diff --git a/bindata.go b/bindata.go
new file mode 100644
index 0000000..73d518c
--- /dev/null
+++ b/bindata.go
@@ -0,0 +1,356 @@
+// Code generated by go-bindata.
+// sources:
+// simplemde/dist/simplemde.min.css
+// simplemde/dist/simplemde.min.js
+// simplemde/debug/simplemde.css
+// simplemde/debug/simplemde.debug.js
+// simplemde/debug/simplemde.js
+// require.js
+// DO NOT EDIT!
+
+package caddyhugo
+
+import (
+ "bytes"
+ "compress/gzip"
+ "fmt"
+ "io"
+ "io/ioutil"
+ "os"
+ "path/filepath"
+ "strings"
+ "time"
+)
+
+func bindataRead(data []byte, name string) ([]byte, error) {
+ gz, err := gzip.NewReader(bytes.NewBuffer(data))
+ if err != nil {
+ return nil, fmt.Errorf("Read %q: %v", name, err)
+ }
+
+ var buf bytes.Buffer
+ _, err = io.Copy(&buf, gz)
+ clErr := gz.Close()
+
+ if err != nil {
+ return nil, fmt.Errorf("Read %q: %v", name, err)
+ }
+ if clErr != nil {
+ return nil, err
+ }
+
+ return buf.Bytes(), nil
+}
+
+type asset struct {
+ bytes []byte
+ info os.FileInfo
+}
+
+type bindataFileInfo struct {
+ name string
+ size int64
+ mode os.FileMode
+ modTime time.Time
+}
+
+func (fi bindataFileInfo) Name() string {
+ return fi.name
+}
+func (fi bindataFileInfo) Size() int64 {
+ return fi.size
+}
+func (fi bindataFileInfo) Mode() os.FileMode {
+ return fi.mode
+}
+func (fi bindataFileInfo) ModTime() time.Time {
+ return fi.modTime
+}
+func (fi bindataFileInfo) IsDir() bool {
+ return false
+}
+func (fi bindataFileInfo) Sys() interface{} {
+ return nil
+}
+
+var _simplemdeDistSimplemdeMinCss = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x5a\xcd\x8e\xe3\xb8\xf1\xbf\xef\x53\xe8\x3f\x83\xc1\x8c\x07\x96\x5b\xb2\xdb\xfd\x21\x03\x8b\xf9\x63\x2f\xd9\xc3\xee\x25\x01\x72\xa6\xa4\x92\x4d\x34\x45\x2a\x14\xe5\x76\xaf\xe1\xd7\xc8\x83\xe4\x9c\xa7\xc9\x93\x04\xfc\x34\x29\xd1\x6e\x4f\x32\x81\xd1\x40\x8b\xac\x2a\x16\x8b\xc5\xaa\x5f\x95\x74\xf7\xf5\xeb\x4f\xc9\xd7\xa4\xc7\x6d\x47\xa0\xad\x21\xd9\xe7\x8b\x3c\x5f\x2c\xe5\xe0\x2f\xac\x7b\xe3\x78\xbb\x13\xc9\xef\x70\x10\xc9\x9f\x05\x74\xc9\x5f\xa1\xec\xe7\xc9\xaf\xb4\x5a\x48\x8a\x6f\x04\xd3\x97\x64\x27\x44\xd7\x17\x77\x77\x5b\x2c\x76\x43\xb9\xa8\x58\x7b\x27\x19\x24\xbd\x24\xbf\x73\xc2\xd3\x16\xf1\x97\x9a\xbd\xd2\x14\x6a\x2c\x18\x37\x22\x2a\xa0\x3d\x24\xbf\xfd\xfa\x97\x9f\x92\xaf\x77\x3f\x2d\x7e\x61\x35\xfc\x86\x39\x67\xfc\x58\x31\xc2\x78\xf1\x31\xcb\xb2\x93\x37\x9c\x12\x4c\xa1\x3f\x76\xa8\xae\x31\xdd\x16\xf7\xdd\x21\x09\xe6\x93\x8e\x83\x9b\xcd\x92\xfb\xee\x10\x70\x6f\x07\x21\x80\xa7\x0d\x26\x04\xf8\xdc\x9f\xe9\x2b\xce\x08\x29\x91\x9d\x3c\x96\xa8\x7a\xd9\x72\x36\xd0\x3a\x35\xaa\x34\x4d\x13\x11\xd6\x1f\x4b\xc6\x6b\xe0\xa9\x32\x57\x91\x77\x87\xa4\x67\x04\xd7\xc9\xc7\xba\xae\x37\x11\x29\x8f\xf2\xb7\x79\xdd\x61\x01\x69\xdf\xa1\x0a\x0a\xca\x5e\x39\xea\x26\xdb\xa4\x43\x5b\x02\xf7\x76\xb3\x92\xbb\x4d\xd6\xdd\x61\xd3\x62\x9a\xbe\xe2\x5a\xec\x8a\x65\xd6\x1d\x36\x02\x0e\x22\x45\x04\x6f\x69\xa1\xb4\xd8\x98\xb5\x9e\x9f\x9f\xdf\x5b\x48\x6f\x42\x1e\x0e\x5c\xb4\xb9\x4f\x93\xf6\x43\x29\x08\x1c\xcf\x2b\x04\xa4\xd5\xc0\x7b\xc6\xad\x49\x08\x34\x81\x45\xb2\x2c\xdb\x04\xd6\xa2\x8c\xc2\x46\x6f\x24\x3c\xc6\x1a\xef\x83\xd3\x81\x8a\xd1\x1a\xf1\xb7\xab\xf2\x7b\x4c\xf6\xc0\x4f\x8b\xaa\x4d\x1b\x24\x8c\x2e\x49\x44\x3d\xbd\x22\x1a\x04\x33\xea\x14\xd9\xff\xe1\xb6\x63\x5c\x20\x2a\xbc\x33\x2b\x3e\x3e\xc2\xe3\x58\xde\x48\x35\x3d\xda\x1f\xff\x48\x31\xad\xe1\x50\xe4\x8a\x1e\x51\xdc\x22\x01\x1e\x5f\x6c\xd1\x4d\xfa\x0a\xe5\x0b\x16\x86\x1c\x33\x5a\x94\xea\x5a\xe5\x8b\xec\xa1\x4f\x7a\x01\x5d\xff\x25\x9f\x25\x98\x36\x98\x62\x01\x9b\xb4\x65\x7f\xdc\x4c\x7c\x2b\xdd\xd4\x47\xe5\xae\xbf\xa9\xb5\x5e\xe0\xad\xe1\xa8\x85\x3e\x51\x32\x8e\xeb\xec\xd3\xf4\x66\x08\x8e\x68\xdf\x21\x0e\x54\x9c\x4e\xdf\xec\x9e\xfe\x03\xd6\xef\x67\x91\xb6\x16\xa8\x3c\xd6\xb8\xef\x08\x7a\x2b\x30\x95\x37\x27\x2d\x09\xab\x5e\xf4\xb5\xa8\xa1\x62\x5c\x9b\x01\xd3\x1d\x70\x2c\x02\x87\xe5\x83\xba\xec\x71\x7f\xad\xaa\x6a\xd3\xb1\x1e\x2b\x6e\x54\xf6\x8c\x0c\x02\xd4\x9a\x7d\x5a\x43\x83\x06\x22\x12\xf9\xb4\x03\x54\xfb\xd7\xa7\x89\xd0\xfc\x6d\x60\xc2\x5d\x9b\xec\x39\x53\x24\x14\xb6\x48\xe0\xbd\x1b\xaf\xef\xef\xd5\xb8\x5e\xf4\x3c\xbe\x7c\x5e\x9e\xce\x0b\xcd\x95\x74\xc1\x19\xdd\x1e\x1b\x46\x45\xfa\x0a\xea\x36\x3d\x66\x5a\x2a\xb4\x7a\xb8\x17\x6f\x04\x0a\x2c\x10\xc1\x95\x9a\x50\x46\x1d\x5b\x65\xa0\x35\x70\x69\xb5\x93\x11\x8b\x5f\x40\xec\x38\x1b\xb6\xbb\x09\xad\x32\xae\x99\x8c\xec\xf1\x05\xde\x5e\x19\xaf\xad\xd6\x8f\xd9\x53\x84\x08\x09\xd6\xba\x7d\xe5\xcf\x11\x0a\x13\xf8\x0c\x4d\xfe\x70\x1f\xa1\xa9\xa1\xb9\x6e\xef\x3d\xe2\x18\x95\x04\xd2\xa5\xa3\x5b\xa3\x6b\x74\x2b\x47\xf7\xb4\x8e\xd0\x55\xac\x6d\x81\x0a\x4b\x84\xd6\x59\x84\x48\x5a\x8f\x6e\x1d\x4d\x9e\x5f\xa4\x39\xab\xd5\x44\x25\xb5\x20\xd0\x3c\xe6\x45\x88\xe0\x06\x9f\xad\xb3\x5e\xc7\x94\x2d\x07\x4c\x04\xa6\x96\x68\x95\xc5\x76\x5e\x72\x54\xbd\x80\x38\x87\xf2\xc7\x08\x91\x40\x6e\x3b\xf9\x63\x4c\x51\x24\x04\xc7\xe5\xe0\xf9\x76\x56\xc5\xae\x08\x0f\x52\xc6\x64\x5e\xb9\xe6\x48\x02\xa6\x7b\x44\x70\x5d\xed\x10\x8f\x98\x02\x3c\x98\xc0\xa1\x0e\xd3\x10\x6b\xe5\x15\xa2\x5b\x7b\xb3\x4b\x26\x04\x6b\x8b\xa5\xbd\xdb\xa7\x30\x8a\x27\x7d\x87\xa8\x2f\xa0\x45\xa2\xda\x61\xba\x1d\xd9\x28\x6b\xb2\xf7\x38\x29\xa3\x17\x98\x9b\xe5\xf2\x14\x5b\x43\x9a\xd8\xcb\x39\x7c\x5b\xa2\x2f\xcb\xf5\x7a\x9e\xaf\xb3\x79\x36\x5f\xac\x66\x01\x17\xaa\x64\x60\xd0\x51\xce\x31\xf9\xfc\x1f\xe1\xa9\x59\x86\x50\xe5\xe8\x82\x18\x07\xa2\x02\xce\x86\xed\x81\x37\x84\xbd\x16\x3b\x5c\xd7\x40\x83\xa4\x37\x06\x3a\x1a\x1b\x1d\x1d\x8b\x7e\xf6\x32\x66\x8b\xf8\x16\x53\x6b\xe4\x74\x25\x31\x89\x19\xd3\x79\x5e\x0f\x19\x24\x63\xe9\xd4\xd8\x4e\x87\xae\x3c\xcb\x3e\x6d\xd8\x20\xe4\xbe\x8a\x6c\x33\xd1\x37\xd4\x07\xff\x01\xb1\x3d\x05\xd0\x42\x4a\x37\x71\xdc\xcf\x18\xb7\xa1\xc1\x9d\x83\x83\x57\x41\x62\x30\xb9\x77\xb3\xc7\x49\xce\xd8\x58\x74\xf0\xb0\xb1\x99\x4a\x42\x9f\xd3\x05\x7e\xbd\x83\x6c\x23\x58\x57\x64\xee\xa8\xd2\x83\x3d\x2c\x37\xf2\x66\xce\xe2\x14\x57\xfe\x68\x2c\x9d\x6d\x54\x66\xcb\x7c\xc6\xb1\xa8\x43\x4c\xd4\x04\x15\x5b\xcd\xac\xe0\xcb\xf6\x3c\x9a\x25\xaf\x50\xf6\x11\x43\x19\x2e\xbd\x73\x09\x73\x7d\x07\xb1\x56\x5c\x45\x84\x1d\x43\xa0\xcb\x5b\x44\x02\xe7\x8a\x22\x84\x3d\x70\x81\x2b\x44\x0c\x78\x16\xac\x8b\xf9\x72\x6c\x93\x12\x48\x77\x70\xed\xa8\xef\xfd\x3b\x95\x25\x01\xc2\xd4\xf8\x4f\xba\x80\x37\x6a\x81\xd3\xd0\x4b\x98\x0d\x04\x2a\x03\x90\x15\x12\x9b\x8c\x8e\x07\x62\x5a\x7a\x11\x62\xaa\xa8\xb6\xb1\x73\x11\xa7\x77\x4c\x10\x10\x11\x91\xa0\x91\x6d\x61\xa2\xf2\x05\x09\xba\x62\x33\xa4\x12\x50\x04\xc7\x1a\x5a\x57\x95\x6f\x6a\xbb\xf6\x2e\xa3\x1a\x0f\xbd\x87\x94\xc7\xe3\x17\x9e\x4d\x4d\x31\x3a\x82\x8d\x82\x45\x0d\x6a\x31\x79\xb3\x68\x50\x8f\xc9\x90\xe2\x46\xb4\x0b\x14\x59\x50\x3b\x75\x1c\x36\x12\xdc\xa8\x93\xb7\x0e\xa6\x5c\xc9\x6c\xc5\x72\xeb\x68\x6f\x9f\xac\x4d\x96\xd3\x98\x76\x8e\xc1\x7b\xdc\xe3\x92\x80\xdb\xa4\x40\x5d\xba\xc3\xdb\x1d\x91\x82\xa7\xb0\xd7\xd1\x29\xd5\x15\x80\xa1\x22\x25\x78\x8b\xc4\xc0\xa1\xd7\xee\x71\x65\x2e\x38\x1e\xb9\x1d\x65\xf6\xf3\xe6\x4a\x0e\xe8\x25\x95\xcf\x63\x0b\xa8\x79\x6d\x06\x45\x64\xec\x30\x39\xef\xab\x7e\x67\xae\x78\x18\xe4\x26\x6e\x38\x2d\xfb\x5f\x71\xbd\x05\x11\x89\xfb\x67\x1b\x3b\x8b\xca\x32\x6b\x84\x08\x6a\x38\xba\x04\x13\x71\xf1\x79\x24\x3e\xcd\xe3\x25\x79\x24\x27\xcc\xa7\xf9\xc9\xb8\xf1\x41\x3e\xca\xfa\xbd\x62\x54\x00\x95\x1e\x7c\xd8\xc4\x87\x43\x74\x00\xa8\x1f\x38\x44\xec\xa7\x7d\x5b\x05\x35\xe3\x7a\xd9\x24\x9d\x2b\x8f\xc2\x04\x0b\x1b\xe8\x63\x55\x7a\xa4\xb4\x99\x2a\xa0\x3b\x2a\x96\xb2\x17\x48\xe0\xea\x74\xa1\x06\x9e\xac\x1a\x71\xfa\x78\x0c\x6f\x58\x35\xf4\x50\x5f\x28\xae\xe7\xa3\xe1\x9a\xa3\x6d\x64\x4d\x73\x8d\xc2\x0c\xa6\x02\x24\x84\x08\xa9\x7e\x96\xbf\xa8\x02\x31\xde\x89\x1b\x14\x85\x9e\xc2\x8c\x4e\xe6\x7e\x96\x80\xf0\x5d\x82\x31\x55\xa8\xde\x63\x7d\xdf\x84\x3e\x5a\x71\xd6\xf7\x3b\x84\xb9\x0d\xa4\x6e\x60\x72\x4d\x8a\x42\x79\xde\xbb\x1a\xde\x42\x15\x25\x8d\xea\x2a\xe1\x39\x20\xae\x00\xed\x31\x04\x93\x68\x13\x43\xb7\xf2\x2f\x9b\x2f\xee\x67\xba\xbf\xc2\x78\x05\x26\xb8\xdb\x8e\x97\x01\x72\x0b\x99\x23\xbe\xb5\x50\x63\x94\x74\x1c\x53\x71\xbc\xd2\x28\xba\xe8\x89\xae\x55\xa0\x42\x58\xba\x43\xd5\x4b\x81\x1a\xa1\x0a\x29\x75\x01\x8b\xcf\x9f\x4f\x63\x2c\x6f\x1d\x40\x66\xad\x63\x98\x4a\x02\x78\x6d\xae\xa1\xea\xed\x78\xc9\x6d\x95\x49\x84\x6b\x92\xfd\xb8\x31\xe8\xd7\x25\xaa\xf1\x60\x73\xd8\xbd\xe3\xb1\xb3\xca\x0e\xfe\xb4\x6d\x09\xe6\x52\xbe\x0c\xf4\x93\x74\x93\xc7\x00\xfc\x58\xb5\xf0\x02\x0c\x84\xf4\x15\x07\xa0\xa3\xe3\x6b\xce\x97\xb8\xc1\x07\xa8\x3d\xc4\x22\x43\xf7\x5a\xea\x30\x0a\xe9\x2e\x98\xfb\x86\xb1\xaa\x3d\x8f\xb0\x7c\x0d\xb5\xe9\x8d\xad\xb3\x4f\x67\xe1\xa7\x85\x6e\x14\xa7\x82\xb1\x10\x54\x9f\xf3\x67\x87\x2a\x79\xc2\x8b\x87\xef\xc5\x4e\x69\xdb\x47\x06\xd9\xfb\x20\x6b\x73\xee\xc6\xe6\xe7\xc3\x4d\xa5\x21\xbc\x03\x2e\xcb\x72\x73\xa1\xa5\xe4\x4d\x4d\x1a\xc6\xde\x9c\x60\xdd\x25\xa7\x90\x53\x63\x8f\x18\x1b\x4b\xbb\xf6\x7c\x3c\x5a\x42\xc3\x38\xb8\x66\x99\xc6\xc0\xce\xff\x93\xcf\x1b\x1f\x95\xc5\x79\x43\x78\xfc\x74\x69\x69\x4b\x27\x0d\x13\x23\xda\xc9\x84\xe5\xf4\x33\x60\x3a\xc1\xb4\x1b\xc4\x42\x60\x41\xa0\x50\x01\xf9\x2a\x85\x92\x71\x74\x4e\xf0\x34\x5e\x64\xe1\xb9\xf4\x34\x67\x2a\xbf\xf5\xaa\x1f\xe5\xa3\xd3\xfa\x68\xda\x3e\x77\x65\xac\x3a\xf4\x48\x5d\x6b\x1c\xc3\x65\x78\x77\x99\x0f\xe3\x2a\xfb\xdc\x08\x0e\xaf\x98\xc1\x44\xb6\x68\x33\x3b\xcc\xfd\x2b\x74\x71\xab\x85\x3d\x29\xef\xfd\x80\xbf\x65\x4f\x05\x75\x37\x64\xac\x47\x3c\xdd\x4a\x67\x02\x2a\xbe\xc8\x45\xe7\x41\x94\x56\xbd\x88\x59\x92\x4d\x47\xb3\x59\x22\x4d\x3a\x0b\x84\x9a\x9b\x78\x16\xa8\x16\x98\x4b\xb9\x89\x60\xdd\x5c\xbf\x56\x92\xff\x29\x60\x9b\xf6\x82\x75\x5f\x22\xc2\xf3\xd9\xcc\xa7\x90\x0b\xc5\x34\x98\x45\x57\xff\xe1\xbb\x62\x3f\x5e\x64\xdb\xff\x70\x99\x63\x79\x82\x25\xca\xdc\xdf\x2d\xf3\x9a\x3f\xba\xf2\xc8\xc5\xc2\xab\xee\xa8\xe3\xc1\x0f\xf5\xc6\x2c\xaa\x7c\xfe\xbf\xf4\xc6\xec\x16\x6f\xcc\xff\x2b\x6f\xfc\x8e\x5d\xdd\xea\x8d\xdf\x21\xf2\x66\x6f\xbc\x5d\xe6\xed\xde\xf8\x8e\xcc\xa8\x37\x5a\xb0\xf1\xbe\x3b\x26\xe8\xca\xfb\x21\xdd\xf9\xa9\x80\x0a\xe0\x93\x37\x46\xa3\x0e\x8d\x7d\x6b\x51\xad\x60\xed\xf7\x73\xb4\x73\xfb\xfd\x4c\xaf\x05\xea\x9a\x12\x5e\xaa\xf7\x8b\xf9\xb0\x83\xb1\xea\x0e\xb6\xad\xd2\x31\x2c\x95\x9a\xee\x66\xa1\x7b\xc0\xe3\xf4\x9e\x20\x93\x12\x83\x2c\x53\xc9\x9f\x5d\xc4\xb6\xe0\xd7\x68\x8d\x1e\xa6\x82\x6d\xea\xf0\xdb\x1a\xba\x01\x36\xa2\xc4\x8b\x1e\x3a\xc4\x91\x60\x3c\x6e\x5a\xd7\x7f\x89\xa3\x20\x5d\x80\x5d\x04\x42\x32\x35\x4e\xbb\x1e\xea\x70\x64\x02\xa4\xa2\x48\x73\xdf\xc0\xc9\x43\x44\x47\xb4\x68\x90\x79\x61\x26\xd3\xbb\x8a\x42\x7e\xff\xe7\xff\x39\x46\x64\xfe\xe1\x4f\x40\xf6\x20\x70\x85\x92\xdf\x61\x80\x0f\x73\xf7\x3c\xef\x11\xed\xd3\x1e\x38\x6e\xbc\x1e\xd1\xc3\xfa\xd3\xa4\x6b\x28\xf5\xd2\xb9\x3f\x52\xef\x4a\x67\x5d\xbe\xa3\x5e\x3e\x2a\x45\x3e\xe4\x1f\xae\xd2\x2f\xc7\xf4\xcb\xeb\xf4\xab\x31\xfd\xea\x3a\x7d\x89\xb7\x5b\xe0\x63\xa6\x7f\xfd\xfd\x1f\xd7\xd9\xfa\x16\x11\x12\xe3\xfb\xe7\x84\x6f\x51\xe3\x1e\x95\x04\x6a\x59\xf9\xa5\x1d\x87\x3d\x86\xd7\x04\x15\x94\x89\x2f\x0b\xca\x52\x33\x3d\x3b\x9a\x4b\x90\xc2\x1e\xa8\x30\xad\xad\x38\x8a\x8a\xf4\xc9\xd4\xc9\xf4\x3b\x54\xb3\x57\xf7\xf2\xd7\x54\x92\x8c\x92\xb7\x44\xa7\xa8\x04\xd1\x3a\xf9\xd2\xa2\x83\xe9\x1a\x3e\xca\xda\x68\x76\x9c\xee\x94\xb2\xb4\x65\x25\x26\x67\x04\xad\xba\x69\x6e\x6f\xbd\x40\x62\xe8\x55\xad\x62\x42\xd1\x53\x77\x48\x5c\x91\xa6\x1d\x28\x5f\xca\x1b\x6e\xef\xe1\xf3\xc3\xf3\xfd\xe4\xf3\x8d\xa9\x40\xf5\x96\x29\x7e\xd3\xce\x9f\x82\xdc\x43\x6b\xbb\xd7\xfa\xbe\x41\xeb\x24\x19\x0b\xcf\x47\xcf\xaa\xfc\x3a\x06\xe5\x64\x60\x5c\x24\x7f\x61\x57\x2d\x78\x81\x11\x87\xb9\x11\xfd\x17\xaa\x0b\x6c\xe3\x8b\x2b\x39\xf4\x68\xf2\x39\xc6\xf1\xca\x78\x3d\xe5\xd0\xa3\x71\x8e\x6a\x87\x38\xaa\x04\xf0\x29\x9b\x37\xe5\xf1\x1a\x2b\xdc\xd4\x63\x53\xff\x07\x38\xc8\xa2\xf1\xc7\xb1\x3c\x63\xd5\x30\x69\xb9\x9a\xd8\xd5\xba\xe7\xf2\xd9\xa6\x32\x87\xef\xe3\x4d\x83\xc9\x3a\xa3\x3c\x10\x0e\x6b\x2d\x82\x5a\x2f\xaa\xe8\xcf\xdd\x58\xc0\xcf\x9d\x5f\xbe\x65\x63\xae\xa4\xe3\xd3\x35\xa5\x24\xd5\x2a\x0c\xde\x44\x02\x8c\xde\xa7\xe4\x7e\x36\xb1\xf2\x84\xbc\xea\x89\xa8\xc7\x42\xed\xc4\x2e\xbe\xda\x25\xb6\x60\x76\x77\x8c\xf7\x5f\xac\xcf\xaf\x47\x2f\x20\xc6\x3d\xe3\xf1\x4b\xf0\x87\x15\x5a\xad\xab\xf7\x59\x26\xaf\xc5\x1f\x9f\xd7\x35\x5a\xbd\xcf\x18\x7e\x42\x90\x3f\xad\x1e\x9e\xf3\x8b\x5c\x37\x76\x37\xe3\x2b\xd9\xe4\x73\x3c\x07\xa7\xa5\x74\x72\x3f\xfb\xcb\x81\x9b\x25\x2d\x3d\x49\xf9\xc3\x48\x92\x1c\xb8\x59\xd2\xca\x97\xb4\x5c\x8f\x24\x2d\xd7\xb7\x4b\xba\xf7\x25\xe5\x63\x9d\xf2\x5b\x74\xb2\x5f\x7e\x8c\xbb\x98\xd9\x5c\xbd\x9f\xcf\xd6\xb3\x11\x86\x5b\xde\xe2\x53\xfe\x07\x0f\x8f\xcd\x53\xf5\x54\xbf\xcf\x33\x70\xe2\xbe\x2d\x41\xe5\xb2\xbc\xd1\x9d\x6e\xfd\x9e\xe7\x82\xac\x8e\xa0\x0a\x76\x8c\xd4\x7e\xb7\x65\x1d\x92\xcb\x95\x3a\x20\x44\x7f\x95\xa1\xd3\xb8\x56\x78\xe6\x1e\x8c\x1d\xcf\x03\x02\x6d\xcf\x0f\x32\xb0\xcf\xa2\xdf\x41\x28\x2b\xe7\xeb\xd9\xe9\xdf\x01\x00\x00\xff\xff\x13\x4c\x11\xe5\xb1\x2a\x00\x00")
+
+func simplemdeDistSimplemdeMinCssBytes() ([]byte, error) {
+ return bindataRead(
+ _simplemdeDistSimplemdeMinCss,
+ "simplemde/dist/simplemde.min.css",
+ )
+}
+
+func simplemdeDistSimplemdeMinCss() (*asset, error) {
+ bytes, err := simplemdeDistSimplemdeMinCssBytes()
+ if err != nil {
+ return nil, err
+ }
+
+ info := bindataFileInfo{name: "simplemde/dist/simplemde.min.css", size: 10929, mode: os.FileMode(436), modTime: time.Unix(1465927024, 0)}
+ a := &asset{bytes: bytes, info: info}
+ return a, nil
+}
+
+var _simplemdeDistSimplemdeMinJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\xfd\xeb\x9a\xdb\x36\xb6\x20\x0c\xff\xdf\x57\x51\xe2\xd7\x61\x13\x26\x24\x53\xaa\xb2\xe3\x90\x05\x69\x62\xc7\xe9\xb8\x3b\x71\xdc\xb1\xd3\x39\x28\xda\x1e\x16\x05\x95\x10\xb3\x00\x05\x84\x7c\x48\x51\xfb\x5a\xbe\x6b\x79\xaf\xec\x7d\xb0\x00\x90\x20\x45\xd9\x4e\x76\xcf\x3b\xcf\xcc\x9f\x2a\x11\xc7\x05\x60\x61\x61\x9d\xb0\x70\xf7\xce\x9d\xff\x38\xbb\x73\x56\xb1\x9b\x5d\x49\x6f\xd6\xf4\xec\xf5\x74\x32\x9d\x4e\x66\x3a\xf1\x91\xd8\xbd\x93\xec\x7a\xab\xce\x9e\xd2\xb7\xea\xec\xb9\xa2\xbb\xb3\x1f\xe8\x55\x85\xcf\x9e\xf0\x62\xa2\x4b\xfc\x8f\x92\xf1\x57\x67\x5b\xa5\x76\x55\x7a\xf7\xee\x35\x53\xdb\xfd\xd5\xa4\x10\x37\x77\x75\x05\x5d\x5e\x17\xbf\xdb\x34\x3e\xbe\xc9\xe5\xab\xb5\x78\xc3\xc7\x74\xcd\x94\x90\xb6\x89\x82\xf2\x8a\x9e\x7d\xf3\xe4\xc5\x7f\x9c\xdd\xb9\xfb\x1f\xa3\xcd\x9e\x17\x8a\x09\x1e\x51\x74\xcb\x36\x51\x20\xae\x7e\xa5\x85\x0a\x08\x51\xef\x76\x54\x6c\xce\xe8\xdb\x9d\x90\xaa\x0a\xc3\x60\xcf\xd7\x74\xc3\x38\x5d\x07\x23\x97\x79\x23\xd6\xfb\x92\x22\xf3\x6f\x62\x8b\x12\x1a\xa1\x8c\x96\x15\x3d\xd3\xed\xb9\xf6\xdb\x16\x4d\x2b\x61\x68\xfe\x4f\xf2\x9b\x35\x32\x3f\xa3\xe5\x0a\x53\x53\xf5\xf6\x75\x2e\xcf\x54\xa6\xc8\x50\xaf\x6f\x18\x5f\x8b\x37\x0b\xf3\x2f\x1d\x2a\x71\x5d\x8a\xab\xbc\x5c\x98\x7f\x83\x25\x2a\x5a\x6e\x16\xfa\x4f\xaa\xb6\xac\xc2\x6a\xf2\x1c\xa6\xed\x9b\x2f\x1e\x6b\xf0\x0f\x87\xa8\x99\x17\x04\xb0\xd0\x4c\x52\xb5\x97\xfc\xcc\xa5\x9f\xa9\x88\x62\x8e\x25\xba\x6d\x52\x58\x94\xe3\x12\x66\x71\xc4\x97\xf9\xca\xfc\xa2\xf0\x4b\x37\x51\x91\x81\xc9\x90\xf4\xb7\x3d\x93\x34\x0c\xed\x8f\x4c\xd7\x29\xc3\xb0\x42\xb6\xbf\x2a\xca\xf1\x28\x41\x3a\x5d\xb8\x34\x61\xd3\x74\xab\x05\xe1\xf4\xcd\xd9\x63\x29\x85\x8c\x82\x47\x39\xe7\x42\x9d\x6d\x18\x5f\xdb\xb5\x39\xfb\x6b\x10\xe7\x71\xf0\xd7\x00\x65\x6a\x2b\xc5\x9b\xb3\x62\x52\x88\x35\x25\xc1\x37\xdf\x7e\xf1\xfd\xd7\x8f\x5f\x3e\xfd\xf6\xc5\xcb\x2f\xbf\xfd\xfe\xe9\x17\x01\x2e\x0e\xba\xbd\x3d\xd1\xb0\x93\x5b\xbb\x98\xe9\xed\xe1\x90\xe9\x31\x2c\x93\xd5\xa4\xc8\xcb\x32\xda\xbb\x75\xc6\xcd\x14\x29\x33\x40\x4e\xa0\xe0\x74\xb5\x54\x2b\x37\x5d\x2c\xe2\x0b\x9e\x2a\x74\xc0\x7b\xdc\xd6\x54\xd8\xcc\xdd\xc1\x96\xd2\x5d\xba\xcc\xc3\x46\xc8\x48\x37\x27\x3e\x66\xbe\x70\x4e\x92\x2c\xbf\x94\x93\x92\xf2\x6b\xb5\xcd\xf2\x38\x46\x2c\x92\x7a\xd2\x1b\x10\x0e\xd1\xed\x34\x5d\xb6\x88\x8e\x15\xe6\xe8\x36\xd8\x57\xf4\xac\x52\x92\x15\x2a\xc8\x9a\x35\x94\x11\xba\x75\x00\x50\x12\x7c\xfe\xf0\xd1\x17\x8f\xbf\xfc\xdb\x57\x4f\xfe\xfe\x8f\xaf\xbf\x79\xfa\xed\xb3\x7f\x7e\xf7\xfc\xc5\xf7\xff\xfa\xe1\xc7\x9f\x7e\xce\xaf\x8a\x35\xdd\x5c\x6f\xd9\xaf\xaf\xca\x1b\x2e\x76\xbf\xc9\x4a\xed\x5f\xbf\x79\xfb\xee\xf7\x64\x3a\x3b\xbf\xb8\x77\xff\xd3\x07\x9f\xc5\x77\x03\xac\x48\x82\x39\xa1\x0e\x3e\x3e\x57\x59\x1c\x2b\x54\x2d\xd5\x8a\xd0\xa5\x5a\xe1\x62\x49\x27\xc5\x36\x97\x8f\xc4\x9a\x7e\xae\x22\x85\x56\x44\x65\xc5\x32\x18\x07\x7e\x72\x82\x56\xe4\xfe\x0c\x17\xcb\xe0\xe5\x71\xfa\xf9\xc1\xc3\x41\x6a\x16\x43\xe9\x09\xc6\x0c\x0b\x9c\xe3\xb2\xed\x9f\x6d\xa2\xf2\x93\x8b\x79\x82\x0c\x36\x78\xb8\xf3\x84\xbf\xce\x4b\xb6\x86\x29\xe1\xd7\x93\xb3\xaf\xa1\xc2\xd9\xcd\xbe\x52\x67\x57\xf4\x2c\x3f\xbb\xd9\x97\x8a\xed\x4a\x7a\x26\x36\x67\x17\x01\xca\x04\x09\x48\x40\x08\xa1\xcb\x72\x3c\x5b\x2d\x66\x69\xfb\x39\x5d\x2d\xa6\x69\x82\x73\xc0\xcd\x7d\x74\x7e\xa7\xbc\x7b\x31\x16\x08\x4b\x22\xe6\xc9\xa2\x1c\x5f\xa4\x65\x66\xb6\x44\x92\xe9\xd9\x36\x93\x94\x64\x72\xae\x32\x15\x93\x0b\xcc\x63\x72\x8e\x18\x39\x9e\x9b\xcb\xcb\xe9\x83\xba\x9f\x1c\x4f\x21\x63\x76\x9c\x31\xd3\x19\xf7\x8f\xd3\xcf\xd1\x0a\xe7\xcb\x2a\x8e\x57\x84\xcd\xe7\xd3\xfb\xe1\xec\xde\x3d\x2f\xe1\x81\xff\x3d\xbb\x77\x2f\x64\x0e\x99\x66\x84\x10\xb1\x88\x86\x41\x1b\x00\x60\x8a\x56\xf3\xf9\x45\xa7\x29\x94\x4e\x75\x23\x61\x78\xa2\x95\x69\x72\x62\x80\x17\x83\xe3\x9b\xcf\x67\xef\x85\x1c\xe1\xbc\x45\x0f\xa1\xd1\xc3\x51\x96\x25\x9d\xcf\xa7\x0f\xc2\xfb\xe7\xab\xd8\xfc\x9e\xb5\xbf\xef\xdb\x9f\xf7\xcf\x43\xba\x6a\xeb\xe7\x6e\xf7\xb8\x3d\x22\x31\x23\xcb\x15\xce\x89\xca\xf8\x3c\xcf\x72\xbd\x6e\x92\x44\x9a\x10\x5c\x5e\x4e\xef\xa3\x58\xff\x8c\xa7\xab\xcb\xcb\x07\x28\xd6\x3f\x67\x2b\xcc\x26\xbb\x7d\xb5\x8d\x44\x24\x51\xbb\x49\x27\xbf\x0a\xc6\xa3\x20\x40\x6d\x67\xa5\x06\xd6\x75\xa4\xbc\x5d\x84\x25\xe1\x9f\x9c\x63\x46\x82\x00\x0b\xdd\x7d\x49\xa6\xf7\xcf\x1f\x9c\xe3\x82\x24\x78\x4f\xf8\x58\x66\xfb\x79\x91\x15\x31\x29\x91\x30\x9d\x69\xc0\x0b\x5c\xc4\xe5\x7c\xbf\xd8\xa7\x45\x5c\xb6\x5d\xeb\xd5\x90\x8b\x48\x11\xba\xe4\xe3\xe9\x0a\xb3\x98\x54\x4b\x35\x9f\xcf\xdc\xcf\xcb\xcb\x0b\x3d\x1b\xfa\x2b\x20\x24\x40\xa9\x46\x02\x19\x86\x91\xd2\x03\xe5\xe3\x99\x1b\x5d\xa7\xfa\x34\x69\x7f\x37\xf5\xa1\xb5\x59\xdb\x5a\x80\xb0\x05\x90\xe9\x5f\xcd\x1c\xf0\x89\x12\x0f\xdf\x29\xfa\xb9\x94\xf9\x3b\xc2\x30\x9f\x6c\xa4\xb8\x69\x53\xdc\xf6\x59\xae\x70\xa1\xff\xec\x07\x0f\xca\xef\x19\x57\x0f\xa0\xc2\xa2\xfd\x99\xc2\xdf\x4c\x46\xe8\x80\x6f\x0f\x2b\x3c\x3b\x26\x8d\x26\xe3\xfc\x38\x23\xf2\x49\xfe\x69\x02\xaa\xe4\x3b\x73\x68\xc2\xfe\x6f\xbb\x8e\xa6\xcd\xa4\xd3\xc9\x46\x08\xe2\x1d\xb2\x36\xfd\x62\x76\xc0\x17\x7a\x7e\xa1\x40\x84\xc2\x70\xe0\x10\xa0\x93\x6a\x7f\x95\xeb\x16\xc3\x30\x81\xb2\xee\x3b\x9a\xe2\x29\x9a\x5c\xbd\x53\xd4\x90\xaf\x43\x91\xab\x62\xab\xa1\x35\xed\x8f\xa6\x07\x9f\x56\x36\xdd\xe6\x93\x17\x3f\x3d\x7b\xfc\xc5\xcb\xcf\xbf\xfb\xee\xf3\x9f\x5e\x3e\xff\xfe\xd9\xb3\x6f\xbf\x7b\xb1\x98\x4d\x2f\x3e\xbd\x78\x70\x7e\xff\xe2\xd3\x74\x9a\x7c\x7a\xfe\xe9\xc5\xf4\xc1\xec\xbc\xb3\x99\xb0\x82\x53\x9e\x45\xe8\x52\x79\x24\xf5\xbb\x9c\x5f\xd3\x1e\x5d\xd5\xb0\xaf\xcf\x00\xca\x33\x83\xc6\x41\x33\x1b\xc3\xdd\x47\x47\xf3\xa7\x10\xa6\x93\x97\x2f\x77\x52\x28\xf1\xf2\x25\xc9\x27\xf0\x4b\xb7\x8c\xd2\x88\xef\xcb\x52\x4f\x46\x18\xda\x8a\x79\xa4\x90\xae\x60\x7a\x23\xba\xf2\xc0\x4e\xd6\x0c\x47\x34\x08\x40\x5d\x6b\xde\xe8\x8c\xf1\x4a\xe5\xbc\xd0\x13\x9f\x23\xc7\x82\x98\xf6\x4d\x13\xfa\x50\x09\xf8\xfe\xe6\x8a\x4a\x6f\x8d\x0c\x3b\x69\x4e\x93\x36\x59\x0d\x1c\x3c\x9b\x33\xca\x0b\xb1\x66\xfc\xfa\x8c\x55\x67\xd5\x8e\x16\x6c\xc3\xe8\xfa\x4c\x6d\x29\xd7\x7f\xce\x36\x4c\x56\xea\x2c\x97\xd7\xfb\x1b\xca\x95\x77\x24\xd9\xd6\x9b\x79\xdc\x47\xc0\xcd\xd1\x86\xb1\x28\x6d\x02\xc0\xd9\xa1\x2c\x58\x19\xee\x6d\x08\x76\x1f\xc8\x17\xef\x76\x76\x25\xff\x1a\xbc\xce\xcb\x3d\x0d\x7a\x80\x68\x86\x0b\x80\x31\xad\xfc\xd5\x01\x33\xb4\x21\x61\x15\x1f\xee\x37\x1b\x2a\xc3\x50\xf9\x33\xeb\xe5\x2c\xd6\x0d\x74\xe9\xf1\xfc\x2d\x36\x76\xd6\xd3\x1d\xa0\x5f\x3b\xa8\xca\xb1\xf0\x76\x38\xa3\x76\x29\x86\x87\x53\xb1\xdf\x8f\x46\xd3\x19\x49\xdb\x76\xd1\x4e\x58\xc3\x97\x2a\x84\x93\x39\x51\x0b\xb3\x0d\xd2\xd7\x82\xad\xcf\x92\x11\x21\x7c\x71\x04\xb5\xb4\x85\x26\x1b\x56\x96\x11\x8c\xac\x93\xe0\x3e\xdb\x0e\xf7\xcd\xde\x82\x8e\x28\xd1\x05\x92\xb9\x5a\x24\x69\x52\xdf\x00\x62\x8f\x06\x91\x16\xb9\x03\x43\xf3\x13\x6a\xce\x33\x1e\xc7\x88\x2e\xf9\x4a\xb3\x17\x96\xf6\xb4\xdd\x6c\xbc\x5d\x70\x04\x35\x0f\xc3\x20\xd0\x03\xaa\xeb\x88\x93\x60\xaf\x36\x0f\x02\xe8\x96\x55\x8f\x2d\xc2\x46\x1c\x9d\x98\x5c\x87\xd2\x81\x37\xaf\x3e\x83\xd5\xe0\xfc\x5f\x0d\x1f\x2f\x49\x52\xbf\x8e\x60\x3b\x39\x30\x61\xcc\x52\xef\xe0\x37\x92\x29\x0a\x99\xfe\x16\xde\x9a\x39\xb2\x83\xd5\xb3\x62\xb7\x3a\xca\x4c\x5d\x8e\xb2\xe6\x9c\x26\x49\xc6\xe7\x32\x93\x31\x99\x22\xba\x94\x86\x39\x50\x4b\xb9\x1a\x98\x95\x75\x67\x7b\x28\x8f\x9e\xe2\x64\xce\xeb\xda\x4f\xb9\xe4\x27\xe8\xde\x5f\xc5\x66\x53\x51\xf5\x57\xbd\xa7\xc5\x5e\x69\xae\xf1\x4a\xec\xf9\xba\x0a\x80\x60\x74\xdb\x88\x23\x59\xd7\x09\x3a\xd5\x94\x19\xd6\x60\x53\x16\x7a\x45\x0c\xfe\xc1\x59\xde\xa7\x9a\x7a\xb7\x1c\xa7\xe9\xa9\x3d\x49\x78\xd5\x69\x42\x4b\x89\x99\x78\x7f\x29\x76\x0d\xba\x6a\xec\x30\xfb\x58\x23\xe9\xe0\xe2\x74\xd6\x97\x23\x6c\x8e\x30\x93\xbb\xa0\x69\xa4\x26\x85\xd8\xbd\xd3\xf8\x8e\x13\x58\x72\x74\xd0\x13\x66\x90\xf4\x83\x54\x65\x72\x05\xbf\x4e\x10\x97\xba\x0e\xec\xe1\xc3\xf8\x99\xb2\xd4\xfc\x88\x62\x38\x58\xeb\xfa\x1f\x2d\xdc\xb0\x87\x13\x94\x9a\xd1\x03\xd1\x37\x6d\x6a\xae\x5f\x4d\x74\xd5\x30\xfc\x7b\xa4\x26\xeb\x5c\xb5\x07\x05\x94\x36\x49\x87\xa1\x9d\x12\x7c\xf9\x7e\xe2\x8e\xcf\x4c\x27\xd8\x1f\x85\xfd\xc0\x67\x42\x9a\x13\x75\x5c\xb2\x57\xf4\xcc\xe8\x2e\x26\x3e\x0f\x79\x63\x89\x22\x9d\x13\x16\x9d\xc2\xaf\xcf\x95\xa2\x37\x3b\x75\xa6\xc4\x59\x5e\x96\xa2\xc8\x15\xb5\xbd\x9e\x95\xb9\xbc\xa6\xf2\x4c\x6d\x73\x7e\x76\x93\xbf\x65\x37\xfb\x9b\x33\x4d\x37\xd3\xb3\xe4\x6d\x10\xb3\x08\x4d\x94\x78\x0e\x80\x46\x9a\xdb\x0d\xce\x34\x56\x7b\x78\x99\xd4\x1e\x96\x5c\xb7\xdc\x77\x4c\x47\xf6\xa4\x4e\x34\x16\x42\xb7\x51\x4c\x3d\xc8\x5f\x0f\xa1\x14\x6d\xe6\xd5\x97\xe8\x3e\x88\x14\x03\x3c\x94\x97\x3f\x61\xd5\xbf\x18\x7d\x13\x86\xd1\x71\x62\x44\x51\x5d\xd3\x13\xc8\xe4\x01\xd3\x6e\xe6\xcc\xd1\xd1\xf6\xfc\x81\x71\x06\x41\x4c\x0d\xa9\xe3\x1d\x71\x54\x63\x3f\x77\x0d\x25\x1e\xc1\x1a\x4d\xb3\x0c\x55\x6f\x98\x65\xe0\x8a\xbc\xa2\x41\x5e\x15\x8c\x05\x29\xfc\xbe\x62\x3c\x97\xef\xec\x87\xcc\xdf\xb4\xbf\xaa\x20\x75\x6c\x4a\x06\x69\x40\xba\x53\xf7\x73\x6c\x7f\x9f\x19\x92\xe1\xca\xfe\x16\x51\xe4\xe0\x32\x45\x8b\x6a\xe6\x6a\x15\xd5\x78\xd6\xb6\x30\xbd\x5f\x52\xaf\x3d\xf3\xe9\x24\xc4\x3b\xb6\xd3\x2d\x7d\xdb\xc2\x31\x9f\xcf\xa7\x26\xf9\x2a\xaf\xe8\xfd\x8b\x26\xe7\x2f\x5e\xaf\x6b\xba\xc9\xf7\xa5\x4a\xd9\x26\x92\x68\x00\x2a\x45\xa2\x20\x88\x95\xc6\xb9\xaf\xc5\x1b\x2a\x1f\xe5\x15\x8d\xb4\x54\x3d\x4a\x3c\xb6\xf6\x9d\x3b\xd3\x9a\x69\x64\x9b\x28\x6a\xc8\xa3\xaa\xeb\x64\xae\x10\x88\x2f\x09\xc2\x6a\xae\x39\x24\xb7\xc7\x2d\x3d\x08\xba\x55\x78\x5d\xf3\x4e\xb1\x30\x8c\x38\xf1\x13\x34\x27\xc0\x3b\xb5\xf5\x88\x49\x82\x95\xfb\xe7\x67\xeb\x35\xa6\x75\xad\x91\xc2\x1c\xaa\xed\x42\x53\xbb\xd0\xfe\xe4\x3d\x31\x4c\x1c\x9c\x8d\x27\x96\xd3\x96\x7c\xda\x2f\x69\xf1\xc5\x66\x3f\xee\x67\x3b\x14\xb2\xf9\xdf\x1e\xe5\x77\xd7\xea\x9b\x23\x40\xfe\x14\x86\x3c\xf3\x9a\xe9\x2c\xf9\x20\x7d\xfc\x9e\xbf\xe2\xe2\x0d\x6f\xf8\x85\xf4\x0c\x36\x12\x25\x11\x8d\x83\xe0\x03\xb8\xf0\xb6\x8b\x0b\x74\xa9\x56\x19\x35\xaa\x27\xbe\xc2\xc0\x16\xc9\xb6\xf4\x55\x7b\xee\xfb\x0a\x25\xdc\x88\x4f\x20\x2b\x8b\x85\x6e\x21\xa5\x13\x49\xf3\xf5\xf7\x4f\xb8\x9a\xde\x7f\xf8\x38\x52\x77\x04\x3a\x18\xb5\xdd\x14\xe7\xad\xa8\x5e\x12\xe5\x6d\xf6\x86\x49\xd4\xe2\xb3\x24\x96\x72\xca\xfe\x28\xcc\xc4\xea\xb3\xbc\xae\xed\xcc\xba\x0f\x3b\xb5\xed\xe7\xb8\xf9\x46\x86\xd2\xdb\xee\x2e\x67\x9a\x51\x71\xbf\x2d\xf2\x8d\xa7\x99\x20\x33\x9c\xdf\x25\x33\x5c\xea\x3f\xfc\x2e\x99\x35\x1a\xc7\x8a\x8c\xa7\xb8\x20\x49\x96\xcf\x79\x5c\x64\x45\x1c\x23\x10\xee\x28\xe6\x71\x81\x08\x21\x2c\x52\x78\xac\xe7\xa0\x5a\x24\x69\x31\xae\x4c\x8f\x26\x25\x0c\xa3\x8a\x14\x08\x17\xe3\x2a\xd6\x09\xa5\xed\x32\xe2\x71\x85\xee\x88\x03\x2d\x2b\x3a\x9e\x8e\x4c\xc9\x62\x4c\x74\x75\xac\x7b\xcc\x1c\x68\xed\x42\xbc\x69\x17\x82\x93\xa7\x70\x38\x47\x1c\xd5\x75\x02\xf4\x93\x35\xb3\x3b\xe6\x99\x5c\x44\xd2\x15\x91\x08\xcb\x39\x83\x99\x65\x08\xa5\x92\xb0\xcc\xac\x88\xbf\x04\xe2\x93\xd9\x88\x90\xf7\x28\x00\xb7\xf4\xad\x27\x58\xcd\xc5\xdd\x19\xb4\x28\xee\xce\x5a\x76\x32\x07\x65\x5d\x0e\xea\x56\xc0\xad\x92\xec\x72\x59\xd1\x27\x5c\x45\x4a\x4b\xe3\x95\x92\xd1\xec\x4e\x8e\x67\x08\x4f\xef\x03\xb3\xc0\xaa\xa7\xf9\xd3\xa8\x6c\xce\x8c\x3c\xa3\x4b\x1e\xe7\x2b\x52\x3a\x61\xcd\xd3\x53\xbd\x3a\x92\x37\xfe\x15\xfd\x16\x29\xdc\x0e\x1c\x39\x15\x72\x53\xe7\xf9\x40\x9d\xbf\x81\xf0\xd0\x2b\xf8\xe8\xa8\x60\x5b\xb5\x2d\xf5\xf5\x40\x73\x7f\x19\x6a\xee\xc5\x40\xc1\x9f\x3e\x00\xeb\x37\x6e\x5f\xba\x73\x4f\x13\xe6\x30\xe4\x3e\x27\xf8\x63\x57\xe7\x13\x51\x94\x1e\x25\x4d\xaa\x92\x15\x46\x32\xf0\x5a\x7f\xea\x5a\xe7\xe4\x9b\x5c\x6d\x27\x37\x8c\x37\xdb\xa2\x2b\x14\x2c\x57\x98\x81\xea\x8e\x65\x66\x1d\x05\xa1\x4b\xb6\xc2\x39\xe1\xfb\xb2\xc4\x25\x11\xf3\xd9\xf9\x67\x8b\x8b\x54\xcc\x67\xb3\xf3\xc5\x79\x2a\xe6\xd3\xcf\xa6\x8b\x59\x3a\x35\x34\x9e\xb0\xb8\xb4\xd6\x0d\x5c\xe0\x3d\xde\x64\x96\x8e\x97\x86\x8e\x9f\x4d\xd3\xe9\xec\xc1\x5c\x84\x61\x94\x13\x81\xb2\x2b\x49\xf3\x57\x40\x3b\xcf\x66\x69\xa5\xfb\x8a\xa7\x2b\x3c\x9d\x3d\x20\x84\x44\xd3\xcf\x66\x61\xa5\xcf\x96\x0d\x89\xce\xa7\xa1\x40\x97\x97\xf7\xeb\xfb\xe7\x61\x85\x37\xf3\xe9\xec\x53\x68\x63\x83\x3a\x8d\x9c\xb7\x8d\x14\xf0\x63\x76\xd4\x9a\xf7\x59\xd8\xc6\xa7\xf7\xa0\xf1\xe9\xac\x8e\x74\xf3\xae\x9f\x02\x6f\xe6\xb3\xe4\x42\x77\x74\xef\xde\xec\xb3\xfb\xf3\x4d\x5d\x6f\xe6\xf7\x3e\x3d\xbf\x38\x47\x43\x9d\x5f\x0c\x74\xbe\x87\x1f\xe7\x1f\x82\xc2\xfb\xdc\xf7\x80\x7a\xd0\x00\x65\xe1\x2b\x1c\x7c\x7b\xbc\x99\xdf\xbf\x77\xef\xfc\x5e\x18\x4e\xa7\xd3\x8b\xe9\x74\x36\xdf\x38\xb8\x0e\x07\xab\xfe\xc9\x17\x51\x4e\x74\xa9\x73\x5c\x92\x29\x4a\x73\x57\x25\xca\xc7\x90\x7e\x1f\x4b\xab\x12\xd5\x3c\x49\x12\x4e\x93\xd9\x79\x0d\xe3\x45\x38\x27\xf7\xee\x9f\xcf\x92\x5a\xa7\x85\x39\x6a\x4a\x22\xcc\xe2\x76\x9f\x7e\x1e\xf9\xa8\xfc\x79\x63\x71\xe8\xb0\x75\xff\x9c\x13\x27\x5e\x9c\x19\x32\x0f\xb8\xfb\xc8\x6a\xaf\x27\xf9\x6e\x57\xbe\x8b\x4c\x0e\xa6\x2d\x4e\x72\x12\x04\x58\x82\xec\x2e\x33\xc4\x63\xf2\xe1\xca\x76\x13\x48\x2c\x63\xf2\xcf\x56\xaf\xcb\x5b\x18\x1f\x77\x8f\xc1\x20\xc8\x3e\xb0\x33\xdc\xa6\x60\x71\x8c\xe4\x20\x0c\x91\xc6\x48\xbd\x57\x9a\xfe\xbc\x83\xf4\xdb\xff\x05\xfd\x9d\xea\xeb\x49\xef\x88\x77\x6b\x10\x8d\x7a\x9c\x5e\x34\xe2\x3a\x01\x98\x39\x69\x58\x38\xe9\x43\x00\xca\x74\x0d\x86\xc8\x84\x3e\xf9\x62\xf2\x7d\x44\x97\xc2\x37\xa4\x35\x9d\x3e\x3b\xb2\x03\x10\x9f\x16\x39\xd5\x7c\x92\x89\xd6\x34\x27\x62\x32\xd3\xad\x0e\x0d\x4e\x2e\xc5\x2a\x9e\xdd\xbb\x7f\x47\x2e\x45\x3c\x1d\xec\xf2\x3b\x4f\x55\x43\x3f\xd1\x07\x69\xa2\x87\x43\x4f\xc8\x74\x46\xfb\x70\xc6\x2a\x50\xd0\xed\x19\x57\x46\xef\x40\x63\x35\x3f\xa5\xb2\x78\x21\xdf\x31\x7e\x0d\x62\x60\x51\xd0\xaa\x3a\xbb\xa2\xef\x04\x5f\x9f\x59\x89\xda\x69\x6d\x5b\x98\xbe\x70\xa4\x1f\x33\x2c\x8c\x2a\xb5\x2b\xac\x0d\xeb\x86\x4c\x7b\x83\xaa\xb7\x87\x5d\xe1\xfd\xaf\x46\x57\x32\x67\x75\x2d\xe6\x27\x34\xcc\xc7\x7a\xc9\xbe\x9a\xc4\xb4\xc2\x63\x39\x77\xd8\x71\x52\x57\xbd\xa6\x6f\x5d\x5d\xa9\x33\xfc\xd1\x7e\xd5\x1e\x74\xc9\x5c\x01\x5a\x01\x6d\x89\x55\x3c\xf5\x11\x29\xc1\xe2\x18\xdb\xc7\x1c\xcf\x50\x26\x2c\x8e\xeb\xa3\x9f\xad\x48\xa4\xc2\xd9\xbd\x7b\x97\x97\x0f\xee\x44\x72\xc1\xd2\xe9\x98\x21\x34\x9f\xcf\xbd\xcf\xb6\xf7\x1f\x8e\x7b\xbf\x98\x7d\x76\xf1\xd9\xfd\x4f\x67\x9f\x7d\x34\x08\x17\x47\x20\xa8\xb6\xbf\xf3\x31\x43\x1a\x9e\xb6\xcf\x87\x47\xeb\xfb\x27\x27\x11\x04\xdd\x93\x78\xf7\xfe\x69\x7f\xd9\x02\xd1\xf0\x0b\xac\xae\x1d\x6c\x17\xf8\x7c\x72\x91\xcc\x1e\xcc\xce\x2f\xee\xdf\x3f\x7f\x70\x6f\xf6\xe0\xc1\x7d\x7a\xfe\x00\x8f\x07\x93\x11\xfe\xd9\x6a\x13\x5d\xa3\xb3\x73\x7c\x81\x30\x8f\x2f\xda\x1e\xbf\x7c\x7f\x8f\x0f\xf0\x74\xf2\xe9\x67\x9f\xde\xff\xec\x7c\x7a\x7e\xf1\xe0\xfe\xec\x7c\x7a\xef\x53\x7a\x9e\x3c\xc0\xe3\xe1\xf4\xe3\x3e\xef\xcd\xf0\x03\xdd\xe7\x83\xb6\xcf\xdf\x9d\xa2\x86\xfc\xaa\x25\x5e\x49\x77\x65\x5e\xd0\x88\x52\x1c\x04\xad\x11\xa3\x61\xe4\xad\x14\x99\xb9\x8c\x4f\x2e\x34\x41\xc8\x10\x05\xab\xda\x80\x4e\xf3\x57\xcf\xf2\x49\x27\x4a\xb2\x9b\x85\xf9\x17\x21\x10\x65\x4c\x77\x77\xff\xf3\x97\x2a\xae\x7f\xa9\xe2\xbf\xdc\xbd\xc6\x1d\x63\xe4\xf7\x5e\xfd\xe9\xfd\x39\x5d\x04\x49\x10\xd3\x8e\xf6\x27\xed\x7e\xb6\x75\x7f\x33\x32\x94\xd2\xb2\xf7\xf4\x6e\xab\xe3\xe0\xb8\xa5\xd7\x98\x19\x96\x4b\x18\x73\xaa\xc7\x5e\x6b\xac\x23\x1d\xbb\x6f\x8e\x30\x9f\xeb\x23\xfb\x5e\x18\x6a\xf6\xe4\x62\x6e\xed\x38\xcc\x94\x9e\xdf\xbb\x7f\x3e\xfd\x0c\xdd\x46\x6a\x4c\xce\xd1\x7c\x3c\x0d\x43\x6b\x65\x9c\x9d\x7f\x86\xa7\x9f\x4d\xf1\xf4\xc1\x67\x28\x2b\x04\x57\x8c\xef\xe9\x81\x6d\xa2\x1c\x64\x16\xf9\x07\xea\x10\xde\x69\x00\x18\x07\x0d\xc7\xfb\x1b\xc0\x9d\x7a\x9c\x44\x6c\x0c\xbc\x07\x98\xbd\xf9\x18\x5a\x41\x31\xf0\x29\x07\xe3\x43\xa4\x77\xfa\x7b\x41\xd2\xb2\x85\x99\x3b\xcd\x6a\x9a\x99\xd0\x55\xa6\xe8\x32\x41\x86\x5d\xb3\xd5\x38\x3a\x38\xbf\xa4\x59\x72\xe1\x97\x9d\x1d\x97\x9d\xcf\xef\xd7\xd3\xcf\x66\xf8\xfe\x79\xc8\xeb\xe9\xec\x41\x5b\x17\xa0\xf3\x2a\x9f\x0f\x55\x9e\xce\xea\xd9\xec\x02\x73\x63\x4a\xd7\x0d\xf4\x5a\x32\x86\x37\xc7\xc8\x75\xec\x08\x3d\x81\xac\x10\x6b\x7a\xb6\x13\xcd\x11\xa6\xfb\xbc\x18\xec\xf3\x41\x3d\xbb\x48\x30\xb7\xa6\x7c\xe8\x74\x18\x00\xc7\xca\x89\x16\x49\xff\xd6\xb1\xb6\x6b\x2c\xe4\x24\xc9\xf8\x65\xeb\xba\x12\xc7\x48\xd9\xf9\xbf\x77\x2f\xec\x60\x24\x6f\xd9\x2e\xd5\x36\xf9\x93\xc1\x7b\x0f\xdd\x35\x1d\x75\x08\x9e\x37\x4d\x87\xe1\xa8\x5d\x05\x40\xfa\x63\x84\x97\x84\xcf\xe7\x0f\x34\xfa\x7c\x32\xbb\x77\xbf\x63\x35\x87\x5f\xb2\x01\xc0\x1b\xd3\x5f\xbc\x4d\xfb\xa3\x6f\x52\x8f\x34\xb9\xf1\x76\xe8\xbf\x3c\xcd\x47\x7b\x88\x64\x20\x4d\x8f\x22\x16\xf3\x39\x69\x75\xe2\x6c\xde\xec\x5a\x04\x47\x89\x5a\xb2\x98\xaf\x40\x72\x1a\x60\x5c\xfe\xe1\x53\x9e\x11\x21\x14\xd4\x24\x3f\x12\x1a\x59\xfd\xd2\xf8\xd7\x2a\x40\xf8\x67\x9d\xc0\x28\xa5\x9f\xde\xbb\x08\x10\xfe\x3b\x7c\x56\xa0\xdd\x0e\x50\xc6\x27\x86\x33\x20\x39\xe6\x93\xe7\xa5\x78\x63\x3f\xaf\x31\x9f\x3c\x79\xfa\xfc\xd9\xe3\x47\x2f\x5e\x7e\xf3\xf9\x8f\x2f\x1f\xfe\xf4\xe2\xf1\x73\x72\x2f\x19\xb6\x6c\x90\x46\xff\xa2\x06\x0d\x1f\x83\xa9\xa9\x8c\x10\xe6\x93\x57\xdf\xe4\x6f\x8d\x86\x97\xb0\x08\xe1\x7c\xb2\x13\xa2\x7c\xce\x7e\xa7\xe4\x81\xde\x26\xf9\xe4\x65\xbe\xbf\xd6\xec\x07\xf1\x5d\x0a\x1b\x8a\x3b\x68\x4c\xc1\xf4\x80\x73\xe0\x04\x49\xdf\xd5\xa0\x31\xe0\xc2\xce\xb6\x06\xdc\xe1\x51\x69\xd9\xa6\x6d\xd3\xeb\xa9\xb5\xf7\x78\x5d\xe6\x83\x05\xf0\x90\x0e\xfd\xf9\xbb\x9b\x2b\x51\x86\xa1\xf9\x3f\x01\xcb\x34\xad\xc2\x30\x5f\x76\x53\x56\x5a\xee\x0a\xc3\x6f\x8d\xf9\xc1\x34\xf3\x4c\x8a\x1d\x95\xea\x5d\x94\xe3\x6e\x61\x7c\x0b\xec\x5a\x0a\xe3\x2a\x04\xdf\xb0\xeb\xbd\xcc\xaf\x4a\x9a\x8e\x92\x03\x6a\x8c\x01\xa7\x26\xa4\xe8\x4f\x08\x94\xfe\x9e\x57\xf9\x86\x0e\xcd\xfc\xde\x96\xef\x97\xd5\x38\xf4\xc1\xf2\x8e\x95\x1d\x28\x38\xb2\xfe\x06\xb4\xae\x47\x74\xf2\xd2\x95\x84\x6a\x85\xb8\xd9\xe5\x92\x76\x86\x30\xc0\x1d\xd7\xf5\xa8\x6b\x2d\x1b\xd4\x7f\x7e\x6e\xb9\xda\xaa\xe1\x92\x4d\x05\x6b\x47\xa4\x84\xb4\x82\xa6\x77\xb4\xfa\xce\x42\xaa\x3d\x63\x3b\x8c\xa1\xde\xef\xc0\x0f\xc6\x31\x43\xba\xad\x25\x5b\xe9\xbd\xa1\x25\xad\x5b\x6e\x34\x21\x12\x3e\x8d\xd8\xef\xa8\xa6\x9c\xf3\xc5\x78\x9a\xf2\xb9\x5c\x4c\xd3\xc4\x4c\x94\xb3\x08\x77\xa6\xca\x2a\x43\x2c\x4f\x40\x7b\x6a\x4e\x5f\xd5\xfd\x1e\x33\xc5\x69\xa3\x87\x53\x4f\xf7\x2c\x20\x7f\x4a\x2b\x3d\x4a\x1a\x5d\x74\xeb\x2a\x03\x6b\xc9\x8b\x5c\x0d\x2c\xe5\xdf\x4f\xcb\x37\x25\xab\xd4\x90\x74\xc3\x8d\xf1\x48\x73\xb9\x76\x0d\x8d\x64\xe2\x1b\x40\x1b\xf5\xa0\xb5\x89\x59\x37\x57\xde\x6a\x8f\x61\xc1\x7d\xaf\xc1\xfe\x19\x15\x83\x76\xdb\x25\x19\xe9\xb4\x83\xfb\x91\xd2\x7c\x88\x41\x96\x81\x06\x1a\x45\x18\x5f\x65\x3d\xa4\x15\xff\x96\x21\x0b\x63\xe0\xd5\xec\x35\x66\x31\x11\xb6\xf3\x06\xbd\xf4\xbc\xb7\x06\x35\xf2\x1a\x77\xc8\x5b\xb3\x29\x47\x49\x27\xa3\x7a\x93\xef\xa6\xf7\x49\xdf\x71\xd9\xb7\xd3\xc0\x86\x39\xd2\xff\xfa\xa2\x88\x95\x3f\x2b\xf6\x3b\x3d\xe1\xfa\x39\xbd\x3f\xbe\x62\x4a\xef\xbe\x96\x59\x48\x32\x6a\x3c\x37\x67\xe8\xad\x33\x6e\x80\x44\xe6\x78\x82\x2d\xab\x0e\x47\xc0\x9e\xcf\x3e\x02\xd8\x8b\xff\x16\xb0\xe7\xb3\xf7\x00\x7b\xe1\x03\x7b\x8e\xb0\xfb\x8a\xa7\x58\xc5\xb3\xf7\x00\xef\xb8\xfc\x63\xf0\x93\xda\x1f\x80\xa7\xdc\xa5\x8b\x20\x48\xf5\x0f\x87\x22\xae\xd0\xc2\xda\xac\x12\x4c\x51\xfa\xce\x6a\xb6\x20\xa5\x29\x89\xba\xbd\xd3\xdf\xf6\x79\x59\x91\x9e\xe3\xfe\x47\x28\x1e\x1a\x52\x7a\xa4\x6f\x08\x3a\x83\x05\x70\x47\x89\x01\xd7\x11\xf3\xc6\xb3\xaa\x03\x0b\xe3\xfa\x54\x53\xc7\x13\x11\x04\x58\x91\x01\xd6\xc4\xef\xc7\xce\xc0\x3c\x01\xfb\x30\xa4\x34\xf2\x13\x50\x45\x9c\x60\x85\x26\x37\xe0\xc2\x77\x77\x72\x3b\x3b\xdc\xbd\x46\xd6\x47\xf2\x2c\x40\xd8\x6f\x43\xe9\x36\x62\x12\x9c\x4d\x26\x93\xb3\x00\x21\x1c\x5c\x5a\xec\x08\x62\x1a\x07\xf3\xa0\x0b\xf7\xd0\x09\xe5\x04\xde\x7f\xc3\x64\x76\x68\x95\xd3\xbf\xb5\xe6\x54\xd0\xbd\xd1\x85\x23\x3a\xa9\x9f\x69\x0c\x63\x7e\x0a\x03\x4f\xe1\x9e\xb5\x55\xd5\x35\x6f\x14\x11\x75\x9d\xcc\xa5\xe6\x4b\xfd\x42\x27\xd4\x62\x9e\x92\xe1\x8c\xf1\x35\x7d\x6b\xc0\x95\x73\xdd\x8f\x67\xa6\x3d\x4b\x5c\x72\x6b\x3a\x03\x55\x54\x5b\xc2\x26\x80\x81\xd7\x9a\x7b\xa5\xf9\xc7\xac\xd5\xd7\x22\xd3\xf1\xf1\x2c\x08\x1b\x4b\x5c\x12\x3e\x56\xb8\x6a\x0f\x64\x81\x4b\x84\x0b\x33\x56\xa7\xd4\x65\x08\xef\xbb\xca\xc5\x0d\x49\xb2\x6a\xbe\xc9\xe2\x78\xa3\x4f\xed\x62\xb9\xd1\xa7\xf6\x7e\xb9\x59\xa1\x5b\x41\xf4\x27\x2e\xe1\xb3\x7b\x6a\x97\x73\xa1\x4f\x6d\x31\x2f\xdd\xa9\xed\xe3\xf1\x9a\xbe\xfd\x76\x73\xc4\x74\x0d\xba\x30\x2e\x22\x4e\x14\xd6\x6b\x9a\xaa\x79\xeb\x23\xba\x50\xc4\x73\x18\x1d\x37\xbf\x1f\x58\x6d\x95\x97\x82\xb0\x82\x09\x02\xfc\x38\x32\xbf\x37\x33\x7d\x2a\xcb\xe9\xbf\xcc\xbc\xe5\x86\x6e\xd9\x82\xb1\xc2\x89\x46\xff\x3e\xd4\xc6\x09\xc3\x30\xdb\xe0\x76\x84\xf0\xa0\x5f\x49\xc7\x19\x69\x3c\x4d\xaf\x7c\x0f\xca\x13\x9e\x9e\xef\xf3\x62\xed\x3a\x9f\x0c\xb2\xe4\x6e\xf6\x17\xef\xcb\x34\x97\x4f\x1c\x2c\xc8\xc1\xb5\xa4\x2b\x03\xd9\xe0\x1e\x7d\x9d\x97\xcd\xf6\x74\xee\x44\x06\xfc\x33\x21\x9b\xed\xda\x47\x85\xa2\xdc\xaf\x69\x75\x82\x01\x07\x13\x2e\xcc\xb7\x05\x2c\x6a\x59\xf1\xb6\x11\x50\x77\x1d\x51\x17\xc0\x27\x8f\x89\x91\xd6\xff\x01\x77\x9c\x29\x30\x1c\x51\x56\xd7\xe0\x13\x8d\x01\x67\x5a\x49\xd4\x89\xca\x46\x1f\x54\x7d\xc9\x38\xb8\x0e\x0e\xa8\x17\xac\x9f\x8f\xd1\xcc\xb9\xd9\x71\x5e\x06\xf8\xcc\x28\xd0\x97\xd8\xaa\xbd\x57\xc8\xe8\xd2\xcf\x4a\xc1\xaf\xf5\xa1\xbb\xdf\xed\x84\x54\x74\x1d\xa0\x4c\xe9\x73\x0f\x37\x9d\x71\xa4\x77\x48\x52\xf3\x3e\x55\xb3\xde\x1e\x28\x8d\x24\xe1\x98\x5b\x69\xd4\xb8\x0d\x74\x28\xdc\x58\x0d\x38\xa0\x30\x63\xb3\x60\xad\x36\x10\x4e\x0e\xb0\x68\x24\x73\x85\xea\x5a\x7d\x04\x01\xf4\x7c\xbd\x60\xe4\x67\x62\xaf\x2a\xb6\xa6\x4e\xc9\xdf\x3a\x16\xd6\x75\x0b\xb2\x47\xb8\x7c\xb7\x24\x39\xe0\xad\xf2\xa6\xb3\x61\xde\xef\xaf\xf2\xea\xb8\x6c\xd7\x63\xe5\xf9\x71\x81\x9e\xcf\xca\xa3\x81\x12\x5d\xaf\x95\xaf\x07\x00\xfa\x53\x7e\x2b\x2f\x3a\x0d\x79\x9e\x2b\xe2\xe3\x3d\x57\x24\xca\x24\x78\x31\x1d\xf9\x7c\x08\xf0\x5c\xe9\xf1\x59\x7f\x7f\xfe\xed\xd3\xe3\x5b\x02\xb7\x3a\x37\x75\xde\x87\x78\x9d\xab\x3c\xed\x93\x0d\x38\x2f\x5a\xa2\x31\x79\x99\x4b\x69\x1c\xda\x71\x82\x0e\x07\x10\x0b\xfe\x49\x2e\x92\xcf\xee\x67\x79\xbf\x5a\x4f\xda\x31\xf2\xa4\xcf\xd8\x51\xf2\x5f\xff\x45\xb1\xe7\x73\xaa\x16\x3c\xfd\xaf\xff\x52\x38\x99\xd3\x85\xe6\x43\xb8\xfe\x65\xdd\xfb\x50\x4a\xe7\xdc\x38\xe5\xc3\xc9\xbd\x88\x94\x29\xe0\x38\x03\x7d\x8c\x70\xf8\xcd\x11\xa6\x36\xd9\xfa\xca\xc9\x0c\x1c\x00\x87\x1c\x9d\xa5\x3d\x27\xdd\xd5\x07\xf0\x49\x95\xc3\x8a\x96\xf6\x52\x25\x23\x6a\x4c\x33\x69\x2f\x08\x30\xbb\x45\x7d\x04\x4f\x32\x66\x4d\x80\x72\x29\x56\xd0\xc9\x52\xc4\x74\xd5\x11\x4f\xda\x19\x73\x5e\x40\x5f\x3f\x3e\xa2\x98\x9a\x1f\xd6\xd3\xa4\xa9\x03\xaf\x6b\x63\xc1\xf3\xb7\xa8\xe7\x89\x00\xdd\xd0\x15\x66\x64\x0a\x86\xc3\x38\x16\x97\x7a\x26\xd8\x1d\x32\xbb\x77\x1f\x65\x48\xc6\xb6\x4c\x2c\x56\x77\x58\xf6\x7e\x60\x1e\xfe\x3b\x80\x89\xc7\x63\x05\x00\x65\x0a\x28\xcd\x00\x28\xba\xc4\x07\x81\x79\xd0\xc3\x27\xc7\x02\x1b\x20\xa6\x1d\x20\xb0\x9d\x87\xe1\x96\xa6\xf7\x7b\xb3\xdc\x6f\x6c\x36\xd8\x58\x6d\xa1\x85\x6b\x58\xa7\x5a\x7e\xf8\x67\x5a\xbe\xbc\x7c\xd0\x36\x3e\xdc\xf2\xf9\xec\x03\x30\x5f\x74\x5b\x8e\x86\x80\x76\x1f\x33\x7b\xab\x6c\x7a\xff\xd3\x4f\x3f\x9d\x4d\xef\xdf\xb1\xe9\xe7\x27\x3b\xff\xc0\xb0\x7a\x9d\xf7\xda\x5d\xc5\x91\x07\xc5\xf4\xbe\x0f\x46\x03\xd3\xf9\x0a\x1d\x77\xfe\xbf\x6d\x43\xb0\x3b\x64\x3a\x7b\x80\x0d\x3f\x1f\xc9\xb1\x61\x12\x77\xe2\x4d\x34\xc3\x0f\xee\x28\x84\xf0\x00\x96\xfe\x1b\x76\x8c\x85\xb3\xd9\x17\x72\x95\xc9\xee\xae\x11\xb1\x9f\x7b\x04\xb1\x30\x10\x8b\x01\x88\xc5\x20\xc4\x7f\x68\x5b\x4d\x67\x0f\x42\x3b\xa3\x8b\xf1\xf4\x4e\x34\xbb\x77\x6f\xec\xd6\x78\x8a\xd2\x93\xbb\x6e\x78\xd3\x0d\xee\x89\xac\x3d\x27\xfa\xe8\xeb\x86\x7a\x3e\xfb\xf4\xfe\x83\x90\x2f\xc0\x70\x9d\x4c\x3f\xbd\x9f\xd4\x3c\xe5\x27\x7a\x3d\xc2\xdc\x0f\xf7\x1a\x4f\x5d\xbf\x7f\xb2\xd7\x3f\xba\x59\x3f\xbc\x57\xdb\x5d\x72\x79\x39\xbb\x38\xd1\xe9\x1f\xdb\xa4\xcd\x08\x67\x17\xf5\xc7\x6c\xcf\xe3\x4e\xbf\x2c\x45\xde\xdf\x9f\x1f\xe8\xf4\x67\xa8\xe8\x38\xa0\x51\x62\xec\xe6\x27\x9a\xfe\x63\xe3\xe9\x35\x3d\x3d\xd5\xf4\x17\x62\x7f\x55\xd2\x0f\x80\xfd\xe0\x03\x60\x83\xe9\xfd\x54\xdb\x1f\x80\xfb\xfd\x6d\x4f\x87\xda\x06\x1e\x7b\x90\x3d\xb0\xe2\x10\x25\x71\x43\x63\x40\x66\x18\x49\x64\x19\x95\x0e\x1d\xe0\x68\x3c\xcd\xbe\xf0\x38\x50\xcc\x70\xe2\x7b\x1c\xdb\x9b\xe4\x7a\xd1\x95\xb9\xdd\x44\xb3\x38\xce\x2f\x35\x67\x25\x1c\x0d\x32\xd9\x71\xbe\x22\xf4\xae\x08\x67\xf7\xee\x35\xfa\xa8\x98\x9f\x00\xfc\x88\x30\xfe\x3b\x01\xe7\x63\x0d\xfa\xd4\x03\x3d\x16\x0e\xf8\xf1\x58\xcc\x89\xa6\xa0\x79\x0f\x7a\xa1\xa1\xcf\x3f\x0e\xfa\x07\xa7\xec\x48\x3e\xf8\x75\xed\xc1\x37\xc5\xb3\x7b\xf7\x70\x72\xe2\x6e\x14\x78\xed\xc3\xf8\x36\xa5\x10\xa0\x38\xc0\x9d\x39\xc7\x2a\x9e\x9e\x80\xe5\x88\x90\x7e\x0c\x38\x33\x0c\x3e\x46\x27\x01\x5a\x44\xbd\xee\xcd\x1c\x4d\x57\x84\xce\xe7\xf3\x07\x28\xfd\xaa\x6d\x6b\x94\x20\xac\xe2\xd9\x49\xf0\x06\xce\xc0\x7f\x1f\x78\x00\x8e\x07\x1e\x80\xdb\x05\x6f\xfa\x3e\xf0\x8e\x48\xf3\xc7\x80\x77\x81\x5b\x1f\xa9\x0f\xc2\x18\x9f\x1b\x28\x67\x17\x0e\xcc\x99\x49\x98\xde\xef\x4f\x6b\x77\xcd\x51\xfa\x43\x7f\x92\x2f\x4e\x8e\xe2\x4f\x4c\xf2\x1f\x1a\x45\x7f\x0c\xd3\xfe\x18\x66\xbd\xb5\x38\x1f\x1c\xc5\xf4\xd4\x28\x3e\x8e\x96\x9d\x22\x06\xe3\x29\xea\x11\x83\xf1\x14\x8f\x99\xa3\x07\x89\xa6\x06\xb8\x3c\x41\xcc\x04\x10\xb3\x86\x1c\x80\x88\xa9\xa5\xcf\x32\x0c\x13\xab\x95\xd2\xe4\x61\x3c\x5d\x85\x61\x54\x92\xa9\xdb\x9a\x9a\x62\x44\xf4\x6e\x3e\x9f\x27\x68\x5c\x7e\x98\x70\x7c\x1c\xd5\xfb\x93\x43\xb4\x24\xaf\x37\xc8\xf7\x91\xbd\x53\xe3\x8c\xff\x0d\xe3\xfc\x33\xf4\x71\x3a\xfb\x14\x8f\xa7\xb3\x07\x7f\x80\x44\x3a\x6d\xc0\xec\xde\xbd\x98\xc6\xd3\x8f\xa3\x99\x7f\x9e\x64\x6a\x8e\xef\x53\x3c\x06\xc6\xef\x7f\x29\xdd\xfc\xf3\x64\xf3\x0f\x81\xf8\xdf\xa1\x9d\x7f\x9e\x74\xb6\xda\x7c\xdc\xd1\xdd\xff\x99\xf9\x3c\x49\x51\x1b\x9a\xfb\x91\x44\xf4\xcf\xd3\xd0\x53\xc3\x71\xb8\xe9\x79\xd3\x02\x8a\xfe\x6f\xa5\xb2\x43\x1c\xba\x37\xcc\x97\xfe\x54\x0d\x6b\xdf\x87\x18\xf1\x13\x2d\x4c\x87\x5b\x18\xe4\xb7\xbd\x26\xbe\xfc\x30\x10\x83\x6c\xf5\x89\x26\x8e\xa1\x28\xc4\xee\xdd\x30\x19\x36\x21\x09\x12\x84\x65\x5d\x27\xe6\x2e\x5c\x24\xbb\x36\x42\xd5\x7a\xa9\x19\x85\x62\x9b\x53\xd7\xc6\x22\x09\x02\x3a\x9f\x1b\xe5\x3c\x47\x58\x76\xaf\xe2\xf6\x3c\x33\x4c\x4f\xea\xc8\x26\x65\x4b\x9e\x72\x4f\x0f\x54\x2e\xaf\xa9\x7a\xae\x72\xa9\x86\x02\x01\xd8\x1b\x09\x9d\x86\x87\x1b\xaa\xc4\x5e\x16\xf4\x3d\x0d\xc9\xf7\x56\x7c\xcc\xd7\xc7\xd1\x03\x7c\x8b\x01\x4c\x43\x67\x0e\x1b\xcf\x71\x75\x29\xc7\x1c\xf2\xdb\xa4\x98\x1b\xe1\x9b\x61\x41\xe4\x18\x1c\x54\x94\x35\x78\x86\x21\x68\x74\xe5\xdc\x38\xaa\x30\x22\xc6\xd3\x8c\xcd\x49\x92\xb1\xf1\x18\xd1\x25\x8b\x95\x55\xac\xb2\x98\xaf\x1a\x63\xcf\x94\x9e\xcf\x05\x78\x45\x9d\x0a\x6c\xc1\x48\xe2\x39\xb0\x0f\x35\x33\x68\x43\xab\xa8\x32\xaa\x70\x43\x97\x5a\x9d\x31\xc7\x3c\x16\x08\x2b\xcf\x79\xb2\x83\x81\x1b\x56\x96\xc3\x18\x78\x6c\x60\x3c\x69\x2d\x95\xc6\x5a\xda\x35\x54\x0d\xc4\x36\x31\x13\xcc\x7b\xe5\xf0\xd4\xf7\x0e\xba\x75\x17\x20\x3b\x31\xd0\xb2\xd9\xbd\xfb\x70\xf1\x91\x12\x06\xc1\x12\xfc\x7b\xa6\x47\xf7\xd1\x4f\x5c\xb4\x6d\x82\xd0\x0c\xc4\x97\x19\x1a\x99\x0c\xc3\x6e\x2c\x10\x79\xc2\x53\x60\xd8\x0e\x02\x4e\xc0\xc7\xc6\x54\xc7\x26\x84\xd4\x22\xb5\xaa\x7d\x9f\x92\xcb\xde\xe7\xa9\x2b\x05\xdf\x9e\xb0\xf3\xfb\xf6\x7b\xdd\x4e\xe6\xec\xf7\xad\x2d\x83\x2f\xbc\x0e\x52\x3e\x9f\xcf\x13\x6c\x6e\x6b\x5b\x5f\x2c\x71\xc2\x0c\xac\x11\xd4\xbf\x41\x04\x98\xa9\x85\xd5\xd6\xfa\x50\x92\x8e\xd1\x79\x41\xd3\xdf\x22\x17\x4a\x48\x7a\xb1\x14\x10\xc2\x15\x29\x9d\xb9\xc5\x34\x9c\x64\x7c\xac\x3a\x4d\x6b\xf4\x2f\x97\xe2\x93\xaa\xb1\x4d\xe8\x74\x63\xdb\xa1\x94\xdc\x5d\xfe\x67\xfc\xcb\xdd\x64\xfc\xd9\xe7\xe3\x9f\xf3\xf1\xef\xe3\x97\xab\xbb\xd7\x07\xe4\x19\x92\xff\xbb\xa1\x23\x3f\x1c\x9c\xf2\xf6\x80\x0e\xf8\xd6\xf3\xf3\x4d\xa7\xd8\xfa\xf8\xa6\xd3\x7b\xd8\xfa\xf7\xa6\xd3\xfb\x87\x15\xbe\xf8\xf8\x18\x85\x9e\x63\x2d\xa1\x75\x7d\x7b\xc0\xad\x91\xbd\x0d\xbb\x00\x91\x1e\xbf\x61\x1a\x21\x9e\xd8\xfb\x44\x75\xfd\x91\x05\xad\x17\xeb\x37\x62\x4d\x17\x80\x19\x85\xe0\x95\x28\xe9\xa4\x14\xd7\x51\xf0\xa8\x29\x7f\xf6\x7c\x47\xcb\xf2\xec\xd1\x96\x16\xaf\xa8\x4c\xcf\x7e\x12\x7b\xb3\x7f\x76\x52\xbc\x66\x6b\xf0\x80\x73\x97\x99\x34\x42\x7a\x35\x5f\xb3\x1c\xa2\x3b\x89\x1d\x8c\xea\x7f\x1e\x03\xf1\x3f\x03\x94\x5a\xe7\xc9\x01\x03\x7d\x5d\x9f\xce\x3b\xb6\x19\x82\xdd\x7e\xa0\xbc\x71\x2e\x18\x76\xbb\xb2\x4e\x38\x1f\x98\x9f\x28\xa8\xf4\x1c\x8c\x0b\x33\x07\x41\x27\x2e\x26\xdb\x44\x23\x39\xc9\x37\x9b\x97\xa5\xc8\xf5\xe6\x47\xb7\x9d\x4f\x32\x4a\xac\x06\x57\x6f\x83\x1f\xbf\xf9\xfa\x2b\xa5\x76\xdf\xd1\xdf\xf6\xb4\x52\x19\x9f\x88\x1d\xe5\x51\xf0\xb7\xc7\x2f\x02\x1c\xb8\xc0\xaf\xc5\x9a\x4f\x7e\xad\xd6\xb4\x64\xaf\xe5\x84\x53\x75\x57\x43\x77\x03\xd0\x4d\x3a\x90\xdc\x2d\x73\x45\x2b\x75\x97\xf2\x97\xdf\x3f\xd7\x9d\x06\xc0\x57\xf2\x89\xe0\xba\x77\x7f\x8e\x2e\xf4\xbe\x07\x75\xde\xbb\xe7\x2a\x57\x34\x0c\x67\x09\xd0\x82\x49\xa5\x72\xb5\xaf\x34\x65\x06\xb0\xd7\xb9\xca\xa1\x64\xb5\x13\xbc\xa2\x2f\xe8\x5b\x85\xe5\x84\xef\x6f\x60\x40\x74\x1d\xc7\x78\x46\x88\x9f\x02\x55\xd5\xbb\x9d\x80\x11\x32\x4d\x67\x5f\x7e\xff\x3c\xc0\x6d\x7b\x58\x4e\xd6\xac\x30\x3f\x6f\x77\x65\xae\x36\x42\xde\xa4\x41\xce\xdf\x05\x07\x84\xd0\x01\xf3\x49\x45\xf9\x1a\x1c\x8e\x81\xba\x8f\x4c\x05\x6f\x46\xbd\x4f\x37\xa3\x62\x68\x46\xc5\xbf\x73\x46\xd7\xac\x30\x33\x2a\x4e\xcc\xa8\x18\x98\x51\xe1\xcf\xa8\x1b\x36\x94\xfc\xff\x72\x46\x85\x3f\xa3\xe6\x42\xff\x5f\x47\xc1\xff\xef\x2f\x9f\x84\x11\xba\x13\xe3\xf1\xe4\x6e\x9a\x5d\x92\xf9\xe2\x7f\x2c\x7f\xf9\x65\xf5\x9f\x2f\xff\xe7\x6d\x7d\xf8\xaf\xb3\xbf\xe2\x92\xdc\x2a\xf1\x8a\xf2\xd4\x77\x3e\x74\x77\x7f\x77\x94\xbe\x8a\x10\xe6\xc4\x04\x00\xc9\x9b\xcd\x18\x29\x2f\x50\x0c\xa7\x6f\x95\x2e\xb5\x2f\x4b\x73\x83\x4b\xff\x1a\x91\xa8\x6d\x01\x99\x73\xb5\xad\x0c\xd7\x80\x15\x76\x75\x1b\x6b\x2b\xcc\x41\x18\x8e\xcc\x8f\x09\xac\x51\xc4\xd1\xc2\xee\x47\xaa\xd7\x2f\x00\x3f\xfb\xc3\x01\x57\x64\x70\x1b\x5f\x53\x05\x7b\x58\x61\x35\xb9\xca\x8b\x57\x6b\x29\x76\x75\x1d\x28\xfa\x56\xdd\xdd\x95\x39\xe3\x81\x17\xb2\x70\xa0\xbe\x78\x4d\x65\x99\xbf\x83\x36\x2a\x5c\x6a\x74\x38\x20\xe7\xd1\x42\xa3\x40\x43\x06\xf7\x3b\x32\x7f\x05\x49\x82\x7b\x54\x60\x8a\x7b\x48\x3c\xf5\x96\x13\xae\x44\xb7\xc8\x02\x5f\xba\x61\xac\x9a\x98\xcb\x52\x1f\x33\xae\xb3\x74\xfa\xe0\xb0\xc2\xf7\xbc\xf3\xc4\xf2\x6d\x6d\xb4\x67\x86\x6e\x8f\x42\x3d\x6b\x5e\xa9\x9f\xc6\x17\x2c\x52\x51\x30\x99\xdc\x9d\x4c\xee\x96\xec\xca\xdb\x1a\x01\x42\xe9\x50\x70\xc6\x30\x84\xa0\xce\x0b\x1a\x2d\x87\xeb\xad\x30\x43\x29\x8b\xda\xa3\x00\x79\xe1\x96\xe9\xa9\x53\x4f\xf9\xb8\x76\x4d\xd5\x0f\x32\xdf\xed\xa8\x7c\x5c\x52\x4d\xad\x23\x94\x51\xd8\x59\x74\xb2\xd9\x97\xe5\xf3\x42\x52\xca\xbf\xa3\x95\x12\x92\x92\xdb\xaa\x90\xa2\x2c\x5f\x88\x5d\x6a\xce\xe5\xc9\x2e\xbf\xa6\x3f\x7d\x0b\x1e\x4e\xd8\x64\x7e\x4d\x37\xca\xcf\xfd\xd1\xe6\xbe\x61\x6b\xb5\x4d\xd5\xa4\x52\xef\x4a\x3a\x81\x2f\xbc\xa5\xec\x7a\xab\x9a\x44\xf3\x79\xc0\x9d\x42\xe0\x01\xdb\x29\x40\x82\x7c\xaf\x84\x4e\x2d\xca\xbc\xaa\x9e\xe6\x37\xe0\xb0\xda\x4e\xc3\x58\x43\x5e\x01\xe4\x01\x5e\x8b\x02\x8e\xa1\x89\xfb\x61\x07\x6a\x9b\xd4\x78\xb7\x29\xc5\x1b\x12\x6c\xd9\x7a\xad\x2b\xd0\x89\xa4\x1b\x49\xab\x6d\xe4\xdd\x6b\xe2\x1f\x9a\x34\x0f\x18\xe2\xfd\x6e\x2f\x44\xfe\x52\xdd\x19\x84\xf0\x97\xab\xbb\x70\x33\xf3\xa3\xe1\x0c\x9a\xd8\x4f\x27\x96\x29\xeb\xce\x1f\xb7\x93\xdd\x9b\x44\x6e\x7f\x60\xbb\x56\x6e\x69\x23\x3e\x69\x17\x12\xf3\x26\x7d\x87\x3a\x33\xe3\x0e\xee\x6f\x81\xe9\x88\x82\x16\x8a\x40\x4b\xe0\x0d\x1a\xda\x1b\xbf\x42\x8b\x1e\x4f\x38\x53\x61\x18\x09\x32\x9a\x22\x3c\x12\x23\x32\x02\x97\xdc\x85\x8a\x24\x4a\xb9\x66\xfb\x0f\xc8\xf0\x79\x83\xe8\x9e\x4e\x93\xc3\x0a\xdf\xff\x3f\x75\x37\x76\x37\xa0\x5b\x3d\xc0\x8e\xad\x28\xd7\x54\x6a\x89\xe5\x38\x75\xb2\xcb\x25\xe5\xea\xa9\x58\xeb\xe9\xbf\x11\xaf\xe9\xa3\x2d\x2b\xd7\x43\x45\xf5\x0a\x1d\x25\x12\x73\x36\x75\x31\x59\x83\xd0\x43\x23\xbf\x4a\x83\x8b\x85\xa4\xb9\xa2\x0e\xcb\x83\x9d\xa4\x70\x85\xce\x20\x52\x51\x55\xfa\x90\x25\x81\xdd\xc6\x67\x49\x76\xe6\xd0\x34\x3d\x7b\xcd\x2a\x76\x55\xd2\x00\x73\x6f\x67\x78\x0c\xef\xd8\xeb\x30\xc8\x5c\xe8\x83\x6b\xaa\x1c\x46\xf9\xf9\x28\x1b\x92\x1a\xa3\x23\x48\x35\x3c\x4f\x21\x0e\x02\xd2\xfc\x99\xde\xa3\x7c\x6d\xe6\x0b\x66\x67\xcd\xaa\x5d\x99\xbf\x9b\x94\x8c\xd3\xe7\xbb\xbc\x00\xc7\x7b\x2a\xd5\x43\xba\x11\x92\x46\x7c\xb0\x08\x44\x4d\x85\x46\xbc\x69\x04\xd9\x41\x44\x14\x85\xa1\x9e\xd1\x81\xc0\xe1\x72\x98\x52\x60\x46\x74\xb5\x4c\x7a\xd3\x22\x07\x08\x46\x87\xa0\xd1\x9b\x9d\x7a\x17\x68\x3a\x11\x47\x6c\x31\x90\x95\x6a\x12\xc2\x16\x1a\x94\x54\x75\xe0\xf1\x23\x55\x5b\x0d\x00\xe3\xf4\x91\xd8\x6b\x60\xc2\x30\x80\x50\xe3\x1a\xd0\xaf\x19\xa7\x51\x72\xbc\xb3\xfd\x75\xc0\x81\xc7\x95\x73\x2c\x70\xee\xa2\x16\xe5\x61\x98\x8f\xec\x1e\x87\xe8\x48\x61\x38\x2a\x91\x66\x91\xa3\xe0\xaa\xdc\xcb\x00\x4b\xc3\x31\x47\x41\xb1\x85\x9b\xf9\x98\xb9\x84\xea\x4d\xbe\xfb\x42\x14\x90\xc2\x22\xde\x3e\x7a\x30\x12\x61\x58\xa2\x5b\x3e\x11\x9b\x4d\xb7\x19\xfd\xdd\x6d\x47\xa7\xf8\x0d\xa9\xc8\xaa\x95\x2a\xc2\x07\x29\x76\xe5\x2d\x40\xf5\xf1\x0b\x70\xd0\x23\xe3\x93\x6d\x5e\x7d\x29\x8a\x7d\xa5\xe7\x50\x46\xfc\x63\x28\xd7\xa7\xff\xa7\x52\xae\x0e\x1f\x61\x0e\xc1\xbb\xff\x19\xfd\x52\xdd\x41\xd1\x7c\x39\x3f\x5b\xdd\xa9\x97\x77\xe2\xf1\xea\x97\xaa\x8e\x7e\x59\xc7\x28\x5a\x4e\xd0\x0a\x21\x28\x70\x17\xf3\xc1\xb2\xa6\x24\x14\x84\xcc\xbf\xdc\xc5\x92\xdc\xb5\xcd\xdc\xcd\xe0\x62\xc9\x4d\xce\xd7\xd5\x84\xd3\x37\x1a\x61\x3f\xe7\xeb\x27\x7c\x4d\xb9\x7a\x64\xef\xbc\x7f\x63\x1f\xe5\xf8\x9a\x55\xde\xb5\x19\x73\xed\x84\xf9\x74\x64\xcd\xaa\xfc\xaa\xa4\x4f\xf8\x6e\xaf\x02\x8f\x81\x7e\x96\x57\x95\x7f\x8f\x62\x52\xb2\x4a\x3d\xa7\x25\x85\x96\xaa\x08\xe1\xdc\x84\x44\x4f\xb2\xf2\xd2\x5d\x2d\xcb\x4a\x77\xaf\xad\x22\x62\x59\xae\x26\x5b\x9a\xaf\x71\x41\xa0\x47\x90\x4f\x3e\xdf\x28\x2a\xa3\x0a\x76\x19\xc2\x7b\x52\x40\xbb\x23\xa2\x39\xd1\x0d\x49\x46\x84\x14\x93\xdf\xf6\x42\x51\xbc\x35\xb5\x60\xdf\xb9\xf2\x6b\xa2\x59\x51\x5a\x44\x5b\xd0\x32\x8d\xa0\x0f\x40\xbe\x08\xd5\xf5\x68\x1f\x86\xa3\x4d\x5d\x8f\xd6\x6e\x18\x20\x57\x33\xa8\xf2\xc8\xcc\x58\x14\xf4\x67\xcc\x28\xac\xf8\x44\x4b\x5c\xd1\x16\x21\xe6\x50\x1c\xf4\x5c\x51\x10\xe0\x5b\x5d\x3e\x35\x30\xe0\x62\x9b\x26\x87\xa3\xa4\x6a\x52\x6c\xe3\xe9\x01\xe1\x7c\x59\xae\x48\xf0\x0b\x0f\x5a\x65\xd4\x8e\xac\x97\xd3\x15\xbe\x21\xeb\xe5\xbd\x15\xbe\x26\xd2\x74\xb5\x5e\xce\x56\xa8\xae\xf5\xbf\xc6\xc7\x3f\x98\x07\x68\x4e\x92\x85\x4e\x4c\x9b\x48\x67\xeb\xe5\xf9\x0a\x4f\x13\x14\x4f\xe3\xf5\xf2\x62\x95\x35\x7d\xc4\xbb\xf8\x3a\xbe\x39\x1c\x1a\x90\xbd\xf5\xc9\xd1\xe1\x83\x5b\xee\xc1\xff\x15\x5b\xae\x23\x1d\x91\xfe\x80\xac\x2b\x77\xa5\x72\x69\x30\x30\x3d\xf6\xf3\xbe\xca\x2b\x9a\xc2\x49\x6f\xcb\x44\x0a\x61\xdb\x68\x37\x9d\x23\xac\x0b\x3f\x13\x55\x9a\xc0\xaf\x47\x7b\x69\xae\x58\xdb\xe2\x26\xc7\x7e\x34\x99\x95\x92\x34\xbf\x79\x4e\x29\x77\x72\x62\x21\x76\xef\x7a\xe0\xc8\x3e\x3c\x4d\x99\x48\x8b\xea\x3a\xd1\x87\xaa\xcd\xe5\x58\xba\x29\x68\xc1\x33\x15\x9e\x89\xea\x24\x98\x4d\x25\x5d\xa8\x07\xf1\xe1\x80\xfb\x12\x78\x1b\xa4\x25\xa2\x23\xc2\x26\xed\x98\xea\xba\xb9\x59\xc5\x9a\x5e\x99\xd7\x3a\xba\xb4\x93\x88\x34\x43\xeb\xd5\x24\x14\x37\x35\x88\x5f\x83\xb8\x0a\xd8\xfe\x20\xa4\x29\x08\x6d\xd8\x41\x11\x35\x01\x38\x23\xd7\x10\xf2\x1a\xa4\x93\x9d\xa8\x3a\x2d\xb4\x1d\x00\x37\xb9\x6b\x3b\x6a\xe1\xd5\xad\x72\xaf\xd5\x66\x66\x7b\xf0\xd9\xb6\x75\x1b\x1f\x1a\x3e\x36\x77\xd8\xfd\x2e\x16\xcd\x10\x52\xa3\x99\x68\xbe\xc3\xb0\x29\xa7\xc9\xfc\x15\xe3\xf4\x85\x06\xa6\xaa\x6b\x19\x86\xbd\x96\xba\x25\xda\x46\xe3\xe0\x2c\x88\xfd\xfe\x52\xff\xe3\x80\x19\x90\xbe\x54\x4d\xcc\x8f\x30\xf4\xd6\xb9\x35\x1b\xba\xec\x88\x42\xbb\x60\x38\x04\x0a\x23\x59\xf1\x68\x9b\xcb\x2a\x55\x93\xce\x37\x66\x9c\x53\xa9\xf7\x61\x7a\x7c\x95\xff\x16\x38\xe9\xd4\xb6\x75\xa3\x0b\xa9\xc3\x01\x5f\x95\x39\x7f\xa5\xa9\x7c\xa7\x8a\x9a\x34\xe9\x10\x6c\xda\x7d\x58\x50\x34\x4f\xe3\x15\xe0\x9d\x02\x6e\xc5\x0e\x87\x0f\x93\xc0\xcf\xfe\xaf\x20\x81\x7d\xe1\x49\xec\xa8\xcc\xa1\xa4\x47\xec\x72\xcd\xf8\xf6\x45\x1d\x27\xdf\xdc\xe4\xf2\x15\x5d\x37\xe7\x47\x63\xaa\x3c\xd1\x16\xeb\xb5\x25\x3b\x46\xbb\x64\x44\x0a\x13\x2c\xb2\x8d\x72\x72\xa2\x23\x2c\x4e\xe5\x3c\xd7\x52\x14\xce\x89\x82\x43\x36\xb3\x81\x23\xf7\x24\x27\x36\x69\xa1\xd2\x2a\xca\x71\x82\xf0\x86\xe4\x71\x89\xb7\x64\x33\x27\xdc\x1c\xc9\x6b\xb2\x5d\xf0\xb4\x8a\x36\x3a\x7b\x47\x4c\xe3\x5a\xfc\x89\xf6\x78\x8d\x6f\x1b\x76\x36\x15\x07\x73\xfc\xc3\xb6\xd2\xbb\x12\xa2\xbc\xec\x50\xca\x26\xd5\xce\x5c\x0d\x8d\x63\x9c\xe0\x1d\xc2\x5b\x1b\x08\x27\x27\x9b\x43\x4f\xa0\x69\x6f\x7d\x9f\x1a\xa6\xb9\xff\xdf\x04\x48\x8d\x63\x8e\xd4\x92\xaf\x26\x45\x49\x73\x09\x0a\x12\xfb\x7c\x46\xd2\x93\x4d\x74\xfb\x99\xdf\xfe\x11\x1f\xd6\x6b\x9a\xc7\x31\x82\xe5\xd0\xcd\xc3\x35\x4c\x64\x7e\x2b\x11\xf9\xb1\x68\x72\x77\xa3\x9b\x4e\x2a\x71\x43\xd5\x96\xf1\x6b\xd3\x2e\x5d\x47\x0d\x23\x08\xdd\x9b\x70\xb7\xbd\x7e\xdd\xe5\xb8\x69\xfb\x5c\x98\x95\x9a\xad\x12\xe8\xd1\x5e\x56\x60\x16\xd7\xf4\x35\x40\xf0\xb0\x8e\x97\x4c\xf9\x3a\x40\x10\xc2\x77\x70\xc6\x6c\x48\x84\xae\x0b\x80\x74\x4f\x81\x18\x16\x33\x5f\x26\xab\xc9\x86\xf1\x75\xa4\x59\xc9\x7c\xe9\x8a\x8f\xa7\x2e\x19\x5a\xa9\x34\x6b\x58\xd7\x06\x35\xc6\x06\x79\x2e\xcb\xba\xd6\x38\xba\x9f\x28\xa1\x59\x2e\xfd\xc5\x71\x05\x13\x86\x2e\x49\xd2\x19\x14\x28\x90\x75\x69\x9b\x3f\x4f\x32\x94\x4f\xaa\x2d\xdb\xa8\x08\xb9\x25\xc4\x1d\x78\xa0\x8e\x57\xe5\x32\x09\xc3\xa8\x9a\x28\xd1\x05\x62\x11\x1d\xb7\x63\x06\xa9\xcb\xe2\x04\xa1\xd4\x7d\xea\x66\x74\x42\xa6\x01\x05\xb0\x2f\x01\x8c\x9d\xd8\x79\x95\x4f\x4c\x43\x53\x07\xee\x4a\xd8\x99\xd8\x43\x9b\x1e\x24\xdd\xa6\x74\xc7\xa6\x88\xde\xc9\xa9\xf9\x54\x02\x62\xc0\xf6\xa5\x60\x50\x79\x38\xec\xd1\xfb\xac\xaf\xe6\x82\x27\xeb\xcc\xaa\x95\x61\x58\x36\xb2\x70\x1e\x86\xa3\x6a\x11\xc9\x61\x24\xd0\x12\xc6\x89\x2c\x20\x0f\xe4\x48\xef\x91\x2f\xf2\xd4\x57\xa3\x54\x16\x26\x05\x30\x09\x88\x5d\x6c\xc4\x6c\x40\xc3\xcf\x0b\xc5\x5e\x33\x2d\xbb\xaa\x26\xc3\xca\xcd\x7a\xcc\xa3\x3c\x0c\x8d\x09\xc5\x88\xd4\x83\x75\x7c\x61\x9b\x6b\x11\x1d\xfa\x18\x1e\xcf\x7b\x07\x63\x54\x51\x06\xb9\x4b\xf2\x00\x6c\x09\x9a\x97\x28\x08\x9d\x14\x37\xbb\x67\xa2\xfa\xe0\x71\x36\x4d\xde\x77\x9e\xa9\xe1\xb7\x17\x07\x8f\x34\xc4\x1b\xa5\xbf\xb2\x0f\x2d\xde\x0e\x3f\xb4\xe8\xce\xb2\x46\x76\x8c\x96\x2b\xac\x50\x06\x76\xce\xba\x36\x0a\x54\x34\x69\x17\x45\x37\xd8\x7d\xfa\x70\xf8\x30\x03\xce\xd6\xbe\x1c\xa4\x7a\x4f\x04\xd1\xce\x13\x41\xa6\x64\x06\x0e\x05\xc6\xce\x5b\x11\x49\xe4\xe2\x07\xbd\x18\xe9\xed\x01\xff\xc0\x22\x9a\x63\x09\x9e\x60\xeb\x48\x5a\x8f\x1a\x22\x27\x10\x24\xe9\x58\x7d\x66\x82\x21\xe8\xa6\x1f\xe5\x11\xc3\x72\xa2\xd9\x15\x60\xe3\xb0\x34\xba\x2f\xba\xcb\x65\xae\x84\xb4\x8e\xe9\x93\xb5\x28\x9a\x38\xd8\x00\xd2\x84\x69\x91\x1a\x56\xb6\x5a\x4a\xef\x6b\x05\x83\xd1\xa4\xcf\x54\x34\x1a\x35\xa8\xa4\x22\x0e\x0a\xe1\x2c\x9f\xbc\x31\x0a\x99\xce\xb4\x6d\x59\x85\x0b\x5b\xbb\xb4\xff\x0d\x38\xa0\xbe\x61\xfc\x3a\x0c\x23\xbf\xd1\xa6\x95\x53\xa6\x00\x9d\x1f\xe8\x46\xf2\xbd\x12\x1b\x51\xec\xab\x30\x1c\x7d\x2e\xc2\x30\x37\x00\x4f\x36\x46\x8b\x83\x5f\xdb\xee\x8c\x5f\x8f\xc6\x61\x72\xfb\x8a\xbe\xfb\x26\xdf\x55\xe9\x72\xe5\xc4\x07\xf8\xad\xa7\xea\x6f\x94\x5b\x31\x08\xfc\xd3\xd2\xd1\x14\xaf\x69\x99\xbf\x63\xfc\xfa\x61\xb9\x97\x8f\x5f\x6b\xee\x53\x53\x08\xdd\x3c\x5d\xeb\x9f\xd5\x7e\xb7\x93\xb4\xaa\x1e\xaf\x99\xaa\x74\xc2\x2e\xaf\x14\x7d\xc2\x0b\x71\xc3\xf8\xb5\x4e\x28\xf6\xca\xff\x34\x5b\x9b\xf1\x6b\x4d\x6f\xa0\x07\x99\x5f\x5f\x7b\xdf\x5b\x76\xbd\x2d\x41\xf7\x0a\xd7\xd1\x19\x7e\x45\xdf\x3d\xa7\xbf\x59\x91\x6c\x47\x0b\x96\x97\x86\x8d\x05\x91\xc7\x1e\x2a\xe0\xae\xf2\x56\x84\xe1\x74\x3a\xbf\x12\x61\x58\x51\xf5\x82\xdd\x50\xb1\x57\x3e\xc6\xb6\x53\x6c\xe6\x49\xd2\x8a\xaa\x68\x94\xa0\x03\x9e\x25\x08\xff\xaa\xec\x7c\xfd\x83\x45\x08\x5f\x29\x7f\xf6\x8a\xbd\xfc\x76\x37\xd9\x08\x59\xd0\xef\x77\x6b\x3d\x93\xa3\x04\xff\x68\x3c\x94\x31\x3b\x5e\x8c\xba\xae\x3c\x7d\xda\xc2\x83\xe7\x21\x8b\x5e\x73\x6c\x9a\x9e\x25\x28\x7d\xc7\x4d\x3f\x0d\xbf\xb0\x3f\x63\xfc\x4c\xe5\x48\xe5\xba\x85\x6f\xdf\xf0\x26\x5c\xd8\x1e\x85\xa1\xca\x97\x7b\x83\x8c\x58\x2e\xf7\x2b\xcc\x73\x94\xbd\x6a\xd0\x6a\xc3\x38\xab\xb6\xc6\x28\xe1\x7f\xf5\xba\xd8\x90\x24\xdb\x5c\xe6\x79\xcb\xd9\x6c\x50\x9e\x2f\x37\x16\xcb\xb3\x57\x6e\xec\x6f\x84\x6e\xa7\x8b\xac\x81\xde\xac\x37\xec\x77\x5a\xd2\x6b\x76\xc5\x4a\x4d\x55\x09\xd1\x4c\x82\xb8\xd9\xed\x15\x5d\xc3\x86\x89\x72\xa8\xf6\x05\x7b\x8d\x26\x9a\x8e\x7f\x47\xf9\x9a\x4a\x83\xed\x4d\x96\xd5\xba\x77\xf2\xad\x29\xcc\x63\x7a\x54\x37\x8a\xb1\x71\x4d\x32\x51\x16\x76\x7b\x45\xb4\x24\x6d\x2c\x3a\x57\xb9\xfc\x92\x95\x25\x95\xe4\x57\x16\x05\x6b\xf6\x3a\x30\xbb\xbf\x73\xb6\xb8\x92\xe3\x0d\x14\x85\x8d\xd4\xab\x3e\xa9\xa8\xfa\x5c\x29\xc9\xae\xf6\x8a\x46\x41\x71\x33\xe6\x42\x8d\x0b\xc1\x15\xe5\x2a\xc0\x81\x92\x7b\x0a\xf5\xae\xf7\x4a\xd1\x0f\xf7\x69\x8a\xf9\x1d\xfa\x15\x3f\xba\x37\x3b\x69\xef\xe9\x48\x1f\x2d\x66\x40\xee\x90\x3a\x2e\x6f\x2a\xed\x44\xc5\x74\x7e\x7a\x26\x69\x99\x2b\xf6\x9a\x66\x67\xbf\x8f\x41\xa5\x95\x9e\x4d\xa1\x0d\x73\x70\x7e\xa0\x43\x28\x53\x41\xf9\x1b\x9a\x57\x7b\x49\xdf\x53\xda\x96\x68\x06\xf3\xcd\x1f\xae\x01\xd6\x8b\xb6\xfc\xb2\xe9\xb5\xdb\x62\x6f\x06\xfc\xc1\xb4\xf3\xb8\x7a\xcf\x54\x88\xbd\x02\x65\xe1\x19\x17\xdc\xf4\x7e\xa3\xe9\xa2\xd7\xb3\x0f\x43\x03\xd9\xaa\x03\xbc\x4e\xae\x02\x74\xba\x1f\xb3\x54\xec\xf7\x4e\xc3\xb6\xab\x6e\x53\x50\xa8\x2d\xfe\x83\xb1\x82\x9a\x93\xcd\x98\xaa\xbe\xd4\xa4\xa9\x8f\x84\xfd\x8e\xf3\xab\x4a\x94\x7b\x45\xb3\x33\x67\xdf\x0a\xe2\x2f\xf2\x38\xd8\xbd\xcd\xce\x8c\x31\xfb\x6c\xba\x7b\x9b\x79\x28\x5a\x7d\x10\xad\xab\x66\x71\xfe\x06\xdf\x0e\x2c\xb3\xa7\x7a\x43\x03\xe8\x7b\x30\xb7\x7d\xad\x06\x76\xaa\xb7\x3f\x8f\xb6\x8a\xca\xaf\x20\x3c\x72\x80\x83\xb1\xc1\x59\x7b\x74\x76\xfb\xec\x6e\xee\xde\xee\xf3\x5a\xef\x74\x1f\x20\xac\xcf\x93\x07\x70\x9c\x44\x0d\x88\x96\x62\xfd\x0e\xfd\x92\xf1\xb4\x03\x1c\x64\xed\xf2\xf5\x9a\xf1\xeb\xef\xc0\x22\x9d\x68\x12\x5a\xd7\xd7\x22\x0c\xf5\x99\x10\x79\xa5\xe1\xe0\xcb\xaf\x4a\x7d\x92\x20\x0c\xbe\x9d\xbe\x71\x6f\x41\xbb\xa6\x3e\x37\x34\x94\x52\xef\x43\x8f\xf9\x35\xa3\x6f\xbe\x94\xe2\x86\x98\x9f\x2f\x04\x51\xc6\xbe\x87\xe5\x44\x52\x13\x88\xe5\x5f\x6d\x19\x3f\xa9\x53\x56\x57\x36\xbc\xbb\x04\x5a\x6c\x8a\xb8\xe5\xa4\x6f\x15\x95\x3c\x2f\xed\x0e\x5b\xbb\x74\x5d\xcb\xb8\x43\x80\xe3\x4a\x99\x57\x60\x96\xfa\xca\x58\xe4\xdb\x04\x83\xb2\xba\xc8\x1e\xce\xcf\xaf\x19\xa7\xe6\x69\x92\xca\x35\xc5\x61\x53\x3c\xcc\x2d\x7a\xcb\xc9\x55\x2e\x9b\x76\xae\x5c\x72\xe2\xd3\xeb\xea\x51\xc9\x76\x3b\xba\x36\x3e\x31\xa5\x69\xd3\x55\xb7\x9f\x4f\x38\xa7\xb2\x97\x06\x1c\x84\xeb\x37\x2f\xd9\x35\xff\x81\xad\xaf\xa9\xaa\x4c\x43\x45\x5e\x6c\xe9\x5a\x17\x72\xf5\x4c\x8a\x66\x52\x1a\x88\x4c\xd2\x33\xb3\xdc\x5f\x99\xc6\xfe\x43\x4e\x6e\xf2\xb7\x7a\x6c\xae\x71\xfb\x69\xc3\xf5\x25\x6d\xca\x23\x90\x3e\x2c\xe4\x6f\xb6\x94\x96\x5f\xfc\x48\xdc\xaf\x9f\xdc\x2f\xf0\x68\xff\xb1\xf3\xf5\x53\xb3\xc3\xb4\x0c\x6a\xea\x57\xb4\xfc\x52\xc8\x47\xfa\xcc\x78\xab\xbe\xa1\x7c\xdf\x8c\x4d\xcb\x3d\xf4\x85\xd8\x17\x96\x5e\xf0\x09\xd3\xfc\x80\xec\xe8\x94\x14\xba\x05\x27\x0d\xe0\x98\x89\xe7\xf9\xe4\x18\x73\xdc\x66\x1b\xe9\x51\x4b\x9a\xaa\x6f\x3b\xa6\x50\x88\x29\x2a\x3b\x5a\x2f\xab\x2c\x00\x2b\x52\xeb\x10\x00\x9f\x46\x7c\x02\x6d\xaf\x66\xb9\x6d\xae\xfe\xe9\x04\x2b\x6c\x1a\xdd\x48\xc1\x15\xa3\x92\xd8\x4f\xc0\xd9\x97\x34\xa2\x78\x9a\x24\xad\x93\x80\x65\x63\xe3\x18\x53\xc3\xb2\x85\xe1\x17\xea\xd8\x96\x4d\xdd\xb8\x3a\xac\xcd\x22\xfa\x7b\x1e\xd1\x3e\x1b\xde\xa1\x49\x96\xf5\x6e\x0b\x01\x41\xb3\x3b\xff\x86\xf1\x1f\x9c\x7b\x4f\xaf\x44\x4b\xb0\x51\x1a\xfd\xfc\x91\xbd\x6c\xe1\x7a\x58\x1e\x51\x84\x61\x10\xb8\x84\xbf\xc3\xbc\xed\x3b\x3d\x4a\x98\x8c\x9e\x2e\xca\x28\x77\xde\xa9\xb6\x4f\xa3\xd5\x19\x9a\x01\x2c\x09\x0f\xc3\x26\x74\xd8\x3d\x7f\x18\x8e\x6e\x15\x25\xa3\x5c\xc1\x80\xee\xbe\xf5\x5b\x1d\x9f\xa3\xfe\x43\xf8\xd6\x76\xf9\x4a\x46\xb0\x6c\x98\xb5\xa1\xc4\xb2\x26\xa0\xcc\x26\x62\x93\x37\x66\xf7\x21\xff\x0d\xa1\xfc\xb2\x49\xef\xbc\xe0\xee\x12\x97\xf9\xca\x9e\x23\x61\x18\x89\x98\x0c\x64\xb4\xef\x7d\x2c\x44\x1c\xc1\xb8\x0a\xca\xca\x88\x01\xcb\x69\x5b\xbd\x2b\x51\x5d\x4f\xd1\x1d\x95\x8a\x58\x1d\x7a\xba\x36\xa7\x1a\xd3\xd0\x73\xe3\xe5\xa0\x8e\x31\xdc\x94\xe2\x90\x3b\x22\xb4\x01\x8b\x9a\x17\xb2\x0e\xfd\x87\xab\x8f\x96\xdf\xb3\xdb\xbf\x27\xaf\xe3\x79\x55\xdc\x8c\xab\xf1\x2f\xcf\x63\x13\x8c\x3e\x6e\x17\x54\x6d\xa9\x5f\x34\xfa\xcf\xfa\x97\x0a\xfd\x52\xdd\xd1\x05\xcf\xa0\x56\x60\x51\xa9\xf7\x3e\x6c\xd1\x62\xda\x30\x8e\xbd\x01\x1c\x9b\x25\xdd\xc7\x5f\xbd\x49\xb2\x80\xdb\xb3\xb2\x83\x66\x36\x2d\xfb\x9e\x45\xaa\xfb\xf4\xa8\xbc\xe4\xad\x1c\xd2\xdc\x1b\xe5\x4b\xb9\xc2\xfa\x78\xf2\x4f\xc1\x0f\xf1\x22\x67\x41\xcc\x10\xca\xfa\x4c\x98\xb9\x8e\x50\x05\x26\x5e\x62\xd7\x1f\xc6\x32\x2d\x02\x8b\x8e\x87\x59\xaf\x94\x3b\x55\x34\xa2\x68\x76\x29\x40\x07\xe7\x7b\xe6\x54\x01\x72\x11\x04\x69\x00\xfc\x22\xde\x77\x26\x77\xff\x9e\x39\x9a\x98\x50\x6a\xd0\x78\x76\x82\xac\xe4\xf2\x9a\xf1\xaf\xe9\x46\x11\x05\x7d\x77\x9e\xa8\x35\xba\x7b\xd2\x20\xdd\x71\x3c\x45\xf3\x3a\xba\x87\xf0\x58\x12\x9a\x29\x72\x23\x23\x89\x32\x37\xdf\xca\x68\x1d\x13\x3c\x4a\x50\x26\x09\x6b\xd5\x8c\x98\xc7\xee\xb3\xd8\x8e\xd9\x44\x89\x49\xb1\x85\x77\xd1\x4c\x3b\xd7\xa7\xdb\xe1\x63\x30\x9c\x37\x3d\x8f\x9b\x76\xb0\xee\xc2\x2a\x56\x75\x07\xfd\x62\xa6\x93\xe3\xd7\x7a\xb6\x03\x73\x09\xe3\x5b\x8b\x22\x53\xcd\xe1\xfb\xb3\x8c\x38\xe6\xe6\x98\x40\x58\xf5\x4e\xe1\x4d\xd4\xa4\x78\x99\xcd\x81\x9c\xe8\x43\x72\x68\x8b\x73\xa2\x27\x3c\xe3\xf3\x5e\x83\x61\x18\xf5\xbb\xe0\x6d\xbb\xa4\x6b\x75\x59\xb7\x23\x78\xc6\x22\xda\x6c\x96\x53\x48\x8b\xb2\xf1\x14\x22\x85\x52\x87\x89\x3a\x79\xd1\x54\x24\xcd\x2f\x1b\x8f\x39\x5a\x9e\x6a\x6a\x85\x52\x05\x4f\x25\x8c\x3a\x6d\xc1\x9e\x38\x6e\xcd\x44\xd5\x84\xc3\xb5\x49\xda\xd9\x48\x9b\x53\xdf\x28\xb1\x1b\x5e\x13\x35\x84\xe3\x58\x1a\xc3\xab\x14\x7b\xbe\x36\xa7\x82\x45\xdc\xf8\x37\xea\x1d\x26\x8e\x72\xdf\x9a\xe3\xe6\xab\xc6\xab\xb6\x7b\x0c\x99\x74\xac\x99\xd0\xa6\x48\x4b\x36\xbd\x12\xa6\xde\x0f\xce\x61\xb7\x61\xd9\xdb\x64\xec\x1d\x6c\xc7\x1d\x99\x22\xba\x1f\x57\xa0\xdb\x8d\xc9\xbf\xca\x25\xf8\x0a\xb7\x64\x6f\xc3\xde\xd2\xb5\xa1\x31\x0b\x9e\x26\x78\x2d\x0a\x0b\xa8\xb4\x30\xb9\xcf\xf8\x27\x1a\x51\x14\xab\x96\xeb\xc5\x5d\x86\x38\x55\x3d\x0e\x19\x9b\xf9\x35\x99\xfc\xd0\x79\xd8\xd6\x28\x4c\x8c\xea\xea\x86\xf0\xac\x55\x9d\x4c\x5e\x53\xa9\x86\x04\x59\x4f\x62\xbc\x61\x7c\xdc\xca\x83\x5a\x84\xf5\x51\xea\x75\xc3\x7e\x07\x08\xdb\xd8\x8c\x5b\x21\xd9\xef\x1f\x68\xd5\xc9\x9c\xd3\x24\xf9\x24\x3b\xd3\x7d\x34\x29\xc7\x9d\x6c\xbd\x4e\x32\x0a\xae\x8e\x11\x43\xf8\x71\x1e\x49\x1c\x58\xd1\x10\xfb\x5e\x21\x9d\xf5\x0e\x43\xd5\xc8\x5a\x2f\xc4\x0e\x07\x7a\xd0\xac\xc8\xcb\x40\xb3\x94\x8f\xf3\x88\x0d\x36\xc2\xfc\xd5\xd4\x6d\x30\xdf\x71\x38\x80\x41\x0a\xae\x6c\x33\x66\x76\xe1\xf6\xc7\xfa\x67\x2a\x85\x61\xf2\x46\x53\x5f\x70\x6c\x27\xa7\x65\x12\xad\x04\xd1\x2c\xc6\x11\xfb\x38\x7d\x00\x27\x4c\xb3\x9e\xd7\x11\xba\xf5\x1f\xff\x35\xec\x7a\x87\x31\xd3\xb2\x10\x90\xa1\xe3\xe4\xc6\x36\x34\x98\x99\xaf\xd7\x8f\x34\x7f\x11\x86\x3f\xe7\x5e\x75\xc7\x96\xbe\xb7\x0e\x1a\x6e\xd3\xaa\xd2\x9b\x04\x2d\x4a\x94\xcb\x46\x96\x68\x33\xac\x66\xbd\xeb\x42\xd0\xe7\x7e\x3a\xde\xac\x74\xa8\x43\x23\xc8\xc3\xb2\x52\x1c\xdc\x88\x7d\x45\xd7\xe2\x0d\xef\xac\xac\x72\x9e\xe5\x46\x77\x7d\x4a\x43\xac\x7a\x1a\x62\xab\x49\x3f\xe0\xc4\x88\x22\x1f\xa5\xaa\x3b\xe0\xae\x63\x86\x8f\x37\x84\xf0\x05\x58\x79\x28\x4a\xa5\xf9\x7f\xc0\xea\x83\x6b\xf3\xf7\x3f\xbe\x36\xbd\x47\x7f\x21\x44\x58\xa4\x88\x26\xd6\xad\x9f\xb4\x6b\xc0\x49\xd7\xf0\xe8\x90\x97\x68\x50\x35\x7b\x6b\x9e\xf5\xf6\x9f\x3f\xb9\x98\xb3\x30\xe4\xa3\x81\x36\xea\x5a\x8e\x06\x5b\x61\x71\x8c\x06\x6b\x18\x8f\x85\x63\x71\x24\x0c\xbf\xd5\xcc\xa8\xee\x1d\xc0\xc6\x1f\x0f\x72\xef\x99\x5b\x77\x7e\xb7\xe7\x93\x24\xdc\x9f\x36\xa3\x94\xd0\xac\x29\xef\x30\x5f\x1d\x6d\x4e\xc4\x5b\x35\x84\x9c\x48\x60\xb7\x80\x23\xc3\x83\x95\x1e\x0a\xa5\xc4\x8d\xad\xd5\x2a\x32\x20\xb5\xa9\xe7\x6b\xc2\x6c\xf5\x2b\x21\xd7\x54\xda\xda\xae\x82\x2e\x7f\x56\x89\x92\xad\xcf\x94\xcc\x79\x65\x5c\xe8\x03\x6c\xe1\x08\x43\x57\x70\x11\xf1\x63\x7d\x76\x87\x53\x0d\xae\x4a\x51\xbc\x0a\xf0\xa9\x72\xdb\x2e\xa8\xcd\x08\x07\x0b\xbf\xf1\x67\xc3\xb0\xc6\xe9\x07\x01\xd0\x60\x9b\xc6\xfd\xa5\x2f\xc4\x6b\x2a\xcd\x59\xf9\x94\xbe\x55\x2f\xc4\x73\xd7\x8a\x5f\xca\x3f\x51\x23\xde\xd3\xa4\x9f\x18\xe7\x40\xa1\x13\x83\x1c\x28\x69\x46\xe8\xb8\x19\x58\xfd\x66\x9c\xef\xeb\x3d\x38\x7a\x3c\xd9\x59\x30\xb8\x71\x09\x1b\x81\xcb\xda\x6e\xd1\xc8\xdb\x9a\xf1\x54\x62\x87\x52\xda\xe7\x50\x5e\x88\x5d\x26\xfd\xc0\x31\x72\xfc\x3d\x6d\x76\x32\xf3\x5b\xb4\x58\xe0\x7e\xa4\x32\xa6\xc3\x2c\x91\x20\x9c\x45\x0a\x4b\x84\x73\xf3\x8b\x19\xaf\x9a\x30\xe4\x13\xca\xab\xbd\xa4\xce\x11\xde\x7d\x7b\x32\x41\xd5\x26\x5a\x2e\x3e\x13\xf3\x72\x11\x09\x52\xba\xe6\x24\x8b\x7e\x96\x91\xc2\x25\x42\x27\x40\x40\x28\x6d\xbc\xf0\x2a\xac\x40\x57\x08\xee\x60\x08\xcd\x49\x0e\xd7\x6a\x3a\x2d\x55\x08\x8d\x4f\xb4\x84\x73\x52\x21\x2b\x2f\xdc\x6a\x30\x53\x81\x95\x48\x9b\xa9\xcd\xb1\x88\xa7\xe8\xd0\x79\x46\x79\x98\x69\xd5\x3c\x1e\xdc\x86\xef\xe8\x05\xeb\xba\x65\x67\xdb\xcb\x13\x27\xf0\xd2\x7f\xfa\xf2\x51\xa4\xd0\xf8\x88\xe3\xd4\xfc\x44\x6c\xb8\x5f\x8f\xc1\x60\x27\x78\x66\x41\xa4\xc1\x4f\xa3\x16\xe1\x1d\x75\xc8\x26\x1a\x71\xd0\x78\xc0\x5d\x2f\x5f\xb7\xe5\x41\x14\x86\x50\xe6\xda\x7e\x44\xde\x97\x45\xdb\x52\xcb\x97\xc2\xf9\x31\x40\x3e\x8c\x3f\xbf\x2a\xa9\x9e\x8e\x12\xb5\x2f\x61\x27\x59\x75\xd9\x5c\xc0\xaf\xe2\x18\x95\xcb\x6a\xd5\x69\xe7\x70\x02\x8a\x48\xf5\x14\xe9\x50\x5c\xc6\xcc\x0a\xd5\x9d\x57\x9e\x9d\xa7\x93\x7f\x34\x58\x91\x05\xb9\x77\x68\xb2\xae\x82\xe6\x79\x44\x3d\x95\x25\x2c\x54\xac\x80\x36\x8f\xa7\xc8\x3f\x29\x8c\xfb\xb8\x19\xc2\xa8\xa7\x17\x76\xa2\x6c\x63\x5c\x1a\xd6\x41\x78\x3c\x2e\x3a\x36\xfc\xd8\x50\xf2\xc7\x56\x40\x5a\xaa\x00\x21\x2c\xb4\x4c\xdd\x20\x52\x67\xb9\x73\xc2\xfc\xef\xb1\x68\x6f\xb5\xb6\x1a\x8b\xfe\x7d\xc2\x21\x75\x77\x83\xfd\xa2\x63\xa1\xe9\x34\x9e\xa3\xf8\x63\x54\xe7\x71\x8e\x7b\xca\xf3\x81\x42\x0b\x37\xa3\xe9\x78\x8a\x4f\x02\xdb\xed\xcc\x20\xf6\x5e\x9f\xf3\xa3\xe4\xd0\x3c\x2f\xd4\xe0\xc1\xf3\x4e\xb0\x49\xf7\x5a\x92\x87\x0b\x5f\x0a\x79\x93\xeb\x4e\x22\xbd\xa3\x60\x4a\x5b\xdb\x02\xea\x3e\xed\xed\xbd\x39\xd6\x6c\xc8\x6b\xaa\x1e\x6a\x61\x94\xf1\xeb\x47\x40\x51\xbe\xa3\x85\x02\x4f\xb9\x8d\x1a\x53\x7b\xae\xbf\xaf\xd0\xd1\xb3\xe0\xed\x5d\x29\x87\x6c\x86\xd5\x67\xf4\xcd\x4e\x48\x45\x6c\xa0\x5c\x7b\x9b\x8c\x5c\x45\xd2\x28\xb9\x81\x0f\xd4\x39\x74\xcd\x94\x90\x4f\xaa\xaf\x60\x4b\x93\x51\x63\xef\xe9\xa0\x09\x14\xb5\x19\x0d\x77\x31\x48\xe9\xfd\x92\x6e\x85\x87\xc4\x57\xe3\x8a\x53\xae\xbf\x30\x60\x9b\xa2\x7f\xd1\xe7\x8c\xc9\x02\xf7\x07\xc2\xad\xef\x0c\xbb\xa9\xc8\xb3\x26\x8f\xbe\xa6\x5c\x55\x64\xb9\xea\x3c\x7e\x7e\x44\x62\xb3\x91\x3a\xb6\xde\x84\xa1\x47\x20\xbd\x21\x02\xbd\xe8\x59\x85\x86\x4b\x8e\x4f\x08\xec\x6a\x88\xbf\xb2\x47\xbf\x91\xb7\x01\xfd\xd4\x80\xc2\xcd\xf2\x5f\xe3\x3e\x04\x43\x35\x0c\xc7\x06\x4c\xa2\x81\xb2\xdb\xf6\xb1\xb5\x2a\xe9\xbf\xf7\x3e\xc4\xa0\x1a\xa5\x16\x1c\x45\x5d\x8c\x70\x3a\xbe\x1f\x40\x57\x3b\x82\x77\x3f\x46\xca\x2c\x8f\x9e\x4b\x8b\x59\x70\x5c\xcf\x09\x6f\x2c\x84\x7e\x9e\x12\x97\x36\xe7\x85\x96\x53\x8d\x2f\x2d\x3f\x36\xce\xd5\xf5\x40\xe2\xbc\xa9\x8a\x34\xb7\xd0\xb1\x17\xda\x2c\x88\xca\xf7\xbb\x6a\x5f\x0f\x19\x4d\xb3\x57\x70\xb7\x30\x32\x60\xab\x16\x83\x5a\xcf\x2e\x43\xb1\x8d\x9d\xb8\x79\x8d\x2d\x7f\x1b\x75\xc7\x34\x6e\xcf\x04\xb7\xa9\xbe\x81\x35\xc3\xd2\xa9\xfc\x72\xcf\xbf\x1f\xfb\xa3\x8e\x4f\xd5\xd5\x9c\xbf\x9b\xa8\x4b\x11\x86\x62\xec\x7d\xcf\x12\xe0\x46\x1a\x78\x6c\x3f\xb8\x2d\x02\x97\x33\xcd\x9c\xcc\x73\x3d\x29\xe6\xf7\x38\x37\x75\x3b\xf0\x34\x93\x87\xf0\x0f\x02\x1a\xbe\x72\x16\x12\xa1\x41\x7f\xe3\xbe\x72\xe4\x0e\x64\x31\xf2\xd6\xb1\xae\xf3\x51\xb3\x02\xe0\x23\xdb\xb1\xba\x8e\x88\xea\xd2\x05\xbf\x08\xe0\xa7\x57\xc2\x68\x9e\xbf\x54\x11\x85\xab\x8f\x16\x36\x6b\xd1\x35\x8c\x97\x3d\x5c\xfd\xa1\xb6\x12\x17\x38\x2b\x38\x3f\x1e\xb1\x23\x7e\x7d\xd8\x00\xd6\x43\x0b\x50\x01\x10\xb5\x04\xd4\xa8\xc2\xb0\x45\xd9\x53\x28\xf4\xe7\xd1\xb2\xcb\x20\x14\xe4\x6f\xac\x0d\x0e\x51\xcd\x2f\x1a\x7f\xda\xd6\x09\xa9\xe1\xdb\xad\xcb\xc7\x77\x5a\x78\x3f\xee\xc3\xe2\x2d\xc2\x1f\x68\x25\xd0\x53\xd9\x35\xa4\x03\x6c\xb8\x08\x43\x0d\xcc\x88\x14\x61\x58\x58\x1a\xe6\x94\x56\x45\xe3\xba\xf7\x3d\x8b\x78\xeb\xb4\x62\xbf\x7d\x9f\x16\xd4\x08\x2b\x55\xff\x12\x7c\xcf\x26\x69\xcf\x86\x04\x97\x06\xde\xae\x85\xbe\x87\x2a\xb8\x87\x29\x3d\x44\x31\x26\xd7\x8b\x24\x01\x74\x3f\x61\xc9\x1f\x79\xee\xf0\x4f\x7b\xcf\xbc\x5a\x06\x5b\x6f\x3b\x2c\xc9\x28\xc9\x22\x79\x5a\xfa\x57\xfd\xc3\x68\x64\x4e\xa3\xba\x8e\xba\x22\x14\x3c\xfe\x72\xab\xc4\x2e\xf5\x1e\xf6\x3e\xa5\x5a\x1e\xff\x0b\x4e\x34\x23\x6a\x1d\x50\x4b\x1d\xc8\x55\x5b\xca\x9e\xc8\x1c\xe1\x51\xd4\x27\xa8\x2d\xf2\x9f\x22\xac\xdd\x12\x1a\x1d\x51\x18\x1a\x3a\x9f\x49\x32\x9a\xa2\xdb\x6f\x9d\xdf\x3d\x03\x8d\x4c\xf6\x1d\xc0\xf4\x0e\x6e\x6c\xe1\xc7\xf0\xef\xa0\xcf\x98\x6b\x9e\x97\x11\xc5\x81\x99\xea\x00\x53\x7f\xef\x35\x9e\x1f\x5e\x87\x7d\x8f\x0f\x3d\xbb\x5d\x60\x4e\x95\xd6\xa4\x24\xf2\xfb\x74\x0b\xf5\xc8\xfa\x49\xd3\x81\xae\xf1\xd1\x50\xf1\x69\x58\x06\x66\xee\x44\xe9\x17\xe2\x78\x0e\x5b\xa4\xfa\xdc\x3f\x31\x39\x7d\x63\x18\x2f\xa0\x2e\xdf\x98\xf7\xab\x60\x7e\xf1\x53\xf8\xb0\xba\xef\xde\x34\x4b\x33\xcd\x70\xf5\xda\xf8\x49\x46\xbe\xf8\xf1\xd8\x74\x71\xd2\xd0\xdf\xec\x9e\x46\xa1\x6f\x4e\xfb\xb6\xc2\x00\xe3\xa1\xe9\xe3\x7b\x6a\x0c\x6e\x67\xbf\xfc\x80\x9e\x2b\x6e\x39\x8d\x16\xf8\x6f\xfb\xd7\x5b\x7c\xf9\xd6\xd1\x2b\x43\x79\x5e\x88\x1d\x36\x46\x58\xb3\x31\x9b\xe7\x09\xdd\x9d\x60\x06\x46\x58\x9d\xb5\x94\xe6\xc9\x4b\xd1\x88\x9a\x6c\x13\x39\x55\xb7\x29\x9c\x13\x31\xe1\x62\x4d\xdb\xc6\xe3\x4e\x82\x53\x04\x92\x7c\xcc\x31\x27\xf9\xc1\x0b\xfe\x66\x0b\x9e\xe0\xb4\x33\x46\x4a\xab\xd1\x18\x97\x7a\x22\x0f\xf6\xc2\x32\x8c\xc7\x4e\xd6\x98\x69\x00\x67\x73\xe3\x08\xfe\x4e\x45\x0a\x21\x1c\x55\xf3\x49\x92\x4c\xeb\x7a\xac\xff\xcd\x2b\xcd\x81\x50\x16\x59\xd3\x23\x43\xf8\x89\xfd\x8d\x30\x44\x5a\x52\xed\x05\xa8\x82\x24\x59\x71\x69\x52\xdd\xc4\x14\x71\x8c\x74\x0d\x9d\xb6\x2c\x56\xe8\xe0\x21\xcd\x13\xf7\x4e\xfd\x91\x3f\x83\x22\x49\xa6\x2e\x69\xdf\x9f\x21\x8e\x15\x6a\x12\x97\xca\xb9\x2d\x90\x4e\x1a\x4c\x8b\x17\x31\xc3\x9f\xca\xb6\xef\x67\xa7\xd7\xfc\xf6\x80\xa5\xfe\xe3\xab\x17\x0c\x93\x0c\x5a\x07\x41\x86\x54\x1b\xa0\x6b\x10\x99\xd0\xeb\x42\xdf\xaa\xe7\xec\xaa\x64\xfc\x1a\xc7\x71\x8e\xf8\xf2\xc8\xac\xbf\xcc\x57\x2b\x22\x2c\x68\xa0\xdc\x10\x5e\x17\x31\xc3\xf2\x64\x1d\x8f\x5d\x77\x36\x3f\x50\x19\x3c\x13\x55\xfa\x28\x52\xc8\x5a\xb9\x5e\x08\x95\x37\xf6\xbb\x21\x25\x89\x49\x03\xf3\x1b\xef\x58\xc6\x24\xf6\x4f\xb0\x61\xcb\x9d\xb7\x88\xdf\x39\x21\xce\xf3\x6d\x6a\x1f\x7a\xf2\x27\xc3\xf1\x13\x6f\x44\x18\x3e\x16\x3e\xa1\x2d\xf6\x52\x2f\xd7\x0f\x5b\x4a\xcb\x17\x10\xe2\x94\x10\xb5\xe8\x7b\x0c\x18\x4e\x23\x55\xa7\xc2\xa1\x28\x84\xf9\xc1\xbf\x8c\xe7\x96\x54\x90\x41\xa5\x08\x28\x0e\xec\xf6\xc6\x25\xc9\xfd\xd5\xac\x08\xb3\xec\x87\xfd\x01\xc4\x77\x4f\x92\x6c\x7f\xd9\xa0\xe3\xde\x6d\xfa\x0d\xa9\x96\x7b\xd8\xed\x1b\xb7\xd9\x9b\x00\x16\x1b\x40\xc8\x30\xdc\xf4\x11\x93\x90\xdc\x60\x60\x56\x8e\x88\xc9\xcd\x50\x49\x64\x54\x1a\x12\xbc\x25\xc2\x1d\xda\x9a\xd5\x99\xeb\xbf\x1b\x0f\xfe\x6c\x33\x31\x37\x72\xaa\x30\x8c\x9e\xb1\xa8\xf9\xc4\x81\x59\xce\xc0\xbc\xf3\x1f\x6d\x21\xd8\xce\x17\x11\xc5\x1b\x5c\xc0\x6b\x85\x5a\x52\xfc\x5e\xd7\x68\x5b\x43\xd8\xff\xea\x68\x70\x4e\x05\x58\xf1\x95\x47\x05\x42\x08\xe1\xd2\x8e\xc3\x5f\xf5\x96\x66\xad\xc9\xf7\x0d\x0c\x59\xde\x35\x54\xad\x71\x89\x0e\x45\x4c\x36\x70\x70\x1c\xcc\xb4\xb8\xe9\x68\x91\xed\x8b\xe1\xb7\xe5\xd9\xa5\x72\x83\x6f\x1e\xbc\x6d\x1f\x1f\x6e\xf2\x96\x6c\x95\x41\x38\xb2\x80\x10\xb1\x78\x09\x47\x56\xea\x26\x4b\x27\xfd\xde\x34\x9f\x06\xe0\x45\x04\xa9\x5f\x46\xba\x98\xa1\x30\x3a\x21\x0c\x7f\x85\x72\x52\xb3\x1c\xb6\x69\xe0\xe4\x5a\x38\xbf\xea\xe8\x4e\x38\xac\xb6\xf1\x29\x01\xe7\x01\x48\xf8\x38\x37\x73\xf0\x9e\x03\x5f\x8f\x16\x73\xf4\xd6\xe9\x25\x39\xff\x25\x17\x18\x48\xf7\x60\x2b\xea\x06\x60\x51\xfc\x35\x75\x59\x9e\xe9\xd5\x96\xea\x38\xec\xce\x90\xab\xdd\x8e\xed\x07\x5f\x4d\x71\x75\x0d\xd6\xb3\x45\xf3\x0b\x2e\x65\x5b\x85\x93\x4b\xab\xeb\x20\x40\x69\x37\x0d\xe4\xf4\x30\x8c\x54\xef\xb2\x8e\x2e\x73\x95\x17\xaf\xae\xc1\xe3\x01\x46\xdf\x7e\x22\xb5\xf0\x3f\xfd\x78\x5b\x69\xd4\xc9\x39\x19\x31\xc9\x6b\xac\xd3\xb4\x71\x36\x6c\x76\x6d\x43\xc1\xf4\x4a\x66\xdd\x82\x5d\xcc\xed\x2e\xa3\x42\xce\x8d\xc6\x46\x0b\x6a\xe7\xed\xe1\xa0\xde\xe2\xc8\x51\xb8\x71\xc1\xd3\x62\x9e\x9e\x8d\xe6\x2a\x70\x74\xba\x92\x11\x24\x54\x73\xa7\x80\x37\x7e\xfe\x7c\x72\xb5\x67\xa5\x42\xe9\x43\x69\x7c\xeb\x1a\x78\x5e\x76\x5e\xe4\x33\x08\xd5\x4c\x28\x96\xc4\xc0\x9b\x99\x1c\x0d\x84\xa1\x63\x91\xf9\x41\xe4\x64\x27\x41\x2d\xf1\x5e\x4c\x84\x52\xb6\x90\x2b\x6c\xaa\x62\xe9\x50\x41\x4b\xd7\x0d\xa6\x18\xc7\xa6\x26\xbd\xf9\x58\x44\x4d\x21\xd2\xd4\xc4\x5e\x01\xe2\xd5\xc4\x7a\xcb\xa2\x14\x1e\x02\xec\x0d\x8c\x70\x6f\x0a\xbe\xd4\xa8\xac\xf1\x19\x5b\xe4\xd4\x47\x9d\xe9\x4e\xaf\x7b\xc7\xcb\xb0\x9b\x9f\x9a\x5d\x31\xea\xef\x6a\x3f\xd0\x55\xd0\xde\x14\x6e\x87\xe1\xfd\xee\x6c\x95\x26\xb5\xb3\x59\x9a\xd4\x8c\xf6\xc7\xa1\x74\xc1\x76\x28\xbf\x77\x2e\xa7\xab\xd6\x74\x61\x96\xab\x7b\x50\xda\x5c\xbd\x20\xd7\xed\x25\x84\xf6\xf3\x61\x83\xed\xef\x6f\xe0\xa1\xb7\x99\x8e\xd3\x9a\x46\x61\x28\x26\xd7\xd8\xda\xad\xc1\xe0\xab\x08\xf0\xeb\xa8\xde\x07\x6f\x06\xb5\xbb\xf1\x2c\x88\x8f\xdb\xc7\x41\xa9\xd9\x1a\x33\xbb\x43\x76\x50\x39\x69\x58\xa6\xb1\xbb\xaa\xd0\x32\x4c\xa8\x73\xc1\x23\x88\x8f\x4b\x18\xeb\x0b\x66\x5d\x4a\x70\x3c\x12\x87\xf8\x07\x77\x10\x79\x90\x7e\x93\xcb\x57\x54\x56\xe6\xde\xf9\x00\x77\x52\xd7\xc2\x9f\x27\x08\x12\x60\x17\xeb\x83\xf3\x63\x39\xb6\xe0\xdf\x31\x11\x81\xbd\x1a\xdf\x75\xf4\xa8\xa8\xfa\x9e\xd3\x35\x53\xf9\x55\x49\xa3\xfc\x68\x2e\x72\x6f\xcf\xf7\x97\x07\x6e\xb4\x75\x2e\x6b\x0e\x2d\x22\xc2\xc3\xa6\xac\xba\x16\x61\x28\x4e\xfb\xec\x81\x50\xde\x96\x27\xf9\xb0\x35\xca\x67\x5e\x38\xfa\x63\xe6\xa8\x76\x5a\xdd\x9c\x69\x36\xfa\x34\x48\x3d\x7c\x3a\x72\x95\xf5\xcc\x46\x30\xe1\x08\x61\xd1\x88\x42\x26\xf8\xd4\x91\x34\xd0\x8a\x44\xcd\x9d\xf3\x63\x89\xa1\x5c\xe1\x82\x88\xfe\xb5\x48\x2d\xd2\x89\x65\xb5\xca\x8a\x30\x3c\x31\x3b\xcb\x62\x35\x84\x57\xef\x19\x7c\xd5\x1f\xa5\xf4\x1d\x00\x6c\x76\x80\x3a\xf2\xdf\xaf\x8d\xdf\x5d\x6b\x3b\x05\x82\xd3\x7c\xd9\x53\xb9\x31\x0f\x83\x4c\x06\xe4\xa8\x3d\x63\x33\x96\x31\x22\x9d\x11\x89\x75\x24\x8e\xfe\x92\x34\x4c\x1c\x6b\x11\x30\x0c\x07\x28\x1c\x43\x87\xdf\xdc\x6b\xd4\x0d\xbc\xdf\xb7\x34\xd6\x6c\x4c\x7b\x44\x36\x91\x64\xe0\x74\xb3\xe7\x23\x83\x43\x8e\xb9\xa3\x0a\xc6\xe5\x0e\xb0\x26\x55\xef\x9b\x86\xc6\x37\xa7\x95\x2b\xd4\xfc\x46\x70\xa0\xe1\x96\xc6\xe3\xdf\x2c\x07\x8a\x55\x8f\x3b\xfb\xcd\x7b\x6e\xfd\x6f\xe0\xff\x05\x72\xbb\xae\x06\x0f\xa1\x18\x91\xbd\xeb\x4f\xae\x3a\x12\xbb\x8c\x63\x64\x6a\x82\xcc\x2e\x57\xa6\xf2\xd4\x9b\x88\xbf\xf5\xde\xf8\x57\x47\x02\xbc\x20\x5f\x45\x5c\x13\xad\x04\x97\xa4\xc9\xce\xf2\xd6\x0e\xae\x25\x63\x17\x2c\x61\x99\x6b\x44\x6d\xb1\xaf\x82\x41\x1d\x1b\x89\xed\xf2\xa1\xac\x9a\x6c\x73\xbe\x2e\xe9\x37\x62\x5f\x51\xb8\x68\x5d\xd5\x75\x71\xec\x6e\xc6\xae\xb9\x90\x74\x6c\x8c\x6d\xed\xdd\xd0\x9f\xa2\x4a\x4b\x21\xb8\x13\x10\x72\x88\xb0\x15\x08\xb3\x30\xac\x26\xf9\x95\x78\x4d\x17\xa2\x4b\xe3\x8a\x46\xa5\x5c\xd7\xdc\x50\xbb\x54\x74\xf6\x53\x81\xf0\x23\x16\x55\x38\x90\x74\x2d\xf3\x37\x1d\x83\xfd\x4f\xdd\xb7\xa0\x26\x5c\x7c\x65\xfc\x77\xd0\x6d\xc4\xdb\x1d\x50\xd7\xfe\x17\x59\xae\x10\x32\xe1\x5b\x54\x6b\x05\xea\x98\x26\x54\xc7\x53\xa0\xa1\xef\x4e\x79\xe6\x39\x0d\xd5\x75\xc4\xc6\xe4\x98\xec\x37\x61\x62\xad\x5f\xd6\xd7\xa6\xa5\x13\x87\x60\x37\xd2\xac\x71\x4c\x38\x74\xfa\x01\xbc\xee\x88\x15\xf7\xda\x2e\xac\xc0\x43\x82\x46\xe0\xc1\xde\x5c\x18\x0d\x6b\xdf\xad\x7f\xe0\xa8\x72\xd4\xa5\x99\xde\xbf\x78\x12\xd8\x43\x61\xb9\x2c\x3d\xfe\xad\x57\xe8\x5f\x1d\x63\xf9\x4b\x01\x9f\x97\xc9\x42\xa5\xde\x8e\xfa\xc7\x89\x42\x34\xf5\xd4\x49\x3f\xfa\x71\x86\xac\xd3\x64\x5d\x1f\x1d\x9b\x4d\xa4\x01\x1e\x51\x1f\xda\x9f\xfd\x0d\x65\xf6\x8f\xb1\x66\x7a\x0a\xd5\xe6\xf6\x1a\xbc\x4f\x23\x26\x15\xb5\x8a\x82\x36\xbc\x4c\x27\x9a\x40\x5d\x07\xf0\xad\xa9\x1d\x2e\x75\x85\x5d\xc9\xc0\xd6\x5f\x69\x62\x62\x44\x56\x88\x2e\x1e\x86\x72\x22\x7d\xe9\x79\x3e\x45\x6c\x13\x7d\x29\xc2\xf0\x4b\x61\xf8\xce\x5f\x05\xe3\x51\xf0\x0b\x0f\x10\x21\x26\xc2\x46\xaf\xca\x27\xae\xa4\x0d\xf1\x43\x12\x74\x5b\x91\xe5\x2a\xeb\x2a\x07\xbb\xa5\x40\x3b\x58\x19\x7c\xee\xc0\x67\x8b\x2d\x8b\x95\x3e\x31\x40\x28\x2b\x9b\x96\x7b\x3d\x87\x61\x54\x91\xef\x58\x54\xe2\xe3\x70\x5c\x4b\xba\x3a\x20\xe4\xc1\xd0\xab\x3b\x9e\x66\xc5\x5c\x03\x36\x1e\xbb\xd0\x4b\xae\x84\x3e\x02\x37\x64\xef\xa2\x0b\x6d\xc9\x1e\x82\x0b\x65\x7b\x17\x8b\x31\x0c\xc1\xaa\x32\x4f\x16\x1b\xf2\x50\x58\x65\x0a\xde\x4c\x8a\xed\x98\xa3\xd4\x2d\x49\x13\x1e\x22\x0c\x47\xf9\x62\xab\x4b\x6e\x4d\xc9\xc6\xf4\xf2\xb3\x8c\x04\x36\x89\xa8\x73\xef\x64\x3b\x29\xb6\xf1\x13\x16\x95\x2e\x0e\x11\x42\xa9\x5d\x14\x30\xfc\xb0\x8a\x9e\x58\xa1\x30\x8c\x36\x64\xeb\x81\x95\x20\x6b\x1a\x5d\x13\x7b\xd3\xcf\x5a\xa3\x20\x26\x26\xde\x11\xe3\x04\xb6\xc1\x4a\xa4\x5b\xac\x1b\x4c\xab\x45\xb5\x2c\x3e\x71\x33\xb5\x4a\x4b\x2c\x24\xbb\x66\x3c\x65\x75\x1d\xe5\x0b\x8b\x5c\xcd\x40\xbd\xc0\x15\x8b\xa0\xd8\xab\x20\x0d\x62\x66\x02\x6e\x1e\xb2\x17\xd6\xc0\x84\x77\x40\x11\x29\x0e\x20\xeb\x3b\x9a\xaf\x03\x4c\xf1\x0e\x1d\x94\x9e\x9f\x30\xfc\xa7\x79\x7a\xfd\x21\x37\x42\xd9\x11\xa4\x64\xdd\xa4\xaa\x77\x3b\xf3\x44\x01\x1e\x44\x7f\x32\x00\x18\xf1\x3d\x65\xfe\xde\x95\xc7\x8b\x92\xed\xae\x44\x2e\xd7\x5f\xe4\x2a\x0f\xc3\x5e\xc2\xe4\x9a\x2a\xfd\x3f\x1a\x0c\x67\xcf\xb5\x6c\xbe\x93\x70\xcc\x7c\x61\xde\xf2\x07\xff\x71\x56\xe9\x11\x7e\xcb\x4b\x08\xdd\xd9\x7a\x74\xfb\xf1\x48\xeb\xfa\x73\x15\x29\xdf\xf7\xfa\x67\x08\x6a\x93\x38\x95\x10\x4c\x33\x3a\x20\x7d\x7e\xa7\xe6\x65\x99\x76\x10\x66\xbe\x6e\x3b\x42\x44\x27\x5a\x9d\x6f\x2d\xac\x6e\x72\xa9\x4c\x40\x50\xd4\x5a\x18\xad\x5b\x1d\x2d\xc1\xc7\xb7\xbf\x3d\xa4\xde\x1e\xd2\x6d\x0f\xd6\x94\x70\xd6\x8d\x88\x41\xfc\xd3\x49\xb1\x9d\x4f\x93\xc4\x84\xef\x6b\x8a\x8c\xa7\x26\x3a\xaa\xd5\x63\xb0\xf6\x03\xb5\x64\xce\x5e\x9e\xfd\x5c\xd9\xa6\x34\xd7\x60\x7c\x34\x44\x77\x28\xad\xce\xcf\x05\x64\xed\x64\xfb\xe1\x59\x81\x27\x71\x01\x47\xfb\xe5\x8a\x6d\x2e\x3f\x57\x51\x89\xd0\x7c\x3c\x45\xb7\x39\xf9\xd2\x04\x41\x6c\x80\xc3\x01\xcc\x54\x80\x32\x08\x86\x66\x09\x50\xdb\x0c\xac\x5b\x18\xf6\x12\x4c\xc4\xd3\xc6\xfe\xef\x0f\xd6\xec\x50\x7b\x41\x08\x37\x33\x86\x10\x78\x3a\x9c\xec\x1e\x65\x79\x18\x9a\xed\xd2\xe9\x49\x6f\x19\xbf\x79\x9f\xa7\xa6\xb4\x6b\xd8\x58\xae\xb0\x89\x30\x05\x9c\x5e\xb3\xd6\xdd\x75\xf6\xcc\x57\xa4\x5f\x64\x29\xbd\x35\xc4\x82\xdc\xe6\xbc\xd8\x0a\x99\x3e\x14\x11\xc3\x09\xc2\x3a\x0f\x3e\xe2\x29\x4e\xd0\x21\xe3\x96\x9c\x6b\xfc\x87\x5f\xb0\xc2\x26\xce\xac\x98\x98\xca\x58\x98\x95\x6e\x3c\x50\x81\xe0\x28\x6c\x7a\xec\xdc\xcd\x51\xd4\x9e\xac\x1d\xd6\x2e\xdf\x2b\x51\x08\x29\x69\xa1\x05\x12\xb1\xd9\x04\xc7\xb7\x0d\xa0\x4c\xbe\x63\x2a\x2f\xd9\xef\xf4\x64\x31\x78\xe0\x02\x6e\xa5\x04\x38\xd8\xe4\x65\x45\xfd\xab\x24\x1c\xba\x77\xf7\x82\xec\x93\x5f\x7a\xa7\x1b\x6a\x14\x04\x36\x45\x94\x5a\xde\xf8\x32\xaf\xe0\x88\xf6\xd3\x88\x8d\xcb\x63\x23\xb0\xe4\x45\xb1\x97\xb9\x6a\xa3\xd8\x36\xe5\xb7\x79\x75\x9c\x58\x88\x1b\xcd\x22\xe9\x66\x3a\x0a\x66\x49\x23\xb3\x60\x46\x8f\xac\xe7\x2f\x97\x34\xff\x60\x1c\x0b\xcb\xd2\x41\xa0\x76\x2f\x82\x45\x13\xdf\x62\x4a\x6f\x8e\xa3\x79\xf8\xd7\x9f\xa8\x0b\xcf\xd1\x86\x79\x37\x16\x8f\xec\x6c\x28\x30\x88\xed\xe3\xdc\xef\x23\x81\x90\x19\xad\x35\x68\x41\xbb\xce\x99\xd3\x24\x49\x76\x6f\xe1\x64\xe9\xac\x14\x5c\xf3\x76\xcb\xf8\x54\xb4\x97\xdf\xad\x3f\x19\x09\xa6\x8d\xcf\xff\x55\x99\x17\xaf\x34\xe8\xc6\x1b\xcf\xbb\xcf\x3e\xb4\xa0\x65\x5e\xa9\xcf\x01\x33\xc1\x30\xd3\x4b\xb3\xce\x3d\x4d\x2a\x04\x29\xea\x16\x84\x24\x5b\xce\xa8\x62\x4f\x61\xc0\xb5\xcc\x0b\xfa\x8c\x4a\x26\xd6\x9d\xd3\x48\x50\xff\x38\xfa\x27\x6d\x44\x37\xe3\x04\xc4\xb5\x88\xb1\xed\x78\xb3\x01\xfb\x66\x84\xb8\x86\xe8\xd8\x2a\x98\x91\x1f\x21\x5c\x58\x93\x20\x08\x83\x98\x6d\x39\x01\xf1\x1d\x5e\x95\x11\xce\x5f\xbd\x10\x91\xc0\x4a\x13\xa4\x2c\x27\xe5\x27\xb3\x45\x00\xb7\x13\x82\xd4\x94\xb5\xa6\x63\xae\x09\xf4\x4d\xbe\x83\x92\x38\x6f\xdd\x83\xac\x59\x91\xd8\x5a\x84\x68\xb4\x2d\xcb\x7c\x57\xd1\x45\x35\xa1\x7c\x9d\x56\x36\xfe\x6c\xe5\xdd\x16\xa7\xdd\x57\xd1\x61\x35\xaf\xf2\xb5\x89\xee\xe1\xdd\xff\xa6\x1d\x27\x51\x30\x1b\xf8\x1e\x19\x2e\x68\x12\xb0\xa4\xc7\xe9\x93\x42\x0b\x62\x7a\xb1\xaa\x25\x5f\xe1\x91\x74\xb3\xa7\xfb\x87\x23\xfe\x99\xa8\x22\x10\x10\xba\xee\x13\xe3\x29\x82\x13\x37\xb3\x0b\xca\x49\x62\x8e\x01\x73\x91\x57\x65\x99\x24\xfe\xc3\x0c\xf6\x79\xaa\xba\x96\x43\xd0\xf9\x4b\x06\xbc\xb3\x6f\xcc\x91\x1d\xa3\xe0\x71\x65\x73\x08\x75\xed\x5d\x5d\x70\x07\x8c\x5e\xdd\x02\x4b\xb6\x32\x07\xaa\x31\x45\x35\xb3\x50\x51\xbd\xf2\x98\xfb\x82\x69\x45\x87\x2c\xba\x7d\xa3\xdb\x78\x9a\xb1\xcb\x68\xbf\xd8\x3b\x17\xe6\x04\x41\xf7\xad\x02\x20\x99\xb3\x45\xa1\x11\x26\xdd\x2f\xd9\xca\xfa\xe2\x8b\xd6\x17\x9f\x9c\x3b\xfc\x13\xcb\x3c\x9e\x01\x80\x25\x21\xaa\xae\x4b\x42\xb8\xd3\x0d\x28\x16\xe9\x86\x8c\xfc\x96\x52\xa3\x93\x60\x2b\x84\x37\xba\xda\x2a\x96\x16\x0d\xa3\x64\x2e\xeb\xba\x1c\x11\x88\xbf\x0c\x99\x71\x24\x17\xd3\x34\x41\x2b\x84\x1f\x8a\xa8\xc2\x1b\x7d\x50\xba\x43\x0e\x4e\x64\xcf\xe0\x2b\x88\xf3\x0b\xad\xeb\xd1\xbf\xf2\x88\xe1\xf6\xa5\xa5\x9c\x6a\x0c\x51\xcc\x4a\x91\x48\x1f\x7b\x1a\x35\x0c\x2e\x32\xf3\x9e\x49\x82\x15\x61\x3d\x74\xe3\x24\xc1\x23\x85\x9c\xb3\x87\x81\x7e\xf1\x44\x37\x04\x6a\x18\xab\xe6\xcf\xfa\xfd\xe4\x08\xe7\xbe\x24\x80\xb0\x30\x3a\xe4\x92\x9c\x3b\x4b\xcc\x8b\x77\x3b\xba\x50\x36\xce\x1b\x51\x20\xe3\x94\x75\x3d\x1d\x81\xbd\xd3\x41\xd1\xbc\x37\x7a\x3e\x22\xfe\x78\x9b\x26\xea\x3a\x2a\x3b\x39\x98\x83\x77\x58\x09\x25\xfe\x95\x97\xfb\xe6\xbd\x48\x94\x55\x1e\xa6\x8e\x08\xcb\x50\x45\xfc\x24\xeb\x3b\x48\x1b\xe3\xd3\x9e\x00\x02\x54\x78\x43\x64\x54\xe2\x0a\x73\x98\xb4\x8d\x37\xb1\x1b\x2c\x5a\xf9\x6c\x4b\xaa\x8e\xf7\xc4\x9a\x94\x8b\x63\x40\xc6\x3c\x4d\xb2\x6d\xb6\x25\x5b\xbf\x30\x6c\x40\xdd\x8f\x96\x9b\xbc\xe1\x24\xbd\x65\xf4\xe5\xb4\xb5\x9e\xd8\x6c\x1d\x93\xad\xd1\xb5\x99\x8b\x89\xb6\x9b\x66\xc7\xed\x88\x39\xf2\x99\xd8\x57\x2d\x64\x3c\xdb\x65\x3b\xb2\xeb\xe7\x34\x60\xec\xf0\xce\x07\x43\xd3\x93\x53\x70\xc4\xef\x87\xc3\x8b\x1e\x41\x7d\x3d\xc1\xe0\xfb\x1e\x7e\x1c\xcc\x36\xc2\xf5\x9a\x10\xda\x09\xd5\x61\x64\x86\xa9\x8f\x4c\xad\x29\xf0\xba\xaf\x46\x03\x9b\x79\x13\x43\x78\xd4\x3c\x7b\x19\x04\x84\x18\x74\x51\x1d\xc0\xdb\xb8\x1b\xfb\x59\x92\x5c\x99\x90\x1b\xe6\x05\xc0\xa8\x8c\x89\xf5\x31\xdb\xe3\xcd\x50\x67\x10\x36\x54\x06\x16\x53\x6e\x0d\x5e\x50\x08\x93\xf0\x4d\x2e\x5f\x01\xb5\x96\x7a\x0b\x36\x4c\x27\x16\x51\xbc\x69\xae\xc0\xc3\x83\x08\x5a\xc8\x76\xda\x81\x3d\xd9\xb6\x31\x6b\x35\x75\x28\x63\xf2\x77\x77\x62\xda\xe0\xaf\x10\x37\xd6\xc8\xd0\x05\x42\xf0\x32\x9e\x65\x06\xc9\x31\x8c\x66\x94\x4e\x49\xd8\x3c\x28\xd1\xa0\xf1\x9a\x24\xd9\xfa\x72\x60\x1b\x66\xeb\x38\x46\x79\xe4\xe7\x2c\xd7\x2b\x94\xdd\xfd\xcf\x68\x27\x69\xbd\x66\xaf\xeb\x1d\xfa\xcb\x5d\x66\x44\x09\xb3\x34\x4f\xf3\x1b\xf0\x02\xaf\xc0\x0b\xde\xd9\xa7\xcf\x8f\x57\x6e\x67\x53\x60\xab\x00\x29\xdb\x39\xc0\x2a\x33\xe8\x02\x57\xe0\x0a\x52\xc6\x64\x77\x38\xb4\xc2\x54\x10\x40\x06\xc4\x60\xd5\xcc\x7f\x27\xf6\x67\x84\x32\x8d\x2e\x58\x8d\x08\xcf\x90\x1a\x76\xe9\xf1\x38\xd3\xbd\x3d\xd8\x81\xdb\x31\x0c\x7d\xcb\x37\xb3\x1b\xa3\x00\xf4\x18\xb2\x8d\x5f\xde\x88\x07\xae\xbc\x96\x11\xfc\xa2\xdb\x0e\x8f\x44\x97\x6a\x95\xd1\x49\x25\xa4\x77\x25\xb9\xaf\xaa\x6b\x82\x43\xdb\x1f\xe0\xc0\x0a\x81\x24\x34\x2d\x6a\xd5\xe0\x53\x10\x8e\x06\xa4\x21\x13\x56\x85\x82\x2c\xab\x27\xf5\xa5\x88\x04\x28\x82\x30\x73\x4d\xce\x49\xe2\x28\xfc\x3f\x22\xe1\x7a\x6c\xb2\x71\x49\xfe\xd5\xd6\x81\x00\xd5\xb8\x22\xc2\xa9\x91\x16\xae\xa0\x93\x8f\x53\xd1\x24\x18\x31\x29\x53\x73\x22\xc3\x70\x3c\x56\x5a\x78\x31\x21\x25\xc6\x63\x89\x67\x58\x33\x96\x1b\x1a\x55\x8b\x32\xcd\x71\xb5\xc8\xd3\x12\xa1\xc3\xc1\x8b\x19\x6b\x17\xc3\x8b\xa6\xd1\x65\xbb\x6c\x99\xa5\x6d\x88\x62\x55\xd7\x14\xad\xb0\x7f\xdf\x62\xd7\xad\xd2\xf8\xf4\x5b\x1b\x4c\xab\xc7\xd2\xe0\x99\x0b\x09\xd4\x5d\x21\xf3\x9a\xb9\xa1\x8d\xaa\xc2\x06\x86\xb6\xa5\x91\xaf\xa5\x35\x4d\x26\xed\x8d\xeb\x6e\x83\xad\xa9\x45\xb7\x30\xe7\x8b\x87\x22\xe2\x58\xb3\xbf\x98\x77\x74\x67\x28\xbd\xa6\x91\x32\x39\xea\x58\xb5\xe6\x07\x0b\xa0\x3d\x3d\xd0\x36\xf3\xb8\x35\x42\xe0\x45\x6d\xb5\x68\x75\xc8\x0a\xa5\x89\xe9\x99\x3a\xdd\x9a\xaf\x2e\x7e\xdd\x63\x6c\xe7\x6e\x10\x61\xa8\x2e\xbb\xe3\xf1\xae\x9c\xd3\xbe\xdf\x77\x23\xb2\x77\xec\x32\x7c\x29\x57\xc4\xcc\xe4\x52\xae\x5a\xfd\x93\x77\x7d\x9b\xf6\xec\x0a\x05\xb8\x34\x17\x37\x5d\x45\x72\x5d\x53\x70\x22\xe1\xeb\x36\x10\x8d\xd9\x7c\xc0\x9f\x3a\x2e\xf2\xa5\x9e\x5e\x86\x2e\x93\x4c\x8c\xf4\x87\x84\x8f\x45\xc4\xe0\x69\x69\x89\x52\x93\xac\x7b\x83\xe0\xdf\x3a\xcd\xc7\xbf\x0d\x8d\x98\xe6\x2e\xbb\x49\xb2\xae\x79\xc7\xb0\x76\xe5\x01\xfd\x42\xff\x76\x78\x09\xa3\xa1\xa0\x8d\xd0\xc4\x23\x97\xef\xf4\x5e\x86\x0b\x84\x09\xc2\x7e\x50\xb6\x37\x2d\xd7\xda\x6c\xea\xe5\x0a\x3b\x6e\xf9\x58\xe5\xa1\x99\x55\xb9\x64\x2b\xe2\xf5\x21\x9d\x9b\x18\xd6\x3c\x26\x36\xc6\x47\x33\x13\x5b\x0a\xd7\xce\x1c\x24\x40\xc6\x50\x06\xc0\x8a\xce\x58\x5e\xd1\xbe\x95\xb0\xd3\xbb\x8b\x12\x93\xb1\xa5\x5a\x11\x8e\xa1\x85\xad\x9e\xa6\x7e\xe3\x9d\xe1\x3d\xef\xcf\x10\xbc\xb3\xc9\xbb\x85\x1e\x75\x65\x25\x72\x6b\xf5\x29\xca\x76\x8e\x8d\x22\x35\xf5\x79\x04\x9f\x4c\x7b\xda\xfa\x81\x78\xfb\x5e\xc9\x25\x5f\x11\xbb\x96\x16\x19\xf9\xca\xa2\x0f\xc2\x6d\x8a\xd5\xf1\x38\xbd\x31\x78\x34\x99\xdf\x07\x87\xb9\xcf\x20\x06\xc5\x15\x18\xd4\x1a\xed\x47\xeb\x40\x0f\x06\x3a\x8d\xc1\xba\xdc\xa4\xb8\x39\x5d\x54\x67\x42\x4c\x72\x03\xa1\xe6\x76\xcd\xaf\x85\x5e\x39\x37\x01\x47\xea\x7f\xe4\x1b\x71\xbe\xa6\xfd\x0b\x89\x5b\x56\x29\x21\xdf\x4d\xd6\x82\x53\xcc\xc8\x13\x2d\x43\x67\x2c\x0c\x99\x6b\x3c\x92\x4b\xd9\x46\xa2\x27\x0a\x7f\xe3\xda\x40\xe9\x0b\x7a\x64\x41\x6e\x92\x6e\x9b\x72\x78\xc3\x1c\xfe\xc1\x28\x16\xb0\x59\x8d\x8a\x9b\xad\xd3\xa7\xf9\xd3\x4e\x0b\x4d\xbd\xdb\xe8\x29\x3b\x3d\x77\x48\x6f\x70\x3d\x71\xba\xd0\x7b\x26\x0e\xf8\x21\x45\x1a\xcc\x71\xde\xff\xb0\x56\x57\x2c\xaf\xea\x5a\x1f\x79\xaa\xdd\x7e\xe6\xb9\xab\xde\x9e\x34\x4b\x7d\x99\x2c\xc6\xd3\x74\x8a\xb2\xa7\xba\xb9\xc7\xa6\x4d\xa9\x45\x25\x84\xa1\x41\x73\xb3\x8f\x10\x32\x9a\xd6\xf5\x48\xc3\x55\xd7\x0f\x39\x00\xe8\x0d\xf1\xa9\xe3\x08\x26\xf4\xb7\x7d\x5e\x56\x11\x74\x86\xc0\x9c\x56\xd1\x12\x9e\xaf\xd5\x43\x8b\xbc\x99\xf2\x4d\x04\x5e\x72\xd5\x1d\x2e\x04\xab\xfa\xc6\xcc\x08\x72\x96\x88\x7e\xc0\xfb\x8e\x61\xee\x73\x50\x17\xb5\xe3\x31\xeb\x64\xae\xed\x4c\x11\xfe\x21\xf7\xca\x3e\xa6\x03\xde\xa9\x58\x90\x24\x13\x97\xaa\x47\x7d\x84\x63\x31\xf2\x06\x51\x97\x62\x05\xb6\xf2\x4e\x41\x42\x06\x68\x97\x26\xe8\x1e\xb9\x12\x2b\x5c\x91\x27\xba\xf3\xdc\xe9\x57\xcb\x30\x2c\xdd\x6f\x30\x73\x17\xae\x00\xac\x1e\x64\xc3\x2f\x08\x29\x1f\xb1\xba\xae\x46\xc4\xd5\xae\xeb\x42\x7f\xc0\x92\x86\xa1\xce\x8c\x58\x0b\x97\xd3\x62\x0b\x84\x30\x5b\x8a\x86\x10\x80\x0f\xb0\x23\xf4\x6c\x01\x24\x4d\x79\xe4\xcc\xdf\x68\xdf\xd2\x63\x7b\xa7\x7f\x54\x1b\x5d\x85\x7d\x3f\x60\x97\xf3\x7e\xa0\xc3\x4e\xde\x91\x43\x41\x49\x3a\xf9\xcb\x7c\x05\x0f\xe0\x1b\xb9\x42\x37\x6d\xaf\xc9\x95\xc0\x67\xd5\x75\x54\x99\x17\x92\x2b\xf6\x9a\x7e\x4d\x37\x6a\x61\x32\x2e\x41\x90\x4e\xed\x87\x72\xfa\x7a\x57\x57\x89\x6e\x4d\xb8\xcd\xba\xd0\xe9\x73\x57\x51\x89\xb9\xa9\x66\x5e\xa4\x0b\xc3\xe8\x59\x1e\x55\x6e\x2b\x9a\x37\x42\x1e\x73\xf0\xd4\xc6\xd5\x84\xbe\xd5\xac\x1d\x53\xe5\xbb\x47\x25\xcd\x25\x5d\x9b\x6a\xdd\x79\xb8\x1d\x8f\xf3\xac\xb0\xef\xdf\x1d\x8c\x66\x08\x9e\xff\x98\xe4\x4a\xdc\xb0\x02\xb9\x3c\x10\xd6\xcc\x7c\x14\x78\x4f\x2a\x1b\x66\x6e\x2e\x17\xd3\x74\x3c\x85\x19\x86\xaf\xfe\x08\xd2\xde\x64\x20\x10\xa0\x9e\xe9\x05\xdb\xe3\xb1\xc4\xfb\x30\xdc\x77\xdd\x52\x05\xe8\x20\x10\x3a\xce\x0a\xc3\xa8\xd0\xec\xc1\x5e\x13\x96\x30\x84\xfe\x92\x79\x91\x16\xf3\x56\x28\xff\xd6\xb4\xac\x00\x15\x0e\xd6\x99\xbe\x05\xd6\xd0\x93\x56\xc5\xb3\xe8\x81\x97\xf6\xe1\x37\xda\x1f\x80\x77\x83\xa5\x75\x6a\x3f\x86\x75\xb3\xf8\xd6\x14\x31\x1d\xdb\xf7\xc0\x1c\xcf\xe6\x5d\x51\x19\xc0\x54\x59\xd7\x53\x9c\x93\x06\x89\x05\x66\xa8\xae\x47\x2c\x0c\xbd\xa4\x51\x82\xea\xba\xf9\x1e\x0f\x94\x19\x0b\x13\x3b\xd0\x2a\x05\x16\x79\xaa\xe9\x52\xce\xd5\xe3\x35\x53\x9a\x50\x75\x18\x62\x8f\xce\x3c\xf3\xe8\x8c\x8b\x5e\x38\xe7\x70\x4b\x54\xa3\xdb\xc2\x32\xc7\xb6\xee\x02\xce\xe3\x87\xc2\x72\xdd\x9a\x29\x87\xd1\xa6\x7c\x9e\x84\xa1\xae\x40\x88\xe6\xc8\xfc\xfd\xd7\xe1\x95\x17\x5d\x76\xbd\xe1\xc5\x17\x4d\x9b\x20\x84\xdb\x46\xe9\x9b\xb3\x26\x1d\x34\xc5\xb1\x7f\x7a\x7d\x47\xbb\xe1\x3c\xad\xcf\xcd\x56\xbc\x69\x0e\xa6\x23\x9f\x89\x9d\xd4\xa2\x68\x7b\x72\x75\x1e\xf8\xf9\xe2\x88\x71\x36\x62\xbd\xbd\xc0\xe3\x02\x99\x57\xfd\x57\x62\xbf\xb0\x9f\x5f\xca\xfc\xda\x3e\xca\x2a\x88\x17\x05\xfd\x23\xca\xbb\xe0\x22\xc7\xac\xa5\x8d\x33\x62\x5e\x7c\xb4\x97\x8f\xbb\xbc\x5d\x13\x28\xc6\x23\xe3\xb9\x35\xa8\x96\x56\xfc\x33\xab\x78\x74\xaf\xaf\xae\x4b\x10\x22\xdd\xa2\xf4\x6f\x08\xa2\xc6\xab\xca\x49\x98\x59\x54\x69\x6e\xa0\xb1\x02\x6f\xc5\x1b\x43\x7b\x7e\xd8\x52\xfe\xdc\x3d\x30\x81\xc2\xf0\x2b\x3d\x99\xf6\x60\x60\x08\x57\x75\xfd\x03\xa4\x60\xd1\x4a\x95\xd2\xbb\xe4\xd0\x63\x97\xd6\xe6\xe1\x81\xfe\xa5\x06\xcf\x8d\xb3\x62\xfc\xba\xb4\x84\xcf\x5c\xc8\x7a\x46\xe5\xd7\xd6\x62\xc1\x87\x5d\x11\x83\xff\xe7\xff\x1f\x0c\xc4\xd0\x0f\x10\x32\xa1\x70\x3b\xde\x4e\xfa\x9f\xf1\x74\x62\xde\x1d\x42\xa9\xff\x76\x93\xed\xc5\x31\x2f\x94\x90\x8b\x6c\x34\x86\xd2\xe8\x8e\x17\x67\xc9\x83\xd7\xb4\x22\x27\x42\x6d\x69\x23\x25\xfd\x31\xc8\xcf\x3a\x2f\xf7\x14\x82\xaf\x73\xf9\xae\x1d\x94\x38\x0e\xfe\x24\xba\x83\x84\xbe\xbd\xa1\x8a\xce\x50\x4d\x6e\x33\x60\xd1\x1d\xf0\xe4\xc1\xbd\x3b\x91\x2b\xd4\x0c\xb8\xa9\x63\x6f\x46\x7a\x97\x3d\x86\x8c\x01\x0d\xf5\x49\xe6\x70\x85\x83\x24\x08\x2b\x3f\x4e\xa5\x42\xdd\xb8\x95\x12\xe1\xf2\x23\x03\xd3\xba\xb7\x8c\x82\x61\xfb\xa5\xf3\x3d\xa5\xc6\xdb\x54\x89\x9d\xfe\x52\x3d\xdf\x53\x77\x0f\x7e\xb1\x1f\xd3\x94\x5b\x7f\xee\x36\x84\x7f\x24\xc7\x36\x10\x19\xea\x44\xba\xd6\xa3\xea\xea\x55\x7d\x1a\xbb\x55\x96\x8e\x82\xbf\x30\x40\xbf\xd1\xe2\x17\x6c\x65\x5c\xe1\x8d\x66\x61\x72\xac\x10\xde\x92\x4d\xc7\xcb\xc9\x5d\x04\x12\x11\x63\xd1\x06\x61\x5e\xd7\x89\x7b\x2e\x71\xb1\x4d\x99\x1f\xff\x4e\xb9\xf7\x94\x37\x78\x8d\x77\xf8\x86\x08\xcd\xa3\x82\x1d\xce\x38\x62\x13\xa2\xd0\x86\xdc\xe0\x35\xd9\x91\x1b\xc0\x82\xe6\xdd\xa2\x0d\x11\x91\x1a\x4f\xb1\x35\xc4\x21\x1c\x48\x55\x06\x70\xcf\x4c\xb7\x78\x4d\x6e\xb2\x1b\xb2\xc1\x1b\x72\x7d\x58\xdb\xba\x78\x47\x36\x26\x16\xd9\xc1\xce\x19\x9c\x23\xfa\xe8\x5e\x93\x02\xe1\x8d\xc6\x8a\xf1\x8d\xfe\x3b\x3f\x0f\xc3\x48\x46\x6b\x0c\x5f\x66\xe5\x6e\x5c\x78\x36\xbc\x26\x45\xf3\x75\xb9\x31\x97\xcc\x4d\x61\x93\x66\xca\x43\x06\x6a\xde\x8a\x0c\x43\x45\xc8\x36\x0c\xa3\x1d\xd9\x23\x1c\x8d\xca\xba\x86\xc6\x2f\xe1\xca\xaa\xfd\x30\xcc\xd6\x2e\x0c\x0d\xc4\xe0\x41\x6a\xf8\x92\x92\xdc\xe8\x5a\x55\x5d\x6f\x6c\x2f\xf3\xca\xfe\x68\x93\x08\xa9\x9a\xd8\x69\x76\xa8\xf3\xca\x06\xa3\x03\xb5\xea\x06\xe1\x22\x9e\xce\xd7\x6e\xc8\x1a\x6a\x80\x13\xef\xc6\xfa\x97\x1d\xe1\x01\x61\xf3\xc0\x6a\x5a\x62\xb0\x69\x1e\x0e\x3d\x4b\x1b\xbc\xf3\xa6\x0f\x9f\xf2\x23\x4e\x8f\x8a\xfc\xcd\xbf\x64\x8f\x0b\x52\x99\x05\xd9\x7b\x61\x88\xbc\x60\xe8\x18\x6e\xf2\x8f\x6d\x92\x77\x73\x14\x8d\xed\x68\x40\x9b\xde\x78\xab\x29\xe3\xad\x06\x17\x10\x0d\x0b\x64\x3d\xcc\x98\x6f\x79\x00\x17\x33\x94\x79\x57\xf4\x00\x87\x37\xd6\xce\xb5\x33\x9f\xb6\x26\xbe\x21\xef\x64\xb4\x46\x44\xff\xdb\x21\x7c\x4d\xba\x6d\xdd\x2c\xd6\x3e\xda\xc7\x53\xc3\x6c\x4d\x28\x5f\xe3\xd7\x84\x39\xbf\xb7\x9b\x45\x62\xac\x56\xd0\xb7\xb1\x0c\x67\x5a\x9c\xbb\x86\xa5\x7f\x0d\x18\x37\x5b\x44\x32\xba\xb6\x03\xbb\x6e\x11\xee\xba\x41\x38\x19\x15\x18\xca\xe2\xd7\x66\xe2\x5e\xbb\x2c\x94\xf6\xab\x9a\x12\xe3\x36\xd1\x95\x6c\x7e\x9a\x6e\x35\xca\x16\x4d\x9a\xe9\xf1\xb5\x89\x7b\xd0\xa5\xf1\xfe\x9d\xc4\x87\xb4\xb9\xc6\xdc\x71\xff\x3c\x8e\xe5\x03\x81\x45\x9f\x68\x86\xff\x75\x5e\x46\x6a\x72\x55\x32\xfe\x8a\x4a\xa7\xec\x1c\x25\x99\x6a\x63\x58\x58\xba\x0d\x61\x12\xe0\xd1\x20\x13\x26\xbf\x7b\x28\x3d\xd4\x2d\x7c\x97\x2b\x3a\x4f\x16\x4d\x7b\xa4\xa2\xaa\xe9\xa5\x13\xac\xf3\x3d\x8d\x47\x9c\x8c\x38\x82\x98\xdc\xc6\xcd\x20\x38\x9c\xee\x0d\xa5\x27\xb3\x40\x0d\xf8\xfe\x61\xd8\xf6\x7d\x9b\xf3\x4b\xda\xc4\x0f\xb0\xcf\x26\x78\x0f\x12\xc3\x4d\x61\xef\x4d\x83\xcb\x3e\x4b\x04\xf2\x30\x4c\x7d\xf3\x1a\xd6\xa4\xa2\x2a\x52\xf8\x21\x8b\xbe\xa4\x5d\x89\xfe\x4b\xda\x8b\x53\x6f\x22\x06\x35\x8d\x2b\xa7\xad\xf5\x12\x9d\x81\xd4\x44\xb7\x70\xa9\xc7\xbc\x19\x72\x6a\xe4\x58\xf3\xc1\x5f\xe4\x8a\x7a\xe1\x73\xde\x08\xf9\xea\x05\x83\xab\x75\x55\x1e\x29\xf3\xda\xda\xaf\xc6\xd1\xc3\x35\xa9\x65\x6a\xb2\x5c\xb9\x98\xf9\x6d\x86\xa7\x65\xef\x84\x69\x3b\x8a\x27\x11\xdf\x4b\x12\xd4\x1e\x28\xc2\x2a\xdc\x4f\xc1\x0c\x1c\x63\x13\x8b\xc0\x3c\x25\x01\xce\xc2\xde\x46\x9e\xb7\x63\xb8\xc9\xdf\x7e\xe5\xa6\xd8\x44\xee\xc6\x15\xf9\x4e\x82\x12\xb4\x5c\xb4\xc3\x92\x28\x05\xbd\x8f\xe3\x66\x2a\x62\xc3\x34\x54\xd6\x46\x6c\xd3\xe1\x76\x03\xad\x40\x40\x2d\xcc\xef\x6c\xbf\xe8\x66\x92\x7d\x5a\x84\x61\xd4\x4b\xec\x5e\x0c\xd9\x90\x51\x5e\xd7\x79\x13\xa0\xce\x75\xdb\x98\xbf\x8b\x11\xd9\x87\x61\x34\x2a\xcc\x33\x99\x45\x7b\xf7\x70\xdf\xde\x3d\x2c\xfc\xbb\x87\x7b\xff\xfa\xc5\x96\x24\xd9\x68\x13\x86\xdb\x4b\xef\x0d\xb0\x2d\xda\x90\x7c\xb9\x5d\xb5\xdd\x2d\xb7\xab\x6c\x13\x86\xf6\x81\x55\x6f\x59\x81\x0d\x6b\x1e\xf1\x28\x17\x32\xf5\xe7\xca\xf9\x17\x7a\x73\x7e\x49\xde\x37\xe9\x61\xf8\x15\xcc\x39\xd4\xc0\xfd\xe6\xdb\x7e\x3f\xb9\x47\x48\xd2\x5d\x16\x70\x41\x31\x0c\x49\x1c\x7b\xf8\xd5\x60\xec\x9c\x2f\xa2\x97\x46\xd5\xe5\x63\xee\x17\x14\x8e\x29\xcf\x07\x15\x61\xd6\xe8\xa3\x3e\xd7\xbc\x91\x47\x6a\xba\x71\x1c\x5c\xb9\x4c\xc5\x31\xfa\x4a\x17\x65\x4b\xb5\xc2\xe6\x2a\x36\x3a\xf8\x84\xe0\xf7\x63\x35\x3e\x66\xd8\x7a\xc3\xe3\x9c\xf0\xc5\x78\x9a\xaa\x71\xe4\x11\x8a\xe6\x39\xe6\xc5\x94\x9e\xa7\xf0\xbc\x49\x49\x54\x56\xce\xf3\x6c\x3c\x2e\x01\xff\xcb\x4b\x22\xba\xc6\x26\xfb\x69\x83\x2d\x81\x07\x76\x69\xd5\x22\x55\xf7\xf9\x95\x11\xaf\x6b\x53\xbf\xd9\xa3\xce\xe8\x69\x71\xf9\xcb\x3c\xaa\xcc\x4a\xc0\x81\xe1\xbd\x2c\x91\x5f\x3d\x67\xbf\x53\x94\x59\x7e\x94\xd5\xb5\x9c\x17\xa0\x53\x23\xe5\x78\x8a\x25\x29\x5a\x8d\x99\x77\x2d\xea\x48\x0d\x0d\xfe\xa4\xdd\x60\x8c\x23\xd9\x27\x93\x2e\x84\x93\x7b\x2a\xa4\x99\x4a\x9c\x13\x31\x97\x8e\xac\xfd\x2c\x23\x89\xc5\x78\x8a\xbc\x61\x36\x4a\x08\x92\x6b\x6c\xb1\x2f\x41\xe6\x28\x2d\xdc\x07\xc2\xd2\x90\x24\x81\x3d\x5f\x65\x8e\x6e\x01\x11\xcd\xed\x17\x9c\x37\xd1\xb7\x08\x51\xe3\x69\x5d\x0b\x40\xc0\xba\x16\x73\x2f\x8a\x42\x18\x8a\x4b\x66\xa9\x55\xc6\xbb\xfb\xa2\xd3\x39\xcc\x66\x1c\x8b\x03\x68\x8f\x23\xd9\x92\x63\x81\x70\xee\x5d\xcb\xa2\x9d\xdb\xf6\xcd\xeb\x62\x6d\x54\x15\xef\x7a\x54\xb7\xac\x89\xc6\xe5\x47\x08\x19\x1f\x37\xd0\x0f\x1d\xf2\xb7\xf6\xc0\xef\xbe\x69\xd4\x3c\x0e\xda\x4b\xb7\xd7\x80\x7f\x63\x51\xeb\x1a\xa3\x25\xa0\x9d\xa4\x01\x0e\xb4\x14\x82\x39\x31\x4f\x88\x4e\xfa\xef\x02\x2e\x4e\xa4\x47\x0a\xa5\xca\x05\xce\x30\xcf\x48\x4b\x72\x0b\xe2\xd1\x2e\x97\x15\x7d\xc2\x55\xc4\xfd\x1b\x3c\x08\x03\xf3\x33\x90\x6b\xf4\x66\x8d\x49\x86\x55\x4f\xf3\xa7\x91\x11\x30\x51\x5d\xbb\x4f\xc3\x31\x83\x12\xbe\xf7\x92\x93\x44\xd8\xd3\x0a\xfc\xe4\xcf\xf0\x17\xf9\xb8\x3d\x6f\xba\x71\x01\xbd\xab\x3a\xdd\x35\x79\xdf\x0b\x3a\x63\x68\x7d\x7c\x1c\xd5\xda\xbb\xd3\xf3\x51\xad\xd9\xc5\x1e\x68\xae\xbf\xda\xff\x38\xda\x8d\x83\x2f\x01\x31\x22\xc3\x10\x46\x62\xa3\x0b\xba\x58\xa8\x46\xec\x34\x0f\xdb\xb7\xa9\x6f\x4c\x78\x2e\xd6\xc6\xa8\xe8\x95\xd7\x5c\x80\xb1\xc4\xf6\x2a\x11\x96\xb5\xca\x70\xd5\xf7\x63\x03\x3c\x69\xe2\x00\x55\x91\xa6\x85\x49\x56\x5e\xb6\xcf\x25\x83\x7f\xbc\x55\x11\xe5\xe6\x86\x68\xbe\x2c\xe3\xe9\x2a\x03\x16\x23\xbf\xaa\x22\x27\x30\x8d\x0b\xc7\x28\xcf\x67\x61\x28\xcc\xa9\xd6\xe4\xc6\x05\x70\xc6\x77\x67\x63\x1b\x1a\xec\x60\x4b\xb8\x50\xca\x4d\x7a\x7b\x4b\x8a\x7a\xb7\x13\xa9\x53\xcd\xda\x6d\x73\x7b\x93\xef\xd2\x66\x83\x80\xa7\x29\x20\x9a\x97\x06\xdf\x87\xde\x6b\x38\xf4\xe8\xf6\x22\x34\x6e\x2f\x2f\xbe\xaf\xfd\x6a\x29\x57\xc3\x7d\xe8\x9c\x8f\xea\x47\xb1\xb6\x2b\x34\xe7\x7f\xb2\x2b\x6c\x2c\x02\xe9\x28\xf1\x26\xeb\x67\x67\x06\xd3\xe2\x96\x72\x42\x82\x62\x46\xbb\xf2\xbe\x58\x10\xf4\xcd\xd9\x33\xe5\x3c\x82\x31\x47\x99\x0d\x21\x6b\xdf\xb5\x60\x44\x9a\xa0\x10\x04\x62\x42\x48\xd4\xc6\xcb\x85\x0b\xac\xe6\xe6\x2a\x50\x2b\xdf\x15\xd5\xbd\x15\xc9\x4c\xe0\x07\x6f\xcb\xff\xfd\x58\x21\xad\xf4\x29\x4f\x95\xb9\xcd\xc3\x3b\x56\xea\x7f\x7a\x8e\x20\x27\x82\xc3\x1d\x71\xf8\xe8\x68\x3f\x83\x57\xeb\x43\xd3\xc1\xea\x28\x3e\xff\x7b\x82\x6a\x28\xf7\x7e\xfe\x53\xdd\x91\xfd\x19\x9b\x28\x80\x0b\x7e\x74\xc1\xc6\x8e\xe1\xb6\x3b\xfb\x30\x06\x3d\xb1\x61\x38\x32\xb3\xb6\x30\x31\x14\x52\x19\x86\xd2\x8b\xcb\xf3\x85\x9e\x60\xcc\x31\x84\xed\x6c\xae\x2e\x75\xdf\xc5\x45\xf6\x4a\x9f\x5d\x70\x77\xaf\xf3\x47\x1a\x49\xbb\x7c\x06\xa9\xc0\x03\xd6\x3c\xde\x92\x4a\x2c\x69\x61\xbd\x3f\x35\xb2\x31\x6f\xbf\x30\x83\x58\x0e\xa9\xd8\xc4\xfc\xc0\xdb\xbc\x32\xc4\xad\x4a\x47\x53\xff\x8a\x85\xf2\x6d\x1c\xca\x16\x07\x6f\x0e\xcd\x12\x01\x81\xd2\xac\x57\x1c\x49\x08\x4e\xd1\x3a\xe1\x40\x3f\xfd\xeb\xe5\x39\x5a\x40\xcc\x1d\x9d\xb7\xcc\x57\x69\xa4\x26\x1a\x56\xb8\xca\xa9\x7f\xd8\xf0\x68\x86\x72\x9d\x08\x5f\x86\xb0\x9a\xb4\xe0\xd6\x75\x64\xa8\xb0\x09\xc9\x64\x9a\xe9\x16\x81\x69\x14\x44\xaa\xf6\x8a\xb4\x98\x5c\x89\xeb\x7d\x05\xfd\x3a\x60\x88\x40\x08\x9b\x53\x52\x18\xad\x81\x39\x14\x85\xd5\x0c\x28\xb1\x4b\xd9\x42\x4c\xa4\xfe\x21\x40\x77\x60\xc3\xc2\x43\xaa\xfd\x2d\x2c\x81\xf3\xe6\x90\xab\x41\xbe\x15\xe7\xd8\xdd\xdf\x6f\x6e\x27\x39\xbf\xe7\x8a\x50\x43\x7e\xa9\x21\xbf\x9a\xf5\x9c\xab\x45\xc4\x48\x82\x05\x99\x36\xae\xfa\x28\x2d\x4c\xb2\x1a\x57\x58\x10\x16\x4f\x51\x1a\x95\x84\x34\xee\xb0\xe7\x75\xad\x08\x29\xc2\x50\x37\x74\xbe\x9a\x83\x5e\x4b\x90\x62\x5c\x61\x46\xc4\x78\x8a\xd5\x5c\xe7\x46\xb9\xf3\xd0\xb7\x0a\x38\x38\x7e\x8c\xdb\xfc\xb2\x8c\x67\x2b\x5c\x41\x2b\x9c\x90\xc8\x3d\x23\x02\xe6\x50\x03\x46\xea\x2a\x43\x4b\x1c\x59\xa5\xa4\xd3\x18\x32\x64\x62\x36\x01\x14\xe3\xd9\x8a\xe8\x46\xc7\xe7\x2b\xf3\x3d\x5d\x79\x0d\x66\x48\xf7\x18\x95\x63\x72\x8e\x74\xb7\xfe\x9d\x84\xe6\x0e\x01\x0f\x43\x46\xf4\x18\x6c\xbb\x97\xed\x70\xdd\x40\xa1\x8b\xf8\x62\x15\x86\x23\xfd\xe3\xde\x50\x1f\x71\xdb\x87\x69\xd9\x5d\xe9\xb2\x7b\x8a\x8b\x35\x4d\x25\x36\x8a\x3d\x06\x8a\x3d\x81\xdd\xed\x85\x34\xc7\x70\x8d\x19\x9e\x91\x4c\x2b\xf3\xf1\x98\xaf\xd3\xc2\x5b\x79\x0f\xe5\x9a\x00\x80\x5c\xc1\x03\x57\x3b\x83\x88\x2e\xca\x9f\xb9\x84\x6b\x2e\x42\x10\x01\x6a\x31\x2d\x08\xbb\xde\x32\xe3\xd6\x99\x7b\x6e\x9d\xcd\x13\xd7\xf0\x80\xc8\xde\x04\x1c\x73\xf3\xfc\x3b\xb3\x66\x36\x1b\x19\xc6\xdc\x6a\x13\x93\x16\xe4\xb8\x44\x28\x43\xe3\x71\x09\x27\x59\xd6\xc9\xaa\x2e\xed\xe7\x63\xbe\xfe\xa8\xb6\x2a\xdd\x56\x1c\x43\xc0\x92\xb7\x22\x0c\x3f\x83\xa8\x51\x09\x21\x65\x18\x56\x84\xb4\xad\x8d\xfd\x6a\x88\x91\xdc\x0f\x0e\x74\x2a\x5c\xa1\xf3\x6b\x7d\x2b\x4e\x85\x37\x75\x91\xd6\x7e\xcb\xa3\x1c\x97\xb8\x42\x47\xac\x4e\xc6\xc8\xc6\xd9\x2c\x37\xcb\x06\x93\xe4\x62\xd3\x30\x3f\x69\xb2\x4a\x7f\x13\xd6\x8b\xb6\xdb\xd4\x10\x58\x75\xfd\x9b\x30\x56\x26\x8d\xa0\x75\xcd\x0c\x99\xa8\x6b\x3d\x6c\x73\x2f\x23\xab\x48\x89\xcb\x31\x99\xe2\xc2\xa1\xd8\xc1\x7b\x58\x3d\x62\x84\x79\x8f\x3e\x36\xec\x3f\x43\x46\xea\xbf\x2d\xe7\x09\x98\xc9\x65\xb3\x39\x81\xe0\x6e\x32\x76\x82\xd3\x04\xfb\x76\x7e\x34\x78\xd4\x5c\xdd\x7e\xdf\xd8\xf3\x53\x23\x3d\x74\x56\x75\x54\x6a\xc1\x97\xd5\xf5\xc8\x8c\x3c\x0c\x47\x76\xe8\xc8\x39\x64\xf7\x57\xb5\x03\xcc\x32\x59\x65\x8c\x6c\x17\x86\xd2\x6e\x7d\x4a\x6b\x3e\xe2\xce\x4b\x98\x40\x76\xb7\x3e\xb5\xdd\x3a\x0a\xab\x57\xab\x75\xab\x66\xa0\x1b\x36\xf4\xdf\x68\xe8\x09\x73\xcc\xa6\x97\x7a\x43\xa2\x75\xac\x39\x53\x7c\xed\x0e\x9b\x1e\x77\x6d\x23\xf9\x5d\x37\x93\x13\x86\xa3\xe8\xe6\xf2\x7a\xb9\x5f\x21\xd8\x65\xb0\x08\xaf\xc9\x7e\x71\xbd\xdc\x8f\xa7\xab\x34\xc1\xef\x88\xce\xc5\x6f\xad\x90\xd5\x52\xaa\x62\x61\xe7\x26\x35\x93\x85\x1c\x28\xde\xa8\x23\x47\x2c\x75\x61\xa8\xef\xe6\xb3\x53\x58\xcf\xc3\x6b\x37\x07\xef\x5a\x89\xac\x8f\x7e\xd1\x5b\x73\xb6\x99\xcb\x52\x1f\x36\xaf\x42\x0d\x7d\xa6\x91\x35\x7e\xeb\x8e\x31\xb2\x43\xf8\xad\x67\xfe\x52\x0d\x5b\x36\xb2\x32\x67\x55\x48\x4a\x79\x5d\x1b\xed\x85\xf9\x9a\x94\xe2\x9a\x15\x79\xf9\xe3\x17\xcf\x9e\xd4\xf5\x71\x5a\x53\x6e\x4d\x5f\xb3\x82\x9a\x62\xa3\x7f\xb2\x36\xb0\xf9\x99\xb2\xec\xda\x71\xe5\xbb\x47\x75\xb1\xec\x15\xfb\xe9\xa8\x98\x4e\x69\x58\x24\x3d\xb5\x66\x32\xef\x70\x3b\xf7\xca\xcc\xda\x1d\x0e\xd3\x0b\x18\x72\x47\xba\x49\x56\x16\x7d\xee\x48\x8f\xa4\x0b\xd5\x08\xf8\x16\x6f\xc0\xd9\xac\xc3\xb6\x93\xdb\x03\xa6\x47\x42\x9b\x55\x00\x75\xc3\xa2\xba\x60\xa6\xbe\xf8\xa0\xe2\x18\x1d\x09\x02\x6a\x45\x6e\xfd\x5b\x1a\xaa\xeb\x2c\xd1\x63\x6a\x4d\x67\xdf\x9f\x60\xd3\x5b\xdd\xa8\xeb\x7e\xe8\xc2\x98\x06\x43\xa8\xde\xe5\xb7\xa5\x5a\xf9\x0f\xb0\x02\x14\x00\x8b\xa7\x6c\xee\xbf\xf8\xdc\xcf\xf1\x5e\x7e\xee\x67\x75\x5f\x80\x1e\x26\x72\x9d\xd0\x19\x47\xef\x4d\xfa\x80\x94\xfd\x07\xaa\xbd\x8b\x6c\x2a\x6a\xe4\x11\x8b\xd1\xbb\xfc\x9a\xfe\x68\xee\x69\xd6\x75\x1b\xd8\xd2\xfd\x78\x5c\x52\xfd\xaf\xae\x9b\x9c\x2b\xb1\x7e\x87\xbc\x37\x67\xbc\xbb\x38\xc3\xad\xff\xf4\x67\x5b\xef\xa8\xa9\xf6\xaa\x17\xce\xad\x1f\x5f\xc7\x45\xbd\x3c\x0a\x90\xcb\x90\x5f\x7e\xc9\x56\x26\x76\x8d\xd3\x33\x7c\x2d\x3b\x99\x28\x03\x19\x3d\x26\x02\x3b\xa9\x3d\x26\x02\x6e\xbf\xe8\x89\x0d\xbc\xab\x82\x3c\x33\x52\x4a\x50\x0a\x78\x17\xd0\x86\x1e\x91\xf0\x3e\x2d\x54\x80\x74\x7d\xe6\xe4\x31\xf9\xde\x37\x6e\xa6\xf9\xb8\x27\xe7\x99\x49\xc2\x81\x9e\x31\x5d\xa5\xae\x03\x33\x87\xd0\xa3\xf5\x8e\xe9\x2e\xb2\xd1\xc8\x9d\xe2\x1f\xf2\xd8\x58\x89\xe3\xc8\x6b\x68\x91\xa4\x20\x4c\x64\xce\x21\x06\x8e\x9e\x5e\x89\x0a\x4a\x70\x93\x47\x2a\xcc\xed\xd3\x5c\xa4\x6a\xbc\xd6\xcd\x14\xe5\xde\x14\xe5\xd8\x73\xb9\xdf\x28\x4f\xab\x01\x8e\x01\xa4\xb9\x21\x65\x89\x9d\x24\x96\xc2\x33\x30\xcc\xee\x60\xc2\xec\xe0\x39\x92\x63\xa2\xa1\xc0\xff\xc1\xc6\xa4\xc3\x0d\x35\x73\xca\xeb\x7a\xc4\x8f\xaf\x76\xbe\xf7\xb1\x95\x4c\xc6\xc4\x0a\x39\x4c\xff\x72\x41\xa0\xf3\x3f\x34\xb1\x3e\x61\x95\xe3\xbc\x3d\xa7\xd8\x38\x87\x26\xbd\xeb\x39\x1d\x39\xd2\xe9\x14\x8c\x68\xdb\xbb\xa0\x8c\x30\x60\xb8\xc4\xa0\x3a\x90\xe6\x4a\x31\x43\x1d\x4f\xe7\xb5\xd7\x1c\x16\x9e\x5b\x46\x1e\x35\x4e\x12\x25\x01\xe1\x95\x61\x85\xf3\xde\xad\x65\x2c\x3c\xdf\x3a\xb3\xf4\xa4\xb4\x07\xb5\xfd\x6f\x31\xc2\xc1\x52\x76\xba\x2f\x7d\xb9\x5f\xd3\x66\x08\x8f\x51\xd2\xd7\xb4\xfc\x64\xd6\xb8\x74\x10\xa2\x44\xc4\x51\x18\x2a\x08\xd7\xa9\x73\x2f\xab\xa5\xd2\x02\x0f\x7c\x2c\x22\x5d\x79\x3c\x56\x2b\x4c\x09\xd7\x45\xc7\x51\xd3\xca\x22\x49\xe1\x95\xa5\x51\x82\x52\x4a\x4c\x76\x18\xaa\xcb\xca\x63\x4b\xbc\x46\x63\xd7\x28\x88\xe6\xd5\x32\x8e\xa1\x55\x00\x60\xdc\x34\x8a\x21\x60\x3e\x96\x61\xa8\x9b\x9c\x28\xcd\x50\xcf\x39\x38\x06\x2c\xf2\x88\x8e\xa7\x28\xcd\x41\xeb\x73\x90\xc4\xba\xfd\x75\xaf\x8e\x83\xbb\x2f\xa8\x3d\x64\xb3\x75\xcc\xe5\xf1\x02\xfc\x0b\x41\xbf\x59\x35\x97\x19\xa3\xc2\xde\xe6\x23\x85\x00\x27\x60\xbc\x21\x65\x54\xe0\x3d\xf2\xef\xd1\x8c\x48\xae\xc1\xde\x18\x57\x23\x28\x90\x83\x1f\xa6\x77\xcf\xa8\xa3\x69\x49\xb0\x82\x8b\x2e\xf6\xa1\x9f\xec\xe4\x39\xc1\x49\x87\x97\xbc\x63\xee\xb1\x9f\xbc\x17\x2f\xf5\x48\xe2\x0e\x79\xea\xe0\xb8\xe3\x1a\x0c\xb7\xc0\x1a\xf1\x3f\x96\xf6\x90\xf7\xdf\x8d\xed\x8b\x7e\xe4\xa1\xe8\x44\x84\x63\x93\xb7\xdf\xd1\x92\x48\xb0\x5f\xb0\x89\xd8\xab\x8a\xad\x8d\xca\xc7\xb3\xf7\x5c\xab\x01\x7b\x0f\xf8\xef\xc6\xc3\x64\x33\x69\x14\x8d\x1a\x04\xf7\xb6\x4a\x82\x47\x09\x76\x0a\x1b\x46\x38\x8b\x24\xe6\xc6\xad\xd1\x7f\x26\x66\x0c\xd7\x9c\xd9\x5c\x1c\x37\xd1\x94\xc0\xc6\x48\xd4\x8d\x46\x34\x4a\xf0\x14\x65\xad\xcb\x97\xa7\x86\x86\xe2\x0c\x65\x99\xdb\x95\xaf\xf5\x90\x72\xd8\x97\x1c\xe1\x8a\x5c\xcb\x28\x07\x1f\x97\x30\xac\xfc\x07\xaf\x01\x95\xea\x7a\x14\x95\x93\x62\x3b\x2f\xdc\x6b\xd7\x75\x5d\x82\x5f\x6a\x93\x10\x86\x25\x4c\xa5\xe7\x38\x5c\x66\x8c\x28\x16\xe5\xa4\x70\x2f\xea\xf9\x9a\xe6\xd7\xea\xc4\x4d\xd9\x66\xa9\xd6\xd6\x9d\x0b\x44\x74\x73\xda\x61\x85\x8b\x66\xed\x4a\x32\x4a\x70\x3e\x77\xf2\x85\xe5\xdb\xc7\x55\x9a\x5f\x82\x18\x62\x13\xe2\x2a\x8d\x4a\x32\x9a\x62\xcb\xfc\x5b\x12\xcb\xc6\x70\x30\x62\xc8\xaa\xc8\xec\xce\xd0\x33\xf5\xed\xbb\x4b\x05\x71\xba\xd2\xbd\xde\x6b\x0a\x81\x33\x4f\x27\x16\x14\x91\x42\xa7\xaf\x09\x83\xff\x3b\x22\xa2\x2d\xc2\x37\xa4\xc4\xd7\x44\x44\x6b\x84\x5f\x13\x13\x5b\x60\x7e\xed\xad\x2c\xc7\x6b\xfc\x5a\xaf\x1b\x68\x00\x32\x38\xa2\xf6\x8b\x35\xf9\x7f\x89\x7b\xb7\x25\xc7\x6d\x6e\x4d\xf0\xba\xfb\x29\x52\x0c\x6f\x36\x61\x41\x4a\xa9\xfc\xfb\xdf\x7f\x93\x09\x29\xea\x64\xbb\x6c\x97\xab\xec\x2a\x1f\x55\xf9\x3b\x98\x14\x94\x82\x8b\x02\x64\x10\xca\x83\x93\x8a\xe8\xbb\xb9\xe8\x98\x88\xbe\x9e\xab\x8e\x89\xb9\x9e\x87\xe8\xa7\x98\xeb\xfd\x24\x13\x58\x38\x10\xa0\xa4\xb2\xf7\x8e\x89\x98\xba\xa8\x14\x09\x10\x67\x2c\x2c\xac\xc3\xb7\xc8\xba\x6d\x97\x84\xac\x44\xa6\xf0\x1a\x4f\x51\x3e\x9d\x91\xe5\x68\xdd\x89\x1c\xee\xc9\x76\x26\xdb\xf6\x7a\x24\x67\x44\x8e\xb6\xf3\x75\xbe\xc4\x77\x44\x8e\xb2\x7b\x42\xd6\xf3\x6d\x7e\x8d\x0a\x10\x1a\x84\xf2\x82\x7b\x23\x22\xb8\x87\x15\x78\x45\xa0\xfa\x7b\x0c\x1f\x6c\xf2\x1b\x3c\x9a\xce\xee\xe6\xa3\x69\x7e\x37\x9b\x82\x5f\xbe\x1b\xe9\x2b\x18\xb3\x5b\x63\xf7\x54\x51\x56\x67\xab\xf3\x47\x08\xbf\x27\xeb\x21\x44\x16\xdc\xa1\x87\xf7\x64\xed\x97\xdb\x1b\x32\x29\x6e\x67\x6f\x8a\xe1\xf0\x0d\x7a\x6f\x7a\xf0\x1e\x4f\xcd\xc0\x3f\x25\x22\x7b\x8f\x8a\xa7\x33\x39\xcf\x96\xe4\x3d\xbe\x26\x4f\x71\x76\x43\x6a\x94\xa6\xd9\xf5\x90\x4c\xe9\x27\x7a\x64\x6f\x51\x9e\xad\xc9\x7b\xbc\x25\x4f\x61\x00\x57\x23\x72\x1b\x2e\x9e\x7b\xc7\xff\x1b\xca\x45\x0f\x78\xda\xbe\xa2\xaf\x4b\x71\x3e\xd2\x84\xfc\x21\xd0\xc3\x1f\x82\x38\x3d\x5f\xcc\x8f\xff\xed\xbf\xce\x14\x44\x33\xf8\x43\xfc\x25\xa8\x75\xa3\x24\xec\x65\xd6\x45\x5f\x81\xcd\xe8\xbf\xa7\x94\x7d\xa4\x86\xfc\x43\x38\xc5\xc2\x1f\x22\x52\x77\x9e\x7f\x3a\xf1\xf4\x1b\x2c\xff\x0e\xfb\x4a\x38\x32\xd7\x0f\x5b\x18\x18\x36\x06\x90\x26\x77\xc7\x87\xd1\x5f\x1a\xfa\xa3\xe8\x13\xac\xbe\x54\xf7\xaf\xd9\x96\x3c\xc1\xc9\x9d\xff\x97\x20\xcc\xfd\xa0\x62\x7d\x55\x29\xa2\x0e\xf9\xf8\x25\x27\x65\xcb\x98\x11\xa7\xce\x1c\x59\x2d\xe7\xf9\xd4\x77\x96\xcd\x1e\x05\x9d\xed\x2e\x38\x0c\x4e\xc6\x69\xa0\x19\xb8\xb2\xd7\x33\x10\xe9\x93\x87\x6a\x93\x53\x90\xcd\xdb\x7b\x4a\xae\x37\xbe\x2a\xa5\x8b\xc5\x1e\x06\xd8\xc1\x81\x02\x40\xe7\x0b\xbc\x97\x8c\x48\xdf\x60\x9b\xe9\x24\xa3\x4a\x78\x75\xf5\x5b\x63\x52\x62\x6f\xa5\x2f\x00\x05\x53\x1e\x4d\x7b\x5a\xd6\x35\x5d\xe6\x13\xdc\x77\x82\xea\x6a\x7c\x69\x6e\x56\xd0\x54\x7f\xc5\xb1\x90\x12\xee\x52\x12\x3f\xbe\x16\xb6\x2e\x30\x72\xd3\x1f\xb2\x65\x3e\x1c\xfe\x2c\xf6\xf8\x73\x31\xff\x5c\x8c\xc5\xb6\x71\xb0\x4f\x30\x30\x28\x77\x4a\x0f\x71\xcb\x9b\xcf\xa5\xd8\x6d\xc9\xe7\x82\x3c\x88\x6d\x93\x2f\x6c\xd2\x25\x5e\xd2\xba\xbc\xa7\x4b\xdd\xe4\xab\xb2\x7a\xdf\xe4\x8b\xcb\x30\xf6\xa8\x8a\x4c\xb6\x7a\x79\x31\x27\x93\x62\x29\x8c\x5c\xb4\xef\xb3\xb8\xe0\x97\xe3\xaa\xac\xeb\xac\x07\x24\x6b\x35\x7a\xba\xb5\xc7\x20\xb0\xc4\xd6\x01\x9c\xb1\xf1\xf1\x11\x37\x62\xe9\x7e\xaa\x19\xf3\x8b\x53\x1f\xb9\xba\xd0\xa9\x0c\x8b\xe3\x05\x0e\x87\x41\x2f\x30\x03\x77\xb9\xfd\xed\x9a\xd5\x34\xeb\x3a\x1c\xfa\xa0\x46\x03\x06\x63\x0c\xb1\x6c\xfc\x14\x18\xef\x20\x25\xef\x1f\x6e\x55\xa6\xb9\x5e\xc6\xcb\xba\xbe\x7f\xf8\x5c\x18\x54\xc8\x78\x9c\x78\x7f\x9c\xb8\x1d\x20\xef\x68\x67\xbe\x7a\x03\x65\x05\x4e\xab\xaa\x1f\x64\x45\x6c\xcd\x74\xf5\xa6\xe9\xa9\xca\xf4\x4c\xa1\x0f\xb9\x9f\x7e\xfd\x17\xf2\xbc\xfd\x0b\x79\x5e\xfe\x85\x3c\xdf\xd8\x3c\x81\x6b\x6d\x3c\xa2\x1b\x18\x4e\x67\x8e\xf3\x36\x83\x20\x0b\xd1\x9e\x4a\xd3\xb5\x79\xbb\xd9\x35\xca\xaa\xfa\xe8\x38\xa0\x0f\x6d\x4b\x43\x3d\xa0\x91\xb2\x69\x2a\xe9\x77\x9e\xce\x11\xec\x3b\x83\x77\xd5\x3d\x77\xd1\x85\x2f\xc2\x50\x77\x71\x1e\xcb\x1a\x05\x91\xde\xda\x96\xf7\x24\x2a\x10\x38\xec\x98\x4d\x83\xeb\x12\x09\x7b\x91\xa6\x26\x82\x94\xc2\xf1\x5b\x08\x27\x16\xb4\x1e\x9b\x70\xc7\x79\xd4\x9e\x3d\x8e\x3a\x1d\x0c\xf0\xd7\x96\x9a\x9a\x1a\x5d\x14\xb3\x5e\xcd\x2f\x8d\x2f\xab\xcb\x15\x3a\xd6\x7e\x68\x7e\xfa\xa5\xa6\xe9\x2b\x33\x37\x57\xa5\x74\xc2\xb4\x2d\x84\x8f\x39\x18\x99\xc1\xf1\xa1\x81\xb9\x28\x97\xbf\xed\x1a\xc3\xc0\xbd\x15\xe4\x4b\x70\xc8\x76\x05\x74\xbf\x22\xd8\x01\xc3\x32\x7e\x12\x86\xa2\xf7\x16\xde\xa4\x57\x62\xd4\x3e\x3b\x88\xbd\x38\xb5\xfc\x78\x14\x4f\x7e\x60\x24\x3e\xec\x95\x3d\xfc\x99\x66\x0a\x0d\xd5\x81\x1d\x0d\xac\xd8\xf2\xee\x8d\x3f\x0d\x48\x14\x6d\xfb\xcf\xca\x1d\x7d\xa4\xcb\x45\x08\x67\xfd\x31\x87\x85\xd9\x3b\x88\x20\xb4\x94\xf3\xef\x5a\x76\xe0\x77\xfc\x94\xe7\x97\xb5\xad\x0e\xcd\x79\x5f\xf6\x26\xbe\x70\xdb\x28\x6a\x17\x58\xf3\x9e\x08\x4d\x76\x74\xf0\x1d\x5c\x72\x34\x16\x17\xaa\x17\x81\x3a\x4d\x05\xcf\x42\x04\x8c\x43\x73\xa3\x20\x5c\x75\xaf\x34\x64\x01\xb9\x4f\x89\x39\xa7\x01\x08\x86\xee\x75\x9a\xda\x1f\x04\xa2\x33\xa6\x69\x36\xf0\x8c\xde\xba\x6c\x00\x82\x2e\x90\x2d\xba\x57\x19\xd2\x97\xe7\x83\x41\xd6\x9b\xfe\xc3\x5e\x78\x07\x9f\xe8\xab\xdc\xf1\x79\xed\xd8\x9c\x81\x09\xc0\x66\xf9\x1c\x94\xa6\xf7\x40\x28\xba\x85\xdc\x11\xca\x6e\x37\x3e\x3f\x92\xa7\xbf\x56\xd2\xf4\x09\x05\x18\x9a\xd8\xc8\x5e\x0f\x4a\xc0\x3d\x1d\xf6\x4a\xd2\x46\x5f\xad\x2c\x5a\x2c\x58\x12\xfe\x74\xe0\x70\xfe\x01\xe2\x81\xa5\xe9\x91\x09\x82\xd0\x6f\xf9\x37\xd0\x72\x4b\x8d\xb0\x8b\xbe\x79\xbb\xa6\xb4\x06\xf5\xe7\x4f\x4e\x79\x12\x10\x46\x13\xd4\xa9\x7b\x65\x16\xd2\x20\xa2\x93\x80\xfa\x1d\x14\x13\x15\xfa\xb3\x0d\xac\x71\x50\xb2\x26\xed\x87\x81\xf0\x7b\x95\x0f\x2c\x05\xf6\x00\xdb\x61\xd6\x60\xb3\xfb\x45\x7d\x50\xa6\xb5\x9d\x3b\x20\x3e\x36\x22\x66\x50\x1b\x44\xbd\xec\xc2\xf9\x8e\x1b\xaa\xde\xb8\xb4\xb0\xde\x2e\x5b\xd4\xf0\x38\xc7\xc1\xa0\x1d\xe9\x2e\x50\xac\xc3\x91\x3d\xde\xe1\x3e\x79\x3b\xdd\x63\x63\x7b\x78\x82\xda\x86\xb5\x9d\xec\xb0\x4e\x8c\x2a\x3e\xd2\x65\x8b\xb3\x1e\x50\x8c\x5b\x88\xc8\x17\xad\x0c\xc7\xa3\x7e\xa7\x09\xcf\xc6\x82\x92\xf4\x98\x02\x74\x2c\x41\x89\x5e\x49\x16\x51\x5d\x53\x87\xf0\x2d\x6b\x8c\x02\x11\x82\x4c\xc7\x5b\xed\xb5\xae\x93\x21\xef\xf7\xb4\x29\xef\xaf\xa8\x09\xb1\x6c\xa3\x99\x80\x0b\x14\xbc\xfe\x9e\xaf\xc3\x04\x83\x37\xd9\xc7\xef\x0d\x62\x58\x88\x45\x7d\x09\x47\x6c\x67\xb3\xff\xba\xcc\xf4\x5b\x9c\xac\xd9\x92\x1a\xef\xb7\xb2\x57\x44\x19\x16\x51\xf6\x8b\x00\xd8\x10\xb0\x71\x4c\x76\xdc\x16\xc2\x7b\xb1\xc1\x5d\x28\xd9\x68\x1b\x9c\xa4\xe3\xb0\x12\xe9\xb8\xbb\x94\x41\x15\x0a\x27\xd6\xe2\x2b\xc1\x2a\x4a\xee\xa8\x5d\x47\xa8\xba\xf0\x99\x1d\xca\x84\x0a\x60\x9c\xcd\xb5\xc9\xa9\x0f\x32\x54\xc0\x45\xb3\xd0\xcc\x7a\xf7\xd2\x73\xec\xc0\xea\x87\x81\x38\x55\x04\x3f\x14\xd8\xe4\x1f\x29\x7c\x5c\x6e\xb7\xf5\x7d\x46\x71\x29\xaf\xe1\xd4\x68\x8e\xd5\x76\x24\x57\xbf\xfa\x00\xda\x41\x1d\x03\xa3\x33\x5a\x2c\x00\x5d\x0d\x1b\x40\x6d\xd1\x3a\xa5\xd7\x06\xfd\x2a\x6a\xc6\x89\xbc\x61\x4b\xe0\x9b\x28\xc0\xe4\x89\xc6\x18\x52\x6f\x41\x60\x1d\xea\xa3\xfa\xeb\x6d\xfb\x77\x37\x2c\x6a\xd5\x6b\x2f\xef\x35\xf8\xb1\x8c\x53\x17\xe3\x5e\xd2\x46\x91\x3b\x99\xb9\xc8\xf6\x9a\x55\x21\x3e\x65\xae\x58\xf6\x82\x65\xfe\x19\xa1\x11\x1f\x4e\x73\x0b\x15\xcc\x3d\x22\x2d\x58\x71\x76\x30\xb4\x66\x23\x92\xf7\xfd\x00\x60\xdf\x1d\xb3\x59\x23\x8b\x4b\x2c\x88\x2a\xf8\x4c\x14\xc2\xe9\xe2\xca\xd8\xa6\xf4\x97\x20\xfa\xb6\x40\x85\x24\x62\x58\x1a\x6f\x24\xeb\xf9\x52\x1e\x73\x6b\x78\x16\x48\xcb\x0d\x31\x37\x92\x64\xeb\xdc\x65\xfc\xab\xbc\x13\x6a\xc6\xc3\x84\xa1\x45\xa5\x66\x7f\x50\x67\x2d\x39\x71\x82\xee\xc8\x2d\x42\xa6\x29\xf7\xde\x05\x1e\xad\x83\x1d\x0b\x88\x7d\xe4\xa5\x31\x9d\x3b\x92\x40\x54\x67\xbc\x19\xdc\xe1\x00\xf5\xd3\xf9\x36\xbc\x15\xe8\x47\x91\xa6\x3e\x34\xb9\x42\x41\x43\x20\x86\xbb\xd7\xeb\xf1\x8b\xc0\x1f\x02\xbe\xf2\x21\xcc\xf9\x50\xa2\x59\x97\x38\x87\x0f\xf3\xac\x7b\x33\x24\x12\xbb\x72\x87\x44\x06\x21\xeb\x2e\x22\x27\x0b\x1e\xb6\x2b\xaa\x3d\xca\xe8\x91\xbe\xf4\xec\x70\x5d\x3d\x9e\xa2\x42\xcc\x6d\x8d\x36\xa7\x45\x7d\x11\x06\x53\x1d\xe1\xee\x7b\x1b\x51\xf6\x9b\xa8\x4d\x39\x54\xe8\xc1\x0a\xc3\xa6\x84\xd5\x29\xac\x40\x61\x71\xa2\xb6\x09\xee\xd5\xf7\x56\xb8\xda\xc2\x1a\xec\x0a\x0d\x4b\xc4\x75\xaf\x3f\x65\x9a\xd6\xa7\x2a\x29\x6d\x25\xe3\x4a\xf0\xaa\x54\x19\x6c\x8b\xd2\xf6\xaa\xb6\xf5\xf9\xd4\xe8\xe3\xda\x7e\x8a\x8e\xf5\xde\x6a\xce\x0e\x6d\x91\xf5\x4d\x9e\x5f\xd8\xa0\x56\x73\xfb\x77\x48\x64\xae\xdc\xcb\xa1\xd9\xf9\xb0\x16\x8f\x86\xfa\x0b\x6f\x40\x5f\xf8\x6d\x7c\x7c\x85\x16\x5e\xab\x64\x39\x5a\xf6\x21\x43\x69\x03\x54\x03\x8b\xda\x1b\x49\xdb\x9f\x43\xe6\x5a\x25\x4f\xb4\x0a\x0f\x32\x75\x21\x03\x61\x84\x9a\x11\x19\xfb\x46\x0a\xfb\xa2\xb3\xdd\xf6\x02\x62\x63\x25\xd9\x79\x23\xda\x33\xb5\x6d\x33\xff\x9b\x2c\x2e\x51\x31\x9a\x12\xf2\x9a\x65\x25\xe6\x28\x4d\x4b\xeb\x73\x10\x51\xd8\x1f\x7b\x96\x33\x37\xc7\x03\x6a\xbf\x15\x21\x8d\xe9\xb9\x52\x6a\x42\x78\x4c\xfb\x46\x02\x11\xf0\x13\x75\xda\x94\xbd\x33\x5a\x77\xa8\xcf\xaa\x6f\x05\x01\x31\x65\x27\x33\x15\x65\x8c\x90\x4c\x82\xcc\xd8\xc9\xe2\x7a\x0e\x08\x23\xc2\x17\xf2\xd2\x90\xdf\xa0\xac\xc0\x3c\xff\xd7\x23\x16\xaa\xb6\xe5\xb8\xec\xd5\x02\x87\xe1\x8f\xa2\x6d\x39\x39\x45\x7f\xad\xb6\x14\x56\x7e\x2e\x30\x2c\x8d\x9c\x77\xde\x12\x35\x99\xe0\xe6\x48\x4f\x0b\x31\xab\xc1\xf9\xa4\x19\x82\xe3\x09\x94\x06\x56\xcf\x03\x17\x52\x66\x36\x31\x90\x47\x84\x74\xfe\x2a\xf1\x28\x92\x66\x58\x2e\x84\xf9\x76\xa4\xb0\x18\x0e\x9d\x31\x67\x33\x52\x85\x1a\x12\x86\xf9\x90\x30\x13\x40\xd6\x93\x62\x8e\x00\xbc\xd4\x96\x6d\x70\x88\xf2\xa0\x8a\xa8\x0e\x3e\x24\xf2\xe3\x72\x21\x46\x16\x2d\x69\x82\xec\xe8\xea\xcd\xbd\x3f\xd1\xfb\xc0\xbf\xf8\x50\x9b\xeb\xf7\x9d\x59\xfa\xc5\x44\x9f\x48\x8e\xcb\x0d\xb6\x48\xdb\xf2\x0b\xd2\x6d\x9f\x79\x66\x7e\x13\x7f\x50\xe3\x2e\x91\x28\x94\x67\xdd\xe3\x4c\xcd\xe3\xcc\x5d\x92\x27\x5d\xe6\x15\xca\xbb\xa4\x0b\xc3\xf8\xc2\x77\x32\x24\x6c\x76\x79\xa0\xb8\x46\xec\x1a\x7a\xc1\xe7\xf1\x57\x21\xe9\x74\x99\x00\x03\xcf\x3d\xcc\xf8\x89\x9a\x26\x18\xea\xe2\xa8\xab\xec\xad\x20\x81\x75\xcd\x1f\x07\x42\xe4\x68\x57\x70\x32\x39\x06\x94\xe9\x40\x2d\x41\x8a\x6f\x39\x20\x7d\xe4\x9b\x18\xa6\x03\xd6\x11\x97\xe1\x90\xef\x0f\x61\x34\x7f\x33\xb5\x7a\x17\x09\xcd\xc1\x8e\xcb\x4a\xb1\x1b\xfa\x56\xec\xaa\x35\x58\xd8\x37\x54\xbd\x65\x1b\x2a\x76\x2a\x74\xb3\x8f\xf2\x19\x93\x34\x0c\x8a\xc7\x92\x44\x49\xb8\x1c\x53\xbe\xec\x5c\xc5\xc3\xa8\x13\x56\x71\x36\x85\xf8\xa2\x3a\xb3\xbf\xd3\x38\x2f\xcf\x69\x17\x5b\xd4\xa4\x2f\x26\x97\x9d\x63\x86\x2c\x97\x6c\xd7\xfc\x74\x41\xa6\xfa\x1a\x67\x9e\x7e\xbe\x20\x81\x72\x4e\x7a\xca\x65\x79\x31\xa3\x09\x8b\x7c\x48\xb9\x7d\x3b\xa2\xd6\x96\xd5\x18\x2f\x8d\x00\x6a\xc6\x6b\x07\x3f\xe6\x43\xf9\xb1\x9c\xfd\x6d\x32\xd9\xf7\x19\xb2\xe7\x65\xc6\xfc\x15\x0a\x27\x1b\xa1\xef\x91\xe2\x96\x27\x18\xae\x29\x1f\xe9\xdb\xad\x37\x96\x9e\xf7\x72\x2f\xaf\xea\xaa\x66\xd5\x7b\x9b\x39\x04\xad\xd4\x44\xea\x2d\x33\x4b\xd4\xda\x8b\xfc\x6c\x56\x2c\x9c\x26\x69\x3a\xf8\xd2\x3c\xa6\xe9\xe0\xf3\xc0\x3a\x04\xf2\xbf\x2c\x9d\x37\x95\xb4\xb0\xd2\x3f\x0a\xb9\x7c\xac\x32\x8e\x8a\x2b\x67\x71\x22\x1d\x7a\x9e\x34\x38\x78\xfb\xfd\x1e\xa1\xfc\x64\x0b\xc3\xc6\xd9\x86\xb5\x2d\x54\xb4\x47\xf8\x99\x68\xdb\xde\x97\x00\x21\x7d\xa7\x36\x94\xef\xe2\x8f\xef\x0c\x84\xf1\xbe\x73\xbb\x79\xa0\x7c\x99\x4f\xf6\xfd\xb1\x84\x59\x07\xc1\x5b\x72\x6a\x68\xd2\x74\xa0\x5f\xa1\x07\xc0\x9d\x70\x2b\x55\xb8\xbe\xfb\x85\x57\xc4\x2b\xd6\xa2\x9c\x48\xbc\x11\x37\x46\x59\xb8\x95\xf4\x06\x8c\xbf\x28\x5f\x5e\x90\x4f\x26\x93\x79\x99\xdb\x75\x4d\x60\x49\x84\x0b\x14\x98\x96\xa0\x3c\x63\x79\xa5\x82\x65\x6a\xac\x30\x71\x9c\x4b\xc1\xb5\xbb\x97\xe9\x67\xb4\xdf\x23\x7c\xac\xe7\xba\x6d\x09\x3e\xb5\xeb\x0e\xda\x00\x5d\x01\x00\xed\xe3\xc5\x51\xbe\x4c\x22\xb7\x66\xc3\xaa\x44\x85\x80\x08\xc3\x2c\x28\x06\xac\x87\xe3\x5a\xac\x85\xbc\x30\xb5\x18\xfd\x88\x1e\xd7\x91\xf5\xf6\xb8\xf8\x64\xe2\x00\xa2\x71\x4d\xe8\xb8\x12\x42\x2e\x9b\xa7\xeb\x52\xc6\xad\xb4\xe6\x90\xa8\x28\xc9\x40\x00\xae\x7c\xdb\xca\x4c\x60\xf3\x1b\xcd\x2d\xd0\x62\x8d\x6b\x94\xdb\x0c\x07\xb9\x6c\xd6\x68\x5d\xd7\x28\xb7\x9f\x3e\x11\x59\xed\x30\x8b\xb1\xb7\xae\xf2\x6f\x01\xc7\x0d\xd9\x10\x39\x9d\x28\xd8\xa3\x4a\x5a\x4c\x48\x4c\x7d\x1c\xbb\x97\xa5\xe6\xbc\x54\x76\x6a\x5c\xab\x92\x57\xb4\x4e\x34\xa7\xd1\x4b\x36\xbf\x7a\x53\x78\x54\xa0\xa8\x0f\x0e\x13\x21\xe9\x98\x30\x46\x1c\x4d\x02\xe9\xd9\x60\x82\xb0\xc1\x97\x75\x95\x51\x74\xa4\xa1\x40\x95\x40\xba\x1a\xef\xa4\xd2\x6d\xc5\xfe\x07\xcf\x5e\xbd\x84\xb8\x93\x6f\xfa\x5d\x38\xfc\xc8\xca\x9a\x4e\x74\xd7\x49\xa2\x3a\xc1\x53\xff\x1d\x88\x04\x0d\xd4\xc2\x52\x96\xd7\x9f\xd9\xaf\x1b\x4d\x15\x14\x95\xf9\x51\xba\xf3\x18\xe8\x0e\x16\x37\xa7\x32\x64\xca\xb4\x12\x43\x4e\xb4\xb7\xee\x4f\x61\x5e\x6a\xfb\x81\x97\x52\x6c\x73\x20\xc0\xdf\x2a\x84\x6b\x5a\xde\xd0\xe3\x85\x72\x0e\x92\x20\x8b\x00\xc0\xac\xf8\xfd\x9a\xaa\xcf\x18\xad\x97\x19\xd2\x04\xac\xc6\xc9\x7b\x7a\xbf\xdb\xc6\x63\xb6\xe5\x46\xb9\xdd\x0d\x9c\xc9\x17\x9c\x14\x6b\x8e\x82\x84\xad\xa4\x4d\x63\x53\x36\x5d\x0a\x2c\xca\x04\x3f\x61\xd9\x0d\xd7\x53\x6d\x5f\x5f\xd5\x3b\x09\x6f\xef\x79\x8c\x04\xf3\xbd\xca\x22\xe3\x3d\x99\xa6\x52\x1f\xb8\x2f\x38\x53\x26\xe8\xce\x80\x0c\x02\x0f\x6d\xc7\x77\x44\x33\x01\x98\x14\xcf\xcb\xfc\x45\x59\x94\x47\xf4\x3f\x38\xd1\xb9\x2d\x9d\xb6\xf4\x00\xe1\xd3\x39\x61\x5a\x75\x4e\xf8\xf1\xa1\x9c\x7a\x7a\x75\x46\xfd\xf7\x43\xf9\x60\xca\x74\x46\xf8\x71\x3a\xa7\xd8\xea\x4c\xfa\x6f\x28\x4e\xfc\x3d\x36\xbd\xb0\xe7\xba\x82\xa0\x47\x3f\xca\x72\x6b\x2d\x81\x88\xea\x99\xb5\xb9\xad\xdb\xe5\x34\x6a\xb6\x83\x8c\xf0\xba\xf3\xd1\x0c\x2c\x6e\xd4\xa1\xc1\x91\x3a\xea\x42\xa0\x02\x89\xfb\xd3\x9a\x6d\xb7\xa0\x3d\xb3\x54\x8c\xfd\x41\x23\xc0\xc8\xcf\x55\x1f\x30\xf2\x16\x2c\xd8\xb9\x9e\x79\xdb\xb4\x82\x13\x1e\x86\xf6\xb1\x01\x98\xa6\x84\x70\xef\x9c\x97\xa6\x26\x98\xac\x7e\x77\x10\xc2\x22\x0e\x3b\x0b\x2a\xf7\x38\xc4\x0f\xa8\x20\xd3\x14\x2a\x05\x0c\x0a\xcf\x78\x05\x40\x0a\x07\xd6\xa5\x31\x00\x08\xef\x9a\x00\x5d\x38\x6c\x06\x17\x6a\x64\x83\x55\x24\xe8\x20\x6c\x94\x71\x4e\x65\x7f\xc1\x06\x5c\xc9\xfb\x07\x70\xe9\x85\x97\x3f\x8d\xac\xd9\x74\xe9\x5f\xfd\x3c\x02\xe3\xfb\x7d\x55\xaa\x6a\x1d\x44\x1e\x01\x26\x01\xe4\x20\xb8\x22\x60\xe6\x2a\x70\x89\xac\x9c\x6e\x4a\x48\x05\x46\x9d\x80\xc2\xe6\x65\x8a\x55\x80\xd6\x8f\x3c\x0a\x72\x35\xae\xd6\x2e\x42\xe7\x67\x65\xd6\x60\xc7\x6e\x1c\x81\x5b\x19\x79\x5b\x95\x8a\x3c\x11\x59\x15\x86\xdb\xec\x14\x3d\x06\x99\x30\x13\xa3\x08\x87\xcd\xda\x83\x45\x26\xc5\x68\xb4\xeb\x90\x8d\xab\x00\xb7\x22\xd8\x1b\x20\xfc\x0d\x6d\x0e\x00\xca\xf3\x2d\xcb\x14\xa6\x30\xff\x11\x77\xe2\x14\xdc\xcd\x6e\xbb\x15\x52\x35\xf0\x3a\xb3\x38\xc1\xdc\x86\x7a\xa5\xe6\xef\x57\xf4\x1e\x7f\xae\x32\xa0\x5d\x61\x80\x93\x5b\x01\x4a\x42\x7f\xf0\xe9\xbd\x7e\x0d\x31\x82\x07\x53\x7c\xfc\x66\x72\x3c\xf7\x64\x8f\xa7\x13\x88\x0f\xaa\xdb\xfc\xa5\x82\x26\xbb\xdb\xeb\xcf\xe6\xb1\x68\x6e\x99\x9e\x5a\xeb\xe8\xe2\x8e\xff\xf7\xe0\xd6\xf5\x50\x95\x0d\x3d\x9b\xe6\x4e\x5f\xd4\x38\x48\x51\xbd\x73\xe7\x47\xdf\x66\x14\xe5\x72\xfe\x03\x14\x8e\x25\xca\x6f\x75\x41\x7a\x2b\xb9\x06\xa6\xe9\xcb\x32\xa3\x36\x00\x63\x01\x15\x3c\xca\x6f\x85\x0d\x25\xac\xcb\xd3\x74\xe5\x25\x5b\x2e\x6b\xfa\x4c\xdc\x06\x88\x5b\x60\xfa\x7e\x45\x33\x65\xf8\x78\x74\x72\x2c\xa2\x88\xbc\x7b\xfc\x68\x02\xec\x4c\x5c\xe7\x27\xf9\x33\x31\xbf\x83\xd0\x16\x28\xbf\xe6\x46\x90\x1f\x60\x8d\xf8\xbb\xfe\x9d\x98\x07\xf5\x3c\x61\xd9\x4f\x18\xe2\x44\xe5\x9d\xcb\x7f\xb5\x6b\x40\x71\x5f\x38\x49\x7b\xc7\x80\x7f\x2f\xd2\xf4\x7b\x31\x56\x6c\x43\x67\x6c\xf4\xb7\xc9\x04\x1c\x6b\x7f\x15\xd9\xf7\x62\xbc\x15\x0d\xe6\x68\x2e\x49\xa2\x24\xdb\xd6\x34\xc9\x7f\x13\x69\xfa\xdb\xb1\xdc\xbf\xf9\xdc\x99\x24\xc9\x52\xec\xae\x6a\x9a\xe0\xef\x05\x79\xd0\x79\x73\x86\xb7\xa2\xc9\xf9\x1e\xe5\x3a\xd9\x38\x0b\x26\xf8\xb7\x83\x64\x7f\xf5\xe8\x22\x83\xd6\xe4\xb9\x98\xab\xf1\x86\xaa\xf2\x2b\x7a\x9f\xab\x71\xa5\x64\xfd\x15\xbd\x0f\xcc\xf2\xf5\x8a\x7a\x26\xc5\x36\x4d\xf5\x8e\x1e\xd0\x28\xf8\x69\x9a\xba\xfa\x88\x3e\x66\x33\x41\xca\xb1\xa6\x4c\x25\xe3\x4d\xc6\x21\x10\x67\x9a\x66\xbf\x8a\x0c\x52\x3c\xae\x39\x72\x78\x86\x1c\x5d\x4c\xf4\x2e\xb2\x36\xe0\x26\xaf\x8d\xa9\xc2\xd1\xcc\xa7\x5d\x4c\xd0\xfc\x2b\x47\x37\x6b\x94\xff\xd4\x99\x81\x87\x90\x7d\x5f\x9d\x26\xad\x58\x74\xf3\x82\x4b\x12\x5f\x3d\x6b\xf4\x00\x6b\x90\x1d\xdf\x76\xc8\x47\xa2\x85\xb7\x76\xad\xeb\xfd\xf8\xa2\xf4\x46\xb9\x96\xe1\xd4\x4c\x50\x89\x74\x02\x3b\x38\x86\x4b\x84\x3d\x16\x4b\x48\x75\xed\x2f\x34\x3c\x48\xfd\xd9\xa7\xfe\x8c\x2e\xa6\x93\x34\xcd\x5e\x96\x59\x8d\xf0\x40\xa6\xa9\xef\xce\xe8\xd1\x64\x72\x21\x60\x73\x38\xb1\x18\xd6\x54\x04\xfc\x7e\x09\xb9\x8a\x96\x70\xb0\x55\x22\x77\x35\xbf\xf7\xd9\x91\x0d\x94\xf7\x5e\xea\x7b\xec\x07\x06\x6c\x72\x62\xc0\x4a\xdc\xcb\x6f\xd6\xd5\x91\x97\x19\x30\x79\xc7\x87\xb6\x7f\x59\xb7\x43\x1b\xa0\xd1\x9c\xf2\x11\x30\xd7\xe8\x09\x84\x36\xb9\xc6\x0a\x69\x06\xe0\x9a\x28\x9c\x40\xbc\x51\xf0\x50\xeb\xfc\xf0\x40\x5f\x76\x70\x08\xe1\x52\x1f\x53\xbf\x48\x08\x12\xdf\x1d\x68\x98\x8f\xab\x35\x16\x08\xd7\x3e\x39\x8c\x4e\x63\xfc\xa0\x04\xc2\x0d\xf1\xc6\x08\x25\xae\x11\x5e\x76\x76\x0a\xf0\xbc\x25\x81\xb1\x82\x85\xda\x76\x18\x9d\x3e\xc5\xd0\xc8\xaf\x19\xa7\x19\xc2\x81\xcd\x58\x98\x1f\x15\x9b\x19\xd9\x16\x5b\x27\x32\xbb\x21\xd0\xa8\xad\x6d\xcf\x3d\xf9\xa3\xcc\x6e\x70\x83\x05\x2a\x1a\x42\x96\x73\xab\xe0\xeb\xee\x93\x5b\x7c\x0f\x91\xb8\xf4\x5f\x84\xf2\x1b\xe7\x86\x7e\xef\x61\xf0\x8e\xe5\x85\x52\x97\x58\x20\x88\xb5\xe5\x65\xa1\xf1\x17\x1c\x6b\xde\xfe\x2d\xcd\x2a\xbc\xa6\xd9\xba\x1f\x80\x60\xd5\xe9\x64\x10\x5e\x21\xfc\x60\xc3\x8c\x24\x1f\xc3\x2a\x48\xac\xcd\x72\x3e\x98\xee\x3b\xcb\x87\x17\x5c\x89\x1f\x18\xbd\xd5\x94\xdc\x2b\x8f\xee\xc8\x0e\x5f\x91\x3b\x77\xcd\xbd\x25\xc0\xfe\x3b\x8a\x35\x20\xd2\x7a\xf6\x19\x82\xaa\xe7\x5f\x7f\xf5\x3e\x96\x1e\x29\xab\x60\x33\x49\x5d\xa7\x55\x78\xe1\xae\x70\x0c\x9a\x8e\x50\xf1\xab\xc8\xde\xbb\x9a\xaf\xd0\x6c\x32\xcf\x6e\xc9\x7b\x83\xc1\x7d\x45\xbe\xca\xee\x1c\x09\x74\x99\x10\xca\x21\x87\xfb\x84\xfc\x90\xdd\x19\x42\xf8\xde\x05\x5c\x31\x0b\xb3\x3f\x60\xa8\x60\x8b\x55\x18\xb7\xa5\xc2\x57\x08\xdf\x76\x23\xcc\xf4\x28\x3e\x29\x51\x3f\x50\x9c\x61\x93\x87\xc3\x7b\xcc\xac\x98\x0d\x0f\x26\xc1\x66\x00\x9d\x11\xf2\x3b\x86\xe1\x6b\xd4\xe9\xa2\xba\x73\x0f\x8b\x8c\x39\x80\xb8\x2b\xf0\x14\x2b\x32\x66\xad\x53\x4d\x38\x05\xf3\x74\x61\x00\xd0\x51\x9a\x06\xe4\xe8\x79\x0f\x60\xf0\x1e\x94\xc4\x56\xc0\x36\xfd\x74\x12\xcc\xe6\xae\x63\x4b\x0d\xaa\xeb\x7c\xf4\x68\x92\xfb\x77\x33\x87\x13\x3b\x7f\x34\xc9\x27\xc5\xee\x2f\x54\x93\x35\x47\x44\x0f\x43\xb2\xc3\xe6\xfa\x8c\xb0\xae\x3f\xf4\x1c\x04\x24\xd3\x23\x6c\x8f\x3e\x0a\xee\xc9\xf4\x5c\xb3\xa0\x10\x83\x3f\x26\x97\x47\x8e\x09\x23\xe7\xba\x3b\x96\xa4\xc9\xdc\x2d\xc2\x95\x0f\x52\xa3\x77\xfb\x1b\x5a\xbf\x82\x6d\x40\x3a\xde\x3b\x38\xdc\x6c\x84\xb7\xa2\x93\x81\xee\xf0\x0a\xaf\x89\x39\xe5\x97\x7e\xcd\x58\x35\xe0\x40\x79\x1e\x74\x9e\xad\x4c\xae\xf0\xdc\xc6\x3b\xb2\x9a\x8d\xa6\xf3\xe5\x62\x75\x99\x87\xbb\x36\xcf\x76\x36\x77\x17\xb6\x69\x15\xbc\xb1\x11\x8e\x5e\x69\xa6\xc2\xd5\x60\xe0\xd1\x1c\x83\x51\xd6\xfa\x1d\x92\xc4\xac\x33\x70\x4b\xdc\x91\x88\x32\xf0\x60\x35\xea\xb3\x64\x45\x46\xd3\xce\x75\x36\xd8\xad\x36\x3c\x5e\x5f\xd8\xbb\x0b\x3d\x69\x4d\x50\xac\xca\x06\xc5\x9a\xdf\xe9\x3d\xb1\xc3\x5b\xb7\xcd\xb6\x66\x6f\xe5\x5b\xaf\xd4\x76\xec\x98\xaf\x60\x13\x6c\x7a\x7e\xb0\xe9\x79\xb4\xe9\xff\x42\xd5\x1b\x57\xf5\xc6\x56\xbd\x31\x55\xef\x88\xcd\xc0\x51\xc1\xe6\xa3\x29\x21\x2b\x3d\x37\x4b\x77\x1f\x72\xbb\x79\xe9\xa8\xe3\x62\x77\x69\xe8\xa3\xa7\x87\xb8\x47\x29\xf7\x08\xe5\x4b\x8f\x1f\x92\xa6\x7a\x3a\x5d\xf0\x80\x1e\xe7\x16\xad\x88\xae\xaa\x43\x9a\xec\xde\xad\x86\x53\x04\x01\x53\x3f\x54\xbd\x5b\x81\x28\x7f\xaf\x8b\x5c\xe1\x9d\xa6\x43\x79\xb6\x22\x13\xd3\x1f\x17\x0f\x6c\x07\x71\xbf\x9e\x94\xdd\x17\xb0\x88\xaf\x09\xc7\x37\xa4\xf1\xa2\x85\x53\x9e\x3f\xf7\x64\x82\xef\x7a\x3c\x1d\x45\x0f\x70\x8d\x99\x6b\xde\x3f\xaf\x33\xaa\x37\xf4\xad\xc9\x54\x83\x71\xdc\x91\x7d\x7c\x7b\x84\xed\xf0\x5b\xf5\x38\x47\x72\x1b\x70\x1e\xbf\x04\xfc\xa7\xbe\x5c\x5b\x65\x95\x63\xf0\x70\x77\xd9\xfe\xb9\x7f\xa7\x1e\x4c\xf7\xe0\xbe\x69\x8e\xf9\x55\x2d\x84\x0c\xa0\x12\xae\x77\x4a\x51\xd9\x9c\x1a\x00\x87\xe1\xe2\x75\x48\xe6\x9e\xa5\x9c\x33\x7f\x47\x28\x6a\x52\xfa\x10\xca\xa7\xc4\x02\x6c\x95\x89\x59\xed\x01\xd7\x07\xdf\x98\xa8\x8a\xee\x96\x7a\x05\x72\x15\x31\x32\x8e\xf9\xa3\x32\xd0\xa1\x7b\x5d\x71\x43\x26\x45\x73\xd1\x71\x4f\xae\xfd\xde\xaa\xcf\xda\x3b\x56\xa4\xf4\x69\x41\xec\xcc\x06\xac\x07\xaa\x34\xad\x3e\xdc\xe3\x99\x03\x5a\xdc\x11\xce\x3a\xdb\xa5\x15\x39\xa8\x59\x17\x19\x86\x26\xe3\x98\x62\x4d\x22\x15\xc2\xd0\x9f\xf0\xf6\xf7\x65\x6c\x6a\x67\x27\x35\x31\x25\x3d\x35\x8a\xa1\x41\x18\x49\xf1\xdb\x9e\xc0\x00\x94\x55\xfa\x52\x89\x07\x56\x52\x60\xd4\x0b\x9d\xf1\x31\x35\xfa\x2a\x6a\xd4\x64\xd9\x47\xc1\xe5\xc4\x59\x87\x9b\x1b\x3a\x10\x40\x50\x36\x97\xaa\x7c\x2b\x4b\xde\xac\xa8\x1c\xaf\x58\x6d\x68\x39\x87\x9d\x1b\xde\xc8\x90\x11\xc2\x48\xaf\xb5\xb1\x57\xfb\xcf\x58\x4d\x75\x2e\x7d\x05\x0f\x5e\x05\xc0\x13\xee\x13\x2c\xc8\x63\x29\xcb\x7b\xcd\x7e\x95\x64\x82\x6b\x12\x84\x31\x30\x2c\x53\xe0\x3d\x51\xd6\xb5\xb8\xd5\x2c\xbb\x2e\xed\xed\xfd\x96\x36\x6d\x3b\x9a\x0e\xc8\x6b\x96\x7d\x28\x13\x06\xcb\x6d\x27\x8f\xa8\x81\xc4\x76\x4d\x2c\xea\xb1\xe0\xb5\x28\x97\x7a\xbb\x2a\xdc\xb3\xf0\xa3\xa4\x1e\x4b\xda\xec\x6a\x60\xe7\xce\x17\xef\xee\x26\x93\xd1\xbb\xbb\xc9\x3f\xde\xdd\x4d\xe8\xe8\xdd\xdd\x74\x75\xf9\xf0\x68\x7f\x6e\x82\xad\x42\x8c\x55\x4a\x92\x04\x61\xb1\x90\x97\x84\xe2\xe1\xb0\x24\x7a\xdd\x70\xb2\x71\xd2\x04\xee\xfc\xe1\x1f\x34\x87\x02\x3e\xe2\xfa\x3f\x7a\xa7\x72\xeb\x1a\xb0\xad\x19\x70\xdc\x4d\x26\x4c\x34\x59\x75\x2c\xa2\x2a\x42\x9e\x06\x6e\xcb\x46\xd1\x64\x5f\xbc\xb5\x59\x71\x83\xf0\xd7\xae\xbe\xa5\x3e\xea\xbe\x15\x59\xa3\xd9\xe4\x3d\xc2\xba\x3f\xe5\xf2\x71\x63\x45\x28\xfb\x3d\xd6\x1b\x88\xcd\x1a\xd8\x29\x75\x26\x17\xcd\x25\x6e\x90\x0f\x08\xa1\x8e\xdc\xae\xc0\x44\x5e\x1c\x1c\xe5\xb3\xce\xd2\xe2\xd8\x57\x7a\x09\x02\x34\xe2\xf1\x2b\x62\xdf\xea\x3e\xbc\x14\x16\x8e\xc2\x89\xfe\xf2\xbc\xa6\xea\x59\xa9\xca\x2c\x79\xeb\xe3\x0b\x3b\xbc\xf2\x63\xed\x1e\x64\xcf\xc5\x9c\x5a\xce\x20\xa7\x4e\x06\x81\x90\xa1\x10\x9a\xad\x6e\x3a\xb5\x55\x63\x28\xd4\xcb\x68\x2c\x35\xdb\x50\xa1\x98\xfa\x54\x21\xb5\x79\xe1\xa6\x21\x49\x70\xb5\x68\x5c\x54\x43\xf3\x1b\x98\x72\x10\xaa\x27\xa8\xf0\x51\x8e\x3b\x45\x99\xc0\x49\x09\x62\xc5\x04\xdb\x79\x0d\xfd\x3b\xe2\x91\xb1\x74\x9d\xa2\x87\x48\xa2\x64\xf5\x2e\x0f\x16\x8e\x2b\x1b\x1c\xbb\x20\xb7\x6d\x77\xa7\xff\x48\x5c\x80\xf4\x2e\x10\x0d\x9e\x81\x5a\xa7\x88\x35\xc1\x3d\x35\xb8\x71\x88\x09\x27\xa3\x89\x26\x03\x83\x34\x38\x8c\xb9\x84\x7b\xf9\xe9\x6a\x45\x2b\xf5\x58\xef\x58\xba\x24\x49\x25\xb6\xf7\x2f\xe1\x04\x3c\x52\xae\x2c\xaf\x5f\x6c\xca\x6b\x9a\xa6\x83\xaf\x3b\x90\xfc\xdf\x58\x96\xb0\xcd\x75\x18\x2b\x28\x88\xf9\xb2\x62\x77\x74\xe9\x02\xbe\x4c\x6c\xa8\x97\x49\x01\x26\xdc\x8d\xac\x48\xa2\x6b\xc9\x99\x2e\xf6\xfc\x9a\xad\x8a\xab\xb2\xa1\x7f\xff\x1b\xfe\x6e\x52\x7f\xfe\xea\x59\xbd\x7e\xfc\xed\xe3\x27\x8f\xf5\xbf\xa7\x5f\x7c\xfa\xe4\xf1\xf3\xaf\x1e\x3f\x7e\xfe\xf8\x6b\x78\xa1\xdf\x3f\x7f\xfc\xf8\xf1\x8b\xa7\x6f\x1f\x3f\x7f\xfc\xea\x96\x90\x04\x3f\x05\x5b\x51\x0b\xb0\xcb\x5d\xb0\x9c\x29\x3e\xf4\xda\x0f\xfd\xac\x39\xc2\x7c\xfc\xab\x12\x5b\xc2\x3b\xac\xe9\x83\x81\x0a\x07\x20\xe3\x78\xa2\x39\x18\x5d\x5f\xa8\x13\x18\x4b\x60\x1f\x5c\xb1\x21\x38\x27\x0f\x51\x31\x42\x2b\x07\x1f\x76\xe9\xcf\x62\x8d\x14\x10\xa8\x89\x9b\x60\x9a\xa1\x12\xcb\x18\xfa\x47\x58\x4b\xdd\x6b\x72\x3a\x46\x8f\x8d\xa9\x15\x06\x32\xd2\xdf\xd9\xd7\x49\x1f\x9e\xc9\x28\x17\x0c\x36\xe3\x13\xc0\x16\x3d\x5a\x61\x88\x2e\xe5\xa2\x47\x20\x14\xe3\xd0\x06\xb9\x65\x38\x4a\xa0\x7c\x7c\x38\x96\x0f\x5c\xcc\x0e\x5b\x13\x8e\xf7\xb1\xcf\x8e\x0f\x95\xb1\x72\x0c\x8c\x68\xec\xe4\x78\x79\x1c\x0d\x1c\xc4\xde\x8a\xed\x48\xa1\x8b\x47\x66\x7c\xc3\xd7\x44\xe1\x6b\xd1\xb6\x8f\x33\x8a\xc1\x6b\x52\xed\xc3\xea\x0e\xaf\x9a\x03\xb0\x94\xfe\x50\x0e\x63\x9f\x1c\xa7\x1f\x7a\xdc\x28\x84\xaf\x45\x9a\x3e\xd6\xc4\x1c\x20\xfe\x81\x72\x04\xb8\x67\xdc\xc7\x16\xe5\x73\xe5\x0c\x00\x03\xcf\xf0\xa3\xfd\xd4\x29\xd0\x51\xd0\x2c\x93\x28\x1c\xf4\x89\x16\x1b\x7f\x9a\x0f\x43\x7d\x43\x87\xa2\x4a\x88\xc2\xb7\x31\x0a\xd9\x11\xad\xff\x9f\x8c\x95\x29\xe7\xcf\x06\x0b\xbc\x75\x54\x38\x34\x65\xb4\x0d\x7f\x12\x06\x06\x98\x8f\xef\x20\x70\xd9\x3d\x8e\xc3\x00\x89\x4e\xee\xa8\x19\xe9\xa0\xd3\xb3\x32\xf2\x1d\x6a\x7c\xaa\xd1\x70\xfa\xe4\x0e\x4d\x42\xa6\x69\xdd\xb6\x2c\x4d\x1b\x17\x45\xf2\xb9\x48\xd3\x5b\x81\x68\xee\xce\x31\x7d\xf6\xa9\x52\x5e\x53\x85\x77\x44\x18\x1b\xc3\x6a\x40\xca\xa2\x22\x55\xa8\xc7\xec\xa2\x65\x4c\x8a\xd5\xc5\xce\x9d\x7b\x2b\x63\x49\xba\xd3\xb7\x3e\x70\x22\x20\x55\xb8\x97\x2c\xc6\xfc\x8f\x6b\x4a\xeb\xb7\x50\x0b\xa9\x8c\x8e\xe4\x8c\xee\x4d\x03\x07\x7a\x59\x0d\x80\xa8\x81\x4d\xcc\x57\xde\xf6\x55\xb7\x3b\x4d\x61\x9f\x1c\xf3\xb4\x2a\x03\x79\x0a\xfb\xf8\x2b\x81\xe3\xe1\x18\xc5\xc3\x01\x7c\xd3\x9f\x15\x05\x6e\xa9\x32\x2c\xcb\xac\xb6\x68\xe0\xc1\x45\x75\xc0\xec\xb8\xda\x4b\x10\x30\x38\x99\x88\xfd\xee\x00\x36\xc0\x8c\xbb\xef\x9b\x85\xc0\x84\x06\x2f\x49\x6f\x73\xe3\x2d\x59\x0e\xc5\x51\x75\x78\x31\x99\xad\xe7\xcb\xd0\xe5\x6c\x39\x5c\x8f\x3e\x9d\xa0\x7c\x1b\x4a\x6d\x03\x9c\x88\xed\x70\x3d\xfc\x74\x82\xb0\x27\x15\x4b\x07\x48\xb4\xdd\xa3\xfd\xa3\xc9\xec\x87\xce\xc9\x21\x6a\xf8\xbc\xd7\x8f\x70\x74\xb0\x88\x9c\x09\x83\x39\x70\x29\xcf\x7e\x22\xd2\xff\xfe\x99\xb0\x13\x3a\xb4\xc0\x72\x3b\xa8\xcb\x31\xdf\x61\x95\xa3\x28\x07\x56\x61\xa5\x51\xda\xcf\x98\xeb\x0d\xec\xeb\x4e\x53\x75\xee\x1f\xda\x96\x76\x49\x3f\xa5\x29\xf5\x49\x3f\x15\x71\x77\xc5\x81\xbb\x24\x40\x30\x7d\x25\x48\xf6\x95\xf8\xf8\x07\x31\xe4\xe8\x3c\xfb\x41\x0c\xa7\x08\x0f\x87\x3f\x08\xcd\x49\x3f\xd2\xb4\x30\xcf\x7c\x89\xc3\x70\x08\x86\x84\xa1\x48\xc4\xc7\x43\xc8\xb7\x46\x49\xc6\xaf\x13\x42\xf4\x55\x45\xac\xce\x8c\x5f\xcb\xae\x5c\xa8\x4b\x3c\x08\xaf\xdb\xfd\xd0\x96\xc6\x45\xfe\xb5\xa6\x14\xcb\x0c\xf5\x0d\xf5\x8d\xa4\x05\x33\x32\x98\x02\x0f\xdd\x57\xa9\xf9\x80\x53\xcd\x6e\x0b\x26\x31\xcf\x97\xcc\x22\x61\xf3\x98\x06\x82\x3e\x79\x30\x45\x98\x11\xcd\xc9\x0f\xc8\x17\xa5\x77\x4f\xea\x67\x93\xf8\x44\xb1\xd3\x23\x3e\x3d\x0d\x3f\x8c\xba\x6e\x90\x35\x4c\x11\xef\xe9\xfd\xcb\xf2\x28\xc6\xc6\xba\x84\x03\x22\xca\xb6\x90\x97\xfa\xc2\x6d\x05\xca\xbe\x36\xef\x67\xe5\xae\x89\xf4\x4e\xc9\xf2\x2b\x7a\xdf\xa4\xa9\x2d\xe6\x20\x05\xca\x69\xdb\x5e\xb2\xa9\x07\xd2\x02\x20\x47\x7e\x24\x60\xbb\x6b\xd6\x1b\xfa\xbb\x69\x8d\x9e\xe8\x25\xc8\x7b\x4d\x73\x92\x35\x40\x76\x2c\x93\xe2\x17\x01\xc1\xa6\x3e\x9d\x84\xf7\xcf\xb8\x08\x08\x75\x97\xf5\xde\x59\xf8\xcb\x63\xee\xca\x20\x54\x56\x84\x0d\x93\xb3\x64\xa8\xac\xbf\xa5\x1d\x6b\x0f\xd7\x9f\x6c\x76\xb5\x62\x09\x21\xe2\xb0\x6c\x85\xb0\x6f\x20\x64\x30\xa1\xae\xdf\x53\x8b\x34\xb2\x4c\xb0\xb5\x28\xf7\xd9\x06\x3a\x9b\x2d\x73\x40\x44\xdb\x66\x60\xdc\x87\x21\xbc\x19\xc2\x2c\x4d\x07\x22\x4d\xcf\xdf\xfd\x97\x8f\xec\x8d\x59\xa1\xb9\xcd\x32\x98\xa0\x7c\x30\x10\x01\x7c\x65\x74\x5a\x6e\xf5\x24\x04\xa1\x6e\x79\x24\xf4\x1d\xc4\x4d\x9f\xc3\x74\x24\x6f\x74\xfa\x28\x19\xf2\x30\xdc\x4c\x27\x6b\xb1\xfb\x0f\x0c\x3a\xdb\x16\x3e\x39\x9e\xf3\xc8\xe6\x9c\x9f\xff\xf3\x5a\x2c\x1e\x8f\x7e\xb9\xf4\x1d\xc9\xd5\x78\x23\xf4\x87\x68\x6e\x4a\xee\x82\x1c\xe5\x1f\x28\xdc\x36\x03\xed\x51\x3e\x08\x4c\xab\x57\x7e\x53\x38\x9b\x11\xe8\xd2\x7f\x49\x86\x7c\x98\xfc\x97\xe4\xcf\x7b\x14\x40\x2a\xf2\x43\x89\x91\x3a\xd4\xac\x38\xf1\x11\x7a\x08\xa0\xa7\x1f\xfd\xab\xe6\xe0\xde\xd3\xfb\xa7\x60\xf3\x0e\x71\x2a\x74\x55\x3f\x94\xf5\x8e\x46\xf0\x02\x36\x4f\xa1\x7a\xa4\x60\xfa\x77\x40\x9e\xec\x0c\x51\x2c\x85\xda\x19\x83\x88\x02\x6e\x4d\x5f\x0a\x22\xe7\xdc\x80\x02\x0d\x64\x9a\xfe\xe3\x1f\xa0\x33\x19\xc8\x3a\x4d\xcd\x85\xdd\x09\xf5\xbb\x1b\x3b\x18\xa5\xf7\x6f\xcf\x89\xbb\x69\x54\x3b\x80\xa8\x9f\xfe\x63\xa0\x6b\x3f\x7f\x77\x15\x5e\x3d\xa4\x68\x9a\x75\xc9\xe4\xbb\x2b\x37\x7b\x11\x77\xff\x8c\xdd\x98\x40\x62\xdf\x94\x1b\x4d\x00\x96\xc6\x66\xa3\x03\x95\xe4\x3d\xbb\x7e\x8a\x1e\x74\x45\xc1\x40\x39\x09\x43\xdb\x66\xbf\x94\x19\x8f\x6f\x3e\xae\xfa\xa4\xa7\x91\xb1\x66\x8d\xea\x98\xa2\xc6\x58\xea\x29\xab\x98\xe3\x3d\xf8\xcd\x67\xec\xa6\xf8\xf2\x43\xf5\x3c\x3f\x5e\xcf\xa1\x94\xd9\xd5\x13\x40\x2a\x42\x6f\xf5\x34\x86\x0b\x01\x9c\x42\x9d\x08\xa8\x3b\x1b\xde\x1a\xcf\xd2\x88\x36\x6e\x8e\xac\xbf\x41\xd6\x13\x51\xb6\xad\xb7\x73\xf2\x53\x0c\xfb\xda\x8d\xe3\x73\x00\x75\xb7\xcb\xc0\x5f\xff\x7d\x93\x40\x6e\x59\xad\x4b\x09\x8b\x90\xad\x32\x60\x24\x09\xf9\xd2\x73\x91\x5f\x1a\x58\x22\x23\x81\x32\x46\x3a\xba\x21\x4f\x85\xae\xf1\x76\xcd\xaa\x75\x9a\x0e\x32\xfb\xf3\x62\x3a\x41\x6d\x3b\xb0\x8b\xd4\xd1\xf4\x37\x40\x06\x40\xb3\xf8\xd4\x56\x65\xf9\x26\xbd\x7a\x25\x2a\x56\x90\x1f\xc2\x74\xf7\x65\x36\x82\x7f\x45\xef\x5f\xeb\xa3\xb0\xe7\xec\x7c\x6d\xaf\x9d\x56\x44\x43\xeb\xf2\x9e\xf1\xeb\x27\xf5\x4e\x3e\xbf\xa1\x1c\x82\x78\x1f\xe7\x9c\x4e\x7e\x12\x90\xf2\x23\xc5\x4d\xf1\xbd\xae\x11\x19\x8b\xad\x00\xed\xf0\xc3\xed\xf8\x93\x42\x11\x4e\xb8\xb0\x01\x88\x07\x81\x48\x5c\x5a\x5e\x23\xf8\xdc\x42\x01\xb4\x6d\x66\x0c\xab\xad\xc9\x2d\xed\x0c\x39\x6c\x0e\xdd\xf5\x2f\xcb\xec\x40\x7e\x12\xad\x72\x9b\x37\xf1\xbe\xb5\x7a\x3a\x3d\x09\xa2\xf5\x67\x42\x3e\x35\x8e\x12\x2f\x29\xdf\x91\xce\x1e\x29\x12\x59\x44\x07\x27\xbe\x15\x91\x42\x37\x1a\xf3\x63\x5f\x68\x82\x8b\x1f\x4d\x10\x3a\x72\x14\x57\x94\xdd\xd0\xa5\x43\x51\xb1\x27\x61\x00\x13\xf8\xe1\x51\x87\x46\xf6\x10\x14\xec\xb0\x19\x93\xe4\x63\xa3\x36\xc5\xbf\xfc\xe5\x51\x43\x38\x0e\x28\x1a\x84\xb1\xb2\x81\x45\xff\x64\xf5\x75\xb3\x79\x84\x57\xdc\x83\x5a\x3d\xe8\xae\x75\x4d\x79\xe8\x49\x12\xdb\xf6\x8a\x5b\x13\x70\x23\x6d\x8c\xbd\x5b\x50\x38\xa7\x6e\x3b\x05\xb3\x9a\x85\xf4\xca\x96\xe4\xce\x44\x50\x28\x39\x7d\x4a\xf7\x49\x82\xe6\x3d\x5d\x4b\x90\x86\x07\xd3\xf8\x34\xbe\xed\x24\xaa\xbf\x0a\x17\x6c\x73\x83\x2e\x26\xde\xd1\xbf\xe8\x92\x94\x40\x17\xc4\xa7\x7c\x2b\xba\xb8\x4b\x26\x5a\xd5\x30\x02\xe5\x1c\x65\xca\x01\x6c\x8d\x54\x07\xc7\x85\x20\xb4\x9f\x26\x69\x45\x14\x94\xce\xf8\xca\xc0\xcf\x34\xcd\xe4\x90\x40\xf9\xe3\x6a\x3d\x82\xf7\xd5\x1a\x39\x3c\xd2\x00\xc9\x8d\xf7\xcd\x95\x17\x97\xd8\xf3\xd8\x07\x91\xe7\x23\x10\xbb\x20\xb6\xbc\xbc\x2c\x78\x64\x5b\x73\xcb\x33\xe6\x64\xdb\x0a\x61\x78\x04\xf1\xb6\xbe\x64\x3b\x8e\x7b\x4d\x33\x6e\xa0\x78\x02\xa5\x7d\x00\xef\xd6\xe7\x73\xba\x6e\xea\xbf\xf3\x4e\x0f\x4e\x4d\x27\xab\xf5\x90\xeb\x6e\xe6\x9d\x3e\xdc\x46\x01\x1b\x39\xf3\x25\x9d\x33\x84\x5d\x3b\x72\xbf\x58\x5c\x62\x03\xb4\xeb\x70\x6f\x11\x16\x84\xd9\x70\xfc\x2a\x8c\xc1\xef\x20\xa2\x17\xe5\x25\x6e\xc8\x1b\x6e\x43\xeb\x03\x9c\x34\xae\xf4\x8b\x6f\x45\x56\x23\x78\x06\x2e\x1f\x54\x95\x58\x90\xca\x0b\xf2\x09\xe1\x4e\x73\x48\xe3\x60\xfd\x78\x45\x7e\x15\xd9\xce\x8c\xda\xce\x19\xe7\x5c\x4c\x0a\xb9\x28\xbd\x95\xcd\x6a\x5e\xe5\x0d\x5e\xcd\x9b\xbc\xb2\xee\xf0\x61\x6a\x83\x1b\x3f\xd6\x56\xc3\x2d\x3f\x30\xde\x5f\xf3\xd8\xb3\xf4\xc1\x78\xd7\x18\x1f\x2d\x50\x48\x99\x45\x88\x95\x80\x30\x07\x4e\x31\x05\x96\x5c\x56\xdf\xa4\xc6\xe6\x07\x36\xdf\xe6\xa1\x0e\x07\xe0\x30\x6c\x91\x64\x30\xd9\xef\x83\xa8\x59\x99\x74\x58\x70\x1d\xef\xea\x23\x46\x39\x9e\x42\x57\x0e\xa0\xcd\x18\x80\x70\xdc\x6b\x25\xcc\x4b\x8e\xc0\x36\x37\xeb\x30\x2a\xa4\x55\x2a\x4d\x06\xe6\x86\x04\x29\xa6\x81\x84\xe9\x3b\x90\x25\x97\x20\x34\x36\x1e\xed\x09\x18\x0c\xeb\x75\xb2\x01\xec\x15\xc0\x6b\xea\xe7\xd0\xef\x24\xc2\xd2\x77\x67\x0e\xb1\xb9\x8c\xd6\x4e\xfa\x41\x92\x7e\x90\x64\x34\x48\xd2\xb6\x21\x38\xe9\xdf\xf2\x28\x72\x5d\xb5\x31\xfa\x4d\xea\x11\x10\x1d\xcd\x78\xae\x4c\x93\xde\x72\x64\xbf\x28\xec\x17\xc7\x6e\xd5\xf6\xab\x3d\xb0\x55\x86\xdc\x45\x5d\x31\x2c\xd5\x26\x4d\x75\xda\x61\x4f\x91\x11\xb9\x7e\xed\xef\x0e\xde\x6e\xfb\x0b\x91\xa6\x03\x9e\xa6\x8d\xf4\x24\xcf\x90\x37\x13\x54\xf0\x50\x9b\x3b\x9a\x16\x6c\x46\x26\xc5\x68\xc4\xd0\x4b\x5d\x9e\x1d\xac\x05\xbb\xec\xc6\x4b\x3f\xb8\x21\x63\xf3\x45\x92\x5c\xda\xe5\xb5\xb7\xc6\x6f\x2f\xed\x85\x28\xc0\x67\xeb\xc8\xef\x74\x10\x63\x1a\xb7\x6d\x92\xb8\x57\x8b\xc9\x65\xdb\x1a\xfb\xb1\xb0\xb5\x8e\x57\xb4\x64\xb0\xa8\x98\xbd\xab\xeb\xc1\x98\x77\xa3\x3f\x66\xcb\xfc\x9b\xf2\x1b\x84\x9f\xbb\xcb\xbc\x90\x41\x30\x35\x4d\x34\x8a\xaf\x64\x64\xf6\xa1\xe7\x92\x7b\x1d\xb4\xde\x77\xd6\x8e\x4a\x8f\xe9\x9d\x1e\x6e\xfb\xac\xe9\xa3\x74\x98\xa6\x2e\x4f\x57\x93\xe6\x4b\x5d\x65\x51\x28\xdb\x6f\xc2\x25\x03\x2b\xa5\x6d\x07\x27\x17\x42\x84\xc1\xd2\xd5\x2d\x0c\xd9\xc1\x25\x49\x76\x7c\x29\xf4\x35\x76\xce\xc6\x4b\xc1\x69\xce\xc6\xfa\x0d\xa7\xb8\x8e\xd2\xcc\xcb\xdc\x64\xc2\x46\xc5\x59\x76\xbe\x99\x92\x94\x8b\xe6\x12\xf3\xf9\x40\x5a\x5a\xd6\xb6\x72\x4c\x7f\xdf\x95\x75\x93\x51\x63\x84\xe3\x52\x50\xd1\x0c\x87\xc8\xba\xe8\xbb\x32\x4c\x4b\x19\x58\x9b\x59\x53\x33\x76\xc4\xf4\xac\x90\xa4\x1c\x6f\xc1\x42\xd7\x15\x67\x1c\xf0\xd7\x7a\xb0\x6b\x20\x0f\x83\x5e\xc5\x91\x12\xf3\xad\x89\x0c\x60\x9c\x57\xbf\xa3\x4b\x01\x86\x9c\x85\x20\x72\x6f\x64\xde\x8b\xcb\x62\xcd\x32\xa1\xcb\xaa\xcd\xf4\x3c\x58\xa7\xee\xbc\xc2\xd7\x94\x53\x59\x82\x26\x91\x8d\xbb\x07\xf0\xa4\xeb\x1e\x89\x0c\x1e\xda\x76\x38\x64\xe3\x4d\x79\xf7\xb9\x7f\x55\x74\x01\xb8\xfe\x03\x9b\x13\x37\xc4\x87\x02\xec\x76\x59\x63\x76\x59\xe3\xe2\x59\xf9\x2c\xd6\x9a\x65\xe5\x08\xa0\xc2\xbb\x34\x1d\xc0\xde\x5e\x69\xae\x26\xf2\xfe\x70\xb3\x41\x26\xa8\xa8\x2c\xe8\x8e\x6e\xe1\xca\xae\xf8\x35\x69\xe6\xb0\x69\x56\x28\x7f\xc1\xb2\x12\x15\xcf\x4d\x41\x6b\x5c\x4b\x93\x0f\x0f\x00\x52\x50\x77\xc0\xac\xca\xd8\x40\xd6\xec\xff\x95\xdf\xfc\xdf\x8a\x6c\xe5\xfc\x92\x97\xc7\xf6\x93\x42\x0f\xca\xef\xa7\xe5\x07\xf6\xd3\x0a\xe1\xe5\x89\xfd\xb4\x32\xfb\xc9\x35\x71\x1f\xbb\x5b\x3c\xee\x68\xc9\xc4\xe9\x79\x0c\x3c\x05\x51\xe6\xdc\x24\xf6\x18\xfd\x8e\x65\xe1\x71\x1d\x59\x7b\x05\x07\xae\x31\xd6\xa3\xf6\xf0\xb6\x1c\x1e\xf6\xcf\x96\x23\xa3\x70\xc6\x77\xa9\xf0\x54\xad\x41\x48\xd7\x3f\xad\x81\x30\x21\xf4\xf0\x4c\x39\xa8\x52\x87\x2d\x02\x7f\x47\x4a\x53\xb1\x10\xe2\xa3\xda\x04\x48\x83\x1d\x8e\x2b\x20\x7d\xd8\x18\xc9\xd2\x46\xcd\x86\x53\xcd\xf1\xbc\x51\xf8\xfc\xe7\x3c\x0a\x17\x63\x26\xf5\x03\x87\xd3\x73\x77\x38\x61\x63\xbd\xeb\xf9\xd2\x0b\x1a\x87\xc9\x36\xe6\x04\xdc\xf0\xc6\x01\xe3\x3b\x3d\xc5\xfa\x9a\x8b\x79\x16\xbc\x9a\x85\x66\xe8\xa8\x0b\x47\xbf\x89\x2b\xf4\x36\x70\xbd\x6a\xfc\xc0\x05\x95\x14\xd0\x22\x86\xb0\xb2\x86\x38\x31\x37\xa8\x44\x0e\x56\xd6\xb6\x7d\x43\x86\x3d\x7f\x0d\x27\xd7\xe2\x85\x03\xae\x47\x97\x7d\xbe\x68\xef\xc1\xed\xba\x46\x17\xbe\xa8\x19\x38\x20\xd9\x4a\x3b\x66\xeb\x89\xc8\x04\x80\x62\xf5\x42\x26\xb8\xfa\xfc\x11\x77\x58\x1d\x82\x68\x96\xc6\x3d\xfd\xcb\xfe\x59\x8d\x39\xc4\xb7\xb0\x87\x9f\x59\x5b\xf3\x57\xdc\xcc\xa1\xc2\x12\xe5\x3f\x4b\x2b\x13\xc6\x2f\x8d\x8e\xff\xc7\xc8\x7c\xfb\x15\xff\x93\x48\xe2\xe0\xc3\x07\x15\xd6\x70\x39\xc1\x8d\xbe\x82\x56\xd6\xf8\xef\x74\xd0\x8d\x8a\x28\x96\xdd\xcb\x0c\x02\x3f\x94\x76\xea\x7d\x8c\xf0\x0a\x7b\x7f\xf2\x23\x1b\x8f\x12\xc2\x1c\xd8\xe9\x3c\x6b\x88\xb1\xde\xf5\x02\x57\x5d\x4a\x64\x9b\x14\x8e\x08\xf8\x09\xbd\x64\x19\x45\xf8\x67\x69\xc2\xa3\x62\x61\x43\xab\x9e\x68\xaa\x6f\x53\x79\xe4\x06\x17\xb5\xcf\x88\xb9\x56\x00\x7f\x37\xf3\x4d\xfc\xba\x43\x35\xb0\x6f\x08\xc5\xbd\x54\xa2\xba\x37\x01\x34\x58\x03\xf7\x68\x84\x0d\x74\xb3\x61\x54\x22\x90\x68\xa2\x59\x36\x1c\x04\x36\xf7\x5a\xc0\xee\x9d\x1b\x5e\xa3\xb1\xff\xdb\x64\xe2\xc2\xad\xf4\xae\xa2\x66\xc8\x47\xa5\xbb\x82\x16\x6a\xbc\xda\xd5\xf5\xfc\x19\x38\xdb\x99\xd7\x03\x62\x72\xb5\xed\x21\x2f\xf6\x79\x87\x5b\x06\xdf\xd8\x7a\xbb\xa9\xdc\xa1\xfc\x8b\xe0\xbd\x8d\xde\x6f\x4f\x1b\x73\x3c\x3a\x14\x44\x84\x97\xd1\x1b\x63\xdb\xb5\x6c\xdb\xb5\xb3\xc5\x36\x5b\xa8\xd4\xbb\xa7\x8e\xee\x29\x76\x33\xe4\x7e\x5b\x1c\x6c\x99\x62\xe9\xd4\x19\x95\xbf\x11\x6c\x11\x5e\x07\x83\xdc\x01\x30\x9a\x78\xe5\xbd\x97\x64\x71\x89\x90\x39\x81\xb6\x68\xff\x21\x91\x53\x1c\x50\xec\x05\x0f\x1d\x86\x34\x23\x0d\x48\x74\x1c\xe1\x5f\x05\x04\x5b\xb9\x98\x78\x90\xab\x42\x12\x8e\x39\x11\xfb\x13\xda\x41\x1a\xda\x0a\xea\xcd\xfd\xb6\x63\xba\xc1\xae\x50\xda\x61\x71\xfd\x67\xa1\x5e\xe0\x75\x77\x12\x1a\x1b\x2f\x0b\x30\x60\xcc\x54\xdc\x19\x9e\x04\xb2\xd6\xf0\x90\xf9\x60\xd8\x28\xcc\x88\x07\xac\x82\xc0\x57\xfa\x96\xb4\xbd\x98\xcc\x19\x19\x4c\x7c\xbc\x3c\xf3\x76\xe6\x1c\x42\x19\xe7\xd4\x86\x1c\x0c\x20\x88\x7b\x81\xcf\x62\x5d\x3e\xc4\xc6\x1c\x4c\x7d\x28\xda\x34\x1d\xbc\xf4\xf0\x70\xde\xf6\x28\xf9\xb7\xff\xf6\xdf\x93\x03\xdb\xb0\xf2\xaa\x11\xf5\x4e\x51\x6b\x15\x96\x0c\x4d\x53\x47\x3c\xb0\x31\x1e\x45\x31\x7e\xd0\x30\xd9\xde\x15\x67\x46\xad\x6e\xbf\xf0\x81\x23\x75\x2f\x21\x12\xfc\x90\x77\x11\xe0\xed\x17\xc6\xfe\x2c\x19\x1a\x24\x1c\xf3\x0e\xcc\xc4\xf2\xb3\x47\xdb\xbb\x22\x41\xc5\x31\xf3\xa2\xd0\x4a\x4c\x20\x2c\xfa\xcc\x15\x3b\x6e\x23\x15\x5a\x25\x89\x48\xd2\xfc\x1d\xef\x83\x27\x4a\x60\xe6\x83\x30\x3c\x8c\x4c\x8a\x4f\x67\xac\x60\x4e\xf2\x21\x34\x2d\x2f\x4d\xa0\x1b\x08\x45\xc3\xc1\xe3\x5c\xcd\x97\x06\x71\x29\x2f\x71\x43\xbe\xe8\xec\x29\xc0\x88\x02\x3c\xbb\x8d\x83\x37\x0a\xdf\x2b\xb1\xc5\x60\xc8\x8d\x46\xb2\xb3\xbf\x38\x9a\x1f\xde\x9b\xc1\xc5\xce\x3c\x1c\x0d\x21\x7e\x54\xdf\x56\x62\x77\x60\x63\xd4\xc1\xc1\x35\x21\x6a\xb1\x81\x00\x69\x42\xe4\x8f\x93\x46\x57\x15\x9a\x4d\xc1\xc7\x14\xa8\x6b\x5c\x98\x81\x04\xce\x44\x58\xda\xd7\x5d\xdb\x8f\xda\x36\xed\xa2\xf2\x06\xc2\x04\x7e\x75\x82\x9b\x32\x40\xb8\x8c\xe8\x83\x99\x82\x2f\xc2\x77\x85\x33\x97\x08\x7a\x06\x1d\x13\x7d\xa4\xe3\x2e\x93\xc7\x19\xef\x72\x41\x83\x03\x00\xc0\x23\xd5\x86\x27\xfc\x7d\xe8\xcc\x5e\x4c\x66\x06\x5d\x73\xe2\x7c\xb1\x2c\x7d\x74\xf6\x2d\x8e\x5c\xfa\x06\xcd\x0f\xde\xe4\xe2\x88\x09\x1a\x6e\xc8\x0f\x7a\x0f\xe1\x8a\x3c\xec\x0b\x36\xe2\xb3\x06\xb6\x38\x1f\x36\xee\xc4\x0a\x4d\x5b\x86\xbf\xd3\x0c\x4c\xf0\xcb\x19\xc7\x6b\xc2\x66\xbb\x51\xa9\xe7\xbe\x9e\x71\x14\x9a\xca\xad\xe6\x93\x9c\x7b\xaf\x1e\x36\xab\x9d\x4b\xc0\x32\x70\x81\xc4\xd9\x7a\xbe\xcb\x19\x1a\x35\xa8\x58\x0e\x48\x9d\xa6\x59\x58\xc6\xd2\x68\xde\xb6\x1f\xee\x2a\xc4\xba\x3e\x7c\x75\xd8\x59\xb0\xa1\xd9\x90\x8f\x74\x6f\x35\x83\xea\x18\x0f\xb0\x58\xfd\x1c\xb8\xf3\xb9\xf0\xee\x0a\xc6\x30\x14\xac\x8e\xf2\x09\xc2\xd7\x44\x8e\xd4\x6c\xe3\x44\x6b\xd7\xb0\x8b\xd5\x70\x83\xf0\x74\x32\x53\xf3\xc8\xde\x6d\x92\x6f\xfb\xaf\x02\xdb\x21\x35\xca\xae\xe7\x93\x7c\x3a\x41\x28\x97\xb3\xcd\x70\x3b\xfa\x24\xe8\xb7\x01\x93\x1e\xba\x2c\xa3\x0d\xc2\x01\x74\xc1\x8f\x9e\x31\xf4\x48\xac\x16\x79\xb5\x6d\x7f\xd5\xcc\x90\x5d\x84\x2a\x38\x54\x83\x72\x33\x07\xc6\x7d\x64\xfc\x7a\x26\x83\x87\x79\xd0\x50\xb9\xe2\xf9\x41\xf1\x7a\xba\x8e\x96\x6e\x16\x62\xb4\xd1\xf3\x83\x1c\x68\x18\x46\xf0\x7b\x02\x5c\x1d\x74\xc7\x83\xa5\x5d\x53\x65\xce\xc8\x0c\x61\x7d\xc5\x96\x44\x7d\x28\xb4\x9c\x1a\x57\xeb\x79\xe7\xc4\xa9\x1f\x47\x53\x94\xeb\xef\xe2\xb7\xe0\xe5\xd4\x6f\xcf\x6b\x11\x79\x0a\x48\x6c\x10\xb7\xf3\xae\x42\xa3\x75\x33\x46\x87\x2f\x21\x11\x3b\xfc\xed\x7c\x30\x09\xe8\xff\xaf\xfc\x20\xa2\x4b\x58\x0d\x9c\xd6\x9d\xd3\x65\xd8\x00\x8f\xf7\xc1\x89\x89\xb0\x67\x21\xc2\xa5\x7b\xd4\x17\x0d\xd6\x3b\x07\xb8\x05\x7c\xeb\x9f\x03\x10\x0a\x13\x4b\x73\x0e\x28\x8b\x20\x1e\xfa\x16\x9b\x30\xfa\x36\xbc\x52\xe4\x75\x6c\x0f\x04\xe9\x0f\x04\x75\x04\x80\xdc\x7b\x6c\xc3\x1e\x63\xc1\xcc\x86\x08\x8b\x7d\x83\x1d\x6c\x71\x3c\x8b\x10\x3d\x38\x29\x97\xcb\x04\xe1\xa4\xd9\x94\xd2\x06\x94\xcf\xc4\x78\x23\x96\x14\x40\x5b\xb9\x9a\x33\xf2\x9b\x91\x55\xe7\x9c\x24\x5b\x49\x6f\x92\xce\x0f\xaa\xef\xce\x5d\x93\x5f\x64\x26\xf4\x31\xda\x90\xcf\xca\xac\xb6\xde\xdc\x9a\x2f\x29\x51\x51\x1b\x91\xde\xe3\x95\xa2\xfa\x58\x0e\x1f\xad\x05\x21\x88\xac\xf0\x8e\x98\x0f\xc7\x1b\x30\xfe\x3f\xff\xe7\xbb\xe6\xe3\x73\x13\x2d\x1b\x98\xc9\xf3\x77\x6f\xac\x55\x83\xc9\x87\xac\x7d\x59\xd0\x85\x8a\x44\x9d\xc8\x18\xb6\x45\x1a\x77\xbb\x9d\xbf\x7a\xda\x12\x70\x45\xc8\x17\x65\xdb\x56\x33\x50\xe7\x01\xc7\xe8\xd0\x66\x0a\xd7\xef\xbd\xd1\x4d\x54\x64\x82\x39\x49\xb8\x50\x49\x61\x12\x08\xe1\xf3\x8a\xa8\x99\x30\xb7\xeb\xb9\x71\x5a\x17\x58\x8d\xa6\x28\x1a\x82\x7c\x92\xc3\x80\x9b\x0f\x9a\x61\x37\x82\xa6\x9d\xdf\x73\xa6\xf2\xa4\xd9\x5d\x29\x59\x82\xdb\x30\x64\x1b\x1d\xcf\xc6\x01\x74\xb9\xe3\x98\x4d\xbf\x9b\x21\xd7\xbd\x09\x28\xa0\x8d\x3c\xb9\x22\x49\x82\xd7\x64\x62\x04\xed\x71\x81\x3f\x32\xb5\x7e\x5b\x5e\x75\x81\x73\x97\xa1\xe3\x5c\x75\x5e\xa2\x62\x59\x8c\x46\x4b\xb4\x1e\x92\x12\xaf\x86\x24\xf9\x4f\x09\xf8\x94\xcd\xf4\x7d\x62\x35\x24\xaf\x58\x56\x8d\xd6\x08\xe1\xd5\x80\xec\x9c\x58\xe4\x05\xcf\x04\x5e\x81\x2f\x37\xf8\x23\xea\xbf\xdd\xc8\x27\x43\xd0\x73\x26\x7a\x0e\x7a\x0b\x01\x0f\x26\x45\xd7\x92\x49\xb1\xbc\x10\x47\xb4\x78\x4b\xc7\xc1\x6d\x49\x98\xbc\x58\xc2\x3a\xd9\x76\xe2\x28\x20\xdc\x5b\x27\x90\xf2\x16\xbd\xce\x40\x35\x6e\x57\xf1\x9e\x66\x02\x2f\xb1\x15\x7c\xad\xf1\x1a\x59\xac\x93\x90\xd1\xfc\xe3\xc0\x1a\x4e\x01\x1e\xb8\xb5\x39\xeb\x4f\x8d\x9a\x0b\x80\xee\xc1\x5b\xab\xf6\xc9\x21\x2a\xa3\x47\xf2\x66\x46\xf3\x92\xe9\x45\xc3\x90\x93\x37\x3a\x69\x16\x83\x00\x95\x01\xc9\xfe\xed\x40\xdd\xe9\x75\xfe\x4e\x94\x67\x15\x80\x93\x82\x75\x58\xb8\xc0\xf2\xba\x6f\x04\x51\x19\x87\xd8\xc6\x9d\x73\x1b\xa0\x85\x80\x18\xe1\x05\xcb\x24\xb2\x7a\xde\xc2\x61\x0d\x4b\x23\xa9\xb6\x8a\xe0\xd2\xe4\x14\x5e\x51\xfc\x60\x7e\x12\x93\xe0\xc6\xcc\xea\x04\x04\xda\x3f\xee\x79\x8d\x77\x60\xa5\x81\x76\x45\xcd\xc8\xa4\x50\xa3\x11\x7a\x61\x6d\x7c\x71\x92\x60\xb9\x50\x56\xbd\x02\xbf\x94\xc0\xc9\x70\x49\x6b\xaa\xf4\x95\x19\xce\xaf\xf0\xd6\xf7\x3d\x3f\x01\x58\xe1\x4e\x86\x7a\xc8\x3d\x06\xa8\x93\xac\x01\xc2\x2c\xf5\x30\xbe\xfa\xee\x37\x1f\x4c\xf3\xac\x26\x0a\xef\xcc\xdc\xc5\x96\xee\xdd\x41\x93\xb1\xf9\x4a\xe4\x6b\x81\xb2\x1d\x6e\x30\x77\x11\x3b\x2d\xcb\x60\x44\x8d\x6d\x3b\x10\x59\x60\xe2\xda\x10\x36\xcf\x26\x33\x3e\x67\x22\x97\xfa\x4b\x94\xeb\xa7\x5d\x28\x6c\xc8\x27\x86\xde\x34\x7e\x5d\x0d\x0c\x76\x68\x6d\x55\xc7\xb8\x81\x93\x17\x57\x84\xbb\x36\x1a\x2b\x6c\x7d\xe5\x97\xe0\x72\x5d\x86\x61\x92\x2b\x51\xef\x36\xdc\xbe\xd7\xad\xf4\x29\xb7\x42\x2e\x6d\x80\xe9\x6b\x29\x76\x5b\xc8\xd3\xd9\xc1\xc3\x9e\x5c\x93\x2e\x0d\xec\xb9\xbd\x48\xfc\x9a\xaa\x2f\x68\xbd\xa5\x32\x53\x18\x8a\x82\x30\xe3\x09\xc2\x5b\x32\x98\x14\x03\xdd\x4f\xd4\xb6\x65\x36\xd8\xa2\x62\xab\x2f\xb3\xd6\x11\x7c\x17\x85\xc5\x6c\x50\xdb\x26\xef\x78\x82\xaf\xc9\xaf\x2c\xdb\xe0\x25\x9a\x27\xb7\x49\xbe\x4e\x53\xfd\x96\x90\xcd\x3c\xe1\x49\x3e\x58\x6b\xfa\xdf\x58\xfa\xbf\x41\x66\xe3\x24\x5b\x20\x47\x3a\x71\xdb\xb6\x9a\x29\xb9\x26\x89\x6e\xc1\x2a\x4d\x57\x03\x72\x8d\x1e\x1c\x3f\x3f\xc5\x65\xe6\x37\x34\x5b\x65\x9a\xb3\x5c\x91\x6b\x84\xf9\x6c\x92\xa6\x03\x68\xa4\xbd\xb9\x18\xa0\x8f\x17\xd4\x04\x40\xad\x71\x83\xb0\xc2\x55\x68\xa2\xf9\xab\xa6\x1c\x37\xa8\x6d\xb3\x9b\xf1\x9a\xa9\x37\x2e\x6a\xed\x4d\x80\x0c\x77\xea\x14\x06\x99\x62\x6d\xaf\x72\x3e\xc2\xb7\x53\xc6\x87\x76\xee\x47\x03\xa2\xda\x28\x32\xff\x71\xc1\x42\x61\x63\x6c\x0f\xf9\xc7\x59\x3d\x82\xb5\x38\x1d\x7f\x9a\x8f\x3f\x45\x1f\x47\x37\x21\xa3\x90\xf7\x71\xce\xcd\x65\x65\x36\x99\x7b\x11\xc7\x27\xb9\x91\x2a\x7c\xd2\x45\x4f\x35\x5e\x83\xd7\x36\xba\xad\x8d\x5f\xeb\xe2\xfa\x9a\xd1\xd5\xef\x74\x9d\x93\x19\x61\x39\x9b\x11\xe1\x62\x21\x3d\x34\xc1\x50\xba\x79\x1a\x92\x4f\x3f\xf6\xf8\xc3\x4d\x00\x53\x17\xe8\xd7\xe9\x78\x49\x57\xe5\xae\x56\xcd\x42\x5d\x12\x6e\x74\xe8\xa5\xfe\xcd\xe6\xa1\xfe\x05\xd8\xf9\x01\xe1\x65\x9a\x4a\xfb\xbc\xcf\x43\x63\x92\x9f\x79\x04\xa5\xec\x42\x6b\x3b\x59\x54\x76\x3e\xca\xe6\x83\x8f\xd0\x39\xc2\x94\x88\x85\xf0\xb4\xeb\xd2\x1a\x57\x74\x6f\x42\xf3\x0a\xb1\x28\xe1\x5c\x3a\xff\x67\x56\x6d\x96\xed\x86\xaa\xb2\xdd\xa0\x8f\xce\x99\xe5\x64\x10\x62\xba\xc3\x6e\x4b\x9e\xff\xb3\xcc\x6a\x85\xe6\x61\x06\x15\x67\xc8\xaa\xb6\x52\xb2\x6e\x2b\xc1\x95\x14\x75\x54\x16\x77\x59\x1f\xfe\xb3\x1e\xfc\xf3\x7f\x36\xd9\x9a\xad\x54\x94\x47\xad\xa5\xb8\x05\x05\xcf\x73\x29\x85\xcc\x92\xef\xb9\xa4\x95\xb8\xe6\xec\x0f\xba\x3c\xdb\x88\x25\x5b\x31\x2a\xcf\x78\xb9\xa1\xf9\x59\x32\xac\x51\x21\xc1\xde\xc1\x91\x4e\xe3\x09\xfc\xb8\x56\xa3\x64\x48\xad\x31\x3d\x49\x9e\x2a\x59\x9b\x17\xcc\xbe\xd8\x2c\xcd\xb3\x34\xcf\xce\x66\x99\x22\x4c\x03\x94\xb8\x40\xf6\x7d\x20\x0b\xa4\xf3\x55\xb9\xa0\x97\x79\x90\xff\x87\x03\x21\x63\x9a\xca\x71\xb3\x2e\x25\x5d\x3a\xfe\xe3\xab\x48\xa8\xf0\x57\x34\x3e\x3f\x74\x1a\x1f\x6c\x51\x58\x04\x28\xcb\x6e\x4a\xa3\x4a\x29\x41\xf5\x6e\xcd\x15\x64\x9a\xfe\xc8\x32\x89\x05\x1e\x4c\x11\x2e\x67\x93\xb6\x9d\x10\x52\xa6\xa9\x18\x83\x3a\xf6\xc7\x35\xe5\xcf\x37\x5b\x75\x3f\x20\x9a\xea\xd9\xba\x04\x38\xf0\x3a\xc3\xde\xa5\x66\xbd\x80\xe7\xae\x44\x5d\x97\x5b\x6b\x14\x28\xc6\xb7\x6c\x79\x4d\x0d\x12\x62\x17\xe1\x75\x11\x7f\x77\x19\x59\xbc\x99\x2f\x12\x84\xe5\xd8\x58\xab\x03\xfc\x2a\x18\xd9\x35\x6d\x1b\x96\x38\x6e\x3e\x0c\xc5\x88\x0d\x62\x22\x68\x2a\xc0\x1f\xd1\xc9\x83\xc2\x32\xba\x14\x23\xf1\x09\x7a\x00\x13\x72\x63\xf4\x34\xe6\xee\x87\x39\x16\x60\x32\x6a\xe4\xeb\xdc\x9a\x77\x41\x1e\x1e\xe6\x39\x5c\x95\x2f\xa0\x1e\xc6\xaf\xcf\x7c\xf9\x67\x1b\x08\x97\x74\xb6\x2d\xa5\x62\x65\x5d\xdf\x9f\x89\x1b\x2a\x6b\x73\x23\x3d\x2b\xf9\x19\xbd\x63\x0d\x7c\x22\xb8\x66\x11\x7e\x14\x7a\xe1\x8a\x71\xb9\x5c\xbe\x15\x5f\x18\x5d\x6a\x9a\x82\x95\x84\x55\x52\x19\x17\x75\xe7\x6d\xae\x8b\x07\xff\xde\xbd\xd1\x5c\xe2\x6f\xca\x6f\xac\x1c\x08\xce\x5c\x68\x6f\x65\x02\xe9\xc1\xb2\x02\xdd\x49\x83\xf9\x31\x7d\x4e\x05\xeb\xc1\x35\x3d\x4d\x07\xd5\x89\x58\x89\xf7\x12\xd0\xfd\xaa\x7e\xa8\x3b\x7d\x55\x82\x63\x25\x2a\xa6\x19\xd8\x86\xa4\x29\xd5\x1d\x99\x20\xcc\x61\x34\xe9\xed\xd9\xb7\x9a\xf1\x6e\xbc\x85\x99\x3e\x62\x6d\x7c\x5a\x62\x87\x7e\xce\xdd\x3b\x84\xf0\x70\xd8\xec\x7b\xa5\xdb\x2e\xd9\xae\x1e\xf6\x4b\xa1\x07\x1b\x28\x07\xaa\xd7\xfc\xbd\x29\x42\xaf\xfb\x57\xfc\x39\x87\x2b\xde\xf3\x32\x13\x5e\xdd\x0f\xd7\xf5\xe7\x06\xb8\x35\xe0\x02\xed\x37\x99\xf9\x3e\x30\xa6\xfd\x42\x4f\x1a\xee\x94\xdf\x60\xa9\xe1\xf5\x30\xdd\x6b\x63\xc9\xe1\xd8\x77\x60\x49\x74\x81\x76\x9a\x33\xd4\xeb\x59\x26\xc6\x6c\x49\x86\xc3\xeb\x12\x8b\x71\xa9\xc4\x86\x55\x30\xb8\x15\x2c\x5a\x23\x13\x3b\xa1\x83\x8a\x96\xf8\x33\xe5\x51\xc9\xfc\xf8\x74\x1c\x95\xe8\xcc\xeb\xf5\xd6\x53\x4c\xd5\xf0\x03\x90\x6d\xdf\xa8\x7b\xf3\x44\xf9\xd2\xff\xae\x9a\xee\xf6\xb5\xb3\x33\x57\xec\x2e\xec\x7c\x15\x3b\xa3\xdd\xae\xf0\xce\xab\x94\x5c\xf3\xd3\xf4\x31\xcd\x2a\x7d\xda\x23\xfc\x94\x65\x15\x4e\xcc\xf6\x78\xbc\x5c\xd2\x65\x82\x2b\x7d\x75\x70\xb4\x27\x00\xf7\x8b\x08\xa8\x24\x9a\x92\x81\x52\x11\x48\x28\xb1\xc8\xf9\x82\x2c\x22\x4a\xab\xcf\x38\xb1\x98\x5c\xe2\x9a\xc8\x80\x18\x38\x86\xa8\x67\xec\x80\x1e\x6a\xb0\x89\x0b\x68\x59\x3d\xae\x6a\xc1\x29\x04\xda\xb6\x64\x03\xee\x07\x50\x8b\x35\x8a\xc3\xd6\x0e\x0e\x6a\x44\x07\x28\x28\x60\xb5\xbb\x0c\xe1\x08\x60\x0f\x9a\xd7\x8b\xe6\x72\xcc\x9a\xd7\xe0\xcd\xe9\xee\xef\x25\x79\xc1\xf4\x05\x04\xc1\xe6\xb8\xd7\x8b\x32\x02\xb8\x8b\xd4\xae\x80\x7e\xf4\xb2\x94\xef\x9b\x2c\xd6\x97\xeb\x75\xc5\xb6\xaf\x85\x7d\x1f\x6a\xeb\x8f\xea\x6f\xad\x4b\x69\x78\x33\xf9\xe5\xe0\xde\x76\x10\x53\xd7\xaa\xa0\xd5\x82\x5f\x42\x24\x0c\xdd\x9a\x0c\x01\xf7\xe1\xaa\x67\x56\x34\x55\x46\xef\xac\xd1\x9a\xbe\xc2\xe1\xd2\x03\x81\xc0\xb0\x0a\x5c\x62\xe9\x20\xa6\xba\x5f\x06\x32\xa4\x90\x63\xb3\x5c\x6c\x40\x6a\x63\x27\x04\x4d\x27\x32\xc2\x71\x89\xd9\x22\x7d\x4d\xbb\x70\xdb\xae\x50\xae\xe9\x9c\xd0\x85\xba\xd4\xd7\x4f\xee\xeb\x59\x8a\x0a\xec\x60\xa2\x37\xf1\x98\x59\x43\x17\xb4\x8f\x15\x35\xfa\xf2\xea\x5a\x17\x5e\x62\xed\xc1\xec\xd2\x16\xec\xd2\x85\xbb\x91\x58\xc0\x4e\x80\x8d\x6e\xbb\x61\x1c\x1b\x7d\x41\x9a\x8b\xab\x68\xc6\x46\x23\x3c\x45\x91\xfa\xe8\x5b\x1e\x85\x1c\x33\x1f\x10\x8a\x3b\xb3\x4d\x1b\x80\x4c\x45\xb1\x37\x68\x17\x25\xa2\xf3\x1e\x36\x73\x4b\xbb\x65\xda\x99\x17\x2c\xb8\x91\x64\xb9\x0a\x48\x10\x8e\x26\x80\x34\x90\xbd\xc5\xe2\x0d\x9a\x7d\x91\x12\xd1\x85\xbc\x34\xf2\x67\x63\x04\xd1\xa9\x6c\x75\x4a\xe7\x4b\x16\x60\x00\xd8\x62\xa9\xa9\x7d\xf9\x66\x5b\xf2\x86\x44\x4f\xf3\xe8\xc9\x03\x64\xa9\x4b\x94\xeb\xb9\x55\xb6\xdd\xe3\x52\xa9\xb2\x5a\xc3\x26\x08\xbd\x61\xa4\x0c\x8d\x40\x51\x68\xb1\xa7\x67\x34\x68\x7f\xa7\x87\x59\x30\xa0\x2c\xb6\x64\x5c\x13\xe7\xac\xbb\x82\x00\x49\x59\x39\x66\xbc\xaa\x77\x0d\xbb\xa1\x20\x40\x37\x09\x17\x44\xe5\xf6\x97\x41\x7b\xa8\x35\x25\x85\x89\xd2\x63\x92\x5c\x09\xf1\x5e\x97\x98\x10\x52\xc2\x6a\x4f\x53\x80\xa8\x1e\xb8\x8a\x02\x26\x06\xb9\x6b\x8b\xab\x59\x89\xb8\xde\xef\xf4\xf5\x64\xae\xdf\xcf\xa0\x5a\x25\x66\x0a\x15\x56\xb9\xdd\x8d\xbb\x3d\x7f\x4b\x2b\x18\xc1\x8d\xb9\xa1\x0a\xb0\xd3\xf4\xcc\x73\x10\x77\x88\xfd\x7f\x39\x5c\x7f\xad\xd1\x7f\x7d\xa4\xfe\xca\x40\xfd\x3b\xa6\xe8\xf4\x68\xf9\x61\xd2\x59\x47\x0a\x77\x1d\xea\xc6\x6f\xa4\x8e\x8f\xa0\xe8\xf6\x9f\xb1\xe6\x38\x00\xf1\xe6\xe4\x86\x7a\xa1\xbe\x31\xfd\x48\xd3\x5f\x64\xef\x55\xb8\xea\xb1\x74\x9f\x58\xa3\xa6\xee\x03\xf7\x22\xcc\xee\xa0\xc6\xbd\xd0\xb8\xab\x9b\x59\xdb\x21\xc0\x2c\x25\xd6\xc6\x4a\x5f\x15\x49\xdf\x8c\x57\x1f\xaa\x32\xe3\x98\xe1\x12\xe1\x86\x30\x09\x77\x8b\x12\xe1\x8a\x98\x08\x22\x81\x45\xce\x8e\x74\xe6\x59\xf6\xdd\x30\xab\xe6\x2c\x37\xc2\xa7\xba\x87\x62\x50\x77\xab\x68\xe5\xe4\x9e\xf5\x62\x75\xd9\x09\xaa\xd6\xba\x05\x56\x65\x08\xcc\xec\xda\x4e\x3d\x2a\x96\xf3\x2a\x4d\xb3\x35\x50\x3d\xc8\xbb\xf4\xd3\xa2\x7f\x0d\x77\x28\x87\x44\xb6\xdf\xb3\x55\xd6\xf4\xaa\x6e\x8e\x54\xdd\x04\x55\x0f\xa0\x6a\x5b\xc1\x90\xec\x9c\x4c\x74\x6d\x8e\xb9\xae\x49\x75\xd8\xa4\xb6\xcd\x4c\x06\xb2\xc3\xba\x75\x75\xdb\x66\x75\xb0\xb0\xd6\x56\x70\x71\x66\x72\x0d\x4f\x66\xdb\xd7\xc0\x5f\x97\x52\x5f\x89\x71\x03\x8c\xb5\xc1\x5a\x2f\x65\xd6\x58\x3b\xd1\x2d\x59\xd4\xd0\xe0\x41\x65\x85\x57\xf8\xba\x67\x59\xf4\x48\x27\x5f\xcf\x26\x69\xfa\xc1\xb1\x37\x7d\xd3\x43\x6f\x3a\xad\x77\xce\xe6\x70\x43\x40\x06\xbb\xbb\x3d\xee\x4f\xc0\x0b\xe9\x92\xaf\x67\x2b\x28\x72\x6b\xbe\xdc\xa0\xc2\xfe\xea\xdc\x25\xb6\x81\xc0\x52\x7e\xe0\xf8\x1e\x0e\x55\x78\x7c\x5b\x05\x3c\x87\xa1\x4b\x53\x6e\x09\x05\x87\x26\xbb\x83\xf4\xd8\x1d\x57\x73\xdf\xf6\x78\x55\x70\xbc\x76\x5e\xe9\xa6\xa6\x39\xcd\x63\x63\xa1\x5a\x86\x3e\xd0\x1b\x03\xc4\x84\x25\xb1\x7b\xda\xec\x2b\x7f\x3c\x16\xa1\x5e\xe6\x8c\x1f\xf0\x0a\x87\xa4\x92\x1b\x52\x29\x35\x8b\x60\x22\xd3\x94\x01\x24\xc8\x91\xf0\xb8\x0f\x1d\xbb\x09\x31\x71\x2b\x32\x29\xaa\x30\x08\x6f\xa5\xd9\x4d\xb1\xa8\x2e\xfd\xf1\xed\x38\x05\x54\x09\xae\x18\xdf\xd1\x33\x5a\x08\x3f\x15\xb0\x0a\x4b\x7d\x42\x2f\xd8\x25\xe9\x62\x7e\x06\x67\x72\x23\x63\x03\x44\x67\x59\xf4\x67\xb7\x30\x6a\xed\x58\x03\x42\x84\xfa\x33\x1c\x9e\xe4\x47\x66\x3b\x4c\x5f\x28\xd7\xa7\x62\xc0\xfd\x55\xac\x6d\x65\x9a\x7a\xfb\x7f\x8e\x34\x05\xef\x53\x71\x80\x5d\xeb\xd1\xbe\x00\xfb\x39\xbc\x64\xef\x2f\xb1\x20\x93\x42\x5c\xc8\xae\x39\x5d\xc8\x63\x3d\x53\xe2\x12\xe0\x60\x80\xf3\x9d\x20\x6b\x9b\xcf\x8e\x80\x1d\x32\x6b\x0b\x3e\xd0\x5c\x6f\x35\x56\x02\xd7\x4e\x19\xd1\xb6\xf0\xca\xd8\x6c\x82\x49\xe4\x04\x39\x0f\xa5\x45\x83\xa7\xd6\x2f\xc9\xe7\x30\x1c\xf5\x9a\x74\x05\x69\x7e\x3a\x9b\xcc\x56\x6d\x3b\xe8\x9d\x6c\x69\x3a\x58\xa1\x34\xdd\x59\x6b\x7a\xe8\x5b\xe5\xad\x5c\x4d\x59\x7b\x84\xb3\xf5\x6c\x12\x7f\xfc\x9d\x09\xf6\x31\x58\xf7\xbf\x06\x7f\x2a\x25\x72\x5d\x35\xd8\xde\x9b\x3d\x64\x23\xe6\x32\xbc\x43\xb8\x19\x92\x9d\x97\x2b\xee\x8f\x60\x4c\x54\x32\x54\x7d\xf7\x8e\xa6\xd3\x77\x0e\xcd\x97\xea\xcb\x86\xdb\xd4\x4b\x1a\xf0\x74\x45\xcc\x24\xc2\xce\x0d\xe0\x0b\x82\x63\xf7\x2f\x97\x1f\xf1\x8c\xbd\xf2\x55\x50\xf8\x4a\x46\x77\xa9\x98\xb5\x18\x4d\xf3\x20\x02\xc8\xfa\x44\x56\xc3\xfb\x44\x59\x97\x11\xb5\xa1\x51\x18\x6c\xeb\x5c\xd7\x5d\x34\xc0\x7c\x9e\x77\xc4\xe6\x26\x88\x85\x06\x06\x80\xaa\xbb\x9d\xfd\x2a\x32\xeb\x30\x65\x6f\x67\x6d\x0b\x3d\x18\xad\xa4\x05\x99\x73\x5e\xda\x23\x61\xb5\xe7\xf0\x89\x12\x18\xae\x6e\x6d\x0b\xbd\x18\xad\x21\xbb\xb3\x99\x9a\x97\xb9\x1a\xb3\xe5\x88\x8e\xd9\x32\x70\x57\x0f\x3b\x81\x25\xf9\xd1\xf8\x8d\xc7\x33\x1e\x38\x2f\x1d\xdb\x6f\xcc\xec\x33\xe6\x69\x79\x27\x20\x31\x27\x54\xa6\xe6\xa6\x27\x39\xb4\xcf\xb2\x83\x4b\x60\x4f\x1c\xb9\xbb\x80\x10\x03\x9c\xf8\x17\x47\xae\x1b\x9b\x70\x72\xa0\xe5\x11\xd6\xe7\xf5\x61\xf2\x34\xf4\xd8\x96\x87\x36\x5b\x56\x17\x87\x4b\xe8\xb8\xe8\x77\xfc\x83\xb1\xcf\x1f\x3a\xc2\x0e\xfe\x3a\x07\xdd\x77\xa4\xc5\xa7\x38\x2a\xb4\x0b\xc8\x05\x37\xb3\xeb\xc9\xbe\x9e\x64\x86\x1c\x45\x51\x02\x4b\x33\x9f\x5d\x86\xb5\xce\x60\x48\xd5\x6e\x46\x26\x69\x3a\x99\x91\x55\xdb\x4e\x66\x64\x97\xa6\xab\x19\x81\x81\x34\x4f\x5d\xa3\xfa\x74\x83\xf5\x76\x81\xab\x8d\xa3\x19\x99\xe4\xc1\xd3\x04\xb5\xad\xa9\xe6\xdf\x59\x98\x51\xb1\xa2\x0b\x57\x9c\x7b\x9e\x20\xd4\x45\xde\x09\x36\xe9\x7d\xcc\x53\x14\x8a\xc0\x74\x17\x88\xba\xbd\x31\x9a\xea\xf9\x36\x22\x2c\xb7\x43\x03\x5f\x69\xd9\xd3\xb4\x14\x8a\x5c\xf7\x4a\xe8\x0a\xc0\x87\x77\xdc\x63\x2b\xee\x2a\xda\xe3\x6e\xb5\x48\x72\x2f\x33\xde\xe5\x27\x44\xce\x55\xae\x58\x16\x6a\x7e\x6e\x03\x8a\x16\x3b\x64\x38\x9d\x47\xe1\x36\xdd\x2f\x01\x7f\x02\x92\x50\x19\x64\x02\x3d\x18\xd7\x5d\x91\xa8\x40\x52\x33\x52\x71\x57\xbc\xfa\x59\xd7\x3f\x0c\xdc\xb0\xdf\x47\x8d\xd7\x0b\x5c\xf5\x17\x38\x3f\xb8\x22\x46\x7c\x8f\xde\xfb\x86\xeb\x91\x47\x56\xb7\x67\xf7\x0d\xb5\xea\x02\x59\x02\x63\xe5\x3e\xe8\xe4\x75\x10\x33\x45\x5a\x3e\x50\x1e\x2c\x26\x73\x1c\xbe\x71\xee\x15\xc1\x22\xe9\xdc\x9f\xc3\xeb\xad\xb5\x3c\xf2\x57\x0d\xe9\x65\x38\xc1\x08\xb9\xc1\x81\x2f\xa5\x75\x8d\x96\x99\xf9\x15\xdd\xd1\xdc\xc7\x08\xed\x21\x22\xd0\x89\xb5\xae\xeb\xeb\xdd\x9f\xba\x8e\xf7\xc9\xa4\x3a\xce\x31\x09\x04\x9e\xcf\x51\xea\x29\x0a\x3a\x60\xc7\x06\x92\x45\x5c\xb4\x0f\xb9\x6e\x10\xfd\x95\x70\xec\x36\xb2\x3e\x14\x87\x03\xdd\xb6\x27\x7a\x88\xfc\x14\x30\x74\x24\x42\xd6\x53\x3f\x03\x92\x65\x0a\x5d\x64\xde\xbe\xf3\xc0\x32\x10\x50\x08\x42\xe3\x41\x94\xa6\x60\x04\x69\xee\x20\xa1\x97\xb5\xb4\xdc\xa7\xb3\x11\xb5\xea\x5b\x7f\x0c\x9b\x67\x6f\x51\xa8\x4b\x35\xda\x92\x81\xcf\x64\x56\xdd\x0f\x1d\x42\x0b\x84\x4e\xc1\xd4\x04\xb8\x76\x9b\x20\x30\x68\x97\xb4\x2e\x15\xbb\xa1\x45\x52\xd0\x71\x25\x6e\xa8\x34\x76\xa4\x7a\x38\x87\x24\x31\x86\x72\x23\x63\x8b\x3e\x4a\x86\xea\x00\xf0\x3b\xb0\x32\x05\x1b\x75\xc0\xd4\xe0\xe2\x0b\x63\x5a\x68\x8b\xb1\x76\xeb\xe1\xf7\x47\x82\xb1\xb9\xef\x7f\x67\x01\xb6\xce\xc6\xc4\xf9\xc6\xde\x30\x7f\x61\x3a\x73\xe9\x06\x30\xb8\x10\x59\xf4\x54\x93\x21\x04\x39\x35\x8d\x34\x6a\xfa\xc0\xb5\x5a\xf6\x2d\x8e\xf4\x55\xf1\xae\x74\x98\xa5\xc2\xa8\xa3\x9c\xa0\x5f\xaf\xb7\xb0\x63\xc2\xb7\xb1\xac\xd9\x35\xff\x11\x16\xa6\x41\x41\xb3\xb6\x4c\x89\xd5\x1f\x46\x4a\x9e\x1b\x1b\xdf\xd6\xa4\x35\x10\x81\xce\xfe\x86\x20\xe3\x7e\x4f\x33\x2b\x21\x7a\xac\xe6\x16\x42\x81\xa1\x9c\xbb\xcb\x60\x64\x31\x69\x78\xd8\x10\x9d\xb0\xfb\x18\x21\x3c\xc1\x4c\xb3\xc0\x60\xb8\xa5\xb0\x48\xd3\x81\x25\x8a\x8e\x64\x98\x55\xdc\x59\x43\x6e\x0b\xd0\x40\x29\x67\x32\xfd\xb5\x3e\x6c\x41\xdd\xfc\x23\xcf\x84\x19\x79\xe6\xd6\x27\x16\x1e\x17\x4a\x56\xf4\x7b\xe3\xac\x3f\x98\xec\xfd\xb6\x41\x38\x60\xaa\x5f\x06\x83\x4e\x8d\x33\xbe\x87\x63\x73\x66\x8c\xf4\xc0\x8c\x11\x72\xdc\xd7\xb4\xb1\xa9\xfa\xa7\x4d\x71\xbb\x45\xc8\xa5\xfd\x18\x7e\xd9\x54\xe0\xe1\x31\xf0\xd5\x16\x43\x9b\x11\x39\xd7\x2f\xf3\x69\xc1\xba\x5d\x66\x55\x7e\x2c\xd8\x8f\xdf\x48\x83\xb2\x12\x8a\xbc\xa1\xb8\xc0\x2f\xb4\x2f\xa6\x76\xa6\x1a\xe6\x1a\x08\xa6\x96\xd9\x3c\xff\x67\xfb\xae\x19\x22\xf0\x92\xca\xae\xca\xea\xfd\x35\x40\x3c\x8c\xd0\x3c\x7b\xf7\x66\x88\xce\xdd\x95\xdc\x58\x71\x50\x42\x7d\x54\x03\x6e\xc3\xfc\x0f\xdd\x2b\xfb\x62\xc8\x17\x93\x4b\x6f\x5e\x67\xc9\xfe\x62\x7a\x39\x4f\xae\xae\x9f\xd6\x65\xd3\x24\x39\xa8\xb4\xcc\x6f\x6b\x9d\xaa\x16\xf2\x72\xae\xff\x23\x7c\xf1\xc8\x44\xcd\xf8\x8e\x5e\x3f\xbf\xdb\x66\x09\xb4\xb1\x41\xc9\x50\xa7\x0c\xf5\xe3\x47\xfa\x11\x59\xa0\xab\x85\xbc\x04\x7f\xff\x85\xbc\x1c\x92\xe4\xcc\x64\xeb\xf6\x5d\xe0\x0e\x2a\x33\x77\x2e\xa9\xf1\x55\x5d\xf2\xf7\xfa\xb0\xef\xe0\xbd\xfd\xab\x8c\x5b\xf7\x4f\x30\xb3\x79\xe9\xa3\xef\xeb\xcb\x80\x7f\x65\xac\x02\x9c\xa0\xc2\x18\x9f\xfa\x12\xe6\xfd\x17\x99\x34\xab\xc6\x3b\xf4\x05\xde\x88\xb2\xb3\x69\xe9\x8c\xf5\x26\xc5\x74\x32\x13\x85\x18\x0e\xd1\x03\xd3\x47\xc4\x62\x72\xd9\xab\x5e\x22\xa8\xc4\x59\xe7\xaa\xb1\x12\xef\x29\xcf\x9c\xf7\x2a\x1f\x6f\x45\x33\xe3\x36\xb8\xa6\x77\xcb\x38\xd0\xb7\xeb\xd2\x80\xf8\xf1\x72\x43\x87\xc9\xd9\xaa\x64\x35\x5d\x9e\x29\x71\x56\x2e\x6f\x4a\x5e\xd1\xb3\x46\x49\x5a\x6e\xc6\x49\xb0\xb6\x5e\x04\x1b\xa5\x93\x6c\x77\xbc\xbd\x8d\x96\xbc\x32\xb5\x63\xca\x97\xf9\x0a\xa2\xb0\x19\x53\x8f\x7c\xe5\xf0\x53\x33\x84\xd5\xfd\x96\xe6\xa2\x6d\x8d\xc6\x5a\x8f\x52\x4e\xe7\x4d\x99\x95\xd0\x3d\xbc\x43\xf9\xce\xfa\x9f\xba\xe0\x6b\x20\x2f\xd8\x00\x36\x1b\xd9\xd0\xac\xc4\x16\x8f\xa6\xc1\x95\x66\xd4\x4a\x1f\xf6\x69\x67\x6d\x99\xad\x40\x45\xf3\xec\xba\xe7\x9b\x52\xf3\xce\xf4\x4e\x1d\x09\x93\x08\x0c\x82\x04\x81\xa0\x26\x78\x99\x6c\x5b\x68\xf9\x85\x1a\x57\xfa\x22\x3f\x58\x8d\xa9\xa8\x33\x54\x20\xdb\x39\x62\x3a\x26\xc8\x2b\x99\xd5\x78\xa5\x2f\xef\x32\x4d\xad\x76\x8d\x81\xd2\xd3\x2f\x93\x79\x93\xb3\x2c\x74\x58\x0b\xee\x3b\x20\xfa\x75\x78\xfe\xe3\x55\x5d\x2a\x45\xb9\xe1\x02\xad\x10\x11\x04\x97\x81\x63\x45\x90\xa5\xeb\xff\x04\x1b\xff\xbc\xae\xab\xc7\x7a\x89\xd7\x41\x41\xe5\x72\xa9\x17\x01\xec\xc7\x34\x5d\xe8\xaf\x2f\x61\x18\x92\x04\xb4\x05\x8f\x65\xf6\x5c\x66\xe6\xd4\x41\x45\x37\x00\x0f\xe0\x97\xaf\x57\x59\x57\xd6\xa6\xbc\xfb\x82\x5d\xaf\x6b\x4d\xb6\x8c\x17\xe8\x3c\xab\xc1\xe3\x2a\x4d\xbf\xb0\x7c\x23\x86\x8f\x90\xf9\x43\xbc\x88\xdb\xd2\xcc\xbc\x21\x8f\x65\xf6\x4a\x57\xb8\xc2\x12\xaf\x75\xa5\x78\xed\xe4\xc2\x6b\x4d\x5b\xf4\x4a\x2d\x96\x30\x47\xc9\x66\x94\x0c\xb3\x66\xbe\x04\x50\xc8\x26\x5f\x1a\xde\x70\x50\xb7\xed\x6e\x40\x2c\x80\x44\x51\x5d\xd8\xc9\x2a\x50\xd5\xd9\xda\xb9\xd5\x59\x0d\x3f\xa5\x7f\x43\x98\x65\x15\xde\xa1\x62\x47\x9a\x7d\x34\xb5\x7b\x5f\xc4\x56\x34\x85\x33\x41\x0e\x4a\xd1\xd3\x6f\xca\x28\x58\xb6\xd5\x0b\xa0\x22\xdb\xd0\x4b\xed\xe0\x28\x5f\x38\xac\x29\xbd\x88\x3f\xa7\xfc\x12\x0b\xf2\xb0\x2f\x5e\x4b\xef\x52\x6e\x61\x9e\x61\x07\xf0\x1e\x9e\x80\x8d\x07\x66\x22\x11\xeb\xdb\x67\xd1\x89\xd3\x26\x45\xe9\x61\x46\x8d\x91\xcc\x7d\xc0\xd5\xfa\x05\xd6\xcf\x62\xb0\x80\xa6\x20\xfd\x0c\x5b\x51\x9b\x16\x0c\x26\xbd\x26\x74\xd2\x9f\xa6\xa0\xb3\xaa\x70\x04\x12\x44\x74\x72\x06\xec\xaf\xe5\x05\x1a\x3c\xc5\x14\xb3\x45\x33\x9c\x5e\x42\xe0\xc9\x21\x79\x84\x83\x59\xd0\x57\xa9\x3d\xc8\x94\xd8\x2a\xab\xc7\x62\x5b\xfe\xbe\xa3\xc8\x7f\xce\x71\x33\xe2\x98\xe2\xa4\xda\x8c\x6c\x6b\x35\xb5\x42\x7a\xb9\x0c\x1f\x19\x03\x0c\x98\xa0\x66\xc6\x0b\x3e\x24\x8f\x7c\x94\xf2\x05\x1f\x4e\x2f\x0b\xf3\x87\x64\x62\x2e\xf4\x12\xc9\x93\x04\x0d\x7b\x65\xed\xf7\x9d\xc9\xc4\x83\x39\xbe\x73\x86\xc1\xa0\x83\x36\xb9\x18\xdb\x63\x0b\x0c\x3b\xdc\xb9\x35\x17\x79\x4f\x3c\xf6\x2c\xbc\xf8\x0c\x94\xe5\x03\xda\xd6\xfd\x5a\x4c\x2e\x07\xa4\x37\xef\x6e\xd8\x0c\x95\x62\xe0\xf1\xca\x88\x5d\x2f\xd1\x05\xe6\xc3\x5b\xac\x29\xb3\x60\xbd\x48\x94\x4b\x54\xa8\x90\x4f\x91\xd8\x35\x83\x30\xfb\x03\xb3\xb1\xed\xe2\xdc\xa6\x3d\x35\x8f\xc4\x27\xe4\x71\x82\x0d\x33\x1a\xe4\xb4\x4c\x0e\x71\x20\x74\xce\x3b\x5b\x5f\x35\xc2\xe7\xe1\x70\x1f\x44\xd1\xd0\xb5\x07\x7e\x7a\x07\xbb\x23\xe8\x8a\xf8\x10\x11\x83\x65\x6f\x6d\x6c\x08\x04\xf9\x24\xb2\x6d\x27\xd8\x92\xad\xe7\x12\x22\xd2\x17\x03\xe1\x08\xd6\x2b\xfd\x46\x80\x75\x7d\xf8\x55\xe0\x00\xd6\xb1\x4c\x03\xda\xb6\xe0\x89\xf2\x91\x0f\x85\x72\x44\xcd\xa8\x22\xe2\x39\x7f\x5f\xe6\xb7\xa5\x97\x39\x2c\xe8\x65\xdb\x66\xfa\x0f\xa1\xce\x8e\x2f\x3b\x7f\xf7\x66\x78\x7e\x0d\xcb\xf9\xa3\x34\x09\x4d\xcc\x9f\x44\xb2\x80\xce\x08\xb0\x8b\x03\x71\x2b\xe6\xc9\xd6\x04\x79\x1e\x49\xe3\xb2\x3b\x9e\x6e\xef\x12\x63\xd8\x85\x25\x79\xd8\x4a\x9a\xeb\x2f\xb7\x92\x26\x78\xc1\x63\x83\x41\xb0\xe9\x45\xd8\xc6\x3e\xce\x39\xae\x44\x9d\x4f\x20\xbe\xe9\x04\x57\x9b\x9c\x62\x30\x78\x05\xa7\xdb\x26\xcf\xee\x44\xdb\xde\x0a\xb0\xb0\xba\xa6\xea\x15\x0c\x7e\x96\x84\x36\x6c\x09\xda\x17\xca\x5d\x82\x34\x01\x8b\xf5\x33\x24\x03\x38\x41\x35\x37\x7f\xbc\x99\x3b\x0a\x8c\x3a\x70\x49\x98\x4d\x5f\xb0\xd1\xf4\x32\xb7\x96\x50\x12\xa6\x73\x82\xa5\x31\xe2\x7b\x4f\x39\xf9\x4c\xe2\x2f\xc3\xa8\x07\xb6\x5e\x30\xfd\x20\x8c\x65\x25\x42\x60\x7d\xe4\x3f\xf8\x4d\x06\x4f\x58\x00\xa6\xc0\xa6\xdc\x92\xc5\xa5\xf5\xf1\x54\x83\x00\x75\x94\xde\x29\x2a\x79\x59\xbf\x34\xc5\x2e\xd3\x54\x01\x42\xcc\xef\x9a\xa1\x90\x18\xb6\x77\x89\x6b\x84\x70\xd9\xdf\x15\xf1\x0b\x47\x2f\xa0\x31\xf6\x37\xf9\x88\x9d\xc8\x85\x65\x47\x5f\x92\xe4\xa0\xf4\x8e\xe2\x40\x71\xfe\xe9\x48\x81\x3e\x0d\x07\xf9\x4c\xa1\x08\x83\x58\x67\x53\x6e\xbd\xef\x87\x79\x82\x83\x64\x82\xf5\x38\xdb\x65\x11\x39\x69\xff\x72\x6c\xbc\x4d\x69\x6c\x9e\xf9\xa9\x87\x51\x85\x02\x71\xf7\x0e\x62\x92\x93\x87\x3d\xca\xb3\x38\xa7\xb9\x55\x86\x2f\x02\x11\x1f\x94\x82\x70\xd6\x2b\x27\xfe\xc6\xbc\x0a\xbe\x7a\xd8\x9b\x63\xff\x56\x38\x91\x6f\xd7\x9f\xba\x6c\x14\xf4\xa6\xc8\xce\xdf\x5d\x55\x9b\x91\x2a\xaf\x3c\x4c\x6e\x13\xc1\xe2\x36\xe3\xdf\x77\x54\xde\x1b\xf0\x5d\x01\x5c\x5c\xf4\x22\x4b\xc6\xe6\xfb\xc4\x2e\x35\x57\x87\x2f\x84\x24\x26\xc3\xe8\x56\x96\xdb\xd1\xba\xac\xde\x27\xfe\x2a\x62\x50\xdb\x24\xe5\x4b\x2a\xf5\x9d\x00\xc0\xa6\x0d\x67\x2a\xc7\x5b\x49\x91\xf9\xd3\x15\x76\x38\xe3\xbd\x0c\x87\x13\x8d\x03\x33\x89\x5f\x03\x0d\x51\x47\x4d\x92\x7f\xfb\x6f\xff\x67\x02\xe4\x87\xf1\x9b\xb2\x66\x4b\xf0\x1d\xf1\x2c\xaa\x32\xb6\x8b\x24\x79\xf7\x6e\x97\x0c\x3b\x00\xda\xc7\x2a\x9b\xa0\xb1\x12\x06\x30\x36\x9b\xfe\x1d\xe9\x13\x25\x32\x2b\x2e\x25\x2b\x47\x75\x79\x45\xeb\x04\xdb\x62\x10\x0e\x24\x1a\x9f\x1d\x30\xbb\x46\x93\xe4\x39\x92\x8e\xf8\xcc\x55\x47\x2f\xcf\x1e\x3e\xc1\xfb\xf3\x6b\xfc\x87\x44\xb9\xc2\x0d\x09\xb1\xc2\xb6\xb4\x62\x65\x0d\xee\x27\xb8\x22\x83\xa9\x11\xf2\x5b\xf8\xea\xc0\xbc\xf2\x4f\x83\xc1\xe0\x15\x99\xe8\xeb\x71\x03\xcb\x05\x40\x8b\xc8\xca\x41\x46\x8d\xe9\x1d\xad\x32\x85\xf0\x92\xac\xe7\x6b\x73\xc9\x1d\xad\x72\x6f\x0a\xb0\x02\x18\x0f\xc7\x18\xf6\xea\x7a\x4b\xef\x40\xcc\x93\xd5\x2e\xf4\x1f\x5e\x0d\x97\x08\x15\x10\x5f\x78\x76\x25\xe6\xbb\x68\xcb\x05\xc6\xdf\xdb\x4b\x84\xf2\x38\x75\x8b\x30\xed\x36\x2e\x05\xd6\x13\xfe\x1f\x2e\x31\xa4\x55\xa2\x1e\x92\xa5\x7d\x47\x96\xc0\x0b\xaf\x3b\x17\x8c\xd5\x90\x2c\x87\x53\x9c\xfc\xa7\x84\x00\x2b\xed\x5c\x73\x60\x50\xfb\xde\x9d\xd7\x64\x33\x82\x12\xff\x65\x83\xb7\xe4\x54\x33\x5f\xb1\xec\x1a\xe1\xc4\x6f\x8c\x62\xdb\x5b\x17\x52\xd4\x34\xc1\xfa\x48\x6a\x28\x57\x80\x20\x96\x20\xdc\xcf\xa5\xbf\x87\x10\x4b\xc9\x7f\x4a\x7c\x47\xae\xbb\xb8\x92\xef\xa4\x6d\xb2\xf1\x1a\x0a\x9b\x7f\xba\x6d\xdd\x57\xf3\xe4\xdf\xfe\xc7\xff\x9e\xe4\xc9\xbf\xfd\x8f\xff\xeb\xc8\xea\x3f\x6c\xb4\x6f\x0e\x54\xe3\xda\x33\xed\xe2\xa9\x6e\xe3\x31\x0b\x96\xe2\x6b\xbd\x6e\xd7\xa2\x5e\x52\x99\xc1\xd7\x7f\x56\xf8\x7f\x7c\x25\xb8\x46\x1d\x5f\x12\x53\xb3\x24\xf4\xcf\xa1\x69\xb8\xfd\xc2\x6b\x6b\x8f\xee\x8e\x6e\xc5\x1a\x85\xed\x91\x92\x3b\xb3\xa4\xae\xf5\xe0\x8d\x6a\x82\x57\xc3\xda\x73\x79\x40\x54\xdf\xb6\xb2\x6d\x59\xdb\x56\x6d\x5b\xba\x90\xca\x5c\x93\xac\x42\x5f\xb5\x6f\x86\x44\x1a\xff\x91\x9b\x21\xb1\x7e\x18\xf7\xa1\x1b\xc4\xee\x12\xdf\xe0\x12\x05\xd2\xce\xec\xde\x12\x2a\x61\xc6\xe1\xf0\xec\xba\x47\xfb\xe3\x09\xbb\xd0\x6b\xfa\x8f\x9e\x99\x4c\x72\x96\xe0\xd8\x94\x73\xf4\xc8\x28\xb5\x87\x84\xff\xcb\xa3\x39\x5c\x21\xfe\xd7\xff\x4c\x3c\xbd\x04\x99\x53\xe0\xaa\x29\x23\xac\x5e\x7f\x6b\xf2\x54\x0f\xd7\xb8\x41\x0f\x8c\xb0\x39\x1b\x26\x67\xd5\x66\x04\x82\xc9\xd1\x15\xc8\x05\x93\x3c\xe9\xbf\x29\xba\x70\x36\x20\xd1\xc1\x3b\x52\x0d\xbd\x6e\xb7\xe8\xda\x6e\x8c\x8f\x54\x18\xbe\xc6\x5a\x5f\x29\x6b\x7d\xb5\x1e\x2b\x31\xab\xd2\x74\x6d\x2d\xf5\x2a\xe4\xdd\xe2\x20\xa9\xf3\xe4\xa5\xbd\xf6\x16\xf0\xc2\x4b\xfe\x74\xee\x51\x05\x08\xb1\x16\x99\x0e\x37\x08\x5b\x34\x72\x49\x5c\x46\x97\xad\x02\x8b\xaf\x50\x91\xf8\xfd\x01\xcf\x3f\x90\x69\xca\x43\x0b\x73\x66\x94\xdc\xc7\x16\x1f\x66\x26\x84\x7b\x08\x13\x67\x41\x94\x39\xa5\xcb\xe6\xa9\x99\x74\xbf\xe1\xd2\x34\x63\x6d\x9b\xe9\x8b\xc5\xb1\xf5\xd0\x5b\xfe\xd6\x7b\xce\xae\x3d\xcd\xed\xb0\xc3\xed\x6b\xf4\x32\x09\xe6\x63\xb6\x44\xd6\xf5\xe9\xb0\x35\x0d\x55\xdf\x73\xba\x64\xaa\xbc\xaa\xa9\x41\xb7\x39\xd6\x00\x86\xba\x4d\x13\x78\x12\xca\x3e\x4a\x59\xa8\x0a\xd3\x9d\x31\xe0\xac\xc6\xc3\xbb\xd3\xff\xc3\x8c\xe1\x0a\xe2\x73\xae\xf1\x92\x38\x4b\x1a\xbc\x25\x13\xbc\x21\x53\x7c\x4d\x92\x04\xdf\x98\xf3\x8e\xad\xb2\x1b\x42\xb6\xe8\xa1\x21\x15\xd9\x91\x15\xa9\x8d\xd7\xb8\xc1\x95\x27\xd3\xf3\x4e\x61\x76\x8f\xef\xc8\xe2\x12\x5f\x91\x49\x71\x15\x1a\x17\x5c\x99\x06\xde\x12\xb9\xb8\xba\xc4\xef\xc9\xad\xb3\x29\x0a\x8d\x4c\xdf\x5b\x23\xd3\x5b\xab\x14\xdb\xa6\xe9\xfb\x60\xb6\xe7\x77\x66\x9a\xdf\xa3\xfc\xd6\x2e\xce\xad\xd7\x99\xdd\x82\xce\x4c\xff\x3f\xdb\xb6\xed\xfb\x50\xf3\x76\x0b\x9a\xbe\x6d\x50\x2e\x9a\x5b\x0d\xd5\x2d\xa8\xdd\x6e\x41\xd3\xb6\x4d\xd3\x9b\x99\x79\x91\xdd\x40\x0a\xae\x20\xa6\xe5\xfb\x88\xd9\x6a\x8c\xfc\x38\x78\x09\x39\x80\xf5\xae\x49\x56\xcf\xeb\x61\x52\x18\x09\x02\xbc\xd6\xa9\x9d\x83\x47\xd4\xb9\x6c\xe7\xca\xea\x32\xe8\xec\xce\x03\xc4\x35\xfd\x46\x53\xb2\xb6\xcd\xee\x03\x66\xb6\xcb\x85\x6f\xc1\x4c\xf4\xbd\x21\x75\x69\x3a\x58\x81\xf7\xea\x7b\xc7\x5c\x45\x63\x01\xde\xb0\x4b\x99\x39\xa3\x49\xfc\xde\x1a\x6c\xac\xc9\x2d\x72\xe3\x3a\xb3\x43\x61\x14\xbc\x30\x18\xa0\x84\xd4\x34\xe0\xde\x2f\x21\x33\xc7\xf7\x6e\x8e\xaf\x86\xe4\x11\xba\x5f\x5c\x0d\xa7\x97\xa6\xc5\x95\xe9\xdc\xfd\xe2\xca\xa8\x84\x74\xcd\x6b\x3f\x03\x71\x29\x77\xe1\x4a\xf9\x5e\x66\x0a\x4f\xf0\x9d\xfb\x70\x0d\x66\xa0\xc6\xa0\x78\x82\x60\x21\xb2\x55\x06\xb9\x02\x33\xd5\xf9\x72\x38\x05\x8b\x53\x34\xda\x7a\x9b\xd0\xd8\x6a\x14\x07\x46\xad\xd6\x0b\x64\xed\xd6\x46\xb6\x06\xc0\x39\xdd\xc5\xed\x8c\x2c\x2d\x33\xe4\x5a\xf9\xa6\x93\x44\x2d\xf1\x0d\xb2\x9b\xe2\xda\x2c\xea\xa7\x64\x3b\xbc\x0e\x0c\x84\x06\x56\x0e\xf9\x35\x79\x3a\x7b\x33\xbf\xf6\x04\xf1\xcd\x68\x8b\xf2\xeb\x42\xf9\xdb\x66\xa6\xf0\xd7\xb8\x9c\x97\xc3\x26\x6f\xf0\x0e\x6f\x87\x5f\x3b\x64\x52\x72\x33\xaf\xf2\x24\xc1\x2b\x5c\xc3\xa8\x3f\x9d\x91\x37\xe8\xe1\x9a\xb8\xc2\x74\x51\x78\x4b\xde\x58\x57\xd8\x2d\x79\x8a\x77\x24\x49\xf6\xd7\x84\xd9\x1c\x42\x53\xda\xc5\x66\x38\xbc\x04\xa3\x18\x99\x99\x07\xac\x02\x7e\x04\x59\xec\x0a\xd7\xcb\x0d\x99\x16\x9b\xce\x70\x60\xa3\x67\x34\x6a\x6d\xaf\xf0\x4b\x84\x6d\xc1\xd3\x5e\xc1\x81\xc0\xe2\xf3\xf8\xac\x9b\x90\xce\xf2\x19\xec\x08\xac\xed\x73\x9a\x26\x09\x09\xcc\x97\x4d\xfc\xce\x6a\x63\x70\x62\x3d\x07\x75\xbb\x16\x35\xd5\xf7\x22\xa3\xa4\x33\x21\x11\x43\x37\xdd\x3f\x51\x39\x9c\xf1\x39\x5f\xd0\xcb\x9e\xbd\xa9\x00\x7d\x29\x43\x0f\xa0\xda\xe3\x98\x61\x09\x5e\x53\x11\x4e\x9e\x8a\x1d\xfd\x7b\x50\x0b\x58\x90\xc5\x65\xa1\x66\x1c\xf8\x00\xd1\xd9\xed\x5e\x95\x59\x05\x7e\x3b\x19\x47\x58\x76\x62\x7e\xe1\xbd\xf6\x8d\x47\x80\xc1\x90\xac\xac\x45\x82\x77\xdd\xb7\x3a\x8a\x95\x79\x6c\xec\xe3\x5a\x8f\x54\xa5\xef\x1a\x2c\xab\xbc\xf6\x54\x2f\x09\x93\x63\x64\xbe\x2b\x3a\xe3\x77\xe7\x9a\x99\x4d\x70\x99\x4d\xb0\xfb\x08\x0e\x15\x03\x9d\xe6\x0b\xc2\x06\xe9\x60\xe4\xf3\x78\x07\xb6\xcf\x43\x9d\xeb\x86\x84\x05\x8d\xa6\xa8\x10\xfa\xda\x62\x9a\xbf\x44\x18\x4c\x09\x6c\xd1\xa6\x39\x9a\xd3\xdc\x78\xd9\x82\x6f\x91\x4d\xdc\x20\xcf\xc7\xef\x08\x59\x21\xb6\xca\xa6\x84\xf8\x46\x88\x6c\x87\x77\x21\x5c\xcb\x04\xd7\xe3\x6a\x8d\x86\xeb\x61\xf4\xba\x01\xb0\xd2\xa5\x0d\xe4\xeb\x1a\x3a\x8d\x1a\xba\x89\xa6\xe7\x78\x01\x7a\xae\xf0\xc9\x4a\xab\xc5\x44\x4f\xa9\x89\x7d\x11\xf5\x63\x38\x0d\x7b\xf2\x97\x7a\xa0\x0b\x1b\xae\x0e\xdb\xe0\xca\x8f\x06\x11\x18\x76\xd3\xb9\xbf\xd2\x3a\x3d\x27\xeb\x63\x85\x2f\x0d\x07\x7d\x38\x38\xdb\xd9\xf4\x60\xe6\x74\xa5\x7a\x7d\x1d\xed\xeb\x87\x36\xca\x47\xc0\x39\x83\x7b\x14\xd8\x51\x3a\xbf\xa9\x40\x23\x5d\x04\xc6\xc9\xc0\x55\xf7\x4c\xd0\xe9\x42\x5d\xba\xfc\x10\x64\x87\x0f\xc1\x1e\xdd\x19\x93\x40\x79\xd6\x6e\x22\xb0\xf8\xfa\xa1\xab\x19\xa2\x9e\x4b\xca\x09\xed\xd7\x75\xcc\x7b\xca\xc9\x97\x17\xf2\xb2\x50\x43\xc2\xc6\xd5\x7a\xc7\xdf\xeb\xbb\x6e\x86\x74\xdd\xce\x6a\x00\xb3\xb0\x55\x7b\xa8\x49\xef\x1b\xe7\x0e\xe6\x9a\x74\xd0\xe1\xc0\xdd\xd2\x73\x6f\x9d\x9f\x54\x46\x21\xa6\xc2\x43\xe0\xbe\x88\xfa\x9a\x9b\xbe\xb3\x63\xa0\xb1\xb1\x0e\x8f\x06\x56\xa0\x1e\x2f\x45\x35\x70\x01\xdc\x1b\x22\xd2\xb4\xb6\xbe\x9c\x5f\xb0\x46\x15\x3c\x4d\x07\x20\x34\x33\x39\x35\x7f\x2e\xed\x4f\x8a\x1b\x70\x83\x93\xce\xce\x27\xb2\xd0\xfc\x29\x74\xae\xa9\x36\x87\xfe\xd9\x6f\xd7\xac\x39\x73\x3c\xf3\x19\x6b\xce\xca\x5a\xd2\x72\x79\x7f\xc6\xf8\xd9\xae\xa1\x63\x83\xfd\x28\x2a\x3d\x58\xe3\x6a\x43\x28\x86\x48\xed\xdc\xc4\x28\x3d\x8e\x29\xb6\x8e\x13\x37\x62\x49\x89\x82\x3f\x46\xec\x8c\x01\xae\x35\x70\xac\x0c\x1a\x39\x22\xde\x69\x73\xe6\x60\x5d\xf4\x64\x1d\x6b\x39\x95\x54\xb7\x98\x8b\x33\x5d\x3f\xe0\x5d\x0e\x1d\xd4\xf2\x30\xd1\x3d\x50\x6b\xea\x3b\xa7\xbb\x12\x9c\x03\xc5\xc0\x58\xe4\x37\x05\x0a\xc3\xfa\x85\x2b\x8b\xfb\x05\xb9\x90\x97\x58\xc4\x2b\x0c\xac\x82\x67\x0a\x3d\x70\xc2\xec\xe9\xae\x46\x44\x78\xff\x00\x53\xf8\x42\x5d\x06\x3e\x98\xbd\x3b\x00\x60\xfc\xa8\xd8\xbc\xf2\xcf\x7d\x06\xac\x13\x19\x10\x8a\x82\x11\xef\x8d\x9f\x09\x22\x02\x6b\x8e\x6a\x0d\xda\x27\xef\x66\x1e\x24\x2b\x93\xe8\xb1\x7d\xf0\x70\xc8\xf6\x91\xb0\xf1\xdb\x83\x96\xf6\x1b\x18\xa9\x31\x3b\x17\x50\xc3\x13\xc4\x85\x51\x16\x6a\x42\xd4\xc8\x5b\x97\xc5\xe6\x90\x84\x16\xb2\xd0\xd7\xcd\xad\x75\xff\x75\x16\x41\x21\xb1\x50\x2c\x30\x5c\x23\x84\xfa\xcc\x47\x5c\x17\x94\x4f\xc6\xdc\x84\xe0\x87\x29\xc1\x14\x61\x49\x94\x4d\x2a\x64\xa1\x88\xc4\x41\xbd\xa1\xd6\x43\x76\x2b\x80\x5d\x0e\x88\x02\x1b\x4d\x3e\x24\xd1\xfb\x68\x55\xb8\x86\x0c\x95\x59\x88\x81\xeb\x26\x8b\xad\xd7\x21\xb9\xa0\xf9\x52\x1c\xc4\x95\x74\x85\x1f\xa3\x76\x07\x6b\xb2\x1b\x4c\x58\x8e\x94\xb0\xa2\xf3\x64\x81\x35\x69\x88\x61\xd0\xca\xce\x89\xe5\x76\xcd\x6a\xaa\x19\x38\x18\x9a\x6e\x83\x78\x72\x1b\xda\xd4\xfb\x66\x94\xce\xf8\x5e\xb7\xa1\x26\x65\xd0\x86\x7a\xa6\x2c\x4b\xae\x46\xa4\xf6\x15\x0d\x83\xf5\x20\x61\x0e\x29\x01\xfb\xe3\x1e\xa1\xf7\x33\x66\x1a\xc0\x4f\x34\x80\x11\xee\x1b\x60\x82\xda\x10\x87\x4c\xa3\x3a\xc2\xbf\xef\x0c\x70\x5c\x1c\xf2\x42\x14\x9c\x00\x57\xdc\x9f\x6e\x53\xa1\x38\x3d\xf6\x25\x11\xe1\xd8\x83\xb5\x3a\x21\xbc\xab\xd6\x0d\x83\x57\x8e\x06\x5e\xa2\x2c\x74\xef\x00\x51\x50\x11\x2c\x59\x50\x70\x66\x3e\x89\xd4\xb5\xdb\x49\x91\xc8\x5d\x30\x7f\x52\x2e\x05\xa7\x9a\x7e\xc0\x83\xc1\x50\x88\x1e\x9f\xd1\xad\x5a\xeb\x0b\xbf\x79\x55\x97\x8d\x7a\x29\x96\x6f\xd9\x86\x12\xff\xe2\x0d\xad\xe1\x45\x90\xe7\xd5\x36\x4a\x7e\xb5\x35\xa2\x83\x2e\xdd\x46\x6d\x08\xf3\x74\xe1\x30\x4c\xbe\x20\xf2\x84\xf5\xc3\x0e\x82\x4d\x10\xda\xb6\x81\xc1\x74\x19\xed\x09\xe3\x4e\xf3\x51\xe6\xd0\x1b\x4d\x40\x06\x65\x11\xe6\x0f\x90\xe3\x7d\xe8\x9e\x25\x33\xd1\x2b\x3b\x67\xd0\xce\xcf\x73\x38\x45\xf8\x00\xd7\xe0\x4f\x3e\xd8\x63\x08\x2f\x1b\xb8\xb9\x31\x27\x56\x2c\x3c\x07\xe2\xa6\xf3\x05\x73\x91\xfa\x94\x8b\x28\x62\x8d\xeb\x0c\xde\x5a\x20\x27\x6b\x58\x74\xc3\x52\xf3\xac\x06\x8d\x9c\xd0\x37\x85\x17\xfe\x27\xca\x69\x88\x96\x91\xa6\x83\x2e\xcd\x56\x31\xef\xde\xc4\x99\x35\x4b\x38\x30\x6f\x16\x51\xc2\xe8\xd1\xa5\xfb\xd6\x7e\x69\x03\x97\x84\xf5\x5a\x6b\xb6\xce\x2b\x89\x1d\x2a\xf3\x2d\x70\x47\xc1\x62\xe8\x0e\x32\x29\x9c\x06\x78\xa8\x0f\xe9\x67\xa5\x82\x5b\x8d\x0b\xa2\xb2\x05\x7c\xb2\x28\xa2\x0a\x71\x68\xe7\x69\xda\xfd\xca\x92\x61\xd2\xa5\x38\x74\xb1\x89\x47\xd5\x63\xe1\x5a\x9e\x95\xa3\xe8\xd2\x69\xdb\x06\xa0\x39\xcf\x68\x5d\xde\xb7\x6d\xf2\xf1\xd1\xe2\x90\xd1\x33\x37\x2c\x63\x38\x68\x21\xf2\xd0\x0b\x2f\x58\x26\x5c\xd0\x12\x54\x1c\x7a\xfb\xc2\x95\xb8\x7b\x07\x1e\x67\x73\xfd\xbf\x09\x78\x96\xfb\x8f\x83\xb8\x25\xca\x7a\xb5\x5a\x26\xef\x05\xcb\x4c\x00\x1b\x43\x04\x9b\x34\x6d\x7c\xb4\x9a\xb5\x8d\xed\x81\x6d\x0e\x2c\x88\x0f\xfc\xb2\xb0\x85\x5d\x9e\x0c\x00\x63\xbf\x72\xe7\x7b\xc1\xa2\x25\xc2\x3a\x0a\x51\x20\x9b\x04\x11\xf1\x32\x64\x3f\x5c\x4c\x2e\x7d\x4b\xe2\x0c\xfb\xb0\x64\xde\x0b\x34\x73\x10\x5a\x06\x47\xb3\xd5\x85\xd0\x81\xa7\xb2\x1b\x78\x16\x10\x1c\x89\x3f\x18\x76\xc7\xc7\xf6\xaa\xdb\xd6\xa8\x60\xed\xa4\x1b\xbc\x94\x80\xab\xdc\x1d\x2c\x5e\xd5\xcd\xbf\x83\x7a\xd4\xab\x83\xb5\x2d\x2c\x3a\x96\xa6\x3c\x06\xa9\x24\x44\xc6\x2f\x74\x8e\x46\x6c\xa8\x5a\x33\x7e\x6d\xf4\xc8\x74\x99\x21\x9d\xef\xc8\xeb\x34\x75\x3b\x61\xd4\x01\xde\x04\x43\x70\x41\xb2\x2e\xc4\xd3\xc9\x35\x9c\x7f\x1a\x85\xc1\x5c\x9d\xde\x93\x58\x10\xc0\xd1\x32\x23\x54\x70\x12\x0e\x6c\xdb\x0a\xb7\x7b\xba\xd1\x84\xb0\xca\xf1\x24\xc5\xb3\xe4\x3e\xf1\xf9\xdb\x16\xc6\x55\xe0\x6e\xf5\xea\x75\x6d\xe3\x35\x2d\xa2\x95\x36\x9a\x5e\x12\x95\xaf\x19\x08\xa4\x4c\xd6\x78\x09\x78\x4a\x81\xfb\x0d\x13\x38\x5c\x13\x00\x07\x67\x5d\x96\xbf\xa3\x4b\x61\xbd\x95\x6b\xdd\x04\x43\x85\xc2\x70\xc2\xd1\x99\xf2\x82\x65\x0a\xe9\xfb\x93\x9b\x5a\xfd\xcb\x05\x64\x02\x4c\x2b\x87\x5d\xd2\xb9\x19\x1e\x2e\x9c\x05\xa8\x0f\x9a\x5f\x93\x21\x1d\xb3\xa5\xf1\x81\xb5\x9c\xb0\x37\x84\x77\xf7\x16\x1e\x40\x09\xc7\x90\x94\x58\x06\x58\x33\x1c\x3d\xf0\x50\x07\x90\xa6\x99\xd5\x6b\xf4\x6b\x23\x0f\x7b\x84\x16\xe2\x92\x44\xf9\x35\xd7\x2e\x42\x78\x9a\xad\x63\x8d\x07\xf4\x38\x3b\x8c\x8f\x80\x9a\xd0\xc0\xb9\x93\xde\x6d\x6b\x56\x31\x55\xdf\x3f\xd5\x03\x4d\x97\x73\x05\x91\xd7\x02\x1b\x71\x84\x72\xa5\xa9\xb5\xc5\x28\xe1\x1d\x46\x89\x9a\x3b\x5d\xd5\x5c\x81\xd0\x2e\x84\x7b\xdb\xc4\x37\x80\x5e\xff\x62\x2f\xf1\xa8\xcd\x92\x4c\x30\x83\xdb\xc7\x45\x64\x3f\x07\x5c\x99\x35\x9c\xdc\xb2\x4c\xf3\x63\x9d\xc0\x2e\xf0\x00\xb8\x66\xd9\x61\xe8\x76\x57\xe2\xa1\x30\x41\x18\x61\x82\x41\x78\x33\xa4\xdf\x56\xc2\xe7\x3b\x3a\xde\x4a\xa1\x84\xba\xdf\xd2\xf1\x92\xd2\xed\x53\xb1\xbd\x1f\x57\x65\x5d\x67\x02\xe5\x22\x10\x63\x19\x46\xd1\x00\xb9\xd6\xba\x2a\xd6\x8b\xdc\x55\xef\xfb\xb0\x48\xe5\xa1\x7f\x34\xde\x41\x10\x33\x23\x1d\x08\xbc\x8d\x77\xde\x57\x79\xe7\xc3\xd4\xed\x6c\x7c\x3a\xdc\xb1\xb3\x2b\xb8\xc0\xa3\xac\x22\x2b\x0f\xc4\x6c\x46\x3d\x7b\xb7\x1c\xa2\x8f\xce\xf5\x09\xa8\x2f\x45\xf8\x1b\x40\xbb\xcd\xaa\xc5\xf4\x12\x99\xd8\x33\xd9\x0b\x96\xd5\x68\xb1\xba\x24\xbb\xc5\xea\x12\x1b\xac\xd6\x33\xfd\x1b\x04\x0d\x07\xa3\x7c\x13\x6c\x18\x6e\x2f\x0d\x73\x1b\x4b\x94\xc8\x5c\xd9\x57\xa0\x55\xb3\x8e\x21\xfa\x1a\x43\x42\xb2\x76\x1f\x94\x11\xdb\x9d\x7d\x00\x42\xc5\x78\xbe\xf9\xb9\x7a\x10\xe3\x4a\x6c\x19\x04\x7b\x35\x79\x88\xf0\x53\x95\x19\x00\x30\x9d\x4c\x06\x41\x44\x09\xe3\x67\x2a\x7a\xe8\xc4\xf5\x70\x88\x6e\x98\x2f\x7a\x51\x5f\xfa\x40\xa2\xc6\x61\xa7\x97\x68\xc2\x8a\x42\x92\x39\xe2\xfb\xc5\xc7\x21\xd2\x42\x77\x56\x9f\x66\xdd\x5a\xf9\x45\x13\xa0\x9a\x58\xe4\xa2\x27\x22\x0b\xde\x0e\x25\x6e\x9c\x6c\x1e\x61\x00\x34\x82\x0c\x8e\x85\x95\xf0\x4e\x27\x7a\x89\xb0\xba\x20\x3e\x1d\x3d\x94\x64\x30\x75\x10\xbf\xa5\x89\xe1\xbb\xb5\x7b\x9c\x69\x8e\x99\xe9\xb9\x09\x38\xd7\xbb\x78\x03\x07\x7c\xb3\xec\xe2\xbd\xe2\x7e\x64\xab\x4c\x8e\x38\x1a\x4d\x8b\x7b\xc7\x62\x5a\xc7\x08\x0c\x2f\x6c\x60\x3f\xf3\x2a\x70\x00\x8d\x94\x00\xd6\xe1\xc6\x62\x83\xbe\x96\x00\x71\x48\x97\xf3\xc3\x57\xf9\x84\x90\x28\xfa\x7b\xe0\x18\xca\x22\x17\x73\x55\xca\x6b\xaa\x20\xe4\xbb\xac\xac\x7e\x38\xf0\xe1\x8c\xae\x6a\x10\x6c\xfb\xf0\xaa\x36\x4d\xe9\xf8\x6a\xa7\x94\xe0\x73\x45\xa6\xf9\xa3\xf0\xf1\x93\xfc\x6f\xfe\x11\x6e\x75\x8f\x10\xc2\x26\x3a\xb8\x8f\x1b\x3e\x75\x37\xbe\x4f\xa2\x0b\xde\x1b\xd6\x57\x12\xff\x6a\xb0\x20\x25\x44\xb1\xf3\x0f\x0b\xe5\xe5\x31\x7c\x0e\x47\xa3\x65\xed\x26\x73\xa7\xad\x47\xf9\xab\x32\x97\x6d\xfb\x2a\x08\xdd\xf1\xd4\xce\x62\x27\x92\x08\xc6\x25\x00\xf5\x73\xd0\x05\x26\xec\x23\x32\xee\x1a\x92\xd8\xd6\x0d\xa6\x06\x3e\x33\xc2\xe1\x66\x58\x90\xc7\x52\x96\xf7\x01\x91\x84\x86\x18\x0a\x59\xca\x6b\x90\xc1\x35\xf8\x11\x2a\x3e\x17\x73\x46\x3e\x17\x26\x98\x34\x5d\x3e\x2d\xeb\xfa\xaa\xac\xde\x37\xf9\x77\xe5\x9c\x91\xef\xca\x3c\xd3\xff\xeb\xeb\x6c\x10\xd9\xf9\x6b\x86\x27\xa8\x6f\x1a\x2f\x43\xc9\xaa\xa3\xd4\x99\x5c\x94\x97\x28\xbc\x77\x7d\xcd\x2c\x78\x34\x25\xdf\x95\xc5\x77\xe5\x81\x34\xfb\x98\x24\x3b\x74\xec\x78\xeb\xe7\xe5\x04\xc4\xa9\x99\xcc\x07\xf0\x7d\x51\x78\x6b\xd6\xe4\x33\xb3\x42\x0f\xc2\xcf\xf6\x57\x2e\xc0\xb2\xda\x30\xb0\x5c\x73\x24\xba\x18\x10\xcf\xe3\x2b\xcd\xbd\xe8\x57\x95\x58\xd2\x0d\xd8\xfd\xbe\x00\xac\xcf\xc0\xc9\x2d\x5a\xaf\xc7\xd7\x8b\x0d\xc1\xf0\xb8\x52\xec\x86\xa9\x7b\x83\x29\x11\x05\xe8\x33\xc1\xa3\xa2\x5c\x5f\xd8\x8f\xc3\xe8\x52\x47\x33\x90\xc5\x25\xb2\xf2\x9a\xe8\x7c\xb6\x98\x6e\x1c\x83\x53\x97\xe6\xbb\x60\x82\xe0\x29\x70\x7d\x8b\x2f\xc5\x66\x91\x21\xbf\xa0\x03\x07\x38\x66\x7d\xe4\xfc\x02\x13\x9c\xc4\x7e\x0c\xcf\x4b\x1b\xdd\x1f\x7c\x29\xa2\xac\xab\x55\x2f\xef\x8b\x30\x6f\xe0\x56\xc6\xdc\x34\xb1\x65\x4f\x09\xf0\xaa\x93\x02\xfc\xe6\x0e\xec\x0b\x42\x0b\xf4\x5b\x69\x7a\xf6\x82\x65\xbf\x95\x68\x98\x9c\x75\x06\x98\xbf\x95\x0b\x1a\x48\x80\x5f\x44\x94\x68\x11\x30\xca\x81\x17\x11\x3b\x06\x33\x18\x71\x6d\x6c\x05\xcc\x57\x00\x3d\xe7\x20\xd1\x47\x81\x70\xe5\xbb\x83\x82\x82\xb0\xda\x41\x2c\x6d\xcd\x3d\x11\x05\x90\x73\xf8\x28\x0a\xc4\x33\x3d\x26\x81\x89\x7f\x78\x18\xb8\xec\xaf\xae\x7e\xa3\x95\x33\xba\x99\x73\x12\x3d\x67\x14\xe5\xd9\x33\xd6\xcd\x07\xa1\x98\x83\x2f\xc0\x33\x86\xb0\x02\x20\x5e\x60\x9c\x83\x4a\x7f\xf4\x7b\xce\x70\xa1\x0f\x01\xd3\x24\x35\x73\x43\xd1\x80\x8e\xd7\x65\xf3\xea\x96\xbf\x96\x62\x4b\xa5\xba\xcf\x24\x6a\x5b\x4e\xcc\xed\x40\x1d\x4b\x84\xd5\x47\x22\x74\xbd\x80\xfe\x3e\x09\xf6\xd2\x5f\xa2\x66\x53\x5f\x4a\xb0\xc9\xfd\x41\x13\x50\xd1\x68\x8d\xfd\xda\x97\x03\xa9\x71\x23\x76\xb2\x32\xf1\x2e\xee\x5e\xad\xb2\xe4\xdd\xbb\xdb\xc4\x30\x63\x3f\x97\x19\x45\x73\x88\x4a\x66\x1d\x17\x72\x78\x15\x58\xe2\xb2\xc8\xe8\xcd\x8c\x0d\x68\xa5\x7a\x03\x00\x70\xaf\x0b\x75\xd9\x01\xd9\x1f\xba\x9b\xff\x11\x9f\x95\x91\xc1\xf0\x8c\xfc\xeb\xdf\xff\x91\xa6\x1f\x95\xae\x25\x81\xa1\xdc\xc1\x9d\xe9\x84\x1d\x96\x91\x95\x71\xb8\x76\x76\x76\xd6\xdc\xe0\x4b\x5b\x67\x96\x71\xd5\x34\x6f\x6d\xe8\xec\x43\x52\x8b\xd8\x87\xec\xbd\xbc\xb9\xa3\x42\x01\xf3\x83\x42\x57\x4c\x11\x92\x29\xd1\x2b\x4e\x2d\xc4\xe5\xb1\x9b\xc4\xf7\xf1\x20\x3b\x39\xbc\xae\xca\x33\x75\x6a\x36\x29\x46\x23\x85\xe2\x18\x67\xf6\x0e\x08\x0f\xe8\x08\x8c\xc6\xef\xf1\x6a\x80\x8a\xe2\x26\x85\x46\x1a\x2c\x08\xbd\x40\xbb\x41\x2e\x35\x4d\x76\x83\x5c\x50\xd0\x0b\x0b\xa1\xdc\xdf\x5e\x3a\xa2\xe4\xe8\xfb\xc3\xc6\xfd\xcc\x7a\xd1\x64\xbd\x1b\xef\x3f\xdb\x77\xef\x1a\x94\x0c\xa9\xf5\xe1\xd5\x4f\xef\xde\x35\x1f\x87\x22\x98\x8f\x0e\x28\x90\x43\x61\xd7\x34\xb2\x93\xf1\xc7\xb4\x28\x4d\x07\x3f\xdb\x3b\x9d\x33\xfe\xd6\xc7\xab\x73\x07\x3e\xbe\x75\x7f\x70\xb7\xdf\x08\x8d\x60\x7c\x4d\x1d\x7e\x7e\xf3\xe4\xfe\xa9\x37\x04\xeb\xe6\xf1\xaf\x64\xcf\x02\xb7\x9b\x04\xe1\x0f\xe3\xbe\x8e\xbb\xbc\x85\x4c\x53\x9a\xc9\x70\xeb\x7f\xa5\xe7\xef\x5b\xcd\x72\xff\xc4\x32\x84\xbf\xd5\x77\x98\x50\x5d\xeb\x39\x95\xe2\x79\x69\xe3\x0e\xe2\x44\xd2\x86\xfd\x41\x23\xdc\x65\xab\xfe\x02\x4c\xf6\x80\x4b\x0a\x99\x38\x23\x92\xff\x81\x65\xbf\xeb\xc3\x70\x3a\x99\x40\x2c\xdf\xa0\xd8\xab\x7a\x17\x83\x39\xff\xc0\xb2\x7b\x1e\x05\xe3\xf8\x25\x56\xb7\x7d\x55\x1e\xf5\x40\xf8\xef\x09\x2a\x60\x15\x07\x36\xbe\x0a\x9f\xda\x98\xc9\x5d\x82\x2e\x11\xc2\x93\x01\x09\xb7\x46\x04\x9c\x90\xa6\xd9\x57\x25\x51\x21\xe2\xc3\x05\x01\x9a\x1e\xe6\x9a\x3d\x4a\xd3\x41\x76\x27\xd2\xf4\x1f\xb3\x2b\x81\x4c\x00\x34\x4e\xbe\x2a\xe7\xfd\xe6\xe5\xc1\x8b\xff\xf5\x3f\x5d\xac\x45\x6b\xde\x99\x9f\x31\x0e\xb6\x38\x57\xb5\xa8\xde\xfb\xc8\x87\xd3\xed\x5d\x71\x66\x41\x29\xac\x7b\xd6\x68\xba\xbd\xeb\xce\x76\x7e\xd2\xe6\x3d\x89\x4e\xb2\x2f\x59\x04\xb6\xf1\x53\xe9\x0e\xed\x9f\x4a\x0b\xb0\x01\x83\x77\x72\xbc\x1e\xff\x3f\xff\xf7\xe3\x04\xe9\x75\xf7\x7b\x09\x06\x77\x53\x74\x2a\xae\xa5\x11\xa5\xb4\xad\x09\x6d\x45\x88\x8d\x55\xd5\x11\x7c\xb3\x4e\xa1\x9c\x29\x7e\x74\xba\x1c\xdf\x42\x62\xc3\x5c\x8d\x6c\x51\x17\x9f\x04\x5a\xe2\xb8\x63\xcc\x23\x77\xb2\x3a\xec\x58\x30\xf6\x77\xa6\x1f\xea\x64\x5c\x4e\xf9\x17\xfa\xe8\x2b\x21\x3e\x9c\xa1\xe9\xef\xc8\x86\xf2\x9a\x05\x4c\x10\x15\x59\x18\x35\xba\x93\x8d\x19\x1d\x76\x52\x2b\x99\x84\xa8\xc5\x83\xa9\x45\x92\xa1\xe1\x19\xe1\xb4\x9e\x0b\x71\x59\xd8\xd0\x39\x17\x3c\x4d\x4b\x40\x64\x6d\x5b\x05\x61\xab\x4a\x03\x54\x03\xbe\x44\x59\x10\x25\xd2\xc8\x6b\x7a\x81\x26\x35\xb7\x33\x25\x10\x70\xfe\x86\xd6\xf3\x44\xaa\x3a\xc9\x4d\x6b\x30\x03\xa2\xc0\xda\x36\x6c\x63\xa0\x03\x17\xd1\x11\x0d\x05\xfc\xcb\xa3\x39\x1d\x2b\x91\x53\x83\x5f\xd7\xdd\xf0\x4e\xe5\x05\x59\x92\xfe\x24\xd0\xcb\x8a\x8e\xfb\x01\x85\x65\x20\xdb\x13\x99\x5a\x4c\x2e\x51\x88\xc6\xc6\x4e\x67\xe7\x22\x03\xb9\x2b\xca\x69\x28\x10\x08\x34\x99\xa2\x8f\xf2\x64\xa3\xf2\x76\x48\x4f\x26\x70\x9e\x22\x00\xb2\xe4\xe0\x34\x18\xc0\x9c\x0b\xc2\xe6\xcc\xa0\x52\x98\xee\x30\x91\x49\x94\x4b\xf8\x7f\xe2\x9a\x01\x81\xa1\xc2\xb8\x4b\xa5\x38\x84\x64\x0e\xaa\xfe\x20\xe4\x13\x56\x24\x80\x84\x3d\xd1\x0c\xd3\x00\xdb\x98\x48\x5c\xd9\x35\xc9\xca\x10\xe6\xd0\xad\x3c\x6e\x60\x1d\x8d\x8a\x19\x23\x6b\x47\x18\xb4\x94\xdb\x57\xb6\x19\xb0\xe5\x19\xc4\xae\xe8\x1a\xe3\xe4\x64\x01\x4a\x8b\x6d\x50\x43\x4b\x59\xad\xb3\xf3\x77\x6f\xce\x11\x32\x51\x6c\x20\xc6\x96\xb3\x22\x51\xe3\x6a\x7d\x41\x84\xf9\x11\xb6\xdb\x0c\x43\x39\x9f\xe4\xe2\x28\x08\xa6\xe8\x89\x2e\x7c\x5b\xfc\xb2\x20\x44\x6a\x3e\x16\xc0\xbb\x06\xd3\x9c\xcf\x82\xe3\xbb\xb2\x5d\x2f\xeb\xf8\x72\x7e\x14\x36\x3b\x34\xfc\x62\x2b\x8b\xa8\x7e\x01\xb0\x68\x80\x90\x1c\xe2\x8d\x3a\xdc\x26\x65\x70\x9a\x5c\x48\x27\x0b\x91\xea\xb2\x42\xeb\x99\x69\x2f\x06\x99\xb8\x19\xc6\xb9\xfd\x7e\x00\x50\x4f\x69\x9a\xe9\xf6\x21\x2c\x51\x7e\x24\x41\x22\xcc\xf5\x2a\x92\xfb\x23\xe3\xb3\xeb\xd1\x21\x8f\xb6\xa9\x86\xbc\x58\x8a\x33\x35\x24\xbc\x30\xd6\x18\x6a\x36\x49\x53\xcd\x87\x47\x01\x96\x14\x42\xc7\xf8\x9e\x95\xe8\x33\xde\xcc\x2b\xa4\x99\xab\x63\xdd\x65\x2a\x3a\x4e\xb8\x12\x19\x33\x50\x7c\xcc\xa0\x76\xda\x36\x96\x7e\x41\x8f\x78\x0e\xdf\x18\x2b\xea\x7a\x56\x5a\x4b\xf3\xfa\xa2\xec\x4c\xb3\xcf\x00\xec\xb4\x26\x36\x72\x58\xdb\xc2\xcf\x2e\x19\xaa\xa9\x11\x21\x62\x5e\xe7\x19\x54\x36\x24\xfc\x12\xf3\xd9\xc4\xd3\xbf\x7f\x79\x34\xd7\x9f\xe4\xa6\x08\x64\x6c\x2b\x5c\xc6\x41\x19\xe9\x06\x6a\xd2\xfb\x12\x9a\x0d\x34\x75\x34\xd5\x53\x63\x9f\x81\xec\xea\x17\x01\xfb\xb5\x3e\x18\x2d\x3d\xfc\xde\xe1\xa2\x60\x47\x87\x9e\x21\x54\x20\xa6\x27\xc8\xd9\x46\xcf\x58\xdb\xb2\x59\x44\xdc\x0c\xa2\x32\x33\x41\x58\x05\xe1\xe5\x0d\xbb\x2e\x95\x90\xe3\x5d\x43\xe5\xe3\x6b\xca\x15\xde\x84\xaf\xb7\x75\xa9\x56\x42\x6e\xf0\xb5\x20\xe7\xd7\xb4\x7a\x2f\xde\x9d\xbf\x5b\xba\x00\x3f\x5b\x81\xf0\x8d\x20\xe7\x2f\xdf\xbc\x78\x7e\xf6\x6e\x79\xde\xbd\xbd\x17\xe4\xfc\xad\x64\x4b\xca\xd5\xbb\xf3\x6c\x9e\x2f\xfe\x75\xf4\x5f\x2f\xdb\x77\xcb\x87\x47\x78\x8f\xde\x8d\xc7\x1f\xcb\x9b\x1c\x44\xfc\xe7\xc6\xd1\x51\x7f\x73\x27\xc8\x8d\x68\xdb\x7b\x81\xaf\x04\xb9\x03\xbf\x09\x31\x3f\x08\x34\xf5\x52\x2c\x69\xdb\xfe\x3d\xbf\x17\x8b\xe9\x25\xc2\xb7\x82\x9c\xff\x48\xaf\xbe\x62\xea\xdd\x79\x50\xff\x7b\x41\x6e\x45\x9a\x9e\x7f\xab\x74\x7b\x87\xef\xc6\xef\x96\xc3\x20\xf9\x8d\x20\xe7\x4f\xd7\x52\x6c\x68\xf4\xd5\x53\x41\xce\x5f\x6d\xa9\x2c\xa3\xb7\x5f\x0b\x72\xfe\x78\xbb\xad\xe9\xd9\x53\xb1\xd9\xee\x14\x95\x36\xb1\x1b\xa6\x1b\xca\x97\x42\x22\xfc\x56\x0f\x46\x59\x9d\xbd\x7a\x73\xf6\xd3\xd9\xf4\xdd\xf2\xdd\xb3\x6c\xf1\x0f\xd3\xf3\x77\x4b\xf4\xee\x59\x50\xea\x4b\x41\xce\x5f\xaf\x4b\xae\xc4\xe6\xcb\x37\xc1\xfb\x6f\x5c\x6d\xa6\x57\x5d\x4a\x9a\x9e\xbf\x14\x57\xac\xa6\xef\xce\xdf\xdd\x86\x9d\x79\x2c\xc8\x37\xa2\x6d\xcf\x1f\xf3\xa5\x14\x6c\xd9\xde\xd2\xab\x57\x6f\xda\x27\x75\x59\xbd\x7f\x42\xa5\xbc\x6f\xa1\x4b\x67\x2f\x19\x67\xee\xa7\xb8\x62\xed\x8b\xe7\xa6\xb8\x70\x32\x9f\xdb\xa2\x5e\x96\x95\x8b\x7e\x26\x10\x7e\x25\xc8\xf9\xbb\xab\xa7\xf2\xd5\x1b\xef\xc3\xac\x33\xbf\x10\xe4\xfc\x96\x71\xf7\xbd\xce\xf9\x5a\x90\xa7\x22\x4d\xb7\xc2\x69\x73\x7e\xa0\xb2\x61\x82\xbf\x3b\xcf\xde\x2d\x3f\xd6\xb3\xf0\x31\x3a\x47\xc5\x6b\x3d\xb9\xaf\x05\xb1\x4a\x9d\xd7\x30\x95\xfa\xeb\x34\x7d\x2d\x66\x64\xfa\x69\x9a\x66\x4f\x21\x66\xf6\x2d\x84\x7a\x86\x03\xed\x3b\x41\x9e\xeb\xef\xde\x8b\xb6\x7d\xda\xa1\xdb\xbd\x16\x6d\x3b\x7d\x34\x9e\x4e\x67\xaf\x05\x42\xf8\x99\x20\xd7\xa2\x6d\xf5\xf2\xb9\x12\x33\xf2\x5f\xf1\x17\x50\xce\x8f\xfa\xff\x62\x13\xc8\x76\x7e\x64\xd9\x83\x89\xbe\x92\xf7\xed\x16\x41\x99\x08\xc0\x5f\xc0\xd3\xcf\x68\x84\xc9\x36\x05\x03\x30\x93\x6e\x39\x7c\x1a\x85\x3d\x1b\x4e\xb1\x24\x74\xcc\x01\x46\xee\x49\x29\xe1\x33\x63\x46\x68\x64\x76\x37\x54\x5a\x48\x0a\xe7\xbb\x45\x12\xe0\xea\x13\xdc\x4f\x37\xf1\xcf\x88\x9a\xcb\x61\xb2\xbd\x4b\xf2\x64\x92\x14\x4e\x9f\x7e\xc3\xe8\xad\xa9\x71\x94\xa9\xb9\xcc\x27\xa8\xe8\x3e\x0f\xae\x2c\xa6\x24\x6b\x3f\x1c\x9c\xb5\x71\x27\x46\xbd\x4e\x30\x88\xba\x9e\x18\xd3\xf3\x93\xcd\x0e\x5b\x7c\xaa\x4a\xdd\x66\xe3\x75\x6d\x0c\x99\x85\x64\x7f\x7c\xa8\xfb\x61\x06\x69\x8c\x9e\x83\xee\x1f\xe6\x81\x4b\x04\x1d\x5f\x95\xf2\x6b\x1b\x17\x3e\x29\x9c\xf9\xa9\x1e\x23\x18\xff\x91\xcf\x30\xca\x78\x30\x58\xa6\xa0\x83\xa6\xc3\xed\x2a\x5e\x06\xa3\x78\x19\x88\xfe\xf0\x1c\xed\x57\xd4\xdc\x13\xb5\xe8\xf1\xb1\x57\x1f\x6b\x5f\x4e\xab\xf7\x74\xf9\x0b\x95\x02\xaa\x32\xe1\x86\xba\xa9\xd1\xd4\x3f\x9b\x40\x9c\x3c\xc8\xff\x87\xcb\xf8\x45\x59\xbd\xcf\x10\x3e\x5a\x08\x78\xc9\x3e\x98\x1b\x22\xf4\x1f\x9b\xa5\x95\xc3\xca\xd9\xef\x71\x43\xd5\x9b\x2e\x56\x74\xb8\x25\xc2\xde\xf9\x1c\x03\xb8\xd6\x1f\x4d\x22\xd4\xb6\x61\xc9\x9a\xf2\xaa\xa6\x5f\xe8\x74\xdb\x56\xca\xf5\x1b\xdf\xaa\x27\xa5\x0c\xca\x38\xfc\x0a\x05\xed\x7a\x2b\xb6\x87\xcd\x32\x6b\xd2\xa5\x07\x8d\x8a\x13\xfa\x4d\xfa\x81\x4a\xf5\x27\x2d\xd2\x05\x1c\x7c\x83\xf6\x38\x1a\xed\x50\x6b\x62\x64\x5d\x9a\x44\x0d\xde\x8a\x79\x32\x7d\x04\x0b\x76\xfa\x0f\xbd\x1c\x0f\x16\x88\xdd\x1a\xfd\x7d\x65\x97\xdd\xe1\x1a\xdf\x0a\xc6\x15\x95\x26\xd0\xda\xc1\x67\x71\x6a\xc2\x05\xa7\xc9\xe1\x60\x82\x28\xfb\x39\x3b\xe8\x94\x7d\xbf\xc7\x87\x43\x91\xf7\x10\x98\x3a\x95\x5c\xa7\xfc\x3b\x75\x49\x0e\x84\xab\xd4\x48\xab\x3e\x93\x62\xf3\x5a\x37\x35\x33\x57\x60\x4d\x28\x2d\x85\x1b\x4d\x11\x80\x0f\xce\xe9\x07\xba\x94\x83\x77\x6b\x36\xa5\x9f\x60\x8e\xf6\x27\x72\x96\x3b\x25\x12\x1c\xe5\xc4\x60\x92\x73\x38\x57\xc1\x28\x77\xd0\x98\x45\x2c\x17\xed\xf2\x74\xae\x33\x41\xca\x0d\x2c\x8a\x3d\x0e\x4e\x16\x84\xaf\xff\xe4\x98\xf1\x80\x75\x76\x0b\x4e\xb0\xd9\x97\x1f\xd8\x86\xe8\xe1\xd4\x4e\xd0\x29\x07\xfd\xdb\xef\xc3\x46\x20\x4f\xea\xaf\x4a\x00\xf2\xab\xc9\x43\x62\x8e\xa7\x24\xdf\xe0\x44\x1f\xa4\x49\x7e\xbd\xc7\x5f\x87\x9a\x04\x76\xcd\xcb\xba\xa7\x8e\xb2\x6a\x30\xb7\x75\x60\xc8\xad\xe9\xa0\xd3\x36\xa0\xb8\x98\x15\xe3\xac\x59\x93\xa0\x6d\x9d\x5c\x78\x52\xd0\x8b\xb0\x20\x7b\x79\xa2\xc3\x21\x7a\x5d\x46\x7a\x89\x2e\xd3\x82\x5e\xa2\x3d\x90\xf7\x27\x9a\xbe\xbf\x16\x4d\xaf\x89\xee\xf2\xb1\x66\xcd\x19\xe3\x8d\x2a\x79\x45\xc5\xea\xec\x89\x98\x67\xde\x6f\x88\x50\x7c\x23\x98\x9d\xc2\x6a\x4d\x14\x42\x80\xfe\xf8\x44\x58\x80\xb3\x5f\x0d\xd2\xe9\xf6\x64\xf1\xc6\x44\xc4\xc2\xb9\x83\x53\xe1\x7a\xa4\x39\xf1\x3d\xfe\xcc\xb8\xa4\x17\x9c\xf6\x56\x01\xe3\x2c\xa6\xab\x9d\xa8\xc4\x99\x44\xbd\x65\x99\xc4\xd4\x84\x06\x3f\x6a\xab\x87\x3e\x13\xe4\x01\xdc\x58\x58\x43\xf3\xc1\xd4\x18\xd6\x48\xbd\x07\x4d\x26\x26\x78\x93\xa1\x3d\xe0\x64\x96\x55\xb5\x93\xa5\xa2\x3e\x45\xf3\x4c\xe3\xad\xa4\x37\x2f\xf8\x76\xa7\xf4\xe1\x74\x34\x1b\x48\x97\xc6\x37\x65\xbd\xa3\xe4\x33\x03\x3f\x36\xfe\x4d\x30\x9e\x25\xef\x78\x82\xf0\xf7\x65\x26\xac\xd6\xc2\xdc\x11\x63\xff\x1a\xd6\xd0\xa7\x62\x7b\xff\x74\xe7\x43\xa3\x59\x96\x8a\x66\x12\x15\x71\xfb\x27\xa6\xfd\xc6\x1e\x63\x8f\x93\x6a\xa7\x12\x42\x28\xa8\x96\xe7\x52\x6f\xe1\xa0\x57\xce\x70\xd9\x88\x45\x7f\x2c\x51\xde\xef\x8d\x6b\xb4\x3a\xd1\xe6\x7d\x54\x01\x20\xdd\x18\x4c\x97\x6a\xa7\x5e\xf0\x4a\x6c\x18\xbf\x06\xa1\x96\x15\xd1\x82\xe6\x55\x1a\x32\x51\x6d\x30\x33\xbf\x2c\x4e\x2f\x91\x14\x50\xf9\x4d\xac\x2e\x7a\xa7\x4a\x49\x4b\xc2\x82\x43\xbe\xa0\x1e\xd3\xd7\xb8\xb9\x19\xf7\xd2\x8c\xe1\x2e\x21\x50\xba\xe0\x6f\x04\x60\xe8\xc6\xac\xc1\xf6\x2e\x01\x71\xb8\xc0\x89\x09\x65\x1e\x8a\xc2\x3d\x97\x9b\xa6\x7c\xbc\x2e\x9b\x78\xa6\xc3\x17\x0e\x35\x6d\xbc\x15\x75\x9d\x59\x11\xbb\xc0\xc9\xb6\x6c\x54\x28\xb3\xa7\xe8\xc1\x2e\xc2\xb6\xfd\x12\x60\xf2\xda\xd6\x0f\x13\x64\x0e\x06\x0a\xf3\xf1\xaa\x6c\xd4\x6b\x28\xb2\x2b\x53\x0f\xb2\xbe\xb1\xdb\x27\xb1\xbd\x77\x8f\x8e\x0c\x51\x79\x58\xb3\x42\x0f\x9f\x2b\xd8\x63\x6d\x0b\x4d\x50\x7f\x56\xb5\xa8\x76\x8d\xaf\xd7\x6c\x48\x40\xf2\xc1\x49\x03\xdd\x06\x2f\xf8\x13\x35\xbc\x2c\x33\x15\xb4\x58\x6c\x1c\x00\x74\xff\x23\x77\x56\xc0\x1e\x33\xf1\x25\xb3\x44\x5f\xda\x13\x54\xf0\xb1\xfd\x90\x5f\xeb\x09\xf0\x0f\x66\xa1\xba\x98\x93\x38\x48\x21\x16\xa3\x94\x62\xc8\x92\x1b\xb4\xf3\xb7\xf4\x4e\x01\x0c\x79\x50\x85\x12\x09\xc2\x0f\x5e\xf7\x98\x87\x98\x6a\xbe\xb8\x64\x0f\x41\x51\x0e\x3a\x41\xf9\x32\xd6\xc3\x84\x0d\xcd\xdc\x22\xc0\x7f\xad\xc9\xb0\x72\xf6\x68\x8f\xb7\x92\xea\x63\xd2\xaf\xa9\x13\x07\x6a\xb5\xc1\xaa\x83\x38\xc3\x36\x6e\x3c\x96\xe4\x19\xb5\x22\x9f\xd0\xe9\xee\x86\xc2\xf6\xfd\x91\xa9\xb5\xe9\xba\xd7\xcc\x2a\x08\xdb\xda\xd0\xda\x45\xf4\xcb\x90\x31\x60\x03\xd4\x6b\xd8\x7a\x7e\x1b\x9d\xe2\x41\x9c\xe4\xf0\x19\xbb\x39\x2d\xa8\x1f\x2b\xaa\x59\xc4\xe0\x66\xe4\x65\xe0\xea\x68\x44\xec\xd1\x74\x02\x11\x35\xb6\xc3\x12\xa2\x52\x0b\xfd\x3f\xb8\xaa\x29\x00\x51\xff\x4b\x45\x99\x3b\x05\x94\x04\xbc\x50\x69\x94\x03\xc2\x28\x07\x50\x17\x82\x0c\x37\x6b\x71\x7b\x64\xd0\xfd\x65\xd5\x8d\x3a\x27\x1e\x24\xbc\xf8\x9d\x65\xdc\x1a\xc2\x3c\x63\x37\x98\xda\xdf\x0d\x60\x89\xc3\xa8\x9a\xe2\x4c\xa2\x7f\xec\xc0\xa3\x61\x4c\x1c\x33\xed\x5a\x6e\x48\x93\xd2\xfc\xb4\xc9\x00\x77\x20\x7c\x24\x8f\xbd\x93\x99\xf1\x80\x5c\x68\x8f\x25\x6d\x68\x7c\x04\x82\x43\x0a\x34\x5f\x70\x4d\x43\x5f\x52\xbe\x7b\x4d\x61\x8e\x6c\xef\x30\x8f\x28\xb0\xd4\x6b\xa9\x38\x79\x3c\x9a\x4b\x41\x78\x28\xd8\x9b\x20\x8b\x17\x52\xa1\x88\x34\x88\xe5\x4a\x64\x46\x76\x3e\x32\x61\xe1\xec\xd3\x6c\x3a\x99\x40\x20\x88\xf8\x6c\xcd\x90\xb7\xf9\x99\xd2\x4f\x3c\x0a\xf2\x3c\x19\x25\x39\x6f\xdb\x7e\xe6\x22\x3a\x1c\xec\xe9\x54\x62\x47\xd4\x80\x82\xd1\x65\x9a\x7e\x6f\xac\x7c\x7c\x4e\x03\x70\x64\x29\xbb\x65\x41\x43\x62\x5e\x5a\x8f\x70\xda\xb6\x59\xaf\xc7\xc7\x6a\x4c\x92\x3f\x29\xcf\x06\xfe\x32\x06\x45\x47\x18\x02\xa5\xf9\x49\xaa\x3e\x63\xb4\x5e\x1e\xb2\xb1\x67\x51\x9d\x7b\xdc\xec\xb6\x5b\x21\x55\xf3\x56\xec\xaa\xf5\x61\xf6\xc1\x74\x8f\xa1\xe7\x61\x12\x5b\x65\x09\x17\x66\x91\x26\x03\x37\xe1\x9e\x4e\x04\x21\x7b\x07\x8f\x45\xdb\x7e\xce\x32\x34\x88\xfb\x8a\x90\x92\xf7\x0f\x71\xf7\xed\x11\xb1\xaf\x40\x18\x45\x81\x2f\xbe\xaa\x77\xf2\xc0\xd8\xcd\x7f\xa1\x53\x33\xb7\x54\x5f\xbb\xa0\x00\xfd\xec\x87\xfb\xe1\xd4\x16\x98\x14\xff\x59\x17\x56\x51\x76\x43\x97\x9f\xf5\x7b\x6d\x9c\xbc\x6b\x71\x6b\x8e\xd0\x3d\x76\xbf\x8f\x93\x56\x70\xd6\xaa\x6b\xc6\xaf\x3f\x2b\x1b\x30\x0d\xb5\x8f\x70\xd9\xe9\x8f\x99\x4e\x7b\xa1\x6f\x46\x37\x65\x8d\x23\xbb\x49\x4b\xfe\x03\x50\x3b\xbf\x12\x69\xd8\x1c\xb4\xc7\xee\x7c\x0f\x1b\xd4\x69\x2d\xb3\x2e\xc2\x86\x29\xb3\x90\x6d\xab\xe6\xf6\x84\xb1\xed\xd4\xec\x24\x0f\x8a\x45\x79\xa6\xcc\x09\x1e\xb6\xfe\xef\x13\xcd\xf8\xee\x0d\x45\xd3\x5f\x98\x1e\xf7\x4a\xea\x7f\xf5\x48\x7f\xb5\xc7\xdb\x93\x43\x66\x4e\xa3\x68\x8e\x6d\xd1\xdd\x9e\x01\xe1\xd4\x71\x22\xd4\xb6\x03\x1a\x0f\x51\xdb\xf2\x1a\x4c\x3d\x20\x12\xa3\xfd\xcc\x1e\x95\x7a\x46\x58\xf3\x9d\x5d\xab\x19\xd2\xcf\x6e\x36\xec\x7d\x1b\x2a\x04\xa3\x5e\x28\xf4\x3d\xbd\x7f\x43\x7f\xef\x2b\xbe\x95\xd9\xb7\x40\xe6\x40\x67\xab\x1b\x71\x84\xda\xf9\xcf\xd8\x2a\x0b\x36\xf8\xe1\xfe\x06\xaf\xb6\xe7\x22\x4d\xcf\x17\xef\x76\xab\x7f\x9d\x4c\x46\xfa\xcf\x6a\x75\x69\xa5\xb9\x5d\x5c\x19\xda\x43\x93\x82\x7d\x90\x21\x6c\x2a\xb1\x81\x3b\x28\xf8\x34\xbb\x8c\x0d\xad\x3f\x13\xf2\x69\x37\x76\xee\x04\x97\xb1\x5d\x96\x2e\xe0\x1f\x8f\x26\x9f\x0c\x08\x6b\x5b\x13\x65\xc7\x98\x3d\xe0\x7f\xfc\xfd\xef\x7f\x27\xc4\xeb\x81\xa0\xfd\xae\x62\xb7\xaa\xe9\x1d\xad\x9e\x8a\xcd\xa6\xe4\xcb\x2c\xd9\xf1\xa5\x48\x50\xe0\x38\x3b\xc1\x25\x39\x88\xff\x80\xbd\xf1\x6f\x51\xce\x20\xa8\x60\xd0\x1e\x01\xee\x50\xd1\x8b\x02\x0d\x87\xc2\xa1\xb4\xea\xc5\x67\xdb\xf3\x58\x85\x8e\x99\xe8\xe1\x17\xe0\xd5\x2c\x74\x8d\xe6\x95\xac\x79\xa4\xc3\x25\xeb\x16\xc4\x3c\xf9\xd8\xfc\xa6\x1e\x2e\x37\x38\x3e\xf4\x79\xd1\x99\xd2\x71\xb0\xa4\x9b\xdb\xb9\x27\x75\x74\x8a\xe5\xe1\xa3\x0c\xab\x48\xd3\xac\x3e\xc9\xc6\x1d\xa4\x58\x40\x2f\x60\x38\xc3\x44\x8b\x98\xff\x1f\x61\x40\x35\x17\x3d\x98\xec\x31\xe5\xcd\x4e\x52\xbd\xc5\xe9\xf2\x80\xc6\x05\x9b\xd8\xae\x4f\x43\x2f\xdc\x69\x14\x93\x0b\xb4\xc7\x82\x7f\x45\xef\x5f\x4b\xda\x44\xf4\xf2\x2f\x9c\x62\x36\x8e\xb2\xbf\x96\xe8\xa2\x82\xb5\x79\xea\x02\x1e\xa8\x5b\xcb\x8e\x1d\x7a\x03\x61\x0c\x2c\x39\x61\xc7\xf6\x20\x56\x66\x11\x0f\x33\x3a\xb7\xc7\x6d\x9e\x24\xa8\xf0\x47\xef\xbf\xfd\x6f\xff\x47\x82\xdd\x93\x32\x68\xab\x76\x1e\xe9\x3c\x49\x72\xf8\x1a\xf7\xeb\x24\xd3\xf0\xd5\x73\xbe\xec\x10\xeb\xc5\xe1\x86\x23\xcc\xed\xcb\x40\x89\x68\x4f\x55\x79\x84\xaa\x69\xfa\x2a\x7b\xa7\x95\x33\x66\x5c\x39\x2c\x60\xff\x66\x17\xa0\x2d\x8a\x4e\x8e\xd4\x8c\x43\x79\x54\x26\xfc\xd5\x2e\x90\xba\x36\x8e\x9f\x3c\x1c\xd3\x6c\x70\x67\xd5\x34\xba\x64\x94\xa6\x9a\x15\xb7\x62\x21\xcc\x43\x79\xd1\xb1\x0e\x77\x3d\x06\x0f\xd7\x7e\xf1\x69\x1a\x8f\xde\x6c\x92\xa6\x30\xd0\x7a\xcf\xfb\x09\x98\x3f\x57\x19\xc3\x3b\x97\xf5\x71\x5d\xa3\x8c\xa1\x9c\x0e\x87\x17\xd3\xc9\x5c\x8c\x97\x54\xe9\x12\xdc\x74\x3f\xae\xeb\xd0\x88\x8d\xe3\x4f\x27\x13\x94\x8b\x98\x50\xee\x8b\x3f\xff\xee\xd1\x64\xe2\xbd\x15\x40\xc4\x00\xa4\x72\x03\x30\x09\xee\xd6\x54\x12\xd9\x1d\x58\x35\xf9\x59\xb7\x94\x22\xdc\x90\x63\xe3\x0c\x9a\xed\x34\x1d\x3c\x15\x3e\x6a\x65\xc0\x39\x85\x52\x94\x57\xe1\x5e\x28\xaa\x34\x1d\x4d\x83\xb1\x84\xa5\x52\x32\xde\x64\x35\x4a\x53\x18\x9d\xb7\x14\x81\x03\x65\x85\x01\x9b\x13\xff\x58\x22\x0b\xe0\xd9\x5b\x26\x78\x45\x4e\x2c\xa9\xe2\xd4\x52\x0b\x82\x2e\x95\x57\x8d\xa8\x77\x8a\x26\x16\xfe\x56\xfe\xd9\xcd\x0e\x74\xef\x7f\x5e\x9e\x37\x93\xfb\x64\xb2\xbd\x2b\xce\x8c\xd4\xdd\x3d\x29\xb1\xcd\xcf\xf4\xce\xb5\x37\xb2\x9f\x47\x6b\xb8\xce\x7d\x0a\x9a\xaf\xe2\xcc\xc4\x78\x0a\x32\xfc\x34\x5a\x9b\x4b\x9a\xcb\xf1\xc7\x08\xe8\x77\x7e\x36\x9d\x4c\x26\xc5\x59\x17\xc9\x06\x3e\xbb\x13\xf3\x44\x5e\x5f\x95\xd9\xa3\x4f\x3f\xc5\x67\xdd\x7f\xe3\xc9\xa7\x28\xc9\x13\x25\x4b\xde\x18\xb9\x73\x82\x86\x49\x71\x26\x76\x4a\x5f\x3d\xf2\x33\x2e\x38\x2d\xce\x0c\x16\xe7\xc8\x76\x60\x72\x90\x2e\x6e\xa8\x5c\xd5\xe2\x36\x3f\x5b\xb3\xe5\x92\xf2\xe2\x4c\x6c\xcb\x8a\xa9\xfb\x5c\xd7\x50\x9c\xad\x58\xad\xa8\xcc\xcf\xca\x7a\xbb\x2e\x33\x9b\x46\x3e\x45\x45\x82\x6f\x05\xba\x81\xc8\x16\xc6\xc8\xd2\xae\xa4\x9f\x8d\x9b\x9a\x59\xcf\x96\x75\xc6\xb7\x22\x4d\xa3\x5c\x6f\x8d\x75\x10\x5e\x22\xdc\x5b\xfb\xf8\x28\x85\x84\xa8\xdd\x86\xfc\x85\xc4\xcf\x98\xd6\x1e\x25\x4e\x93\x0f\xd3\x38\x23\xed\x76\xdb\xe9\xd8\x76\x8b\xae\x4f\xba\x61\xcf\x04\x7a\x78\x5c\x66\xd4\x05\x5a\x0e\xa8\xcb\x8b\xce\xd2\x74\x23\x76\x0d\xdd\x6d\x13\xbc\x45\xb8\xb7\x61\xd1\x3e\xb4\x74\x0d\x32\x9a\x7b\x58\x8f\x2c\xa0\xbd\xe6\xf9\x0d\x17\xf8\x14\xbc\xe6\x96\xd1\xb9\x43\xdb\x36\xe4\x71\x40\xb2\xdf\x61\x76\xe6\xcf\x18\x3e\x0a\x29\x9a\xeb\x9b\x53\x28\x56\x46\x98\xfd\xff\x2a\x64\xee\x89\x53\xff\x5f\xea\xde\x75\xcb\x6d\x5b\x4b\x18\xfc\xdd\xdf\x53\x94\xd8\x89\x0e\x61\x41\x2a\xb1\x2e\x2e\x17\x65\x94\x3e\xc7\x76\x62\x77\x6c\xc7\x1d\x3b\xc9\x39\x47\x52\x12\x48\x84\x4a\x38\x45\x91\x0a\x09\xd5\x25\x45\x9e\xd5\x8f\x31\xb3\xd6\xcc\x13\xcc\x23\xcc\xbf\x7e\x94\x7e\x92\x59\xd8\xb8\x10\xa4\xa8\xb2\x73\xfa\x7c\x33\x6b\x6a\xad\xa2\x48\xdc\xb1\x01\x6c\x6c\x6c\xec\x4b\x66\xec\x67\x57\x27\x60\xcf\x08\xb1\xca\x94\xff\xeb\x79\xc6\xa0\x56\xbe\xd1\x6a\xfd\xae\x98\xf1\x5e\x5e\xf2\x50\x62\x34\xfc\xc9\x96\x97\x60\x36\x11\xf0\xc0\x66\x9e\xd2\x2c\x7a\x41\x05\xed\x76\x3b\xef\x52\xc4\x06\x75\x45\x2a\x75\xb0\x72\xd3\x29\x72\x4c\xbe\xb5\xc4\xe5\x4c\x40\x0c\x78\xa7\x3a\xdc\xc4\x94\x27\x1e\xde\xe5\xba\x3b\x8a\xbb\x89\xe2\x3c\x73\x10\xff\xb3\xbc\xe6\xcc\xd2\xe3\x96\x0f\x5a\xe7\x3a\x27\xb8\x2d\x89\xcb\x7f\xe6\x7b\x79\xfe\x9a\x89\xb2\x47\x8e\xff\x07\xea\xf3\xda\x8a\xa9\x01\x7e\xb7\x4e\xf7\x12\x0d\xdc\x62\x98\x63\xba\x5a\x3a\x75\xe6\x7b\xa2\xf8\x3e\xc9\x20\xe2\xd7\xda\x9e\xcf\x0b\x7e\x3d\x12\x60\xda\xf6\x25\xf5\xf9\xe7\xf0\xb0\x4b\x93\xf4\x01\x46\xaf\x23\xfb\x11\x51\x41\x95\x37\x2b\x97\x71\xcb\xe2\x30\xb3\x38\x48\x26\x09\x05\x86\x42\x5e\xc0\x7b\x69\x64\x22\x35\x93\xaa\xce\x70\xc2\xa9\xe2\x24\x81\x5f\x2e\x0e\x7c\x4c\x2d\x20\x49\x49\x6a\x4f\x01\xa2\xee\xb0\x0e\x52\xc1\xc5\x92\xb1\xae\x38\xa2\xa0\x6d\x43\x9f\x12\x1b\x0b\x0c\x5d\x87\x92\x67\x31\x89\x98\xff\x55\xea\xd6\x82\x29\xc2\xcd\x90\x5e\x55\xaa\x61\x22\xd7\x01\xa4\x6e\x2d\xeb\x10\x72\x6b\x92\x20\xd0\xc0\x6a\xcb\x5e\xe7\x41\x5b\xe8\x3a\x25\x8c\x04\xe8\x5a\x43\x39\x44\x0c\x2c\x2c\x8b\xe2\x70\xba\x3d\x1a\x0e\x8d\xac\x91\x4a\x02\x6a\x51\x6e\xa5\xfb\xa6\x9c\x18\x28\x85\x42\x79\x54\x57\x97\x88\xcf\xab\x56\xf9\xa2\xce\xdc\x06\x05\xd7\x5d\x6e\xb7\x9c\x89\xd5\xac\x11\xe9\x76\xb1\xda\xbd\x18\x48\x94\x7f\x3f\xa7\xf4\x97\x49\xe4\x57\xd9\x76\xef\x6b\x12\x97\x57\xd0\xc9\x6a\xcc\x02\xd0\x3c\x4c\xe3\x58\x63\x7d\xb9\x71\x3e\x13\x3e\x4c\x7f\xa7\x84\x17\xf2\xb0\x5e\xba\x13\xba\xba\x5d\xe1\xf6\xea\xe5\x73\x78\xf5\x2f\x98\xe1\x18\x81\xae\xac\x3d\xff\xc3\x62\xb4\x0c\xb8\x1a\xef\x03\xb3\xfd\xcc\x68\x39\xfb\x99\x3e\xdb\x39\x36\xa9\xaf\x39\xbb\xb1\x56\x49\x7c\x5f\x17\x55\x14\xf6\x0e\x59\x96\xf7\x5e\xad\x12\x87\x71\x8a\x6d\xdc\xdb\x6d\x2c\xf8\x26\x66\x0e\xf2\x66\x08\xa9\x76\x34\xf3\xed\x76\x52\x53\x2e\x75\xae\x2c\xb6\x2c\xf3\x96\x75\x9a\x90\xb8\x02\x0c\xd3\xea\xf4\xef\xd2\x88\xd9\x8f\xef\x40\xb7\x03\xe1\xac\x9e\x12\x3a\xa6\x13\xc2\xbb\x4e\x57\x29\x3b\xcc\x69\x24\x47\x5d\x1e\xfb\xe1\x75\xd8\x21\xbf\xa4\xfe\xb7\xca\xc9\x99\xd0\xdc\x67\x64\xc2\x7f\x34\xe1\x22\xf5\x8d\xc1\x1f\x4e\xd2\xaa\x4a\x9b\x03\xa7\xf5\x60\xc8\x00\x52\xc5\x45\x61\x95\x02\xda\x06\x06\xc7\x84\xa9\x8d\xf0\x79\xba\x4d\x84\x76\xba\xf3\xbd\x0c\xb0\x1c\x1b\xae\x88\x86\xb4\x72\x6b\x4d\x2b\x75\x50\xeb\x8b\x54\x39\xb3\xde\xe4\x63\xf5\x33\x51\x3f\x55\xc2\x10\x02\x46\x29\xb9\x4f\xd2\x88\x85\x8b\x49\x65\x21\x74\x86\x95\xb2\x8c\x1b\x78\x34\xeb\x3b\x5f\xc7\xb3\x52\x5b\x16\xe6\x3a\x3f\x9d\x0c\x67\xae\x33\x97\xc9\x91\x2d\x65\x58\x8e\x44\x76\xa7\xbd\xf0\xff\x46\x7d\x0e\xae\x4f\x31\xd7\x2a\x39\x38\xad\x5e\xc0\x03\xac\xe6\x0d\x2f\xd1\x7d\xb9\xed\x76\xfd\xce\x65\x5a\x4d\xe2\xda\xe4\x1f\xfb\xcc\x5a\xbe\x6e\x96\x8a\xf0\xb6\xb2\x8a\x5d\x14\x6c\x40\xa3\x08\xc0\xe8\x6f\x11\x0a\x7d\xb3\xe5\x3d\x8b\x63\x08\xcd\x81\x0e\x70\xd3\xe0\xd8\xf8\x44\x77\xa7\xdc\xd8\x49\x14\xa3\xd0\x36\x0d\x50\xd1\x37\x19\x5d\xb0\xf7\x2c\xe3\xa9\x24\xd9\xb0\x26\x28\xd7\x6c\x3d\x67\x99\x33\xd9\xcb\xb2\xc4\xcd\xf4\x7b\xb8\xcb\x35\xba\x5a\x19\x49\xab\xf2\xe8\x1a\x9c\x90\x7d\x1a\x5d\xb5\x34\x9d\xc0\xbd\x5e\xd2\xc4\xb0\xaf\xed\x64\xb5\xd3\x6a\x10\xa3\x7d\x06\x37\x32\x92\xce\xb0\x44\x25\xd0\xe3\xb8\x1d\x39\xd4\x68\xdf\xdf\xb8\xdf\x9c\xf6\xfb\xae\xc4\x9a\xe9\xf6\x5e\x90\x49\xca\xbe\x01\xe4\xcf\x44\x3b\x23\x6b\x8f\xee\x99\x1d\xe1\xda\x70\xe3\x46\x02\x85\x40\x48\x1d\xef\x54\x89\xbe\x36\x08\x87\xb8\xc8\xa7\x1e\x6d\x8b\x70\x30\x92\x3c\x6e\xe8\x46\xbd\x4e\x5e\x46\x5c\xa4\x2d\xa2\x51\xed\x3d\x00\xd5\x24\x07\x63\xd4\x19\xd7\x82\x34\xf0\x87\xdc\xed\xd6\x69\xf2\x2c\x59\xb0\x5c\xa8\xd3\x1c\xe5\x49\x65\x54\xf0\x47\x7d\xed\x15\xf1\x6b\xd8\xb4\x76\x6e\x85\x3e\xef\x4a\xc8\x94\x51\xd1\x91\xad\x77\x3c\x32\x85\xb9\xde\xf9\xd4\x65\x56\xc4\xaf\x3f\x7d\x8f\x35\x7c\xe0\x66\xa7\x76\x47\x22\x5a\x2e\x5a\x7c\x01\xbb\x7d\x6d\x5b\xaa\x5f\xe7\xec\xbd\xcb\xa9\xee\x49\x60\xd9\x2a\x94\xd0\x1c\x52\x1f\x8d\x2d\x67\xd5\xa9\x24\x7c\x66\x2f\x8a\x70\x8d\x66\x7a\x78\xcd\x61\x97\x4b\xfb\xe9\xdb\x26\x86\x9c\x49\xb6\x73\x02\x7e\x78\x8e\x55\x7a\xe9\x76\x61\x74\x48\xcb\xd2\x01\x34\xeb\x2c\x8c\x9d\x44\x2a\x58\x26\xb3\xab\xc3\x49\x63\x57\x8f\x4d\xb0\x53\xcc\xd7\xee\x9a\xa9\xc1\xb1\x71\x73\xd9\xb8\x06\x32\xf7\x42\x0e\x1e\x34\x88\x7b\x07\x11\x7e\x26\xa1\x32\xda\x87\xde\xb5\x4b\x40\x49\x89\x7c\x0e\xb5\xf2\x10\x9d\x92\x74\xbb\x59\xb7\x2b\xe7\x87\x3b\x33\x3e\x32\x5f\x18\xfe\x1f\x10\x24\xf2\xbc\xec\x6b\x62\x06\x08\x19\x60\xe2\xef\x9f\x3c\x92\x5a\x55\xe0\xd3\x94\xed\x1f\x12\x1b\x69\x50\x67\x99\x76\x60\xaf\xcf\xbf\x92\xd2\xd1\x56\x5e\x78\xc2\x9e\x0a\xa0\x6a\xbe\x06\xf5\x1e\xe5\xdc\xfb\x42\x05\x7d\x4c\xfb\x41\x1d\x57\xa5\x55\x36\x79\xf6\xa8\xf2\x0d\x09\xf1\x53\xf2\x95\x92\xc7\x81\x13\x1a\x42\x9a\x82\xe2\xbe\x4a\x08\x3a\x63\x70\x76\x8b\x49\x15\x92\x80\xec\xa8\xa4\x52\x9a\xc9\xd3\x9d\xe4\xa9\xa4\x9d\xc0\x25\x7b\xc2\x6e\xc5\x07\x3e\x97\xcb\x4a\x79\xd3\x55\x55\xab\xd6\x43\xdf\x72\xd3\xbe\xca\xa6\xba\xe2\xf1\x56\x5d\xc3\x5b\x47\xcc\xa5\x72\x3d\x67\x1b\xb3\x70\x1a\x93\xf7\x02\xdd\x1c\x9d\xaf\x0a\x55\x3e\xe2\x33\x76\xcd\xd3\x6d\x6e\x1a\x55\x79\xfa\xd1\xe3\xb1\x89\x39\x9c\x62\x73\x7f\xc1\x7c\x86\x63\xbc\xc5\x14\x2f\x10\xc2\x2b\xf2\x6f\x46\xf9\xef\xab\xd4\xa7\x78\x08\x67\xce\x05\xb6\x2a\x81\x0b\xe4\x6a\x22\x21\x34\x5a\x3a\xe6\x40\x57\xf6\x7d\x84\xf8\xd2\x7f\xcd\xfd\x25\x02\x07\x0e\x2b\x84\x96\xda\x08\xe8\x4a\xff\x2e\xfa\x7d\xcb\x4a\x5a\x82\x8b\x53\xf0\x69\xa5\x7d\x6c\x58\x2b\x91\x2b\xfb\x46\x7b\x3d\x7b\x59\x18\x91\xa1\xf6\x4a\x23\xb3\xe2\x4b\xc8\x8b\xaf\xab\xeb\x43\xe3\x52\x00\x5f\x56\xfe\xc4\x2f\xa2\x6e\x77\xed\xde\x16\x46\x88\x90\xcb\x7a\xc0\x08\xf5\x7a\x51\xe5\xb9\x86\x40\x17\xf0\xad\xea\x03\x9e\x57\x15\xdc\x59\xcb\x53\x01\x21\x06\x06\xe3\x28\x1c\x22\x7c\xeb\x46\xad\xdc\x28\x34\x9a\x5f\x6c\xba\xdd\x3b\xb7\x4e\x5b\xd0\xa6\x1f\x20\x42\x6e\xdd\xb8\x5b\x37\x4e\x36\x6d\x33\x5a\x4e\x96\x8e\xc9\xc3\x3b\x6b\x2f\xaf\x2a\x06\x61\x09\x13\x00\x8c\x8e\xd5\x66\xfd\x6f\x08\x0c\x69\x84\xf0\x15\x81\x41\xb5\x6d\x83\xde\xd9\x02\xc2\x61\x65\x6a\xc4\x0e\x68\x51\x2c\xc1\x85\xda\x2f\xa9\x7f\x83\xaf\xd0\xd8\x7f\x9d\xe8\x19\xb1\xc4\x37\xf8\x0a\x7b\x3d\x75\x52\x46\xb8\x33\xb4\xd6\x5d\x1f\xbe\x4f\x6c\x3f\x78\x37\x05\x8c\x1e\x4e\xdc\x12\xbc\x93\x75\x07\xa7\x57\xec\x0f\xcd\x64\x30\x37\x91\xbb\x8c\x86\x5a\x72\x73\x91\xdd\xcc\x4e\x3a\x43\xdc\xa0\x4e\x70\x93\x9e\x41\x25\x6e\x96\xbe\xab\x08\xb1\x58\xd7\xb8\x09\xe3\x97\xd5\x3e\xff\x42\x20\xf3\x0e\x76\x78\x81\x75\xa9\x7e\xb5\x73\x60\xc5\x77\x81\x2b\x1f\x93\xe9\xaf\xc8\x39\xdb\xca\xa4\x78\xa8\xe8\xe0\x1d\x76\x75\x8d\xb3\x6d\x7c\x4d\xbd\xd4\xb1\xc4\x5b\xd2\x38\x67\x5e\xfb\x8d\xae\xb6\x94\xd4\x60\x9f\xb6\xf5\xa7\x28\xda\xdb\xa6\x5c\x43\xc2\x9e\xf0\x5c\x4f\x7e\x6b\x74\xdd\xac\x86\x31\xc8\x59\xc8\xb7\xb0\x0a\x44\x78\x88\x1e\xe6\xd2\xdb\x61\x68\x76\x49\xbb\xa3\x74\x89\x53\xb6\x73\xcf\xfc\x82\x37\x64\x88\xf6\x73\xf5\x87\x65\x8d\x8f\xaf\xdc\x62\x6c\xb6\xca\x81\x53\x4e\xee\xcd\x3d\x60\x98\x30\xe3\x47\xd7\x02\x9f\xb3\x12\xbb\x36\x1f\xc9\xbd\xde\x2c\xf7\x51\xb6\xda\x18\xa0\x96\x80\xe1\x6b\x70\x3b\x39\x2b\xb1\x32\x36\xda\x14\xce\x93\x9b\xe3\x8a\xe7\x66\xef\x1c\x2a\x21\x10\x9b\xaf\x43\xea\xe5\x48\x5a\xaa\x66\xa1\x50\x27\xa8\x85\x55\x1b\x71\xdd\xb6\xd9\x6e\xca\x91\x30\x46\x4b\x12\x52\x6b\xfc\x0c\x14\xec\xec\x97\x6c\x95\x62\x9a\x24\xc6\xfe\x61\xa6\x5f\x2c\x3b\x25\x51\xb2\xa3\x19\xfc\x54\xa2\x33\x65\x45\xcb\x1b\x13\x8c\x61\xab\xae\xc2\x64\x86\x1f\x6c\x26\x9b\x88\x19\x28\xd2\x2c\x99\xff\x85\x5f\x6f\xad\x69\x0b\xde\x89\x50\x8d\x19\x39\x96\x6b\xb6\xe0\x95\xbb\x06\x55\xb9\xe2\x9a\xb7\x34\xed\x8d\xb4\x0a\x15\xf5\xf6\xb1\x5e\x0f\x59\x32\x55\x57\xce\x66\x03\xb6\xde\x88\xbb\x4a\x8c\xc8\x98\x24\xe8\x04\x25\x36\x17\xc1\x0d\x06\x9f\xb6\xb4\xea\x7a\xa8\x00\x23\x33\xbb\x55\xba\xe6\x66\x9c\x5a\x13\x18\xab\x5f\x52\x5f\xe0\xcc\xb0\xaf\x2e\xc8\xb0\xdb\xfd\x25\x05\x82\x0b\x58\x57\x4f\xc9\xd0\xaa\x52\x97\xd6\x60\x58\x89\x97\xb5\x79\x0e\xa6\x21\x76\x27\xf9\xb7\x1a\x1d\x6b\x33\x98\x20\x24\x22\x81\x5c\x62\x91\xb6\x24\xff\x71\x6f\x72\x80\xce\xbe\x55\x64\xf9\xe8\x6a\x7d\xe8\xfc\xc6\x38\x81\x4d\xb1\x58\xd5\xe3\x17\xab\x52\xe9\xae\xfc\x9e\xe2\xbf\xa5\xf8\x87\x14\xff\x96\x92\x7b\xb8\x67\xb6\x3a\x40\x58\xa4\x9b\x4a\x3b\x6f\x58\xe2\x6f\xb4\x8f\xc3\xbf\xa4\x64\x88\xbf\x90\x8f\x1f\xe5\xe3\x5b\xad\x67\x72\x9b\x8e\xbf\x4d\x49\x7f\x70\x7a\x1c\x5e\xc2\x6b\x70\x1a\x7e\xd0\x61\x67\xe1\x9b\xb4\xdb\xf5\xe5\x7b\x70\xa8\xc5\x55\xff\x9c\x92\xb6\x3b\x8f\x9b\x15\x63\xf1\x0b\x16\x0b\xfa\x67\xa0\xbd\xab\xef\xbf\xec\x18\x96\x64\x83\x88\x09\xca\x63\xf9\x46\x6f\x79\x2e\x91\xed\xab\xef\xbe\x7f\xfd\xd7\xef\xde\x7d\x7c\xf6\xe6\x97\x67\x7f\x7e\xfd\x41\x3b\x0a\x50\xe9\x8c\xa7\xb4\xa4\x3d\xeb\x8f\x2f\xbf\xff\xf8\xfa\xb9\xce\x38\x4e\x6c\xb6\xd0\xe6\xf2\xeb\x2d\x42\xf8\xfe\x36\x14\xf8\x2e\x4c\xca\x72\xa4\x23\x40\xfd\xeb\x3d\xbf\x65\x71\xde\xd2\xbf\x3f\xa7\xae\xe5\x8f\xc1\xed\x23\xf2\x6d\x8a\xc5\xe0\x4e\xfd\xaa\x31\xf9\x6b\x6a\x14\xe4\xfe\x4d\x43\xfc\xdf\x53\xb5\x8b\x24\x97\xec\x65\x12\xd5\x8a\xad\xcc\x74\xb2\x5b\x31\xfe\x2a\xf5\x99\x63\xf7\xb4\xa6\x71\xdf\x0f\x94\xf1\x7a\x70\x94\xa0\xc3\x7a\x92\xbc\xab\xeb\xe5\x33\x63\x29\x55\xd2\x7a\xca\xe4\xc9\xa8\x36\xdf\x17\x69\x92\x8b\x6c\xbb\x10\x69\x16\xb2\x5d\x56\x89\x3e\x40\x9a\x6b\x7b\xbd\x79\xb9\xa2\x7c\x96\x3b\x92\x1b\xc7\xea\x8d\xd5\xed\x20\x5a\x7d\xaa\x97\xe7\xad\x09\x9b\x8d\xc0\x9d\xbc\x1c\x79\x6f\x9d\x46\x4c\xee\x77\xc6\xc7\xbc\xc0\x82\x36\x0d\xb8\x31\x64\x29\x09\x2c\xe8\x84\xcd\x90\x7e\xc7\x19\x52\xbc\x97\x9d\xea\xeb\xab\x4b\xd7\x3e\x61\x33\x48\xfd\x22\x5d\xec\xe5\xd3\xa4\x8b\x12\xd3\x28\xfa\x96\xdd\xbd\xa5\x9b\x26\xb6\xd2\xbc\x52\x25\x67\xf9\x96\x6e\xf2\x89\x18\x7b\x9b\x6d\xbe\xf2\x42\x6f\x9b\xc0\xe1\xc0\x9b\xf9\x5f\x24\xea\x46\x41\xf1\x68\x77\x4a\x72\xcd\xa9\xed\x96\xd8\x34\xb3\xa5\xed\x1e\x0a\xb0\x7b\xc8\x8a\x02\x6c\x6d\x25\x74\xcd\x08\xb1\x36\x7d\x84\x31\x63\x9b\xe0\x40\xc9\xce\xd1\x28\xfa\xee\x9a\x65\x31\xbd\x0b\xbf\x73\x98\xa9\x8e\xa1\x12\x31\x10\xe9\x15\x4b\xc6\x22\x04\x1e\xdb\x5b\xb0\x1d\xe7\x8e\x94\xd0\x07\x61\xed\xfa\x91\x8a\x16\x5f\x44\xba\x8e\xfc\x60\x4d\xef\x0e\x92\x54\x1c\xcc\xd9\x01\xf4\x66\xb9\x8d\x07\x9e\x66\x50\xaa\xee\xa5\x3a\xa9\xb6\xe9\x2c\x87\x3d\xcc\xb0\xfc\xf9\xb0\x61\x8b\x50\xe0\x74\x43\x7f\xdb\xb2\x10\x4c\x96\xab\x77\xc3\x25\x52\x05\xc8\xa4\xdf\xb0\xa4\xd7\xc3\x2f\xd4\x54\x00\x77\x3b\x00\xe2\xb6\xae\xee\x03\xb3\x69\x47\x1b\x9c\x5d\x73\x66\xa6\x65\x5a\x66\x96\x15\xc5\x8e\x49\x3e\x90\x0e\x78\x70\x28\x5a\x9b\x0f\xe7\x11\xdb\x87\x12\x61\x9e\x44\x2c\x81\x23\x70\xbd\x07\xca\xae\x8c\xa9\xb6\xe3\x18\x5d\xf5\x12\xb0\x73\x50\x0b\xf3\x95\xa9\x1e\x30\xb2\xe3\x8c\xe3\x20\x5f\xd3\x0c\x7c\x81\x27\x62\xec\xc1\x87\x17\x7a\x92\x44\xf6\x42\x31\xf6\x68\x14\x79\xa1\x97\x6f\xe7\x22\xa3\x0b\x79\x62\xba\xd6\xd3\x00\x7c\x6c\xa1\x6e\xf7\xeb\xc4\xda\x0b\xc5\x09\xb2\xad\xad\x38\x57\x0f\x03\xdd\x70\x5c\x8c\xa6\x1d\xe9\x07\x4d\x9b\xa9\x99\xd9\xd9\x39\x11\xd6\xb4\x8d\x21\x25\x9c\x1b\xe6\x0b\x89\xb7\x4d\x73\xdc\x9b\x67\xa6\xfc\x96\x10\x37\x2c\x23\xf5\xfa\x2d\xed\xd3\xed\x7e\xa5\x8a\x70\x25\x20\x52\xc2\x0d\x17\x88\x82\x65\x1b\x1f\xe1\xb8\x52\xba\x49\xb0\x36\x20\x3d\x4a\xaa\x43\xb7\xe5\xea\xc1\x0d\x3c\xc2\x54\x29\x7d\xf8\x74\xb0\x58\x8d\x87\x61\x80\x50\x2f\x70\xcc\x9d\xc7\xa3\xe4\x22\x07\x3b\xe7\xa6\x0b\x39\xd6\xe2\x43\x8b\x36\x50\x8d\x86\x84\x28\xbf\x93\xc2\x7a\x65\x58\xd8\x8b\xcf\xc5\x24\x9b\x19\xed\x92\xc5\xea\x62\xd8\xed\x5e\x39\xe3\x96\x61\x4d\x37\xa6\x18\x12\x02\x11\x84\x7f\xa2\xa8\x94\xd3\xed\x92\x09\xf0\x97\xf9\x4c\x84\xad\x9a\xa8\xaf\x33\xd7\x9a\xac\x16\x31\x80\x1c\x4d\xea\xad\x91\x41\x6e\x5a\x08\x0b\xf0\xc4\x66\x6b\xf9\x78\xb7\x61\xcf\xea\x12\x44\x8c\xac\x6b\x93\x6c\xa4\xf5\x72\xc8\x0b\x5d\xd0\x5f\x33\x27\x5a\xf3\xcc\xb0\xb2\x60\x6f\x65\xb1\xfb\x01\x3a\x3c\xc2\x6a\x3f\x05\x72\x9d\x90\x14\x09\x92\x4c\x8e\x66\x23\xeb\x34\x74\x34\x32\xb7\x95\x59\x8f\x5f\x5c\x80\xc8\xb9\x4f\xc7\xc9\xe4\xe8\x11\xed\x07\xb3\x70\x88\x2e\x48\x8a\x38\xa1\x95\x20\x91\x0f\x91\xbd\x60\xf6\x34\x45\xe8\x1e\x0a\x7c\x44\x7b\x47\x33\x6d\x36\x3c\x23\xb4\x17\x94\xc6\x35\xe6\x58\x54\xf2\xd6\x8b\x75\x5f\xe3\x96\x03\x0f\x85\xfd\xa0\x32\x9a\x13\x8f\x45\x38\x24\x24\x56\xa6\x72\x1c\x5f\x88\xfd\x40\x01\xea\x2d\x70\x58\x42\x57\xaf\xd0\xd9\x3a\xe5\xbc\x90\xd8\xa3\xb2\xbf\xc7\x93\x84\x81\xda\xf5\x98\x55\xef\x7e\x62\xfc\x10\x99\xe1\xf5\x05\x52\xc8\x07\x41\xfe\x30\x81\xca\x5e\xb1\x78\xc3\x9a\x7a\xf8\xee\x16\x68\xd3\xe4\x10\x37\x19\xce\x9c\x7c\xcd\x29\x60\x0c\xec\xc2\x4d\x4e\xbc\xb3\x73\x0b\x54\x59\xea\x55\xc8\x35\xa6\xf2\xb4\xa5\x35\x5f\x6d\xdf\xb5\x1e\xdf\x0e\x8a\xe5\x60\xb6\x75\x22\x7f\x66\xd6\x92\xb2\xfe\xae\xec\x9c\x42\xaa\xba\xa9\x53\x19\x64\x10\x4c\x6a\x10\x0c\x25\x2a\xeb\x24\x9d\xcd\x46\xd4\x96\x67\x94\x9f\x24\xfe\x90\x7d\xfc\xa8\x04\xbf\x26\xee\xf7\x6c\x5c\x55\xee\x06\xa3\x50\x06\xc8\x4d\xa0\xd6\x3e\x15\xe2\x5a\x9d\x92\x8d\xca\x06\xbf\x5c\xc6\xe9\x9c\xc6\x3b\x2d\x8b\x89\x8d\x9b\xa4\xb3\x11\x08\xe7\x47\xbe\xb2\xac\x80\x94\x50\x2d\x98\x94\x8e\x07\xd7\x34\xae\x6c\x4a\xab\xcf\xca\xec\x96\x1c\x27\xd8\xaa\x9f\x2d\xc5\xce\x18\xd7\xa7\x94\xbd\x16\x21\x1b\x39\x75\x34\x8b\x63\xac\x45\xc0\x7a\x89\x72\xb1\x1a\x84\x0c\xe1\xbf\x31\x8d\x10\x7a\x01\xa0\x04\xc5\xa4\x78\x9e\xa6\x59\xd4\x3a\x1d\x8c\x7e\xdd\x0e\xb7\xdd\xce\x60\x62\xaa\x53\xa7\xe7\xd0\x4b\xc1\x6c\xb2\xb3\xb5\x8e\xeb\x28\x22\x94\x49\x15\xbe\x0b\xd5\xa1\x0e\x47\x9a\x20\x4c\xb0\x28\x0a\x6f\x43\x2f\x99\x27\xdb\x06\xdc\x98\x96\x96\x19\x93\x60\x3a\x57\xbd\xf8\x7a\x11\x90\xfd\xf9\x6a\xc7\x58\x85\x85\xd8\x52\x58\x0c\x69\xf3\xe1\x4b\x13\x08\x12\xbd\x18\xb4\xb8\x50\x89\x25\xf6\x7a\xa6\xd5\x3c\x3f\x55\xde\xbd\x3c\xa9\x31\xac\x8e\x6f\xa5\x53\xb8\x2c\x0b\x27\xdc\x69\x72\xaf\x46\x8f\x5f\x73\x76\xa3\x6f\x5d\x4a\xac\x64\x92\x9f\x29\x82\xa2\x7d\x78\x94\xf2\x8d\xa1\x22\x2a\xa8\xdb\x7d\xd8\x0c\x9f\x9a\x0c\xd5\x68\xc2\x9c\x30\x3c\x01\x9b\x60\xcc\x1a\x39\x42\x76\x01\xce\xe4\x09\x97\x95\xc1\xe6\x5c\xc3\xe9\x7a\xc1\x25\xc4\x22\xb5\xad\x1d\xcd\x7b\x75\x5c\x6d\x07\x42\xcf\xcf\xc6\xb6\x2a\xd5\xd1\x7e\xc6\xfd\x04\x85\x72\xcf\xd1\x16\xe6\x3f\xb2\xdb\x1d\x80\x5b\x68\xdf\x09\xdf\x05\x5d\x95\x4b\x0e\x38\xa8\xd0\xb6\x64\xba\xdd\xc9\x94\x33\xf1\xcd\x56\x08\x96\xbd\x05\x27\x32\x6d\x84\x9b\xce\xfb\x7b\xe2\x74\x1c\x7b\x97\x90\x6b\x57\x90\x0d\x0c\x9f\x38\x25\x2a\xfb\xf3\xb5\x10\xb0\x05\x6e\xb4\x78\x81\x3b\x84\x3b\x49\xb7\xfb\x35\xf7\x33\x04\x82\x6f\xf5\xd4\x4a\x7b\x05\x04\x1c\x90\x12\x71\x56\x2d\x6e\x52\x6c\x15\xb5\xa6\x14\x7e\x41\xb5\x5a\xe3\x81\x51\xa2\xbc\xfd\xd8\xf4\xe0\xbe\xa7\x56\x8f\x44\x46\xb5\x80\x89\x44\x85\xfe\x6e\xa0\x3a\x02\xbf\x12\xbe\xc0\x99\x85\x03\xc2\x5f\xf3\x66\x5a\xb4\x9b\x5d\x2b\x94\xe2\x5e\x2f\x83\xee\xc8\x55\xf5\x3a\x59\xa6\x4d\xf6\x62\xdb\x94\x96\x3b\x53\x9d\xaa\xad\xd9\xd5\xd3\xfc\x0a\x60\x44\x36\x66\x29\xae\xbb\x14\xaa\x9c\x98\x81\x79\x4e\x6d\xd2\x5b\xd1\xdc\xb5\x74\xda\x18\x0b\xc8\xd6\x0b\xac\x18\xf3\x21\x53\x62\xc6\xea\x90\x8e\x6b\xbd\x0b\x1b\x43\x07\x29\xc1\x0c\xb3\x4e\x0e\xef\x78\x7e\x69\xc2\xf4\x1b\xbe\xc9\xe8\xc6\x84\xd9\x77\x7c\xc3\xa3\x4b\x26\x20\x4c\xbd\x29\x65\xdb\x1f\x39\xbb\xd9\xa4\x59\xcb\xa2\x50\xac\xaf\x1d\x8c\xf2\xb5\x76\xb8\xb3\x13\xf1\x31\x2d\xe1\x88\xf9\x13\x14\x1f\xd6\x27\x3e\xf8\x35\xd1\x54\xb5\x9b\x73\xc4\x48\xd4\x8a\x7c\x8d\xd2\xb3\xb1\x4d\x06\x42\x64\x72\xf9\x2b\xef\xe0\xc6\x26\x8f\xe2\x7a\x13\xcf\x6a\x76\x28\x93\x3c\x75\x43\xc4\x1c\xbc\x44\xf4\x95\x65\x17\x0f\x7b\x22\xdb\x4a\xdc\xdc\xc2\xbc\xa8\x5d\x39\xf8\x02\xe1\x14\xb0\x5b\xd6\x30\x41\x8e\x3d\x49\xd4\x79\x84\x64\x48\xb6\x50\xa4\x1b\x4b\x75\x78\x74\x9e\x5e\x33\x0f\x54\x21\xbd\x84\x51\x95\x4a\x4b\xb5\xd9\xb3\x43\xda\xaa\xf0\x8f\x1b\x48\x0c\xe1\x85\x9b\x45\xb5\xc4\x51\xeb\xd7\x07\x10\x25\xee\xec\x84\xa3\x51\xad\x19\x06\x84\xbd\x86\xc1\xe8\x1c\xe4\xa3\x44\xba\xb9\xa8\x47\x8c\x75\x9f\xfa\xf5\xe0\x70\x4f\x39\x4f\x49\xde\xed\xfa\xd5\x48\x21\x1c\xf7\x6a\xc6\xaa\x2f\x16\xdd\xae\x1f\x93\x45\xbf\x16\x8a\x4a\xe1\x28\x36\x53\xad\xe2\xef\x2a\x35\x8b\x9a\x71\x36\xcf\xc3\x1e\xbc\x79\x84\xf0\xb1\x1f\x93\x16\x80\xd4\x6b\xc0\x8d\x02\xc0\xc8\x49\xe8\x7b\xb2\x70\x28\x24\x26\xc3\xd0\x5b\xf3\x28\x8a\x99\xf2\x78\xe7\xc7\xa4\x0d\xce\x8d\x86\x1f\x1e\xa1\x7a\x43\x63\x65\x79\x00\x27\xdd\xee\x0b\x7d\x8c\x8b\x31\x6d\x82\x01\x64\xa1\x5d\xc0\xa1\x12\x8b\x8c\x5f\x5e\xb2\xec\xbb\xe4\x5b\x76\xf7\x22\xbd\x81\x73\xf3\x2a\x41\xb5\x70\x75\x99\xf5\x9d\xf0\xd7\x8d\x88\x1f\x36\xe1\x26\xc1\x8e\xc6\x6a\x1b\xa7\x6b\xdb\xc2\x37\x1b\x6f\xe9\x84\xcd\x94\xfb\x06\x6b\xf8\xa8\xba\x12\xd5\x75\xbc\x94\x67\xf9\x8c\x2f\x9a\x3b\xc3\xbf\x6b\x8a\x46\x62\xdc\x25\x4f\xa2\xf7\x69\xfe\x6a\x67\xb5\x1b\x9a\x21\x18\x0d\x2f\x44\xb7\xeb\x73\x79\xc4\x17\xa4\x2f\x6a\xd4\x2f\xa6\xcd\x43\x9f\xb8\x00\xfb\xb1\xe4\x07\x67\x7f\xa4\x98\x2b\x37\x53\x1d\x3a\x58\x71\xf1\x81\x47\x0c\x81\x21\x6a\xb3\xed\xd1\x12\xaf\xd3\x6b\xf6\xaa\xb9\xdf\xba\xd4\xed\x28\x19\xb0\x5b\xc1\x92\xa8\x12\xe2\xfb\xea\xae\x4a\x9d\x55\x76\xfd\x2b\xe1\xbc\x15\x5f\x8a\xa2\x48\x60\x45\xaa\xcc\x45\x91\x19\x26\xc4\xf8\x87\xc4\x4f\xd4\xbe\xa8\xee\x7c\xa0\xe7\x95\xdc\x98\x88\xdf\xa6\xd7\xec\x47\x9e\x6f\x69\x1c\xdf\xa1\x70\x78\xb1\x43\xad\x96\xf8\x17\x2a\xa1\xa8\x7c\x8a\x3d\xd8\x7c\xab\x11\x50\x51\xd1\xa3\x56\xef\x8b\xe3\x87\x94\x4c\x7a\xaa\x26\x0f\x85\x7f\xd3\xf3\xd4\xdd\xc2\xd5\x88\xfd\x90\xf8\x19\x4e\xaa\x2e\x39\x52\xdb\xb2\x0b\x6a\x57\xe0\x72\x07\x50\x89\xca\x50\x05\xe9\x2c\x22\x0d\x79\x59\x3a\x73\xe3\xc7\xfd\x73\x03\xa7\x24\xdb\x3f\x3f\x28\x19\xe2\x78\x77\x7e\xd0\xca\x73\x7c\x6e\xf7\x8e\x58\x5b\x6b\xa9\xf6\xde\x74\x9c\x92\x1c\x96\x67\xa8\x7e\x48\x8a\x63\xf2\x9b\xe5\xb2\x70\x9c\x20\x1c\xdb\xf9\xa4\xcf\xf1\xda\x86\xaf\x9a\x4f\x3f\x3e\x34\x20\xce\x40\x80\x0b\x3d\x9c\x92\x4e\x63\xea\x74\xbb\x9d\x4c\xcf\x9b\x6e\x37\x83\x43\x4f\xcb\x80\x29\x7e\xea\x43\x73\x93\x02\xb5\x62\x4d\x08\xcb\x51\xa0\x66\x22\x51\x25\x9c\xa4\x4e\x8b\x91\xf0\x13\x4c\x5d\xeb\x35\x23\xa3\x17\x7b\x99\xd2\xf8\x79\x1a\x6f\xd7\x09\x68\x72\x03\x40\xdc\x50\x84\xb9\x39\x3c\x82\x61\x18\x2d\x25\xf4\x5b\x22\x8f\x97\xc0\xf4\x31\x4e\x42\x81\xec\x06\x2e\x3d\x05\x4f\x9f\xee\x51\xae\xdb\xfd\x29\xd1\xc7\x46\xbc\x92\x8d\xc9\x75\x3b\x60\x3b\x89\xe1\xf0\x83\x73\x98\xf6\x60\x8f\x06\xee\x69\x9b\x5e\xac\x2a\x6e\x97\x39\x10\xd3\x5e\x0f\xb9\xe1\x13\x3a\x73\x9a\x4e\xf8\x84\xce\xf4\x7c\xfb\x29\xcd\xa2\x06\x5f\xa9\xce\x76\xd4\x67\x0e\xc3\x40\x52\x64\x57\x06\xfc\x22\xcc\x2d\xdb\x28\xa9\x91\x2a\x96\xcd\xe1\x33\xec\xdd\xa4\x59\x24\x0f\x05\xb9\x87\x46\x3e\x1b\xdc\x7e\xcf\xe2\xa7\xc3\xa2\x50\xae\xe7\x55\x87\xba\xdd\x6c\xdc\xef\x67\x61\xaf\xc7\x9d\xc9\x6c\xfd\xed\x66\x08\xc7\xe4\x17\xee\x53\x9c\xa2\x71\x0b\xc6\x06\x87\x38\x29\x2a\xc3\xc3\x69\xae\x55\x53\x68\x5b\xc2\x2a\x9a\xa1\xb2\x05\xf5\x77\xdc\x04\xdd\x6e\x47\x96\x8b\xca\x51\x76\x31\xec\x76\x63\xbf\x6a\x4e\x3f\x40\x68\x84\xfa\xfd\x6c\xa4\xac\x3e\x5b\x1f\x24\xb5\x64\x60\xf6\xb9\xd7\xe3\xa5\x73\x89\xbc\x04\x05\x20\xa6\x79\xab\x20\x87\xa5\x3f\x38\x82\x9b\xd0\xcb\xcb\x18\xd8\xf0\x37\x19\x6f\xd8\xbf\xd5\xf6\x7f\xba\x5d\x73\xb5\x59\xf1\xe1\x21\x71\x51\xf8\x7e\x5b\x38\xe9\xb4\x85\xa2\xf1\xbf\xd1\xda\x59\xcc\x11\xc0\x76\x0d\x0a\xd8\x0c\x1e\x0a\xff\xfa\x47\x73\xe0\xf7\xda\x49\x96\x67\x03\x3f\x42\x0f\x95\x65\x22\xdc\xda\x30\x79\xf2\xa6\xf9\x8e\xdc\x6e\x5d\x08\xd8\xa5\x40\x8d\xc8\xb0\x8f\x08\xf9\x86\xcb\x3d\xa2\x92\x4f\x69\x11\x0e\xd6\xb7\xed\xbb\xd2\xca\x1d\xbb\x6b\x2c\xa8\x12\x2a\x91\xe7\x53\xad\x5a\xbb\x8b\xd8\xac\x0b\x15\x7d\x72\x29\x8a\x5f\x34\x43\x1c\xdb\xa1\xd2\xd2\x30\x4a\x02\xb3\x66\x86\x55\x25\x11\x6d\x49\x3e\xa6\x1b\x02\x26\xd0\x2e\x8d\x1a\x7f\xfd\x84\x56\x13\xce\xb4\xe8\x53\xeb\x9e\x8f\xcc\x99\x49\xa2\x71\xe6\x54\x0a\xb7\xd7\xac\xaa\x42\xb3\x37\xc2\x86\xad\xe1\xbf\xa8\xcd\x03\xf5\x6b\xa5\xcf\x69\xa6\xe9\x6d\xa5\xf4\x5c\x37\xbf\xbb\x37\x8f\x22\xe2\x5c\x7a\x3d\xfc\x51\xa7\xc5\x0e\xb1\x18\x7e\xc1\xcc\x25\x8e\x86\xf7\xeb\x44\xa4\xf2\x98\xb5\x0b\x75\xbb\x5b\xb1\xb1\x6f\x64\x0d\xda\x99\x64\x76\x73\x85\xa3\x24\x76\xfd\xe4\xd7\x26\x80\x9a\xc5\x0a\xd0\x6f\xc1\x5d\x0b\x42\xe1\xee\xf9\x77\x6c\x6a\x03\x53\x94\x43\x64\x4b\x0e\x8d\x54\x93\xb2\x6d\x6f\x5b\xc5\x6c\x0a\x04\x4c\x2c\xe0\x43\x88\x54\x27\x94\x61\xca\x39\x8c\x9c\x39\x43\x6b\xdd\xab\xf2\xdc\x69\x67\x53\xcb\x04\x79\x9f\xe6\x84\xb9\x8a\xa7\xaf\xf4\x2e\xed\x7a\x0e\x86\x92\x0c\x0b\x4d\xed\x51\x3b\xf1\x22\xdd\xa8\x68\xb9\xcf\xf4\x4d\x93\xb0\xeb\x94\x58\x26\x83\xe3\x80\x4a\xa8\x1c\xc2\xec\xa4\xd0\x47\x4e\x48\xa2\x0f\x35\x3d\x53\x9c\xb9\xbf\xb4\x5a\xea\xee\xb4\x4c\xaa\x29\x09\x97\x78\x39\x13\x1f\xf8\xef\x3b\x37\x78\xed\x5e\x27\x77\x87\xa9\x28\x0e\x7f\x9e\x46\xbd\x2f\x34\x1a\xd7\x12\x61\x0c\xa1\x31\x53\x86\xaa\x99\x63\xdf\x61\x54\x2d\xd4\x4a\x1d\xb6\x6e\x12\x41\x59\x7b\x84\x8b\x68\x67\xcd\xee\x4b\xad\x8d\x07\x27\xbe\x00\xa3\x73\x35\x55\x6a\x99\x10\xe4\x15\xa9\xbe\xb2\x1c\x59\x9d\xd4\x06\xaf\x60\xa4\xd4\x54\x81\x61\xc4\x71\xd6\x60\x19\xe0\xa6\x24\x98\xe1\x4e\xa0\xa6\x47\x4a\x1d\xee\x0a\x43\xb9\xe9\x27\x62\x36\x48\xd2\x57\x6a\xe6\xa3\xfb\x57\xc2\xcf\x30\xc7\x9e\x8a\xf5\x90\xbe\xa8\x91\x1b\x18\xd8\x03\x80\x09\x08\xa2\x99\x3f\x80\xfe\x29\xe9\x0c\x25\x7e\xcf\xb0\x97\xb1\x65\xc6\xf2\x95\x42\xea\x12\x71\x59\xed\xa1\xb6\xe3\xd5\x33\x61\x4f\x43\x58\xe7\xac\x0d\x76\x2b\x7a\x5b\xd0\xc5\x8a\x45\x15\x43\x72\x64\xee\x7d\xdd\xd5\xd1\x68\x5c\x5c\x4b\x62\x67\x5f\x85\x2d\x1c\xdc\x58\x0f\x93\x73\x11\x6f\x75\x6e\x83\x6f\x8a\xc2\xba\x0b\x62\xfd\x26\xf7\x13\x5d\x0c\x4e\x51\xb7\x4b\x75\x1e\xbb\xef\xed\x80\x26\xbf\xa1\x9b\x17\xe9\xce\x09\xb1\x4e\x72\x55\xf2\x30\x8b\xb5\xe2\xf6\xfd\xd9\xdc\x25\xa2\x46\xb7\xda\x8d\x42\xd5\x7b\x5c\xdb\x06\x98\xdb\xc7\x26\xf0\xd4\x5c\x90\xc0\x7b\xce\x75\x0f\x74\x83\xcd\x8e\x8d\xb0\x50\x3b\x13\x18\x8b\xf8\x84\xaa\x4e\xfb\x2e\x0d\x4c\xb4\x9f\xd4\xba\xd1\x9a\xea\x9f\x2a\x42\xaf\xb2\xb2\xda\x12\x3f\x3b\xab\xd9\x18\x21\xaf\x62\xdc\x7e\x66\x4e\xc5\x4a\xcc\xcb\x12\x83\xeb\x50\x65\x03\x87\x56\xde\x84\x73\x72\x5f\x62\x50\x7a\x56\xeb\xdc\xfa\x33\xbd\x2f\x71\x22\x83\x5f\x27\x5c\x90\x7b\x91\x2a\x24\xb4\x5b\x9d\x43\x35\x41\x5a\xaf\x2c\x47\xdf\x24\xbe\x07\xca\xfe\x1e\xf6\x5c\xe6\x36\x68\xf1\x0e\x72\x26\xc0\x37\xb1\x2f\x49\x93\xce\x10\x61\x99\x1c\x24\x7f\xd4\x09\xa2\x99\xde\x5c\x79\x2a\xb1\x1e\x22\xb0\x9c\x6c\x55\x4e\x25\x82\xf0\x83\xac\x1a\x1f\xe1\xa4\x11\xfe\x13\x17\xab\x8f\x74\x9e\x7b\xf2\x40\x0b\xe1\x8e\x08\x84\x67\x13\x0b\x3a\xff\x00\xee\xe5\x4e\x6a\x98\x29\xf3\xd5\x5c\x65\x08\xbf\x10\xb5\x5a\x81\x01\xc7\x36\x34\xa3\x22\xcd\x5a\x1b\x6e\x0d\x9a\xe9\xa4\x44\xb8\x57\xa4\x70\xf8\xb0\x57\x24\x23\x56\x21\xcb\x36\xf9\x09\x4e\x86\xe6\xf6\x3a\x35\x92\x5d\x95\x56\x3f\x87\xc3\x64\x3f\x20\x24\xd5\x5a\x0a\x9c\xa4\x56\x01\x1f\xeb\xeb\xc1\xaf\x52\x3f\xc3\x29\x42\x65\xd6\xeb\x95\xae\xb7\xaf\xea\x12\x7d\xc4\x2f\xc8\x70\xc4\xfb\x7d\x64\x65\xe8\x05\x4e\x26\x7c\x26\x49\x7c\xf9\xab\xa8\x7c\x78\x5b\xac\x1c\x15\x7f\xb9\xe7\x01\x6c\x37\x6c\xc1\x69\xac\x0e\x4a\xf8\x70\x32\xdd\x0e\x87\x60\x0e\x6e\x38\x0c\x96\xf2\x79\x06\x4f\x1a\x29\x0d\xfc\x3e\xfc\x2c\xe5\xf3\xe8\x09\x3c\xcf\xa7\xdb\x25\x5b\x2e\x67\x87\x97\xd8\x95\x53\xc2\x19\xba\x17\x9a\xc8\x76\xeb\x20\x8e\x37\xc6\x44\xfb\x0f\xed\xf9\x89\xda\x36\xbd\x7f\xf1\x10\xd8\xc0\x2a\xfe\xc5\x43\xd8\xbb\xf4\x10\xce\x3a\x7a\x46\x77\xbb\x12\xcf\x00\x5a\x03\x95\xfa\x46\xe3\xdf\xc7\x74\xc1\x56\x69\x1c\xb1\xcc\xc3\xbf\x64\xb8\x2e\x52\x5e\x65\xb4\xd3\x81\x69\xa6\x99\xee\x79\x35\x07\x8d\xa0\xb5\x87\x9f\xa5\x63\xaf\x21\x5f\xed\x85\x9e\x91\xbe\xae\x29\xf2\xef\x88\x56\x55\xe5\x1c\x2c\x68\x02\xc2\x55\xfe\x1d\x13\xe8\x60\xce\x0e\x94\x04\x61\x74\xc0\x93\x03\x7a\x90\x6d\x93\x84\x27\x97\x07\x0c\xb4\xf4\x3c\xa7\x85\x0d\xc6\x94\x87\x3b\xaf\x53\x15\x73\xb3\x4a\x63\xf6\x86\x27\x7a\xd7\x51\x06\x3d\x9c\xa5\xb1\x62\x6b\xb9\x90\x35\xc2\xa8\x5f\x56\xc5\x72\x69\xe4\xb5\x95\xa1\x44\xd7\x5a\x33\xd4\xd8\x40\x5f\x24\x60\x9e\x83\x38\x63\xf2\x45\xe2\x67\x68\x04\x86\xc0\x22\x26\xe8\x62\x55\xbd\xc1\x34\xc7\x7c\x40\x85\x0a\x37\x6f\xbe\xc0\x69\x51\x68\x23\xc2\x6a\x28\x6e\x45\x46\xbf\x65\x77\xb9\x5a\x95\xd5\x72\x35\xc4\x8b\x44\x05\x98\xdb\xf6\x6a\x0c\xe9\xe1\xc9\xac\xd6\xb5\xa8\x32\x24\xdc\xec\xe2\x92\xdf\xb2\xe8\x1b\x7d\x77\xd7\x19\xee\x62\xac\x3a\xf2\xad\x31\xb7\xc7\xcf\x7d\x9b\x00\x55\x6e\x47\x5a\x67\xd5\x42\x1e\x28\x55\x3d\xef\xd8\xad\xf8\x98\x7e\x30\xe6\xd1\xa0\x0f\x6e\x6b\xef\x6a\x0d\xb4\x66\xd4\xf4\xdc\x33\xe6\xf8\xeb\x17\x8d\x72\xec\x64\x3e\xcc\x1a\x1b\xcd\xae\xfd\x35\xd6\x24\x2c\x1e\xce\x22\x37\xe9\x5a\x1e\x19\xd0\xc0\x9e\xca\x3b\x4f\xbe\xd3\x93\x07\xe1\x9e\x29\x09\x2b\x95\xd7\xc3\x01\xce\x5b\xca\xfc\x3a\xcd\xd6\x74\xf7\x62\xd5\x3a\x76\x75\x32\xe5\xab\xf4\x46\x99\x24\xfc\x69\xc5\x12\xcd\x87\xd3\x53\xe4\x7b\x56\x2d\x9e\xfd\x66\xce\xbc\x5a\x03\x1c\x5b\x43\x9e\x93\x5b\x9d\xce\x1b\x5d\x95\x73\xa5\xd2\xf2\x20\x44\x8c\xfd\xbb\xa4\x3e\x1c\x8a\xea\xd0\x8a\x3b\x55\xb0\xb6\xf6\x09\xfa\x8f\x61\x5b\x70\xb0\x53\x46\x43\x15\x45\x99\x27\x97\x8d\x73\x2d\x87\xb6\x34\x10\x34\x5c\x5b\xe9\xb3\x6a\x58\xa2\x8c\x5e\xbe\xc8\xd2\x0d\xac\x85\x1f\x84\x0a\xa4\x71\x9c\xde\xc8\xd0\xaf\x79\xcc\x3e\xde\x6d\x58\x6d\x3d\xaa\x4e\x7f\x15\xf3\xe4\xea\x7b\x30\x03\x73\x7a\x3c\x74\x63\xdc\x93\xac\x87\x6b\x51\x8a\x76\x96\x63\xef\x0c\x50\xce\x93\xcb\x98\x3d\x77\x12\xbc\x67\x99\x9c\x29\xd0\x26\x27\xe1\x4d\x9a\x5d\x7d\xe4\x12\xa1\x05\x43\x27\xe8\x05\x8b\xe9\x9d\x13\xb6\x8c\xe5\x04\x4a\x3e\x6c\x68\x02\xe8\x1c\x67\xb6\x04\x1a\x45\x6f\xd3\x88\xc1\xed\x2a\x00\xac\x8a\x72\xb5\x94\x9d\xc2\xb6\x49\x94\xbe\x60\x1b\xb1\xf2\xf0\xd1\xb0\x05\x5b\xa4\x8b\xc1\x8a\xe7\x22\xcd\xee\x06\x36\x29\x11\x7a\x7c\x74\xcc\x4b\xa5\xc4\xa4\x5a\x79\x74\xaa\x4b\xbe\xd6\xb7\xb8\x06\x50\xc1\xf0\xd3\x5b\xd5\x9a\xde\xbe\xe2\x97\xab\x58\x02\xe9\x0d\xec\xdf\x1e\x0e\xd8\x89\xd3\x8d\x16\xb3\xe9\x2d\x68\x6e\xdf\xcc\x30\x2a\x49\x76\x5f\x15\x74\x0e\xb4\xca\x3e\xf2\x6e\x0f\x85\x3d\x10\x74\x0e\x42\x9a\x44\x14\x85\xe7\xe9\xc2\xe8\x56\xa4\x20\x6a\xae\x67\x93\x12\x24\x93\x84\xaa\x24\x11\x81\x6c\xe5\xf0\xc5\xd7\xec\xad\x0e\x19\x01\xb5\xcb\x13\x08\x20\x75\xf9\xe7\x8a\x10\x86\x02\x8a\x42\xb9\x2b\x01\x56\x98\xdf\x88\x24\x02\x61\xeb\x88\xc4\xe8\x1f\x1e\x81\x7c\x42\xc4\x36\x4c\x92\x94\x0b\xce\xf2\xcf\xf3\x9a\x7e\x24\x0f\xd7\x14\x04\x37\x4a\x6c\x1b\xf8\xfa\xed\xcb\x86\x47\x10\x4e\x41\x10\xbe\x84\x1d\x22\x4f\xe3\xeb\x66\x2f\x94\xa8\xc3\x8e\x87\xf0\x6e\x97\xb7\x09\xe0\x09\xc2\x65\xa5\x95\x57\xf0\x6e\x77\x37\x2f\x08\xac\xb5\x16\x00\x31\xc8\x90\xb1\xb2\x28\x25\xdc\x36\xda\x29\x44\xe9\x55\xdc\xcb\xd8\x30\x29\x11\x16\xe4\x15\xf7\x13\x38\x7b\x29\x31\xe9\x04\x7e\x4a\x7b\x81\xde\xd2\x83\xc3\x9f\x27\xd3\x9b\x69\x7f\xd6\x9b\x1e\x9a\x97\xde\xed\x3a\x36\x7c\x11\xe1\xd8\x15\x76\x60\xe3\x7b\x74\xb3\x89\xf9\x02\x0e\xef\x87\xb7\xeb\xd8\x7a\x2b\xde\xad\x63\xac\x1a\x28\xca\x50\x14\x85\x7a\x57\x13\xa0\x2c\xb1\x15\x85\x27\xbb\x22\xf3\x09\xa9\x57\x99\x20\x9c\x91\x8c\x4e\x12\x0d\x8e\x9a\x77\x4b\x47\xa6\x1e\xbb\x86\xd8\x2c\xf3\x04\xca\x05\xf3\x88\x3b\x10\x4f\x5c\x88\xa7\x24\xad\xaa\xb0\x57\x0c\x92\xf2\x4b\x51\xda\xcc\x49\x11\x38\x93\x6f\x0d\x9d\x78\xbf\x78\x3d\x3a\x83\x2b\x14\x84\xe5\x93\xa4\xf2\xb5\x04\x71\x6b\x67\x78\xe0\x46\xb0\x12\x83\xf4\x5d\x71\x47\xe2\xc6\x21\x9c\xc0\x1a\x91\x15\x55\x4c\x1c\x68\x9b\x1b\x01\x55\x39\x01\x13\x3a\xab\xfc\xcc\x63\x77\x9d\xfa\x6a\x1c\xf0\xae\x7c\x0a\xa8\x2a\x34\xb4\x3c\xf3\x2b\xbe\xf9\x98\x2a\xd5\xdb\x12\x78\x95\xd5\x82\xaa\x1b\xbf\x53\xc5\x6a\x9b\x73\x06\x6f\xbc\xbc\x15\x2c\xc9\x25\xc9\xa1\xd0\x85\xba\x96\xab\x8f\xbd\xeb\x95\xb6\xed\x72\x3d\x95\x0b\x35\x84\xa7\x2c\xe4\x27\x0e\xa3\x5a\x75\xca\xd6\xb1\x83\x81\x2c\xa6\x68\x60\x83\x17\xe9\xa2\x25\x13\xb4\xe3\x39\x75\x72\x19\xfc\xa0\x72\xe9\x63\xf2\x37\x4a\xc6\x96\x52\x32\x99\x59\x04\x28\xc9\xec\x57\x69\x7a\x55\x53\x36\xa2\x54\x1d\x10\x99\xf6\x7c\x14\x4b\xa8\xa8\x91\xd5\xe0\xc8\xd8\x25\xcf\x05\xcb\xd4\x75\x18\x69\xd2\xf3\x6d\x92\xbe\x45\xe1\x83\x70\x2f\x81\x4e\xdd\x6b\x71\xd6\x70\x32\x2b\x11\x86\x88\x49\x32\x23\x99\xc2\x6a\xaa\xf0\x6f\x20\x45\x6b\x15\x98\xab\xbd\xcc\x6d\x05\xc4\x70\x5d\x98\x15\xa5\x55\xfa\x24\x9b\x8c\x45\x61\x86\xaf\x69\x1c\xf2\x52\xf7\x2a\x97\xbd\x5a\xa4\x9b\x3b\x10\x89\x6d\x22\xd9\xa5\x2f\x08\x91\xe4\x94\xe1\xa1\x28\x55\x54\x9b\xbe\x5a\xca\x36\xc8\x17\xc6\x3c\xc6\x7d\x69\x17\x63\x26\x27\xbc\xa8\x6b\x30\xb8\x7e\xa2\x60\x6b\x80\x7b\x6f\x3e\x58\xa4\xc9\x82\x0a\x7f\x32\x43\x08\x27\x93\x6c\x46\xb8\x23\xbb\xbb\xa0\x46\x77\x7a\xb7\xbd\x8e\x3c\xa1\x9b\x66\xec\x7e\xc0\xdc\x0a\x3b\x43\x39\x7c\x56\x2a\xbc\xd1\x6b\xb8\xf7\x73\xa2\x47\x15\x6e\xab\x04\xc9\x5d\x13\x63\xb0\x09\x12\x7d\x6b\x3e\x12\x24\x51\x47\x72\xcc\xf4\x92\xb6\xed\x2f\x0a\xa5\xd3\xc3\x30\x24\x08\x85\x56\x4c\xdc\xaa\x41\x00\xa9\x95\x1c\x8c\x1e\x2a\x93\xaa\xcd\xd5\xec\xda\x29\x51\xda\x6f\x86\xf2\xf7\x91\xb6\xfc\xc0\x1c\x75\x0b\xa5\xce\x80\x15\x11\xd8\xee\xcb\xa4\x51\x68\xcd\x16\xb9\x52\x9f\xf4\x50\xdd\x42\xf9\x8a\xd1\xc8\xd3\x25\x5f\xf1\x38\x6e\x48\xd0\xa2\xfb\xbf\x25\xae\xe1\x76\x3d\x8b\xac\xae\xca\x8e\x5b\x6f\xc7\x2a\x63\x9b\x5b\x6c\x51\xe9\x74\x26\xdd\xae\x93\xfa\xa9\xdb\x53\x2d\x87\x21\xec\xbd\xd0\x57\xa9\xef\xa4\xed\x05\x78\x88\x8c\x64\xc6\xbe\x44\x12\x2b\x95\x35\x59\x3f\xa3\xee\x22\xd2\x50\xd9\x77\x2b\x4b\x10\x85\x8d\x99\x60\x9f\xee\xb6\x5b\x14\xd4\xe4\x38\x3a\xd1\x77\x4c\x6b\x56\x99\xee\x10\x95\x53\x14\x68\xae\xad\x4c\xd6\xb4\xe3\x1d\xb2\x5e\x1b\xdb\xa9\x8d\xb5\xd4\x66\xc2\x4c\xc1\x8a\x4d\x1b\x7d\x46\xf9\xa2\x5a\x01\x95\xec\xb8\x86\x9d\x23\xd2\xd0\x3b\x55\xb2\x03\x56\x36\xdc\x37\x5a\xb6\x22\xdd\x84\x49\x69\xa4\x30\xdc\xb6\x66\x0a\xba\x7b\x5b\xf6\x7d\x43\x26\xfc\x9f\xdc\x34\x56\xb3\x94\xfa\x82\x5f\xbb\x22\x6a\xbd\x60\xf8\x50\xd3\xdd\xf9\x91\x41\xd3\xe5\x31\xa5\xb1\xbc\x64\x90\x32\x92\xb1\x13\x25\x83\x7c\x9d\x6b\xdf\xea\xac\xc5\x99\x72\xf6\x25\xae\xc5\x01\x2f\x3e\x7d\x91\x2e\xc0\x36\x7b\x23\x65\x43\xbe\xa6\x0d\x99\x98\xec\x2f\x1b\x82\x74\x7b\x32\x3b\x58\x07\x72\xca\xf7\xcf\xa8\xb9\x26\xd9\x53\x89\xfb\x6b\xff\xf6\x15\x6a\x28\xf1\x7d\x9a\xf1\x4b\x9e\x84\x5e\x4f\x9e\xc3\x3c\x3c\xe7\x34\x0f\x83\xb2\x5e\xd9\x87\xf5\x3f\x5a\x63\x5c\xd5\xf8\x19\x95\x7d\x12\x28\x7b\x6a\xa1\x9f\xd9\xaf\xbe\x53\xd7\xee\x0a\xf8\x64\x6d\x9f\xb7\x22\x46\xce\xe6\xfd\xdf\x5b\x16\x4a\x72\x4f\xb7\x77\x07\x97\xfc\xaf\x6f\xee\xa7\x9a\xf3\x0f\x4c\x8b\x7f\x3e\xbe\x3b\xc8\x06\x8b\xd5\x53\x66\xed\x11\x6b\x43\x57\x83\x9c\xd1\x6c\xb1\xf2\x0f\xa7\x1f\x0e\xd1\xd8\x9d\x86\x61\x56\xeb\xc8\x0f\x9b\x46\x0f\x40\x28\xcf\xef\x07\x18\x58\x6c\x9e\x4d\x08\x92\xb3\x6d\x49\x6b\x29\xdf\xd3\xcb\x87\x8a\x34\x8a\x3e\x2a\xe1\x43\x45\x56\x29\x25\x08\x5a\x46\x1f\x84\x51\xa1\x50\x09\xcc\x2a\x69\xdb\xc4\x56\x69\xeb\x49\x41\xac\xed\xe1\x72\x21\x89\x9b\xfc\xe1\xb2\x9d\xe4\x3f\xa5\x59\xf4\x60\xd9\x37\x69\x16\xa9\xa4\xdf\x64\xe9\x76\xf3\x60\xc1\x97\x32\x85\x93\xf8\xc1\x82\x9d\xc4\xb2\x11\x0f\x16\x6c\x1a\x11\x31\xb8\x87\x51\x77\x11\x8d\xc4\x5a\x6c\xb6\x06\x68\x9d\xbe\xa9\xe9\xe6\x26\xaf\xa7\x96\x2d\xf9\x64\xe9\x4e\x6b\x40\xc2\xf0\xe1\xd2\x9d\xd4\x00\x94\x4f\x16\x6f\x01\x63\x72\x7c\xa2\x02\x9b\x5e\x5d\x6d\x3e\xdb\x8a\xe6\x4e\xdb\x50\xc7\xd6\x97\x9d\x55\x96\xb7\xbb\x0d\xda\xc9\x42\xa3\xa8\xca\xf0\x66\xd7\xa0\xd2\x6e\x1d\x56\x5f\x5c\xe6\xca\x59\x26\x3e\xd2\xf9\xce\x8e\xdd\x94\x4d\xfe\x97\x2a\xf9\x87\x74\xb9\x93\xa5\x12\x03\x99\xcc\xc0\x62\x48\xcc\xf3\x9a\x7f\x00\xc0\x48\x46\x36\x45\x5f\xdf\x62\x4e\x86\x8e\x20\xe3\x88\x1b\x8d\xca\x94\xc0\x9d\xa5\xd5\xea\xfe\x9a\xfa\x15\x7e\xd2\xea\xdc\x38\x1d\x2c\x56\x38\x43\x23\xa1\x4e\x91\xdf\x71\x3f\xeb\xd3\x2f\x33\x84\xca\xdd\xf6\xe7\x70\x79\x6d\x54\xcc\x76\xba\xdb\x26\xa0\xbd\x0f\xd4\x21\xab\x7b\x9f\xb2\x20\xf4\x40\x51\x80\x26\xf9\x26\xcd\x19\x5c\x2c\xd6\x6a\x69\xfa\x8d\xaa\x20\xd6\x02\x2c\x7d\xe5\xfc\x90\xaa\xbd\x42\xfa\x69\x75\x62\xe1\xce\x61\x05\x98\x53\x08\xb8\x43\xf2\x84\x92\x56\x46\xb7\x39\xd1\xae\x8d\xb9\x16\x01\x1d\x2c\x56\xfd\x00\x21\x78\xb9\x18\xa2\xb6\xf8\x5e\xa0\xbc\x5d\x03\x4c\x95\x01\xe2\xd4\x0a\x9c\xaa\xfc\xbd\x7a\xc0\x91\xb6\x30\x5f\x55\x71\x84\x30\xc7\x5e\xcf\x02\xc8\x73\x34\x80\x95\x85\x00\xe7\x7e\xdd\x68\xfc\x36\xfa\xd6\x0f\x74\xef\xc0\x62\x59\x7b\x7b\x86\xa8\x57\xbb\xc6\x57\x37\xfe\x3e\xea\x51\x93\xa2\xb2\x58\xed\x34\xb2\x1f\xe0\xd6\x70\x1c\xa0\x7a\xab\x4b\x7d\x3d\xaf\x05\x6b\x39\xc8\xd0\xb2\x86\x43\x89\x04\xbc\xe5\x25\xec\x06\x14\x48\x93\x48\x89\x2f\xfc\xc3\xd3\xc1\x4a\x06\x90\xe1\x48\x5c\x24\xae\x39\xa5\xdd\xc4\x93\x64\x36\x6a\x00\xa7\x15\x20\xd6\x28\x96\x51\x8c\xa8\x0c\xef\x99\xa9\xaf\xc9\x01\xe7\xc4\xd6\x0b\xd4\xa5\x40\x67\x88\xca\xaf\x40\xae\x03\x95\x38\xdd\xb0\x64\xe7\xd8\xd9\x86\x43\xa6\x89\x87\x3d\x65\x39\xff\x13\x72\xc7\x6c\xd0\x88\x95\x67\x30\xbc\xa4\xc4\x98\x5a\x01\x26\x0e\x1d\xcc\x69\xce\x17\xe4\x1e\xf6\x33\xaf\xda\xe8\x3d\xac\x76\x2d\xcf\xd9\xd0\x3d\xfc\xc3\x46\x06\x28\x92\xc5\xc3\x40\x3a\x78\x15\x65\xe2\x61\x49\x3c\x7b\x96\x8e\xf6\xf0\xab\x74\xcd\x4c\x40\x45\xc5\x7b\x58\x53\x28\x9e\xa1\x55\x54\x88\x29\xcf\xbc\x7b\xf8\x05\x6c\x05\xa1\xe7\x6e\x76\x1e\xfe\x8a\x2e\xae\xf2\x0d\x5d\x54\x11\xe6\x06\xdf\xfb\xb0\xe2\x4b\xd1\xb7\x09\xbc\x9d\x14\x12\x73\x79\x15\x16\xb3\x59\xe4\x7b\xe8\x55\xdb\x8c\xec\x8b\xdc\x9a\xbc\xe6\x14\xf4\xf0\x6b\x40\x57\xa1\xd7\x80\xaf\x87\x5f\xe6\x8b\xd0\x6b\xb0\x64\x3c\x09\xf3\xc1\x66\xa1\xad\xf1\x91\x7b\xef\xb9\xc8\xe2\xfe\x33\x2f\xf4\x2c\x2f\xc8\xc3\x2a\xf0\x85\x6a\xae\x66\x41\x98\xd0\xbf\x82\x71\x9d\x28\xb5\x4d\xb5\xa1\xf2\x50\x68\x52\xfd\xa5\xf1\x2d\x21\xef\x49\x60\x9a\x63\xa2\x89\x90\xe3\xa2\xc3\x61\x88\x54\xe8\x0f\x1b\xcf\x1d\x59\xdd\x1e\x39\x06\xf5\x01\x56\x11\x30\x41\x64\x84\x25\x85\x4c\x8c\x9a\x27\x36\x4a\x4f\x1b\xef\x59\x2c\xaa\x4c\x76\x32\xe8\x88\x2a\x8f\x9d\x37\xaa\xb0\xc6\x30\x3a\x24\x86\x6d\xa1\xd2\xf2\xa9\xa2\xf5\x0c\x51\xb1\x1f\x24\x90\xe9\xb5\x4d\xfd\xb5\x17\x7a\x4b\x5e\x95\xff\x8d\xfe\x7e\xc7\x6e\x45\x1d\xba\x26\xe6\x7d\xc6\xae\xeb\x31\x5f\x03\x9c\x61\x59\xd6\x23\xbe\xaf\x22\x9c\x21\x9d\xd8\x49\x25\xe9\x0a\x13\x3a\xb3\xa1\x6f\x9d\xce\xfc\xa0\x07\xba\x9a\x3b\xb5\x0a\x7e\xd0\x23\xec\x46\x4b\xf0\xb5\x84\x2f\x69\x1c\x8b\x55\x96\x6e\x2f\x57\xa1\x07\x0b\x5c\x4d\x43\xb6\xa6\x8b\xfc\xce\xcc\xc1\xaf\xbd\xc6\xea\xd6\x50\xf7\xea\x78\x40\x85\xbe\x6f\x99\x1f\xef\x9a\x93\x43\x36\x47\x95\x6a\xc9\x5e\x1d\xfa\x95\x0d\x75\x0b\x7d\xb6\x33\x1f\xd4\x14\x6d\x9b\x0c\x3f\x7a\x75\xd4\xe0\x82\xa6\x8a\x73\x26\xaf\xd7\x44\x1b\x7a\x61\xec\xe2\x04\x68\xa1\x4e\x6f\xa9\x5e\xd3\xf0\xfa\x1c\xac\x88\x68\x53\xde\xb7\x5e\xe8\x19\x66\xa9\x09\xfb\x68\xbd\x91\x19\x3a\xc6\xc4\x7c\xe7\x85\x9e\x41\xf6\x6a\x4c\xd6\xd4\xc5\x0d\xeb\x68\x17\x35\xac\xa3\x16\xcc\xb0\x8e\x5a\x10\x83\x0e\x34\x78\x60\x1d\xd5\xd0\xc2\x3a\x6a\xc7\x0a\xeb\xc8\x2c\xff\x46\xe8\x2e\xaa\x90\x4d\x31\x48\xc1\x86\xd6\x16\xb7\x8b\x11\xea\x8b\xbb\x86\x10\x64\x49\x35\x84\x60\xa6\xc5\x3a\x6a\xe0\x83\xda\x2c\xfa\x24\x42\xd8\x97\xca\x1d\xd2\xfd\x48\x63\x1d\xd5\x70\xc6\x3a\xaa\xa1\x8c\x75\xb4\x07\x63\x38\x11\x1a\x61\xc0\x38\xea\xc5\xb0\x83\x2d\x76\xe3\xaa\x81\xde\xc5\x17\xeb\xa8\x05\x5d\xac\xa3\x9d\x89\x59\xe7\xf8\x9a\xc1\x72\xba\xda\xe4\xbc\x9a\xa1\xdf\x8f\x75\x74\x6c\x13\xe9\xb8\x1b\x46\x73\x77\xd9\x99\x1d\x2e\x2a\x9a\x68\x5c\x84\x3d\x85\x88\xbc\x99\x5c\x01\x13\x2b\x36\x37\x23\x2f\xd3\x71\x6d\x49\x84\xee\xde\x89\xd9\x20\x49\xb3\x35\x8d\xf9\xef\xda\xaa\x5c\x8b\x61\x42\xe7\x66\x2a\x39\xe0\xc9\x01\x53\xb2\xf3\xcd\x3b\x66\x64\xa9\x3f\x6d\x42\xf3\xf0\x67\x3f\xa1\x6b\x56\x38\xed\x2d\xfc\x88\x15\x54\x20\x41\x17\x2b\x64\x6e\xe0\x13\x84\x16\x69\x22\x78\xa2\xdc\x09\x7b\x83\xc1\x40\xe9\xbd\xab\xe5\x79\x00\xe5\x99\x14\x65\x25\x72\xfa\x3d\x78\x89\xdf\xc4\x5c\xf8\xe0\xa9\xef\x2f\x20\x09\x08\xa6\x7a\x76\xed\xf4\xe0\x78\x94\x12\xc2\x2d\x35\x3d\xf6\x63\xc2\xb5\xfb\x30\x99\x99\x92\x0c\x85\x10\x66\x6c\x29\xa5\xbd\x00\xd5\x12\x40\xc3\x8c\x72\xa3\x98\xc4\xd0\xc9\x1c\x6e\x6c\xf2\x0e\xa1\xbb\xb6\xec\x5e\x27\x8b\x34\xc9\x79\x2e\x58\x22\x0e\xe6\x1c\x5c\x07\xe6\x07\xcb\x34\x3b\xf0\x7a\xb1\x36\x58\x22\xcb\x21\xb4\x74\xba\x6a\x7b\xb8\x50\xd7\x80\x6c\xb2\x98\x11\x31\x59\xd8\x3b\x6e\xa6\xae\xc1\x56\x92\xee\x8c\xd3\xf4\x6a\xbb\xf9\x96\xdd\x91\x5d\x45\x59\x41\xbe\x48\xcc\xfd\x22\x27\x02\x64\x47\xc6\xea\x07\x3c\x8e\x85\x62\xa2\x84\x0c\x38\x21\xa4\x63\x8c\xcf\x7b\x49\x0a\x87\x4e\xcf\x19\x0b\xeb\xf7\xd8\x5b\x6f\x63\xc1\xbd\x91\x75\x44\xcb\xbb\xdd\xc4\xe7\x46\x84\xc2\xd3\x16\xa3\x3d\x65\x67\xc1\x19\x78\x25\x5f\x32\x51\x46\x79\xd4\x05\xe6\xcc\xeb\x90\xef\xe0\xdb\x91\x72\x31\x22\xe2\xaa\x95\xf5\x22\xcc\xf5\xe9\x8a\x02\xd7\xcf\x89\x82\xfe\x36\x2c\x23\xd5\x12\xb4\xd8\x6d\xda\x2d\x65\x92\xce\x54\x41\xff\x83\x2f\x7d\x8a\xac\x7e\x78\x59\xe2\x48\xc2\x9a\xe7\x6f\xd3\x88\x2f\x39\xcb\xea\xf0\x36\xeb\x64\xd7\x9a\xdf\x98\x85\x69\x3c\xb1\xa6\x9d\xcd\x08\xc2\xba\x56\xd2\x41\x12\x7b\xea\x37\xc0\x10\xfa\xfd\x6d\x1a\xc9\xb7\x12\x6f\xf4\xe1\xe2\x1d\x5d\xb7\x5c\x37\x3f\x4f\xbb\xdd\xe3\x13\x42\x6c\x0d\xdd\x2e\x9b\x28\x06\xd5\xac\xee\x4b\x20\x21\xb5\x86\xe0\x8c\x24\x75\x93\xa9\x60\xea\x81\xc6\xe2\x9b\x8c\x6e\x56\xdf\xb2\xbb\x71\x27\x08\x7d\x08\xf9\x96\xdd\x75\xbb\xd0\xce\x0e\xd8\x39\xcd\x08\xa0\x7c\xaf\x97\x21\xec\x7f\x9f\x8e\xd9\x60\xcd\x04\xfd\x96\xdd\x85\x6c\xb0\x10\x59\xfc\x2d\xbb\x43\xdd\xae\xea\xa3\xcd\x01\x98\xcc\xc9\xa2\x13\x86\x36\x33\x64\x59\x47\x4e\x8e\x75\xa4\x32\x74\xc0\x9a\x2b\x28\x45\xab\xa6\x28\x40\xd9\x84\x0a\xb3\x42\xd2\x0c\x95\x23\x75\x6f\xf7\x91\xdd\x8a\x67\x19\xa3\x0d\x31\x09\xab\x39\x95\x81\x43\x11\xe5\x4b\x70\x31\xb8\x34\xca\x04\x20\xbb\x92\x90\x64\xfc\x13\x58\x00\xba\x2f\x71\x62\xdc\x22\xab\x5f\xdc\x49\x06\x46\x14\xad\xdb\x15\x56\xbc\x0c\xe4\xb7\x4c\x04\xa9\xc2\x91\xcc\xb0\xa9\x04\xc1\x65\x9e\xda\xa7\x5f\x8b\x26\xb5\x58\x6b\x93\x76\x60\x05\xd6\x0c\xaf\xe5\x1b\xee\xa3\x91\x13\x4e\x38\x4c\x1c\xad\x97\x25\x3b\xe4\x58\x31\xa9\xc4\xdd\x50\xb7\xcb\x49\xe5\x23\x71\x9e\x46\x77\xa5\x5a\xaa\x69\xb6\xee\x76\xfd\x97\x54\xbf\x63\x2f\xdf\xce\xd7\x5c\x78\x60\x3a\x21\x19\xc4\x8c\x5e\xb3\x0f\x10\xf4\x96\x89\x55\x1a\x3d\x8b\xd3\xa4\x92\x28\xd2\x99\x28\x49\x07\x2a\x9f\x75\x70\x15\xdb\x20\xd7\xa3\xa9\x3c\xe9\xdb\x70\x6a\x5f\xdd\xd0\xb8\xd4\x6e\xaf\x72\x74\x5f\x96\xc9\x60\xc9\x13\x9e\xaf\x40\x91\xa4\xc1\x26\xa3\xd7\x8c\x64\xea\xda\x7d\x77\xd8\x2b\x85\x96\x12\x54\xf2\xda\x52\xd4\xc2\x79\xfe\x8e\xbe\xc3\x99\xf2\x75\x03\x9e\x6f\xdf\xa5\x51\xdd\x21\x24\x54\x55\x57\xdb\x01\xf7\x56\x5a\x44\x5b\x5f\x06\x11\xcf\xc3\x16\xb0\xaf\x5b\x01\xeb\x99\x46\xb8\x62\x73\x32\x95\x06\x02\x78\x2d\x71\xbe\x09\x45\xa8\x2c\x77\x2b\x4a\xd2\x44\xbb\x25\x5e\x10\x56\xd3\xfd\xa8\xf5\xa1\xe6\x6b\x53\x22\x3f\xc7\xb3\x07\x2a\x71\x62\xef\x5e\x16\x6a\x87\x59\x4b\xe4\xa3\xf0\xf1\x07\x91\x31\xba\x6e\x60\x20\xd0\x11\xda\xa4\xb9\x55\xc2\xce\x04\x19\x1a\x55\x66\x99\x8b\x68\x33\xe1\x9a\xb3\x2a\x67\xe8\x93\xca\xfb\x93\xba\x7b\x78\x6f\xf2\x57\x41\xb0\x16\x4d\x49\xb1\x39\xca\x90\x61\x39\x5a\x53\xd7\xdc\x30\x4b\xe3\x7d\x9a\x4b\x9b\x34\xbf\x20\x4e\x4b\xf4\x06\x50\xe2\xfc\xc1\x3c\x5a\x9f\xdc\xd6\x59\xe2\x0d\x63\x57\xfb\x32\xe8\xa2\x35\x07\xcf\x94\x81\x8a\xc2\x18\x43\x91\xf0\x7d\xa0\xb6\xa7\xbb\x0d\x1c\x3f\x50\x70\xaf\xe7\x78\x9e\xa0\x7b\x0d\x15\xec\x69\x55\xab\x31\x44\x86\xb4\x51\x0a\x42\x1c\xc7\x30\x09\x51\x5e\x2f\x25\x75\x36\x66\x46\x4c\x32\x64\xbe\x70\xec\xc0\x8f\xfd\x5e\xcf\x14\x8e\x45\xad\x65\x3f\xad\x78\xc3\xe7\x42\xc3\x84\xeb\x26\xd5\x2e\xa1\x18\x05\x3b\x8d\x95\xd9\x6b\x33\x76\x02\x0a\x02\xe3\x44\xed\x66\xe4\x6d\x39\x87\x93\x69\x0e\xea\x40\xc3\x99\x91\xe8\x7c\x00\x0a\x60\x87\xc0\xe6\x6d\xd6\xca\x4a\x6c\x65\x00\x77\xfc\x6c\x38\x13\xbd\x3e\xa3\x20\xc7\x27\x46\xc3\xe8\x59\x19\xbb\xf9\x72\x40\x4c\xed\x17\x92\x1a\xad\xaa\xa8\x79\x18\x99\xd3\xc5\x55\xe3\xde\xd1\xa4\xec\x13\x56\x62\x75\x39\xb7\x6f\x8e\xd5\x56\xd9\xd3\x6a\x95\x1a\x5d\xfb\xe6\x92\xfb\x9a\xba\xc0\xc3\x55\x86\xda\x32\x6e\x59\xc1\xcd\x20\x28\x0e\xed\x5d\xea\x50\xe6\x4e\x34\x64\xea\xfb\xf5\x15\x38\x6e\x6b\x93\x8d\xad\xb5\x4b\x59\xec\x53\xa7\xba\x86\xce\xad\x05\x4b\xa3\x34\x6b\xc0\xc8\x96\xf1\xdf\xae\x7f\x2d\x37\xad\xb0\x29\x69\xe7\x2c\xbe\x4e\xc3\x36\x62\x56\x9b\x28\xea\xf4\x61\x27\xc9\x00\x8a\x73\x0c\xc3\x67\xdd\x6e\xa6\x66\xd3\xc5\x50\x59\x7f\xf5\x25\x51\xd1\x91\x14\xbc\x19\x56\x89\x2b\x48\x06\x2e\xa0\x94\x6a\x9d\x24\x8c\x14\xdd\xd0\xa2\xca\x92\xc8\x25\x9e\xbe\x49\x6f\x58\xf6\x9c\xe6\xcc\x47\x21\x2b\x71\x5a\x6f\xd4\x76\x9e\x8b\xcc\x16\x0e\x06\x29\x95\xd7\x21\x23\x76\xeb\xa7\x88\x10\xee\x33\x34\xf6\x5b\xda\x62\xd3\xd7\xe6\xf6\x62\x9b\x65\x0f\x28\x9f\xee\x02\xc4\x99\x8a\x12\x36\x25\x5e\xf1\x88\x7d\xad\xbc\x43\xd3\x1d\x3b\xb2\xf5\x91\xea\x11\x06\x34\x89\xa9\xc1\x47\xe5\x92\x27\x34\x8e\xef\x1a\x09\xe5\xb2\xd2\x82\x86\x97\x94\x0c\xf1\xb5\xdc\x04\x25\x75\xa0\x2c\xe9\xb5\x6d\x81\x32\x6f\x0e\xde\x37\x60\x36\xc8\xbd\xa9\x52\xa4\x36\x7b\x20\x8f\x48\xaf\x77\x49\xcb\xd1\x33\xee\x5f\x53\x84\xaf\x9d\xad\x4c\x79\xdf\x76\x49\x12\xeb\x0a\x83\xdd\x6e\x62\xbe\xe0\x22\xbe\x7b\x2e\xd3\xb0\xa8\xae\x14\x9e\x2e\xb4\x53\xb2\x6e\xb7\xc3\x94\xfe\xf2\x48\x09\xe4\xcf\x41\xe1\xf4\x9d\x51\x5e\x86\x1a\x3c\x54\x33\x0b\xb5\xe4\x49\xe4\x83\x53\xb5\xe7\xf5\x64\x58\x79\x30\xc3\xc9\x40\xa4\xc8\x9e\x47\x33\xa5\x80\xcd\xd5\x8f\x3e\x65\xd9\xfe\x57\x56\xcf\xeb\xfe\x5c\x21\x52\x1e\xad\x62\xc2\x32\x9f\x0e\xd6\x12\x8c\x11\xe8\xc4\x28\x55\xf0\x11\xab\x1c\x17\x69\xf7\xa4\xe3\x57\x42\x82\x97\xfb\x14\x29\x59\x77\x0f\x85\x4c\xd2\xca\x40\xde\xc6\x03\x91\xc2\x9d\x21\x24\x30\xc6\x08\x62\x63\x75\x22\xd3\xe1\x08\xd7\x2a\x23\xa2\x59\xbb\xf5\xf9\x60\xb2\xd6\x1b\xd1\xed\x76\xae\x1c\xdb\x8d\x14\x75\xbb\xf2\x7c\xc5\x7d\x8a\xef\x84\xa3\x7e\xa7\xdc\xae\xb7\xe4\x66\xad\x56\x0f\x1a\x56\x85\x1f\x00\x60\x4e\xee\x32\xbf\x06\x43\x84\x17\x64\xe9\xe7\x68\xb4\xb8\xa8\x64\x8e\xd6\xf4\x56\xb1\xa8\xf4\x5d\xea\x4e\x0c\xc9\xf1\x9e\xd4\x64\xb1\x1b\xe3\x7a\xc5\x53\x90\xcd\xa0\xe3\xcd\xee\xbd\x00\xf7\x73\x98\xf7\x8c\x51\x7a\xb7\x13\x86\x78\xdb\x99\xbd\xd6\x97\x14\x15\xe9\x9a\x2f\x8c\x63\x4c\xc7\xd2\x8c\x41\x1c\x6e\x18\xe8\xa2\x75\xbb\xcf\xf4\xa5\x21\x42\xf2\xeb\x39\xf7\x19\xf6\x60\x40\x33\x5d\xba\x87\xd5\x62\x43\x58\x74\xbb\x57\xb0\x00\x14\xb6\x00\x1a\x58\x57\xa6\x3e\xd4\x92\x83\x0b\xbc\xda\x4a\x94\x6b\xa2\xb1\xc6\xad\x79\x1b\x6f\x9e\xa6\x57\xb2\x42\x4f\xd3\x89\xca\x9f\xbf\xcf\x48\xe0\xb8\x9b\x91\x40\x01\x09\x82\xb6\xa1\xad\xdb\xb1\x54\xe3\xca\x67\x98\xca\xb5\x91\xb6\xac\x0d\xcb\x68\xa1\x66\x7a\x27\xe4\xab\xd4\x17\xe3\x34\x14\x12\xe9\x62\xaa\x6d\xa8\xf4\x03\x42\x1c\x33\xa4\x6e\x46\x58\x2d\x59\x33\x9b\x48\x11\xae\xe5\xc9\xac\xe0\x75\xb7\xab\xad\xb2\x69\x59\xcd\x06\xae\xd2\x13\xc4\xc1\x56\x0e\x46\x02\x9c\xd2\x0f\x40\x0d\xac\x32\x01\x5b\xe1\x2a\xb9\xda\x13\x70\xe1\x98\xe0\x46\x09\x19\x31\x06\xa0\xc0\x16\xaa\x11\xa8\x20\xff\xce\xfc\x44\xab\xa7\xcb\x9e\xa4\x42\x76\x20\xd9\xe7\xcd\x31\x69\x35\x81\x51\x65\x50\x2e\xe3\xdf\xea\xa5\xd1\x19\x62\x58\xe5\xca\x16\x1f\x52\x26\x8c\xe4\x09\x5a\x1b\xd1\x34\x98\x4c\x7f\x8f\x84\x35\x6c\x62\x0c\xbd\xc6\xe4\x4d\xe6\x0b\xd4\xa7\xa3\x18\xb0\x83\xba\xb9\x96\x69\x7a\xb1\x12\xd1\xad\x41\x4f\x29\x1c\x43\xdd\xee\x5e\x6c\xf1\xbd\x3b\x5f\xdc\xd5\xb1\x6e\x5a\xc6\xb0\xde\x50\x47\x62\xb0\xa6\x77\x73\xf6\x8a\x47\x11\x4b\xac\x09\xdd\x7e\xd0\x21\xef\xb9\xdf\x16\xa9\xe6\x16\xf8\xaa\x87\xc8\x1f\x92\x95\x1b\xbd\x37\x82\x4c\x66\x08\x29\x41\x03\x65\xc4\xc3\x69\xb1\x51\xfe\xa8\xf7\x56\xa9\x5d\xb7\xf5\xd6\xc9\xaa\xdd\x5b\xbc\xe7\x4e\x20\x66\x08\x1c\x8f\xfc\xa3\x30\x69\xed\x77\xd5\xb1\x57\x0f\x76\xcb\xd9\xfd\xef\xe0\x08\xbc\x92\xc8\xe5\x61\x1a\x60\xad\xcb\x72\x1c\x63\xd1\xec\x8e\x88\x86\x1b\x2a\xe6\x3a\x07\x61\x93\x64\xa6\xd1\x11\x74\x01\x68\x83\x3b\x8a\xf0\xdd\x3f\x4c\x1b\xec\xc5\xba\xa3\x16\x0f\x5c\xba\xcd\x55\x93\x18\x72\xc3\xc1\xcc\xa7\xc2\x92\xa3\x06\x81\x20\xd1\xe6\xdd\x27\xd0\x66\xed\x70\xa5\xc0\xa1\xb0\x03\x78\x81\x00\x10\xdf\x4a\xe8\xbe\x01\x8d\xe7\xe8\x92\x89\x1d\xfd\x14\xb0\xa6\x57\xd3\x8a\x49\x50\xd2\xbc\x78\x00\x4b\xd5\xb2\x96\x49\x36\x23\xc9\x24\x9b\x69\x23\x4b\x0e\xed\x95\x80\xde\x25\x80\xf7\x96\x22\x7c\xfb\x20\x78\xdb\xc8\x2b\x3b\x0d\x8d\xc5\x20\x83\xd4\xb4\x67\x10\xc1\xfd\xc4\x41\xd6\x92\x22\xaf\xdb\xdd\xe0\xae\x5b\x18\x8e\xc4\x84\xcf\xd4\x1e\xd2\xed\x5a\xff\x2e\xbc\xdf\xc7\x01\x1a\x99\x84\x45\xe1\x27\xa6\x3a\x52\xa9\xa9\xa6\x80\x6f\x14\xe1\xc4\x7d\xc7\x40\xd5\x10\xd4\xec\xc0\x74\x59\xaa\x76\xc8\xa6\x34\xcf\xf3\xcc\x67\x38\xc1\xfd\x14\xe1\x57\x6a\xf7\xb6\x26\x8e\xc0\x01\xee\xed\xe7\xa3\xf9\x95\xb6\x39\x5c\x83\x93\x03\x93\x91\x93\xaa\xc2\x95\x99\x6d\x7b\x9f\x8d\x32\xb9\x73\xca\x1e\x98\x66\xf7\x32\xd8\xb7\x9b\xde\x7d\x45\xbb\x4d\xa3\xe7\x99\xd6\x1c\x2b\x91\x9e\x4d\x73\x33\x9b\x76\xe6\x91\xda\xac\xd9\xad\x20\x0c\x6f\xb5\xfd\x20\x73\xfe\x34\x6d\x1c\x6b\x23\x63\x61\x00\xf3\x64\x4e\x11\x9e\xbb\xf0\x00\xcb\x00\x69\x1b\x63\x91\x6b\xb4\xa1\xbc\x90\x52\x72\x5f\xe2\x2b\xf9\x1c\x7d\x91\xd5\x9c\x63\xad\xb6\xc9\x15\x18\xf4\xda\x77\x5a\x77\xd0\x9c\x71\xf5\xf4\x3a\x49\x76\xbc\x2e\x54\x18\x45\x4e\x3d\xd6\x13\xa3\xec\x22\xa9\xbc\x0d\x71\x97\xb6\x48\x66\xee\x48\xf4\xc1\xa1\x0d\x8c\xdc\xbb\xcc\xe7\x08\x3f\xe7\x3e\xc7\x9e\x31\xec\x5a\xee\x22\x65\xe5\xb1\xc5\x90\x7d\x4d\xaf\x98\xdb\x7c\xa5\x9c\x8a\x1a\xbe\x06\xe4\xb5\x22\x99\xbb\x8d\xb7\x83\xa1\x47\x9c\x24\x4e\x3e\xe2\x56\xaf\x2f\xe1\x18\x32\x1a\x6e\xa2\x7a\x6b\x26\x63\xa8\x22\xbf\x1a\xe2\x89\xbd\x5e\x86\x40\x2e\xd1\x45\xb3\x98\x0b\x96\xbd\xdb\x69\x58\x55\x84\x82\x29\x03\x8c\x28\x17\xb5\x4b\x85\xb3\x59\xe5\x8d\xb0\x2c\xf1\x8f\x7f\x6c\x8c\x73\xfe\x3b\x7b\x68\x6c\x6d\xa2\xfe\xce\xd6\xa1\x08\xf0\x15\x8f\xa3\x8c\x25\x6d\x3e\xa6\xdc\xf8\x49\x32\xc3\x9c\x64\x03\xdb\x20\x65\x2b\x96\x5f\x30\x43\x80\x56\x5e\x87\x30\xef\x33\xb8\x00\x35\x44\x0e\x18\x95\x75\xda\x08\x26\x45\x71\x6d\x1e\xd1\xbe\x49\x8d\x39\x21\xa9\x35\xde\x68\x9a\x67\x5c\x56\x01\x4a\xc3\x99\x01\xbf\xb2\xdd\x30\x24\xc4\x17\x7d\x92\x22\xad\x03\xc8\xc8\x50\x5d\x86\xb2\x3e\xe1\xa5\x21\x0e\x00\x0a\xe2\xe9\xd1\xe9\x4e\xe1\x95\xd3\xde\x4e\x3d\x66\x32\x9c\x39\x6a\x92\x5f\x64\x08\x19\x5f\x28\x13\xbd\x0e\xcc\x4c\xf6\x63\x63\xf2\x4b\x67\x25\x93\x84\xdd\x1c\x7c\x91\xf9\x31\x9a\xe1\x66\xa1\xb5\xd9\xb3\x67\x39\xb4\x38\x0a\xdd\x1d\x2c\x81\xea\x45\x8b\x59\xd5\x22\xf6\x39\xeb\x46\x02\xa5\x47\xac\x55\xa6\xfa\x5a\x6a\x2e\x82\xf6\x36\x64\x35\x34\x61\x9b\x92\xcd\x70\x4a\x78\x73\xc2\xa4\x17\x44\xd1\x6b\x7c\xe0\xb4\x4d\x37\x49\x0b\xc0\xe6\xdd\x2e\xaf\x21\xaf\x8b\xd3\x61\x05\x0f\x4a\xea\x91\x5f\x1e\x9d\xf6\x8e\x4e\x71\x4c\xe8\x28\x7e\x5a\x8f\x1a\x99\x73\xaf\x1e\x0a\x5e\x5b\xe5\x31\x8e\x7b\xe4\xe8\x14\xa1\x11\xb7\xd3\xb0\xda\x88\xda\x66\x5f\xaf\x97\xe1\x21\xce\x11\xce\x6b\x03\xa8\x8b\x25\xbc\x81\x6b\xa8\x9e\x12\x40\x21\x7e\xd8\xf0\x38\xf6\x51\xa9\x4c\xff\xb1\x3e\x49\xcb\x12\x57\x31\x4d\xef\xfa\xad\x33\xf4\x29\x09\x86\xc8\xdd\x36\x47\x51\x6a\x9d\x59\x36\x1b\xcb\x9a\xb9\xfb\xa7\xf8\x14\xe1\x04\x80\xf1\x63\xa6\x55\x68\x99\xee\x09\x5c\x7c\x01\x9a\x50\x6e\x75\x30\xb3\x30\x31\xdb\xa9\xde\x71\xdf\x73\x9b\xc9\xd6\x80\x19\x1a\xed\x04\x9a\x86\x64\xbd\x00\x0f\x71\x82\x2a\xdf\x14\xdc\xb4\xa1\x6a\xa3\x1c\x04\x0d\x53\x59\x77\xb5\x8a\x38\x4e\x66\x98\x11\x5e\x26\x36\x5e\xbf\x94\x37\x2b\x1e\xb7\xf4\xf3\x22\x18\x3a\xad\xa9\x01\xff\xd3\x98\xfa\x9f\x37\xcf\x99\x39\xeb\x39\x88\x31\xed\x2b\x8f\x1c\x1c\x8c\xaa\xbd\xf3\x19\xa6\x38\x41\x35\x4f\xc3\x1a\x97\xd1\x36\x5c\x96\x1a\x46\xe2\x07\x79\x94\x78\x2e\xc9\x93\x17\xe9\xa2\x45\x52\xc3\xce\x20\x57\xcb\xfb\x39\xad\x8e\xf3\xec\xe6\xe0\x39\xb5\xe9\x47\xae\xd3\xd1\x21\x92\x7b\x90\x12\x97\x90\x74\x8d\xc1\x63\xf0\x3b\xa7\xc6\x7e\x3b\x9a\xa1\x99\x9e\xdf\x20\xcc\x6e\x76\x5e\xc7\xd0\x6e\xf5\x09\xa6\x79\x35\xa3\xc6\xe5\xc1\xa8\x80\x98\xd1\xe4\x1b\x96\x68\xc3\x96\x44\x07\x2f\xb3\x34\x11\x9c\x65\x24\xd1\x02\x27\x5f\xa5\x7e\x82\x87\xc6\xe2\x29\x8b\x49\xc4\x24\xc9\xa1\x50\x96\xb2\x47\x03\xf3\x2a\xe5\xbe\xda\x16\x2a\x36\xe9\x07\xaa\x57\xa2\x6b\xb0\xaf\x62\xd3\xb2\x0d\xc9\x0c\x7f\x49\xb0\x04\x4c\x15\xb5\xb9\x52\xf4\x35\xb1\x0a\x32\x42\x92\x30\xcc\xc1\x78\xe9\x5f\x34\x05\xe8\x58\xa3\xe7\xda\x93\x4a\x89\xf0\x47\xed\x9a\x4a\xb5\xf6\x27\x8a\xca\x91\x6b\x27\x81\xbc\xe2\xbe\xbb\xe7\xe3\x9a\xd3\xd3\xe7\x14\x66\xec\xce\x84\x4d\xd4\xbd\x9e\x9e\x45\xfd\x6a\x18\xb0\xe8\x33\x9c\xa0\xd0\x89\x76\x23\xed\x6b\xcf\x62\x7f\x5c\xed\x13\x7b\xe9\xc2\x61\x53\x4b\x43\xae\x86\xa4\x67\x34\x34\x14\x27\x03\x6a\x74\x71\x7a\xad\x59\x60\x75\x42\xd1\x00\x6d\x24\x4a\x8d\x3a\xa8\x65\x54\x46\x2d\xe1\x2e\xa7\xe5\x4e\xec\xdf\x0d\xf5\xfd\x70\x27\x51\xe5\x4b\x8c\x90\x4e\x30\x16\xa1\x50\xa2\x58\xac\x28\xdc\x79\x60\xd4\x06\x94\xfb\x24\x55\xe9\xeb\x36\x7b\xa2\x5f\xa5\x2e\x5c\xc1\x7d\x54\x5b\xbd\xfd\x60\xf4\x31\x71\x67\x87\xd0\x9a\xef\x89\xf1\x20\x88\x93\x9a\xe2\x3d\x52\x13\x67\x77\x9a\x61\xa3\xa8\x6a\xda\xe5\xe1\xe5\x36\x8e\xc1\x93\x7a\x67\x58\x9b\x66\x02\x29\xbf\xa3\x95\x6e\x44\x8b\xd7\x03\x61\x9c\x19\xc8\x83\x4b\x42\x12\xe3\xcd\x0c\x26\x0f\x7e\xed\xba\xd4\x94\x67\x22\x39\x06\x6d\x45\x19\x62\xf1\xdf\xb2\x9a\xdf\x1c\xcc\x10\xae\xca\x77\xbc\xaa\x01\xf4\xb3\x30\x53\xd0\x4f\xf6\x42\x5f\xab\x41\xed\xbb\x05\xd5\xd1\xca\x2e\xa8\xeb\xe6\x18\x64\x68\xd8\xad\xb0\x25\xa8\x24\x6d\xd6\x72\xaf\x6d\x53\xc7\x7f\xb5\x36\x60\xed\x65\x92\xce\xae\x6c\xb7\xb5\x7a\xed\x05\x0b\xf6\xf5\x6a\x94\x1d\xc3\x5d\xc5\xeb\x7d\x26\x95\x01\xa5\x54\x95\x23\x7c\x97\x41\xa1\x12\x1e\xcf\xd3\xed\x03\x77\x59\x40\xf6\x5b\x95\xf1\x7d\xc9\x20\x41\x89\x8d\x76\xf8\x83\xc9\xdc\x49\x5b\xe2\x45\xcc\x37\xef\xd3\xbc\xad\xe3\xd5\x10\x43\xef\x95\x65\x8a\xdd\x81\x32\x2b\xa2\xd5\xbd\x9e\x71\x04\xcb\x8a\x42\x99\xb4\x50\x8e\xfd\x94\xa7\x3d\x6d\xf9\x42\x05\xa9\x8f\xd0\x63\x09\x24\x2a\x0a\x4f\xa4\xea\x45\x2f\xe5\x04\x2c\x37\x84\x89\x31\x62\x80\xeb\xaa\x42\x7b\x21\x68\x1d\x38\x7c\xc2\xd3\x7c\x33\x53\x8b\x16\x1d\x20\x0b\x0d\x87\xd7\xbb\x5e\xd6\x3e\xb0\xfa\xda\x68\xb1\x80\x0e\x96\xcf\x45\x51\x0c\x51\xa8\x2d\xd8\x2b\x4f\xb6\xae\xc2\xd5\xe7\x14\xed\x2e\xbb\xa2\x90\x45\xc9\x52\x1a\xca\xd6\x6d\x05\xcd\x77\x0b\x12\xdd\xae\x8b\x22\x5a\x0a\xca\x9b\x25\xa1\xfb\x1b\x9d\xe3\xce\x29\xa7\x2d\xe7\x57\x77\xbb\x79\xd5\x5e\xf3\xbd\x66\xdb\x3a\x2e\x79\x19\x1a\x35\xcb\x4d\x74\xb9\x35\x8d\xb4\xb6\x8e\x01\x8d\xab\x71\xab\x4b\xe7\x81\x9f\x94\x51\x56\x31\x50\xb3\x5e\x0f\x71\x60\xf9\x29\x9d\x37\x0b\x09\xb9\xc7\xa9\x59\x58\x01\x97\x19\xd5\x44\x64\x88\x27\x65\xfe\xde\x31\x02\x6f\x3d\xa1\xd7\x56\x81\x12\xe2\xab\xd0\xf5\x8a\xf9\x5c\x83\xb7\x44\x98\x46\x0f\x8f\x92\x7b\xbd\x5f\x39\x26\xd1\xe7\x0d\x34\xca\x6a\x4a\x7b\xfb\xe6\x44\xbd\xf6\x0c\x67\x8e\x46\x60\x62\x9c\x23\xb4\xda\xb8\xb0\x47\x52\x77\x6d\xeb\x31\x52\x04\x42\xd2\xa2\xc6\x69\xb6\x86\xa4\x72\x08\xac\xde\xc1\xe7\xef\x48\x80\x8f\x5a\xcd\x8a\xe1\x28\xb4\xf6\x86\x3e\x7f\xab\xbe\x64\xad\x0b\x7e\x57\x61\xf7\x9f\xd6\x68\x66\x64\x12\xb8\x11\xfa\xde\xd7\x3a\x84\x45\xcd\x8a\x92\x28\x71\x53\x65\xf0\x81\xe3\xc8\x64\xe6\xde\xfd\xed\x3a\xa3\xe1\xbd\x1e\xca\x26\x7c\x46\x34\x83\x74\x57\x23\x38\x93\x45\x16\x85\x55\x7b\xdc\xad\xbe\x75\xd9\x34\x9a\x60\xaa\xb7\xf2\xf0\xf5\x66\x38\x62\xd0\x26\x6a\x92\xce\x46\xd9\x24\x9d\x69\x97\x0d\xd4\xb1\xd6\xa2\xdc\x04\xed\x21\x74\xe0\x56\x5a\xd3\x3a\x49\x69\x65\x05\x62\xf0\xc4\x2f\x37\x01\x70\x13\xf0\x5c\xd3\x27\x99\x5c\x3b\x29\xa9\xa6\xf0\x28\xbd\x90\x2d\xec\xf7\x91\xa1\xbb\x64\x23\xd0\x28\x1e\xbf\xd1\x73\x3e\xd6\xc4\xf1\x62\x6d\xfd\x6c\x0f\x16\x6b\x39\xef\xc1\x7e\xcc\xeb\x9a\xbd\xfc\x77\xba\x10\xa5\xc4\xa3\xc8\xaa\xfd\x89\x40\x8b\xc7\x94\xd4\xbe\x90\x9b\x45\x82\x8e\x29\x6a\xd8\x95\x79\xa8\x78\x9d\x21\x67\x02\xac\xb0\x45\x35\xf3\xe7\xcc\x5e\xd8\xc0\x31\x86\xc1\xd2\x68\x49\x57\xdf\xd5\x54\xea\x12\xeb\x43\x54\x93\xdd\xd8\x90\x91\xd3\xa9\xb0\x3c\xd0\x55\x27\x03\x36\x88\xd2\xa4\x86\x4b\x55\x88\x5c\x32\x6a\x42\x14\x45\xaf\x27\x1a\x1c\x25\x65\x61\xa7\x99\x4f\x85\xd5\x73\x1a\xe9\xf2\x7b\x18\x24\xa1\x86\x21\x29\x4b\xe5\x35\xf4\x95\x6a\xd3\x8e\x88\x5d\xe3\x58\xe8\x86\x0d\xd6\xf4\xb6\x3a\x74\x82\x9c\x55\x76\xf5\x5c\x1e\x45\x77\x4a\x69\x1e\x50\xf5\xf9\x5f\xb6\xad\x0a\xf5\xc1\xa5\x78\x33\xb4\x8d\x7e\xb2\xce\x6b\x4c\x4b\x24\x79\xf6\xdd\x86\xec\x84\x7d\x60\x71\x5b\xf0\x77\xb0\x38\x88\x73\xc6\x35\xb1\x97\xb6\xde\x12\xf3\xbc\xd1\x19\x56\x1f\xf4\xdd\x3c\x84\x58\x24\xd6\xe8\xb1\x42\xb1\x2d\x40\xd6\x63\x22\x87\x2b\xbc\x6c\xc0\x57\x06\xaa\x95\xd0\x12\xa9\x82\xc1\x2b\x4d\x4b\xc1\x75\x5a\xff\xf3\x07\x71\x24\xa0\x56\x72\xc9\x7d\x3d\x1f\xcd\xd6\x68\xf5\xb9\xb1\xd0\x75\xab\x44\x7a\xfa\xed\x24\x03\xdf\xa1\x20\xbd\x02\xae\x4b\x5b\x10\x64\xdd\x75\xae\xe3\x36\x97\x10\x31\x36\xef\xa1\xb7\x50\x06\x79\x9b\x5d\xcb\x88\x12\x43\x82\xc4\xd6\x7d\xaa\x17\x7a\x73\xba\xb8\xba\xcc\xd2\x2d\x50\xbb\x62\xec\x69\x37\xaa\x5e\xd8\x52\xbc\x89\xb1\x6e\x55\x41\x4d\x46\x2e\x1c\x20\x7b\xfe\xc2\x7d\x38\x5b\xe6\x42\x85\x55\x0a\x1c\xf2\xb3\x47\xbc\x03\xaf\x97\x68\xde\x12\xd0\x3d\x23\x7b\x0d\xa1\x50\x92\x3c\x91\xff\xff\x0f\x06\x98\x13\x06\x16\x0e\x97\x7e\x87\x57\x7d\xb6\xde\x8d\x12\xa4\x7a\xbb\x8d\xe3\xca\xcd\x4f\x4a\xb8\x96\x8c\x04\xa8\x29\xeb\x82\x69\x5d\xe5\x85\x92\x54\x09\x4a\xf6\xd2\x4a\x14\x12\x60\xe9\x2a\x79\xa9\x24\xa8\xe7\xeb\xb7\x6e\x97\x76\xac\x9a\xd8\xd8\x3b\xf0\x42\xcf\x43\x3d\x93\x81\x22\xa5\x63\x51\xd6\x40\xaf\xe7\x9e\xf6\x5d\xbb\x1f\xf0\x1f\x33\xe7\x94\x5e\x1f\xb3\x1d\xbf\xb7\xe8\x9e\x59\x11\x25\xc0\x75\x1f\x6b\xb2\xe4\xf5\x82\x7f\x4c\x1e\x38\xcd\xe3\x04\x27\xdd\x6e\x02\xc2\x4a\x45\xe1\x01\x8e\xf6\xd4\x19\xe8\x2b\x2d\xcf\xd4\xe6\xd3\x9b\xdc\x6b\xc2\x23\xfa\x89\x8b\x55\x28\xb4\xf8\x1d\x21\x02\xae\xd3\x3f\xde\x6d\xd8\x58\xe8\xfb\xe9\x50\x20\xcd\x92\x02\x9b\x07\x70\xaa\xaf\xbe\x15\xce\xff\x69\xc5\x92\x97\xeb\x8d\xb8\x0b\x3b\x01\xce\x41\xa2\x42\x25\x54\xef\xda\xa7\xf1\xdb\x74\x9b\x33\x30\x53\x9d\xab\xd8\x9d\xe0\xb2\x62\x0d\x39\xdd\xfd\xd1\xce\x69\x86\x13\x5c\x09\x6a\xa1\x12\x5c\xfb\xbd\xa5\xd9\x55\xde\xf0\xed\xe7\xe6\x1f\x39\x44\xa7\x3d\xdf\x6b\xcb\x25\x8e\x50\xd6\xa8\x2e\x90\x50\xa7\x46\x1d\x8e\xb3\xa4\x3c\x47\x1a\x5c\x1c\x28\xa9\xa2\x50\xbf\x4f\x81\xf3\x8f\x2c\x30\x39\xb8\xc3\x92\xcf\x0b\x13\xa3\x2d\xc7\x70\x2d\x86\xa1\x19\xe3\x32\x91\x0a\x40\x0e\x69\x6a\xfb\xb6\x33\x33\x6a\xd0\x71\x99\x47\x23\x87\x4c\x54\x5d\xac\x89\xc1\x83\xf7\x10\x2d\x87\x25\x8c\x75\x0d\x5b\xb8\x15\xed\x4c\x9b\x60\xa1\xa8\x22\xfd\x86\xa3\xf8\xa9\xb1\x5b\x32\x8a\x0d\xad\x99\x13\x3a\x89\x67\xda\xd1\x54\x0e\x52\x69\x9c\xe8\x26\x74\xbb\xb2\xf3\x17\x10\xac\x56\x18\x21\xb9\x96\x78\xe3\x1d\x9d\xc8\xa8\x37\xd9\x08\x39\x17\x55\x6e\x15\x74\x41\xc4\x60\xb1\x2a\x8a\xa4\xdb\xed\x24\xbe\x91\x63\x41\x45\xa1\x0f\x5a\x79\x13\xa4\x36\x89\xf1\xed\x04\x1b\xe7\x33\xb0\x19\x7f\x95\xef\xfa\x99\x9b\xcc\x76\x61\x55\x29\x98\x59\xd9\xda\x3f\x34\x65\x54\x9f\xec\xb9\x45\x42\x42\x9d\x0a\x65\x88\x69\x1e\xc2\xac\xc4\x9b\x34\xff\x3a\x4b\xd5\x91\x74\x3f\xff\x46\x71\x38\x33\xd2\x76\xba\x69\x5a\x0b\xdd\xed\x84\x95\x4f\xe4\x2e\x97\xb3\x67\x9c\xe9\x1d\xa4\x17\x6c\xec\x0b\x02\xa6\xf0\x43\x9f\xf5\x49\x8a\xaf\x53\x1e\xf5\x7a\x80\xcf\xcc\x2c\x03\x86\xa9\x40\x5a\x1a\xff\x56\xb6\xba\xc9\x9c\x6a\x59\x7d\xc6\x81\xa6\x1a\xed\xa7\x55\x6f\x8a\x42\x46\x3d\xb5\x76\x75\x87\x23\x47\x88\xf9\x73\xbb\xe8\x00\x47\x4f\xef\x1a\x19\xde\x33\x1e\x71\x74\x8f\xc1\xda\x78\x89\x17\xe9\xa6\x8d\xd0\xd1\x17\x32\x9f\xcb\xcd\x6e\xde\x66\xec\x64\xd0\x9d\xa8\xf8\x6d\xed\xf7\x32\x1f\xd3\x0d\x16\xee\x1d\x8d\xa8\xdf\xd9\x80\xff\xf2\xb8\x3a\xfd\x09\xe7\x82\x04\xc8\xd8\x36\x17\x01\x4d\x3a\x0f\x82\x95\x27\x74\x4d\xe9\xf9\x86\x87\x6b\xbe\xe1\x98\x0c\x6c\xcf\x2b\x16\xbd\x48\x17\xf5\x91\x2d\x0a\x9f\x91\xfb\xd2\x0c\xab\xd3\xd7\x76\xa6\xfb\xc8\xf5\xf8\x27\xe7\x3f\xac\x65\xc5\xa0\x31\x2e\x02\x4d\x12\x89\x35\xe4\xf3\xa9\xba\xfc\x92\xaf\x06\xa3\x35\xc7\x04\x27\xe0\x59\x10\xec\xf1\xef\xc0\xbf\x1d\xec\x4c\x6f\x46\xb2\x9f\xe0\xdb\xce\xd0\xb2\x2e\x90\x10\xb6\xe2\x20\x57\x2c\x2a\x0a\xf7\xcb\x11\x25\xbc\x8f\xd2\x45\x98\xe1\xaa\xc0\xd0\x2d\x1d\x1c\xc9\x99\x3c\x90\x14\x1a\xcd\xf3\xf7\x80\x9a\xc2\xce\x70\x6f\xce\x19\xfe\x6b\xe2\x67\xf8\xcf\x5a\x5e\x09\xb0\xd6\x36\x91\x65\xd5\x46\x42\x9b\x12\x76\x6f\x14\x99\x72\xf9\x08\x22\xd4\xd8\x69\x35\x6a\x11\x34\x51\x31\xfb\xc4\x4c\x54\xac\xd6\xf3\x07\x1f\x7d\x84\x38\xda\x10\x32\xa7\x91\x00\xc1\x81\x22\xe2\x75\x03\xb5\xc7\xb6\x7f\x4b\x7c\xdb\x01\xed\x5e\x4f\x29\xa2\x1a\x88\xd7\x41\xae\xf7\xd5\x89\x18\xf0\x68\x36\xfa\x36\x73\x25\xc4\x18\xba\xd7\xee\x87\xd9\x80\x47\xda\x47\x85\xd8\x73\xc5\x58\x3b\xee\x90\xb6\x33\x10\xe6\x6e\xb2\xea\xf0\xd1\x72\x1e\xc2\xdc\x5c\x51\xbf\x31\x2b\xa1\x8e\xe4\xbe\xcd\x6a\xac\xf7\xb7\x69\xb4\x97\xa7\x0f\x96\xaf\xe1\xf8\x0f\x4e\x97\xf6\x25\x5b\xac\x4b\x5c\xb1\x5f\xf6\x9e\x16\xf5\xc4\x1e\x33\x6d\x1f\xa1\x36\xdb\x43\x11\xdb\x5b\x0b\x8b\x39\x1f\x12\x4a\xfb\xc0\x36\x45\xe1\x4d\x13\xaf\x2c\x11\x76\x2f\x43\x07\xcc\x48\xf7\xd6\x42\x25\x44\x60\x51\xbe\xa1\xc4\x93\x1f\x07\x8a\x18\x3c\x50\xf4\xee\x81\x44\xaa\x07\xb6\xab\x07\xce\x05\xaa\xe7\xd8\x73\xb0\xbc\x87\x8f\xe0\x00\xc0\xad\x01\xd5\xaa\x6b\xc8\x83\x7e\xa4\xa8\xdb\x7d\xcf\xfd\x37\x14\x7f\xa4\xe8\xe9\x10\x54\x22\x2a\x3b\xf7\x1f\xe9\xac\x4d\x0b\x6a\xb7\xfb\x4c\x8b\xb6\x01\x18\x40\x03\xc4\xb8\xdd\x40\x65\xe9\xd7\x6c\xe7\x7f\xa4\x33\x84\x46\xcf\xb8\xff\x9c\x2a\x6c\xf4\x96\x12\x36\x60\xbf\x6c\x32\xa6\x3c\xae\x28\x63\x34\x0d\xe9\xb9\x5a\xe4\xb8\x19\xe0\xa3\x90\x0d\x54\x53\x94\x72\x5e\x27\x28\xf1\x3b\x55\x6e\x2e\xd2\x8d\xec\x2f\xbd\x54\x9c\x80\x86\x42\x74\x3d\x76\xbc\x13\x02\x45\x2f\x24\x52\x88\xbf\xda\xce\xe7\x31\x23\x9d\x61\x89\x9f\x55\x65\xd7\x0a\x7c\x4b\x41\x91\x88\xc2\x9c\x79\x09\x4e\xfe\x92\x36\x49\x5d\x36\xa0\x51\x04\x34\xfa\x1b\x30\x79\xc1\x32\xb4\x1b\x04\x32\x9b\x9d\xa0\x32\xb3\x67\x24\xe2\x21\x15\xaa\x7d\xf9\x5e\x9a\x78\x3d\xf0\x6a\x61\x0f\x7e\x19\x61\x83\x5f\x56\xda\xbd\x20\x38\x57\xb1\x5f\x72\xcb\xc1\x9c\x64\x13\x31\x2b\x0a\x5f\xfe\x48\x6c\x3c\xd2\xb8\x21\x91\x4b\xf5\x3b\x2a\xe9\xde\xd7\xd0\x87\xe5\xb2\xbd\x13\x6a\x8e\x36\xfb\xd1\x12\xda\xd2\x15\x25\xee\x6e\xba\xe2\x7c\x35\xba\x72\x50\xd1\x83\x1f\xb8\xaf\x1d\xe5\x6b\xce\x71\xe6\xca\x09\x4b\xec\x0a\xa2\xc2\xf2\xac\x67\xe5\x84\x71\x60\x71\x26\x7e\x0f\x26\xfe\xf9\x65\x42\xe3\x56\x2f\x13\xa6\xfc\xa1\x12\x4f\x6e\xfa\x4d\xcf\x3e\xd7\xcf\x4c\xd3\x2a\xa6\x6c\x1d\x98\xc3\x54\x8b\x04\x18\x31\x19\x2a\xf1\xf7\x54\xa9\x87\xbd\xa0\xe4\x78\x88\x5f\xc9\xd6\xbd\xa7\x79\xfe\xb9\xce\x1f\x65\x5a\xaf\x2c\xf1\x4f\x94\xdc\x2b\xba\x26\x94\xf3\xfe\x2b\x4a\xac\xe5\xe7\x47\x6b\x79\x18\xf4\x4a\xfc\x8b\x13\xa8\xcc\x41\x97\xa3\x97\xdc\xed\x4a\x43\xa4\x1c\xdd\xc3\x49\xf4\x23\x5f\xb3\x74\xab\x91\x22\x8f\x2a\xc1\x93\x9c\x09\x1b\x87\x8d\x23\x8b\xaf\x95\xb7\x81\x6d\xa2\xb5\x54\x77\xc4\x77\x30\x37\x2a\x42\x86\x64\x31\x36\x8a\x27\x3f\x57\xaa\xc9\x4a\x43\xc7\xa4\x30\x2e\x0f\x1d\x9b\x25\x59\x51\x0c\x31\x25\xbc\x28\xac\x97\xc6\x98\x30\xab\x38\xec\xfd\x8b\x87\x53\x18\xc3\xe1\x45\x5c\x14\xf1\x05\x11\xd6\x42\x49\xcf\x17\xfd\x14\x8d\x68\x8f\xc4\xfd\x14\xd3\x1e\x49\xfa\xf4\xcb\x04\xa7\x24\xee\x05\x65\x89\x7f\x97\x3d\x90\x27\xc5\xd6\x0e\x34\x6f\xd9\x6a\x3e\x22\xdd\xda\x33\x34\x02\xef\x90\xdd\xae\x9f\x56\x5d\x30\xac\x96\x7e\x06\x62\x54\xc4\xc6\x14\x05\xef\x51\xa7\x95\x59\xcf\x5e\xb6\x51\x2c\xfa\x4a\x9f\x87\xf7\x64\x4e\xcc\x65\x93\xf9\x97\x09\xce\x48\xda\x0b\x30\x77\xb3\x95\x25\xfe\x1b\x25\x13\xcf\x9b\xe1\x1f\x68\x13\xd3\x01\x0b\xde\x47\xe5\xe8\x5d\x3a\xde\x13\xcb\xd3\x44\x9b\x0f\xc0\x4e\xd0\xcb\x24\x22\x4c\x99\xf4\x30\x12\xd7\xe1\xad\xec\x5a\xa3\x14\x91\xdd\xb9\xf5\x28\x8b\x14\x02\xdd\x97\x9a\xbc\xfd\x8d\xe2\x6f\x28\x51\x3e\x2a\xa3\xe5\x74\x3b\x3c\x7d\x72\x26\x9f\xe7\xe0\xaf\xf2\x74\x79\x32\xdd\x0e\x1f\x2b\xe7\x95\x8f\x97\xcb\xe9\xf6\x78\x78\x22\x3f\x8e\x87\xe7\xf0\x41\xd5\x07\xc4\x9c\x40\xb2\x93\x68\x7e\x3a\xdd\x9e\x30\xf8\x38\x5f\x2e\x16\xd3\x2d\x5d\xc0\x47\x74\x46\x97\xb3\x43\xfc\x17\x65\x8a\xe6\xa7\x34\x8b\x9e\xaf\x5c\xcd\x05\xc7\xb7\xff\x8d\x75\xdd\x5f\x14\xec\xc2\xfb\xcf\xff\xf0\x94\x3e\x7f\xfa\xc3\x66\x63\xb4\x7c\x15\x35\xed\xa8\xfd\x16\xc5\x37\xd4\x64\x43\x25\xfe\x42\x77\xeb\x58\xb5\xfe\xf8\xb1\xec\xdd\xc9\x93\xe3\x3e\xfc\x9c\x43\x27\x03\xe8\xe4\x3c\x82\x27\xf4\x7e\x11\xc0\xf3\x08\x9e\x27\xf0\x3c\x85\xa7\x84\xca\xe3\x40\x01\x22\xa0\xf2\x79\x32\x87\x8f\x53\x26\x9f\x67\x43\xf9\x8c\x1e\x43\x50\xb4\x80\x27\x83\x0f\x06\x20\x64\x90\x9f\x3d\x81\x27\x55\x11\xb2\xda\xb3\x40\x56\x78\x76\x0c\x05\x9f\x9d\xc8\x82\xcf\x28\x94\x72\x36\x97\x45\x9e\x31\xa8\xe5\x6c\x79\x3c\xdd\x0e\x9f\x04\x10\xf3\x24\x38\x87\x27\xc4\x3c\x39\x82\x98\xa3\x53\xf5\x71\x06\xcf\x73\xf5\x21\x2b\x38\x57\xdd\x3f\x1f\xca\x2e\x9d\x1f\xcb\x96\x9d\x9f\x40\xbf\xcf\x4f\x9e\xc0\x13\x52\x9d\xaa\xa0\x53\xd9\xd9\xf3\xc7\x90\xf6\xb1\x2c\xf8\xfc\x89\x6c\xdf\xf9\x1c\xf2\xcd\x65\x57\xcf\x17\x2a\x29\x40\xe7\x7c\x01\xb9\x23\x59\xed\x39\x83\x6c\x4c\x66\xa3\xc3\x00\x9e\x32\x84\x42\xa5\xf4\x04\x42\x4e\x20\xe4\xe4\x0c\x9e\x4f\xe0\x09\xdd\xa0\xd0\x0c\x7a\x0a\x89\x00\x98\xf4\x4c\xbd\xcb\x16\x51\x68\x05\x7d\x02\x99\xa1\x2d\x54\xb5\x82\xc2\xe8\x50\x18\x1d\xba\x80\xf2\xa0\x45\x14\xda\x42\xa1\x2d\x73\x68\xcb\x1c\x5a\x31\x3f\x66\xf0\x94\x63\x3d\x57\x60\x98\x9f\x9c\xc0\x53\x66\x9b\x9f\x3e\x86\xa7\x2c\x6e\x0e\x50\x98\x03\x14\xe6\x50\xf3\x1c\xfa\x3f\x5f\x0c\xe1\x09\xe9\xa1\xe3\x8b\x63\x18\xe9\xc5\xc9\x10\x9e\x8f\xd5\xc7\x13\x78\x52\xf5\x21\x13\x2f\x00\xb8\x0b\xa8\x62\x01\x85\x2f\xa0\xf0\x05\x74\x68\x01\xf3\x6f\x01\x33\x6f\xb1\x80\x34\x0b\x08\x87\x8a\x16\x11\xe4\x8d\x20\x1c\xfa\xb6\x80\xbe\x45\xd0\x9f\x48\xf5\x24\x82\x9e\x44\x50\x59\x04\x7d\x88\xa0\x9a\x08\xaa\x89\x16\x14\x9e\xb2\x9a\x28\x3a\x82\x0c\x11\x64\x80\x52\x23\x58\xfd\xec\x38\x80\xe7\x49\x1f\x7e\x64\x0e\x76\x72\x06\x1f\x27\xb2\x26\x36\x87\xf8\xb9\x8a\x9f\x9f\xc3\x73\x0e\x4f\xd9\x58\xb6\x78\x02\x11\xd0\xe6\x65\xf0\x04\x9e\x32\xd1\xf2\xf8\x14\x9e\x67\xf0\x84\x90\x33\x68\xf3\xf2\x4c\x16\xbb\x7c\x02\x93\x74\xf9\xe4\x04\x9e\x8f\xe1\x09\x69\x15\x1e\x5a\x9e\xab\x0f\x98\xd7\x4b\xa8\x6a\x29\x61\x14\x0c\x8f\xa2\xbe\xfc\x39\x1e\xc2\xf3\x48\x7d\x9c\xc1\xf3\x1c\x9e\x14\x9e\x11\x3c\x99\x7c\x9e\x3e\x81\x27\xc4\x9e\x32\xc8\xf0\x18\x72\x43\x83\x82\xe1\xd9\x89\x7c\xca\x01\x0f\x86\x4f\x4e\xe1\x09\x35\x3d\x81\x32\xce\xe5\xf3\xf8\x74\x39\xdd\x06\x67\x01\x54\x77\x16\xc8\x0c\x67\xaa\xee\xb3\x63\xf8\x38\x3d\x82\xe7\xb1\x7c\x9e\xc1\xfb\x19\xbc\xcf\xcf\x20\x91\x44\x38\xc1\x19\x74\xe0\x6c\x71\x0e\x41\x11\xc4\x47\x32\xe2\x09\xb8\x04\x0e\x9e\x0c\xe1\x83\xca\x86\x9e\x1f\x49\x30\x04\xe7\x47\x47\xf0\x3c\x83\xa7\xec\xc7\xf9\x31\x84\x1c\x43\x21\xe7\xc7\xf3\xe9\x36\xa0\xc1\x19\x3c\x65\x34\x95\x93\x2d\xa0\xa7\x72\x54\x02\x2a\x31\x55\x40\xa1\xb3\x54\x4e\x8c\x80\x3e\x3e\x85\x88\xc7\x0b\xf9\x3c\x3b\x86\x8f\x33\xf5\x21\x7b\x38\x07\xdc\x11\xcc\x87\xb2\x71\x73\xe8\xda\xfc\xf8\x31\x04\x01\x5c\x61\x4d\x05\x73\xb9\xa6\x83\xf9\x63\x68\xf5\x1c\x3a\x3a\x7f\x32\x84\x67\x20\x9f\x14\x20\x33\xa7\xa7\xf0\x7c\x02\x4f\xd9\xa9\xc5\xd1\x42\x46\x2c\x8e\x8f\xe1\xf9\x18\x9e\xb2\xed\x8b\x08\xaa\x5d\x44\x47\xf0\x3c\x81\x0f\x36\x84\xe7\x91\xfa\x78\x02\x4f\x09\xa0\x68\x01\x89\x23\x26\xf3\x47\x4b\x98\x0e\xd1\x12\xbc\x29\x0f\x17\xf0\x04\x37\xcb\x50\xe4\xd1\x70\x39\x9c\x6e\x8f\x16\x6c\x29\x3f\x16\xcb\x60\xba\x3d\x8a\x18\xc4\x44\x6a\x73\x3b\xa2\xb0\x9f\x1d\xc1\xc7\xf9\x39\x3c\xe9\x74\x4b\x1f\x3f\x96\x59\xe8\x63\x39\x98\xf4\xb1\x04\x11\x7d\x7c\x16\xc9\xa7\x2c\x91\x3e\x96\x45\xd1\x27\x12\xdd\xd1\x27\xc3\xc7\xf0\x9c\xcb\xe7\xd1\x29\x3c\x21\x44\x22\x4c\xfa\x04\xaa\xa3\x4f\x20\xc3\xf9\x91\x04\x26\x3d\x97\x88\x9a\x9e\xc3\x3a\xa3\xe7\xa7\x10\x03\x0b\x82\x9e\xcb\x69\x48\xcf\xe7\xc7\xf0\x54\x89\xe5\xa2\xa3\x80\x90\x29\x05\x44\x4f\xe9\x11\x93\x4f\xb9\x74\x29\x95\x13\x82\x52\xb9\xdc\x28\x95\x30\xa5\xf4\xe4\x18\x9e\x90\x41\xee\x29\x94\xce\x8f\x20\xdb\xfc\x04\x9e\x67\xf0\x7c\x02\x4f\x28\x48\x62\x22\x4a\xe5\x4e\x48\xe7\xec\x14\x9e\x4f\xe0\x19\x4d\xb7\x91\xde\xcb\x97\x12\x5e\xcb\x79\xc0\xa6\xdb\xa5\xda\xeb\x97\x6c\x28\x83\xd8\x91\xfa\x90\x7d\x5e\x2e\xcf\x19\x3c\x97\xb3\xc3\xd1\x6f\xb4\xb2\xdb\xb5\xc8\x18\x15\x4a\x54\x74\xbc\x2b\x2a\xaa\x78\x25\x6d\x89\x2b\x81\x3e\x2e\x89\xe3\x97\x49\xe4\x67\x45\xc1\x94\x2a\x47\xce\x04\x10\x4a\x40\x29\x63\x5e\xee\x91\x1c\xad\x19\x0f\xd3\x85\x7f\x64\xb7\xc2\x54\x00\x46\x36\xc0\x17\xc3\xc7\x54\x1b\xc7\x92\xd1\x56\x09\xe1\x5d\x1a\x31\x43\x48\x71\x7b\xd8\xb6\xca\xe7\x59\xa5\x10\xd3\x19\x22\xac\x4a\x92\x0d\x05\xb3\x76\x74\x01\x66\x45\x13\x13\xa1\x1a\xec\x46\x09\x84\x33\x45\xb8\xff\xa8\x08\xf7\x44\x50\x9e\xe4\xbb\xb6\xf3\x8e\xdd\x9b\x2c\xcd\x18\x73\x5a\x88\xab\xbc\xae\xdb\x36\x15\xe2\x0b\x34\x8a\x52\x79\xe6\x0b\x82\x96\x62\x56\x69\x2e\x10\x16\x84\xb0\x4a\x55\x40\x29\x3f\x34\x2a\x29\x47\x92\xe6\x0c\x82\x8b\xb9\x24\x3d\xbf\xe1\xae\x76\xa1\x63\xac\xc4\x82\x9c\x2e\x04\xbf\x66\x1a\xaa\x1a\x86\x15\x0b\xa3\x6e\xd6\x4d\x13\xa8\xdf\x52\xfc\x67\x8a\xff\x2a\x61\x91\xad\xe1\xc6\xb5\xf5\x98\xc8\x06\x70\xeb\xfb\x8e\xae\x19\xce\xc8\x5f\xb8\x2f\x10\x38\x14\xd0\x6a\xad\xd5\xcd\x96\xbe\x08\xd5\x36\x68\x7a\xae\x95\x99\x91\x53\x88\x4d\x38\xc4\x99\xbd\x62\xe5\xe3\x6c\x12\xcc\x7a\x3c\xf4\x40\x81\xf8\xdf\x64\xa3\x68\x14\x7d\x56\xab\x46\xaa\x4d\xda\x60\x28\x9c\xfc\x6d\x5c\x8f\xf8\x89\xbd\xaa\x15\xa8\xc4\xff\x4e\x81\xe3\x1d\x37\xb4\xa6\x25\xb0\xcf\x2f\xe6\x8d\x7b\x62\x46\xfe\xc6\xfd\x9a\xef\x19\xf0\x45\x7c\x09\xbe\xd5\x79\x72\xc0\x8a\xa2\x72\x4e\x2c\xbf\x4b\x1f\x61\x21\xcf\x66\x15\x23\x8e\x1c\x77\x88\x37\x4d\xa6\xc9\xdc\x70\xb0\x0e\xa7\xc9\xa1\xb9\x8c\x18\xef\xd1\x13\xc3\xd6\x87\xbf\xb9\xb4\xb8\x20\x62\x64\x40\xed\x9c\xbe\xa6\x89\x9c\xd8\x70\xfc\xe2\x20\xc4\x56\x3f\x7e\xc9\xe3\x98\x36\x93\x83\xbd\x29\x48\xe2\x5a\xbf\x07\xfd\x00\x8d\x79\x3f\x08\x39\xc2\xf6\x42\x1c\x8a\xcc\x3c\x59\x60\x87\xd0\xb1\xaf\x9d\x07\xa4\x8e\x26\x14\xc2\xa2\x47\x68\x2f\x40\xa1\x8d\x95\x33\x9a\xf7\x02\x54\xf9\x17\x6c\x95\x96\xb1\xfd\xcf\xa6\xc9\xb8\x90\x50\x28\x71\x12\x93\x1b\x9e\x44\xe9\xcd\xc0\x15\xfd\x1b\x37\x0f\x5a\x55\x11\xb5\x93\x5b\x87\xd4\x0f\x6e\xd5\x29\xcc\x8c\x63\x59\x6f\x8a\xb1\x3d\x28\x4f\xda\xe9\x4d\xc2\xb2\x17\x66\x65\xd8\x62\xea\x58\x51\x97\x98\xa0\xfb\xd2\x15\x4c\x57\x2b\xd5\x5a\xf8\x23\x84\x8d\x87\x1d\x22\x06\x8b\x74\x2d\xa3\x5e\x26\xd1\xfb\x94\x27\x22\xf7\x3d\x68\x27\x98\x0d\x93\x03\x05\x2c\x8b\x2c\xde\x55\x9d\xde\x99\x68\x69\xb2\x48\x37\x77\x30\xab\xc6\x9d\x61\xe8\x03\xcf\xc2\xb1\xdc\xa8\xe3\xb1\xa7\xd2\x8f\xbc\x56\x9b\x81\x6c\xa0\xd2\x21\x39\x33\x79\xac\xed\xf3\xc4\x95\xe5\xd0\x9c\xdc\x1f\x87\x1e\x58\xdf\xf7\xf0\x93\xd0\xab\x0c\x1d\xe3\xf3\xd0\x03\x9b\xfd\x41\x95\x20\x78\x1c\x6a\x1b\x9b\x38\x38\x0b\x95\x21\x4f\x1c\x3c\x09\xc1\x06\x28\x0e\xce\x43\xef\x3d\xdd\xe6\xcc\xc3\x47\xc3\xd0\x7b\x4e\x37\xf9\x9b\x74\x71\xe5\xe1\xa3\xb3\xd0\x7b\x99\x2f\x3c\x7c\x7c\x14\x7a\x1f\x54\xe9\xc7\xc7\x32\xb1\xb2\x21\x7e\x7c\xa2\xde\x95\xad\xf1\xe3\x53\x59\x5f\xe4\xe1\xe3\xc7\xa1\x07\x36\xb4\xf1\xf1\x59\xe8\x29\x43\xcb\xc7\x4f\x42\x0f\xb2\x9c\x87\x9e\x36\xac\x7c\x32\x0c\x3d\x95\xf3\x44\x96\x93\xf1\x44\x7c\x58\x64\xf2\xf3\x34\xf4\x94\xfb\x00\x0f\x9f\x3c\x0e\x3d\x6d\x9f\x19\x9f\x9e\x87\xde\xc8\xc3\x8f\x83\xd0\x23\x1e\x3e\x0f\x42\x30\xaa\x8a\xcf\x8f\xcc\xcb\xb1\x7e\x09\x86\x8f\x43\xef\x91\xfc\x3d\x83\xa4\xc1\xf0\x3c\xf4\xfa\x1e\x0e\x82\x61\xe8\x0d\xe4\x6f\x10\x7a\x87\x1e\x0e\x64\x07\x4d\xe9\xc1\xd9\xb1\x4a\xf4\xe4\x31\x54\x13\x3c\xd1\x99\x9f\x3c\x09\x3d\x2c\x7f\x75\x21\xe7\xba\x90\x73\x5d\x88\xac\xff\x57\x0f\x1f\x49\x30\x4e\x3c\x7c\x24\x61\x38\x9d\xca\x97\x20\xf4\x66\xf2\xf7\x28\xf4\xfe\xe4\xe1\xc7\xc7\x47\x12\x8e\x12\x0a\xf2\xf5\xd8\xf4\x5e\x7e\x9c\x18\x38\xc9\x8f\x53\x0b\xa2\xc7\xc7\x47\x67\x47\x55\x13\xe5\xe7\xb1\x81\xad\xfc\x30\x10\x97\xef\x8f\xab\x71\x91\x9f\x67\xee\xd0\x3c\x3e\x3e\x1e\x1e\x59\xa0\x96\xa3\x4e\xab\x70\xe1\x70\x14\x0c\x2f\xd8\x88\xf5\x7a\x28\x8d\x27\xac\x77\xf2\x64\x06\x36\x66\x7b\xe7\x8f\x67\x44\xb1\xfa\x7c\x86\x1c\xb3\x13\x8f\x4f\x47\xe7\xc3\x0b\x52\x65\x31\xc9\xe0\x8a\xef\x39\x78\x0e\x8b\x58\x3d\x4f\x30\x0a\x8e\xdc\x2c\xbd\x20\x08\x74\x35\xd0\xf7\x19\xf1\xbe\xf6\x7a\x12\x23\x2b\x3e\x54\x8c\xe3\xda\xb2\x33\xaf\x07\xcc\x41\x51\x47\x27\x67\x17\xa0\xab\xa0\x71\x24\x43\x21\xbb\x20\xc1\xc9\xd1\x49\xb7\x1b\x9c\x1e\x9d\xc8\x48\xef\x7b\x0f\x02\x4f\x8f\x1f\x77\xbb\xf2\xf8\x21\x03\x33\x9b\xa3\x2f\x23\x54\xb6\xb3\xb3\x93\x6e\xf7\xe8\xe8\x68\x08\xd9\x32\xc8\xf6\x24\x38\x3f\xea\x76\x9f\x1c\x0d\x21\x9b\x77\xe3\x85\x4f\x8e\x86\x27\x12\x7f\x78\x73\x2f\xf4\xde\x78\xa5\x6d\x98\xa8\xa9\xf7\xc6\xec\x9a\xc5\xc6\x6a\x85\x04\x8b\xd1\x7b\x13\x29\x49\x4a\xb5\x29\x7a\x73\xf3\x27\x72\x71\x93\xcf\x6b\x7f\x79\x9e\x8b\x9b\x77\xef\xbe\xfc\xf2\xcb\x77\xf0\x87\xdf\xe1\x77\x81\xfd\x53\x61\xef\xde\xec\xfd\xfb\x9c\x78\x5d\xd1\x7c\xef\x1f\x96\xd5\x43\xfd\xaa\xbc\x2f\xbf\x0c\x02\x78\x0d\xde\x3c\x54\xfc\x03\xd5\xaa\x78\x0f\x67\xc4\xcb\x9c\x3f\x9c\xbd\x7b\xb7\x86\xbf\xec\x1f\xf9\x5b\xd7\xfe\x74\x60\x62\xff\xbe\x4c\x12\x99\xe8\x1f\x2a\xfa\xbf\xd7\x14\xf8\x83\x9e\x79\x98\x2b\x2e\xdc\x5e\x86\xe2\xf0\x4c\x7d\x3c\xa1\x8b\xd9\x21\x4e\xc9\xe1\x44\x4e\x80\xd9\x21\xa6\xe4\x70\xf2\xe6\xfb\x6c\x76\x88\x63\xf9\x36\x0f\x92\xd9\x21\xce\xc9\xe1\x04\x5e\x16\xc4\x7b\xe3\x8d\x9a\x77\x5f\xea\x0e\xa4\xc3\xad\x5d\x76\x4b\x28\x59\x1e\x31\xde\x12\x73\x07\x80\x97\x92\x7c\x59\x91\xe1\x68\x7b\xb1\x1a\xf5\x7a\x2b\xb4\x54\xa4\x42\x46\x98\x9f\x68\x5f\x80\x11\x7b\x26\xfc\x15\x72\x58\xdd\x2b\x32\xc4\x11\x59\xd8\x4c\xfa\x5c\xb1\x9c\xac\x66\x23\x6f\xed\x11\x92\x8d\xe5\x3b\x89\xc2\x88\x64\xa5\x9b\x6b\xb3\x2f\x57\x20\x73\x75\xbb\x9e\x24\x7d\x36\x2a\xb7\x97\x78\xa1\x66\x67\x82\x81\x98\x0d\xc9\x30\xc4\x67\xdd\xae\xaf\x52\x7c\xef\x21\xe4\x94\x1f\xe0\x88\x2c\x27\xc3\xd9\x68\xdb\x0f\xda\x2a\xe9\xe9\x4a\x64\x65\x91\xfe\x5d\x4e\x56\xbd\x60\xa6\x6b\x0c\x3c\x89\xfa\x3b\x24\x2b\x8a\xa8\xa3\xa3\x8a\xc2\x0b\xbc\x0e\xa4\x4f\xe4\x6f\x51\xa8\xca\x23\x84\x1b\xbd\x6b\xed\x19\x5f\xfa\x1e\x06\x63\xf8\xaa\x8a\x77\x9e\xbd\x6d\xf2\xbe\x54\x46\xf2\x4d\x11\x6b\xb2\xea\x05\xa3\xed\xc5\xba\xdb\x85\xa8\xe5\x64\x3d\x1b\xf5\x7a\xeb\x0a\xf0\x97\x64\xd5\xed\x7a\x1d\xd5\xec\xbe\x6c\x9b\x4a\x1d\xe8\xd4\x63\xe8\xc1\x3b\x0f\x5f\x93\xd5\x68\x7d\x71\x3d\xea\xf5\xae\xd1\x72\x72\x3d\x23\x97\xa3\x15\x59\xf7\x83\xf2\xf3\x46\xe3\x8d\x1c\x05\x5d\xae\x1e\x4b\xef\xcd\xce\x68\xa0\xd6\xce\xf3\xa5\x9f\xaa\x74\x32\x1f\x6a\xed\x9e\x4d\xb0\x9e\xa1\x7a\x0f\xef\x08\x54\xee\xaf\xc6\xaa\x87\xe1\x02\xe1\x5b\x1d\xb6\xbd\x58\x8f\x65\x16\x19\x76\x49\xee\x8a\xe2\x76\x2c\x5b\xe5\x7d\xff\x40\x7f\x4d\xb9\x73\x7c\xe3\x4e\x75\xd9\xca\xb8\xd6\x4a\x99\xe8\x8a\xac\xa0\x21\xbd\xde\x4a\xa6\xea\x76\xdd\x24\xd0\xb9\xd1\x4d\xa5\xf0\x23\xfc\x21\xbe\xc2\x2b\xe4\xa8\xd9\x7f\x20\x2b\xfc\x9c\xdc\x98\xc3\x40\xad\x2c\xef\x8d\xd7\x51\xe0\x85\x82\x4c\xc3\xae\xc9\x87\xd1\xea\xe2\x1a\x5a\x94\x9b\xea\xae\xa1\x45\x17\x1f\xba\xdd\x1b\x73\x65\xf8\x1c\x0f\xb1\xaa\x35\xc0\x1f\xf0\x35\x52\xdb\xe5\x1b\x72\xad\x6b\xb9\x96\xa5\x74\xbb\x6e\x11\x00\x8d\x51\x4b\x09\x47\xf8\x8d\x2c\x01\x7f\x20\xd7\xd0\x76\x95\x7b\x7f\x6d\xb2\x8f\x1a\xd1\x04\x84\xdc\xa8\x03\xe3\x35\x8b\xbb\x5d\x7f\x4e\x12\x2d\xc6\x7b\xf8\xf3\x34\xef\x1d\x22\x39\x37\x20\x05\xec\x7d\xf3\xea\x70\x89\x6f\x06\xdb\x04\x6c\xc0\x5b\xe8\x0d\xb1\x13\x8f\x10\x58\xb3\x7b\xcd\xfd\x1b\xd4\x56\xfc\x34\xef\x7d\xa1\x8a\x57\x49\x44\xda\x6f\x14\x5f\x1b\x99\x6d\xdf\x8d\xdc\xca\xd2\x8f\xea\x6d\x6f\xb6\x27\xc0\x10\x2b\x52\xf3\x8b\x10\xae\xd2\x77\xea\x2d\xab\xd5\x56\xa5\xc2\x5b\x59\x15\xbe\x29\x4b\xdf\x11\x49\xba\x66\x19\xf8\xee\xf7\x4e\x07\xc1\xe9\xe0\xc8\xc3\xac\x44\x25\xbe\x2f\x67\x38\x08\xc2\x49\x25\xef\xa3\x98\x3f\x1d\x57\x94\xcf\x53\xfe\x16\xaa\x93\x82\xc4\x5f\xcd\xb0\x64\xcc\x7d\xe1\x7b\x83\xc1\xe1\x60\x70\x18\xf3\xf9\xe1\x22\x8d\xd8\x1a\xae\x63\x3d\x84\x55\xcc\x9a\x66\x57\x51\x7a\x93\xd8\x17\x1b\x33\x18\x1c\xd2\x28\x4a\x93\xc3\x75\x1a\xb1\xc3\xf4\x9a\x65\x31\xbd\xf3\x10\x0a\xdb\xce\x29\xdd\x2e\x1b\xd0\x75\x34\x66\xfe\xa4\xbd\x3e\xdc\x5e\x19\xde\x5f\xd3\x0c\x73\x14\x72\xbf\xba\x42\x46\x65\x4d\xfd\xdb\xdb\xe6\xec\x20\x17\x19\x5f\x08\x4f\x0b\xa4\x1d\xfe\xec\xfb\xe3\xd0\x1f\x87\x94\xd2\x7c\x5c\xd0\x79\xba\x15\x05\x5d\xd0\x4d\x41\x23\xbe\x5d\xdf\x8a\x8c\x16\x74\x39\xd9\xe4\xb3\x82\xf2\x75\x41\x37\xa2\x50\x52\x09\xf2\x18\x58\xd0\x9b\x62\xce\x40\x1c\xab\x98\x73\xb1\x48\x79\x52\xcc\xd3\x38\x2d\x16\x34\x8e\x85\xfc\xd9\x14\x8b\x55\x96\xae\x99\x3f\x0e\xfb\x20\x7e\x27\x47\x0f\x8d\x8b\x05\x8f\x8a\x45\x2a\xa3\xd3\x75\x1f\x24\x3d\xe6\x19\x17\xac\x4f\x85\x60\x49\xc4\x58\xb1\x48\x13\x21\x6b\x58\x64\x32\xe5\x75\x5e\x44\x54\xd0\x22\xa2\xd7\x45\xc4\x17\xa2\x88\xe2\x84\xf6\xfd\x71\xb8\x89\xe9\x9d\x66\x44\xb1\xac\x90\x5f\xca\x3f\x1a\x2a\xa2\x24\x2f\xa2\x94\x17\x91\x48\x8a\xe8\x7a\x5e\xb0\xe8\xe8\xaa\x58\xd2\x05\x13\x7c\xcd\x8a\x25\x63\x51\xb1\xe4\x31\x2b\x96\x3c\xb9\x64\x59\xb1\xe4\xf9\xaa\x58\x8a\x4d\x71\xc9\xd2\xe2\xf2\xb2\xb8\xe4\xa2\xb8\xe4\xbf\xaf\xd3\x4d\x96\xca\x29\x52\x5c\xa6\xc5\x65\xba\x59\xb1\xac\xb8\x14\x34\xbe\x2a\x56\xc7\x47\xc7\xc5\x6a\xb1\x29\x56\x42\x6c\xf2\x71\xc1\xe9\x6d\xc1\x65\x87\xf9\x22\x4d\x0a\xbe\x2e\xf8\x5a\x7e\x24\xcb\xb4\xe0\x9b\xa4\xe0\x9b\x4d\xc1\xb3\xc5\xe4\x71\x3e\x1b\x17\x3c\xe3\xb9\x3f\x0e\xa7\x83\x39\x63\x9b\x62\x3a\x88\x6f\x7e\x2f\xa6\x83\xdb\xcd\x42\x3d\x73\x34\x2e\xb8\x58\xe7\xc5\xdf\x68\x56\xfc\x8d\x5e\xd3\x7c\x91\xf1\x8d\x28\xfe\xb6\xce\x8b\x2b\x76\xb7\xa1\xd9\xa2\x88\x69\x2e\x96\xeb\x22\x8e\xa8\xac\x7c\x4d\x2f\x13\x26\x8a\x35\xe5\x12\xec\x6b\xba\xc9\x0b\x90\x96\x15\xc5\x9a\xe5\x39\xbd\x64\xc5\x9a\x47\xc5\x7a\x9d\x17\xeb\xbc\xbf\x62\xf1\xa6\x58\xe7\x09\x5f\x17\xeb\x3c\x83\xec\xe2\xb7\x4d\xb1\xde\xae\xe7\x31\x2b\xd6\xca\x26\x64\xb1\xbe\x4e\x8a\x84\xdd\xe4\x45\xb2\xcc\x8b\x84\xaf\xc6\x45\x92\x88\x4d\x91\xa4\x82\xe5\x45\xca\xa3\x22\xdd\xd0\xdf\xb6\x2c\x4e\x17\x57\x22\xbd\x62\x49\xb1\xa1\xf1\xba\xd8\xd0\x0d\xcd\xe8\xef\xbf\x73\x39\x16\x62\x99\x66\xeb\x62\x93\x6e\x8a\x4d\xc6\xf2\x62\x93\xa5\xb7\x77\xc5\x26\xbf\x5b\x14\xbf\x6d\x59\x76\x57\x64\x4c\x42\x21\xdd\x66\x0b\x86\xc6\x45\xb6\xe6\x45\x96\xdf\x25\x8b\x22\x13\xeb\x4d\x91\x89\x7c\x53\xe4\x6c\x91\x26\x51\xcc\x97\xac\xc8\x59\x76\xcd\x17\xf2\x37\x97\x73\xa8\xc8\xe5\x60\xe5\x97\x49\x91\xcb\x01\x28\x72\xce\xae\x59\x91\x73\xd9\x9d\xfc\xea\x6e\xc3\x8a\x7c\x3d\x99\xe7\xb3\x22\x4f\xd6\x9b\x22\x4f\xe9\x46\x41\x5b\x46\xa7\x71\x44\x45\x91\x6f\x52\xc1\x97\x77\x45\x9e\xaf\x8a\x5c\x30\xba\x2e\xf2\xeb\xa4\x10\xf4\xb2\x90\x1f\xf9\x86\xd1\xab\x42\xb0\xd8\x1f\x87\x09\x13\x68\x5c\x08\x59\x21\x28\x4f\xe7\x20\x42\x69\x20\x2b\xf8\xa6\x10\xc9\xf1\xd1\xd9\xb0\x10\xd7\xc5\x36\xda\x14\xdb\x24\x63\x34\x2e\xb6\x59\x52\x6c\xc5\xd1\x70\x78\x52\x5c\xb3\xf5\x9a\x17\x72\x9a\x67\x3c\x4e\x8b\x6b\xce\x6e\xfa\x39\x74\xbc\xb8\x61\xf3\x05\x8d\x8b\x9b\x3c\x1f\x17\x37\x82\xf2\xe2\xe6\x6e\xc1\x6f\xee\x2e\x8b\xdb\x45\x9a\xc8\x65\xb3\xcd\x59\xc6\x23\x34\x2e\x6e\x97\x3c\x63\xc5\xed\x3a\xce\x36\x0b\xdb\x99\xdb\xf5\x66\x53\xdc\x66\xbc\xb8\x5b\xe7\x97\x59\xf1\xfb\xf1\xf9\x74\x70\x3a\x9c\x64\xf9\x6c\x8c\xe4\xb2\x9e\x1e\xde\x07\xf8\xb8\x2c\x26\xb4\xff\xfb\xb0\x7f\xfe\xe5\x0c\x15\x37\x37\x37\xd3\xe8\x7e\x88\x8f\xcb\xc9\x60\x66\x22\x06\xd3\xfe\xac\x37\x19\xcc\xe4\xe7\xec\xfe\x08\x9f\x94\xd3\x43\xe4\x8f\xc3\xc9\xcf\xd3\xdc\x47\x4f\x2f\x66\xc5\xd4\xb7\xef\x8f\xa6\x08\xf5\x64\xe1\xb5\xa0\x42\x7e\xfc\xfa\xa8\xe3\xa3\xe9\x64\x3a\xbb\x2f\x47\xe1\x9f\xbc\x01\x7e\x7a\x31\xfe\xcf\xff\xeb\x3f\xff\xef\xff\xfa\x8f\xff\xe3\xbf\xfe\xe3\xff\xfc\xaf\xff\xf8\xdf\xfe\xeb\x3f\xfe\xf7\x19\x42\x87\x7c\xc4\x06\x11\x5b\xf2\x84\xbd\x95\x07\x5d\xef\x72\xb9\x76\xb4\x6c\x00\x7b\xdb\x63\x21\xaf\xb1\xd4\x24\x86\x24\x1d\xe5\xe5\xb2\x54\x1c\xbf\x21\xa6\xe4\x1e\x0c\x62\x7f\x10\x54\xb4\x88\x15\xde\xcb\x4c\x61\x27\xc0\xf2\xf7\x2b\x39\x67\xe5\x07\x15\x4c\x19\xd5\xef\x04\xa5\x92\x6e\x6e\x64\x67\xf5\xfc\xaa\x6e\xa7\x0c\x15\x00\xef\x55\x61\x6c\x60\x5e\xcb\x12\xc3\xd2\x70\x2f\x0f\xb4\x21\xc7\xc1\x22\x5d\xcf\x79\xc2\x3e\xca\x78\x65\xd1\x10\x27\x55\x69\x15\x97\xdd\x50\x04\xbf\xfe\xfa\x6b\xef\x10\x8d\x7d\x27\x91\x01\x02\x02\x56\x99\x31\xd5\xef\x2b\xf9\x60\x6d\x20\x29\x4f\x63\x1f\x14\x2c\x0c\xd8\x10\xb6\x81\xcd\xc2\xab\x4a\x6b\x85\xb9\x15\x0e\xa1\x6c\xa0\xc4\x7f\xf5\x08\x21\x6c\xb0\x61\xec\xca\x47\xe8\x9e\x81\xff\x0c\xdf\x38\x58\x62\xe0\x52\x80\x0d\x8c\x03\x04\x99\xde\x88\xc7\x04\x3d\x88\xed\x73\x6b\x59\x03\xaa\x18\x53\xa2\x04\x6a\xaa\xb6\x86\x7e\x4a\x28\x36\xdf\x5a\xc5\xad\xd4\xf0\x8b\x58\xd5\x60\x55\xb7\x6d\x1c\xd4\x0b\x43\xe0\x57\x66\x83\xec\xb0\xb8\xdd\x30\x20\x2a\x8a\x2a\x5e\xc1\xab\x4a\x1d\xe0\x6c\x70\xc9\xc5\xab\xed\xfc\xc3\x86\x2f\x94\xf6\x34\xd2\x02\x72\x06\x82\x72\xa5\xd0\xfe\xef\xcf\xfa\x7f\x1d\xf6\xcf\xa7\xfd\x5f\x66\xbd\xa9\x1c\xad\x9d\xd0\xff\x69\x02\x97\xc3\xfe\xf9\xec\xfe\x0c\x9f\x0c\xcb\xe9\x1c\x1d\x3a\xcd\xac\xcf\x8c\xce\x10\x3c\xaf\x5f\x29\xf5\xb8\x3f\x5c\x1f\x1a\xff\xeb\x44\xd6\xd4\x9b\xce\x3f\xa3\x8e\xb2\x31\xed\x04\xea\x76\xbd\x99\xef\x01\xd3\xd9\xb5\x40\xcf\x94\xf9\xf9\xfe\x11\xd6\x6f\x12\x66\x43\x42\xf4\x57\x51\x1c\x4e\x7f\x32\x62\x37\x0d\xef\x13\x26\x6b\x80\x90\x9e\xce\xad\x4d\x81\x49\xed\x0c\x2b\x2a\xf1\x3c\xa6\xc9\x15\x98\x02\xe1\x25\x8e\xc9\xfd\x36\x89\x58\x96\x2f\xd2\x8c\xe5\x5f\x65\x8c\x5e\xfd\x94\x66\x51\x2e\xd7\xb5\xa0\xf9\xd5\x1b\x9e\x8b\x3c\xec\x0c\xf1\x92\x25\x0b\x16\x3d\x37\x73\x38\x0f\xbd\x5f\x7f\xfd\xd5\xc3\xb2\x51\x57\xcc\x78\x8e\xeb\x0c\x2b\xb7\x6e\xf9\x01\x4f\x0e\x32\x14\x4f\xf2\x19\xc9\x26\xb9\xd5\x72\x89\x07\x09\x5d\x33\xe2\x55\x84\x18\x1b\x68\xc2\x0b\x50\x18\x38\xc2\x81\xb7\x04\xc7\x08\x53\x54\x62\xcf\xa1\x10\x2d\xba\x7b\xfd\xf6\xa5\x0f\x2a\x83\x87\xb7\x7d\xc0\x7a\x80\xfb\xc0\x4d\xef\xfd\x7e\xd2\x2e\x7c\x82\xdb\xa9\xc4\x30\x18\xee\x21\x14\xc3\xe0\x48\xd2\xc5\x47\xff\x6f\xd1\xc5\xb7\xeb\x58\xfe\x57\x74\x32\x13\xf4\xbf\x47\xfc\x9a\x12\xb1\x2d\xee\x0f\x51\xb8\xf5\x1d\xa6\x1a\x37\x17\x1c\x35\x37\x58\x46\xec\x15\x34\xc9\xe4\x8c\x81\x0b\x83\xca\x20\x77\x3d\xdc\x4f\x10\xd8\x6d\x4d\x48\x36\x58\x4b\xa2\xb2\x50\xbf\xf9\x64\x38\x33\x2e\x26\xaa\x49\x21\x2a\x97\x42\x9e\x9c\xd0\x1e\x21\x1c\x66\x94\x72\x5c\xc1\x4b\x77\xbb\xab\x29\x34\x8a\xc1\x92\x88\x01\x4f\x62\x9e\x30\x92\x60\x75\x29\x58\x25\x4f\x5b\x93\xcf\x01\x61\xef\xa6\xa6\xd5\xa6\xd6\x61\x45\xd1\x39\x9c\x7e\x68\x2c\x54\x27\x71\x5c\xdb\x78\xe5\xba\xfc\xc8\x45\x0c\x28\x91\x0d\xd8\x5a\xfd\xe6\x22\x4b\x93\x4b\xfb\x5e\xad\x2a\x15\xf4\xdb\x36\x15\x0c\xe4\x0d\x95\x33\x12\xb5\x16\x65\xdc\x15\xa8\xb7\x10\xb2\x00\x79\xbc\x25\xd9\x60\xa6\x9b\x9d\xcb\xe5\x22\x32\xca\x63\x9e\x5c\x2a\x2c\x3c\x6c\x86\xbc\x63\x37\xca\x68\xb9\xac\x64\x93\xb1\x6b\xf8\x62\x03\x49\x9a\xc9\x57\x5c\xbd\xea\xed\x55\xee\x1d\xb6\x6b\xb9\x2f\x70\x6a\x24\x4b\x85\xda\x04\x70\x4e\x52\x70\xd6\x0d\x28\x1e\x2f\xf4\x15\xa1\x69\xf3\x28\xdd\xe9\x42\xde\xed\xfa\x26\x14\xa4\xc9\x5f\xf0\xe5\xf2\x82\x0c\xc7\xbb\xa1\x4f\x4f\x9a\x69\xfb\x64\x27\x11\xc2\xaa\x01\x4a\x41\x3e\xac\xc5\x5f\x0c\xc7\x4e\x64\xa8\xdf\x3b\x81\xda\x56\x97\xc4\x6c\x69\x2d\xed\x39\x41\x95\x2a\x95\xb3\xb5\x2f\x8a\x82\xfa\xa9\x05\x1e\x1a\x37\xdb\x77\x82\x9b\x5d\x1e\xe2\x0f\x6a\xeb\x0d\x4d\x75\xa2\x6d\xaf\x35\xbb\xeb\x12\xf4\xff\xe4\x56\xf2\x0c\xa1\x6e\x77\x39\x09\x66\xd6\x1c\xe4\x63\x93\x3a\x05\x63\x34\x2c\x23\x4e\x34\x4e\x06\x2b\x7e\xb9\x8a\xf9\xe5\x4a\x7c\x9d\x66\x6b\x2a\x04\x4f\x2e\x01\x82\x4b\xfb\x49\x3c\x95\xd1\x93\x60\x5b\x02\x34\x41\x97\x6d\xe5\x2b\xe1\xe0\x8e\x5f\xeb\x5e\x51\xa4\x6a\x36\x16\x45\x5e\x14\x0b\xb9\x65\x55\xed\x7b\x89\xd0\x4e\x7b\x3c\x02\xcc\xc0\xe1\xac\xf2\x5c\x3f\x0e\xc2\xa3\x7f\x4a\xdb\x00\x6c\xbe\x77\xe1\x39\xd5\xaa\xa5\x12\x8f\x83\x50\xbf\xf7\x82\xcf\xac\x0b\x52\x4b\xc4\xeb\x0c\x86\xad\xca\x9b\x48\x52\x4d\x18\x52\xcd\x7a\xa9\x11\x38\xc5\x77\xba\x31\x0a\x08\x6f\x70\x67\xe8\x82\x21\x53\x03\xbe\x02\x71\xe6\x26\x30\x73\x30\x35\xae\x73\x7e\xc4\x9d\x00\x15\x85\xf9\x7c\x2b\x3f\x35\x2b\x30\x52\x33\x53\x6e\xaf\x4e\xea\x21\x1a\x47\xc4\xdb\xc6\x5e\xe8\x3b\x99\x86\x08\x47\xc4\x4b\x63\x80\x9a\x33\x15\xe1\x9e\x39\xde\xae\x13\x1f\xf5\xc0\x04\x76\x06\x97\xd0\x66\xb2\x98\xb5\x30\x1c\xa9\xb7\x0f\x82\x2e\xae\xba\xdd\x2a\xd3\x53\x27\x7c\xe2\xbc\x5b\xd3\x2b\xb3\x11\x72\x83\x37\xe9\xa6\xe2\x3a\xd5\x22\x94\x6c\x80\xd3\x34\x49\x21\x5b\x82\x43\xd6\xa9\x3a\xf3\x4e\x42\x00\xc6\xc9\x44\x02\x01\x5b\x9b\x0b\x9f\x35\xb6\x13\x4f\xd6\xee\x61\xf8\xe9\x7b\xbd\x68\xa6\x46\xd6\x4a\x1e\x0c\x9a\x14\x4e\x6d\x5e\xbf\x86\x21\x95\x2b\x5b\x27\x5b\xd1\x2c\x87\x95\x26\xa1\x96\x2e\x68\x2c\x77\x27\x92\xf9\xcb\xc9\xd1\x0c\xb9\x61\xd0\x10\xf8\x82\x53\x91\xa1\xed\xe0\xc3\x77\xd2\x21\xd3\x2b\x85\xbb\xb7\x9f\x39\x65\x25\x16\xe9\x43\x16\x18\x6c\x20\xf1\xfb\x01\x74\x4d\xee\xf0\x72\x72\x1a\x40\x39\x3b\xd2\xc2\x77\xa4\xaf\x6e\x06\x70\xbc\x92\x41\x83\x95\x58\xab\x76\xaa\x95\x7f\xe5\x0a\x8e\x24\x2c\x83\x2d\xf8\xa6\x9e\xce\xf7\x24\x6d\x21\xb7\x61\x49\x69\xc1\x5e\xac\x5c\x5e\x10\x19\x96\xcb\x44\x03\x41\x2f\x3f\x28\x27\x61\x1d\x13\x04\x9c\xa9\x5b\xd1\xed\xda\x34\xb2\x11\xfc\x77\x36\xe0\xf9\xeb\xe4\x23\xbb\x15\xf2\x30\xb1\x8e\x7e\xe1\x49\xce\x25\x18\xdd\x09\x6b\x45\x4e\x2e\x3c\x74\xd1\x0f\xd4\x51\x43\x6e\x7d\x89\xd9\xfa\xdc\x36\xaa\x6d\xc0\x4a\x83\x55\x60\xd8\xd6\xbd\x0a\xb8\x63\x5b\x9d\xeb\x6a\xc1\x72\x3a\x8e\x7d\xe1\x0c\xb9\x70\x07\x57\xf9\xfe\x72\x28\x87\xa5\x3e\x5a\x3a\x39\xc6\xce\xbb\x86\x3c\xa8\xc5\xdb\x52\x76\x0e\xa2\x7a\xaf\xa8\xda\xbd\x54\xed\x6e\x6d\xa1\xc4\x5e\x06\x06\x02\x60\x52\x8b\x36\x67\xe4\xf6\xb9\x25\xf6\xcf\x2d\xa1\xe6\x56\xa0\x35\x63\xe5\xa9\xa6\xd2\x2c\x86\xa8\x21\x76\x40\xbb\xaa\x14\x9b\x27\x33\x75\xe8\xaa\x8a\x06\x1f\x92\x12\x05\x7c\x70\x03\x5b\xec\xad\x3a\xd1\x8a\xba\x71\x16\xb4\xfb\x35\x6b\x1a\x6b\x77\x23\x5d\xcb\x42\x2d\xf5\xf6\xbc\xbe\xd7\x73\xd3\x4f\xb2\x19\xc2\x66\xdf\x81\xd3\x79\x2d\xce\x5a\x53\xf8\x54\x21\x3a\x4c\x15\x84\xb0\xde\x5d\xda\x0a\xf4\x3b\xc9\x60\x4d\x6f\x01\xef\x40\x2a\xd0\x97\x86\xf9\xbf\x13\x7a\x41\x34\x31\x38\xfe\x63\xcd\x80\x3c\x72\x22\x42\x26\x8f\xa9\x33\x87\x72\x34\x05\xc8\xf5\xbb\x0d\x4b\x2a\x02\x47\xa5\x52\x67\x0f\x2c\xac\x27\xc9\xca\x79\x75\x58\x71\x09\x64\xee\xe7\x71\x9a\xb3\xa8\x99\x7f\xa3\x15\x28\x3f\x5d\x86\xa4\x8a\x5f\x65\x6c\x59\xf5\xca\x84\x60\x6f\x9b\xc5\xea\x20\xab\x68\x64\x67\x00\x54\x00\x02\x32\xda\x09\x66\x6b\xd4\xa4\xa2\xeb\x99\xaa\x70\x84\x35\x45\x0e\xb8\xa8\x56\xb9\x0c\x52\x32\x9b\x0a\xfd\xe8\xa8\x85\x42\xd6\x66\x60\x9d\x18\x15\x80\xcd\x4b\x63\xfc\xf5\x10\xc0\x2a\xd3\x19\xd4\x98\xe0\xff\xde\xe8\x2b\x12\xa7\x6d\x90\xdd\xb8\xb6\xc2\x90\xea\xbc\x26\xd4\x0d\xaa\xf7\x59\xcb\xc6\x8e\xbe\x3c\x1e\xf1\x71\x20\x51\xba\x3b\x42\xb9\x38\x72\x6a\x93\xdf\xc7\x8d\xef\x4a\xb6\xaf\xfd\xe0\x61\x4a\xf3\x4c\x64\x1f\x84\xc8\xfa\x09\xbb\xe9\xcb\x4d\xcb\x43\x61\x23\xa3\x05\x78\x33\x8b\xd7\xf3\x1b\x49\xbf\x3c\x1a\x7b\xd4\x0b\xbd\xb9\x87\x1e\x98\x80\x15\xd2\x8a\x6a\xfb\x81\x41\xaf\xdf\x01\x99\x25\x11\x9e\xb1\x0c\x6b\x33\x6c\x7c\x51\x49\x47\x67\x60\xec\x01\x42\x80\x5e\xdc\x26\xea\xdc\x1c\x55\xee\x19\xb9\x25\x1b\x95\x92\xbb\x84\x90\xd5\x4a\xab\x4e\x25\x78\xe5\xab\x32\x32\x4b\xf6\x18\x23\x29\xde\xad\xd7\x21\xc4\x21\x8f\x86\x68\x12\x58\xe6\x0a\x1d\x67\x76\x2d\x93\xce\x30\xcc\x9c\xb5\x09\xfc\xba\x3d\x78\x3f\xab\xe1\x7d\x99\xc7\x43\x38\x73\x68\xae\x00\x9a\x54\xda\x26\xa9\x0a\x02\x5c\xaf\x20\x00\x3f\x55\x66\x55\x18\x26\xdb\xbf\xf6\xbe\x38\x74\x29\xe2\xcf\x6b\x84\xa5\xfb\xff\x07\x00\xa3\x79\xc2\x14\x86\x51\xaa\xe1\xa8\xcf\xd4\xe8\x3e\xab\x1d\xb0\x21\xdf\x96\xe4\x23\xcf\x97\x98\x57\x12\x75\x5b\xe2\x21\x0f\xe1\x2d\xf1\xb7\x3d\xcf\x43\xc6\x5e\xa2\x7f\xe8\x4f\x06\xe3\x47\xbd\x9f\xbf\x98\x4c\x67\xd3\xa9\x8f\xee\xcb\xa2\x3f\x43\x87\x97\xd8\x9b\x4e\xbf\x08\x3c\x73\x3e\xf4\x7e\x9e\x4e\xf3\x47\xc0\xd2\xf7\x7a\xdb\x9e\x37\x9d\x4e\xa7\xb3\x5e\x31\xd5\x7f\xf0\x32\x40\x5e\x6f\xeb\x9e\x08\x12\x76\x73\xf0\x3d\xbb\x7c\x79\xbb\xf1\x97\xc8\x85\x45\x85\xe6\x4a\xcb\x0d\xce\x0d\xc1\xef\x02\x64\xf4\x79\x50\x93\xc8\xc9\x1c\x60\x1a\x1c\xe3\x0d\xd9\x25\xf9\xb5\xb5\xf9\xac\xc6\x07\x56\x5f\x64\x63\x67\xe1\xc6\xa6\xb8\x57\x02\x02\x10\x51\x4f\x3d\xc4\xd7\x95\xb8\xbd\xd3\xa2\xc8\x99\x38\x6e\x25\xa6\x6c\x6f\x3a\x35\x03\x23\x2c\xa3\xb2\xad\xab\xfa\x18\x74\x07\x95\xe3\x5b\xd2\xd8\xf6\x58\xbe\xa0\x1b\x66\xc5\x8f\xee\xc6\x77\x3d\xef\xc0\xeb\xdd\x86\xb7\x00\xd8\x8e\xae\xc4\xce\xca\xe9\x64\xf2\xf3\x74\x36\x7b\x34\x9d\x1d\x8c\xe1\x0a\xa6\x98\x4e\xd0\x21\x9c\xb7\xec\x1e\xb6\x93\xf4\x10\x81\xe4\x39\x70\x90\xb2\xc1\x92\x5c\xe2\x0f\x03\xbe\xa6\x97\xac\x3a\x1f\xba\x75\x98\x6c\xfe\xd4\x1f\x3c\x9a\xa2\xe2\x60\x3c\x9d\x0c\x1e\x8d\xa7\xb3\x7a\x45\x99\xdd\x6d\x3e\x7f\x89\x2a\xe6\xae\x1d\x21\x6f\xa6\xeb\xce\x6a\x9b\x99\xe9\x80\x2f\x6b\x75\xea\x57\xd5\xdf\xff\x91\xaa\x46\x15\xf0\x47\x2d\xed\x0e\x9a\x80\x01\x1f\xf0\xde\xd3\x26\x48\x7e\xf6\xf5\x3d\xef\x52\x3e\x51\x38\x3d\x9c\x1e\xaa\xeb\xb1\xe9\xc5\xac\x90\x2b\xa7\x77\xa1\x5b\x27\xcb\xb1\x85\xae\xff\x10\x5c\x5a\x1a\x2b\x27\x04\xf1\x0e\xbc\x10\x7c\xa8\xdf\xf5\xd4\xc2\x7b\x0d\xa5\xef\x69\xea\xe4\xe7\x8b\x03\xb9\xb6\xff\xe7\xff\x87\x0d\x7c\xb9\xa6\x3c\xde\x07\xca\x4e\xbf\x5f\x4c\x6f\xf4\x64\x82\xd5\x31\x97\x18\xb2\xee\x1d\xda\xbb\xf0\xb0\xb0\xde\xba\xfb\x41\x87\xcc\x8d\x6c\x91\xa8\xfb\xe2\xe5\xc9\xa5\x2f\xb4\x43\xdc\x39\x1a\x59\x0e\xf8\x34\x7f\x44\x24\xca\xfb\x53\xe1\xa1\xfb\x21\x0e\xca\xa0\x7a\xd5\x4c\xcf\x2b\x04\x1d\xb5\xa7\x35\xf0\xf4\x69\xd7\x91\x72\x38\xed\x83\xd3\x9e\xea\x50\x56\x3b\x08\xdf\x20\x9c\xca\x9d\x13\x2f\xd0\x9e\xde\x4e\x0f\xa7\x37\x8f\xc6\x17\x87\xce\xb2\x71\xaa\x0b\xb0\x27\xe8\xa5\x92\xc6\x78\x4e\x94\xad\xbf\x4e\x32\x68\xbd\xdb\xe8\x76\xbd\x5f\x74\xf1\xde\x2f\x6a\x37\x55\x3c\x1d\xa7\x3a\xbf\x0e\xd7\x37\x04\x40\xd8\x3f\x92\xe5\xbe\xb9\x20\x43\x15\xfc\xb1\x02\xa1\x66\x6d\xbd\x41\x23\x55\xe6\xc7\x6e\xf7\xe3\x4e\x61\xdd\xae\xff\x1c\x40\x03\x7d\x7c\x04\x8d\x28\x0a\xdb\x9a\xce\x73\x90\x02\xeb\x76\xbd\x83\x1a\xab\x49\x99\xaa\x00\x14\xaa\xb9\xc4\x1a\x36\x8c\x0a\x3f\xff\xec\x85\xac\xf2\xea\xc9\xd7\x44\xe2\x15\xfb\xf9\x5a\x36\xae\x93\x39\xc4\xb6\xae\xa6\x99\x36\xff\xcc\x29\x6f\xea\x75\xa8\x1a\xb6\x56\xfb\xdc\xe7\x15\xc0\xd6\x7b\x1a\xad\x78\xe7\xa6\xc1\x6c\x8d\xdc\x98\xcf\x6d\x9e\x2c\x5d\x6d\x52\x56\x0c\xf2\xa0\xda\x92\x80\xbd\xf8\xc8\x03\xa6\x1c\xbc\xff\xe2\x21\x75\x6b\xd9\x18\x24\x77\x5f\x73\xa6\xbc\xba\x66\xad\x1f\x39\x64\xe6\xbf\x7b\xce\x20\xaa\x9d\x3a\x57\xe5\x66\x8d\xd4\x9f\x3f\xba\x55\xa6\xfd\x83\x5c\xbf\x57\xb8\x2e\x1d\x22\x45\x62\xbc\x69\x3e\x6b\xec\x4d\x8d\x3c\x9f\xbb\x41\x35\x9a\xb3\x07\xc0\x55\xd5\x7f\xff\xbb\xa2\x11\x3f\x17\xb2\x47\x06\xbf\xb8\x83\xa5\x0b\x3b\x00\x82\x33\x40\x92\x18\x76\x8f\x03\xbd\x5e\x98\x35\xcf\x12\x7e\xb6\xe7\x3e\x64\x88\x74\xa3\x2d\xb1\xbf\xae\xd4\xc8\x32\xc2\x1c\xfa\xd3\xbb\x90\x4d\xc8\xd0\x7d\xed\x8a\x69\xf3\x99\x5c\x16\x67\x47\xe0\x35\xb6\x0a\x1f\x73\xb5\x23\x70\xb9\x23\xf0\xfa\x96\xb5\x23\xd9\x30\xf9\xf9\x62\xd6\x03\x18\xe2\x5a\x42\xdb\xfc\x4b\xab\xa6\xd8\x7a\xaf\x5f\xf9\x53\xb4\x5d\xd3\x00\x06\xca\x39\x2b\x0a\x45\xe0\x64\x63\xbf\xd6\xcd\x6b\x5f\x27\x18\x7b\xc8\x03\x75\x93\xe1\x1e\x0a\xae\xb5\xe7\x7d\xcd\xf3\x41\xca\x32\x24\x90\xc2\x72\x96\x49\x40\xa0\x50\xb3\x29\xaa\x4e\x5c\xb7\x99\x57\x72\xce\x60\xee\xb1\x80\x13\x42\x58\x63\x9b\xde\x3f\x28\xbb\xdb\xb4\x6d\x9a\x56\x88\xdb\xa5\x7d\x54\x63\x03\x9c\x96\x0d\x9a\xf1\xfd\x84\xcd\x8c\x35\xb6\xaa\x47\x19\x2a\xab\x9e\xdc\xb5\x9e\x35\x0f\x7f\xf6\x25\xd5\x38\x9d\x2a\x5a\xe3\xd1\x74\x16\x1e\x1a\x9e\xe3\x92\xdc\x62\xf6\x20\x8d\xbc\x67\x6e\x69\xd0\x1a\x0a\x53\x81\x56\x5d\x8f\x6e\x9c\xf9\x7d\xeb\x4c\x10\xbb\xeb\x42\xfd\x72\x5d\xd6\x06\x7d\xfe\xc7\xe7\x76\x93\x65\x58\xa3\x1d\x77\xa7\x73\x0d\x0c\xb5\x79\x2d\x33\x55\x8d\x9e\x37\xc0\x58\xcd\x6c\x75\x21\xec\xb3\x3a\x76\xd3\x45\xa9\x83\xbc\x23\x7a\x33\x16\xee\xb9\x71\x18\xd6\x64\x44\xa6\x79\xcf\x1f\x87\x9e\x3a\xf4\xa9\x46\xc1\x49\x6f\x80\x7a\x5e\xf1\x27\x08\xfe\x53\x3d\xf8\x4f\xc5\xd4\x87\x70\x54\x0f\x9f\x22\x84\xc6\x87\xda\x9c\x5c\x0d\x59\x54\x27\xc1\x9e\x77\x00\x1c\x2f\xb8\xfb\xbe\xa9\xdd\x7d\x2b\x81\x07\x49\x43\x79\x08\x5f\x11\x73\x03\x7e\x03\x5c\xf7\x91\xed\xd4\xbe\xc1\x69\x0d\x07\x69\x26\x27\xeb\x2e\x9f\x08\x72\xee\x06\x93\x61\x2d\xdf\x1e\x5a\xcb\xdf\x13\x43\x3a\xf5\xec\xce\xe5\x8f\xef\x7c\x35\x5b\xd7\x60\xea\x35\xf7\xd6\x66\x72\xe0\xaf\x7f\xbc\xdb\xb0\xef\xae\x59\x96\xf1\x88\xe9\xe2\x77\x82\xad\x71\xc9\x0f\xe4\x5e\xb1\x1e\x42\xc3\x82\x00\x49\xb5\xd0\x5b\xa4\xeb\x35\x4b\x84\x87\x01\x02\xa1\x66\xe7\x82\xab\x99\x20\xf4\xae\x69\xc6\xe9\x3c\x66\xfd\x23\x15\x74\xe4\x04\x1d\xab\xa0\xe3\xd0\xbb\x62\x77\x37\x69\x16\x79\x78\x25\x8b\xcf\x3c\x0c\xa7\xc7\x10\x68\x57\x5c\x2d\x9c\xd0\xab\xde\x3d\x5c\x21\xf3\x50\x2d\x28\x6c\x4f\x06\x6e\x00\x18\x73\x76\xbe\xe5\x54\x0a\x0d\x4b\x1d\xb3\x75\x28\x29\x1d\xac\x88\xb1\xd0\x10\x65\x0d\x01\x9e\xc6\xb6\x5d\x49\xf3\x3c\x3f\xe0\xc9\xc1\x07\xf4\xa1\x69\x18\xef\x39\x02\x33\xd0\x3b\xe0\x9c\x3c\x9f\x75\xbb\xfe\x87\xc9\xf3\x59\xeb\x20\x4c\x9e\xcf\x8c\xba\x80\x5c\xea\x8f\xa6\xfd\x5f\x66\x08\x16\xda\xa3\x69\x80\xee\x8f\x70\x39\xcd\x1f\x7d\x71\x88\x3f\x92\xc3\x9f\x65\x6c\x6f\x36\xcd\x7b\x87\xf8\xad\xfc\x04\x39\x2c\x7f\x32\x40\x33\x04\x81\xef\xc8\xe1\xcf\xd3\x89\x7f\x5b\x1c\xa0\xe9\xcc\x1f\x93\x69\x8e\x0e\xf1\x33\x92\x0c\x68\x1c\xa7\x37\xcf\xc4\xed\x2b\x18\xc6\x9f\xb8\x58\xa5\x5b\x85\x1c\xc6\x87\x3f\xfb\xff\xda\x43\x87\xa1\xfa\xf5\xc7\xe1\x41\xf1\x05\x3a\xc4\x2f\xc9\xe1\xcf\x07\x8f\x64\x3b\xc8\x7d\x80\xcb\xa2\x2f\x9f\x48\x35\xe5\x3b\x59\xf7\xcf\xff\xda\x99\x4e\xa6\xb3\x47\xbf\x4c\xa7\x4f\x2f\x7e\x3d\xf0\xfe\xe4\xff\x5d\x62\x94\xd7\xc4\x61\xf0\x78\x3f\xfb\x5e\xcf\xdf\xbd\x4f\x24\x84\x74\x86\x63\xef\xef\x7f\xff\x7b\xaf\xf8\xf5\xd7\x5f\x7b\x5e\xb8\x9b\x06\xf5\x3c\x34\x39\x98\x4e\xc5\xec\x91\x3f\x99\x4e\x6f\x7a\xff\xda\x9f\x3d\x42\x1e\xc2\xef\xc9\xbd\xdc\x5e\x95\xc4\xda\xcf\xd3\xe9\xd4\x9f\x22\xc0\x8d\x06\xcf\x38\x41\xe8\xd1\x14\xa1\x47\x63\x09\x0a\x84\x0e\xb1\x37\x73\xf3\x4d\xa6\x33\x9d\x6f\x52\x05\xe9\x30\xb9\xdd\xe8\x8c\x33\x74\x58\xe2\xef\x3f\x21\x0d\xba\x0c\x73\x6c\x6e\xb2\x43\x75\xf5\xa5\x45\x45\xd4\x17\x5c\x1d\x85\x39\xb6\x67\x3e\x15\xec\xdc\xfa\x86\x43\xac\x10\x60\xb8\x51\xbe\x40\x22\x77\x15\x74\x82\x6a\x62\xeb\x77\x98\xd4\x26\x5c\xe2\x6a\x23\x8d\x1a\x0e\xe5\x14\xef\x04\x66\x82\x77\x02\xac\x97\xf1\x50\x2e\x36\x47\x9c\x4d\x65\xaf\x7e\x81\xd1\x1d\x4e\x66\x7a\x5d\x0f\x71\x8d\x1e\x6c\x7e\x6b\xfa\x50\xd7\xe4\xca\xbe\x05\xd8\xb9\x66\x53\x8c\xe5\x56\x69\x58\xe1\xc0\x4f\x0c\x96\x15\x04\x85\x15\x0b\xa8\xe0\x28\x2a\x41\x1c\x05\x4d\x7d\xb9\xe7\xc0\x54\x54\x67\x6a\x30\x79\x6d\x6a\xf4\x6f\xb0\x13\x85\x6a\x60\x17\xee\xd5\x3b\xb6\xd7\x91\xee\x35\x25\xae\x2e\x24\x6b\xb7\x97\x6e\x0d\x6e\xf2\xfa\x0d\xa6\x1e\xe8\x58\xf5\x41\x5f\xd4\x2b\x6f\x2f\xc0\x25\x6f\x1b\x66\x18\x4e\x67\x1b\x56\xe3\xaa\x2e\x17\xe5\xe0\x8a\x01\x5b\x9b\xe1\x15\xfa\x10\xda\x18\x04\x51\xdf\x0d\xcc\x14\x10\xe6\x6a\x66\x05\xef\x59\x35\x17\x84\xdd\x69\xd4\x9c\x10\xc0\x84\x77\xe6\x85\x70\x2e\x43\xac\x8b\x08\x35\x53\x84\xba\x5e\xc1\xae\x68\x8f\x85\xac\xfa\x6c\xcc\x25\x51\x3f\x6b\xb4\xcf\x2c\xd1\x7a\x20\xc1\x96\xd9\x11\x8a\x8a\xf1\x51\x9b\x72\xb5\x7b\xde\x36\xa1\x69\x6d\xbe\xd7\xa5\xd0\x3a\x01\x66\x1d\x52\xcd\xb2\xca\xde\xb8\x82\x98\x3c\xf6\x2a\xb9\x15\x13\x42\x86\x72\x5a\x65\x4a\x60\xac\x52\xb4\x7a\xa4\x78\xfc\x45\xa1\x84\xff\x62\x5f\x20\xdc\x49\x6a\xa7\x8b\x6a\x7e\xc3\x25\x47\xe9\x7c\x3b\xd3\xbc\x7a\x25\xf0\xe1\x5c\x41\x88\x1d\x61\xb6\x76\x58\xa9\xb4\xf6\x12\xde\x1e\x6b\x9c\xd6\x42\x63\x27\xc3\x59\xc5\xfd\x9f\x8a\xc3\x4b\xec\x1d\x1c\x1c\x1c\x78\x2e\x77\x5c\x34\xc5\xc0\x2a\xff\x5e\x59\xbf\xbe\x8c\x4e\x24\x4d\x57\x97\xb6\x71\xbe\x7a\x3b\x25\xe1\xec\x62\xe8\x02\xa8\x3a\x44\x2c\xb5\x8f\x74\x2b\x73\xd1\x6e\x15\x43\x5d\xf3\x93\xc5\xf8\x1e\x24\x28\x42\x56\x2d\x77\xbc\x96\xb9\x6e\xca\x90\x39\xcb\xb2\x4a\x57\x85\xa9\x84\xac\x5a\xc8\x65\x68\x52\xa9\xa8\xef\x4b\x57\x64\x38\xc6\x97\x4c\xc8\xad\x3c\x5c\xe1\x65\x1a\x47\x61\x25\x0f\x6a\x9d\x28\x7c\x5f\x62\x4f\x09\xb0\xb6\x0a\xeb\x3a\x1a\x58\x95\x5c\xaf\x2b\xb6\xbb\x4f\x32\x97\x09\xea\x85\xc1\x71\x4d\xa4\x35\x0c\x4e\xca\x19\x0e\x8e\xff\xb9\xc2\xb9\x4d\xc9\xdc\xcf\x12\xbe\x6d\x64\xfa\x83\x22\xb6\x12\xd6\xaf\x93\x65\x4a\x26\xf7\x92\x96\x0f\xbd\x67\xef\xdf\x78\x78\xcd\xe5\x2b\x00\x8e\x6e\xfe\x1f\xf6\xfe\xad\xcb\x8d\x1b\x4b\x14\x84\xdf\xcf\xaf\x20\xe1\x5a\x54\x20\x09\xde\x52\x92\x2d\x93\x19\xc9\x96\x65\xc9\x56\x97\x24\xab\x9d\x72\x75\x55\x93\x94\x0c\x46\x80\x24\x94\x71\xa1\x22\xc0\xbc\x28\x41\xaf\xfe\x01\xdf\xdb\x37\x0f\x67\xd6\x9a\x79\x9c\xf9\x61\xfd\x4b\x66\x61\x03\x88\x40\x04\x83\x69\xb9\xaa\xce\x9c\xf3\x30\x5a\x4b\xc9\xc0\x06\xf6\x05\xb7\x0d\x60\x03\xd8\x88\x90\xae\x11\x04\x9f\x4a\x97\xce\x50\x78\x4b\xa3\x74\x8d\x08\xc0\x16\x7b\x62\x90\xdf\xfe\xf0\x56\x23\xe7\xe3\x19\xa2\xdb\x6d\xc4\x03\x68\x76\x83\xed\x7a\x0b\x89\x2b\x90\xde\x25\xbb\xcd\x1b\xc0\xe0\x02\x56\xec\x32\x86\x16\x96\x73\x1e\x70\x4e\xb3\x38\xcd\xac\x00\x8a\x60\xc9\xf7\xe9\xc5\x9b\xfe\xa8\x22\xf6\x4d\x4f\x88\x20\xe9\xd1\x3c\x29\xa4\xcf\x13\x95\x46\xa3\x03\x5c\xfd\x1d\xb9\x54\x72\xc1\x32\x9e\x5f\xd6\x08\xd1\x12\x6c\x08\xd9\xf0\x8a\x47\x6c\x3c\x78\x5f\xdc\x8c\xcb\xe7\xfd\x20\x4d\x56\x7f\x1a\xf0\x82\xe6\x77\x19\xe5\xc9\x6a\x17\xd4\x89\x2e\x1d\x38\x50\x75\x00\x5a\xc4\x25\x22\x68\xb9\x72\xc4\x7b\x56\x23\x11\xe4\x59\x60\xb1\x83\x88\x5f\x32\x8b\x19\x20\x82\x36\x2e\x62\xb7\x5b\x47\xed\x76\x8f\x22\x6f\x55\x4d\x05\x0a\x05\x05\x8a\x52\x70\x73\xa3\xe8\x01\x78\x03\xe0\xcd\x46\xfd\xb9\xb9\x41\x0b\x42\x23\x4e\x73\x83\xe5\x30\x4c\x97\x69\x54\x67\x69\x60\x66\x4d\x03\x01\xc3\x31\x55\x59\x0d\xb6\xb7\x2e\x85\xaf\x0e\x32\xbb\xa1\xd9\xb6\x59\xe2\xdc\x15\x44\xa7\x73\x28\x45\xe9\x47\xd5\x94\x6a\xe4\x0a\xa8\xa1\x67\x82\x86\x62\xf4\x51\x49\x14\x7d\x0c\xf4\xcf\xcd\x21\xbd\x0b\xb8\xd3\xd7\x4c\x35\xb7\x71\x47\x68\xe7\x55\x72\xf9\x2e\x63\xad\x0b\x71\x1b\xb1\x7c\xc3\x98\xc8\x5b\xde\x0f\x17\x17\xb8\x46\x7a\x9d\xe7\x05\x41\xf5\xa9\x89\x29\xa8\x43\xeb\x35\xbd\x3c\xc8\x68\xac\x61\x1a\x53\x07\x8c\x20\x3a\xa0\x7f\xfb\x3c\x41\x0b\xdb\x9e\x81\x0e\xac\x82\xfb\xe2\x46\xfc\x69\xe0\xd4\xeb\x6a\xc5\x8e\x64\x1d\xa2\x6a\x39\xaf\xc0\x6c\x65\x2b\x98\x5b\x61\x1a\x40\xcc\x47\xcf\x24\x77\x1b\x53\x1c\xa7\x49\xeb\x15\xcf\xb7\x07\x3c\x55\x4c\x2f\xd2\x31\xc5\x62\x39\x4d\x34\xc4\x96\xb7\x3e\x7c\xa9\x9a\x2f\x8b\x1c\xc6\x00\x73\xd8\xdc\x6e\x37\x6a\xd1\xad\x39\xb8\x2a\xe9\xa6\x17\x40\x5c\x0f\xae\x3d\x16\x9c\x4c\x7a\xc3\xe5\x16\x7a\x8d\x86\xb9\x44\xc5\x26\x4d\xea\x62\x5b\x20\xd0\xd9\x9a\x90\x51\x6b\xb7\xaa\xb3\x6d\x6f\x42\xf8\xcb\x5d\x52\xd9\x6d\x2e\xe8\x41\xaf\x2a\xa0\x5a\x28\x1b\x34\x52\x55\x64\xb9\xb8\xa8\x20\x07\x8d\x2d\x2a\xa8\xb6\xa8\x7f\x7b\x55\x67\x48\xf3\x9c\x26\x61\x46\x2d\x6e\xfe\xa9\x64\xf7\xc9\x1d\x0b\xbe\xaf\x61\x86\x16\x23\x2c\x06\x11\x37\x35\xcd\x44\xf3\xd0\x11\x42\x4c\x41\x45\x85\xec\xb0\xa0\xa3\x0c\x31\x88\x28\xe8\x85\x7c\xb5\xaa\x0b\xa0\x41\x1a\x13\xbe\x0d\x26\x7c\xa3\xad\x9a\xa5\xb9\x12\x7d\xa4\xc9\x3a\xad\xd3\xb0\x40\x4d\x45\x87\x4a\x94\x34\xb8\x64\x99\xea\x45\x75\x34\x37\x42\xa3\x3a\x10\xd3\xed\x4a\x6c\xa7\xcb\x7d\xff\xee\xfb\xc6\x36\x19\x47\xbd\x50\x94\x45\x2a\xca\x42\x15\x95\x62\xbd\x8d\x68\xbd\xfd\x85\x06\xa6\x31\x75\xc0\x8e\xea\x10\x50\xbf\x88\x20\x9e\x08\xb7\xfd\x3c\xff\xee\xcd\x8b\x1a\x25\xb6\x4c\x8a\x12\x85\xef\x32\xf1\xb3\x7a\xc3\x61\x41\xd1\x4a\xe1\x53\x73\x54\x9f\x25\x0b\x16\x26\x4d\x99\xd5\xe0\x26\x65\xaa\x62\x1c\x09\xf9\x6a\xc5\xea\x3d\x84\x59\xa0\x66\x6d\x42\x06\xdd\x45\x8e\xe2\x3a\x26\x40\x34\x9a\xfa\x34\x38\x51\xec\x62\xc5\x4b\x16\x86\x2c\x6c\xfd\x6b\x71\xcf\xbb\x59\x85\xb0\x8f\x45\x6f\x53\x93\x65\x66\xf0\x0a\xaa\x95\x41\xa1\xa0\xfa\xf3\x6e\x79\x7b\x84\x5e\xb6\xbc\x97\x5e\xb6\x74\xe9\x65\x11\x4d\xd6\xf5\xec\x59\xa0\xce\xa1\x09\x59\x74\xb7\x5a\x5e\x50\x78\xcf\xa2\x8a\xbe\xb2\x40\x40\xb7\x21\x8d\x6e\x42\x0e\x85\x83\xe6\xb0\x2a\x9b\x83\xfa\x2c\x53\xa6\x99\xd8\xd4\xd3\x1a\x98\x4e\xad\x03\x86\x91\x0e\xa0\x15\xfc\x7d\x24\xdc\xfe\xab\x28\x65\x07\x8d\x7f\x55\x40\x0b\x6a\x59\xd9\x01\x94\x1e\x58\xc1\xf5\xb5\xd5\x37\xdf\xa8\xbf\xdf\x0e\x5d\x8a\xf5\x49\xc9\xaa\x32\x29\x89\x23\x77\x56\xb2\x72\x67\x25\xab\xfa\xac\xe4\x07\x9a\xd7\x07\x78\x5a\x34\x10\xf8\xd4\x54\xdc\x56\xf1\xc3\x86\x65\x97\xfc\x20\x43\x4c\x4f\x95\x2d\xae\x4d\x64\xa4\x30\xb1\x0e\x15\xb8\x0a\xdb\x7a\x11\xd1\xab\x34\x63\x61\xeb\x75\xb1\x2c\xaa\x8a\xb3\x2a\x1a\xbf\xbe\xdb\xad\x75\x94\x97\x31\x1a\xc6\xda\xbf\x03\x38\xf6\xe3\xc9\x5a\xda\x97\x6d\xfa\x71\xe8\x4e\x7d\x7f\xa8\x2b\xcf\x52\x71\xaa\x2f\x33\x83\x49\x5d\xd9\xb2\x34\xbd\xba\xad\x63\x59\xa0\xc6\x34\x21\x83\x6d\x42\x68\x9d\xd1\x30\x72\xb3\xf9\xe3\xd3\xd7\xf5\x26\xb7\xa1\x71\xd1\xe6\xf4\xb7\x26\x02\xdf\x0e\x26\xcd\x2f\x59\x54\x57\x23\x9b\x02\x6a\xf0\x4d\xd0\x90\xc8\x0f\x09\xb4\xbc\x57\x5c\xb0\x8c\x0a\x56\x9f\xcb\x45\x06\x7e\x84\x68\x11\x6f\xa9\x47\x35\xf2\x37\xf5\xe1\x65\xa3\x41\x86\xc8\x4d\x81\xb8\x71\x27\xae\x3f\xfe\xf5\xb0\x44\x6e\xdc\x12\x71\xf1\x2a\x25\xf2\xf4\xe2\x6d\xff\xcd\xf3\x77\xcd\x8a\x88\xe6\xdb\x9b\xfb\x34\x11\xc4\x97\x3d\x81\xc2\x44\x4c\x03\x4b\xd1\xde\xd5\x44\x83\x9d\x26\x87\x68\xcc\x6f\x4a\x8a\x3a\x52\xfd\x38\x74\x6f\x00\xea\x92\x7c\xf7\xd6\x92\x34\xae\x1e\x06\x1b\x21\xb6\x25\x55\xb1\x2d\xb5\xce\xcb\xef\xeb\x45\xc3\xc3\x42\x00\xf8\x34\xd3\xb3\xcc\x6d\xae\xff\x4a\xc3\x7a\x4d\x7c\xd4\x20\xc0\xd3\xdf\x1a\x11\xbe\x5d\xcc\x2b\x7a\x80\x79\x45\x1b\x97\x37\x10\x51\x45\x6d\x5d\xb0\xec\x8a\x65\xad\xb7\x74\xcd\xf2\xe6\x6a\xf9\x98\x6f\xef\xab\x15\x15\x5d\x16\xde\xc7\xca\x4c\x58\x71\x70\xe7\xf8\x2a\x05\x08\xf9\xd1\x19\xe3\x34\x84\x05\x71\x09\x71\x05\xa8\x24\xad\x49\x76\x2c\xca\x21\xb6\x28\x8a\xb0\x4c\x6b\x05\x77\xe4\xae\xb0\x57\x03\x2c\x4a\xd2\x6a\x39\x5f\xfc\xf4\xa6\x79\x56\xf9\x31\x4f\x93\x43\xd1\x14\xf0\x3e\xde\xa9\xb6\x1e\x55\xcb\x2e\x4d\x1e\xd7\x58\xf6\x5e\x35\x4e\xda\xa2\xb0\xab\x49\xdc\xc7\x20\x0a\x6b\xc4\xa3\xb0\x42\xfd\xaf\x95\x76\xf3\x31\x2f\x3a\x1f\x7c\x5a\x3a\x6e\xef\xfa\x57\x9e\x7c\xa4\xa7\x16\x0d\xb6\x6e\x2d\x8a\x8e\x29\x53\xee\x22\x7e\xd0\x2e\x0d\x4c\x23\xe8\x80\xe1\xe2\xf6\xb7\x3f\xa7\x22\x3a\x18\x9b\x2e\x2d\xf0\xb0\x55\x5f\xba\x93\xf5\x57\xcf\x6b\x6b\x93\x9b\x5e\xc4\x1a\x97\x27\x00\x76\x10\xf9\x55\xf3\x72\x34\xe2\x57\xb5\xc5\xa8\x0b\x31\xb4\xdc\xa6\x14\x55\xc8\xee\xea\xa5\x10\xed\x8a\x32\x80\x4f\x43\x61\xe7\xf6\xcc\x23\x23\x69\x69\x77\x34\xd3\x84\xd2\x01\x01\x10\x71\xed\x92\x6a\xd9\x17\x5f\xba\x15\x1e\xbf\xfc\xb9\x6a\xf7\x89\x79\x69\xb8\x81\x6f\x97\x3f\xa7\xdf\x7f\xd7\xba\x38\x58\xb4\xc5\x2a\x26\x5c\xba\x4b\x36\x07\x4b\x6c\x58\x4c\x05\x0f\xea\x79\x8e\x2b\x31\x46\x76\x07\x64\xc4\x57\xbd\xce\x9d\x6c\xbe\x4e\x43\x16\x35\x50\x2b\xc1\x9a\x54\x11\x36\x74\x5c\xcd\xfa\xfa\x97\xd7\x6f\xeb\x2d\x22\xde\xc5\xdb\xa2\x49\x98\x80\x41\xdd\xba\x95\xf7\xfa\xa2\xa9\x04\x72\x58\xa7\x36\xe4\x3f\x5e\xa6\x37\x4d\x9d\xd5\xc0\x35\x37\xf8\x36\xcc\xd4\xb7\xc3\xed\xb6\x81\xd9\xed\x31\x66\x6f\xd6\x3c\xb9\xa9\xa5\x4e\x14\xac\x17\xa4\xe5\x52\x2a\xd1\xa9\xf4\x94\x0b\x02\xfd\x93\x43\xcb\xe2\x9b\x8b\x97\xf5\x22\x4a\x72\x5e\x94\x90\xfe\xd6\x32\x27\xb9\x9a\x1e\x27\xb9\x6b\x4f\x78\xf3\x2e\xe3\xdb\x88\x55\xa7\xa1\x49\x4f\x14\x50\x4d\xa5\x08\x1b\x4a\x6e\xb7\xfd\x09\x0c\xd9\xfc\x8a\xb5\xea\xa6\xc9\xd4\xc6\x34\xdb\x18\x55\x9b\x89\xdd\xd1\xbb\x48\xdf\x0b\x10\x51\xa1\xc0\x65\xf3\x4c\x4f\xdc\x2a\x0c\x02\x67\x32\x57\x9d\x78\xc3\xe4\x20\x8e\x38\xfc\xd5\xdf\xae\x65\xf1\xa7\x40\xd0\xab\xfa\xb0\x9d\x5a\x20\xd0\xb3\x21\x2b\xac\x83\xfc\xb9\x8e\xf8\xb9\x40\xfa\x6c\x11\xd2\xcf\xae\x45\x9c\xe6\xc1\x81\xd5\x66\x6b\x81\xda\x02\x64\x42\x66\x8a\x01\xa6\x08\xb7\x41\xbf\x7d\xfe\x43\xff\x63\xde\xa4\xbf\xb7\x6c\xfd\x31\xaf\x0f\x1e\x25\x9e\x5a\xc5\xd5\x18\x6b\x90\x41\xce\x4a\xa6\xaa\x9c\xb6\x6e\x4e\xdf\xfe\xf8\xb6\x79\x62\xa1\x26\x4e\x61\x6f\xbb\x29\xa6\x17\xf0\x69\xc8\x6c\x40\xfa\xcd\xf6\xa1\xfe\x79\xa4\x7f\x1e\xc3\x4f\x75\x7e\xf6\x96\xd7\xd7\xa3\x5b\x5e\x2c\x46\xe1\xd3\x90\xe4\x6b\x17\x2b\xa2\x3c\x69\xbd\x63\x37\x55\x7d\xbf\x55\xe0\xa2\xc9\xee\xca\x79\xb9\xb8\xb1\x53\x15\x30\x30\xaa\x2e\x86\x42\xb6\x32\xd7\xb1\xd5\x4f\x5a\x21\xff\xea\xb0\x33\x6f\xa3\x5a\x67\x2e\x8a\xac\x52\x47\xe9\x35\xcb\x2e\x36\xce\xba\xa1\x5a\x6a\x5b\x15\x9f\x6f\x9c\xc9\xbe\x0b\x31\x14\xf3\x91\x2a\xa8\x3c\xd4\x3f\xb1\xbb\x35\x61\x0e\xbe\x70\x96\xb7\x94\x5a\xa8\x2f\x1e\xb7\x45\x74\x41\xde\x81\x14\x73\xd7\x02\x82\x78\xc2\xe1\xaf\xd3\x07\x35\xc8\x49\x55\xe1\x2e\xd2\xef\x76\x75\x83\x1a\xbc\x4e\xb7\xdc\xad\x1c\x9e\x26\x5c\x70\x14\xae\x56\x7f\xdb\x64\x0d\xdd\xde\x63\x0d\xfd\xee\x97\x97\x6a\x26\x85\x96\x9f\xa1\x7d\xde\xc2\x9f\xeb\xd2\x50\xed\x7d\xf7\xcb\xb3\x3f\x4b\x48\x85\x1d\x9b\xd9\xdb\xdd\x76\xcb\xea\x33\x82\xad\x05\x6a\x3e\x26\x64\x04\x75\xa7\xbf\xff\x56\x43\xfc\x64\x71\x3e\xd9\xe4\x9f\x9c\xd4\x3f\xd7\x52\x67\xce\xbe\x4a\x61\x0f\xc9\x9c\x62\xce\x0e\x0c\xdc\x19\xbb\x80\x27\x43\x77\x19\x0b\x0f\x9a\xb6\xa2\x58\x48\x0d\x9f\x86\x64\x2e\x2a\x44\x5d\x82\x3f\xbf\x7d\xdd\x7a\xb6\xa1\xc9\xfa\xa0\x9d\x64\xdb\xb8\x17\x14\x31\x9a\xe6\x36\x46\x15\xcc\x8b\x2d\x68\xed\x3a\x5a\xbe\x2d\x95\xb9\xc2\xb1\x06\x0a\x05\x76\x58\x3b\x06\x2b\x8b\xac\x41\x1a\x11\xbe\x4d\x0e\x96\xee\x44\x57\xc7\xa0\x98\x06\xe6\x2b\xd3\xbb\x13\xd9\x12\xfe\xdc\x54\x78\xe4\x07\x65\xb4\xcb\x85\x5b\xf0\x3b\xb7\xa0\x1c\xd4\x8b\xa7\xf5\x21\x33\x2f\xcd\x2e\xb9\x63\x76\xa9\x28\xe0\x0b\x9a\xd7\x0b\x32\xa7\xb9\x8b\xe7\x22\x56\x30\x03\x1a\xd5\x27\x42\xb9\x81\x1d\x0e\x8b\x3a\xc6\xc5\xde\xb0\xb8\x3e\x54\xe5\x16\xa8\x79\x9b\x90\x25\xa0\x46\xd6\xaa\x04\x75\xb3\xbf\xa2\xd0\x38\xb5\xce\xab\xa6\xff\x8a\x32\xb3\x98\x85\x15\xae\xa2\xb8\x60\x76\x71\x09\x7f\x97\x34\xdf\x38\xd5\x0a\x41\xa2\x13\x7c\x86\x18\xd3\x73\xdf\xfe\xf9\x07\xe8\xb6\x4e\xaf\xbd\xe0\xac\x1c\x97\x5d\xed\x99\x9b\x08\xcd\x58\x07\x0c\x63\x7e\xa5\xa8\x03\xc8\x91\x3c\xe2\x71\x6d\xe5\x7a\xd3\xcb\x01\x58\xd3\xca\x00\xb4\xeb\x3d\x9d\xc2\x10\x86\x88\x92\x62\x4c\xa3\x48\xd0\xa8\xbe\x89\x5b\x69\x74\x79\x99\xc8\x10\x11\x55\x12\x99\xa8\x77\x8d\xdc\x02\x2d\x01\x08\x99\xa1\xab\xb2\xb1\x7e\x91\x46\x75\x03\x6c\xae\x41\x1a\x55\x7d\x3b\x89\x0f\x18\xa5\x25\x97\xb4\x60\xa1\x3e\x9d\x8d\x38\xb3\x13\x29\x58\xbc\x8d\xa8\xa8\x94\xe8\xdb\xa7\x3f\x97\x03\x63\xa5\x6e\xb6\x34\xfb\x14\x55\x77\xc6\x34\xac\xe8\x7f\x9f\x54\x15\x69\x50\xc9\x4c\x01\x76\x95\x0c\x6e\x33\x46\x43\xd8\x00\xad\xcb\x5e\x89\x31\x1c\x1c\x50\x61\x0c\xb8\x09\x58\xa4\xed\xb7\xf1\xae\xda\x8f\x0e\x06\xf5\xe6\x21\x3d\xaf\xec\x5f\x5d\x7c\xda\xf1\x2c\x3b\xd8\x4f\xc8\x4b\xf0\x61\x0f\x4e\x76\x95\x3a\xbf\x86\x87\x47\xaa\xe8\x06\xa6\x79\xeb\x80\xe1\x0e\x81\x12\x3b\x7f\xc7\xfe\x7a\xd0\xde\x58\xb1\x26\x81\xef\x72\xc5\x4a\x0f\x53\xab\x4a\xac\x26\xb7\x4d\x4b\xcf\x87\x22\xe1\x1a\xe6\x54\xbc\x23\xfa\x6d\x2e\x58\xfc\x17\x96\x71\x38\xe6\x51\x95\x02\xe2\xae\x8a\x38\xa0\x5f\x04\x35\x8b\x2b\x87\xd6\xbb\xa0\x5e\x86\xa2\x34\xfe\x8b\x72\x2f\x48\x54\xf6\x82\xd4\x48\x78\xb8\x91\x26\x0a\xa8\xc6\xb6\xc1\x32\x63\xbc\x62\x06\x7e\xc7\xc3\x30\xba\xfd\x77\x7e\xc9\x5b\x75\x4a\x10\x73\xcd\x2f\x79\x41\xac\x84\x38\xf8\x97\xbc\x65\x12\x95\xd8\xa2\x82\x55\x49\xff\xd3\x81\x91\x55\xa4\xe5\x4a\x45\x7f\x1b\x61\xd3\xca\x84\xf8\x5d\x9a\x25\x34\xac\x9b\xcc\x45\x01\x35\xf8\x3a\x58\x60\x89\x2c\xad\xed\x73\x5a\x88\x4e\xaf\x03\x9a\xa1\x9a\x56\x9e\x22\x82\xd4\xe4\x5c\xcd\xcc\xd5\xb4\xfc\x6b\x44\xd0\x37\x88\xa0\x27\x88\xa0\x6f\x5d\x69\xde\x3d\x7b\xd3\x70\x9e\xa6\xa0\x0b\xdf\x26\x1f\xf0\x0d\x3f\x0f\xcd\x6f\x65\x3e\xa5\x48\x7d\x78\xf6\xe2\x87\xa6\xe3\x39\xc1\x6a\xed\x92\xd4\x61\xb3\x99\xbc\x72\x67\xe6\xef\x76\x99\xa8\x35\x06\x61\x41\x1a\xdd\x84\xac\x4c\x95\xa2\xbd\xdd\xd6\xac\x44\xae\x0a\x13\xb7\xdb\x9a\xa9\xe8\xd0\x30\x27\x5c\x53\x91\x70\x87\xc9\x77\xd7\x07\x0b\x19\x71\x5d\xae\x64\xe0\xbb\x48\xfc\xef\x6c\xd9\x3a\x34\x35\x5f\xb3\xa5\x63\x6d\xb6\x21\xcd\xd8\x84\x4a\x7e\x7f\xf9\xce\x35\xc5\x1b\x0a\x57\x85\x69\x47\x7d\x99\x1e\xb8\xac\x60\x35\x58\xc9\xae\x96\xd5\x6c\x97\x61\x4b\xc1\xcd\xe8\x5f\x58\x94\x06\xbc\x36\x84\x5d\x95\x40\xa3\x05\x6c\xd8\x90\xa8\xd4\x43\xb3\x3a\xf9\x72\x45\xf2\x97\x1f\x0f\xca\xee\x6a\x53\x96\x9c\xfe\x36\x68\x9b\x10\x11\x0d\x29\xf1\x8b\x0d\x90\xba\x31\x58\x3b\xa9\xd4\x24\x55\xa7\x34\x04\x6f\xca\xce\xaa\x53\xdc\xe4\xfa\x6f\x58\x99\x7a\xab\xf5\xd4\x75\x1e\x16\x51\x25\xbf\x7f\x33\xc3\xe2\xe1\x82\xb0\x32\x60\xda\x90\x61\xa5\x66\xbf\x06\x54\xd2\xfa\x1b\x0d\x0e\xb6\x0c\x6f\x0d\x0c\x88\x98\x80\xa6\x71\xeb\xd6\xdc\xdf\x0e\xb7\xc2\x6e\x1d\xeb\xc9\xad\xb3\x15\xa6\xbf\xd1\x6d\xec\x8e\xd5\xb7\x15\x3d\xf5\x1f\x4f\x86\x35\x62\x9f\x01\x02\xb4\xe0\x53\x93\x52\x9f\x8e\x19\x33\x0f\xd6\xec\xc0\x32\x6a\x81\xda\x8a\x63\x42\xc6\xea\x62\x42\xea\x83\x9b\x5f\x87\xde\xcd\xae\x46\x0b\x00\x0d\x74\x6e\x76\x15\x29\xd6\x2c\x49\xea\x93\xa3\x12\xda\x28\x87\x8e\x5c\xec\x17\x13\xe7\xb9\xbb\x89\x38\x2b\xcf\x4e\xda\x63\xbb\xa2\xdb\x2d\x5f\xfb\xb3\x91\x33\xb1\x98\x24\xda\xb1\xa8\xbe\xcf\xc4\xe1\x45\xc1\xb8\xf0\x34\xea\xfa\x25\x7d\xfd\xf2\xf5\x73\xdf\x3d\xb1\x2f\x7c\x51\x7d\xd9\xba\x10\x22\xf1\x87\x93\xa4\x41\x88\xc4\x0a\x91\xb9\x42\x24\x0b\x7d\x01\x1a\xb8\x3b\x2f\x92\x97\xd0\xbc\x78\x47\xdf\xbe\xdd\x0f\xd0\xe2\x48\x72\xb7\x8b\xcb\xb4\xf0\x8e\x7f\xe5\x5d\x73\x37\x17\xcf\xed\x79\xc8\x4a\x56\xfe\x31\xc1\xd9\x8d\x38\x10\x90\xdd\x88\x03\xf1\xd8\x8d\xb8\x5f\xb8\x17\x3c\x62\xf0\xaa\xe3\x3f\x4f\x36\xb5\xa6\xe9\x74\xf4\xaf\xf6\x4b\x20\xca\x8b\xcc\x7b\x7b\x41\x34\xa2\xb9\x78\x69\x9d\x23\xf4\x11\x26\xa9\xcf\xcf\x7b\xa3\x4e\x47\x38\x7e\x10\x78\x77\x54\x38\x0c\x2a\x3d\x18\x4e\x1b\x4b\xd7\x4b\x0b\xc7\x40\xa4\xee\xdc\xf6\x7f\x68\x23\x52\x9d\xa9\x4a\xf0\xb0\x49\x81\xf2\x38\xa8\x31\x80\x1e\xd4\x19\x40\x67\x7c\x71\x9c\xe6\x7e\x5f\x1c\xd4\x3e\x3c\xa5\xbd\x5f\x90\xd1\xa3\xff\xe1\x5e\x92\xff\x4e\x47\xc8\x7f\xc7\x9b\x1e\x77\x74\x27\xd2\x0b\x16\xad\xc0\xbd\x51\x96\x8f\xef\x68\xc6\xe8\xb8\x3d\x24\x4b\x9a\x33\xf8\xcd\xd4\xdf\x20\x8d\xf4\x4f\x1c\xd3\x24\x54\x9f\xb0\xcb\x0b\x5e\xb3\x33\xa5\xef\xda\xfa\x0a\xd2\x90\xf0\x78\x0d\x3f\xc9\x76\x27\xd4\xc7\x25\xbb\x5d\xb3\x44\x7d\x45\x3c\xb9\x54\xbf\x31\x13\xc0\x61\x4b\x33\x1a\xab\x0f\xfd\xbc\x81\xfa\x12\x19\x0d\x20\xcd\xb5\x66\x1b\xb3\x64\xc7\x05\x53\xa9\xf6\x84\xc7\x6a\x50\xe3\x22\xba\xd5\xbe\x98\xc6\x77\x61\xa8\xe9\xaa\xbf\xe9\x56\xac\xb3\x74\xb7\x35\xdf\x3c\x05\x9e\x10\xcc\xf4\x5f\x10\x47\x2c\xd3\xf0\x16\x3e\x00\x57\xac\xd2\x54\xc3\x37\x9a\x3f\x70\x32\x7e\x1b\x7f\xc8\xe8\x72\x09\x85\x12\x16\xcc\x42\x01\x29\x42\x51\x03\x44\x7c\x7c\x07\x82\xec\x2d\xf7\xbb\x52\x0a\x47\xb6\x7d\x19\xb8\xab\x80\xb7\xe3\x3b\x1a\x86\x19\xcb\xc1\x15\x39\xcd\x04\x0f\x22\x28\x13\x0a\x17\x62\x54\x4d\x14\x57\x53\x81\x2f\xcf\xf4\xcf\x15\xfc\x40\xf5\xac\x38\x8b\xc2\x9c\x41\x86\x54\xc6\x58\xa6\xbf\x32\x28\xe6\xcd\x08\xfe\x9e\xc2\xdf\x87\xf0\xf7\x11\xfc\x7d\x0c\x7f\xbf\x86\xbf\xfa\x32\x91\xfa\x2a\x4a\x73\x53\x54\x85\xfa\x4d\x28\x30\xd4\xed\x01\xe2\xb7\x19\x08\x94\xeb\x17\x42\xa1\x18\xe9\x52\xcb\xbe\x8b\x20\x6f\xd9\x76\x7c\xe7\x54\xc2\x5e\xfd\x54\x01\xba\x5a\xee\xca\xda\x31\xf5\xb2\x57\xf5\x74\x67\xea\x6a\xa3\x01\x10\x55\x24\xdd\x2b\x78\x2d\x85\xca\x45\x33\xb1\x6c\x7c\xa7\xeb\x78\x4f\xc2\xf4\x4d\x0a\x4a\x32\x11\xe3\x3b\x9d\x87\x3d\x81\xfb\x94\xbf\x24\x50\xca\x40\x12\x00\xaf\x79\x9e\xc3\x2d\xae\x21\x09\x68\xce\x5e\xa4\x51\x08\xa9\x93\x86\xfe\xd3\xd4\x4e\x1b\x5a\x54\x8d\xff\x01\xe7\x51\x8d\xf3\xc8\xe1\x3c\xda\xd7\xfc\x95\xc3\x8c\xb1\xe8\xe9\x19\xe1\x8e\xab\xf2\x54\x5f\x8a\x2a\xc2\xf0\x5a\x5d\x71\x0b\xc7\x3a\x24\x2d\xdd\x7f\x37\xb8\x7e\x38\x83\x17\xd3\xdc\xeb\xe7\x1e\x6a\x23\x3c\x35\x9f\x33\xf8\xd4\x17\x8f\xd0\xb3\xef\x9f\xbe\x7b\xaa\x20\x89\x97\x7b\x88\x8a\x34\x46\x04\x2d\x16\xe7\x4a\xa9\xc1\x65\xf5\x22\x65\xaf\x67\x53\x15\xb7\x8e\x51\xaf\x07\x09\x8b\x34\xdf\xff\xf4\xec\xdd\xdf\xde\x3e\x47\xa4\x3d\x04\x07\x75\x9e\xf3\x4c\xc4\x60\x36\xbf\x9e\xf7\x3f\xcc\x7b\x8b\x01\x26\x89\x17\x78\x23\x5c\xf2\x00\xc1\xa6\xe8\x1e\x0c\x27\xef\xb9\x71\x02\x49\xd0\xf4\x1c\x61\x62\x3c\x42\x8e\xbd\x77\xbe\x21\x34\x40\x78\x0a\x36\x2b\xf6\x8e\xae\xd1\x18\xa5\x5b\x96\xa8\x2f\x97\x08\x05\xef\x3c\xad\xa5\xd2\x60\x4c\x20\x5d\x72\x1d\xfd\xd6\x1c\x0c\x4b\x85\xcb\x0b\x4b\xf5\xab\xb2\x08\x6f\xec\xa7\x15\x94\xf6\x56\x4f\x7b\x2f\xe6\xe1\x62\x00\xaf\x6f\x40\xa2\x09\xf8\x09\x74\x73\xf3\x3b\xd1\xd7\xf3\xfe\xbc\x37\xae\xa5\x21\x7c\xaa\xab\xa5\x70\x3c\xe1\x56\xac\xc5\x7d\xdf\x39\x83\x62\xad\xb8\x0e\xa4\xd5\x37\xa6\x6b\xce\x41\x12\x29\xd1\x40\xfd\x16\xdc\x1c\x8f\xd5\x4e\x41\xa5\xe4\x9d\xaf\x11\xa6\x88\x25\xa1\x2e\xd1\x9c\x45\xab\xa2\x80\xab\x25\x09\x0c\x7c\x95\xde\x12\x7b\xe7\x23\xf6\x69\x47\xa3\x1c\x95\x6f\x8c\x9c\x41\x82\xbb\x0a\x1f\xa1\xbd\xee\xfa\x21\xdc\xb1\x5b\xc3\x5c\x45\x14\x7e\x7a\x7d\xc7\x1d\x48\x89\x06\x59\x2c\x3c\x60\x4c\xb3\x2e\x6a\x29\x61\x74\x51\xc1\x25\xf6\x56\xa5\xd8\x06\xb3\xf9\x83\x39\x5a\x0c\xec\xd3\x8f\x53\xcf\x11\x21\xf2\x12\x4c\xac\xfb\x24\x60\xfa\x0c\x9e\x17\xb6\xbe\xa6\x49\x8d\x2f\xae\xbb\x72\x98\xef\x86\x43\x3a\xf4\xcf\xce\xe7\x68\xfe\x60\x71\x72\x00\x9a\x0f\x54\x2d\x21\xb8\x6f\x5f\x77\xc6\xaf\x07\xf8\xda\x03\x06\x69\xe6\x4d\xda\xa2\xcf\xd2\xc8\xc3\xf0\xfa\x9d\x75\x26\x02\x6e\x44\x12\xa7\x39\x4f\x96\x19\xa3\x97\xd6\x01\x8d\xb9\x62\xbf\x2f\x7d\x5b\xf0\xfc\x65\x52\xbc\xb8\xec\x2b\x2d\xeb\x7a\xcc\x77\x1d\x56\xd4\x9e\xea\x01\x11\x12\x2b\x82\x7e\xe2\xc6\xbe\x21\x82\xef\x32\xa7\x02\x8d\x08\x89\x11\xb1\x68\xa8\x7b\xd7\xc9\x73\xa3\xaf\x94\xa4\x9c\x66\x67\x13\x55\xcf\x6d\xdf\xcb\x0a\xc7\x29\x86\x6d\x55\xaf\x39\x79\x0f\x3c\xd6\x1d\x81\xb3\x6e\x5b\x39\xf0\x22\x83\x6d\xe8\x19\x60\x8f\xea\x25\x96\x56\x4a\xac\x46\xaf\x77\x48\x6f\x6f\xcb\x16\xd4\xcd\xbe\xe6\xb1\xb9\x78\xda\x76\x9b\xb1\x2b\xbf\x70\x25\x6d\x5e\xb5\xb5\x8d\x59\x07\xf5\x9d\x4b\xbf\x7c\x36\x41\x83\xe1\x5e\xfb\x4f\x2b\x7d\x19\x95\x78\x17\x7d\x67\xc4\xa9\xfb\x38\x10\x58\x4a\xc7\x5f\x75\xf1\xd9\x4f\x52\x8d\x00\x1e\xdc\x15\x55\x0b\x00\x1f\x5f\xae\xb7\x66\x7c\xe7\x10\xf0\x8a\xef\x52\x76\xc8\x0a\xae\xb8\x4f\x26\xee\x7a\x68\xa2\xab\xa5\x5d\x20\x98\xaa\x51\x05\x9f\x38\x64\x4c\xee\x49\xfb\xa2\x5f\x1b\x56\xeb\xb9\x4a\xb0\x94\x87\xa9\x66\xc9\xe2\x30\xfb\x96\x97\xca\xc8\xbe\xe6\x2d\xb5\x7c\x31\xa3\xd0\xfc\xbe\xcf\xa6\xe0\xc2\xc3\xe8\x92\xd2\x7f\x3c\xd9\xe2\x71\x39\x56\xa8\x74\xf1\x38\x74\xbd\xa9\x56\x09\x42\xd7\x2d\xa9\x19\x1d\x55\xf8\xb0\x24\xaf\x7d\xed\x38\xe3\x16\x8f\xbd\xd7\xbe\x51\xd9\x15\x97\x36\xb1\xa5\xa8\xda\xa7\x25\x67\x57\x54\x0e\x29\xf7\x09\x25\x53\x4b\x49\xbd\x4c\xdb\x7e\xd6\xe9\x5c\xf4\xeb\x33\x98\x83\x72\xad\xe3\xe1\x4e\x67\xe5\x25\xfa\x05\xa8\x63\xb4\xc1\xbf\xd2\x85\xee\xea\x8a\x2c\x07\x1f\x6f\xed\xd1\xd4\xb3\x79\x5c\xeb\x3c\x96\x3a\x96\x5c\x15\x9d\xbe\xcc\xfb\x55\xcd\xdd\x93\x53\x98\x66\x38\x69\xab\xe2\x2c\x11\x14\x59\x90\x2e\xc4\x15\x27\x4b\x95\xa7\x50\x9c\xe4\x26\xa6\xe6\xc6\xe8\xa0\x84\x4b\x44\x6a\xd5\x20\x22\x37\xa0\x25\x8c\x1c\xbe\xcf\xa4\xac\x0e\x6d\x4e\xd5\x14\xf5\x4d\xb8\x5f\xb6\xa4\xb2\x96\x6c\xb1\x25\xd5\x11\x8b\x1c\x10\x54\xa5\x5a\x9b\x86\xd6\x2b\x2c\xc3\xd3\x0d\xa8\xdf\xb1\xa7\x7f\xcb\x9a\x02\xb7\x1e\x3b\x05\x24\xdc\xf7\x93\x42\x87\x60\x4c\xc2\xc3\xc2\xbf\xad\xb9\x52\x72\x0b\x5f\x0f\xc9\xaa\x2d\x2f\xc7\xde\x45\xdf\x9d\xbf\x4a\x59\xd6\x07\x26\xb6\x3c\x71\xcd\xc5\x91\x43\xac\xf0\x92\xce\xa6\xd7\xe3\xa2\xcc\x55\xdb\xac\xcc\x93\xa1\x9a\xad\xfb\x97\x6a\x17\x69\x60\x72\x7d\x1f\x13\x9b\x7e\xaf\xfd\x46\x66\xa6\x20\x7e\x49\xb8\x20\x17\xfe\xdd\x9e\x3c\xf3\x39\xdc\x3d\xd7\xfe\xed\xc7\x49\x61\xd8\x78\xd5\xe2\x49\xeb\x19\xbe\x98\xbd\x5a\xf8\xcf\x66\xaf\x16\xd5\x08\xae\x23\xb8\x8a\x00\x7f\x8a\xe4\x75\xf9\x5a\x84\x7d\x06\x40\x8d\x9f\x8d\x7e\x48\x8a\x71\xfc\xce\x8e\x1d\xe3\x94\xe8\xbb\xeb\x61\xe1\x94\x61\xcc\xa4\x54\x8b\x2e\x68\x2f\xc6\x49\x89\x69\x32\x3a\x64\xaa\x5a\x3b\xec\x98\x38\xd7\xf1\xdb\xbe\xf6\xd5\xad\x16\xfb\x46\xad\x33\x4c\xc4\x51\xbf\x0a\xed\xa2\x37\xab\x31\xc2\xbe\x18\x57\xfa\x83\x28\xc6\x20\xaa\xbd\xa8\x80\xd7\xf2\x66\x3f\x6c\xef\xca\xf9\x57\x72\x64\xfe\xe5\x25\x52\xbe\xc3\x9d\x4e\xb1\x40\x68\xab\xc9\xa5\xf7\xda\x3e\x41\xa0\x67\x77\xe6\xd7\x7b\x27\x65\x42\x14\x36\x79\x0d\x2f\x2d\x99\x86\xe0\xfb\xaf\xa7\x49\x17\xd9\x19\xdc\x6b\x8c\x49\xb2\x37\x45\x37\xae\xdb\x71\xac\xfd\xcc\x14\x98\x76\x8e\x50\x79\xb4\xa1\x98\xf2\x38\x33\x5b\xdb\x3d\xfd\xb2\x20\xa6\xf5\x59\x5f\x77\xe4\xb8\xcd\xe8\x5e\x82\xef\xb6\x4e\x87\x97\xe3\x6b\x31\x0b\x7f\x4b\xf3\xbc\xca\xb8\xed\xd3\x4e\xc7\x0d\xa6\xb8\x9c\xa0\x96\x3e\xbc\xe6\xf9\x09\x1e\xe0\xf2\xfd\xdd\xf1\xd0\x90\x31\x3a\xba\x70\xc7\x1c\xef\x22\xc1\x23\x9e\x28\x05\xa2\xb9\xbf\xa5\xb9\x78\x47\xd7\xe0\x23\x7d\x5a\xe6\xa8\x5b\x20\x1b\x92\xdd\xd3\xb1\x13\x7b\x79\xe2\x35\x11\xd3\x57\xb8\xa4\x1c\xc1\x94\x49\xf5\x58\xbe\x4e\x60\x5d\xd8\xe9\x0c\xce\xda\xf3\x19\x7c\xcf\x67\x83\xda\x73\xe9\xad\xa1\xf1\x80\x9d\x74\x3a\x83\xf7\x67\x1e\x3c\x53\x37\x9b\x5f\x7f\x18\xcf\xfb\xbd\xc5\x09\x1e\xf4\xd9\x0d\x0b\x3c\x3d\x13\x8b\x3a\x9d\x68\x36\x5a\x80\xd5\x6f\xc2\xf5\xcc\x81\x97\x43\x4d\x34\x3b\x5d\xe0\x3b\xee\x73\x98\x74\x98\x99\x99\x6a\xc0\xbf\x3f\xb8\x15\x54\x30\x06\xb4\x89\xa5\x52\xb8\x76\x8c\x4a\xae\xf0\x0a\x9c\x7f\x38\xc5\x28\x88\x80\x19\xb3\x9d\x4b\xd9\x3e\x50\xca\x20\x63\x9d\x87\xa6\xac\x5a\x86\x0a\xda\xb7\x44\xec\x3c\x6e\x82\x8b\x2c\x95\x0e\x14\x4d\xb3\xea\x82\xe3\x9c\xa2\x23\x4b\x39\xdc\x13\x16\xb1\x40\x64\x3c\x78\x09\xd6\xb8\xc1\xd9\x7c\x30\x9b\xe7\xf3\xeb\xf1\xa2\x7b\xfe\xa7\x81\x36\x28\x3d\xd3\x7d\x4b\x6b\x0b\x74\xd6\xee\xf5\x50\x25\xe2\x79\x12\x8e\x61\x5d\xae\xb4\xc8\x8a\xaf\x77\x99\x76\xaf\x73\x51\x2a\x43\x7d\x4b\xc6\xec\x61\x6d\x58\xb4\x65\x19\xb8\xcf\x38\x96\x24\xbf\xe4\xdb\xa2\x1f\x55\x74\x1d\x33\x7d\xda\x5f\xc2\x14\x52\x07\x6e\xf1\x7e\xbf\x6f\x76\xb4\xa1\x77\xca\x1a\xfc\x70\x1c\xee\xb8\xd9\x54\x31\x8f\xc1\x6a\x72\x50\x1d\xce\x6d\x20\x98\x0c\x1f\x70\xd3\x77\x81\xec\xa6\x10\xe4\xd5\x64\x6f\xdc\x1e\xee\x7f\xc7\xbd\xc7\x7e\x41\x46\x8f\x1d\xc3\xb1\x19\x89\x92\x7e\xc6\x68\xe8\x57\xc1\x04\x2c\x38\xe0\x90\x91\x50\x12\xf9\x4f\x4e\x78\x2f\xeb\x8d\x48\xee\x7b\xa3\xb3\xb3\x08\xf7\x46\x24\xf0\xf3\xf3\xf3\x11\xd9\xf9\xbd\x6f\xc8\xca\x4f\xa6\xbc\x37\x1a\x0f\xc9\xc6\x4f\xa6\xbd\xd1\x78\x44\x42\x9f\xcd\x44\x77\xa5\x87\xa2\x55\xd7\xdf\x90\xd4\x0f\x3b\x0a\xbb\xb7\x53\xe8\xe1\xf9\xb9\xdf\xdb\x91\x5d\xd7\x8f\x26\xbb\xf3\xe1\x24\xf5\x4f\x1f\x7f\x7d\x92\x76\x35\x16\x01\x8c\x5d\xcf\x7f\xa2\xad\xf7\xd4\x4f\x1d\xdc\xb4\xc0\xcd\x00\x97\x02\x2e\x6d\xc0\xd5\x8e\xd7\xfd\x14\xa7\xfe\xa8\x17\x14\x1e\x7e\x53\xf0\x8b\x5b\x78\xf3\x7f\x43\xdf\x8c\xbd\x10\xe4\xc6\x27\xde\x68\x30\xc4\x13\xda\xd5\x1e\x68\xb6\xe9\xb5\x77\xaa\x66\x2b\x69\xcf\x0f\xcc\x64\xa4\x48\x4a\x4f\x9c\x34\x69\x2f\xc3\x7b\x92\xf4\xaf\x33\x2e\x58\x43\x71\xda\x07\xdc\x28\x89\x48\x4e\x02\xff\xc9\x49\xda\xe3\x3d\x55\x80\x2a\x63\x81\xca\xd7\xca\xdf\xa9\x22\xdd\xf8\xa7\x0f\xe1\x09\x08\x87\x7a\xef\xf4\x11\xee\xb9\xe1\x6f\xbe\xc1\xe3\x21\x09\xfd\x6c\x3a\x1c\xa7\xbd\x11\xd9\xfa\xd9\x74\x34\xee\x8d\x48\xec\x0f\xcf\x55\xd7\xf3\x7d\x5f\x74\x3a\xc3\xf3\xd1\x40\x4c\x47\xe3\xa1\x7e\xd2\x4a\x67\x8a\x2e\x73\x4f\x60\xc2\xf3\x37\xf4\x0d\xac\xbb\x84\xef\xfb\xa3\xc1\x70\xea\x45\xbe\x05\x2a\x1c\x42\xfd\x1d\x1e\x7b\x54\x63\xad\xa2\x34\xcd\x3c\xf8\x8c\xd2\xb5\x27\xf0\x00\xbe\x5f\xbd\x39\xc5\x44\x9c\x78\xb9\x5b\x60\x3d\x8a\xf1\xd9\xa8\xd3\xf1\x68\xaf\x47\xf2\x13\x5f\x25\xe9\xfa\xb4\xbb\x3a\xf7\x47\xd3\xcd\x20\x1f\x6f\xdc\xa2\x1b\xf5\x56\x8a\x44\x7e\xee\x9f\x2a\x94\x6e\x97\xe4\x03\x85\x02\xe9\x77\x4a\x2a\x23\x8a\x21\xe0\x45\xbe\x27\x4e\xf2\xde\x08\xbb\x54\xb8\x42\xf0\x57\x78\xec\x45\xbe\x70\x23\x56\x0d\x09\xfd\x21\xc6\x13\x7e\xee\x3f\x99\xb0\x59\xd2\x0d\x17\xfe\xe9\xe3\xc7\x9d\x88\x84\x5d\x7f\x4b\xa2\x81\x6a\x4f\x84\x3b\xad\x8f\x9e\x9d\x71\x19\x91\xa0\xeb\xf3\x49\x70\x3e\x74\x91\xa8\x46\xa2\x1a\x29\x00\x24\x88\xee\x6d\x17\xd2\x1f\x9d\x3e\x39\x89\xf7\xe6\xd1\xf7\xaf\x0f\x7b\x9f\x9e\x88\xdf\xed\xfb\x22\xbd\x80\xd1\x7a\x22\xfa\xec\x66\x9b\x66\x22\xf7\x9f\x66\x19\xbd\xed\xf3\x1c\x7e\xa5\x3c\x74\x4e\x84\x66\x7a\x4f\xa7\x05\x29\x16\x08\x1e\x10\xa0\x51\x04\x0b\x48\xcd\xf2\x9b\xc3\x9d\x22\xcf\xdd\x2c\xf3\x1c\x7f\x73\xc5\x2c\x55\x28\x16\x7a\x99\xaf\x1f\x3a\x9d\x2d\x88\x13\x04\xdf\x61\xb9\x9a\x90\x02\x50\x6f\x32\xe4\x6a\x15\xb0\x51\x2a\x8b\xee\x22\x91\xeb\xa8\x6c\x17\xb1\xdc\x0f\xfb\x49\x9a\xc5\x34\xaa\x24\xef\xaf\x57\xb1\x5d\xd0\x5b\x10\x18\xed\xf3\x69\x05\x55\xc3\xc6\x15\xd8\x7a\x15\xe3\xda\x0b\x94\xda\xe7\x96\x2b\x8e\x38\x14\x47\xcb\xcd\x5c\xd9\xb6\x15\xd9\x32\x96\x84\x2c\x63\x99\x5f\x11\xcb\x42\xa5\x54\x0b\x95\xb4\x9a\xb4\xe4\xe7\xa0\x90\x76\xc9\x0f\x8b\x4d\x96\x5e\xb7\x14\xea\x73\xa5\x8a\x3d\xa4\x5f\x8f\x6d\x51\x55\x69\xad\x8c\x7d\xda\xf1\x8c\xe5\x2d\xda\xfa\x15\xd2\xff\xda\xb2\xcf\xf9\xf4\x11\x9e\xd4\x8b\x6c\x5a\x01\xc0\xc8\x5d\x29\xb0\xad\x81\x8d\x2b\xb0\xf5\x2a\x1e\x57\x10\xb7\x2c\xa4\x89\xe0\x81\xad\x01\x9b\xd0\xc2\xab\x2f\x76\x9a\xc6\xe0\x54\xf4\xdd\xbe\xf6\x48\xe7\xd1\xd6\xe2\x17\x1e\x0b\xef\x6b\x28\xf5\xa2\xfe\x03\x15\xd0\x9c\xf4\x0b\x2a\xa9\x62\xac\xac\x78\xb7\xb5\xde\xca\xc4\x74\xd0\x19\xac\xc7\x83\x8e\x37\x6d\x7f\x35\x9d\x5f\x77\x27\xf0\x50\x49\x87\xc6\xdb\x89\xfb\xa4\xc9\x19\x40\x23\x51\x01\x9e\x03\x70\x5d\x05\x22\x00\xaa\x95\x63\x05\xfc\x00\xc0\x5f\x3d\xfc\x76\xe2\xda\x50\xf3\x8a\x1b\xb2\x22\x71\xc7\x9b\x7d\x35\xbf\x5e\x74\xf1\x64\xb0\x26\xd5\xf5\x91\x5d\x10\xd4\x77\xc0\x09\x0a\xd2\x08\x76\x72\x7d\x31\x45\x63\x34\x46\x5f\x69\xdf\xdf\xe5\x53\x91\xe8\xa6\x02\x19\xe1\xa9\xd6\x47\xfd\x55\x96\xc6\xcf\x36\x34\x7b\x96\x86\xcc\xdb\xd2\x4c\xcd\xee\x84\xe7\xee\xe2\x9f\x62\x32\xfa\x1a\xe3\x71\x13\x42\xd7\x4d\x38\xc2\x78\x8c\xd0\xbe\xf2\x42\x5e\xa5\xe4\x7d\xb5\xa2\xdb\x65\x01\x23\x42\xf5\x5f\x54\x6e\x29\xb5\xcc\xa6\x52\xb1\xea\xf0\xd4\x34\xd4\xbc\x4a\x2f\x39\x51\xa1\xf2\x89\x99\xf7\x72\xf6\x7e\x3e\x5b\xe0\xf9\x7b\x55\xb0\x7f\x1a\xa9\x69\x97\x5f\x16\xa1\xa2\x44\x12\x3c\x76\xdc\x89\xc2\xc6\x93\x6b\x00\xc5\x77\x35\xd3\x62\x71\x1c\x46\x69\x51\x7f\x34\xc9\xce\x68\xb6\xde\xa9\xf9\x69\xee\x3e\x7d\x76\x27\xfc\x02\x3e\xcb\xf4\xf4\x27\x51\xab\x70\x81\xf5\x05\xb2\x3e\xdc\x13\x11\xb7\x5b\x56\x9b\xfe\x69\xd5\xad\x46\x05\x35\xf3\x9c\x25\x0b\x5f\xcc\x92\x85\x63\x73\xae\x98\x2d\x41\x95\xf3\x95\x97\x49\xd9\xb0\x53\x9f\xe0\xbb\x4c\x4a\x2f\xf3\x13\xa2\x7b\x20\x26\x89\xbf\xf2\xee\xf6\xc4\xe9\x79\x89\xea\xc7\xc6\x25\x3a\x49\x49\xee\x3a\x34\x26\x81\x3f\x9c\x88\xec\xf6\x0e\xce\x72\xb0\x1b\x78\x0c\x7e\x1f\xc0\x42\x6f\x57\x56\x83\xb7\xc3\xfb\xd4\xe7\xb6\x00\xf4\x83\x3a\xee\x40\xc5\x55\xd9\x1d\xbe\x48\xe4\xe7\x24\xf3\x98\xe6\x2d\x80\x8f\xf0\x69\x1f\x5a\x97\xc7\x4b\x4e\x29\xbe\x63\x7e\xba\x6f\xc4\x67\x53\x45\x61\x9c\x79\x5a\xc1\xe0\xbd\x5d\xe6\xd8\xea\x38\x7b\x68\x19\x87\x7a\x8f\x28\x64\x11\x13\xcc\x25\x43\xda\xa9\x9b\x06\x56\x3e\xc1\x59\x91\x9d\xa0\xdb\xc5\xed\x86\x61\x17\x9e\xff\x69\xfb\x3e\xeb\xab\xe2\x9e\xf6\x7a\xa9\x94\xa1\x87\xc7\xb9\xc7\xb4\xdb\x4d\xd6\x8f\x68\xb2\xae\x3d\xdd\x6c\x3b\xe7\x34\xf4\x84\xde\x25\x84\x1d\xab\x04\xdc\x63\x2b\xb4\x92\x90\xa1\xe3\x27\x84\xf5\xf5\x93\x3b\xf0\xae\xd4\x55\xca\x43\xcf\x26\xc2\x6a\xba\xef\xf1\x59\xb0\x30\x1e\xff\x55\x29\xda\x92\x02\xf3\xc3\x41\x7d\x63\x4c\x6c\x21\x97\x95\x5a\xa9\x57\xbe\xf2\x76\x7d\xe3\x40\xa0\xeb\xa3\x79\xf2\x36\x62\x34\x67\xad\x8c\xa9\x29\x49\x4b\xa9\xcf\x96\x48\x5b\xf0\xba\xcc\x78\x30\x58\x73\xb1\xd9\x2d\xfb\x41\x1a\x0f\x82\xcd\xc7\x8f\xf0\x96\x09\x0b\xfb\x88\x78\x89\xab\xe3\x71\x3f\xe7\x51\x69\x61\x40\x67\xdb\xf3\xa7\x89\x36\x87\xb4\xd2\x20\xd8\x65\x2c\x1c\x9f\x0d\xb6\xe7\x67\xdb\x8c\x9d\xa3\x6e\xe4\xc8\x80\x10\x69\x0f\x71\x17\x9d\x0d\x20\x6e\xa2\x07\xd3\xdd\x7e\xaf\x9b\xda\x5d\xc2\xae\xc1\xfb\xe9\xe0\xfd\x3c\xe9\x0e\xb4\x2f\xd3\xc1\x7b\xaf\x75\xf7\x68\x3f\x7b\x3f\x4f\x16\xdd\x79\x72\x82\xbb\x03\xed\xc1\x33\x1f\xef\xc8\x26\x83\xf8\x93\x59\xef\xe4\xc3\x02\xdf\x3d\x24\x7b\xed\x8a\x38\xe9\x82\x6f\xe2\x0d\xa3\x21\x4f\xd6\x63\xf0\x50\xfc\xd5\xdd\x88\x7c\xbd\xc7\xad\x13\x4f\xd3\x9a\xe2\xd6\xc9\x57\x27\x95\xf4\xc9\x56\x9f\x34\xd8\x91\xa8\x44\x35\xc9\xf1\x3c\x69\x9d\x78\xbe\xec\x81\xab\xe5\x0a\x9a\x73\x90\x02\xa4\x39\xd7\x18\xde\x3c\xf1\xa6\xed\x90\xad\xb0\xa1\x70\x62\xc4\x07\xaf\xa9\x90\x12\x7b\x4b\xd5\x9d\x5b\x6a\x15\x7d\xb1\xe8\x4e\xbd\xe9\x78\x93\xc9\x90\xad\xe4\x3c\x51\x6c\xbc\x69\xbb\x85\xbd\x69\x7b\x3e\x52\xe9\x5a\x78\x9e\x9c\xc8\x79\x7e\x02\x79\x13\x71\x34\x36\xae\x97\x8d\x3d\xcb\x08\xa5\x53\x48\x30\xe9\x86\x06\xa6\x88\x39\x70\x9e\xac\x0f\x22\xf0\x80\x84\x6c\x05\x24\xe7\x33\x70\x25\xaf\x32\xbd\x18\xb7\x4e\xce\xa6\x2a\x98\x9f\x2f\xba\xf8\x5c\x89\xd8\xea\xce\x90\xb7\xb0\xe5\x32\x43\x78\x81\xa7\x95\x02\xb1\xa5\xb8\xa5\x19\x5d\x67\x74\xbb\x51\xb9\xd5\xae\x93\xa1\x12\xa7\xde\xb4\xbd\xc9\xa4\x29\x63\x69\x0b\x5b\x96\x05\x29\x05\x5d\xab\x72\xc0\x58\x15\xfc\xc9\x40\xfb\xc1\x85\x4d\xcc\x64\xd1\x1d\xec\x27\x61\x5f\x95\x08\x13\x3e\x3c\x85\x74\xd2\xed\x2d\xe4\x3c\xec\xce\xfb\x2a\x17\x7d\x2e\x58\xec\x57\x0b\x58\xe1\x69\x11\x9d\xe2\xd4\x50\x7c\x52\xe0\x04\x9e\xfe\x20\x68\x1d\x23\xec\x0d\x54\xb2\xc1\x9a\x58\x66\xd8\xc3\x24\xd4\x4f\xce\xa9\x94\xf0\x12\x5d\x43\x22\xf0\x52\x8e\xe6\xf3\xa4\xeb\x4d\xfd\xf9\x7c\xa4\xca\x0c\x5a\x68\xeb\x04\xda\xa8\x12\x43\x17\x15\x46\xd8\x33\x97\x3a\x4d\x72\xd4\x0d\x55\x4f\x33\x83\x61\x17\xa9\x14\x8a\x69\x59\x34\xc0\xba\x0c\x5a\x02\x80\xa6\xd3\x7e\x10\x74\xed\x23\x6f\xda\xf6\xa6\x63\x2a\x59\x2c\xb5\xdf\x5f\x09\xb7\x7c\x64\x2e\x03\x2e\x98\xfc\x24\xc3\x55\x22\xe9\x72\x99\xc9\x90\x0a\x2a\x05\x07\xd7\x38\x21\x93\x57\x34\x93\x39\x8d\xb7\xf2\x72\x19\xca\x7c\xb7\x94\xf9\x6e\x2b\xb9\x5c\xca\x9d\x54\x2a\x41\x66\xbb\xe5\xad\xcc\x84\xcc\xb6\x72\x19\x72\xb9\x0c\x53\x99\x6f\x69\x22\x97\x99\xbc\x5e\x66\x92\x27\xb9\x0c\x59\x24\x79\xbc\xc6\xf3\xf9\x12\xcf\xe7\xd7\x5d\x6f\xda\x1e\x0f\xd4\x30\x3e\xbf\x9e\xcf\xf3\x7f\x59\x9c\xfc\x8b\x8a\x52\x42\xab\x66\x0c\x39\x52\x1f\xd8\x39\xbb\x31\x38\x6b\xf7\x7a\xba\x5f\x9c\x4c\x7b\xbd\xf3\x81\x8a\x84\x26\xad\xe2\x3c\x41\xd7\xd8\xf6\x9a\xb3\xf9\x60\x3e\x2a\x12\x80\xed\x7e\x70\x26\xe8\xda\x9b\x8e\xd1\xec\x3d\x5a\x9c\x20\xf9\x60\xf6\xfe\xc1\xe2\xe4\x81\x9c\xbd\x7f\x80\xce\x17\x18\x1e\x45\xf2\x06\x82\xae\xa1\xe2\x54\x81\xe9\xa2\x2b\x5a\x2c\xc8\x54\x84\x4c\x9d\x86\xfd\x4d\xa6\x3e\x75\x73\x85\xb0\xfe\xc4\x1e\x8a\x1c\x68\x54\x82\xcb\x8a\x42\xa4\x56\x6d\xb0\x47\x85\xce\x54\x8d\x6b\x01\x0e\x2a\x52\xaf\x66\xb4\xea\x0f\x15\x60\xbd\x8a\x4d\xc8\xae\x74\xee\x8c\x2e\x04\x4d\xf0\xab\x6a\x5d\xf2\x37\xf5\x17\xcf\x5a\xf3\xfe\xe2\xc4\x9b\x5f\x74\x55\xe7\x9c\x27\x9e\x2d\x4b\x0c\x0e\xe3\x2b\xfd\xd5\xed\xa7\x47\xb4\x66\xf7\xa8\xd6\xdc\x1b\xc1\xee\x29\x3b\x6f\xda\x46\x04\xfe\x76\x75\x52\x2d\xb4\x69\xe4\xc5\x4c\x0e\xcd\xe7\x23\xe8\x09\xa7\x08\x77\x91\x54\x89\x55\x17\x3b\x9a\xec\xa1\x4e\xa6\xcb\x4a\x2f\x2d\x6d\xe9\xac\x57\x31\xb9\xb3\xea\x1c\x32\x32\xbf\xe8\x9f\xcc\x65\xff\x44\xeb\xf1\x59\x6f\xbc\xe8\xb6\x4e\xe6\x72\xd6\x93\xad\xf1\x42\x41\x95\x82\xd2\x49\xb4\x16\xfd\x13\xc6\x27\x46\xf7\x14\x54\xe6\xd2\xeb\xeb\x91\x60\x2e\x61\xd8\x19\x2f\xba\x55\x0a\xad\x26\x0a\x7b\x4c\x84\x5d\xef\xc2\x11\xd9\x1b\xd7\xa4\x54\x18\x0e\xd4\x0c\x56\x78\x89\xfb\x60\x8a\x1a\xd6\xf1\x9e\xb8\xf3\xcc\x2a\x76\x65\xba\x5d\x3a\x66\xce\xd4\x30\x90\xc1\x43\x8c\x89\xbb\x36\xa9\x78\x6c\x2e\xa1\x70\x06\x04\x62\xaa\xe0\xd3\x47\xa7\x8f\x2c\x11\x67\x19\xe8\x31\x35\x8e\x57\xc5\xd2\xeb\xc3\xba\x45\xa4\x38\x35\x41\xd4\xa4\xd4\x58\xcb\xc8\x8e\xac\x2a\x53\xf8\xc1\xfb\x56\xf7\x4f\x83\x75\x4c\x10\xc2\x13\x06\xe7\x48\xbc\xd4\x2f\xd7\xb2\x7d\x33\x31\xd0\x06\x7b\x86\x61\x4e\xad\x96\x17\xc5\x62\x24\x2d\xb7\x29\x30\x71\x02\xe7\xa3\x4e\xc7\x35\x76\xc0\x23\xa8\x77\x4a\x60\xb8\xeb\x17\x30\xb4\xc7\x98\x54\x78\x29\x1d\x58\x30\xba\x8f\x8b\x9f\x56\x9c\x61\xbf\x57\xd3\x14\x93\x09\x72\x8c\x27\x4c\x36\x8d\x53\xf7\xa6\x25\xfc\x34\x1d\xa7\x4e\x05\x24\xdd\x3f\x0d\x14\xbd\xbd\x7e\xcf\xac\x05\xd6\x4e\x47\x56\xd3\x8f\xbe\x40\xda\xfb\x05\x52\x13\xdc\x71\x3a\x3b\x5d\x68\xd1\xd2\xd9\xc3\x85\x5a\xb0\x1d\x63\x6b\x34\xc4\x3f\xc2\xb7\xd4\x96\x6c\x2b\x36\xe3\x74\x36\xb2\x38\x56\x84\xd3\x85\xc3\x5e\x74\x3a\xb5\x16\xa1\xfb\x76\x21\x82\x6e\x6a\xf7\x08\x92\xfb\x86\x33\xe0\x21\x7b\x32\x15\x18\x3b\x75\x78\x22\x55\x0f\x6e\x9d\xfc\x49\x35\x7b\x84\xfb\xf9\x36\xe2\xc2\x1b\x68\xe0\x00\x13\xd8\x7c\x02\xe9\xaa\x58\xf7\xe1\x04\x2c\x8a\x72\x28\x54\xb7\x6a\x75\xcd\x9a\xc4\xd0\xc3\xf6\x64\xe7\x0f\x27\xbb\xb3\x5c\x6f\x71\xd9\x85\xcb\xae\xdb\xc5\x8a\x47\xaf\x3b\x56\x3c\xf4\x2e\x97\x49\x33\xdb\x2d\xf0\xb4\xfc\xf6\x51\xa6\x56\x42\x08\x94\xd5\xf8\x8b\x10\x02\x96\x08\x96\x15\x18\xbf\x8f\x10\xb1\x95\x40\x63\x07\x02\xfb\xae\xaa\xf4\xad\xf4\x90\x5f\x57\x7a\x03\x52\x89\xcb\xcf\x7a\x31\x4d\x0e\x9a\x4a\x5e\xbe\x7e\x56\xa9\xfb\xe8\x9f\xdf\xfe\xe0\x40\xa0\xaf\xaa\x75\x3a\x1a\x9f\xda\x26\x38\x5a\x1c\xed\x01\xd9\x3f\xc4\x3c\x3b\xda\xb5\xca\x19\xc2\x3f\xc2\xa0\xa4\xf2\x01\x76\xfb\xd0\xbe\x49\x5f\x9d\x9c\xb7\xa6\x87\x0a\xcb\x4b\x89\xd0\x8f\x2d\xfd\x3e\x71\x96\x84\x47\x73\x02\x43\xb7\xcd\xc3\xef\xf5\x4e\xea\x6b\xed\x73\x84\xa5\xa2\x65\x72\x42\xd2\x2c\x64\x6a\x8d\x49\x0b\x15\x5f\x66\xce\x9c\xfb\x2b\x85\x50\x93\x79\x4c\xe0\xe5\x85\x95\x6f\xaf\x88\x40\x37\x5b\x9d\xef\x74\xdb\xf4\xd3\xd9\x6e\x41\x02\xdf\xb6\x58\x92\xfb\x79\xa5\x94\x3c\x77\x79\xd1\xea\x42\xb7\x25\xbf\xe5\xe5\x6b\xa1\xf3\xa4\x85\xd4\x90\x14\xf4\x5c\x22\xcd\xfa\xbd\x42\xfa\x6e\x44\x8a\x21\x63\x5c\xc6\x54\x1e\xc6\x51\x89\x50\x37\xe8\xa2\x3d\xd2\xab\x12\x95\x18\x57\x0d\xad\x70\xfb\xde\x3c\x04\xb5\x6b\xfb\xfe\xaa\x37\xea\x74\xbc\xc8\xb7\x4b\x12\x5d\x0d\xe9\x6c\xd7\x1d\x2d\xf0\x6c\xb8\x20\xd4\xf7\xfd\x48\x4a\xea\x8c\x92\x51\xf1\x2d\xa5\xc7\xfc\xd4\xbc\xdc\xb1\xeb\x8e\xb0\x79\xfb\x5b\xa9\xa8\x2e\x23\x3b\x45\x1e\x63\xc2\xfd\x4c\xca\xc1\x3c\xd1\x2b\x2a\x58\x94\x1a\xc5\x81\x49\x29\x44\xe6\x2b\x3c\xdf\x57\x1d\x5f\x1b\x23\xf3\xf2\x81\x74\xc2\xa5\xf4\xb8\x9f\xe1\xa3\x8d\x8d\x4f\x51\x94\xa6\x39\xfb\xa0\x2a\xd2\xb4\x00\xd3\x1c\x1c\xc8\xbe\xd2\x7e\x73\xd2\x1e\x91\xe4\x78\xfb\x2d\xb1\x4d\xf3\xbd\x37\xa1\x4e\xd3\xac\x88\xd4\x9a\xe5\x1f\xe8\xa6\xd5\x3a\xa4\x09\x17\xfc\x33\x9b\xa2\x62\xe6\x8c\xc6\xc6\x5f\x24\xdc\x26\x68\x4c\x9d\x75\x3a\x1e\xda\x66\x4c\x6b\xaf\x91\x1a\xb5\xcd\x45\x58\x07\x20\x6e\xa3\x22\x01\xb6\xba\x6d\xe8\xea\xb6\x76\xd2\xe9\x1c\x0c\xb1\x6a\x19\x5a\x0c\xaf\x5f\x98\x3b\xd8\xf4\x98\xc1\xa0\x5a\xb1\x59\x2f\xfc\xbb\x4d\xc6\x56\x66\x8e\x01\xaf\xd6\xa8\xf1\x70\x7f\x7c\x80\xff\x07\x87\xf7\xff\xf6\x3f\x79\x7c\x37\x4b\x81\xd6\x09\x9e\xfe\x7f\x43\x7d\xa5\x28\x55\xa1\xdc\x5f\x09\xf7\xce\x04\x0e\x1a\x4a\xd1\x5d\xfe\x70\x63\x75\xfb\x7a\xd9\xe9\x74\x07\x31\x5a\x0b\x9a\x8f\x51\x5c\xce\x1c\xb5\x37\xc2\x53\x08\x9a\xe7\x8d\x48\x6f\x84\xef\x9d\x2f\xc0\xc1\xd5\x7f\x60\x40\xd7\x6e\x2f\x9a\xba\x2e\x3b\xdc\x92\x7c\x99\xac\x78\xc2\x05\x6b\x45\x69\xba\x6d\xa5\x49\x6b\x79\x2b\xd8\xb8\x85\xba\x0c\xb2\xf2\x2c\x0d\x19\x6c\x13\x95\x2f\x4b\x96\x5c\xf7\xe6\xdd\xfb\x3b\x6d\xa9\x1e\x0f\xde\xcf\xe7\xde\x6c\x3e\xff\xf5\xe4\x6e\x3f\x9f\xcd\x17\x1e\xfe\xaa\x3b\xef\xf5\xdb\x1f\xce\x17\x78\x40\xe8\x4e\xa4\x70\x0d\x6f\xf0\xfe\xcc\x9b\xbd\x6f\x9d\x2f\xba\xde\xbf\xc8\xf1\x7c\x80\x75\x00\x9f\x0f\xc8\x2e\x8b\xc6\x3b\x22\xe8\x5a\x25\xaa\xda\x74\xe4\xfb\xb3\xf9\x60\x0a\xf6\xa1\xfb\x2c\x35\xc4\xb0\x68\x4f\xe7\x33\x4f\x3f\xe2\x84\xe7\x8b\xb9\xa7\x34\xca\x1c\x0f\x48\xc6\x56\xcd\x29\xf2\xc2\x92\x79\x82\xe7\x8b\x01\x49\x52\x37\x9d\x5a\xa4\x17\xcf\xd4\xc3\x1e\xd3\x7c\xb1\xc0\x3a\xa5\x79\x32\x6b\xf0\xfe\xc3\x07\xcf\x9a\x99\xf0\x87\x0f\xde\xb4\xfd\x01\xcb\xf7\xf3\x93\xf9\x49\x09\x86\xd0\xb4\x3d\x3f\xc1\x03\xc2\x62\x55\x62\xcb\x0f\xda\xda\xf9\x61\x21\x3f\x7c\xc0\x0a\x73\xbe\x54\x58\xc0\xf2\x64\x7e\x22\x35\x2e\x06\x64\x8b\x6a\xad\xdd\xbf\x76\xf1\x3c\x3f\x29\xcc\x35\xb3\xf7\xbf\x2e\xb4\xc9\xc6\x9b\xb6\x7f\xc5\x03\xb2\xcc\x54\x07\x86\xf7\xfe\xca\x91\x97\x84\x0c\x4a\xd9\x58\x49\x0b\x73\xb2\x3f\x9b\xcf\xcf\xda\xf3\xd9\x87\x93\x5f\x17\xd2\x20\x81\xd1\x66\xb2\xed\xdb\x87\xc0\x07\x8d\x05\x21\xe1\x61\x40\xd8\x79\x3b\x99\x2f\x30\x3e\x19\x90\x6d\xff\x83\x2a\x72\x7f\x30\xcf\xc1\x26\x6c\x0d\x4a\x60\x14\x9e\xe7\xdd\xd9\x03\xb4\x28\xa1\x2a\x84\xa7\xf0\x6e\xd4\x16\xc6\x05\x3f\xf0\xf4\x07\xf6\x90\x66\x8d\x48\x21\x05\x58\xd8\xd8\x0a\x59\x26\xd8\xc3\x64\xdb\x37\x35\x0b\x98\xe6\xbb\x19\x59\x25\x76\xad\x65\x5b\x05\xb0\x93\x2e\x03\x2a\x4c\x66\x6e\xe5\x4e\xfd\xf9\x05\x2e\x84\x9e\x5f\xd4\x2a\xf9\x20\xfa\xa0\xb2\x9b\x48\x14\x14\x9a\xf0\x0d\xf6\x5e\x49\x58\xd8\xf3\x4a\xe1\x4c\xbf\x53\x39\xd6\x9f\xd8\x43\x0b\x8c\x08\xfa\x4d\x2e\xb4\x31\x58\x75\xa8\xc1\x7b\x0f\xb6\x6d\xa6\xe3\xf9\x60\x3e\x98\xbd\x9f\xe7\x67\x8b\xee\xec\xfd\x59\x9f\x8c\x27\xe8\x01\xb4\xfd\x85\x69\x15\x83\xf7\xbf\xfd\x76\x28\xc7\x6f\xbf\x19\x9b\xba\x62\x04\x97\x23\x3c\xb4\x90\x8a\xcd\x42\x22\xec\x21\xf5\x29\x0d\x8b\xc1\x00\x8c\x6c\x20\xb1\x3e\x90\x60\x85\x06\x33\xdb\x32\x03\x22\xcb\x0c\x7b\x48\xb5\x30\x44\xd0\x09\x08\x5a\xd0\x5f\xaf\x62\xcb\xc3\x4d\xb0\xc7\x84\xdb\xc3\x0a\x84\xf7\xd3\x9d\xd8\xee\xc4\x81\x09\xa9\xb4\x8d\x71\x7d\x6f\xa6\xb0\x8e\x69\x04\x30\x90\x71\xc7\x12\x75\x40\xa7\xb6\xdd\x4b\x38\x49\x7d\x84\x8c\xa1\x89\xbb\x6a\x5a\x97\xf8\x11\x45\xcd\x2b\xd6\x9f\xae\xcf\x67\xa3\x45\xa1\x86\x2b\x64\xac\x5a\xfc\x12\x42\xe8\x5f\xd4\x38\xc3\xd5\xca\xd3\x4b\x7c\x34\xd6\xa1\x72\xd4\xf9\x1a\xeb\x13\x21\x31\x4d\xd6\x11\xf3\x20\xaa\x24\xf5\x0d\xc6\xe3\x7a\xb4\x5a\xef\xb8\x30\x14\x53\x1e\x89\x74\x8c\x70\x37\xc1\x63\x2f\xf1\xa3\x22\x59\x02\x19\xa9\x9e\xae\x50\x82\x7b\x19\xdc\x84\x53\xa5\x5d\x8c\xbb\xfa\x66\xd0\x2b\x9e\x5c\x4a\xd9\xae\xe6\x77\x97\x45\xce\x4c\xad\x5e\x1a\x82\x96\x2b\xf5\xb6\x43\x06\x4e\xe5\xd2\xd6\x80\xeb\x49\x88\x2a\x15\x93\x57\x1d\xef\xb7\x87\xe3\x7a\xf2\xf9\x80\x9e\x57\x10\xec\x99\x17\x8b\x32\xd2\x87\x03\x8e\xd7\x5a\xf3\xa4\xbb\x79\x72\x7d\x04\xac\x39\x8f\x23\xf3\xab\xfe\x36\xb7\x83\x2f\x6d\x03\xd5\x4c\x97\x52\x42\x43\x56\x50\x8f\x13\x3d\x7f\xe6\xe5\xfc\x99\xab\xf9\x73\x0d\x77\x54\xc8\x51\x15\xc4\xe8\xce\x42\x16\x58\x76\xb9\xd6\xb4\x6a\x73\xd5\x3b\xfd\xf7\xc8\xeb\x7b\x4a\x10\x29\xa1\x1d\x39\x46\xad\xbc\x6b\x8c\xc8\x44\xf8\xe5\xa1\xa9\x59\xed\x00\xcb\x82\xb4\x85\x94\x6d\xd1\x07\x45\x7f\x07\x5d\x69\xb8\x28\x8f\xaf\x10\xa6\x01\xee\x59\x93\x2e\x9b\x04\x69\x22\x78\xb2\x63\xfb\x2f\x29\x2e\x51\x2f\x99\x7d\x63\x0d\xe9\xa1\xe0\x0b\x3b\x7c\xb5\x9f\x68\x54\xcf\x61\xed\x16\x0a\x6e\x6e\x11\x2c\xfe\xbb\x78\xb1\xf8\x0f\xf2\xb9\xc7\x88\x7d\x3f\x27\x85\x98\x6f\x69\xe2\x45\xc0\x05\xde\x31\x6f\x66\xb1\x3c\x66\x02\xbb\x9f\xc1\x32\xf3\x8e\x10\x0c\xd9\xb1\xc5\xf4\xfd\x14\x43\x16\xd5\x4a\xe7\x78\xb9\xdc\x33\x0f\xbf\x9f\x89\x42\xf4\x0c\x1f\xed\xec\x70\x4b\x13\x91\x6b\x15\x80\xff\x39\xd3\x71\xdd\x44\xef\x91\xaa\xa2\xba\x7f\x57\x73\xdb\x5b\x41\x4d\xa3\x23\x74\x8a\xea\x71\x33\x7d\x73\x26\xf2\x4c\xb7\x24\x70\x8b\x59\x69\x9a\xa9\x82\xc1\x97\x3e\xe8\x62\x08\xa3\x36\x9c\x9a\xa9\xf4\xdc\x69\x83\x40\x6a\xc4\x75\xab\x87\x41\xf5\x8c\xab\x29\xe1\x4d\x6f\x48\x1a\x99\x04\x55\xa9\x9d\x22\x6f\xda\xfc\x3a\xb4\x86\xe9\xb4\x53\x67\x8f\xa9\xd7\xeb\x29\xe5\xf4\x5f\xff\xf9\xbf\xb9\x7b\x5c\x16\xf8\xff\x77\x81\xde\x7b\x39\xeb\xcd\x77\xa7\xc3\xd1\xa3\xf9\xc0\x9b\xcf\xee\x90\x9a\x4e\x3d\xd0\xc7\xcf\xfe\xeb\x3f\xff\xfb\xc1\x69\xbf\xff\xfa\xcf\xff\xfd\x5e\x7c\xf8\x7e\xa2\x88\x20\x4b\xe4\xff\x38\x38\x49\xf8\x5f\xff\xf9\x7f\x56\x76\xdf\xfa\x77\x0f\xf7\x1a\xfe\x7f\x23\x3c\x66\xd5\x02\xd1\x63\x7b\xfd\x74\x56\xd5\x48\xa4\xd3\x14\x37\x81\x26\xce\x2c\xc8\x47\x88\x64\xbe\xbd\x86\x43\xb8\x3f\x9c\x64\xe7\x1c\xdc\xda\xc0\x0d\xdb\xb2\x5d\x72\x4c\xe0\xb4\x75\x46\x93\x30\x8d\x3d\x7c\xde\x7f\xac\xc6\x5c\x1f\xdd\xa0\xae\x28\x0e\x3a\x7b\xa3\xaf\x31\x26\x49\xd7\x47\x9d\xaf\x50\x57\x74\xd1\x04\x15\xf7\xc2\xf6\x24\x75\x04\x57\x0a\xe6\x60\x8e\x57\x3b\xee\x5b\x9e\xe9\x2a\xee\x9d\x36\xc6\xea\xcb\x5d\xfa\xe2\x59\xd6\xe9\x64\x6d\xb8\xd3\xe7\x25\x6a\x54\x60\x7e\x56\x9c\xb6\x13\xd3\x07\x70\x1a\xe9\x4c\x31\x6f\x05\x11\xcd\x73\x1f\x3d\xe8\x56\x88\x46\x34\x59\xbf\xcd\xd8\x8a\xdf\x74\x23\x0f\x0c\xe0\xdd\x07\xe8\xfc\x41\xd7\x4b\xa6\x6c\x1c\xe9\x1d\x4f\xdc\x45\xf3\xe4\x0c\x6e\x62\x9c\xeb\x33\x4c\xf3\x04\x8d\x51\x49\xfb\x1c\xfd\x4e\x7a\x54\x2d\x0c\xe7\x54\x47\xc3\xc9\xb4\xb3\x32\x5a\x31\xea\xb2\x2e\x3a\x1b\x54\x61\x55\x72\x70\x98\xa2\x69\x6f\xb8\x96\x4c\xef\x7d\x1c\xd4\x82\x65\xbb\x51\x35\xf8\xa0\xc5\xc3\x83\x42\xd2\x46\x35\x53\x4c\x49\x75\x54\x2f\x5b\xee\xec\xfd\xfc\x7a\x01\x33\x81\x1e\x32\xa5\x08\xa2\x03\x5d\xd4\x20\x76\xe6\x1f\x3c\x94\x5e\xed\xd2\xf0\x42\xce\x14\x9d\x6d\xb2\x81\x29\xf2\x4d\x76\x48\x07\x0e\xe6\x34\x29\x35\x31\x45\x69\x84\xc6\x68\x17\xd9\x56\x89\xce\x50\x37\xd1\xb2\x68\xd9\x8a\xe0\x21\x49\x38\x19\xd4\x54\x3d\x11\x3f\x37\xd8\x11\x3f\x44\x2d\x8f\x43\x34\xe1\x6e\x2d\xea\xf6\x10\x13\x4c\x98\x7e\xd3\x61\x60\x74\x06\x71\xe7\xf3\xe4\x0c\x9c\xd2\x94\xf2\xdb\xe0\x19\x78\xa9\x01\xb8\x00\xb8\x09\x9e\x0d\x2c\x66\x13\xb3\x2c\xbd\x6e\x94\x52\x64\x0e\x87\x86\x12\x07\xe4\x80\x45\x51\x73\xb1\x9b\xf6\x32\x45\x62\x83\xc6\x48\x84\x08\x06\x15\xb0\x26\x4e\x75\x0d\x3c\x68\x81\x75\xda\x07\x03\x57\x4f\x1b\x5f\x1f\x74\x4d\x1a\x68\x3a\x63\x5b\x55\x85\x42\xc9\xee\xad\x31\x3d\x2d\x6b\xcc\x8d\x8e\xb2\x05\x6f\x43\x55\xf4\x23\x55\xcd\x62\x8b\xa6\xbe\x0e\x35\x9a\x9a\x32\x35\x22\x1a\xad\x00\xa8\xfa\xbb\xa6\x01\xbe\xb8\xed\x2f\xb3\xc1\xb9\x6a\xf9\xcb\xac\x4e\x23\x64\x4d\xbd\x1e\x9d\x85\x2c\xb2\xac\xe1\xb3\xde\xb4\x6b\x53\x80\x26\x45\x6c\xd7\x3c\xf8\x4e\x64\xb7\x46\x17\x87\x4c\x65\xe4\x97\x9f\x5f\x3e\x4b\xe3\x6d\x9a\xb0\x44\x78\xb9\x9a\x4e\x55\x15\xc0\x78\x61\x8c\xbb\x15\x25\x61\x0e\xa7\x16\x67\xbf\x11\xda\x9b\x5b\x5d\x59\xb9\x9f\x56\xfa\x30\x1d\x23\xac\x2f\x3f\x39\xb1\xd6\xd5\xe7\xb8\xf0\x06\x83\x10\x1c\x20\x4d\xfd\x07\x67\xb4\x05\x16\x2a\xa4\x34\xce\x03\xf4\xa0\x30\x70\x76\x3a\x5e\xda\xf5\x1f\xb4\x60\x1a\x03\x6a\x4d\x45\xc3\x3c\x0f\x9d\x43\x4b\x3a\x1b\xd0\x7a\x09\xc1\xa4\xe4\x88\x3d\xe2\xc1\x19\x8f\xd7\xad\x3c\x0b\x2c\xaf\x16\x8d\x84\xfa\x4e\xea\x7c\xb3\x26\xbe\x59\x6d\x21\x6a\x2a\x19\x6a\xb8\x2e\x06\x1c\x1e\x6e\xd6\xea\xe6\x00\xf0\x3d\x36\x13\x5a\xb3\x99\xe8\x03\xc3\x0c\x03\xae\xab\xab\xf2\xea\x10\x64\x16\x4f\x11\x38\xfb\x00\xdb\x8b\x6e\x31\xd5\x2b\x1e\xd5\x8b\x19\x15\xf3\x35\x1c\xef\xb9\x62\x59\xc5\x67\x9f\xf0\x11\xd2\xd6\x7d\xe3\xec\x07\x0b\x53\x10\x22\xbd\x2c\x5d\x4a\x88\xaa\x74\x49\xa5\x00\xaa\xbd\x44\x1f\x3b\xaa\x98\xcd\xd3\xad\x57\xcf\x1e\x63\x97\xf7\x12\xc8\x67\x95\x4d\x2c\x63\xe3\x5f\xc0\x9d\xd7\x83\x72\x7a\x57\x13\xc7\x66\x8e\x39\x62\x40\xa5\x4d\xb4\xd9\xde\xf7\x75\x84\x92\xc2\xc3\x70\xca\x7c\x82\xf5\x81\x6c\xd4\x75\x0a\x43\xe3\xb8\xb2\xe9\xf2\x77\xed\x5c\xb4\x7a\xe2\xca\x15\x23\xbf\xe6\xc5\xe6\xb7\x91\xe1\x76\xcb\xf0\x5d\x40\x73\x66\xce\x3a\x8d\x6d\x7f\x99\x00\x70\x93\x59\x48\xab\x3a\x1b\xdf\xa8\x35\x9a\x4e\x62\x8e\x49\x1c\x49\xa7\x63\xbd\x06\x61\x6b\x45\xe1\x36\x8d\x3e\x1c\xb9\x20\xf5\x14\x9a\x21\x9c\x47\x6a\xe6\xa6\xa2\xea\x74\x5d\x2a\x70\x4a\xdf\x09\x9b\xb3\xf6\x86\xb0\xde\x17\x1c\x43\x45\x11\xd7\x0e\x48\xa8\x6a\x94\x70\xb3\x43\x85\x98\x3f\x9c\xb0\x33\x87\x8c\x1e\xc3\xec\x1e\x17\xeb\x76\x71\xe6\xdf\x95\x7e\xed\xf4\x98\xe5\xa4\xd7\x9b\x65\x6c\xb1\x57\xd3\xe1\xda\x22\xd2\x0e\x97\xbf\x53\x62\x9a\xfa\x8c\x2d\x30\xf9\x22\x4e\xba\x83\x1d\xae\x59\xcd\xd0\xee\x25\xf8\x30\x5b\x95\x9d\x3b\x95\xab\x3b\x7d\xa7\xb4\x9e\x64\xc6\x16\x7a\xb9\xa0\xfd\x60\x56\xbc\x96\xfe\xc1\x0c\xce\xb8\x9b\xa1\xd1\xb1\x0c\x71\x95\x21\x7a\x4f\x66\xf6\x8d\xcd\x03\x12\x78\x29\xa1\xa6\xc2\x0f\xce\xc0\x8c\x6d\x47\x85\x0a\xaf\x1f\x63\x69\x9b\x5e\x6a\xfb\x22\xf4\x52\xda\xa8\x9d\xaa\xf6\x8c\x82\x8c\x67\x39\x3b\xa7\x55\x2a\x3c\x49\xe4\x96\xae\x39\xc7\x32\x29\x8f\x19\xfc\xbd\x22\x28\x02\x1e\x25\x91\xcb\xde\x3d\x2f\x51\xcd\x77\xf5\xf8\xc3\x31\x9e\x55\xd5\x55\xea\x13\xbd\xc2\x2f\xf4\xa0\x87\xc7\x5f\x22\x9d\x62\x57\x16\xcf\xc1\x81\x8e\xbf\x47\xc0\x3f\xcc\x56\x7b\x0c\xd0\x0e\x16\x9c\x4c\x6d\x33\x26\x65\x65\x2c\x2e\xce\xea\xd4\x74\xcd\xf8\x0b\xd4\x5c\xb3\x2c\x8a\xb5\x97\x1b\x39\x9c\xe3\x1d\x8d\x89\x8b\xf8\x2f\x51\xab\x56\xb9\xa9\xca\xfa\x22\x72\x4e\xcd\xe1\xfd\x9e\xec\xc0\x18\xe6\xef\xc8\xa6\xb8\x55\xb9\xe9\xe7\x4c\xfc\x64\x02\x0d\xd3\x8e\x95\xe7\xdc\x42\x62\x98\x6c\xdc\x6b\x49\xfe\xdd\x7a\x15\x17\x2e\x3b\x73\xed\xf0\x15\xae\xb0\xb6\x47\xc4\x16\xac\xfa\xb6\x13\x4b\xf7\x3b\xd3\xde\x65\xb4\xd9\x02\x5c\x80\x16\xe7\x9a\x20\x19\x5c\x3b\x52\x5f\x85\x01\x40\x23\x94\x4b\xf7\x31\x52\xdf\x3d\x44\x1c\x1b\x10\x20\x38\xeb\xd6\x31\x42\xc4\x96\xce\x58\x5f\x41\x85\xd9\xd7\xb8\x3d\x52\x39\x79\xab\x0a\x28\xf3\x29\xd9\xe8\xb2\xca\xec\x55\x36\xb2\xe9\xff\x6c\x6f\xa9\xa6\x64\xd3\x7f\xc5\x6e\x58\xe6\x0b\xb2\xe9\x47\xfa\x4b\xfd\x92\x4d\xff\x25\x54\x98\x8e\xe5\x64\x63\x2a\xd0\x84\x4d\x3d\x5a\xe2\xfe\x86\xa0\x5d\xa2\x3d\x43\xa8\xa6\x6e\x2f\xfc\x35\x38\xf8\xcd\xa6\x49\x71\x97\x7c\xf3\x3b\xfe\x7c\x0f\xa7\x3a\x9b\x7d\xb1\x4f\x94\x5d\xb2\xd0\xdf\xec\xb1\xbe\xa1\xd8\x3c\x2b\x92\xd2\x6b\x92\xeb\x9a\x27\x61\x7a\x3d\xd5\x3f\x63\x81\xf7\xaa\x11\x19\x42\x0a\xad\x31\x33\xeb\x28\x5d\xd2\x68\xaa\x7f\xc6\x4d\x29\x72\x16\xad\xa6\xea\x4f\x63\x6c\x95\xe9\x1d\xb8\xc5\xd8\x2f\xc8\xe8\xc9\xe1\xfd\x7b\xaf\xea\x1a\xf0\xc0\x3f\x31\xaf\x7b\x72\xe0\x66\xb7\x8a\x4b\x69\x2f\xc0\x87\x1c\x12\xd0\xec\xd6\xb9\xec\xac\x37\x29\x0f\x93\xbc\x83\x95\xba\x85\x07\x6a\x3d\xb4\x4b\xc2\x9f\x21\xb5\xbd\x38\xed\x42\x9f\xa9\xa5\x62\x91\xde\xac\x97\x62\x96\x08\x4d\xc8\xa2\xac\x22\xba\xce\x7d\xae\x7f\x41\x34\x56\x2e\xcd\x1c\x01\x59\x63\x81\xeb\x92\xea\x74\x50\xb0\xc9\xd2\x98\x21\x9e\x94\x20\x66\x1d\x70\x97\xd0\xbe\x4e\xd6\xe9\xa0\x35\x13\xbf\xfc\xfc\xea\x20\xa6\x5f\x20\x61\x21\xa5\x9d\x22\x7c\xc8\x18\x0d\x5f\xf0\x88\x79\xf5\x54\x7d\x4d\xc7\x43\x11\x5f\x0e\xc4\xed\x36\x1d\x14\x22\x73\x96\x0f\x60\x45\xaa\xff\xf6\xe9\x6a\x85\x30\xc6\x24\x91\xd2\x4b\xfe\x89\x74\x43\x1e\x20\x6b\x95\xd7\x9e\x7c\xca\x52\x7b\x4b\xc5\x06\xeb\xf5\x62\x1d\x5c\x58\xf1\x9b\x8a\x35\x33\x48\x59\x17\x55\x18\x23\x8d\xa5\x23\x51\xbf\x16\xd7\x58\x62\xa9\x15\xb4\x52\x0c\xcd\xa5\x50\x4f\xab\xb3\xb6\x77\x9a\xa5\x46\x00\x7d\xf2\xf4\xc5\x0b\xcf\xce\xb5\x9b\xda\xdd\xa4\x1c\x69\x87\x76\x36\x52\x69\xb5\x76\x76\x17\x9d\xd3\x09\xed\x76\x0b\x27\xe8\x79\x43\xda\x19\x5d\x90\xc0\x1f\x92\x9d\x5f\x9e\x00\x3b\x0f\xe0\x9e\x6d\xb3\x00\xb3\x7c\x16\x2c\x16\xfe\x6c\x31\x41\x3f\xbd\x79\xf5\xb7\x97\x6f\x9e\xfd\xf4\xfa\xed\x4f\xbf\xbc\xf9\x5e\x35\xb9\xb2\xe1\xdb\x2d\xdd\x43\xfc\x32\x4d\xbf\x4a\x40\x11\xc5\xcd\x9d\xd3\x29\x9d\xef\x5f\x3e\xf3\x92\x72\x31\x4a\x5b\x96\xed\x01\x27\x3c\xf4\x0f\x33\xac\x65\xa0\x76\x3b\xa6\xd3\x31\x57\x90\x8f\x26\xfc\xc3\xa5\x5d\x2c\x25\x57\x47\x8a\x7b\xa3\x66\x91\xba\xcc\x57\xf5\x32\xbf\x33\xf7\xb5\x67\xc1\x62\xb2\xe9\xfa\xe1\xf1\xdc\x4d\x91\x67\x16\x9e\x87\x52\x87\x0b\x73\xda\x57\x22\xdc\x45\x18\x8d\xc3\x7d\xa3\x28\xbe\x73\x48\x79\x43\x10\x47\x85\xff\x51\x60\xba\x9f\x38\x9b\x15\xfe\x5d\x94\xd2\x70\xdc\x78\x20\x43\x49\xc9\xa0\xbd\xcc\xc4\xc2\x67\x33\xb1\x70\xa7\x50\x7b\x52\x74\x04\xd7\xb7\x5a\x71\x59\xde\xcb\x7c\xb4\x13\xab\x27\x08\x37\x6a\xc2\xbf\xbe\x7e\xf5\xa3\x10\xdb\x9f\xd9\xa7\x1d\xcb\x85\x75\xc7\xa6\x24\xaf\xc6\x14\xce\xaf\xfa\xe9\x96\x25\x1e\xfa\xe1\xf9\x3b\x44\x04\x69\x8f\x30\xe1\xfd\xf4\x8a\x65\x19\x0f\xd9\x6b\x1e\xb3\x77\xb7\x5b\xd6\xe9\x1c\xc2\x3c\xe7\x2d\xcf\x49\x2b\xd8\xa8\xd6\x26\x7c\xd4\xcd\x14\x81\x9c\x25\xa1\xa7\xaf\xed\xf3\x7e\xc6\xf2\x6d\x9a\xe8\x29\xd8\xfe\x88\xa6\x31\x4e\xfa\x52\x9f\x79\x68\x95\x23\xac\xaf\xee\xaf\xbc\xb4\xcf\x6e\xd4\x64\xe8\xe2\x36\x09\xc0\xb9\xad\x6e\x5b\x29\xf8\xb5\x32\x40\x12\xf9\x29\xe4\x42\x87\x09\xca\x10\x26\x39\xe4\x39\xf1\x68\x3f\xe7\x9f\x59\xb9\x33\x08\xce\xa2\x20\x61\x44\x72\x32\x24\xc5\xe9\x75\x2d\x6d\x5e\x6e\xef\x64\x4e\x2c\xde\x07\x69\x92\xa7\x11\x03\xcf\x41\x48\x29\xce\x16\x58\x9b\x5b\x61\xca\xf2\x56\x92\x8a\x16\xc8\xd9\x47\xd6\xdc\x17\x14\x93\x0b\x17\x33\xc0\x04\xa1\xfd\x7e\x4f\x0a\xdd\xd5\xe4\xa7\x70\x3f\x61\x85\x4a\x8c\xd3\x2b\xf6\x74\xb5\xe2\x37\xc6\x97\x58\xee\x31\xf7\x3d\x08\xe6\x9e\xb0\x25\x99\x3f\x04\x4f\x98\x76\xbd\x7a\x9e\x69\x97\x0e\xba\x68\x93\x59\xb6\x20\x50\x76\xfa\xec\xe9\x3c\xef\x0e\x54\xe1\xd1\xd9\x10\x5c\xac\xa1\xb7\x2f\xfe\x8a\xe0\x90\x3c\xba\xd0\x5f\x65\xa3\xcd\x7d\x3a\x1b\x29\xdd\x47\x67\xa7\x0b\xb2\xf3\x0b\x3f\x1a\x74\xf6\x70\x41\x46\x43\x4c\x56\x6a\x28\xdf\xf8\x59\x77\x44\x42\xf5\xb7\xbb\x9b\x84\xe7\x9b\xc9\xc6\xe5\xbf\x59\x90\x6d\x9d\x7f\xec\x6f\x15\xc9\xb5\xbf\x9d\x3d\xb4\x17\x64\xd0\x00\x61\x72\xe5\xaf\x95\x60\x68\xa8\x96\x64\x57\x9d\x8e\x77\xe5\x23\xa4\x3d\x2e\xdc\xfa\xe5\xc4\xbe\xe8\xc7\xde\x1a\xb6\x89\x6f\xfc\xed\xec\xd1\x82\x2c\x55\x31\x2e\xfb\x34\x0c\xfd\x2b\x72\x6b\x0f\xfa\x0f\x3b\x1d\x6f\xd9\x37\xa7\x2a\xc0\xb5\xd9\xb3\x88\xe6\x39\xcb\xfd\x5b\x4c\x50\x5f\xad\xbc\x6e\x3a\x1d\xcf\xe4\xdf\x8f\xa6\x4b\x7d\xbf\xc2\xed\xfa\x37\x5d\xf4\x27\x84\xc7\x0d\x31\xe8\x3d\xea\xde\x60\x4c\xd0\x10\xb5\xfd\xb8\x46\x47\x57\xa5\x9b\x3c\xb6\x84\x4c\x54\x8c\xc9\x4a\x9f\x80\x5d\xe2\xbd\x98\xe5\x0b\x73\xbe\x3b\x22\x41\x1a\x2f\x79\xc2\xe0\x4e\x26\xfa\x1b\xf2\xfd\x80\xb0\x44\xa8\xd1\x76\xbc\xda\x93\xac\xeb\xef\x8a\xa3\x1e\xc8\x8e\x0f\x3f\xff\xf2\xea\x39\xf0\x2e\x2b\xb1\x52\x6d\x23\x5d\x6d\x7f\xbc\xc6\x26\x0d\x4a\x1d\xa4\xde\xaa\xf2\xdf\x57\xa5\xf9\xf9\xf9\x5b\x23\x84\x3e\x63\x5b\x23\xf5\xd0\xf7\xfd\x6d\x31\xb8\x34\xce\x10\x35\xed\x99\x22\x4e\x54\x4b\x29\xbc\x45\x14\x03\xe3\x2c\x5a\x40\xeb\xdc\x97\xa6\xd4\xa6\x8e\x33\xfe\xbd\x1b\xa4\x5f\xf5\x4f\xec\x8d\xcc\xda\x55\xcd\x79\x3e\xcf\x4f\x06\x10\xe3\x9e\xfc\x99\xe7\x27\x7f\x1a\x34\xa4\xd7\x2e\x06\x8a\x4b\xa4\x4d\xb4\x1a\x49\xc1\xb5\x47\x52\x0c\xdc\xd5\xd1\xc3\xf1\x6d\x45\x04\xbe\x63\x6a\x14\x69\x7a\x15\x25\x9b\xb1\x85\x1a\x25\x66\x4c\xcf\x10\xd4\x87\x2e\x43\x81\xf7\x55\xbd\xf2\x3d\x0f\xbe\x4c\xab\xdc\xed\x09\xf7\x47\x24\x2d\x55\x4b\x6a\x76\xce\x8d\x3e\x4e\x66\x7c\xa1\x34\x49\xd9\x7f\xc9\xa9\xd2\xc1\x91\x51\x2d\xe5\x4d\x1b\x8d\x11\x34\x76\x60\xf0\x46\x39\x41\x6f\x9e\x3f\xff\xfe\xe9\x8b\x17\x2f\xff\x5a\x9f\x23\xf5\x46\x6d\x3f\x28\x76\x45\x9c\x99\x51\x81\x81\xa5\x14\x5e\x4e\x82\x32\x33\x3b\x7f\x48\x56\x7e\x60\xe5\xb6\x57\xa0\x40\x8a\x8d\x1f\xcc\x76\x0b\x12\x3a\xa7\x65\x66\x1b\x90\x37\x2c\x66\x81\x5b\x53\x62\x74\xbb\x8d\x6e\x95\xa8\x5e\x4e\x42\xa5\xb5\x86\x4a\x65\x59\xb2\xeb\xf3\x78\x12\x5b\xb2\x57\xfe\x76\x16\x03\x19\xe1\x5d\x11\x55\x07\x61\xdf\xe9\xc1\x05\xe9\x5b\x7f\xd7\x1d\x4d\x56\xe7\xb7\x93\x5b\x8b\x7a\xe3\x07\xb3\x5b\xa5\xbc\x1c\x89\x6e\x80\xd4\xb2\xd3\x59\xba\x54\x3a\x9d\x10\x0c\x43\x6d\x7f\xa9\x8d\xde\x96\xea\xf5\x81\xc0\x57\x64\x89\xc9\xa5\x3f\x24\x17\xfe\xb5\x15\xf8\xe2\xfc\x72\x72\x69\xb9\x3e\xf3\xaf\x67\x97\x8b\x89\xf0\x9e\x29\x69\xf7\xfb\xfd\xe6\xf8\x44\xca\xf4\xd2\xc3\x59\xd4\x66\x51\xdc\x5b\x30\x1d\xd4\xcb\xfb\x22\xe3\xb1\x87\x81\x6a\xf1\x36\x10\x39\x6c\x7d\xbf\xdb\x35\xdf\xcf\x45\xd9\x39\xf7\xa4\xda\x6e\xc6\xf5\x13\x21\xf6\xfc\xc7\x4c\x7b\x0e\xf5\xd0\x8b\x57\x4f\x7f\xa8\x36\x26\x5c\x3a\x8b\x35\x4d\xd6\x3c\x37\x11\xa5\xe0\xce\xd8\x77\x5a\x97\xc2\x76\xa6\x6f\x6a\x9c\x4b\xfc\xa1\x73\x96\x64\x92\x9d\x27\x93\xa4\xeb\x9f\x62\xa1\xcb\xc0\x9e\x66\xf2\x12\x72\xea\x5c\x39\xb0\xde\xea\x93\x5d\xdc\xc0\x62\xaa\xe6\x53\x2a\x43\x56\x22\x82\xca\x07\xa3\xca\xea\xac\x79\x14\x2e\x3b\xad\xe8\x9b\x31\x81\x64\x4a\x44\xee\x0f\x7f\xa7\xc3\x42\xe1\x50\x3d\x8c\x49\x69\x5f\x4d\x30\x00\x33\xd5\x8a\x7c\xa6\x92\x51\x33\x46\xc1\x15\xbb\xa8\xa8\x17\x0b\xd6\xf7\xf3\xec\x68\x27\xb4\xd5\x34\xea\xfa\x54\x8d\xbf\xe3\x48\xff\x76\x23\x92\xe9\xe2\x89\xc0\x9f\xd7\xc1\x18\xac\x6a\x88\x3a\xcb\xaf\xa1\x9a\x6e\x34\x0d\xd6\x85\x7b\xa3\xf3\x7c\x92\xdb\x3c\xed\xdc\x3e\xd3\x88\x36\xcb\x17\x8b\xc9\x0e\x2e\xe8\x65\x2a\x3e\xa0\xc6\xb8\xe8\xf4\x95\x88\xec\x30\x56\x5d\xa0\x6c\xae\xc1\x86\x05\x97\x0d\xd3\xb4\x3f\xa0\xd4\x27\xd6\x90\x01\xb4\x9e\xdf\xd0\xc0\x79\x73\xac\x6d\x7d\x0c\xa7\xbf\x6c\xb7\xe5\x6b\x5a\x7e\x79\xa6\x60\x36\x5c\xd4\xdc\x90\xd5\xde\x07\xb3\xe4\x37\x34\x7f\x11\xd1\xb5\x97\x10\xf4\xe7\xe7\xcf\xdf\x3e\x7b\x7a\xf1\xbc\xd8\x31\x6e\x8f\x9a\xa4\x48\x4a\x29\xf6\xe5\x3b\x1e\x35\xda\x59\x1b\xa4\xa9\x73\xc9\xbe\x98\x4b\xe6\x70\xb1\xe9\x4c\xc1\x42\x82\x86\xd2\x6d\x5a\xd8\xce\xb4\x2b\x60\x67\xfd\x50\x8c\x7a\x5a\xbc\x62\xf2\xf3\xfa\xe5\x9b\xfa\xe0\x61\x3b\xeb\xb9\xdb\xef\x9c\xf4\xd8\x79\x64\xcd\x9e\x26\x6f\x5c\xb9\xea\xce\x0e\x6f\xa1\x31\xf7\xf6\x6d\x75\xb9\x98\x2c\x9c\xfa\x2d\xf2\xac\x64\xac\x0f\xd8\xd5\xf7\xec\x88\xb6\xaa\xd6\x39\xb5\x2b\x25\xcf\x48\xdd\x9a\x40\xc4\x11\x8e\x7b\x62\x90\xc6\x4d\xe7\x1e\x5a\x55\xa5\x78\x77\xa4\x74\x13\xac\xa5\xd3\x0e\x3d\xdd\x63\x20\xaa\x13\xf5\xa1\xfb\x78\xd6\x92\x77\x58\x69\xd0\x88\x12\x3d\x7e\x1b\xf7\xf8\xd5\x01\x7c\x26\x16\x8d\x2d\x84\x46\xdb\x0d\x5d\x32\x31\x46\x88\xe4\xbb\xf5\x9a\xe5\xa2\xae\xfe\x4a\xf7\x7a\xec\x4b\x74\xb4\x63\x70\xe0\x3e\x9b\x25\x0b\x92\xaa\xb4\xda\x5a\x61\xfd\xa6\x75\x47\x85\x79\x22\x35\xd3\x4f\xee\x74\xbf\x21\xa1\xb0\xc6\x2d\x00\x94\x58\x4c\xbc\x28\x67\x1e\x79\x49\x38\x3d\xb0\x7a\x68\x8d\x95\xce\xe8\x62\xb2\x9b\x8d\x16\x9d\x8e\x99\x43\xef\x54\x5f\xdf\x55\x2f\x3c\x8c\x30\xde\x97\x56\x92\x2f\x27\xea\xdc\x74\x5e\xd5\xa8\xcf\x46\xe6\xf7\x90\xdb\xa9\xc3\x6d\xf3\x85\xdc\xf8\xca\xdb\x59\x4f\xe2\xda\x24\x33\x24\x5b\x3f\xe8\xdb\xfa\xb3\xb8\xdb\xf3\x70\x12\x76\xbb\x78\xe3\x88\x53\xa6\x9a\x85\xf7\x66\x3d\xfe\x9f\x22\x0c\xde\xeb\x97\x49\x60\xb4\xc8\xe1\x90\xbf\x0d\xad\x2a\xa1\x4d\x25\x14\x97\x3b\xb6\xa5\xdb\xc3\xac\xa9\x8d\xc2\x83\x8e\xce\x3b\x8e\x81\x56\x9c\xe0\x40\x11\x77\x3a\x76\x46\xa1\x42\x93\x43\x92\xbc\xb2\x36\xe0\x55\x6f\x94\xb3\xd1\xe2\x4c\xcc\x46\x0b\xf0\xf6\x5c\x94\x63\xea\x27\x1e\xec\xb3\x53\x3f\xf1\x52\x4c\x22\x3f\xf3\x52\x6c\x05\xcf\x3c\x8a\xe1\x6a\x31\x5c\xd7\x25\x2b\x3f\xaa\x4f\x9d\xa3\xd9\x6e\xc1\x93\x56\x3e\xcd\x67\xea\x73\xd1\xf5\x47\x63\xf3\xe9\x8f\x26\xb6\xd9\x94\x13\x70\xa5\x63\x72\x5b\xca\xb3\x1d\xc9\x55\x4a\x3c\xd9\xf4\xf3\x34\x13\x1e\xc7\x0d\x67\x66\x42\x55\x36\x9a\x3d\x1c\xc4\x8d\x79\xe2\xe9\x5d\x27\xfd\xd0\xa6\x15\x25\x28\x34\xe2\x66\xb6\x53\x8d\x99\xa0\x37\x3f\x5d\xfc\xf2\xc3\x0f\xcf\x2f\xde\x21\x2c\x65\xa8\x99\x9a\xc8\xa2\xfc\x42\xa5\x87\xb5\x95\xfa\xb1\xb5\x1c\xeb\x32\xc7\xe5\xcc\xb1\x2c\xae\x21\xa1\x7e\xf3\xd2\xd4\x94\x0c\x3d\x4f\x27\xa9\x6d\x85\x51\x73\xda\x59\x0a\x2d\x13\x54\x20\x2b\x54\x60\x04\x47\xe9\x8d\x0b\xfc\x72\x42\xa1\xc0\x44\xaf\x86\x2a\xa3\xa9\x57\xcc\x5b\x67\xf9\x42\xbb\x10\xd4\x2b\x29\x9b\xb3\xb2\xfd\xfa\x88\x2e\x83\x90\xad\xd6\x1b\xfe\xf1\x32\x8a\x93\x74\xfb\x29\xcb\xc5\xee\xea\xfa\xe6\xf6\x33\x22\x5c\x7b\x58\x6e\xb2\xc4\x09\x78\x8d\xc2\x6e\xbb\xf1\xea\x66\x17\xf3\xd0\x72\xb7\x5a\xb1\x0c\xe1\xfe\x77\xf0\x41\xd0\x20\x49\x43\xf6\x21\x4e\x43\x35\xee\xc1\x26\x45\xef\x63\xae\x66\xe9\x77\x3a\xe9\xf8\x21\x59\xe5\xe3\xd3\xfd\x82\x8c\xbe\x3d\xe6\x3f\x9a\x79\xc8\x7d\xbc\x73\xa2\xe6\x67\xf0\x4c\x26\x5c\x8a\x7f\x9a\x84\xda\x21\xff\x6b\x9a\x5d\x86\xe9\x75\xf2\xaa\x7a\xea\xb5\x9c\x91\x45\x3c\x17\x17\xe0\xb1\x9f\xa7\x49\xee\x61\xa2\x67\x4f\x70\xba\x04\x06\x83\x35\xd3\xcf\x83\x3c\x5d\x09\x96\x79\x49\x3f\xe2\x09\x03\xbf\x0e\x80\x0a\x8f\x37\xc0\xbb\x12\x76\x79\x00\xf3\x6f\x7d\xad\xe4\x99\x96\xc8\x43\xfa\xad\x80\xd7\x69\xc6\xf4\xcc\x8e\x15\xdb\xe8\x3a\xe6\xdf\xb9\xd8\xbc\xa3\xcb\x1c\x1f\xe0\xe5\x2c\x53\xad\x01\x99\x5d\x1a\xdd\xbc\x60\x50\x75\x88\x08\xba\xbc\xe0\x9f\x59\xe9\x84\xa2\xa5\xd2\xdb\xb6\x51\xe4\xce\x4b\x55\x0d\x3a\x05\x95\x6f\xf8\x4a\x51\x7f\x9a\x84\xbf\x24\xfc\x7f\xb9\xf2\x7a\xc5\xf2\xfc\x7f\x7a\x79\xed\xc9\x5d\xd9\xce\xf4\x93\x02\xa7\xc3\xc3\x46\x59\xd9\x45\xad\xaa\xef\x62\x75\xfa\x8b\x73\xd1\x02\x3d\x13\x59\x84\x08\x7a\x16\x87\xf0\x82\x60\x09\x8f\x43\x05\x56\xb1\x75\x87\xdf\x8a\x0f\xd3\xae\xa8\xcd\x0b\x7a\x61\x1a\x80\xdb\xdd\x7e\x90\x31\x2a\xd8\xf3\x08\xb4\x87\x87\x28\x2a\x35\xbf\xaf\x17\x84\xbe\x2f\xa6\xed\xe1\x58\x10\xa6\x6f\xa9\x68\x57\x16\x99\x0e\xf8\xd4\x33\x60\xc2\xfa\x14\x58\x92\x04\x93\x5f\x9c\x14\xe6\xf7\x20\x03\xff\xf5\xff\xfb\xef\x08\x93\xa3\xa9\x9e\x46\x02\x12\xfd\x5f\xb0\x83\x09\xe7\x8f\xe0\x89\x64\xbf\x37\x52\x2d\x51\x2d\xb3\xe0\xed\x10\x56\x7e\x93\xcc\xf5\xc4\xad\x5b\x1e\x3b\x9a\x55\x5e\x66\xd5\xa1\xe1\xa3\x9c\x6d\x69\x46\x45\x9a\x21\xa2\x94\x67\xc2\xb2\x1f\xdf\xbd\x7e\xe5\x23\x89\x08\xab\x3d\xae\x68\x95\x0a\x27\xa9\xcf\xdc\x43\xa9\xdc\xff\x9b\x27\x30\x51\x2b\x5f\x7d\x34\x16\xb5\x3c\xd4\xcd\x3c\x05\x80\x7d\x1f\x8c\x49\x7a\xe0\x53\x1b\xfc\x38\x43\x3f\x78\xb6\xcb\xf2\x34\xf3\x90\x3e\xc0\x83\x27\xd6\x54\xb6\x66\x02\x1c\xa2\x3f\x55\x6b\x3a\x58\x53\x9b\x63\x88\x9a\xb7\xb3\x03\xa9\x8f\xdf\xe9\x58\xbb\xc8\x6f\x21\x35\x10\xdf\xed\x49\xe4\x0f\x27\xd1\x59\x39\xb3\x81\x43\x77\xe9\x2c\x5a\x10\xa4\x8f\x6d\xab\xa5\x75\x36\xa5\xfd\x65\x1a\x85\x7e\x7b\x38\x46\x57\x34\xe3\x6a\x68\xe9\x9d\xea\x28\x8f\x6b\x69\x5e\xf1\x04\xfc\xe3\x42\x57\x55\x6b\xd3\x13\xf0\xe3\x33\xcf\x8d\xeb\x0b\x8e\xa7\x74\x86\xcc\x59\xac\x9e\xea\xc7\x68\xa1\x08\xd2\x19\xda\x25\x07\x60\x3c\xd6\x6f\x5d\x1a\xee\xfa\xe6\x86\x62\xcf\x0a\x18\x17\x34\xe2\x01\x00\xb5\xdb\xc7\x83\xb4\xaa\x2f\x5d\x32\xb1\xc9\xd2\xdd\x7a\x63\xa3\x2b\x40\x48\x66\x3d\x61\x9a\x04\x70\x6f\x46\xc1\x23\x9e\x5c\x5a\x60\x64\xae\xc9\x82\x2f\x49\x2b\x00\x9c\x5a\x6e\x0f\xc7\xe5\x53\x3e\xfa\xf8\x8b\x37\xef\xcd\x46\xbd\xaf\x17\x78\xfa\xa7\x01\xee\x74\x3c\x3a\xcb\xca\xd6\xac\x93\x20\x52\x9c\xf8\xc4\x90\x5f\xdb\x66\x68\xcd\x91\xb9\xd5\x99\xa5\x02\x99\x88\xf2\xdc\x90\x87\x56\xbb\x28\xba\x08\x32\xc6\x12\x44\xda\x42\x55\x44\x43\x0c\xc6\xe4\x68\xd4\xd4\xfb\x4b\xd9\x31\x96\x69\x78\xdb\x87\x8b\x02\xb0\xf3\xb6\x8a\xd2\x6b\x72\x5f\xa4\x8f\x36\x3c\x0c\x15\x99\xf1\xbd\xc9\xfe\x52\x3c\x17\xb5\x66\xe2\xdf\x33\xba\xdd\xb2\xcc\x76\x3f\x3c\x19\x28\x79\x72\x90\xc7\x3e\x2d\x04\x4f\xe5\xf0\x74\x97\x5f\xf0\x65\xc4\x93\x75\xd9\x2d\xf1\xf4\x9e\x48\xff\x9e\x38\xd7\x46\x72\x52\x72\x9c\x2f\xc1\x58\x32\xbe\x07\x53\x75\xda\x12\x01\x4d\xec\x4b\xbb\x22\x4d\xa3\x25\xb5\x19\xc9\xfb\x65\x9a\xc9\x40\x69\xc0\x2b\x66\xb2\x93\xb9\xe2\xbb\x2a\x2b\x3b\x22\x9e\xc6\x9e\xe7\x27\xfa\x68\xff\x38\xab\x0a\xa3\xa3\xed\x51\x9b\xc6\x42\x85\x63\x7c\x26\x27\x93\x01\x0b\xb9\x48\xb3\x1e\xe4\x90\x5d\xf7\x34\x7e\x2f\xe7\xa1\x95\x90\x3b\x12\x76\x3a\x6f\xd4\x44\xad\xfa\x54\xe7\x5b\xb5\xfc\x57\x4a\x40\xe9\xc2\xe2\x21\x85\x28\x0d\x2e\x2f\x54\x55\xe7\xa0\x20\x70\xe5\x2d\x4c\x83\xa4\xfb\xe9\x31\x34\x1d\x5b\x7f\x90\x12\x10\xab\xdd\x97\xa0\xdf\x7e\x43\xd5\x47\x28\xeb\x6f\x6f\x38\x76\x0e\x67\x8b\x17\xae\x89\xa2\x15\x4b\x02\x9e\xac\x3f\x28\xfd\xe4\xe1\x96\xa0\x97\xf0\x78\xc4\x03\x15\x7e\xd0\x32\x0f\x82\x78\x49\x2a\x5a\xb4\xa5\x60\xad\x64\x17\x2f\x59\x46\x5a\x69\xa6\xc3\x70\x0a\xb0\xdf\x6a\xfd\x90\x8a\x71\x0b\x75\x2d\xf9\x2e\x82\x0b\xa6\xe5\xf8\x01\x2d\x1f\x2c\x3f\xfa\x6b\x76\xba\x30\x36\x08\x07\x52\x5e\xb2\x58\xa5\x59\x4c\x85\xe0\xc9\xba\xa7\xba\x78\x0f\xca\xc6\xcd\x67\xc5\x3a\xad\x1f\x56\x82\xc7\xa2\xe0\x8f\x1a\x24\x4a\x50\x65\xcd\x47\x8c\x27\x50\x78\x4c\xcb\x0c\x26\x4a\x47\xff\x48\x93\x30\x62\x5e\x06\xae\xdc\x0c\xdc\x8e\x24\x77\xe0\x14\x3c\x23\xc1\x66\x3c\xda\xab\x11\x82\x4a\xd9\x6e\xf3\xbe\x7d\x5b\xb4\x39\xa9\x8e\x2f\x0e\xf3\x1b\xdf\xf8\x6a\xbd\x0c\x16\xd9\xb4\x3e\xf2\x8c\x67\xc5\xd1\x03\xda\xe9\x24\x1e\xc5\xc5\xfb\x6a\xcf\xe0\xc9\x29\x1b\x42\xe3\xde\xc8\xf7\xfd\xa8\x2c\x2d\xab\xaa\xf1\xb4\x3d\x1a\xab\xc9\x95\x76\xcc\x19\x3e\xdb\xd0\x2c\x97\x12\x68\x55\x20\x30\xee\x20\x0d\x42\x63\x94\xf3\x64\x1d\x31\x74\x30\x29\x72\x9f\x90\x53\x19\xeb\x9a\x6d\x27\xfd\x49\x0d\x14\xec\x48\xea\x43\xad\x5e\xbb\x68\x9e\x20\x92\xeb\xcb\x05\xd9\x84\x76\x3a\x69\xb7\x4b\x68\xa7\x33\xf4\x55\xb2\x60\xd3\xe9\x78\xb9\x4d\x96\xf6\x7a\x98\x3c\xf7\x18\x69\x8f\xc8\x2c\x22\xf9\x02\x13\xa6\xb4\x78\x39\x4f\xd4\xe5\xc9\x55\x79\x0e\xf7\x44\x87\x52\x1d\xd2\x2f\x1b\x1a\xa7\xae\x7e\x73\x37\x52\x6d\x87\x04\x95\x71\x82\xec\xfc\xa0\x61\x06\x01\xfb\x52\x0e\x98\x25\x21\xc2\x64\xa3\x81\xd5\xda\xdd\xe9\xcc\x06\x9b\xf1\xae\x1f\x6c\xa4\x54\x6d\x22\xd4\x09\x9d\x96\xb4\x33\x63\xfe\xd6\xcf\xbc\x80\x18\x9c\x90\x6c\xf4\xce\x86\x29\x71\xdf\xf7\xb7\xba\x88\x63\x3f\xd4\xed\xc5\x7a\x74\x52\xb4\x4b\x03\x36\xfa\x15\xc1\xd6\xe6\xba\x9a\xac\x31\xd1\x24\xb0\x90\x9f\x69\xb2\x66\x5e\xdc\x5d\x93\xba\xe4\x45\x61\x96\xa0\x6f\x2b\xff\xf6\x18\x24\xe8\xf5\xb4\x2f\xbd\x4e\x67\xa5\x43\x41\xb5\x7e\x76\x64\x85\x49\xd0\x5f\xa5\xc1\x2e\xf7\x4a\x27\x59\xb6\x69\x41\xfe\xe0\x19\x00\xd3\x50\x56\xf0\x21\xa5\xa2\x0d\xc1\x60\xa3\xad\x30\xa9\xaf\xd3\x4c\xd2\x73\x7f\xd8\xe9\x78\x87\x05\x9a\x62\xd2\x16\x5e\x88\xf1\x44\x35\x1b\xe8\x4c\x57\xe4\x96\xdc\x90\x25\xb9\x6e\xaa\xa6\xd4\xf6\xd7\x4b\x3f\xf1\xae\x2b\x1d\x60\x22\xbc\x23\xd5\x85\xa7\x70\xb2\x81\xdc\x1a\x71\xf0\xf8\x58\xd2\xde\xe8\x20\x71\x6f\x84\xc7\xde\x95\x7f\xa9\x1b\x77\x41\x82\x1c\x92\x58\x15\xdc\x6e\x14\x81\xa5\x29\x17\xa2\x3a\xc9\x4a\x77\x92\x65\xd7\x1f\x61\x3c\x1e\xb6\x2d\xe4\x18\x95\xee\xe8\x80\x4e\x57\x09\x72\x63\x05\x71\xa0\x15\x06\x3d\x7f\xa4\xea\x2e\xdd\x32\xfd\x04\x9e\x7b\x16\xb7\xd6\x84\x6e\x4c\x6b\x59\x56\xda\xce\xb2\xeb\xdd\x4c\x87\x63\x45\x05\x3a\x24\xa9\x61\x5d\x99\x74\xb7\x15\xac\xdb\xae\x77\xe5\x62\x01\x5e\x43\xa7\x87\x74\xa3\xf1\x10\xd7\x79\x5e\xc1\xd3\x64\x0e\x53\xb7\xf5\x41\x67\xba\xb0\x8d\x09\xb6\x7d\x8f\x55\x75\xa7\xe3\xb6\xd3\xb2\x97\x76\x47\x78\x5a\xb4\x47\x62\x69\x41\x99\xd2\x3a\x14\x3c\x51\xda\x65\xa0\x9f\x62\xdd\x94\x2f\xbe\xb8\x15\xf3\x95\x57\x60\xeb\xed\xb6\xc8\x0f\x80\xf2\xb3\x74\x07\x0f\x26\x53\xff\x62\x12\x9d\xd3\x46\x62\xb4\x20\x46\xbb\x5d\xd5\xef\xbf\xa4\x2e\x11\xaa\xea\x51\x1b\xea\x8e\x8e\x54\x63\x81\x40\x7b\xa3\x0a\x0a\x75\x6b\xf0\x40\x05\x14\xc3\x95\x56\x72\xbf\xa7\x05\x8a\x02\xa7\x87\x9d\x81\xf6\x7a\xda\xe8\x70\xa0\x29\xa0\x14\xf9\xea\x48\x41\x1b\x5d\x69\x97\x21\xb0\x05\x88\x3b\x9d\x52\xb4\xb6\xae\xf7\x94\x84\x18\xfc\xc0\x8c\xcc\xcb\x9a\xcd\x15\x61\xf8\x5a\x3b\x77\x23\x5b\xfa\x07\xd8\x52\x60\x4b\x7b\x05\xdb\xbd\x3e\x00\x70\x40\x53\xf5\xdc\x57\xfe\xb3\x4e\xa7\x41\xcd\x51\x5d\x6f\xcf\xea\xb3\x0d\xf2\xce\x7f\xa5\xa6\x11\xaf\xaa\xd3\x88\xc9\x3b\x45\xa5\x5a\xbf\x4a\x49\x54\x88\x0d\xf7\xa5\xf9\xf7\xb5\x9f\x4e\xe8\xb9\xff\x7a\xf2\x1a\x6c\xbc\xc6\x7e\xa4\xa6\x8b\xaf\x09\xca\x77\x4b\x91\xd1\x40\xc0\xa0\x73\xd0\x0d\xdf\x98\x12\xf3\x6d\x8d\x77\x3a\xaa\xc6\x8b\x6a\x55\x15\xac\x00\xe4\xa9\x5f\x6b\x1a\x93\x37\x52\x3e\x9d\x72\x4f\xbb\x6a\xcf\xf1\xf8\xb9\x17\xc0\x24\x01\x86\xb8\x5f\xd1\xa2\xf6\xa6\x79\xe3\x82\xf0\xa5\x27\x88\x59\x03\xe3\xca\x83\xe5\x8d\xa9\x7f\x52\xa9\xe1\x85\x0a\x96\xa1\xea\x73\xe4\xc7\xd3\x2f\xf9\x7a\x5d\x4d\xbe\xbe\x27\xb9\xee\xe9\x64\x54\x7d\xb6\xfb\xf7\x92\x9f\x56\x5f\xee\xfe\xbd\xe4\x0f\x71\xe5\x49\xeb\xe3\x25\x53\x33\x2f\x54\x1f\xaf\x3e\x8e\x76\x0c\xe9\xfa\x08\xd2\xcf\x9e\x70\x52\x5d\x36\xa7\x02\xcf\x32\x02\x83\x95\xd3\x5e\xed\xe5\x3e\xda\x08\xb1\x1d\x0f\x06\xc8\xb9\x3e\x9c\xa5\xf1\x56\xfc\xf2\xf3\xab\x1c\x8c\x48\x3a\xe8\x59\xf8\x3b\x76\x23\xb4\xcf\x27\x4c\xda\x1c\x66\xc3\x50\x2a\xcf\x3d\x41\x60\x8a\x7a\x49\xb2\xbe\xb1\x64\x16\x49\x09\x77\xe4\xbb\xf8\x7f\x41\x3e\x30\x90\x34\x09\x08\x11\x35\x09\x35\xcc\x15\xf1\xd9\x17\x8b\x38\xd1\x64\xe1\x2a\x54\x8d\x2c\xc0\x1c\xa2\xaf\xfe\x28\xd1\x26\x59\x37\x69\xc6\x3f\xa7\x89\xa0\xd1\xcf\xbb\x0a\xf5\x77\x47\x4d\x36\xbb\x24\x4c\x3d\x4c\x44\xa1\x3c\x0a\x9c\xd7\x47\x71\x32\x76\x0c\xe7\xcd\xd1\x5c\x34\x1a\x03\x48\xe6\x27\xae\x41\x80\xf0\x43\xeb\xc5\x0c\xe5\x5c\xad\x3f\x6f\xc1\x2c\x80\x16\x24\xf5\xdb\xa3\x2f\xb0\x1c\x54\x6c\x1b\xde\x97\x18\x37\x8e\x93\x2c\x0c\x1e\xc4\xb1\x47\xf8\xfc\xcb\x8c\x24\x24\xa9\xd8\x81\x9a\x71\xd4\xc8\xf0\x1a\xca\x0a\x18\x86\x06\xbb\x85\x30\x1e\x7b\x39\x13\xef\x78\xcc\xd2\x9d\x70\x67\x15\x47\x2d\x67\x52\xe6\x1e\xc3\xa4\x66\x9b\x39\x9e\x3b\xb4\x27\xa3\x4a\xce\x1c\x53\x8e\x2b\xbc\x02\xd7\xe5\x44\xaa\x3a\x86\x7a\x31\x40\xd5\x2a\x94\xe6\xe2\xd9\x86\x47\xa1\x9a\x58\x35\x57\x92\xa9\x1f\xea\xd4\x0f\xbe\x73\x42\x3e\xfd\x23\xf5\x53\x14\xb3\x59\xdc\x1f\x5a\xbf\x4c\x7a\x12\x1c\x1a\xe1\x26\x91\xc3\x36\xfa\xc2\xea\x0c\x1c\x9c\xe0\x08\x4e\xc8\x73\xd5\xbf\xc3\xde\xaa\x14\xd8\xe0\xef\xf5\xe6\xbc\x7b\xed\xce\xb1\xe1\x97\xab\x68\x83\xa5\x6f\x1c\x7a\xac\x7f\x45\xa3\x1d\x53\x5d\x06\xef\x27\xa2\xaf\x0a\xff\xbb\xdb\x0b\x1e\x32\x9d\x80\x27\xeb\x17\x86\xa2\x94\xde\xbd\xf1\xfe\x0e\x93\x54\xf5\x88\x3f\xc6\x95\x88\xbe\x6a\x68\xbb\x6d\x48\x05\x43\xe4\x5e\x16\x18\x8f\x45\x3f\x5d\xad\xbe\x34\x39\x51\x3a\x65\x95\xb1\x7c\xe3\x2a\x93\xa7\x7f\x87\x32\xa9\x55\x30\x28\x94\x62\x6b\x4c\x37\x8c\xe9\xd1\x26\x32\x6e\x1b\xf3\x4a\xd1\x88\xd3\x4e\xa7\xd6\x88\x4d\xeb\x4d\x9d\xd6\x2b\xa5\x97\x1e\xdd\xc3\x09\xf9\x15\xc2\x24\x75\xb7\x6f\xaa\x04\x55\x17\x53\x19\x49\x42\x60\xe9\xa5\x18\x93\x7b\x3b\x4e\x5a\x51\x6c\x2e\xe5\xf4\xef\xea\x38\x84\xab\x91\xf2\xef\xd0\x6b\x5f\xa2\x53\xef\xe9\x08\xc7\x35\x5b\xfa\x05\x9a\xcb\x28\xad\xaa\xe8\xae\xe2\xaa\xa9\xbf\x26\x41\x60\x8f\xeb\x0f\x75\x83\xd4\x6a\xba\x7f\x86\x6d\x9b\xde\x63\xdb\x7e\x5e\xda\xff\xf8\xca\x6b\xdf\xdb\x20\x58\xa3\x2c\x45\x23\xae\xe8\x59\xbb\x17\x98\xe8\x47\x20\x92\xd9\x68\x41\x22\xbf\x69\x47\x0f\x4c\x7a\x75\x7b\xdc\x24\xeb\x74\x3c\xea\xd3\xd2\xe2\xf5\xd5\x2e\x8b\xbe\x42\x04\x5e\x70\xa8\xee\xb9\x45\xc6\xf8\x92\xfa\xbc\xb0\xa9\x45\x6a\xa1\x49\x68\x01\xd1\x61\x56\x5d\x0e\xa5\x5d\x6a\x56\x43\x91\x63\x2e\x53\xcd\xc5\x90\x2f\x0d\x15\x0e\xae\xb3\xb5\xdd\xe5\x5d\x8a\x81\x57\xb7\x7c\xf2\x23\x6a\xfb\xbe\x9a\x13\xe6\x15\x30\x3e\x30\x78\x46\x24\x57\x30\x3b\xb5\x29\xab\xe4\x27\xe7\xa8\xe0\x3f\xaf\x42\x8a\xdd\xd0\xe6\x4a\xe0\x0d\x95\x40\x52\x38\x70\xa0\x16\xe0\x67\x3e\x37\x5f\x95\xb7\x4d\x0b\xab\x71\x59\x1b\x99\xa9\x08\x46\x33\xb5\x26\x9e\xbd\xff\x6a\x31\xc0\x13\x6e\x76\xd0\xdb\xbe\x2f\xa6\xc3\x73\x3f\x9d\xda\x15\x15\x3c\x2d\xfc\x15\xfc\x6b\xa1\x2e\x1f\x23\xfd\xf3\xb5\xef\xa7\x9d\x4e\xb1\x4c\x53\xa9\xec\xd9\x3f\xef\x1b\x3c\x1e\xe9\x68\x87\x46\x11\x7b\x8a\xc7\x8d\xf0\x11\x1e\xa3\xaf\x14\xe9\x91\xef\x27\x46\x06\xcd\x2b\x55\x80\x22\x5d\xda\x85\x94\x2a\xa6\x02\x3a\x75\xd0\xee\xc1\x3b\x44\xb4\x38\xf7\x21\x1d\x60\xd5\xdb\x2a\x27\xce\x86\x43\x61\x97\xc9\x9a\xcc\xb9\x7b\x2f\xc5\x93\xa6\x86\xf5\xb2\x78\xf1\xfc\x9f\xdf\xac\xd4\xf2\x81\x61\xf2\xc7\x5a\xd7\x5d\xf1\x94\xe9\x3c\x3f\xc1\xf3\xf3\x79\xde\x1d\x1c\x2c\x57\x6d\xb4\x37\x3f\x91\xf3\x9e\x9c\x77\xb1\x4e\xd6\x98\xc8\x6c\xb9\x77\x07\x7b\x42\x2d\x79\x74\xde\x42\x87\x54\xd1\x89\x82\xd6\x60\xa3\x7e\x0b\xed\x49\x6e\x9b\x7d\x5e\x34\xfb\xfc\xf7\x9b\xfd\x84\xfb\xc9\x4c\x2c\xa6\xe5\x83\xd2\xe9\x4c\x2c\xf4\x33\xd2\x63\x3a\x13\x8b\x2e\xff\x87\x2a\x35\x6f\xae\xd4\xb7\x7f\x48\x81\x97\xb3\x9b\x3f\x50\xc7\x99\xdf\x74\x3a\x39\x9b\x26\xe3\x6c\x52\x9c\xf9\x70\x27\x4e\xd4\x8f\xbc\x14\x2e\x83\x92\xc0\xcf\xc8\xce\x4f\x9b\xf7\x61\xd2\x43\xbd\xaf\x0a\x4a\xa9\xf7\xb4\x28\x59\x6b\x5b\xcf\x1d\xf5\x0e\xbb\x21\x24\x28\x20\x3a\xac\xb7\x67\x55\xa7\xf7\x2a\x2f\x2b\x79\xf0\x12\xc2\x87\x0f\xd8\x9b\xb6\x8d\x63\xfa\x02\x84\xf5\x23\x4b\x81\x1f\x34\xa4\x87\x38\x3c\xb6\x3b\xb8\x8d\x94\x65\x8d\xac\x3c\x4a\x53\x96\x04\xeb\x07\x33\x04\xec\x95\x1d\x88\xfc\xdb\x6f\x07\x22\xff\xf6\xdb\x3d\x22\xff\xf6\x9b\xe1\x40\xd2\x6a\x43\xcb\xbb\xc1\xdf\xb5\x31\x54\x94\x28\x3c\xee\x53\x93\x79\x0a\xc5\xde\xf3\x4f\xed\xc6\x91\xb7\xd2\xe1\x6a\x91\x75\x3a\x26\xdd\xa8\x96\x6e\x84\xf5\x50\x9b\xd6\x87\x5a\xa7\x1e\xe1\xb5\x76\xbd\x71\x7a\x72\x82\xec\x51\x33\xd0\x28\x45\xc4\x87\x0f\x4e\x44\xad\xb6\x5c\xfc\x63\xe8\x55\xec\xa6\xaa\x71\x52\xff\xf6\x9b\x9b\xbc\x2c\xe7\x52\xfe\xbc\xcb\xbb\x81\xde\x53\xeb\x16\x17\x81\x88\xca\x32\x98\x40\xbb\xbc\x74\xfd\xdc\xb0\xc3\x96\x36\x74\xf1\x9f\xed\x0d\xab\x7f\x96\xd6\x76\xdd\xf3\x36\xea\xeb\xac\x49\x5f\x73\xb3\xf9\x3b\xe1\x67\x56\x41\x5a\x2f\xbe\xb6\xaf\x72\x7d\x1a\xbb\xbc\xa1\x33\x6b\x2d\x4e\xbc\xd9\x57\xad\x45\x57\x6a\xf5\x3d\x3b\x57\xdf\xb3\x61\xef\xdb\x45\xd7\xeb\xcb\x39\xc6\x58\xa5\xd1\x4d\xba\xa6\x1e\x05\x69\xda\x14\xe6\x8d\xea\xb1\x28\xac\xef\x6b\x17\xb4\xf4\x1b\xfa\xa2\xf6\x68\xbe\x07\xaf\xe5\x8b\x59\xb2\xe0\x49\x2e\x68\x12\x28\x8d\x06\x47\x1c\xa7\xc5\x13\xfa\xf6\x6c\x36\x3b\x96\x6a\x3c\x5b\x68\x3f\xd5\x6a\x56\x33\x4b\x16\x0d\xd7\x42\x35\xd8\x52\xcb\x45\xb6\x0b\x44\x9a\xf9\xbe\xaf\x1f\xf5\xd7\xcc\xbe\x07\x16\xda\x31\xcc\x2c\x59\xe0\x71\xf9\x8a\xff\xe4\xf0\x15\xff\x1f\xab\xc7\xd9\x47\x13\x71\x46\xb3\xf5\x4e\x2f\x30\xcd\x31\x36\xd1\xed\x62\xa6\xe8\x92\x22\x6a\x26\x1a\xa9\xfd\x7b\xb9\xf6\x1d\xcc\x68\xef\xf3\xd3\xde\x7f\x0c\x7b\xdf\x7e\x98\xef\x86\x0f\xbf\x3d\xed\xa9\x9f\xe0\xdb\xf9\x6e\xf8\x68\x34\x54\x81\x47\x2f\xbe\x55\xb5\x37\xdf\x3d\x7a\x3e\x54\x80\x6f\x5f\xbc\x78\x31\xdf\x3d\x7c\x04\x81\x47\xe1\x72\x35\xdf\xad\xbe\x85\xc0\x8a\xae\x56\xf3\xdd\xc3\xe1\x23\x15\x78\x38\xfc\x76\x35\xdf\xd1\x00\x62\xc2\x6f\xe8\x0a\x7c\xf6\xaa\xb6\x67\x2e\xf2\xc0\x1d\x7a\xb8\xae\x02\xcf\xdb\xfb\x89\x3d\xd8\x9a\x4d\xca\x7b\x23\xc3\x09\x3f\x4b\x5c\xa7\x70\x59\x17\x2e\xd4\x55\x7d\x9b\x9f\xfb\xa3\x6f\xbf\xfd\xfa\xc9\x14\x62\x74\xe2\xf1\xa8\x30\xdb\x96\x19\xff\x4e\x65\xdc\x9c\x04\x25\xe0\x6f\x91\x25\xfa\xfe\xd3\x44\x17\x87\xbe\x20\xc6\xe0\x89\x8d\xef\xd3\xeb\x24\x4a\x69\xf8\x22\x4d\xc4\xd3\x6b\x96\xa7\x31\xf3\x7d\xbf\x3d\x02\xff\xd4\xf0\x12\xc4\xb1\x64\x6d\xdf\x6f\x0f\x9d\x4b\x4e\xc5\xf2\x1d\x8e\xc2\x5c\x6c\x18\x13\x39\x64\x3e\x2b\xf3\x96\x75\xbb\x38\x99\x65\x0b\x70\x8f\xde\xe9\x14\x9f\xe5\x31\x90\xc1\x20\xa6\x37\x41\x98\xf4\x97\x69\x2a\x72\x91\xd1\xad\x0a\x04\x69\x3c\x58\xa5\x89\xe8\x51\xcd\x7b\x80\xf0\x79\xaf\x90\x11\xb6\x48\xed\xc4\xe5\x98\x15\x01\x8e\xfc\xe1\x89\x9a\xc3\x44\xbe\x7e\xcf\x2d\x57\x32\x22\xc2\xfb\xda\xdf\xa9\x7d\xc3\xff\x8b\x04\x88\xa8\x52\x4d\x83\x20\xcf\x2b\xf0\x7e\xcc\x93\x7e\x90\xe7\xa8\x3c\x5b\xb7\x66\xc2\x5a\x49\xbe\xbb\x7d\x47\xd7\x4a\x51\xe9\xb3\x82\x08\xcf\x86\x8b\x8a\xe5\x82\xe3\x3d\xd4\x0c\xd3\x08\xda\x07\x8c\x09\xf8\x05\xb8\x70\xb1\x63\xda\x54\x99\xde\x3d\x34\x5d\x71\x30\x71\xc1\xe3\x6d\xc4\x5e\x7f\xff\x7c\xac\x3d\xea\xf7\x5b\x6f\xd2\x96\xc1\x6a\x5d\xd3\xbc\xb5\x4a\x77\x49\xd8\x47\xd5\xdd\xdc\xc2\xcc\x83\xef\x8a\x4f\xf7\x2a\x46\xaa\x54\xd0\x9f\xf1\x9f\xeb\x2a\x28\x55\x2a\xa8\x37\x6a\xfb\x69\x59\xb1\xc5\x89\xdb\x1e\xc2\x9d\x4e\x41\x4e\x5f\xa8\x40\x12\x61\xe2\xfd\x79\x96\x2e\x66\xc8\xb8\x41\x43\x0b\xd5\x0e\x87\x70\x0c\x6a\x93\x5e\xbf\x54\xd9\x81\xa3\x57\x36\x50\x53\x3b\xa0\xbc\xf4\x71\x2c\x37\x91\xe5\x9f\xe2\x43\xae\x29\xc6\x7b\x56\x97\x5d\x8d\x14\x62\x97\x23\x2c\xa5\xa7\x4f\x60\xed\x72\x7f\x86\x54\x27\xc8\xe9\x15\x43\x44\xb5\x24\x96\x23\x82\xae\xd3\x2c\x54\xbf\x01\x8c\x25\x08\x0e\xfe\x54\xac\x1e\x40\xa1\x02\x39\xea\x77\x5f\x77\x52\xf0\x2c\x16\xa6\xd7\x2a\x7a\x8f\x75\xdf\xcd\x79\xb2\x7e\x96\x26\x2b\xbe\xf6\x7f\xf4\xee\x0a\xaf\x6d\x2f\x8a\xc3\x65\xe3\xf6\x70\x5f\x4f\xaa\xba\x3e\x86\x93\xcd\xc5\xce\x86\xc2\xde\x93\xbf\x56\x81\x36\x9d\xb3\xb5\xe3\xff\x07\x61\xee\xf9\x23\x8d\xf7\xaf\x55\xa0\xc5\xcb\x37\x69\x26\x82\x9d\xa5\xfe\x83\x0b\xd2\x69\xec\xe2\x58\xab\x11\x55\x82\x9d\xce\x21\xac\xbf\x4b\xf8\xa7\x1d\xfb\xc0\xc3\x4e\x07\xa1\x63\x31\xde\x01\xf8\x65\xd8\x98\xb4\xfa\xb4\xa7\xcf\x5c\x17\xbb\x1e\x26\x6d\x55\x06\x5c\x70\x1a\xfd\x85\x46\xbb\xba\xeb\xc2\x52\xce\x46\x70\x1f\x7a\xca\x05\xbd\x62\x21\x60\x9b\x56\x0a\x69\xb5\x8d\xab\x4a\xdd\x19\xc0\x3f\x78\xcd\x07\x19\xa3\x34\xa0\xd1\x85\x48\x33\xba\x66\xe5\xb5\x57\x91\xdd\xde\xb9\x31\x6a\x4a\xf5\x52\xb0\xd8\x43\x79\x1c\xb2\x0f\x6e\x14\x22\x23\x4c\x2a\x69\xf5\x35\xea\x63\xc9\xad\x4f\x99\xa2\x11\xb6\x47\xfb\xca\xad\xdd\x17\x07\x17\x68\x2a\xe1\x01\x0d\xc3\x34\x81\x39\xdb\xc0\xbe\x28\x03\x4f\xd5\x7e\xcc\xd5\x5c\xc7\x43\xfd\x81\x93\x58\xd0\xa5\xde\x68\x25\x4d\x44\x42\x9e\x6f\x23\x7a\xeb\x1c\x14\x2e\xa8\x38\x69\xe3\x34\x64\x03\xdb\x3b\x8a\x8f\xa6\x94\x9a\x2a\xa4\x4f\xaf\x58\x16\xd1\xdb\xe3\xa9\x2c\x6f\x98\x99\x6d\xd2\x28\x64\xd9\xf1\xc4\xb9\x9d\xce\x02\xfb\x5e\x11\x3c\x2a\xee\x7a\x15\xab\xff\x47\xe3\x6f\xe2\x48\xfd\x87\x78\x18\x99\x3f\x57\x4b\xbd\x97\x6f\x59\x14\xf5\xe0\xa2\x16\xcb\x10\x26\x1f\x7d\x78\x88\x2a\xbb\x64\x6a\xd2\xfa\x8b\x3f\x78\x4d\x03\x7b\xaa\x9a\x5e\xf1\xb5\xd2\xae\xfd\x6d\x44\xc5\x2a\xcd\x62\x4c\x3e\xf9\x77\x22\x5d\xaf\x23\xf6\x5d\x1a\x85\xe3\x80\xe8\xc0\x4b\x58\x43\x8c\x77\x24\xcc\xe8\xf5\x2b\x9e\x5c\x8e\x2f\x4d\xcc\x8f\xfa\xd4\xfa\x85\x36\x4c\x8d\xb7\x55\xf0\x77\x60\x78\x1a\xc7\x80\xf7\x32\xa6\x6b\x36\xbe\x30\x29\xbe\x2b\xdc\xb7\x8e\x43\x03\xfa\x49\x5b\x1f\x5e\xf1\x5c\x8c\x97\x06\xf6\x8b\xb5\x53\x00\xf4\xc6\x40\xd5\xf4\x06\x08\x8c\x37\x06\xf2\xd6\x6c\x25\x3c\x35\xe1\x0b\x77\xdd\x32\x5e\x55\xc5\x1a\x8d\xd7\x55\xc0\xe9\xf8\xaa\x0a\x78\x38\xbe\x25\x41\xc4\x68\xa2\xb9\x5c\x43\x06\xe0\x0a\xdd\xf8\x19\x7c\xff\x58\xd9\xf2\x1d\xbf\x22\xbb\x24\x4c\xc7\xef\x48\xc6\xc2\x74\xfc\xda\x0a\x51\xec\xbd\x8c\xdf\x18\xd0\x8b\x62\xc3\x70\x9c\xef\xc9\x0f\x95\xd2\x46\xcf\xe2\xb0\xf7\x1d\xaa\x96\x39\x00\x5f\xa2\xb2\xe4\x01\xf0\x67\xd4\x5c\xfe\x10\xf9\x23\x6a\xac\x05\x74\xb1\xe1\x2b\xd1\x33\x29\x9c\xdc\x01\xd2\x73\xe4\x54\x12\x40\x9e\x46\x42\x31\x3e\xa8\x2e\x88\x7c\x80\x1a\x2a\xad\x40\x7b\x85\x1a\xab\x0f\xe2\x8b\xb8\xb2\x12\x0b\xbc\x67\xa8\x56\x9d\x10\xf3\x16\x1d\x96\x27\x7a\xf1\x2d\x3a\x2c\x52\xf4\x62\x34\x42\x7b\xf2\xb7\xe6\x37\xe8\xd4\xc4\xe3\x13\xe6\x2b\xef\xd3\x4c\xa8\x89\x42\xf1\x42\x4b\xe1\x87\x4c\xcd\x8d\xf6\xe4\x4f\xee\x2e\xa1\xbe\x2a\xd4\x2e\xe6\xcc\xa5\x37\x34\x7c\xe7\x0d\x3c\x9a\x84\x59\xca\x43\xb9\x5c\xce\xc3\xae\x8c\x19\x5b\xa7\xb8\xdf\x8d\xd3\x25\x8f\x98\xa4\x57\x34\x11\xeb\x54\x2e\x69\x48\xe7\x03\xb9\x8c\x68\x70\xb9\x64\x59\x76\xab\x3e\x3f\xb3\x4c\x06\x69\xbc\xa5\x91\x64\x11\xe5\x09\x93\x2b\x96\x24\x2c\x90\x1b\xbe\x15\xe9\x56\x72\x66\xa8\xf0\xad\xb7\x49\x13\x26\xd3\x10\x4b\x9e\xf1\x5c\x5e\xf2\x24\x8c\x98\x8c\xd6\xac\x25\x63\xca\xe2\x54\xc6\x3c\xdc\xca\x38\xde\x4a\x8d\xd2\xef\xae\x78\xc6\x56\xe9\x8d\x4c\x98\x58\x65\x69\x22\x24\x1c\x90\x6b\xc5\x5e\xba\x94\x3c\xc1\x5c\x6e\x69\x14\x7b\xad\x34\xc7\x53\xb9\x05\xea\x5b\x8f\xdf\x70\x99\x31\x3c\x1f\xc8\x6d\xb4\x53\xda\x43\x6e\xd3\xe0\x92\x09\xb9\xcd\xb7\x32\x67\x19\x67\xb9\xf7\x48\x7e\x8d\x87\x32\xbf\x8d\x97\x9c\x26\x52\x64\x2c\x95\xbb\xed\xbc\xef\x2d\xb3\xf4\x3a\x67\x99\x84\x23\x28\xf2\x2a\x0d\xe9\x4a\x11\xbd\xa6\x5b\xa9\x5d\x5a\xe6\xad\x80\xc9\x9b\x90\xca\x1b\xce\x93\x54\xda\x62\xe3\x5b\x1a\x4a\xa5\x4e\x97\x69\x7a\x29\x73\x1e\x5d\xda\x47\xe6\x04\x96\x72\x30\x3a\x1d\x7e\x23\xbf\x7e\x38\x1a\xca\xaf\x1f\x7f\x3b\x94\x0f\xd7\x79\x2a\x1f\x89\xcd\x56\x3e\x1e\xc2\x8d\x1a\x2e\xbf\xf9\x66\x98\xcb\x27\xc3\xd3\x5c\xd2\xd6\x35\x95\x74\x49\x03\x49\x03\x8f\x65\x32\x4d\x65\x3e\xef\x61\x49\xb9\x77\x99\xca\x2c\xc1\x92\x46\x1e\xbd\x92\x01\x95\x41\x8a\x25\x8d\x53\x2e\x69\xe2\xb1\x1b\x99\xdc\xca\xdb\x6b\x2c\xe9\x56\xec\x24\xcd\xbc\x60\x23\xd7\x2a\x41\xee\x09\x26\x77\x39\x96\x54\x88\x6b\x49\x77\x5e\xc8\xe5\xbc\x17\xcb\xac\x25\xf3\x16\x86\xca\x95\x4b\xe6\x05\x97\x32\x8a\x64\xf2\x09\xcb\x25\xf7\xa2\xa5\xcc\x42\x2c\x97\x91\xa7\xe4\xf8\x8c\xe5\x32\xf3\x98\xbc\xc2\xd7\x72\xb9\x8b\x97\x72\x79\x3d\xef\x79\x89\xdc\x61\x19\x3c\x7e\x3c\x1f\xc8\x80\x6e\xb9\x0c\x82\x6b\x2a\x83\x30\x9e\xf7\x64\xc0\xa2\x48\x06\x1b\x11\xcb\x20\x0a\x03\x19\xc4\xa1\x02\xa6\x5e\xbc\x95\x49\x88\x65\x90\xd1\x6b\x19\x52\x8f\x0b\x60\xb9\xc6\x32\x5c\x0a\x26\xc3\x60\xde\xcb\x65\xc8\xae\xb8\x0c\x79\x40\x65\x18\xa7\x4b\x19\xa6\x5e\x20\xb7\x38\x95\x61\xee\x8d\x4e\xe5\xbc\x17\x62\xc9\x22\xef\xd1\xb7\x92\x72\x2c\x59\xec\x45\xa7\x72\x17\x61\xc9\x32\x8f\x07\xf2\x72\x88\x25\xcb\xa3\x27\x92\x7d\xf6\x66\x8f\x7a\xdf\x2c\x86\x32\xcd\xe5\x35\x95\x9f\x19\x96\x2b\x26\x02\xb9\x8a\x6e\xbd\x79\x4f\x7e\xc0\x72\x3d\x6a\xed\xe4\xfa\xf1\xd7\x43\xb9\x66\x09\x93\xeb\xd5\xbc\xf7\x58\xae\xe7\xbd\x38\x95\xeb\xd4\x9b\xf7\xaf\xa1\xa5\xae\x33\x8f\x86\x72\x97\x60\xb9\xa1\x9c\xc9\x4d\xc0\x85\xdc\x84\xf3\x9e\x17\xcb\xad\x14\x58\x6e\x18\x9f\xf7\xe4\x86\x7b\x5b\x21\x05\xc5\x72\xb3\xf5\x5a\x5c\xf2\x2d\x96\x9b\x7c\xde\x0b\xe4\x46\x78\x81\x62\xd8\x92\x1f\x24\x95\x6b\xb9\x95\xb9\x42\x13\x2a\xc1\xce\xa3\xd7\x52\x04\x58\xf2\x79\xcf\x3b\x1d\xca\x75\x2a\x63\x8a\x25\x3f\x7d\x38\x94\x9c\x06\x5e\x0b\x2c\xe3\x03\x2c\xf9\x32\x4b\x25\x0f\x19\x95\x7c\x3d\x1c\x49\x7e\x99\xc6\x92\xc7\xa3\x4b\xc9\x93\x24\x55\x8d\xef\x93\xee\x51\x1f\xa9\x27\xe4\x15\xa6\xf2\xa3\x42\xf8\xc8\xe2\x9d\xfc\xc8\xd7\xb9\xbc\x0c\x43\x2e\x2f\xd9\x47\x2e\x2f\xd7\x42\x91\x1d\x60\x79\x19\xa5\x89\xbc\xdc\x8a\x96\xbc\xbc\x0e\xe6\x3d\x79\x79\xab\x4a\xfa\x12\xcb\x88\x79\x49\x2a\x6f\x38\x96\xd1\xda\x6b\xad\xe5\x7c\xe0\x5d\xca\x48\x55\xf6\xe3\xa1\x7c\xfc\x48\xce\x7b\x33\xda\xbb\x5e\x60\x19\xf1\xe5\xb5\x8c\x6e\x93\x1b\x19\x8f\xe6\xbd\x6b\x19\x3f\x5c\x53\x19\x3f\x1e\xce\x07\x32\xa6\xd0\xe8\xb8\xbc\x49\xb1\x8c\x03\x6f\x38\x92\xa7\x23\x19\x50\x2c\xe3\x79\x2f\xc8\x64\xcc\xbc\x2c\x90\x19\xc7\x32\xe6\x5e\xfa\x44\xa6\x54\x8a\x1c\xcb\x38\x66\x2b\x19\xa7\x2a\xf9\xf0\x54\x2e\xb9\x0c\x99\x0c\x53\x29\x74\x01\xa6\xf2\x0a\xcb\xcf\x9f\xb1\x8c\x85\xf7\x78\x28\xb7\x23\x79\xd5\xc2\x32\xbe\x5e\x6e\x65\x7c\x7b\x4d\x65\x32\x1a\xce\x86\xbd\xd3\x85\x4c\x4e\x87\xb3\xd3\xde\xc3\x85\x4c\x1e\x0e\xbd\xa1\x3c\xc5\x32\x79\x0c\x1f\xf2\x31\x96\xc9\x37\x9e\xfa\x1e\x61\x39\x1a\x62\x99\x30\xcf\x0b\x64\x8c\xe7\x3d\x99\x26\x52\xac\xe4\xf5\x4a\x5e\xaf\xe5\xb5\xc0\x32\x49\x2f\xbd\xaf\x25\xc7\x32\xf9\xbc\xdd\xc8\xf4\x94\xc7\x32\xdd\x7a\x82\xcb\xeb\x2b\x2c\xd3\x8c\x26\x32\xbd\x5e\x8f\xe4\xf6\xc9\x70\x28\xb7\x34\xf1\xa8\x0c\x55\xcd\x6e\xc3\x9b\xb5\xdc\xae\xbd\xd1\x43\x39\xef\x79\xb3\x51\xef\xc9\x42\x06\x18\xcb\xed\x86\x47\x72\xcb\x33\x26\xb7\x91\x47\x6f\xe5\x2e\xc0\x72\x9b\xcc\x7b\xa7\x72\x9b\xaa\xce\x97\x09\x99\x33\x2c\xb7\x59\x7a\x23\xb7\x39\x4f\xe5\x56\xcc\x7b\x6b\xf9\x89\xce\x7b\x54\x7e\x0a\xbc\xe1\x37\x72\x74\xaa\x4a\xf1\xe1\xa9\xfc\x7a\xa8\x6a\xe1\xb4\xf7\xcd\x42\x35\x1d\x2c\x3f\x09\x76\x29\xb3\x87\x4f\x86\x32\xfb\x7a\x38\x94\x19\xbd\xcc\x65\xc6\xe3\x6f\x65\x96\x7a\x57\x4c\x7e\x4e\xb1\xcc\xa1\xa3\xe6\xd4\x5b\x33\x19\x53\x19\xc7\x32\xce\x95\xc6\xb8\xa2\x58\xe6\x50\x41\x1b\x55\x06\xa9\xdc\x2a\x82\x79\x78\xa9\x52\x33\xdd\x76\xa1\xb4\x1e\x7d\x23\xe3\x40\x26\x21\xd4\x5a\xbe\x56\xa9\xf3\x0d\xcd\x64\xce\x99\x4a\x13\x63\x99\x5f\xce\x7b\x43\x99\x47\xde\xa3\xc7\x92\x87\x58\xe6\xb1\x47\x23\x49\x33\xb9\x7c\x28\xb9\x90\xe2\x31\x96\x79\xea\xad\x84\x4c\x6e\xb1\xcc\xb7\x96\xe7\x95\xfa\xdf\xc2\x32\xbf\x55\x90\x78\x89\xa5\x38\xf5\x46\x4f\xe4\xe3\x21\x96\xe2\x6b\x6f\x38\x94\xa3\xa1\x1c\x3d\xc1\x52\x50\x6f\x2d\x64\x74\x89\xa5\x08\xa2\x79\x4f\x8a\x70\xad\xfe\xb2\xc8\xe3\x8a\xbd\xe0\x4a\xf5\x08\xe8\xc0\x22\xf5\xb6\x91\xcc\x37\x58\x8a\xdc\xfb\x66\xa8\x5a\x9d\x8c\x1f\xca\xf8\x31\x96\xe2\x66\xde\xfb\x56\xee\xb6\xde\xbc\xbf\x94\xeb\x91\xcc\x39\x96\x3b\x91\x0b\x79\xf5\x68\x38\x94\x57\xdf\x3c\x1e\xca\x2b\x96\x71\x79\xc5\xbd\x6c\x2d\x05\xc3\xf2\xea\xd2\x7b\x34\x94\x8f\x67\x43\xd5\xa4\xe6\xbd\x2b\x2c\xaf\xe2\x47\x43\x18\x1d\xe4\xd5\x2e\x0a\xe4\xd5\x8d\xf7\xf8\x54\x3e\x7e\xa8\xea\xe5\xeb\x91\xfc\x66\x28\x9f\x0c\xe5\x93\x91\x7c\xf2\x50\x3e\x79\x2c\xbf\x7d\x82\xe5\xf5\x43\xad\x04\xb0\xbc\x66\xcb\x40\x5e\x6f\xb8\x90\xd7\xdc\x5b\xb7\x64\x12\xc8\xe4\x1a\xcb\xeb\x38\x5a\xca\xeb\x34\xd9\xc9\x9b\x6f\x86\x43\x79\x4b\xf3\x79\x4f\xde\xa6\xbb\x4c\x7e\x66\x22\x95\x9f\x05\x9b\xf7\x8a\x21\xc5\xee\x28\x0e\xc9\x23\x0c\xc7\xe0\x19\x1c\xa2\xfa\x6f\x7b\x67\x2a\xbc\xcb\x59\xf6\x74\xcd\x12\x21\x65\x09\xbc\x62\x49\x98\x66\xd2\x8c\x65\xfa\xb4\x39\x26\x6c\x4f\xfe\xe2\x23\x44\xfe\xec\xdf\x2d\xd5\xfc\xed\x2e\xa1\x31\x1b\x9b\x5b\x71\xfa\xca\xf3\x38\x20\x85\xa1\x79\x8c\x56\xb4\xb5\xa2\x3d\x1d\xaf\xdf\x12\x45\xdf\x41\xa0\xb0\x5f\xc0\xba\x5c\x5b\xec\x2d\x39\x7b\x5f\xce\x10\xdc\x1d\x12\xb4\x29\x0c\xc9\x97\x26\x58\x25\x5a\x31\xe4\x5b\xda\xb5\x2b\x75\x86\xc5\xea\x90\x45\x2d\xa1\xe1\x54\x99\x64\xa3\x3d\x31\x57\x58\x2d\x75\x7b\xa3\xd5\xd2\xdd\x1e\xd2\xb5\xb7\x5f\x0d\xc1\x1f\x2d\x46\x55\x76\x4b\xa9\x67\xf7\xbf\x6b\x1c\x0a\xf8\xef\x72\x2a\xbf\x7a\x37\xce\x77\x81\x6f\x33\xa6\xc3\x2d\x2b\x8f\x23\x82\xd9\x4b\xaf\x4b\x60\xc0\x56\x80\xf8\x0f\x0a\x60\xd1\x6d\xab\x80\x60\x13\xfb\xd1\x01\xe7\x51\xc1\x74\xfd\x07\x99\x8e\x5c\x7e\x4d\xcc\x4e\x0f\x98\x9d\x16\xcc\xae\xfe\x20\xb3\xd3\x82\xd9\x6b\x16\xf2\x5d\xdc\xc4\xef\xe1\x01\xbf\x87\x05\xbf\xdb\x3f\xc8\xef\x61\xb5\x32\x5d\x76\xa5\x55\xb1\x2c\x4d\x17\xb6\xd7\x4f\xc2\x9b\x18\x78\x18\xc7\x4a\xb1\x39\x94\x42\xc7\x1b\x5e\x6a\x4d\x83\xf6\x44\x2f\x94\x0c\x01\x7d\x12\xdf\x52\x08\x0f\x29\x40\x82\x5e\xc4\x56\xa2\xa0\xf3\x6f\x1a\xa7\xd6\x0d\xea\x9b\xf6\x86\x41\x0d\x6c\x39\xdd\x1c\x72\x52\xf1\xbd\x5d\x54\xb0\xf9\x81\x25\x2c\xe3\x41\xeb\x15\xe0\xd5\xb8\x35\xf2\x6a\xe4\xb4\x3c\xc2\x29\x2d\x39\xbd\x81\xeb\xb3\x2c\x6c\x66\x05\x8b\x51\x73\xd7\xb5\x28\x77\x07\x66\x19\x5d\x1f\x32\x62\x19\xcd\x75\x23\xa8\x20\xd8\xfa\x50\xb0\x96\x86\x55\x6a\xfe\xb4\xa1\xe6\x4f\xd1\x9e\xa8\x05\x8c\x8d\x01\xeb\xbf\x65\x7d\xd9\x94\xc7\xc4\xe1\x04\x3b\x07\xad\x57\x00\xab\xe9\x73\x58\x53\x5b\x75\x1e\x83\xed\xcd\x50\xbd\x38\xa4\xba\xe5\x81\xd8\x65\xac\x97\x96\x0a\x1d\x6c\xaf\xad\x97\x1a\xb3\x4a\x1b\xce\xb3\x5b\xda\xfa\xa9\x25\x4b\xfb\xd9\x21\x6d\x93\xa0\x4a\x17\xcc\x1a\xd0\x0d\x0b\x9b\x46\x2f\xdb\x45\xac\xec\x8c\x35\xb8\x65\xf0\xea\x90\x41\xcc\x93\x5d\x5e\x67\x50\xda\x4a\x54\xf1\xb0\x6a\x45\x3c\x6c\xa8\x88\x87\x68\x4f\xec\xd9\x50\x13\x59\x9c\xda\x34\xbc\x9f\x36\xb4\x84\x5b\xd6\x4a\xd2\x9e\x39\x71\x58\x08\xf1\x0e\x8c\x04\xad\xb7\x96\x40\xad\xe9\x55\x4e\xb9\x17\xa2\xb8\x40\xcb\xf2\x4d\x53\xdf\x8f\x76\x71\x92\x3b\x6c\xd5\xa7\x5e\x84\xd7\x05\xb8\xe0\x21\x6b\x2d\x6f\xe1\xb7\x2e\x45\x69\xc7\xb4\x12\x38\xfe\x05\x2c\xff\xfc\x90\x3f\xcd\xd4\xba\xbb\x47\x23\xf1\x45\x22\xbc\x70\x88\xd6\x8b\xa1\x28\xfc\x47\x0d\x15\xf2\x08\xed\xc9\x7a\xc7\x4b\xa5\x08\x81\x42\xb2\x62\x17\x2c\x87\x1d\xa3\x38\x64\xb0\xf7\x65\x2d\xae\x3d\x93\xba\x41\xf1\xb1\x5c\x11\xe8\x05\x3c\x0b\x1c\x71\xad\xc7\xa0\xd6\x0f\xbb\x86\xc2\x72\xe4\x7a\xdc\x20\xeb\x63\xb4\xd7\xc6\xb8\x42\x3b\x86\x69\x21\xe9\xbb\x43\x21\x54\x7c\x53\xbb\xf9\x45\xe1\xed\xb5\x41\xcf\x90\x52\xdf\x05\xa9\xd7\x87\xa4\x32\xb6\x65\x54\x34\x11\xfb\x59\x61\xee\xf7\xe4\xaf\xfe\x1d\x68\x98\x19\x9a\x21\x82\x16\x1e\x1c\xe3\xc4\x68\x61\x74\xc4\x0c\xb5\x67\x0b\x0f\x11\x54\xc0\x75\xff\x9e\x21\x44\xd0\x3c\x99\x27\xb2\xf5\x0c\x9a\x5c\x6b\xd4\x2a\x3e\x4f\xcb\xcf\x87\x2d\xa9\xd2\xf4\xcc\xbf\xd6\x91\x4f\x95\xe6\x1d\xbb\x11\x2d\xf5\xef\xc8\xa7\xe2\x86\x16\xa4\x7a\xb5\xa5\x14\x04\x28\xe9\x34\x7b\xf2\x1f\x26\x57\xe8\x97\x9f\x5f\xb5\x56\x69\xd6\x12\x1b\xd6\xd2\x10\x93\x31\x88\x49\x57\x10\x61\x20\x7b\xf2\xaf\x66\xde\x8c\x4e\x4e\x90\x1e\x72\xd1\xaf\xbf\xfe\x8a\xec\xfc\x17\x9d\xa0\xfd\xe4\xbb\xca\xd3\xcb\xba\x59\xd4\x1f\x5f\xfe\xe8\xf8\xac\x6f\x78\xc8\xb3\xb6\x27\x93\xd9\x63\xf0\x7a\xd7\xeb\xfe\xd8\xbe\xbe\xaf\xae\xd4\xd6\x77\xf0\x9c\x12\xec\x73\x4f\x45\x5f\x3f\xae\xe4\xb7\x47\xe3\xf2\x7b\x48\xfe\x69\x6c\x55\x69\x5c\xdc\x26\x82\xde\xfc\x68\x37\xef\x78\xb2\x86\x6d\xa3\x4e\xc7\xac\x42\x36\xd1\x47\x78\xb2\xa3\x7c\x96\xb9\x69\xa7\xd0\x49\x5c\x26\x7c\xba\x13\xa9\xc7\xb0\xde\x7b\xda\x63\xf2\xd1\x79\x7a\xca\x13\x98\x7c\xd4\x9e\xd9\xdc\xc2\xcf\x0e\xf7\x22\xf9\xca\x63\x52\x7a\xc6\x9d\xb7\xd9\x18\x96\xf2\x77\x36\xb1\x05\xbb\x11\x34\x63\x14\x36\xb2\x31\x69\x5b\x5f\xe0\xf0\xc2\x53\x68\x36\xc5\x8a\x70\xdb\xf7\xed\xa3\x98\xc5\x96\xf6\xc4\x71\xce\x6a\x2f\xa5\xe9\xe7\x5b\x08\x77\xdf\x5a\x81\x9d\x66\x51\x6e\x2e\x62\x7b\x38\xa5\x04\xcd\xd2\x45\xa7\x63\xc0\x9f\x20\xd0\xae\xe4\x70\x96\x79\x6e\x6a\xb6\xc0\x0b\xd7\x38\xfc\x69\xc6\x16\x5e\x82\xf7\x70\xc6\x94\xf7\x9f\x27\x82\x65\x3e\x4a\xd8\x75\xc4\x13\x56\x38\x8c\x7b\x66\x76\xbb\x5c\x47\x68\x88\xf0\xfe\x3b\xba\xf4\xd1\x31\xcf\x72\x88\xf0\x99\xb1\xd8\xbf\xa3\x4b\xb4\xf0\xd1\xef\xb8\x56\x53\x14\x9f\xe7\x41\xa5\x86\xd8\xb1\xbb\x4a\x9d\x4e\xae\xe4\x2e\x0f\x1c\xd0\x30\x7c\x7e\x05\x17\x5c\x73\xa1\x26\x85\x1e\xba\x64\xb7\x8a\x34\x22\x15\x82\x3e\x2b\x56\xc1\x4c\xa5\x27\xa7\xdf\xf8\x3e\xeb\x5f\xb2\x5b\x35\xf5\xed\x74\x92\xda\x99\xca\xfb\x98\xb7\x47\xe6\x58\x3f\x89\xb4\xf3\x61\xd8\xbb\x7a\xa6\xb7\xae\xc0\xab\xdb\xd4\xa3\x3e\xaa\xee\x68\x91\xc8\x17\xd5\x7d\x6b\x12\xf5\x13\xb8\xe0\xb1\x5e\xc5\x88\x44\xfd\x35\x17\x3f\xee\x96\x17\x5b\x1e\x30\xbf\x3d\x22\x9f\x3d\xf0\xb6\xa6\x6f\x4f\xbd\x34\x07\x97\xc6\x2f\xe0\x60\x3b\x3d\xa0\x45\x5d\x5a\xb4\x46\xab\x78\xe0\xc7\xe6\xd0\x7f\xd1\x5f\x65\x69\xac\xb4\xe6\xd3\x8c\x51\x8f\x91\xbb\x58\xe9\x31\x4a\x96\x34\xb8\x0c\xb3\x74\x3b\x8e\x88\xd8\x30\x98\xc1\xd0\x2d\xac\xf0\xb4\xa3\xb8\xb1\xdd\xcf\x16\xd6\x75\xdc\xb4\xf8\x1a\x9f\x12\x5d\xbd\xbf\x24\x5c\x7c\x51\x42\xeb\xbc\x6e\x2c\x6a\xde\xec\xa0\x14\xd5\xa4\x96\xe9\x09\x38\x3c\xca\x46\x77\x22\x85\x63\x75\x63\xd1\x2f\xbe\x41\xb7\x10\x76\x23\x32\xfa\x67\x76\x9b\x8f\x39\x60\xc1\x01\x3a\xb5\xa4\xd7\x1e\x4f\x6c\x50\x93\xa5\x51\x94\x5e\x7f\x9f\xa5\xdb\x17\x3c\x82\xd7\x58\xf2\xf1\xcc\x79\x8f\x05\x2d\x88\xb3\x47\x3a\x16\x7d\x27\x64\x1c\xcd\x3c\x15\x22\xe3\xcb\x9d\x60\x1e\x72\x22\x11\x96\x12\x21\xa2\x8f\x04\xc1\x8e\x29\x0b\x55\x11\x3b\x45\x71\x10\x37\x6d\x80\xa9\xd9\x82\xbe\x2e\x99\x05\x4a\x9b\x06\x90\xc7\x8a\xef\x7f\xe7\x7e\x65\x00\xf7\xac\x82\x0d\x4d\xd4\x2c\xbb\xe2\x46\x20\xa7\x57\xcc\xc3\x7b\xf3\xf8\xd3\x7a\xc7\xe1\x25\x31\x7b\x2e\xa4\x6d\x8f\x3e\x99\xc8\xe2\xd0\x8b\xe6\x00\xeb\x82\x77\x1a\xe4\x81\xe7\x2d\x7d\x3e\xe4\x00\x4d\x83\x6b\x88\x17\x16\xe8\xe1\xf2\x5c\x84\x70\xcf\x1b\x94\x87\x0c\x58\x02\x57\x6d\xcc\x28\x01\x44\x6c\x9c\x67\x9a\x2e\xf0\x29\x76\xd1\x2a\x8c\x0a\xa8\x4d\x5b\xe8\xe0\x8a\x7e\x9f\x38\x6e\xce\x9d\xd2\x6b\xbe\x51\xb4\x73\xee\x97\xf5\x97\x3c\x09\xbd\x1d\x26\xc3\xfa\xd0\x62\x85\x74\x35\x2b\x5f\x79\x1f\x3c\x6c\xb7\xdf\xe0\x1c\x9a\x73\xc8\xa8\xf9\x90\x85\x3d\xde\xa1\x5a\xcf\xef\xa5\xf9\xa2\x53\x4f\x7f\x4b\x77\xad\x78\x97\x8b\x56\xce\x44\x8b\xb6\x2c\x6e\x4b\xa4\xad\x1d\x3c\xfe\xc1\x5a\x96\x70\x6b\xc5\xa8\x5a\xb6\x21\x3c\xd1\xc3\x49\x71\xbe\x4a\x35\xbf\xd8\x3d\xbf\x52\x85\x57\xc3\x0d\x7a\x38\xdf\x2d\x63\x2e\x2a\x2d\xf2\xfe\x53\x1b\xa8\xcb\xee\xc9\xf7\xbe\x7a\xce\xa5\x4c\x11\xa5\x34\x84\xf1\x56\x35\x1e\x0f\x69\xdf\xc7\xe5\xd1\xcd\x0a\xcf\x75\xe5\x54\x89\x79\xd3\xea\x38\x4f\x7d\x3e\xe7\x1f\xa3\xe0\xd5\x5a\x9c\x9a\xb1\xc0\x59\x19\xef\x1f\xa1\x7b\xac\x30\xea\xe7\x75\xda\xc3\xfb\x8b\x0d\x12\xdc\x73\xf0\xe6\xf7\x04\x21\xc5\x5d\x37\x6c\x66\x37\x0d\xb3\xa8\xef\x6e\x5f\x86\x5e\x71\xa8\x2c\xd4\xe7\xee\x74\x6b\x13\x65\x03\x13\xba\xb4\x0b\xc7\xfd\x09\xbb\x6e\x7d\x4f\x05\x83\x7b\x9a\x6b\x26\x7e\x4c\x77\x59\xee\xe9\xf3\xcb\x6b\x26\x5e\xf3\x64\x27\x98\x02\xa4\x3e\xa2\x6a\xd0\xf3\xb3\x09\x3d\xf7\x47\xa7\x70\xe5\x2c\xeb\x8d\x4e\x55\xcc\x36\x46\xe0\x44\x87\x02\x74\x74\xaa\xf0\x47\xc3\x73\x3e\x45\x43\xd4\xe5\x63\x4e\x84\xeb\x11\xf3\xa9\x95\x71\xdc\x42\x5d\xda\x45\x63\xd4\xe5\x5d\xd4\x42\xdd\x74\x5f\x51\x4b\x46\x65\xbc\x0c\xfd\x66\xfd\xc1\x1c\x05\xb6\x3f\x52\x01\x21\x8b\xe8\xad\x94\x23\xf6\xc8\xf8\x60\x39\xd6\x9b\xdd\xea\x81\xc7\xb2\xe8\x15\xe5\x11\xf8\x08\x68\x05\x34\x01\x88\x3d\xb0\x87\xab\x1a\x2a\x88\x18\xcd\x8a\x4c\xe9\x26\xd1\xa0\xac\x7e\x4f\x43\x49\xf9\xbf\x8e\x02\x83\x2c\xfd\x3f\xb4\x5d\x5f\x6f\xdb\x36\x10\xff\x2c\x36\x06\x81\x5c\x58\xcf\x4e\xbb\x75\x95\x40\x04\x75\x8b\x61\xc5\xda\xec\x21\xd9\xf6\x60\x18\x83\xa2\x48\x89\x10\x97\x32\x24\x3a\x6d\x90\xe8\xbb\x0f\xe2\xdf\x23\x45\x49\x6e\xb6\x3d\x25\x26\xef\xc4\x13\xff\xe9\xee\x78\xbf\xa3\xbb\x85\x89\x19\x38\xc7\xc9\xd4\xf6\x32\x21\xd8\xff\x37\x0a\xde\x87\xaa\x1f\xa6\xe1\xed\x11\x44\x05\xe3\xf7\x20\xcb\x8c\x72\x07\x34\xca\x7a\x78\x63\x08\x18\x65\x2e\xe8\x98\x4d\x80\x8e\xd9\x30\xe8\x58\x39\x94\xb8\x0a\xdd\x3c\xaf\xae\x75\x64\xe5\x3a\x2f\xaa\x3a\x47\x8c\x38\x82\xa9\xdd\xa0\xee\xb4\xad\x12\x04\xa1\xe4\x42\x57\x69\xb2\xba\xda\xed\x5c\x05\xbd\x2c\x50\x0d\xa7\x06\xaa\x65\xb0\x33\x9d\x2d\x13\x8d\xe9\xbe\xc9\xf9\x85\x60\xfd\xc0\x8a\x0a\xe1\xc5\x6d\xde\xd9\x84\x2f\xfa\x15\xd9\xae\xcc\x19\xff\x55\x54\x93\x4a\xde\xdb\xf5\xcb\xae\x4a\x15\xba\xc2\xa1\xe5\xd5\x1e\xff\xc0\x49\x4a\x11\x5b\x48\xc1\x24\xdf\x0b\xe6\x3c\x06\x7f\x5f\x25\x9a\xe0\xb2\xda\xd3\xb4\xed\x3a\xac\x62\xb2\xc4\x5b\x54\x4e\x42\x67\x54\x8a\x37\xa9\xed\x9b\x8c\x36\xe4\xca\x0b\x9a\x54\x52\x3e\xb3\x1b\x3a\xf9\x73\xf3\x30\x71\x0b\x43\x4b\x58\x68\x9e\x2a\x95\xaf\x67\x31\x53\x3f\x76\x54\xa9\x8b\x24\x8f\xa2\xa5\x48\x0b\xa9\x00\x31\xd2\xa9\x91\xc8\xdb\xe1\x97\x09\xb7\x19\xfa\xf9\xc9\x09\xd6\xdb\xfd\x6f\x9b\x7c\xc3\xb7\xdb\x28\x42\xdd\x5f\xfd\x53\x27\x06\x1e\x9d\xa9\x49\x68\xa6\x2a\x69\x74\x56\x53\x61\x55\xa7\xda\xaa\xae\x8d\x6e\x9b\x93\x80\x4c\x65\x81\x90\x72\x0d\xce\xc4\x95\x92\xc2\x98\x7a\x7a\xaa\xfd\x77\x15\x7e\xbd\x0f\x59\xc5\x84\x12\x8c\xa3\x68\x86\x2c\xcd\xad\xaa\x53\x77\x6d\x05\x2a\x4c\x80\xb6\x69\xa3\x5b\x97\xd0\x67\x4a\x61\xf3\xae\x3b\x17\x54\xe1\x28\xfa\x0e\x61\xb9\x71\xcf\x9f\xe6\x54\x56\xc1\xfb\x06\x67\x2b\x92\x51\x7e\xb2\x4a\x32\xfb\xa6\xd9\xc9\x09\xd6\xd4\xd9\x16\xbe\xdd\x37\x49\x9e\x59\xc9\x1b\x71\x0c\x5d\x16\x68\xd6\x60\x1d\x1a\xdb\xce\x7a\xa9\xd2\x13\x4e\x55\xbb\x67\x15\xc2\x71\x89\x72\xd2\xeb\xd9\xcb\x72\xdf\x80\x52\xeb\xfb\x30\x59\xb8\x45\xf6\xb7\xfe\x25\xd6\xaa\xf6\x8c\x2f\x2a\x96\xed\xca\xec\x8e\xc2\x48\x37\x2e\x42\xd2\x73\xc6\xdf\x4b\x4f\x2c\xb2\xcf\x43\x35\x6e\xe3\x9e\xba\x08\x5a\xe3\x12\x2a\x61\xb2\x80\x77\xe6\x6b\x7d\x93\x73\x3a\xff\xfb\x6a\x97\xb2\xbb\x39\xc6\x24\xdd\xe4\x6a\xb0\xf2\x2d\xe5\x5e\x6a\x06\x8e\x5b\x31\xd2\xb8\xad\xfd\x14\x12\x34\x1d\xb0\x47\x0e\xd2\x9a\x13\x51\xf6\x6f\x33\x5e\xde\x97\xfc\xc1\xd1\xa1\xe5\x07\x63\x87\x0e\x36\xe3\x97\x08\x10\x4c\x01\xb0\xd5\xe8\x50\xe9\x86\x6f\x93\x4e\x84\x33\x16\xcc\x7a\xe0\xf8\xeb\xa5\x0a\xe6\xcc\x39\x51\x84\x8e\x49\x48\xe3\x25\x7b\xc0\x6d\xf7\xf6\x72\x35\x17\xf4\x10\x4c\x97\xac\x03\x13\x47\x3e\x2a\x05\x26\xac\x0d\x7e\x4c\x8d\xcd\xd9\xf3\xf2\x38\x7b\x94\xb4\x4d\x87\x1d\x6f\xb0\xeb\xbb\x4d\x2e\xb4\x95\xa9\x04\xb4\x1a\x0b\x22\x51\x3e\x39\x44\xf9\x88\x2b\xc1\x55\x3a\xaf\x4a\xff\xd3\x03\x91\xe5\x9b\x7a\x8b\x53\x89\xc6\x78\xb4\x3e\xf8\xae\x18\x64\x7c\x57\x47\x06\x42\x57\x93\x75\xb0\x84\x54\xec\x0f\x91\x22\x45\x56\xe9\x5f\x2d\xc8\xf1\xbf\xa3\x5d\x55\xa2\x10\x1b\xe2\xfe\x4c\x54\x79\xde\x35\xab\xf2\xfe\x85\x84\x36\xfd\xa7\x52\xe2\x5b\x52\x1e\x4d\x8a\x63\x85\x0e\x99\x6a\x83\xc1\xb4\x7c\x63\x2d\xb8\x84\x38\xd6\x68\x93\xa9\x06\xe6\xcb\x78\x39\xf7\x1f\xac\xbf\xb5\x16\x00\x89\x13\xc8\xa4\x32\xe4\x76\x3a\x3e\x5f\x64\xb7\x5d\x73\x46\x81\xeb\x1a\x8c\x22\xaf\xc5\x6f\xf2\x62\x08\x43\x0a\xb8\x89\xca\xeb\x39\x81\x26\x50\x8b\x49\x7f\x2a\xec\xdc\xd1\xaf\xec\x68\x97\x2a\x7b\x6e\x33\xf1\x65\xec\x26\x68\x13\xf8\x3a\x1a\x1f\xcd\x5c\xa1\xd4\x52\x38\x7f\x95\x67\x29\xdd\xd4\x5b\x72\x18\x6c\xa1\xd9\xa7\x6c\x8e\x93\x43\x38\x9f\x11\x09\x6c\xce\x99\x33\x77\xa3\xc8\xfd\x8d\x0e\x38\xcc\xa4\xdf\xda\xdc\x96\x68\x6c\x67\x98\x51\xc8\xbd\xca\xca\x8f\x72\xee\xb6\x7e\xfd\x1c\x71\x28\x80\x0e\x24\xc3\x98\x34\xce\x0e\x7d\x90\xbd\x5a\xf8\x7b\xc1\xf3\xf6\xab\x86\x14\x8e\x12\x4c\x1a\x6f\xef\xba\x77\x0d\x30\x7b\xd8\x61\x41\x68\x67\x01\x49\xd4\x8a\x8b\x7b\xae\x84\x9b\x9c\xbf\xaf\x32\x84\xad\x4f\x21\x97\xe6\xbe\x30\x40\x6c\x84\x3e\xcd\xcc\x4f\x19\x64\x45\x0f\xa6\xc0\x89\x85\xa2\x85\xe5\x33\x81\xf3\xf4\xda\x14\xba\x51\xfb\x74\xef\x57\xc8\xf8\x1f\xfa\xd9\x2f\x5f\xd1\x1b\xbf\xe8\x94\xde\xfb\x45\x2f\xe9\x83\x29\x32\x41\xf6\xf4\xd6\x94\x39\x41\xf9\xf4\xab\x29\x07\xa1\xfc\xf4\x8a\xac\x17\x16\x22\x40\xbf\x90\xf5\x42\x23\x10\xe8\x9d\xfa\x21\x02\x12\xe8\x85\xfa\x25\x6f\x7d\x7f\xa7\x7e\xb9\xf8\x08\xfa\x91\xac\x45\xca\x3b\x7a\x49\xd6\x22\x8f\x1d\xfd\x64\x9a\x55\x27\xf3\xf4\xad\xed\x4b\x6b\xe2\x9d\x9b\x42\x1b\xe6\x4f\x1b\x67\x36\x80\xf1\x81\x5e\x5b\x64\x06\xd0\x27\x55\x63\x07\xfd\x94\xc3\xc4\xde\xb8\x5a\x9e\x62\x98\x07\x8c\x39\x60\xb8\x1e\x66\xf0\xe6\x03\x60\xda\x4f\x32\xa9\xb9\x02\x78\x3e\x4f\xf2\xac\x20\xf9\xcd\x24\xf9\xa9\x63\x69\x4f\x92\xbf\x84\xe4\x0f\xc3\xe4\x76\x6e\x02\xfa\xdb\x61\x7a\x77\xde\x02\x9e\xaf\xc3\x3c\xbf\x87\x39\xae\x42\x1c\x60\xbe\x03\xd2\x2f\x21\x52\xb3\x16\x00\xe1\xdd\x10\xa1\x5c\x27\x80\xf2\x62\x88\x52\xae\x21\x40\xf9\x6e\x88\xd2\x5b\x5f\x80\xe5\x63\x88\x45\xac\x3d\x40\x74\x19\x22\x12\xeb\x12\x10\x7d\x1a\xee\x56\xbd\x66\x01\xf5\xdb\x91\x35\x14\x74\xd9\x9c\x0f\x33\x80\xb5\x0e\x18\x9a\x10\x43\xd9\x28\x59\x84\x96\xff\x2f\x7d\x42\x36\x03\x9d\xfc\xa0\x8c\x66\x98\x80\x6e\x21\x5f\x26\xfb\xc6\xff\x85\x58\xd0\x55\x35\x26\xd8\x90\xd3\xca\x97\xce\xc6\x01\x1d\x29\x9d\xf5\x3b\x0d\x1c\xe9\xba\x2d\xe8\xfb\xba\x8e\x7e\xee\x0e\xf9\x42\xf2\x4a\x1f\xaa\x3e\xbb\xeb\x12\xe8\x66\x0b\x9c\xcf\x89\x6b\x0d\xad\x0a\x22\x1d\x9d\xca\xe2\xf4\x48\xe1\xe9\x99\xd6\x00\x8f\x61\x37\xc4\xc1\xe3\xb7\xa3\x9e\x60\xa8\x45\xca\x34\xdb\x2d\xfa\x94\xae\xe7\x4a\x8f\x22\x24\x7c\xbb\xda\x9d\x1e\xa6\x1a\xe2\xd6\x56\x97\xec\xe3\xbe\xdb\x5b\xd8\x36\xf6\x66\xbe\x75\x4b\x1e\xc3\xc0\xdd\x78\xf5\x86\x38\xb7\x9c\x91\x61\x94\x6a\xfc\x8a\x1c\x8b\xf1\x8d\x7f\x1c\x21\xf5\x20\xb9\xf1\x4f\x01\xda\x20\xfe\x38\x7e\x1d\xa0\xf4\xe1\xc0\xf1\xcf\x01\xa2\x31\x80\x6f\xfc\x86\x8c\xe1\x7b\xe3\xd5\xaa\x5f\x1f\x84\x2b\xc7\xab\xd3\x3e\x25\x40\x02\xc7\xab\x57\x44\x42\x7c\xe3\xd5\xeb\x76\xdb\x92\xc7\x96\x6c\x4e\x97\x5b\x8c\x4e\x97\xb8\xc5\xc9\x3f\x01\x00\x00\xff\xff\x0d\x0c\x55\xab\xfc\x1b\x04\x00")
+
+func simplemdeDistSimplemdeMinJsBytes() ([]byte, error) {
+ return bindataRead(
+ _simplemdeDistSimplemdeMinJs,
+ "simplemde/dist/simplemde.min.js",
+ )
+}
+
+func simplemdeDistSimplemdeMinJs() (*asset, error) {
+ bytes, err := simplemdeDistSimplemdeMinJsBytes()
+ if err != nil {
+ return nil, err
+ }
+
+ info := bindataFileInfo{name: "simplemde/dist/simplemde.min.js", size: 269308, mode: os.FileMode(436), modTime: time.Unix(1465927024, 0)}
+ a := &asset{bytes: bytes, info: info}
+ return a, nil
+}
+
+var _simplemdeDebugSimplemdeCss = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5b\xdd\x6e\xe4\xb6\x92\xbe\xf7\x53\xd4\xc6\x08\x66\x6c\xb4\xda\xea\x6e\xb7\x7f\xda\x40\x90\x6c\x32\xe7\xcc\x00\x9b\x9c\x20\x33\x39\x8b\xbd\xa4\x24\xaa\x45\x58\x22\x15\x92\xea\x6e\xcf\xc0\xaf\xb1\x0f\xb2\xd7\xfb\x34\xfb\x24\x0b\xfe\x48\x22\x25\xaa\xdd\xce\x66\x16\x06\x06\x63\xb2\x58\x55\x2c\x56\x15\xbf\x2a\xca\x57\x97\x97\x67\x70\x09\x82\x54\x75\x89\xab\x0c\xc3\x6e\x31\x5f\x2c\xe6\x4b\x35\xf8\x23\xab\x9f\x38\xd9\x16\x12\x7e\xc1\x07\x09\x1f\x25\xae\xe1\xdf\x71\x22\x66\xf0\x81\xa6\x73\x45\xf1\x7d\x49\xe8\x23\x14\x52\xd6\x62\x73\x75\xb5\x25\xb2\x68\x92\x79\xca\xaa\x2b\xb5\x40\xd1\x2b\xf2\xab\x8e\x79\x54\x21\xfe\x98\xb1\x3d\x8d\x70\x46\x24\xe3\x96\x45\x8a\xa9\xc0\xf0\xf3\x87\x4f\x67\x70\x79\x75\x76\x75\x09\xff\xfa\xc3\xc7\x0f\x3f\x7e\x54\xbf\x9c\xcd\x7f\x64\x19\xfe\x99\x70\xce\x38\x7c\x39\x03\xb8\xba\x84\x8f\x58\x42\x81\x95\x5e\x33\xd8\x93\x4c\x16\x33\x48\x18\xcf\x30\x17\x33\x40\x34\x83\x6d\xc9\x12\x54\x42\xce\xa8\x84\x9a\xb3\x1a\x73\x49\xb0\x80\x02\x73\xac\x58\x82\x9e\x89\x72\x54\x91\xf2\x69\x03\x15\xa3\x4c\xd4\x28\xc5\x0f\x67\x60\xd9\x6e\x60\x15\xc7\xf5\x41\x0d\xa4\xac\x64\x7c\x03\x49\x89\xd2\xc7\x87\xb3\xe7\x33\xa5\xdd\xaf\x3f\xfc\xf4\xd3\x87\x5f\xfe\x3e\x54\x2f\x2a\x09\xc5\x42\x2b\x59\xa3\x2c\x23\x74\xbb\x81\xeb\xfa\x00\xf1\x83\x52\xfa\x9f\x4a\x8b\x14\x95\xed\x1c\x20\xce\x1a\x9a\x41\xca\xa8\xc4\x54\x2a\x66\xcf\xde\x66\x6b\x8e\x7d\x5e\xb1\xe2\xa6\x79\xbd\x67\x9c\x7c\x66\x54\x3a\xdc\x58\xee\x73\xf2\x14\x13\x29\x67\x65\x99\x20\x1e\xe5\xa4\x2c\x31\x9f\x81\x3b\xbb\x6d\xa4\xc4\xed\x94\x16\x99\xa0\xf4\x71\xab\xd5\x8b\xec\xfe\xf7\x05\x91\x58\xcb\xfe\x54\x60\x28\x89\x94\x25\x06\xf1\x47\x83\x38\x86\x04\xcb\x3d\xc6\x14\xde\x6b\xe3\xff\x13\x3a\x69\xc2\xaa\x72\x75\x09\x7f\xff\xfd\xd3\xa7\x77\xbf\x8d\x2c\x66\x44\x1b\x9b\x99\x23\x8c\xb8\x39\x80\x45\x7d\x00\xc1\x4a\x92\xc1\x79\x96\x65\x0f\x41\xa5\xce\xf3\x5b\xf5\xa3\x26\xb5\x7e\x91\x3e\xc6\x0d\x50\xb6\xe7\xa8\x7e\xf0\xed\xa9\x4f\x87\x36\x55\xa2\xe5\x4d\x4d\x0d\x2d\xbe\x52\xe7\x07\x6b\xe3\x0b\x15\xa1\x91\xf6\xb7\x0d\x2c\xad\x7b\x48\x7c\x90\x11\x2a\xc9\x96\x6e\x40\x6b\xee\xf8\xcc\xf9\xfd\xfd\xfd\x11\xdd\x02\x86\x50\xd1\xa1\x74\xf0\xbd\x0e\x9e\x27\x49\x23\xd1\x24\xea\x24\xbe\x78\x32\xc1\xd8\xfc\xc7\xdf\x7f\xfb\xf8\x8f\xb1\xcd\xd3\x86\x0b\x1b\x4b\xd6\xe4\x25\xce\x3d\x8b\x5b\x67\x1f\x1e\x09\x65\x54\xc7\x88\x35\x41\xac\x36\xa1\xa2\xb1\x60\x7b\x0a\xfb\x02\x53\xa8\xd8\x4e\xf9\x22\xa1\x90\x90\x28\x23\x1c\xa7\x92\x30\x8a\x4a\x6d\x26\xa5\x88\xeb\xdf\x19\xd9\x79\x3e\x8a\x53\x46\x33\xc4\x9f\x5e\xd6\x4f\x90\x72\x87\xb9\x3e\xdf\xb4\x8a\x72\x24\xdb\x3d\x4d\x6c\xd3\x2a\x8c\x1a\xc9\xfa\x5d\xa9\xd3\xfd\x17\x52\xd5\x8c\x4b\x44\xa5\xef\x60\x1b\x38\xbf\xc5\xb7\x01\x01\x03\x9d\xcd\xa8\x71\xdf\xcf\x11\xa1\x19\x3e\x6c\x60\x61\x0e\x37\xad\x22\x44\x49\x85\x24\x76\x19\x1c\x53\x47\xfd\x12\xed\x71\xf2\x48\xa4\x5d\x4a\x18\x55\x4e\xa0\x52\xec\x62\x1e\xdf\x08\x10\x12\xd7\xe2\xed\xe2\x02\x08\xcd\x09\x55\x21\xa9\xd6\x54\xec\xf3\xab\x16\xbc\x86\x36\x10\x75\xd6\x34\xdf\x6b\xb9\x8f\xf8\x29\xe7\xa8\xc2\xc2\xb2\x52\x1b\x8c\xbf\x55\x01\x06\xb0\x56\xff\x09\x70\x90\x1c\x51\x51\x23\x8e\xa9\x54\xbe\x0a\xb0\x88\xcd\x12\xc5\xd4\x1a\xe0\xaf\xe6\xfb\x17\xf3\xd3\xf1\x85\x28\x08\xf9\x54\x62\xe8\xbc\x23\xcf\xb1\xa2\x56\x11\xc0\x76\x98\xef\x39\x91\x18\xde\x52\x46\x23\x42\x05\xe6\xf2\x02\x2a\x96\xe1\x41\x24\x44\x3d\x69\xc8\x81\xad\x33\x49\x94\xc0\x17\xc8\x88\xa8\x4b\xf4\xb4\x01\x42\x55\xd2\x8a\x92\x92\xa9\x0c\xa1\xd3\x50\x86\x53\xc6\xed\xb9\x12\x5a\x60\x4e\xb4\xda\x9e\x28\xde\x74\x39\x3e\x1c\x5b\xe7\x69\x9a\xaa\x73\xaf\x99\x20\x86\x15\x4a\x04\x2b\x1b\xe5\x0d\x66\xdb\x3f\xbd\xfb\xdb\x0f\xbf\xff\xdb\x27\xf8\xf4\xfe\xdd\xcf\xef\x4c\x76\x49\xab\x48\x44\x19\xce\x51\x53\x4a\x50\xbf\x15\x18\x65\x4a\x4e\x97\xc7\x1a\xfc\xf0\x1c\xa0\xfb\xa3\x61\x12\x77\x64\xe7\xf1\x7d\x6c\xc9\x28\xde\x22\x49\x76\xce\x5c\x76\x7d\x6d\xe7\x8c\x6a\xee\xdc\xf2\x7e\x69\xe7\x8c\xe0\x99\x66\x2e\x24\x67\x74\x0b\x5f\xf4\x6d\xbf\xb7\x17\x7b\xc2\xca\xcc\xd2\xe2\xca\xce\xe9\x43\xdc\x00\x91\xa8\x24\xa9\x9d\x34\x4e\x32\xb2\x6b\x43\x33\xcc\x95\xe5\xdb\xed\x48\x4e\x1e\xb1\x2c\x38\x6b\xb6\x45\x80\x5e\x1f\x92\x9d\x7e\x78\x0e\x99\xea\x11\x3f\xed\x19\xcf\xfa\xcd\xdc\xc6\x77\x41\x5b\x21\xc9\x2a\x67\xcb\x8b\xfb\x20\x55\x7b\x8d\xb5\x74\x8b\x9b\xeb\x20\x5d\x86\x73\xc7\xee\x71\x1e\x24\xda\x21\x4e\x50\x52\xe2\x59\x60\xae\x6e\x68\x2a\x1b\xbd\xcd\xe0\xb4\xc1\x5d\x4f\xa1\x39\x35\x83\xa4\xf1\xed\x69\xa1\xd1\xd2\x51\x70\x8d\x8e\x2a\x18\xad\x1c\xda\xbb\x75\x90\x36\x65\x55\xa5\x62\xb3\x23\x44\xeb\x38\x48\xa8\xce\x54\xf9\x4d\x47\xb7\x58\x1c\xa1\x73\xd5\xcc\x27\x38\x56\x58\xa2\x9e\x6a\xbd\x0e\x2b\xf8\x47\x83\x4a\x92\x13\xf7\xf4\xa6\x48\x93\x86\x94\x92\xd0\x9e\x70\x15\x87\x0d\x94\x70\x94\x3e\x62\x67\xd3\xf7\xf7\xb7\x41\x42\x89\x9c\x1d\x2f\x6e\xc3\xfb\x40\x52\x72\x92\x34\x5e\xc8\xc6\x69\x90\xb4\xe0\xae\xcc\xb0\xaf\x9a\x18\xf3\x39\x05\xc8\xb0\xc1\xfe\x9d\x91\xe3\x56\x39\x42\x77\xa8\x24\x59\x5a\xa0\xd1\xb4\x8f\x78\x58\xa5\x72\x86\x3a\xd3\x36\xed\x25\x4c\x4a\x56\x6d\x60\xd9\x26\xbe\x16\x34\xfd\x64\x05\xeb\x9c\x20\x20\x67\x1c\x94\xe3\x30\x0a\x28\xcb\x18\xd5\x90\xf6\xcc\x87\x01\x20\x6a\x44\x5d\x79\x15\x92\x69\x41\xe8\x76\x64\xfc\x38\x57\xba\xbd\xb0\x9a\x32\x3a\xc9\x20\x5f\xea\x44\x17\x90\xa5\xcf\xcf\x83\x30\x7c\x9b\xa0\xb7\xcb\xf5\x7a\x06\x8b\x75\x3c\x83\x78\x06\xf3\xd5\xc5\x10\x4c\xa2\x54\x65\x52\x73\x95\x74\x6b\xe1\x8b\x07\x85\xf0\x5d\xbe\xcc\x55\x82\xd0\x68\xef\xd3\x3f\x7e\xd5\x36\xb0\xa5\x00\xc7\x42\xaa\xe2\x43\x16\x44\x40\x4e\xd4\x65\xa8\x0a\x13\x42\x45\x6b\x42\x8e\x4b\x24\x71\x06\x92\x81\x2c\x30\x54\x38\x2d\x10\x25\xa9\x00\x96\x9f\x01\xe8\x31\x53\x0c\xce\xe1\x3f\x58\xa3\x0a\xb6\x04\x25\xe5\x13\x88\x82\x35\x65\x46\xdf\x48\x90\xac\x49\x0b\x45\x58\xcd\x83\x25\x61\x7f\x57\x69\x59\x64\xa7\x91\x8b\xba\x55\xf3\x92\xed\x37\x50\x90\x2c\xc3\x74\x08\xf1\x4c\x49\x13\x2e\x95\x34\xdb\x9e\x81\x1d\x74\xe0\xa2\xa9\x84\x08\xdd\x0a\xd8\x93\xb2\x84\x84\x63\xf4\x08\xc4\xda\x81\x08\xbd\x98\x6b\xb9\xa6\xe4\xbc\xba\x84\x55\x5c\x1f\xd4\x94\xb6\x02\xda\x92\x14\x2a\xc4\xb7\x84\x42\x23\x8c\x79\x0a\x92\x61\x63\x8f\x12\xab\x54\xf5\x46\x19\x0f\x95\x83\x82\xca\x96\xc0\x78\xb4\x41\x85\x3a\x5c\xd3\x68\x5a\x23\xa2\xf3\xf7\x48\x29\xf1\xd0\x8e\x5a\x60\x6f\x06\xfb\xc2\xa7\xa3\x6e\xc7\xdb\xaa\x58\xe1\x1f\x6d\xda\x46\x2a\x97\xb1\x25\x81\xd2\xe7\x57\x8e\x77\x2a\xb9\x66\x1c\x6d\xb7\x2a\xd2\x72\xce\x2a\x28\xc8\xb6\x28\xd5\x52\x35\xe2\x6c\xcc\xa8\x16\x3a\x36\xdf\x3b\x05\xf9\x8c\x8f\x1d\xb1\x5f\x9f\x68\xfb\x1a\x14\xe3\x22\x37\x0b\x5b\x94\xb3\xe6\xe8\x11\xcf\x60\x47\x04\x49\x54\xf9\xda\x99\x75\x0e\xbf\xdb\x23\xc8\x19\x4f\x95\x53\x67\x1c\xed\x21\x6b\xf4\x45\x60\xe8\x08\xdd\x2a\x77\x4d\x70\xce\x38\x06\xa4\xee\xbe\xb2\x9f\x82\x02\xd5\x35\xa6\x62\x06\xb2\x68\x84\xaa\xdd\x95\x39\xf4\xea\x02\x3d\xea\x72\x9f\x66\x6a\x7d\x5e\x92\xf4\x11\x73\xd3\x00\x90\x24\x47\xa9\x14\xf3\x21\x20\xdc\x75\xaa\xf9\x95\x7a\x31\x31\xfe\xda\xfa\x3e\x04\xee\x9c\x0a\xe6\x46\xfd\xd6\x21\x4d\x53\xf6\x3d\x4f\x28\xa8\xf9\xd9\x03\x88\x1f\x40\xb2\xda\x56\x32\xad\x77\x46\x07\x37\x00\xbb\xd1\xa7\x36\xaa\x86\xac\x0b\x9f\x75\xeb\x8a\xf1\x03\x18\xa8\x1a\x0f\xd9\x04\x98\x1f\xa6\x98\x0f\x0d\x35\xd0\xbe\x17\x76\x16\xaa\xb9\xdd\x45\xad\x32\xfe\x9a\xc9\xe6\x46\xc0\xe2\x3d\x8b\xde\x68\x15\xa1\xd1\x30\xd8\xba\x63\x59\x85\xb5\x32\x35\xa5\xdf\x63\xe0\x15\x2a\x43\x81\x1b\x2e\x1f\xce\x00\x76\xb6\x3b\xd5\xf6\x32\x24\xab\x1f\xa6\xb2\x87\xc9\x40\xef\x51\xfa\xa8\x22\xa6\x42\x8f\x18\x3e\xbc\xbb\x85\x04\x17\x68\x67\x1b\x6c\x97\x9f\x19\xab\x36\x0b\x45\x7a\xd9\xca\x34\x22\x27\x2c\xbb\xe7\x2a\x7e\x4e\xf2\xce\xeb\x61\x22\x57\x0e\x3a\x2c\xe5\x6d\x4d\x3d\x9a\x0a\x0a\x77\x6f\xbe\x49\xf9\xf6\x90\xdc\xf3\xf6\x95\x0a\xb2\xc6\xa5\x3c\xc2\xd3\x94\x78\x1b\xb0\x68\xe7\x24\x8e\xae\xa5\xda\x62\xb9\x11\x98\x47\x02\x97\x38\x75\xda\x34\xba\x3c\x0f\xce\x04\x06\x9f\xa7\x3a\x99\xad\x8a\xaa\xb2\x19\x79\xa8\x6d\x47\xda\x6c\x27\x20\x65\x65\x89\x6a\x8d\xb4\x6c\x9e\xcc\x09\x17\xfa\x56\xd8\x4f\x37\x38\xaf\x2e\xe1\x37\x2c\xb0\x04\xc1\x2a\xdc\xa2\x06\x59\x20\xa9\xaf\x8c\x1e\x60\x60\xa8\xd1\x16\x43\xa5\x1b\xd2\xda\xd7\xd4\x22\xed\x6f\x7a\xaf\xed\x6d\x80\x32\xd2\x08\x7d\x56\xad\x7d\xc6\x33\xa3\x91\xfe\x36\xe9\xdb\x5b\xbe\x9b\x79\x77\xca\xa0\x87\xdc\x96\xdb\xed\xb8\xba\xb8\xbc\x51\x13\x48\x96\xab\x17\xac\x35\x37\x4d\x35\xc6\x33\x7d\xb6\x6e\xf8\xea\x18\x6d\xad\xed\x70\xb3\x70\xd0\x19\xe9\xdc\x66\xf9\x70\x02\x20\xb2\x37\xa0\xdb\x70\x92\xa8\x8e\xba\xeb\x3a\xd4\x00\x71\x68\xf5\x16\x75\xe9\x45\x65\x54\x92\x2d\x92\x0d\xc7\xa2\xf7\xaf\xe3\xf3\xbe\x57\xab\x2d\x77\x9e\xe0\x18\x41\x03\xaa\x48\x0d\x84\x2c\x16\x99\x26\xaa\x5d\xa1\x69\x7b\xbb\x05\x7c\xf9\xa4\x08\xef\xf2\xf1\xe8\x3a\x9b\x08\xfa\x71\xca\x57\xb2\xf6\x24\xdb\xe2\x61\xd4\xbb\xe7\xe0\x9f\x55\x7f\x2a\xa6\x21\x38\xe0\xd8\x72\x1b\x95\x34\x99\x31\x99\x0f\xc5\x2c\xd6\xf9\x9b\x46\x31\xf6\x3d\x20\x4a\xd8\x01\x04\xf9\xac\x51\x19\xe3\x2e\x0e\x13\xb0\xd7\x8f\x22\x7b\x0c\xf8\x50\xe3\x54\x02\x19\xb6\x69\xed\x95\x39\x1b\xe3\xb2\x59\x20\x3b\x85\xc6\xc4\xec\x58\xaf\xdd\x46\xee\x21\x32\x1a\x6e\x5c\xad\x4d\x50\x4e\x4c\x0d\x0c\x52\x61\x24\x9a\xf6\xc5\x24\x78\xbc\x36\xae\xdb\xab\xb0\x0d\xab\x78\xaa\x56\xd0\x41\x42\x4a\x22\x1d\x8c\x31\x3c\x05\xdb\xa2\x0b\x5e\xef\xcf\x41\xfd\xb4\xab\x3b\xf4\x42\x22\x49\x52\x5d\x7d\x1e\x69\x2e\x87\x74\x79\xd1\xbd\x34\x5e\x18\x30\x55\xf8\x7c\x8a\x71\x97\x15\x06\xbb\xcc\x59\xaa\x2b\x94\x13\xf5\x9b\x62\x63\x2e\x1c\x9c\x0d\xca\xd4\xf3\xec\x5e\xfd\x0c\xed\xd5\x0a\x3d\x89\xc3\x6d\x76\x9d\xc7\x43\x0e\x29\x67\x42\x14\x88\xe8\xf7\x14\x7b\x8b\x75\x63\x43\x62\x1d\x43\x1b\x23\x80\x30\xea\x03\x68\x35\x09\xdf\xe9\x42\xfd\x14\x9a\x31\xe9\x69\x0a\x1b\x1d\x74\x40\x9c\xa2\xc8\x89\x84\x13\xf4\xd3\x2a\x99\x0e\x0c\x46\x5c\xf7\x15\x06\xef\x81\x1b\x38\xcf\x73\x34\xbc\x1a\xfb\x56\x83\xfe\x27\x9e\xc1\xfc\xfa\xa2\x4d\x46\x0a\x1b\x16\x16\x2c\x5a\xa4\xa0\xd2\x8c\x2e\x10\x39\x96\x0d\xa7\x3a\x33\x35\x94\x3e\x01\xcb\x73\x81\xe5\x27\x56\x0b\x60\x54\x67\x2a\xa5\xbb\x18\x3e\x1d\xe9\x7d\x7d\x81\xcb\x11\x6a\xc5\x07\x69\xc1\x6a\xdb\xcf\xf1\x0b\x3b\x64\x2f\x79\xdd\x86\x2f\x75\x3a\x44\x40\xdb\x96\x7c\x5a\x45\x9a\xcc\xe2\x05\x15\xa7\xb6\x20\xb6\x37\xc2\x5c\x23\x9e\xe7\xb3\xb3\xef\x2b\x9c\x11\x04\x35\x27\x54\xb6\x18\xe6\x7d\x5b\xbd\xdb\xac\xa0\x5f\xc4\x34\x85\xda\x9f\x86\x29\x47\x9e\xbf\xdc\x68\x9a\x8a\xf7\xf6\xe1\x41\x15\xff\x44\x88\x06\xc3\xf9\xf2\x3e\x5e\xb4\xba\x4b\x94\xe8\x7b\x31\x52\xd6\xde\xa0\x5c\xda\xa7\x44\x9d\x34\x37\xf0\xe6\x4d\x6b\x93\xf7\xb8\xac\x35\x08\x14\xea\x5f\x85\x4d\x1e\x7b\xbf\x90\x0c\x04\xca\x71\xf9\x64\xdf\x36\xf4\xd3\x9d\x73\x7f\x5e\x5e\x9d\x0d\x3b\x56\x6d\x5c\x6a\xd2\x2f\x23\x6c\x3e\x7c\x84\xb0\x7b\x6c\x13\x70\xfb\x0e\xe6\x63\xcb\xee\x01\xbe\x07\xf3\xe3\x27\x61\xf0\xdb\x79\xfa\x31\xa3\xc3\x74\xd7\xfe\xfa\x96\x46\x1f\xe5\x98\xa8\x7b\xf3\x5d\x74\x72\x15\x8c\xf1\x40\xd6\xf8\x91\x2f\xdc\x38\x0a\xec\x64\x94\x53\x9b\xb2\x14\x29\xc7\x98\xda\x15\x83\x10\xcb\xad\x56\x5d\x86\xcf\xc9\x01\x67\x83\x2a\xc7\x16\x25\xeb\x4e\x63\xa7\x42\x76\xca\x5a\x6b\x04\x07\xc1\x84\x8c\xdf\x6d\xed\x7e\xbc\x35\x92\xe1\xcc\xea\x69\x6f\xd1\x75\xfc\xed\xa0\xae\x3a\x9b\x9b\x2e\x5e\x24\x19\xeb\xaa\xf7\xa9\x3b\x0a\x80\xd5\x28\xd5\xee\x3d\xbf\x31\x03\x47\x6b\x99\x63\xd5\x8c\x9a\x13\x93\x53\x6c\x6a\x66\x62\xd8\x79\xfb\x5f\x0c\x3c\x30\xd2\xd6\x76\xbc\x30\x49\x12\x6f\x7e\xf4\x96\x36\x24\x18\x7f\xdb\x30\xa4\x90\xac\x3e\xee\xc5\x8a\x20\xe0\xc2\x63\xfb\x9b\x04\x30\x1b\x0d\xdb\xc2\xcc\x9c\x4e\xd7\x0f\xe8\x1a\x01\xe0\x24\x0c\x78\xe3\x3b\xcb\x62\x42\x92\xc7\x72\xd0\x32\xb8\xb3\xbe\x1f\x52\xce\x5f\xa1\xad\x3b\x41\x5e\x28\x80\xd6\xef\xa5\xad\x81\x09\xad\x1b\x39\x97\x44\x96\x78\xa3\x01\xc3\x71\x12\xcd\xc5\x0a\xed\xfd\xef\x2e\x20\x70\x3e\x8a\xcf\x01\x7a\xec\x8d\xd2\x47\x9f\xdb\x7e\xea\xe3\x2a\xdc\xaa\x9a\xf8\x2a\xc4\xf1\x40\xeb\x6d\xf1\x20\x41\x75\x86\x75\xbd\xb3\x87\xc8\x5d\xae\x6b\xe7\x82\x69\xc5\xfb\xe4\x60\x94\x65\x9c\xd4\x12\x07\xf2\x4a\x67\xb9\x45\x38\x71\x4c\x5a\x72\xe3\x3b\xca\xe0\x4b\x9a\x90\x45\x5d\xed\x75\x02\x50\xb8\x06\xf1\x68\xab\x7c\x1f\x53\xf9\x56\x29\x36\x1b\xc2\x0f\xf3\xe6\x71\x01\xf1\xb7\xe1\xa9\xf8\x42\x1f\xe3\x45\x40\x86\xcd\x41\x3d\x7f\x2d\x6f\xa6\x0d\xa0\x2c\x32\x33\x59\xd5\xfc\x57\x17\xc9\x91\x90\xac\x7e\x3b\x25\x6a\x71\x71\xe1\xd1\x29\xb9\x53\x4a\x5d\x1c\x51\xe8\x6b\xef\x9b\x7d\x75\x09\x95\xf8\xda\x22\x86\xec\x25\x33\x87\xf5\x7f\x14\xf1\xba\xe0\xf0\xfa\x3c\xee\x6d\xf2\x62\x6c\xb8\x19\xf1\xeb\x86\x46\x3c\xbd\xf5\xc5\xff\x5f\x68\xc4\x27\x87\xc6\xe2\x2f\x0a\x8d\x3f\xb7\xef\xd7\x84\xc6\x9f\x93\xf0\xaa\xd0\xf8\x53\x22\x5e\x17\x1a\x27\x8b\x78\x31\x34\x7c\x08\xfa\xaa\xd8\x00\x34\x84\x28\xc3\x27\x0b\xff\xe3\xcb\x14\x53\x89\xb9\x33\xee\x7e\x85\xa3\xe0\xdd\x10\x3a\x77\x1f\xd2\xa4\x2b\xbc\x8e\x87\xb3\x36\x02\x57\xa3\x08\xec\x47\x06\xdb\x19\x57\x29\x83\xee\x29\x0c\x9b\xce\xab\x96\x53\xdb\x9d\xa8\x19\x31\x9b\x08\x99\x63\x6e\x9e\xea\x47\x80\x0e\x90\x87\x6b\xfc\x0b\x3f\x55\x3f\x9e\xf0\xee\x9b\x8c\x35\x5a\xa3\x9b\xb0\x28\xff\x9e\xf6\x9a\xd0\xab\x38\x08\xd0\x80\xcc\x05\xae\x91\xfd\xaa\xe7\xa5\x73\x73\x3b\xec\xd3\xe0\xd9\xf6\x85\x8e\xe3\xe7\x0e\xd2\x84\x3b\xd6\xd6\x17\x14\x40\x51\x88\x36\x5a\x8c\x4f\x0f\x6e\xc2\xa8\x16\xd0\x3c\x47\xf6\x7b\xb2\xe8\xe0\xa5\x67\xaf\xf5\xff\x03\x27\xa8\x9c\xc1\x37\xef\x71\xb9\xc3\x92\xa4\x08\x7e\xc1\x0d\xfe\x66\x06\xdd\xc0\x0c\x04\xa2\x22\x12\x98\x93\xbc\xaf\x2c\xed\x1b\xc1\xcd\xda\xe2\xc9\x63\xbd\x8c\xa3\x95\x94\x0e\xb8\xe5\x09\x9b\x58\x78\x9b\xe8\x60\xfe\x37\x8b\x6f\x5e\x5c\xba\x9c\x58\xba\x7c\x79\xe9\x6a\x62\xe9\xea\xe5\xa5\x09\xd9\x6e\x31\x9f\x58\xff\x3f\xff\xf9\x5f\x2f\x73\x10\x15\x2a\xcb\x23\x2c\xfe\x3b\xc8\x62\x9e\x11\x81\x92\x12\x67\x51\xce\x78\x54\x73\xbc\x23\x78\x0f\x68\x43\x99\x7c\x3b\xa7\x2c\xb2\xd3\x17\x5d\x89\xab\xc3\x36\x32\x8f\x60\x6e\x31\x79\x0c\x7d\x4f\xbc\xb1\x58\x8f\x15\x05\xca\xd8\xde\xe9\x3e\xf4\x4d\x27\x46\xcb\x27\xb0\xb5\x09\xa2\x19\xbc\xad\xd0\xa1\x7d\xb4\xba\x8d\xe3\xfa\xd0\xea\x35\x36\x0c\x65\x51\xc5\x12\x52\xb6\xa1\xed\xc5\x69\xaf\xf6\xb3\x6b\x13\x21\x91\x6c\x84\x53\xd0\xb7\x69\xfb\xae\x3e\x0c\x9a\x25\xd6\xa5\x17\xcb\x2e\xb1\x75\xc9\xe6\xfe\xe6\xfe\x7a\x9c\xb4\xed\x17\xf3\x41\x69\xa6\xc7\xf7\x52\x2a\x71\x3e\xc9\xbf\xc6\x95\x1b\xda\x6d\x42\x51\xa3\x41\x01\x73\xfd\xc8\xe9\xe7\xba\xbe\xf6\x35\x93\xf0\x66\x62\xed\x9e\xf1\x6c\x72\xad\x99\x9c\x5c\x9b\x16\x88\xa3\x54\x62\x3e\xc9\xc0\xa1\xf0\xb9\xb4\xbe\xf8\x65\xaa\x67\x15\x7e\xfa\x38\x52\xbe\xf6\x23\x93\x98\xd6\xf7\x62\xa4\x7e\x06\x95\xdf\xad\x5f\xea\xba\xe5\x6f\xc0\xbd\xa6\xea\xd5\xf1\x3e\x75\xe7\xe9\x94\xcd\x3a\xf8\x63\xd0\xe8\xea\xfb\x55\xc1\x8e\xd9\xa0\x49\xf6\xe2\x4e\xef\xff\x92\x9d\x86\xf1\x82\xe9\x6a\x06\xac\x60\x6e\x7e\xd7\x18\x7e\xdf\x66\x7a\xcd\xa9\xe4\xdf\xd5\xb3\xa0\xed\xbf\xab\x03\x3d\x9a\x38\xe4\x91\x35\xc7\x61\x16\xdd\xe3\xee\xc0\xbc\x18\xe3\x87\x50\xc3\xc8\x1c\x6f\x40\x82\x54\x39\x17\x64\x36\x12\xd3\xce\x14\x13\x0a\x4c\x2e\xf4\xa6\x8b\x56\xc9\x23\xdd\xe6\xce\x07\xd7\xf5\xe8\x05\x12\x46\xcf\xb3\xdd\x67\xb5\x5e\x2e\xbc\x59\xa1\xd5\x3a\x3d\x6d\xb5\xf3\xbd\xad\xc7\xe3\xf6\x7e\x9d\xa1\xd5\x69\x3c\xda\xaf\x99\x3d\x06\x8b\xbb\xd5\xcd\xfd\xa8\x87\x3d\xf1\xd8\x36\x3e\xbb\x16\x9a\x9d\x22\xbf\x05\x1f\x2e\x76\x32\xf7\xc4\xb2\x4b\x3d\x1e\xc4\x34\xc3\xaf\x60\xbd\x1c\xb3\x5e\xdc\x04\x59\x9b\xe1\x57\xb0\x5e\x05\x58\x2f\xd7\x41\xd6\x7a\xf8\x15\xac\xaf\x03\xac\x17\x61\xad\x17\xa7\x6a\xdd\x7d\xe2\x3e\x3a\x32\x5d\xcc\x99\xaf\x80\xe3\x19\xcc\xe3\xf5\x45\xb0\x24\x59\x9e\xea\xd7\xdd\xdf\xd0\x38\x4e\x99\xdf\xa5\x77\xd9\x69\xcb\x1b\x5e\x0e\x56\x23\x94\x2c\x93\x57\xb8\xb4\xf3\x47\x17\xe1\x9a\xcf\xfb\xcb\x8b\x63\x6c\xeb\x12\xa5\xb8\x60\x65\x16\xe8\x0d\xaf\x07\x9f\xab\x18\xf1\x35\x2e\x4b\xf3\x55\xba\x81\x84\x66\x43\x17\xdd\x2f\xf6\x18\xfa\x01\x89\xb6\xfd\x2f\x0a\x1d\x5c\x4c\x1d\x51\xfb\x7e\xaa\x0e\x69\xa1\x0e\xe9\xf9\x7f\x03\x00\x00\xff\xff\x64\x1d\xf4\x30\xa0\x3b\x00\x00")
+
+func simplemdeDebugSimplemdeCssBytes() ([]byte, error) {
+ return bindataRead(
+ _simplemdeDebugSimplemdeCss,
+ "simplemde/debug/simplemde.css",
+ )
+}
+
+func simplemdeDebugSimplemdeCss() (*asset, error) {
+ bytes, err := simplemdeDebugSimplemdeCssBytes()
+ if err != nil {
+ return nil, err
+ }
+
+ info := bindataFileInfo{name: "simplemde/debug/simplemde.css", size: 15264, mode: os.FileMode(436), modTime: time.Unix(1465927024, 0)}
+ a := &asset{bytes: bytes, info: info}
+ return a, nil
+}
+
+var _simplemdeDebugSimplemdeDebugJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x79\x7b\xdb\x38\x92\x30\xfe\x77\xfb\x53\x20\x7a\xdf\xb1\xc9\x58\x87\xe5\xa4\xd3\x69\x3b\x72\x36\x71\xec\x49\x76\x72\xf4\x1b\x3b\xdd\x33\x9b\x78\xd3\x10\x09\x49\x88\x29\x42\x4d\x90\x3e\x3a\xf6\x7e\xf6\xdf\x83\x2a\x9c\x24\x25\x3b\xe9\x63\x76\xf7\x37\x3d\xcf\x33\xb1\x88\xab\x50\x28\xd4\x85\x42\x61\x70\xf7\xee\x1a\xb9\x4b\x24\x9f\x2f\x32\x36\x4f\x19\x39\x1b\xf6\x87\xc3\xfe\xb6\xfa\xb8\x2f\x16\x97\x05\x9f\xce\x4a\xf2\x9a\x5d\x94\xe4\xa8\x64\x0b\xf2\x13\x1b\xcb\x2e\x79\x91\x27\x7d\x55\xe3\xdf\x32\x9e\x9f\x92\x59\x59\x2e\xe4\xce\x60\x30\xe5\xe5\xac\x1a\xf7\x13\x31\x1f\xa8\x06\xaa\xbe\xaa\x3e\xb0\x9d\xf7\xe6\xb4\x38\x4d\xc5\x79\xde\x63\x29\x2f\x45\xa1\xbb\x48\x58\x2e\x19\x79\xf5\xe2\x78\x8d\xdc\x1d\xac\x45\x93\x2a\x4f\x4a\x2e\xf2\x68\x12\x7f\xe6\x93\xa8\xbc\x5c\x30\x31\x21\xec\x62\x21\x8a\x52\x8e\x46\xa3\x8e\x18\x7f\x62\x49\xd9\x59\x5f\xd7\x45\x73\x91\x56\x19\xbb\x33\x1a\x75\xaa\x3c\x65\x13\x9e\xb3\xb4\x13\x7f\xc6\xaf\x7d\xd3\x6e\x12\xc5\xd7\x2c\x93\x8c\xb8\x2e\xb1\xae\xea\xd1\x0c\xd9\x59\x5f\xc7\x8f\x7d\x3a\x4f\xe3\xcf\xf8\x77\xf4\xfe\xa4\x3b\xc1\xc6\x9f\xcf\x68\x41\xa6\xbb\xae\x8b\x73\x9e\xa7\xe2\xbc\x3e\xf4\x74\x84\xdf\xeb\x03\x4e\x33\x31\xa6\x59\xb3\x36\x7e\xaf\xd7\x96\x2c\x9b\x34\xeb\xaa\xaf\x08\xcb\x74\x54\xce\xb8\xbc\x9e\xf6\x8f\x00\xbf\xaf\x9e\x1d\x90\x11\x51\xd3\xbc\x8e\x1d\x0e\x63\x00\x19\x3b\xe8\x22\x4a\xba\x1a\x25\xbb\x05\x2b\xab\x22\x27\xb6\x32\x61\x51\xd9\xcd\xbb\x45\xfc\xd9\x7e\x91\x91\xe8\x56\xb0\x0c\x77\xf2\xf7\xe2\x04\xff\x2a\xe1\x2f\xd5\x2f\x1d\x69\x58\x0b\xf6\x4b\xc5\x0b\x16\xa2\x52\x7f\x54\xe8\xba\x53\xad\xaf\xd3\x58\x0f\x48\x23\xd1\xbd\xb3\x15\xab\xef\xdc\x7c\xe3\xfa\x9b\xea\x75\x32\xca\xd9\x39\x39\x28\x0a\x51\x44\x9d\x7d\x9a\xe7\xa2\x24\x13\x9e\xa7\x7a\xa1\xc9\x46\x67\x53\x6c\x76\x36\x3a\xf1\x6e\x39\x2b\xc4\x39\x99\xf4\x13\x91\xb2\x51\xe7\xd5\x9b\x67\xef\x5e\x1e\x7c\x7c\xfd\xe6\xf8\xe3\xe1\x9b\x77\xaf\x9f\x75\xba\x93\x6b\xd5\x5f\x36\x52\xb0\x8f\x3e\xeb\x79\xef\x7c\xbe\xbe\xde\x55\x73\x78\xbf\x75\xd2\x4f\x68\x96\x45\x99\xa1\x92\xae\xc5\x1b\xc3\x09\xe6\x23\xa8\x38\x3c\x79\xcf\x4e\x0c\xbe\x64\x94\x3f\xce\x77\x58\x7c\xdd\xcd\xba\xae\x25\xeb\x22\xee\xae\x75\x2d\x35\xa4\x29\x04\x28\xf8\xad\x70\x35\x11\x45\xa4\x6a\x8b\xd1\xd6\xae\x78\x54\xf4\x33\x96\x4f\xcb\xd9\xae\xd8\xdc\x8c\x65\x54\x28\xc4\x5b\x30\xae\xe3\xe8\xf3\x70\xe7\xbd\x05\x59\x77\x51\x5b\xe5\xf8\xf3\xda\x46\x25\x19\x91\x65\xc1\x93\x72\x63\x6d\x4d\x7f\xef\x97\xe2\xe9\x65\xc9\x9e\x14\x05\xbd\x24\x23\xe2\xfd\xb2\x35\x26\x85\x98\xfb\x75\x82\xdf\x6b\x6b\x80\x5a\x21\x4e\xab\x05\x19\x91\xf7\x27\xf0\xbb\x60\x67\x2f\x6b\x9f\x9e\x14\x85\xea\x1f\xe7\xfe\x8e\xe7\xe5\x43\xec\xef\xce\x68\x44\x36\x2c\x6d\x6f\x90\xc7\x7e\xe1\x0e\xd1\x83\x58\x4a\xe4\x39\x2f\x49\x14\x93\xcf\x6b\x84\xa8\x6e\xd5\x92\x93\x11\xd9\x78\xf2\x74\xff\xd9\xc1\xe1\x5f\x9f\xbf\xf8\xf7\xbf\xbd\x7c\xf5\xfa\xcd\x0f\xff\xef\xed\xd1\xf1\xbb\x1f\x7f\xfa\xfb\x3f\xfe\x83\x8e\x93\x94\x4d\xa6\x33\xfe\xe9\x34\x9b\xe7\x62\xf1\x4b\x21\xcb\xea\xec\xfc\xe2\xf2\xd7\xad\xe1\xf6\xbd\xfb\xdf\x3e\xf8\xee\xe1\xf7\x9b\x83\x8d\x35\x42\x26\xa2\x20\x80\x75\x4e\x46\x64\xab\x4b\x32\x96\x93\x11\x8c\x60\xf0\x4f\x38\x79\xa4\x3e\xef\x92\xcd\x4d\x8e\x40\x10\x3d\xf9\xf7\xfc\x44\x57\x7e\xcf\x4f\xe0\xbb\x45\xc2\x7b\xe8\x22\x99\xd1\x62\x5f\xa4\xec\x49\x19\xf1\x58\xd5\xe5\x6b\x84\x5c\xaf\xad\xf9\x15\x37\x7a\x1b\x7e\xbd\x2d\xa8\xf7\x60\x3b\xac\xf3\xb1\xad\xce\xbd\xb5\xeb\xb5\x35\x85\x9c\x28\xf6\xb0\xe5\x2f\x6e\x34\x7e\x70\xdf\xe1\x8d\x77\xc9\xa7\x2e\xc9\xba\xa4\x9c\x2f\xba\x64\x91\xd1\x84\x3d\x17\x59\xca\x0a\xd9\x25\xb4\x28\x74\x2d\xc4\xc0\xf8\xc1\x7d\x8d\x00\x05\x2d\x9f\x90\x48\x7d\xff\x0b\xb9\x4f\xf6\xc8\x96\xc1\x02\xee\x41\xb7\x63\x37\x5e\xe4\x67\x34\xe3\x29\x50\x5c\x3e\xed\x93\x97\xd0\x03\x99\x57\xb2\x24\x63\x46\x28\x99\x57\x59\xc9\x17\x19\x23\x62\x42\xee\x6f\xc4\x06\x1b\x83\x01\x29\x67\x8c\xe4\xd5\x7c\xcc\x0a\x55\xc6\x7e\xa9\x68\x46\x24\x9f\xe6\x92\x44\x00\x29\x99\x21\xa8\x31\x56\xe7\x13\xd5\xa2\x60\x84\x16\x8c\x94\xe7\x02\xa7\x33\x33\xd3\x29\x67\x34\x87\x2e\x55\x91\xc2\x1c\x4d\x4a\x56\x48\x32\x66\x13\x51\x30\xc2\x4b\xec\xa5\x60\x8b\x82\x49\x96\x97\x44\xe4\x8c\x8c\x2f\x4b\x56\xeb\x9d\x4b\x22\xf2\xec\x52\x15\xab\x4e\x99\xee\x74\x56\x30\xd6\xda\xad\xd7\xe3\x36\xf4\x27\xcd\xec\xb8\x54\x9d\x7d\x52\x98\xa0\x24\x99\x31\xba\x20\x33\x9a\x9c\x92\x52\x10\xc5\xe4\x52\x41\x78\x9e\xb2\x8b\x37\x13\x52\x9e\xf3\x44\xc1\xe1\x2f\x10\xae\xc8\x7b\xb5\x06\x3d\xb2\x7d\x42\x46\x6a\x07\x8d\xd4\xce\xd9\x26\x3b\x5e\xd1\xd0\x2f\x1a\x92\x1d\xb2\xa5\xd1\x3b\xa6\x92\x3d\xb8\xaf\x40\xb8\x3f\xb8\x47\x36\x49\xb5\x50\x23\xd7\xb0\x23\x60\xda\x44\x14\x7c\xca\x73\x9a\x91\x94\x96\x74\x8d\x28\xda\x20\x23\x58\xe6\x27\x45\x01\x74\x70\x97\xdc\x23\x03\x72\x9f\xf4\x02\x20\xe3\xb5\x96\xb5\x09\xd7\x05\x90\x39\x65\xa5\x19\x7f\xc6\x48\x46\x65\x49\x12\xa1\xe4\x58\xc9\xc8\x7d\x80\x47\x61\x2d\x23\xa3\x10\x05\x7b\x64\x8b\x3c\x26\x38\xcf\xfb\x64\x47\xfd\xb5\xa6\x69\xf6\xa5\xda\xbc\x6b\x66\x3b\xeb\xad\xfc\x49\xfd\xa3\xb7\xaf\xfa\x67\x73\x44\xee\xab\xaf\x9b\x23\x72\xcf\x52\xf0\x5c\xb1\xab\xc8\xed\x34\x45\xf7\xb5\x5d\xfb\xe8\x11\x19\x3e\x8c\xc9\xd5\xaa\x6a\x64\x93\x0c\x75\xd5\xed\x9b\xab\x6e\x63\xd5\x07\xaa\xe6\xca\x8a\xf7\x62\x64\x2b\xb4\x28\xde\xbf\xdc\xdc\x54\xbb\x3e\x52\x20\xef\xed\x91\xe1\x83\x98\xac\x93\xad\x8b\xc3\xc3\x65\x35\x1e\x2e\xab\xa0\xca\x6d\xc9\xb5\xd9\xdf\x21\xb9\x8d\x46\x64\xfb\x0b\x91\x74\x8b\x89\x2b\x1c\xed\xed\x91\xfb\xf1\x6a\x90\x88\x56\x87\x5a\x80\x1a\x7e\xe9\xca\x6d\xdd\x7a\xe5\xee\xdf\x6e\xe1\xf6\xf6\xc8\x76\x03\xfe\xaf\xc0\xb9\xd1\x88\x8a\x42\xb1\x71\xc7\xbe\x0b\xc5\x1f\xcb\x63\xf1\x14\x77\x6c\x94\x57\x73\x9c\xb3\x6e\xa0\x45\x4f\x5e\xcd\x81\x0c\x1e\x42\xb7\xf7\x0e\x4f\xc8\x66\xbd\x68\x7b\x69\xd1\x83\xf6\x12\xfd\x31\x80\x87\xe5\x4a\x92\xed\xcf\xaa\xfc\x94\x44\x95\x12\xd3\x5d\x22\x4b\x5a\x94\x5d\xc2\xf2\xd4\x09\x97\x72\xbe\xd0\x7f\x89\xaa\x5c\x54\x25\x6a\x01\x35\x01\x0b\x0d\x71\x4b\xb2\x3c\xd5\x9b\xb2\xbe\x19\x61\x10\x25\x5a\xd5\xf2\x3d\x88\xc9\xa6\xfd\xa4\xd6\x0a\x3e\x3f\xac\x7d\xdd\x3e\xc1\x15\xc1\xa1\xfb\x8b\x4a\xce\xa2\x1a\x22\xd5\x0a\xc5\x28\x70\x2c\x2a\x75\xf5\x4f\x82\xe7\xd1\xc6\x46\x1c\xcc\x3b\xd4\x80\x70\xac\xb6\xd9\xa2\xb8\x84\x62\x23\x30\xb1\x80\x5d\x94\x05\x55\x3d\x28\xe6\x8d\xc2\xf3\x9e\xe6\x8e\xe7\x8c\xcc\xe8\x19\x23\x43\x10\x11\x24\x63\x93\xb2\x4b\x16\x34\xf5\x64\x46\x80\xc8\x8d\x0d\xfd\x65\x41\x8b\x52\x1a\xcc\xaa\x0f\x73\x7a\x01\x4b\xa3\x05\xed\x88\x0c\x1f\xdc\x7b\x08\xc3\x18\x99\xeb\x4b\xdc\x7b\x9a\x41\x4f\x05\x88\xee\x6a\x3a\x03\x0e\x4c\x61\x8a\xec\x8c\x15\x97\x5a\xb4\x01\x14\x5d\x72\xce\x36\xb2\x8c\xa4\x8c\x66\xe4\x9c\x97\x33\x52\x16\x94\x67\x3c\x9f\x12\x59\x56\x93\x09\xc9\x68\xc9\x8a\x76\x1d\x6a\x5b\xcf\xb9\xe7\xa1\xc1\x6a\x52\xdb\x7a\xe1\x43\xe0\x0d\x15\xc0\x1c\x71\x09\x3d\xda\x33\xa4\xc7\xbb\x04\x76\x62\xbd\xed\x1e\x8e\xfa\x18\xff\xd9\x69\xad\x14\xfb\xfa\x86\x42\xb7\x9a\x3c\xcb\x53\x9c\xdc\xaf\xac\x10\xb2\x4b\xc6\x55\x49\xe6\xf4\x94\x11\x59\x29\xcd\x02\xa5\xf3\x44\x14\x4a\x68\x41\x7d\x35\x1f\xbb\x4c\x8a\x47\xf9\x0b\xdd\xe4\x50\x48\xa4\x46\x3a\x7b\x54\xaa\x30\xa0\xf7\x9e\x66\x1e\xdb\x4b\x8a\x81\xb9\x20\x83\x32\x3b\x34\xac\xb7\x31\x1a\x6d\x84\x7c\xb3\x06\x53\x9d\x95\xfb\x40\x6d\x37\x76\x94\x01\x36\x5e\x09\xed\x70\x6b\x15\xb8\xc0\xe5\x97\x80\x5b\x9b\xd6\xf6\xf2\x69\x6d\x98\x05\xf3\x88\x02\xcb\x63\x8f\x85\x62\xa1\xbf\x8b\xaf\xbb\x9f\xaf\x4f\xba\xdb\xb7\xb1\x90\x74\xdd\x7b\xb7\xa9\xeb\xcc\xe5\x08\xed\xf6\xf8\xf3\xda\xe0\xee\x9d\x35\x72\x97\x1c\xcf\x18\x19\x57\x93\x09\x2b\x8c\xa9\xaa\x18\x08\xc9\x95\x15\xf0\x49\x76\x61\x8f\x28\xf2\x19\x17\xe2\x5c\xb2\xa2\xbf\x46\xc0\xf9\xf2\x6f\xb4\x2a\x67\xa2\x20\x84\x1c\x2a\xf2\x93\xe4\xc9\x58\x54\xa7\x33\x9a\xf2\x4f\x6c\x46\x1e\x4d\xe0\xe3\xbf\xe1\x3f\x7d\x51\x4c\xf7\xc8\xa3\x59\x59\x2e\x76\x06\x03\xef\x5b\xe0\x4b\xb1\xce\x94\xc1\x5d\xc2\x64\xc6\xf3\xb2\x97\x72\x49\xc7\x19\x23\xb9\xe8\x2d\x0a\x51\x0a\x55\x5a\xb3\x0c\xd5\xee\xd5\x2a\xe2\xc8\x58\xa9\xd1\x06\x7e\xe9\x7d\x92\x1b\x31\xd4\xe0\x8c\xb1\xef\xbe\x0d\xaa\xe8\x4f\xa6\x82\x34\x06\xa3\xab\x20\x81\xbd\x6c\xc4\xce\xfc\x7c\x8a\x78\x1a\x11\xfc\xc3\x7e\x3f\xca\xc4\xb9\x2d\x73\x3f\x6c\xf9\x8b\xd7\x47\x3f\x1c\xec\x1f\x7f\x7c\xf5\xe4\xef\x1f\x9f\xfe\xe3\xf8\xe0\x88\x8c\xc8\xb7\x5b\x6b\x6b\xda\x91\xf5\x62\x42\x7e\xc6\x16\xfd\xe3\x7f\xfc\x70\xf0\xec\xe3\x93\xb7\x6f\x9f\xfc\xe3\xe3\xd1\xbb\x1f\x7e\x78\xf3\xf6\xf8\xe7\x1d\x55\x87\xc0\x76\x28\x8b\x8a\x29\x52\x7b\x27\x99\x6f\x79\xa2\xaf\x8a\xe5\x25\xc5\x35\x9e\x50\x59\x32\x59\xc6\xae\xe1\x84\xaa\x0d\x86\x0d\xdf\x80\x2b\xaa\xd1\x68\x2e\xb4\x3a\x4b\x4b\x3e\xce\x58\x57\xf1\xd5\x9c\xbc\x38\x78\x10\xeb\x25\x7f\x8a\x14\x20\x95\x8d\x52\x12\x59\x2d\xd4\xe4\xc0\x48\x4e\x91\x13\x4b\xd0\x9b\x5f\x1c\x90\xe1\xd6\x66\x97\x1c\xf2\x82\x4d\xc4\x05\xb9\xbf\xd9\x25\xfb\xb3\x42\xcc\x19\xf9\x6e\xb3\x4b\x8e\xe8\x84\x16\x9c\x7c\xdb\x1f\x6e\x76\x55\xaf\x6f\x16\xac\xa0\x64\x38\xec\x3f\xd8\xec\x12\xfe\xe6\x88\xdc\xef\x6f\x6f\x1a\x2a\x7b\x56\x01\x27\x3b\xa3\x05\x17\x95\x34\x34\x48\xc6\xd5\x54\x76\x89\x14\x73\x56\xf2\x39\x93\x40\x9f\xed\xb3\x3a\xe7\x59\xa6\x84\x49\x25\x59\x0a\x13\x52\xbd\x9e\x1b\x73\xc8\xf4\xa7\xe7\x22\x83\xc9\x18\x18\x5e\x8b\x92\xed\xe8\xbf\x09\xe9\xb9\x79\xf5\xb6\xbf\x27\x19\x4d\x4e\xa5\xc5\x85\xda\x2b\x34\x4d\x95\xa0\x51\x46\xc7\xa2\x10\x0b\x56\x94\x5c\x41\x28\xc8\xcf\x6e\xc1\x7e\x26\x3c\x97\x25\xcd\x13\x26\xbb\xd8\x2d\x21\x47\x8c\xed\x58\xaf\xe4\xb8\x9a\xfe\xca\xb3\x8c\xf6\xe7\x02\xff\x15\xc5\x74\x20\x67\xe2\xfc\xe3\xb8\x9a\xf6\x93\x29\x7f\xcc\xd3\xd1\x83\xef\xbf\xbd\x7f\xef\x61\xdf\x03\x4d\xa3\xf9\xfb\xde\x70\x4b\x19\x4c\x73\x2e\xa5\x82\x45\x4d\xf5\xe7\x63\x35\x35\x18\xbd\x0f\x7b\x49\x4d\xb5\x2f\xab\x31\x45\x80\x0c\x83\xf0\xbb\x7b\x71\x30\xdc\x22\x33\x2a\x09\x55\x98\x3a\x65\xf9\xad\x7b\x21\xe7\x33\x9e\xcc\x34\x9b\x93\x86\x3a\xc4\xc4\x4c\x96\xe7\x89\x28\x0a\xb5\x5e\xa8\x79\x10\x9e\xc3\x72\x12\xc9\xcb\x0a\x56\x4e\xf6\xd7\x54\xe5\x9f\x18\x49\x59\xa9\x2a\x96\x33\x26\x15\xa7\x9a\x4e\x2f\xcd\xba\x49\x42\xf3\x94\x48\x56\xae\xdc\x3e\x80\x7b\xa0\xff\x9f\x89\x04\xcb\xed\x52\xf5\x6c\xc4\x62\x2b\xdd\x74\xf5\x04\xb8\x24\x32\x13\xe7\x40\x72\x4a\x29\x51\xca\x8f\x24\x1a\xf6\xec\xb2\x0f\xfc\x6a\xf9\xd8\x64\xa4\xdd\xa7\xad\x85\x77\x46\x23\x62\x7d\x49\x6b\x84\x3c\x5e\x51\x79\x8d\x90\x1d\xa4\x4e\x40\xfe\x11\x12\x5c\x14\x2b\x1e\xa2\x66\x73\x00\x9c\x86\x9c\xbe\xa2\x17\x5a\xa3\xa2\x93\x92\x15\x3e\x41\x5b\x2a\xe5\x12\x70\x5a\xcc\xd5\xb8\x38\x05\xc3\xa8\xbc\xf6\x23\xaf\xb3\xd0\x4d\x53\x87\xc2\x78\xb8\xca\xe2\x52\x0b\x6b\x70\xb3\x5a\xdb\xdb\xd1\x7d\x34\xb4\xf6\x47\x7f\x22\x04\x19\x39\x82\x51\x7d\x18\xb1\x78\x7f\x1b\x74\x5d\xdf\xd2\x50\xd5\xa3\x18\x58\xd9\xfd\x6d\xb2\xbe\x0e\xae\x09\x6f\x6e\x76\x3f\x91\x84\xe6\xe0\xb1\xa9\xa6\x6a\x35\x01\xb1\xf8\x9f\xf6\xe6\xa9\xce\x0c\xc1\xa2\xcb\xc1\xc0\xb0\xa1\xfb\x4d\xbc\x5d\xa4\xf6\x37\xf9\xd9\x12\xb8\xed\xcc\xef\x25\x1a\x76\xc9\x30\xee\x2b\xcd\xca\xe0\x6e\x34\x22\x5b\xa0\x32\x33\xbd\x83\xcc\xfe\xf1\x7b\xba\x26\x09\x2d\x93\x19\x89\x98\x51\x72\xf4\x7c\x81\x58\x41\x81\xf0\xf5\x7a\x6f\x6d\xa2\xc0\xae\x5a\x4e\x7f\xd0\xe9\x63\xb2\x75\xf1\xdd\x04\xff\x83\x0f\x3b\x4a\x67\x31\x1f\xfc\x11\x92\x82\xd1\x92\x69\x41\x16\x29\x2e\xdf\xd5\xfb\x13\xc7\x53\xfa\x99\x4f\x14\xa8\x14\x7b\x1a\xb0\x73\xab\xbd\xa5\xf9\x94\xd5\x7c\x6b\xfe\x7a\x61\xbb\x0d\x63\xd6\xa8\x9e\x97\x4f\xc3\x74\x3f\x18\x90\xb7\x9a\x22\x72\xb7\xc0\xed\x8c\x15\x15\x97\x31\x93\x25\x59\xb0\x62\x22\x8a\xb9\xfa\xaa\xa1\xa4\x65\x93\x34\xf5\x4c\x6c\x8d\xfe\xc7\x8f\xc0\xe1\x3e\x7e\xb4\xf2\xde\xb1\x3c\xa7\xb3\x5a\xc8\x0e\x69\x96\x8d\x69\x72\xba\xe3\xc1\x28\x34\x6f\xd1\x30\x19\x37\x95\xc6\x70\x92\x51\x29\xa1\xb9\x9a\x3e\x42\x35\x1a\x91\xbc\xca\x32\x33\xe3\x00\x58\x6c\x16\x00\x7a\xed\xc0\xcd\xcc\xb6\xb5\xb6\x9c\x6f\xac\xab\x2a\x6a\xad\xb5\xc6\x71\xec\x41\x21\x72\x59\x16\x55\x52\x8a\xc2\xf2\x6b\xb7\x9b\xc4\x24\x44\x2f\x80\x03\x26\x60\x39\x63\x1c\x0e\xc3\x2c\x52\x48\x32\x53\xab\x9e\x02\xc3\xad\x63\xec\xe7\x3e\x39\xac\x8a\x72\xc6\x8a\xb9\x28\x58\xd7\x54\xf8\x59\x71\x23\x4a\x64\x35\x06\x6c\x68\x11\xe1\x0f\xd9\xd5\x4c\x5b\x03\xc7\x52\x0f\x3a\x90\xee\x00\x0d\xcd\x32\x74\xc4\x8a\x94\xb9\xbe\xe7\xac\x9c\x89\x54\xaa\x2e\x95\xa4\x00\x39\xe8\xcf\x46\x97\xf7\xc9\xd1\x2f\x95\x52\x5d\xc6\x05\x4d\x4e\x59\xa9\x2c\x27\xad\x3e\x88\xe2\x54\x12\x2a\x09\xbb\x58\xb0\x44\x11\x5b\xaf\x07\x3e\xd8\xbb\x4e\xb6\x11\x25\x63\x95\x99\x9a\x94\xac\x34\xe2\xf3\xb8\x3e\x94\xc3\x52\xc1\xe6\x94\xe7\x92\x54\xf9\x5c\xa4\x7c\xc2\x0d\x0f\x76\xfb\xd0\xec\x40\x5a\x4c\xbb\xe8\xc6\xe0\xf9\xf4\x4d\xf1\x66\x32\x91\xac\x65\x4b\xde\x59\x21\x80\xd6\xd7\xc9\x9d\x08\x7d\xb8\x1a\x6b\x62\xa2\xfb\x8f\x6b\x5c\xc7\x23\xb1\xd5\x03\x7b\xb6\xe8\xbe\x98\xcf\x15\xe3\xa0\x92\xf5\x35\x34\x96\xcd\x4e\x91\xbb\xa2\x6b\x7c\xc3\x0c\xe6\x55\xa9\x0f\x80\xf5\xd1\x03\xbf\xe1\xef\x80\xd0\x57\x6f\x79\xf0\xc6\x0b\xd7\x07\x48\xea\x05\x4b\x00\x9f\xce\xdf\x3d\xe1\x85\x2c\x15\x2c\x95\xe2\x15\x9e\x3b\x5f\x8f\xa2\xfb\xf2\x37\x93\x91\x39\x59\x26\x92\x77\xb9\xa4\x13\x06\xf8\xeb\xaa\x5e\x6a\x5e\x18\x65\x28\xb9\xc2\x55\x18\xbb\x5e\x33\x5a\xc2\x42\x88\xec\x88\xff\xca\xc8\x88\x3c\x1c\x7e\xbf\xad\x90\xa8\xec\x74\xd0\x4f\xc7\x97\xda\xdd\x1e\xe8\x22\x6b\x6b\x83\x01\x39\x7e\xf3\xec\xcd\x0e\x79\xc9\xa6\x34\xb9\xec\x42\x8b\x9c\xb1\x54\xb1\xd3\xfc\x52\x6d\xa8\x3e\x79\xcb\xe6\xe2\x8c\x29\x45\x2a\x67\x17\x25\x99\xd3\x4f\xa2\x20\x67\xac\x90\xa0\xd4\xe9\xd1\x3f\x6a\xae\x19\x48\x5e\x5a\x14\x88\x6d\x25\xd4\x6e\xe0\x7a\x4b\x7c\x7f\x60\x32\x6a\x89\x71\x46\xb3\x8a\xdd\x86\x6e\x35\x19\x40\xfd\x56\x5a\x71\x2b\xaf\xd4\x4e\x2d\x4d\x3a\x50\xbf\x53\x5b\x54\x85\x11\x58\x58\xd3\x85\xef\x20\xd6\x03\xc1\x4e\xd4\x7b\xab\x7e\x90\xb7\xbe\xae\xe1\xf0\xb6\x89\x57\xbf\x2e\xa0\x0b\x31\xf7\x4a\x6f\x39\xf1\x16\x90\xbc\xb9\xd7\xe8\xde\x1b\xe9\x08\x4a\x56\x0f\x12\xd7\xf8\xbd\x6a\x87\x9a\xad\xdf\x2e\xf6\x44\xc0\xa1\x5e\x3b\x9a\x65\x97\x44\xd9\xbc\x67\x34\x53\xe8\x2c\x45\x2b\x17\x88\x41\x03\x86\x15\x51\x3c\xcf\x2e\x88\xea\x8a\x9b\x89\x00\x2f\xc7\x15\x80\x50\x0b\x4d\x40\xb0\x4f\x64\x59\xbc\x77\xdd\x9d\xc4\xf5\x72\xd0\x0b\x1a\x5f\xd1\x33\xd1\x5e\x19\x3f\xbc\xef\x82\x4f\x0b\xd1\xf0\xde\x20\xfb\x04\x06\x70\xca\x39\x10\xa8\x4f\xf4\xb7\xa2\x52\x7f\x9f\x2b\xb1\x7c\x8b\x35\xbe\x5e\x5b\xbb\x8d\x32\x53\xdf\x5a\xc1\xbe\x73\x72\x23\xd8\x7b\x66\x0f\xb7\xd6\x0c\xe9\xea\xe8\x72\x3e\x16\x59\x1b\x95\x63\x49\x1f\x78\x25\x93\x64\x7d\x5d\xb3\x40\x8d\xcc\xb0\x18\xcf\xe4\xc2\x2d\xa0\x54\x1d\x7e\x41\xac\xf2\x1b\x2b\x96\x73\x70\xb4\xbd\x35\x7c\xd0\x0f\x8d\x58\x2f\xb4\x06\x7d\x3e\x03\x5c\xcd\xc1\xa2\xca\xb2\xc1\xf7\xdf\x41\x77\x48\xa4\x7d\x04\xf1\x07\x34\x98\x2f\x35\xfa\xba\x35\x68\xbb\x56\x26\xc0\x32\xec\x80\xaa\xd4\xd5\x9f\x12\x91\x4f\xf8\xb4\x2a\xe8\x38\x63\x3b\xe0\x28\x41\xa6\x1e\x37\x14\x69\x2a\x25\x2b\x4a\x60\xc2\x91\xe4\xbf\xb2\x06\x47\x52\x1f\x11\x77\xb7\x62\x48\xaa\x7a\x9d\x1f\x35\x79\x51\x00\x81\x12\x2e\x86\x5f\xaa\xe6\x5d\x32\xe1\x8a\xbc\xdc\x6e\x03\x7e\x6c\x01\x45\x38\x35\x94\x00\xde\xa3\x91\x3b\xcd\xd6\x64\xea\xab\xef\x5e\xdf\xbe\x8e\xad\x46\x09\xed\x4e\x6f\x59\xdf\xe4\xd9\x25\x59\xd0\x4b\x42\xcb\x92\xe5\xfa\x48\xde\x93\xb0\x13\xc2\xcb\x0d\x69\x85\x67\x9f\x1c\xcf\xb8\x34\x8d\x17\x05\x3b\x63\x79\x29\x09\x4d\x12\x9e\x2a\xd9\xa5\xf8\x8a\x64\x39\xb6\xcd\x2d\x3a\x50\x85\x3c\x17\x55\x96\x9a\xb6\x63\xc5\x76\x4b\x56\x2c\x0a\x56\x2a\x1d\x8b\xe2\x20\xb4\x28\x89\x80\xed\xd5\xf7\xa7\x59\xd3\x1e\x02\xee\xa9\x69\xe1\xf1\x52\x5c\xf4\x15\x06\xa2\x1a\xb2\x75\xab\x9d\x5b\xb4\xaa\x69\x00\x4b\x51\xee\xf8\xec\x3e\x54\x01\xc6\xc8\xce\x61\x99\x59\x6a\x34\x3c\x23\x6c\x80\x59\x02\x51\xc0\xe2\xbe\x47\x72\xf0\xd9\x65\x8d\x9d\x21\x01\xf9\xfc\x6c\x39\x15\xf9\x0a\x8d\xe6\x62\xad\x95\x9b\x14\x8a\xea\x8f\x4f\xa7\x4b\xe9\x52\x9b\x29\x4b\xf0\x41\x1e\xc1\x09\xf8\x96\x42\xf1\x8c\x25\xa7\x2c\xd5\x1b\xef\x8a\x6c\xc5\x37\x6b\xb1\x86\x46\xc3\xe3\x1a\x3c\x95\x51\xfd\xec\x12\xbe\xb9\x19\x9a\x4c\x18\xe0\xb2\x65\xf5\xba\xeb\xa5\xa6\xd0\x41\x9b\xe8\xcb\xab\x79\xac\xe4\x0a\x49\xd9\x84\x56\x59\xa9\x27\x06\xab\x28\xf2\xde\xaf\xac\x10\xbd\x15\x4b\x59\x5b\x28\x8d\xc7\xfa\x72\x35\x97\x47\xeb\x9b\x6e\x91\xd4\xa2\xb4\xc2\xe9\x9c\xcc\xbf\x11\xd6\x36\x48\x55\xe7\x5f\x0b\x6d\xa8\x13\xa2\xea\x62\x29\x08\x7e\xd5\xe9\xb3\xc5\x22\x40\xe6\xab\xf7\x34\xb9\xba\xaa\x6d\x76\xcb\x8f\xdd\x67\xb2\x51\x95\x93\x87\x1b\xbe\x8a\x65\x08\x8a\xcb\x03\x5d\x2d\xb2\x03\xaf\x66\xe8\xa6\x5a\xc7\xe3\xe5\x7e\x78\x90\x1d\xd7\xa9\x99\xfa\x40\x15\x2d\x70\xe7\x09\x8a\x9a\x53\xbe\x02\xaa\x5c\xbe\x5f\x8c\x22\xa1\x2b\xf5\xcf\x0b\x5e\xb2\x66\x3f\x4d\x7a\x0e\x10\x0f\x3a\xc1\x4b\x7e\x6a\x77\x2f\xaa\x57\xf6\x18\xd8\xc2\x6a\xf6\x23\x94\xf7\x8d\xf2\x73\x5b\x20\xdb\xf7\xa4\x8b\x3f\xdb\xf4\x4f\x15\xed\xb6\x84\xb1\xd4\x9f\xeb\x64\xfb\xdb\x6f\xdb\x77\x67\x73\x36\xa1\x5f\x0a\xfa\xf0\x55\xbf\x50\x73\xc3\xe9\x78\x2e\x39\x13\xca\xa4\x35\x58\x3e\x21\x3f\x6b\x9f\x35\x97\x60\x3d\x98\x25\xf6\xc6\x32\x94\xe4\x06\x01\x46\x76\x75\xd5\xec\xfe\x91\x07\xc9\x6a\x6f\xd8\x87\x0d\x94\x69\x1f\x36\x20\x46\xab\x52\x32\x8e\x8c\x45\x95\xa7\x32\xb4\x5a\x56\x8e\x41\x36\x89\x76\x04\x29\x70\xb6\x5a\x08\x3a\x1c\x13\xeb\xde\x38\x66\xe6\xfc\x97\x0d\x0d\x41\x7b\x4c\xeb\x7e\xb3\xc6\x42\xc4\x75\xe7\xd8\x6d\x1b\xb6\x1a\x4a\x7f\xb6\x57\x90\x6a\x65\xfa\xcf\x77\x02\x6a\x00\x82\xdd\x1b\x6c\xde\x5b\x6c\x14\x7d\x98\xa1\x9b\x89\xf1\x27\xc7\x62\x2d\x37\xd4\x1b\x59\x15\xc6\x9e\xbf\x5e\xc7\x8f\x6a\x76\x20\xc6\x9f\x6a\xcc\xe0\x06\x76\x00\x0c\xcb\x79\x32\xfb\x1e\x25\x6d\x39\xd1\xec\xc3\x8e\xa2\x19\x4f\xce\xc7\x9f\xfa\x89\x58\x5c\xea\xee\xb6\xba\x3a\x18\x23\x5e\x6b\x36\xb2\x94\x61\x67\x87\x3f\x6f\x67\xe5\x5b\xe7\x91\x1a\x72\x1c\x8a\xc3\xba\xc9\x7f\x75\x45\xf4\xbe\xd9\x50\x0a\xac\x37\x5e\x20\xb4\x1c\xaa\x02\x9b\x41\x35\xe7\x32\xa7\xb9\x8f\x4b\xd7\xc1\x2a\x15\x72\xcb\x68\xa4\xd7\x21\xda\xda\x48\x43\x41\xe5\xa3\x52\x63\xa6\x0f\xae\x46\x90\x96\xd8\x35\x18\x7f\xfa\x94\x1b\x2a\xa4\xb4\xa4\x71\x63\x65\x96\x0c\x81\xb5\x3d\x6d\x6a\x6d\x89\xec\x3c\x5c\xed\x70\xeb\x12\x63\xd9\x79\x98\xd6\x3f\xba\x44\x14\x48\xe9\xbd\x4c\x09\x2e\xdc\x37\xfd\x5a\x74\x93\x26\x50\xc3\xaa\x70\x02\x83\x01\x9e\xd2\x92\x04\x03\xef\x2b\xc9\xc8\xcf\x99\xe1\x9a\xee\xc8\xe2\x67\x02\xd1\x9d\x63\x96\x50\x55\x05\x08\x7a\x42\x79\x26\xe1\x48\x18\x3b\x32\x07\x92\x92\xbc\xa6\xaf\x49\x64\xcf\x01\x45\x39\x63\xc5\x39\x97\x8c\x24\x82\x15\x09\xba\xb9\x95\x72\xd5\x8f\x43\xe6\xb9\x17\x9e\x9c\xad\xe6\xcc\x4f\xca\x92\xcd\x17\xa0\xd2\x81\x4e\x45\x4b\xcb\x19\x32\x5a\x4c\xd1\x5c\xca\xc9\x9c\x5e\xf0\x79\x35\x27\x1b\x64\xd3\xd2\x4f\xe3\xbf\x0d\xa5\x83\xed\x90\xad\x8b\x0d\xb2\x19\x80\xd0\x2f\x85\xf6\x21\x61\x54\xda\x06\x46\x01\x6d\xd4\x38\x8a\x91\x27\x64\x2b\xc0\xb8\x17\xdc\x10\xd5\x5d\x78\x9b\x96\xf0\x9d\xf4\x55\x48\x0c\xe3\x37\x7a\x19\xcf\x19\x61\xbf\xa8\xff\x61\x10\xba\xd1\x3e\xb6\x42\x08\x7c\x55\xd4\xf4\xed\x3b\x4f\x0d\xf3\xf2\x95\x53\xfb\x2d\x1a\x07\x2a\xea\x9d\x3b\xd1\x58\xc1\xa5\xd4\x53\x45\xfb\xe3\xfe\x47\x53\xd5\xef\x12\x02\x1e\x8a\x40\x39\x37\x9f\x22\xda\x25\xe3\xa6\x9b\xdd\x72\x50\x0a\x2c\xa2\xf1\x79\xbc\x5a\xbb\x7c\xa2\xf7\x86\xb4\x9b\x03\xdb\xd5\xa5\x3f\x6c\xde\x71\x6c\xa6\xb3\x65\xb4\xcc\x0b\x25\xa4\xc2\x80\x3d\x25\x5c\xc7\x5e\xd0\x7b\xfb\xd5\x80\x57\xb4\x9c\xf5\xe7\x3c\x8f\x2e\xba\xe4\x32\x6e\xbf\x1d\x00\x23\x2b\xcd\x4c\x71\xb2\xf1\x7b\x7e\xe2\x18\x04\x8c\x6b\x6e\x0b\x10\x1c\xd3\xfd\x1c\x17\x8c\x9e\x86\xfc\x41\xf5\x75\x41\x1e\x91\x4b\x3b\x87\xde\x50\x7f\xbe\x24\x8f\xc8\x85\xfd\x3c\x74\x8b\xb6\x15\x2c\xf6\x81\x53\xef\xbd\xe5\xb6\x5f\xa3\xd0\x8e\x90\xe7\x1c\x4e\x53\x35\xa9\xdb\xc2\x7e\x29\x5e\x8a\x73\x56\xec\x53\xc9\xdc\x76\x4c\xa8\x64\x64\x63\xc6\x2e\x36\x76\xbc\xdf\x60\x44\xd4\x3e\xf4\xc2\x2f\x54\x26\x9c\x07\x5f\xc6\x3c\xa7\xc5\x65\xf8\x09\xe2\x8f\x82\x4f\x05\x3d\x0f\x7b\x4e\xe4\x76\xfd\x43\x6f\xbb\x3e\xf8\xf0\x41\xc6\x1a\x00\x79\x1f\x9d\x74\x34\x0e\x2f\x6d\x05\xd6\x8a\x83\x23\x65\x4b\xfa\x79\x42\xcb\x90\xf2\xe1\x4b\x94\x71\xd9\x76\xce\x64\xc4\x87\x2a\xbe\xc1\x84\x52\x55\xda\x7c\x62\x39\xf2\x7a\x62\x4f\xa1\xea\x0a\x28\x97\xed\xba\x43\x1b\x87\xd8\x0a\xcc\x2f\x7e\x0b\x1d\x36\x60\x3c\x7e\xd0\xbd\xde\x0e\x6e\xf4\x9a\x4f\x41\x37\xdc\x1c\x41\x9d\xf7\xfc\xc4\xed\x40\x8f\xe4\x21\x18\x2d\x8c\x11\xf3\xed\x6a\xef\xe8\x16\x62\x62\x85\xd4\x90\xdc\x16\x0e\xdd\x3f\xb1\x50\xd8\x4d\xdb\xe4\x42\xd5\x24\x6e\x3b\x43\xfb\x0d\x8b\x64\xf4\x91\x71\x35\x41\x6d\x6d\xac\xc5\xf7\x42\x48\x2c\x57\x33\xda\x1c\x41\x05\xef\x14\xda\x2e\x1e\xd6\x0f\x84\x8b\x67\xde\xb4\xd8\xca\xcb\x74\x57\xac\x59\x3f\xc0\xd4\x6e\xc9\x60\xe4\xdb\x1f\xff\x34\x6b\xf5\xb9\xfc\x91\xb3\xf3\x66\x90\x88\x46\x6a\xd4\xac\x6b\x20\x53\x82\x41\xfb\x0a\x96\x68\x97\xed\xb0\x3b\x74\x34\xe1\xd7\xfd\xdd\x69\x39\x2c\xd2\x45\x23\xb2\xa1\x44\x3f\xfe\xaa\x79\x26\x20\x86\x3d\xc4\x8f\xb9\x1b\xa5\xf7\x99\x2f\x68\x06\x03\x88\x14\xa4\x40\x99\x99\x10\x70\xe7\x85\x9e\x09\x9e\x92\x82\x25\x15\x1c\x2a\x9a\xbe\x15\x6f\x65\xa9\xe2\xae\x64\x64\xf9\x0c\x50\xf4\xee\xae\x05\x50\xf3\xe6\x70\x69\xdb\x99\x6a\x2b\x5b\x05\x90\x9e\xb1\x45\xc1\x94\x8a\x94\x06\x15\x1d\x67\xf5\xbe\x48\xfb\xc9\xd7\x6f\x82\x5a\x1e\xb3\x6f\x63\xf7\xfa\x9b\xa5\x92\x46\x7f\xaa\xfd\x31\xdc\x59\x93\x66\xdd\x7d\xae\xd0\xc2\xe8\xdb\x58\x7d\x3b\xb3\x5f\xca\xee\xfd\xd9\x90\xbb\x64\x3b\xa8\xed\xc4\x59\xad\xe2\xde\xde\x1e\x88\xd9\x25\x12\xca\xab\x8d\xdf\x57\x4e\xab\x26\x61\x34\x21\x39\x32\x88\x6f\x46\x90\x5a\x4d\x2a\x65\x35\x67\x50\xc9\xf6\xe4\x39\xf4\x22\xa0\xe5\x25\x52\xdc\x36\x08\xa9\xcf\x9d\xfa\x68\x51\xa7\x37\xa7\x1f\x9a\xe5\xb1\x1c\x8f\x0f\xc9\x4c\x9c\x1f\x0b\xe3\xae\x34\xa3\xb6\x5f\x18\x69\xa3\x78\x63\x84\xc0\xb1\x3c\x84\xac\xb2\x82\x4f\x2e\xd1\xc4\xe8\x94\x33\x2e\xcd\xcc\x1f\x8d\xc8\xab\x27\x7f\xff\xf8\xee\xc5\xeb\xe3\x7b\xdb\x1d\x22\x79\x9e\x30\x73\xb0\x52\x30\x9a\xf6\x44\x9e\x5d\xea\x48\x7f\x7d\x1c\xa6\x18\x31\xf5\xc3\xa7\xfa\x7a\xbc\xe3\x19\x97\x36\x2a\x31\x67\x5c\x99\x28\x04\x8c\x27\x3d\x93\x5c\x14\x41\x9c\x70\xae\x4f\x5f\x18\x44\x4d\xc2\xe4\x06\x2c\x4f\xf5\x55\x3f\x81\x41\x3d\xa4\x5a\x2c\x58\x31\xd0\x71\x8f\xe0\x25\xd2\x37\xe3\xf4\x31\xef\x82\x4a\xc9\x52\xcf\x95\x54\x28\x8b\xa6\x8f\xbd\xd8\xfd\xa2\xca\x67\x34\x4f\x33\x96\x62\x68\x06\x9c\x08\x51\x49\x16\xac\x20\x07\xfb\xaf\x9e\xf4\xb6\x1f\x6c\x93\x07\xe5\x8c\x1c\xa4\x1c\x82\x2e\xb1\x83\x23\x86\x4b\x32\xbc\xd7\x57\xff\xfb\x8e\xbc\xad\xf2\x92\xcf\x19\x39\x62\x73\x9a\x97\x3c\x91\x3b\xe4\x6f\xec\x92\xa5\x4f\x39\x1c\x2e\xbd\xc8\x79\xc9\x69\xc6\x7f\xa5\x3a\x7e\x15\x0f\xc9\xe0\xf8\x28\x50\x02\x90\x29\xab\xcf\x8f\x9c\x5e\xa1\xeb\x59\x4b\xc4\x79\x93\x18\x2d\xb2\x4b\xd5\x17\x56\xd9\x23\xde\x2a\xf6\xc9\x33\x91\x33\xb4\x26\x4b\x61\x0e\xbf\xc8\x42\xc0\xc1\x19\xcd\xe0\xf2\xc4\xbd\x6d\xec\x0f\xec\x45\xf0\xd0\x50\x9e\x91\x31\xcb\xc4\x79\x08\x65\xd0\x75\x4d\x30\x6c\x04\x3e\x6d\x96\xa7\xcd\x39\xa9\x8f\xad\x5d\x40\x6d\xbf\xa0\xde\x55\xcb\x21\xa2\x1b\x6f\x30\x20\x87\xa2\x48\xd0\xde\x95\xfa\x34\x10\xe7\x85\x47\x7f\x18\x7e\x45\x33\x29\xb4\x49\x8c\x7b\xe1\x72\xa0\x0c\x67\xa0\x14\x88\x7b\xde\x52\x93\x05\x18\xf7\xf6\x10\xcf\x7a\xd6\xf8\x33\x04\x07\x8a\x56\xa2\xe0\x8e\x93\x21\x4d\xf7\xff\x1a\x21\xe7\x33\x9e\x31\x12\x29\x56\x70\x5b\xe9\xd3\xca\x36\x67\xec\xe2\x28\xe3\x89\x89\xfe\xf1\x18\xc1\xda\x97\x49\x91\x40\x5e\xdc\xaa\xcb\x50\x1a\xba\x43\x17\xf5\xf9\x56\x1d\xd4\x44\xa7\x63\xee\xf0\xfd\x76\x5d\xac\x94\x0f\xb7\xc3\xcc\x1f\x23\xf8\x74\xfd\x1b\x40\xb8\x59\x48\xb5\xea\xc4\xef\xf2\xd3\x5c\x9c\xe7\x96\xb4\x76\x48\x20\x85\x5a\x05\x95\xfd\x7b\x93\x6c\x6c\x7c\xa5\xa0\x82\x18\xaf\x19\x73\x2c\x9f\x4b\x1b\x13\xf6\x73\x4d\xfd\xfd\x19\x82\x19\x7f\xe6\xb2\x37\xd6\xbf\x23\x9e\xdb\x7b\x15\xbd\xef\x62\xb5\xeb\x30\x6a\x5e\x75\x5b\x3b\xf4\x93\x36\x18\xcc\x0b\x3e\xf1\x1c\x2b\x00\x9a\x27\x18\xcf\xe9\x82\x44\xe3\x2e\xc9\xbb\x64\xee\xdd\xc8\x07\xf3\x3f\x57\x06\x88\xfa\x07\x7e\xcd\xf1\xd7\x1c\xd3\x05\x78\x21\x6f\xee\xa2\xc0\x39\x5d\x0c\x1f\xf8\x16\xa7\xfe\x12\x05\x27\x53\x0d\xa6\xe5\x6e\xf1\x6f\x83\xfe\xdb\x72\x8f\xdf\x77\xaa\xe9\xb9\xc0\xc9\x73\xfb\x0d\xfe\xe1\x83\xde\x98\x97\xce\x03\xb6\xe4\x14\x4b\x1f\x61\x6d\x3b\x46\x42\x17\x9a\xe4\x78\x97\xe0\x0d\xdc\xba\x57\x9e\xcb\xa5\x53\xbf\xb7\x5d\x9f\xfa\xbd\xed\xdb\x4f\xfd\xfe\xef\x33\xf5\x7b\xdb\x5f\x32\xf5\xfb\xcb\xa7\x7e\x2f\x6e\x14\x28\x84\xe0\x3f\xdb\xb7\xc5\x8b\x71\x4d\xfa\x98\xb1\xdf\xa2\x96\x03\x4b\x5f\x97\xc2\x93\x89\x9a\xd1\xef\x4c\x19\x10\x1c\x78\x94\xa6\x7d\x6e\xfd\xd6\x7a\x75\xc6\xbc\xe5\x9f\x44\x19\x03\xcd\x53\x10\xfb\x74\xb1\xc8\x2e\x5d\xe4\x27\xf6\x1d\xb7\xce\x0f\xf2\x41\x48\x7f\x76\xfa\x4b\xb4\xca\xb5\x38\x8e\x97\xf0\xa7\x27\x4d\xcf\xba\xf6\xef\x1b\x2f\x34\x9c\x72\x86\xbe\x43\xcd\x6d\x42\x17\x8a\xf6\x72\xea\x59\x8c\xf1\x6e\xc5\x56\xeb\x1c\x78\xae\xf4\xb7\xc0\x53\x64\x3e\x79\x2b\x24\xcb\xc2\xbf\xf1\x3b\xa7\x17\x64\x44\x96\xde\x80\xf3\xa0\x35\x8b\xb2\xe7\x6b\x65\x85\x59\x6a\xeb\xbb\x06\x31\x0d\x8b\x33\xa7\x17\x71\x7f\x4e\xcb\x64\x16\x0d\xfa\x9f\xb7\xaf\x07\xd3\x58\x5f\xa2\x24\xda\x51\xd1\xec\x5a\xb5\x81\x6e\x37\x47\x64\x83\xf4\xfb\x7d\xb2\x11\x52\xe8\xc6\x23\xbd\x77\xb4\x09\xad\xb8\xf9\xde\x46\x2b\x3e\x56\xf9\x8c\x4b\x5a\x4c\x59\xe9\x8b\xa4\x2e\xcc\xe3\x08\x7f\xab\x3f\x0f\x8c\x31\xd1\xba\xf4\xd8\xc1\xed\x7c\xc8\xed\x54\x60\x55\xa5\x16\x1d\x78\x99\xda\xdb\xaa\x5c\xd6\xf4\x48\x00\x8c\x3c\xd6\x7f\x18\xd4\xee\x04\x7d\xd8\xa9\xb6\xf7\xe4\x15\x37\x9a\x1d\x2c\x1b\xde\x16\x2e\x53\x65\xad\x52\xef\x69\xc3\x01\x8c\x57\x57\xde\xc8\xba\x9e\xe9\xb5\x55\x73\x6e\x67\xae\xbe\xb5\x83\x49\x4f\x6a\x71\xc6\x76\x8c\xbd\x91\xed\x7f\x7d\xdd\xe8\xbb\x23\x67\x46\x7a\x0e\xef\x36\xdc\xb9\xe6\xb5\xea\xe0\x41\xbf\x0e\x8d\x87\xb6\x6e\x87\x06\xac\x40\xd5\xae\xa9\xe1\xde\x78\xfe\xa7\x03\x57\xa7\xce\x52\x34\x6d\xb6\x9e\x49\x98\xa6\x3d\xd7\xaf\x77\x3c\xc1\xa0\x44\x7a\x5f\xdb\x0e\x25\x4c\x7f\xaa\x87\x7d\xb1\xb8\x34\x4b\x2e\x2d\x73\xae\x6d\x23\x53\x1f\xe0\x32\x2d\x70\xe9\xb1\x4d\x4d\x33\x5c\x2a\xec\x6a\x67\x20\x06\x00\x73\x14\xe2\x06\x68\x9c\x89\x78\x55\xbd\xa3\x91\xa0\xc1\x1f\x70\x46\xe2\x02\xf5\x94\x61\xff\x42\x27\xe0\x89\x68\x51\x40\x8c\x72\x18\x56\x11\xda\x3d\x30\x7d\xd5\x40\x5f\x43\x18\xae\xd9\x0b\x7b\xd6\x47\x42\x8b\x22\x3c\x62\x3a\xa3\x99\x2d\x3c\xa3\x59\x2d\xc3\x52\x10\xb7\xd5\xc2\x3e\xac\xae\xbc\xfa\x6c\xc6\xa2\x3f\x0c\xf7\x02\x3b\xa2\x19\x05\x86\xb6\x04\xb9\xba\x6a\x51\xca\x47\x23\x67\x57\xb4\xb4\x34\xb6\x45\x78\x9e\xef\x26\x4d\x1e\x91\x6d\xd5\xcc\xcd\x94\x3c\x72\x5a\x60\x7d\x3f\x12\xef\xa4\xde\x47\xac\xf1\xcd\x39\xc4\x0e\xdc\x47\x87\x50\xef\xa3\x17\xdf\x63\xbf\x5a\x5a\xb1\x4b\x5e\x30\x9a\x92\x68\x5c\x4d\xba\x24\x20\x5a\x6f\x6c\x3f\x9b\x83\xef\x7e\x37\xc4\x18\xc4\xad\xf8\x15\xfa\xaa\xf3\x77\x2f\xf2\x72\xf8\xe0\xe9\x41\xc4\xc9\x5d\x37\xa3\xb8\x79\xd6\x31\x11\x55\x9e\x02\xf1\x91\x11\xe2\xa2\xbe\xc1\x82\x88\x25\xb5\xdb\x2c\x32\x82\x83\x0d\x05\xbe\x1a\x19\x09\x38\x6c\x84\x9a\x09\x94\x02\x65\xfb\x83\x8e\xd4\xb0\x3a\xb2\x94\x93\x9e\x57\x16\x87\x6b\xdb\x68\x14\x87\xc0\x73\xaf\x6e\xd8\x91\xd2\x69\xa1\x8d\x5d\x31\xbb\x29\xa3\x00\x50\x6f\x6c\x1f\x6d\x6d\xf8\xae\x41\x74\x47\x43\xc4\x49\x6f\x54\x9b\x86\x6e\xd0\x44\x74\x23\xac\xb5\x37\x5c\xa2\xbb\x21\x6b\x08\x74\x37\xcd\x2d\x6e\x60\x14\xde\xd9\x83\x37\xd1\xb6\xcb\x2a\xde\x0e\x77\x35\xd7\x6a\x14\xad\x25\xbe\x4b\xf5\xe1\x95\xed\x79\x77\x54\x4d\xa7\x61\x53\xff\x0a\x6b\x7b\x1f\x8f\x48\x6f\xeb\xe2\xe1\x16\xfe\xd7\xda\x89\x57\xae\x71\xe7\x83\x50\x97\x78\xed\xb6\x82\xe5\xcf\x7e\xd3\x51\xa8\x43\xb8\xaa\xda\x2d\xcc\xa6\xb4\xe4\x67\x4c\x47\xb3\x4b\x2d\x95\xe1\x4e\x8a\xc9\xe4\xa2\xa3\xc2\xf4\x11\x59\x5b\xdc\x61\x1c\x4e\x06\x25\x27\xbd\x08\x60\xdd\x0c\x96\x73\x2b\x6e\x5e\x37\x6a\x5d\x3f\xf8\x1e\x5c\xb0\x01\xd2\xf0\xdd\x1e\xf5\x80\x3c\xab\xaf\x9e\xd1\x2c\xf6\x42\xf1\xb4\xa7\x17\xbc\x38\x3b\x90\x30\x45\xd1\x85\x62\x0b\x6c\xbe\x28\x2f\xf5\x21\x94\xbe\x09\x42\x68\x76\x4e\x2f\x25\xc6\xe0\x58\x46\xe0\x71\xdd\xf6\xf0\x31\x6f\x03\xf8\x37\xd2\xac\x1c\xd4\x36\xcd\x72\xf2\x6e\x1e\xae\x59\xcc\xb4\x5c\x57\x5c\x7d\xbd\xb2\xed\xb2\x8e\xdb\x75\xc1\xd1\x61\x63\x22\xab\xda\x62\x96\xcf\xd6\x99\xb4\x5d\x57\x6c\x4e\xff\x3d\x4c\xea\x64\x15\x0a\x96\x45\x71\xa9\x86\xc6\xb4\x30\xa7\xb2\x26\xc5\x61\xe1\x4c\x8d\x76\x7e\x93\x64\x55\xca\x64\xc8\x70\xf4\xb7\x9b\x38\x8e\xe7\x2c\x30\x68\x58\xd5\x04\xf9\x66\xa0\x0e\xcd\xd8\xc5\x4f\x05\x2f\x99\x96\x8f\x06\x78\xd1\x12\x22\x2c\xcc\x4e\x7a\x0d\x33\x8b\x84\x0e\xde\xbd\x42\xaf\x02\x66\x06\x9d\x53\x9e\x6b\xc6\x66\x0f\xb5\x49\x4f\xb7\x35\x26\x5c\x68\x3b\x58\x4f\x85\x6d\x5d\x0f\x14\xb5\x35\xf4\xc8\xfe\x8d\x6e\x3f\x90\xcc\xf5\xd0\x08\x44\x08\x7b\xf7\xc4\xb2\x97\x40\x8b\xe6\x98\xc2\xc5\x25\xa7\x4c\xf9\x94\x97\xd2\xd9\xeb\x2f\x97\x9e\x0b\xeb\x42\xcf\xe1\xb6\x34\x65\xe6\x8c\x5d\x98\xeb\xb4\x71\x2d\x8e\x78\xcf\x0c\x32\x70\xda\x93\x9d\x80\x2b\x5a\xed\x89\x6a\x0b\x82\x58\xd0\x42\x32\x65\x11\xc2\x1f\x2f\xf2\x52\x9f\x2f\xf6\x65\x35\x96\x65\x01\x8a\xcb\x76\x97\x6c\xc7\x5d\x32\x7c\xe0\x10\xcb\xe5\x6b\xfa\x3a\xc2\xc6\xb1\xe5\xd3\xdc\x44\x35\xbc\x17\x56\xe9\x38\x31\x7d\xa7\xa1\x94\xe5\x01\xb5\x55\xe5\xe4\xe1\x6d\xc9\xcd\xe8\x58\x19\x2f\x35\xe7\x6c\x1e\x8f\x76\xdb\xa8\x2c\x86\xaf\x8d\x4e\x6b\x57\xda\x12\xce\xbf\x1e\x12\x68\x5e\x3b\xa9\xbd\xc5\xa8\x78\x9c\xf0\x85\xc3\x3a\x50\x57\x36\x09\x07\x82\x43\x87\xaf\x9f\x5f\xeb\xa1\xf6\x2d\x26\xa8\x2c\x8f\xdf\xb4\xbe\xca\xca\xf8\x6d\x4b\xdc\x60\xb0\x70\x1f\xc4\xe7\xae\xf8\x21\x6a\x87\xad\xce\x61\xed\x79\xc0\xff\xf1\xef\x95\x18\xdf\xa1\x70\x2a\xde\x2a\x2b\xce\xde\xb5\x21\xad\x6e\x59\x28\x10\xbe\xd2\xd7\x3e\x6a\x4d\x1a\x39\xa5\xae\x2d\x82\xcb\x0b\xd1\x11\xb7\x52\x44\x85\x53\x42\x7f\x1b\x90\xa2\x76\xb3\xb8\x76\x8b\xd9\x07\x9c\xcb\x43\x9e\xab\xb6\x7a\x59\x0d\x58\x76\x1c\xfd\x87\x89\xa8\x0f\xda\x34\x42\xc4\x6b\x19\x3d\x6c\xab\x16\x1b\xd9\x5b\xad\xf6\x75\xaa\x19\x20\x5e\xa5\x20\xb4\xc3\x0e\xe9\xe7\x25\xb2\x07\xe3\x19\xa4\x1f\x20\xed\x6b\xd8\xdc\x15\x3d\x25\xa3\x74\x4e\x82\xb3\xad\xfe\xf0\x5e\x5d\x0e\x2e\xc9\xec\xa0\x0f\x31\x96\xdc\x7c\x6a\x2e\x48\x8c\x57\x78\x48\x26\xf2\xa9\x4b\xe6\xc5\x52\x9c\x79\x10\x23\xe8\x0b\x74\x5f\x6f\xae\x49\xf4\x56\x02\xbc\xba\x22\x6d\x82\xb9\x45\x20\xeb\x5e\xa2\x40\xb0\x42\x16\xe0\xf5\x75\xdb\xb9\x76\x43\x0a\xa7\xdf\xc7\xde\xef\x2f\xf0\x4a\x7a\x21\xe4\xc8\x0a\x44\x55\x4a\x9e\xda\xac\x7e\x6d\xf7\x7c\x6e\x3a\x44\xff\xdd\x02\xbb\x96\x1d\xad\xa3\x00\x30\xa7\xb7\xed\x12\xe0\x37\x1c\xb3\x7f\x71\xf7\xab\x8e\xdc\xbf\xb8\xb3\xd5\xc7\xef\x5f\xde\x5d\xfd\x28\x7e\x30\x20\x3f\xd1\x22\x87\xe3\xe9\xb9\x4d\x0a\x95\x8b\x92\x94\xf4\x94\x29\x7d\xbb\x14\x84\x26\x89\xa8\xf2\x52\x6d\x3e\x4f\x7c\xb6\x1f\xe7\x7f\xf9\x6a\xfc\x41\x47\xfb\x46\xde\xde\x0e\x96\x3f\xf1\x8c\xff\xf7\x08\x46\x6b\x3b\xfc\xfc\xf7\xa3\x37\xaf\xc3\xa3\x4f\xf8\x12\x26\xf8\xd2\xbb\xff\x72\xc1\x76\xec\x75\x1e\x4c\x7b\x90\xd2\x92\xea\x67\x07\xfc\xb3\xe6\x8c\x27\xcc\xd9\x8f\xfd\x8f\xb4\x28\xcc\x91\x87\xbe\x5d\x74\xdd\xa2\x5f\xc1\x11\xa8\xd5\x74\xc2\xb8\xb7\xf0\x38\x09\x18\x99\x39\x2e\x72\xfa\x4c\xed\x10\x02\x7b\x0d\x5f\x64\x80\xb8\xe4\xba\x1c\xb8\xa1\x7e\xd3\x95\xdf\x9c\x81\x3d\xc2\x5d\x02\x3f\x1e\x61\xd9\xd3\x06\x07\xb3\x3e\x1b\x30\xe2\x41\xe7\x28\xf6\xa2\x1c\xcc\x99\x85\x8e\x2b\xd2\x19\xa0\x7d\x63\x04\x92\x0c\x29\x88\xd1\x4a\x34\x3e\x56\xf3\xe0\xc3\x0f\x82\x43\xc2\x9d\xbc\xca\x32\x5b\x00\x17\x70\x7e\x60\xc5\x11\xfb\xa5\x62\x79\xa2\x9a\x46\xae\x9f\x3d\xb2\x75\x71\x70\x18\x93\xc7\xe4\xbe\x26\xae\x9d\x7a\xf1\x33\x28\xbe\xb7\xac\xf8\x29\x14\x6f\xdb\xe2\xa1\xbb\x1d\xc6\xb5\x97\x28\x18\xfe\x51\x70\x8a\xa4\x0d\x44\x96\x88\x3c\x55\x5d\xc2\x81\x4b\xa1\xff\x9c\x88\xaa\x28\x67\xfa\x33\x9b\x2f\xf6\xcd\x1c\xcd\xb6\x34\x32\xa1\x3e\x88\xef\x3f\x07\x4e\x30\x74\x3b\xd7\xa4\xa7\x30\x73\x78\x44\xb6\x2e\x1e\x6e\xf9\x2d\xa0\x95\x87\x4e\x5b\xd7\xab\x71\xed\xfd\xed\x4e\x5b\xec\x78\xdb\xfe\x78\x6e\x76\x66\xd9\x20\x49\x77\x0d\xa2\xc8\xab\xb6\x4e\xb6\x2e\xf6\xb7\xf4\x41\x79\x0b\x74\x01\x32\xc2\x05\x55\x4d\x87\x87\x31\x79\xa4\xe6\xf5\x80\x5c\x91\x7a\xbf\xf7\x0e\xe3\xa0\x2f\x70\x4d\x05\xfd\x81\x8b\xf4\xb0\x3e\x66\x88\x93\x70\x39\xfc\x5a\xd7\xb7\xc7\xd2\xbd\x2f\xc3\x92\xa5\x0c\xaf\xc2\xf6\x97\xa0\x11\x94\x22\xd7\xcb\x6f\xc4\xb2\x41\xf2\x7e\x3b\x92\xbd\x15\x08\x87\xbc\xed\x02\x1c\x22\xb8\x41\x89\xea\xf2\xd9\xc3\x2d\x3c\x56\x6e\xb4\x79\x76\x78\x78\x18\xff\x09\xeb\x76\xff\x77\x5e\x37\xb7\xcf\xbd\x1a\xf7\x7e\xc7\x95\x85\x62\x6f\x94\xdf\x69\xe5\x87\xdb\xab\x96\x7e\xbf\x75\xe9\x3d\xb2\xa8\x01\x74\x3b\xba\x38\x3c\x44\xc2\x68\xd2\xc5\x70\xe8\x1f\x47\xfc\x1e\xcb\x7f\xad\x95\x0a\xcb\xd0\xbd\xae\x1a\xe9\x23\x07\x03\x72\xce\x48\xca\x53\x50\x0f\xa7\x2c\x67\x05\x2d\x5d\x3e\x0b\xd7\x54\x0a\xc2\x73\xc9\x8a\x92\x50\xd7\xb4\x60\xf0\x8c\x05\x84\x9a\x24\x33\x5a\x90\xe8\xdd\xe6\xe1\xe1\xe1\xb3\x18\x22\x10\x69\x7a\x86\x17\xda\xf3\xec\x52\xbf\x08\xb0\xd6\x9c\x1c\x20\xe7\x99\x2e\x68\x11\x7b\x43\xdf\x3e\x0d\xa7\x63\x30\x1b\x4c\x07\x53\xeb\x43\x2c\xb2\xd2\x2e\x49\x24\xab\xa2\x10\x53\x35\xab\x05\xe5\x05\x49\x15\x4c\x71\x03\x90\x9e\x82\x64\xa8\x8f\x7e\x08\x28\x1d\x3a\x2d\xbb\x37\x1e\x24\x87\xd7\xcb\x7e\xa8\xec\x6d\xd8\xd6\xcd\xce\x54\x5f\xcf\xf6\xd5\x86\xf7\x3e\xea\x66\xfe\xea\x34\xc7\xd0\xbe\x48\xb8\x25\x55\xc3\x45\x2d\x83\x5b\xca\xe0\x09\x01\xd3\x50\x5f\xbd\x2b\x18\xc6\x99\x0d\x06\xe4\x29\x95\x2c\x25\x22\x27\x3a\xaf\xba\x2c\x69\x72\x2a\xce\x58\x31\xc9\xc4\x39\x64\xdd\xa2\x83\xed\xed\xef\xee\x7f\xb7\xfd\xdd\xf6\xe0\xc1\xc3\xad\xef\xee\x6f\x77\x83\xac\xd7\xe7\xbc\x9c\xad\xe9\x07\x8c\x94\xea\x2a\x4b\x92\xf1\x39\x87\x04\xc1\x98\x49\xba\x8b\x0f\x0c\x68\xc4\x11\x5a\x4c\x65\x5f\xb5\xf8\x89\x91\xa9\x20\x43\x32\xa7\xd3\x9c\x97\x55\xca\x48\xc6\xa4\xce\x15\x2f\xe9\x84\x95\x97\x90\x54\xfd\xd5\x93\xbf\x7f\x7c\xf2\xf6\xaf\xef\x5e\x1d\xbc\x3e\x3e\xfa\xf8\xf2\xe0\xf5\x5f\x8f\x9f\x13\xb3\x0e\x9e\xf2\xd6\x3a\x55\x8f\x10\x64\x3d\x44\xd2\x95\x34\x03\x25\xf5\xfd\x8a\xfa\xb8\x35\xdd\x54\x07\xf2\x29\x5d\x73\x5f\xbf\x94\xa2\xa3\xfa\x8e\xb4\xcd\xe1\x8f\x3e\x18\xe8\xcb\x4f\xf8\x86\x02\xea\xa3\x7e\x1e\xcc\x67\x30\x03\x65\x6b\x25\xb3\x2a\x3f\x95\xee\xba\x54\x47\xa9\xe1\x04\xd6\x06\xa3\x32\xd9\x45\x02\x99\x1b\x3b\xfd\x40\xe9\xb4\x71\x73\x5c\xbb\xa3\x3c\x7d\x33\x63\xb9\x03\x1f\x6e\xd8\x2d\x07\x5f\xd3\xaa\x9e\x45\x9d\x72\x4d\x28\x0d\x86\x70\x2e\xc1\x94\xe7\x36\xb1\xf8\x2a\x98\x6c\x3a\x9c\x57\x29\xdc\x38\x33\xfb\x06\xc8\x4d\xfa\xf7\x8d\xef\xad\x38\xff\xbf\xea\xb5\x1d\x05\x11\x6a\xdf\xb0\x13\xbf\x3b\x6c\xcc\xa0\x6c\x71\x5e\xff\x37\x9d\xc2\x0d\xb0\x9b\xbb\x09\x2b\x00\xd7\x8f\xa1\xb9\x9b\x98\xc6\xf3\x83\x56\x5c\x78\x15\xc6\x8f\x06\xd4\xee\x21\x7b\xb3\x24\x08\xab\x03\x4a\x44\x44\x78\x8f\x58\x09\xf7\xd6\xcb\x6d\x31\x20\xf0\xa1\x8c\x52\x3c\x67\x17\xed\x73\x16\x55\x59\xb7\xf0\x6c\xd8\xff\x8a\x79\x8f\xf5\xbb\x35\xad\x76\x63\x73\xc7\xb5\x9d\x39\x41\x17\xfd\x20\x89\xd1\xf6\xcd\xfb\x0f\xcd\x1d\x45\x7e\xda\xbc\x32\xaf\xfe\xdc\x25\xdb\xdf\x3e\x68\xdf\x4e\xcd\x28\x71\x98\x9d\x1f\x24\x8e\xd3\x5d\xbe\xc2\xa1\x4b\xdb\x2c\xe4\x7f\xfd\x97\x31\x5b\x71\xb1\x9a\xf7\x86\xf0\x3d\xb2\x1d\xf2\x5f\xff\xc5\xf2\xb4\x11\x48\x19\x86\x89\x6e\x8e\xec\xdd\xc9\x5a\xad\x20\x8c\xd4\x89\x70\x73\xad\xc9\x63\x5c\xa6\x26\x76\x14\xde\x42\x72\xe3\xa9\x9f\xb5\xd1\x6c\x0d\x9c\x49\x6d\x24\x8f\x2c\xfd\x58\xd5\xd6\x51\xf4\xdd\x22\xac\x81\xf8\xd1\xa8\xcc\xd9\xf9\xd3\x6a\x72\xeb\x8c\x43\x58\xdd\x06\x27\x9a\x4c\x98\x21\xa1\x99\x6a\x5f\x94\x42\x08\xcc\x6e\xb5\xe4\x78\x32\x1b\x46\x4d\x7a\x03\x7b\xb9\x9a\x4d\xf5\xae\x77\x08\xb0\x46\x96\x65\xcb\xd3\x95\x6b\xb7\xdb\xb1\x5f\x4c\xce\xa5\xe6\x04\xa4\x0b\xc3\x9e\x78\x1e\xac\x35\x3f\x55\xb4\xc2\xd7\xb5\x79\x7d\xe0\xb5\xbe\xf4\xe8\x3d\x3f\x34\xa3\xa5\x71\x40\x73\x99\x6f\x94\xa4\x2c\x2e\xe1\x2d\x0a\xcf\x4b\xed\xb2\x50\x61\x26\xba\x30\xc9\x8b\x8e\x74\x89\x8c\xf3\x8f\x5d\xb4\xe4\x24\x30\x47\x56\x7f\x21\x43\x8c\x07\xa8\x3b\xd5\x97\x85\xf2\x62\x0d\x9d\xfb\xab\xe2\x79\xb9\x51\x3b\x04\xdb\x54\x03\x22\x6d\xc1\x88\xed\xfd\x1c\xdb\x59\xd1\x24\x61\x52\x92\x31\xbb\x14\x79\x6a\xa6\xae\xd3\x07\xb5\x9f\xe4\x99\x50\xbb\x97\x07\xfe\x8e\xf7\xbe\xda\xa9\xbb\x2b\xab\x5d\x92\x8b\x27\x90\x7e\xb1\x16\xc4\x10\x9c\x2c\x2d\xb9\xef\xea\xdd\x97\xb8\xe3\xba\xf1\x90\xdd\x3a\xa0\x7f\x10\xb1\xe6\xc2\x41\x0d\xa9\x60\x13\xfb\xac\x57\x95\x79\x21\xa5\x35\x5d\x66\x73\xd3\xb0\x57\x0d\x8f\x32\x00\x55\x8b\xbb\x5a\x29\x8c\xfd\x80\xa4\xcd\x60\x00\x3c\x94\xbf\xab\x06\xa8\x11\xe3\x19\xcd\x56\xa2\xf7\x69\x2b\x7a\x9f\xfe\x59\xe8\xd5\xe9\x46\xbe\x04\xc9\xde\x81\x55\x03\xd1\x64\x93\xf4\x7a\xae\x65\x13\xef\x1a\xd7\x1e\x58\xe6\xe0\xe9\xf6\x98\x0e\x46\xf8\x2a\xa4\x3f\x6c\xc3\xf9\x43\x87\xf2\x10\x3f\xb7\xa0\xc8\x61\x03\x47\x5e\xb0\x90\x25\xc2\x55\x20\x0d\x1f\xb4\x6f\x34\xf8\xfe\xf5\x80\x6d\xdf\x06\x30\xed\x74\xf0\x50\x6c\x9e\x03\xbc\x01\xe4\x76\xe2\x85\xef\x7f\x00\xc8\x51\x00\x33\x3e\xae\x76\x45\xea\x80\xaf\x04\xf9\xde\x76\x3b\x96\xe1\xfb\xd7\x83\x7c\xbf\xc9\x87\x0c\xcc\x01\xd0\x31\x31\xe1\xe0\x4b\xf0\xbd\xac\x7c\xdb\xbc\xda\x18\xdb\x14\x5b\xb5\x1a\xf7\xd4\x4e\xd0\xa6\xf0\xd6\xd6\xea\x85\xbb\xb7\xdd\xbe\x70\xf0\xfd\x0f\xc1\x42\xb0\x72\x3e\x9c\x7a\x3a\x51\x2b\x3e\x86\x0f\x0c\x42\x5a\xd1\x61\xd1\x55\xc7\xc4\xf2\xd9\xb7\xca\xb3\x7f\x89\xb3\x9b\xc4\x19\x21\xb6\xe1\x43\x1b\x85\xac\x9a\xed\x8d\x54\x49\x0c\x5d\xf4\xb4\xf9\xb9\x10\xe7\xd1\x76\x97\x3c\x24\x77\xbd\xd1\xe3\x5b\x72\xe7\x56\x89\xf8\x67\x0a\xc4\xaf\x59\x20\x1e\xe6\xed\x68\x5b\x9c\x76\x49\x09\x67\x71\xd6\x95\xf2\x35\x92\xf0\x9f\xb7\x4c\x0d\x19\xfa\xbb\x8b\x50\x68\x14\xb2\x8e\x75\x74\xbd\xc7\xad\x8c\xc5\x17\x15\xd1\xd6\xc5\x64\xa2\x6f\x7b\xd9\xd6\x9b\x4a\x0d\xbf\x4b\x7a\xc3\x95\x0c\xa2\x4d\x12\xff\x11\x82\xb8\x7d\x6b\xaf\x90\xc5\x6e\x76\xaa\x19\xa2\x42\xb1\xd0\xc7\xd0\xcd\x95\x76\x47\x83\x2f\x74\xe7\xa6\xd5\x6b\x93\xdd\x7f\x84\xe8\x5e\x46\xfb\xc3\xfa\x44\xff\x88\x49\xb6\x49\xfb\x3f\x54\xd8\xb7\xc9\xfa\xd5\x92\x7e\x99\x9c\x6f\x2f\xbe\x87\x0f\x82\xdf\x5f\x49\xbf\x6d\xd2\xfd\xcf\x13\xee\x08\xdf\xaa\xb9\xdf\x56\xaa\x37\xe6\xbe\x7c\xd6\x87\x99\xa0\x2d\x82\xdd\x7c\xfe\xfd\x66\xed\x22\xad\xf1\x7d\x56\x18\x5d\x87\x03\x99\x36\x65\x51\xb1\x2e\xd9\xbe\xd7\x25\x2b\xd6\x09\x40\x6b\xae\x93\xf9\xfc\xe7\x42\x0c\xd1\x73\x37\x82\xfc\x4c\x54\xe3\x8c\x35\xb1\x6c\xbf\x7f\x3d\xd0\x0f\xbf\x1a\xcd\xdf\x2a\x11\x76\x13\xcc\x4d\x3c\xdb\xef\x7f\x2e\xcc\x1a\xd1\x0e\xe8\xd0\xa7\xf4\x22\x2f\xb5\xef\x58\x3f\xe4\x13\x38\x97\xe6\xf4\xa2\x4b\xe6\x3c\x5f\x95\x98\x01\xd2\x2a\xb6\xa7\x53\x44\x9f\x4f\xeb\x4b\x30\xb5\x1c\x2c\xd6\xd7\x84\xf9\xb4\x20\x3b\x81\xbe\x6f\x5a\x31\xf2\x08\x61\x68\x77\x38\x35\x9e\xbf\x6a\x4d\xe8\xde\xe2\xc7\xf2\xc3\xb4\x96\xbd\xd3\x98\xb2\x8b\x20\xa5\xd7\x12\xc7\x15\x38\xf0\x9a\x9e\x2b\xff\x73\x54\xc3\xef\x72\x8d\x52\x3f\x81\x45\x36\xe1\x8f\xdf\xd3\xe7\xa2\xb3\x50\x98\x97\xec\x57\xe8\x64\xa4\xa7\x8f\xa1\x0d\x91\xb8\x7b\x57\xcb\x26\x61\x3a\xb6\xf1\x74\x2b\x2d\x86\x80\x81\x8f\xf4\x9c\x21\x68\xe1\xf0\x6b\xec\x89\x86\x21\x31\x32\xa4\x34\x40\x35\xd4\x76\xed\xfb\x6c\x6c\x03\x4f\x93\x5e\xb9\xbc\x4f\xdb\x97\xf7\xe9\xff\x8f\x97\x37\x34\x44\x74\xc7\xe1\xba\xb7\x2c\x4e\xfb\x7a\xf7\x7a\x5c\xd9\x0d\x2b\x4c\x92\x3f\x69\x9d\x1f\xb6\x2e\xf3\xc3\xc6\x2a\x7f\xd5\xca\xb6\x31\xfa\xa5\x4b\x30\xec\x12\x65\x56\x74\x6f\xf9\x2c\x90\x01\x01\xd6\x7e\x92\x09\x51\x44\xfa\x9d\xbb\xc6\x96\x8b\xdc\x1a\x4c\x26\x71\x0b\xb2\xc2\x7b\x84\x98\x7c\xfe\x27\x83\x8b\xe1\x83\x76\xb1\x91\xf1\xb2\xcc\xd8\x41\x9e\x72\xea\x49\x0d\xc3\xc6\xb7\x1c\x84\x6a\xd4\xc9\x84\x6c\xea\x0f\x9b\xa4\x79\x59\xbe\x4b\x3e\xb5\x9f\x2f\xdb\xdb\x09\x5d\xb2\xad\xf3\x76\x7f\x0a\x0e\x70\x9a\x57\xd7\xec\x6c\xd1\x4a\x7b\xf4\x88\x44\x6a\x4f\x44\x3e\xbc\xe4\x31\xe1\x64\x87\x0c\x49\x8f\xf0\x38\x8e\x63\xb2\xb7\xb7\x67\x3c\x5f\x4b\xeb\x91\xbb\xe4\xe1\xd2\x70\xe6\x73\x87\xae\x25\x92\x01\x4d\xbc\x3f\x9d\xac\xb6\xbb\x7a\x01\x3c\xc2\xba\xf9\x98\xef\x26\x0a\xaa\xef\xcf\xa1\x57\x6b\x6f\x6f\x0f\x6d\xad\xe0\x78\xaf\x41\x55\xed\xe0\x42\xee\xc2\xda\x69\xb8\x55\xe1\x6f\xc2\xfc\x12\xa6\x8d\x76\xe7\xff\x68\xcc\x5b\x9c\xae\x42\xbc\x5b\x9e\xaf\xc1\x3c\xa8\x8f\x2b\x51\xbf\x8c\x43\xdc\xdb\xfe\x5d\x38\xc4\xef\xc2\x25\xee\x7f\x19\x97\x50\x78\x6d\xdb\xf1\xf7\xec\x8e\x8f\x35\x5a\x6f\xde\xf9\x75\x87\x40\x58\xf0\xe7\xd3\xdf\xfd\xae\x87\xd8\xaf\xa5\x41\xf4\x0b\x04\xf8\xda\xbe\xdf\x46\x88\xdb\xb5\x5a\xe6\xee\xf1\x2d\xf8\xc4\xcd\xec\x66\x15\x3d\xdf\xdb\xfe\x72\x4e\x72\xff\xa6\x95\x5c\xc2\x49\xd0\xcd\xf1\x3f\x73\x25\x6f\xb5\x8a\xf5\xf5\x69\x5f\xc5\xfa\x5a\xb7\x72\xa6\x7b\xbf\xdb\x4a\xae\xe4\x4c\x2b\x96\xb2\xdd\x4a\xfb\x83\x8c\xb4\xa5\x7a\x3a\xc6\x95\xae\x52\xd2\x95\x2a\xad\x2f\x76\xdd\x5e\x4b\xc7\x6e\x7b\x4a\x6d\xec\xc1\xdf\x0d\x5d\x7d\xab\xd5\x2c\x93\xd5\xf8\x8f\x31\xcc\x02\xde\x0e\xa9\xdf\xd4\x48\xe6\xc6\x54\x4d\x9d\x57\x80\x9f\x84\x49\x3d\x89\x06\xcd\x4f\x70\xd2\x66\x04\x84\x56\xc0\x1e\x64\x4e\xec\x41\xdb\xdf\x6e\x11\xb4\x1b\x7e\x7f\x90\xdd\xf7\xdf\x8f\x62\x6e\xb0\xee\x96\x92\xcf\x6f\xb5\xf5\xbe\x8c\x74\x36\xff\xbb\x92\x4e\xd3\x96\xfc\x67\x9a\x92\xdf\x4d\xba\x98\xf5\xe9\x37\x9b\x93\x2b\xb4\xb6\x9a\xbe\xf6\x55\x86\xe7\x52\x7c\xb6\x9a\x52\xff\x64\x4b\xea\x3b\x90\xc0\x3a\x9b\xd6\xff\x5e\x7b\x6a\x99\x39\xf5\x4f\xb6\xa6\x7e\x57\xec\xff\xb7\xb0\xa9\x96\xa2\xbf\xd5\x9a\xf8\x27\x1b\x13\xdf\x59\x15\xd4\x4f\x37\xf7\xe7\x6e\x82\xaf\xb3\x3b\xda\x6d\x98\x3f\xd1\xac\x58\x66\x55\xfc\x93\x8d\x8a\x95\x2b\xfa\x25\x96\xfa\xbf\xcc\x11\x8f\x04\x6a\x07\x6f\x07\x07\x07\xdf\x7d\x7b\xff\x8b\x0e\xdf\x7e\x9f\x03\xac\xa0\xaf\x15\x11\xe1\xcb\x4e\xbf\x42\x52\x85\xe3\xe3\x9b\x3d\x3d\x37\x9c\x76\x7a\x31\xc1\x1a\x31\xad\x3d\xde\xef\x92\x7b\xfd\xfb\x5b\xdb\x0f\xb7\xef\xdd\x7f\xf0\xe0\xde\xc3\x6f\xb7\x1f\x3e\x7c\xc0\x36\xef\x3d\xec\x92\x5e\x7b\x81\xcd\x6c\xa8\x4f\x48\xcf\x5d\x9e\xad\x95\xd0\xea\x83\xe9\x2f\xda\xcd\x2d\x21\x01\xc1\xf7\xd5\xbb\x59\x0f\xe4\x5a\x2c\xe7\x34\x5e\xd3\x1b\xa0\x69\xe1\x2d\xf6\xbc\xff\xf7\x80\x46\x9f\x2e\x07\xe0\x84\xc3\xe1\xb1\xf7\x9f\x45\x20\x0f\xbb\x64\xd8\xff\xee\xfb\xef\x1e\x7c\x7f\x6f\x78\xef\xfe\xc3\x07\xdb\xf7\x86\xdf\x7e\x77\xb0\x79\x6f\x4b\x51\xc8\x92\x92\xaf\x25\x11\x7d\xa4\xde\x24\x91\x87\xcb\x17\xa5\x2d\xa0\x21\x2c\xb8\xfd\xb2\x60\x93\xdf\x48\x25\x6d\xd1\x0a\x61\xc1\xef\x03\x50\x1b\xa1\xc0\x4b\x50\x8b\x4b\x9d\xe0\xdf\x3c\x7d\x8c\xbf\x20\xad\xf9\x68\xab\x4b\xa4\xa8\x8a\x84\xd5\x7e\x1e\xe4\xe9\x08\x83\x0b\x6c\x2c\x44\xcb\x9b\x04\x90\xfc\xdc\x7b\x90\x60\x71\xe9\x5e\x23\xf0\x46\x69\xcf\xed\x72\x47\x5f\x8e\x6a\xbd\x09\xa8\x93\xbd\x68\x73\xb3\xed\x55\x29\xb8\x15\xef\xc6\x80\x8c\xb8\x7e\x06\xfe\xd8\x87\x80\xd4\x0a\xcd\x50\x5e\x95\x7a\xfd\x2d\xef\x22\xd7\x9e\x4b\x3f\xb3\xec\x4e\xd7\x60\x40\x20\x19\xfc\x16\xde\xc4\xdb\x25\xe7\x6c\xa3\x60\x24\x15\x39\xab\xbd\x75\xa0\xdb\x7b\xd9\xf8\xdd\x54\x82\x24\xb4\x26\x7f\x4e\x7b\x56\x60\xf3\x68\xe2\x21\x2d\x69\x46\x98\x92\x28\x24\x11\x39\xbe\x6b\x26\x5b\x10\xf4\xe8\xa6\x87\x5c\xfc\xca\x6d\x0f\xf6\xb7\xbc\x7c\x20\xfd\xb7\x03\x6e\x10\x95\x1e\x9d\x2d\x09\x1f\xb1\xf7\xee\x56\x75\x70\x90\xa7\x8d\xe6\x88\x89\x27\x05\x23\xe7\x8c\x08\x31\x7e\x1c\xac\x5d\x00\xdb\x6a\x52\x72\x07\x1b\x21\xe6\xbc\x5b\x71\xe1\xad\xbf\x55\xcd\x36\xed\x35\xba\xda\xab\x98\xcd\x97\x09\xf8\x92\x77\x0f\xdc\x53\x0e\x8f\x82\xae\xd7\xd7\x9b\x00\x1a\xc0\x06\x03\x92\x32\x99\x30\x78\xa9\x0e\x37\x25\xa4\x7d\xc6\x47\xf7\xbc\x97\x5f\x15\x30\x3d\x32\xdc\x25\xe8\x27\xda\x25\xbc\xd7\x73\xae\x1d\xec\x1f\xae\xe5\x79\x43\xad\xbc\xae\x17\xa4\x53\x24\x8f\xc8\x70\x0b\x13\x94\xac\xf4\x80\x58\xa0\x69\x0b\xcc\xee\x1e\x62\xe3\xbd\xda\xc6\x8d\xc2\xaf\x06\x18\x3b\x68\x4d\x8c\x2c\x59\x89\x49\xad\x82\x31\xcc\x1d\xf7\xb2\xed\x2e\xa6\xbe\xbf\x0a\x17\x44\xbb\x41\xb3\x23\x3b\x99\xb8\xe6\xf1\xca\x58\xae\xd9\xf5\x3b\x49\xa7\x6c\x47\xfd\x85\xc7\x67\x90\x1d\x9b\x67\x59\x84\x19\x75\xdf\x7b\xa9\x08\x59\x9e\x9e\x9c\xc4\x2d\x55\xf1\xef\x5b\x55\xc5\x6c\x67\x8d\xaa\x61\xbe\xc9\x06\xe3\x57\x4d\x7d\xc6\x0f\xbf\x31\x6b\xb2\xff\x06\x4d\x23\x0d\xe8\x73\x78\x9a\xd1\x3c\x1d\x9b\x50\xc9\xe4\xce\xed\xb2\x85\x73\xff\x4d\x5a\x93\x12\xac\x5e\x29\x48\x9f\xe6\x28\x27\x7c\x79\x86\x2c\x79\xa4\x30\x20\x5f\x3d\x94\xe1\xd8\x2b\x07\x32\xdb\x6a\x69\xb7\xbe\xab\xd5\x67\xe5\xc3\x30\xf5\x15\x64\x73\xc0\x97\x2e\x12\x7d\xbf\xfb\x49\x19\xd9\x4c\x20\x26\x4d\x09\x79\x04\x77\xbb\xbd\xe4\x2e\x18\x89\xad\xca\xf4\xa7\xeb\xda\xb8\xed\x4f\x65\x78\xd9\x4d\x83\x0a\xcd\xc9\xb6\x86\x1e\xda\x36\x2e\xe2\xd0\x66\x64\x0e\x87\xaf\x0f\xe2\x63\x54\x01\x71\xa7\xf1\xf8\xba\x4b\xed\x78\x03\x10\xb7\x49\xab\x57\xe3\x4c\x37\x24\x5f\x47\x64\x62\x94\xfa\xf6\xb7\xdf\x7a\xf9\x36\x4c\xee\x69\xb0\xd3\x24\xa1\x05\x83\x7b\xbc\x4a\x21\x2d\x05\xa1\x26\x33\xa0\x52\xa0\x48\x42\x73\xfd\x64\x0f\xe8\xd3\xf8\xae\x67\xbf\x4d\x80\xfa\xf2\x5d\xab\x16\xcd\xcf\x1e\x73\x6f\x97\x8c\x6f\x6e\x78\x25\x68\xc5\x4b\x97\x6a\xa4\xf0\xe5\x9e\x91\x7b\xc1\xc7\x3e\xe0\xd3\x7e\x9d\xdf\x87\x72\xc7\x3c\xf4\xe3\x5e\x34\xb8\x73\x46\xf5\xf5\x94\x91\x7b\xb7\x87\xdf\x2e\x09\xbe\x65\xf7\x2b\x12\x3a\x68\x57\x83\x39\x02\x69\x67\xeb\x7e\x82\x86\xb6\x77\x04\x74\x4f\x8f\x6d\x0f\x84\xec\x04\xaf\x08\x7b\xf7\xde\xc3\x17\x0a\xdc\x33\x61\x71\xec\xce\x90\x30\x07\x86\x97\xce\xa1\x55\x7a\x79\x1a\x40\xeb\x94\xac\xac\x32\x9d\xbd\xe7\xe4\x2f\xaa\xf3\xf6\xcb\xf1\xa5\x7e\xea\x4e\xf1\xd8\x83\x97\x3f\x1c\xbc\x25\x87\xef\x5e\xef\x1f\xbf\x78\xf3\xfa\x48\x7d\x1b\xd5\xfe\x5b\x83\x54\x39\x2f\x5e\xff\xf8\xe4\xe5\x8b\x67\x1f\x9f\x3e\x39\x3a\x78\x70\xff\xe3\x5b\x65\xa1\x0c\xde\xff\xe7\xe6\x87\xc1\x56\xef\xfb\x27\xbd\xff\xa0\xbd\x5f\x7b\x1f\x4f\x06\xd3\x46\xd2\xc6\x24\x63\x34\x87\xec\xcf\x96\xb3\xbf\x56\x9c\x49\xed\xe9\x05\x86\x06\x73\xbd\x59\x14\x27\xa3\x49\xc9\x0a\x89\x6f\x04\x7f\xc8\x21\x8d\xd3\x07\xef\x25\x0a\x9b\xa3\x1a\xfa\xee\x7d\x92\x24\x15\x0c\xee\xc8\xaf\x99\x47\xd9\xb0\x4a\x59\xf0\x39\x0c\xda\xd7\x39\xa2\xa2\xc6\x0c\xba\x64\x03\x08\xdf\x40\x94\x88\xfc\x8c\x15\xf0\xfa\x85\xea\x41\x62\x6e\x21\xef\xc1\x9d\x52\xb8\x17\xfb\x64\x59\x04\x2f\xef\xf8\x2f\xfa\x99\x0e\x69\x96\x89\x73\x09\xcb\x99\x8b\xbc\xb7\xa0\x69\xca\x52\x0d\xba\x1d\x24\x9a\x73\x29\xe1\x8a\x7e\x41\x79\xa6\x59\x5e\xbc\x64\x86\xfa\xb0\xce\x1b\xbc\xf1\xec\xa2\x45\x02\xd9\x24\x1b\xa3\xda\x1b\x72\xb2\x0c\x5f\xb7\x77\xb8\xf2\x56\xc8\x4c\x4f\x7d\x8e\xbd\x96\xf0\x21\x8a\x83\xde\x2c\x76\x07\xff\xf9\x41\x6e\x5e\x7d\x90\x9b\xff\x77\x30\x45\xc4\xfa\xe3\x40\x1a\x15\x12\x79\xbe\x33\xd0\xf8\x1e\x38\xbc\x6d\x29\x5e\x9c\xbb\x5d\x82\x4e\x44\x93\xce\x21\xfc\x5e\xcf\xab\xa9\x37\x9f\x4b\x31\x5e\xe5\xdc\xe4\x64\x82\x3f\x21\x5f\xb4\xfa\xf7\xea\x8a\xbc\xc8\x27\x3c\xe7\xe5\xe5\x5a\x2d\x01\x66\xfd\x19\xc7\xfa\xa3\x03\x58\x48\xd3\x23\x9b\xcd\xcb\x66\xcc\xf4\xb9\x06\xe6\xe6\xbc\xe5\x4b\x01\x7e\xc2\x2e\x3d\x9e\x27\xcd\xb9\x3e\x3c\x1e\x0c\x08\x97\xc4\x65\x11\x4b\xc4\x7c\x21\x72\xa6\x33\xb1\x35\x33\x92\x3d\xd3\x49\x00\x93\x20\xcf\xdb\x41\x90\xe5\x6d\x30\x20\x19\x95\x3a\x69\xda\x39\x95\x84\xc2\xe4\x3c\xf5\xe1\x4e\x30\x59\x5f\x85\x18\x0c\x20\x99\x35\xa3\x29\xb9\x64\x2e\x1d\x5c\x0b\x20\x4f\x0f\x6b\xf9\x20\xe1\xf9\x6d\x76\xb1\x60\x49\xc9\x52\xa4\x78\xaf\x14\xf2\x65\xe0\x42\xf5\x46\xe4\x5e\x4c\xf6\xe0\xd5\x21\xe4\x8f\x90\xa6\x6c\xeb\xe2\xe0\xb0\x0b\xd9\x43\xe1\xff\x9f\xf9\xa9\xef\x12\x91\x97\x3c\xaf\x5c\xba\x4d\x3f\xef\xb9\x7d\x24\x29\x4c\x04\xeb\x41\xb5\xa0\xbc\x60\xa9\x8f\x85\x3f\x02\xa4\x35\x1f\x8b\xc8\xf5\x82\x11\xeb\x14\x96\xd4\x73\x97\x36\x3a\xb5\x5d\x0e\x06\x64\x1b\xda\x4b\xc2\x73\x42\x49\x21\xce\xd7\xda\x56\xe6\x91\xce\x0d\xe7\xe3\xe0\xb7\x4c\x73\x39\xc8\xb7\x80\x18\x51\x10\x66\xc8\x5b\x33\xad\xbc\x4c\x8a\xe1\x20\x3d\x93\xcf\xf2\x91\x32\x1b\x83\x24\x77\x3d\x3b\xbb\xcd\x20\x9f\x5e\x60\x6e\xb6\x12\xb6\x85\x66\x3c\x5f\xc0\xbe\xe8\x92\x71\x55\xde\xb4\x4d\xbe\x06\x6b\x1a\x01\xad\xdc\xc4\xec\x78\x9d\x45\x50\xb1\xb7\x96\x6d\x5e\xcf\x3e\x1b\x42\x32\x8c\xf5\x73\x4c\x5e\x0e\x4e\x0f\xa8\x5a\xae\xbf\xd6\xcc\x86\x38\xc0\xd2\x11\xb6\x57\x8f\xe0\xad\xbc\x4b\x5d\xa8\xf3\x57\x6e\x5d\xec\x6f\x75\x5b\x2a\x60\x76\x42\xa8\xf0\xd0\x98\x5e\x37\x00\x58\xcb\x5c\xd9\x58\x8e\xaf\x01\x71\x1f\x20\x38\x68\x05\x51\xcf\x21\x80\xf4\xf7\x9a\xca\xca\xb9\xdc\xff\xba\xb9\x40\xa2\xd1\xad\x8b\xc3\xe5\x93\xd9\xbf\x79\x32\xbf\xdb\xa4\x9b\xb6\x59\xed\x9d\x1e\x20\xf8\x85\x30\xa9\x8e\x9a\x8a\x2b\x4c\xb9\x99\xe5\xcf\x17\xff\x61\x9e\x35\xcc\xd3\x08\x42\x79\x49\xba\x29\xab\x48\x05\x72\x59\x2b\x70\x1b\x12\x61\x92\x8c\xcd\x21\x63\xe2\x98\x91\x54\x80\xae\x36\xe3\x12\x74\x53\x65\xd4\x61\x36\xbf\x7e\x7f\xcd\x2c\x8b\xf6\x0b\xa9\xa5\x51\x03\x04\x22\x5d\x07\x31\xd5\x4e\x26\x6d\xab\xb6\x8c\x72\xfe\xfc\x02\xdd\x06\xf4\x97\x2e\x99\xf1\x2e\xc9\xc4\xef\x30\xed\x55\x7b\x1c\xf5\x15\xd4\x53\x6a\x4a\x8a\x2a\x99\xa9\xde\x13\x45\x2c\xc8\xae\x32\x01\xbf\xff\x42\xb6\xbf\x7d\xd0\x86\x97\x4c\xc4\x6d\x9f\x67\xbc\xee\xec\x6a\xc7\x4c\xf0\x5e\x8e\xb7\xf0\x61\xa2\xf6\x52\x78\x69\xda\x9d\x31\x02\xd5\x6b\xef\xf7\xd8\x47\x71\x48\x24\x8b\xa4\x4b\x52\x59\xb6\xbf\xa2\x73\x4b\xcd\x0e\x50\xa9\xb4\x0e\x7d\x0a\xb5\x37\x52\x5d\x5a\xbf\xf2\xd5\x15\x64\x7b\x18\x11\x59\x24\x7d\xfb\xae\x8a\xdb\xde\xa9\x44\xd7\xa4\x3b\x85\x97\x45\x82\x79\xdb\x97\xbe\xf5\xc4\x65\x4e\xf1\xce\x7c\x80\x0b\x65\x33\xdf\xc1\xd7\x21\x41\xae\xc8\x8c\xe7\x65\x2f\xe5\x92\x8e\x33\xd6\xcb\x78\xce\x48\x2e\x7a\x92\x65\x93\x9e\x7e\x23\x5a\xf5\x7a\x1d\x7b\xcf\xbb\x69\xeb\x7b\x9a\x89\xb1\xee\xac\x63\x0d\xfb\x0e\x79\x6c\x0a\x76\x8c\x87\x48\x75\xd6\x52\x0d\x3e\xdb\x4a\xe7\x3c\x4f\xc5\x79\x4b\x35\x5d\xb0\x43\x3e\x5f\xc7\x6b\x6b\xd7\xdd\xcf\x1d\x6b\x0a\x75\x76\x86\xdd\x8e\x3e\x17\xec\xec\x0c\xbf\xed\x76\xb8\x04\x77\x6a\x67\x67\xf8\xe0\xfa\xa4\x7b\x7f\xe7\xbd\x41\x47\x54\xb0\x5f\x2a\x5e\xb0\xee\x5c\xa4\x55\xc6\xba\xfa\x9d\xef\xf8\x33\xfa\x4d\xd1\x92\x4c\x4a\x32\x57\x1b\x3c\x9a\x95\xe5\x42\xee\x0c\x06\x29\x3b\x63\x99\x58\xb0\xa2\x3f\x17\xbf\xf2\x2c\xa3\x7d\x51\x4c\x07\x2c\xef\xbd\x3b\x1a\xa4\x22\x91\x83\x9f\xd8\x78\xf0\xef\xf4\x8c\x1e\x25\x05\x5f\x94\x83\xb7\x6c\xc2\x0a\x96\x27\x6c\x70\x04\xdd\x7d\x54\xdd\xc5\x6b\x9d\xca\x0e\xd0\xd9\x5d\x03\x4b\xfb\x2d\x82\x23\xc1\x98\x3e\xbe\x5c\x08\x78\x90\x05\xbe\x45\x9d\xf2\x72\x21\xd4\xf4\x62\x5d\x79\xbf\x60\x4a\x25\x30\x73\x71\x6b\xac\x36\xdd\x2b\xae\xd8\xe6\xd1\x82\x65\xd9\xfe\x8c\x25\xa7\xac\x88\xc4\x02\x8e\x71\xd4\xba\x7f\x03\xce\x27\x5e\x72\x9a\xf1\x5f\xd9\xda\x37\xba\x88\x8c\x88\xf9\xeb\xea\x8a\x7c\xbe\x56\x03\xa9\xaa\x3f\xb2\x82\x4f\x2e\xd7\xbe\xe1\x13\xe3\x63\xd1\xd5\xfa\x89\x1d\xea\x85\xbe\x14\x8c\x6b\x65\x60\xe9\x80\xe7\xe9\xa6\x36\x7d\x5c\xd8\x57\x0a\xcb\x61\x73\x00\xf6\x9b\x44\xe4\x52\x64\xac\x9f\x89\x69\xd4\x71\xb3\x23\x30\x3d\xa2\xe7\xb7\x43\xfe\x21\x2a\x74\x1d\x2e\x0a\x71\xc6\x53\x78\x3a\xce\xdc\x55\x26\x62\xe2\xe1\x85\x9c\x71\x0a\x9e\x02\x84\x89\xfc\xdc\x84\xe9\x67\x85\xe7\x6f\xbe\xc1\xfd\xb1\xbb\xf6\xcd\xb5\xc6\xc5\x53\x96\x50\x58\x38\x31\xb7\x39\x88\x95\xf5\x9d\x6f\x94\xe6\xcd\x1e\x64\xfc\x66\x0e\x34\xe3\xe5\x25\xd8\x40\x0a\x7f\x77\x74\xce\xcd\xe6\x53\x83\x38\xd5\xa5\xc5\x9e\x73\x3c\xc2\xaa\xdf\x84\x04\xf4\x8d\x01\x96\xb4\xf4\x81\x6f\x31\xb6\x3f\xf8\xaf\x1f\x20\x54\x3d\x5c\x7b\x13\x7d\x06\x6b\x02\x58\x52\x62\x58\xd1\xac\x25\x94\xd5\x6b\x18\x75\xa4\x5a\x98\x5e\x82\x0b\xd3\xe9\x3a\xc8\x13\x91\x4f\xf8\x14\xe1\x1f\x0c\xc8\x4b\x41\x53\xf2\xe4\xf0\x70\xf0\xec\xc5\x3e\xbc\x02\xb2\xf6\x0d\x20\xa9\x9d\x82\xfb\x74\x32\xf9\x98\x09\x6a\x0e\x00\xbe\xf9\xe6\x9b\x9b\x2b\xea\x27\x4c\x00\x3f\xf0\xc8\xf7\xac\xf8\x48\x27\x26\xfb\xe4\xdf\x5f\xbd\x7c\x5e\x96\x0b\xb5\xef\x98\x2c\x23\x58\xf2\x6f\x74\x95\xbe\x58\xb0\x3c\xea\xfc\xf5\xe0\xb8\xd3\x25\x1d\xb3\xf9\x93\x34\xef\x7f\x92\x29\xcb\xf8\x59\xd1\xcf\x59\x39\x50\xa8\x98\x03\x08\xfd\x60\xda\x83\x8c\x96\x4c\x96\x03\x96\x7f\x7c\x77\xa4\x20\xea\xe8\x88\xb3\x70\x8c\x5c\xc1\xd9\xb2\xb8\x0a\x0f\xa6\x52\xc1\x68\x7a\x79\x54\x82\x01\x30\x1a\x91\xfb\xca\x6e\x37\x65\xb2\xa4\x65\x85\xe7\x7b\xdb\xa8\x1b\xaa\xc6\xab\x10\xa3\xf0\x4c\x46\xc4\x75\x2e\x17\x22\x97\xec\x98\x5d\x94\xbb\x2b\x1b\xe7\xd5\x1c\xb0\xca\xd2\xcd\xcd\xdd\x35\xac\xca\x27\xd1\x8d\xb5\xc9\x48\xa7\x9e\xfd\x66\x55\xef\x25\xb2\x3b\xed\x8e\x17\x51\x07\x10\xd7\xe9\x2e\x61\x67\x76\x2a\x4b\x2b\xa4\x3c\xd1\x15\xcc\xc8\xdf\x2c\x32\x5a\x4e\x44\x31\xdf\x21\x1d\x9a\x5f\x76\xf4\xe7\xeb\x58\xcf\xfb\x7a\xcd\xfe\xff\x75\xb0\x4a\x92\xe5\x69\x04\x29\xe9\x61\x97\xac\xad\x26\x53\x35\xf0\xad\xc8\xd4\xab\xd8\x46\xa6\x29\x4f\x6e\x22\xd3\x94\x27\xbf\x2b\x99\xa6\x3c\x69\x90\x29\x8c\x71\x13\x99\xaa\x4a\xcb\xc8\x54\x95\x7d\x19\x99\x9a\xa5\xd3\x64\x8a\x9d\xff\x8b\x4c\x57\x91\x29\x20\xb9\x4e\xa6\xc8\x65\x35\x27\x3f\x9f\xd1\x92\x48\xb6\xa0\x85\x5a\x71\x42\xc9\xb9\x28\xd2\x35\x24\xb7\xe2\xe2\xa3\xfa\x45\x46\xa4\x73\xe7\x43\xe7\xff\xfc\xdf\xbf\xac\x47\xf1\xdd\xcd\x6e\xaf\x3f\xd8\xd9\x7d\x34\xda\x7b\xfc\x6f\xef\x3f\x7c\x38\xf9\xcf\x8f\x3f\x7f\xbe\xba\xfe\x2f\x02\xda\x0a\xf4\xac\x55\x10\x90\xa4\x67\xac\xc8\xe8\x25\xd8\x3b\xb2\x4a\x66\xba\x63\xf3\x79\x84\xb3\x2b\xc5\x29\xcb\x77\x1c\x15\xc9\xb2\x60\x74\x6e\x90\x0e\xa6\x8a\x76\xab\x32\x3a\xef\x2f\x18\x3b\xd5\xc4\x0e\x65\x06\xc4\x8e\x5e\x56\x3e\x89\x34\xe0\x56\x4c\x46\x09\xbe\x3d\x08\x88\xd2\xdd\xe4\xec\xc2\xec\x19\x2b\x23\x15\x96\x76\x35\x1e\xe1\x1f\x70\x9a\x47\x51\x73\x78\x25\x1f\xa1\x3a\x1c\x2c\xae\x1c\x0f\xe0\xdb\x1c\x91\x64\xb6\xbb\x14\x80\x6b\x0b\xfa\x2a\x02\x53\x43\xad\x28\xef\xc3\xe6\x8d\xd4\x78\x71\x1c\xcc\x4b\x8b\x5e\x88\xdd\xe9\xec\x42\x08\xd1\xd1\x11\x49\x32\x2a\xe5\x0e\x49\xe6\x3d\xaf\x18\x01\xa9\xe3\xe3\x1a\xd5\x00\xbd\x7c\x73\x3c\x41\x5e\x21\xf6\xa7\xac\x04\x99\xaf\xda\xa2\x74\xef\x12\xfc\xb7\x3f\xa6\xc9\x69\x5a\x88\x85\xd2\x01\x3b\x25\xbb\x28\x07\x8b\x8c\xf2\x5c\xd1\x73\x0c\x23\x98\x18\xbc\xe5\xbd\x6b\xf2\x81\x11\x14\x2c\x5d\x43\x50\x8e\x49\xa9\x6d\x71\x8d\x1a\xb1\x53\x69\x41\x99\xd0\x26\x47\x76\xa9\xac\xf2\x82\xa5\x55\xc2\xc8\x9c\xcd\x45\x71\xa9\x20\x94\xd5\x1c\xc6\x5d\xbb\x05\x63\x20\x5b\xbb\xcb\xaa\x85\xaa\x06\x44\xcc\x2d\xad\x1b\xf2\xfb\xd5\x75\x3d\x49\xad\xe8\xfd\x66\x46\xb9\xa2\x96\x22\x19\x6d\x34\x1c\x80\x85\xb3\x86\xf6\x4e\x5f\xdb\x3b\x64\xb4\x84\x39\xed\x82\x65\x65\x0c\x8f\x9d\xe1\xc3\xeb\x93\xee\xb7\xb7\x34\x9f\x5c\x8f\x5d\x88\xbe\x29\xf8\x74\x56\x92\x28\x89\xc9\xf8\x92\xbc\xa2\x05\xff\x94\x93\xe7\xf4\x8c\x15\x63\x76\xca\x80\x6d\x88\x72\xc6\x0a\xa9\xda\x3e\xe3\x4a\xad\x1d\x57\x25\x4b\xe1\x74\xb8\x50\xaa\xfc\xab\x17\xc7\x24\xe3\x09\xcb\x25\xdb\x31\xaf\x85\x78\x52\x4d\x09\xb9\x97\x2f\xf6\x0f\x5e\x1f\x1d\xac\xad\x45\x16\xc4\xb9\xf0\xe2\x03\x4d\xdc\x80\x99\xf6\x88\x74\x30\x52\xbc\xe3\x85\x2e\xe0\x64\xfc\xc2\x18\x43\xf1\xe6\x73\x91\xff\xfb\x11\x98\xde\x73\x91\x46\xd6\x30\xeb\xf7\x07\xfd\xfe\x20\xe3\x63\x0f\x9c\x4e\x1c\xef\xae\x91\x46\x8c\x00\x2a\xc9\x24\x34\x91\xd6\xd7\xf5\xf7\x3e\x9d\xa7\x30\xd6\x93\x57\xf8\xd4\x0c\x7e\x8e\xde\xb7\x0f\x71\xd2\x55\x70\xb8\x71\x06\x03\xf2\x83\xda\x60\xf6\x69\x14\x96\x9f\x59\x68\xdd\x72\xa8\xfd\x12\x3b\x04\x79\x05\x80\xa7\x9a\x59\x4a\xbc\x85\xd4\x3a\xfe\x1b\xd8\x37\x51\x67\x52\x65\xd9\x51\x52\x30\x96\x77\x6c\xac\xa8\xd3\xf4\xe7\xfa\xc1\x77\x91\xa5\xbe\xbf\x43\x64\x20\x68\xbd\x4e\xd5\xae\x8d\x09\x7c\x37\x7b\xc2\x54\xbe\xa3\x6b\xe3\xb1\xbf\xb1\xc5\x88\x0b\x7e\x89\x89\x64\xe5\x61\x95\x65\x12\xe0\x88\x92\x79\x8c\xe5\x80\x10\xc9\xca\xd7\xa2\x98\xd3\xcc\x7c\x57\xbc\x62\x8d\x78\xef\x12\xd4\x1b\x7b\x27\xfc\xe7\x05\x5d\x90\x11\x49\xe6\x8a\xc5\xfd\x54\xd0\xc5\x82\x15\x07\x19\xbc\x22\x14\xe9\x41\x92\x39\xe8\x35\xac\xef\x30\xf1\x96\xc9\x52\x14\x8a\x67\x7e\x96\x49\x21\xb2\xec\x58\x2c\x76\xb4\xb7\xa2\xbf\xa0\x53\xf6\x0f\xf3\x00\x3c\x16\xbf\x64\x93\x32\x28\xff\xbb\x2e\xf7\x0e\x88\x96\xfd\x77\xce\xd3\x72\xb6\x03\x80\xf6\x65\x79\x99\xb1\x3e\x7c\xe9\x92\x19\x53\x7b\x2d\x28\xc1\x4f\xd7\x08\x77\xbd\x85\xe6\x1e\xb5\x22\x6c\xa2\xca\x68\x55\x0a\xbf\x1c\xc4\xc9\x6b\x3a\x67\x4a\xd8\x75\xbc\xb5\xec\x4d\x2c\x36\x75\xfd\x54\x24\x60\x66\xf6\xcd\x1f\x1a\x85\x7a\x0c\xf3\xd0\x8f\x1a\x65\xc6\xd3\xd4\xb6\x4b\xe6\xfd\x82\x4d\x0a\x26\x67\x88\xec\xeb\xfa\xba\xb9\x85\xfd\xb2\x35\xab\x4d\x60\x54\xfb\xe0\x8e\xaa\x3f\xc8\xbb\xad\x13\xfb\x30\x1e\x74\x49\xa7\x13\x7f\xf1\xfc\xf4\xcc\xc0\x2d\x98\x4f\x04\xc2\xb9\x84\x7e\x96\xae\x93\x6a\x89\x3f\x76\x5b\xd7\x0a\xca\xf1\x97\xee\x03\x49\xcb\x10\x63\x04\x15\x1c\xed\x75\x89\xf7\xe1\x58\x2c\xe2\x65\xe8\x87\xad\xa3\xa4\x41\x2b\x2b\xda\x19\x6e\x5d\x9f\x74\x1f\xfc\x4b\x34\xfc\xaf\x16\x0d\x4b\x25\x01\x6c\x99\x99\xc8\x52\xf0\xf6\x74\x3a\x37\xc8\x01\xb5\x05\x16\x05\x3b\x53\x9a\x65\x06\x51\x83\xea\x9f\x3b\x0d\xa9\x10\xb0\x7a\xd0\x89\x55\x2b\x77\xfe\x95\xcc\xfb\x6a\xf4\x71\x56\xa9\x61\x45\xfe\x34\xab\x0a\x4d\xc0\xb6\x30\x99\xd1\x7c\xca\xa0\x78\x1f\xfe\xac\x57\x90\xe7\x74\xf1\x4c\x24\x6d\x35\xcc\x07\x27\x56\xbc\xa3\xb9\x3b\x1a\xa6\x26\x48\x93\xc9\x2a\x98\x54\xe9\x6a\xa0\x54\x8d\x15\x50\x25\x19\xa3\xc5\x0f\x0e\xe3\x0e\x3a\xc7\x04\x17\xac\xb8\x81\x0f\x12\x53\xaf\xc1\x0c\x83\x6f\x96\x1f\x06\x6c\x9e\xcd\x17\xe5\x65\xc7\x63\x83\xde\x3b\x7e\x66\xa9\x92\x79\x7f\x46\xe5\xa1\x48\x2a\xa9\x8c\x28\xc4\xc4\x32\x41\xdc\x36\x27\x4f\x69\xb0\x8c\xd2\x23\xb4\x00\xe7\x8d\xd2\xfe\x82\x16\x2c\x2f\x5f\x8b\x54\x4d\x61\x2e\xce\xd8\xfe\x8c\x67\x69\x7b\x4f\xbb\x2b\x3a\xd2\x47\xee\xbb\xde\x59\x63\x28\x88\xda\xa1\x5e\xbe\x48\x6a\x89\x58\x56\xfa\xec\x3f\x1c\xce\x8a\x94\x04\xac\x6b\xb3\x6e\x9d\x45\xc1\x3a\x56\xbb\x31\x02\x26\x91\xf2\x98\x5d\x80\x94\x36\x52\x7f\x6b\x97\x18\xb1\xb3\x43\xce\xb8\xe4\xe3\x8c\x75\x5c\x3b\x7f\xb9\x3d\x67\x7a\xcf\xdf\xc3\x0e\x52\xf8\xfa\xdc\x80\x86\x04\xd5\xb6\xeb\x63\xbb\x56\x9a\x9d\x05\x0d\x47\xa4\x83\x91\x4b\x9d\xb8\xd6\x63\x6d\xb2\x6a\x2e\x6a\xcd\x22\xaf\x56\x6c\x41\x57\xb4\x99\xa7\xb8\x90\x8d\x0a\xc9\xbc\x9f\x72\xb9\xc8\xe8\x65\x3f\xe3\x39\x3b\x5a\xd0\x84\xf5\xf1\x31\xc8\xa7\x6c\x22\x0a\x16\xb1\xac\xec\xb6\x57\x83\x27\x38\xa1\xdf\x16\x65\xc3\x51\xae\x47\x91\x5c\x1e\xa8\x3d\xa0\xbe\xc6\x2d\x54\xb0\x5b\x27\x14\x9f\x95\xd4\x14\x96\x55\x7b\xb5\x4b\x60\xab\x29\xc1\xee\x06\x74\xca\xc1\x6f\xdf\xbe\x64\x93\x44\x38\xc4\x63\xd2\x52\x87\xec\xe0\x1e\xb7\xf3\x86\xcf\xcb\x66\xac\x85\xcd\x32\xda\x0f\xd1\xea\x4d\x28\x0c\x1f\x56\x7b\x54\x2d\xcd\xbe\xa8\x14\x0a\x4c\x60\xfb\xfa\x3a\x94\x4c\x59\xf9\x52\x09\x3e\xfd\xc2\xaa\xe6\x40\xb7\xd3\x4f\xbe\xfb\x97\x7e\xf2\xbf\x5a\x3f\x69\x98\xae\x98\x82\x47\x96\x18\x88\xfc\x9f\xd1\x07\x79\x37\x8e\xf6\xde\xef\x91\x93\xbb\x57\xef\xef\x6e\xf6\x4e\x3e\xc8\xab\xe8\x43\xba\x19\x47\xef\xfb\xf1\x49\x1c\x43\x85\x81\xb1\xbd\x80\xd6\x5f\xae\x6a\x8e\x8d\xa1\x2d\x14\xfe\x5f\xdb\xb6\xca\x45\x91\xb2\x82\xa5\xae\xbd\x1e\x70\x50\x37\xaa\x13\x31\x9f\xd3\x3c\x95\xfd\x9c\x9d\x2b\xba\x7f\x92\xa7\x2f\xf2\x94\xe5\xe5\xbe\x8e\x88\x7b\x45\x8b\xd3\x54\x9c\xe7\xaa\x2b\xdf\x05\xdf\x90\x91\x1e\x6f\xd6\x47\xf7\x2f\xf2\x45\x55\x76\xdc\x3b\x08\xde\xb0\x3f\x50\x29\x1d\x9f\xd7\x57\x10\x80\x0f\x29\x8c\x1d\xb1\x8c\xc1\x28\x52\x31\x21\xef\x05\x5d\x0c\x5f\xc5\x86\x6d\x61\x0e\xd8\x51\x5b\xe0\x88\x16\x28\x42\xf5\x80\xb5\xde\xf3\x93\xfe\x8c\xd1\xd4\xd7\x5e\x98\xc8\xf4\x11\x82\x66\x89\xf0\xeb\xc9\xa4\x64\x45\xb4\x10\x12\x38\x43\xa0\xee\x70\x83\x17\xd3\x12\xe0\x87\x43\x4d\xcf\x9b\x60\xea\xfe\xbf\x4a\x40\xdf\xb6\xf2\x2f\xf0\x01\x82\xa3\x77\xd7\xbc\xaa\x10\xf3\x60\x60\x00\x8e\x63\x47\xef\x92\x39\x2d\xc1\x51\x8c\xb4\xd5\x67\x17\x2c\x89\x02\xc0\x40\x41\x74\x93\x04\x4a\x8a\x30\xa2\xe3\x8e\x06\x58\xe9\x48\x1a\x1e\x28\xb8\x03\x9d\xfa\xf1\x96\xc9\x1c\x7a\xde\x47\xfa\x88\x3a\x75\xfa\xe8\xd8\xe1\x48\xe0\x1b\x71\x8f\x2c\x5b\x8e\x8d\x54\xd8\x2f\x99\x2c\x11\xd0\xda\x38\x7a\x81\xe1\x02\x48\xa4\xf4\x77\x3f\xf2\x55\x35\xd8\x21\x66\xfa\x5d\x92\xcc\x76\xec\xbd\x27\x42\xae\x6f\xae\xac\x7e\x25\x33\x9d\x5e\x42\xb7\x0a\x60\x77\xd4\x85\x57\x2f\x3a\x1f\x8c\x1f\xa0\x11\x18\x66\x16\x52\x21\x80\x8c\x70\x25\xde\x0f\x4f\xba\x84\x2a\x12\xb1\x5f\xbe\x3d\xd9\x0d\x1a\x8c\xab\x2c\x83\x2c\x1b\xb5\x8d\x89\x28\xc1\x36\xdb\x27\xb0\x10\xe6\x87\x39\x36\x8f\x3a\x7b\x9d\x18\xae\x33\x7a\xd3\x7c\x6c\xab\x79\x1f\x77\x48\xb4\xa0\x85\x64\x2f\x72\xd3\xe5\xbd\x93\x2e\x19\x42\x98\xe9\x50\xfd\x1f\x7e\xbc\x7f\xb2\xbb\x76\xc3\xe4\xc9\xa6\x99\xe2\xa6\x01\x7d\x13\x67\x18\x2e\xb1\xd6\xbb\xdd\x0a\x7a\xfb\xd6\xef\x19\x85\xe4\xee\xad\xa4\xe4\xc3\xff\x09\x52\x72\x30\x20\xef\x4a\x0e\xa1\x15\xee\xfe\xc0\x8c\x96\xe6\x3a\xc5\x5c\xa4\xcc\x44\xe3\x25\x62\x3e\xe6\x39\x4b\xfb\xe4\x78\xc6\xf0\x48\x63\xca\xcf\x58\xbe\x06\x37\x44\xf1\x31\x69\x2a\x99\x4b\x46\x5f\xd2\x53\x26\x49\x42\x0b\x08\x1b\x99\x0b\x09\x57\xa1\x20\x12\x02\xbc\x4e\x18\x0c\x31\x18\x84\x31\x1e\x18\x09\x4c\xf5\xa3\xf5\x20\x37\x79\x02\xc7\x0f\x92\xcf\x17\x19\x8b\x71\x68\x2e\x49\x25\x59\xda\x25\xe7\x33\x9e\xc0\xcb\xd5\x09\xcd\x41\x63\x2f\x78\xca\xf4\xfd\x95\xcb\x0c\x86\x2e\xd9\x45\xd9\x27\x4f\x45\x39\xd3\x13\x9a\xe2\xd5\x30\xa0\x32\x35\x55\x0d\x17\xbc\x7f\x0d\xf9\x47\x14\x08\xe7\x33\x96\x93\xb1\x6a\x44\xa5\xe4\xd3\x9c\x50\xb8\x59\x02\x67\x58\xd8\x35\xdc\x2e\x5b\x70\x86\x71\x31\x09\x1c\xac\xe8\x6e\xcc\x81\xdd\x39\xcf\x65\x97\x54\x79\xc6\x24\xa2\x48\x63\xd1\x61\xe9\x5c\xe1\xae\xa8\x98\x0d\x71\xd4\x73\x48\x59\xde\x85\x9e\x0a\x82\xe6\x8d\xee\xb2\xaf\x7b\x38\x16\xa7\x2c\x97\xb6\x79\x97\xf0\x1c\x71\x01\xd7\x37\x1d\x02\xe0\x42\x1c\xe6\x1b\xd0\xeb\xf7\x2f\xe5\xe8\xab\x95\xa3\x9a\x6a\xe4\xe9\x01\xde\x11\x9b\xaf\x5c\xa8\x1d\xe1\x9d\xb6\xe9\x35\x08\x82\x06\xcd\x55\x22\x5a\xa0\x90\xde\x09\xa3\x03\x7c\xc1\xe4\xb1\x6f\xd5\xf1\x8e\xaf\x88\xb8\x0e\x60\xd0\xd8\xb9\xbe\xf5\xe8\xcb\x6a\xeb\x62\xaf\x81\x6a\xff\x83\x90\x3b\x64\x0b\xaf\x46\xed\x57\xc5\x0e\x98\xef\x8d\x3e\x4d\x2d\xfd\xb3\xa5\x22\x9e\xdd\x1e\x31\x96\xef\x98\x2b\x3c\xc0\x71\xb5\x27\x00\x2b\x2a\xbe\x57\x9f\x3b\x10\xfd\x97\x20\xc0\x76\xa2\x91\x8e\xbb\xe6\x16\xb8\x70\x0d\xed\x3a\x05\x3b\xae\x0d\x33\xae\xf3\x1f\x84\xbc\x15\x96\x82\x2e\xa1\x51\x1d\x69\x0d\xd4\xc0\xbf\xed\x67\xfd\x1a\xc4\x30\x88\x1d\x8b\xc8\x9d\x91\x1e\xcc\xe1\x9e\x5c\x5d\x79\x02\xd6\x26\x8c\xae\xcd\xa2\x0e\x62\x8c\xe1\xcb\x8c\xce\xfb\xc1\x05\x55\x4d\xaf\xe1\x08\xe6\xbc\x7f\xb7\x56\x45\xf7\x4e\x46\x8d\xee\x5d\x88\x00\x5e\xb7\xb4\x22\xb9\x31\xa5\xbe\xb9\x5a\x1e\xf6\xd9\x84\x47\xaf\x03\x19\xc1\x8a\xf4\x01\x77\x21\xc6\x90\x20\x56\x01\x89\x41\x0b\x42\xb6\x69\x81\xed\xe0\xf8\x18\xfb\x5c\xa3\xfc\xfe\x62\xe9\x44\x49\xd8\x1c\xe1\x36\x5c\xbe\x0d\x74\x43\x8f\x4b\x3a\xb8\x69\x02\x01\x40\xb7\xa6\x81\x5d\xef\x06\xd1\x2a\x41\x44\xb3\x73\x7a\x29\xb5\xd0\x5f\x14\x2c\x61\x29\x83\x88\xd1\x33\x56\x18\xbe\xd7\x75\x5d\x69\x91\xa8\x2f\x69\x7b\xe4\xaf\x2f\x62\xd7\xf0\x82\xee\x43\xef\x86\xa4\xb7\xda\x66\x9e\xfe\x8b\xe3\x1e\x2d\xb8\xb8\x93\xfa\x61\xe0\xaa\xe9\x04\x1b\x86\x20\x93\x42\xc9\x8d\x89\x3f\x96\x36\x34\xa0\xd6\x6c\x8a\x1a\x81\x6e\x92\x0e\xe9\xe0\x5d\xe2\x60\xa6\xc1\x5c\x82\x96\xf5\x3a\x86\x3f\xa0\x82\xbb\x83\x04\xaf\xb5\xdd\xf5\xf5\x1a\x1f\xed\x82\x5e\x03\xe6\x5f\x83\xa5\x7a\x0d\x3d\xcc\xf9\x2d\x02\x5e\x0d\x9a\x71\xc1\x93\xfd\x19\x2d\xa4\x1e\x36\xf8\x66\xe1\xca\x59\xa1\xc4\x61\x0b\x4f\xb7\xdc\x5c\x22\xd3\xf7\x87\x9d\x43\x13\xf5\xf7\xf5\xae\x9d\xe4\x38\xa3\xf9\xe9\x4b\xb0\x89\x96\x09\x08\xb5\xf0\x00\x8c\xad\x1b\x93\xf0\x77\xd4\xc2\x00\xe0\x2c\x5d\xaf\xa3\xd7\xb0\xf1\x29\x6a\xdb\x81\xd7\xda\x1a\x50\xc6\xc0\x2d\x2c\x82\xef\xff\x87\x58\x04\x7e\x6c\x76\xc9\xe7\x4c\x92\x4b\x51\x91\xdc\x3e\xeb\x5e\x9c\xa2\x76\x09\xab\xce\x52\x72\x57\x51\xca\xdd\xfe\xda\x60\xa0\x5a\x3f\x49\x53\xa9\x06\xd5\x31\xe1\x1b\xa0\x84\x1e\xe9\xba\xc7\xec\xa2\xdc\x40\x35\xb5\x8b\x0a\x36\xcb\xe9\x38\x53\x7a\xbc\xb2\x25\x60\x0a\xb6\x5f\xd5\x2d\x8c\x64\x63\xaf\xd0\xe0\x50\xd6\x86\xee\xdd\x64\xda\x2a\x54\x43\xdf\x0d\x6f\x3a\x51\x7d\x74\x70\x24\xd5\x13\x66\x3b\xd4\x0f\xbd\x9b\xbc\x18\xff\x52\x88\xff\x9c\x40\x97\x06\x25\xdc\x32\xde\xe5\x77\x3c\xe7\xc4\x5d\xac\x48\x98\xa5\xd6\xc6\xf7\x5c\x71\xcb\x2b\x1d\x81\xc5\x37\x22\x41\x76\x0c\x7b\x1e\xa3\xdf\xcb\xdc\x59\x4e\x83\xbb\x96\xe9\x4a\x56\xfa\x67\x8d\xe6\x80\xb5\x2a\xa4\x28\x9e\x24\x25\x3f\xe3\x70\xaa\x20\xf2\xfd\xe0\xd3\x6d\x4f\x64\x6f\x7d\xb6\xfa\x65\x23\xde\x70\xde\x9a\x31\x5a\xd4\x66\xb5\x0c\xd7\x37\x61\xb8\x76\x4e\x58\x3b\xe2\xac\x03\xe9\x1f\x16\xce\xfb\x62\xc1\x0a\x0a\x84\xe4\xdb\x50\xa4\x5a\xa4\x4a\xbd\x57\xf0\x69\x97\x59\xfd\x6c\xaa\x71\xac\x14\x9c\x97\xd6\x20\xf5\x1e\x21\x5c\x3d\xae\x43\x8b\x3f\xac\xa2\xe7\xfd\xe7\xef\x5e\xff\xed\xe3\xd1\x8b\xff\x38\x20\x23\xf2\x70\x57\x7f\x45\x0d\xce\xf7\x2e\xa3\x16\x07\x11\xbd\xf3\x45\x58\x96\xcc\x17\x50\x1c\x1c\x00\x2b\x01\xf5\x56\x4f\xa5\x0b\xa9\x3c\xba\xa4\x14\x5d\x42\xd3\xf4\x49\x19\xce\x6d\x11\x99\xe2\x98\xf8\xf9\xeb\x9c\x37\x9b\xea\xbb\x8d\xcb\xf0\xe0\x6a\x26\x99\xbc\x69\x65\x6b\xbe\x6e\xed\x18\x56\x20\x80\x8b\x73\x77\x37\x74\x70\x9b\x8c\x37\x99\xe6\x7f\xb6\x22\x79\x8c\x19\x4a\x76\x14\xb6\x22\xf4\x8e\x6e\x05\xae\x6c\x96\xa7\x2f\xb1\x77\xa8\xbf\xe9\x21\xbb\x4b\x68\x79\x60\xb2\xe6\x40\xa5\xbd\x11\x29\x05\x42\x10\x76\x41\x46\xba\xee\x63\x25\xf5\x70\x34\xdd\xa8\x3e\x20\x88\x44\x98\xbe\xfa\x4b\x71\xb6\xc8\xcf\xb6\xf5\xd9\x9e\x23\xee\x28\x44\x5d\x07\xca\x07\x2c\x8c\xd3\x6f\xa9\xbb\x9f\xa9\xfa\x8a\x03\x7d\x10\x0b\xe5\x42\xc9\x72\x6c\xb8\xb9\xd9\x55\xe6\x77\x50\x15\x7a\x55\x90\xeb\x4b\x8e\xe6\xbb\xc6\xb8\x9e\x83\x7f\x12\xdf\x08\x21\xa8\x1d\xaf\xde\x8e\x0e\xda\x8e\x31\x10\x62\x73\x8a\xb1\xb9\xc9\xf5\x0c\xdf\xf3\x93\x3e\x8e\xa4\xc1\xf6\x2b\x62\xa0\x70\x1d\x30\xcb\x38\xfd\xd0\x80\x30\x1e\x60\xd5\xe9\xcb\x17\x1d\xb5\x98\x8d\x1d\xee\x26\x77\x10\xa1\x08\x10\x0e\x74\xec\x97\x52\x44\x71\x0b\x63\x71\x8c\xc7\xdb\x7a\x77\x14\x1e\x95\x6e\x35\xe3\xf9\xd4\xc8\xc3\xc8\x9d\x2e\xd5\x66\xa6\x39\x51\x7d\x42\x06\x59\x7b\x64\x68\x5b\x7a\xc2\xc5\x22\x05\x36\x8b\x39\x81\x41\xde\xa9\x44\x31\x2d\xca\x4e\xac\x36\x7f\xa3\x8c\xe5\x69\xc7\xef\xe0\x76\xab\x0f\x13\xf3\x57\xd1\x4d\xa7\x9d\x27\xf9\x43\x40\x15\x93\xde\x13\x09\x64\xeb\xa4\x3f\xe1\x79\xaa\xb0\x0c\xa5\xb8\x6b\xb1\x2c\x20\x96\x1e\x19\x9a\xaa\x1e\x24\x5e\x8f\x57\x57\xe4\x8e\xed\xe2\xea\xca\x6c\x77\xd2\xf3\x78\xca\x23\x9f\x21\x7b\xa6\x9f\xe3\x92\xa6\x87\xbe\x62\x97\x7b\x3a\x07\xa8\x2a\x56\xdc\xd5\x8d\x06\xa4\x11\x93\x47\x23\x62\xf3\xc3\x2d\x59\x1b\x9d\x5e\xa8\x36\x82\xdf\xc9\x9e\xff\x9e\x87\xde\xfb\x33\x3e\x29\xa3\x38\xdc\x3b\x64\x25\xfe\xdc\x46\xaf\x33\xfe\x26\xd4\xa4\x96\x15\xc1\xab\x71\x13\xd6\x7c\xcf\xc7\x4a\x58\x1b\xdb\xaa\x01\x8c\xc2\xa8\x63\xb0\x8d\x83\xab\x9b\x9a\xe3\x07\xaf\x03\xff\x88\xc7\xc3\xba\x5d\x38\xb3\xaa\x8f\x9a\xf8\x5e\x88\xc5\x12\x6c\xdf\x9e\x1e\x43\xd4\x37\x46\xdd\xab\x23\xdd\x61\xda\xd6\xbb\x2d\xca\x5b\xc1\x6d\x60\x2c\xe8\x56\x6f\xc5\xdb\xe1\xda\x03\x3c\x6c\xe7\x09\x93\xdb\x58\xc2\xc3\xad\xff\x21\xa6\xf0\xf1\x8c\x4b\x65\x2e\x7a\x77\x9e\xa3\xd6\x56\x71\x97\x50\x4c\x60\xc1\x52\x5e\xa2\x3d\x0a\xc7\x55\x73\x96\x2b\x00\x78\x4e\xdc\x55\x76\x02\x59\xba\x16\xe6\x34\x4c\x9b\x5f\x1b\x92\x3c\x7b\xf3\xca\x98\xd1\xff\x10\x15\x9c\x68\x29\x4a\xc2\x5b\xd2\x25\x4b\x66\x39\x4f\x68\x46\xc6\x34\x39\x9d\x16\xa2\xca\x53\x10\x68\x50\xaa\xfb\x02\x10\xc6\x2c\x13\xe7\x70\x2c\x57\x9a\x39\xce\x01\x57\x33\x83\xaa\x7e\x9e\x0d\xc6\x99\x98\x0e\xfe\x4f\x32\xef\xf1\xbc\x64\x45\x4e\x33\x49\xfe\x1c\x4b\x38\xbc\x32\xa3\x8c\xcd\xdf\xc3\xf6\xd5\x6c\xd6\x98\xc0\xb7\x36\x76\x31\xb1\xef\xd5\x95\x0e\xf1\x8e\xfb\xde\x5a\x5b\xe8\x7c\x03\x78\x89\xd9\x3b\x18\x90\xa7\x6f\xdf\xfc\x74\x74\xf0\x96\x1c\xbd\x7e\x71\x78\xf8\xe2\xf5\x5f\xf5\xe7\xbf\x65\x55\xaa\xf4\x12\xb5\x56\xe3\x6a\x8a\xc9\x4c\xc6\x6c\x46\xcf\xb8\x28\x48\xca\x27\x3a\xaf\x81\xc4\xa3\xd7\x84\xe6\x1b\x90\xb7\x73\xc2\x68\x59\x15\x6c\x4d\x27\x0e\x2e\xd1\x2b\x42\x0b\x66\x9c\x26\xe0\xdf\x4a\x15\x35\x55\x92\x15\x4f\xa6\x2c\x2f\x09\x2b\x13\x22\x73\x3e\x99\x80\x63\x03\xc5\xab\x2b\x1d\x91\x9c\x9e\xf1\x29\x2d\x45\xd1\xb7\x5f\x8d\x85\x61\xee\x4b\x06\xb5\xcc\x47\x1b\x08\x34\x65\xc9\xa9\x52\x1a\x06\xf0\xc7\x87\xc1\x87\x74\xc0\xf1\xf8\xdf\x76\x18\x9b\x1e\x39\xfb\x58\x2d\x4a\x31\xdc\x52\xf5\x5f\x1d\xbd\x38\x20\x1f\xd2\xc1\x8a\xca\xc3\x61\xa5\x8c\x9c\xc1\x71\xc1\x53\x96\x97\x1f\x06\xd1\xe3\x9d\xf7\xdf\xf5\xbe\x3f\xb9\xfa\x90\x7e\xde\xee\x5e\xc7\x1f\xfa\xfd\xbb\xc5\xd9\x0e\xc4\x0b\x0d\x30\x60\xa4\xad\x23\x32\xf2\x86\xbe\xba\x32\x5d\x7b\x23\x9d\xb1\x42\xa2\x39\xca\xc1\xa3\x1b\xb9\xfa\x8f\x9b\xb7\x11\xe0\x54\xef\xea\x8a\x3c\x20\x3b\xa6\xaf\xf7\xc3\x13\x3b\xe0\x39\x1b\x9f\xc2\xfb\x64\x83\x9f\xd8\xf8\x6f\xbc\xfc\x30\x58\x3a\xc9\x5f\x4a\x5b\x59\xff\xb1\xbe\x4e\x06\xff\xaf\x54\x78\xdc\xfc\xd0\xff\x90\x6e\x2e\x6d\x9a\xcc\x0a\x01\xe1\x89\x83\x7d\xf8\x6b\xc5\x28\x8b\x82\x49\xd0\xec\x06\x6f\x94\x61\xba\xa2\xa6\xa4\x13\x5a\x28\x65\x78\xf0\x64\xb1\xc8\x98\xda\xab\x8b\xaa\x64\x85\x6e\xe0\xe8\xe0\x8c\xe5\xa9\x28\x6c\xbb\x39\x4d\x3e\x4e\xd9\x2b\x51\xe5\x25\xe5\xf9\x4b\x44\xe5\xe0\x15\x4d\xc8\x9b\x23\xf2\x77\x32\xfc\x90\x7e\x78\x16\xbd\x7f\x88\x4b\xf7\x21\x8d\x3f\x3c\x5b\x0e\xec\x8c\xe6\x25\xe8\xa8\x83\x1f\xf0\xcf\x7f\x3f\x6a\xa9\x6c\xd6\x0e\x4c\x64\x84\x16\xb1\xdd\xa8\x0b\x28\x7d\x25\xc6\x3c\x63\x1f\x06\x1f\xce\xdb\x31\xea\x31\xf7\x73\xc1\x26\x55\x96\x5d\x12\x9e\x27\x42\xf1\xec\x92\xf5\xc9\x51\x35\x9d\x32\x89\x59\x3c\xd4\xc6\xa5\x19\x30\xc9\x92\x9f\x31\xa2\x54\x77\x91\x4a\x72\xce\xb2\x44\xcc\x99\xd9\x66\x73\x18\x52\x91\x94\x00\x86\x32\x78\x92\xa7\x85\xe0\xe9\xd5\x39\x1b\xbf\x39\xba\x7a\x9a\xd1\xe4\xf4\x29\x2b\x8a\xcb\x2b\x58\x15\xf2\x8a\xe7\xdc\xfc\x29\xc6\xfc\xea\xc5\x01\x02\xbd\x7c\x3f\xcd\x69\xe2\x75\xff\x8a\x26\x7a\x6a\x66\x93\xd6\x68\xe5\xcd\x91\x42\xd5\x87\xf1\x7e\xf1\xe6\xe8\xc3\x78\xe9\x02\x20\xe3\x03\xb4\x9e\xf3\xdc\x8c\xee\xf5\x19\x50\x95\xb7\x75\x34\x99\xad\xaf\x3b\x0e\xd3\x87\xd8\x9c\x68\xf0\x23\x56\xfa\x30\x88\x3e\xa4\x77\x15\x5d\xdf\x8d\x07\x30\xa0\x62\xf0\x61\x47\x71\xb3\xe3\xd7\x90\x72\xb6\x56\xcf\xec\xb8\x66\x0f\xda\xc7\xe5\x7f\xd9\x1b\x91\xe1\xb7\x31\xf9\xec\xb6\x02\x46\xb1\xb9\xbd\x0a\x79\x02\x40\x67\x19\x0c\xc8\x51\x90\x86\xa4\xd2\xf1\x13\xe7\x85\xc8\xa7\x84\x9d\x29\xce\xb9\x28\xc4\x82\x15\x25\xc7\x70\x18\xc9\xa7\x39\xcd\x48\x32\x4f\x07\x49\x59\x64\x8a\x05\x2b\xba\xd7\x88\x9a\x64\x7c\xb1\x5f\x16\xd9\xfe\x3c\x85\x48\xaa\x04\x38\x8c\xdd\xfa\x57\x57\x1e\xe6\xea\x53\xd1\x9e\x00\x57\xc9\x96\x3c\x22\xc3\xed\xfe\x70\x18\xbb\x45\xa6\x0b\x25\x1f\xde\x2a\x9d\x68\x3f\xe3\xc9\x29\x19\x69\xee\x0c\x29\x8f\x80\xaf\x79\xac\x6e\x6f\x44\xbe\x8f\x8d\xa8\x7a\xb3\x28\xf9\x9c\xff\xaa\x13\xb0\x80\xd6\x60\x9c\xe4\xd2\x4a\x1e\x97\x4b\xb9\x92\x2c\xed\x5b\x96\x71\xfe\x96\xd1\xf4\x4d\x9e\x5d\x1e\x2d\x28\xa4\xbb\xd1\x5e\x5c\x49\xcf\xf7\x45\x96\xd1\x85\x64\x69\x50\x64\x46\x3d\x78\xf6\xe2\xf8\xcd\x5b\xb2\xff\xe6\xf5\xd1\xf1\xdb\x77\xfb\xc7\x6f\xde\x9a\x07\x02\x7c\x0d\xcb\x26\x9b\x29\x98\x42\x01\x44\x4b\xd2\x5c\x2b\x56\x7d\xbb\x6d\xe1\xba\x3c\xa8\x19\xd8\x07\x08\x4f\x45\x88\x38\x1d\x08\x10\xaa\x20\x70\x28\x65\x14\x92\xbd\x9e\xf3\x72\xd6\x0f\xec\x73\x37\x2a\x46\xc2\x77\x89\x97\xde\xc7\x1a\x93\xa8\x22\x18\xb0\x82\x14\x38\xce\x6a\xcf\xd9\xf9\x8a\xee\xb4\xd1\x07\x79\x99\x9b\x69\x82\xdc\x5f\x8f\x41\xcd\x7d\x33\xfe\xe4\xf2\x0c\xed\x40\x0a\x21\x82\xc7\xa6\xcf\x58\xc9\x8a\xb9\xd2\x8b\xd8\x64\xa2\xec\xef\x33\x66\xdb\x5a\x6d\x00\x4f\x49\xe0\xac\x03\x95\x0d\x9d\x01\x5b\xf6\x6d\xb4\x85\x1a\xc1\x7c\xb5\x50\x9a\x97\x9c\x70\x34\xc9\xca\xbf\x56\x65\xc9\x0a\x79\x28\x8a\x97\x3c\x67\xb8\x2b\x65\x54\x9b\x93\xa2\x89\x54\x24\xde\xfd\x76\x18\xd9\x19\xe3\x46\x9f\x53\x75\xfc\x2b\x0c\xd8\x48\xe1\xed\x99\x48\xa2\x54\x24\x16\x90\x3e\x5e\x52\x87\x60\x0a\xfb\x0d\xee\x19\x60\xde\x05\x61\xce\x24\x01\x9f\xd8\x4f\x2a\x12\x0f\x20\x9e\x2f\xaa\x52\xf7\xee\xf9\x4c\xe1\x33\xb8\x23\xe5\x7b\xd3\xaf\xfb\x76\x02\x0b\xed\x39\x94\xf4\x15\x07\x93\x3b\xde\xfd\x04\xa0\xf1\x97\x59\x69\x80\x1f\xfa\x32\x77\x1a\xf5\xfd\x08\x73\x9b\x20\xd0\x2b\x55\x7f\x58\x0d\x5d\x44\x1a\xd3\x3e\x00\xe5\x8c\xcd\x19\xfa\xa5\x53\xff\x3b\x1c\x59\x7a\x38\x81\xcb\x0e\x36\xa9\x3a\x09\x40\xed\x37\xaf\x37\xd4\xef\x9a\xaa\x1a\x9d\x66\xcf\xb4\x2a\xc5\x44\x24\x95\x84\x83\x14\x14\x6d\xb1\x9d\x13\xcc\xb3\x3f\xc1\x5b\x49\xba\x71\xce\xcb\x23\xb8\xff\x38\xa6\x6e\x22\x6e\x95\xa4\x0e\x47\x36\xc6\xe5\x29\xbb\x7c\x45\x17\x72\x87\x28\x55\x1d\x83\x0b\x84\x62\x39\x73\xba\x90\x44\x67\x6f\xbe\x54\x7f\xfc\x0d\x2a\xea\x56\xfa\x00\x56\x37\x1b\x0c\xc8\x8c\x4f\x67\x99\xe2\x80\x6a\x83\x9b\xd2\x2e\xa1\x61\x1f\x6f\xb0\x40\x77\xa2\xa8\xeb\xaf\x2c\x87\xc8\x25\x18\x7a\x5c\xcd\x17\x2c\x45\x0e\xa8\x0a\x07\x26\x7c\x0f\x4f\x3c\x64\x17\x18\xa0\x62\xfc\x3a\x7d\xb6\x9a\x4a\x30\x32\xcf\x27\xc2\x03\x11\xde\x04\xda\xd1\x7c\x51\x7f\x4f\x59\x46\x2f\x79\x3e\x7d\x9a\x55\xc5\xc1\x19\x9c\xd9\x07\xe5\x80\x4d\x96\xd6\xbe\xca\x6a\xa1\x98\xa0\x3c\x48\x79\x29\x4d\x19\x04\x50\x68\x88\x74\x88\x3a\xb0\x47\x05\x49\x5a\xc1\x1b\x0e\xa7\xec\x92\xcc\xe0\x55\x87\x42\xe2\xc4\x78\x4e\x0a\xcd\xb7\x31\xf2\x12\x07\x58\x50\x59\xb2\x17\x4a\xf3\x81\x34\xfd\x7a\x80\xa4\x2a\x1b\xdf\x14\xb6\x59\xb6\x20\x05\x4b\xc4\x34\x57\xc2\x03\xda\x0e\x92\xaa\x84\xd1\x21\x17\x2e\x52\xc6\x42\xd8\x78\x0e\x3c\x05\xe3\xf9\xf4\x98\x5d\xd4\xa7\x9c\x16\x74\x3a\x6d\x2f\xb2\xd8\xdd\xc1\xcd\xa6\x90\xc7\xc0\x1d\xe8\x48\xc5\xd6\x21\xe7\xa2\x38\x65\x05\x29\xf9\x9c\x89\xaa\x74\x14\x76\xc4\x7e\xd1\x31\x59\xb0\xce\xef\x20\x1f\xb5\x9c\xb1\x14\xf0\x23\xd9\x2f\x95\x32\xbc\x0c\xa4\x0b\x96\x70\x9a\xe9\xc0\x06\x1b\x92\x72\xed\x3b\x2a\xe7\x76\xef\x1a\x8e\xfc\xc6\x84\x9c\xce\xe9\x94\x27\x70\x68\x4d\x0b\x46\x21\x11\xaf\x52\x1c\x0a\x7d\x95\x1d\xc4\xd3\x8b\x03\xef\x54\x3d\x15\x4c\x9a\x5e\x44\x4e\x44\x55\x10\xbc\xbc\xed\x3a\x01\xbf\x77\x26\x74\x16\x5c\xb8\x31\x55\x17\xeb\x8f\xc8\x70\x08\x37\x89\x8e\x71\xf2\xb5\x13\x28\x77\x4f\x0b\x57\x06\xdd\x90\x98\xf5\x83\x5c\x77\xc9\xf6\x96\xd9\xa5\x05\x9b\x72\x59\x32\xa4\xcd\xe7\x9a\x74\x7c\xc6\xc3\x72\x59\x15\xec\xaf\x90\x0d\xc4\x96\x9b\xd6\xe0\x51\x7e\x63\x8f\xc1\x02\x3e\xc6\x65\x3f\xa9\x8a\x37\x8b\xfe\x44\x14\x09\x7b\x07\x0c\xcf\x66\x6a\x02\xef\x55\x59\xd2\x64\xa6\xa4\x00\x66\x55\x4b\x45\xe2\xdf\x96\xba\x81\x29\x81\x23\xd6\xbf\x25\x69\x29\xcf\xe2\x64\xcc\xf3\x34\x12\x39\x54\xe8\x02\x44\xb1\x9e\x3a\xd1\x87\x2b\x66\xf3\xe2\x2d\x35\x9f\x7b\xd9\x33\x03\xb1\x28\x15\x85\x23\x30\x06\x01\xb1\xc7\x35\xcd\x37\x05\xcb\x9b\xf3\xfc\x07\x54\x19\x2f\x55\xa9\x05\x2a\xac\xa9\x84\xd0\x89\x9e\xb4\x9e\x24\x7c\xea\x42\x12\x16\x0d\xde\x9c\x5e\x8e\x35\xd6\x9c\x18\xfe\x89\xa7\xe5\x6c\x99\x58\x40\x2a\xd7\x19\x21\x1a\xdf\xfc\x56\x6d\x07\x22\x8a\x93\x3f\x17\xe2\x54\x86\x07\x37\xf6\xf3\x7b\x7e\x12\x92\x45\xda\xba\xee\x4a\xad\xd6\xcc\x0b\x80\x50\xea\x66\xc6\xa6\x7c\x8c\xf1\xe6\x3c\x27\x3f\x81\x3e\xdc\x25\x92\x2b\x6d\x8f\x97\x78\x5e\x25\x81\xfc\x4d\x17\x73\x46\x25\x72\x34\x91\xe3\x11\xd6\xb9\x96\x77\xf8\xc8\x14\x2d\x38\xd3\x7a\x8d\xc2\x80\x33\xaa\xdb\x44\xa4\x1f\x03\x36\x65\xa5\x36\x76\x53\x10\xfe\x91\x7f\x9f\xf1\x19\x3f\x8b\xfb\x0a\x8c\xb7\x2c\x4f\x59\x81\x2f\x05\x90\x4e\x73\x1a\x1d\xb3\xae\xb5\xd6\xfa\x5e\x69\xad\x0b\x2f\x07\x84\x79\xbc\xe4\xd9\x8b\xa3\x1f\x5e\x3e\xf9\x47\x8b\x4e\x7c\x3c\x63\x56\x01\x41\x4e\x8e\x3a\xef\xb3\x37\xaf\x08\xcf\x4b\x36\x45\x94\x77\x31\x46\x7d\x22\x8c\xd2\xa3\x98\x3c\xcf\xa7\xd8\x89\xd2\xfe\x0c\x27\x4a\x0b\x7a\xce\xf3\x69\x9f\xbc\x28\xc9\x4c\x64\xa9\x24\x05\x73\xae\x27\x01\x1d\xe7\x10\x1f\x4f\xe1\xe5\x9c\xc1\xc0\x8c\xdf\x2b\x58\x46\x4b\x96\xea\x40\xad\x40\x85\x5e\xae\x06\x79\x27\x88\x69\xa0\xf2\x00\x47\x30\x1a\x1a\xfc\xeb\xd8\xe9\xbe\x12\x9f\x52\xcd\xa9\x14\xf3\x1e\xfa\x7b\xe5\x2f\x95\x32\x44\x5c\x40\xbe\xb4\x7a\x06\x58\x28\xda\x4a\x40\x2a\x48\xfb\xb6\xf4\x90\x67\x19\x5c\x66\x61\x59\x19\x75\x52\x7e\xd6\x31\x3a\x65\x10\xa6\x61\xaa\xf7\x26\x50\xdf\xe6\xa4\xa8\x77\xd4\x97\xac\x7c\x52\x6a\x9f\x72\xd4\x49\xe6\xbd\x5c\x94\x3d\x8d\xdd\x4e\x97\x74\x14\x43\xeb\x38\xea\x0f\xa6\x42\xc4\x84\x4c\x41\xc9\xc3\x79\x80\x2b\x1d\xb5\xbe\xd7\xec\xa2\x3c\x16\x56\x77\x52\x96\x8b\xc8\x4d\x27\x6a\x01\xbd\x09\xab\xc2\xda\x74\xb1\xd7\xdb\xcd\x15\xeb\x36\x26\xea\x77\xf1\xa5\xb3\xfc\x89\x67\x19\x90\x18\xe5\x18\x63\x45\x93\xb2\x52\xb6\x31\xa8\xf0\x0b\x21\xe1\xd9\x3b\xd4\x55\x60\xd2\x18\x88\xc5\xd9\xf9\x42\x14\x76\x12\x7a\xdb\xdc\x04\xbf\xea\xd4\x1b\x5b\x5f\xf0\x45\x2a\x40\x7d\xaf\x14\xda\x86\x85\x64\x55\x1a\x55\x46\x09\x11\xf8\xc8\x09\x46\xbe\x48\x4b\x2f\xa6\x70\x09\x00\x1a\x0c\x33\x95\x1d\x02\xbb\x81\x9f\xb1\x5d\xf2\x6b\x0f\x6e\x37\xed\x90\xa1\x43\x26\xf6\x7e\x9b\xc9\x20\x18\xde\x7c\x9e\xe0\x45\x73\xe0\x2c\x3b\x46\x19\x60\x38\x49\xab\xf0\xc1\x89\x00\x04\xe0\x29\x15\x0c\xfc\xfe\x3c\x9f\xda\xd9\x20\xc3\x64\x37\x0d\xae\xab\xf9\x0b\xa9\xc8\x52\xad\x03\x3c\x14\x23\x95\x4a\xa3\x0f\x15\xcc\x62\x01\x9a\x75\xc3\x14\xae\xba\x5c\xc2\x27\xc5\x58\x40\xbf\x84\x8d\xed\xad\xe8\xab\xaf\x86\xa5\x50\x56\x00\x3b\x63\xc5\x25\xcc\x0e\xb5\xa7\x9c\xb1\x14\x38\x15\xbb\xe0\x52\xc9\x62\x69\xae\xfa\x9c\xb1\xa2\xc4\x5b\x42\xe6\xe5\x97\x44\x88\x22\xe5\xb9\xd2\x34\xe4\xa5\x2c\xd9\xdc\x03\x0b\x6e\xab\x87\x40\xbd\xb7\x88\xeb\x86\xb0\x77\x6b\x04\xd2\xf5\x57\xb8\xeb\x28\xf7\x64\x59\xaa\xa1\x15\xd4\x23\xaa\x12\xef\xf9\xe5\x22\xf7\x67\xff\x4a\x9c\x81\xa3\x1f\x4e\x78\x94\x5e\x8d\x59\x18\xdc\x0e\xd2\xe9\x08\x60\x61\xec\xba\x43\x49\x38\xa9\x70\x82\x76\xea\x27\x21\xfa\x61\xcd\x3b\xf1\xc9\x0a\x4a\xf7\x80\x3b\xc2\x88\x6d\x85\x75\x9d\x2e\x47\x53\x89\x71\x96\x77\xf1\xf2\x98\x5a\x35\x64\x5b\xfa\x24\x02\xb6\x1a\xff\xb5\x01\xa4\x06\xbd\x06\x14\xd4\xf4\x58\xb1\xfa\xf9\x93\xce\xde\xe3\x22\xc4\x20\x5a\x55\x1f\xa4\x88\x89\xea\x56\xbf\x24\xe4\x52\x37\x28\x89\x0b\xbb\x5e\x11\x06\x98\x6a\x56\xe9\xe6\x79\x22\x72\xa9\x94\xde\xbc\x24\x34\x29\x84\x94\xd6\x09\xe8\xfc\x4c\x66\xdf\xa1\xfa\x0b\x17\xbc\x74\x7b\x9c\x1e\x58\x5f\xa0\xad\x73\x49\xc6\x7c\x4a\x58\x2e\xaa\xe9\xcc\x4c\x19\x91\x74\xa8\x34\xdf\x56\xf6\xdc\xc0\x39\x1d\x4b\x91\x55\x25\xdb\xb5\x09\xa8\x20\x50\x1c\xc6\x62\xc5\x5f\xe9\x82\x6c\x92\xce\xe2\x62\xd7\x24\xae\x1a\x2e\x2e\x76\x57\xf1\x63\x64\xee\xb2\xab\xf4\x23\x9a\x5f\x86\x62\x43\xde\x4e\x62\x48\xb7\x12\x8a\x5a\x50\x6e\xd5\x57\xe2\x09\x32\x7e\x0f\x2b\x9a\x75\x85\x82\xb9\x85\x00\x60\x75\xbb\x35\x64\x75\x1d\x90\x75\xda\x80\x7e\xea\x72\xba\x21\xba\x4a\x3a\x86\x77\xbc\x95\xd0\xea\x0d\x3d\x14\x29\xcd\xca\x70\x55\x7b\x6b\x4e\xa1\x0a\x5d\x8c\x24\xe3\x67\xcc\xf2\x31\x97\x5b\xa2\x06\x73\xa8\x1c\x74\x6b\x62\xb4\xeb\xc1\x15\x82\x6f\x83\x6b\xd4\x62\x89\xe2\xd4\x6c\xf4\x17\x07\xdf\x19\x79\x42\xc6\xd5\x94\x44\xb9\x28\xc9\x82\x15\x13\x96\x94\x5d\x32\x83\xcb\x14\xaa\x8e\xfa\x5c\x30\x70\x6c\x8e\x19\xec\x32\xcc\x97\xcd\xd2\x78\x95\x95\xf8\x50\x99\x83\x16\xa3\x5a\x3f\xfd\x15\x1f\x3a\x87\xc4\xd5\x01\x22\xa1\x54\xef\x98\xb7\x3a\x29\xd6\xd6\xae\x17\xcb\x70\xc7\x69\xda\x77\x22\xf4\x3a\xaf\xaf\xeb\x23\x90\x38\xf6\xfb\x02\x23\x1f\xc8\xc1\x98\x7c\xb6\x13\xd0\x19\xc3\xe8\x07\xf8\xe4\xa7\x28\xd1\xa9\x4e\x82\xac\x25\x76\x55\xc2\xf8\x38\xcc\xd1\x51\x2f\xbc\x76\xba\x65\x55\x14\x68\x92\xe7\x70\x77\x59\x3f\xcb\x17\xcd\xa9\x42\xa5\xda\xbb\x53\x50\x4f\x68\x6e\xc5\x9e\x3d\x15\xd6\xd4\xa0\xbe\x1d\x62\x44\x15\xfe\x38\x16\xe8\x7b\xc4\xe4\x27\x86\x22\x0b\x86\x2b\xf2\xa3\x5f\xdd\xff\xd8\xd6\x0c\x52\x6f\x4e\x44\x31\xa7\xa8\xa9\x8c\x45\x85\xf1\xef\x16\x5e\xe0\xd4\x3e\x28\x5e\xe8\xb2\xea\x1f\xab\xfd\x88\x05\xc1\xde\x7c\x0e\xfa\x3e\x24\x4c\xc3\x7e\xa9\xb2\xba\xa6\x59\xad\x73\xed\x29\xc2\x5b\xa9\xa6\xc4\xf4\xa1\x4c\x0c\x2d\x24\x91\xcf\x63\x30\x8d\xa2\x47\x9e\x07\xb2\x88\x5d\x60\x44\x81\x96\xa1\x69\x1d\x1a\x48\x59\x42\x24\x88\xe1\x88\xe7\x64\xc1\x2f\x58\x26\x63\x05\xda\x19\xb3\xb8\xf7\xe6\x89\xd9\xfc\x4c\x60\x20\xb0\x21\x2a\x21\xcd\xcb\x73\x93\xb2\xcd\x7d\x32\x62\xc2\xd6\xad\x6a\xb6\xb3\xb4\xf0\xe8\x0a\x78\xae\xf7\x94\x5a\x09\x93\xf6\xc7\xb4\xf0\xba\x1e\xbb\xa2\xad\x86\x75\x20\xf7\x33\xbe\x58\xb0\x34\x38\xed\x40\x7f\x93\x16\x1d\x22\xcf\x2e\x49\xc1\x40\x61\x53\xb3\xc3\x97\x20\x00\x96\xc0\x28\xc8\x59\xc2\xa4\xa4\xc5\x25\x89\xd4\x6f\xd3\x0d\x68\xd5\x73\x51\xe5\x20\x6b\x51\x45\x03\x69\x05\xf9\x87\xb5\x19\x7c\x89\x3a\xd2\x1c\xee\x5f\x71\x90\x83\x0a\x60\xf4\x60\xc6\x1e\xf3\x7e\x5d\xcd\xdd\x34\xf5\x87\x17\x79\xce\x8a\xc6\x57\xf0\x84\xd5\xd7\xce\xc8\xff\xa2\xd2\xd4\x82\xd7\xa2\x67\xa2\xe0\xbf\x2a\xa9\x93\xf5\xac\xd4\xd7\x24\xc5\xd3\x29\x2b\x3d\xb1\x0b\x0a\x5a\x9f\x3c\xb1\xd7\x44\xe6\xfc\x57\x6d\xca\xfa\x0d\x68\xc6\xa7\x39\x0a\x6c\x22\x4f\x11\xc3\x21\x56\x50\x3e\x03\xce\x0d\xe5\x41\xa3\x9f\xa0\x03\x59\x5b\x8f\xb4\x9f\xd0\x64\xc6\x52\x35\x2b\x37\x55\xfc\x76\xcc\x2e\x4a\x6f\xb9\xf1\xe3\x0f\xc8\xfe\x9e\x87\xd4\xa2\xe4\x47\x41\x93\x53\x34\xc6\xe7\xf4\x82\xcf\xab\x39\x02\xae\x23\xc0\xa4\xc0\xa5\x00\x15\xc9\xa2\xc5\xd9\x70\xa6\x9b\x84\xe6\x8a\xed\x9c\xb2\x45\x09\x86\x35\x4f\x10\xa1\x0d\xad\x69\x4e\x2f\x74\x40\xb3\x5b\x09\xfb\xf5\x65\x10\x33\xeb\x15\xe8\xa3\x83\x25\x54\xe9\x36\x33\x9c\x8c\xcd\x18\xcb\xdc\xc0\x64\x5a\xd0\xbc\xca\x68\x81\x6f\xf7\x81\x18\x54\x35\x9e\xfd\x1d\xd0\x83\x7f\xff\xc3\xfd\x0d\x81\x77\x7f\xaf\xfd\xfe\x47\x0b\xde\x0c\xcd\x40\x6c\xa0\x5a\xbc\x19\xcb\x52\x92\x8a\xf3\xdc\xea\x08\x50\xb2\x74\x27\x95\x0a\xf5\xaa\x8f\x72\x06\x01\x5d\xda\x3c\x98\x81\x74\x60\xa9\x76\x25\x61\x24\x54\x0e\x17\x88\xe6\x2c\xaf\x4c\x2f\xe7\x70\x73\x88\xe5\x78\x98\xa9\x6d\xbf\x43\x51\xec\x63\xdd\x57\x2c\xaf\xea\xac\x81\xc2\x19\xdb\xb1\xa8\x92\x59\x58\x84\xee\x54\x9e\xf3\x32\xf2\xd2\x5d\xa9\x0d\x72\xfc\xe4\xf8\x80\xbc\xfb\xe1\xd9\x93\xe3\x83\x23\xfd\xcd\x80\x0f\x89\x07\x9c\xa2\xc1\x73\x48\x21\xe0\x69\xa1\x78\x4a\x42\xa7\x14\xf4\x12\x66\xb3\x3a\xeb\x7d\x1c\xba\x5e\x32\x41\x53\xc8\xe9\x1c\xdc\x81\x50\x52\x45\x27\x9c\xf6\x4e\xbe\x4c\x82\x69\xb8\xac\xa0\x4f\xfb\xbc\xca\x78\x47\x47\x4b\x4c\xf0\x11\xab\xda\x78\x2b\xba\x35\xef\x54\xb3\x4e\x08\x01\x2f\x59\xe1\x5c\xd1\x99\xbd\xf4\x6e\xe4\xbc\xfa\x82\x67\x42\xfa\x56\x62\xed\x43\x40\xec\x41\x93\xcb\x8c\x49\x5b\x1d\x12\x1c\x04\x77\x46\x5c\xea\x4d\x10\xaf\x85\xc8\x4b\x6e\x52\x83\xd5\x04\x2e\xf8\xac\x7f\x82\xa3\x03\x08\x6f\x1c\x6e\x6d\xb9\xd6\x3a\xd6\x19\x8f\x8a\x36\x37\x83\x58\x6c\xf0\x66\xc7\xa4\x60\xd3\x30\xb3\x61\x88\x22\xe3\xa8\x34\x67\x78\x8d\xcb\x25\xad\xa7\x78\x2e\x02\x35\x4d\xf7\x33\x2a\x65\xe4\xf9\xf0\xb5\x66\x13\xaa\xc3\x70\x82\xe7\xdf\xbc\x31\xb5\x41\xad\xd6\xba\xdc\x9c\xe7\x3f\xd5\x92\xd4\x36\xeb\x36\x0d\xac\x5a\x44\x68\x31\xff\x1a\x90\x26\x3c\x4f\x5f\x21\x53\xf2\x72\x40\xa2\xf3\x58\x96\x7c\xae\x85\x33\x32\x60\xe9\xaa\x34\xf0\xab\xa3\xfe\xf7\x15\x7b\xf6\xea\xb5\x1e\x7e\x7c\x46\xa9\xef\x1d\x49\xaa\xfa\xd7\x6e\x95\xcd\x7e\x7d\x0b\xe7\xf7\x4a\x92\x86\x29\x50\x0c\x68\xb2\x66\xeb\x52\x82\x97\x4e\x4a\x01\x81\x22\x54\x62\x37\x40\x57\x84\x2e\x16\x85\xb8\xe0\x5a\x85\xab\xf2\x92\x67\x4e\xe2\x8f\x59\x22\xe6\x4c\x5a\xf3\x3d\x52\x66\x29\x44\x32\x54\xba\x13\x8c\x32\xc9\x2e\x35\x6b\x56\x5a\x33\xa8\x9e\x16\x32\x03\x14\xe2\xaa\x76\x4f\x03\xd6\xae\xb4\xa2\xcc\x5b\xa5\xb8\xeb\xdc\xe6\x23\xb2\x84\xf4\xdc\xb9\xf7\x82\x15\x5a\xe0\x9c\x3b\xcf\xb9\xbe\x32\x4e\x2f\xa2\x6f\x83\xfc\x7f\x56\xd1\x4f\x32\xce\xf2\x12\x69\x68\x00\xcf\x38\xe2\x21\x85\x07\x06\xe9\x91\x7b\x76\x71\x21\x6c\xe2\x06\x16\xf1\x42\x3e\x07\x2f\x58\x84\xbb\x17\x35\x04\x17\x74\x11\x26\x9b\x42\xc5\x41\x5a\x41\xbe\xd5\xe0\x1e\xba\x46\xdc\xfe\xb4\x98\x57\xa3\x3d\xf3\x56\xb3\x27\xcc\xbd\xa5\xc6\x8b\x6b\xc3\x6f\x8e\x48\x7b\x45\x17\x34\xed\x41\x77\x5e\x3b\xc4\xb7\xf8\xa9\x75\x4a\x22\x58\x85\x84\xf1\x0c\xe1\x80\xdc\x36\x5a\xf1\x18\x98\x85\x83\x33\xb1\x61\x4c\xee\x92\x72\xe6\x5b\x48\x37\x75\x6e\x6a\x5f\x37\x99\xd9\x92\x8d\xea\xfb\xf8\x21\x0c\xc3\xac\x13\xc3\x64\x62\x0d\x72\xd5\x4a\xca\x0d\x12\x02\xee\x60\x49\xa7\x92\xd9\x84\x5b\xfe\x8a\xba\x0a\x77\x34\xae\xcd\x4a\x38\x85\x5f\x0f\x8c\x3b\xd6\x36\x88\x7d\x59\x11\xce\x33\x88\xba\x08\xa5\xda\xd2\x90\x8a\xd1\xca\xe2\x20\x17\x76\x32\xef\xc9\xde\x87\xa3\xcd\xc1\x54\xe7\x8d\x74\x9c\xd8\x6c\x49\x80\xc0\x35\x8a\xfe\xf3\xea\x83\x8c\x3f\xc8\xbb\xd0\x04\x1e\x9f\xe8\x75\x96\x73\xc3\x70\x36\xda\xda\x6f\xce\x27\x8c\x3a\x59\xc5\x71\xdb\x99\x2b\xe8\xd9\xcf\xad\x72\x9b\x5d\x1a\xee\xba\x5d\x67\xae\xe3\x8a\x67\xa9\xe7\x88\x32\x9e\x17\xd9\xf5\x3c\x6a\x64\x4e\x8b\x29\xcf\x8d\x63\x31\x63\x13\xe3\x56\xc4\x6e\x20\xa2\x0b\x42\x0b\x91\x1d\xf3\x02\xcd\x9b\x7e\xf3\xb2\x95\x37\x27\x8f\x38\x9d\xb7\xcb\x5b\x2a\xeb\x19\x93\x0b\x96\xc8\x90\x31\xea\x32\x83\x16\x9b\xfa\xb6\x60\x79\xa4\xcb\x56\x1c\xa1\x42\x87\xe1\xf1\xa9\x4f\xda\xd8\x01\x88\x52\x32\xc2\xca\xef\xb9\xbd\x82\x0c\x35\x0e\x20\xb7\xad\xf1\xd6\xf8\xce\x8f\x5b\xb8\xeb\xc0\x63\xe8\x0d\x12\x07\xfb\x26\x18\x7d\xd4\x70\x05\xa3\x5d\x2a\x3b\xb5\xdc\x76\xfe\x01\xa7\xf5\xff\x29\x30\xdd\x3d\x13\xf5\xab\x96\x68\x3d\xaa\xb5\xb4\xc6\x27\x32\x28\xf0\x64\x76\x9a\xd7\x48\x08\x09\xfd\x54\x2e\xf2\x8a\x93\xc7\xa4\x03\x09\x55\xc1\x69\xde\x8c\xa1\x02\x0f\x77\xfb\x6e\x68\xad\xe6\xa7\x91\xd5\x40\x37\x49\xa4\x8f\x8f\x43\x02\xe8\xbb\x75\x86\x10\xa8\x59\x40\xc7\x2f\x19\xd8\x30\xd8\x9f\x9b\xa3\xd9\x14\xfa\xdc\x19\xcd\x14\xf3\x0e\xbf\xb1\x1e\x7d\x0d\x83\x9e\x62\x6c\x91\xb2\x12\x92\x44\x54\x79\x69\xb6\x83\x8e\xb2\x34\x57\x1e\x23\xc9\x60\x0f\xc1\xe5\xd3\x58\x7b\x02\x80\x35\xce\x78\xca\xc8\x82\x16\x6a\xbf\x29\x75\xe3\x93\xe0\x39\x76\x02\x37\x65\xcc\x81\x8f\x1a\x82\x97\xc1\x76\xca\xac\x71\x19\x30\x67\x2b\x01\x4d\xb2\x7c\xef\xea\xb0\x91\xb8\xfa\x71\x77\x7d\x03\xd7\x97\x51\x5d\x32\x67\xc5\x94\xa5\x5d\x92\x40\xba\x1b\x77\xf1\x56\xdf\xcc\xc2\x62\x78\xda\xda\x8b\x24\x7d\x52\x82\x49\x19\x25\x55\x11\x87\x5b\x69\x02\xbe\xd3\x91\xee\x16\x2f\x5e\x6d\xd9\x67\x6d\x34\xf5\xc2\x50\x50\xd3\x5d\xa5\x32\x85\x0a\xce\xcd\xa0\x34\x99\x91\x9e\xfe\x5d\x8a\x7e\x32\xf3\xf5\xd5\x2f\x84\xfa\x20\x4f\xbf\x12\x66\x05\x56\x6f\xa4\xc6\x0b\x44\x7c\x2f\x04\xb4\x6d\x86\xb5\xeb\xcc\x7a\x7e\xcb\x3a\x6a\xcc\x50\xaf\x64\xc6\x72\x9f\x64\x0f\xcd\xa1\x63\x26\x14\xc1\x95\xa8\xd0\xea\x13\x06\x7b\x5f\xc2\x27\x9f\x9a\xd2\x5f\x0b\x06\x70\xdb\xa7\x1b\x28\x0e\xbb\x0d\x97\x87\xc9\x1b\x0a\x5a\x85\x35\xe0\xe2\x65\x5e\x10\x8f\x6a\x6d\x61\xbd\xb2\xf3\x8c\xb8\x10\xa4\xdb\x68\x24\x8e\xa4\xfd\x7d\x11\x28\x99\x2c\x27\x7b\x75\xa8\x7c\x46\xda\x02\x30\xcb\x77\x9b\xc5\x01\x91\x59\xce\x18\x88\xd6\x57\xf4\x94\x11\x2b\x40\x8d\x80\xb3\xfe\x02\x3c\x01\x42\xe3\x45\x8b\x5c\x6c\xb7\x8c\xdf\xbb\x2c\x29\x99\xe7\x29\xd5\x89\x56\x38\x66\x19\xec\xd7\xb2\xb6\xaf\x0e\x10\xf6\xd6\xdc\x90\xbc\x49\x06\x5a\x13\xb3\xcd\x03\x49\x2b\x85\x9c\xe1\xad\xfb\x18\x91\xde\xb0\x1e\xe0\xa3\x47\x76\x98\xae\xf5\xef\x05\x27\x1b\x8e\x9e\x88\x3c\xa1\x65\xf4\x7e\xd9\xc0\x27\xcd\x7c\x1a\x08\xc0\x9e\x1e\xff\xce\x6f\x04\x40\xc2\x35\x7e\x77\x4f\xb5\x51\x8e\xf7\xfc\x61\xd0\x2e\x19\xfa\x39\x87\x8c\xa7\x69\xff\xed\x9b\x97\x2f\x9f\x3e\x79\x6b\xdc\x4c\x3f\x14\x6c\x41\x0b\x0c\x11\x2a\x18\x4d\x25\x1c\x99\xa3\xeb\x09\x85\x1f\x06\x0e\x58\x9b\xb8\x4f\x9e\x09\xdc\xc7\x22\xd7\xaa\x96\x9c\x09\x70\xf0\xce\x79\x8e\x37\x04\xb0\xe1\xc0\xc4\x15\xc0\x61\x55\x59\xf0\x85\x0c\x88\x41\x17\x1f\x8a\x22\xb4\xb8\x57\xec\x7b\x9c\xe8\x4f\xe0\x36\x5c\x2a\x67\xb5\x65\xf1\xdc\xa4\x2c\x83\xe1\xb5\x35\x68\x44\xd0\xa6\x39\xdb\xfd\x91\x15\x81\xd5\x1b\x9a\x9a\x36\x01\x0a\xd8\xa9\xcf\xf5\xe1\x6a\x5a\x37\x60\xb1\xc0\x1c\xe7\x9f\x71\x76\xee\xaa\x3a\xe5\xbe\x59\x13\xbb\xf9\x09\x0f\x65\xfd\xb3\x34\xf7\xbd\x4b\x3c\x1b\xb9\x65\x68\xac\xe4\x8d\x6c\x2b\x86\x03\x07\xf5\xc6\xb4\xc0\xe7\x8f\x3c\xed\x75\xc2\x2f\x58\xaa\xb5\xb4\xc7\x16\xd1\x3b\xc4\xbe\x26\xaf\x50\x6a\x66\x25\x92\xe7\xe1\x1c\xfc\x12\x7b\xf4\xfc\x57\xba\x80\xf5\xdc\xf4\x0f\x47\x4c\xbb\xf0\x00\x65\xa7\x71\xa4\x62\xea\x69\x48\xb0\x92\xfe\xb1\xcc\xe2\x7c\x0d\x3d\x78\xd4\xa4\x23\xcc\x10\x9c\x2e\x71\xc4\x85\x11\xa6\x98\xe5\xc0\x51\xcd\x19\x83\xeb\xf0\x50\xa8\xff\x5e\x12\x1b\x11\x1c\xc4\xcf\x79\xde\x73\x27\xeb\x10\x16\xe1\xb3\x88\x33\xbb\x79\x3a\xde\x45\x01\x70\xf3\x9b\xc1\xcc\x8f\xdb\x8c\x66\x8e\xf8\x87\x5b\x5b\x7f\xd9\x55\x7b\xae\x67\xbf\xb4\x0c\x3e\x6b\x0c\x8e\x46\xa2\x9a\x5e\xbc\xab\x7f\xc0\xf0\xe6\x8c\x59\xe4\x50\xd8\x25\x1d\x7d\x68\xde\x6d\xcb\x2e\x0a\x39\x93\x58\x51\x06\x74\x1d\x6b\x4c\x63\x89\x7d\xda\xa8\x4b\x3a\x26\xda\xa6\x13\x87\x3e\x57\x91\xe3\xe0\xb7\x18\x0d\xea\xf9\xd4\x6c\x47\xc3\x12\xff\x69\xa5\x8e\x3b\x44\xf1\x47\xf4\x96\x1e\x9e\xd9\x4b\xff\x83\x15\xc2\x78\x30\xbd\x9c\xe5\x83\x01\x79\xad\x73\x97\x49\x56\x12\x8a\x9c\xad\x9a\x6b\xf5\x1c\x3e\xd7\xf8\x22\x11\x39\x1c\xb5\x47\xe3\xaa\xc4\xb7\xb0\x73\x51\x42\x6b\x5e\x62\xd9\xc3\xd8\xc5\x9c\xb6\x1f\xb6\x3b\x52\x70\x1e\x58\xeb\xcf\xb0\x44\xd9\xe2\x9d\x1d\x3e\xf4\xcd\x85\xfa\x2e\x70\xef\x51\x83\xb6\x89\x37\x79\x7c\x9b\xde\xcb\x90\xa7\x79\x72\xa8\xc4\x40\x10\xd5\x73\xd0\x3e\xa1\xd4\xe7\x4f\x64\xcf\x7e\xf5\x9d\x79\x9b\x64\xb8\x5b\xef\xe1\xc7\x46\x0f\x7a\x72\xf5\x2e\xac\x73\x29\xe8\x43\x9a\xe9\x9a\xca\x21\xbf\xd8\xf5\x7d\x63\x38\x9e\xaf\x45\xd5\xd1\xe7\xcc\xc3\xce\x38\x13\xc9\x69\x67\x77\x69\x55\x1d\x8d\x39\x32\x78\x78\x6c\x40\x41\x33\x4d\x19\x96\x5b\x5e\x73\x70\xab\x8a\x92\x66\x76\xe9\x0c\xc0\x4e\x30\x90\x9e\x86\xd1\xeb\x6d\xc7\x4b\x40\xa1\x43\xfb\xc6\x95\x32\xe5\x14\xed\xc0\xc9\x1f\xe6\xd8\x83\x43\x4c\xcc\x4a\x87\x59\xb6\x73\x36\x05\x4c\x74\x89\x14\x64\x5a\xd1\x22\xd5\x76\x59\x7d\x3a\xee\xb1\x95\xda\xe3\x65\xb6\x2e\x71\x1e\xdb\xad\x6e\xfb\x62\xf5\x96\x2d\x96\x37\xe7\x86\x95\x5e\x4f\x12\xb1\x62\x35\x5a\x17\x62\x29\xe4\x3e\xea\xaf\x1b\x14\xf0\xbc\x41\x01\xfe\xee\xba\x89\x04\xfc\xba\x85\x1e\x4e\x13\xf2\x0d\x24\xd0\x68\x9e\xa1\x75\x6f\x30\xa7\xe5\x6f\x0d\x4b\x1e\xe9\xd4\x49\xdd\x0a\x76\x0f\xfd\xa6\x13\x43\x4a\x3f\x2e\x23\x25\x0f\x9a\x06\x1e\xb5\xff\xc2\x23\x80\xa8\x6d\x93\xd7\x17\xdd\x4c\xde\x01\x7b\xbb\x25\x5f\x82\xfe\x76\xd4\x2d\x03\x76\xe9\x9a\xdf\x69\x67\xed\xeb\xeb\xed\x24\x1b\xa4\x51\xd1\x59\x64\x35\xe2\xc1\x41\x01\xbd\xfd\x6a\xba\x79\x4e\x93\xd3\xa8\x8e\xd5\x16\x31\xe2\xec\x43\x0f\x3a\xa3\x4e\x16\xe6\x7a\x52\x63\xbd\xba\x3a\xe8\x7b\xa7\xc1\x65\x76\xc8\x56\x98\xfa\x5a\x32\x7d\x6b\x0e\x75\x38\xcb\xbb\x17\x7e\x32\x61\xb8\x45\xe9\xa1\xdc\x36\x20\x77\x46\x04\x6a\xb6\x97\x42\xe1\x6e\xbd\x13\x7d\x63\x0c\xbc\xb7\xba\x25\x26\x94\xb0\x33\x7f\x4a\x0b\x6f\xbc\x2e\x69\x36\x6b\x9f\x03\xbc\xd2\x79\xc3\x14\x42\x6d\x22\x9c\x40\xad\x6c\x25\xf8\x4a\xd7\xbf\x01\x7a\xd4\x7c\x1a\x8d\x02\xd8\x03\x92\x68\x4d\xbd\x0e\x9e\x41\x77\x8f\xfb\x4e\x4b\xea\x83\xc7\xa4\x33\xdc\xd6\xac\xc3\x8a\xef\xd6\x7d\x32\x5b\xa6\x01\x98\xed\x70\xbe\xb4\xe9\x42\x40\xa2\x16\xb8\x9e\x25\x5b\x7a\xa8\x97\xfb\x0e\x52\xd2\x5c\x42\x73\x8b\x15\x2f\xd6\xb5\x55\xfb\x11\x95\xe6\x46\x2d\x93\x08\xb8\x81\xf5\x1d\x3f\xef\x7d\xd1\xc5\x1b\x8f\x0e\x91\x63\x5a\x2c\x03\xd5\x7b\x1a\xd5\xb7\x29\xe9\xe5\x98\x3d\x43\x60\x22\x7f\x77\x0f\x06\xe4\x58\x07\xc2\x0b\x7c\xa9\x01\x7c\x99\xa1\x0e\xc7\x25\x91\x25\xcf\x32\x73\xdc\xda\x25\xe7\xcc\xef\x01\xb6\x7b\xd0\xd6\x46\xda\x43\xb6\x20\xf5\x05\x02\xd3\x8c\x9b\x0b\xf7\xb4\xdf\x05\x48\x82\x44\x14\x39\x2b\x4c\x14\xb4\x1b\x7f\x2c\x2e\xcc\x35\xf5\xe0\xa3\xdf\x01\x2f\x25\xcb\x26\x18\xed\xa5\x5f\xd0\x68\x02\x1e\x13\x51\x40\x44\x17\x5e\xdb\x20\x89\xe2\xa2\x7e\x2f\x8d\xe6\x78\x73\x20\xee\x93\x17\x13\xa5\xb1\xb6\x61\x82\x9c\x32\xb6\x08\x41\x71\xb9\x78\xb9\x6a\xb6\x61\xfa\x81\xea\xe6\x9a\xa9\x5e\x3a\xcc\x8a\x20\xfb\x81\xb4\x53\x33\x1e\xc1\x32\x4f\x59\xf9\x54\x19\xea\x3c\x9f\xee\x03\x97\x7e\xcb\x92\xd2\x67\xb8\xee\xf9\x3e\xeb\x3c\xd4\xd8\x3f\x2c\xc4\xfc\x07\x35\x48\x34\x16\x17\x28\x6b\x37\xc9\x50\x71\xd4\x0b\xa3\xbc\xf5\xac\x37\xc4\x30\x06\xd5\xd5\x1d\x18\x3a\x5e\x45\x66\xc1\x8e\xd0\x41\xa3\x40\xa4\x7d\xc9\xca\x68\xb8\xb5\x05\xb9\x14\x1d\xd1\xd5\x12\x5c\x91\xdb\x54\x36\x4f\x1a\x64\x2c\xd8\x10\xb5\xe7\x9b\x30\xa0\xdf\x37\x18\xbd\xa7\x16\xcd\xa8\xf8\x25\x78\x78\xd1\xd5\x8f\x6f\xaa\x75\xe6\xf1\xba\x35\x78\x60\x68\xb9\x2d\x51\x4b\xb2\xfa\x1a\x1f\xd2\x35\x86\x77\x4c\x3e\xa3\x2d\x12\x7c\xfe\x12\x4b\xc4\xcf\xf9\x6d\x44\xe3\x56\x97\x68\x09\xba\x85\x99\xbe\x57\x89\x43\x05\xc2\x4a\x61\xe3\x2a\xb4\x60\xde\xcc\x7f\x09\xfc\x71\x3d\x6f\xb1\xdd\xaf\xaf\x44\xca\x32\x32\x22\x9f\x3b\x68\x9f\x74\x76\x1a\x48\xec\x92\x8e\xb2\xe5\x55\x49\xd0\xfd\x75\x88\xd2\xda\xf5\xf8\x46\x2c\x50\x18\x4d\xa1\xea\x04\x19\x7b\x9b\xc5\xf5\x34\x6f\x4b\xfb\xe9\x9b\x40\x22\x2f\xb6\x60\x45\x18\xcf\x0d\x7d\x04\x31\xd5\xad\x75\x9b\x59\x17\x42\x74\xbe\xf7\xfc\x54\xb6\x44\xe7\x5f\xb0\x8b\x96\x8b\x94\xb5\x22\xc0\x38\xc2\x82\x27\x29\x73\xb8\x6b\xd6\x06\x0d\x06\xe3\x5b\x24\xa1\x8f\x14\x12\xba\x24\x19\x4f\x4e\xa5\xe1\xed\x1e\xf8\x90\x30\xf3\x94\x63\x20\x24\xdc\x36\x36\x0e\xda\x5c\x0f\xd4\x99\x8b\x4a\xb2\x54\x9c\xe7\xed\x0e\x8e\x5a\xf6\x60\x7d\xb1\xff\x0b\x2e\x69\x9b\xc4\x0a\x8a\x68\xbd\x44\x86\xf6\x2f\x05\xc6\x17\xdd\xd3\xbb\xee\x06\x6a\x59\x97\xd0\x0b\x5e\x53\xce\xd4\x17\x38\x0e\xf6\xbd\x2d\xe1\x7e\x84\x20\xb9\x85\x90\x61\xd4\xbd\xbf\x21\x6b\x35\xae\xc1\x4b\xb7\xbb\x9a\xce\x1b\xf4\xb9\x32\xf0\xed\x16\xe4\xd9\x76\xe8\x1b\x6c\x3d\x6b\x0c\x07\x59\x5e\xec\x37\x77\x83\x6e\x99\x53\xdb\x39\xfe\x30\x84\xb0\x79\x6e\x6c\x02\xc6\xbb\x58\xc3\x7a\x0f\xc2\x2a\xcf\xbd\x80\xa0\x3a\x9c\x10\x92\x1d\x00\xbb\x3c\xdc\xe0\xbe\x7e\x94\xc2\x80\x72\xa7\x15\x16\x72\x75\x15\x40\xd3\xa8\xa5\xc1\x09\x63\x9e\xf4\x83\x1a\x37\x74\xbd\xbe\xbe\x2c\xaa\xcc\x71\x1d\x9c\xa1\x0e\x1e\x7a\x91\xff\xa8\x6f\x15\xfa\x69\xc3\x6f\x44\x42\x63\x29\x6c\xd3\x9b\x56\x62\xf7\xd6\x2b\x71\x1d\xc4\xaf\xf4\xe4\x65\x9e\xcc\x0a\x91\x9b\xe0\xfd\x09\x9c\xbb\x39\x7e\x01\xf7\xcd\xbc\x8b\xaf\xee\x5a\xa6\x0d\x5e\x81\x3d\xd9\x12\xab\xb2\x6a\xb5\x97\x1e\x9c\x78\xc4\xc7\x7f\x85\xe8\x57\xff\x2e\x82\xbe\xec\x10\x39\xa2\x81\xea\x69\x10\xa5\x50\xbb\xd8\x13\x05\x17\x1c\xa0\x57\xf4\x91\x84\x7e\x80\xd6\x3e\x9e\x1a\x7f\x5a\x14\xde\x99\xc0\x5e\x50\xd6\xd7\xbb\xf1\x6f\x79\x59\xb7\x5c\x91\xb2\xc2\x76\xe6\xb7\xc6\xc6\x44\x8a\x8c\xa7\xa4\x2c\x68\x2e\x51\xe3\xe9\xb8\x7b\x44\x1e\xc8\xb0\x13\x82\xb1\x0d\x21\xb7\xdc\xe7\x5e\xed\x39\x5a\xd6\x60\xd6\x36\xc7\x9a\xc7\x64\x59\xdb\xf3\x26\x92\x83\x96\xda\xd3\x72\x0b\x58\xbd\x9c\x3d\x01\x1c\xe1\x4e\x5c\x71\xcd\x3c\xac\xe8\x9d\x18\xf9\x28\x0b\x6f\x86\xdf\x84\xaf\x96\xda\xb7\x43\x56\x4b\xc3\xf3\x9a\xd7\xcc\x3b\x3a\x6a\xc7\xd8\x6a\x50\x97\x06\xe0\x60\x00\x0c\x3e\x7a\x58\x30\x1b\x9b\xcb\x73\x42\x4d\x22\x2d\x73\xfd\xd9\x66\xcc\x5a\xb3\xd7\x72\x20\x84\x47\x5f\x2b\xc3\x25\xb3\x57\xde\xe3\xbe\x6b\x39\xa7\x97\xee\x4e\xa6\x58\x74\xb1\x03\xc4\x0d\xc6\xe5\xe8\x58\x38\x08\xe4\x11\x0b\xeb\x04\x81\x37\xa5\x5c\xee\xb9\x80\x87\x68\x50\x5f\xaa\x09\x44\x7e\x34\x45\xd7\x0e\x1c\x44\x07\x83\x47\xc5\x82\xb4\xbe\xee\x2e\xe1\x97\xe8\x88\x81\xc4\x73\x8f\x03\xaf\xb1\x5f\x25\x26\x3b\xa4\x11\xf4\x6b\xbd\x35\xb8\x1a\x38\x08\xf4\x30\xc9\x84\x28\x22\xf5\xa1\x67\xce\x67\x95\x86\x50\x3b\x9b\x45\xbb\x51\x6f\xfb\x56\xe0\x74\xa9\x83\xaf\x5e\xb2\x03\xa3\x6e\x36\x12\x6e\xf9\xfe\xc1\x66\x42\x74\x78\x03\xd6\x44\x4a\x03\xd2\xd4\x14\x75\x46\xf4\x66\xa1\xe6\x26\xf6\x48\xe9\x00\xd7\x8b\x4b\x42\xc9\x67\xd5\xe5\x0e\xf9\x6c\x9e\x6a\xbd\x56\xbd\xf8\xbf\xaf\x75\xa2\xba\xae\xce\xac\x61\xae\xd3\x61\xce\x57\x21\x0d\x15\x42\xa4\x57\x70\xe3\x3e\xe2\x13\x45\x50\xe8\x07\x70\x47\x4e\xad\x88\x42\x12\xaa\x05\xd1\xc2\x37\x7d\x05\xb1\x56\xd3\xc5\x42\x99\x50\x4c\xb8\x95\x58\xaf\x55\x8b\x27\x02\x73\xdb\xf5\xfa\x88\x60\xee\x70\xa7\xfb\x6a\xfc\xba\x3a\x9e\x9b\xb5\x1d\xb7\xb8\x0f\x9e\x60\x9c\x4f\x10\xef\xe3\x3a\x89\xe3\x1b\x56\xb8\x9e\xc4\x5a\xc1\x69\x1f\x39\x33\xd3\xc3\x08\xa2\x8c\x4a\x1c\x23\x8e\xf1\xfd\x87\x16\xf0\xbf\x1c\xca\x63\x11\xc7\xa4\x77\x3b\x18\x35\x2a\x4c\xc3\xb6\x00\x48\x63\x2e\x23\x6d\x99\x54\xdd\x3b\x6e\x77\x96\x02\x93\x9f\xc3\xab\xb8\xd7\x3e\x7b\x7b\xf9\xe2\xf5\x01\x79\xfd\xee\xd5\xd3\x03\x1b\x19\xf2\x96\xf5\x20\x64\xd7\xbf\x7a\x88\xb9\x01\x75\xc4\xe8\x9c\x16\xa7\x12\x33\x0c\xcc\x17\x2c\x97\xb4\x64\x8a\x42\x35\xa3\xaa\xdf\x62\xd3\x97\xd3\x2c\x2b\x6a\x0d\x07\xf6\x35\x18\xcb\x88\xfd\x00\x10\x7d\x83\xd5\x60\x4c\xfd\x74\x42\xed\x8e\xf9\x1c\x5c\xe9\x5b\x5f\xf7\x4a\x4c\xd0\x88\x3b\x5b\xc0\x64\xff\xed\x52\xad\xf9\xbe\x89\x9a\x2a\xf8\x2e\xcc\x8c\x0f\x45\xf1\x1c\x05\x64\xe4\xdd\x58\x58\xc2\xf3\xf4\xa1\x8f\x0e\x45\x71\xdf\x5c\xff\x5e\x80\xcb\xf2\x70\xd2\x2e\xd1\xe7\x49\x00\x8d\x2f\xd9\xda\x34\x7d\xb8\x65\x1b\xdc\x4d\xc0\x87\x7e\x38\x3b\x87\x1b\x06\xe8\xf8\x0b\x93\xf8\xb7\x87\x85\x68\xce\xa1\x5a\x21\x54\x4e\x51\x0f\xbf\x87\xa7\x5e\x99\x9d\xa1\x7e\x1d\x02\xa8\x6a\x64\xdb\xc0\x6f\x3a\xce\x02\x7e\x01\x1f\xbd\x4b\x17\x9f\x70\x42\x9f\xc8\x23\x6c\x6f\x67\xf4\xc9\x3d\xbe\x41\xb0\xe8\xfd\xa7\x93\x65\x00\xf8\x89\xf5\x5b\x57\xdc\xa8\x17\x35\xe4\x07\xdd\x45\x1a\xed\x7a\xad\xe2\x96\x70\xdd\x77\xf5\x04\x10\xfa\x6e\x67\xcb\x2d\x5e\xeb\x69\x85\x6b\xdb\x6a\xcb\xeb\xa0\x2a\x65\x13\xa8\xe9\xfb\xfa\x82\xf1\x7c\x42\x69\xdf\xde\x43\xf2\x6e\xd6\x1a\x3b\x01\x3b\xe1\x26\x9c\x2b\x0c\xbc\x5a\x9e\x1d\xac\xf9\xec\x48\x6b\xc8\x9a\xb9\x89\xe3\x42\x26\x9a\xd7\x39\x14\xcb\xd4\x5c\x11\xdb\x1d\x8a\x22\xb8\x4b\x68\x23\x33\x15\x9b\x56\xfb\x41\xcd\xb8\x47\x86\x71\xb7\x75\xf3\xbb\x7d\xae\x7a\x36\x41\xa9\x77\x46\xa4\x16\x2c\x0e\x57\x90\x43\x91\x56\xe2\xd5\x12\x53\xd1\xe8\x87\x4b\x42\xe4\xfd\xc8\x1b\x35\x54\xbc\x34\x51\xcb\x8a\xff\xda\x63\x04\x49\x33\xb1\x12\xcb\xca\x8e\x33\x49\x31\x11\x69\x8e\x2c\x40\x81\xed\x9f\x82\x06\x2c\xc0\xe4\x26\xd1\xd5\xbc\x32\xd2\xd3\x5d\xec\xd6\xa8\xd9\xc5\xe1\xd7\x0f\x54\x3b\x6d\x55\xeb\x97\xbc\xad\x18\xc1\xde\xbb\x6d\xfd\x86\x60\x68\x18\x63\x3f\x94\xa3\x35\xb4\xbf\xb1\x88\xde\xc0\x36\x54\x6f\x49\x0f\xe6\xca\xf9\xf2\x1e\x1e\x13\x9f\x62\x76\x48\xaf\x15\x98\x56\xcc\xb4\x42\x1b\x9a\x22\x4b\x6f\x12\x78\x22\xd9\x1d\x0a\x07\x92\xda\xee\x9f\xd0\xff\x14\x6e\x19\xbb\x5f\xec\x8d\x10\xdd\xfa\x08\xb2\xe2\x46\xcd\x0d\x7a\x08\x09\x21\x4a\x56\x44\x9c\x6c\x7a\xd9\xfc\x0a\xd4\x61\xb0\x52\x1c\xb7\x98\x37\xf2\x06\xc9\xb5\x4a\x28\xad\xe9\xbc\xa8\x25\xa9\x24\x5c\x08\x6f\x3b\xd0\x31\x37\x9a\x29\x91\xd5\xb8\x07\x67\x65\x3d\x9a\x24\x55\x61\x59\x56\xc1\x64\x95\x85\x9e\x8f\xd5\xd2\x36\xc0\x49\x03\xfc\x25\xc7\x4a\xc8\xcb\x3d\x41\x0d\x6e\x8a\x55\x95\x77\x5b\x32\xf0\x3d\x7b\xfb\xe4\x27\xfd\x68\x43\x3d\xb9\xdd\x3b\xf3\x8c\x93\x33\x88\xba\xa8\xbf\xdf\xa4\xe4\xf8\x61\x6a\x56\x69\x77\x3a\xb6\x35\x27\x8e\x20\x47\x28\x24\xe3\xd6\x79\x9b\x41\xcc\x9c\xb3\x8d\x2c\xc3\xa7\x37\x33\xaa\x04\x0c\x44\xa4\xa5\x22\xdf\x28\xc9\x39\xc5\x94\x50\x00\x07\xa1\x90\xab\xe9\x52\x54\xa5\xfa\x10\xfb\xa3\xa2\x41\x3b\x5a\x62\x2f\x1a\x0e\x6f\x4d\xc6\x5d\xd7\x16\xaf\xa9\x9b\x3b\x98\x64\x44\xee\xd4\xb5\xdb\x46\xbc\x2e\xb4\xd3\xa5\x2e\xa3\xc2\x4a\xcb\xac\xde\xac\xce\x45\x5a\x62\x5f\xbd\x46\x22\x4b\xf5\x2a\xd5\xda\x59\x19\xe8\x55\x46\x5c\x8d\x10\x67\xde\xf7\x94\xcf\x25\xde\x35\x78\xc6\xe7\x2c\x97\xf0\xc4\x56\xd8\x94\x99\x53\x44\x4c\xb8\x02\xd4\x13\x90\x87\x3b\x4f\xea\xeb\xf4\xf0\xde\x3b\xf0\x6c\xce\xd5\x26\xeb\xc2\x53\x29\xbe\x54\x9e\x51\xa9\x93\x81\xd6\xea\x04\xe9\x9c\xf5\x69\x2b\xbc\x0b\x47\x8b\x29\xa8\x0d\xda\xd9\xbd\xbb\x02\x0e\xcc\xf9\xe9\xc3\x61\x86\x6e\xd3\x2d\xfd\x91\x5a\x5e\x43\xc3\x49\x29\x39\x9b\x5d\x46\x18\xbe\xea\xb5\x78\xcf\x4f\x0c\x3c\x0d\xed\x64\x3f\xe3\x8b\xe5\x51\xe1\x2b\xb5\x83\x3b\x4d\x67\xbf\xc9\xb6\xb2\xbe\xde\x64\x10\x1e\x39\x7a\x5e\x2c\x5d\xab\x99\xe5\x65\x45\xf3\x36\xbd\xbf\x41\x80\xae\xef\x16\x97\xa6\xf3\x7c\xd5\xe2\xa7\x03\xd7\xd7\xd2\x3b\x64\xd6\x17\xda\x5b\x02\xff\xcd\x1d\xa1\x53\x15\xbc\xbc\xd6\xb9\x7b\x1b\x58\x5a\x12\xdb\x84\x32\xcf\xb2\x4e\xa1\x6f\xc7\x6b\xd7\x37\x48\x4f\xc8\xd5\x3a\x71\x1a\xb2\xe9\x96\x3c\xa5\x3c\x83\xdc\x82\xd8\x38\x42\x2e\x0f\xa7\x6c\x90\x76\xde\x5e\x40\x29\xcc\x13\xbd\x98\xfa\x0f\xe2\x22\x53\x91\xe3\x03\x4f\xb0\x75\x53\x4c\x27\x33\x18\xb8\xec\x2f\x35\xd7\xba\xde\x12\x2f\x26\xaf\x41\x65\x06\xde\x8d\x25\x37\xdb\xa5\xe1\x85\x24\x4b\x8b\xd8\xbc\xc6\x14\xfd\xe7\xb4\x25\x2b\x7f\xe4\xec\xbc\x45\x65\xf0\x74\x6b\x97\x8e\x4a\xe1\x03\xe2\x57\xb8\x49\xb3\x88\x9c\xda\xe4\x92\xa3\x59\xc1\x68\x7a\xe9\x32\x34\xa9\xe9\x1b\xac\x60\x3e\x90\xd4\xb9\x84\xee\x68\xf0\x90\xc5\x79\x89\x6e\xf5\x77\xdd\x3b\x38\x7d\xc8\x5e\x68\x75\x83\x27\x67\x7d\xbd\x5e\xb5\x14\xe4\x51\x58\xf1\x58\xf8\x3d\xdb\x94\xb9\x2d\x09\x96\xdc\x33\x16\xcb\x2b\xed\xd5\x3b\x8f\xfd\xde\x4d\x51\x98\xd6\x2a\x6c\x02\x4e\x6c\x51\xe5\xe5\x33\x5e\x94\x97\x06\xf9\x18\xf2\xd7\xba\x02\x16\x5d\xab\xcd\xa6\x1b\x56\x55\xe3\x69\xb5\xd4\xf0\xf2\x8e\x69\x77\xb3\xd2\x93\x78\x09\x61\x34\x39\x3b\xf7\x9c\x7c\xb0\x26\xeb\xa4\x14\xb1\xa5\x4c\x7c\x81\xb4\xcd\xaa\xda\xad\x7b\x32\xad\x2a\xdf\xb6\xd2\x3d\xdf\xc9\x6f\x46\x7c\x05\x1c\xa6\x79\x9d\x0e\xdd\xc4\xb6\x4b\x70\x9c\xa5\xdd\x16\xb2\xd8\x5c\xde\xab\x77\xdc\xdb\x20\x31\x74\x16\xc2\xf3\xf4\x08\x5b\x4b\x8d\xed\xad\xb8\x31\x31\x0b\xe7\xff\x47\xde\xbb\x75\xc7\x8d\x23\xe9\xa2\xef\xf5\x2b\xe0\x9c\x33\x72\xb2\x95\x99\x92\xdd\x5d\x7b\x66\x94\x96\xbd\x5c\xbe\x74\xe9\x4c\xd9\xf2\x2a\xab\xeb\xb2\x35\x3a\xbd\xa8\x24\x52\xc9\x12\x93\xe0\x90\x4c\x5d\xca\xd2\x7f\x3f\x0b\x11\x01\x20\x70\x61\x4a\xae\xee\x79\xd8\x6b\xd7\x43\x59\x49\x02\x20\x2e\x81\x40\x44\x20\xe2\x8b\x49\x54\x63\xe0\x73\x27\x4a\xbc\x14\x98\x61\x25\x78\x3c\xd5\x8f\xf1\x33\x89\xa1\x06\xf4\xc8\xee\x58\xc2\xdc\x26\x8e\x44\x96\xc6\xba\xda\x6d\xf2\x0a\x88\x49\x59\xb8\x8a\xa5\xeb\x22\xd9\xfc\x5c\xb1\x77\x75\xc1\x4a\xda\x74\x7a\xf7\x2c\xad\x06\xe5\x06\xeb\x29\x53\x2e\x57\x90\xed\x94\x41\x4a\xcb\xf0\xcd\x89\x72\x69\x2c\xad\xda\xe3\x43\xa6\x3d\x39\x34\x0b\xeb\x8b\x6b\x6c\xcb\xfa\x88\x6a\x51\x05\x76\x12\xe6\xc5\x6f\x9b\xce\xec\x93\x38\xc9\x27\xef\x9a\xc5\x72\x4b\x1a\x54\xcd\x74\x44\xeb\xec\x4c\xef\x9f\xe8\x82\x05\x81\x03\x00\xf6\xb4\x28\xaf\xf4\x24\xa0\x31\xca\x5e\xc8\x0e\x5c\xcc\x40\x3b\xec\xfa\x17\x9a\x30\x80\xdd\x70\x7f\x91\xe8\xae\x39\x2a\xd9\x3e\xb1\x40\xf6\x31\x07\xf2\x04\x18\xb3\x86\x3b\x3b\xac\xd2\xa1\xd8\x07\x6f\xd2\x80\x6b\x3f\x96\xeb\xfd\x0f\xf2\xe0\x2d\x8c\x73\x6f\x4f\xbc\x57\x2d\x80\x9c\xda\xcc\x18\xd7\x12\x63\xcc\xc1\x81\xb2\x5e\x54\x0a\xf4\x45\xe3\x4a\x49\xd9\x28\x18\x68\x2a\x76\x61\x62\x91\xba\xf2\x5e\x74\x0d\x00\xfb\x6e\x1a\xcc\xe9\x63\xc0\xe4\x3b\xa1\x05\x48\xd5\xf5\x0e\x94\xd5\xb1\x3e\xf4\xa9\x11\x87\x02\x01\xba\xde\x55\x3d\xcf\xff\x6a\xe7\xf9\xa5\xf8\x4b\x36\x80\xcd\xce\x2e\x07\x99\x5f\x60\x93\xf7\x8b\x95\xc1\x34\xd7\xa4\x3c\x38\x75\x13\x7e\x0c\xfc\xf1\x6f\x9b\x5b\xf1\xe4\xba\x27\x6c\xe3\x88\x5f\xda\x4a\x13\xdf\x9f\x5f\x49\x71\x2e\x01\x87\x8f\x80\xf3\x80\xfe\x73\x3b\x45\x66\x29\x60\xaa\x2f\x94\x45\xd6\x27\x78\x69\xd5\xd2\x38\xd0\xef\xb3\x53\xa2\x95\x53\x4c\xb2\x60\x02\x4f\x30\xf6\x15\x5b\xdb\xd9\xe1\x33\xae\x79\x02\x7b\x43\x7f\x92\x1c\x6d\xc2\x47\xcc\x53\x9b\x2e\xc6\x6e\x64\x72\xc5\x4a\xa2\x73\x23\xc3\x03\x07\xce\x25\xc2\xe7\xdb\x7d\x8d\xfb\xd9\xb4\x82\xd6\x1d\xc0\x49\x87\x0f\xce\xc8\x84\xe0\x41\x76\x98\x79\xb4\xd0\xcd\x36\x34\x34\x59\x8c\x23\x3e\x07\xe9\x7c\x7c\x2b\xf2\x2a\x54\x71\x03\xcc\x2d\x8e\x45\xc4\x0e\x2a\x62\x09\xb1\x8e\x12\xc1\x5a\xa6\x58\x74\x64\xf0\x0a\x80\x2f\x07\xb9\x74\x0c\x79\xf6\x17\x0b\x79\x76\xef\x73\xea\x07\x30\x33\x03\x53\x98\x6f\xf2\x6a\x54\xd7\xff\x8d\x4b\xe1\x03\xd2\x37\x33\x88\x58\x11\xc3\xd8\x45\x7c\x2d\x15\x65\x20\x52\x43\xe6\xf6\x27\xe9\x0d\xfc\xb6\xe3\x09\xbe\x0b\xee\x81\xbc\x24\x10\x77\x77\xe6\x73\x91\xed\x20\x36\x1e\x04\x6e\xe7\x5a\x23\x32\x2a\x88\xed\x3e\xc0\x73\x84\xd8\xc7\x5a\x8a\x77\xee\xd1\x83\x97\xb6\xec\xea\x3d\x63\x86\x69\x36\x35\x5f\x7a\xd5\x1c\x38\x31\xe5\x91\xa1\xcf\x4e\xb8\x72\xd8\x4b\xc1\x75\xfe\xfd\x9c\x8f\x0c\x17\x8c\x60\x60\xb1\xf5\x8e\x78\x0c\x5a\xf1\x2c\xda\x03\xa0\xbd\x83\x92\x52\xab\x9e\x37\x81\x93\x50\xdd\x22\x4a\x39\xf1\x7d\xf7\x4d\xf1\x9f\x52\x36\xa2\x52\x0a\x56\x01\xb1\xd1\xca\x1e\xd2\xe0\xcc\x06\xb4\x95\xd0\x6a\xc5\xb5\xb4\x01\xc3\x95\xf0\xb5\xb5\x50\xed\x61\xe7\xfe\x83\x9a\x4f\x50\xf6\x44\xf1\x15\xf2\x72\xeb\xdf\x73\x0a\x7c\x50\x01\x0d\x12\xf3\x3f\xc2\x2f\x0e\xbc\x24\xf2\xf6\xc3\x23\x3d\x13\xad\x23\x9d\x61\x63\xdb\x7c\xec\xa0\x67\xae\x71\xe7\x50\x27\xfb\xb7\x74\x43\x65\x49\x28\x51\x90\xf8\x06\x4d\x20\x1a\x89\xa0\xe4\x08\x1f\x8d\x86\x7d\x40\xed\x02\xf8\x4e\x85\x11\x78\x32\x26\xf8\x09\xc4\xdb\xe1\x3a\x27\xec\x3e\x3f\xd1\x2d\x43\x2f\x88\x02\x02\xdd\x9b\xa4\xc8\x22\x7a\x78\xa2\x52\x20\x8b\x09\xa8\xe7\x44\x63\xf3\xe1\xce\xc6\x15\x8c\x43\xc0\xfd\x80\x33\x2b\x91\xd6\x67\x48\x30\xed\x59\xa5\x39\x77\xdd\x18\xf1\x94\x25\xab\x4b\x18\xb2\xd9\xd2\x3c\x82\x70\xbf\x3c\x9e\x66\xb7\x9e\x02\xff\x07\x10\xb6\x25\x1e\xb4\xa2\x8e\x43\x00\x0e\x8e\x83\x92\x68\x2f\xf0\xe3\x1c\x86\xe5\x8c\x22\x8b\x2d\x36\x83\x67\x9f\x63\x0d\x24\x8c\x8d\xa8\xb7\x3c\xba\x85\x01\x21\x66\x9c\x6a\x20\xe5\x28\x1b\xa2\x42\xa4\xae\xcd\x7f\x94\x79\xc1\x8d\x83\xe6\x4c\x21\xdb\xa0\x0f\x6a\x8e\x4e\x70\x0e\xa3\xa4\x24\xcf\x13\xc8\x9d\x56\xd8\xba\xbd\x42\x14\xb8\x84\xc1\x2f\x49\x8b\x8f\xb2\x33\x53\x6e\xdb\x2b\x6b\x71\x0d\x65\x76\x14\x67\xad\x8f\x5b\xca\x76\xce\xb7\x6f\x1a\x3b\x12\x1c\x4e\x00\xa6\x89\x97\x3d\x2d\xcf\x8c\x67\x91\x17\xc8\xb1\x69\xad\x2f\xc7\x42\xd5\x7d\x59\x6f\x3c\x87\x8a\x01\x7c\x7f\x7b\x3c\x91\x57\x9d\x40\xdc\x27\x08\x17\xb0\x83\xd0\x4b\xea\x3f\xf4\xa5\x4a\x21\x2c\x3d\xe8\x26\xa6\x6c\x6e\x5c\x11\x6f\xbe\xce\x55\x1f\x38\x5f\x85\x3d\xb9\xe1\x3d\x79\x30\x38\x8c\x7d\x9f\xc5\x7c\xe9\x1f\xbd\x59\x03\x77\xe4\x1a\x3b\x09\x7d\x81\x43\x93\x4d\x13\x33\x4b\xaf\x5e\x88\xe7\x99\xfb\x0e\xc3\x4c\x35\xf2\x13\xaf\x03\xcd\xbf\x14\xb3\xfd\xfd\x67\xa8\x4c\x2f\x97\xe2\x85\x98\xea\xdf\x7c\xd2\x23\xd4\x49\xd3\x1f\xb3\xc2\x6c\x88\x58\x16\xbd\x9a\x82\xd2\x81\x1c\xa3\x1f\xb7\xb2\xeb\xd3\xee\x33\xe6\x6d\xda\x83\x66\xf0\x3b\xba\xca\xe9\x6f\x67\x59\xec\x78\xe6\xed\x5e\xbd\x27\x4d\xf6\x42\x0e\x81\xcb\x60\xda\x3b\x91\x77\x9d\x5a\x94\x20\x3b\x1a\x0d\x0d\x9b\x40\xef\x59\x58\x90\x78\xbb\x7a\x5d\x4a\xe2\xcb\x7d\x3d\x56\xeb\xee\x6e\x69\xc6\x9e\x86\x5e\x15\x31\x26\x2b\x50\xa4\x0b\xbd\x8b\x76\x84\xbb\xea\x10\xb9\x38\xdf\x54\x97\xd3\x56\xcf\x0c\x31\xb1\xb7\xc7\x1f\xac\x59\x09\xdd\xe9\xd0\x27\xdf\xc1\x2e\x69\x69\xd9\x4d\x89\xde\xf2\x13\x0b\x10\x7f\x2d\xe9\x2a\x17\xb4\xdc\x4a\x6a\x55\x9e\xb2\xb7\x41\x5b\xd7\x2d\xa6\xf4\x24\xa7\xd0\xb7\xc7\x1f\xbc\x89\x8c\xec\xce\x5b\xb0\x96\xc8\xdb\xe9\xcb\xfd\xc4\xa2\x1c\x9a\xac\xc2\xce\x53\x8d\x62\xc6\x1d\x1a\x13\x5e\x78\x39\xa7\x36\xbb\x12\xb5\x57\xcc\x79\xb5\x4c\xcc\x1a\xd5\x73\x28\x53\xcf\x6a\x79\xd3\x7f\x2e\xcf\xab\xb2\xbe\x98\xf8\x40\x98\xba\x4b\xa7\x31\xe2\xe6\x69\x79\x76\x06\x35\x71\x25\xc8\x57\xa1\x66\x7d\xb1\xde\x5a\x3f\x30\x5f\x34\x18\xd5\xb6\xe6\xa2\xcb\xbb\xc0\xcd\xb2\xbc\x91\xc5\x27\xd5\x1d\x0c\x38\x28\x64\xbe\xdb\x10\xb6\x7e\x62\x11\x13\x0e\xd2\x18\x56\xa9\x4a\x18\xd9\xa8\x47\x9f\x7a\x4b\xad\x5d\xc7\xb5\xb9\x3a\x3f\x00\x09\xe5\x79\x81\x7e\xbe\xad\x17\xfc\xfc\x35\x07\xa0\xa6\xd9\xae\x6f\x37\x8b\x5e\x4b\x5c\xb0\x65\xf9\x89\x34\x41\x9b\x88\xcd\x20\x88\x19\x01\x97\xaa\x0d\x3d\xe5\x6b\x85\x60\x80\xad\xc9\xfe\x81\x67\xf8\xa2\x95\x78\x07\x08\xb6\xbc\x5a\x76\x2c\x3b\xb7\x49\x27\x8e\x77\x7c\xb7\xb2\x67\xc7\x3e\xaf\xe2\x4a\xab\x8d\x66\x38\x94\x8c\x10\x72\x0f\x72\x3b\x43\x68\xab\x43\xd6\x42\x06\x0b\x94\xe1\xc1\x38\xf7\xe0\x8d\x5f\xe5\xd9\x39\xd2\x8e\x72\xdc\x6f\x14\x3c\xf9\x65\x1b\xcb\x0a\x06\xd7\xd2\x16\x61\x9b\xc3\x18\x35\x2c\x84\xfe\x3a\x08\x73\x44\x70\x9d\x1b\x08\xba\xd7\xbc\x88\xed\x1d\x43\xe6\x94\x33\xa8\x33\x49\x83\x72\xd1\xaf\x5a\x75\x4d\x39\x37\x0c\xc6\xcc\xf1\x67\xf1\x0b\x65\xd7\x64\xc7\x98\xcb\xd8\x43\x50\x06\x4c\xb2\x23\x53\xf9\xcf\x2b\x29\xab\x93\xbc\xbd\x90\x00\xec\x09\xdd\xb3\x44\x88\x51\x87\x5b\x6c\xa7\x01\xc8\x74\xc8\x5a\x79\x84\x32\xb4\x1c\x5c\x92\xea\xe1\x46\x57\x20\x09\x1f\x61\x5a\x2e\x11\xdf\x85\x58\x0b\xe9\x0f\x4a\x35\xc2\x26\x1b\x34\x88\xc3\xc6\x82\x41\x5c\xf8\xb6\x5e\xc0\x4d\xea\xa6\x15\x63\xc3\xcc\x81\xda\x4d\x2b\x65\x1d\x2e\x6f\xe6\x8c\x90\xd0\xb1\xbc\xd3\x4c\xfc\x42\xcd\x06\x05\xc3\xed\x02\xa1\x6e\x96\x2c\xbd\x24\x0d\x72\xb9\xc3\xbc\x8d\xdc\x7a\x99\x8b\xfb\x13\x5b\x48\x77\x5d\x8b\x27\xde\x03\x36\xff\xa0\x31\x1b\xb2\xcc\xc4\x17\x00\xc6\x52\x3d\xd9\x73\x6e\x65\xef\xc9\x6c\x35\x66\x90\x00\xf4\x66\xb8\xac\xc2\x39\x84\x6d\x66\xbe\x40\x0b\x41\x9b\xcc\x89\x2d\x8e\xf8\x53\x51\xba\x9b\x36\x74\xd5\x87\xae\xbc\xa6\xdb\x6e\xe8\x8e\x6d\x8a\xf0\x55\xf5\x1a\x11\xc8\xb7\x1d\x5a\x46\x5b\xad\x5d\x8f\x79\x9b\x5c\xf9\xc5\x9d\xeb\xf9\xad\x76\xce\xda\xc3\xf8\x84\x8d\x2e\x61\x37\x2b\x22\x51\xec\x05\x35\xa5\x1b\xb1\x9d\x71\x8d\xfb\x92\x9b\x2d\x40\x77\x25\x5c\x56\x24\x31\x9e\xd0\x30\xc3\x92\x13\x31\xc2\xd3\x60\x94\x01\xdc\x64\x16\x8e\x87\xf9\x13\xf0\xae\xea\x85\x7a\xaf\x5a\xb4\x6c\x74\x8f\x5a\xab\xfb\x84\xd1\x8c\x7c\x0a\xbd\xee\x06\x86\xf2\xc4\xe0\x33\xde\x9f\xc4\x7b\x3f\x83\x97\x41\x7d\x80\xe3\x42\x9e\xc8\x1b\xa0\xd1\xf1\xb0\x83\x31\xbc\xc9\xb2\x64\xd7\x1d\x2a\xaf\x23\xfc\x04\xf3\xbc\x67\xc2\xe1\x47\x03\xd0\x0f\x35\xdc\xbd\x3a\x96\x71\x64\x97\xa0\x32\x73\xc0\xfe\x4c\x3e\xda\x79\xd7\xc8\x05\x4b\x0d\xe1\xee\xc6\x72\x7d\xd0\x52\x0a\x23\x93\x9e\x14\xeb\x86\x2b\x4e\xe9\x06\x71\xfe\x3b\x52\x90\x2b\x79\x95\xd7\x3d\xa0\x37\x73\x8f\x9a\xa7\x74\xa4\x7a\x07\x79\x42\xc4\x7e\x34\x35\x84\x3e\x61\x4c\xbf\x88\xfa\xc9\xf5\x0c\xdf\x2d\x1b\x81\x20\xc2\x0a\xa7\xbf\x79\x2c\x0d\x4b\x1d\x8a\x91\x56\xb9\x46\x1c\xa9\x5f\x93\x80\xd7\x47\x3f\xca\xdc\xab\x6c\x37\x87\xab\x8e\x2e\xbb\x8f\x20\xf9\xb8\x35\x40\xea\xf7\x1a\x83\x58\x72\xd9\x8d\x1f\xd1\x15\x54\x25\xbc\xda\x14\xab\x12\xf4\x85\x75\x02\x69\x2c\x9c\x29\x96\x77\xc5\x06\xf2\x80\xc4\x05\x47\x4e\x04\x9e\x6f\xd4\x2f\xd5\x6a\xc5\x24\x5f\x5c\x5e\xa0\x44\x00\xa3\x41\x97\x51\x43\x6c\xe7\x94\x34\x5b\x16\x28\x6f\xc1\x9d\x21\x1c\x8c\x37\x7d\x9b\xbb\xe3\x91\x67\xd0\x35\xe2\xa6\x28\xca\x2b\x2f\x0f\x04\x04\x41\xfc\x60\xee\x53\x64\xe1\x26\x29\x50\xe0\xdc\xa1\x74\xc8\xc8\xa2\x07\x80\xf2\x2f\xdf\x04\x6c\x82\x8e\x9b\xc7\xe7\xde\x1d\x65\xc9\x93\x12\x20\xae\xdd\x99\xe7\x84\x97\xa1\x12\x26\xd1\x02\xb2\x25\xaf\x3f\x93\xa0\xd7\xf3\x54\xa7\x3d\xae\x96\x2e\x3f\x6c\xb0\xf1\x5b\x0a\x52\x32\x3e\x4f\xa8\x29\x5e\x85\xf8\xe2\xcd\xd1\xe0\x77\x96\x20\xa2\xf5\x01\x09\xb6\xea\xf8\x5e\x3d\xbf\xc0\x6c\x00\xaf\xe2\x47\xbb\x62\x04\xd9\x04\x7c\x8e\x6f\x5f\xdf\xdd\x41\x1a\x8b\x03\x91\x7c\xcd\xac\xfe\x55\x97\xc1\x57\x77\x0f\xc5\x48\x04\xe1\x14\x8e\x7a\x59\x50\xb3\xeb\x89\x7d\x1b\xc4\x35\x55\x1d\x9b\x41\x57\xca\x4f\xcc\x51\x75\xde\xde\xfd\x92\xac\x31\x20\xa4\xa6\xba\x30\x4f\x35\x60\xb6\xae\xb1\xa3\x38\x3e\x01\x9d\xf4\x90\xc4\xda\xbc\xb1\x91\x7f\xc9\x6d\x14\x91\x99\xf7\x1d\x5d\xdf\x17\xab\xa2\x3d\xa3\xbf\x89\xf9\x7e\x98\xf2\x91\x80\x8f\xfe\x99\x76\x38\xa9\x12\x56\xd4\x7b\x43\xf9\xe2\x31\x2f\xea\x75\x59\x55\xa2\x95\x08\x56\x29\xdd\x81\xf3\x4d\x28\x22\x47\x49\x1f\xc1\x9d\xd3\x04\xaf\x86\x96\x0b\xf6\x21\x9f\xeb\x33\x2a\x45\x55\x88\x69\x29\xe1\x27\x1c\xb5\xe8\xa2\x3b\x3b\x02\x00\xee\x01\x3e\xfd\xd0\xa7\xc8\x24\x96\xcc\xd6\x34\x95\x6c\x01\x58\x4a\xed\x9b\xde\xfc\x0a\x94\x17\xfd\x46\xcf\x60\x9f\xd8\xb5\xe1\xcc\xc6\xc7\x9c\xb3\xba\x19\x7b\x11\x9d\xf4\x60\x9a\x9c\x89\xa3\xba\x97\x6d\xbe\xe8\x19\xda\x04\xa3\x0a\xcd\xd3\x75\x39\x82\x9b\xc0\xc3\x4b\x9c\x4b\x03\x31\x2a\xc5\x1a\xf3\xa7\xdc\x6a\x7d\xba\xd9\xf4\xa2\x57\x97\xb2\x26\x35\xbb\xac\x97\xd5\x46\x52\xda\xbc\x4e\x7a\x8d\x0c\x48\x15\xf1\x59\x3d\xcc\x5b\x60\x00\x76\x4b\x3a\x25\x1a\x26\xcb\xe1\xfb\x0f\x4e\x4d\x82\xc1\x7b\xab\x8b\xaa\x40\x78\x90\x40\xeb\xb3\xc6\x2c\xd3\xe3\xb8\xbf\xad\x94\xe6\xfc\x41\x1f\xc2\x6f\xe8\x6e\xe2\x23\xc3\x1c\x9f\x24\x58\xec\xdd\x1d\xd5\xd3\x8d\xc4\xc5\xec\xd3\xc4\x19\x69\x9a\x30\x5f\xf6\x98\xac\x48\xb4\x61\x4b\xda\x27\xfe\xcd\xd6\x16\x51\x67\x88\x85\x0d\x2c\x2b\xe7\xb4\x43\xb7\x96\xc9\xaf\x79\xe9\x88\x86\x0e\xae\x04\x19\xa0\x19\xb7\xcd\x1b\x0f\x39\x68\x0b\x57\xf5\xfa\x3a\xd0\x0c\x7e\xc7\x0e\xdc\xa7\xa9\x70\x95\xb2\xa4\x34\xc0\xbf\x62\x5c\xbb\x30\x68\xd1\xad\x49\x62\xa1\x5e\xa5\x1e\x0e\x1c\xbd\xae\xc0\xc0\xe1\x1b\xac\xf6\xf0\x92\x05\x2d\x6d\x93\x27\x1e\x14\xaf\x53\xc2\xdf\x45\x00\x27\xe2\x4f\x55\xf2\xa4\xa5\x2a\x11\x4d\x5f\xc4\x19\xc7\xef\x87\x3e\xf8\x5d\x42\x60\x78\xf4\xa7\x59\xe5\x81\x4e\x7c\x17\x1d\xfb\x43\xdd\x81\xd5\xe0\x69\x98\xfe\x51\x49\x20\xd1\x81\x47\x64\x83\x9a\xb2\xa3\x42\xd3\xd3\x60\xff\x1e\x1b\x19\x3b\xaa\xc0\x84\x0d\xb4\x39\x98\x74\x40\x53\xc5\xcc\x58\xd5\xc5\x81\x98\xc2\x83\xd0\x6e\xee\x32\xa0\x3d\xf8\x51\x96\xf2\x7e\x04\xd1\x8b\x89\xe6\xe8\x1a\xda\xce\x5c\x2c\x2d\x0d\xce\x65\x9a\xe7\xdf\xdb\x1d\xbc\xce\xdb\x4b\x34\x0f\xa7\xe6\xef\x03\xbe\xf5\xdc\x5c\x12\x36\x64\xbd\xd1\xa8\xa1\x3f\x4a\x0c\x0c\x58\x00\xeb\xc4\x7b\xe4\x31\x34\x41\xea\xdd\x68\xc2\x56\xf3\x91\x2b\x41\xff\xfd\x13\x96\xde\x5f\xac\x08\x06\xaf\x93\xfd\xdf\x6a\x59\x60\xc8\xc4\xd8\x0d\x7a\xcb\xf2\xba\x42\x43\xda\xdb\xf6\x1d\x6a\xa7\xc0\x35\xc4\x58\x26\x28\x2f\x5b\xb7\x90\x77\x89\x9f\x26\x01\x80\xb0\x30\xd4\x74\x77\x27\xcc\xdf\x5b\x32\xd1\x24\xd4\x58\xd7\xa2\x4d\x13\x07\x9d\xe5\xea\x28\x5b\x4f\x1e\x05\xff\x80\x89\x2d\xe4\x02\x5f\x15\xfc\x1e\x55\x76\xac\x82\x11\xc1\x0f\x72\xd9\x0f\x0f\x17\xe9\xc2\x6d\xf6\xa0\xc9\xdd\x30\x1b\x5d\x18\x61\x0e\x44\xe5\xad\xb7\xdd\x72\xd6\xc4\x75\x89\x26\xae\x4b\xf1\x22\x91\xf4\x8f\x5d\x28\x5f\x86\x5e\x15\x65\x91\xcc\x13\x78\x7a\x79\x36\x71\x79\xbd\xf0\x73\xb3\x55\xde\x1d\x5f\xd7\x9f\x10\xbd\xe9\x76\x5c\x16\x19\x5e\xbe\xe0\x72\x97\xc5\x99\x6f\x2f\x86\xea\xfc\xf2\x7e\x60\x59\x39\xba\x01\xd4\x39\x4b\xee\x70\x58\x8e\xaf\xde\xdd\xe1\x2a\x95\x45\xb4\x1e\xfe\x5a\xc2\xac\xbb\x62\x6c\xe6\xef\x1f\x14\x07\xb7\x58\xca\x52\xf2\x84\xc5\x16\x61\xf2\xbe\x7d\xe6\x1d\xc6\xee\xa2\x1a\xd5\x01\xff\xf8\xe7\xf7\xd5\x70\xe9\x04\xc5\xe6\xa6\x70\xed\x99\xa8\x1e\x71\x29\x07\x29\x0a\x02\xe9\x2f\xce\xab\x68\x2c\x85\xf1\x5e\x8e\x64\x12\x76\x3b\x46\x62\x05\xf0\xb8\x47\x18\x17\x8d\x22\xf9\x1d\x64\xdd\xcc\x8d\x16\x89\x09\xa1\x9a\x56\x76\xb2\xee\x31\x37\x31\x38\xc4\x76\x8b\x36\xef\x17\x2b\xbe\x3a\x5f\x71\xe3\xc3\x94\xbe\xc7\x6b\x73\xa1\x16\xf5\x80\xe6\x16\x69\x55\xd9\x23\x15\x22\x57\x91\xe9\x54\x8f\xd3\x91\x02\x95\x64\x40\x45\xfa\x6a\xdb\xf3\xa3\x17\xf1\x01\x73\x1f\x64\x13\x31\xaf\x3c\x68\xb9\xf5\xa6\xea\xcb\xa6\x92\xa2\x52\x17\xe5\x22\xaf\xe8\xca\x1e\xf1\xc1\x29\x47\xe1\xf9\x6d\x98\x43\xb2\x83\x70\xb6\x99\x38\x59\x39\xa7\x1e\xbd\x81\xf2\xaa\xa2\x6b\x87\xb5\xb1\x27\x43\x24\x6e\x9b\x63\xba\x7e\x86\x6d\xfc\x88\x81\x99\x0d\x1d\x96\xc5\x43\x68\xe2\x9f\x6c\x61\x6d\x2f\x39\xa2\xc7\x13\x02\xd7\xa8\xc0\x45\xc8\x16\x49\x05\xb4\x3f\xdc\x15\x70\x93\x2a\xcf\xe2\xde\x60\xe0\x41\xac\x30\x6d\x6d\x32\x6e\x26\xaf\x2a\x75\xfd\xfa\x5c\x5d\xf9\x48\xb4\x95\xe7\xfe\x14\xa2\x56\x3d\x56\x54\xf4\xe7\x64\x22\xae\xbb\xc0\xfd\x09\xa7\xe9\x7a\x4b\x9e\x5a\x0a\x28\x3a\x14\xd7\x1d\x4c\x43\x6c\xa5\x3f\xc5\x22\x40\xa0\x67\x71\x16\x3f\xc3\xf3\x38\xa7\x7c\x42\x55\x56\x00\x7b\xf0\x41\x6d\x3a\x89\x08\xed\xd9\x00\xae\x71\x79\x51\xab\x56\x4e\x11\x67\x20\x44\x36\x16\xd6\xff\xca\xcd\xfa\x18\xbf\x80\xfd\x1d\xd8\x61\x0f\x8a\x9b\x9e\x87\x02\x82\x58\x99\xc5\xd2\xa7\x38\x0d\x22\x87\xc5\xb3\x2c\x3d\x16\x48\x83\x8b\x04\x92\xd1\xf9\x35\xbd\x27\x9d\x7a\x0e\x14\xd7\xe1\xc9\xef\xf5\x09\x7d\xda\x7f\xc8\x35\xeb\x31\x03\x1e\xb5\x60\x40\x1c\x0d\xfa\x2a\x7f\xed\x64\x31\xb2\xb4\x2b\x4d\x3e\x51\x8e\x54\x12\x27\xb4\x1e\x61\xea\xf1\xa1\x38\x3d\xcb\x32\x04\xb2\xf0\x46\xc3\xf3\xef\x82\x74\x91\x8a\x5e\x62\xd7\x24\xe4\xd0\xe6\xab\x1a\x3e\x9e\x01\x27\x36\x86\x83\xca\x25\x3a\xfc\xe2\xf4\x30\xad\x4d\x3a\xf1\x8c\x7d\x98\xe2\x6d\x7e\x60\xdf\x1f\xd0\x42\xc3\x6b\x67\xd6\x88\xcd\xf6\x11\xc3\x99\x86\xf3\x9d\xec\x79\xea\xbe\xe8\xdb\xc4\x2c\x99\xe5\x16\x87\x9a\x34\xe8\xe6\x2c\x35\x3f\x6c\x55\x59\x75\x2f\x9b\x71\x5a\x8b\x8b\x3a\x6f\x8e\xa8\x4f\xc7\x9f\x8f\x4e\x8e\x8e\x3f\x8a\xe3\xef\xfe\xdf\x77\x6f\x4e\xec\xc1\xa5\xd7\xa9\xac\xbb\x3e\xaf\x17\xd2\xc9\x24\x9d\xc8\x2d\x6d\x82\x8d\x9b\x5c\x75\xc0\x66\xf5\x0d\x92\x87\xae\x79\xc8\x71\xe5\xf1\x81\x97\xb0\x75\x22\x16\x2b\x8f\x97\x42\x2e\x04\xfb\x41\xb5\xd4\xad\x58\x28\x40\x08\x8d\xf8\xa4\x3a\x57\x15\xc7\x01\xb8\x26\x15\x4b\xc3\x6a\x12\x04\x69\xd9\x1f\xc8\x02\x61\x4e\x28\xb6\x3f\x6f\xa5\xe8\xaf\x95\xf3\x04\x9d\xd8\x7c\xc8\x84\xed\x70\x0b\xce\x6c\x70\x7f\x92\xaf\xe5\x44\xe4\x36\xcf\x17\x39\xd9\xa1\x4e\x85\xa8\x6f\xa2\xec\x44\x25\x3b\xf2\x89\x37\xf3\x72\x65\xb1\xe6\x20\x71\xf3\x75\x89\xb0\x17\x60\x71\x07\x18\x43\x36\x31\x8b\x75\x13\xcc\x4d\x3e\x11\xe7\x2c\x09\x43\x8e\xa3\x9b\x8a\x73\xfc\xe3\xee\x4e\xe4\x98\xf7\xf8\x7c\xb6\x58\xcd\x43\x14\x97\x85\x6a\x6e\xf5\x34\xdd\x64\xe2\x0b\xb5\x00\x3f\xe9\xac\xbe\x99\xe9\x99\xbb\xf7\x71\x5f\x6e\x74\x89\xe0\xb3\x8b\x75\x43\x8f\x5e\x88\x7d\xf1\x4a\x9c\x8b\x03\x91\xe3\xad\x99\xab\x59\xd6\x8f\xa8\x99\x8b\x03\x71\x3e\xb7\xc4\x76\xf4\xf1\xd3\xdf\x4e\xc4\xf7\xaf\x3f\xbe\xfd\x21\x84\x70\x22\x08\x51\x88\x3d\x8d\x01\xf1\x02\x84\xfe\x6d\x58\xfc\xaa\xb6\x8d\xcc\x3d\x4a\x07\xcf\x0d\xb8\x26\x3b\x07\x34\x7c\x88\x07\x44\xf4\xd7\x9f\xcb\x4e\x1e\x88\x73\xa5\xaa\x09\x90\xf2\x81\x38\x45\x8f\x90\x33\x07\x09\xdb\x29\xe7\x21\x39\xa1\x4b\xb3\xbc\xeb\xc1\x61\xf6\x5a\x8a\xcb\x5a\x5d\x8b\xeb\x55\xde\x8b\x4b\xc8\x77\xb3\x74\xe1\xb2\xe8\x27\xb2\x50\x4d\x29\x0b\x6a\x43\xcb\xd4\xd7\x79\x27\xd6\x79\x61\x9c\x27\x0d\x95\x54\x79\xd7\xbf\x81\xb2\x3c\x94\xd3\x41\x78\x36\x4d\x75\x7b\x22\x6f\xfa\x23\x3d\x6c\x10\x5a\xf0\x20\x93\x05\x64\xf2\x91\xf0\x47\x27\xab\x89\x50\x6d\x79\x51\xd6\x9e\x57\x65\x94\xc2\x99\xc7\xbb\xac\xca\x65\xef\x3b\x2d\xc1\xf4\x77\xb2\xca\x74\x83\x84\x73\xd1\xc9\x8a\x85\xd7\xeb\x29\x90\xd8\x26\xae\x11\x3c\x38\xaa\x17\x6a\x4d\x31\x9c\xd8\x0b\xd0\xb4\xe0\x5d\x60\x6d\x47\xdf\x09\x6a\xba\xa9\x4a\x7c\x30\x36\x63\xca\x26\x28\x2d\x7f\xa2\xef\xe8\x09\x81\xfa\xc6\xb1\xa7\xc9\x21\x90\xfd\x23\xc9\xd0\x00\xcd\xfb\x91\xcd\xbd\x99\x1e\xa1\x6a\x02\xba\x69\x64\xeb\xde\xdb\x61\xe2\x40\x76\x76\xf4\xab\x59\xcb\x9d\x68\xc4\x4b\xf1\xcc\xbf\xd2\x66\x4b\xb4\xb3\xc3\x16\x0c\x4d\xf7\xbf\xa9\xb2\x1e\x8f\xfe\xab\x1e\x01\xc0\x89\x1d\x48\x98\xf5\x2c\xfa\xcc\xbf\x46\x2d\xd1\x0b\xcc\x8c\xc6\xbd\xbc\xbc\x29\x39\x3d\xe3\x1e\x5d\x49\x11\x3b\xd9\xae\x27\x64\x87\xed\xe2\xd1\x1f\x2c\x4a\xd0\xce\x69\x79\x96\xf2\xf3\x62\x77\x52\x76\x81\xd9\x50\xa2\x81\xf3\xa1\x79\x03\x5b\xe7\x8d\x6b\x81\x65\xc6\xa8\x18\xc3\x39\xad\xce\xe6\x2c\xe3\x86\xb1\x65\x18\x12\xf9\xa8\xda\x75\xae\x37\xfc\x2a\xbf\x2a\x15\x00\x7f\xf6\xca\x50\x84\xde\x95\xfa\x64\x81\xdd\x08\x84\x23\xaf\x64\x7b\x1b\x10\x87\x37\xa1\xf1\xaa\x4d\xc5\x33\x3d\xc9\x2f\x71\xb2\xa7\x53\x5f\x32\x87\xb2\x5e\x3d\xe6\x3b\xca\xb0\x61\xe0\x1d\x04\xbf\x8e\x0d\xb6\x35\x3e\xea\x95\x9f\x3a\x06\x9f\xca\x75\xd3\xdf\x8e\xb3\x90\xa6\x68\xfb\x03\x3e\x05\xfd\x09\xf9\xf6\xf6\xf6\x04\x82\x97\xe1\x63\x33\x32\x22\x18\xec\x81\x66\xe6\x0c\x68\xda\x65\xd8\xa7\x96\xd8\x42\xbb\x2b\x47\xb3\xe9\xb5\xec\x73\xdd\x96\xb8\x81\x9e\xc0\x56\xe2\x5f\xb5\xaf\xd9\x67\x61\x8c\xfa\xa3\x84\x5b\x3d\x71\xa1\xd3\x1e\x68\x33\xbd\xce\x38\xe5\xc2\xd3\x85\x96\x69\xaa\xae\x77\x24\x92\x19\x82\x4a\xf5\x75\x70\xcf\x1a\xfe\xff\x15\x5b\x39\x9e\x3d\x3b\x1a\x36\x85\x16\xda\x88\x87\x40\xa1\x35\x02\x78\x37\x72\xcd\xc5\xa6\x3d\x6e\x66\xec\x31\xa7\x0e\x74\x39\x03\xb5\x4b\x1c\xc6\x18\xd3\xbd\x32\xc7\x15\xdb\x37\xaf\xd8\x8f\xd3\x52\xfc\x2b\xdf\xd4\x38\x3f\x67\xe2\xc0\xb1\xde\x2d\x97\x49\xc8\xb9\x0f\x0c\x07\xd7\xaa\x42\x43\x9f\x20\x56\x2e\x0e\x1c\xe3\x5f\x6c\x7a\xcb\xf6\x5f\x89\xd1\x62\xd3\x43\x9e\xbd\x5d\x38\x9e\x47\x2e\x8a\x7d\x9d\x5f\x52\x66\x7f\x0b\x22\xc3\x86\x99\x54\x9b\x20\x1e\x18\xda\xf9\x51\xe6\x85\x09\x05\x8e\x2a\x39\x99\xdc\xac\x14\x23\x47\x6a\xb6\x6f\xcb\x8b\x0b\xd9\xbe\xd3\x3b\xbc\x2d\x17\xde\xf9\x69\x20\x2f\x50\x14\x79\x03\x10\x14\x3f\x61\xa4\xb9\x8b\x5f\x4d\x2d\x99\x05\x46\x60\x0b\x68\xcb\xf5\xb7\x0d\x41\xc6\x5a\x6c\xb6\x81\xc3\xf2\x30\x3d\x99\x87\x43\x90\xa5\xa8\x99\xc3\xca\x8e\x25\x4f\xb4\x6d\x0f\x66\xb8\x79\x9c\x2d\xaa\xb2\x39\x57\x79\x5b\xbc\xcd\xfb\x1c\xdc\x6f\xfc\x47\xb3\x0b\xd9\xeb\x7f\xc7\xe0\xed\xb9\xd7\x54\x79\x59\xf3\x84\xfe\xd8\x94\x63\x36\x72\xd6\x20\x22\xc8\x5b\xcc\xb3\xe0\x73\x28\x2d\xae\x95\x9d\x5e\xa8\xe3\xba\xba\x1d\x83\x2d\x9d\x63\x3c\x50\x86\x3a\x98\x2a\x96\xea\x6a\x53\x1f\xd5\xc7\x98\x98\xc8\x4b\xba\x94\x90\x77\xb0\x3f\x13\xb1\xef\xfc\x0e\x81\x1a\x33\x7e\x12\x24\x41\x60\xfd\xf9\xdb\x4a\x0b\x34\x5a\xe6\x3f\xfc\x54\x52\xc1\xa7\x9a\xf6\xda\x7c\x41\x48\xd2\x4e\xfc\x2a\xd7\x6b\x59\x94\x79\x2f\xab\x5b\xd3\x38\x00\x7e\x96\x75\x21\xeb\xde\x13\x68\xcd\x6c\x98\x36\x11\x50\x37\x80\xc3\xe8\xd6\x79\xdb\x1f\x41\xe5\xd8\xbe\x84\x12\x99\x81\x35\xb7\x42\xd9\xff\xdc\x71\xe5\x8e\x9f\x95\xcc\x0b\xcd\x7f\x5f\x8a\x67\xfb\xfb\xc0\x17\x4a\x5f\x72\x3a\x2d\xf5\x87\xce\xb0\x60\x45\x8e\x5e\xac\x2e\x70\xf4\x38\x64\x16\xee\x6f\xd1\x76\xb5\x58\x6b\xaa\xfc\xa0\x0a\xf9\xba\x67\x5f\x0d\x30\x9b\xf5\xcc\x00\x91\x7b\x8e\xf6\x70\x95\xa4\xb5\x63\x6f\x72\xbd\xe4\x01\x09\x17\xea\xb8\xc6\x50\xb0\x26\xe7\x30\x33\x13\x1b\x90\xa8\xae\xa9\xe4\x75\x3f\xfe\x2d\x33\xd1\x01\x5f\x3c\x5e\xcb\xba\x8f\x7f\x12\xb0\xd6\x24\x9c\xa9\x89\x18\x01\x25\x8c\x3c\xd7\xfd\x00\xda\x42\xa4\x25\x30\xaf\x5b\xb8\xe7\x02\xa1\x21\x2e\x31\xeb\x65\xd7\x47\x48\x5f\xe1\xf2\xe1\x09\xd9\x55\xe5\x42\x8e\xf7\xbd\xd7\x8b\x55\x96\x79\xf3\xf5\xc7\x07\xca\x01\x3b\x4c\x33\x59\x7c\x36\x78\xdd\xa7\xf3\x21\xec\xef\x10\x17\xd0\x4a\xb3\x66\x48\x3f\x1a\xf7\x7b\x2f\x19\x0b\x5e\x7e\x9c\x9e\x51\x7b\x1d\x93\xb7\x53\x92\xb6\xdb\x8e\xfe\xbe\x1b\x88\x29\xf2\x36\xb0\xdb\x71\xae\xd7\xf3\xa0\xc2\x8f\xb4\x41\xbf\xe4\xf5\x62\xa5\xda\x03\x66\x15\xd9\xcf\x26\x42\xd7\x73\xcf\x30\x21\xe7\xbe\x3b\x7a\xa9\x4b\x20\xda\xdb\xd6\x1c\xec\x1d\xf8\xdc\xe9\x77\xb8\xf9\xe0\xad\x2b\x37\xc3\x4f\x4e\x5c\x3f\x70\x47\x66\x09\x4f\xca\x2f\x28\x95\xe8\xff\x9b\x89\x3b\xa0\x7f\xef\xe3\x73\x8c\x4e\x84\xef\x10\x3d\xec\x43\x7e\x51\x2e\xc6\xcb\x52\x56\x96\x09\xc3\x8f\xc0\xe0\x9c\x6f\x7a\xb5\x50\x6d\x2b\x17\x70\x7d\xaa\x96\x4b\x43\x35\x83\xa5\xf3\xa6\xec\xf3\xaa\xfc\x5d\x3e\xa2\x42\xd7\xc8\xaa\x82\xd4\xb3\xba\x30\xb0\x97\x91\x77\x73\x77\xf2\xee\x97\x93\xd7\x3f\xbe\x7b\x4d\x36\x8d\xcf\x27\xbf\xfe\xf0\xce\x1b\x95\x3e\xb3\xf2\x56\xe6\xe6\xdc\x32\x83\x41\x13\x15\xe2\x8f\xcc\xcd\x19\xf3\x59\x4a\x81\x76\x8c\x46\x55\x15\x18\x94\xf0\x27\xe0\x5a\xba\x7a\xfa\xe0\x35\x22\xc7\x68\xc4\xe0\xde\xaa\xfc\xc2\xb8\x89\x16\xe5\x02\x82\x53\x4c\xca\xdc\x6b\x29\xe4\x0d\x84\xbe\x40\x93\x60\xf6\x68\x1a\xa9\xd9\xbd\xcc\x2b\xd1\x29\x52\x07\x20\x88\xf4\x5a\x8c\xf3\xa5\x3e\xd8\x00\xe3\x1a\x71\xbf\xaa\xf2\x52\x8a\xa7\x97\xf2\xb6\x69\x65\xd7\x3d\x15\xaa\x15\x4f\xa1\xa9\xa7\x19\x9a\xbe\x5a\x8b\x1a\xd7\x60\xd2\x11\x88\x94\xae\xbb\xf2\x4a\x56\xb7\x33\xd6\x7b\x7c\xfb\x3e\xef\x02\x3b\x03\xcc\x40\xb5\x9c\xc2\x68\x31\xc4\x14\x13\x30\xda\x64\x0c\x0d\x40\xfb\x46\x4d\xf9\x79\x8f\xc7\x0e\x7c\xf0\xa4\xcd\x17\x97\x1d\x9a\x69\xd8\x4c\x8a\x55\xde\x89\x66\x03\xdc\xa8\x57\xe2\xb7\x4d\xd7\x8b\x66\x83\x9f\xcc\x45\xb7\x52\xad\xc5\x5d\x33\x21\x41\x26\xd7\x4f\x4f\xeb\x09\x46\x4a\x16\x5b\xbe\xdc\x54\x95\x53\x19\xd9\x68\xcb\xda\x80\xac\x5b\x18\x94\x68\xd4\x26\x67\xc5\xb5\x6a\x2f\x8d\x83\xf7\xd1\x3b\x51\x76\xdd\x86\x62\x7e\x1d\xe8\xda\xb9\xc4\x4c\x97\xed\x85\xea\x7b\x59\xe3\xd8\x10\x01\x6e\xad\xae\x64\x27\xf2\xeb\xfc\x16\x15\x12\xd3\x57\xd7\x99\x55\xde\x0d\xf4\x02\xe9\x51\xad\x1b\x44\x04\x64\xd1\x2d\xbe\xe1\x09\x83\x1b\x0d\x55\x8f\x7d\x2e\x69\x6e\x9b\xcc\x87\x87\x03\x43\xf2\xf3\x4e\x55\x9b\x5e\xce\x0d\x22\xd6\x81\xe6\x9d\xe4\xb3\xf0\xac\xb9\x99\x13\x7e\xc1\x81\x78\x26\xd7\x73\xa1\x36\xbd\xe6\x37\x07\x02\xe2\x57\x19\xfe\x69\x51\x5e\x05\x57\x5c\xbd\x3c\xb3\xdf\xd3\x1a\xe7\xb2\x52\xd7\x07\xd4\xed\xb9\x88\x43\x53\xec\x57\xff\xcc\xbf\xba\xdf\xdc\xcc\x47\x8c\x8e\xbc\x95\xef\xc4\xa5\x6c\x7a\xdb\x96\x2c\x44\xad\xf7\x11\x81\x58\x76\x0a\x60\x59\x49\x38\xe6\x60\x8a\xcb\x7c\x41\xc0\x7e\x65\xff\x94\x0c\x90\x88\x56\x5d\x20\x81\x41\x94\xaa\x22\x52\xb5\x77\xfe\x48\xe3\xa6\x11\xb5\x69\x31\xa9\x21\x7d\x0a\xcd\x86\x18\xb9\x2a\x8e\x6b\x81\x71\xc3\x64\x9a\xbc\x6e\xf3\xe6\x50\x2d\x97\x24\x2d\x23\x0e\x33\x62\x1b\x80\x89\xa3\x52\xd7\x33\xf1\x59\x81\x36\x86\xd1\xe7\x7a\x80\xd7\x65\x21\x0d\x7d\x3b\x4c\x41\x6c\x38\x13\x7d\x78\x2d\x32\x7a\xb6\xbf\xbf\x6f\x6f\x15\x40\xe6\xe8\xc3\x8b\x41\xdd\x91\x80\xdf\xee\xed\x89\xa3\xa5\x40\xd4\x6b\x58\xfd\xe9\x54\x94\xc7\x9f\xc5\x12\x80\xa7\x7b\x25\x54\x23\x6b\x71\x29\x6f\x41\x43\x11\x63\xdc\x0d\xff\xf2\xec\xf9\xbf\xff\x5b\xe6\x54\x3c\xc8\x46\x2f\x3d\x08\x6d\xe8\x92\xcd\x41\x78\x5e\xe5\x36\xeb\x5d\xea\x88\xb1\xf0\x46\x36\x8d\xc1\x95\x65\xf0\x1e\xf3\xde\x92\x41\xb9\xac\x4b\x9e\xfe\x38\xc8\x8f\x60\xc4\x54\xe4\xd7\x7a\xa3\x69\xd1\xc4\xa4\x93\xd6\xec\x9f\x8a\x51\x94\x07\x42\x53\xac\xca\x02\x0c\x99\xc0\xab\xf9\x46\xe6\x84\xcf\x81\xf8\xc5\x61\xb4\x39\xe7\xae\x61\x4d\xc1\x9d\x5c\x97\x84\x23\x69\x89\x19\xc9\xb1\xb3\xb8\x90\x36\x39\x39\x02\x67\x1b\x8a\xa1\x1c\x68\x50\x06\x6f\x3a\x5a\xb9\x90\xe5\x95\xe9\xe2\x8c\x75\x0d\xf8\x00\xf4\xcc\x7e\xe5\x50\xf7\xd7\x0b\xae\xc7\xe2\x61\xd2\x00\xef\x32\xb6\x28\xaf\x26\x51\x09\x2f\x46\xc6\x75\xed\xa3\x85\xf0\x00\x78\xd3\xf3\xf2\x42\x9c\x57\x1b\x29\xce\xab\xb2\xbe\xa4\xb8\x71\xd8\x2d\xb5\xf8\xa0\xce\xcb\x4a\x8a\xcf\xf9\x32\x6f\x4b\x31\x2e\x94\xec\xea\xa7\xbd\xe8\xa4\x5c\x5b\x1e\x5c\xd6\x40\x8a\xff\x2e\xf2\xfa\x76\xad\x5a\x6b\x37\x88\x49\xce\x6e\x82\x7d\x07\x38\x0b\xc9\x87\x7b\x69\xac\x15\xdb\xd2\x0e\x47\x91\x66\x2f\x0f\xc5\x7f\xc0\x23\x98\x55\xce\xaf\xb3\xc4\xb3\x20\x06\x46\x30\xe9\xc1\xad\xfe\x7d\x16\xf5\x0b\x35\x65\xd6\x2f\x19\x19\xa6\x41\xb8\x7e\x7b\xfc\x01\x4c\x2b\x20\x5f\xcb\x4c\x2b\x79\xb1\xb9\xc1\x28\xa5\xdf\xd8\x06\x06\x2d\x1b\x4e\x0f\x77\x9d\x5d\xe6\x5d\xff\x69\xa8\xc3\xee\x2a\xbc\x95\x4d\xde\xca\x37\xaa\xb9\x7d\xb3\xe9\x1f\xd9\x5f\xdb\x33\x5e\x52\x77\x4e\xad\x25\x00\xb3\xe3\x44\x6a\x91\xc1\x57\xcb\xbc\xdb\x17\x76\x37\x04\x07\xa6\xb1\xb6\xa1\x7c\x6c\xd7\xa2\x1b\x73\x8c\x46\xa3\xac\xe8\x11\x26\x44\x80\x58\x0b\x44\x0e\xe3\xcb\x75\x71\x89\x07\xa5\x09\xf3\x5f\x2f\x67\x90\x9a\x44\x1c\x6e\x31\x67\xfa\x55\x50\xc6\x40\x41\xb5\x97\x59\x4a\xa5\xf4\xc1\x0c\x42\xc8\xce\xb2\x33\xeb\x13\x46\xa3\x3b\x9b\x85\x48\xc1\x4e\x31\xb3\x43\x47\xcc\xd5\xd7\xc5\xe6\x8f\x58\x1b\x4d\x5b\x66\x69\x48\xc5\xd1\x3f\xa2\x35\x91\x33\x17\x4b\xbc\xe9\x47\xe1\x4a\x68\xf2\xf0\x56\x95\xda\x6a\x29\x4a\x1c\x45\x8b\x4e\x56\x7f\x2f\x54\x4d\xb9\xb4\xfd\xb9\x8a\x47\xf7\x98\xf5\x65\x0b\xc6\x7a\xff\x0f\x2e\xd6\x37\x5b\x07\x3e\x60\x67\xe4\x9b\xf4\x3e\x60\x1c\x0b\x60\x67\xfe\x66\xb4\x1f\xb7\x85\x54\x73\x9b\x2a\xe5\x8a\x85\xc9\x3a\x1e\xc5\x92\x40\x9e\x3a\xa2\xe4\x82\x2e\x25\x0e\xb2\xa5\xad\xfb\x7f\xfe\x07\x39\x93\x81\x40\xa6\xb9\xf0\x4e\x1c\x03\x87\x5c\xe3\xdd\x92\x13\xd0\x4b\xef\xfc\x1c\x5f\x4b\x62\x99\x20\xb9\xa9\xeb\x3a\x8b\xa7\x41\x13\x31\xe4\xaf\x9a\x88\x11\x36\x04\xc8\xbf\x5b\x67\xe3\xc9\xe0\x74\x64\x42\xfe\x3d\x30\xcd\xca\x6d\x87\x01\x49\xfd\x40\xed\xe1\x67\x43\x87\x6a\x28\x60\x0d\x73\x68\x1c\x1f\x8f\xb4\xa4\x3a\x0a\x90\xd0\x70\x0a\xad\x46\x61\x4e\x2f\xfb\x00\x37\xd4\x6c\x51\xc9\xbc\x1d\x67\xc1\xcc\x73\x45\x84\x6f\x24\xf8\xfc\x01\xfe\xc3\xaf\x2c\xa0\x2d\xe0\xc8\xeb\xbc\xbd\x84\x80\x47\x2c\x13\x74\xb4\x57\xa3\x6c\x22\xbe\x58\xcf\xdf\x03\xcf\x07\xce\x7e\x75\x74\xef\x3a\x74\xcf\x67\x6e\x70\xe2\x64\x5d\x6c\x3d\xe6\xc3\xc9\xf0\xb0\x45\x12\x67\x76\x62\x2a\xfc\x09\xdb\x52\x30\x12\x0a\xee\x83\x11\xdc\x4f\x90\x04\x68\x83\x5a\x5e\x77\x90\x1a\x80\x1f\xe7\xea\x81\x7f\xef\xa9\x96\xe4\x2a\x26\xfd\x71\xc9\x36\x9d\x4d\x30\x4c\xd9\xe2\xea\x12\x74\xf1\x61\xd4\x33\x3c\x03\x5c\x8f\x3e\x28\xc2\x44\x08\xc5\xd9\x2d\x8a\x98\xd5\xa4\x44\xde\xf6\xa5\xd6\xc5\x3a\x26\xd5\xb1\xb3\x4c\xab\xd1\xc0\x58\x7f\x2e\xfb\x15\x52\x4e\xb8\x0d\x56\x32\x2f\xd0\x67\x07\xbf\xf3\x46\xa9\xb6\x40\x47\x5a\x63\xc6\x6b\xda\x72\x9d\xb7\xb7\xe3\x0c\xec\x63\x13\x01\xfa\x69\x80\x7b\xa3\x85\xda\x63\x00\x43\x0c\xc5\xdc\x01\xd4\x45\x34\xbb\xf9\x55\x2a\xc2\xbd\x7c\x10\xa8\x91\xd2\xbb\xf5\xf2\xc4\xa5\x7d\xa6\xc4\xd1\xf6\xd2\x75\x5b\xee\x2f\x31\x15\xcf\xf6\xbf\x2e\x1f\x23\xcd\xd3\x0c\x53\x3e\x53\xdf\x67\x98\x65\x9a\x06\x0f\xe0\xd6\xa9\x5e\x92\x23\xdb\x57\x74\xd3\xa4\x82\xfa\xda\x5e\xda\x6e\x56\x88\x57\x67\xfa\x49\x89\xea\x4c\x47\xf5\x4f\x1e\x2f\x61\xcc\xa9\xa8\x37\x62\xbf\xfd\x0d\xd6\xad\xd4\x75\x6a\x77\x81\x53\x76\x00\x36\xfa\xe0\xb6\x71\x57\x5a\x1c\xdb\xe7\x75\x5d\xbc\x2e\x8a\x18\x31\x7f\x42\x9e\xdf\x84\xcf\x9f\x3d\xaa\x36\x07\xd2\x37\x0d\xd8\x67\x3e\xc8\x26\xbc\x43\x52\x32\x80\xe8\x6c\x8f\x70\xbd\xd4\xcf\xd5\xc1\xea\xf9\x7e\x97\xc9\x4a\xc6\x6f\x94\x6a\x11\x9e\x60\xec\xae\x69\x26\x1c\x98\x15\x38\x75\xad\xa4\xb3\x73\x82\x81\xb8\x6b\x54\x6d\xe1\x52\x1c\x1b\x1b\x23\x93\x38\x97\x02\xbc\x29\x26\xa6\x19\xd0\x83\x01\xfd\x0e\x2f\x6e\x79\x36\xa7\xb2\xa3\x06\x8c\x13\x00\x18\x15\xd9\xfa\x62\x1d\xdf\x5b\x88\x0c\x6c\xb5\x66\x55\x1f\x64\xbd\xf9\x24\x6b\x4c\xd0\xe9\x8b\x28\x70\xf9\x55\xd6\xe5\x3a\x47\x29\x13\xbe\x32\x09\xc9\x23\xc1\x3f\x1f\xa7\xda\x24\xcd\xc7\xe6\x25\xbf\xfb\x8b\xd8\x98\x2b\x46\xdd\x13\x87\x62\x95\x77\x5a\xba\x43\xcf\x04\x0f\x8c\x6b\xec\xfc\x56\x8c\xf3\x22\x77\x6e\xc1\x67\xee\xe2\xd0\x0c\xd4\x4a\x16\x8e\xf3\x67\x19\x73\xc0\xda\xb7\x09\x10\x04\x43\xf7\x43\xbf\x08\xd3\xad\x57\x62\x34\x1d\x89\x03\x3b\x79\x04\x48\xee\x37\x1a\x50\x9d\x39\x3f\xac\x08\x4e\xcd\xce\x23\xcd\xd1\xf7\x40\xf4\xa4\x70\xde\x50\x28\x0c\xa5\xd4\xfc\x2c\x69\x93\x0d\xbe\xcc\xf5\xad\x90\xac\x12\xcb\x99\x1e\x0d\x5f\xe4\xaf\xec\x0e\x97\x24\x8c\x1c\xb1\xc5\xae\x4d\x8b\xe0\xb3\xc1\x0b\xd9\xbf\x2f\x65\x55\xf8\xf2\x85\xbd\x9b\xe7\x5d\x9e\x3b\xde\xb9\x69\x1a\xd5\xf6\xdd\x89\xda\x2c\x56\xe9\x9a\xa8\xf6\xda\x1a\xb0\x2a\x49\x19\xc6\xed\x3f\x77\xca\xb7\xe4\x9a\xa0\xd9\xd7\xa8\x56\xc8\x27\x47\x14\xef\x89\x26\xa2\xbb\xbb\x30\x7b\x8a\xbf\xc6\xde\x4a\xb4\xb7\xe2\x4b\x30\xfd\xd6\x19\x95\x61\x9f\xe5\xfd\x62\x25\x40\x9a\xbf\x07\x0b\xe8\xbb\x7f\x47\x67\x54\x00\x86\x34\xb9\xe5\xb8\xa9\x99\x78\x33\x9a\xbe\x85\x6a\x81\x29\x95\xb5\x78\x7b\xfc\x21\xc9\x02\xcf\xab\x4d\x1b\x4c\x97\xdf\x2b\x5d\x00\x3a\x35\xf9\xc6\x31\xaf\x4f\xd6\x2e\x9e\x98\xbe\x41\x6e\x3e\xcc\xb1\xf7\x7d\x0a\x20\x63\x61\xf1\x3e\x5e\x22\x6c\xa4\xab\xd4\x35\x19\x81\x38\x33\xd7\x8f\xe0\xf2\x07\x79\xb9\x85\x6a\xc3\x34\xb7\xe0\xb9\x87\xea\x97\xa6\x43\xa1\x96\xe6\xe6\x09\x01\xda\x4c\x2b\xed\xa6\xee\x44\xde\x01\x00\xaa\xfe\xd7\x33\x6f\xda\x84\x37\x48\x75\xd4\x8f\xe4\x3c\x84\x66\x5c\xce\x7a\x9d\x10\x4f\x57\x5b\x21\x63\xf7\x0a\xcc\x3a\xd9\x47\x14\xa9\xdf\x01\x74\xcc\x95\xe6\xfd\x69\x5d\x22\xa9\x2a\x30\x0d\x23\xe2\x50\x14\x2c\xe3\xa6\x77\x40\x17\x60\x1e\x2e\x28\x2e\xaf\xf2\x0e\x2f\xc6\x16\x6a\x2d\x51\xa9\x45\x4b\x71\x55\x5e\x82\x67\x8b\x12\x79\x51\x68\x82\xc4\x55\x31\xad\xd8\x03\xc8\x28\xc2\xbe\x09\x1b\xbc\xa4\xe1\x76\x73\xa9\x35\xf0\x76\x12\xe4\x6a\x37\xcd\x80\x0c\x0f\x0d\xd3\x35\x25\xe4\x97\xa2\x7c\x42\x52\xd6\xe2\xbf\x37\xe5\xe2\xd2\xdc\x2b\x1a\x1b\xe2\xe0\xb2\xad\xcb\xae\x73\x2e\x22\x93\xf4\x32\x86\x4b\x18\x98\x05\x9c\x2d\x32\x52\x8b\x29\xbf\x23\xb8\x36\x0c\xad\xd0\x13\x53\x68\x67\x47\x3c\xc1\xfe\x64\xe2\x8b\xed\x18\x7c\x29\x41\x25\xff\x6b\x7f\x22\x1a\xf4\xd7\xc7\xff\xd0\xba\x94\xea\x2c\xf1\xc3\x68\xc9\xef\x03\xfe\x1d\x7f\xe4\x39\x7e\x24\x96\xa5\xf2\x82\x5f\x46\x71\xde\x14\xe6\x00\x70\x09\xf2\x39\xec\xbf\x23\x2c\x46\x17\x1d\x13\x6c\x4a\xa0\x29\x8a\x2b\x11\x2c\x8e\xc4\x7e\xc3\x12\x96\x39\xcf\xc7\x9b\xba\x92\x5d\x47\x55\x57\x9b\x0b\x58\x4f\x02\xc0\x5a\xe4\x9d\x14\xb9\x00\x9c\xa0\x95\xaa\x0a\xd9\xb2\x4b\x2f\xd8\x12\x33\xec\x4f\x42\x98\x9b\x70\xcd\xb1\x2b\xfb\x4e\xe0\x25\xb8\x3e\x60\x4b\xb5\xe9\xaa\x5b\xd7\x17\x52\x3a\xc5\x78\x91\xd7\x56\x7a\xcc\x26\xd4\x0b\xdd\x28\xe6\x42\x28\xc1\x74\x4d\xe7\xf3\xf8\x5a\x8a\xf5\xa6\xb3\x44\xae\x59\x79\x6b\xe5\x55\xcb\xf5\xf1\x0e\x06\x0e\xfb\x09\x03\x86\xca\x7b\xf4\xf5\xe9\xc4\xd1\x87\x77\x19\xce\x6e\xb3\x8d\xe8\x7d\xa1\xb1\x4c\x89\x08\x13\x11\x49\x0f\xf6\x01\xbb\x3d\xfa\x4c\xe9\xdf\xca\x4e\x0f\x6d\x91\xc3\x95\x65\x2e\xfe\x54\xa9\xfe\x4f\x13\x38\xfb\xb4\x0c\x6d\x32\xa4\xe6\x9d\x58\xac\x64\xde\x54\xb7\x22\x67\xd7\x47\x06\x5c\x8c\xae\xe3\x61\xf5\xc0\x9a\x81\x63\x33\x0b\xb2\x82\x18\x3a\x59\xcc\x04\x17\x45\x5c\x33\x26\x76\x03\xd6\x4a\xaf\xb6\x9f\x88\x36\x17\x95\x42\x00\x4e\xf4\xe7\xf6\x09\xca\x35\xe3\x53\x8c\x01\x72\xd7\x8b\x8e\x52\xd3\xb5\xda\x54\x05\xac\xec\x4d\x83\x4e\x0c\xb3\x87\xa5\x79\xe3\xba\xe7\x31\x61\x97\xdb\x51\xff\x37\xe6\xa3\x42\xb6\x8d\xce\x91\x6e\x21\xf4\x2f\xff\x3e\x3e\xf3\xdb\x08\x7d\x2b\x51\xc2\x4d\xb9\x56\xd2\x2b\xec\xcf\xa5\xbc\xfd\x2c\xff\x9b\x79\x5b\xc6\x39\x03\x3d\x7f\x27\xe4\x13\x30\x1d\x8c\x16\x8e\x96\x61\x5a\xdb\x09\x2c\xbd\x37\x3d\x84\xfb\xe5\x8f\x69\x48\x3d\x89\xd3\xee\x5a\xe8\x6c\xe3\x0d\x51\xab\xba\xd3\xab\xb0\xf0\x4c\xad\xce\x51\xa4\xac\xc5\xd1\xbb\xff\xd8\x7b\xb6\xef\x58\x06\xad\xb2\xbc\x69\xaa\x72\x81\x49\xbe\xe0\x20\x81\x50\x36\x2d\x2a\xb4\xe5\x95\xe6\x5d\xb0\xe5\x36\x75\xb9\x50\x85\x74\x2e\x9d\xfa\xb8\x71\xcd\x80\x1b\xcc\xa5\xbc\xd5\x87\xe1\x39\x84\xc4\x89\x0f\xf9\x42\x8c\xff\xe5\xf9\xff\xfa\xf7\xff\xc8\xf8\xc8\x07\x2f\xf4\x12\xc2\xf5\x21\x82\x3a\xf9\x6b\x4b\x68\xdf\x7b\xa7\xff\xb5\x59\xfe\xdb\xfe\xfe\x54\xff\xb3\x5c\x9e\xed\xa1\x3b\x1e\x84\x9f\xf2\xd3\x27\x8a\x80\x82\x39\xf1\xcd\x3e\xf1\xec\x5a\xe3\x85\xc9\xf1\x84\xda\x9e\x5e\x32\x1e\x0a\x24\xab\xf7\xaa\x7d\xe3\xa8\x3c\x3c\xf6\x6c\xa2\x37\xc0\xaa\x5a\xe5\xed\x1b\xf4\xd4\xdc\x0f\x8e\x3e\x2a\x77\x28\xf6\x6f\x9e\xef\xef\x9f\xfb\xe4\x9e\x79\x2c\x68\xf4\x5f\x1b\x5d\x64\x34\xdc\xc0\xb3\x22\xb7\x62\xa3\x19\xac\xa7\x4b\x2c\xd6\x33\x79\x23\x17\x6f\xd4\x7a\x9d\xd7\xc5\x78\xb4\xa9\x0b\x35\x62\x52\xf8\xbd\x5b\xd7\xf7\x65\x8d\x59\x6f\x38\x6a\x2f\x09\x2c\x24\xee\xd8\x34\x69\xb5\xbc\x66\x5b\xa4\x43\x50\xae\xfd\x89\xa8\x78\x5a\x5a\x3b\x14\x17\xa3\xe0\x02\x16\x1c\x12\x0e\x02\x16\x43\x1b\x2f\x44\xa5\xe7\xc3\x55\x64\xf3\xa8\x0b\x40\xcc\x41\x38\xc1\xf0\x22\x13\xbb\xbb\x1d\xa0\xf4\xf1\x7e\xc9\x6a\x19\xc8\x35\x43\x4e\xd5\x76\x86\x13\xce\xd5\xcc\xab\x13\xbe\xc5\xce\x09\xe7\x43\x0c\xd1\x91\x43\x96\x36\x7b\x4f\xb6\x64\x96\xe9\x57\x62\xf4\x27\xfc\x05\x51\x03\x60\x36\x9a\xbb\x7b\x63\xc8\xdc\x51\x3f\xed\x05\x66\xd7\x00\x79\x3d\xc9\xc6\x29\x1f\x69\xd9\x83\xe7\x4a\x27\x96\x9b\x16\x9c\xdc\x8c\x3f\x98\x16\x7e\x3c\x02\xe2\x81\x54\x68\x47\x80\x4c\xbc\xfa\xa9\x71\xdd\xc5\x00\x0f\x74\xd1\x65\x9c\x0f\xfd\xa0\x97\x83\x46\x13\x10\xc7\xa2\x12\x3d\xa0\xe3\x7b\x5d\xf0\xa7\xc2\xbf\x02\xf0\xdf\x0d\x5b\xfa\x53\xe5\xd0\x66\xe2\xee\x3d\xfc\x22\xc3\xd7\x20\x5f\x67\x22\x7d\xcc\x9d\xc9\xf0\x8d\x43\xca\x11\x7f\xc2\xc3\x2c\x3e\x81\x17\xd4\x76\xe5\x9d\x0b\xbb\x86\xa1\xa2\xa0\x9d\x3d\xe0\x58\x68\xbe\xa5\xea\xff\x94\xb7\x9f\x5a\xd9\x0d\x9b\x09\xfe\xa0\x69\x04\xde\x87\x9e\x0c\xee\xb3\x8c\x87\x1e\x24\xef\xf4\x06\x3c\x84\x8c\x56\x37\x74\x91\x02\xae\x36\x25\x79\x6b\x93\x05\x85\xb5\xd8\xc0\x15\x45\xa3\x00\x0e\x1f\xb0\x1b\xe8\x62\x74\x42\xb7\x21\x78\x87\x11\xde\xc6\xd2\x1f\x27\x2e\x7d\x13\xe8\x2f\xba\xb5\xbb\x3b\x90\xd5\x7b\x65\xd5\x5b\xbd\x69\x8f\x1b\xd9\x92\xb1\x62\xb9\x2c\x17\x9b\xaa\x9f\xb1\xcb\x1a\x67\x91\x35\x29\x9e\x61\x4f\xbb\x63\x5c\xd5\xd5\xad\x31\x7d\x2c\xaa\x72\x71\x09\x4d\x81\xb9\x63\xd3\x77\x65\x21\x0d\x67\xee\x62\x69\x50\x2b\x21\x4f\xe1\x18\xb0\x4b\x73\xcc\xa7\xfb\xa9\x40\xb1\x08\x62\xfe\xda\x8d\xe4\x8e\x4a\x28\x7a\x7b\x00\x51\x5b\x5a\xf2\x02\x20\xa0\x26\x25\xe5\x20\x4b\x29\xc1\xba\x74\xe3\x46\x75\xc0\xb4\xa7\xcf\x9c\xa8\x65\xd3\x24\xc3\x02\xf0\x6f\x64\xd6\xb5\xbe\x83\x0c\x81\x4e\x36\xd4\xed\x24\x3c\x0d\xd8\x00\x54\x55\xbc\xf9\xfc\x19\xd8\x0d\x99\x5f\x16\x5d\x77\x02\xee\xd6\xaa\x2a\x08\x31\x18\x4b\x20\x91\xf8\xb6\x1a\x2a\xec\xeb\xbf\xc9\x22\x9a\xe7\xc5\xce\x9b\x23\xd6\x15\xaa\xf6\x1d\x24\x0f\xf3\x5b\x1a\xb8\x98\x32\x3b\x47\x3e\xe6\x53\xce\x4b\x73\x9f\xbb\x69\xe2\x2f\x48\xb9\x0a\xf8\x86\x92\x6e\x82\x7e\xa5\x6b\x1b\xec\x11\x5d\x38\x7d\xcb\xe1\x0b\x01\x23\x8b\x21\x23\x9a\x9a\xbf\xf8\x35\xe9\x0a\xe8\xdb\xcc\xc0\x6a\xfd\x3e\x85\xf3\xe2\x00\xce\x90\x39\xc3\xf5\xf5\x51\xbb\x34\x1f\x79\x25\x46\xed\xc5\x79\x3e\x7e\xfe\xed\xb7\x13\xe1\xfe\x37\xdb\xff\x36\x83\x98\xb8\xbe\xcd\xeb\x0e\xd1\x6d\x47\x5e\xd7\x02\x7f\xd7\x39\x39\x49\x4e\x69\x0a\xf6\xa3\xf7\xb1\x9f\xab\x6a\xf2\x45\xd9\xdf\x1e\xe8\xaf\xcd\xc5\xb2\xac\x7a\xd9\x1e\x88\xbc\x6a\x56\xf9\x98\xde\x1d\x7e\x9b\xcd\x3d\x74\x09\xe3\xe0\x49\x94\x85\x04\xf7\x2b\xe0\x5e\xd4\x85\xba\x26\xae\xf0\xeb\x3c\x94\xcd\xdf\xac\x5a\x30\x11\x81\x7f\xe6\xf8\x5f\x9e\xff\xdb\xb3\xe7\x66\x71\xd3\xc1\xf9\x89\x6f\x7a\x9f\x38\x51\x63\x94\x1e\x5c\x2f\xb2\xd0\x63\x30\x29\xec\xee\xed\x89\xd7\x45\xd1\x89\x11\x6e\x22\x91\x57\xd5\x08\x2f\x80\x60\x17\x8b\xb5\xac\x37\x5a\x96\x78\xff\x9e\xf3\xb5\x21\xb5\x84\x79\xe4\x24\xdc\x77\xc4\xc8\xdf\x37\x09\x65\xd0\x37\x1f\x0d\x4a\xd5\x41\xfc\x16\x96\x86\xc3\xff\x04\xdd\xdf\xed\xfd\x5c\x21\x7b\xcd\x1b\x4c\x37\x5f\x73\x7e\x80\xce\xf3\x72\xd1\x4f\xf3\xaa\xb2\x4a\xf2\x45\x2b\x6f\x65\x01\x5a\x39\x32\xd8\x56\x3e\xed\xac\xfe\xd6\x2b\x62\xa9\x84\x6b\x20\x8c\xed\x0d\x33\x60\x68\x65\xfa\x77\xd9\x2a\x24\x3c\xd1\x35\xf9\x42\xf2\x74\x68\x8b\xbc\x16\x55\xde\xcb\x56\x40\x88\x84\x09\x35\x60\xda\x17\xa4\x30\xb7\xf6\x95\x59\x64\x48\xe3\xd7\xfc\xaf\xab\xea\xfb\x7c\x71\x19\xf9\x4e\x80\x2f\x31\xf1\xc4\xcf\xe0\x7e\x92\xb8\x70\xb4\xc2\x2f\xbb\x46\x4a\x2c\xea\x3c\xa8\x20\x6f\xfa\x2b\xb8\xc9\x32\x6a\x87\x66\x05\xb6\x95\x57\x8e\x04\x0e\xc4\xc8\xf7\xc0\x62\xc4\xa1\xeb\x3e\x2b\xf2\xd1\x9c\xbb\xf2\xa3\xa1\x9f\x88\x62\x0a\x84\xa7\xf5\x90\x74\x0b\xd8\x8d\xd8\xa5\x83\x13\x1c\xeb\xd5\x08\xd8\x47\xa4\x28\x21\x2f\xf5\xa7\xea\x50\x3c\x9b\x7b\x8f\xdf\x21\x0e\x2d\x7c\xd0\x44\x25\xb1\x16\xe0\xb8\x9e\xe2\x79\x5d\x02\x6a\x02\xda\x47\x40\x01\x06\x28\x13\xf2\x66\x6a\x45\xaf\x36\x8b\x95\x2c\xac\x83\xbb\x6d\x20\x72\x85\x5a\xcb\xbc\xee\xcb\xb5\x9c\xb1\x72\x5f\xb7\x1b\x44\xa4\xbc\xb9\xbc\x5c\x72\x55\x16\x32\x61\x25\x4f\x6e\xc8\xc0\x53\x72\xfb\x91\xe7\x9d\xa1\xdf\xf0\x49\x8e\x0b\xbe\xf9\xfc\xf9\x81\x3b\xb6\x17\x5a\x8e\xf4\x45\xad\xf3\xbc\xed\xc0\xdb\xd0\xc8\x5b\x91\x63\x9c\x13\xc5\x34\x09\x18\x99\x2d\xd0\x99\x4e\xd0\xfe\x86\xdc\x01\x66\x7c\xd3\xc1\xa6\x54\xa8\x75\x75\x96\x2f\xfc\x91\x8d\x05\x3c\xb2\x44\x8c\xa8\xe4\xa0\xb2\x81\x7d\x1c\x6e\x36\x42\x36\x03\xe3\xff\x61\x5a\x13\x15\x36\x87\xe7\x20\x75\x70\xf2\x00\x35\x20\xa6\xf9\x43\xb1\xef\xdf\x46\xc7\xbb\x43\x6f\x83\x97\x50\x2c\xde\x6a\x8e\x1b\x64\x41\x1b\xbe\x14\xb7\x40\x03\x43\x47\xad\x6a\x6e\x1c\xfa\xaa\x32\xe4\x81\x72\x77\x57\xbc\x10\xcf\xf6\x1d\x0d\xc4\xdc\x1c\xb6\x79\x6f\xb8\xbe\x9e\xa8\x89\xf8\xd6\xbb\xf2\xb6\x4d\x3e\x60\xf4\x61\x7e\x6b\x7c\xb7\x3d\xee\x93\xcf\xbd\x4f\xde\xa7\x6c\x46\x03\x6a\xd2\x76\x42\x00\x63\x53\xde\xf4\x9b\x56\xfe\xa8\xe5\xb7\x37\x5a\xd6\xe7\xcb\x2f\xff\xde\xf5\xaa\x19\xcb\xe0\x8e\x7f\xad\x35\x97\x4d\x33\x4c\x34\x6a\xb9\x1c\xa3\x04\x31\x11\x23\x2a\x3d\x9a\x98\x7a\x81\x06\x6d\x07\x8b\x9c\x43\x0f\x97\x8f\xd6\xfd\xa9\xea\xc7\x34\x1a\xb9\xfb\x26\xbe\xf0\xed\x7e\x08\x4d\x62\xef\x45\xd1\x86\x8b\x48\x08\x5c\xff\xbd\xca\x2b\x5f\x31\x7d\x02\x4f\x3c\xab\x97\xd7\x94\x87\x87\x77\x60\x8e\x78\x7a\x59\x4b\x59\x74\x04\xf3\x69\xa3\x72\xc8\x9d\xfd\x1b\xdd\xc6\x50\xa8\x4b\x66\x91\xb3\x8e\x3f\x9e\xbc\xfb\x78\xf2\xee\xed\xd1\xc9\xeb\xef\x7e\x78\x37\x18\xef\x48\x1f\x79\x47\x1d\x79\x38\xec\x11\xd1\xbb\xf2\xae\x7f\x0d\x81\xa5\x1f\x31\xf0\x3b\x78\x7a\x0c\x49\x3a\xf9\x73\xb8\x49\x0e\x0b\xc3\x43\x5b\xd6\xe9\xe7\x0f\xc7\x0a\x42\x89\x8b\x36\x5f\xc8\x4f\xb2\x2d\x55\x11\xc1\x2d\xa4\xc6\xf5\xcf\x8f\x08\x32\xfa\x3e\x57\xe2\x31\xd2\x07\xdf\xe0\xdf\x81\xe7\x1f\x13\x30\xa3\xe8\xa6\xa2\xbc\x0a\x1c\xaf\xaf\x1e\xe5\x6b\xfd\x64\xc0\x9f\x3a\x8e\xfe\x70\x17\xca\xd1\x67\xb6\x39\x16\xcb\xd0\x96\x5c\xe4\x7d\x0e\x38\x15\xfa\x8f\xf0\x84\xf6\xfc\x81\x3b\x59\x1d\xb0\x43\x60\x02\x55\x0f\xe0\xff\x13\x74\x0d\x7e\x6b\x1f\xdc\x07\x77\xb0\xfa\x59\xec\x15\x8e\x39\xc5\xcb\xb5\x1f\x88\x9d\x70\x7d\xf2\x23\xb6\x4d\x6c\xbc\x2e\x18\x85\x98\x9b\xe2\x06\x66\x1a\xb0\x3c\x8d\xad\x11\xfb\xca\x5d\x1b\x5d\x1b\x08\xb7\x93\xf7\x79\x02\xc7\xc6\x02\x4f\x83\x9d\x52\xb3\x60\xfc\xf5\xe2\xd0\x6b\x20\x8b\x24\x49\x66\x10\x04\xc0\x88\xd0\xd6\xf0\x49\x75\xc1\x30\x08\x20\xfb\x6b\xed\x84\x42\x88\xc1\xb6\xc4\x6e\x7a\x5c\x9e\x67\x75\x44\x3a\x78\xc5\x3c\x4c\xad\xc1\xf8\x92\x74\xb4\xfd\x0b\x81\xf3\x76\x44\x9a\x6a\x03\x99\x04\x82\x2f\x05\x94\xa5\x0b\xc5\x94\x85\x71\x17\xd0\xa7\x27\x87\xd0\xd0\xcc\x52\x28\x5c\x83\xec\xa1\xa8\x41\xd7\x3b\x58\xd4\x83\x4d\x80\x3a\x03\x9b\x83\x02\xdf\x44\x2e\xba\xb5\xd6\xfa\x0a\xcd\xd4\xb8\xcf\x33\x4a\xec\x70\xb3\x85\x57\x8d\xe8\xdc\x31\xe1\x2d\x38\x71\x9d\x38\x64\x86\x97\xfd\x85\xd2\xfb\xad\xc8\xd7\xf9\x05\xdd\xb1\x2e\xcb\x56\x16\xa2\x05\x5f\x60\xb8\x19\xe7\xcd\xf8\xf3\x39\x4b\x1d\x87\x03\xa7\xb7\x9d\x3e\x02\x99\x2d\x7c\xb1\x0b\xa7\x1d\xee\x28\xde\xb8\x6f\x8c\x61\xbe\xd3\xf1\x56\x8c\x5b\xe0\x9c\xa7\x1a\xdc\xe2\x2e\xef\x1f\xd8\x09\xfe\x09\xaa\xcf\xd6\x58\x09\x63\xf0\x68\x17\x92\x75\xfa\x5d\x5d\x0c\x85\xe5\x61\xc3\x0f\xc7\x0b\x86\x81\x04\x29\x82\x4b\x5c\x0f\x3f\x71\x3e\x1f\x06\xed\xdb\xa3\x32\x73\x47\xe4\x0c\xce\xbc\x0b\xad\xbc\xb0\x58\x4d\xd9\xfc\x7e\x6b\xa0\x9e\xaa\xff\x0f\x8b\xd1\x4b\x85\x45\x51\xa2\x29\xc7\x1f\x47\x2e\x3b\x07\x14\x62\xd4\xf2\x7f\x41\x40\x9c\xd3\x7b\x06\xb5\xb6\x87\x03\xe7\xf6\xb7\x46\xcd\x51\x0b\x5f\x31\xf1\xc2\xe3\xeb\x62\x20\xf0\x6d\x6f\x0f\x22\x79\xe5\x4d\xa3\x3a\x4a\xd5\x6a\x51\xaf\xc4\xeb\x4f\x47\x13\x71\xbe\xc1\xe0\x5f\x88\x39\x2f\xca\x6e\xa1\xdf\x18\xb7\x62\x0b\x21\x06\xf1\xf9\x65\x1f\x30\xf6\x08\x53\xeb\x09\x44\x07\xf3\xa9\x19\x86\xc9\xc2\xb7\x3e\x06\x17\x98\xfd\x00\x85\x6b\x6b\xb1\x2e\x01\xd5\x35\xd9\x12\xe8\x19\xd3\xeb\x17\xdf\x66\x73\x5c\x15\xd3\x65\xde\xad\x10\xce\xe0\xbc\x2d\xe5\xb2\xba\x9d\x82\xc1\x76\x9a\x4f\xad\x67\xd2\x2a\x5f\x5c\x06\x44\x7a\x59\x6d\x0a\xb8\x84\x0c\x83\xcf\xe9\x76\x0a\xdf\x27\x62\xbf\x85\xef\xbd\x60\x63\xe0\xfc\x20\x70\xac\x3e\x49\x97\x8c\x12\x26\xe2\x7f\x5f\x1d\xfb\x0a\x21\x3d\x39\x7a\xa7\xa2\xef\x3b\xa6\x3b\x36\xde\xbf\x90\x5a\x21\xb8\x87\x1d\x8a\xbe\x7c\xf8\xbc\x1b\x18\x36\x4f\x29\x81\xa3\x0e\x88\xdd\xf4\x30\xb4\xa3\x8b\xe8\xcc\x8a\xcd\x65\x4c\xec\x81\xd8\x4c\xcb\xa5\x13\x82\x11\x9c\x40\x61\x81\xaf\x8a\x19\xdb\x1e\xcb\x65\x3d\xd2\x1c\x2e\xbf\x70\x81\x3f\x4b\x5a\x04\xe3\xca\xe1\xb9\x52\x05\xb7\xc9\x5f\x13\x73\x53\xd6\x4b\x35\x11\x7d\x7e\x89\xe8\xc2\x81\x72\xad\xdf\xc2\x39\x69\x3e\xcb\x93\xd5\x5b\x84\xd2\xc0\xa3\x17\xce\xe3\xa5\xa2\x2e\xdf\xdd\xf1\xd6\xd1\xab\x79\xa5\xae\x3f\xa1\x16\x91\x88\x3d\xb0\x45\x3e\x50\x22\x08\xc6\x3b\x75\xbb\xa1\x82\x9f\x68\x6c\x70\xf6\x51\xca\xa7\x5b\x15\x3f\xf4\x61\x62\x54\x1d\x3b\xd4\x21\x7d\x07\x7c\x08\x37\x2d\xaa\xe0\xb0\x2f\xd6\x27\x0a\xc0\x3a\xcd\x0a\xea\x6a\xb9\xd5\xdb\xf9\x6f\xd4\xc2\xc3\xa6\xdc\x0e\x4b\xb5\xb4\x34\x3a\x3d\xfb\x19\xb4\x03\xc2\x81\xed\x12\x38\x95\x99\x5f\xb3\xf3\x1c\x7c\x6b\xed\x67\xe8\x2d\xee\x19\x7c\xe9\xb1\x9e\x66\x4c\xe8\xd5\xb6\x89\x89\xad\x4c\xb3\x44\xe1\x2a\x59\xc2\xa6\x08\xf5\x11\x37\x7b\x4b\xfd\x5e\x99\xda\xa1\xdb\x9d\xef\xb5\x43\xc6\xfa\x46\x75\x27\xea\xed\xf1\x07\x37\x2f\xbc\x17\x7c\x32\x25\x28\x95\x03\xe5\xe1\xab\xde\xdd\x3d\x7e\x40\xcf\x88\xac\x8b\x2c\xd5\x05\xc0\x9e\x61\x44\xc1\xe8\x9f\x7f\x57\x55\x05\x47\x06\x7c\xa3\x36\x10\xfa\x03\x4f\x0c\x5a\x98\xe7\x01\xe6\x3e\xcf\xb9\xa0\x19\xf0\x97\x5a\x15\xf2\x00\x3e\x7e\xba\x7f\x66\xb2\xb5\xce\xd6\x79\x73\xfa\xfc\x6c\x22\x14\xac\xfe\x81\xd8\xbf\x4f\xc5\xc3\xc0\x50\xbe\x80\x1f\xd7\xd1\x2f\x1f\xde\x89\x42\x7f\xbc\x05\x47\x5d\x38\xa9\x6e\x7d\x2b\xa2\xcd\x0b\x0b\x5f\x63\x1b\x1b\x51\x0a\x83\x4c\xb1\x26\x8f\x5c\x23\x0e\x05\xeb\x56\x27\x5e\x79\x3f\x4f\xf9\x0f\xde\x9e\x38\xe0\xe5\x98\xbf\x10\x2c\x1c\x8d\x5b\x8f\x73\x9d\x37\xbc\x9e\x1b\x74\xf4\xf2\xf9\x99\x98\xc6\x4f\xff\x7c\x76\x1f\xb9\xf5\x61\x34\x0a\xb0\x61\x50\x70\x60\xad\x30\x24\x9a\x92\x65\xe3\xdf\xf8\xa9\x89\xee\x94\xf7\x37\x26\x7b\xb0\xa7\x07\x5c\x66\xb9\xa0\x95\xe3\x0d\x02\x34\x9a\x84\x33\x90\xb0\x68\x0d\x6a\xe1\x39\xf8\x6c\x68\x85\xbd\x08\x9d\xb2\x21\x4b\x3e\x38\x2c\x5d\x4b\xe3\x32\xdc\xc9\x5e\x90\x03\x75\xb9\x36\xfe\xc1\x8c\x70\x5a\xdf\x51\x0a\x56\xfd\x42\x2e\x2e\x95\x75\x00\x4a\xa0\xc2\xfb\xe7\xf4\xcc\xa4\xce\x19\x1c\x7e\xa4\x45\x3e\x69\xeb\x0b\x5b\x0d\xa3\xbc\x66\x79\x51\x20\x12\x9e\xee\xd2\x56\x69\x0a\xf6\x06\x9c\xe5\xaf\xab\x8a\x24\xf6\xd0\x89\x6b\xb0\x39\x6f\xa8\x7a\xaf\xd1\xd6\xca\x99\x71\xd4\x5c\xd2\x78\xed\xa8\x2a\x89\xcd\x0c\x93\x65\x4e\x23\x3d\xe6\xbf\x3a\x1b\xe7\x38\xc2\x57\x24\xeb\xf2\x5a\xae\xcf\x65\x1b\x9d\x58\xf6\x20\x0a\xda\xf9\xaa\x58\x19\xef\x5e\x3b\xb4\xba\xfa\x47\xa3\x6f\x8e\x7d\x48\xae\x42\xcd\x75\xc0\x84\xeb\xe6\xd4\x24\x8f\xa1\xb1\x91\xe1\x7d\x9c\x25\x4c\x66\x43\x7a\x8f\x7b\x8f\xd0\xbe\x61\x63\x36\x98\x83\x29\xca\xec\x96\x81\x9f\xe7\xf1\xc9\x1f\x48\x2c\x6e\x84\xc9\xc0\xdd\x90\x5b\xb3\xf0\x5f\x90\x4c\x1e\x15\xfd\x1b\x36\xe2\x47\x01\x43\x3b\x61\x10\xb0\xbb\xbf\x08\x68\xe5\x8f\x08\x24\xde\xa2\x47\x37\x01\x3e\xf5\xcf\x07\x6f\x06\x42\xd1\x23\x6a\x95\xdf\x18\x78\xd2\xc6\x7c\xe8\x02\x21\x10\x42\xc2\xfb\x16\x1a\xc0\x51\xfd\x0e\x62\xc9\xfe\x91\xa1\x9b\x0c\x0b\xec\x50\x4d\xbb\xc5\xb3\x2c\x79\xd1\x89\x3b\x5b\xa8\xf5\x5a\xd5\xaf\xeb\x85\xec\x7a\xbc\x35\xcd\xcb\x5a\xb6\x81\xd0\x6c\xfd\xd4\x60\xd4\x20\xf3\xf3\x0c\x76\xff\xc4\x60\x4a\xe2\x3b\x00\xfd\xc5\x55\x96\x7b\xb4\x3f\x0e\x45\x2a\xea\xf2\x2c\x48\x51\x3c\x2e\x82\xb4\x28\xaf\xbe\x2a\x78\x94\xb6\xe8\xc3\x01\x8a\x0f\x30\x34\x3b\x1d\x11\x41\x70\xa6\x62\x6f\xa0\x12\x8b\xef\x65\x91\x32\x86\x38\xa7\x24\xfd\x51\xce\x13\x1a\xe6\xd0\x55\x36\x6d\x4f\xdc\x7a\x88\x3a\xd3\x61\x32\x80\x3a\x15\x4f\xc6\x38\x68\x2a\xb6\xb1\xf1\xad\x3f\xa1\xb2\xca\xaf\xeb\x1e\x11\x29\xc9\x5a\x8b\x36\x67\x7c\xb1\xfa\xd5\x7b\x93\xe8\x25\x38\x85\x9f\x44\x77\x94\xf0\xf8\xee\x2e\x62\x44\x89\xa2\xf4\x82\xc5\x7d\x78\x0c\xc9\xab\xe1\xd8\x16\xb5\xcd\x38\x52\x5c\x30\xc5\xa9\xbc\x95\x1b\xdc\xd2\x41\xc4\x91\x0b\x42\xe2\x47\xaa\x91\xba\x12\xe7\x67\x08\x14\xb4\x4d\x01\xf5\xd1\x0f\xbd\x3d\x32\x28\x7d\x98\x86\xf3\x48\x1b\xfd\x2a\x45\xd4\xe1\xb7\xa4\x9a\x78\x84\x06\x4a\xe9\xe5\xac\x02\x0a\xe8\xc7\x0f\xc7\x58\x08\xcf\xe9\x77\xd0\xe7\xd7\xa0\x2b\x43\xab\x5b\x0d\xa6\xae\x17\xa0\xdb\xde\xdd\x41\x1d\xfd\x77\x26\x1e\x64\x10\x6e\xeb\x0d\x38\x26\xb0\x8b\x82\x47\x86\x17\xa6\x1d\xd4\x43\x78\xfa\xb4\x91\x81\xd2\x67\xc0\x94\xf3\xe4\x27\xfa\x41\x98\xfa\xc4\xa6\xd6\x10\x2f\x04\x57\x52\xdf\xeb\x36\xee\xee\x4c\xa6\x10\xf1\xd2\x7b\x7b\xa2\xb4\x72\x15\x9e\xa9\x41\x17\x20\x37\x5b\xfa\x5b\x87\x87\xc9\x8f\x8d\x6d\x35\x2d\x6d\x96\x75\xf1\x53\x29\xaf\xe1\x37\x52\x82\xa9\x6f\x6c\x00\x61\xfc\x54\xab\xd6\x3f\xb8\xc4\x65\x1f\xd5\x98\x7f\x44\x2b\xc4\xa9\x0b\xe5\x56\xad\x49\x8c\x09\x4b\x9b\xc4\xa3\x22\xa5\x99\x3c\xe2\x83\x76\x34\x5f\xf5\x61\x37\x07\xa0\x47\x0f\xe5\xdd\xe5\xf9\x4f\x7a\x35\x3c\x69\x26\xd5\x8b\x77\xc0\x9a\xf2\xfe\xa7\x99\xde\x1c\x4e\x6d\xaf\x68\x9c\x31\x15\xcc\x83\x82\xc1\x98\x0c\x9e\x12\x98\x8e\xb9\xc1\x3a\x39\xa3\xf6\x3b\xa9\xf9\x34\xdd\xde\xd5\xf3\x02\x83\x7a\xc4\xf7\xe3\x9a\x30\xa3\x26\x08\x39\x9a\x55\x2e\x19\xca\x6b\xf2\x48\x34\x3b\xce\x65\x6d\xd2\xbc\x4e\xde\xf4\xdf\xc9\xfe\x5a\xca\xda\x92\x27\x32\x3b\xec\xc4\xc4\xd2\xc7\x84\xc6\xe5\xdb\x9c\x54\x55\x50\xf3\x17\x92\x35\x84\x9c\xcc\xa4\xbd\xf9\xc1\xc2\xd0\x63\x5a\x1f\xfc\x1d\xa6\x11\xa0\xe6\x79\x3a\x9f\x2c\x0c\x8f\xa3\xd1\xb0\xb0\x2d\xcd\x6f\xa9\x13\xc9\xac\x5c\x94\x97\xab\xeb\x4d\x5d\xd8\x76\xfa\x37\xd5\xd2\xc7\x94\x99\xa5\x59\xa3\x1a\xc8\x14\x47\x0d\xd2\x4f\xec\xd9\x74\xca\x51\x3b\xac\x3a\x4d\x55\x4f\xf7\xcf\xe0\x6a\x19\x6b\x9e\xee\x9f\xf1\x66\x21\x81\x1a\x6f\xd8\x3e\x30\xd3\xb3\xbb\x1b\x35\xee\x25\x71\xf0\xd6\x74\xb1\xe9\xdf\xb7\x0a\x10\x6e\xf6\x27\xfa\x17\x7a\xf0\xee\xcf\x83\x75\x07\x0f\x51\xd7\x3f\x70\x9e\xc7\x87\xae\x9b\x13\xb1\xce\x6f\xde\xb8\x06\x6d\xd8\x22\x36\x60\x63\x16\xb1\xea\x40\xd4\xa2\xed\xd0\x0b\xaf\xb5\x9d\x1d\xea\x06\x8f\x53\x34\x65\x33\x33\x5d\x03\xaf\x9d\xa0\xbc\xbb\x6b\x1e\x06\x03\xfc\x4e\x41\xfe\x69\xb6\xb6\xd0\x4f\xf7\xd8\x2c\x31\xaf\x87\x1d\xc4\x19\xe3\x83\xfd\x4e\xb1\x30\xc6\x90\xd0\x0e\x0f\xc5\x33\xf1\xca\x4d\xfc\x81\xa6\x66\x76\xf2\x26\xff\xc3\xae\xb0\x46\x03\x3a\x4d\x35\x9a\x98\x59\xdd\xd5\x17\xac\xdb\xa1\x1b\x2b\xf5\x9d\xcd\x61\x38\x1a\x6a\x04\x58\x22\x4e\x7a\x50\x21\xec\x29\xab\x10\x2c\xc3\xbb\xba\xb0\x67\xa4\xa1\xac\x60\xae\xc0\xd2\x79\x68\xba\x65\xd3\x80\xa4\x3b\x65\xc7\xcb\xb7\x11\xfb\x41\xf5\x2d\x55\x78\x07\xf4\x62\xf5\xde\x4f\x51\x86\x8c\x85\x15\xe6\x65\x4f\x5c\x5e\x31\x2c\x17\x2c\xc7\x2b\x8f\x64\xa2\xc9\xd0\xab\xc3\xcf\x9f\x04\x2b\xba\xbb\xe3\xc3\x80\x30\xfb\x66\x8c\x9d\x9c\x40\x07\x3c\x91\x98\xee\xb5\x7f\xf4\x12\x5e\x51\xfd\x89\xe0\xd5\x26\x2e\x59\xd6\x9c\x55\x0f\xa2\x27\x43\x79\xed\xc1\x28\x4a\x0c\x50\x1c\xf6\x47\x21\x45\x3b\x44\x32\xfb\xea\x06\x12\x25\x1e\xad\x72\x68\xe9\xcd\x7b\x62\x1d\x82\x82\x9b\x37\x28\x15\x79\x04\x05\x90\x09\x5e\xe1\xa8\xc9\x40\x12\x0e\x0d\x0f\xe1\xe3\x94\xfd\x22\xec\x00\x1b\x67\x22\xcc\x97\x9b\x4d\xb8\x77\x4e\x2a\x46\xd0\x0a\xd5\xd6\xf1\x26\x33\xcf\x32\x66\x34\xc0\xdb\x30\xdf\xf3\x6d\x67\x47\x04\x4f\x9e\x1c\x8a\x20\x1c\xf8\x6d\xde\xe7\x5b\x3f\xeb\x07\x84\x67\xee\x85\xdf\x34\xf8\x74\x78\x9e\x85\xdb\x7d\x92\xed\xf4\x80\xbd\xc9\x4f\x8f\xbc\xf0\xfd\x6b\xc5\xa1\x49\xb7\xe2\x35\x98\x0c\xe0\x95\x8f\xce\x49\xf6\xd5\xf3\x3f\x38\x11\x9f\x21\x2d\x08\x68\x2b\x6f\x88\xb5\x8e\xa5\xe5\xb2\xc6\x46\x2f\x5e\x09\x40\xdd\x80\x67\x07\xc2\x15\xc8\x26\x22\x34\x07\x3f\xd2\x15\xdc\x52\x64\x3c\x61\xd8\x27\x5d\x3c\x30\xc3\x05\x53\xe8\x05\x23\x5b\x3f\x71\x11\x43\x81\x3d\xca\x87\x5c\xef\x22\x74\x21\xdf\xee\x22\x9d\xcd\xc3\xd4\xe6\x78\x73\x09\x97\x96\xce\x69\x86\x5d\x45\x1a\xd5\xe0\xbd\x6a\x6d\xaa\xa8\x46\x75\x5c\x3b\x40\xc7\x78\x5d\xfc\xee\x0e\x53\x60\xa0\x17\x8a\x4b\x19\x6d\x3d\xfb\x98\xeb\x6e\x28\x8c\x06\x8d\xa2\xa5\x6f\xa9\x30\xf7\xe8\x7b\x3a\x6a\x74\x4f\xc6\x57\x90\x6b\x1d\x5d\x5a\x59\x2d\x5b\xcd\xe4\x9f\xb8\x90\xfd\xb1\xfe\x13\xf2\x26\x69\x3d\xbe\x04\x11\x7f\x54\xc9\x65\x3f\x72\x5d\x87\xe2\xbe\x52\xdd\xe4\x6d\x8f\x51\xd9\x5a\xc6\x2e\x8b\xf2\x53\xde\xf6\xfa\xd4\xd6\x45\xf1\xa3\x0b\x27\x92\x51\xbb\xa6\xd2\xbf\x8a\xe7\x10\x75\x5a\x5e\xac\x30\xed\x22\xfb\xde\xbd\xed\xa4\xf5\xcc\xd0\x1b\xef\x75\x5d\xa0\x81\xe3\x08\xb2\xcc\x7f\xc8\x1b\xf4\x69\x58\xe7\x8d\xf9\x1a\x76\x9f\xbe\x49\x5e\x1a\xca\xd8\xc8\xe9\xb7\xb9\x2d\x03\x2f\x32\xfa\xfe\x2b\xf3\x52\xc2\x89\x4a\x3f\x80\x03\x99\xb6\x02\x2f\x0e\x3f\x21\xd4\x39\x80\xb2\x8e\x1b\xd5\x4d\x04\x98\x35\xbe\xc0\xa4\xc1\x9f\xba\x67\xe7\xb9\x33\x78\x52\x53\x8d\xea\xe6\x61\x5a\x29\x6e\xe3\xc1\xcb\x3f\xba\xf6\x63\x14\x87\xca\x5b\xc1\xf2\x1d\xd7\xb4\x8d\x03\x57\x9d\xb7\xe5\x95\x5b\x2f\x53\x4b\xa4\x8a\xcd\x16\x5a\x77\xd4\xaf\xbb\x53\xfc\xa0\x97\x42\xef\x89\xa9\x6c\x49\x95\x86\xbb\x58\x83\xaf\x97\xfe\x93\x7e\x26\xec\x18\xd9\x04\xc6\xed\x04\x2a\xec\x05\x50\xbb\xb0\x6b\x63\x40\xf8\x7c\xbd\x15\x12\x96\xb1\xae\x83\xd1\x60\xce\x07\x63\xfe\x9c\x61\x70\xf2\x47\x8f\x5b\x07\xdd\xd7\x1b\xcf\x55\x4d\xcf\x57\xb4\x17\x4d\x2b\x89\x0f\x41\xfe\xd5\xc4\xe3\x81\xa6\x03\xbd\xc9\xfd\x7f\x28\x2d\x5b\x6c\x3d\x18\x48\xca\xf6\x13\x32\xa1\xa0\x4e\x90\x08\xd1\x14\x9c\x19\x72\xb1\xab\x1a\x8a\x6e\x95\x5a\xe4\x3d\xbc\xc2\x8d\x06\xec\xc4\x54\x0f\x08\xd3\x6d\x58\x9f\x94\xbf\xa6\x0d\x46\xdc\x2e\x3f\x8c\xed\x2e\xa8\xdd\xce\x7b\x0e\xf6\x57\x22\xe7\x77\x4d\x0b\xfc\xc4\xde\x19\x51\x5b\x74\x65\x14\xd2\xae\x49\x39\xf7\x51\xb9\x99\x21\x0e\xb8\xef\x93\x2c\xdf\x62\xd4\xa6\x5b\x02\xb6\xb1\x7d\xfa\xb6\x70\xcf\x83\x5b\x2b\xa4\x7d\x36\x90\xd0\x42\x54\x39\xbb\x0d\x74\xb4\x95\x5d\x4f\x7a\x81\xf7\x2c\x13\x07\xc2\x1b\x4d\x24\x96\xa7\x47\x4f\x60\xdd\x9e\x89\x03\x19\x59\x48\xaf\x76\xa5\x74\x51\xb6\x2b\x81\xaa\x4e\xc8\x37\xf7\xcf\xe2\x15\x4e\xc3\x01\xf9\xc3\xf6\xaa\xe1\x3b\xd8\xad\x9a\x6d\x45\xab\xe4\x20\x5b\xd9\xe9\xf2\xb4\x51\xf3\xda\xd1\x81\xff\x41\x26\x74\x04\xfd\x8a\x9d\x39\xe1\x34\x23\xca\xb3\x6b\x60\xaa\x41\xb3\x3f\xe5\xd5\x46\x7a\x11\xc7\x38\x7c\xd2\x7d\x69\x34\x7c\xcb\x3f\x61\xa4\xe1\x06\x1b\x17\x74\xa7\xb6\x73\xf1\xb1\x0b\x46\x8f\x26\x02\x7c\x77\x7c\x57\x1e\x93\x2b\xd5\xec\x2f\x2d\x70\x8c\x4d\xa7\xed\x04\x87\x5b\x2a\xe0\x2d\xd3\x67\xc8\x5c\xc6\xc6\x39\x88\xf9\x01\x81\x1a\xe9\xb3\x17\xee\x56\xa4\xab\xed\xfb\xfe\x44\x02\xdc\x7e\x78\xbe\xd5\x81\x34\xa5\xd6\x03\x48\xff\xde\xf5\x56\x4b\x38\x7f\x3b\x9a\xb3\x75\xde\x9c\xfe\x26\x76\xc5\xf3\xb3\xf0\x06\xc1\x96\x71\xab\x05\xba\x2c\x7b\x8c\xb3\x10\xba\xb0\x06\x3b\xe8\xa3\x1a\x9b\xd1\x78\x7b\x85\xef\x1d\xbd\x99\x4e\xcb\xb3\xc0\xab\x15\xf5\x75\xd3\xc9\x33\xb1\x4b\xd3\xed\x97\x72\xf4\x05\x5f\x61\x5d\x7c\xe2\x7a\x9e\xb1\x86\xc4\xae\xad\xf0\x4a\x3c\x83\x95\x38\xf3\x9b\xa4\xcd\xeb\x52\x67\x32\xb9\x4a\x24\xbd\xc9\xef\x03\x41\xca\x84\x76\x3d\x40\x37\x6e\x6b\x62\x44\x55\xc0\x36\xe0\xa1\x61\x0c\x50\xd4\x3a\xb4\x19\xc0\xc5\xbc\xaa\x20\x4b\x63\x75\x2b\xba\x55\x7e\x79\x3b\x23\x6f\x2b\x4a\x2c\x02\xf9\x07\xe5\x35\xb8\x59\x01\x2c\x26\x88\xea\x90\x0c\x0b\x0a\xa0\x8f\xbb\xc3\x6d\x45\x40\xc9\xa6\x55\xe7\x95\x5c\x77\xfe\x71\x89\x88\x97\x6e\x9b\x31\x43\x3e\xdc\xf1\xf0\x7d\x0d\x00\x09\x03\x5b\x5c\x4c\x0d\x1f\x00\xc0\x12\x68\x76\x6e\x5b\x87\x7f\x79\xdb\x7c\x73\xb1\x49\x85\x72\x13\x2a\xce\xcf\x2b\xdf\x3c\x83\xf3\xba\x85\x2d\x43\x01\x1e\x8a\x46\x51\x76\x65\xd7\x07\x3c\xd9\xbb\x8c\x87\xf1\xee\x9a\xee\xea\xb1\x92\x8e\x93\xe0\x63\x76\x06\xcf\xc1\x71\x9d\x73\x2a\xdf\x72\x6f\xa7\x91\xe8\x9c\x2a\xcc\x5d\x45\xfc\x23\xac\x37\x30\x45\x58\x78\x62\x2a\xf1\x49\x9a\x3e\xfb\x27\xcc\xd2\xee\x3f\x71\x96\x62\xc9\x3c\x71\x23\x31\x81\x84\xf6\xd1\x4d\x44\x9c\x8e\x77\x34\x9a\x88\x45\x65\x62\xb8\x28\xec\x07\xfc\xe9\x65\xe3\xae\x40\xe8\x41\xde\xe6\xe0\x92\x31\xf7\x59\x7e\x2b\x17\xea\xa2\x2e\x7f\x97\x1f\xf2\xf6\x52\xb6\xe3\xb2\xe0\xf8\xe2\x46\x03\x5f\xc3\x4b\xf6\x06\x1f\xcc\xca\x42\x73\xc8\xb2\x98\x8b\x7b\x63\xd1\xb7\x2d\x5f\xe7\xd5\x65\x60\xe8\x30\x42\x8f\x77\xcc\x46\x37\x57\x8b\x35\x5d\xb2\x40\xd1\x0b\x2f\x8d\xe2\x62\x0d\xb1\x18\x61\xae\x1d\xaa\x32\x08\xdf\x60\x9a\xd4\x73\x96\x05\x1f\xe0\xeb\x45\x56\xca\xb1\x09\x4a\xbc\x98\xc4\xb0\x27\x37\xb0\xd6\xd8\x06\x7f\x13\xc5\x34\x05\x07\x9e\x9e\xb0\xa3\xb7\x83\xc3\xc2\x02\xa3\x8c\x12\x05\xfb\xe3\x33\xb5\xe3\x33\xce\x6c\x85\xc5\x7a\xa6\x77\x83\x5e\x45\xa2\xe5\x81\xab\x28\x93\x0d\x79\x12\x2d\xfd\xae\xfd\x4a\x74\xcf\x4e\x1b\x03\x19\xdb\xce\x0e\x65\x37\xd0\x44\xa7\x5f\x9c\xee\x9f\xc1\xc7\xc7\x7e\xbe\x6b\x37\x59\x89\xdb\x32\x97\x0c\xc1\xfc\xdd\xab\x0c\xa3\x53\x88\x60\xb3\xc7\x4d\xae\xa5\xa9\x60\x46\x71\x45\x8d\xed\x6d\x04\x77\x01\x26\x81\x71\xd4\x5c\x4a\x59\x4a\x4b\x8e\x28\xcd\xb0\x9e\x59\x32\xe7\x42\xb9\x77\xc8\xeb\x1e\xee\xfd\x7f\xe3\xa6\x95\x77\x45\x79\x75\xd7\x64\xff\xcf\x5e\x89\xd1\xae\x76\x2f\x7c\x04\x38\x4b\xd6\xaa\xdb\xd6\x9e\xc9\x9b\x5d\xc4\x45\xe2\x71\xb8\x8d\x10\xd7\xa7\xf6\xce\x26\xbf\x53\x88\xa8\x90\x0c\xa0\xac\x12\x18\x8d\x66\x35\x69\x7d\xe6\xc9\xee\x06\x1e\xa7\x6e\x9d\x4c\x6d\x86\xf3\x13\xa9\xab\xf3\xb9\xfb\x22\xcc\xab\xa6\x8f\xc8\xf9\x01\x85\xb2\x40\xf5\x25\x0f\x0a\x70\x38\x88\xee\xde\xbd\xa4\xdc\x3d\xed\x5b\x42\x35\x30\x40\x8e\x08\x24\xf2\xb9\xbf\xad\x20\xe2\xf0\x8b\xcb\xe1\x7b\xe0\x63\x43\x40\x0c\x91\x4f\x5c\x07\x49\xd3\xdf\xbd\x81\x8e\xf8\xfc\xee\x87\x77\x6f\x4e\x8e\x8e\x3f\x8a\x3d\xf1\xe6\x6f\x3f\x7e\x3e\xfe\xd1\xbc\x70\x08\x80\xe7\xbf\xc9\x45\xdf\x89\xbc\x95\xa2\x5c\xaf\x37\xd0\xca\x4c\xbc\x06\xa8\x06\x55\x03\xb0\xf3\xa2\x95\x79\x2f\x0b\x21\x21\x75\x6d\x5f\xae\xe5\x37\x16\x29\xde\xc5\x30\x53\x8a\x00\x5d\x97\xe1\x10\x75\x82\x92\x27\xac\xf5\x09\x5b\xab\x7a\xaa\xae\x64\x5b\xe5\x4d\x83\x99\x75\xf7\xf6\xc4\x18\x33\xbc\xd4\x53\x08\xee\xc5\xd8\x5a\x8a\x5c\xec\x54\xdb\x9b\xb4\xa7\x79\x0d\x59\xad\x2f\x64\x1b\x24\xda\xfe\x86\xd2\xc6\x94\x8b\x95\xe9\x31\x00\xcb\xa2\xbf\x0b\xcf\x38\xa3\x1f\xeb\x12\xba\xfe\xd3\xce\x4f\x01\x8c\xad\xa0\x99\x11\xda\xb7\xa8\x9d\xb4\x7e\xdd\x44\xc8\x7e\x01\x90\xc3\xf6\xa8\x71\xee\x43\xa6\xc7\xfa\xab\xe0\x40\xe0\xe1\x6e\xd8\x78\x52\xfc\x63\xee\xde\xd8\xf2\xe2\xd0\xd5\xb5\x54\x62\xdb\xf7\x00\x2f\xb0\x61\x1a\xdf\x16\xc7\x4c\xca\x67\xef\x7f\xe7\xcc\xba\x76\xca\xff\xde\xe4\x15\x37\xe7\x43\xcc\xba\x7f\x68\x62\x18\xfb\x21\x7a\x1b\x65\xa9\xdb\x30\x5b\x8a\x0d\xe5\xc9\x61\x38\xb8\xbb\x3b\x8c\x88\xf7\xb3\xf2\xdb\x82\xde\xd3\xb4\xff\x6d\x8a\x53\xc6\x75\x93\x3a\x1f\x00\x94\x7b\x5f\x3a\x2d\xcf\x26\x04\x5c\x7e\xe8\x75\xcc\x53\xff\xf0\x00\x6f\xc6\xba\x9c\xcd\xbe\xdf\xb3\x5f\x90\x99\x64\xdf\x5c\x41\xc2\x0b\x4c\x39\xd6\xdb\xbf\xb1\x48\x7a\x48\x86\x47\xa5\x10\x5a\xf5\x3f\x85\x94\xcd\x1b\xd5\xdc\x26\xaf\xf1\xec\x7c\x28\x70\x8c\x3d\x3d\x9b\x3c\x66\x66\xec\xd8\xd4\x46\x6b\x84\x04\xc9\x42\x97\xa3\xaa\xb9\xb5\x91\x61\x76\x3a\xcc\x50\x27\x62\xe0\x3d\x8c\x32\xf4\xd9\xd4\xad\xba\xcd\xa1\x34\xf3\xf2\x29\xc2\xbf\xd0\x8b\x42\xce\xb7\x0f\xf9\x6b\x06\xea\xae\x9f\x5c\x97\x21\x65\x00\xc3\x3f\xe7\xf4\x1c\x2f\x14\xf5\xd1\x58\xe2\x58\xd7\xc0\x40\x8e\xb1\x50\xdc\xe6\x05\x4f\x6c\x98\xd8\x3f\x81\x80\x8d\xd0\xe3\x0f\x23\x26\x54\xa9\xd5\x59\x9e\xed\x29\x13\x2f\x31\x7c\x0e\x08\x14\xba\xeb\xd2\x43\x65\xe2\x85\x17\x1d\x67\xc7\x5e\x0e\x10\xe8\xf4\x19\x53\x28\xfc\x4b\x25\xa4\x20\xcf\x87\x92\xf3\x3f\xeb\x3a\x8a\x7f\x90\xdf\x3f\xf9\x82\xea\x7f\x2c\xc7\x83\x86\x12\xdc\x4e\x8f\x27\xcd\xea\x28\x94\x90\x7d\x67\xe2\x9a\x77\x8e\xec\xbd\x1a\xa8\x8e\x91\x84\x0f\x55\x07\x92\x49\x52\x25\xe7\xb8\x16\x77\xc5\xb0\x4c\x6a\x12\x9f\x59\x2c\x7a\x02\x9b\x09\xca\x2c\x56\xe1\xf4\xee\xed\x89\x93\xfc\x52\xea\xa3\x6f\x53\x9b\xb3\xb0\x51\xfa\xc0\x2f\xc1\x26\xc1\xce\x52\x88\xe8\x52\x4b\x7b\x74\x22\x18\xff\xde\x9e\x38\xdf\x94\x15\x00\x95\xb8\x33\x1f\x13\xd7\x97\xfd\x4c\x3c\x7d\xa3\xea\x6e\xb3\x96\xdd\x53\x83\x79\x90\xb7\x6d\x7e\x2b\xc6\x6b\x55\x94\xcb\x5b\x7b\x46\x97\xbd\x7f\xf0\x61\xf2\x9f\xf2\x77\xf9\x88\x13\x90\x61\xfc\x10\xed\xb2\xc3\x08\x05\x24\xdc\x01\x7a\x84\x2e\xde\x27\x9f\x88\x73\xb6\x4e\x9a\x80\x73\xeb\xa4\x7a\x6e\x23\x33\xad\x23\x2d\x3f\x49\x0d\xda\x0f\xef\x93\x51\x40\xf9\x36\x24\x0b\xe2\xb6\x1d\x48\xf6\x3c\xd7\x79\x7d\x74\x34\xad\xbc\x62\x4f\xc0\x19\x87\x1f\x88\xb0\xdb\x5a\x79\x05\xfb\x0c\x62\x53\xbd\x0d\x99\xf2\x46\xc5\x14\x5e\x88\xe0\x23\xaf\xec\x40\x59\x55\x72\xcd\x25\x82\x0d\x9a\xf7\x02\x4f\xcd\x4d\xea\x15\x06\x81\x5f\x19\x86\x07\x6e\x50\xa6\x3d\xb8\xd8\xd9\xb4\xb8\x0b\x0f\x04\xfb\xaa\xc9\x1f\x31\x33\x3b\xd3\x0d\xac\x34\x80\x47\xb4\xc2\xd3\xa9\x27\xb4\xd0\x8e\xa0\xe5\x6c\xc0\xa9\x68\x3a\x2d\x27\xe2\xf9\x84\x1d\x34\xba\x63\xaf\xf4\x60\x0e\xc8\xec\x80\x0f\x60\x16\x0e\xb4\x84\x1d\xd9\xe9\x07\x4f\x96\x98\xe8\xe2\xdb\xcc\xad\x9e\xde\xb4\x12\xc9\xc6\x4f\x5d\x97\x79\x1d\xc8\x4e\x86\x87\xe2\x99\xb1\x87\xdd\xd3\x76\xfd\xa0\x3a\x9b\xcd\x40\xde\xf4\xb2\xad\xf3\x4a\xbc\xfe\x74\x04\xd0\x17\x9d\xb8\x28\xaf\x24\xdc\x95\x22\x34\x17\x26\xec\xb9\x94\x82\x92\x30\xc9\x5b\x6c\xc5\x66\x3e\x90\x37\x65\xd7\x8b\xeb\x52\x9f\x8d\x5e\xaa\x1f\x6f\x33\xea\xb6\xe1\x5a\x1d\x7d\x9b\x00\x36\x06\x86\x63\x61\xae\x0a\xb5\x40\xfb\x14\xcb\xe4\x59\x63\xc6\x54\x4c\xf0\xb0\x8b\x69\x07\xcb\xdf\x25\xde\x72\x42\xe6\x22\xef\x03\x9a\xe6\xcc\x9d\xbd\x99\x35\x4d\x11\xe6\x32\x5e\xbc\x70\xcd\x65\xdc\xc4\xcb\xbe\xbd\xcf\xee\xf9\x2b\xc4\x8a\x1f\xea\xc2\x3c\xfe\xc0\x4b\xa8\xe3\xb5\xad\x1f\x38\x17\x57\xe8\x1e\x94\x99\xc5\xb9\x1f\x0c\x1b\xa9\xca\xe6\x44\xfd\x20\xe9\xf0\xf6\xaa\x5a\xbf\x82\xa8\x7a\x34\x1b\xac\x09\x5d\xa3\x92\x35\xe7\x76\x60\x0c\xc7\x2b\x7c\x37\x0e\x64\xf8\xe0\x9c\xa2\x05\xc6\x95\x1e\x8f\xa9\xca\x86\x64\x3a\xe1\x1a\xc6\x26\x9c\xdb\xd1\x4a\xbc\x60\x12\xa5\x5f\x67\x9f\x97\x66\x57\xf3\xe1\x18\xca\x8e\xcd\x98\x23\x98\x4a\xb3\x27\xb7\x24\x3b\x3b\xa2\xe2\xeb\xca\xd6\x28\x49\x20\xaf\xf5\xd9\x81\x8d\xc2\x31\x62\xe6\x64\xbb\xac\x0a\x45\x7d\xe6\x6b\xa5\x53\x8f\xf2\xa0\xa0\x33\x71\x50\x9f\xd5\xa6\xe7\x3b\xd0\xe9\xbc\x7f\xfb\xf4\xf6\xf5\xc9\xbb\xcf\xe6\x20\x5d\x49\xf1\x14\x35\xbe\xa7\xa2\xc9\xdb\x7c\x2d\x7b\xd9\xd2\x8e\x84\x7d\x58\xdf\xd2\xce\xd5\x13\x4d\xca\x65\xc1\xa0\x95\x49\xe3\xd5\x4c\x81\x32\x55\x99\x8d\x2c\xba\x95\xc9\x59\xe4\xe9\x94\xe8\x4f\x63\x00\xbb\xf6\xf6\x84\x3d\x55\x7d\xdd\x79\x46\x7d\x3c\x5a\x0a\x70\x59\x86\xec\x5a\xb2\x82\x1c\x6f\x86\x93\xd4\x85\x58\x56\x39\x65\xcd\xea\x27\xf4\xac\x13\x39\x49\x87\x46\x83\x2d\xeb\x45\xb5\x29\xa4\xc8\x03\x66\x83\x6a\x36\xc6\x71\x01\x6f\xd1\x12\xc1\x42\xd5\x85\x2d\x01\x27\xfc\xde\x9e\x38\xd6\xe3\xbd\x2e\x3b\x49\x41\x32\xb7\x46\x01\x66\x81\xe4\xe7\x68\x55\x83\x27\x01\x53\xa3\x56\x00\x8e\x79\x69\xf3\x54\x8b\xb5\xea\x29\x79\xb5\xe8\x36\x98\xa2\xcc\x92\x0f\x8e\x05\x39\xad\x33\xd2\x21\xb7\x9d\x08\x4f\x2d\x05\x8c\x5a\xb5\x98\x2d\xd6\x9a\x3a\xf1\x2f\x17\x3f\x0b\x93\x77\x77\x07\xcf\xb1\x51\xff\x20\xb7\x72\x28\x4a\xc1\x24\x8d\x86\x9a\x6c\x78\x3c\x37\xaa\xfb\xce\xdc\x10\xa0\xa2\x97\x83\x4d\x02\x55\xc0\x17\xee\xc6\xdb\x32\x2c\x2a\xfe\xe4\x10\x45\x01\x68\xd5\xab\x11\x20\x6a\xd9\x7e\xf9\x27\xae\x30\xe1\x52\xd0\x00\x33\x6e\x39\x6e\x10\x7f\xcc\x9b\xb4\xf8\x53\x03\x2d\xa6\x25\xfe\xf4\x01\x98\x25\xbd\x5b\xa2\x2a\x68\x3b\xa0\xf0\x28\xbf\x26\xdb\xaf\xef\x90\xb6\xd3\x16\x1b\xa2\x03\x83\x0d\x05\xf4\x27\xbb\x3e\x41\x3c\xee\xd4\x06\x02\x62\x93\x30\x21\xa2\xb7\xa7\x96\x17\x0e\x66\xdc\x81\xf9\xb1\x1f\x91\x63\x14\x42\xe5\x93\xe6\x19\x9a\xb5\xcd\x67\xe6\xf1\xe8\xf2\x8a\x25\xcf\xea\x60\xd5\xe0\x76\xb1\x26\x71\x5b\x2d\xf9\x6b\x7d\xde\x0b\xe4\x87\xd8\x0a\x58\x6a\x90\xf9\x6c\xd6\xe7\xb2\xf5\xcb\x67\x5b\x66\xa3\x73\xd3\xd1\x45\x13\xb1\x9d\x2d\x9b\x41\x0f\x2b\xd7\x96\x4b\x0f\x4e\x18\x13\x99\xa1\x0b\xf0\x17\xe5\x1e\x12\x2e\xc2\xe0\xb3\x44\x8b\x71\xa4\x53\x80\xe1\x80\xcf\x3e\xb7\x1d\x24\xd7\xf1\xb3\xac\xd2\x2b\xf1\x37\x00\xb3\xd4\xfc\xb2\x2b\xeb\x8b\xca\x30\x32\x92\xab\x18\x2b\xf6\xee\xa8\xe0\x56\xe6\xb8\x96\xc1\x87\x4a\xcb\xa2\x82\x29\xf5\xc0\xe3\x82\x19\x24\x1f\xfd\x8c\xeb\x3c\x38\x7f\xec\xe2\x25\x31\xa8\x61\x55\x2b\x9e\x99\xf4\xd8\x5d\x1e\x18\xb7\xb5\x7a\x15\x4c\x85\x37\x72\xdd\x8d\x40\x6c\xc6\x23\x98\xb1\x81\x47\x6c\xac\x07\x82\x2c\x53\x7d\xfd\x6b\x79\x25\xe9\x4a\xf5\xb3\x1f\x43\x69\xf0\xef\xf5\x1a\x52\x82\xd2\x5e\x89\xb2\x5e\x56\x1b\x59\x2f\xa4\xc8\xbf\x09\x50\x35\x11\xbf\xd4\x1b\x17\xe6\xe3\x08\x1a\xa6\xbe\x72\xca\x61\xcb\xa9\xce\x7f\xb3\x56\x08\xb3\x6c\x07\x0e\x87\xa7\x33\x01\x2a\xf8\x35\x66\x22\xc0\xd7\x51\xd2\x68\x4b\x1e\xa7\x29\x4f\x13\xb6\x01\xb7\x59\xb5\x44\x60\x0b\xf2\x0d\x79\x5c\x68\x8a\x0d\x79\xde\x4d\xd9\xe0\x7f\x03\x8d\xf8\xd6\xbe\x7b\xd3\x98\x6a\xcb\x8b\xb2\x3e\x30\xf3\x07\xe1\x62\x14\x32\x8e\xaf\x90\xef\x13\x8d\x03\x1a\x25\xb6\x3c\x4a\x2e\xf5\x08\x68\x7b\xa2\xe7\x9e\x39\x71\xe0\x69\x9f\xb1\xfa\xe0\x11\xbe\xad\x09\x28\xe0\xb7\xa2\xce\x7f\x33\x6b\xf0\x84\xe1\x29\x39\xeb\x76\x8a\x0f\xd9\x3a\xd0\x5a\x60\xc5\xd6\x1a\x53\x2c\x76\x53\x12\x85\x40\x17\x65\x5b\xe4\x47\xe4\x2e\xdf\x97\x5d\xaf\xda\xdb\xed\x44\x08\x39\x99\x90\xa3\xac\xb0\xfc\x4c\x3f\x9a\x18\x35\xaa\xea\xfa\xb1\x7e\xc0\xc6\x59\x51\xb6\x2e\xfd\xef\x2c\xa4\x45\x5d\xf6\x54\xff\x2f\x08\x27\x62\x99\x1f\x78\x57\x3f\xaa\xbf\xd5\x85\x4a\x74\x31\x29\x09\x24\xf8\x40\xa2\x0e\x97\xd9\x65\x2f\x72\x20\xe0\x34\x1f\x7e\xa0\xc1\x04\xfb\x79\xa0\xc3\x79\xe1\x8e\xc8\x13\xe5\xad\x80\xc3\xb6\x46\x29\xf3\x95\x11\x32\x31\xae\xbb\x2c\xc4\x81\xf8\x98\x7f\x4c\x30\xaf\x64\x77\x07\x3b\xc2\xe4\xd9\x55\xde\x7d\x8f\xac\x6d\xeb\x9e\xc8\x8c\x64\x8b\xb2\xaf\x5f\x6b\xdb\x4e\xb0\x17\xbc\x18\x13\xfe\x58\x1e\xc8\xbc\xeb\xcf\xcb\x5c\x73\xac\xc4\xee\x86\x37\x16\x4e\x01\x04\x50\x4f\x52\xa2\x0b\x91\x48\x82\xa2\xcb\x11\x74\x5c\x9b\x3e\x13\x07\x76\x0f\xf1\xd9\x3b\xaa\x6b\x33\x29\xdd\x65\xd9\xbc\xee\xd5\xba\x5c\x1c\xd5\x29\x62\xd0\x1d\x21\x47\x57\xd3\x73\x30\xc6\x8f\x13\x9d\x46\x25\x0d\xd2\x80\x22\x12\xa2\xd3\x25\x6c\x94\x0f\x84\x75\xe1\x05\xe0\x4f\x25\xa0\x63\x19\xfe\xb3\x7d\xc1\x79\x97\x65\xc5\x97\x59\x8f\x1f\xef\xdc\xc6\x34\x1d\x59\x80\x07\x67\x93\x81\xe2\x3e\x8c\x18\x9f\xdb\xbd\x8c\x22\xf1\xdc\x31\xc9\x6a\xbc\x57\x0f\x80\x10\x20\x1f\xc5\x31\xbe\x5e\xf4\xe5\x55\xd9\xdf\xf2\x41\x1a\x75\x00\xcb\xfd\x90\xf7\x96\x40\x17\x5e\x1d\x64\xb5\xde\x29\xfe\x93\x6c\xcb\xe5\x2d\x5e\xa4\xfa\x72\x47\xa1\x24\xa4\x41\x82\xd0\x09\xb4\x62\x77\x94\x33\xaa\xbe\x15\x39\xac\x30\x29\xcb\x79\x7b\x29\x0b\x73\x0c\xfa\x72\xd9\x9b\x95\x5c\x5c\x7a\x64\x90\xe2\x02\x8f\x23\x1f\xbb\xe3\xd1\xbb\x17\x29\x22\x89\x00\xe1\xe4\x29\xe0\xf0\xdc\xa6\x0e\x23\x7d\xfc\xd8\x12\x83\x7a\x1c\x81\xaf\xf3\xdb\x37\x95\xcc\x5b\x4f\x42\x31\x19\xa3\x53\x52\xc4\x80\x08\xef\x23\x86\xd2\xfd\x92\x27\xb2\xcf\x59\x81\x00\x7b\x90\x7b\x33\x27\xd5\x04\xb3\x9f\x06\x1b\xac\xe5\xb5\x05\xb7\x74\x03\x67\xc2\x86\xbd\x8b\x21\x28\x36\x55\x15\xf6\x51\x30\x13\x41\xbb\xdf\xa3\x82\x9b\x6e\x95\xe4\x56\xd7\x26\x3e\x18\x68\x11\xc4\x05\x4c\xe5\xec\x3a\xfc\xc4\xb7\x1e\xd0\x4b\xf8\xaa\x7d\xc5\x4d\xcb\xc2\x01\xad\xf7\x19\xa9\x5a\xb1\x56\x30\x11\x25\x33\xdf\x27\x6e\x67\x6d\x07\x26\xe6\x73\xdb\xac\xe4\xfa\x33\xaf\x06\x35\x2a\x5f\x67\x10\x07\x03\xb2\x0a\x23\x48\xbb\x8f\xc0\xe4\xa9\xaa\xe2\x93\xfe\xb7\x28\xdb\x34\x45\x06\xe1\x5e\xa9\x58\x2f\x13\xc4\x31\xc3\x6d\xfe\xb9\xc9\xf5\xa1\x98\xa2\xe0\xb0\x94\xa5\xe3\xdd\xdd\x32\xc0\x14\x6a\x4c\xba\x07\x56\x1c\x74\x4e\x00\x39\x69\xf0\xb1\x67\xf0\x19\x77\xcd\xcc\xf8\xf6\x18\xdb\xec\x78\x3d\x03\x2b\x5a\x57\x5e\xc9\x1f\xe4\x52\xcf\xa4\x29\xf5\xc2\xd8\x75\xf5\xa4\x99\x67\x26\x36\x2c\xf3\x83\xc6\x75\xd3\xbd\x1a\x6a\x18\xf2\xf0\x60\xcb\xbd\x12\x2f\xfd\x76\xf5\x13\xdb\x6a\x48\x48\xe1\x84\x73\x66\x3e\x76\x52\x00\xf2\xf5\x77\x75\x2f\xdb\x51\xe4\x57\xb7\x9e\x61\x76\xee\xb2\xaf\xb0\xb1\x10\x7a\x8a\x05\x1b\xf9\x2b\xe4\x39\x3f\xd1\x59\x09\xc2\xdf\x74\x5a\xce\xe1\x92\xbc\xac\x37\x68\x1e\x36\xff\xa5\xd0\xc1\xa1\xf5\xf5\x0c\x79\x62\xe6\xea\xf9\x99\x7b\x91\xd0\x62\xe7\xc3\x5a\xe6\x9a\x73\xa0\xeb\xe1\xb8\x28\x5b\x12\x24\xb4\x1c\x31\x7d\x96\x4d\x20\x1d\x6a\x38\x66\x57\x2c\x5a\x86\x03\x11\x2c\xb9\xef\x4e\x68\x3e\xa7\xae\xa4\x55\x89\xf4\xb3\x89\x98\xc2\x16\x80\xf7\x00\xc3\x90\xb7\xf6\xfa\xd7\xde\x5b\xa0\x63\xbe\x4b\xba\xec\xf7\x6a\x7b\xdd\x9d\x1d\xdd\xef\xe5\x92\x2c\x8f\xf8\x51\x9a\x95\x8c\xde\x9a\x51\x41\x39\xfd\xe7\x01\xfe\xf9\x52\xec\x07\x6e\x91\x46\x33\x49\x6d\x6c\x6c\xba\x89\xb7\x35\x37\x12\xfa\xb7\x96\xe9\x35\xf0\x84\xb9\xad\x73\x0f\x7b\xeb\x20\x5a\x0d\xde\xe7\x65\x3c\xf1\x4b\xdd\x4f\xe8\xe2\xf2\x6b\x66\xdb\xfa\x75\xb4\x7a\xd3\xa5\x66\x60\x39\x30\x01\xd4\xd6\x16\x6e\x6b\x6f\x58\xc8\xe8\x07\xb2\x63\x6c\x81\x2f\x51\x38\x28\x6b\x08\x1e\xcd\x6b\x92\x08\x52\xe6\x97\xe0\xf0\xf2\xb8\xee\xb0\x20\xa0\x67\xf9\x50\x90\x48\x6e\xee\xd0\xb8\xb3\xee\x57\xb3\x74\x06\x94\x36\x7e\x62\x1e\x03\x34\xea\xe3\x5a\x42\x79\xdc\xc3\x5b\x7b\xb0\xe2\xf4\x9f\xd7\x87\x29\xeb\x84\x3b\x76\x9e\x50\x34\x88\x27\x4e\xe7\xe8\x44\x19\x88\xc8\xdb\xef\x31\x3d\x22\x80\x46\xe3\x53\xd4\xa3\x5d\x47\x5d\x15\xf3\xac\xe7\x1b\x64\x67\xc7\x1c\x04\x3e\x6c\x55\x70\x13\x1a\x5f\xb5\x7a\xf6\x1a\x7e\x29\x48\x17\xba\xdf\x30\x5e\x1d\x85\x85\xb2\x0b\x05\xdd\x91\x97\x61\x47\xe0\xa4\xd6\x34\x95\x3e\xd1\xfd\x0b\xd3\x74\x9f\xd3\xd7\x88\x1e\x36\x98\xd7\x6b\xf2\x16\x7f\x54\xbf\x13\x57\x10\xfe\xb5\x28\x8d\x64\x57\xcf\x7d\xca\xfe\x60\xef\x0c\xdf\xfe\xf8\xfa\xe7\xa3\x8f\x7f\xf5\x56\x10\x15\x2c\x8e\x20\x67\x86\xc8\xae\x9e\x08\xdd\x96\x43\xe0\x8f\xa3\xd7\x11\x20\x7f\x96\x50\x26\xa3\x42\x06\x5c\x3c\x6f\x6f\x7d\x93\xd0\xc2\xc6\x5a\x4c\x5c\x68\xf9\x97\x7b\xb7\xed\x17\x9b\xf6\x7d\x9b\x5f\xac\x65\xcd\x03\xc6\x11\x99\x96\x67\x5b\x40\x07\xdf\xb7\xf4\xd3\x54\x19\x33\x23\x7d\x27\xab\xb8\x25\xa7\xfd\x3c\xaa\xad\x41\x15\x65\xcb\x4d\x83\x4f\x4b\x74\x3f\x64\xf5\x76\xc8\x84\xc8\x95\x10\x26\xd4\x3a\x89\xc2\x9d\x58\x46\xcf\x19\x54\x4d\x00\xf9\x9a\xf9\xcf\xd1\x76\x8b\x82\x91\x4f\x20\x65\x81\x73\xa5\x33\x24\x1e\x14\x7b\xdf\xaa\x75\xba\x27\x16\xe3\xda\xde\x45\x92\x8b\x8e\xe7\x45\x64\x0b\x81\x87\xa9\x05\xe1\xd4\x54\x86\xd2\xdd\xcf\x2b\x69\x74\xc5\xfa\xc2\x9d\x9b\x45\x9b\x3b\x32\xc4\x92\x40\x45\x5c\x07\x62\xb4\xe1\x43\x75\x38\xf8\xed\x74\x7b\x06\x49\xc7\x5e\x81\x30\xda\x48\xf1\xc5\x00\x64\x60\x6f\x4f\xbc\x6d\xf3\x6b\x30\xe2\xe3\xcd\xf0\x92\x6e\xb9\xf1\xb4\x84\x46\xbd\x60\xa5\x81\xc1\x90\x2a\xb7\xe9\x9b\x8d\x17\x74\x8d\xa9\xf7\xb1\xed\x37\x4a\xb5\x45\xc7\x8a\x8f\x8a\xf2\xca\xe6\xb5\xc1\xff\xf3\xdc\x41\x78\x1f\x82\x1f\xf9\x1e\x32\x9d\x7f\x92\x00\x81\xc1\x8d\x61\xd4\xed\x43\xfa\xf6\x2c\x6f\x1a\x59\x17\x98\x3e\x44\x56\xfd\x98\xbe\x31\xfa\xaf\xcd\xfe\x7e\xbe\xaf\xff\x72\xce\xfe\x53\x83\x0c\x42\x33\x85\x3f\x29\xad\x2d\xa4\x3c\x27\x51\x46\xff\x09\x89\xcf\x47\x89\x82\x3d\xa0\x8b\xe9\x72\xfa\xaf\xc1\x62\x98\xab\xdd\x02\x70\x51\xba\x3b\xd5\xcd\xce\x55\xdf\xab\xb5\x98\x9a\x26\x32\xf1\x27\x4e\x5f\x0b\x36\x7e\xdb\xfa\x37\x9c\xa3\x07\xd7\xe4\x60\xc2\x5d\xa8\xba\xd0\xbb\x13\x6b\x4f\x00\x65\xbb\xc6\xf4\x65\xaa\x16\xb9\x78\xfa\xdb\x66\xdd\x3c\x15\x65\x2d\xce\x4b\x7d\x2e\xe3\x82\xe6\x15\xc4\x45\x70\x5b\x83\x6e\xfb\xcd\x3f\x3e\xc7\x2c\xc4\x62\xda\x99\xde\x05\xd3\x2f\xf8\xd7\x68\xd6\x1c\x9c\xe6\x68\x34\x5c\x8a\xad\x15\xfa\x8f\x47\x2b\x96\xaa\xe5\x16\x0e\x2b\x85\xcb\x97\xaa\x63\x57\xd1\xcd\xbc\xbf\x80\xb6\x29\xbd\x8c\xb3\x7f\xff\xd6\x6b\xf1\x3e\xda\x77\xc1\x56\x13\xb9\xde\x8a\xab\xf2\x62\x55\xe9\xef\xc8\xc2\x19\xb5\x06\x77\x61\xc4\x02\xe2\x5d\x98\x06\x25\xe5\x67\x16\x93\x4e\xdd\xc9\xf2\x15\x47\x52\x93\x17\x94\x5a\x9a\xfe\xfa\x9e\x1d\xb8\xd9\x44\xe8\x05\xf9\x6c\x50\x5a\xa0\x00\xac\x91\x6b\x00\xc0\x52\xa8\x84\xf3\x94\x33\xae\x24\xe5\xef\xb2\xfd\xb9\x2c\xfa\x95\x05\x58\x85\x5f\x70\xfa\x4f\x85\x57\x8c\x30\x59\x40\x6f\xd4\x6b\x42\x5f\x83\xf6\xc3\x48\xf7\xbc\x28\xc6\xba\x1b\x10\xac\x3c\x11\xd7\xf8\x05\x5c\xcf\x00\xb2\x4a\x35\xe8\xe8\x85\x44\x63\x9d\x4c\xf0\x27\x74\xb8\xd5\x22\xa7\x2e\x68\xc9\x99\x08\xc3\x7b\x4f\x8d\xbb\x80\x25\x9c\xcb\xa1\x3d\x45\x39\xbf\xbc\xdd\x83\x4e\xf9\x7a\x9b\x39\xc8\xad\xfc\xbc\x53\xd5\xa6\x97\x73\x98\xe9\x03\x31\x12\xbb\x02\x37\xc1\x43\x17\x8c\xa3\xe6\x66\xae\x87\x81\x75\xec\x1e\x98\xe3\x6c\xe0\xd3\x31\x66\xbe\x77\x70\x4e\x6e\xb5\xa6\xf8\x99\x03\x2c\x9e\x3d\xf2\x7b\xb8\x8d\xa8\x71\xbb\x7f\x60\xd7\xe0\x7e\xc9\xec\xe1\xe5\xaf\x98\xa6\x7c\x03\x84\x44\x11\xba\xad\x5a\xbf\x6e\x2f\xf4\x12\xbe\x6e\x2f\x62\x00\x93\x63\xb8\x31\xf6\xbd\x12\x39\xae\xaa\x29\xf7\x83\xac\xc9\x5e\x75\x7c\xfe\x1b\x17\xa1\x79\x41\x40\xed\x81\x28\x03\xbb\x80\xd6\xeb\x8e\x4e\xb7\x15\xea\x84\x3e\xea\x1d\x2a\x05\x80\x7a\x65\xcf\x40\x2f\xe2\xde\x1e\x86\xd4\x01\x6a\xc4\xa9\xb9\x86\x16\x7b\xd9\xe6\xbd\xfc\xae\x2c\xca\xcf\xc6\xa9\xc4\x43\x59\x3a\x3e\xff\x2d\xb3\x93\xa2\x45\x95\x7d\x9a\x19\xb6\x7a\x66\xb8\x07\xf8\x86\x41\x35\xbb\xc0\x63\x2d\x9b\x87\x48\x21\x72\x49\x98\x4c\x34\x56\x2c\x8d\xe8\x4a\xd9\x04\x89\x02\x34\x3d\xdc\x53\xb4\xe5\x4c\x13\x61\xe0\x1e\x37\x23\x99\xaa\x7a\x05\xf0\x2b\xdc\x32\x43\xec\xbd\x25\xd6\x4b\x25\x18\x03\x11\xe9\x14\x24\xac\x55\xea\x71\x0f\xb8\x41\x13\x83\xcd\x14\xd9\x7f\x40\x67\x3f\x14\xa3\xb6\xaf\x46\x19\xa5\x8e\xe9\xd7\x0d\xeb\x16\x9b\x05\xd3\xfc\x9c\x7f\xa8\x5f\x37\x1c\xd5\xd4\x76\x3e\xdd\x69\x61\x07\x65\x9a\x98\x05\xb3\x76\x1f\xcd\x1f\x5f\xcb\x9d\x1d\x61\xa6\x74\x3f\xe3\x9f\xd2\x7b\xd3\x9f\x7a\xfb\x01\xbd\xc5\xa7\xb6\x3f\xfa\xd7\x4b\x08\x1b\x85\x43\xa9\x5c\x2e\x65\xab\xb9\xbf\xa6\x11\xad\x1e\xb7\xf9\x35\x30\x85\x26\x6f\x7b\xd6\x6d\xc7\x39\x59\x43\x86\x5d\x99\x47\x01\xaf\x0b\x66\xc3\xef\x22\xd9\xa0\xbd\x9a\xe2\x85\xe0\xbd\xce\x12\x5f\xc5\x82\xe6\xc3\x5e\xe9\xa1\x39\xf4\x77\xc3\xce\x8e\x40\xb3\x30\x6d\x8a\xcc\x5f\x91\x78\x1e\x29\x87\xd4\xdd\x9d\x37\x85\x2f\x28\x95\x8e\xfe\x3b\x78\x75\x78\xc8\xde\xed\xec\x78\x94\x60\xeb\x55\x81\x99\xd3\x24\x86\x8a\x76\x83\x89\x69\x02\x95\xc7\x0c\x97\xa6\xeb\x25\x24\x2d\xa2\x1f\x89\xf7\x87\x87\xbc\xc0\xce\x4e\x40\x74\x54\xbf\x0d\xcd\x7e\x18\x3c\x65\xa9\xfd\x9b\x70\xc1\xc4\x0b\x77\xbc\xef\x8a\x67\x5b\xe8\xd0\xad\x1f\x5f\x29\xfa\x45\x44\x39\x09\xbb\xed\x98\x60\x18\xd7\xf6\x05\x66\xe9\x80\x71\xe5\x03\xfd\xbf\x7b\xef\xe8\x00\xb6\x4d\x98\xa9\x5c\x9b\x9c\x88\x0e\xd0\x51\x9d\xde\xe8\x6c\x52\x50\xde\x5a\x33\xbb\x13\x82\xe2\x76\x36\x2a\x76\x0a\xb9\xb2\x13\xfc\x0e\x42\xc5\x9d\x28\x07\x50\x17\xb0\xa6\x00\x81\xdc\x3b\x9a\x5c\x6b\xd9\xc4\x81\x6a\xfb\x45\x4e\x02\x64\x70\x18\x21\xe8\x4a\x3f\x51\xf9\xab\xb2\xdb\xe4\x15\x54\x31\x1f\x82\x38\x12\xf6\x9c\xe0\x24\xbc\x53\x50\x2e\x09\x23\xf8\x11\xe3\x63\xdf\x7b\x65\x47\xc3\x8f\x4d\x4d\x0a\xc6\xf0\x3b\x63\x07\xa6\x13\xf6\x88\xc4\xbd\x8f\xd1\xd8\xc2\x0f\xec\x5b\xb8\x27\x9a\x58\x8e\x9f\x67\xb2\xea\xda\x0a\x11\x12\x36\x0e\x8c\x36\xaa\xfb\x38\xb1\xc2\xe7\x81\xfb\x2f\x11\xe9\x3b\xb3\x17\x26\x82\x35\xc0\x79\xdc\x3b\xbb\x99\x3c\x1e\x67\x1a\xd0\xb4\x3f\x09\x3e\xe7\xfd\x66\xe4\x8e\x0f\xa2\xc6\x12\x87\xda\x43\xdd\x0b\xda\xa7\x5d\x95\x28\x1d\x7f\xec\x1b\xff\x5f\x3e\x75\x3e\x43\xb6\xc3\xc9\xa2\xad\x8d\x83\xf6\xab\x79\xec\xd9\xd5\xf5\xb6\x69\x42\xb5\x5c\x72\x3b\x86\x51\x9b\x50\x1b\x9b\x9e\x57\x65\x7d\x89\x01\x71\xcc\x11\x01\x88\xe2\x3b\xfd\x8a\xd9\x05\x4d\x4a\xe2\x20\xb5\x0b\x07\x3c\x18\xd2\x91\x48\x8d\xaf\x64\xde\x9a\x3c\x2b\x56\x27\x81\x1e\xc8\x96\xe9\x40\x60\x7a\x73\xf6\xea\x28\x19\x15\xa9\x90\x57\x65\x57\x9e\x97\x55\xd9\x73\xad\x96\xb2\x3d\xfb\x4a\x3f\x8c\xe4\xc7\xbc\x97\x70\x7b\x64\x78\x8f\xff\x7d\x4c\x09\x66\x7b\x97\x4c\xba\xf1\xa8\x9e\x8c\xa1\xfb\x4f\x54\x9d\x89\x57\x62\x04\xb0\x99\x08\x22\x3a\x72\xfe\x85\xb1\x5d\xc2\x76\x31\x0a\x8c\x19\x1e\xcc\x8b\x78\x30\xdb\xe7\x88\xf5\xc3\x90\xc1\xf7\x47\x7f\xfd\xfe\x87\xa3\xbf\x7e\x7f\x22\x7e\x3e\xfe\xf1\x3f\xdf\xfd\xe8\xdf\x95\x6b\x32\xf8\x59\x01\x9c\x09\xa4\x52\x28\xd7\x9e\x79\x9f\x20\x71\xd6\xaa\x90\xc8\x47\x3e\x6b\xd2\xc0\xc0\x5c\x78\xb3\x6c\x55\xdd\x97\xb2\x8d\x8d\x88\x27\xca\x74\xdd\x52\x94\xd5\xd6\x31\x47\x4f\xb9\x96\x5a\x78\xaf\x8b\xb1\x7d\x81\x5d\xd1\xb3\x97\x32\x31\x07\xc5\x18\xe5\x86\x86\x65\xdf\xf9\x92\x75\x92\x5d\x40\x78\x6f\x58\xf8\xd0\x40\xdd\x94\x35\x35\xde\x1b\x28\x01\xec\xd6\xf2\x5a\xbc\xd5\x33\xb5\xcb\x09\xe1\x5a\xb5\x97\x27\xe5\x9a\xe1\xcf\xc1\xbc\x50\xbe\x6e\x98\xda\xb1\x99\x6e\x88\xf1\x82\x47\x94\xd7\x18\x52\xa6\xb0\x0e\x65\x6c\x3f\xa1\x5b\x71\x01\x79\x1b\xc8\x43\x17\x37\x96\x5a\xcc\x4a\x72\x7f\xb2\x15\x59\x2c\x5d\xea\x6a\x63\x92\x30\x1a\xef\x8a\x6f\xf7\xf7\x33\xa6\xfd\xf8\x87\xfc\x23\xe6\x0a\x4d\xca\x20\x39\x93\x5b\x9a\xa7\x30\xa9\xaa\xb0\x48\x22\x70\x77\x0f\xc4\xdd\xe9\x83\x5d\xfd\xa0\xc0\x5a\x12\x42\x23\x8a\x97\x7c\x6a\xd7\xf9\xcd\xf7\x86\x3a\x7e\xf0\x94\x51\xc2\x52\x60\x86\xa2\x43\xf7\xcb\xc2\x04\x57\x84\x1c\x85\x5f\x7b\x95\x5c\x10\x58\x2c\x70\x3b\xd1\x7f\x04\x80\xaa\x82\xf7\x9b\x7f\x42\x16\xf4\x70\x1e\x8e\xf8\x4d\xe5\x0f\xf7\x4d\x95\x77\x9d\x1e\x74\x2d\xaf\xf1\x1d\x6f\x64\x81\x6f\x7d\xa1\x12\x4b\x66\x71\x23\xe8\x83\xf3\xa6\x62\xe5\x2d\xc3\xc1\x4f\x0f\x54\xf2\x20\x57\xe1\xc2\xa3\x23\xa7\x75\xcd\xf2\xec\x32\xdd\xdd\xb9\x35\x63\xa8\x18\x6c\x0e\xcc\x53\x76\x0d\x2a\xcc\xa8\x9f\x98\xde\x81\x2b\xc0\x13\x7a\x7a\x77\x27\x9e\xd0\x63\x6c\xfe\x4d\xd5\xcd\xce\x2f\xa0\x73\xae\x8a\x7d\xe2\xca\x00\x22\x55\x50\xca\x3e\xcb\x86\xbd\xd5\x9f\xd8\xb1\xc1\x85\xcc\x8b\x68\x48\xe4\xab\xc3\xa6\xc0\x96\x38\x2d\xcf\x82\x01\x47\xd0\x06\xa6\x5a\xe6\xed\xcf\x59\xb3\xe9\x56\xde\x76\x89\x69\x28\xef\xe5\x6b\x0b\xab\x67\x48\x12\x79\xc5\xc1\x16\xd2\xb4\xc7\x4f\x28\x0b\x59\xa7\x25\xbe\x7f\x5e\x1c\x6e\xdf\x40\x5c\xb1\x69\x5a\xb5\x90\x5d\xe7\x6d\x17\x68\x2c\xfc\x74\x6a\x08\x1e\x6b\xf8\x57\xf1\x2d\xe6\x46\x7e\x60\x8f\xc5\xae\x0b\x42\xec\xee\xf2\xa6\xb8\x48\xeb\x18\xee\x4b\x1f\xd8\x42\x44\x47\x5c\xc0\x8f\xdf\xca\x2a\xbf\x7d\x54\xe2\x04\xa6\xf5\x78\xeb\x69\xd1\x5f\xb6\x67\xf4\x4a\xe2\x0b\xc7\xed\x04\x01\x13\xad\xbc\xd0\x6f\xc9\xd9\x19\xfa\xcf\xea\x80\x8f\xd8\x88\x03\xbc\xdd\x7b\x22\xe0\xfb\xb2\x2e\xd0\x72\x0e\x1a\x5a\xaf\x48\x5b\x86\x48\x2d\xb8\xe2\x80\xdf\x65\x7d\x21\x72\xd1\xe4\x6d\x27\x67\xe2\xa4\x2d\x65\x67\xc3\x32\x97\x65\x5d\x88\x1c\xab\x43\xad\x5c\xb8\xb5\x9d\x88\x4e\x11\xa8\x11\x66\xe5\x65\xad\x53\x54\xcb\x55\x5e\x95\x05\x56\x99\x89\xa3\x25\x96\x5e\xe6\x65\xd5\x4d\x74\x25\x1e\xa1\xe9\xbe\xd1\xaf\x08\xa9\xa9\x5b\xe7\x55\x25\x3b\x00\x4d\x92\x75\x0f\x58\xfb\x13\x82\x4c\xc2\x30\xd2\x5e\x01\x76\x25\x36\x20\xf3\xae\x87\x6b\x4b\x79\xd3\xdb\x11\xc0\xb0\xc4\x42\xb5\xad\x5c\xf4\xd5\x6d\x10\x56\x53\x17\x20\x65\x5b\xc2\xae\x01\x24\x61\x51\x76\x1e\x7e\xe0\xba\xac\xb1\x07\x13\xfd\x27\x9e\x15\xe9\x3b\x81\x0a\xf0\x22\xa8\x09\xe3\x55\x54\x8b\xa9\x2f\x4a\x95\x75\x2d\xdb\x0f\x08\x88\xf9\x6c\x7f\x5f\xeb\x6c\xcf\xf6\xf7\x43\xa4\x87\x4e\xe6\x2d\x84\x64\xd7\x73\xf3\xf7\x4b\xfd\x81\xb9\x98\x4e\xf1\xb7\x7f\x04\x53\x99\x17\x87\x09\x37\x8b\x40\xba\x19\x76\x77\xa4\x46\xa6\xc2\x87\x82\x0c\x77\x35\xf0\x6d\x33\x4c\xc8\x33\xe8\x7d\xdb\xca\x28\x2e\xaa\x44\xbf\xe7\x1f\xc7\x09\x85\xe3\x78\xa1\x36\x75\xff\x46\x55\x9b\x75\x3d\x66\x9c\x05\x55\x21\xb6\x5f\xfb\xfc\xfc\x73\xf9\xbb\x9f\xe8\x8b\xd6\x83\xbb\x2b\xda\xd5\x12\x2f\xed\x57\x38\x47\xb0\x55\xd8\x60\xe7\xfc\x2d\xd5\x3e\xb4\xb5\xb7\xf8\x50\x51\x63\xb1\xb0\x9a\x10\xdf\xd2\xc4\xe5\x3b\x44\x0c\x2b\x57\xa0\x9d\x25\xa4\xf1\x04\x1c\x90\xbb\x4f\xde\x4a\xe1\x13\x2b\x7f\xea\xc2\x2f\xfd\x08\xfa\xd0\x65\x66\xfa\x2c\x63\x04\xc0\xba\x44\x2c\xdb\x34\xe5\x3a\x66\xd9\x3a\xd7\x78\xb6\x49\xbc\xfc\x28\xb1\xa2\x2b\xf8\x1e\xd5\x83\xb2\xe7\xa3\x4f\x26\xd8\x51\xf9\x95\x19\xad\xa6\x17\xbd\xf0\x9a\x60\x1a\xc8\x84\x40\xe7\x12\xfd\x7e\x99\xc8\xdf\x87\xbe\x45\x41\x1a\xc1\x13\x65\xbe\x10\x9f\x7c\xf0\xbd\xaf\x38\xe8\x76\x77\x2d\xf0\x12\x3f\x6e\x2c\xd1\x04\x2a\x8b\x2d\x6c\x36\x99\x6e\x93\xf3\xff\x4f\xc7\x9f\x8f\xc0\x3f\xe8\xc3\xbb\xd7\x9f\xff\xf6\xe3\xbb\x0f\xef\x3e\x9e\xf8\x4e\x3b\x78\xe7\x77\xa2\x1a\xa3\xad\x3b\x50\x05\x0e\x9d\xff\xb9\xc9\x17\x92\xee\x0b\x4f\x54\xe3\xa3\x28\x50\x23\x3f\xc9\xb6\x1f\x6e\x65\xad\xae\xec\x8d\x23\x5d\xd1\x4f\x07\x3f\x81\x05\x92\x5f\xf9\x9e\x7d\xc2\x29\x6a\x46\x39\xce\x17\x2b\x59\x7c\xa2\x92\x8e\xf9\x25\x5f\x33\xa5\x0d\x7c\x83\x12\x89\xae\x6d\xe7\x0d\x26\x38\xdc\x37\x36\xad\x1c\x4d\xc4\xc8\x5d\xbd\xa1\x26\x77\x0b\x39\x55\x5c\x02\xd3\x37\x6a\xdd\x6c\x7a\x89\xf2\xa2\x78\x35\xf4\x66\x0c\x54\x20\xb5\x62\xdf\xca\x1a\x01\x15\x99\xad\x25\xef\x73\x71\x28\xbe\xe0\x5d\x25\x9c\x65\x47\x75\x3f\x46\xdd\x9f\xa6\x04\x2e\x70\xc9\x66\x34\x54\x06\x3d\x54\xef\xd9\xb6\x2d\xbb\x8f\xf9\xc7\xb1\x6e\x1f\x4d\xea\x90\xbf\x95\x3d\x44\xe3\x76\x36\x30\x79\x5a\xac\xcb\xfb\xdc\x23\x3f\xf3\x20\x70\xc7\x87\x38\x94\xbf\xe6\x0d\xaa\xeb\x96\x56\x11\x70\xa2\xfd\x6b\xde\x88\x29\xd7\x16\xeb\xbc\x2f\xaf\xe4\x77\x39\xde\x62\xcf\x7d\xfc\x8f\xe8\x4a\xdb\x83\xc1\xe1\x90\x0a\xd4\xfc\x6c\x51\x95\xb2\xee\xa1\x82\x98\x06\x9d\xf1\xbe\x7b\x6e\xbe\x18\x62\x8e\x50\x01\xa4\xc9\xaf\xf9\xa8\x25\xf3\xed\x5f\x25\x62\x8f\x1d\x71\x8d\x50\x04\x58\xe8\x00\x6c\x0f\xe9\xa8\xa0\xb8\x01\xbc\x2a\x3b\xd1\xa8\x66\x53\xe5\x5a\x45\x14\x27\x08\xff\x4d\x68\x3c\x2c\x4a\x9f\x8c\x92\xb8\xbb\x3a\xeb\xba\x04\x57\x57\x28\x93\x01\x9e\xcf\xa6\x11\x39\x58\x99\x6b\x6c\x02\x38\x9a\xf8\x59\x0b\x8a\xfa\xcf\x9f\xa9\x0f\x08\x8f\x69\x90\x08\x11\x59\xfc\x5c\x22\x54\x66\xbf\xca\x6b\xa1\x6a\x12\xe0\xb0\xb3\x3e\xee\x01\x0c\x4e\xf3\x6b\x1c\x78\x67\xd9\x36\x26\xa5\xd0\x62\x5a\x94\x8c\x02\x1d\x26\x98\x28\xc0\xbb\xe3\x39\x0e\xe2\x4a\x1f\xba\x6a\x3b\x3b\x11\xd5\xb0\x5d\x10\xc2\xfe\xdb\xe9\xbd\xbb\xf3\x9a\x88\xca\xe1\x3d\xff\x93\x43\xfb\x4d\xff\x3e\xdd\x34\x13\x27\x16\x98\xb9\x57\xa7\x9e\x03\x9f\xf9\x1c\x17\x55\x06\x3e\xeb\xbe\xea\xeb\xea\x2d\x60\xa2\x0e\xa7\xed\x00\xe6\x03\xb4\xf9\xa3\x2e\x39\xde\xa2\x1b\x43\x24\xb7\x2e\xc4\x22\x6d\x23\x90\x3f\x0f\x66\x4c\x17\x46\xa0\x04\x04\x8b\xa6\x07\x90\x91\x34\xbc\xbd\x04\x0b\x54\x7e\xde\x8d\x17\x1b\xe6\x15\xa4\x2b\x1a\x63\xbb\x78\x29\x9e\xfb\x51\x00\x34\x6f\xa8\x3f\xf3\x8a\xbb\x58\x11\xee\x3d\xf7\xc4\x73\x31\x85\x4f\x0f\xdc\x6c\x9a\x7f\xbd\xd6\xa0\xbc\xed\x46\x50\xfb\x3e\x50\xa8\x8c\x3a\xb4\xce\x1b\xc8\xe1\x00\x24\xb2\x58\xe5\x6d\xbe\xe8\x01\xe3\x02\xf7\x58\xaf\x10\xc2\xb7\x56\x85\xec\x32\x84\x82\xa5\x00\x41\x5c\x4b\x70\x1d\x02\xae\x1a\xb8\x12\x42\xeb\x88\x98\x31\x13\xe3\xd7\xf8\x1b\x20\x79\x60\xab\x61\x23\x04\xeb\x28\xd6\x9b\xaa\x2f\x9b\xca\xec\x65\x50\xea\x9c\x03\xa6\x05\xc7\x93\x5a\xe8\xeb\x64\xdd\xcf\x3c\xd8\x8d\x30\x5d\x95\xdb\x86\x0e\xcb\xe9\x23\x3f\x69\xfd\x5c\x0d\x74\x19\x9c\x05\x97\x8d\xeb\xbc\x39\x88\x49\x17\x12\x44\xc1\x78\x13\x2f\xe1\xf9\x7d\xa0\x00\x05\xc1\x54\x36\x27\x44\x4a\x55\xf6\x3a\x47\x89\x23\xc2\xfe\x3d\xa2\x87\x48\xc1\x5b\x7b\xa9\x8b\xfc\x33\x7a\xca\x73\xde\x98\x4c\x17\x04\xae\xf5\xf1\x9f\xdf\x63\x83\xf7\x8f\xf9\xd7\xee\xe7\x5e\x58\x68\x5d\xc8\xd6\x90\x35\x00\x40\x69\x62\xc4\xbb\x04\x4c\x21\x63\x8e\x2b\x83\x0d\xf7\x01\x9b\x2f\x66\x80\x97\x64\x90\x8c\x65\xed\xd1\x76\xd9\x81\x6e\x4e\x78\x4a\xd4\x3c\x61\x18\x63\x40\x09\x7c\x47\x53\x76\xa3\x5a\xff\x94\x40\xe7\xf5\x77\xfe\xe7\xc0\x95\xce\x9c\x16\x86\x2a\xab\xe8\x22\xb7\xf2\x33\xb3\xc1\x84\xba\xac\x23\xc1\xdb\xab\x28\x6b\x53\x38\x46\x0a\x67\xb4\x7b\xc4\x68\x6a\x7c\x87\x50\x7b\x66\x63\xd8\xcf\xb9\xef\x9c\x6f\x4a\xf0\x73\x87\x32\xe6\x07\x60\x5c\x82\x7d\x07\xe1\xb0\x61\x70\xba\x04\x6f\x90\x92\x17\x40\x9d\x59\xd3\x4a\x23\x73\x25\xe4\xd5\x20\xe1\xd5\x07\x23\xb6\xda\xba\x3e\x04\x99\x6e\x9e\x13\xc2\x5f\x01\xcf\xe0\x0b\x5c\x8e\x9a\xfb\x48\x76\xf3\x7a\x2f\xce\xd5\x8d\x18\x97\xc8\xa1\xa6\x95\x5a\xe4\x15\xba\x0b\x95\x75\xde\x4b\x00\xf4\xd9\xdb\xa3\xc5\x46\x56\x66\xd9\xa2\xb7\xb8\x44\x24\x6f\x56\x79\xcb\x8c\xef\xa1\x3f\x98\x51\xb0\x5d\xe1\x4f\x18\x62\x50\x50\x68\x01\xfc\xa0\x31\xf2\x94\x7f\xe4\x13\x60\xdb\x0b\x2d\x62\x86\x14\x61\xe9\x41\xf8\x01\xeb\x50\xd7\x28\xb2\x28\xa5\x59\x71\x68\x38\x0a\x33\x0d\x26\x79\xe5\xc7\x81\xbb\x10\x9b\xb5\x6c\xdb\xc5\x59\x2c\x61\x62\xfa\xf4\x28\x03\x3a\x7e\xfa\x8c\x69\x34\x36\xa7\xf7\x00\x51\x3b\x11\x48\x17\xb5\x9d\x79\x09\xa0\x48\x44\xc3\xac\x8b\xee\xe1\x2e\xfc\xdd\x95\xbf\x87\x5c\x9f\xa3\xc4\xef\xed\x89\x0f\xde\x21\x57\x03\xc6\x5c\x53\x95\xb8\xeb\xaf\x95\xe8\x7a\xd9\x74\x13\x0a\xb2\xef\xa7\x9b\x46\x5c\xab\xf6\x12\x96\x83\xc4\xd7\xa6\xa9\xd0\x12\x09\x85\xae\x57\x8a\x0e\x39\x84\x55\xd7\xcf\x38\xb3\x21\xf0\x4a\x84\xa0\xa4\x23\xd2\x12\x9f\x78\x4f\x0b\xd7\x41\x52\x1b\xf2\x71\xd3\x24\x45\xa0\xe9\x68\x43\x54\xa2\x50\x9a\x38\x94\x6e\x2e\x3a\xab\x3b\xdd\xf5\x5c\xb4\xea\x7a\x02\x23\xea\x57\x9b\x8e\xa4\x59\x0e\x18\xe0\xc6\x62\x04\x71\x55\x57\xb7\x88\x84\xa2\xea\x85\x1f\x30\xf7\x00\x11\x87\x09\x07\x1f\xe2\x62\xc3\x64\xe9\xd6\x1b\x8a\x6a\x5d\xcf\x32\x17\x26\xb9\x62\x33\xc9\x00\x2b\x53\x0f\xaa\x11\x68\xbe\xab\x89\xfc\x5a\x7f\xf4\xbd\x6a\xd1\x5a\xdd\x59\x6e\x46\x9d\x80\x2b\xcd\xb7\xe5\x5a\xd6\x1d\x78\x63\x9a\x4b\x5e\x81\x77\xc4\x88\xfd\x00\xe9\x80\x11\xf4\xca\xf3\x11\xb8\x77\x32\x3b\x30\x48\xbf\xc7\x8f\x38\x2e\x58\x24\xc4\x23\x72\x75\xf2\x59\x33\x47\x30\x33\xf3\x1c\x50\x31\x5d\xe5\x80\xc6\xa8\xc5\x46\xf2\xbd\xa1\x92\x70\x66\xbb\xe4\x98\x74\x46\xc3\x03\xf8\xdb\x9d\xc9\xf0\x8c\x12\xf3\x18\x01\x35\xef\x48\x41\x3a\xc0\xa8\x21\x9c\x86\x79\x80\x39\xa5\x49\x92\xa8\xa8\xf0\x37\x04\x64\x48\x98\x98\x67\x94\x5c\xc0\xc4\x74\xaa\xa5\xc8\x6b\x8e\xda\xca\x24\xd8\xb1\x6a\xc5\x52\xf6\x5a\x70\x10\x65\x8f\x6e\x93\xba\x32\xf4\x39\x1b\xe2\xe4\x29\xe6\x5c\x38\x2e\x3c\xd1\x33\x8f\x03\xf2\x60\x58\xa9\x20\x0d\x9e\x12\x72\x4d\x59\x0c\xe8\xa5\x04\x63\xe8\x0a\xfc\x9f\x29\x44\x74\x34\xca\x26\x2e\x70\x31\x68\x09\xba\x39\x5b\xe5\xdd\xf1\x75\xfd\xa9\x55\x8d\x6c\xfb\xdb\xf1\xa5\xbc\xcd\xe2\x7c\x48\x7e\x9d\xd3\x4b\x79\x7b\x96\xf4\x43\x03\xb2\xb3\x85\x41\x43\xb5\x02\x9a\xf7\x98\xb7\x69\xf7\x97\xd6\xba\xbe\xd3\x5f\x2c\xeb\x0b\xa7\x7d\x05\x99\x86\x6d\x35\xb7\xee\x5c\xd3\x4a\x6b\xcd\xde\xb7\x26\x7e\x57\x98\xee\x93\x68\x3b\x4c\x94\x12\x4c\x0c\x5b\x57\x8c\x51\x4d\x2f\xaa\x3f\x04\x4c\x7a\x73\xae\x2e\x36\x5d\x96\x9a\x5a\x93\xfe\x66\x1e\x5b\xd1\xc9\xbe\x65\xd2\xe6\x58\x91\xc3\x3c\x42\x87\x2c\x4f\x1d\x04\x47\x7c\x4b\x53\xe2\x95\x29\xd9\xab\x46\x98\x6a\x5a\x92\xf1\x2a\xa1\x54\x93\xac\x47\xea\x9f\xa9\x8a\x3f\xdd\x76\x83\xf0\xfd\x4d\x55\xfd\x88\xab\x4c\x1d\xde\xb7\xfd\x04\xe7\xf1\x06\xfe\x35\x1f\xd9\x0f\xc0\xe6\x07\xb2\xe7\x22\x6f\x08\x84\x1f\xf8\x9c\x31\x14\x93\xcb\xe6\xc4\x2a\x76\x38\x83\x20\xce\x40\x60\x2f\xdd\x63\xd8\x5b\x34\xad\x9a\x1a\x9d\xd2\x2a\xa1\x4c\xca\x01\x24\x57\x35\x31\xad\xa8\x16\x12\xd2\xc8\xae\x07\x87\x76\xa8\x95\xb7\x17\xb2\xf7\xe5\xb7\xb4\xbe\xc3\x13\x0b\x96\x41\x62\x41\xb8\x3b\x33\xde\x8b\xeb\xbc\x41\x4c\x0b\xf4\x9c\x84\x9f\x9e\x71\xc0\xa2\x04\x63\x95\xe8\x12\x17\xbf\x89\x1e\x36\xec\xc2\xc6\x65\x12\xf6\xd2\x17\x7b\x87\x17\x36\xfb\x2e\x71\x33\x8c\xbc\x65\x4a\xdf\x64\xde\x12\x18\x78\x0e\x45\x76\xdd\xe7\x58\x9b\x10\xc1\xe9\x46\x2f\xa6\xe2\xcf\x84\x90\xac\x9f\xeb\x41\xee\xec\xd8\x51\xfe\xf9\x4c\xbc\x14\xfc\xc2\xce\x7c\x01\x0a\xc6\x9f\x37\x7d\x93\xf0\xf6\x99\xef\x58\xb0\x58\x69\x41\x0d\x87\xc3\x47\x8f\xae\xfa\xe1\x9e\x86\xab\x41\x68\x2e\x91\xee\xab\x76\xf9\x1e\xcb\x20\xdf\x23\xdc\xae\xd1\xe2\xb9\x01\x21\xa4\xd6\x21\x25\x54\x2a\xeb\x4e\xb6\x3d\x81\x8d\xe0\xec\x8b\x03\x1b\x33\xe0\x25\x68\x72\xfd\xd4\x4d\xf8\x9f\x31\x8d\x52\x0b\x3b\x3b\x66\xfc\x41\xa2\x07\x4a\xfd\x59\xba\x99\x9d\x8a\xe7\x67\xb4\x0e\xf0\xeb\xcf\x67\xfc\xdd\xb3\x33\xd6\xc3\x10\x28\x84\x0d\x7d\x5c\x8a\x29\x10\x6e\x98\xf1\x72\x0b\x75\x89\xc8\x5d\xde\x8e\x82\xd2\x59\xf3\x61\x78\xcb\x9c\x1c\xd2\x8b\x90\x96\x7c\xea\x39\x74\x8b\xf4\x17\x18\xe3\x13\xf3\xf3\xdb\xc7\x0f\x72\xf7\x11\x83\xf4\x89\xc8\x1f\xe5\x60\xf2\x64\xc3\xc6\xf5\xe7\x0e\x38\xe3\x8a\x5c\xce\x1d\x13\x3b\xb0\x7f\xe9\x67\x57\xb2\xfd\x8c\x15\x70\x8e\xe8\xd9\x3b\x5d\x4d\x4f\xde\x7d\x7c\xb3\xf0\xd8\x43\x8a\x07\xd9\x56\xf9\x42\x0e\x27\x32\xb7\x87\x96\xcf\x93\xe7\x1e\x4b\xd6\x67\xbc\x6e\x66\xc6\x86\x69\x9f\xb9\xd1\xda\x47\xde\xa0\xed\x53\xc7\xca\x6d\xe3\xfa\xd4\x76\xf2\x4c\x32\x61\x19\xa1\x6d\x97\x60\x5c\xc9\x1d\x6f\x9f\x88\x4d\x27\x19\xa6\xb6\x5e\x90\xb6\x94\x57\x78\x89\xc0\x74\xf4\x99\x3d\xe8\x63\x4e\xfe\x17\x63\xdf\x25\xac\xb0\xf6\x56\xe4\x62\x9d\xdf\x94\xeb\xcd\x5a\x0b\x8c\x7f\x01\xf7\x50\xb2\x31\xd6\xaa\xee\x64\x0d\xe0\x06\x8b\x3e\xaf\x2f\x2a\x32\x33\x22\x25\x80\x4d\xc8\x23\x70\x9c\xa6\x9d\x1d\x51\x76\x08\x2e\xac\x85\xa1\x55\xde\xba\x39\x77\x0e\x4a\xfa\xd4\x79\xdd\x8f\xcd\x44\x19\xd2\x10\xbb\x38\xd9\x59\x96\x89\xe9\xb4\xf3\x19\x26\x7d\x26\x51\x47\xaf\xc5\x0b\xc1\x5e\x10\x27\xfb\x87\x3a\x22\xeb\x42\x77\x63\x77\x97\xf9\xeb\x93\xd7\x17\x7a\x93\xc9\xbf\x5f\xc9\x56\xeb\x39\xe2\x85\xf8\x0f\x9f\xa3\xe9\x5f\x40\x20\x87\x61\xaf\xa6\x22\xfc\x54\x10\xfc\x85\xc2\x47\xed\xa7\x33\x7e\x48\xbe\xf4\x4f\x2d\xe3\xbd\x9b\xba\x49\x89\x6d\xfb\xe6\x46\xa1\x45\x30\xaf\x40\x22\xc9\xb6\x5c\x28\x50\x2c\x15\xbb\x42\x08\x41\x7d\x16\xee\x96\x20\x64\x9d\xaf\xa2\xbb\x07\x71\x20\xf6\x3d\xae\xe5\x65\x14\xe5\x93\x43\x42\xda\xd6\xd0\x00\xf3\xf1\xe1\x51\xa5\x26\x14\x30\xd3\xe2\xe6\xbf\x09\x07\x8c\xe1\x04\x77\x77\x78\x93\x80\x21\x3b\x77\x77\xfc\x4c\x0b\xe1\xa8\x98\xb4\x11\xcb\x00\xf8\xef\x74\x48\xe6\x19\x3e\xf5\x13\xa4\xf8\x0c\x60\x4b\x16\x28\x8f\xdd\x9e\x93\xa6\xad\x07\xf4\x5e\xb5\xff\x5b\xa9\x75\x59\x5f\x70\x33\xa2\xbd\xf9\x66\x2a\x85\x99\xcf\x80\x19\x5d\x97\xc5\x85\xec\x2d\xf8\xfe\x05\x41\x37\x9f\xab\x1b\x2b\x8b\xa2\x11\x07\x0b\xce\x22\xf1\xe4\xa5\x9e\x98\x40\x4e\x88\x07\x68\xa9\xd2\x13\x1b\xd3\xf4\x8c\xa9\x37\x89\x84\x4d\xd2\x4b\x8f\x5e\x33\xe7\x4d\xfc\x8c\x1b\xdd\xff\x38\x6d\x7a\x74\xc9\x37\xec\xd6\x5d\xea\xcc\x1b\x43\xfc\xe3\x89\xe5\xa0\xe3\x27\xd0\xec\xdd\x9d\x78\xe2\xa8\x4d\x97\x70\xe4\x96\x05\x40\x89\x9f\x9b\xbc\x4e\x33\x0e\x6f\x36\x4e\xf7\x7d\x48\x11\x5d\x2d\x9a\x15\x52\x7d\xe0\xa5\xaf\xab\xb9\x47\x62\x17\x54\x07\x73\xe3\xca\xc2\xdb\x41\x49\xc2\x82\xcc\xce\x6c\x1e\x31\xad\x6b\x70\x2e\xbd\x0d\xc8\x42\xd7\x5a\x8c\x30\x37\xb7\x77\x9a\x99\x72\x7d\x98\x62\x7e\xce\x95\x59\x59\x86\x46\x10\x96\x73\x07\xfe\xba\xd4\x1b\x73\xdc\x62\xb4\xb7\xae\x0d\x77\x8c\xae\x80\xbb\xcd\xf5\x15\xff\xe0\xb6\x77\xf8\xbe\xc8\x5c\x44\x86\xd7\xac\x6c\x1d\x74\x27\x6c\x41\xb8\x26\x62\xec\x03\x02\x6f\x15\x66\x87\x7f\xe5\x0a\x21\x32\xb2\xd1\x47\x21\x45\x83\xa9\x3e\x67\x12\x87\x41\xdf\xc1\x35\x1d\xbb\xdd\x17\xd2\x3b\xb1\xb1\x03\x61\x49\x2e\x8b\x66\x0e\x88\xc1\xe3\xc9\xb4\x72\x48\x1e\x7e\xeb\x28\xea\xbf\x72\xed\x99\xb6\x91\x80\x1f\xdd\x38\x10\x94\x47\x4a\xe7\xaa\xe7\x8e\x2e\x83\x7b\xc4\xe0\x01\x81\xc5\xc2\x33\x88\x98\x40\xa8\x87\xf1\x55\xc0\xa1\x05\x5a\x31\xe4\xa7\xc9\xc7\x3e\xb3\xb8\x06\xfa\xaf\xb9\xa1\xd6\x41\x84\x99\x9f\x55\x7b\x29\x72\x80\x3f\x30\xd9\xd6\xd1\x23\xf6\x9c\x18\x87\x40\xcf\x12\x3a\x96\x4d\xa6\x89\x4e\x9c\x4b\x9b\xf2\xcc\x08\x60\xa2\xac\xad\xd3\x2b\x8a\x6c\xbf\x2b\xb5\x96\x85\xae\x75\xf4\xee\xd9\x3e\x58\xd1\xcf\x65\xa5\xae\x7d\x8b\xde\xe0\xa9\xe0\x1f\x05\x3c\x64\x8c\x3c\x9b\xba\x45\x2b\x65\x0d\x27\x1d\xfc\x35\xab\xd4\x45\xb9\xc8\xab\x5f\xde\x7e\x3a\x62\xfe\x99\xee\x7c\x4b\x96\xa2\xa7\x85\xbc\x2a\x17\x12\x1e\x6a\x46\xb7\xca\xbb\xef\xf2\xe2\x7f\xc3\x08\x90\x59\x51\x77\xb2\xe0\x1a\xc2\x09\xd1\xe0\x95\xb5\xc8\x2b\xf9\x8b\x38\x4c\x7d\x6b\x2f\xfe\x54\x50\xf1\xd7\xa8\xe2\xaf\x89\x8a\xbf\xda\x8a\xbe\x31\xcb\xd1\xdd\x9f\xa8\x1f\x8e\x51\xba\x0d\x65\xdf\xc5\xc6\x2d\xcb\xc9\xa8\xcc\xaf\x8c\x5b\x32\xfe\x65\xde\x26\x34\x24\x88\xc7\xfb\xc1\xdd\x04\xae\x65\xdd\xbf\xc9\x17\x2b\xf9\x5e\xb5\xf6\xf2\x39\x79\xbd\x6f\x66\xd7\xb3\x7a\xc7\x37\xcb\x0c\xb8\x2b\x51\xc4\xf1\x46\xee\xe4\x18\xdd\xd4\x0f\xc3\xa7\x6e\xbd\x47\x1f\xea\x13\xe5\x15\xf8\x72\x1f\xb8\x6f\x3c\x3c\x2b\x69\x88\xb4\xe0\xea\xcc\x1b\x8d\x7f\x0b\x3b\x70\xff\x9a\xca\xe0\x67\x02\x00\xfc\xab\xbd\xd4\x30\xb7\xae\x61\x78\x35\x48\x49\xa6\x12\xe3\x85\x2a\x1d\x1f\xe1\xb6\x59\x98\x87\x93\x80\xde\x7f\x6f\xcc\x99\xee\x5f\x2e\xe2\xcb\x13\x79\x63\x5c\xde\x12\x6f\x99\xe3\xa0\x9b\xbe\x90\xcf\xfa\xba\x08\x17\x43\xf3\x1b\x17\x06\xe1\xe3\x81\x07\x73\xfe\x71\xb3\xd6\xbd\xe4\x44\x17\xe0\xd4\xe5\x17\x12\xb1\xb1\x7f\xe1\xf9\x34\x89\x87\xe9\xb7\xbf\xa0\x59\x00\x90\x6f\x2d\xb0\x8f\xf9\xe3\x5d\x85\xd7\x2b\x88\x69\x8f\xef\xce\x55\x71\x9b\x91\xf7\xdf\x0f\x72\xd9\x07\x4e\x8b\xee\x8b\xbf\x0e\x7c\xf1\xd7\x7f\xe4\x8b\x27\xaa\x99\xbb\xa0\x5f\x55\x5f\xc9\xb6\xef\x1e\xbe\xc7\x87\x6b\x1d\x77\x91\x6f\xbc\x8a\xac\xa5\x00\x1d\x41\xf2\x1a\xd3\x21\xb9\x17\xa2\xbb\xed\x7a\xb9\x9e\x61\x0a\xef\x9b\x5e\x9f\x18\xe2\x1c\x13\x54\x9b\x5b\xd3\x91\x6e\x77\x44\x48\x2d\xce\x3d\x57\x3f\x7d\x5b\x5e\x65\x13\x31\x82\x6f\x8e\xf6\xe0\x48\x18\xcb\xa2\xec\x21\x55\xef\x08\xe7\x64\x34\xf9\xc6\xd8\xa5\x47\x7a\x7a\x46\xde\x09\xa5\xfb\x05\xe0\x30\x9f\xa1\x23\xf6\x86\x0f\xb0\x60\x5a\xb8\xf3\xa2\x18\x90\x90\xb3\x1d\x9f\xff\x36\x43\xe5\x63\x0b\x64\x33\x2b\x14\x44\x81\xc5\xad\x40\x7a\x92\x73\x75\x25\x03\x3c\xe7\xf2\x77\x74\x05\xd6\x85\xc8\x6f\x34\xae\xc9\x30\x1a\x88\xcf\xef\x1e\x42\xd5\xb9\xc7\xde\xcd\xc3\x40\x4d\x30\x61\x2e\x20\x4a\xe9\xd9\xce\xe2\x13\x90\x70\xf1\x68\x2e\x6c\x0d\x33\xfb\xee\xb4\xbb\x3d\x06\xa8\x5e\xe4\xd7\xaf\x7b\xeb\x45\x73\xec\x65\x20\xf1\x3e\x09\x2d\x64\x58\x73\xf7\x90\x3b\x92\x33\x71\x9f\xf9\xfd\x43\xc1\x69\xe4\x0b\x81\x84\x9f\xfe\x06\x2c\x3d\x98\xd4\xd9\x43\xa2\x90\x00\xbd\xe8\x98\xa0\x86\x67\xb1\x47\xf9\x03\xc6\x11\x33\x00\xdd\x04\xe1\x9a\x8d\x13\xdf\x23\x64\x05\x6f\x2b\x7b\xa1\x05\x37\xd8\x05\x68\x86\x34\xa0\x47\xb5\xf3\xcb\x38\xf3\x09\x01\x2b\x1f\x42\x83\x73\x2e\x29\x98\x67\x9e\xd9\xd5\x51\xce\xad\x2b\xef\x28\xe7\xd6\x56\x08\x88\xc3\xf1\x0b\xc3\x2e\x2c\x4f\xc0\x4d\x8b\x2e\x12\x62\x2b\x0b\xb0\x2c\x87\xf3\x01\xbb\x87\x69\x01\x2d\x5e\x93\xde\xcd\x6c\xdb\xfb\xfe\x34\xad\x5a\x87\x7b\x1a\x7b\x90\xdc\xcc\x7c\x62\x75\xe3\x0e\x4d\x16\xea\x30\xdf\x2f\xc4\x57\xc1\xc7\x33\x0b\x60\xe6\x1e\x59\x65\xcf\x5c\xa6\x01\xf0\x2d\xf2\x3e\x22\xc0\x68\xdc\xc3\xc4\xca\xc4\x25\x00\x94\x38\xf4\x17\xda\xac\x33\x68\xa7\x87\x3e\x31\x45\xfe\x16\xf1\x6e\x03\x41\x38\x98\x0d\x1a\xa6\x7e\xff\x9d\xba\xf1\xf7\x00\x82\xbc\x3d\x40\xff\x86\xdc\x4c\x13\x1e\xec\x12\x91\x96\x7d\x67\x67\x8b\xa9\xdd\x76\xa7\x45\xdf\x7f\xe4\x1e\xf4\xa5\x66\x83\xc4\xc1\x5a\x75\xeb\x76\x20\x08\x92\x89\xbf\xed\x55\x93\x12\x7d\x7d\x08\x31\x88\x22\xa2\xb9\x0b\xa1\xc3\xb8\x2a\x63\xb8\x5e\x02\x10\xcd\xf8\xfd\x05\x09\x01\x4c\xf2\xf1\x6d\xa7\x52\xca\xe1\x0d\x5e\x20\xc0\x2f\xf5\xc3\x91\xfa\x3c\x4a\xda\x61\x77\x28\x77\xae\xf3\xb3\x79\x9a\xc0\x48\xbd\x0f\x57\xf9\x95\xb4\x0e\x1e\x4f\x61\xff\x3e\xd5\x1a\x25\x38\x43\x18\xdf\x61\x93\xcf\x93\x3b\x85\xa0\x0f\x93\x8f\x89\x69\xbc\x98\x74\x17\xca\xa2\x44\x65\x34\x6f\xfd\x50\xca\x08\xb8\x74\x60\xc6\x8d\x52\x6f\x7d\x13\x23\xb7\x10\x37\xf3\xe6\x2f\x06\xe0\x3c\xb0\x08\x9e\x0b\x85\x11\xbb\xc3\x6f\x39\x1b\xcd\x80\xbf\x95\x3b\xee\x78\x14\x1f\x00\xd5\xb5\xbc\x87\x64\x1a\xf2\xfd\x24\x92\xfe\x2f\x76\x94\xb6\x0d\xf1\xca\x1a\x56\x0e\xc8\x08\xc2\xe7\xc0\x33\xbf\xe1\x37\xd7\x06\xb4\x73\x4d\x88\x67\xc8\x23\xe8\x17\x3c\xe7\x7b\xf6\x51\xf4\xe8\x93\x9a\x39\x4e\xf8\xa8\xbf\x2b\x8b\x12\x46\xde\xe4\x6d\xef\x25\x33\x40\x10\x4b\xb0\x4c\xab\xb6\x90\xed\x29\x95\x38\x9b\x58\x40\xb0\x06\x31\x75\xae\x64\x25\xfe\xd5\x18\xcb\x78\x36\x61\x4d\x46\x5a\x50\x1e\x37\x70\xc5\xb1\xb3\x63\xbe\x62\xfe\xa4\xca\x2f\xfc\x2f\xe0\x8d\x2e\xbc\xe2\x37\x15\x5e\x67\xa6\x53\xd3\x1d\x66\x2d\x5f\x09\xfc\x26\x44\x41\xd1\x47\xa7\x62\xec\x77\x93\x8e\x66\x9e\x02\xc0\x8c\xc7\x73\x95\xf1\xbc\x0a\x0e\xe3\x86\xd9\x68\xa8\xff\xdc\x54\xbc\x7d\x80\xbb\x0f\x0f\x70\x77\x77\xcb\x00\xd9\xa4\x4e\x07\x56\xc1\x8d\x0a\xbc\xca\x52\xf7\x06\x58\x60\x67\x87\x7c\x19\x1a\x84\x21\xa2\x07\x2f\xf1\xf7\x12\x00\x3d\x88\xd8\x70\x97\x78\x41\xc3\xde\x1b\xb3\x7f\x38\xb1\x01\x08\x86\x1e\x11\xb2\xd8\x10\x97\x31\x99\x8b\xfa\x09\x54\x08\x3e\xeb\x61\xab\xb6\x04\x2e\x48\x14\xfc\x29\x6f\xfb\xd7\xfd\x18\xaa\x01\x7a\x24\x73\x99\xcc\x2b\x57\xce\xa3\x74\xf7\x3d\x3d\xa5\x90\x56\xd8\xb9\x4e\x5c\xe5\x15\x22\xd7\x06\x95\x6d\xd1\xc0\xc5\x3a\xaf\x38\x33\x87\xec\xc2\xbd\x12\x8b\x95\xcc\x9b\xea\x56\xc8\xae\x2f\xd7\x5a\xb2\x08\xae\x69\x89\xcf\x1b\xce\x3c\xb3\x69\x89\x4d\xb2\xe4\x5e\xb6\x6b\x59\x94\x20\x94\x60\x56\x30\x74\x81\xf4\x73\x33\x99\xe6\x7d\xb6\xec\xb9\x95\x22\x6b\x41\x80\x65\x96\xb8\x9a\xf1\xd9\xec\x31\xba\xba\x11\xb4\x52\x46\x7f\xf1\x27\x6f\x21\xd3\x70\xa3\x03\x8c\xdd\x59\xb7\x93\xca\x89\xd8\xdd\xaa\x79\xc4\xa2\x85\x35\xc1\xf9\x32\x85\xb3\xac\xa1\x0a\x60\xb4\x35\xfc\xa8\xe7\x74\xf9\xc9\x66\xc1\xb7\x96\xd6\xf3\x5b\xe6\x51\x6c\x23\x73\x3a\xb5\x86\x14\xd8\x6d\x0e\xee\x9d\xed\x3a\x37\x09\x02\xf7\xf6\xc4\xcd\x8f\xb2\x12\x25\xa5\xa6\x96\x15\xc4\x3c\x8a\x9b\xe8\x28\x06\xfc\x7d\x8f\x30\x16\x6a\x0d\x27\x0b\x25\xf6\x46\xe7\x68\x74\xdb\x73\x29\xb3\x3b\x85\x1f\x78\x29\xf6\xf5\x11\x45\x00\x0b\xbc\x99\xbc\x75\xa9\xb7\xa1\x0f\xb0\xe5\xe9\xab\xce\x15\xd4\xc9\x16\x9a\x20\xe5\x4d\xbe\x6e\x2a\x99\x51\x48\xa0\xda\xf4\x5d\x59\x50\xa4\x9f\x1e\x4b\xbb\x91\xe4\x4f\x9d\xfe\x68\x55\x4a\x53\xc9\xfa\xaa\x3d\x25\x27\x69\xad\x86\x94\x8b\xbc\x4a\x64\x15\xf9\xa4\xba\x9f\xcb\x7e\x75\x54\x2f\xd5\xd8\x85\x0a\x50\x43\x13\x18\x69\x0c\xa4\xee\x61\xc6\x22\x35\x68\xd2\x82\x69\x39\x84\x3a\x8e\xac\xa9\xa9\x0c\x61\xa9\xa9\x83\x9c\xeb\xa7\xf3\xa5\x50\x18\xef\xc0\x94\x31\x97\x3a\x16\x50\x10\xb8\x62\xec\xed\x09\xcc\x80\xb7\xde\x74\x10\x43\x69\x25\x5b\x0a\xaf\x18\x33\x6d\x8c\xeb\x20\xbe\x1b\xae\xa3\x3e\xd8\xe3\x37\x13\x31\x98\x72\x01\x07\x74\xab\xc5\xfa\x07\x54\xf1\xdb\x30\x5f\xbf\x5d\x04\x9e\x52\x64\x42\xcb\x3e\x7d\x36\x10\x72\xf3\xda\x58\x40\x60\x7b\x03\xc2\x35\xe6\xfe\x1c\xca\xab\x31\xf7\x6c\x36\x1f\xc5\x4b\xa8\x10\x98\xf9\x93\xdd\x09\x1a\x9a\x04\x58\xc6\xba\x15\x8e\x80\x63\xba\xfe\x8c\x71\xb8\x1b\x1c\xf4\x0d\x22\x57\x6f\xe1\x57\x36\x04\xe8\x23\x37\xef\xce\xe7\xbe\x9c\x64\xfc\x69\xdd\x02\x39\x4f\x25\x2b\x8d\x91\x73\x3c\xac\x1a\x37\x29\xac\x65\x7b\x41\xf8\x18\x14\xcf\xf7\xb9\xc9\xeb\xd7\xfd\xbb\xba\x08\xac\x33\xbc\x3c\x9e\x7f\x54\x77\x67\x87\xfe\xc2\x6c\x47\xfb\x01\x68\x15\x5c\x2e\xda\x92\x63\xf4\x7c\x85\x33\xde\xb6\x05\x07\xbd\x7e\x76\x77\x27\xec\xfb\xc3\xc3\x44\x81\x9d\x1d\x2a\x60\x58\x4f\xe6\x5b\xea\x83\xe8\x05\x9c\x4e\xd7\x4c\x1f\x60\x75\x06\x77\xbf\x7e\xae\x9a\xa4\x59\xff\xc1\x39\x56\xf1\xd6\x00\x24\x16\x34\xdd\xdc\x8a\xe9\x36\x0b\x18\xc6\x22\xab\xfa\x82\x90\x43\x41\x7a\x9a\x88\xbc\xf8\x6d\x03\xe4\xfc\x1c\x93\x11\x98\x1d\x05\xd1\xbc\x7e\xfc\x39\x93\x53\xfe\x90\x62\x12\xc9\xe8\xbf\x8c\x17\xab\x44\x26\xb9\x48\x15\x33\xbc\x50\x4f\x00\x22\x68\x93\x7d\x76\x48\x2b\xb3\x8b\xc0\x07\xcc\x85\x60\x70\x54\x30\x53\xf7\x52\x74\x8d\x0d\xdb\x35\xe1\xfd\x8d\xc1\xd4\xc4\x09\xe2\xab\xea\xd7\x7e\x81\x89\xe3\x9a\xa8\xea\x6e\xaa\x6a\xb4\x02\x81\xbc\x49\x95\x23\x2b\x05\x28\xae\x49\x41\xb3\x28\x31\x13\xf1\x10\x9c\xb9\xc1\xa0\x15\x06\xf8\x78\xd9\xb3\xda\xbd\xa2\xe7\x3f\x72\x2b\x6f\xe6\x57\xfd\x05\xbf\xfc\x0b\x40\xcc\x12\xe6\xf8\xb1\x3d\x66\xec\x90\x74\x6b\xb6\x68\xaf\xa0\xf5\x44\x31\x96\xd3\xe2\x46\xbc\xd4\x75\x92\x4c\xda\x2c\x38\x78\x74\x9b\x76\x1c\xb3\xdb\xdb\x13\x6f\x15\x68\xf4\xb5\xd6\xf4\xc9\x83\xfc\x5c\xf6\xd7\x52\x42\x5c\x66\x27\x51\xd1\xef\x66\x69\xf6\x66\xe4\x63\xf1\x8a\x60\xa1\x61\x92\xee\xee\xe8\xd7\x5a\x5d\xc9\x9f\x20\x26\xb3\xba\x1d\x5b\x3a\x43\x1c\xf4\x67\x19\x00\xaa\x8b\xa9\x30\xc9\x09\x9f\x85\x08\xea\x20\xfe\x6b\x66\x8c\xf3\x77\x77\x27\x6e\xa8\xf8\x2f\xba\xbc\x9e\xa8\xa9\xb8\x21\x40\x5d\x68\x6d\xee\xd5\xbf\x79\x8b\xd9\xe7\x6e\x00\x7a\x69\x65\xfb\xf7\x8a\xda\x38\x80\x79\x8b\xdc\x07\x43\x9f\x40\x8f\x2a\xc8\x1b\x10\x73\x1b\xee\xee\x2e\x82\xe0\x7b\x2b\x77\x44\x4b\xa0\xc5\x95\xa8\x0f\x66\x65\x0f\xd8\xea\x78\x77\xc0\xf1\x7f\x38\xa8\x17\x62\xfa\xcc\x20\x4b\xe1\x93\x97\xe2\x19\x25\x11\xdc\x8f\x91\xcc\x1a\x07\x44\x7d\xcf\x39\x45\x2f\x6d\x3e\x86\x85\x2c\x01\xad\xb5\x17\x7b\xe2\x79\x36\x11\xeb\xb2\x28\x00\xcc\x04\xba\xbb\x0b\x65\xe7\xc1\xb2\xfb\x80\x4a\xac\xbc\xeb\x40\x32\xad\xab\x6e\x0a\xef\x53\x6c\xad\x34\xa9\xe0\xeb\x09\x53\x29\x79\xf7\xf1\xad\xdd\x2d\xf8\x33\x00\x86\xc2\x12\x2f\xc5\x4d\x26\xbe\xc0\x3e\xc5\x47\x73\xda\x66\x54\x60\x4e\x50\xe7\x89\x9d\x96\x41\xc9\xdd\x43\xc0\xe8\x9a\x1b\x4e\x01\x43\xb8\xe7\x4c\xe9\x0b\xf1\x07\xd3\xbe\xd9\xf3\xf6\x0b\x03\x1b\x9e\x9a\x9c\x7a\x6d\xde\xf3\x88\x13\xb2\x2f\x9d\x50\x70\x65\x20\x74\x16\x72\x99\x6f\xaa\x1e\xdd\x80\x13\x50\x1b\xbd\xbd\x91\x7d\x18\x34\x87\xdd\xde\x5a\x5d\x37\x09\x9f\xe3\x0a\x3a\xa9\x89\x75\xd3\x38\x7a\x38\xfa\xf0\x5e\x3a\x04\x1d\xbb\x58\x2e\x58\x54\xb3\xa3\x4d\xbd\x58\x69\x3d\xa4\x42\x54\x7d\x4d\x43\xe7\xad\xba\xee\x64\xdb\x99\x58\x5d\x98\x00\x57\x79\xa9\x05\x6f\x4c\xc9\x63\x7c\xa9\xbe\x19\x26\xc0\xbf\xfc\x47\x90\x80\xd5\xeb\xa0\x87\xaa\x1c\x24\x75\xd1\xef\x3f\xaa\x42\x8e\x19\xf2\xcf\xb6\xea\x30\xd2\x73\x9e\xb4\xe7\x3e\x9e\x91\xaf\xfd\xa0\xb9\xf7\x79\x0c\x58\x11\xfb\x4c\x16\x3a\xac\x39\xdb\x25\xf4\xc2\xc3\x65\xda\x13\xdf\xee\xbb\xb5\xa5\xf2\x90\xf9\x60\xcb\x85\xff\x8a\x91\x44\xe0\x15\x11\x74\xcc\xd7\xcd\xa9\x79\x93\xf7\x31\xa5\x5b\x19\x32\x77\x3a\x16\xa0\xa0\xcc\x42\x73\x3f\x1a\x1e\x1e\xa4\x74\xe7\xc4\xb0\x9d\xd0\x6d\x39\x37\x77\xb9\xc9\xfd\x0c\x6b\xdb\x35\x79\x0d\x40\x50\xf6\xbf\x51\xe6\xc9\x78\x9c\xdc\x27\xe2\x14\x6b\x9f\x65\xa9\x49\x1a\x5a\x43\x17\xb3\x6f\xfc\x5e\xc5\x21\x75\x63\xe8\x56\x85\xb2\xf3\x80\xdb\xa2\xbb\x3d\x9c\x72\xc7\xbd\x3d\xf1\x8c\xad\x30\x16\x7f\x29\x9e\x87\x0b\xcc\xdd\x3d\xae\xdd\x4c\x58\xff\x85\x02\xe0\x5d\xa9\x2d\xb3\x72\xc7\x9f\xde\xfd\xf8\xfa\xe4\xe8\xf8\xe3\x67\xf3\xa0\x91\x6d\x8e\x16\x93\xbc\x95\x62\x43\x26\x30\x2d\x20\x43\x2a\x72\xc0\x9b\x54\x4b\x02\xb6\xb4\x01\xdf\xe8\x14\x40\x38\x90\x00\x1a\x57\xd6\xa2\xdb\x2c\x56\x22\x17\xd7\x39\xe5\x68\x97\xf9\x62\x45\x15\xc5\xb5\xaa\x9f\xf6\x78\xf3\xd1\x2b\x32\x87\x39\x28\x49\xba\x2c\xc9\xeb\xc2\x42\xec\x8d\xf1\xbe\xe4\x5a\x6d\xaa\x42\xeb\xde\xf9\xf5\xe5\x75\xde\x16\x13\xd1\x55\xea\x1a\xa2\xcc\xb1\xaa\x84\x6c\x42\x4d\xab\x6a\x99\xcd\xc4\x51\xdd\xf5\x90\x93\xcd\x34\x43\x86\x37\x18\xdc\x79\xde\xeb\x89\x33\x11\xea\xb5\xc8\x2b\xeb\x59\xb1\x3e\x2f\x6b\x7a\x25\x6f\xe4\x62\xd3\xeb\x1f\x3d\xc5\x84\x13\xbf\x57\x66\xae\xfe\xda\xaa\x4d\x63\x7d\x58\x4c\xfc\xa1\xbc\xe9\x8f\x9b\xa3\xc2\xa4\x55\xda\xdb\x13\x18\x8f\x90\x03\x42\x85\xad\x3c\x8b\x20\xbe\xed\x1a\xf8\x2e\x4e\x10\x72\x2d\x0e\x2d\x2f\x5c\xac\x0f\xc4\x62\x6d\xc4\x90\xab\x52\x5e\x93\xc7\xcd\x81\x51\x77\x0c\xd3\x7d\x5f\xe5\x17\x04\xfd\x59\x17\xe5\x02\x26\x00\x7e\x02\xdf\x26\x4c\x28\x13\x55\x7f\x2e\x45\x2b\x0d\xac\x94\x30\x9e\xed\xdf\x53\x66\x23\x02\xc6\x44\x46\x30\xe1\x56\xd2\x42\xf6\x9a\xe0\x4d\x33\xb4\xa4\x68\xef\x3c\xcf\x5b\xc7\xe5\x4d\xc4\x78\xd4\x4d\xd3\x12\x94\x11\x39\x75\x83\x2a\x62\x7b\x60\x7f\x31\x39\x13\x6c\xc5\x9f\x57\x12\x8c\xbc\x10\x4a\xd3\x91\x2b\x3b\x5a\xe3\xf4\xa9\x9a\xb7\x32\x37\x77\xa4\xb7\x4d\x59\x5f\xf8\x5f\x8e\x5a\x59\x95\x1d\xb5\xd3\xad\x0c\xb9\x2d\xf2\x56\x2e\x37\x95\xfe\x44\x25\x35\xd5\xca\x9b\xb2\x03\x2c\x56\x38\xcf\xc7\xfa\xf4\xd2\x87\x1d\xd8\x93\x5c\x9a\x44\xa4\xf6\xe3\xf3\xdf\x3a\xbf\xd3\xfa\x7b\xaf\x17\x8b\xcd\x1a\xc1\xc0\xcc\x76\xc2\x23\x74\x59\xb6\x84\x52\xa4\x77\x8a\xbc\x92\x75\xdf\x99\xf6\x60\x63\xbc\x5e\xf4\xe5\x55\xd9\xdf\x7e\x9f\xd7\x45\x25\x5b\xdb\x36\xa4\xc8\x03\xc3\xe0\x8a\xde\xc0\x74\x96\xad\x0c\x2a\x0a\x55\x27\x1b\x7c\x93\x57\x95\xa6\x9f\x7d\x68\xeb\xa4\xcd\x17\x97\x1d\x5d\x54\x06\x0d\xd8\x0f\xc0\x16\x3e\xd7\x6a\xc8\x02\x2a\x8b\xbc\x6a\x65\x5e\xdc\x1a\xe2\xb1\x49\x15\x03\xda\xf4\x26\x5c\xba\x72\x40\x40\x5d\x92\x10\x91\x04\x3e\xa0\x77\x19\x5f\x43\x1a\x37\xf8\xcd\x42\xe4\x42\x59\xc8\xae\x27\x3c\x10\xd6\x9c\x26\xd1\x76\x4d\x1b\x5b\x1a\xca\x72\xae\x60\x36\x19\x87\x71\xd5\x62\x13\x7b\x94\xb0\xe2\x3b\x83\x6b\xad\x7a\xd1\x6c\xba\x15\x12\xf0\xdb\xe3\x0f\xe2\x56\xf6\x5e\xfb\x27\xea\x93\xea\x22\xca\x35\x24\x4f\x0d\xf6\x5a\xc9\xeb\x1a\xb9\x28\x97\xe5\xc2\x36\x6f\xb7\xce\x62\x63\xe0\x05\xcc\xae\x2f\x8b\x03\xb1\xbb\x6b\x59\x8d\x47\xcf\x7f\xab\xcb\xff\xde\x48\x71\xf4\x16\x65\x11\x66\x41\xf5\xf8\x96\x13\xae\xfc\xe7\x33\xd5\x10\xe0\x96\xe1\x3d\xe9\xb4\x2f\x16\x0c\x42\x5d\xd7\x9d\xe1\x84\x11\x6b\x74\x02\x9c\x6a\xba\x03\x71\x6a\x6a\x9d\x39\x35\xaa\x90\x55\x7e\x2b\x0b\x4d\x83\xe7\x9a\xf0\x0e\xc4\xe9\x99\x91\xc5\x86\xcc\x48\x9a\xb6\x6d\x85\xf7\xaa\x3d\x6e\xba\xf1\x05\x1f\x95\x96\x4e\xf2\xaa\xea\x4c\xeb\x40\xa5\x50\x1a\x78\xfb\x10\x55\x6f\xea\xbe\xac\x44\xad\x4c\x1b\xc0\xb1\x35\xaf\xd4\x12\x20\x31\x33\xd0\x7c\x6d\x6b\x87\x02\xbe\x3b\x0b\x47\x31\x21\x79\x16\xaa\x14\xca\x47\x98\x26\xbf\x52\x53\x36\xed\x38\x6b\x5f\x9f\x96\x67\x33\xfd\x63\xec\x65\x1d\xb7\x72\xf3\x6f\x28\x37\xff\x26\x5e\x50\x57\xf4\x02\x9a\x16\x7f\xf3\xb1\xe0\xf0\xf8\xb2\x9d\x56\x4d\x77\xfa\x5b\x10\x4d\xac\x9a\x59\x9a\xdb\x24\x02\x62\xa3\xb2\xc8\x48\xc4\x0b\x31\xd8\x4a\x32\xcc\x6c\xb0\xf4\xe9\xc0\x17\x76\x77\xd9\x94\x4c\xa0\xfe\x3a\x90\xe0\xef\x79\xd4\x6e\x38\xd5\x21\xdc\x50\xd9\xad\x44\x5e\x3b\xf2\x9d\x20\xd3\x31\xce\x17\x46\x8a\xd0\xa4\xd3\x95\x17\x75\x5e\x55\xfa\x95\xa1\x2d\xcb\xaa\x19\x7e\x62\x91\x3a\xcd\xed\xf4\x9b\x6d\x30\xc1\x85\x80\x9d\xe3\x36\x12\xbb\xcb\x23\xa2\x36\x19\x2c\xe0\x45\xdf\xde\x8a\x2f\x5b\xb6\x80\x49\xd8\xb6\x2c\x75\x47\x6f\x07\xf6\x79\xe0\xf0\x9d\x52\xc3\x62\x72\xf2\x08\xd4\xd1\x90\x26\x50\x27\xa8\xf0\x66\xf9\x44\xd8\xfe\xf9\x9b\x5a\x9f\x38\x2b\x09\xcc\xd3\x48\x69\x80\xc3\x03\x6c\x9d\x2f\x8a\x1e\x50\xd9\xad\x02\x29\xae\xb3\x17\x64\x84\xee\xb3\x2e\x6b\x08\x86\x45\x44\x28\x7d\x2a\xb6\x7a\x9d\xd4\xa6\x37\xc1\xaf\xff\xbd\x29\x5b\x59\xcc\x86\x16\x2c\x60\x25\xb8\x68\x1d\xdf\x34\xc3\xbe\xe2\xe1\x64\xa1\x73\x50\x5e\xe8\xe1\x25\xa6\xe4\xef\x3f\x3e\x1b\xe3\x04\x6e\xf1\x3f\x4f\xb5\xf9\x73\x5b\xf6\x38\x67\x63\x08\x06\xc9\x52\x8d\xff\xfc\x07\x1b\xdf\xda\xe1\xe7\xff\x93\x1d\xfe\x83\x8d\x6f\xeb\x30\x12\x0d\x6f\xd7\x3f\x4a\xe2\xe5\xe0\x0b\xbf\x58\xe3\xde\x84\xc4\x2e\x83\xa8\xdf\x30\xa2\x37\x55\xd9\x7c\x36\x62\x6f\xe7\x43\x98\xaa\x66\xe6\x49\x31\x19\xa0\x40\xd1\x0f\x2c\xfa\x0d\x31\xc2\xf5\xa6\xeb\x2d\xb4\x92\x6a\x66\x4c\xc0\x87\x6c\x1a\x3e\xfa\x12\x3e\xb1\x82\x8b\xd1\x96\x5d\x04\x0f\x7b\x4b\xae\x3b\x63\xff\x11\x5e\x0d\x55\x94\x46\x3f\x44\x40\xf3\x12\x83\x04\xff\x05\xed\xd0\xdd\x50\x08\xca\x7d\xa2\x32\xd7\xca\x40\xa8\xc0\x70\xb0\xf3\xdc\x4c\xcb\x86\x4d\x09\x9b\xa2\x9d\x1d\x6a\x19\x72\x4b\x60\xeb\xf8\x0a\x2e\x55\xc2\xc2\xe0\x6f\x7f\xe0\x4d\xd9\x84\x60\x7b\x0e\x82\xf1\xdc\x4f\x82\xb9\x7e\x88\x76\x7e\xe6\xb4\x63\x7b\x5c\xbc\xb5\x54\x13\x75\x06\x4b\x50\x81\xa3\xe5\x47\xc0\x61\x1c\x13\xb5\xd9\x16\x1e\xa4\xd9\xe7\x7f\x88\x66\x3d\xb2\x34\xbd\xcc\xa8\x4f\x04\x40\x74\x54\xff\x44\xb8\x8f\x3e\x8d\x9e\xe7\xad\xbb\x15\x5b\xdb\xeb\xb0\x90\xfa\x8d\x14\x75\x84\x1e\x0b\xeb\xfc\x06\x65\x73\xca\x8e\x21\xba\xb2\x5e\x48\x51\xf6\xe2\x3a\xef\xf0\xc2\x99\xda\x2a\xac\x5d\x4c\x94\xbd\x45\xc0\x01\xa5\xdc\xa1\x2e\x1b\x43\xdc\xd3\x8e\xac\x1c\xeb\xdc\xc0\x61\xcd\x4c\x15\x6f\x86\xff\xfe\xf3\x73\x71\x5d\x56\x15\xc0\x30\xe0\xe5\x09\x79\x5b\x12\x84\x5d\xa1\x18\x3c\x9d\x56\x05\xcb\xdf\x31\x62\xcf\xb7\x50\xc5\xc4\x3b\xec\x72\xe3\xce\xde\x19\x5e\x94\x81\xa9\x06\x32\x35\x86\xfe\xa6\x41\xf3\xd1\x03\x7e\xeb\x95\x99\xdb\xb7\x3f\xcf\x9d\x38\x1e\xa7\x97\x46\x3a\xf0\x3e\x3c\x77\x1d\x72\xab\x48\x74\x4f\x75\xec\x8e\x8f\x13\x57\x27\x00\xbb\x27\x83\xf9\xaa\xc5\x6e\x3c\xec\xdd\x00\x67\x7b\x37\x85\xee\x9d\xb1\x4e\xae\xf3\x9b\xcf\x56\x51\x0b\xd2\xcd\x7f\xcd\x87\xa7\x11\xc0\xb4\x9f\xb0\x2f\xb9\x1d\x0c\x7b\x0d\x94\xd9\xcc\x75\xcf\xdc\xc9\xda\xf4\xe5\xc2\x71\x3f\xb0\x44\x98\x12\xb6\xc0\x18\xb8\xca\x62\xd3\x3d\xc8\x4f\x86\xf7\xf5\xdc\xeb\xb3\x3f\xd0\x08\x3f\x28\x72\x36\x47\xcc\xf9\x75\x59\x0f\xd1\x48\x90\x36\x9e\x3e\xe3\xaf\xc4\x0b\x63\x12\x72\x6a\xb4\x93\x0c\x3b\xd9\xbb\xa2\x40\xdc\x36\x9b\x59\x0a\x89\xdd\x35\x31\x89\x96\x3c\x0b\xbc\x21\xb6\xc5\x9b\xb1\xbb\x66\x76\xab\xdc\xe7\x97\xf2\xbd\x9e\x70\x1c\x29\xcc\xbd\xde\xb4\xf6\xef\xc3\x43\xbd\xe5\xcb\x2b\xf9\xae\xea\xc7\x19\x06\xef\x5b\x2b\xff\x2a\xef\xb0\x32\x8f\xec\x32\x0f\xc7\xe4\x3d\x41\x33\x14\x11\x43\x16\x77\x1a\x89\xa2\x5b\xa9\x6b\x8f\x22\xa2\xaa\x13\xd7\xef\x94\x1c\x11\x52\xa8\xb3\xd5\x01\xdc\x39\xb7\xd6\x65\x9e\x19\xc5\xe3\xd1\x13\x9f\x0d\x6c\xfb\x50\x66\x0d\x3b\xbd\x49\x9c\x6f\xc1\xf6\xe3\x66\x78\x3b\xd1\xee\x89\x32\x5b\xb2\xf2\x61\x62\x4b\x5a\x28\x66\x05\x1c\x9c\x53\x30\xdd\xe9\x0f\xa2\xb1\x8f\x0d\xc6\xcd\x24\x9d\x1f\xb8\x78\x4e\x6b\xdc\xb2\x0b\xad\xf8\xf8\x35\x27\x6c\x98\x78\x68\xdb\x81\xdb\x28\x23\x12\xd0\xa3\x71\x78\xfa\x9b\xc3\xec\xf5\xb9\x6a\x7b\xb1\x56\xfa\xf8\xba\x5e\x49\x59\x69\x05\xb4\xcf\x39\xa0\xe4\x84\x12\x46\xc1\x22\x6b\x15\x55\xde\x34\x55\xb9\x28\xfb\xea\x36\x3a\xc6\xa0\x09\x30\x4d\xff\x62\xc5\xc6\x40\x3c\xe4\xf2\xa4\x13\x8f\x60\xff\xa7\x5e\x80\xdc\x94\x85\xc9\x30\xf9\x77\x0e\x13\x4f\x7f\xe5\x16\x74\xf4\xde\x6c\x55\x93\x5f\x18\x8f\xdb\xc0\xe8\x66\xae\x1e\xe8\x94\xd6\x1a\x85\x61\x24\x1e\xd5\x45\x43\xd0\x63\x1b\x60\x3d\x54\xcc\xab\xc6\x64\x6d\xdc\x33\x0c\xae\xc3\xf1\xbd\x13\xd5\x04\x87\x92\xcb\xdb\x98\xfe\x56\x94\x57\x25\x99\x90\x62\xe2\x75\xc6\xdd\x4e\xfa\x95\xf4\x36\x9e\x59\x66\x0b\x09\x62\x78\xcf\x06\x6a\x79\xc3\x3e\xf4\x07\xc3\x2f\x30\xbd\x99\xf4\x16\x7d\xcb\x54\x9a\x72\x7e\xc5\xc7\x4d\x66\xe2\x88\x7f\x68\x36\x4d\xce\x90\xed\x12\x8a\xd7\x99\xc7\x4d\x26\x9c\x5c\xc1\xf9\xf6\xc0\x74\x52\xf7\xfd\x4a\xa6\x4e\x5e\x95\x17\xf5\xf7\xaa\x2d\x7f\x57\x75\x0f\x4e\x14\x56\x41\xbc\x67\x72\xf2\xb5\xb4\x37\x29\x44\xf7\x09\xc3\x30\x46\xbe\x21\x9c\x68\xa1\x44\xa7\x66\x29\xca\x8f\xe2\x41\x28\x5a\xf0\x90\x5a\xfe\xa4\xba\xa3\xba\x57\x04\x97\x3e\xb1\x5e\xe5\xe0\x34\x99\xd0\x11\xb3\x87\x3c\x5f\xe8\xbf\x6d\xed\x80\xc3\x54\xf0\x6c\x9d\xb7\x17\x65\x9d\x05\xd2\x06\x2f\x51\x76\x88\xea\x41\x7a\x62\x90\xf9\x18\x94\xef\xcf\x44\x0d\x75\xa1\xae\x59\x60\xa2\x2f\xe3\x61\xf8\xa0\xb9\x5a\x01\xeb\xc2\x3a\x6f\x2f\xad\xd7\x42\xde\x1a\x40\xfd\xbd\x4d\x8d\xc0\xfa\xe7\xb7\x70\xc7\xa9\x59\xa9\x6a\xad\x56\x51\x17\xca\x28\x06\x98\xb7\x14\xca\xa2\x86\xa7\x7b\xf3\x3d\x3c\xf8\x80\x6d\x4f\xc4\xa6\x8e\x4a\xfc\x8d\x1e\x51\x19\x76\x93\x0f\x8f\xd3\x91\xcf\xf8\xce\x0b\x78\x66\x93\xf6\x04\x5f\x9f\x96\x67\xa0\x83\xb8\x9c\x87\x68\xb1\x1c\xdb\xd7\x13\x48\x41\x6c\x9d\x3b\x74\x5d\xd3\xc3\xf4\x77\xcd\xdb\xa1\x2f\x9b\xf7\x83\x9f\x66\x05\x26\x62\x04\xbf\xe0\xf3\xf1\x99\x44\x0e\x99\xdc\xd5\x21\x1b\x60\xba\xc3\x92\x24\xf0\x31\x6f\xc5\xbd\x3b\x35\xc4\x26\xf7\x8c\xb7\xf6\x06\x80\x6f\x24\x77\x89\x67\x85\x1f\x1c\x8e\xa6\xaf\x11\x5d\xdd\x8d\x26\x82\xce\x6b\x56\x3c\x21\x47\x31\x9d\x01\x1f\xcc\x48\xb2\xf0\xe3\x08\x37\x35\xf3\x43\x67\xd1\xf4\x9e\x21\xd4\xcb\x12\xce\x13\x5a\x06\x59\xa1\xf1\xf6\xc6\xfa\xe5\x9a\x58\xce\xf8\xb2\x79\xce\xec\xca\xac\x74\x68\x47\x8e\xcc\xda\x73\xb2\xe2\xe2\x3d\x6a\x9b\x37\x9d\xc8\x07\x7b\x3d\xb3\x51\x92\x70\x57\x07\x2b\x5d\xd8\xd2\x9e\x35\x56\xb1\x8f\xb0\x61\x99\xae\xc5\x79\x3b\xd3\x03\x9e\xe5\x4d\x53\xa1\x3c\x95\xb7\x17\x20\xb3\x3a\x34\xe4\xa1\x59\x08\xe7\x21\xdd\x88\x03\x63\x7e\x60\x72\x2c\x1a\xb8\x77\xef\x97\x17\x85\x58\xcb\x7e\xa5\xf0\x8e\x12\xdd\x28\x90\x2c\xd5\x42\x94\x75\xd7\xe7\xf5\x42\x76\x13\x97\xde\xa8\x5f\xc9\xb5\x28\x29\x58\xd4\xce\x4f\x17\x00\x7d\xeb\x16\x8f\x9b\xf1\x23\x67\xac\x5f\x95\xdd\xc0\x9c\xe9\x57\x8f\x98\x35\x5d\x6c\xfb\xbc\x45\x0d\x3d\x34\x73\xd8\x64\x38\x77\x2e\xd1\x97\x5a\x7c\xf8\x8a\x61\x5a\x69\x1d\xc7\xba\xe6\xa7\xcc\x93\x05\xb8\xc2\x0e\xd2\xcd\x23\xe7\xe0\x21\xca\xf9\xea\x19\x88\x69\x07\x57\xfd\xa7\xa3\x77\x3f\x8b\x93\x1f\x5f\xbf\xf9\xcf\xa3\x8f\x7f\x75\x37\x27\x9d\x24\x18\x79\xdf\x75\xa7\x95\x94\x4c\x88\xf2\xb7\x40\x3e\x6f\x31\xa6\x0c\x76\xd5\x2d\xa6\x10\xcb\x6c\xfe\x55\x1b\x58\x64\xb5\x5c\xf1\xda\xe6\x53\x81\x78\x65\x07\x4d\xad\xdb\x37\x39\x8d\x28\x09\x19\x42\x2f\x19\x8f\xc0\x52\x37\xa5\x3a\x09\x3d\x5a\xa8\xba\x96\x8b\xde\xc4\x60\xf9\x69\x8f\x3c\x02\xb6\x28\xff\x51\xee\x16\x77\xad\x7b\xb2\x92\x2e\x21\xae\x7e\x89\xbc\x4b\x2f\x6f\x85\x2e\xe7\x15\xa5\xfa\xb4\xc0\x07\x65\xbd\x31\x85\xb1\x6f\x79\x7d\xeb\x6a\x69\x6d\xd4\xcb\x4d\x43\x55\x64\xc1\x13\x38\xec\xed\x89\x8f\xf6\x42\xc9\x1b\x2d\xa6\xc8\x29\x3b\x6a\x21\xe8\x13\xc1\x8c\xb8\x2f\xbd\xb2\xf1\x15\x5d\x3f\xb6\x8f\xb3\x8c\x22\xe6\x3f\x8a\x5d\x70\x12\xa6\x08\x1b\x28\x40\x80\xb6\xf0\x37\xa1\x83\xb8\x3b\x36\x78\x6a\xe5\x0b\xdd\xc4\x51\x87\xf2\x87\x9b\x45\xef\x8c\x79\x03\x7e\x8b\x16\x87\x56\x2d\xdd\x2a\x1b\x3a\x8a\x53\x5d\xf9\xeb\x04\x29\x71\x74\x8d\xd7\x6d\x4b\x0a\x2b\x3a\x8d\xf7\x8a\xab\xc9\x98\xd9\xee\x50\x9c\x52\xbe\xb1\x4f\x2a\xbc\x39\xa3\xfc\xa7\xad\x5a\xcf\x29\x6b\x67\xaf\xe6\xf4\x94\x6a\xf8\x7b\xd9\x24\xbf\x48\xe5\xfa\x49\x44\x29\x66\x3c\x38\x52\x98\x26\x29\xbb\xe8\x2e\xa6\xc9\x70\xc0\x2d\x02\x7b\x8c\xde\x0f\x2c\xc3\x8f\x07\x9f\x0c\x45\xf8\x7c\xfe\x8d\x2e\x2d\xd9\x45\x31\x5c\x7c\x60\x5a\xc8\xae\x6f\x37\x8b\x7e\xd3\xca\x30\xe5\x0e\x61\x00\x5b\xdf\x37\xb7\xed\xe0\xe2\x25\xc7\x5d\xa6\xf7\x4f\x09\x29\x48\xa6\x54\x87\x07\xa7\x89\x1f\x64\x5d\x94\xcb\xa5\xcd\x62\x02\x8a\xf1\x5a\x6d\x30\xd7\x0a\x92\x67\x5e\x14\xb2\x10\xaa\x15\xdd\xe6\xbc\x07\xdf\x4c\xd8\x88\x14\x10\x57\x5f\xc8\x20\x25\xe1\x86\xa2\x58\x9d\xaf\x9f\x96\x8d\xbb\x26\x0f\xf3\x98\x01\x5a\x88\x19\x89\x3e\xd2\xf3\x5b\x97\x91\x10\x99\x51\x51\x5e\x95\x05\xc0\xdc\x81\xc2\x62\xf7\x47\x37\xf3\x93\x66\x8b\x31\x80\xdc\x65\x06\x1d\xef\xa2\xec\x7a\x2d\x96\x23\xa6\xdf\x94\xdd\x1a\xf8\x84\xd8\xca\x0b\x96\x75\xdb\xd0\xe0\x44\x54\x38\x2f\x5c\x1e\x42\xf7\x6f\x63\x1c\x25\x67\x70\x32\x94\xb1\xa4\xcb\xe8\x67\xee\x0a\x82\x4f\x3a\x2f\x46\x26\x6b\x0a\x61\x63\x57\xf5\xf6\x9b\xf4\x47\x10\x9d\xb6\xfd\x26\xc6\xd4\xd9\xd9\xd1\x5f\x0c\x93\xd7\xba\x6b\x2e\xe1\x64\x65\x97\xcd\x05\x19\x53\xc7\xd3\x2b\x0f\x17\x7a\x09\x63\x8f\xac\x34\x89\xd6\x28\x52\x00\x0a\x5a\x6f\x1f\x7e\x1d\x69\xc2\x8d\xfc\x39\x4e\xdc\xff\x01\x0a\x2d\xad\x74\xbe\xec\x65\xcb\x4e\xe1\x2e\xbf\x7e\xc3\x43\xe7\x3a\xcc\x5f\x63\x98\xf1\x47\x65\xf7\x33\x46\xb3\x87\x73\xc3\xa1\x4f\x3b\xd9\x13\x47\x88\xa1\x5a\xf4\xb4\xc6\xe9\x82\xfd\xbe\x61\x7e\x93\xc7\x77\xee\x5d\x5d\xb0\xfe\xf5\x4a\xec\x3a\xca\x7b\x99\xfa\xd6\xb6\xbe\x26\x30\x90\xa3\xeb\xd8\xdd\x43\xf3\x81\x79\xb2\xd0\x89\x4a\x14\xb9\x0f\xa7\xc2\x04\xf4\xa4\xf2\x5d\xf5\x6a\x70\x01\xdf\x6b\xda\x52\x57\xb2\xad\xf2\xe6\x9b\xc7\x4c\xf9\xd0\x77\xa8\x3d\xad\xc6\xf9\xcd\x61\xa2\x4a\x93\x81\xed\xcd\xa6\xd7\x87\xfc\x27\x55\x52\x8a\x20\x8c\x92\x72\x93\x3c\x09\xf2\x9f\x2f\x36\x1e\x14\xb7\xc7\x8c\xfd\x5e\xcc\xba\xaa\x5c\x48\x5d\x61\x56\xd6\x85\xbc\xc9\xd2\xd3\xf9\x9e\xb8\xc4\x86\x12\x6b\x7d\xcd\xa4\x87\x6b\x99\x5e\xf1\x04\x95\x0e\x4d\xff\x77\x94\x1e\xf6\x6b\x66\x0c\x39\x22\xfe\x7f\xfa\x0f\x4e\xd6\xfe\x44\x3c\x34\x5f\x70\xaf\x19\xcd\xd6\x1f\x98\x0a\x18\xf0\x5f\xf3\xc6\xa4\x1f\xc4\x20\x1d\x7f\xcc\x68\x05\xf8\x9a\x61\x53\xc5\xef\xd4\x3f\x42\x61\xfa\xb3\x3b\x3b\xd4\xce\x1f\x99\xc1\x13\xd5\xd0\x24\x32\x7b\xda\x6c\xa1\xea\x45\xde\x8f\x13\x92\x15\x55\xa1\x00\x64\xfc\x2e\xfe\xca\x52\x2d\xa4\xc9\x5c\xd7\xc1\x8f\x0e\x2f\xdd\x3f\x48\xc4\xee\xa8\x43\x11\xf5\x51\x59\xed\x02\x85\x54\xf1\x34\x76\x6e\x74\x2c\xb3\x5d\xd4\xc7\x80\xdb\x6c\xcd\x82\x27\x06\x3b\xe5\x27\x54\xf3\x90\x9d\x50\x16\x11\x39\x13\xda\x72\x12\x4c\x28\xf7\x32\x24\x7f\x30\xe0\x00\x08\xb1\x28\x46\x5a\x50\x37\x18\x89\xa3\x8b\x4d\xdf\xcb\x76\x34\x11\xa3\x45\x95\x77\xdd\x08\x50\x14\x8b\x0b\xd9\x8f\x02\x69\xc6\x89\x44\x2c\xe9\x62\x7f\xdb\xc8\x30\x20\x20\x79\x10\x8b\x2d\xb2\xc6\xe4\x0f\xe6\x1b\x4c\xa6\x1b\x7c\x60\x9e\x1f\x9c\x65\x27\xf7\x0c\xfa\x1d\x89\x21\x67\x22\xe3\x0b\x29\x58\xd8\xff\x4f\xf1\x9e\x1b\xc8\xc0\x68\x12\x30\x7a\x00\xb7\xa8\x60\xf9\x81\x46\x73\xae\xc6\xf0\x74\xcd\x46\x2c\xbe\xbb\x63\x2d\x98\x87\x5a\xd9\x61\xe6\x3f\xd8\x72\xc7\xcb\x71\xde\xb6\x66\x19\x0f\x0f\x35\x4b\xd2\x8d\xa2\x9e\x01\x4f\x3d\xfd\xac\x92\x79\x6b\x93\xae\x06\xe2\x2e\xdb\x7e\x31\x08\x2e\x3f\xb2\xc2\x74\x95\x49\x61\x37\x28\xc5\xb2\x5d\x27\x61\x27\x8c\x43\xb3\x97\xa7\xd3\x74\x54\x48\x82\x40\x0d\x33\x58\x59\xa5\x07\x37\x0b\x1a\x01\x61\xaa\x59\x4a\x5a\x9b\x15\xab\xec\xea\xa7\xbd\x31\x57\x24\xd3\x79\xba\xf5\xac\xb9\x7c\x5f\x27\x92\x78\x3a\x72\x61\xbb\xbb\x4e\x20\x5c\xbe\xb7\x31\xb1\xd8\x14\x07\xd5\x70\x35\xd3\xa9\x68\x4d\x82\xd6\xb4\xbb\x62\x84\x18\x6c\x19\x1e\xf4\x83\x00\x81\x3d\x25\x34\xee\x42\x39\xe4\x07\x9f\x3c\xc4\x54\x55\x7c\xd4\x0a\xf7\xf5\xc7\x89\x28\xca\xd6\x47\x52\x28\xe4\x0d\xcb\x41\xe9\xe6\x52\x57\x82\x40\x7b\x7d\xe8\x6d\x1b\x24\xe8\x3a\xb1\x5c\x7c\x77\x07\x5f\xd4\xe4\x3d\xac\x2d\x85\x39\xa8\xa1\x3b\x07\xd8\x2b\xb2\xf4\x1c\x40\x33\xc9\xd4\xcd\x13\x51\xc7\x9d\x82\x95\x83\x99\x86\x56\x3c\x17\xe5\x5a\x1f\x17\xf1\x0c\xe3\xfc\x3e\x39\xc4\x31\x7b\x07\x50\x51\xb6\x98\xe1\xc2\x1d\x79\x76\x1b\xeb\xa1\xb1\xd5\x04\x20\xad\x98\x46\x90\xfd\x81\xf6\x37\xae\xc9\xc4\x70\x0a\xf5\xb1\x0b\x99\x98\xc2\x77\x99\xd3\xbd\x7e\xb9\xbb\xbb\x45\x09\x80\xd6\xea\xa0\xa2\x31\x22\xea\x67\x7a\x9c\x70\x26\xe2\x1a\x98\x5f\xcc\x78\x41\xbe\xf0\x49\xbd\x4a\xd7\xc9\xe0\x6e\x17\xfe\xe0\xf3\x61\x07\x0e\x33\xf3\x42\xec\x13\xfe\x5a\x38\x0f\xc9\x89\x70\x7d\x69\xc5\x9f\xd8\x44\x88\x29\x6f\x0e\x23\xe2\x83\x1d\x00\xc5\xb0\x6a\xc2\x04\xf3\x00\xdd\x58\xf6\x04\xf1\x64\x96\x3f\xf5\x0a\xb3\x55\x59\x7e\x04\xf6\xaf\x89\x40\x68\x2a\x21\xd7\x4d\x7f\xeb\x71\xb2\x6f\x5c\xde\xbd\xff\x9f\xb9\xf7\x6d\x8b\x23\x47\xf6\x44\xdf\xf7\xa7\x10\x75\xce\xb5\xab\x9a\xa2\x00\xf7\xe9\x99\x59\x68\xec\x87\x36\xb8\xcd\xd3\xb6\xf1\x1a\xfa\xdf\x71\x7b\x66\x45\xa6\xa0\xb2\xc9\x4a\xd5\x64\x66\x01\x35\x86\xfb\xd9\xef\xa3\x88\x90\x14\x52\x2a\xab\xf0\xcc\xec\xdd\xed\x17\x6d\x4a\xa9\xff\x0a\x85\x42\xa1\x88\x5f\x14\xa8\x84\xd7\x97\x97\xde\x01\x0c\xfd\x42\x6c\xf8\xec\x80\x55\xa1\x35\x95\x7b\x59\x4d\xe9\xc6\xd2\x47\x74\x42\x76\xf4\x34\xcb\x27\x1d\x42\x14\xdd\xdf\x8b\xf4\x8d\x9b\x10\x1e\xd2\x57\xaf\xaf\xba\xc2\x9f\x8d\x72\xdd\xa3\xd2\x8b\xdf\xbd\xd9\x39\xe3\xc1\x04\x12\xd1\x38\x3b\xf9\x49\xf7\xd0\x27\x32\xf7\xf6\xa1\x33\x8a\x94\xb0\x3b\xea\x48\x84\x9d\xf6\xbf\x5b\xdd\x7e\x42\x74\xee\x32\x4a\xd4\x9e\x3c\x6a\x4a\xba\xb3\x70\xae\x41\xc5\xf9\xb8\x1e\xf4\x5f\x09\xc2\x2a\x61\x8d\x56\x8f\xfe\x5c\x03\x08\xc9\x97\x8c\x7c\x67\x9c\x38\x25\x7c\x43\xb8\x21\x3b\x32\x06\x42\x7c\x78\x07\xf1\x05\xbd\x3f\x78\x67\x0c\xa6\x33\xa7\x8d\x79\x0b\x2f\x05\x47\xa7\x6f\xfd\x9b\x05\xfa\x7b\xb8\xd8\xcc\x0b\x50\x67\x82\xd9\xf4\x50\xd7\xa2\xd2\x15\xec\x42\x55\xb5\x31\xc4\xd6\xa2\x6a\x8f\x8a\xba\x5d\x46\x42\x52\xff\xc9\x0d\x47\x64\xbb\xf4\xbe\x5a\x5f\x76\x88\x47\x02\x28\x1d\x36\xc1\x2b\x93\x93\x11\x49\x49\x0f\xf6\x85\xa1\xe8\x49\xd2\x2e\x97\x24\x01\xbd\x04\xba\x96\x60\x80\x2e\xdd\x4e\xf4\xf1\xcf\xc7\xef\xce\xc5\xeb\xc3\x77\x47\x6f\x8e\x3f\x58\x9f\xee\xc3\xb6\x95\x14\x70\xb4\x52\x99\x6a\x1a\x59\x2f\xa3\xe7\x6e\x14\xbe\x8a\xaa\x68\x0b\x59\x82\xb5\x73\xe8\xd6\xcd\xaf\x26\x70\x0d\x3a\x36\xc5\xad\x77\x56\x34\xc1\x79\x42\xb7\xa9\xab\x61\xee\x9e\xe7\xc7\x62\x00\xd6\x6b\xb9\xbe\xad\x06\xe3\xe8\x95\x57\x57\x6f\xcd\xb7\x23\x7d\x5b\x8d\xfc\x9b\xcb\x69\x99\xab\x5a\x9c\x1c\x83\x91\x77\x59\x82\xc3\x25\x38\xb6\x4a\x42\xc0\x15\xae\x46\x52\xb0\xe7\x7a\x71\x51\x2a\xc3\xb3\xb3\x6b\x2f\x87\x27\x83\x6c\xd9\x13\x34\xea\x63\x7e\x51\x42\xe9\x4e\x17\xdd\xfb\xa2\x8a\x05\x04\x34\x0c\x38\x3a\x7d\x0b\xf3\x03\x99\xd5\x28\xbc\x49\x88\x00\x81\x66\xae\x1b\xc3\x2e\x60\xc8\x94\x7d\x3f\xa8\x71\xc3\xe4\xbb\xbf\xc7\x71\x9c\x54\x3f\xc0\x05\x92\x72\x9a\x74\x58\xc7\x93\xea\x17\xb8\x45\x0e\x83\x6b\x5e\xa2\x61\xf5\xb7\x79\x0d\x25\x8e\x10\xa6\x61\xc8\x9b\x03\xd0\x2c\x5d\xd3\xf2\x99\x4d\xff\x8b\xae\xf3\xc3\x76\xc8\x9f\x4e\xe0\x12\xae\x2a\x6f\xa0\xea\xc4\x07\x53\x74\x82\x68\x07\xf4\x63\xaa\x64\xee\xb5\x03\x23\x86\x30\xbf\x7e\xc6\x83\x39\x16\xc9\x79\x85\xe1\x27\x06\x24\x1e\x3c\xdd\x9c\xe9\x99\xf2\x98\x24\xe8\x0a\x8d\x60\xba\x33\x55\x2d\xc4\xd7\xa0\x85\xfe\xda\xac\xaf\x43\x58\x36\x1f\xc6\x42\xb6\xb6\x0a\xf4\x7f\x9e\x1b\xb1\x5a\xdc\x2a\x91\x49\x73\x31\x99\xa9\xa6\xc1\x68\x3f\x45\x2b\x64\xb5\x9c\xe9\x5a\xb1\x28\x0b\xa6\xee\xa2\xb1\x35\xe0\x2e\xcb\x0d\xb3\x63\xd4\x6d\x5f\xd7\x1a\xdf\x41\x6f\xbf\xb5\x91\xc9\x79\xbb\xa8\x11\xa9\xea\xa5\x99\x93\x51\x67\xb6\xd8\x40\xe2\x09\xd3\x15\x75\xe5\xad\xaa\x16\x96\xae\x1e\x98\x0d\xa9\x73\x3c\x5e\xcc\x0d\xab\x6d\xc8\x9c\x94\x71\x05\x33\x1d\xe8\x7a\x27\x5a\xbd\xc8\xa6\x62\x0a\xe8\x27\x8d\xdb\xe6\x90\x8a\x3e\x93\x2a\x07\xf0\x8b\x9b\x73\xc8\x78\x20\x3e\x43\x00\xd1\x1d\x2b\xbd\xb3\x9b\x5b\xd1\x4c\x21\x53\x64\x81\x90\x4f\xd0\xf2\x1a\xbe\xf1\x4d\x15\x34\x22\x0e\x44\xa3\xda\xf3\x62\xa6\xf4\xa2\x1d\xf2\x57\xfe\xa0\xbc\xd5\x2e\x3c\x8c\x01\x0b\x88\x91\x2e\xef\x63\x50\x24\x91\x65\x82\x61\xfe\x36\xc1\xa1\x48\xb6\x11\xf6\x6e\x3c\xb4\xa2\x81\x75\x7d\x53\x5c\x63\x85\x48\xa7\x2a\x1c\xa5\x9a\xc0\x70\x9c\x5d\x94\x91\xb5\xfd\xdd\x21\x40\x48\x73\x13\x2c\x0e\x84\x2b\xc6\x22\xbe\x51\x19\xf8\x30\xa9\x65\x5e\x2c\x1a\xc0\xda\xda\x45\xdd\xbd\x4f\xfd\x0d\x52\xf9\xd9\xe1\x97\x43\xd6\x87\xb7\x72\x39\x84\xec\x63\x01\x40\xb9\x61\x87\x21\x89\x10\xad\x23\xf8\x15\x0e\x30\x07\x4c\xdf\x5c\x27\x59\xfe\x2d\xea\x05\x42\xb7\xe6\x4b\xf7\x15\x41\xe1\xf1\xa3\x83\xa8\xf7\x27\xda\x9d\xf8\xda\xfc\x6f\xd3\x14\xf9\xda\xfc\xef\xb9\x78\xb6\x23\xbe\x16\xcf\x76\xf8\x18\xe2\xad\x00\xd5\x81\x35\x40\xbc\x13\xf8\x09\x9c\xe6\x22\x4f\x9e\x88\x8d\xbe\xe5\xe3\xa4\x08\x31\x78\x2c\xf1\x05\x74\x19\xf1\xd0\x4a\xdf\xa6\x08\x47\x88\x98\x4a\x3f\x53\xd4\xdd\x4a\xdf\x8e\x01\x58\x2b\x8f\xdc\xfb\x13\xff\x19\xfa\x84\x12\x18\x73\x8d\xd1\xea\x77\x07\xe2\x9b\x1d\x73\x93\xf2\x54\x8e\x78\x03\x0f\xe1\x89\xd2\xa1\xc2\x83\x08\xd2\x2d\xea\xa8\x45\x34\xe7\x64\x88\xa1\x77\xf6\x7b\x8b\x20\x0a\x70\xa7\xc4\x6f\xbe\xc4\x43\xb8\x9d\x46\x69\x31\x01\xca\x9b\x99\xe1\xcb\xba\x92\x75\x84\xfd\x80\x49\x0d\xd4\xa2\x2b\x5b\x52\x55\xde\x43\x3f\x7c\x3f\x26\x39\x07\xaa\xad\x17\x08\xad\xb9\x11\x9e\xca\xb9\xa5\x33\xbf\x25\x98\x09\x35\x9b\xc4\x8d\x96\xf5\xfa\xc9\x13\x61\x49\xc8\x6d\x18\x0c\x2b\xf9\x9d\x59\xe8\xd8\x9d\x9f\x20\xa1\x67\x13\x86\x2f\x1b\xf4\xd4\xc6\xf8\x18\x8d\xf1\xc6\x1b\xc9\x19\xd8\x80\xa1\x1d\xb8\x4f\x86\xbc\xc1\x7f\x1c\x81\xa3\xed\x19\xaa\xbd\x5b\xf7\xfe\x04\x5b\x18\xd4\xe2\x68\x94\xf1\x01\x54\xd7\x10\x56\x20\x92\x1e\xec\xb5\x84\x35\xb8\xbe\x55\xd6\xf4\x11\xca\x75\xe9\xa6\x57\xca\x2d\xa6\x65\x80\x35\x01\xd3\x85\x75\x7d\x7f\xaf\x9b\xa1\xc5\xb7\x1e\x8b\x9d\xd1\xb8\x03\xb7\xcd\x73\x88\x4d\xb1\x6b\x72\xf1\x67\x95\x6c\x06\x66\xe4\x4e\x50\x42\xb0\x64\x2b\x21\xe1\xaf\x40\x44\x82\x22\x97\xe8\x50\xf4\x28\x99\x8d\x19\x90\xf9\x83\xf5\x11\x74\x9e\xc9\x2a\x53\xe5\x60\xcc\x0b\x32\xe1\xe0\x6c\x59\x65\xcc\x77\xc4\xe2\x4c\x5e\xca\x6b\x06\xe8\x83\x00\x1a\xb5\x92\x25\xa5\xc9\x0b\x7a\x99\xdb\xde\x16\xb2\x56\xd2\x3a\xd4\xc2\x65\x68\xae\x6b\x88\x3c\x4b\x5e\x2f\x91\x7b\xca\x24\xd9\x55\xfc\x73\xd5\xce\x4f\xba\x4c\xf0\x8d\x11\xf8\x44\xc0\x8d\x39\x61\x23\xcc\xe6\xba\xeb\xb0\xd6\x29\x80\xee\x69\x81\x2f\x5a\x68\x10\xec\xba\xdd\x7d\x1a\x63\x73\xfc\x06\xee\xad\x80\xad\x05\x2e\x3c\x64\x8b\x6e\x44\x44\xc0\xd9\x6f\x35\x58\x11\x9a\x39\xf6\xe8\x58\x7e\x2a\x75\x05\xf1\xbd\xd3\x13\x07\xb2\x1c\x54\x1b\x72\xb3\xcf\xba\x22\xfb\x78\xf3\x8d\x8b\x85\xa9\x5a\x8e\x4e\xdf\xc2\xa1\x78\xd6\x59\x86\x55\x35\xd9\xf1\xbd\x47\x9a\x25\xfb\x5e\x42\x65\x55\x37\xaa\xf6\xab\xee\x5b\xa5\x4c\x7d\x6b\x2e\x5c\x8e\xd0\x61\x25\x4a\x25\xbf\x8b\x9d\x7d\x3f\xd1\xf9\x24\xaf\xe5\xd5\x2b\xaa\xab\x61\x40\x34\xaa\x6a\x55\xbd\x17\xf2\xfa\x7e\x21\x61\x24\xd4\xdf\x9a\x56\xcf\xcd\xde\x7b\xb0\xa7\xb3\xbe\xf9\xa2\x1a\x3e\x0b\x5d\x1d\xd5\xf2\xea\xf4\xc6\x5d\xe0\xf6\x59\xb5\xe2\xc1\x55\x4c\x62\x41\x38\xdf\xa6\x28\xf8\x49\xb9\xd9\xb6\xd9\xf3\x1a\x7d\xd9\xc3\x5b\xf4\x51\xad\xe7\xce\x55\x03\x30\xab\xbe\xa8\xaf\x20\xed\x98\x36\xd1\xe5\x82\x8c\x51\x9d\xf0\xeb\x6e\x01\x45\x85\x4b\x81\xbe\x77\x57\xaa\x7d\x55\xa8\x32\x1f\x7a\x9a\x2a\xaa\xf9\x58\x0c\xae\xd5\x72\x31\xef\x5c\xeb\x74\xf5\xa3\x5a\xfe\x34\x47\x08\x17\x3b\x25\x0f\x89\xb2\x3d\x9a\x82\x1f\xd5\x92\xeb\x09\x78\x09\xb8\xd5\xa4\x8b\xbc\x37\x9f\x3a\x65\x80\xef\x0e\xc6\xe2\xa2\xa8\xf2\xa1\xae\xc0\x35\x10\xf6\x70\x9c\xf1\xa2\x5c\xd4\x3e\xdf\xf7\xe5\xa2\xf6\xd9\xc2\x57\x19\x43\x7b\x66\x19\xe8\x79\x16\x7a\x70\x23\xcb\x85\x82\x67\x16\xae\x32\xb9\x95\xcd\x29\xb8\x85\x94\xe8\xe9\x58\xe6\x46\x40\x78\xa9\x73\xf5\xb6\xa8\x6b\x5d\x4f\x4e\xaa\x82\xc7\x89\x83\x5a\x4c\x96\x0d\x28\x19\xe1\x98\x2f\xaa\xac\x09\x35\x5c\xc1\x2e\x08\xef\x18\x57\x57\x80\xeb\x8a\x35\xbe\x30\x8c\x65\x4f\x68\xff\xac\x8e\x19\x52\xee\xba\xe6\xbe\x5e\xcb\x2b\x2e\x75\x37\x28\xa0\x8c\x1e\x5d\x18\x76\xa1\x2b\x0c\xbf\x1e\x5f\xd8\xec\x3f\x57\xd6\xfc\x78\x7c\x51\xd8\x0f\xae\x2c\xfc\x7a\x6c\x61\x3d\x77\xe5\xcc\x8f\x04\x8a\x0d\x81\x1f\x31\x38\xb2\x2a\xd7\xb7\x88\x23\xa0\x02\x78\x20\x5d\x7d\x80\xc4\x47\x28\xd0\xf0\xc0\x2b\x65\xd3\xfe\x52\xcb\xb9\x45\xf2\xe4\x4c\x90\x9f\x81\x86\x88\x7c\x6e\xf2\xef\xee\x66\x46\x2f\xfb\xe0\x06\xe6\x34\x27\x6f\xa1\x9e\x0b\x65\xee\xff\xea\xae\x85\xb8\xb5\xf0\xdc\xe1\xb1\x91\x80\x47\x60\x00\x45\x0c\xe6\x3a\x21\xa6\xdb\x45\xa4\xcc\x53\x30\xa4\xf9\xaa\x70\xa3\x39\x73\xc7\x7b\x59\x16\xe0\x24\x12\xb8\x76\x93\x78\x65\xa6\x2f\x78\x37\x7f\x7b\xfa\xd3\xd9\x31\x6a\x42\xcf\x82\xb0\x5c\x70\x68\xfb\x65\xc1\xc7\x9f\x50\xef\x31\x9f\x2b\x8c\xc6\xec\x42\xe4\x07\x0e\xc1\xa1\x54\xef\x15\x6d\xb4\x76\x4e\x65\x6c\xb6\xb2\xfa\x5b\x2b\x6b\x93\xcf\xf0\x34\x78\x66\x8c\x9c\x9b\xf6\x21\x5b\xc5\x42\xbc\x47\xd7\x55\x88\xce\x3c\xac\x40\x35\x0c\xa6\x25\x07\x74\xbf\xaf\x0c\x9f\x3d\x6c\xdb\xba\xb8\x58\xb4\x6a\x38\xc8\x66\x5b\xc5\x55\xa5\x6b\xb5\x85\x52\xc4\x00\xac\x0b\x06\x66\xb8\x83\x51\x08\xdd\x32\xe4\xed\x01\x49\x70\x48\x00\xa8\x9c\x77\x75\x06\xdb\x8a\x9b\x56\x46\x97\x7f\x4e\xf7\x3f\xc0\x84\x4a\x3e\xa5\xf8\x76\x40\xb1\x45\xb8\x39\x80\x0f\x96\x73\x72\x29\xca\xe2\x42\xd5\x36\xaa\x69\xd1\x58\x64\xbf\xa2\x15\xd9\x54\x21\x04\x21\x22\x05\x4a\x81\x06\x34\x60\xc5\x6c\xa9\x03\x50\x43\x40\x6d\xa8\x72\xb2\xb3\x41\xc9\x14\x9d\x8c\xe0\x96\x55\x5c\x12\xbc\xc8\xc4\x2c\xd2\x07\x95\xa1\x30\xda\xa0\x09\x74\xad\xb2\x56\x56\x57\x8b\x52\x5a\x08\x53\x2b\xb3\x93\x8f\x58\x5b\x13\x32\x88\x0b\x01\x24\x53\x41\x44\x14\x38\x6b\x59\x1c\x54\x1e\x4c\xe5\x42\x2d\x35\xcd\x43\x10\xbc\x05\xa0\x3c\x82\xf0\xb3\x1d\x7d\xf0\xd8\x4e\xcf\xd8\x76\x7d\xdd\xf3\x21\xb7\x45\xc6\xa2\x66\x5d\x19\x3d\x76\xc9\xa7\xd2\xed\x16\xa8\x13\xab\x36\x24\x9e\xe0\x39\xd7\xb5\x7a\x37\x16\xcb\xb1\x68\xe6\x32\x53\xec\xd1\xe8\x91\x21\x04\xb7\xb7\xc5\x2b\x59\x94\x8d\x58\x54\xf3\x5a\xe5\x45\xd6\xca\x8b\x72\x89\x91\xce\x3f\xfe\xe9\xcf\x9f\x70\x87\x22\x11\x15\x0d\x1c\xa2\x57\x2a\xb7\x91\xd6\xff\xbe\x28\xb2\xeb\x72\x89\x9c\x06\xfd\x6c\xee\x40\xd5\x80\x1c\xed\x57\xb1\x85\xfd\xc2\xc8\x02\x62\xc9\xbe\xfd\xe6\xbe\xb5\x18\x85\x17\xb8\x88\x6c\xb3\xa9\x18\x2a\x16\xeb\x17\x06\xcb\x02\x5f\x39\x7f\xd9\x54\xe4\x96\x31\x73\x33\x01\xeb\x33\x22\xaf\x27\x4f\x6c\xd4\x4a\x8c\x62\x43\x5b\x77\x48\xbe\x29\xb1\x8f\x82\x0d\x7a\x59\x54\x0a\xc3\x9e\x8c\x98\x76\x86\x3e\xc6\xf1\x23\x32\x5d\x12\x70\x3e\xbc\x77\xbd\xd4\xe5\x62\x56\x0d\xbd\xb7\x8c\x8b\x9c\xc2\x50\x69\x5a\x79\x71\x46\xd6\x07\x2c\x8b\x3d\xfa\xdc\x48\xe1\x9a\xeb\xbb\x34\xee\xfa\x62\xc3\x6a\x0c\x87\x77\x10\xba\x0c\xd9\x37\x0f\xe9\xe4\xb0\x8b\x93\x41\xa6\x4c\xf3\xd4\xfb\x18\x2b\x3b\x8a\x0c\x6a\x79\xcb\x21\x11\x04\x3c\xf0\x64\xb2\xc2\x83\x89\xac\xef\x60\xf3\x8f\x83\x17\x1f\x73\x43\x83\x6b\x3e\xfe\x72\xc8\xc4\xe8\xde\xe4\xd1\x46\x0d\x75\x8d\xfd\x07\x38\xe9\x30\xad\x52\xb7\x41\x48\xc5\x61\xd6\xd6\xe5\x16\x54\x37\x1a\x5b\x96\x51\x2a\xc8\x2d\x86\xb2\x6c\xb7\xcc\x5f\x23\x70\x86\xb8\xbb\xb5\x1e\x7a\x68\xb0\x8a\xc5\xb6\xe6\xb2\x69\xd5\x44\x9c\xd6\x86\x19\xcd\xfc\xf9\x0a\x5f\xcd\x06\x68\xf4\x4c\xb5\x53\xd0\xbc\x2b\x02\x9f\xc5\x6a\x2a\xdd\x62\x1c\xb1\x4b\x55\x2b\x78\x77\x18\x13\xbc\x72\x63\xa6\xc1\xb1\x42\x5d\xd3\xb1\x15\xba\x51\xfa\x47\x07\xaf\xd3\x0a\x3c\xe2\xd6\x01\x44\xf5\xbe\xbf\xd8\xbd\xcf\x15\x9b\x46\xf6\x08\x51\x4e\x16\x73\x73\x69\x6d\x48\x41\x11\x3e\x4b\xb9\x03\x68\x5a\x90\x9a\x11\xfe\xfa\x51\x2d\x99\x79\x60\xef\xc9\x1b\x1d\x99\xb7\xea\xe2\xba\x08\x34\x00\xdb\xdb\xe2\xfb\xba\x50\x97\xe5\x52\x00\x69\xe9\xcb\x4b\x64\x29\xf2\xa2\x28\x8b\x76\x09\x76\xbe\xb2\x2c\xf5\x2d\xcd\x1c\x21\x40\xf1\x0a\x2a\x5d\xcf\x64\x89\xc5\xf0\x95\xa8\xa8\xae\x1c\x70\x7d\x02\x07\x80\x1a\x28\x3b\x81\x4f\x44\xfa\x01\xe3\xf3\xca\x1a\xe0\xb4\xc5\xc7\x8c\x8e\xe6\x87\xcf\x24\x8b\x37\x9d\x78\x2c\xec\xda\x33\x22\xd5\xaf\x78\x83\xa4\xa0\xe7\x4e\x23\x05\x89\xcd\x6d\x81\x1c\xf3\x6f\x17\x8b\xb6\x85\x9b\x9c\x33\x41\x94\x8d\x12\xbb\x7b\x5f\xb9\x89\xfb\x8f\x6f\x9e\xfd\x69\x77\x4f\xcc\x40\x71\x04\x10\xe9\xe0\x43\x74\xab\x9e\xd6\x0a\x68\xda\x39\xf0\xb9\x67\x5c\xb7\x35\xd9\xb2\x3a\x5f\x7f\xfa\x58\x5d\x01\x4c\x7e\xa0\x68\xeb\x7e\x1f\xaa\xae\x2d\x04\x5e\x4f\x5c\x41\xc3\xa4\xbe\x87\x51\xc0\xde\xa0\xf3\x36\xbc\xc3\xb8\xb2\xec\x00\x0d\x04\x27\x5a\xb2\xd1\x63\x14\x76\x17\xb5\x92\xd7\xfb\x7e\xb2\x9e\xed\xb1\x61\x5a\xe2\x75\xc3\x31\xf2\xfb\x5b\x60\x20\xf0\x5e\x98\x78\x53\xf0\x63\xea\x7d\x96\x0d\x47\xd3\xf7\x7e\x16\xec\x57\xbb\xe0\x0f\x63\xf1\xcc\x93\xdc\x17\x0c\xeb\x1b\x3e\xac\xe4\x4b\x66\xe2\x79\x92\xcf\x37\x38\xe5\x9b\xab\xb5\xe5\x37\xa9\xa6\x82\xe0\x1b\x66\xae\x5e\x22\xe7\x37\x7f\xa2\x96\x18\x12\xf6\x39\x2b\x5c\xb5\xe2\xcc\x88\xb4\x50\x23\x3e\x55\x70\xd7\x67\x90\x41\x70\xe1\x1f\xbb\x00\x2e\xd0\x65\x67\x90\x4d\x60\x52\x1c\x4b\x8a\x89\x4e\xd1\xe3\x10\x5a\x03\x33\x53\xe4\xb0\xef\x60\x67\x1d\x26\x4d\xda\x62\xa6\xc4\x73\x7a\x02\xfa\xaf\x9d\x1d\x44\xc3\x98\xc7\x45\x27\xa0\x7c\xa7\x91\x1d\x1c\x70\x63\xc6\x16\x2e\x13\x46\xc6\x33\x47\xe4\x20\xb0\xdb\xb2\x9d\x08\x9a\x5f\xdf\xf0\x63\x9b\xc4\x33\xda\x41\x8a\xc5\xc3\x3d\x10\x9f\x4d\x2b\xf4\x24\x36\xd7\xcd\x1e\x56\xf7\x90\xb4\x2d\xb3\x95\xa2\x18\x10\x54\xfa\xb8\xea\xfc\xb2\x34\x10\x69\xd0\x9a\xa8\xaa\x72\x2c\x66\x3a\x2f\x2e\x0b\x08\x1d\x3a\x93\x99\x78\x21\xd4\x64\xa6\x5a\xf9\xa3\x5a\x8a\x3d\x23\x52\xb6\x75\xf9\xa3\x5a\x8e\x6d\x04\x49\x6e\x35\xcf\xe4\x2d\xab\x02\x82\x43\xb1\x96\x57\x87\x55\x6e\x7f\x6e\x64\xb3\x49\xd1\x7c\x50\x32\x3f\xad\xca\x25\x00\x8e\x39\x16\xd2\xd2\x75\xcf\x0e\x0d\x44\x47\xd7\x12\xbc\x83\x97\x13\xfa\xdd\x10\x07\x18\x89\xe7\x62\x6b\x37\x70\x11\x34\xab\xd3\x29\x86\xfe\xd6\x1f\x5d\xf2\xa7\x11\xc0\xba\x0c\x47\x6e\xe9\xbe\x43\x9b\x42\xf8\xe5\x03\xc4\x75\x6a\x76\x35\x4c\x5a\xcd\x4a\x3f\xef\x94\xfe\x8e\x85\x97\xf3\x1b\x10\x94\x99\x47\xb5\xbc\x0a\x76\xa1\x9f\xf8\xae\xb9\x08\x2b\x0b\x6c\x2e\x2a\x68\x26\x2d\x2a\x6e\xc5\x47\x1b\x79\xc1\xc9\x77\x14\x15\xb3\x68\x85\xaa\x72\x43\xb4\x4a\x91\x43\xb8\x3f\xe6\x11\x59\xaa\x24\x67\x56\x54\x0e\xd8\xfb\xa0\x92\x2d\xca\x5e\x28\xbb\xe1\xfd\x32\x2f\xf2\xea\x69\x28\x7a\x7d\xc1\x70\xd7\x1a\x85\x42\x01\xc3\x92\xba\x27\x01\x14\xaa\xe5\xd5\x31\xd8\x2c\xf4\x59\x2b\x3d\x0b\xa5\x25\x7b\xde\x3c\x5e\x7c\x71\x27\x93\x9d\x23\x8a\x13\x14\x64\xd2\x97\x97\x2e\x38\x8e\x7d\x8c\x00\xdd\x2f\x75\x70\x14\x64\xec\x55\xb1\xc5\xb9\x4d\x8f\xe1\xe6\x21\x2f\x9a\x21\xbf\xee\xa9\x67\xf6\xc7\x48\x6c\x8a\x4e\x96\xdf\x78\x96\xdf\x0c\x71\xef\x06\x6f\xa7\xdd\x63\xed\x59\x6c\x82\xe5\x58\xc1\x93\x27\x7e\xe2\xc5\x96\x78\xb6\xb3\x03\x51\xb2\x68\x59\xb8\x17\xd6\xe3\x4e\x63\xc4\x4b\xd1\xf5\xb5\xbd\xdd\x2e\x2a\x75\x37\x2f\x65\x51\xc1\xec\xe3\x49\x32\xaf\xf5\x45\x09\xa0\x1f\xe2\xe4\xf8\x7f\x88\xe1\x7f\x3c\xdb\x7d\xf6\xe7\x11\xd0\xe1\xcb\x69\xad\x67\x4a\x0c\xff\xe3\x9b\x9d\xbf\xec\x8e\x82\x4e\xe3\xe2\x9a\x8d\xd8\xb1\x79\x3b\x38\x10\xff\x83\xf7\xb5\x4f\x26\xb0\x8e\xe8\x17\x3a\x5f\x3a\x99\x40\x3c\x46\x54\x88\x02\x42\x8a\x9e\x42\x9d\xc7\x31\x9a\x91\x37\x14\xc2\x03\xae\x56\x64\xa2\x48\xff\x22\xcc\xc1\x57\x5f\x44\xc2\x5e\x5b\xd5\x47\xbf\x44\x6b\xae\x03\x60\x67\x28\xe7\xf3\x5a\x83\xe1\xa4\x16\xae\x3a\xaf\x8b\x4d\xb5\x08\x6f\x2e\xe9\xce\x98\x4f\xec\x55\xe4\x11\x1b\x44\x77\xc1\xce\xd2\xbb\xc3\x32\xb9\x77\x78\x4d\x69\x3c\x74\xa4\x6c\x84\x9e\xcf\x35\xd9\x7a\x39\xe6\x77\x45\x4f\xae\x29\x2e\xd5\xcf\x58\x65\x9e\xbf\x53\xb7\xeb\xd9\x54\x37\x80\x6d\x52\x72\x74\xb5\xe8\x45\xfd\x01\x2d\xf0\xf5\xa2\x3e\x41\x53\x7e\x68\xf8\x0c\xce\x64\x77\x20\xd7\xd6\xb3\xca\x7e\xa4\x93\xcc\x9f\xbb\xd8\x43\x34\xc0\x70\xb7\x48\x86\xbd\x4b\xd5\xfb\x4a\xe3\x23\x94\xf3\x1a\x97\xdb\x9c\xaa\x7e\xbb\xd8\xde\x8a\x03\xea\xd0\x47\x9b\xf1\x13\x97\x60\x53\xf9\xbd\x6d\x01\xcd\x2b\x6f\x34\x12\x6d\x58\x31\xdb\xd7\x79\x5d\xcc\x64\xbd\xf4\xfb\x26\x31\x1e\x93\x07\xd2\x02\x01\x07\x64\x12\x60\x15\xa7\x67\x20\xc8\xd8\xb9\x01\xbd\x60\x20\xd6\xc8\x32\x9c\x33\x2b\x62\xd5\x2a\x6b\x03\x20\xd8\x0d\x4b\x0e\x8f\x1d\xa0\x58\x71\xdf\xb4\xc1\x7d\x83\x57\x75\x36\xbc\xad\xdd\x8e\x8c\xea\x24\x24\x92\x28\x43\xd5\x58\xd2\x8c\xb5\xbb\xc6\xfc\x8d\x07\xd4\x0f\x08\xee\x3a\x41\xee\x9d\x5c\x74\xfc\x84\xa3\x44\x64\x3b\x47\xbe\x6b\x0c\x60\xfb\xc8\xc2\xe4\xec\x1f\x1e\xc9\xe8\x5d\x4b\xf3\x8e\xb1\x0a\x0a\x5c\x5d\x73\x15\x67\xab\xe2\x33\x74\xad\x55\xfe\xfd\xb3\x01\xea\x45\x3b\x1b\xf0\xe3\x51\xb3\xe1\xb5\xa9\xfd\x3b\x62\x45\xab\xc1\x96\xf2\xd4\xbf\x11\x32\xaf\x80\xb8\x76\xd8\xdd\xd8\x1f\xd8\xd6\x23\x4a\xf8\xa4\x8f\xb6\x99\x4f\x38\xc1\x8d\x2a\xff\x06\xcc\x3b\xa4\xf0\x80\x6d\x75\x16\xd6\x37\x8c\xfe\x9f\x89\x0e\x11\x20\x52\xa8\x9a\x4d\x74\x0e\xd8\x7d\xf1\x0f\x15\x59\x18\x35\xd6\x61\xc4\xf7\x77\xe4\x79\x6b\x1a\xbd\xf1\x33\x9e\x30\x2e\xa8\x92\xae\x8b\xab\xa2\xda\x13\x83\xaf\x61\x80\x83\x87\x2e\xa8\x43\xd0\x4b\x88\x6a\xfa\xe4\x49\x87\x25\x4e\xc0\x9b\x0a\xc1\x94\x53\x77\x9a\x24\x9f\xfe\x92\xa1\x3a\x1f\x15\x37\x3e\x3b\xfa\x20\x83\x9b\xdd\x4d\xb1\x3b\x82\x9b\xfb\xbf\x34\x0d\x6b\x57\xfa\xb3\x53\xcf\xcd\x4b\x99\xa9\xd3\x4a\x45\x23\xf2\x47\x1d\xa3\xdd\x88\x9e\xd8\xf5\xd4\x5c\x69\x11\xb0\x08\x1a\x8e\x8c\x8f\x71\x3f\x9c\x6b\x30\x78\x8b\xb0\xf0\xf0\x7a\xfe\xde\x1a\xe2\xd1\xb5\x3c\xf4\x0b\xf0\xb5\x43\xfc\x59\x56\xde\xad\x19\xf0\xff\xd8\xe4\xb0\xf6\xbe\xce\x63\x41\x2f\x0b\xc8\x75\xa3\xe7\x86\xd0\x3e\x16\x86\xf0\x52\x97\xd1\xc3\x45\x10\xac\xdd\xf3\x2a\x7c\x0e\xb1\x29\x60\x16\x48\x6f\x18\x61\xad\x73\xdd\xac\xa9\xd3\xda\xea\xd9\x1a\xcd\xef\xfe\xfa\x4a\x0e\x42\x5b\x54\x43\xdb\xeb\x31\xb5\x34\x1a\xd3\x53\x1e\x03\xaa\xed\xe4\xf1\x55\xba\xb7\x61\xe2\xdd\x61\xbd\xc4\xb6\x5d\x0f\xc7\x02\xad\xcf\x39\x5c\xba\x59\x25\x18\xcc\x68\x1c\xb5\x18\x97\x1e\xed\x87\xc4\x8d\xce\xf5\x07\xa6\xce\x7d\xf8\x11\x06\x83\x22\x4b\x10\x14\x85\x3b\x21\xf3\xed\x6c\x99\xf9\x40\x22\x31\x47\x2a\xcd\xaf\xff\x94\x9a\x46\x0b\x69\x84\xe6\xe3\x35\x07\xf1\xa4\xed\x81\x7b\x14\xfc\xdf\xc3\xc3\x8c\x5e\xb1\xb0\xcd\x91\x8f\x8a\xee\xd3\xc2\x51\xfa\x83\xd3\x07\x47\x10\xcf\x5d\xe6\x7f\xb9\xd5\xce\x98\x6b\x44\x67\xb6\x83\x0e\xba\xf3\x10\x5e\x1f\x03\x4e\x39\xea\x69\x3e\x90\x98\x22\x8b\xc4\xb5\xcc\x30\x92\x88\xd7\x72\xc5\xb5\xe7\x81\x10\x9f\x63\xde\x67\xc3\xe2\x11\x73\x7c\x88\x0c\x5d\xe1\x9b\xc3\x11\xe6\x96\xb7\x1d\x47\x66\x10\xfa\xcb\xdc\x9e\xe6\x96\x01\x86\xdb\xcf\x45\x6f\xb5\x39\x9d\x2c\x61\xc4\x08\xcb\xaa\xf8\x3c\x03\xaf\xda\xf0\xe7\x4b\x48\xe2\x49\x99\x31\x18\xba\xe3\x68\x6b\xec\x88\x3b\x97\xdb\xb0\xe8\x63\x2c\x88\x1f\x65\x3e\xec\x39\x78\x68\x38\x8c\xff\x8e\x62\xff\x74\xf3\x1f\x4d\x8d\x37\x2d\x0e\x19\x81\x9b\xd3\x59\x51\x99\xd6\xdd\xd4\x5a\xfd\x1f\x6f\x28\xe8\x49\x67\x0d\x3b\xad\x61\xa1\xbe\xf6\xe4\x5d\xd0\x1e\xea\x0b\x93\x16\xd0\x7c\xf7\x3c\xa4\x4f\x9b\x1e\x6a\x67\x95\xc4\x62\x48\xb0\x2c\xc1\x22\xd0\x58\x91\xaa\xbe\x74\xdb\xd5\x14\xb4\xd3\xef\xa5\x84\x4c\xd8\x45\xc5\x01\xa7\x4a\x3a\x2b\x63\xc0\xe3\x75\x96\x13\xd6\x6f\xcb\xc6\xbf\x41\xbd\x8d\xa8\xd5\x16\xda\xa8\xe4\x10\x57\x17\xfc\xdc\x28\x6e\x1a\x78\xdd\x90\x88\x60\x6b\xe1\x86\x4e\xe8\xf2\x26\x2b\xd0\xee\x0f\xb9\x93\x0b\x61\x70\xd4\xaa\x2c\x40\x93\xb2\xb5\xc5\xbc\xe2\x4a\x25\x1b\x30\x43\x46\x1d\xd4\x18\xcd\x59\xb0\x60\x23\x9a\xb6\x28\x4b\x6a\x06\xcd\x62\xa0\x37\x50\x3b\x5a\xe9\xa0\xad\x0f\x5a\xc1\xa0\x1d\x19\xf9\x97\x21\x30\x9c\x49\x2f\x6a\xd1\x64\x53\x95\x2f\x4a\x95\xdb\xa0\xa8\xa6\x85\xd1\xc4\xcd\x25\x9c\xf5\xa0\xa3\xb7\x10\x7b\x91\x50\x14\xfb\x70\x64\x8b\x1a\x9d\x91\x0f\xc4\xe6\x26\x95\xde\x0f\xbf\xaf\xbe\xa1\x86\x02\x51\x70\x23\xce\x16\x75\x2c\x59\xd9\x1d\x9c\x2d\xea\xb1\x15\xb3\x00\x62\x21\xd8\xba\xab\x9f\x8e\x1c\xd7\xb1\x52\x9e\x69\x27\x64\x96\x16\xd5\xf5\xc0\xfe\x65\x8e\xf0\x66\xc8\x55\x32\x91\x4e\x33\x5b\xd4\x2e\x4a\x97\x05\x59\x69\x01\x2f\xc0\x7d\xf9\xce\x7d\x08\x9d\xe5\x03\x85\x61\x8f\xaa\x79\x04\xd6\xc5\x6e\x75\x0e\xdc\xbc\x8f\xfc\xba\xec\x3f\x8c\xc6\x62\xf7\xdb\x9d\x35\x07\x85\x8b\xc4\xef\x15\xba\xdf\xb1\x3d\x04\xae\x46\x2f\xc4\xd6\xb3\x1d\x7c\x96\xa1\x2c\xcf\x79\x96\x0b\x44\x4c\x7b\x21\x20\xd3\x4e\x38\x13\xd4\xc0\xe8\x31\xa3\xea\x9c\x28\x76\x84\x1b\x7c\x84\xb1\xd3\xed\xca\xb8\x0b\x9b\x07\x76\x88\xfb\x1d\xf5\x71\xe0\x9d\x6b\x66\xeb\xdb\xd8\x00\xe0\x21\x22\xfa\x5c\x57\x8a\x93\x7c\xfa\x65\xbc\xa3\xd6\x77\xbb\xe8\xa4\xba\x2c\xaa\xc2\xfa\x9a\xaf\x7c\xf3\x5d\xa9\xd2\x4d\xbd\x01\x90\x1b\x97\xf9\x67\x65\x3e\x50\x85\x2e\x58\xd0\x0a\x9d\x4d\xa6\x45\xd3\xea\x7a\x09\x32\xf0\x99\x2a\x4f\x41\x36\x89\xb0\xba\x1c\x53\x30\x2d\xac\x78\x05\x89\x4c\x46\x02\x3b\x06\x9a\xbf\xe0\x2d\x3a\x5a\x0b\x2b\xf8\x98\x96\xc2\x58\xb7\xe8\x2f\xa2\x1d\x54\x70\xef\xe4\xdb\xc8\x9e\x09\x3d\x70\x77\x92\xfa\x94\xc5\x34\x43\x56\xf9\x7b\x64\x63\x1b\x33\x6b\xc9\x2a\x61\xd7\x0a\x96\xaf\x60\x17\x82\x4f\x59\xe6\xa8\x68\x3c\xfa\xac\x03\x04\xb0\xd0\xbf\xa1\xd9\x26\xd4\x17\xa8\x8e\xb1\x2e\x66\x16\x64\xd5\xc5\x44\x38\x76\xb6\xd1\x54\x0f\x96\xe7\x57\x6e\xaf\x37\x16\xb3\xdf\xf8\xe6\x0e\xec\xf2\x02\xb3\x3c\x24\x59\x66\xe5\x32\xfb\xd5\x70\x2f\xb8\x0a\x5d\x96\x1a\x7c\x14\x9c\x02\x0b\xbb\xd5\xf4\x9d\xa7\x18\x67\x7f\x94\xf2\xbd\x35\x35\xbb\xbe\xaf\xd6\x5c\xf7\xdb\x4c\xd9\x8b\xde\xf7\xfa\x2e\x32\x90\x3c\x2a\x6e\xfa\x0f\x79\x3f\x34\xc3\xc1\xa8\x02\xcb\xbe\xee\xef\xc5\xc6\x54\x36\x04\xba\x80\x30\x1c\xcb\xb9\x37\xec\x11\xea\x6f\x39\xf6\x92\x7c\x6f\x94\x27\xda\xd9\x6f\x62\xeb\xc0\x55\x88\x2e\xb8\x5d\x5c\x2f\x7b\x84\x26\x90\x2f\xd8\x9d\xde\x4e\x2d\x0f\x02\x11\x9c\xb1\x57\x6c\xc8\x36\x73\x36\x2d\xca\xfc\x9d\xce\x55\x13\xc1\x62\x5c\x89\x27\x4f\xc4\xd5\xea\x75\x32\xcb\x3c\xfb\x35\xd6\x3e\x30\x94\xef\x43\x1f\x83\x0a\x9f\xd9\x66\xbf\x45\x27\x24\xd9\x0d\x1f\x24\x06\xc2\x3a\x14\x38\x72\x21\x19\x7b\xf4\x3d\xbb\x6b\x38\x53\x5e\x3f\xf3\x9e\x53\xc7\xde\x21\x49\x44\x87\x00\xc7\x3e\xb1\xb7\x08\x41\xf0\x25\xa1\x24\x38\x85\xb9\x65\x03\x3f\x96\x8b\x1c\xb1\x09\x6f\xd9\xb3\x62\xd3\xe2\xed\xe4\xe4\x58\x5c\xa8\xa9\xbc\x29\x74\x6d\xb8\x04\x84\x55\x7c\x5a\x96\x68\x77\x58\xcc\x54\x63\x71\x97\xb7\x1c\xb6\x06\x48\x95\x1a\x6d\xe6\xb6\x6a\x85\xe1\xea\xc9\x59\x0d\x17\xc7\xc9\x6b\xe0\x88\x24\x86\xff\xb1\xfb\xed\xb7\xf0\x60\x62\x15\x57\x60\xf0\x60\x25\x34\x66\x94\x08\x4f\x62\x69\x7b\x44\x62\xa0\x09\x1f\x24\xb7\x45\xfa\x21\x21\x56\x21\x62\x7c\xc5\xd7\x6d\xc5\xeb\x94\x60\x86\x40\x6c\x0c\x89\x67\xf7\x3e\x1c\x0f\x5a\x9c\xb1\xb8\x2c\x4a\xb8\xb6\xa8\x49\x2e\x5b\x79\x5e\xcb\xaa\xb9\x54\xf5\x04\x92\x7d\x43\x0e\xe7\x23\x34\x0a\x19\xad\x70\xcb\x30\x35\xc0\x9c\x8f\x0d\x63\xa7\x30\xfd\xb2\x51\x60\x3c\x5a\xcc\xe6\xe5\xd2\x9c\x5d\xb5\xcc\x5a\x67\x6b\x6e\x6b\x31\x9c\xbf\xa8\x1a\x55\xb7\x2e\x4a\x26\x18\x2f\x43\x57\x9f\x3c\xc1\x3e\x5b\x35\xca\x93\x27\xd6\x12\xf0\x55\x51\x2a\xd3\x37\x7c\x0a\x67\x89\x21\x03\xa8\x40\x49\xe4\x6b\x18\x5b\xe5\x12\x22\x17\x55\x60\x3f\x0b\x77\xc7\x1d\x2e\x7b\x97\x5a\xe6\xa6\x32\x53\xda\x9e\xd6\xa6\x9a\xb1\x28\x62\x9c\x15\xb6\x8b\xc1\x76\xd3\x2c\x8f\x29\x7a\xbe\x9c\xc3\x00\x82\x6b\xa8\x05\x5f\x5c\x59\x08\xd7\x69\xc2\xb1\x19\x59\x25\x41\xdc\x6d\xdb\xdf\x1a\x67\x02\xef\x96\x7e\x6a\x38\x77\x30\xbf\x27\xba\x32\x23\xeb\x97\x48\xba\xba\x38\x32\xc5\x37\x97\x6b\xac\xa2\x56\xcd\xa2\x6c\x63\xdd\xc0\xf6\xc7\xdf\xef\x76\x76\xb6\x7e\xbf\xdb\xf9\xcb\xef\x77\x3b\x6a\xeb\xf7\xbb\xdd\xcb\x4f\x9f\x9f\x3d\x6c\x4f\x5a\xd5\xb4\x43\xaa\x65\x34\x62\xf5\x0d\x06\xbc\x12\xb3\x2c\x1f\x8b\x4f\xa0\x34\x85\x1c\x71\x0b\x9b\x9b\xb8\x50\x07\xa2\x8a\x75\x0d\xe4\x6f\x1e\xf9\x44\xc7\xaa\x12\x1a\xcf\x94\x94\x23\x9f\xcd\x55\x62\x4f\x80\x9d\x58\xab\xf1\x8f\xb4\xfe\xc9\xf5\x6f\xcf\x59\x65\xcd\xcb\xa2\xc5\x8b\x0d\x28\xf9\xfe\xd0\x85\xb5\xab\x40\xd7\x03\x35\x97\xb5\x6c\x75\x3d\x1c\x8d\x56\xc6\xa8\x72\x9a\x2d\xb0\xc7\x1e\x3c\x84\xfd\x9d\xc9\x6b\x8f\xbc\x4a\xc6\xf9\xf0\x33\x1a\x17\xd7\x10\x7c\x40\x35\xff\x6b\x94\x52\xbd\xb1\x87\xd9\x84\x4c\x5f\x00\xc3\xc6\xca\x8e\xab\x7c\x48\xd5\x8e\xfa\xb4\x1f\xa3\x0e\x25\x99\x7f\x0e\x1b\x30\x6e\x35\xd4\xea\x8f\x18\xfb\x47\xea\xe8\xae\xe8\x88\xb6\xdb\x0b\x77\x39\x84\x60\x2a\xa2\xc7\x67\x66\x45\x60\xf8\x0a\x55\x0a\x4e\xf7\xd5\xd3\x56\xe4\x5a\x48\xfb\xa4\x61\xef\xee\xc0\xf3\x99\x80\x09\x97\x35\xf2\x6e\x41\xb9\x57\xe5\xce\xcd\x45\xc4\x06\xbd\x81\x1d\x06\x46\xf5\xea\x3c\xcd\xc3\xb3\xc5\xf3\xe0\xb1\xac\xc7\x92\x23\xb8\x2f\x6d\x6f\x8b\x63\x1f\x24\x98\x22\xeb\x14\x0d\x1c\x6e\x18\x32\x8c\x2b\x7b\x52\x06\x30\x9d\xc8\x92\x7d\xc6\x2e\xe1\x85\xcf\xae\x20\x48\xbc\x01\xc3\x20\x2e\x18\x1d\x04\x57\xaa\x3d\x92\xad\x1c\x0e\xcc\x10\x06\xd1\x3d\xbd\x0d\xb0\x91\xd7\xce\xdf\xc6\xd0\xda\x2a\xe2\x43\x3e\x37\x55\x1c\x75\xd5\x9d\x6e\x81\x40\x2e\x2a\x8b\xc6\x93\x74\x00\x41\x10\x52\xfb\x3b\xfd\x53\x95\xeb\xd5\x54\x6e\x16\xad\xa3\xcb\xb4\xcd\xa5\xa3\x8b\xd9\xaf\xa9\xe8\x62\x76\x9e\x81\xf4\x3e\x04\x9b\x73\x30\x18\xbb\xa2\x1f\x8b\x4f\x4e\x4d\xca\xd3\xa6\x4a\xe6\xe4\xf9\x39\x08\x7a\x95\xcd\x26\x54\xa9\xef\x3f\xea\xf7\x07\x28\x3a\x0d\xc6\x96\x4d\xc4\xe5\x56\xde\x7f\x63\x7c\x13\x7f\x9f\xf9\xdc\x27\x0e\x76\x3d\xbc\x03\x7b\x64\x84\x8b\x4b\x2f\xfc\xfd\x7d\x60\x96\xe6\xe4\x95\xef\xc0\x65\xc0\x5c\xa1\x98\x9b\x39\x11\x2b\xbb\x47\xfd\x73\x92\x54\x78\x26\x46\x34\xdd\x04\x34\x0d\x1e\x48\x57\x5c\xa3\xea\xb0\xc0\xc2\x62\xea\xf2\x52\x65\xed\xa1\x39\x9c\x81\x28\x07\x99\x9e\x2f\xdf\x9a\x2b\x31\x07\xae\x12\xf9\x62\x36\x5b\x8a\x62\x26\xaf\x14\xc4\xc8\x32\x47\x94\x11\x51\x51\x7e\xf3\x70\x5f\x90\xc3\xc5\x00\xff\xa0\x32\x73\x06\x9e\xc9\x4b\x59\x17\x62\xf8\xff\xfe\x69\xb2\x33\x79\x36\x12\x53\x79\x83\x3e\xae\x55\xae\xaa\x6c\x09\xa0\x58\xea\x0a\x6b\x22\x5f\xd1\xa2\xb1\xca\xc9\xb1\x68\xb4\x11\xaf\x72\xcb\x0f\x0b\x90\xad\x6a\xe5\x65\xa8\xc4\x4c\xd4\xf2\xea\x04\x3a\x6b\x76\x68\x03\xed\x87\x02\x53\x31\x33\x77\x26\x55\xb6\xc3\x41\x31\xbb\x1a\x8c\x41\xaf\x61\xff\x3f\xb0\xfe\x85\x7b\xe2\xb2\xb8\x53\xf9\x3e\x3c\x50\xed\x99\x6d\x03\x41\xec\x77\xf6\x99\x1e\x72\x76\x35\x69\xea\x0c\x2c\xad\x65\x2b\xf7\x60\x06\xb6\xaf\x8a\xcb\xfd\x0b\xd9\xa8\x3f\xfd\xd7\xf8\xc3\x4e\xf9\xc3\xe9\x51\x39\x3d\xfc\x9f\x87\xdf\x1f\x9a\xff\x5e\xbe\xfe\xf6\xfb\xc3\xe3\x1f\x0f\x0f\x8f\x0f\xdf\x40\x82\x49\x3f\x3e\x3c\x3c\x3c\x79\x79\x7e\x78\x7c\x78\x7a\x7b\x70\x10\xd8\xfd\xcc\x6b\xd5\x78\x04\x53\xdb\xe6\x2d\xb9\xf9\x9a\xbf\xa7\xd6\xbd\x77\x37\x78\x21\x8a\x35\xdd\x30\xa1\xf9\x4b\x73\x2f\x1c\x16\xb3\xab\x90\x73\x23\x64\xab\x39\x6c\x4a\xb9\xd4\x8b\x16\xbc\xaa\x20\x32\x96\xb8\x85\xa9\x5f\x34\x4a\xe8\x45\x4d\x44\x60\xd8\x89\xb9\xc3\x08\x7d\xd1\x64\x86\xe5\xd7\x4a\x36\xce\x85\x04\xbb\xf8\x37\xc4\x24\x32\x7f\x62\x54\xc1\x73\x0f\x3e\x65\x37\xe9\x8a\xb5\x33\x7d\x1c\x8b\x1d\x6f\xf4\x1f\x4e\x87\xa9\xd6\x3b\xd6\x4e\x6a\x50\xe4\xc4\x83\xeb\xdb\xf4\x0c\x11\x82\x5d\x86\xd6\x00\x04\xda\x4b\x43\xd7\xaf\xe7\xb2\x96\x57\x68\x97\x80\xf6\x9b\x19\x04\x7a\xb2\xd1\x9a\x5f\xd5\xf2\xca\xfc\x6b\x99\x55\x5e\x4b\x1f\x82\xda\x5d\xb4\xc6\x28\xa3\x99\xaa\x78\x7b\x11\xa4\x00\x66\x4f\x86\x18\xf7\x9f\x2d\x65\xe7\xc5\x8d\xa3\xec\x81\x87\x36\xd8\x42\x27\xbb\x86\xa1\x1d\x80\x27\x1d\x25\x7b\xda\x66\x95\x7b\x4f\x53\xbc\xc4\x7c\x0f\xf1\x5a\x86\xc9\xe6\xc7\xbc\x20\x56\x7a\x54\xdc\x44\x5e\x87\x6e\xb5\x6a\x55\x1d\x56\xf9\x61\x9e\xf7\x55\xe6\x66\x24\xbe\xcc\x77\xae\xaa\x61\x0c\xc6\x47\x4e\x9b\x1f\x19\x27\xa1\x74\xf9\xc4\xc4\x04\xb3\x9e\x0e\x64\x70\xf6\xf2\xc3\xe9\x9b\x37\xa1\x7f\x3c\x00\xfe\xf8\x18\xcb\xf0\xda\x23\x6b\x25\xe1\x9e\xe8\xdd\xf0\x1d\xa2\x0f\x87\xa2\xb1\xce\xce\x37\x18\x3e\xd5\x87\x98\x33\x15\x04\xaa\xc2\x0e\x18\xcf\x8d\x2c\xf9\x2c\x39\xd3\xed\x20\xa2\xfc\x39\x28\xab\x20\xeb\x77\xe2\x59\x48\xed\x9d\x8c\x80\x63\xc1\xe8\xf5\x4a\x65\xd7\x7a\x44\x08\x3a\x14\x57\xfb\x0c\xe4\x15\xe8\xc0\x67\x60\xa0\x37\xb2\x7c\x60\x44\xbe\x32\x9e\xa8\xd8\x38\xc0\xbe\xac\xce\xc5\xfa\xd1\xc9\xd8\x0d\xd6\x6c\x2a\xf4\xed\xaf\xec\x33\xe5\x83\x27\xd0\x5f\x74\x7d\x4d\x8c\xc3\xba\x06\x3e\x7c\x15\x03\x38\xa9\x3a\x5c\xc4\x60\x0d\x49\x2b\x46\x38\xd7\x10\xaa\x8b\x1c\xe8\xcb\xe2\xaa\x8a\xc0\xac\xbb\xd8\x48\x37\xb2\x1c\x8b\xa2\x39\xb3\x1e\x70\x5c\x60\x71\xa9\xe2\x85\xc9\xc7\xf0\xe0\x19\x58\xcf\x9e\x48\xaf\xf9\x1b\x44\x10\x4c\x2f\x3a\xd4\xe6\x2d\x63\xa0\x13\xfd\xab\x61\x03\x43\xa7\x72\x70\x10\x8c\x04\x41\x11\x9e\x90\x5b\xc9\x15\xa1\x9b\x57\xd3\x8d\x8d\x85\xbd\x86\x70\xe2\xf6\xd6\x50\x0e\x2c\x83\x25\x1d\xb7\xbb\x8b\x8a\xb0\xce\x31\x26\x3c\xc0\xba\x98\x4b\x8f\xd9\xaa\x2a\x17\xba\x0a\x02\xc7\x93\x22\xcf\xad\xfb\x02\x22\x8e\xe6\xb2\xce\x8b\x7f\xa8\xdc\x21\x7f\x39\x89\xca\x90\x12\x3c\xe7\x52\x8a\x20\x9f\x02\xc4\x49\xc0\x3a\xae\x54\xa5\x6a\x88\x67\x39\xd5\x75\x5d\x5c\x94\xcb\xc0\xd3\x1f\x9e\x8a\x8b\x46\x64\x3a\xa7\x00\x8e\x8d\xb8\x58\x52\xf0\x7a\x44\x85\xa2\x00\x76\x14\xf8\x1a\x85\x42\xf4\x1c\x35\xc9\x18\x4f\xe0\x52\xdd\xa6\x46\x62\xa4\x39\x0f\x02\x81\x28\xdd\x50\x74\x2c\x72\xd5\x42\x50\x43\x0a\x51\x07\xf0\x12\xb2\x12\x99\xae\x6e\x54\xdd\xe2\x7c\x81\xf3\xef\xbc\xb8\x53\x04\x46\x81\x92\x02\xbd\x49\xdf\xca\x3a\x07\xdf\x83\xed\x6d\x17\x74\x93\x24\x0d\x23\x13\xde\xca\xaa\x35\xc5\xaf\x2b\x7d\xcb\x03\xf0\x49\xde\x43\x44\x2f\xc6\x91\x39\xbc\x0b\x18\x5a\xd1\x02\x22\x49\x23\x16\x0d\xc5\x98\xc9\x40\x8f\xcb\xd0\xbf\xec\x7b\x03\x86\x27\xf3\x8f\x36\x14\x02\xdf\x23\xb6\x39\x69\xb5\x56\xf9\x22\x33\x29\x97\x80\x8f\x51\x83\xe1\x3f\xa9\x66\x31\xf2\xbe\x34\x8c\xa5\xc1\xb0\x0a\x90\xf2\xde\x8c\xbe\x79\xaf\xea\x9f\xaa\x82\x47\x98\x84\x38\x1f\x65\x89\xd8\x28\xb4\xfc\x5b\x38\xa7\x2a\xf7\x8e\xbc\x88\x23\xa4\x19\xcd\xa0\xa2\xf9\x96\xfa\x0a\xb3\xa3\x21\x5a\x0e\x40\xdf\xa2\x24\x0d\x42\x78\xab\x41\xaf\x99\x65\x8b\x1a\x2e\x32\x5b\x88\x97\x01\xaa\x2f\x52\x29\xcc\xb0\x92\x0b\x05\x3e\xf2\xb5\x36\xff\xd7\x8b\x32\x17\x7f\x50\xd4\x1d\x29\x9a\x12\xc4\x4f\x1a\x30\x00\xa5\x39\xa2\x81\x01\x12\x16\x00\x12\xd7\x10\x3d\xb7\x8a\x46\x94\xb2\xbe\x52\x42\x55\x7a\x71\x35\x05\x0b\x03\xab\xfe\x4d\xce\xca\xd6\xe4\xdb\x6f\xcc\xac\x38\xbb\x33\xe2\xda\xc9\xcc\xbb\xdf\x06\x59\xd1\x14\xbf\xb7\xe2\x3f\x07\x99\xed\x75\x21\x9d\x79\x77\xfb\x9b\xfd\x60\x3d\x8f\x51\x91\x6d\xb6\xfe\x41\xe2\xcd\xd3\x21\xb5\xaa\x09\x64\x87\x9c\xbf\x12\x3e\x2b\x4f\xfb\xcd\xf3\xb5\xfc\xce\x05\x14\x04\x77\x81\x5c\xb5\xb2\xa0\xbf\xe5\x5d\x01\xe1\x06\xd5\xe4\xf5\xe9\x87\x93\xff\x3e\x7d\x77\x7e\xf8\xe6\x6f\x87\xbf\x9e\x9c\x8d\x6c\x33\x98\x9b\xd5\xb6\x7c\x4c\x6d\x3f\x1f\x7f\x38\x3f\x79\xe9\xeb\x5a\x76\xea\xf2\xf0\xf6\x4b\x8f\x4d\xdb\x19\xc6\x3e\x7f\x4e\xf9\x7c\xb7\x27\xf2\xbb\xb1\x58\xee\x89\x7c\x89\x11\x22\xcc\xff\x18\xca\x96\x9f\x42\x9c\xe9\xfe\x39\xa4\x19\x8e\xe6\xdc\x29\xa0\xe0\xfb\xe4\x4e\x7c\x7d\x90\x58\x38\x9e\x65\xb9\x2a\x8b\xc5\xc4\xb5\x23\x79\x88\x5f\x50\xba\x18\x7c\x8f\xea\xe3\x18\x17\x87\x3a\x49\xab\x4f\xfd\x59\xf3\xbc\x69\xad\x00\x45\xd7\x01\xde\x3d\x51\xfc\xcf\x85\xd9\x51\x97\x78\x31\x7e\xda\x88\x4a\x23\xa6\x85\xb9\x59\x63\x61\xf3\xc1\x3f\xfa\x48\x1a\xc7\xaf\xe2\x80\x32\x04\x67\xf7\x73\x9b\xc8\x8e\xeb\xfd\x6e\xe9\xdf\xe2\xd2\x04\x33\x15\x15\xc7\x54\x26\x22\x1a\xfa\x7e\xf2\x84\xf7\xe2\xfe\xde\xcc\x08\x4f\xfb\x2d\x56\x77\x6c\x6f\x8b\x5f\xd0\xc1\xce\xb1\x39\x5d\x89\xd3\x33\xf1\xab\x90\x17\xba\x6e\xc5\x4c\x1b\x89\x6a\x31\xa3\xc6\x1b\x0f\x3b\x85\x20\x02\xb6\x16\xab\x29\xa5\xa3\x0e\x8e\x08\x50\x52\x22\x06\x2c\x1d\x5f\x81\x60\x4e\xd2\x9a\xd3\x6b\x9c\xa3\x7e\x22\xbb\x16\xc3\x46\x29\x61\xdf\xe8\xe0\x7c\x2d\x2a\x31\x97\x6d\x36\x25\x31\x72\x04\xda\xed\x46\x58\x01\xd0\x56\x61\x43\x36\x15\x8d\xb8\x56\xf3\x96\x9e\x0d\x27\x7c\xd3\x3e\x79\x02\x6e\xd0\x4f\x9e\x88\x18\x63\x43\x2f\x10\x49\xd1\xaa\xf4\xd0\x84\x4a\x4d\x70\xa0\xe9\x58\x26\x90\x69\xc3\x2e\xd8\x3e\x95\xc9\x16\x75\x12\x0d\xeb\x4b\x83\x31\x08\x16\x28\xe5\x63\xf1\xc9\x85\xf5\x02\x03\xad\xf0\x15\x23\xbc\x1b\x9a\xa6\x61\x37\x9d\x43\xdf\xb1\x4b\xa1\xda\x1f\xf0\x07\x70\xcc\xab\x8d\x16\x03\x03\x9d\xed\x6d\x71\x8a\xf0\x2e\x8e\x60\xc6\x46\x3c\x22\x51\x92\x1d\xdd\x20\x1f\x64\xd2\x08\x36\xb5\x32\x77\x73\x23\x92\xd8\x3a\xc8\xa0\xce\x9f\xff\x56\x82\x9f\xca\x46\x5c\x18\x49\xad\x56\x24\xba\x8f\xa1\x12\x53\x63\xd1\xb2\x1a\x6e\xeb\x02\x00\xff\xe8\x61\xb8\x40\xbc\xae\xa6\x35\x92\x9f\x52\xb3\x72\x69\x44\x23\x72\x8e\xbe\x55\xa4\x1c\xab\x1c\x9d\x10\xfc\x55\x8e\x32\x52\xb3\xcd\x84\xcc\xb1\xc9\x0f\xc7\x30\x79\x6a\xfa\xe1\xd9\xe2\x7e\x94\xaa\x6a\x8b\x5a\x19\x11\x51\xd5\x6a\x22\x4e\xe0\x15\xfa\x42\xd1\xe1\x5d\x2e\x01\xa6\x05\x88\xbf\x92\x6d\x71\xa3\xc6\xe2\x62\xe1\xf6\xcc\x85\x6a\xf1\xc5\x59\x56\xe2\xaa\x2c\xda\x0c\xb8\x8b\x5e\xb0\x87\x4c\xdc\xd3\x78\xfd\x83\xbf\x50\x4f\x03\xe4\xdb\x3d\x48\x37\xec\xf9\x11\xa0\xcb\xc6\x2c\x80\x3f\x17\x84\xf7\xd8\x0e\x38\x12\xd8\xf5\x73\x5e\x04\x96\x5e\x08\x69\xde\x6d\x7f\x9c\xe4\x5b\x5b\x29\xbe\xc5\x1e\x8b\xba\xd7\xb1\xf5\xdd\x80\x1b\xc6\x26\x82\xac\xaf\xed\x87\xbd\x39\x75\xb9\x2f\xeb\x05\x10\x76\xb9\xb4\xd6\x3e\x4e\x07\xeb\x97\xba\xb8\x34\x97\x84\x16\xe2\xa4\xb3\xd4\xc6\x57\x60\xfd\xec\xc5\x5c\x37\x68\x70\x28\x4e\xcd\xd9\x71\x5b\x58\x14\x38\xb3\x1d\x9a\xb8\x1a\x5f\xc1\x1f\x05\x82\xc2\x19\x0e\xfc\xab\x68\x6b\x99\x5d\xcf\x65\x4e\x3c\x17\x48\xf4\x57\xc3\xda\x9a\x99\x2c\x4b\xb8\xc2\x40\xda\x6f\xbe\x02\x27\xfe\x0d\x8b\xa6\x59\x28\xf1\x1f\xdf\x7c\xfb\x67\xe7\x22\x0d\xa7\x44\xbe\x04\x30\xbe\xee\xb9\xe0\xa8\xe2\x11\xa6\x72\x28\x71\x1b\x49\xf9\x57\x2b\x58\x03\xb6\x15\x9e\x18\x18\x1b\x11\xed\xbc\x8c\x54\x5a\x89\x79\xad\xaf\x6a\xd5\xd8\xa9\x0a\xb1\x7e\xec\x6e\x78\xfa\xbe\xd6\x7f\xa8\xac\x7d\x1a\x28\x5f\x1c\x50\xb0\x8b\x76\x05\x37\x92\x5a\x49\xba\x6d\x34\x28\x44\x87\x5b\xd3\x47\xe8\x56\xb7\x20\x1a\xdf\x2a\x14\xd8\x51\x2c\x0e\x10\xf0\x8a\x76\x14\x1f\x10\x8f\xd9\x5a\xa0\xd9\xb4\xc2\x55\xcf\x86\xe0\x46\x01\xa8\xb5\x8d\x15\x3d\x63\x71\x01\xc1\x5b\x5b\xdc\x57\x91\x6a\xb9\x7b\xd2\x93\xb2\x16\xdb\x85\x88\x7a\x58\x2f\xdf\x32\x58\x17\xe5\xd9\xe2\xb6\x96\x20\x6b\x62\x83\xdc\x21\x07\x0c\x13\x15\xfa\x81\x98\xaf\xae\xf0\x26\x2f\xbc\x5a\xf7\xd4\xd2\x58\x5a\x3d\xdb\x33\xff\x3e\x74\x7d\x17\x83\x7b\xda\x77\xe2\xd9\x4e\x1c\xaa\x2e\x41\x5c\xf1\xac\xf7\xd1\x60\x87\x3b\xec\x27\x32\x76\x24\x2b\xa6\x39\x8f\x2a\x3e\x32\x95\xe6\x77\x51\x2d\x47\xbf\xc1\x5a\xef\xaf\x7b\x70\x8d\x8e\xef\x95\x23\xeb\x1a\xd9\x5a\xd3\xcf\x3c\x39\x30\x66\xf0\xc6\xea\x4b\x96\x4f\x8d\x37\x59\xfc\xb7\xb8\x78\x03\xab\x24\x0e\xc4\x90\x2a\x62\x50\x68\x76\x26\x8c\x20\x85\x1f\xb7\xe3\x6f\x11\x56\xa7\xa0\x6a\x7e\xed\x56\xf3\xab\xab\xe6\xd7\x4e\x35\xbf\x8e\x52\xa6\xc7\xe1\xba\xa7\x17\x39\x8c\x5e\xe8\x42\x3c\x9a\x31\xa5\x26\x3c\x79\x25\x1d\x26\x52\xbf\x0e\x75\x0d\x9b\xc2\xd6\xb9\x1d\x51\xf7\x26\x0b\xb3\x6c\xfe\xdb\xdc\xe4\x9f\xd9\xe3\xea\x58\x3c\xdb\x59\x61\x38\x1e\x4f\xd6\x66\x9a\x28\x37\x39\x55\x3e\x74\x34\xe5\x3f\x1e\xff\x16\xc1\xc8\x2e\x8c\xb8\x64\x01\x29\x10\xca\xcc\x08\x5e\x20\x4a\x41\x80\xd3\x6b\xb5\x0c\x74\xa6\xb9\x46\x73\xcd\xef\x0b\x30\x6d\x84\x8d\x0f\xd9\xc7\x60\x38\x71\x36\x2d\x2e\x03\xdc\xa9\x76\x39\x57\xfa\x92\x6a\x04\x5f\xd9\xb6\x2e\xaa\x2b\xe6\xcb\x44\x9f\x44\xa6\x67\x33\x59\xe5\xcd\x47\x48\x08\x23\x8d\x41\x52\xca\xb6\xf5\xc1\xb2\x7b\xb2\x8c\x30\x27\x56\xa1\x17\x8d\x80\x47\xec\x40\x8a\xcc\xe1\xa9\xd3\x29\xdd\xec\xa0\x1b\xa5\x1a\x21\x6d\x35\x99\xae\x1a\x8c\xbf\x86\x47\x06\xdd\x66\xec\xcb\x53\xac\xc5\xc4\xa7\x72\xd4\x3f\xbf\x87\xe3\x66\xc8\x8c\xa9\x4d\x67\xce\x08\x04\x30\x76\x45\x47\xbb\xea\xd0\x6e\x9d\xdb\x57\x90\xfe\x35\xb4\x9c\xf3\xf6\xd7\x14\xe4\xe8\x38\x2f\xda\x26\x00\x04\x21\x46\xe3\x97\xa2\xe3\x03\x1f\x99\xca\x53\x37\x60\x86\xe1\x91\x67\xe3\x40\xbc\x97\x4d\x63\xed\x68\x2e\x8b\x0a\x44\x99\xc4\xd3\x8e\xad\xcf\x8d\x93\xbd\xdf\xa4\xfb\xd9\x59\x39\xab\x10\xd0\xe8\x23\x1f\x3e\x41\x95\x5a\x5f\x2f\xe6\x3f\xaa\xe5\x2b\x5d\x1f\x83\xb9\x0b\x06\xc7\x95\x33\x35\xa6\xf5\xeb\x00\x15\x87\x16\xbe\xd8\x8b\x6b\xb5\x7c\x2b\xe7\x4d\x7f\x9c\x3b\xd2\xc8\x1d\xf8\x16\x87\xd8\x48\x5c\x05\xd8\x18\x61\xcb\x41\x34\x04\x70\x1f\x87\x4a\x1c\x91\x72\x03\xb7\x60\xac\xdc\x6a\x0f\xac\x19\x7f\x54\x4b\x30\x51\x4c\x34\xde\xc9\x17\xb4\x6e\x45\xb5\xfb\xfb\x55\x65\xb1\xeb\x9d\x6e\x3b\x9c\xb9\xa6\xd5\xf3\x33\xf5\x77\xb2\xfa\x3b\x52\xa5\x5c\x22\xf4\x97\xdf\xf3\x45\x03\x77\x6e\x53\xbd\x5f\x80\xce\x1a\xa0\xfd\xcd\xdf\x91\xd8\xdd\xb4\x9d\xa9\xbf\x33\x13\x57\xf5\xf7\x28\x0c\x6b\xf3\x96\xa0\x88\x6c\xdf\xbd\xf5\xf7\x80\xa2\x8c\xb9\xd7\x7a\xea\xe9\xa4\x51\xed\xf0\xdb\x9d\x1e\x7b\xc3\xc0\x9a\x08\xdb\x37\x7c\x27\x68\x39\xa0\x51\x9b\xa7\x73\x58\x74\xf6\x39\x04\xa9\x4e\x9a\xc4\xb8\x34\x33\x02\x40\x25\xfb\xbb\xd8\x14\x03\x31\x10\x9b\x90\xc4\xc9\x20\x4d\x70\x2b\x48\x9c\x59\xd1\xdb\x72\x07\x62\x30\x5b\x94\x6d\xe1\x1c\x3e\x13\xa3\x71\xcd\x46\x05\xed\xac\xda\xa2\x68\x2c\xf3\x46\x5a\x9b\xed\xc1\xb5\x5a\xbe\xa6\x3c\x68\x2d\x4e\xeb\xdd\xd3\x11\x5b\x9f\x21\xc3\x6e\xff\x7c\x78\x8a\xfe\xdb\x84\xb9\xc9\xca\xba\xfd\xbe\x2c\xaa\x6b\xff\x02\xc5\x04\x46\x33\x9d\xe6\xce\x4b\xd5\x3f\x79\x22\xb6\x7f\x7f\xfa\x9f\x64\x14\x4a\x44\xf3\xa8\x76\x12\x58\xdf\x2e\x79\x63\xc3\x6f\x59\x7b\x60\xe2\x3c\xe0\x31\xe8\x55\x57\x14\xbe\x21\xe1\x3b\x82\x73\xf1\xa3\x5a\xf2\xe3\x31\xd8\x20\x44\x20\xd7\x6a\xf9\x4e\xce\xd4\x30\x84\x88\x41\x90\x74\x33\x9e\xe8\xa8\x73\x5f\x43\xa4\x9b\x8d\x68\xd9\xfd\x2c\xc0\xdb\x46\xdd\xb4\x70\xa6\xb4\xda\x4c\xb1\x2e\x6f\x94\xb8\x5c\x94\x25\xf6\x61\x58\x54\x59\xb9\x00\x1f\x98\xa7\xc0\xbc\xb7\x9e\x8e\x26\x80\x63\x6d\x2f\x51\xf4\x6c\x25\x5b\x07\x26\xd7\xa2\x85\x3d\x3c\xe7\xc0\x9b\xfc\xd6\x4c\x53\x78\x52\x38\xbb\x09\xba\x13\xb5\x3e\xed\xd4\xd7\xf2\xf4\x4a\x3f\x1d\x79\xb1\x82\x26\x11\xfa\x61\x32\xea\x45\xeb\x3a\x31\x09\x17\x2b\xe6\x3d\x03\xcc\x66\x37\x16\xb0\x21\xc7\x07\x2e\x46\xe2\xb3\x3b\x51\x12\x72\x8a\x9d\xec\x07\x6e\x85\x47\x98\xbf\x49\x06\x17\xd4\x1c\x08\xb2\x91\x78\xc3\x45\x1b\xf1\x42\x6c\xff\xf5\x4a\x7f\x3c\xdc\xfa\xef\x4f\x44\xa3\x17\x23\xb1\x27\x2e\x26\x38\x5b\xa3\xb8\x22\x76\x0c\x26\x3a\x1d\x63\x1f\x3c\xa4\xf1\x95\x7a\xe6\x2b\x3d\x94\x35\x0d\xfa\x36\x1e\xb3\x17\x30\xdc\x22\x6c\x86\xee\x5e\x78\x39\x95\x75\xb0\x19\xc6\xc2\xa3\x7e\xf7\xad\xf1\x53\xb3\xbc\xd9\xd4\xb0\xd0\xa7\x03\x53\xa6\x3b\x63\xf8\xdf\xe3\x07\x65\x97\x9e\x86\x16\xa0\xac\x9e\xb5\x7a\x3e\x57\xb9\xd9\x54\xfe\x14\x60\x8f\x12\x14\x94\x65\xb5\x67\xc7\x5a\x8f\xd7\x5e\xc3\xc4\x8e\x47\xc4\xc9\xb1\xc8\xb5\x6a\x9c\x93\x0b\xa2\x33\x63\x70\x4e\xd5\x64\x72\xce\x8c\xf3\x92\xf1\x5f\xf1\xf1\xe9\x5a\x2d\x5f\x92\x9e\xf8\xd9\x9f\x47\x42\x4d\xb0\x99\x9f\xe1\x3d\x33\x90\xc5\xd0\x42\x9f\x7c\x52\xa9\x58\xf7\xc5\xde\x4a\xb2\x54\xe7\xee\x9f\xc0\xa2\x92\x81\x5b\xdb\xaa\x6c\x74\xd0\x83\x3e\x7e\xe8\x27\x24\x36\xbe\xeb\x2c\x87\xad\xeb\x05\xb6\xbb\x17\x9c\xd2\xdb\xdb\x64\x42\x67\xe4\xfc\x4a\x8b\x6c\xd1\x12\x53\x9e\x4c\xc4\xad\xb2\xcc\x4f\xb6\xe4\xdc\x8d\xd0\xf8\x44\xb6\x86\x69\x5d\x68\x7e\xcb\xb0\x6d\x01\xd2\x3d\x0e\xf2\x2f\x7f\x01\x3e\x3b\x95\xcd\x4b\x3d\x5f\xc2\xaa\x81\xdd\xea\x0a\x00\xd5\x51\x00\xe3\xdc\x31\xc6\x1d\x78\x93\xb1\x6c\xe1\xac\xa3\xbd\xf6\xeb\xdc\x90\x30\xc5\x0a\xa8\x5a\x2d\xb2\x5a\x37\xcd\x54\x16\x35\x2a\xff\x0e\x4b\x50\x75\x4d\x55\x09\xa6\x0f\x6f\x65\xe6\x69\xc1\xad\x0c\x76\x7a\xfb\xf7\x0b\x6e\x94\x66\xeb\xf9\xfd\xc2\x7a\x53\x84\x46\x5a\x47\xc5\xcd\x24\x2b\x65\xd3\xbc\x83\x03\xd5\x4a\x07\x53\x7d\xfb\xd2\x14\x7d\x2d\x0b\xe7\xaf\x14\x8a\xe9\x9d\x2c\x6c\x97\x50\xc5\xe1\x05\x88\x12\xc9\x06\x25\xcf\x5f\x9a\x56\x87\x94\x1a\x99\xd2\xd9\x5e\x0f\x46\xb1\x3b\xfc\x62\xde\x8d\x46\xca\x48\x7e\xf7\x2f\xe0\x5f\xd8\x05\x80\x13\xa2\x9e\x3d\xb6\x45\x5b\x22\xf2\xea\xb5\xb1\x9f\x16\xf3\xfe\x3c\xb0\x84\x14\xd0\x87\xe5\x7b\x60\x82\x47\xe8\x08\xdb\xa9\x34\xe1\x27\x1b\xd6\x17\x5b\x5e\x42\xe8\xa9\x61\x60\x66\x1d\x4e\xc9\x9f\x46\x88\x36\x69\x3d\x12\x12\x17\xc2\x88\x43\x21\x94\xbe\xea\x6b\x0e\x02\x4f\xad\xe4\x8b\x5d\xac\xfb\xd0\xea\x1a\x80\x75\x7b\xcd\xb5\xed\x9e\x22\x64\x2d\x72\x01\xb8\xbf\xb7\x2f\x77\x6e\x03\x76\x6d\x46\xdd\xb8\x3d\x4b\x03\x57\x95\xda\xa5\xda\x1f\x31\x37\x32\x15\xb3\x59\x0b\x59\xd2\x48\x7c\x4e\x1f\x19\xe9\xc0\xcd\xd4\x2b\x6f\x9a\xce\xda\x18\x6e\xa8\x09\xfa\xb8\xc1\x50\xf1\x4f\x00\x73\x05\x74\xb1\x1e\xde\xd9\x1d\x29\x84\xf0\x3c\x03\xd9\x03\x80\x0d\x5e\xd2\xb8\x86\x7e\xb4\x64\x9f\xf0\xc2\x8d\x6b\xcf\x4d\x05\x63\xc6\xab\x4e\xec\xae\x99\x62\x70\x35\x0a\xa8\x81\x4b\xd0\xaf\x4e\x5f\xfe\x74\xb6\xfd\xfd\x9b\x9f\x3e\x30\xcd\x93\xbf\x59\x76\x50\xd1\x2d\xf0\xbe\x73\x0b\x30\x39\x8a\xea\xca\x65\x0a\xb4\x1d\xab\xd5\xae\xa1\x63\x49\x5c\x51\xda\xf9\x26\xd1\x5c\x14\xef\x00\x23\xa4\x0d\xbb\xb1\x10\xb9\xd1\x62\xb8\x53\x00\x62\xbd\x6b\x41\xdb\xdb\xb1\xc7\x74\x87\x57\x64\xaf\xfa\x35\xe9\x8a\x40\x1a\xad\x34\xca\xe8\x83\x70\xe9\xac\xd5\x33\x36\x40\x8e\x43\x0c\xaa\x8e\xc5\x7d\xb4\x01\xe4\xd8\x50\xe3\x82\x91\xee\xc9\x31\xf3\xae\x79\x7c\xc8\x65\xa9\xf8\x80\x3f\xbb\xc1\xb3\xbf\x39\x99\xec\xdb\x5b\x83\x76\x75\x20\x6b\x12\x5a\x0a\xc5\xef\xa6\x40\xe1\xbe\x2c\xc5\x27\x17\x59\x09\xd8\xb0\xc3\xc6\x59\x0d\xa2\x22\x10\xae\xee\x64\x59\x75\x5d\x94\xa5\xb3\x15\x60\xd1\x91\xb6\x64\x59\x92\x4d\x1d\xca\xaf\xd9\x75\xf0\x62\x66\x45\x3c\xeb\xd6\x65\xe5\x22\x55\xbe\xd2\x35\x83\xff\x07\xec\x0c\xe7\xf6\x15\x91\xd9\x1a\x8d\x02\x87\x00\xee\x21\xee\xbe\x5a\xac\x7c\x8b\xae\x5c\x20\x47\xe2\xd3\xdf\xee\x9f\xbf\xd9\x09\x28\x35\xd9\x91\x4c\x15\x37\x2a\x7f\xc5\xbd\x7e\xec\xf5\xb8\x7b\x3b\x7f\x08\xe9\xdb\x6e\x88\x47\x92\x77\x60\x78\x12\x64\x5e\x49\x8e\x14\xa6\x70\x35\x35\x06\x9b\xd5\x1e\xf4\x5f\x48\x8d\x84\xd7\x50\x2a\x59\x9f\x54\xad\xaa\x6f\xa0\x07\xae\x8a\x0b\x33\x13\x0e\xcd\xbd\x67\x95\x7a\xb6\x59\xaf\x36\xf6\xc1\x23\xc7\xb8\xa8\x7b\xa7\xef\xce\x8f\x7f\x3d\x17\x6f\x8f\xdf\xfd\x24\x5e\x1f\xbe\x3b\x7a\x73\xf2\xee\x07\xfa\x76\xae\x31\x06\x09\x02\x5a\xb0\x18\xfd\xb7\xba\xbe\x06\xc3\x85\x4a\x21\xae\xd2\x05\xc5\x8a\x59\x54\xd3\x22\x67\x26\x96\xa6\x08\xbc\x9e\x0e\x67\xf2\x9a\xac\x2a\x64\x23\x16\x95\xbe\x68\xeb\x45\x53\xdc\x28\xf3\xd3\x3e\x60\x8f\x4c\x55\x25\xa2\x58\x93\x4b\x7d\x71\x35\x6d\x31\x0c\x90\x68\x4d\x57\xc8\xaa\x55\x57\xe4\x80\xcd\xe8\xa3\x1b\x1b\x83\x8b\x28\x6b\xa4\x83\xcc\x17\x5e\x19\x00\xa6\xef\x7e\x65\x04\x6d\xac\xc2\x4c\xd0\x60\xfd\x49\xc6\x7b\x9b\x92\x7c\xfa\x3b\xc4\x46\x15\x03\x5b\x58\x98\x03\x5f\x76\x90\x04\xeb\x58\x0f\x94\xc0\x6a\x18\x63\xc9\x80\x6a\x7e\x7a\x7f\x74\x78\xee\x09\xe5\xa5\x9e\xcd\x17\x64\x6d\xeb\xc2\xba\xd1\xab\x86\xaa\xc0\xcb\x4c\x5a\x6f\xe6\x61\xd1\x36\xe2\x69\xab\x9f\x8a\x79\xad\xe7\xaa\x6e\x97\x16\x3d\xe1\x12\x5c\x21\x50\x71\x33\xaf\xd5\x16\x15\x50\x55\x0e\x4f\xe6\xde\x23\x1a\xe1\xfa\x99\x01\x22\x4f\x76\xfb\x83\xfc\x84\xf9\x74\x61\x12\x06\x0a\x73\x41\xb3\x28\x4d\x07\x53\x03\xce\xd9\x53\x87\xf2\x66\xd1\xe6\x58\x05\xd6\xcd\x7f\x4b\xec\x76\x34\x07\xa5\xb9\xf8\xb0\xb6\x6c\xde\x4d\x31\x4c\xd4\x00\x41\xce\x5e\x08\xde\x1c\x04\xa1\xdf\xa1\xe0\xa8\xfb\x36\x98\x57\x0e\x76\x42\xd2\x4f\x31\xe8\xdc\x2e\x29\xec\x31\xce\x7d\x6b\xa7\x2d\x5a\x07\x32\xdf\x95\x33\x44\x34\x00\xcf\x30\xb6\x3c\xb0\xc5\xb1\x60\x11\xfc\x22\x0f\x95\x68\xb7\x49\xe8\x8a\x39\x91\xa6\x3e\x62\x79\x77\xc2\xb3\xd9\x9c\x7f\x42\x44\x2c\x34\x24\xa0\x79\x76\x70\x84\xa9\xec\xe6\xce\xfe\x1d\x03\x5e\xed\x3a\x81\x33\xb3\x4b\xc2\x35\x61\xd0\x80\xc9\xc5\x72\x0b\xa0\x31\xdb\x96\x88\x97\x79\x04\x4b\x8a\x02\x2f\x62\x9d\x32\xd9\xdd\xd6\x7e\x70\x20\xc2\x8a\x46\xa0\x4a\x3a\xe8\x76\xd1\xac\xe5\x16\xcb\x6c\xab\x63\x84\x86\x40\x29\xd9\x34\xc9\x06\x60\x67\x9d\xa9\xf2\xf0\xd2\xec\xcb\xa9\x47\x6f\x0e\xa7\x9b\x40\xbf\x00\x55\x16\x1b\x48\xbd\x56\xd9\x3b\x59\x88\x95\x9c\x78\xab\x8a\x40\xd4\x09\x19\xd0\x43\xbe\xe8\x45\x1b\x43\x71\xc6\x34\x11\xc2\x2f\x52\x6f\x57\x00\x0c\xa4\xcb\xa3\x0f\x72\xe4\xf3\x1f\xa8\xd4\x13\x08\x83\xe0\xfa\xd8\x01\x77\x4f\x49\xcd\xe0\xa8\x40\x90\x92\x10\x5e\x78\x2c\xaa\x5b\x4e\xc2\x7c\xc5\x75\x99\xe3\x5a\x87\xda\x50\x53\xbc\xba\x65\x68\xb2\xb0\xe2\x26\x33\x68\x17\xab\xdb\x49\x66\x1d\x65\x18\x04\x66\xb7\xb0\x61\x0f\xae\xb9\x2d\xdf\x9a\xad\x34\xe4\xc0\x2e\x08\x67\xa8\xfa\x69\x7c\x60\xb6\x99\xbe\xc1\xb0\x6b\x8a\x45\xee\x43\x4e\x11\x04\xf6\xab\xad\x59\x23\xfa\x0d\x40\x7d\x39\xc8\xc8\x13\xf1\xba\xa8\x5a\x31\x03\xe7\x09\x31\xc0\x98\xc5\xa6\x80\x75\xf3\x9e\x24\x68\x95\x50\x1d\xf2\x33\x55\x72\x42\x6d\xc6\x62\x5a\x54\x6d\x3f\xbd\x12\xbe\xe9\xfb\x5a\xdd\x50\x28\x45\xb3\x82\xe0\x81\x80\x30\xa0\x95\xba\xa5\x8f\x94\xad\x9f\xce\xa9\xc9\x7e\x02\x77\xd0\x1a\x94\x93\x91\x36\xfa\x82\xea\x99\x69\xc7\x91\x07\x63\x12\x63\xdb\xbc\xeb\xd1\x28\xb4\xbc\x4a\x14\x64\xfc\x60\x45\x71\x3f\xfa\xe8\x50\x12\x6c\xec\x3e\x0d\x6e\xd3\x66\x7d\xcc\x45\x8c\x16\x24\x89\x35\x9d\xda\xc8\x63\x51\x54\xa8\x31\x9b\x07\x3b\x2d\xc0\x32\x35\xac\x9a\xdd\x49\x17\x84\x7a\xe2\xf7\xbc\xa9\xe3\x85\x19\xf2\x9e\xc0\xa9\xc1\x04\x98\xbe\x3d\xd1\xea\x7e\x5b\x93\x44\x65\x58\x03\x9c\x11\x29\x45\x96\xdd\xee\x01\xb8\xfc\xba\x9d\x6e\x8e\x4d\xd8\x0c\x03\xb4\xfe\x45\xde\x32\x70\x08\x6f\x04\xdb\xd6\x6a\x51\x54\x97\xe5\x42\x55\x99\x72\xa2\x0a\xa7\xed\xcb\xa2\x4c\xb2\xdf\x31\x19\xaa\x05\x64\x7d\xf1\x07\x8b\x98\x9f\xc9\x2a\x53\xa5\xca\x2d\x3a\x3a\x25\x23\xa2\x0b\x27\x2b\xfa\xd0\xea\x3d\xbf\xfc\x2e\x11\x11\x5d\xfc\x81\xe6\x82\xe9\x13\x28\x0b\x7d\xc2\x9f\xe3\xa0\xe9\xbd\xe0\x09\x1b\x75\x73\xb6\x53\xf6\x66\x2d\x5c\x84\x7a\x4b\x58\x76\x58\xfa\xe2\x8f\x09\xf9\x52\x71\x7c\x21\x58\xaa\x56\x8f\x9d\x30\x61\xda\x0d\x95\x22\x78\xd8\x43\x73\xb4\x9d\x02\x08\xd9\x60\x9d\xe1\x95\x4b\x53\x6e\xd8\x41\x41\x5e\x46\x48\x1e\xdd\x03\xf3\x22\x36\x88\xf9\x87\xe7\xc0\xfe\x88\x8d\x83\x03\xb1\xa8\x72\x75\x59\x54\xe6\x5e\x04\x25\xb4\x05\x41\xc4\x3f\xf6\xf9\xc0\xe9\x22\x88\x00\x19\x01\xc1\x00\x91\x8d\xcd\x6c\x30\x55\x96\xa1\x3b\x73\x21\xf5\xc5\x26\x78\x87\xec\x94\x84\x74\x2c\xec\x4a\x9b\x99\xb5\xeb\x10\x45\x0c\x66\xe4\x4e\xd0\x3f\x26\xb3\x9d\x74\xfc\x65\x27\x9f\x7e\xb1\x65\xc0\x14\xfc\xfb\x21\xd8\x09\xf3\x79\xb9\xf4\x92\x38\x98\x5e\x79\xe5\xaf\xac\x72\x21\xf3\x1c\x0d\xdf\x03\x83\xa4\xa7\x04\x70\x46\x70\x92\x98\xd5\x48\xef\xf2\x4a\xb6\xce\x56\xde\x9c\x3a\x02\x6e\xad\xb9\x2b\xd9\x04\x07\x04\xc3\x08\x0a\xb6\x10\x46\xe1\xb6\x36\x48\xfc\xf4\xb5\x33\x1c\x40\x4f\x62\x22\xaa\x49\xdc\xc4\x79\x90\x28\x3b\xdd\xbe\xb5\xd1\xca\xe6\x02\x93\x26\xac\x3a\x61\x57\x34\x4a\xd9\x11\xa3\x3e\xd3\x5d\xc1\x12\x74\x33\xb2\xd1\x40\xb2\x19\xaa\x5b\x79\xe6\x04\xb5\x30\x1b\x03\x77\x44\xf5\xf3\x9e\x20\xf0\x0b\xbb\xe1\x24\x3b\xbb\xbd\x6d\x0e\xd5\x06\x3c\x4b\x01\x14\x0a\xc2\x81\xd3\x18\x61\xbd\x69\x9f\x5f\xc8\x06\x5d\x5e\xe9\x22\xd6\x18\xae\x68\xab\xd0\x97\x60\xe6\xb6\xa5\x2b\xa8\x46\x56\x8d\x28\xcc\x65\xbc\xa1\x93\xc3\x71\x41\x6c\xe2\x40\x34\xf2\xd6\x4e\xf5\x19\x64\x7f\xf2\x44\x6c\x84\x4b\x00\x21\x30\xc0\x75\xc7\xa6\xc0\x81\xd0\xf0\xc1\x12\xf5\xfb\x9b\x01\xbb\x8f\x9b\x96\xfc\xbc\x05\xf2\x00\x7c\x63\x57\x35\x23\x1e\x3c\x07\x31\x61\x6b\x8b\xc1\xe4\x78\x5a\x39\xa9\x2a\xbb\x92\xb4\xf5\xa0\x8a\x8f\xc5\x27\xb6\xff\x5c\x92\xdf\x84\x85\x78\x21\x3e\x0e\x06\x9f\x44\xc0\xa6\x7b\x9e\xd1\x93\xcd\x05\x70\x59\x5d\xcc\x8b\x55\x65\xf8\x95\xab\xe7\x7e\xf9\xe4\x09\xef\xd7\xc7\x9d\x4f\x20\x35\x0c\x6c\x30\xca\x9e\x49\x4e\xc4\xbd\x20\x00\x24\xb8\x8e\xa0\x41\xe5\x9a\x0b\x8a\x7f\x81\x83\xdf\xe7\xda\xe2\x7d\x05\xa4\x6c\xab\xb4\xec\x52\xbc\x10\x7c\x9f\x4f\x8a\x5c\xec\x89\x77\xf2\x9d\xe5\xa0\x7e\x3a\xce\x00\xb7\xfe\x48\x67\x7d\x15\x36\x6d\xad\xda\x6c\x0a\xd4\x77\x7a\x93\xec\x23\xb3\xa7\xac\x15\xd2\x3f\x0a\xa6\x90\x8c\x4c\xed\x48\x67\xf6\xe8\xb2\xc7\x20\x02\x39\x4d\x65\xad\x72\x33\xa8\x88\x4f\xf9\x0f\xf0\x7a\x4e\x70\x7a\x54\xff\x98\x03\xf4\x8e\xe2\xb0\x36\x82\xba\x61\x0a\x0f\x59\xc6\x04\xa8\x1a\xd5\x87\xb7\x31\x5e\xe7\x7e\xa4\x8e\x5d\x3b\x63\xf8\x60\xfc\xf8\xd9\x7a\x08\xc4\xac\x0f\x0a\xfc\xc1\xdd\xe9\x62\x3a\xa1\xc8\x55\xca\x1f\x24\xf6\x0c\xe9\x39\x17\x5e\xd5\x7a\x16\x90\x07\xc5\x50\x33\x22\x9c\x13\xfa\xd2\x87\x04\x58\x7b\x3f\x82\x7d\xbb\x85\x36\x3d\x21\xc9\xd8\xcd\x2e\x88\x85\x63\x4e\xdf\x41\x98\x1a\xa0\x7d\xbd\xa8\x21\x7e\xbf\xc3\x34\x5f\x54\xb9\x1e\x88\x17\x50\xe1\x04\x2c\x5d\xf7\xf0\x6f\xf3\xc1\xdc\x09\x73\x05\x2d\xa5\x0b\x60\x26\x5b\x04\x6d\x54\x2d\xb3\xfd\x59\xd5\xc5\xe5\xd2\x99\x13\x5b\xb3\xa8\x45\xa3\xd0\xa5\x11\x84\xd8\xa1\x35\x38\x86\x48\xeb\xff\x40\xa4\x1f\x5b\x43\xa5\x54\x5e\xaa\xa6\x29\x97\x04\x17\xef\x6f\x82\xf8\xfa\x31\xea\xbd\x43\xe1\x40\xd3\x57\x28\x45\xcf\x44\x98\x27\xc2\xa6\xed\xae\x96\x78\x41\x16\x13\x14\x8c\x00\x1e\x5a\x21\x41\xfd\x7d\x21\x4b\xbc\xe9\xc1\x33\xc6\x9e\xfd\x40\x11\x37\x1c\x99\x47\x01\x8c\xc9\x2e\x05\x8c\x2e\x79\x3f\x43\x5e\x05\x53\x5a\xca\xa6\x75\xc8\xd7\x2e\xa5\x0b\x87\xed\x27\x62\x7f\xbf\x6f\xa4\x93\xb9\x0f\x47\xc8\x14\xcb\xb6\xb7\x6c\xff\x9a\xed\xe8\xe6\xc0\xf3\x3c\x22\x30\x43\x11\xd1\x83\x4c\x62\xd6\x7a\xa7\x29\xb4\x13\xeb\x06\x5d\xa0\x56\x3e\xc3\x92\x7f\x50\xb9\x4e\x44\x1f\x89\xf1\xf7\xb8\x33\x26\xa3\x7f\xa8\x2a\x66\x25\xe8\xd9\xc3\x57\xc4\xd2\xdb\xf7\x8b\xa2\xcc\xc5\x62\x0e\x20\x54\x37\xaa\x6e\x9c\x22\x51\x5f\xfc\x01\x78\x14\x1a\x84\x4c\x92\x30\x21\xcc\x62\xd1\x2a\xcb\x16\x6c\x35\x4d\x0b\x8e\xb9\xb5\xca\x35\xbe\xc6\x99\x5d\x52\x54\x57\x28\x7a\xde\x14\x99\x02\x08\x0d\xc9\x62\x1a\xc8\xaa\x2d\x90\x89\x34\x4c\xa9\xd0\xb3\x0c\xec\xb4\xf1\x2b\x61\xfe\x44\x36\xfa\x99\xb4\x02\x7b\xbc\xd6\x31\x41\x74\x20\xa6\x18\x10\x92\x4f\xb0\x33\x1b\x25\xdb\x09\xe4\x49\xf7\xf7\x62\x73\x13\xf2\xcd\xe4\xdd\x0f\x2e\x9d\x71\x26\x14\xf8\xc0\x2e\xe9\xdf\x2a\x5b\xa6\x80\xaa\xb1\x7b\xa1\xbe\xa4\x2b\x28\xa5\x75\x27\x41\x59\xc6\x04\x82\xcb\x28\x31\x3e\xbe\x67\x68\x7c\x86\xbc\xfb\x65\x5b\x7c\x74\xe0\x94\x1e\x6c\x74\x8e\x82\xdb\x85\x92\xa4\x3f\xd8\xea\xe1\xc2\x12\x99\xf9\xc3\x26\x7d\xba\xb1\xc1\x4a\xda\x07\x05\x18\x87\xad\x55\xc6\xee\x81\xee\x1f\x7b\xea\x36\xdb\xda\x93\x57\x22\x2d\xce\x54\x7d\xa5\x4e\xcb\x1c\xce\xde\xd4\x89\x4b\x82\x45\xe1\xcf\xba\x91\x3b\xf3\xc2\x48\x42\x9f\xbb\xfa\x05\xa6\x59\x60\xea\xa8\x87\x40\x79\x95\x10\x7e\xf0\xe2\x40\x97\x3d\x65\x37\x6e\x7c\xcf\xa3\xac\x5f\x2e\x29\xfd\x3b\x64\xa5\x2f\x90\x96\x1e\x21\x2f\x71\x46\xf8\x48\x99\xe9\x11\x0b\x97\x32\x76\x3d\x5b\x5c\x6c\xdd\x14\xea\xb6\xa1\x77\x54\x88\xdd\x02\xda\xdf\x6a\x31\xbb\x50\x75\x23\xe0\xf9\x56\xe5\x04\x83\xa0\xee\xc0\x2c\x4f\xe6\xb9\x22\xd0\x20\x79\xa1\x6f\x94\xb9\xc7\x5d\xa8\x12\xe1\x73\x66\x36\x5a\x01\x22\x02\x78\x38\xbb\xd0\x98\xae\xb8\x6c\xdd\x58\xf2\xa2\x69\x65\x95\x05\xd7\x08\x9b\x96\xb8\x00\x38\xad\x2c\x38\x82\x51\x3e\xff\x09\x43\xc2\x87\x5a\xba\x99\x9c\x0f\x43\x0d\x24\x23\x8d\x9a\x5f\x61\x02\x35\x9f\x8f\x07\xc5\xb5\x92\x56\x57\x6e\x9b\x0e\x75\x96\x93\x6c\xda\xff\xc8\xe0\xab\x9a\x2a\x99\xf7\x55\x04\xdf\xb2\xa9\x17\x73\xfb\x34\x8c\x69\x1d\x45\xad\xae\x3c\x67\x98\x60\x70\x0b\xa7\xc7\xf6\x93\xb7\xc5\xda\x75\x2b\xb0\x1f\xdf\x61\x73\x12\x41\xf9\x8b\x35\xa0\x88\x00\x20\x84\xe1\x60\xfb\xa2\x14\xdf\xd1\xef\x73\xbd\x2f\xca\xcd\xcd\x11\xe3\x8b\x57\x6f\x8a\x4a\x45\xfd\x29\xdd\x3b\xef\x20\x41\x95\x6f\x75\xad\x44\xa9\x6f\x55\xbd\x55\xaa\x1b\x55\x5a\x7e\x6f\x17\x8c\x5c\x46\x00\x3c\xa0\x02\x7d\x12\x46\x0e\xe3\xfe\x6b\xdb\xdb\x62\x58\xe9\xd6\xb2\x09\x5d\xa9\x66\xd4\x23\xf2\xaf\xbf\xbe\x99\x4d\x95\x96\xf7\x43\x55\x50\x48\x40\xab\x14\x42\xae\xcd\xd1\xea\x46\xb9\xf5\x48\xf8\x6c\xf8\x9d\x5f\x49\x66\x47\x12\x6c\xab\xf4\x5b\xf1\xe3\x9e\x20\x23\x6f\x92\x58\xee\xed\xbc\x4c\x3f\x87\xee\xf8\x50\x87\x5d\xdc\x95\x97\x65\x31\xe7\xef\xba\xc4\xc7\x9b\xe2\x1f\x84\x3b\x5d\x34\xa6\x8e\xfe\x26\x92\x23\x86\x0b\x91\x35\xd9\xee\x1d\x2f\x27\xfa\xce\x50\xf7\x93\x93\x07\xbf\x46\xfb\xb1\x2a\x8c\x8e\xb5\xc4\xe3\x90\x39\xdc\xd8\x43\x8d\x9d\xdb\x4d\x41\x8e\x90\xfc\x01\x36\xc1\x20\x50\x89\xf3\x31\x7e\xb8\xff\x34\x4e\x6b\xd8\x1f\xf8\x8a\x58\x0b\x7f\xda\xaa\x7e\x15\xf6\xfb\xa8\xe7\x39\xe4\x4f\xa8\xfa\xfa\x8e\x6d\x78\x25\x96\x66\xac\x61\xa0\x49\x53\x0b\x9f\xf1\xfe\x91\x85\xca\x9f\xb5\xe3\xfa\xca\x77\x6b\x62\x51\x75\x20\xca\xe5\xf7\x88\x6d\xb7\x46\x35\xf7\x95\x3f\xd8\x69\x4b\x8d\xfe\x19\xa5\x11\x67\xaf\x89\xdd\x7b\x52\x91\x37\x9b\xdd\xe1\x6e\x1f\xd3\xee\x15\xf6\xae\x42\x68\x02\x1d\x26\xc3\xf2\x25\xa0\xba\x91\x12\x3d\x4f\x50\xe5\xdf\x72\x5d\x11\x7e\x48\xa0\xfc\x78\x6d\xa3\xec\x83\x3d\xbd\xaa\xa5\x7d\x5e\xee\xd1\xb6\xa3\x9b\x85\x47\x58\xff\xca\xb9\x41\xb9\x9d\xb8\xb0\xd0\x42\x73\x78\xa4\xbd\x5c\xc7\x3e\xdd\x64\x74\x27\x82\xa3\x5b\xb1\x28\xf3\xe3\x1e\xa8\x2a\xfb\x5a\x13\x12\x61\xf8\x2a\xc9\xd4\x65\xb4\x98\x6f\xe5\xdd\x1b\x2b\x99\x53\x1c\xe0\x6c\xaa\xb2\x6b\x80\x3e\x39\xa3\x18\xe6\x6e\xdb\x87\x66\xa2\xd6\xb4\xd4\x7c\xf9\xa5\x96\xf3\x79\x51\x5d\xf1\xdd\x11\x57\x63\xf2\xbd\xd3\xc3\x9b\xa2\x59\xc8\x12\xb6\x43\xb0\x2d\x18\x1f\xf5\x60\x22\x3a\x9b\x14\x60\x44\x15\xd6\x66\x86\xc6\x62\x49\x3a\xa9\x04\x6d\x3a\x42\x29\xd5\xda\x01\x58\x5b\xae\x99\xbc\x7b\x13\x65\x13\xe9\x09\xe1\xe6\xab\x22\xe5\x24\x28\x12\x8e\x9e\xec\x91\xa1\x83\xee\xdf\xa7\xaf\xe5\x51\xf7\xf1\x59\x0a\x71\x6d\x0f\xb3\xb6\xb8\x29\x5a\xc2\xde\x84\x0c\xab\xf6\xc4\xd8\x01\x96\xb8\x08\x41\xa3\x60\x5b\xaf\x5d\xb4\xfe\xf9\x5e\x6d\x4f\xb5\x62\x09\x30\xbc\x70\x45\xeb\x8f\x73\x3b\x0c\xce\x10\x5a\x26\x55\x99\x03\x31\x5c\xa4\x37\xa4\x1e\xe2\x4b\x15\x65\x09\xc2\xa8\x27\x73\xb8\xf5\x2c\x55\x32\x50\x1d\x65\xc3\x9d\x19\x9b\x2d\xf7\x12\x47\x64\xfa\xdd\xf5\xf7\x45\x5f\xd8\xb8\xe4\xc8\xbb\x83\xe1\x52\xbe\x75\xc3\xe0\xce\xa7\x56\x00\x20\xeb\xb1\xcb\x5a\x57\x6d\x01\xec\x8c\x82\x44\x82\x35\xa7\xaa\xbd\x6c\x4f\x39\x38\x6c\x0b\x4f\xe7\xfb\x8b\x58\x67\x04\xab\xfb\x5f\x60\xa1\xfe\x15\x5b\xb3\xbc\xb8\xbc\xec\x13\x11\x86\x5e\x0e\x0a\x6d\xb0\xf6\x6d\xd7\x3f\xa8\x99\x32\xf7\x21\xa7\x08\x6d\xe0\x02\xaa\x1a\xaa\x30\x1f\x83\xc0\x0c\xb3\x60\x2d\x5e\x68\x49\x3a\xf2\xcc\xa2\x2c\x47\x1d\x41\xdd\x59\xfb\x3a\x78\x44\x4f\xa4\x07\x07\x8e\x43\x84\x6f\x28\xf1\xf3\xca\x46\xd1\xfc\x32\xd5\x18\x44\xf2\x27\x58\x90\x38\x12\x0a\x6b\x98\x49\xe5\xd9\x8c\xcd\xe8\x58\x0c\x5a\x16\xcf\x22\xb0\x17\xba\x4a\x17\x08\xf8\x17\xcd\x35\x9f\x7e\xd2\xcf\x90\x6e\x28\xd4\x2a\x81\x92\x88\x32\x0c\x46\xb6\xa3\xeb\xb2\x0e\x3a\x92\x8d\x2d\x71\x7f\x1f\x35\x17\x8a\x8a\xa1\x65\x84\x35\x82\xf0\x62\x8e\x37\x78\x58\x61\xf2\x60\x81\xc7\xf3\xbd\x48\x40\xf1\x19\x92\xb2\x8d\xdd\x56\x7c\x57\x05\xbd\x1f\x75\xbd\xd4\x69\xbc\xe8\xa1\xee\x1f\xff\x79\x61\x3f\xd2\xa1\xdb\x8f\xf8\xe5\xf4\xe2\x0f\x88\x4d\x95\x4c\x3f\x10\x1f\x3f\x8d\x46\xa8\x85\xf0\x15\x93\x51\xf8\x2a\xbb\x7f\xef\x3c\x1a\xbe\x0f\x06\x51\x3e\x90\xea\xc0\x1b\xc9\x9b\x6a\x84\x46\x1a\xc0\xc6\xc1\xe6\x42\xd3\xc1\x1c\x1a\x62\x9a\x12\xcc\x5e\x13\x83\x10\xb6\xb3\x39\x9a\x20\xb1\x52\x56\x5e\x68\x67\x73\x1e\x1e\x83\x9c\x96\xad\xbb\xa0\x87\x64\x21\x1f\xd0\x28\x36\x51\xe6\xbd\x84\x62\x33\x81\xcf\x09\x32\xb1\xe4\x01\x43\x74\x66\x0f\x28\xc3\x86\xc8\xce\x80\xdb\x7e\xf2\xee\x07\x71\xfe\xfa\xe4\xdd\x0f\x67\xe2\xe4\xdd\xf9\xa9\xf8\xf9\xe4\xf8\x17\xca\x70\x72\x09\x11\x1f\x31\xd0\x4d\x53\xb4\x8d\x7d\xf9\x6e\xf5\x1c\x34\x2b\x18\x46\x90\x6c\x64\x31\x78\xd7\x18\x84\xb2\x42\x96\xe5\xf2\xab\x10\x07\x4c\x2f\x00\x73\xd7\x5c\xc6\x09\xb0\x19\x71\x5b\x1a\x8f\x09\x83\x0e\x33\x46\xb2\xb3\x81\x62\x43\xc9\x6e\x79\xa1\x08\xa0\x14\xda\x42\x79\x4e\xeb\x3a\x0f\x2e\xc1\x09\x23\xf4\x01\xf6\x02\x0f\x7c\xab\x09\x1c\xc4\x77\xc1\x7e\x88\xd2\x8b\x20\xea\xa2\xb9\x19\xf6\x06\x56\x1e\x8b\x5c\x9f\x59\x44\x53\x6f\xb3\x82\xfe\xa1\xa6\xab\x13\x84\x05\xbb\xa0\xb0\x89\x40\x42\xac\x88\x3f\xa0\x3c\xbc\x2f\x96\xa3\xe9\xf6\x45\x9f\x8b\x21\x45\x4c\x2b\xaa\x4a\xd5\x04\xf3\x87\x9a\x6f\xd4\x6c\xd9\x3f\x8e\x09\xe1\x33\x44\xfe\xe3\xcd\x46\xf1\x2a\xdd\x97\x0d\x0f\xad\xbb\x31\x9f\xca\xaa\xd5\xb3\xe8\x8e\x0b\xf9\xde\x91\x53\x9f\x0f\xcb\x30\xf8\x7d\xf1\x6c\x67\xe7\x62\x90\x08\x3a\x22\x2f\x1a\x5d\x2e\x5a\x45\xe1\x46\x06\x62\xb3\x4f\x2b\x65\xfe\xe3\xd3\x96\x8a\x31\x29\xb6\xc4\x5c\xe6\x66\x19\x10\x3d\xd1\xae\xda\x68\x24\x36\xc5\x60\x7e\xb7\x2f\x10\x52\xed\xd1\x0d\xd1\x3c\x6f\x89\x60\xbd\x70\x9c\x3f\xc8\x39\x38\xda\x78\x88\xb8\x0b\x49\x13\xef\x9a\xc3\x60\x2a\x6b\x1a\xa3\xba\x4b\xc4\x4f\x84\x72\x10\xf2\x64\x4f\x3c\x9b\xdf\xed\xaf\x89\x51\xc1\x23\x9d\xf8\xf9\xf7\xfa\x02\x97\x14\xeb\xbe\xed\xb2\xae\xae\x9e\x07\x8a\xe8\x54\x1f\x68\x69\x91\x46\x24\xe0\x8c\x57\xde\xae\x9e\x43\xfe\xcd\x66\x2a\x2f\x64\xab\xca\xe5\x68\x2c\x6e\xe0\xd5\x16\x05\x11\x49\xda\xb0\xa2\xf5\x78\x8d\x17\x2a\x93\x33\x8f\x39\x38\x94\x0d\x2a\x7d\x71\x05\x01\x56\xde\xc1\x79\x5b\x06\x43\x30\x87\xf9\xb8\xe3\x63\x01\x41\x28\x01\xca\x73\x26\x97\xe2\x69\x5e\x17\x97\xed\x53\x91\x03\x28\x3c\x44\x29\x31\x62\x79\xa8\xfd\x85\x01\xbd\xd7\x8d\x9b\x31\x17\xb8\x44\x55\xf9\x58\xcc\x64\x1d\x9d\x13\x98\xe2\x51\xe4\xec\x6f\xfb\x04\xe3\xd4\x95\x65\x31\x03\xa3\x9f\x9d\x7d\xfa\xf3\x3b\xf1\x2d\xfd\x99\xb6\xc0\xcd\xd9\x6d\x11\x88\x05\xc1\x63\x1b\x73\xe6\x99\x9f\xb6\x6b\xc1\x2b\x85\x21\x0b\x9b\x79\x43\x55\x39\xb8\xb6\x22\xf2\xd7\x5c\x37\xf0\x50\x03\x5f\xf7\xba\x55\xa9\x2a\x0f\xaa\x72\x73\x61\xda\x95\x65\xb6\x28\x65\x4b\xec\x17\xe3\xf3\x31\x4c\x50\x46\xcd\x63\xdf\x07\xf8\xbd\x32\x70\x5e\xf4\x5f\x5c\x1f\x60\x19\xfa\xea\x5a\x3d\x37\xd2\x2f\x4e\xf1\x17\x57\x2b\xef\xfe\xbd\xdd\xf4\xf5\x21\xc3\xe0\x35\x62\x8a\xe1\x08\x44\x31\xc1\xc4\x9a\x3b\xc1\x79\x0f\x0a\x25\x7c\xa4\xb8\x0d\x9d\xd8\x11\x5c\xc4\x72\xcb\x13\x86\x12\x89\x51\x1a\x3b\xd0\xb2\x89\x72\xd1\x25\x71\x55\xd4\x14\xdb\x77\x73\x9d\xde\x1d\x31\x4a\xe5\xd7\xb9\x87\x15\xdd\xb4\x91\x2b\x7a\xfb\xe9\xc0\x67\x53\x25\x1f\xd5\x53\x02\x67\x74\x33\xf9\xe8\xbe\x92\x89\x60\x3e\xea\x9a\x54\x58\x2f\x1b\x58\xde\xfd\x7e\x16\x68\xce\x23\x10\xed\x74\x9d\x17\x95\x6c\x55\xd3\xc7\x0c\x13\x7c\x27\x60\x3a\x77\xbb\x63\xb1\xdc\x1d\x8b\xbb\x67\x63\xb1\x7c\x16\x60\x7c\xad\xdf\x98\x51\x61\x66\x10\xb8\x8a\x6a\xbe\x80\x56\xd6\x2f\xed\x17\x2c\xa8\x73\xb8\xb4\x83\x11\x12\x1e\xb9\x08\xc3\xdc\xb1\xf4\x4a\xa9\x1c\x9d\x2a\xe9\x0b\xe0\x55\x9b\x79\xb7\x7e\x72\x59\x2b\xe1\xbd\xc5\xcd\xf9\x44\x7c\x80\x95\x6b\x8c\x24\x4b\x76\x16\xa0\x60\xf4\xc3\x77\x61\x46\xd8\x28\xc8\xff\xae\x50\x0d\x21\x57\xe3\xcd\xda\x1c\x3f\xce\x68\x7a\xec\xbd\x45\x2c\x8e\xf0\x36\x03\xe0\x76\xbd\x06\x28\x99\x4a\xb7\xde\x23\x54\x91\x43\x4f\x14\x0e\xe7\x71\x6b\xc9\x35\x96\x69\x38\xfd\x4a\xce\xdf\xda\x53\xc8\xdc\x05\x58\x24\x6b\x92\x8c\xfc\x1a\x2e\x77\x51\x00\x5d\xee\xfa\x23\x8b\x68\x4c\xa9\xca\x41\xe5\x72\xbf\x6b\xbc\xaf\x75\xc8\xc7\x9c\x2d\xdd\x8f\x7b\x1d\x50\xff\x18\xf1\xd5\xb7\xe6\x25\x6c\xaf\x59\x1b\x7b\xa8\xb6\xcf\xcc\x04\x7f\xf9\x4c\x6c\x99\x3e\x3f\xa7\xa2\x23\xb1\x7c\x26\x0e\x4c\xca\x26\xa5\xec\x73\xbd\xee\xf7\x28\xd1\x39\x8e\x4a\x01\xe5\x36\xad\xe0\xf8\xb3\xaa\xdb\x61\x38\x39\x60\xe0\x40\x5c\x1a\x26\xc9\x4f\xeb\x58\xc8\xd6\xd5\xb8\x7c\x86\x2f\x4c\xdf\x5b\xa1\xd1\xe7\x8b\x66\xd9\x4d\x29\x7f\x0f\x35\x63\x0b\xa2\x3c\x61\x9b\x2f\xc4\x8e\xd8\x13\xcb\xdd\xc0\x44\x96\x06\xfe\x9c\x2d\xce\xa6\x1b\x7f\x10\x2d\x59\xdd\x9e\x33\x30\xe2\xa2\x1a\x1a\xfa\x19\xba\x5e\xbf\x60\x1d\xde\x03\x9a\xda\xb2\xf5\xf0\x13\x86\xaa\x41\x50\x7d\xdb\xf5\x44\x97\x31\x5f\xa0\x54\xf3\x8b\x5a\xba\xa3\xac\x8f\x86\x38\xdb\xe8\x12\x11\x45\x75\x5a\x11\xe0\x28\x26\x23\x16\x1a\x00\x74\xab\x20\xaf\x6f\x05\x38\x0d\x10\xf5\x10\x3d\x87\xcd\x64\x44\x91\xe5\xd1\x43\x09\xc1\xca\xf7\x5c\x74\x3e\x74\x60\xd2\xbf\x14\x70\xd1\xb9\x33\x04\x78\xe7\x09\xf0\xd6\x2f\x36\x65\x1a\x99\x3c\x07\x26\xcf\x66\x37\xcf\xdd\x2e\x02\x8d\xa4\xe8\x80\x0e\xff\x9d\xe8\x12\x78\xe7\x69\x08\xe4\x95\x15\x45\x39\x06\xf5\xdd\x2e\xea\x11\xb1\xe3\x48\x57\xbb\x3b\xa3\x58\xa9\x77\xe7\xe9\xea\xd6\x75\xb8\xc4\x83\xf4\x9b\x55\x6d\xdd\x3d\x13\x9b\x89\xfa\x1d\x45\xdd\x06\x2e\x1b\x5d\x84\xbf\xb3\x56\xd7\x36\x2e\x63\x0b\x4e\xef\xc0\x1a\xe1\x85\xc7\x3e\xc4\x46\xc7\x00\x59\x71\x50\x74\x05\x0a\xab\x64\x9f\xb4\x4d\x5f\x80\xc3\xce\xe7\x65\xe1\xcc\x43\xc0\x9e\xce\xe6\xb8\x2c\xaa\xa2\x99\xc6\xcf\xee\x32\xcf\xcf\x75\xc8\x79\x51\x4e\x64\x3b\x16\x55\xe8\x8c\x5c\xef\xef\x41\x17\xb2\xe1\x31\xa4\x01\xe6\xcf\x9e\xa2\x58\x11\x63\xb7\xbc\x30\x83\x8e\xec\x10\xfc\x01\xd3\x8c\xf1\x64\xbe\x4b\x3a\x91\xcf\x12\x25\x8c\x04\x5a\xba\x3d\x82\xd4\x39\x5f\xd3\x01\xdc\xd4\x71\xfb\x90\x9a\x6e\x1e\xf9\x7c\x37\xbf\x69\xbc\x45\xc6\xe0\x0c\x28\xe4\xb5\xb2\xb1\x42\x64\x2b\x48\xed\xc3\x1c\xad\xfd\x2a\xb1\x25\xf6\x7a\x21\x3a\xa8\xa7\xfa\xb6\x0a\x16\x0f\x35\x49\xa8\xde\xf9\x19\x2f\x8f\x0c\x0f\x63\xd5\xaa\xf8\xf8\x22\x18\x51\x96\xa2\x2d\x8e\xfc\x5b\xdf\xa2\xb6\x6f\x7c\x36\x72\xc7\xe3\x9e\x79\x7c\xf9\x49\x36\x15\x2f\xf0\x09\x7e\x51\x93\x6a\x9a\x92\xb7\x8c\x64\xba\xc7\x83\x82\x40\x53\xc9\xbc\x1e\xcb\xda\xe9\x42\xc3\x19\x47\x91\x30\xa9\x13\xc4\x6b\xc8\x1e\xc7\xa5\xc5\x49\xc5\x49\xb1\x07\x5b\xd1\xe0\xf8\xf7\x40\x46\x0e\x3c\xa4\x40\x0c\x92\xcc\x78\x04\x40\xdf\x8a\xb6\x11\xbc\x79\x0b\x5c\x60\xc4\x3f\xf2\x9b\xaa\x74\x3b\x55\x75\x10\x23\x8b\xde\x80\x8b\xc6\x6d\x53\x16\x80\x24\x45\x0d\xa8\x30\xc4\x3a\x9e\x36\xc5\x0c\xc4\xa4\xe6\x29\x0b\xff\x00\xf4\x94\x50\x40\x80\x91\x7d\x36\x55\x72\x2e\x6e\x41\x3a\xd2\xc1\x83\xb2\x87\xcd\xb8\xc4\xe7\x69\x12\xd0\x6d\x4f\x2d\x28\xb6\xe9\xab\x91\xe1\xd0\x3b\x27\x94\xdb\xd2\xe4\xc5\xe4\x34\xeb\x69\x9a\x5a\x30\x4f\x51\x91\xb1\x57\xcf\xea\x72\xf8\x3d\xe6\x8e\x6b\xdf\x24\xd9\x7d\xbe\x76\xcf\xa0\x23\x22\xe0\xde\x4c\xcc\x89\x10\xce\xd1\xc7\x5d\xfa\xf1\xa1\x85\x78\xe4\x97\x5c\xa2\xc3\x1a\xe0\x92\xdf\x6a\x7b\xbb\xc7\x1e\x7d\xc9\x1d\xdf\x1d\x77\x50\x5d\x8d\xe1\x13\x5a\x8d\x7f\x7d\x51\x97\x6c\x1d\xf6\x42\xdf\x6a\x76\x93\xe7\x1d\x0b\x10\x70\x68\x7d\x86\x4d\x78\xb5\x19\x8b\x26\x75\x73\xe2\xfa\xb3\xc3\xf7\x27\xe2\xa7\xf3\x93\x37\x27\xe7\x27\xc7\x16\x12\xfe\xa4\xca\xe1\xec\xb3\x57\x1b\x50\x80\x41\x6c\x3b\x31\xd5\xb7\x62\x2e\x6b\x39\x53\x46\x70\xc9\x64\x85\xae\xe7\x33\x59\xb7\x03\x0a\x51\x38\x90\x79\x3e\xd8\x26\x8d\x6b\xb3\xb8\x68\x6b\x99\xb5\x03\x80\xb4\x18\xcc\x6b\x75\x33\xa0\xfb\x8c\xbc\x82\x38\x20\xe6\xc0\x2d\x1a\x54\x33\x91\x6d\x5a\xbb\x9c\x9b\xab\x4c\x09\x5b\x18\x8e\xe0\x7a\x81\xf1\x90\x2f\x75\x9d\xa9\x9c\x4c\xda\xb6\x40\x2f\x57\x40\x67\x9b\xd1\x58\xa8\xd9\xdc\xc2\x95\xe0\xfb\xa3\xb9\x2b\xc1\x8e\x81\x2c\xe6\xba\x04\xae\x91\xa5\xcc\x94\x8d\xe0\x67\xc6\x38\xd3\xb9\x22\xe9\xa0\x01\xdc\x73\xb2\xde\xac\x15\x1c\x5c\x42\x96\xba\x0a\x9f\x01\xb0\x42\x30\x69\x00\x80\xd5\xb1\x99\x97\x31\x1b\x51\xbf\x51\x07\x78\xbf\xf8\x1d\x67\xe6\xd3\x29\xee\xe0\x07\xce\x5f\x27\x07\xcd\x71\x08\xef\x2b\xcb\x52\x5c\xc8\xec\xda\xcc\x11\xce\xad\x17\x36\x60\x54\xe6\xe2\xe7\x42\x11\x4a\xdb\x71\xe0\x67\xbe\x9a\x99\x6a\xa7\x3a\x9f\x70\x2d\x84\x39\x59\x4d\x05\x13\x2c\xe0\xba\x06\x6d\x58\xc2\x03\xc9\x0d\xc6\x83\xc6\x47\x67\xe6\x4f\x17\xb5\x78\x2c\xaa\x51\x47\x20\x6f\xe5\xc5\x59\xf1\x0f\x62\x44\xf6\x14\xa0\x44\x7f\x18\x12\x58\x48\x60\x35\x52\x8d\xe0\x10\x02\xed\x30\xd8\x28\x2d\xaa\xf6\xa5\x2e\x17\x33\xb4\x44\x20\x17\x5b\xa4\x3a\xaa\x90\x0b\x3d\x26\x0b\x74\x95\xcc\x9d\xa2\x84\x80\xab\xd1\x79\x0c\x4d\x21\xa6\x1e\xd9\x1e\xe0\xc3\xf2\x0c\x82\xde\x6f\xff\xf5\xf7\xe6\xeb\xed\xd1\xc7\x1d\xf0\xd5\x77\xb3\xca\x4e\x67\x46\xdf\x08\xc5\x79\x46\xa0\x9b\xae\x2a\x66\x3f\xcf\xaa\xe0\xb6\xf3\x34\xed\x95\x6e\x07\x9d\x7b\x58\x1f\x61\x84\x55\x45\x2b\x39\x84\x31\x8f\xd9\x70\x9a\xb2\xc8\xd4\x30\x1c\xaf\xb3\x57\xf3\xf9\x82\x6b\x59\xd0\x04\xc6\x0a\x30\x72\x28\x4f\x7e\x0e\x58\x56\xb1\x21\x39\xdf\x21\xb1\x83\x4b\x8a\xc4\x38\xc2\x00\x1f\x33\x64\x0a\x1d\xfa\x2a\x32\xb3\x24\x1b\xc8\x70\x16\x38\xb9\x84\x64\xb5\xb5\x3b\x5a\x41\x3b\xf6\x7a\x92\x5a\x9d\xc4\x52\x98\x9d\xdb\xb7\x10\x8e\x78\x37\x39\xed\x63\x1e\x1f\x1f\x28\xb5\xbe\x96\x85\xae\xad\x79\xeb\x91\x35\xd3\xe3\xaf\x6d\x00\xcd\xd9\x1f\xd3\xf1\xa9\xbe\x0d\x8c\x5d\x83\x7c\xfc\xca\xc7\xbe\x70\x63\x07\x4c\x76\x7b\x6a\x30\x18\x53\x40\xf8\x1d\xfe\xba\x1d\x0d\xe1\x97\xa2\x9d\x9e\xcb\x0b\xe7\x6d\x16\x38\xc8\x40\xa3\x97\xa5\xd6\x75\x40\x94\xdb\x7e\x1d\x45\x61\x9d\x64\x4c\x53\x9b\x07\xf6\xcb\x7e\xd8\x9b\xcd\x03\x31\xf8\xbd\x1d\x30\x98\x4e\x93\xfd\xbb\x60\x24\x9d\x12\x0d\x6d\x99\xa0\xed\x2d\x7a\x11\xf9\x2a\xdc\x2d\x54\x6a\xe3\x20\xe2\x2d\x5c\x15\x13\xdb\x08\xf0\x92\x63\x04\xa3\x41\x7b\x5a\xfa\xb3\x6f\xd7\x0e\x36\x01\xc8\xcc\x3f\xe1\xad\x62\x77\x29\x50\xfc\xd0\x21\xda\xc7\x56\x41\x28\x78\x8b\x41\x85\x57\xa2\x5b\xd9\xd8\xfb\xf0\xed\xb4\x68\x15\x4c\x8a\xbd\x57\x81\x06\xdc\x57\x43\x42\x35\xde\x29\x30\x44\x2d\x5a\xaf\xd2\x3d\xdb\x09\xde\xb2\xc5\xc9\x9d\xa4\x16\xfd\x0b\xe0\x92\x1e\x09\x98\xc4\xc4\x5f\xe6\x7c\x60\x0e\x66\xf0\x7e\xe7\x8e\x07\xe2\xbb\x9e\x69\x0f\x8c\xd7\x20\xf6\x0b\x90\xf6\xca\xa5\x0a\xad\xcf\x60\xf9\x4f\x2b\x15\xf9\x0b\x16\x63\xe6\x6f\x01\x0f\x81\x86\xc0\x82\xb2\xec\xb1\x40\x24\xc2\x35\x32\x60\xa2\xb6\x28\x8b\x76\x09\xf3\x69\x2e\x3e\xf0\x10\x1a\x5a\xc1\xc2\xd0\x2f\x96\x36\xe2\xa1\xae\xc9\xdf\x65\x6c\x35\xdc\x86\x58\xac\x21\x17\x7e\x02\xb9\x0a\x77\x2d\x88\x6d\xb5\xba\x2a\x9a\x16\x22\x33\xbb\xf5\x16\x92\xe4\x2a\x7a\xe1\x08\xf5\xce\x90\xe6\xd9\xb2\x0b\x54\x82\x4e\xe9\xe0\x66\xec\x75\x20\xa0\x60\xd4\x0e\x19\x7c\x6c\x05\x06\xfc\xc9\x14\x0d\xc4\xe7\x70\x20\x01\xab\x4b\x89\x18\x59\x59\xcc\xe3\x2e\x04\x5a\x2a\x68\x93\xac\x5b\x5d\x60\x0e\x77\xfe\xe8\x38\x8e\x57\x64\x7a\xa1\xe7\x04\x25\x56\xe9\x11\x77\x11\x4b\x7b\x81\x54\x9a\x8f\x7e\x14\xa8\xb0\xac\x1d\xa4\xb3\x6f\x56\xe5\x5c\x81\x70\x2c\x72\x55\x2a\xb4\xb2\x53\x77\xad\xa8\x94\xac\x43\x84\xa9\xa1\x11\x94\x01\x27\xb3\xd5\x02\xe2\xb6\x79\x9f\x10\x23\x49\xc2\xa6\x1b\x63\x35\x0a\xe5\xe5\xa6\x98\x15\xa5\xb9\xe6\xd1\x62\x49\x43\x40\x93\x08\xc2\x57\xb5\xea\x9d\x92\xb5\xa7\x5c\xb4\x8b\x01\x9b\xc8\xce\x3d\xb4\x11\x1c\x1d\xd5\xf9\x1c\x01\x28\xab\x77\x0e\x0d\xfd\x55\xe9\x55\x8b\xca\xb7\x1a\x73\x93\x8b\xc1\x4c\x99\x1b\xd1\x95\xd0\x37\xaa\x2e\x51\x09\x62\xab\x20\xe6\xf0\x55\x1f\x13\x59\x87\xb5\xd6\xea\x1f\xb1\x5b\x34\x98\xa1\xe3\x1d\x6e\x03\xde\x4e\x8b\x52\x89\xa1\xe9\x90\xb5\x3a\x24\xdc\x06\x2c\x4c\x76\xc0\x65\xd3\x42\x9e\x11\x43\xce\x8b\xd8\x94\x45\xf7\x3a\x80\xd1\x85\xee\xcc\xde\xf6\xcb\x66\x73\xc6\xdf\xae\x11\x6b\x0d\xc6\x38\x03\xfb\x2a\x0e\x44\x50\xf4\xd1\x0c\x44\x50\x77\x16\xcd\x94\x86\x14\x28\x81\xb6\xb7\xc5\x3b\x90\xa0\xd0\x68\x43\xb4\x53\xdd\x28\x1b\xbf\x9d\xcf\x7f\xbd\xa8\x4e\xaa\x53\x7c\xd7\x4b\x60\x35\x07\xcb\xc3\x67\x33\x70\x78\x2d\xb6\xb6\xb8\x07\x15\x3b\x32\xed\x15\xcb\x88\x15\xa6\xb8\x47\x05\xb1\xbf\x5a\x6d\xce\x46\x24\x57\x7f\x38\xf6\x68\xee\x68\x88\x5d\x5c\x37\xd3\x4f\xf6\xca\xe6\xd4\xc6\x18\xda\x63\x22\x8e\x0a\xb0\x1f\xdb\xda\x35\xbc\x73\x97\x34\xae\xd6\x8b\x80\x34\x02\x62\x51\x51\xa8\x7e\x73\x7f\xce\xa6\xb2\x1e\x00\x48\xa9\x91\x50\x07\xe6\xbe\x72\x0d\xbe\x40\x35\xc4\x88\xb5\xd7\x38\xe2\x9f\xb5\x6e\xc8\x26\x05\xa2\xa9\xc8\xba\x50\x66\x57\x0f\x6e\x75\x9d\x0f\xc4\x50\x62\x86\xca\x30\x00\x93\x34\xc2\xab\xf7\x55\xad\x17\xf3\x81\x18\xb6\x4e\xfb\xa4\x2c\xc4\xdc\x25\x66\x86\x1c\xe6\x97\x29\x05\x7c\x5f\x57\x5b\xe6\xef\x2d\xf8\xc3\x9d\xed\x8e\x8d\xd7\xcd\x08\xb5\x02\x68\xea\x5f\x2e\x51\x35\x00\xe8\xa8\xb5\xc6\xf8\xd0\xed\x54\xd5\x46\x90\x21\xb0\xd8\x56\x6f\x99\xe9\xf0\xf8\xb3\x63\x91\x17\x35\x61\x1e\xec\x8a\x99\x92\x88\x91\x87\x84\xa4\x6f\x65\x9d\x23\xfa\x0d\xf4\x10\x3c\x4f\x49\xd8\xb0\x20\x79\x28\x1b\xe9\x3a\xc8\x6d\x3a\x27\xb3\xd6\x63\x6f\x42\xeb\x0e\x4a\x93\xab\xed\xad\xc2\x0e\x47\x82\xaf\x03\x86\x97\x38\x45\x1e\x04\x2f\xc6\x0b\xb4\x98\x16\xed\x59\x91\xab\x03\x23\x2a\x51\x71\xab\x6d\xc4\x98\xfb\xb5\x92\xd9\x14\xbd\x45\xb9\x16\x31\xe9\xe7\x79\x59\x54\xf9\x7b\xdd\xbc\xc6\xf3\x06\x0e\xf6\xbc\xa8\x91\x34\xc6\x6e\x4e\xe3\x50\x0a\x0c\x45\x33\x80\xc1\x44\x43\x4b\x43\x7b\x07\xa6\x9a\xf0\x36\x7d\x0a\xa6\xbd\xa1\x77\x92\xb7\x10\x0f\x7a\x64\xb6\x32\x3a\x48\x05\x7c\xb0\xa4\xa3\x0f\xcc\xce\x6a\x7e\x19\x2c\xb9\xf3\x19\x04\x22\x33\x3b\x95\xf9\xa1\xa2\xd8\x65\x84\xf1\x00\xec\x96\x89\xa6\xa6\xee\x48\x18\xed\xeb\x75\xc0\x79\xbc\x5d\xa6\xbe\x51\xa7\x55\xa6\x86\xb0\x23\xce\x75\xe8\xf8\x81\x0f\x92\x00\x45\x36\x74\xa4\xfa\x02\x0a\xfd\x6c\x7f\xee\xc1\xcf\x37\xfa\x0a\x35\x4f\xa3\x21\x75\xc0\xcc\x31\xad\x4b\x07\xcf\x09\xeb\xec\x1a\x92\x14\x2e\x5e\x21\xf6\xc4\x1c\x07\xe1\xd4\xa6\xc2\x7a\xdb\xe5\x86\x35\x1d\xe6\x45\x6d\x98\xb9\x78\x01\x33\xf1\x01\xc8\x77\x8f\x5c\x2b\x2e\x5b\xd7\xbd\x40\x0a\x04\x21\x05\x8a\x87\xa5\x4f\x09\x82\xcc\xf2\xd3\x3d\xee\x9c\x4f\xb2\x7e\x62\x65\x1e\x58\x85\x15\x83\x70\x4b\xc4\xd0\x72\x42\x0e\xb0\x35\x23\x69\x01\x4b\xf3\xc3\x74\x0b\x34\x8a\x2f\xa3\xbe\x04\x32\xbf\x44\x19\x98\xf8\xde\x72\xc8\xf6\xee\xef\x85\x4b\x41\x56\x17\xd9\x88\xca\xdb\x73\x40\x78\xa1\x7b\x3e\x32\xbb\x83\xb8\x10\xd7\x41\x4f\x51\xac\x3a\x10\x1d\x08\x9b\x2b\xd5\xa2\xcc\x85\xe2\x38\x74\xe1\xa5\xe1\x87\x83\xae\x8f\x30\x6e\x02\xb2\xf8\xd9\x77\x3f\x11\x40\x21\x22\x1a\xbb\x6c\x4f\x9e\x88\x0d\x37\xfa\x0d\xd4\x68\x8c\xe2\x33\xda\x3f\x1b\x05\x6b\x6c\x26\xfe\xb0\x1d\x66\x53\x00\xa0\x18\xfc\x5e\x0d\xc2\x22\x88\x73\x23\x8a\xe6\x17\xea\xf4\x10\x9e\x97\x70\xb0\x23\xf1\x42\x0c\x6e\x07\x8c\xa6\xf6\x68\xa6\x8c\x44\x63\x1a\x3b\x80\x2a\x4d\xb6\x2a\xcc\xb6\x81\xf9\xee\xef\xc5\xf6\xef\x8d\x0d\x2f\xb3\x80\x1a\xcd\x8c\x07\x79\x07\xf3\x41\x28\xd6\xb8\x36\x70\xb0\xf0\x97\xe9\xe8\xc8\x76\x77\xd0\x44\x25\xec\x7a\x3e\x79\xe2\x96\x76\x03\xb1\x2c\x52\x31\x77\x6b\x12\x8c\x72\x60\x8f\xbb\xfb\x8c\x1e\xf7\x1f\x56\x89\x41\x41\x9b\x58\xbb\xa7\x24\x8e\x9c\xe1\x5b\x7a\xfe\xb8\x05\xe4\xaa\xad\x20\x1e\x60\x73\x5d\xcc\x0f\x5b\x3d\x2b\xc8\xf5\x2b\xc0\x20\xa6\x73\x82\x58\x7d\x37\x72\x9c\x03\x69\xa6\x50\x94\xce\x5a\x82\x4e\xae\xc0\xf4\xac\xf7\x45\xfc\x95\xae\xbd\x58\xe3\x22\x94\x9b\x01\xc1\x21\x06\x12\x0e\xc1\xce\x92\x94\x33\x11\x3f\x79\x81\x86\xde\x01\xe6\xf2\x4a\x21\x1e\xad\xe9\xfe\xe0\xff\xd8\x01\xfb\xb3\xb7\xa0\x75\xe7\x6b\xbf\x82\xfe\xce\x1e\xb0\xf0\x7e\xb2\xdc\xef\xb2\x36\x18\x57\x14\xfc\x5b\x5e\x29\x52\x6c\x07\xc1\xb4\x57\xc4\xf0\x1e\x8b\x7f\xc5\x70\xde\x52\xd1\x92\x7a\x6b\x63\x86\xd7\xe2\x6b\x31\x74\xbd\xd9\xe2\xe7\xc8\xee\xe4\x5b\xb1\x27\x26\xdf\x8e\xc4\xd7\x3d\x36\x59\xa3\x8e\xa6\xd0\x8d\x19\x56\xd0\x8f\x79\x49\x67\xcc\x73\xa8\xd9\x74\xc0\x79\x06\x7c\x23\xf6\x5c\x8f\xb6\xc4\x37\xc1\x71\x1d\xc3\x37\xe1\x93\x40\x7d\xa5\x30\xa8\x98\xae\xf3\x06\x39\xd2\x6c\x2c\xee\xc6\x22\x44\x7f\xdc\xc0\x9c\x13\xbd\x68\x1b\x30\x6e\x09\xb6\x13\x67\x9f\x2f\xc4\x12\xee\x57\x62\x4f\x2c\xad\x2c\x32\x25\x03\xf9\xcf\xd4\x60\xbc\x21\xa8\x36\x77\xe3\x59\x22\x7e\x86\x99\xcf\x6f\x13\x56\x98\x58\x09\xdf\x33\xc7\x47\x27\xe7\xa7\x1f\xc4\xdb\xe3\xf3\xd7\xa7\x47\xf6\x25\xcd\x50\xfc\x7c\x71\x51\x16\x59\xb9\x74\x26\xe5\x87\xef\x4f\x26\xe2\x9d\x6e\xc9\x02\x01\x9f\x5f\x4e\xe7\xc3\xcb\x11\xca\xbf\xf4\xc6\x6c\x88\x46\x40\xc8\x7c\xfe\xe4\x3d\x16\x73\x55\x5f\xea\x7a\x86\x20\x90\x45\xdb\x88\xff\xd5\x4e\x8b\xe6\x7f\xf9\x67\xb9\xa7\x13\xd7\x7a\xe1\x5e\x8d\x31\x4a\x84\xb9\xf0\xb7\xca\x5e\xa6\xc9\xad\x06\x3b\xd0\x4c\xc4\x5b\xdd\xb4\x01\x20\x3d\x7d\x11\x64\x6e\x68\x7d\x6f\x8e\x74\x86\x7c\x19\x6c\xe1\xcb\x46\x8b\xa2\xfa\x43\x65\x2d\x45\xda\xb7\x51\x07\x5c\x00\x80\x79\xad\x5b\x8d\x58\x71\x86\x04\x2e\x64\x76\x8d\xa2\xba\xe9\x90\x6c\x8b\x0b\xd4\x49\x39\x2b\xc8\x4c\x57\x37\xaa\x2a\x54\x95\x29\x18\x4a\xaa\x2a\xe7\xa9\x96\xe9\xaa\x69\xeb\x45\xd6\xea\x7a\x8f\xe5\x1c\x13\xc5\x65\x8b\x86\x43\xec\x7e\xa6\x4d\x77\x49\x41\x4e\x28\x18\x56\x10\xfe\xc1\x7e\x7b\x18\x23\xfb\x6f\x54\x7b\x3a\x47\xb7\x11\x57\x11\x2a\xbb\xc6\xe2\x46\x96\x8b\x48\xd2\x24\xed\x35\x85\xc0\xb2\xca\x6c\x00\x96\x16\x07\xf6\xeb\x47\xfc\x37\x40\x66\x8b\x3e\x99\x7d\x07\xd5\x9b\xd3\x04\xd3\xcc\x11\x37\x98\xe9\x5c\x0d\xe2\xe7\x93\x4e\x59\x2c\xda\xad\x9e\xfc\xe1\x9a\xc9\x54\x36\xa7\xb7\xd5\x7b\xe2\xae\xf4\x95\x05\xae\xf3\x08\x1d\x18\x00\x2c\x2c\x6e\x1b\x1a\xd1\x57\x68\x0d\xc6\x68\x99\x08\x4d\xde\x55\xef\xe4\xf9\x40\x9d\x7c\x9e\xdc\xc4\x3c\x8c\x6d\xf9\x23\x9d\x85\x28\xc9\xbc\x58\xae\x33\xb7\x50\x32\xcf\x7f\x84\x48\xc7\x2c\xfb\x4c\xce\xc7\xc2\xbe\xa0\xdb\x65\x82\x92\x61\x54\xe7\x0b\x6b\x97\x38\x98\x2f\x9a\xe9\xc0\x08\x29\x8b\x0a\xd0\x29\x06\x9f\x86\x57\xaa\xc5\x8a\x4d\x75\x23\x3f\x42\xe1\xdc\x1d\x53\xed\x86\x64\x31\x93\x73\x47\x13\x41\xd3\x1d\x89\x91\x69\xa7\x66\x3c\x66\xf5\xe6\x26\xc3\x44\x45\xc7\x0f\x08\x47\x6d\x08\x65\x26\xe7\x18\x13\x0d\x52\x26\x18\x62\x16\x92\x43\x71\x08\x2a\x6c\xe6\xf0\xe6\x57\x8c\xa3\xc8\xf4\x2b\xfc\xde\xd9\x14\x9f\x82\x92\x6d\xb9\xc7\x18\x97\x1d\x74\x33\x57\x99\xa5\x94\x26\x1a\x3e\x7a\x67\x99\x1c\x93\x56\x5f\xab\x4a\xbc\x80\x1f\x82\x6f\x5a\x23\x58\xbf\xd5\xb9\x1a\x86\x3b\xc7\xe4\x0b\x8e\x02\x78\xd0\x04\xe5\x05\xbc\x39\x8f\x44\x3b\xad\xf5\x2d\x68\xc9\x8f\x4d\x3d\xc3\x01\x75\xb2\x01\x31\xc5\xf0\xbf\x0b\x7a\xaa\xbe\x5c\x94\x13\x2f\xa5\xb3\xd5\xd0\x54\x82\x30\xe6\x4c\x13\x7b\xd0\xeb\x31\xfc\xff\x6c\xae\xb2\x3d\x61\x07\x28\xff\xbe\x50\x7b\x6e\xa7\xbb\xfd\x69\xfa\x6c\x3e\x3d\xa4\x1a\x30\xb5\xfc\xa0\xaa\xcd\x4d\x7f\x8f\xb2\x3e\xc3\x26\x97\xc7\x33\x62\x64\xb5\x66\xae\x23\xc6\x63\xc7\x7c\x90\x1a\xd7\x2a\x32\x73\x63\xe7\xa4\x16\x29\x27\xf1\xaa\x61\x73\x1a\x22\xb3\xd3\x12\x69\x28\xf1\x96\x00\x6b\x7b\x7f\x2f\x48\x07\x0f\x3f\x79\x80\x5c\xbc\x4f\x38\x42\x0d\x47\x03\xfc\xc7\xf6\xa9\x8f\x5a\x57\x4d\x6d\xef\xf4\x72\x42\xef\x7d\x2f\x19\x11\xb1\x7b\x33\x8f\xd4\x02\x54\x24\x4e\x76\xad\x3e\x82\xd7\x07\x23\x43\x6c\x84\x03\x8f\xbe\x74\xde\x5f\xbd\x34\xe3\x94\x0b\x78\x71\xe1\xdb\x62\x02\xef\xfe\x64\xaa\xf3\xc2\x9a\x01\xc0\xe5\x8a\xbf\xa0\x93\x56\x20\xb7\x7a\x21\x93\x55\xe6\x39\x64\x74\x2f\xcb\x29\x4f\x94\xa2\x01\x55\x85\x65\xb2\x63\x51\x8d\x46\xdc\xf0\x05\xf9\x7e\x62\x12\x42\x3a\xa6\x27\x4c\xfb\x2e\x90\x9a\xc8\xa9\xbe\x4d\xc4\x37\x71\x64\x1c\x3f\x13\x80\x2f\x99\xd8\xda\x5d\x45\xd0\x8f\x7f\x12\xec\x79\x0a\xdc\xc0\x37\x3f\x30\x29\x8a\xd5\x35\xcc\xe6\xcd\x1b\xb8\x0d\xad\x85\x9b\x35\x67\x1b\x06\x14\xe7\x9c\xae\xf8\x43\x39\xf8\xf3\x75\xb1\x96\x60\xd1\x60\x90\xee\x2e\x01\x13\xe1\xa1\x8b\x3c\xac\x00\x02\x34\x80\x71\x27\x98\x3d\x83\xc7\xe9\x2e\xaf\xc9\x4d\xcf\x1f\x86\xfd\x9a\x2e\xec\x8b\x3f\xc4\x77\xa6\x05\xb3\xcf\xff\x08\x43\x51\x77\x16\xf8\x0f\xb0\x6d\xea\x8c\xa5\x52\xb7\x1f\x56\xac\xd2\x7e\x74\x03\xb7\x61\x93\x0e\x0e\xf0\x72\x1c\xac\x0f\x50\xb9\xad\x8f\xbd\xa0\xb8\x34\xab\xc8\x1f\x42\xb8\x9e\xe7\x62\x27\xec\x73\xea\xe1\xd4\x93\x6d\xf0\x7a\x8a\xcf\x01\x41\xc5\x66\xa5\x46\x49\xf8\x20\xda\x13\xfe\x36\x14\xbf\x0f\x3f\x07\x87\xc5\x50\xdd\x10\xcf\x5f\x54\x86\x2c\xc5\x02\x55\xa2\x5f\xef\x28\x73\x3c\x8b\x00\xa8\x1b\xcc\xb6\x47\xbc\x4b\xbe\x62\x44\x8c\xaf\x87\xcd\x99\x0b\xbf\xb2\x51\x91\xe7\xb2\x6e\x40\x6d\x6e\x8e\x68\x78\x25\x26\x1b\x40\xa7\x52\x9f\x88\x9f\x1a\x73\x8c\xe2\x3b\x88\xcc\xae\x1b\x5b\x0b\x5c\x67\x6e\x25\x9a\xcd\x17\x95\xe1\xe9\xad\xb7\x45\x43\x4b\xb1\x61\x03\x20\x46\xba\xb6\xb7\x11\x23\x09\x4e\xac\xa8\x77\x6e\x9a\x3d\x6c\x99\x1c\x85\xef\xdd\xb5\xca\x8a\xa6\x0b\x43\xd8\xca\x6b\x05\x45\x68\xb2\x83\xcc\x1d\x39\xd4\xac\x0a\xe4\xe6\x37\x02\x8a\x0b\xf4\xc8\x06\xac\x2e\x66\xe4\x8a\x04\x6b\xc9\x1a\x83\x52\xe7\xcb\xb9\x8a\x47\xe3\xdb\x40\xfb\x00\x1b\x4a\xc3\x53\x6c\xec\x50\xdb\xb4\xcb\x12\x36\x1a\x8d\xe1\x0c\x7e\x53\x8f\xac\x76\x3c\x28\x1e\xc1\xd4\x99\x4a\xc8\xba\xf9\x40\xec\x8c\x1d\x6a\xea\x10\x6b\x66\xcf\x6c\x23\xb1\x2d\x9e\x25\xa2\x6b\x79\xd5\x21\x17\xc3\x68\x43\x3b\x25\x1d\x56\xf7\xf1\xd9\xa7\xc0\x78\xaa\x73\xeb\x27\x81\xb0\x30\x14\x3f\xa4\x7e\x6d\x62\xa7\x46\xe2\xf9\x73\xce\xbe\x4c\x2b\x43\x93\xf3\x85\xad\xdc\xfc\xf8\x5a\x3c\x33\x9d\xfd\x04\xae\x31\xe6\x82\x9f\x4d\x47\x6e\x50\xb3\x22\x8f\xce\x3e\x50\x17\x86\xa5\x37\x4d\xe9\xef\xa0\x9c\x9b\x18\xf3\x2d\xe0\x9d\x68\x03\x13\x0d\xce\xd7\xf0\xec\x53\x47\x69\xf0\xc0\x26\x2b\x5b\x38\x54\xf1\x17\xf0\xcf\xc4\xe2\xa6\x0e\xb2\xd9\x16\x49\x37\x62\x30\x12\x7b\xec\x2c\xb3\x3e\x9e\x8b\x96\x14\x19\x50\x7e\x0f\x2b\x3b\x80\x14\x70\x7f\xd8\xc3\x1a\xd1\x76\x6f\x67\x0c\xdf\xb7\xbc\x6d\xbe\x27\x43\x23\x4d\xf7\x53\x20\x13\xcc\x1d\x5b\x99\xb9\x70\xc8\x74\x12\x92\xf5\x60\xa5\x6a\x53\x99\x7b\xc3\xe1\xf9\x28\x89\x09\xf2\x2e\xff\x10\x45\x68\xa8\xde\x6f\x70\xe8\x06\x0a\x6f\x23\xd6\x22\xeb\x38\xea\xd7\x63\x46\x10\xea\x77\xf9\x3d\xd0\x15\x69\x58\xce\x8f\x3b\x9f\x7a\x2a\x6e\x56\xd7\x0c\x47\x3c\x44\xdd\xf2\xf6\x08\x36\xa8\x23\x96\x8f\xef\xcf\x50\xde\x3f\x70\x99\xb2\xf1\x5b\x82\x38\x20\x2d\x7b\xf3\xd1\xe4\xfe\x34\x0e\xe6\xde\x2d\xd6\x90\xef\x7f\x26\x48\x9a\xcc\x58\x30\x44\x6c\x09\xa5\x46\xd3\xc2\x47\x9f\xf5\xd3\x08\xfb\x42\x00\xcb\xf1\x47\x27\xf8\xf9\x9d\xe2\x3f\xf3\xaa\x93\x97\x53\x97\xb3\x4f\xd0\xc2\xb1\xdf\xc8\x92\x86\xce\xda\xfe\x58\x7c\xfa\x14\x9f\x6f\x37\xb2\x0c\xba\x6b\x7e\x27\x4e\xaf\xb0\xaf\x13\x9c\x53\xfb\x18\xe0\x9a\x61\xe9\xd1\x48\xba\xd3\x11\xe4\x4d\xcc\x89\xcf\x68\xee\x2b\xeb\xab\xc3\x5c\xb1\x54\x9d\x9a\x43\x53\x66\xf2\xb7\xab\x52\x5f\xc8\x72\x95\xb8\x8a\xb7\x2f\x9e\xbb\x23\xb2\x9a\xeb\xd4\xbc\x56\x39\xdb\x71\x23\x0e\xd7\x0c\x3d\x45\x4f\x1e\x98\x68\x04\x6a\x0e\x24\x45\x37\x14\x9b\x29\x1e\x42\x97\xbc\xd9\xce\x3a\x73\xf6\x85\xeb\xcf\x57\xaf\x77\x77\x5a\x1c\xfa\x42\xef\xc1\xa1\x31\x96\x33\xc7\x43\xdf\xaf\xd4\xe3\xb2\xe1\x7f\x7b\x22\x10\xa4\x6d\x20\xd5\xd0\x34\x1d\xcf\x4d\x0f\xca\x95\x96\x17\x38\x36\x05\x1b\x4e\x83\x28\x79\x33\xe0\x84\xc1\x0b\x80\xb6\xc2\x5e\x2c\x11\x1b\x19\x4d\xd6\xcb\x30\x30\x01\xdd\x05\xec\xf5\x0e\x45\x01\x2f\xfe\x85\xd6\xc7\x9e\x07\xb8\x62\x03\x74\x24\x1f\x8c\x7a\xa5\x08\xc8\x1a\x9a\x31\x63\x56\xac\xe3\x45\x70\x77\x11\x7b\x89\x7b\x8b\x3b\x8c\x18\x4a\x07\x93\xb3\x80\x79\xdd\xdf\xdb\xf7\x90\x68\xfa\x20\xb4\x7c\x34\x79\xae\x58\x87\x85\xfb\xec\xd4\x42\x5a\x2a\x5a\xd7\xa8\x7b\x41\x60\x8d\x62\x62\xdc\xae\x83\x33\x81\x68\xf9\xe6\xc7\xd9\xb2\x69\xd5\xcc\x36\xcf\x0a\x75\x9a\x8b\xa0\x18\xe0\xc5\x82\x17\xa3\xa7\x23\x0f\x20\x12\x75\xd3\x90\xde\x21\x3d\xbf\xb0\x8e\x4e\xe9\x59\x28\xec\x28\xf9\x89\xf7\x75\xf4\x33\xc0\x17\xd9\xa2\x08\xfb\xb3\xf3\xd0\xe9\xf8\xa4\xb5\xde\xd1\x81\x81\x85\xed\x05\x9b\x66\xe7\x97\x1e\x28\xc6\x3d\xd4\x51\xa8\xfc\xc4\xdc\x87\xa4\x23\x89\x36\x7d\x77\x93\xe0\x2d\x87\x10\x65\xe8\xd5\x3a\x71\xd2\xd9\xdd\x9e\xd2\x8c\x30\x38\x5f\xb7\xcb\x2c\x2b\xf0\xdb\x8e\xf8\x41\xc8\x20\x09\x28\x39\x2c\xe6\x4c\x41\xc3\xe4\x84\x08\x19\x62\x03\x3b\xbb\x15\xd9\xb4\xfb\x34\x30\x1e\xac\xcf\x2e\x74\x68\xc3\xe2\xe7\x39\x60\x54\x9d\xf8\x8b\xbe\x24\xbf\x07\x46\x5c\xb8\xa8\x5a\xdd\xa5\x08\x67\xb7\x82\xa4\xb1\xb3\x86\x2a\x18\x44\xd4\xd0\x8c\xe2\x85\x9f\x08\x22\x85\xad\x60\x95\x9d\xe1\x09\xf3\x4b\xb7\x84\x9d\xab\x4b\xb9\x28\xdb\x73\xf7\xb8\x18\x05\x37\xb4\xf2\x9a\x7f\x7c\xe4\x44\x06\x81\xeb\x79\x3d\x66\x63\xfd\x82\x80\x54\xa9\x6a\x32\xfb\x39\x51\x0b\x54\xd3\xa8\x16\x1d\xec\xdf\xca\xfa\xda\x1c\x4a\x5d\xd5\x13\x12\x2a\x7a\xdd\x9f\x1c\x75\x9e\x73\x82\xc0\xc6\x89\x05\xf4\x48\xed\x6b\x80\x51\x67\xd0\x83\xc6\xfa\x11\x5d\xb1\x6e\x21\x08\x61\x22\xf9\x40\x7c\xe6\x11\x61\xa8\x8a\x8f\xb6\xb3\x9d\x37\x1e\x92\x4f\xdd\x93\x51\xd1\x1c\x83\xf6\x8a\x0a\x8e\x46\xa9\xb6\x43\x47\x80\xe4\x13\xc0\x03\xd3\xe8\x21\x9b\x2d\x95\xac\x71\x66\x53\x73\x6a\x3b\x18\x01\x4a\xcd\x68\x8f\x8d\xa3\xf7\xf6\x42\x30\x63\x31\xdb\xa6\xc3\xa7\x5d\x8b\xf8\x1b\x8d\xe7\xc9\x93\xc4\x28\xfd\x9c\x85\xc2\xe9\xaa\x9c\x9d\x99\x49\x01\x83\x16\x1d\xa8\x7e\xdf\x39\x3b\xfd\xdd\x46\x1e\xb7\x12\x9e\x8d\x6c\x6e\x16\xbd\x6b\x61\x2a\x3a\xa9\x2e\xf5\x5e\x1f\xfd\x3d\x92\xad\x62\xe4\x92\x58\xe5\x8b\x6a\x84\xae\x39\xbb\x5d\xd4\xaa\x03\xca\x1b\xd9\xd5\xf7\xf0\x3b\x6a\x0f\x7b\x9a\xa8\xbd\xc3\x0f\x79\x63\xef\x74\x0a\x56\xb8\x5a\x61\x7d\xdf\xe1\x9c\x9f\x4b\x38\xaf\x6c\xb0\x04\xb5\x47\xbb\x19\x61\x2b\x99\x3f\x61\xb0\x44\x7b\x89\x65\x8b\x5d\x7b\x4d\xb1\x97\xa5\x6c\x1a\x56\x0d\xfc\x1e\x8b\x8b\x2b\xfe\x81\x7e\x8d\xc5\x6d\x2d\xe7\xfc\x83\xfb\x1d\x57\x7d\x5b\xe4\x57\xaa\x75\xd9\xf0\xd7\x43\x47\x0a\xff\xb9\x50\xb7\x73\x5d\xf7\xf0\x5e\xf2\xcc\xef\x1c\xee\xaf\xbc\xab\x7e\xfc\xe9\x5c\x3f\xf0\x17\xd6\x5f\xa0\xe1\x58\xaa\xab\xe0\xce\x81\x8e\xc6\x80\xb1\xd7\x8e\xd1\x46\x3a\x12\xf9\x1d\x5c\x10\x6f\x66\x3f\x54\x88\x75\xe5\xcd\xb4\x34\x18\xe8\xb7\x10\x27\xc8\x5b\xa2\xe0\xb1\xc7\x6c\x79\x6c\xe6\x0a\xdf\x0e\x97\xa5\x9a\x38\x0b\xa4\x03\x31\xb0\x80\x90\x83\x30\x9f\x6a\x0f\xdb\xb6\x2e\x2e\x16\xad\x02\xbd\x0d\x3a\xdf\x6f\x61\x74\xb6\xc1\x58\x0c\x0c\xa7\x8c\xde\x13\x43\x6b\x82\x46\xb5\x3f\x55\x2a\x2f\x5a\x79\x51\xaa\x61\xc5\x41\x12\x43\x30\x4f\x8e\xa8\x18\x64\x83\xab\xb1\xb2\x72\xff\x4d\xb4\x73\xfd\xc0\x99\x8c\xc7\xee\xae\xae\x24\x44\xa3\x01\x43\x49\x97\x54\x29\xd9\x95\xae\x6e\x1a\xf2\xb1\x75\xef\x14\xab\xcd\x98\x22\x79\x81\x79\xbb\x4f\x7b\x6b\xc2\x11\x63\x3d\x70\x86\x3b\xb4\x7b\x86\x01\xc9\x3e\xb3\xcd\xbe\xbd\x2d\x8e\x50\x3e\x10\xad\x76\x46\x64\xe0\xc6\x04\xe1\x76\x86\x05\xbe\x36\x16\x97\x85\xca\xd1\xe1\x1b\xe3\xaa\xaa\xd1\xbe\x00\x1c\x88\xdb\xa2\x51\x56\xc6\x88\xeb\x80\x48\x3d\xa1\xfa\xd1\xce\xd6\x53\xa8\xff\xa9\x99\xc0\xc0\xe0\x09\x08\x05\x01\x7b\xc8\x8a\xeb\x39\xcd\x21\x5c\xbf\xad\x2d\xd4\xf3\x6e\x46\x7e\xf9\x0e\x96\x51\x6c\x75\x33\x27\x24\xd2\x35\xdd\xf8\xee\xc0\xf6\x23\xd9\x0e\x96\x8c\x44\x64\xc4\x02\x65\x75\x21\x06\xd1\x73\x5a\x4b\x5e\x13\xed\x2f\x5a\xe4\xad\x4e\xa1\x98\xf7\xb2\x8d\x87\x9d\x40\x9b\xb5\xc1\xfc\x6e\x90\xd8\x9b\x54\x3b\x4b\xa9\xe9\x22\x34\x18\xf0\x8d\x01\x4c\x06\x88\x19\xbe\x07\xd4\x4c\x75\xf4\x12\xdd\x8a\x4e\x8b\x64\xcb\x3b\xac\xaf\x9d\x33\x2a\xec\x8d\x69\x7b\x30\xb2\x5d\xd8\x49\xac\x9e\xcf\x3b\x2b\xf2\xbc\x54\x3e\x77\xff\x36\x49\xf4\x18\x54\xf6\xc9\x6e\x53\x6d\x1e\xdf\x35\xf9\xce\x8b\x3c\xdb\x2f\x6c\x84\x03\x48\x97\x0a\x0b\x43\x34\x16\x3d\x24\x32\xa6\xe5\xec\x12\x79\x78\x42\xb5\x75\x71\x75\xa5\xea\xd3\xea\x47\xb5\x3c\xd2\xb7\xfc\x41\x58\xdb\x34\x62\x21\x3c\xeb\xfb\x5a\x99\x13\x32\xcc\x0b\x89\x89\xcc\x3f\xcd\xf7\x84\xc6\x3f\xa8\x55\x75\xa7\xb2\x97\x88\xa3\xc2\x55\x03\xb3\x3c\x14\x94\x2c\xd4\x4a\xac\xdc\x35\x19\x47\xb1\x8c\x6c\x33\x7f\xcc\x66\xf9\xa7\x49\x26\xcb\x72\x48\x2e\xe4\xcc\x9a\x23\x1c\xf5\x71\xa9\xb2\xb6\x2e\xb2\x94\xd8\x8c\x61\xd3\x3f\xc7\x59\x69\x01\xd0\x05\xdf\xcb\x7d\xd6\x77\x64\x2f\x8e\xfa\x2e\x67\x7a\x51\xb5\x7d\x4e\x24\xf6\x14\x46\x2b\x68\x36\x72\x2c\x66\xc1\xc4\x31\xc3\xd6\xee\x3e\x55\x67\x7e\xe0\x5f\xfb\x3d\xda\xcc\xb1\x45\x30\xea\x9c\xd4\x18\x49\x1e\x94\x9d\xb6\x8a\xc8\xba\x04\x4b\x3a\x6f\x18\x5f\x14\x0c\xd3\x53\x2e\x31\x5d\xc5\x27\x59\x73\x26\x6d\xac\xb9\x26\x2b\x5c\x96\x99\xbe\x51\xaf\x53\x8b\xd1\xb1\x13\x8e\x2e\x31\xb6\x81\x6c\x36\x51\x77\xad\xaa\x72\xf7\xf2\xdc\x7c\xbf\x1c\xf6\x05\x4f\x73\x0e\xee\x6e\x7f\x43\x70\xa6\xfb\x7b\xeb\x0d\x89\x75\x99\x84\xd0\xfc\x20\xb8\x84\xa0\x06\xd6\xce\x96\xbd\x46\x79\xdd\x61\x30\x65\xcc\x9b\xbe\x6e\xcb\xb7\xcc\xe3\x65\x14\xb2\xa4\x6e\x13\xde\x9a\x76\xad\xa6\xf0\x01\xdf\xcf\xcd\x74\xc6\x17\x14\x74\xb6\xfb\x92\x49\xc6\x10\x75\x5c\x85\x3a\xee\x51\x15\x03\xfb\x52\xe5\xc4\x81\x2c\xe3\x2a\xa8\x9c\x4f\x99\xa9\x83\x2c\x04\xbc\x79\xc0\xc0\x63\x82\x77\xdd\x01\xf9\x6c\xa4\x5c\x5b\x71\x47\xf6\x2f\x32\x59\x63\x19\x51\x83\xd3\xf5\xaa\x65\x42\x6f\x90\x84\x2d\x9e\x5f\x04\x92\xdc\x35\x3a\xd4\x19\x49\xdd\xd7\xf5\x20\xf6\xec\x77\xde\x80\xc9\x04\xf9\x1f\xd8\xb5\x32\x5e\x20\x6b\x24\xbf\x86\x93\x5c\x69\x59\x22\x80\x46\x92\x97\xa0\xdd\xbc\xcf\xf4\x7f\x0b\x6f\x81\x5d\x9b\x84\xae\xa6\x9b\x85\x61\x31\x00\x17\x1f\x31\x95\x3b\x7f\x9f\xbc\x73\xc6\xe9\xc1\x45\xc2\xfa\x5b\x31\x14\xf5\x03\x71\xb7\x9f\x66\x6b\x3f\x47\x8a\x65\x4f\xfb\xff\x4e\x5e\xf6\xf3\x3f\xc3\xcb\xe2\xdd\x85\x6b\xdd\x04\x2f\x9f\x38\x8d\x65\x29\xe7\x8d\x91\xe7\x37\x3a\x3c\xcc\x86\xfb\x23\x0e\x46\xae\x52\x3d\x9b\x93\x6b\x79\xbe\x9c\x7d\x52\x37\x12\x4c\xf1\x0b\x38\x96\x7d\x95\x95\xf9\xfb\xee\xa5\xd3\xa3\x92\xe1\x3e\x4a\xd1\x07\x7e\xf7\x04\xef\x01\x18\xa9\x52\x4b\x11\x71\x46\x5f\x0d\x4c\xb3\x7d\x3a\xf4\x65\xa2\x3e\xe2\xa5\x38\x70\x65\xa1\xdc\xfd\x54\x14\xba\xaa\x38\x83\x2b\x88\x8e\x15\xbf\x4a\xf1\x79\x4c\x00\x50\x22\x97\x64\xef\x33\xce\x97\x06\x67\x85\xae\x2b\x76\x00\x6d\x00\xe5\x4d\xeb\x32\xd7\x4d\xff\x49\x41\x0e\x60\x30\x17\x16\x49\xe3\x0b\xd1\x3e\x02\x5e\x1f\xe0\x7b\xf0\x05\x42\xf6\xe4\x4d\xfd\x02\xfb\xa7\xa2\x42\x97\x22\x70\x7d\x96\x1c\xfb\xcc\x29\x09\x86\xb2\xa1\x01\xa9\x5c\x5c\x2c\xd9\xeb\x0f\xd9\x2f\x99\x35\xfa\x45\xd7\xf9\x6a\x7b\x8b\x78\xb3\xa5\x90\x28\x9c\x09\x0f\xe8\x8f\x42\x5b\x20\xb4\x21\xb4\x3e\xbf\xf8\xf0\x10\x9a\xea\x58\xd5\x68\xcc\x07\x9d\x3f\x63\x68\x30\xd1\xef\xc3\x48\x17\x60\x53\xfb\xdd\x07\x55\xc2\xde\xf2\x60\xfe\xa0\x86\xb2\x2b\xf6\xe4\x09\x3d\x38\x8a\xad\x2d\x32\x32\x04\xee\xb8\xb9\xa9\xaa\x3c\x24\x68\xf8\x6c\x5a\xb2\xda\x70\xf2\x58\x0c\x1f\x2c\x6d\x18\x02\x95\x5d\x87\xde\x8a\xae\xb8\xf3\x59\x64\x04\xfc\x82\x09\xf7\x53\xa6\xf6\xe2\xde\x8e\x53\x57\x90\xbf\xd5\x08\xb1\xc7\x1c\x17\x5d\x23\xa3\x4e\x95\x54\x23\x73\x72\x9c\x86\x3e\x84\x7b\xe9\x02\x1b\x41\x09\x1b\x92\xca\xf7\x6a\xb4\xcf\x4e\x69\x82\x94\xc0\xd5\x26\x87\x42\x98\x8b\x61\x67\xc6\xc0\xee\x67\xe4\xe7\x3d\xae\xc3\xac\xd6\x77\x7c\xb1\xd2\x75\xa9\x2a\x37\xb5\x04\xeb\x15\x1d\x39\x61\xd0\x5f\xef\x84\x8e\x0b\x87\xc6\x71\x3e\x15\x2a\x8c\x6e\x41\xfa\xea\xaa\x04\x9b\xf6\xdb\xba\x68\xf9\x83\x61\xf4\xee\x42\xc6\x20\x0b\xc5\x63\xbf\x60\xc2\x41\xc7\xb8\x1d\xea\x8a\xfd\x61\x40\xed\x9d\xc8\x67\x0e\xaf\x64\xf9\xaf\x18\x0f\x04\xf5\x6b\xf0\xaa\x44\x48\xa5\x47\xc5\xcd\x58\x0c\xbc\x99\xd3\x96\x2b\xdf\x23\x3e\xd6\xb3\x7f\xb2\x2e\xaa\x01\xe3\x08\x91\xec\x30\x70\x39\xce\x61\x22\x07\x63\x3a\xbf\x93\x03\x0a\xdf\x69\x65\xf3\x2a\x76\x85\x62\x0f\x72\x5d\xad\xe5\x95\x6a\x5f\x15\xaa\xcc\x87\x60\x27\x22\xb3\xb6\xb8\x51\xc7\x65\x3b\xf4\x8f\x74\x45\xf3\x41\xc9\xfc\xb4\x2a\x97\xe9\x4a\x37\x36\x02\x2f\x8e\x49\x4d\xb9\xc1\x29\xc0\x0a\xf7\x99\xac\xda\xe3\xbc\x68\xf9\xab\x1d\x81\x55\xa6\x44\x19\xf0\x09\x0c\xa8\xe4\x8e\xe3\x20\x2f\x57\xa2\x20\x07\xc6\xb0\x41\xd9\x11\x76\x28\x01\x81\x7c\xc7\xf3\x2f\x57\xe4\x27\x94\x76\x7f\xb2\x08\xb2\x89\x21\x6d\x4a\xf0\x42\x93\x8a\x5e\xe4\x19\x73\x8c\x33\x1e\xbd\xdb\x7f\xc6\xe7\xdc\x04\x0a\xf9\x18\x63\x19\x75\x51\xee\xe3\x97\x04\x1b\x8c\x28\xca\xf9\xda\xbe\xf7\xfa\x38\x43\x68\x44\xb4\x15\x76\xcc\x85\x1b\x4a\xbc\x50\xb4\xd3\x4e\xb5\x56\x71\xb5\xbe\x56\x54\x24\x45\x95\x72\x65\xf3\x5e\x84\xce\x0f\x15\x8d\x05\x53\x90\xed\x85\xb8\xeb\x90\x21\x7a\x23\x09\x15\x5c\x29\x32\xab\x31\xd6\x66\x18\x69\x87\x89\x7d\x29\xcc\x87\x3a\x8c\x11\x9c\xb6\x00\x62\xf7\x32\x53\xfe\x21\x3c\x68\x7b\xe3\xf8\x04\xfb\xa8\x8b\x99\x9c\x50\xfa\xd3\x8b\x9f\xeb\x6d\xea\xc9\x2f\xea\xb1\x8b\xbe\xee\x23\x36\x07\x7d\xec\xd8\xc1\xa3\x0b\xc4\xda\x99\xa0\x3a\xbb\xf5\xb1\x59\xdd\x70\x18\xc0\x4e\x54\x0f\x9c\x2b\xdc\x16\x60\xf8\xb7\xe2\xc0\x4e\xd0\xfd\xbd\xd8\x71\x1c\x33\xec\x1f\xda\xe9\x27\x62\xbd\xac\xe3\x0f\x22\xb5\xc5\xdf\x7b\x2b\xad\x95\x2f\x95\xfd\xe0\xc5\xc8\xaf\x9d\x5b\x07\xef\x28\x6c\x60\x3b\xfa\x2f\x8b\x07\x94\xaa\x0f\x74\xb5\xae\xba\x7f\x1a\xd8\x98\xc1\x12\xb3\xca\x09\xe0\xd8\x55\xff\x25\x30\xc7\xe9\x1a\xed\xa3\x9d\xab\x72\x0d\xe8\xb1\x75\xff\xfa\x32\xe0\xe3\x8e\xeb\x43\xa3\xda\xb3\xe2\x1f\x49\xf7\xae\x5b\xd4\x6a\x3b\xbf\xf1\x55\x6a\x40\x06\x0c\xdc\xaa\x7a\x5e\xab\x16\x6d\x59\x3f\xc7\x37\x21\xda\x97\x60\x11\xeb\x77\x25\x80\x66\xfc\xf5\xf7\x7c\xf3\x3f\x49\x40\x44\x90\x40\xa8\xc3\x08\xa0\x26\x3b\x2a\xf0\xc5\x9e\xf9\x91\xda\x42\xd0\x5d\x4f\xe9\x09\xf0\x01\x7c\x14\xc0\x7c\x07\xac\xa7\xb7\xc1\x03\x1b\x9a\xbb\xc2\x41\xb0\xbe\x32\x67\x9c\xe6\x6b\x9b\x86\xf8\x04\x11\xa2\x67\x08\x53\x0f\x86\x24\xe6\xd6\xf3\x16\xe3\xa7\xcd\x54\xd5\xbe\x94\xd9\x34\x72\x5c\xb1\x20\x46\xef\x74\x10\x66\xc6\xbd\x5b\x33\x65\xac\xb3\x1b\xc1\xfc\xe3\x38\xfb\xb9\x7e\x44\x10\x69\xfb\xb6\x9e\xbe\x87\xf2\x1c\xe9\x5b\x68\xb7\x26\x70\xc9\xd5\xaf\xc9\xb7\x08\x64\xa4\xd8\x94\xc4\x76\x78\x80\x45\x06\xa3\x8e\x73\x81\x10\x9b\x9b\x98\x2b\xb6\x06\x61\x48\xed\x00\x90\x8d\xf1\x6d\xa3\x28\x53\x24\x4a\x42\x28\xca\x5a\x5d\xd6\xaa\x99\x0e\xc2\xb7\x0a\xbb\x29\x9c\xe7\x37\x57\x09\x8e\xec\x3d\xc6\x82\xb8\x91\x16\xd4\xbb\xc9\x53\xa5\xa9\xbd\x14\xf9\xa9\x96\xf9\x6b\x4b\x38\xa1\x60\x0c\xd0\x1e\xde\x7c\xcc\x4b\x3e\x49\x4f\x4e\xc6\xa1\xfb\x87\x0d\x34\x06\x44\xd5\x24\x4a\x3b\xfe\xe1\xcf\x6b\x2e\x4e\x85\x89\x9c\x8f\x60\x4c\x67\x34\x82\x82\xd7\xea\xae\x78\xc9\x86\xe9\x45\x54\x17\x2e\xcc\x7f\xdd\xea\x35\x88\x1b\x89\xe7\x62\xf2\xad\x27\x2c\x0b\x9e\x6f\x48\x07\xf3\x47\x63\x0a\xaf\x0b\xab\x57\xb9\xb9\x95\x73\xf0\xac\x4f\x68\x0c\x75\xec\x59\x0c\xd0\x05\xb1\xfa\x5d\x97\xf9\x04\x58\x21\xb7\xb4\x91\x6d\x2b\xb3\xe9\x91\xb6\x0f\x57\xa6\xae\xc7\xad\x45\x78\x01\xa9\x55\xa3\xda\x61\xcf\x6a\xc5\x0b\x95\x5e\xa3\x98\x3e\x12\xf1\x4d\x45\x10\x54\x98\xe6\x8d\x66\xc6\x5d\xaf\x3c\xa8\x81\xe3\xe3\xba\xcc\xa3\xe9\xbc\x52\xed\x89\xe9\x38\xdc\x9a\x02\xc4\x89\xc7\x5c\xb2\x18\xda\xc1\x2f\xc8\x61\x09\xf5\x65\x6d\x4d\xc4\x90\x59\x05\x67\x24\x7e\x3f\xb6\x06\x77\xcf\xf0\x55\x20\x5d\x3f\xb6\x02\x0a\x5a\x04\x4a\x10\x10\xef\xc0\x3a\xe6\x6d\x71\x57\x54\x43\x7f\xbf\xc5\x4b\xed\xf6\xb6\x38\x7d\x7f\x7e\x72\xfa\x4e\x1c\x1d\xbf\x3a\xfc\xe9\xcd\x39\x47\x4a\xb1\x36\x19\x99\xae\x2e\x8b\xab\x05\xc5\xf8\xb0\x67\xc7\x57\xa4\x3f\xc3\x4c\x46\xc0\x62\xfe\x46\x2c\x15\x83\x74\x6d\x6f\x8b\x57\xd4\x6d\x00\x14\xac\x17\x15\x62\xe3\x5b\xa7\x7d\x59\x2b\x0e\x45\xeb\x91\x3b\x2c\xc4\x45\xd8\x40\xe7\x9b\x69\x86\x83\x0d\x61\x86\x61\x25\x67\x80\x9f\x7a\x59\xb6\x1e\xc6\xb6\xd2\xed\x69\x75\xc2\x54\xf0\x89\x9e\x7f\x04\xa7\x11\x71\x80\x65\x91\xba\xe0\x30\x46\xa0\xd9\x18\x7f\x83\x72\x13\x59\xba\x06\x02\x75\xd5\x0c\x0c\x5a\x91\x80\xc5\x67\xe2\x49\xe6\x58\xc7\xae\x60\xcd\x61\xb6\xfd\x07\xb1\xc7\x70\x74\x2d\xb8\xcd\x7b\xd9\x10\x66\x2c\x01\x91\x4c\xed\x44\xd8\x78\x03\xb5\x42\xa4\x19\xe0\x15\xa0\xaa\xb1\xb3\x0a\xdd\x0a\xe6\x92\x52\x3e\xb7\x1a\x05\x9d\x14\x85\x0d\xa2\xfc\x83\xfd\x87\x87\x7d\x4f\x2b\x8d\x12\xed\xad\x36\x8b\x38\x06\x18\x1c\x7c\xec\x94\x10\xe5\x19\x2e\x26\x88\x77\xe3\xa0\x61\x20\xac\xeb\xa2\x81\x80\x0f\x14\x23\x02\x10\xa7\x30\x52\x93\x29\x5e\xc8\xb2\xf8\x47\x14\x06\x06\xf1\x71\x32\x59\x91\xde\x55\xb6\x42\x96\xa5\x19\x18\xad\xf6\x00\x46\x3a\x40\xcc\xd1\x78\xe2\xed\x62\x67\xb3\x49\xa3\xda\x9f\x4d\x4e\xe7\xd2\xf4\xc0\xfc\x46\x6d\x5d\x00\xec\x62\x35\xee\x2b\x2a\xb3\x5e\x7a\x88\xab\x82\x66\xc0\x48\x2f\xa5\x96\x39\x38\xdd\x11\x7c\xa9\x6f\x85\x35\xe3\x81\xe1\x07\x63\xf1\x6c\xec\x0a\x25\x7a\x14\x02\xb0\x0f\xf8\x3b\xa5\xcd\xc2\x50\x08\x06\x89\x1a\x08\x6c\x7d\x30\x16\xff\x15\x8c\x89\xc5\x45\x42\xbf\x37\xf0\xd0\xf1\xb0\xab\xfc\xa8\x70\x89\x3c\xc8\x7e\xef\x2c\x82\xfd\x98\x9a\xcb\x5a\xb6\xba\x7e\xec\x74\x52\x21\x3e\x97\xd6\x98\x3a\xd4\x2c\x92\xef\xfb\xf7\x46\x34\xc3\x27\xb2\x71\x28\x9b\x86\x96\xcc\x5c\x24\xed\x91\x3b\x9d\x8c\x69\x91\xf0\x3b\x9e\xb2\xd6\x11\xd1\xc7\x6c\xb0\x2e\x5d\xb0\x6d\xb9\xbb\x20\x79\xdb\x63\x01\xf0\xef\x8a\x21\xed\xe8\x39\x09\x72\x6c\x9a\xd1\x5a\x19\xd6\xe5\x70\xc3\xc3\xa7\x29\xeb\xf2\x6c\x84\x53\x28\x36\xea\x78\x85\xe1\x67\x8b\xbe\x61\xa5\xd2\x40\x78\xf6\x95\xae\xc1\xf4\x4d\x22\xfa\xc2\x38\x5d\x15\x1f\x8b\x4f\x84\x80\xcf\x52\x48\xeb\x1c\x24\x41\xc0\x2a\x3f\x44\x78\xea\x7a\x08\xa9\x77\xae\xb2\x42\x96\xf8\xee\x31\x16\xdb\x1f\x7f\x5f\xec\xec\xec\xec\x6c\x99\x7f\x76\x2f\xcd\xff\xff\x0c\xff\x97\x39\x86\x12\xdf\x82\x7f\x2e\xcd\xff\x9f\xfd\x05\xfe\xff\x3f\x7e\x5f\x5c\xaa\xcb\xcb\x4f\xdb\x57\x5d\x22\xb3\x9c\xd7\x71\x01\x50\xd1\xf2\x36\x71\x66\xc4\x07\x75\x75\x7c\x37\x37\xcb\x39\x69\xf4\xa2\x86\x58\x0b\xf0\x0b\x6e\x83\x83\xdf\xdb\x01\x00\x33\x02\x68\xc7\xbd\xf9\x35\x16\x83\xab\x01\xc3\xfd\x23\xbe\x1e\xf1\x4c\xb8\xb9\x91\x14\x88\xa2\x54\xef\xe8\xdf\x9b\x49\x9f\xea\x32\x07\x5f\x06\x3a\x93\xce\x92\xdf\xe3\x7d\x1c\xb4\x91\xda\x91\x8a\x4c\x99\xec\x2c\x27\xd8\xcc\x7c\xd1\x82\x57\xfb\x60\x2c\x66\xfa\xa2\x28\x95\x19\x6e\xa6\xab\x16\xe2\xf6\xa0\xed\x2c\x8c\xde\x90\xbf\xac\x95\x1c\x24\x10\xa4\x3b\x20\x40\xbe\x5e\xe0\xe1\x95\x6e\xc5\x70\xa9\xda\x91\x61\xf9\x36\x14\x2f\x04\xe7\xaa\x17\x15\x58\x7f\x22\xc3\x37\x77\x2f\x23\x3e\x9c\xfc\xfa\xf6\xb8\x87\xc9\x44\xb6\x34\x83\xb1\xd8\x40\x60\xb1\x26\xc8\x76\x3b\xd5\x25\x48\xeb\x78\x35\x41\x07\xc4\x41\x8a\x29\xb7\x53\x35\x83\x73\x84\xa6\x7e\x90\xe4\x96\x90\x0b\x59\x60\xee\xd9\x22\xc9\x5f\x51\x7a\xaa\xdb\x88\x38\xd5\xdb\x4c\x97\x68\x19\x72\xae\xc7\xc0\xf2\x8e\xa1\xc0\xb6\x6a\x75\x23\x0e\x44\x9a\x02\xc5\x93\x27\xac\xa0\x17\xa4\xc1\x7a\xd5\x14\x7c\xf2\x04\x2a\x98\xe4\xca\x5c\x1b\x46\xfc\x07\x3e\x3f\xfb\xd0\x33\x16\x71\x77\x82\x57\x8c\x91\x60\x3f\xf0\x55\xda\x54\x78\x7f\x8f\x4a\x8b\x2e\xb5\xab\xbb\xb6\x96\x3f\xaa\x65\x43\x87\x42\xb8\x00\x5c\x33\x61\x0f\x3a\x34\xce\x37\x29\x34\xb7\x89\x29\xa5\xc9\x1f\x8c\xe1\x28\x48\xac\x99\xf3\x42\x6a\x5e\x69\x50\x76\xbc\x03\xa5\x4f\xc3\xd4\x22\x5f\xbc\x8e\x2c\x78\x28\x51\xd3\xea\x13\x2e\x8a\x2e\x1a\x98\x87\xde\x48\x88\xa6\xa8\x67\x73\x55\x35\xb2\x55\xaf\x74\x4d\x8a\x0a\x0e\x0d\xe9\xf5\x4f\x83\x9d\x81\x3b\xdb\x42\xde\x92\xe8\x68\xa6\x6f\x14\xb9\x0a\xbd\x53\x77\xad\x35\x2e\xb8\x00\xb8\x73\x9a\xe3\x70\xce\xf0\x62\xed\xb2\xe1\xe9\x9f\xaa\xba\xb1\x59\x2c\xe3\x18\x54\x80\x57\x9a\xde\x39\x46\xc2\x8b\x2a\xfd\xca\xdf\xe3\x53\x5f\xb8\x89\x8b\xfb\x3c\x89\xe2\x53\x27\xb5\x03\x6b\x4a\x52\x30\xea\x48\xdb\xb0\x52\x9e\x21\x92\xe9\x9b\xb3\xff\x8d\x74\x56\x23\xe4\x10\xd6\x35\x18\x8b\xdd\x71\x54\x7c\x65\x8f\x5f\xe9\x7a\x26\x63\xff\xb8\xa2\x6a\xd5\x95\xaa\xfd\xcb\x38\x25\x98\x55\x5e\x5b\x77\x33\xd5\xb7\x88\x71\xf3\xcb\x54\x55\x64\x36\xc4\x77\x2c\x2d\xa8\xb5\x27\x4a\xf1\x5a\x90\x39\x5d\x8e\xd3\xea\xa5\x39\x67\xee\xda\xb7\xaa\x5a\xa4\x4e\x27\xe0\x0c\x45\xa3\x5e\xea\xf9\xf2\xe5\xa2\x4d\xb2\x6f\xfb\xb8\x99\x5c\xa1\x60\x3b\xd2\xd3\x36\xaa\x7f\x35\x3e\xe6\xb0\x67\x19\x5d\x7d\x5f\x2e\x6a\x4f\x85\x01\x35\xa1\xd6\xe0\xc2\x64\x48\x7d\xce\x8b\xc6\x9c\x93\x61\x78\xf9\xe8\x81\x22\x9d\x1d\xfa\x4c\xf9\x63\x12\xb6\xea\x18\x1c\xa0\x25\x1a\x33\xa2\x0e\x87\xa5\x1a\x41\x0f\xb2\x72\x26\xbc\x6c\x9d\x68\x08\xf5\x3e\x29\x72\xcc\x6b\x79\x75\x54\xeb\xb9\xe3\x79\x36\x81\x7a\x15\x64\x96\x65\xa9\x6f\xcd\xc7\x57\x45\x09\x31\x54\xd2\x7c\x1f\x57\xe0\xfb\xb2\xa8\xae\x3f\xc8\xd6\x70\x8f\x6f\xbf\xd9\x09\x79\x58\xe7\xc1\x6d\x30\x16\xa9\x2c\xa8\x92\xc3\x4d\xd2\x47\x86\x8c\x92\x21\x86\xe1\x4b\x56\xf2\xbd\x82\x7d\xeb\x46\xb7\xbe\x8e\x5b\x5d\x5f\x9f\x17\x20\x38\xec\xee\xec\x74\x3e\x1d\xa9\x52\x2e\x13\xdf\x2e\x4b\xb3\x29\xab\xb3\xb9\xac\x1a\xd7\x5a\x78\x13\x4b\x34\x26\x73\xb8\x26\x82\x41\x83\x5f\xdd\xb5\xc5\xe6\xf8\xd8\xaa\xea\x1b\x59\x26\xfa\xb2\xa8\x72\x7d\xa4\xe6\xed\xd4\x5c\x46\x77\x76\x12\xe4\xf2\xd9\x46\x4c\x2f\x9a\x56\xd7\xcb\x89\x2b\x41\xb7\xb5\x90\x06\x29\xd7\xf1\x8d\xaa\x5a\x37\xfe\x67\xdf\x86\x8d\xde\x90\x8f\x9c\x5b\xce\xdd\xb0\xe1\xd1\x7a\xa1\x76\x26\xef\x5e\x17\x57\xd3\xd2\x2c\xdc\x1b\xb8\x5e\xe0\xe0\xcc\x10\xd6\xce\xc9\x4c\xdf\xe0\x2e\x31\x57\x6b\x24\x81\xb5\xe7\xf8\xba\x3d\xf3\x9e\xec\xd4\xbc\xa0\x1f\x5e\xc3\xe1\xce\xf8\xa8\xfb\x70\x8f\x8e\x72\xd2\xca\x0b\xc0\x1a\x23\xa1\xe1\xfe\x9e\x5c\x71\xc2\x05\x90\x8b\x56\x03\x82\x6e\xb0\xdd\xb6\xb7\xc5\xdb\xd3\xa3\x63\x71\x74\xfc\xea\xe4\xdd\x09\x28\x00\x0f\xdf\x1d\x89\xff\xf9\xd3\xf1\x87\xdf\x4e\xde\xfd\x40\x59\x7e\xac\xf4\x2d\x22\x0b\x35\x63\x71\xb1\x14\x80\x0e\x29\x2b\x30\xb7\x7b\x7b\x02\xd2\xb8\x85\x2c\x8a\xd4\x73\x36\xe9\xf3\xc3\x58\xcc\x8a\x99\x7a\x9b\xc8\xc2\x92\x3f\x3b\x5d\xd2\xb1\x91\x0a\x85\xac\xaf\x00\x6b\x1b\xd5\x82\x86\x82\x54\x2e\x64\xe3\xc0\xcb\x9e\x36\x22\x57\x73\x55\xe5\xaa\xca\x0a\xd3\xb9\xdb\x69\x91\x4d\x5d\x34\x68\x08\xa8\x74\xb1\x14\xc3\x52\x5d\xc9\x6c\x39\x12\x33\x65\xee\x17\x45\x33\x6b\x04\x84\x72\x29\xb5\xcc\x01\x19\xe6\x0f\x50\x46\x9a\x39\x9a\xc9\x16\x43\x4d\x50\xc4\x52\x2d\x73\x21\xa1\xb1\x89\x18\xbe\xaf\xd5\xa5\xaa\x4d\x27\x5c\x4d\xa2\xc0\xee\xd4\xea\xef\x8b\xa2\x56\xdb\x88\xc9\x0c\x3a\xaf\x66\x32\xfa\x2a\xd6\x29\x16\x15\x0c\xd6\x30\x77\x07\x58\x09\xaa\x49\x8e\xca\x00\x34\x95\xd0\x45\xc2\x74\x02\x04\x9f\x59\x00\xc4\xa8\x2c\xcb\xc1\x28\xa5\xb7\x9c\x10\x88\x91\xc9\xea\x05\x75\x37\xa1\xf6\xbe\xff\x5c\x3c\xb3\x57\x7c\x18\x23\x9f\x4e\x71\x20\x0e\xeb\x5a\x2e\x3d\xba\x33\x22\x5b\xa1\x53\x8d\xab\x6a\x2c\x9e\xd1\xb1\x07\xab\xed\x14\xa6\x16\x3f\x0a\xd7\xb4\x3b\x0d\x27\x6f\x8f\xf9\x34\x18\x3a\x18\x07\x80\xa3\x8e\x32\x3e\x9a\xbf\x3e\x11\x4c\xad\xaf\x72\x7b\x5b\xfc\x00\xb6\xa0\x12\xa8\x50\x20\x94\xb5\x14\x9f\x71\x46\x27\x13\x2b\x60\x3d\x90\xea\x5a\x20\x3a\x0b\x84\xa5\x91\x30\x33\x61\xb4\x1a\x12\x7c\x70\xb9\xc3\x32\x93\x70\x08\x64\xa7\x10\x2f\x25\xef\x3d\x87\x87\x49\xa0\xac\xba\xc1\xc5\x4e\x4d\x50\x87\x97\x3c\xb0\x2c\x9b\x0b\x93\xf0\x29\x10\x22\xc0\xdf\xc2\x64\xf3\x18\xa6\x80\xe7\x6b\x41\x5c\x1f\xdd\x2c\x94\x18\xa5\xe1\xb6\xc2\x0e\x20\x94\x12\x7f\x56\xa3\x86\x9d\x8e\xcb\x03\x61\xd9\x1a\x60\x59\xf6\xf0\xa7\x33\x37\xa1\xe1\x65\xb5\x92\xad\x3a\xbd\xf8\xc3\xc2\x21\x05\xd8\xc2\x6c\x34\x84\x86\xe4\xa9\xba\x6b\x5d\x93\x9a\xed\xed\xbf\x7e\xfc\xfd\xf6\xf7\xad\x4f\x9b\xbf\x6f\xdb\x3f\x36\xef\x66\xa5\x7d\xd8\x8f\xe6\xbc\x8b\x9b\xc6\xd6\x7b\x38\x80\xc8\xe4\x19\xbc\x82\x6c\xdf\xcd\x4a\x07\x77\xb3\x6e\xd9\x9d\x0b\x3c\xcd\x84\xf9\x4e\x13\xc1\x63\xbd\x58\x88\x5e\xca\x85\x7b\xfc\x21\x49\xf6\x08\xe0\x68\xf2\x0f\x65\xb5\x04\x73\x7e\x44\x7b\xe4\xf4\x29\xb3\x4c\xcd\x21\x12\xf3\x65\x01\x51\xd7\x09\xce\xdd\x6b\xd7\x85\xac\x6c\x5c\x30\xa8\x31\x49\xf2\x04\x84\xc6\xc9\x3d\x44\x82\x66\xba\x09\x5a\xd5\x9e\x09\x64\x6b\x0b\xc7\xc6\xa5\xcc\x8c\x6c\x40\x2c\xa3\x4b\x60\x08\x77\x47\xb9\x46\x89\xd5\xb1\xf0\xd4\xae\x3f\xa0\x8f\xda\x9e\x97\xb2\xa8\x06\xbc\x25\x9d\x13\x7c\x8b\xad\x6d\x98\x02\xb3\xb6\x10\x66\xc7\x77\xad\xaa\x1a\x78\xe4\x7a\xe4\x66\x51\x77\xf0\xd4\x15\x16\x4e\x6c\x18\xaf\x5c\xae\xf5\x5c\x14\x15\x14\xec\xe0\x3e\x98\xc4\xb8\x65\x53\x60\x34\x82\x50\x5e\x45\x15\x83\x8c\xd0\xf8\x7a\xca\xd0\xd7\x8f\x83\xbf\x0d\xc4\x26\xb4\x6c\xb9\xb4\x49\x85\xdf\xbe\xba\x20\x59\x1c\x40\x07\xc3\x3c\x3c\x50\x8a\x6d\x98\xf6\xa8\x1b\xb0\x9f\x4f\x48\xf2\x70\x6e\xae\x37\x1c\x26\x8e\x0a\xfa\x94\xa8\xb8\x29\x62\x06\xc5\x2d\x40\xec\x04\x46\x19\xbe\x4a\x8f\x22\xcc\x65\xc7\xf3\x15\xdb\xf3\x54\x22\xd8\x6d\x6f\x8b\xaa\x98\xc9\xd2\xbd\x83\xc2\x41\xd9\x77\xb2\x0f\x71\xbf\x26\xf4\xa0\x76\xf3\x03\x86\x6b\x80\x5d\x56\x2b\x39\x1b\x89\xcf\xf8\xc7\xa4\xb9\x2e\xe6\xe7\xfa\xb8\x82\xf7\xe7\x07\x2f\xc9\x25\x4f\xd0\x21\x27\xf5\xb1\x15\x08\xf6\x79\xa4\x09\x8a\x66\x67\xa3\x4b\xa2\x66\xce\xc6\x6f\x29\x14\xc5\x75\x73\xdb\xbe\x81\x87\x3a\x2c\x4f\x31\x3d\x40\xc0\xe1\x0c\x02\xda\xc7\xf0\x6c\x4c\xf6\xf3\x24\xdf\x15\x02\x83\x6f\xf8\x14\xcc\x72\xa0\xb7\x51\xcc\x5e\x10\x30\xcf\x77\x94\x73\x98\xe4\x4e\x8b\x09\x1f\x65\xaa\x17\xf1\x7e\x34\x3f\x3f\x89\xbd\x78\x93\x53\x3a\xc3\xf7\xc9\xf4\x7c\x69\xce\x24\xdf\x85\x31\xee\xd4\x80\x3c\x8e\x7f\x3d\x3f\x7e\x77\x76\x72\xfa\xee\x2c\x29\xe7\xb8\x06\xba\x32\x9f\xf9\x99\x78\x7a\x76\xe2\x96\x13\xa5\x4c\xc6\x7d\xfb\x8c\xdf\x69\xe1\x48\x67\x8f\x6c\xe4\x48\x67\x5f\x5c\xbb\x7b\xce\x44\x56\x09\xa3\xc6\xa0\xd1\x45\xfb\x5a\xeb\x6b\xef\x91\xd6\x29\x7a\x42\x59\x78\xa7\x2e\x47\xe2\xb3\x2b\x8a\x4f\x59\x97\xe0\x63\xf1\x15\xf7\x86\x89\x28\xc8\x27\x76\x48\xc7\xc6\xb4\x7d\x6d\xbd\x68\xbc\xe7\x36\x88\x83\x38\x09\x81\x23\xc3\x23\xf0\x42\x03\x40\xd0\xa0\x2f\x2e\xe9\x33\x01\x3e\xee\x89\x8f\x9f\xe8\x14\x0f\x4a\xb9\xe9\x75\x68\x50\x7d\x5d\xff\x01\xea\x59\x3d\x80\x79\xad\x72\x23\x73\xc4\x63\xe9\x9d\x89\xc4\xf0\x13\x9d\x74\x18\x97\x18\x5d\xc1\xb4\xb2\x17\xb5\xb5\x87\xa5\x1f\x42\xa2\x87\x5b\xe3\xd9\xf9\xe1\xf9\xb1\x78\x7d\xf8\xee\xe8\x8d\xbf\x2c\xba\x50\xc6\xce\xcc\xc3\x30\xeb\x5b\x5d\x5f\x1b\xe9\xe4\xb6\x68\xa7\x08\x39\x3d\x11\xc7\x77\xe6\xb2\x0f\x6f\xfb\x68\x04\x50\xa9\xa6\x55\x24\x9d\xe0\xcd\xb1\x52\xc8\xb4\x72\x0d\xb6\x2d\x50\x55\x3b\x55\x85\x21\xbf\x4a\xd1\x95\x73\x62\x69\xc7\xec\x57\xb8\xdb\x87\xd4\xc3\x93\x23\xe6\x82\x50\xb7\x8c\x2e\x10\x0d\xfb\xe0\x00\x75\x75\x4e\xd8\x80\xe4\x50\x3a\xf0\xd5\x06\xd8\xbb\x3e\x19\xeb\x62\xe2\x47\x45\x95\x13\x11\x33\x31\xa0\x82\x23\x8c\xf7\x85\x43\xb4\xc2\x87\x8f\x61\x50\x1a\xf3\xa5\x30\x15\x56\x99\x11\x35\xe1\x9e\x36\xa2\xfc\x37\xb2\x9c\x64\xba\xca\x64\x3b\xfc\xe8\xe1\x4e\x2b\x5b\x0d\x7f\x4d\x0f\x82\x27\x55\x6e\x94\x7e\x3b\xfa\x68\x1e\xe1\x9c\x06\xe9\xd1\xa4\xca\xdd\xb1\x90\xcf\xa2\x63\x2f\x8a\x0d\x42\x5c\x99\xa5\x0c\x6d\xb1\x3d\xa7\x26\x4d\xcb\xbb\xd2\x08\xb1\x16\xb6\x1c\x09\x42\xe2\xa1\x6c\x45\x5c\x73\x5c\x79\xfa\xf0\x12\x2f\x96\x21\x37\x42\xe7\x40\x08\xc5\x29\xec\x6a\x6b\xa4\xf0\x4b\xc3\x6a\x5a\x1d\x1d\xf1\x0e\x3a\x79\x0d\x15\x91\x7f\x57\x0c\xcf\xcc\x97\xb5\xa8\x2e\x35\x1d\x5e\x0c\x91\x99\x93\x8b\x45\xfe\x32\x19\xef\xef\xa1\x00\x5d\xe8\x0f\x48\x53\x10\xd8\x0f\x58\xc2\x82\x7c\x8c\x56\x85\x85\x32\x76\x15\x24\x96\xdd\x36\x12\xc4\x56\x81\x4a\xf6\xf0\x9f\xf0\xee\x71\x76\x7e\xf8\xee\xe8\xf0\xc3\x91\x78\x79\xfa\xf6\xed\xe1\x3b\x17\x53\x8b\x70\x3c\x50\x55\xe3\x82\x5e\x6d\x95\xaa\x69\xc0\x51\x09\x0c\xbe\xcc\x54\x93\x3c\x12\xc4\xcb\x92\x15\x56\x82\x2f\xbd\x63\x31\xd3\x4d\x5b\x2e\x51\x66\x31\x4b\x7c\xad\x96\x17\x45\x95\x17\xd5\x95\x33\x38\xb3\x38\x1f\xf1\x5e\x77\xa9\xf6\xfd\xa5\x54\x59\x7b\x58\x96\x7b\xdd\xf7\x71\xfe\xde\x30\x44\xcf\xda\x89\x7b\x5b\x19\x8e\x7c\x4c\xff\x6c\xc6\xa2\x3c\x24\xa2\x12\x90\x89\x1e\xea\x8e\x59\x50\x8d\xc4\x7b\x90\xb5\x3b\xe2\x21\xb9\xcd\x05\x06\xd5\x8d\xc3\x81\xac\xb2\xa9\xae\x07\x23\xb0\x91\x66\xe9\x53\x25\xf3\x41\x5f\x40\x04\x6a\xff\xba\x28\xcb\x08\xf2\x93\x37\xdc\x17\x0f\x7c\xb5\x63\xf7\x9a\x88\x1b\xa5\xaa\x98\x9b\x6c\x17\xf6\x82\x39\xcc\x76\x4c\x5a\x3a\xe1\xfd\x11\xb9\xde\x54\x19\x86\xf7\x27\x88\xd0\x70\x19\x58\x35\x22\xc2\x51\x8b\xd1\x16\x9c\x13\x0d\xab\x0e\x40\x86\x77\x46\x0f\xbc\x3b\x11\xe2\xc6\x3f\x51\xed\xd8\xf4\x9e\x57\xda\xf1\x44\x49\x57\xea\x63\x95\x70\xb7\x78\x5e\x8f\xbd\x76\x85\x4b\x8e\x6b\xfa\x6f\x5d\xf4\xb0\x7b\x7e\x8c\x14\xea\x03\x47\xb9\x93\x70\x2b\x31\x7d\xb7\x60\x10\x96\x10\x7c\x71\x33\x9e\x60\xe6\xfd\xe8\xba\x63\x7a\x43\x01\x75\xff\x7f\x1f\x14\x5b\x00\xfc\xb4\xa2\x93\x68\x12\x9c\xff\xdb\xfb\xea\x71\xf3\xb2\xd9\x84\xb9\xf8\x77\xb1\x0f\x28\xbe\xe4\xb7\xfb\x5f\x85\x5b\xf2\xb2\x25\x57\xa7\xd9\x84\x81\x21\x93\x8b\xe2\x0e\x39\x24\xb6\x7a\xfe\xd0\x05\x51\x08\x27\x8a\xaa\xfa\x67\xa7\xe5\x43\x84\x36\xfb\x7f\x76\x5e\xc0\x1d\x6a\xc5\xc4\xb0\x47\x16\x43\x0f\x47\xc5\x4d\x00\xb6\xb6\x29\x76\x77\xbe\x64\xee\x12\x1b\xdb\x76\xa0\x6f\xf6\x16\x55\xae\x13\xe7\x94\x49\xf6\xc6\xe8\xb5\x4a\x66\x32\xc9\x3e\x93\x29\xd2\x7b\x10\x51\x95\x7e\xde\x83\xba\x57\x15\x0b\xbe\x33\xfb\x78\x7d\xa4\xb3\x33\x23\xca\x25\xca\x44\x50\x22\x3d\x07\x6d\x58\xd7\x71\x04\x08\xb6\xb2\x26\x76\x26\xb0\x5a\x30\x24\x4b\xa2\x4b\xfe\x18\x7e\x0c\xc8\x09\xc7\xe5\x86\xea\x22\x18\x12\x8a\x11\x65\x57\xb0\xef\xbf\xcf\xba\x2e\xae\x8a\x6a\x4f\x0c\x36\x67\x1a\xac\x61\x2e\x0a\xd9\xec\x89\xdd\x88\x02\x58\xbf\xcf\x66\xff\x72\xe7\x63\xca\x2c\x83\xba\xa3\x91\x78\xfb\xd1\xf1\x17\x76\x37\xb1\x5a\xff\xfc\x24\x1f\x57\xf9\xbf\x77\x8a\xb7\xd2\x9d\x5e\xc5\x9b\xbe\x74\x7a\xff\x15\xce\x64\x81\x83\xfe\x37\x70\xa4\x04\xfe\x17\x9f\x81\x15\x87\xd6\xff\x2d\x13\xf0\x2f\x8e\xee\xdf\xb9\x85\xfe\xd5\xd3\x67\xfe\xcf\x9e\xc8\x16\x52\x34\x9b\xa2\x08\x6c\x65\x6d\x8f\x46\xd3\x28\x59\x67\xd3\xe1\xf6\xef\x67\xdb\x1e\x16\xfa\x71\x7b\xfd\x71\x60\x40\xc1\xc4\xfe\x34\x4f\xb0\x66\x80\xb9\x1a\x6e\xed\x8e\x6d\x4c\xea\x90\x11\x23\xa4\x64\x4f\xa9\x54\xa1\xf7\xf2\x6a\x6d\x43\x14\xfc\x21\x28\xb3\xb6\xa1\xb8\x90\x59\x87\xd4\x46\xa0\x42\xaf\xb1\x29\xb3\xde\x71\xa9\x24\x03\x71\xc5\x92\xa5\x00\xf1\xe8\x11\xad\x41\xbe\x6e\xc9\x47\xb4\xd8\x29\xf9\x8b\xae\xf3\xf5\x2d\xde\xea\x3a\xe7\xa5\x7e\xa8\xf5\x62\xbe\xbe\xb9\x2b\x93\xad\x53\x6e\x7d\x73\x9d\x72\xa6\x97\xeb\x9b\x0b\x7b\x99\x2b\x30\x81\x47\xeb\xed\x44\x39\x82\x38\x4c\x2d\x20\x15\x8d\x83\xe2\xc4\x25\x93\x05\x4d\x57\x1f\xd7\x66\xa7\xbb\x80\x42\xf5\x88\x36\x3b\x05\x61\x5a\x1f\xd7\x68\x34\xb5\xb6\xf0\x63\x9a\x8d\x8a\xa2\x97\xd1\xe1\xa2\x4d\x49\x9b\x51\xfc\x50\x72\x38\x8a\x0b\xbf\x4d\x77\xb8\x53\x58\xe6\x79\x5c\xf4\x0d\x00\xcb\x3e\xa2\x5d\x1b\x2c\x95\x95\x6f\x54\xdd\x9e\xcb\x8b\xa4\xfc\x1a\x23\x4e\xfe\xde\x29\x79\xa6\x2f\x53\xa5\x99\xfe\x0e\xa0\x95\xad\x9b\x91\x8b\x8a\x6a\x24\xd1\xa2\xf1\x7d\x6b\x40\xec\x47\x47\x2b\xfc\x6c\x5d\x26\x29\xb1\xf3\x1a\xfc\x45\x91\x52\x59\x6c\x22\x16\x89\x33\x3c\x73\x32\x5d\x02\x48\xe2\xa2\x6a\x91\x83\x0c\x53\xe7\xc7\xd8\xc1\x96\x51\xc7\x58\x2d\x38\x54\x7c\x1e\x80\xbf\xcf\xda\x7a\x68\x07\xb5\x05\x0d\xfc\x3f\xae\x58\xc7\x03\x29\x31\xe3\x0d\x56\xd3\xc4\xd7\x46\x0c\x51\xd2\x3b\xed\x04\x58\x90\x82\x14\x15\xfd\x14\x45\x85\x11\x10\xd2\x9c\xf7\x0e\x6e\x78\x38\x70\x64\x32\x08\xbb\xd2\xd6\xb2\x6a\xe6\xba\x51\xe0\x17\xd3\xd3\x1d\xeb\x6d\x1f\x5c\x58\x93\xb1\x6c\x7b\x29\xa3\x52\xb7\x67\x00\xa9\xfa\x91\x3d\xbb\x7f\x39\x29\xf0\x38\x64\x9e\x18\x50\x1c\x89\x30\xec\xac\x4e\x26\x5b\xd4\x09\x18\x3b\xd1\x03\x51\x27\x18\x04\x26\xe9\xe7\x38\xc2\x1c\xb6\x5c\xa9\x5b\x54\x94\x52\xd5\xd8\x48\x36\x65\xd1\x0f\x13\x75\x3d\x07\xe8\xd1\x48\xa8\x5f\x53\xe1\x66\xa7\x42\x4e\x66\xe8\x9f\xc6\x01\xd4\x58\x3f\xc4\xa6\x48\x7e\x79\xb6\x16\x22\xa5\x67\x68\xcf\x46\x16\xa9\x74\xd3\x51\xcd\x20\xea\x1d\xb3\x4f\xb2\x35\x88\xe7\x81\x4b\x62\x77\x0a\x98\xff\x4e\xdf\xda\xc1\x80\x3a\xeb\x27\x98\x0f\xcf\xa8\x33\xa6\x55\xd3\xb4\x63\x66\x27\xf4\xba\x44\x57\xcd\xe1\x88\x85\x22\xea\xfb\x0f\xdc\x83\xa8\x26\xf8\x9b\x85\x2e\x5d\x0f\x3f\xc3\x67\xd7\x14\x41\x97\xa1\xa0\x8e\x68\x05\x4c\xca\xaa\x39\xff\x2a\xfd\x37\x6e\x39\x64\x66\x1e\x35\x0f\x56\x30\x5b\xd4\xa3\x51\x57\xdb\xda\xd1\xd6\x83\x77\xe3\x99\x62\x21\xf8\x42\xee\x51\xa9\x5b\x88\xe0\x55\xe5\xe8\x7c\xfb\xaf\xf0\x0f\x54\xad\x27\x98\x47\x47\x91\x9e\x04\x44\x51\x55\x0f\xb3\xb0\x48\x50\x89\x9a\x83\xe8\x85\x5d\x8a\x49\x13\x88\xbd\x58\xe0\xd3\x45\x84\xd1\xba\x09\xf6\xca\xe1\x0a\x39\x86\x0d\xa4\xdd\x51\xc4\xa2\x82\x98\x40\xdb\xc3\x88\xcc\x7e\x5d\x52\x71\x95\x99\x7b\x46\xb4\x2c\x7a\xae\xaa\x94\x92\x3c\x2d\x12\x80\x25\x0d\xbc\x4c\x0e\x46\xf6\x54\xe8\xc5\x48\xb4\xf5\x44\x39\x86\x23\x0b\xbc\x10\xbf\x9b\xfd\x78\xfc\xdb\xdb\xc3\xf7\x67\xf6\x85\x15\x9d\xff\xc2\x57\x2c\x97\x46\x06\xd1\xf8\x7b\x72\x21\x9b\x22\x73\x2f\x5b\x03\x23\x67\x0f\xf6\xc4\xc0\x5f\x62\x4c\xbf\x41\x8c\xf6\xc9\x1f\xc8\xf9\x61\xf0\xd3\x1c\x13\xf1\x0a\x67\x52\xcc\x5d\xc9\xa7\xc1\x2f\x1c\xec\xe0\xb8\xca\xfd\x07\xf3\x63\x2c\x06\xaf\xf5\x4c\xf9\x44\x7f\xb3\x34\xdf\xf0\xb6\x86\x5f\xe9\x6f\x4a\xf5\x6d\xb8\x5f\xd4\xc6\x11\xe2\x7b\xef\x89\x01\x97\xc6\x4d\xb9\xef\x65\x76\x0d\x42\x02\xfb\xe8\x7c\x34\x07\x67\xd3\xe2\xb2\xdd\x5a\x95\x07\xeb\x37\x27\xfb\x9e\xf3\xa8\x34\xbf\x5c\x61\xfa\xe4\x05\x5c\x3f\x6e\xd3\x85\x3d\x31\x88\xb7\xb1\x29\x7b\x02\x02\x83\xf9\x1a\x2d\xb5\x2b\xdd\x64\xe6\x6b\xf4\x0a\x38\xb0\x96\x1f\xdb\xdb\xe2\x9d\x6e\x15\x7b\x6f\x96\x37\xf8\x9a\x7d\x59\x54\xf9\x56\xad\x4a\xd9\xaa\xdc\xbf\x6b\xca\x5a\x55\x4f\x5b\xb4\xb5\x02\x3b\x76\xac\x83\x06\x04\xe1\xbe\x8d\x84\x97\x2b\x30\x67\xce\x73\x5d\xa1\xad\x17\x59\xa0\xb7\x53\x35\x9b\x88\x9f\xaa\x6b\x30\xde\xb7\xb5\x62\x1d\x60\x4d\x5f\xcc\xe6\xe5\x52\x60\xe4\x1c\xc0\xda\x20\x2a\x9b\x67\x36\x90\x8b\xa3\xb4\x97\x6d\x5d\x6e\x1d\xc2\xe0\xec\x73\xaa\x99\x11\x48\x3e\xa2\x15\xa0\x67\x28\x97\xfe\xdf\x26\x7d\x51\xe5\xda\xcf\xbb\x4f\xaf\x15\xa6\x43\xca\x6f\x3e\x85\x35\xe7\xe9\xcd\xea\x96\x5d\x01\x47\x9e\xa8\x29\x76\xe9\x5d\x12\xc7\x1e\xf6\xd2\x39\x7c\xf6\xdb\xc8\xdd\x5e\x5d\x51\xb6\x99\xfc\x95\xd8\x7c\x3d\x2c\x5b\x56\xd0\xed\x08\xfb\x89\x95\x73\x5b\x88\x35\x19\x53\x2f\xbb\xdf\xf9\x5e\xf3\xfd\xe1\xef\x70\xee\xfb\x19\x2c\x87\xbc\xf1\x25\x5e\x99\x14\x43\x4b\x41\x5b\x3f\xd8\xd4\x77\xea\xae\x8d\xd6\xc2\x7d\x7b\x5f\xab\x9b\xe8\xdb\x2b\x5c\x15\x60\x8e\xd1\xa7\x0f\xec\x13\x90\x02\x6b\xee\xa3\xdf\x59\xe6\x0a\xe7\x3a\xf7\xc9\xa7\xbf\x65\xbb\x14\xd7\xcd\x92\x8a\xdf\x34\x61\x83\x3f\x59\x0a\x09\x32\x98\x89\x4e\x7d\x81\x9a\x2f\x65\x59\xb6\xd3\x5a\x2f\xae\xa6\x7b\x62\x00\x9c\x93\xef\xc4\x9f\x55\xbd\x14\xc8\x4f\x6b\x25\x73\xb3\xd9\xb7\xd5\x4c\x66\xcd\x16\x78\xe1\x0a\x6b\x6d\x60\x5d\x4a\xd0\xff\x44\x56\xb9\xac\xc1\x60\xe1\xad\xcc\xd8\x96\x81\x92\xcb\x68\xbf\xbc\x4a\x30\x61\x5c\xfd\x2e\xd3\x86\xf4\xf7\x49\xea\x7d\x97\x26\x5d\x33\x78\x6a\xc1\x29\x4f\xec\xa4\x7c\xef\xd3\x83\x06\x0e\x13\xd4\x8a\x1b\xaa\x9f\x54\x7f\x8e\xb9\x77\xb0\x30\x3f\xc7\x3c\x3f\x60\x09\x01\x57\xc7\x4d\xdd\xcb\xae\x4d\xbf\x6d\x39\xa7\x27\x71\x03\x8a\xf6\x8b\xd7\xc1\xb8\x9a\x7f\x34\x9f\xac\x01\x84\x4b\x3d\x07\x76\x1d\xdc\xe8\x82\xd1\x9d\x9a\xef\x56\x38\x70\xf4\x41\xab\x3a\x93\x09\x4e\x38\xcb\x53\x8c\x70\x96\x27\xf9\xe0\x2c\x4f\xb2\x41\x9b\xec\xb8\xe0\x2c\x4f\x30\xc1\x59\xde\xc7\x03\x67\xb9\x63\x75\x71\x7a\x8a\x35\x9a\xce\x39\x16\xe8\xd3\x43\x16\xc6\x78\x9f\x5f\x90\x5e\xf6\x67\xea\x0c\xd9\x9f\x23\xb4\x59\x1e\x73\xbf\x90\x36\x57\xb1\x3e\x7e\xda\xf4\xe5\x0d\x08\x63\x15\x93\x9c\xe5\x11\x8f\x9c\xe5\x09\x16\x39\xcb\x7b\x39\x24\xff\x64\x19\x24\xac\xbf\xdd\x7a\x5d\xee\x98\xf8\xca\x19\xe4\x2c\x4f\xf2\xc7\x59\xde\x65\x8f\x98\xdc\x21\xfc\xd0\xe4\xc0\x2d\x2f\x9f\x86\xf8\xfd\x9d\xb7\xbe\x92\xd3\xda\xef\x1d\x46\x1b\x1c\xae\x9d\xd3\xb8\x4b\x5b\x5d\x06\xfc\x91\x38\xf0\x58\x0c\x90\x57\x0e\x3e\x85\x9b\xed\xa3\x83\xbe\x00\xa7\x04\x99\x89\x17\x89\x6d\xb8\xd7\x91\x51\xac\x55\x1a\x0a\xd5\xe2\xe8\xe4\xec\xfd\xe1\xf9\xcb\xd7\x01\x04\x58\xa5\xeb\x19\xf8\xb9\xfc\xa8\x96\xef\xe4\x4c\x81\x61\x34\x37\x26\x9f\xcb\x1a\xac\xc9\x4d\xfa\xa4\x99\x97\x45\x3b\xdc\xde\x1a\xbe\xd8\xf8\xcf\xd1\xf6\x08\x4d\x68\xc5\x01\x66\xfa\x08\xff\x67\x57\xd3\x4f\xde\xbc\x53\x96\xed\x58\x64\x6d\x5d\x8e\x05\x04\xdf\x18\x8b\x6c\x96\x47\x86\x9e\xec\x7e\x16\xd7\x14\x5d\xd6\xc8\xa8\xde\x35\x5c\x04\xe6\x9f\xdb\x7f\x1d\x66\xb3\xfc\x7e\xa6\x5a\x79\x3f\x1b\xfd\xe7\x76\x81\x7e\x4c\x33\x9d\x83\x3e\x2c\x8f\xd0\xf4\x9c\x0a\x62\xfb\xaf\x72\x58\xb6\xa3\x17\x51\x09\x09\x2c\xae\xa7\xc4\x30\xbb\x37\xa3\xba\xcf\x74\xd5\xd6\xba\xec\xb4\xd6\xd6\x31\x78\x1f\x2b\xdc\x0c\xcd\x54\xc4\x65\x30\x38\x49\xa2\x50\x07\x2b\xe6\xa7\xaa\x56\x99\xbe\xaa\x00\x03\x6c\xa6\xf3\xe2\xb2\x50\xb5\x20\xcf\x28\xb1\x69\x92\x3a\xee\x57\xb2\x6c\x47\x76\xd5\x80\x4b\x98\x8c\xa1\x3b\x8a\xe9\xb4\xcf\x03\x64\x9c\xc8\x34\xcb\x59\x9e\x59\x9e\xc8\x02\x03\xf1\x99\x70\x23\x85\xd9\xac\x71\x2d\x25\x3c\x70\xd7\x8c\xa2\x11\x52\x5c\x97\x8b\xfc\x0a\x20\xcf\xae\x95\x9a\x1b\x0a\x9f\xc9\x79\x63\x4d\x20\xad\xe1\xb4\x6c\x44\x2d\x6f\xad\x8f\x06\xd6\x31\xbc\x90\xd9\xf5\xad\xac\xf3\x06\x80\x42\x64\x5b\x5c\x80\xed\xf5\x88\x8c\x50\xdd\x3d\x63\xa6\x44\x5b\xcc\x94\x68\x16\xf3\xb9\xae\x5b\x71\xa9\x64\xbb\xa8\x15\x55\x03\xae\xb0\x76\x93\x20\xb8\x9f\xb9\x95\xcc\x16\x65\x5b\x6c\x35\x6d\xad\xaf\x95\xe9\x95\x93\x89\x26\xe2\xa4\x85\x06\x8b\x52\x35\x42\x62\x25\x66\xcd\xdc\x46\xcb\x69\x14\x63\xa8\xa8\x9d\xaa\x8a\xbc\xe6\xd1\x57\x56\x97\x39\x0d\x04\x20\x00\xd5\xa5\xe1\x35\x58\x0d\x20\x18\x86\x86\xb7\x7c\xfb\xe2\xad\xd8\xdd\xbd\xb1\x15\xbe\x95\x33\x3d\x5f\xa6\x2c\xac\xaf\xd5\x12\x16\xa9\xa8\x84\x2d\x64\xd6\x0f\xff\x8e\x9d\x00\x28\xf3\xa8\x63\x8c\xbd\x30\xab\x8c\x65\x3e\x52\xa6\x78\x5b\x9a\xb4\x7b\xc6\xfb\xee\x87\xb9\xba\x97\xed\x08\xb0\x71\xac\xbf\xa1\x6f\x20\x76\xe4\xf2\x21\x16\x0e\x0e\xc4\x60\x32\x99\x0c\x20\x38\x13\xf0\xf7\x4e\xcb\xbe\x34\x92\x95\xed\xe9\xb5\x5a\x82\x73\x8c\x9c\xdb\x96\x88\xab\x0d\xc4\xc0\x30\xb4\x88\x1f\x8e\x56\x3d\x44\x98\xba\x56\x3d\x43\x20\x06\x98\xa3\x76\x3b\x86\xc2\xf4\x9f\x95\x45\x05\x2c\xd7\x44\xd1\x9e\x81\x3c\x7f\xe8\xa2\x82\xce\xed\x07\xaa\xaa\xb2\x1b\x4b\x3b\x61\x4e\xc9\x2b\x02\xff\xe4\xe1\xce\x58\x14\xa0\x28\x5e\x55\x31\x4c\x6e\x4a\xb3\xc4\xb4\xaf\x86\x9a\x3e\x06\xab\x4c\x86\xd9\xa0\x60\x65\x9f\xb9\x4d\x7d\xc0\x01\xa1\xa2\x8d\x03\xf4\xe5\xef\x70\xb7\x93\x2a\xd3\x55\x53\x34\xad\xaa\x5a\xb7\xbd\x60\x19\x2c\x0f\xe9\x3c\xa9\xf4\x90\x02\x63\x81\x1d\xdf\x38\xd3\xcd\x91\x2d\x61\x5d\xe1\xa0\xef\xcc\xa1\x8f\xd8\x14\xe6\x0a\x7d\x00\x4a\xad\xaf\x17\xf3\x1f\xd5\x32\x54\x52\xf1\x64\xbe\x23\xc7\x02\x76\xbe\x05\xd9\xcc\x10\xc6\xc5\x39\x75\xc3\x0e\xf6\xe0\x53\x66\x2b\xfa\x33\xd4\x79\x1b\xcb\x39\x78\x99\x8b\x17\xee\x4f\xac\xda\xd5\xb6\x27\x68\xfc\xcc\x49\xd4\x3a\x1f\x13\x72\x8a\x33\x85\x18\x54\x1a\x1e\x8d\x06\xa9\xac\xb4\xc9\x6c\x56\xe0\x7a\x9d\x8c\x2c\xde\x09\xc1\x73\x12\xe6\x9e\x2b\x87\xc9\xf9\x80\xdc\x09\x31\x70\xc0\x7c\xc2\x38\x41\xf8\x98\x75\x8a\x3e\xb6\xde\xb5\xde\xa2\x6e\xe2\x60\x3b\x65\x37\x0e\xc4\xe0\x23\x31\x4d\xf0\xf6\xf8\x34\xe8\x84\xbe\x74\x2b\xe2\x96\x81\xd7\xd1\x5d\x92\x55\xfb\x3e\x2a\xbc\x8a\x05\xd4\xaa\xc1\x3b\xd2\xea\xf6\x01\x1f\xb0\xaf\x0b\x64\x0a\x0e\x35\xb9\x49\xc5\x9f\x5d\x87\x53\xef\x85\x64\x05\x02\x73\x3c\xcd\x6b\xd5\x34\xaa\x11\xb9\xae\x9e\xb6\xf8\xe8\x69\x4e\xcd\xa7\xb5\x92\xe5\xd3\x20\x07\x79\x11\x61\x1d\xf3\x45\x6d\xee\x86\x42\x5f\x12\xf1\x73\xc9\xd5\x3a\x1b\x14\x8d\x6d\xaa\xb3\x0d\xe2\x4f\xe9\xe0\x39\xe0\xe5\x83\x8c\xca\x83\xcd\x2f\x42\xf7\xfc\x17\x94\x06\x52\xae\x61\xcc\xcd\x47\x44\x6c\xbd\x56\x4b\xd3\xe0\xa7\x8e\x40\x01\xc5\x8d\xf4\x02\x58\xf5\x2e\xe5\xb0\x6c\xc3\x04\x90\x4b\xc2\xa4\xb7\x3a\x1f\x04\x7e\x1d\x6f\xb4\xbe\x16\x8b\xf9\xff\xc7\xde\xbf\x75\x37\x91\x24\x0b\xc3\xf0\xfd\xfc\x8a\x44\xdf\xde\x20\x8d\x25\xd9\xe6\xd0\x80\xdd\x86\x45\x03\xdd\xcd\xb7\x1b\xe8\xd5\x66\xa6\x9f\x77\x19\xef\x59\xa9\xaa\x94\x55\xb8\x54\xa5\xa9\x2c\xd9\xb8\xc1\xff\xfd\x5d\x19\x87\xcc\xc8\xac\x92\x6c\xa6\x67\xaf\xfd\x5c\xbc\x5c\x08\x57\x55\x9e\x33\x32\x22\x32\x8e\x40\xa0\xa1\x54\x3d\x77\xcc\x89\xb9\x72\x8b\xe8\x50\x53\x06\xe2\xc9\xd9\x95\xd2\x15\x86\x12\x16\x7e\xe2\x44\x75\xde\xe1\x0c\x63\x49\x36\xbd\xf4\xeb\x02\x75\x1d\x15\x3a\x46\xe6\x29\x38\x5f\xb9\xfd\x69\x6b\x77\xc8\xa0\x0c\xcf\xdb\x8d\xf7\xc1\x43\xff\xfa\x04\x6d\x32\x4e\x3d\x98\x88\x30\x49\x6e\x1c\x33\x6d\x89\x1e\xe0\x1a\x46\x6d\x9d\x7a\x7e\xde\x15\x0b\xc7\x9c\xd7\x85\x03\x82\x63\x25\x5d\xb6\x3f\x35\x7a\xb5\xf8\x2f\x73\xd5\xd7\x9b\xab\xe8\x0b\xba\xdd\xbf\x7b\x17\x7b\xbf\x43\x9b\x70\x13\x1b\x3a\x9c\x97\xc5\xca\xed\xdf\xcb\x65\xae\x9e\x53\xa7\x8e\xa9\x77\x8d\x1d\xd0\xb3\xe3\x55\x61\x00\xb2\x75\xd8\xf4\x1b\x39\xd8\xde\xf6\xa9\x3d\xdf\x3e\xf5\x97\xb4\xbf\xcc\x07\x37\x31\xbf\x77\x68\x0b\xc3\x86\x01\x3b\x9c\x2e\x04\x02\xdf\xb7\x31\xc9\x71\x0c\xe7\x38\xc6\x61\xec\x57\x96\xa4\x6e\x08\x67\x89\xee\x95\x17\xba\x3c\x0d\xe9\x19\x98\xfb\xfe\xf1\xb7\xf7\x6f\x3f\xbc\xfe\x3f\x1f\x5e\xfc\xf6\xfa\x45\xe2\xb5\x3b\x6f\xea\xe5\x07\xf3\xb9\x7d\xd1\x18\x1d\x79\x63\x52\x88\xcb\x31\x87\xaa\xe6\x81\x70\xe4\xea\x23\xff\xd7\x73\xef\x39\xec\x8b\x1e\x78\x96\x94\x8d\x40\x98\x9d\xe4\x76\xa7\x82\xd3\x81\xd5\x15\xd6\x22\x10\x24\x08\xc2\x7b\x70\x61\x0e\xfa\xc3\x34\xa0\x53\xf8\xa8\x5b\xb6\xa7\xed\x55\x88\x1f\x1a\x35\x2f\xde\xa7\x3d\xc8\x2a\x47\xbd\x35\xb0\x9f\xdd\x5d\x75\x6c\x5a\xe5\xe3\x0e\x39\x56\xdf\xdd\xf7\xdc\x00\xc0\x97\x93\xab\x2a\xf0\xeb\xcc\xd6\xd6\xe4\x10\x99\xa5\x98\xab\xa2\x55\x0b\x6d\xb9\x99\xd0\x84\xbb\x4d\x54\x35\xe5\x70\x35\x18\x07\x5d\x54\x9f\xfa\x09\xf2\x60\x43\xd5\x4e\x46\x1c\x70\x36\xa6\xfc\x5b\x2a\xce\xa5\x95\xcc\x58\x34\x22\x6a\x84\xb9\xab\xaf\x5f\x3d\x15\xf3\xeb\x71\x66\xda\x17\x6d\xdb\x14\xb3\x75\x6b\x64\xf4\xa5\x51\xcc\x4b\x84\xd6\xf2\x3a\x83\x78\x3a\xd3\x59\x9d\x73\xc2\x2a\x4a\x05\xcb\xe7\xc0\xea\x0b\x33\x1c\xa9\x2f\x31\xc8\xa0\x26\xf7\x8c\x43\x59\x73\xd6\x3b\x08\x44\xc2\x05\xe7\x75\xb3\x94\xd1\xec\xe2\x2f\x63\x35\xb0\xeb\xd9\x12\x22\x4f\xbb\x3e\xfc\x0a\x40\x52\xff\x55\x59\x37\x7a\x56\x1a\xb5\xd0\xd9\x39\x04\x0b\xd0\xe7\x18\x12\x00\x2b\x51\xa6\x02\xf4\xd1\x35\xe8\xe4\xa0\x80\xdf\x9a\x0a\x7e\xc7\x83\x5c\x69\xf4\x85\x39\x86\x9a\x6f\xa1\xe2\x8b\xb2\xee\x26\x45\x74\xc3\x92\xe0\x85\xc3\x74\xa4\x1c\xab\x42\x24\x98\x66\x39\xc5\x21\x04\x2e\xa2\x6d\xae\x3a\xfa\x6e\x8c\xc5\x9f\xf7\x55\x94\x07\x3c\xb5\xc3\xc0\xd5\x8e\x2d\x0b\xe2\xaa\x61\x38\x1b\x4b\x6d\x6f\x20\x1a\x99\x2c\x18\x39\x90\x65\xba\xcd\x16\x43\xb7\x44\xd7\x09\x2b\x14\x21\x94\x79\x51\x15\x76\x41\x41\xdc\x37\x7a\x1e\xea\x0b\x08\xb4\xa1\x2f\x42\x2a\x0e\x00\x9e\x3e\x94\x27\x73\xd1\xd1\x46\x1c\x86\xa1\x81\xce\x7b\x43\x35\x3f\xfa\xb4\x50\x61\xdf\xe9\x77\x10\xc7\xf7\xd7\x06\x99\x08\xf4\xeb\x6e\xea\xa5\x9a\x99\xa2\x3a\x53\x8d\xae\x54\x7b\x59\x64\xc1\x11\x2f\xdd\x88\x80\x73\x74\x63\xaa\xf6\x5d\x9d\x9b\x69\x63\x96\xf5\x85\x79\xb9\x28\xca\x9c\x6c\xdc\xe2\x84\x0d\xc3\x51\x5f\x03\x18\x71\x95\x4c\xec\x1d\x6d\x1a\xc4\xfc\xe8\x86\xf3\x03\xab\x3e\x9f\xdf\xf2\x10\xa9\x38\x2a\x50\x54\xc9\x83\xc2\x91\x1a\xf0\xfa\x0d\x62\xcb\x9d\xfe\xf2\xbd\xb0\xe7\xc1\x83\xd0\x07\xdd\x45\x36\x4f\xb7\xaa\x2b\x33\x08\x9c\x13\x64\x0d\x09\xa4\x30\x18\xc3\x57\x91\x0b\x73\xdf\xfa\xa3\x35\x1d\xca\xf1\xa1\xf8\x38\x14\xab\xcc\xe7\xf6\xb8\x98\x95\x45\x75\xe6\xad\x32\x54\x1c\xfb\xd4\xfb\x00\x1c\xc6\xae\xc6\xbf\xbd\x79\xf7\x93\xfb\xef\xf5\x8b\xb7\x4c\xb9\x31\x20\x00\x47\x80\x53\x2b\xdd\x58\xd3\x58\x88\x13\x72\x51\xe4\xc6\x72\x3e\xd5\xb9\x4c\x33\xe1\x50\x16\xb1\xfb\x58\x5e\x2d\xeb\xc6\x21\xb0\x2c\x2b\x2a\xc7\xc2\x12\x0f\x8b\x57\xb0\x63\x08\xc4\x12\x33\xb2\xc9\x17\x19\xbd\x05\x62\x87\xb1\x0d\xa4\x0f\x09\x5d\xd8\x29\x9a\x68\x72\x1a\x48\x48\x10\xbb\x77\x18\x3e\x63\x55\x70\xf0\x77\x7f\x88\x2f\xc1\x6a\x94\xff\xfa\xfa\x55\x3d\x11\x05\x4a\x6d\xc9\xa2\xf3\xd7\xd0\x47\x78\xf9\x77\xa2\x0b\xb2\x37\xef\x0f\xc0\xef\x71\x99\xe5\xbc\xc2\x6d\xd4\x2b\xbc\x4c\x5d\xc6\x19\x12\x65\xa6\x11\x37\xbf\x67\x47\x72\x32\x7c\x4d\x64\x87\xe8\x9b\x6a\x73\xda\x50\x3f\x38\xae\xb9\x32\xe6\x7c\x73\x55\xea\x8c\x2c\xce\xb8\xb5\x91\x5b\xa5\x75\x45\x06\x13\x87\xde\x22\xeb\x73\xdb\x9b\xe4\xd1\xe7\x22\x75\x03\xf9\xbe\x67\x16\x9d\xfb\xf5\x96\xbe\x77\x76\x62\x83\x23\xa3\x65\xa7\x4b\x87\xc1\x93\x64\x65\x0b\x75\xb4\x75\x32\x52\x22\x48\xa8\x03\x9a\x89\x23\x8a\x41\x7e\x94\x73\xc7\x02\xc0\x07\x28\x11\x49\xd4\x65\x81\xbb\x77\x15\x0e\x05\xa4\x90\x20\x5b\xe1\x07\x48\x7e\x7b\x80\x2f\xdc\xdf\x51\xf7\xf5\xf9\x48\x7d\xd9\xd9\xe1\xa1\x1d\xfa\xe3\xba\x20\x5e\x23\x4c\xfa\xf7\x45\x51\x9a\xed\x33\xe7\xa3\xe0\x9b\xa3\x6f\x14\x38\x01\x5e\x1b\xdd\x52\xd5\xd1\x97\x24\xdd\x6d\x80\x3c\x25\x32\xeb\x86\x11\x40\xda\xa7\xcd\x59\x3d\xb7\x77\xbe\x7b\xf2\xd1\x42\x62\x81\xbd\x53\x12\xd5\x6e\xdb\x22\x48\xcc\x9b\xb6\x74\x9b\x61\xfa\x10\x4f\xf1\x38\xbb\x48\xa3\xef\x4c\x41\xdd\x34\x9b\xb1\x98\x22\xcb\xd0\x64\x13\x9c\x99\x02\x8c\xbc\xfb\x20\x0c\x2b\x3d\x83\xd4\x14\x72\x1c\xf0\xde\x6f\x38\xe8\x6b\xa2\x2d\x9f\xe9\xec\x3c\xf2\xd3\xa9\x64\xfd\xc9\x91\xaa\x78\xdc\xe8\x9a\xb2\xfd\x24\xc6\x68\xed\x7b\x81\x3a\x25\xf1\xdd\x80\xec\xa4\x99\xbb\x98\xfb\x58\xb4\x32\x8e\xd0\xeb\xb8\x07\x97\x76\xde\xfd\x5d\x84\xce\xd9\x8e\x7e\xa3\x3c\xcf\x7d\x40\x9b\x0e\x79\xc2\xb3\xf6\x98\xf9\xf9\x0d\x93\xf0\x25\xe3\x89\xb8\x93\xbb\x17\xe3\x1f\x54\x25\xa7\xe9\xe2\x3a\x21\x0e\x37\x76\x47\xd6\x97\x51\x27\x13\xbf\x08\xff\x73\xe3\x86\x43\x2f\xf3\xb4\x43\x9c\xf2\x0a\x04\x86\x76\xbd\x34\x63\x95\x69\x6b\xde\x54\xd6\x54\xb6\x70\x37\xb6\x04\x8a\x10\x51\x52\xad\x18\x55\xc6\x17\x0c\xd7\x4c\x9e\x10\xf2\x40\x65\x92\x4e\xd4\x73\x47\xa3\xa7\x6d\xfd\x4b\x7d\x69\x9a\x97\xda\xba\x6b\xd8\x81\x7b\x27\xb3\x83\x03\x7e\x59\xcf\x6c\xdb\x24\xa7\x0f\x5f\x7a\xbc\x31\xe6\xf1\x31\x9d\x89\x99\x4e\x18\xd9\x10\xeb\x40\x9a\x67\x7c\x41\x75\x92\x10\x1c\x50\x01\x97\x46\xdd\x09\x82\x6f\x7f\x02\x77\x8e\x92\xce\x24\x57\x2a\x4f\x75\x97\x89\xec\x4b\xa1\x4a\x14\x28\x9e\x1d\xe8\x5c\x3c\x56\x99\x22\x0d\xe1\xe1\xc6\x73\xc3\xfa\x77\xef\x12\xe5\x41\x51\x05\xb8\x01\xb0\x04\x48\xe4\xac\x4b\xaa\xdc\x30\x4d\x28\x77\xb2\x77\xda\x99\x27\x07\x20\x92\xa4\x31\xc2\x61\xd9\xba\x69\xb6\x25\x54\xeb\xce\x53\x22\x13\xc0\xa4\x9c\xcf\xbb\xc8\xcd\x8f\x45\x63\xdb\xd4\x77\xa4\x1a\x63\x40\x22\xc1\x44\xc7\x27\x68\xc7\x61\x4a\xfe\xe4\xee\xb0\x21\x3a\x4f\x65\x9a\xa1\xc8\x89\x3f\x2f\x2a\x5d\x96\xae\x44\xd2\x04\x20\xdb\x3e\x29\xf9\x87\xd7\xff\xe7\xc3\xdb\x17\xbf\xfd\xd7\xeb\xdf\x7c\xac\x1e\x08\xb7\x9a\x63\x34\xae\xa5\x6e\xce\xdd\x0d\x0d\xa4\x2b\xd6\xb4\x3f\xd4\xf5\xb9\x7b\x47\xf7\x7a\x3b\x55\x2f\x94\xfb\xfe\x56\x37\xe7\xa6\x01\x9d\x35\x67\xea\xaa\xf2\xd2\x44\x41\x7d\x38\xc8\x20\xe4\x89\x52\x75\x43\x21\x47\xa1\x0f\x93\x87\x98\x4b\x45\x15\x04\xf0\x5e\xf0\xa1\x7e\x29\xaa\x10\x85\x70\x51\x97\xb9\xd2\x4d\xa3\xaf\x2c\xe4\x60\x3e\x37\x39\x44\x46\x47\x9d\xa9\x2e\xaa\xa2\x3a\xc3\x06\x20\xde\xc2\x58\xb5\xf5\x18\xfb\x69\xae\x59\xbb\xbc\xaa\x8b\xaa\x85\xa0\xa8\xb5\xe3\xf5\x17\xf4\x9d\xfb\x18\xcb\x60\xa8\x20\xe0\xf6\x01\x54\xa1\xb4\xe6\xf2\x85\x05\xdd\x01\xc8\xbc\x29\x60\x14\x38\x4f\xa8\xb7\xeb\xb2\x2d\x56\xa5\x61\x45\x7a\x65\xac\x5a\xea\x2b\xec\x98\xef\x29\xa0\x7f\xa7\x96\x20\x2f\x5b\xd1\x2a\xeb\xa6\xa2\x74\xd6\xd4\xd6\x62\xbd\x69\x48\xb8\x87\x1f\x2f\x8b\xb2\xc4\x6c\x68\x20\x2e\x0a\xa1\xcf\xdc\x74\x77\xdb\x5a\x86\x70\xe4\x74\x6f\x14\x3b\x0d\xfb\x62\xed\xb0\x55\x33\x73\x55\x53\x5c\x2c\x00\xdd\x5d\x53\xe5\xca\xdd\x45\x17\x86\x27\x02\x55\x2c\xf4\xe7\x27\x73\x6e\x81\xbe\xf3\x3c\x70\x7a\xed\xc2\x5c\xf1\x91\x29\xaf\x54\x5b\xaf\xb3\x85\xbf\x3f\x55\x1e\x4e\xde\xe4\x78\xcf\xa0\x0f\x02\x80\xa2\x6b\x55\xf4\xde\x1f\x17\x70\x75\x81\x50\x7c\xf2\x3a\x85\xfd\x07\x87\x29\x24\x25\x78\x5b\x69\x7d\xb8\x50\x4e\x87\xa9\x40\xa4\x26\xde\x15\x6e\x44\x3b\x3b\x72\x88\x87\x3d\xa9\x11\xc3\x88\x7c\x18\xcd\x97\x00\xcd\x70\xe5\x84\x0f\x6e\xab\x42\x31\xa1\xc3\x43\xb0\xef\x11\x85\x78\x0e\xc7\x7c\x5e\x95\x45\x56\xb4\xe5\x15\x34\x6a\xf2\x6e\x1e\x33\x9f\xc6\x18\x53\xf1\x2f\xc7\x70\x4c\xdf\xa3\xe7\xb9\x43\x84\x77\x38\xad\x6c\x10\xe8\x62\x89\x11\xee\xee\x7b\x4e\x14\x1b\x1c\x22\x30\x63\xa1\xa5\x34\x85\x9c\x51\x13\x86\x3b\xd8\x10\xf0\x19\x46\xe0\x8e\xef\xb0\xcb\x28\x8e\xfa\xf2\x73\x62\x6b\x94\x8d\x6c\x8a\x67\x12\xff\x6e\xeb\xc8\x46\x07\x08\x09\x64\x0a\x47\x2e\x63\xa9\x3f\x47\xd9\x4a\xfb\xd4\x91\x01\x00\xbc\x26\x72\x67\xa7\x88\x47\x4e\xee\x6e\xa1\xa8\x30\x9a\x22\xb7\x4d\x8a\x55\xf5\xd6\xa3\x93\x1f\x6b\x4c\x4a\x3c\x15\x18\x26\x4a\xcc\xca\xa6\x40\xb0\xf0\x98\xba\xb4\x2e\x4b\xbd\xb2\xb8\x75\xfd\xf9\x82\x87\xe4\x57\x09\xc1\x59\x13\x3f\x44\x6c\x2e\x8d\xb2\xe5\xc6\x36\x6d\xeb\x90\xdc\x19\x17\x45\x36\x77\xd8\xad\x00\x62\xb3\x50\x05\xd6\xb4\xaf\x8a\xcc\x08\x27\x67\x0a\x72\xa4\x65\x7d\x61\xc2\x82\xf4\xac\x86\xeb\x2a\x5a\x8d\xd0\xf7\x51\x90\x65\xc7\x6b\x03\xcb\xe5\x9a\x7a\x63\x7f\x2e\xf2\xdc\x54\x3e\x95\x2f\xae\x11\x68\x9b\xb2\x65\xb8\x62\xa3\x7d\x50\x48\xa1\x3b\x44\x4f\x2f\x91\x83\x57\xa4\x3d\xea\x98\x7c\xe1\xfe\xf4\x0c\x61\x63\x92\xeb\x7f\x15\xc8\x2e\x20\xb7\x98\x3a\xa2\x3f\xc0\x83\x29\x82\xb8\xd1\x98\x1c\xb7\x4a\x30\xd2\x74\xcd\x0c\xb1\x6c\xb4\x86\xae\xcc\x33\x19\xe0\x63\xa9\x3f\xff\xe2\x6b\x24\x22\xd4\xa4\x8c\xef\xfd\x70\x4b\x21\x6c\x48\x41\x38\xb5\x6d\xe5\x28\x49\x4b\x62\x8d\x17\x49\x98\x81\x0d\x2b\x2a\xa9\xb9\xe8\x5b\xf0\x51\x94\x09\x72\xec\xe0\x11\x0f\x77\xf0\xd9\xec\xac\x70\x22\xa4\xea\xa0\xc7\x68\x58\x1e\x8b\xea\xb6\x5e\x16\x99\x1f\x01\xe0\x49\x5d\xb5\xaf\xf3\xa2\x4d\x38\x2c\xf9\x29\xce\xa8\xa3\xfc\x49\x6c\xcc\xcb\x85\xc9\xce\xa3\x88\x7c\x21\x3f\xb2\x04\xb2\x18\xef\x41\xce\x6e\xa4\x08\x34\xda\xc1\x58\xb9\x97\x02\x7d\x48\xe4\x6c\xaa\x7c\x03\x6a\x46\x46\x12\xa4\xa9\xcc\xd4\xc2\x03\x12\x94\x61\x1c\x7a\xf5\x47\x0e\x71\xe9\xb9\x29\xa2\xe4\xcc\xac\x00\x27\x20\xd8\xaa\xdf\x80\xc0\x58\xa5\x89\x53\x22\x4b\xbb\xda\xb3\x49\xb3\xab\xe0\x55\x74\x5c\xe4\xc6\x87\x68\xf4\xe9\x65\xcf\x4c\xab\x34\x84\xcf\x2e\xe6\x45\xa6\x6c\x91\x13\x97\x30\x99\xa8\x3d\x35\x9c\xd5\xed\x62\x34\x56\x93\x7d\x07\xd7\xf3\x76\x04\x7a\xbc\x7d\x35\x04\x5d\xd0\x68\xaa\x7e\x77\xec\x89\xdb\xf6\xf7\xb3\x4f\x90\x30\x03\x52\xaa\x78\x7e\xc5\x5d\xa2\x99\xed\x43\x6a\x08\x7e\x50\xc0\xe5\x29\x8d\x78\x9d\x53\x37\x34\x1a\x94\x7f\xed\x42\xf3\x27\xb2\x3f\x84\xcc\x56\x6a\xc8\x1c\xe8\x8a\xd4\x0b\x65\x5d\x83\xfd\x24\x59\x36\x00\x2f\x06\x0d\x82\x8e\x61\xb4\x91\x94\x03\xe3\x2a\xaf\x87\x45\x6e\xc6\x3c\x87\x28\x62\x6c\x91\x9b\x0e\x1e\x44\xae\xe4\x48\x0d\x66\xc4\x4c\x0f\x46\x0a\x0b\xaa\x7d\x61\xed\x44\x7c\xeb\xff\xb5\x64\xaf\x87\xc8\x04\xbc\x84\x04\x40\x71\x22\x52\xb7\xb5\xcf\x71\x30\x07\x09\x19\xf4\xcd\xa4\x34\x8c\x96\x6e\xb2\x1f\xac\x2b\x9a\x7a\x99\x52\xad\x5e\xfa\x28\xc4\x41\xf5\x37\x8c\xc2\xb3\x22\xe9\x18\xc2\x10\xda\xba\x6b\x71\xa4\xe4\xf8\xdc\x2e\x53\x8c\x37\xde\xc1\x03\x77\x9c\x62\xdd\x05\x20\x0a\x1b\xbc\xfd\xf0\x74\xde\x73\x7c\x7d\xee\x8e\x53\xc6\xc9\xd4\xe0\xda\xb5\x6e\x1a\xc7\x2a\x39\x48\x2d\xf5\x55\xbd\x26\x73\x58\xbb\xa8\xd7\x65\xee\xce\x62\x63\xb2\x7a\xb9\x5a\xb7\xa8\xe5\xee\xe7\x3e\x3d\x26\xef\xf0\x9f\x21\x60\x44\x60\xeb\x26\xfb\xe4\x5e\x3b\xe6\x21\x1d\x51\x66\xf5\x94\x03\x15\x86\x03\xae\x91\xaf\x5f\x1d\x5d\x8d\x19\xd7\x1b\x1c\x9a\x05\x9c\x72\xd8\x09\xe2\x95\x02\xc7\xe2\xe3\x51\x1c\x46\xe4\xd6\x5c\xba\x09\x15\x55\xfe\xf7\xc2\x5c\x52\x0e\xbd\xc0\x6a\x45\xe0\xea\x0a\x47\x94\xd3\x61\x4f\x57\xfe\xad\xd1\x76\xdd\x80\x22\x10\x92\x17\x3b\xf0\x87\xc2\x11\x61\xc4\x9c\xf4\x96\xc9\x40\x20\x8c\xfe\x1b\xe4\xab\xc7\xa4\xa1\xbd\xf4\x52\x34\x83\xfc\xcc\x5b\x4f\xb0\x65\x61\x58\xc9\x88\x39\xc2\x0d\x48\xd8\x23\x7a\xb9\x00\xf6\xa7\x0f\xf2\x41\xb6\x5f\xe6\xc8\x1f\xa9\xa3\xb8\x42\x98\x5a\xdc\xce\x51\x22\x63\x81\xe4\xed\x49\x13\xc4\x71\xe1\xc3\x48\x4d\x42\x2f\xf1\xe1\xa1\x97\x52\x61\xb9\x81\x8f\x03\x64\x43\x23\xd8\xe1\xfe\x12\xfe\x54\x86\x18\xef\x05\x70\x4c\x5d\x40\x0b\xea\xa1\x4c\x06\xac\x80\x95\xed\x32\x19\x11\xa3\x90\x04\x73\x81\x90\x5e\xe2\xab\xbc\x5a\x79\xd3\x85\xe9\x52\x5f\xcd\x0c\x6e\x16\x5f\x95\x21\x2e\x33\x8a\xd5\x7b\x0b\x10\x3e\x25\x04\x17\x64\xa7\x5c\xf8\x6f\xd5\x22\x6d\x6f\xe3\x37\x77\xe9\x1d\x8d\x30\x72\x81\xc0\xd2\xd7\x29\x53\x05\x05\xfc\x21\x02\x8c\xd4\xbb\x92\x98\xca\x75\xdb\x4a\x8a\x46\xed\x0a\x24\x5f\x3c\xd9\xf0\x85\x60\x75\xec\xd9\xbb\x7f\xfb\xf2\xf7\xaf\x6c\xb4\x54\x3f\xdf\x76\xa1\x3c\x6a\x7e\xe9\x6f\x08\x4b\x21\xf5\x50\xeb\xaa\xf8\xe7\xda\xa8\x22\xb7\x63\xc7\x43\xd5\x4d\xee\xf8\x0c\x48\x44\x0f\xe6\x2f\x6d\x8d\xef\xd8\x51\xc1\x2c\x43\xbe\x31\x08\x54\x4f\xb1\xaa\xb1\x9d\xd2\xf1\x54\xad\x69\x96\x20\xa8\x52\xba\x52\xf5\xba\x35\x0d\x75\x89\x6d\xb0\xd4\xe6\x4a\xd5\x17\xa6\x29\xf5\xca\x71\x82\xe6\x0a\x24\x48\x95\xb1\xed\x58\xcd\xd6\x2d\xe4\x47\x5e\xe9\xa6\x2d\x40\xec\x47\x25\x47\xd3\x6d\x12\x17\x2f\xe2\xf3\x22\x2c\x87\xe3\x1b\xa3\x8a\x16\x18\x21\x69\xa9\x43\x3b\x89\x92\x30\x6f\x6a\xc4\x42\x41\x14\xc5\x04\x01\x9b\xcf\x97\x23\xa5\x33\x8e\xdc\x2d\x80\x5b\xe7\x05\x1d\x06\xc9\xd6\xb9\xc9\x3d\x2f\x6a\x47\xe0\x48\x4b\xb6\xd2\xca\x62\x0c\x09\x03\xc9\xd6\xd0\xa3\x85\xfb\xa5\xf6\x40\x06\x06\x86\xe0\xf5\x9a\xe4\x69\x85\x55\xfa\x4c\xbb\xab\x45\x5d\x65\x10\x46\x9c\x2b\x73\x2f\xa3\x8e\x1d\x98\x83\x40\xbe\x06\xda\x85\x14\xbb\xa8\xb8\xc3\xed\xd3\xf5\x86\x6d\xaf\x21\xf8\x84\xba\x34\x30\x1d\xc7\xa4\x56\xaa\x66\xd6\x3e\xf4\x8e\x10\x0d\xf7\x50\x09\xdc\xbe\x6f\x5f\x65\xc8\x92\x1e\x1e\xcd\xe8\xa6\x81\x04\x41\x0a\x0b\xcf\x2a\x73\x29\xce\xba\x10\xa1\x8d\x55\x5e\xcc\xe7\x40\xc6\x56\x43\x6e\x51\x1c\x58\x6f\xa3\x98\x18\x2d\x8e\x3d\xe8\xa0\xb4\xdd\xcf\xfe\x15\x19\x58\x57\x95\xbb\x3c\x40\x64\x70\xbf\xf1\xeb\x0a\x02\xbe\x03\xe5\x75\x5c\xff\x6b\xf8\x5a\x58\x6c\x23\xac\x8c\x1b\xd1\x33\xb5\xe7\x4e\x32\x8e\xee\x48\xed\xa1\x5e\x00\x30\x55\x52\x3f\x88\xfc\x63\xf5\x15\x96\x0e\x53\xa1\xda\xe4\x79\x99\xff\x5e\xc8\x9b\x34\x40\x69\x7d\x49\x97\x01\xed\xee\x43\xc4\xf7\x14\xcb\x55\x59\x18\xab\x82\xe8\x80\x48\x1f\xa7\xbd\x47\x63\x45\x9f\x55\x88\xc6\xe8\x4b\xc7\xd4\x9d\x3e\x63\x0b\xef\x30\xfe\xbe\x29\xdb\xe1\xc0\x31\xa0\x83\xb1\x3a\xe9\x19\xe5\xe9\x58\x0d\x82\x54\x74\x82\x75\x07\xa3\x84\x0a\xb5\x94\xe4\xc6\x9d\x9e\xb7\xf5\xda\x1a\x48\xa7\x69\x47\xdd\x2e\xa7\x36\x32\x3f\xcc\x96\x13\x8c\xf3\x30\x81\x4b\x11\x78\x9d\xba\x21\xc7\x3d\x70\x07\x68\xcb\x03\xd9\x8f\x7b\x5a\x0e\x5f\xe3\x84\xb6\xe9\x26\x08\xb1\x40\x14\xc4\xab\xae\xe6\x65\x01\xd9\x81\x3d\x1e\xc6\xe0\x32\x1e\xe2\x89\x3d\x4c\xa5\xfa\x23\x69\x67\xa9\x42\x49\xc7\x19\xb5\x35\xfe\x89\x6a\xa2\x6d\x1d\x50\xc9\x9e\xe6\x03\x89\xee\xf1\xd3\x71\x73\x76\x90\x93\x25\xb4\xa3\x8b\x99\x57\x84\xee\xcd\xe7\xc2\x42\x95\xba\x12\xeb\x6c\xf5\xa5\x1f\x15\x8b\xe0\xe4\x22\xa6\xab\xa8\xf3\xfc\x43\xfd\x33\x26\x4f\xe5\x01\xea\x3c\x47\xde\xd4\x7f\xc1\xa9\xf5\xdc\x49\xdc\x45\x9c\x82\xe2\x32\x6a\x19\x5c\x8f\x15\xe4\xb8\x36\xe5\x58\xbd\xd3\xef\x24\x32\xc9\xd6\x0d\xf3\x04\x61\x1f\xe0\x36\xc0\x08\x2a\x62\x6b\x71\xd0\xee\x53\x01\xf2\x10\xac\xed\xd7\x18\xe3\xf8\xf4\x72\x17\x52\x6a\xd7\x39\x4e\x5b\xe4\x76\xee\x9b\x10\xbc\x61\x93\x47\x47\x3d\x62\xad\x54\xb2\xb8\x99\x13\xef\xeb\x9f\x17\xe2\x8e\x58\x89\xd1\x26\xde\x76\xcf\xef\xae\xce\xf3\x44\x92\x0a\x71\xde\x94\x78\x49\x38\x55\x00\xf2\x0d\xff\xfc\x9e\x88\xa1\xa8\xe7\xf8\x77\xb6\x50\x07\x28\x44\xff\x97\xda\xe3\x7d\x7a\xee\xfe\xf2\x6d\x05\xdb\x9f\x9d\x1d\x2a\x7c\x28\xf8\x73\xaf\xe9\xe2\xcb\x0b\xa5\x60\xb5\xa8\x1a\x33\xa4\x29\xcb\x0c\x8b\xa5\x2c\x49\x91\x6b\x60\x92\x1c\xda\xb5\x26\xab\xab\x1c\xc4\x4b\x5b\xb0\x86\x87\x2b\x01\x8b\xb7\x85\xac\xe8\x72\x15\x6e\x55\x37\x6e\xe1\xf5\xe8\xb0\x73\x04\x81\x16\xbd\xaf\x20\x36\xd0\x48\xd5\x7e\x0b\xd5\x60\x06\xe6\x8e\x18\x83\x0a\x43\x07\xc5\x97\xdf\x88\x9a\x81\x0e\xb7\xa7\x79\x4e\xe1\x2d\x52\x7e\xea\xcb\xdf\xe8\x65\x17\x45\x04\xce\x82\x13\x2f\xe7\xb5\x0f\xc7\x07\xe4\x34\xc9\xc9\x1c\x62\xf5\x79\x18\x81\xc3\xec\xc6\xc4\xe8\xa3\x23\xea\xdc\x8c\xc3\xe9\xcb\x06\x65\x9a\x28\x41\x32\xda\x7e\x1a\x21\x6f\x01\x8e\x2e\x5f\x55\x19\xe5\x7e\xc1\x94\x33\x62\xaa\xd1\xf1\x1d\xdd\xfe\x82\xdd\x99\x82\x9f\x7e\x2c\xa5\xee\x87\xae\xae\xce\xc6\xef\xa5\xb6\x16\x5c\x9a\xbe\x7e\xe5\xa9\xb6\x45\x5b\xca\x67\x4a\x6a\x74\x15\xbd\x34\x55\x9e\xbe\xca\xac\x0d\xa3\x8a\xc4\x7f\x7e\x50\x20\x06\xf4\x27\x95\xdc\xef\xba\x6a\xa7\xa2\xa3\x6b\x92\x34\x04\x76\xe2\x26\x39\xb7\xda\x24\xdb\x7e\x91\xe7\x5e\xb2\xbd\x64\xc5\xa8\x4a\x05\x63\x81\x15\x63\x1f\x9b\xe3\x9f\x5f\xfc\xf6\xfa\x55\x8f\xf5\xc1\x0b\x65\xe5\x6d\x81\xd4\xdd\x4b\x52\xa5\x77\xee\x0c\xe0\x6e\xce\x29\x9d\x1d\xab\x06\x72\x1c\x4c\x04\xad\xd5\xd2\xb4\x7a\x82\x0d\x4d\x48\x9c\x4d\x81\x0a\x4a\x47\x2f\x7c\xab\xe8\xf4\x2c\xf5\xe3\x3e\x93\x10\xb2\xfe\x9b\x34\xd4\x3d\x5f\x85\x75\x23\xdd\xf4\x57\x4d\xb1\xd4\xcd\x55\x74\x79\x5e\xfa\x2b\x29\xfd\x25\xf4\x1c\x54\x5e\x1d\x71\xcd\xcd\x22\x60\x1e\xac\x94\xff\x46\x27\x0d\x02\x7e\xa2\xbe\x80\xae\xd2\x7d\x6a\xed\x74\x1a\x88\x89\xd2\xb7\xff\x4e\x5d\xf6\x2d\x14\x3a\x1b\x45\xde\x5b\x26\x2d\xbf\xbb\x99\x0b\x15\x89\xda\xac\x96\x0e\xf2\x90\x2d\x53\xbe\x95\xcc\x3f\xb2\xef\xc4\xcd\x43\x79\x6a\x5c\xfa\xb0\xeb\xc6\xf6\x2d\x57\xcd\x8e\x6f\x59\xea\x51\x76\x28\xbf\xd3\xa5\x36\x56\x70\x85\xdb\x21\x88\x45\x6e\x77\xa3\x3f\xf5\xb0\x1c\xe0\xf6\x64\x4f\x44\x39\xf1\xa2\x62\xee\x3a\x5c\x0d\xb0\x10\x1e\xdf\x57\x75\x66\xa9\x27\x61\xd4\x11\x13\x69\x16\x2f\x76\x5b\x0a\xb2\xcc\xac\xac\x2b\xe3\x5e\x0d\xa3\x48\x90\x0c\x1f\x20\xe7\x89\x67\xc6\x19\x88\xfc\x34\x47\xc9\xbb\xb6\x1e\xa5\xb3\xde\xea\x09\x4d\x11\x2f\xcf\x4d\xde\x07\x8e\x81\x1e\x63\x19\x07\x92\x85\xfd\x95\x74\x79\xf2\x3c\x28\xb1\xb2\xa5\x6d\x19\x79\x8c\x62\xe6\x8a\xed\xe0\xcc\x65\x07\x52\xbb\xe8\xc6\xa3\x5b\x0f\x63\x0e\x12\xb1\x1e\x49\xc4\xe4\xb2\x53\xdb\x18\x79\xb6\x82\x12\x76\x48\xeb\x82\xb1\x68\x31\x07\x12\xf2\x07\xb8\x64\xfc\x59\x26\x59\xd9\xc2\x6d\x06\xd4\x28\x9c\x87\x96\x84\x9e\x0e\x59\xc4\x1b\x0d\x19\x12\x26\xa6\x43\x66\x52\xe3\xbd\x2c\x6f\x83\x1a\xbb\x01\x74\x18\x63\x07\x7c\x31\x26\x3d\x08\xd1\xc6\xd8\xc0\x05\xea\xfc\x88\x7a\x2d\xb9\x08\xab\xda\x4e\x09\x94\x96\x1f\xea\x9e\x8f\x42\xad\x84\xec\xcd\x6a\x08\xed\x40\xf9\x51\x2a\xb3\xb7\xeb\x99\x9b\x2a\x8d\x22\x80\x6e\xa8\xc2\xd3\x67\x0c\x93\x3e\x4f\x85\x3c\x4a\xf0\x5c\xd1\xb1\xa0\x5e\x64\x30\x6f\x7c\x13\x88\x85\x94\x9f\x44\x0e\xf6\xd1\x06\xa1\xb0\x38\xde\xa2\xff\xb1\xdd\x21\xea\x7f\xe4\xc5\x24\x3c\xe3\xbc\xce\x4e\x0f\x79\xa8\x02\xc9\x74\x8b\x49\x9c\xe3\xa0\x90\x0e\x2f\x2c\x4a\x3e\x3a\xf4\x47\x4d\x0c\xfb\x13\x0e\xfb\x93\x1f\x76\x87\x02\x7d\xea\xc6\x3d\xa0\xe5\x14\x53\xf0\x74\xe9\x53\x12\x30\x84\x65\xe7\x38\x94\x71\xa8\x0a\x0c\x18\xeb\x40\xa5\x61\x6f\x28\xe1\x77\x2b\xd6\xdb\x74\x36\x9d\xc4\xf4\x9f\x26\x93\x71\x14\x23\x3b\x75\x1a\x14\x31\x88\x3c\x6b\xa6\x8e\x7f\x7d\x81\xf9\x8b\xfd\xae\x77\xef\xac\x9e\x68\xf4\xb0\x39\x09\x30\xa1\x96\x11\x0f\x12\xa8\x74\x49\x2d\xee\xce\x0e\xea\x57\x3d\x97\x08\xb9\x4b\x20\x03\x7d\xd3\xe8\x2b\x05\x79\xf3\x35\x65\x8d\xd5\xa8\xbc\x06\xd3\x5d\x34\xcd\x34\xea\x0c\x72\x81\x06\x43\x3c\xe9\x25\x1e\x2b\xb8\xe9\xe2\xc9\xd2\x23\xa1\xb2\x47\x3b\xd2\x3e\xa0\x85\x4f\x9b\x75\xed\xa4\x4b\x87\x52\x49\x48\x2e\x50\x2f\xf3\x62\x1c\xf9\x5e\x7d\x52\x7f\x5d\x09\x55\x04\xce\xfd\x37\xb0\xbd\xe2\x59\xc2\x72\xf1\x3a\x8c\xa9\x22\x48\x2b\xd9\xa5\xc9\xf5\x53\xd5\x6c\x3b\xda\xb0\xa1\xa6\x99\xb7\x6a\x78\x69\x28\xf0\x85\xbb\xd1\x19\x36\x9c\x75\x53\x44\xb3\xc9\xcb\xa2\x5d\xd4\x6b\x32\x3c\x1d\x45\x0b\xd7\x31\x01\xb3\xc2\xee\x2b\x3d\xe0\xcd\x78\xfb\x72\x25\x2b\xe2\x56\x49\xdd\x39\xa2\xb6\x86\x0d\xa8\x6e\x9a\x48\x4d\xc3\xc5\x62\x02\x48\x57\x09\xbc\x30\xe4\x39\x2f\x52\x5b\x93\xd5\x47\x34\x83\x3e\xb9\x8b\x1c\x7d\x8f\xdd\x5b\xe7\xd5\xf3\xce\x2b\x9f\x44\xd7\x35\x75\x3a\x52\x07\x0a\xff\x22\x56\x33\xec\xb7\x50\x4c\x0a\xe5\x1b\xe7\x43\xe6\x1c\xa6\x90\x44\xbd\x3c\xab\x9b\xa2\x5d\x2c\xd1\x2e\x40\xe7\x9f\xd6\xb6\xb5\x9e\x4d\x43\x98\x47\x3d\xfe\x06\x1b\xe9\x0f\x0b\x63\x8d\x70\x6e\xcc\xd6\x6d\xcf\xe1\x71\x6d\xe3\x49\xc1\xfa\xd9\x42\x37\x3a\x6b\x4d\xe3\x8d\x86\x24\x80\xc9\xfa\x8d\x59\xa2\x6d\xb5\xca\x16\xeb\xea\xdc\xaa\x61\x4d\xda\xaa\x04\x0c\xc1\xc3\x9b\x8a\x27\x00\x25\xd6\x90\x3c\x42\xeb\x32\x1f\xa3\x71\xea\xcb\xc5\x58\x15\x16\x05\xaa\xf2\x4c\xd6\x65\x9e\x9e\xc8\xb1\xaa\x2e\x11\xcc\xea\x32\xbf\xf1\x4c\xd6\x65\x0e\x04\xc4\xe3\x23\xb1\x41\x91\x39\x8c\x1b\x05\x8d\x8b\x4b\x45\xb6\x8c\x0e\x42\x59\xca\x51\x65\xe5\xda\x16\x17\x10\x6c\x51\x3d\x17\x85\xbf\x3f\xe2\xe9\xa8\x03\xf9\x9a\xdf\xc6\x66\x34\xb2\xcb\xaf\x5f\xe3\x3e\xb9\x99\x20\x09\xed\x1a\x0f\x81\xe7\xde\x1d\x5e\x36\x30\xc0\x90\xe0\x27\x04\xf6\x29\x8d\x32\x55\x6e\x21\x24\x26\x4f\xd5\xa1\xe0\x2d\x13\x85\x88\x91\x3c\xd3\xb6\x56\xcf\x3a\xf3\x74\x2f\x3b\xb3\x54\x6a\x58\x5d\x42\x83\xd5\x65\x74\xb8\xfb\xa5\x9f\x61\x05\xc6\x62\x84\xcf\x71\x58\xbe\x9f\x34\x9f\x48\x9c\xac\xfa\x92\x11\x44\x1f\xd8\x41\x83\x08\x75\xa6\xca\xff\xd7\x61\xee\xdf\xb0\x0b\x30\x8d\x68\x0f\xe0\x4d\x04\x67\xa1\x9b\x14\xc8\xb0\xf6\xb7\x81\xd8\x2d\x21\xec\xdf\x76\x9e\xa2\x19\xd2\x69\x8a\xe7\xf8\xcd\x50\x26\x87\x16\x43\x17\xb4\x3f\x21\xe0\xb8\xbd\xf0\x5c\x79\xcc\x2f\x76\x30\x85\x5b\x6e\xf7\x56\xf0\x1b\x27\x38\x27\xd4\xcf\xc6\x8e\x64\xf2\x85\x31\x99\xcc\xa5\xb2\xa6\x55\xe0\x07\x2c\xe4\x66\x8e\x90\x10\x92\xaf\x2f\x4c\xe3\x3d\x35\x1c\xfd\x40\xf3\x04\xf7\x86\x1a\x6e\xeb\xfa\x5c\x81\xda\x71\x4a\xdc\x87\xc5\x66\x28\xfd\x76\xd5\x16\x8d\x29\xaf\x80\x5b\x20\x3b\x52\xac\x39\x06\x03\x34\xd0\xf8\x52\x0d\x35\x33\x65\x5d\x9d\x91\x77\x8d\xa7\x54\xd2\xd9\x05\x69\xdc\x6a\x05\xbe\x40\x95\x9a\xd5\xed\x02\xac\x20\x2d\xab\x06\xb8\x6d\x5d\xe5\x8e\x90\xb9\xf7\x73\x6a\x06\xba\x08\xca\xb5\xce\x80\x84\x59\x6b\x42\xfd\x38\xc4\x3d\x30\x40\xe0\xe1\x54\x57\xc6\x47\x8b\x71\xc7\xdd\xe8\x6c\xe1\xd7\x68\xa8\xe7\x20\xd8\x17\x4d\x4b\xa4\x62\xdb\xc6\xb4\xd9\x02\xb0\xca\xfb\x0b\xd3\x90\xd0\x15\x45\x0d\x0b\x99\x24\x10\x2e\x7e\xd8\xc0\x1c\x0c\xb5\x3a\x2e\x6d\x64\xaf\x05\x1e\x62\x10\x0b\x03\x38\x06\xd1\xd4\x54\x28\x9b\xee\xde\xf5\xc9\x5f\xfa\x4b\x48\x56\x25\x6a\xff\x17\xbd\xa9\x79\x12\x23\x6f\x6c\x9c\xbf\x77\x9b\x46\x0d\x34\x8f\xfd\xee\x5d\x75\x87\x3a\x4a\xa6\xf9\x97\x08\x2d\xbc\x5c\x80\xe3\x79\x18\x78\xb6\x20\x84\x1c\xde\x83\xea\x29\xe0\x67\xb2\x53\x10\x95\xc4\xe8\xe0\xa6\xb4\xe7\xb5\x50\x3f\x99\x36\x68\x98\x10\xda\xee\xd9\xb6\xc8\xce\x55\xbd\x6e\xef\xc5\x20\xe7\x07\x36\xa7\xd5\xef\x65\x52\x7e\x44\x21\x48\x97\x53\x09\x0b\x5c\xea\xb4\xba\x27\x36\x6e\x3d\xba\x04\x87\x16\x65\x77\x57\xbd\x33\x9f\xdb\xb1\x5a\x9a\xc6\x9d\xc4\x45\x6d\x8d\x6a\x2f\x6b\x20\x0e\x61\xd9\xf4\xd2\x90\x42\x83\x67\x1d\x32\xa7\x83\x9d\xea\x58\x61\x0a\x50\x92\x22\x89\x52\x9c\x17\x46\xed\xa8\xa1\x6f\xe7\xb9\xa0\xdf\x7b\xc2\xea\x23\x49\x3d\x04\x76\xe5\x9f\xd5\x7a\xa5\xa6\xb1\x67\x59\x3d\xc7\x15\xdb\x22\x20\x83\xef\xfd\xb4\x32\xa2\x96\x50\x2e\xca\x30\x23\x2d\x7b\x3b\x01\x9a\x54\xe2\x90\xd4\x35\x60\x86\xe5\x16\x64\xaa\x13\x72\xe5\x0e\x7b\x2b\x71\x1f\xbc\x18\xb2\xa0\xd7\xf0\xf0\x9a\xc9\xf2\xec\xc0\xd4\x45\xf6\xfe\xcb\x0e\x6d\xc8\xb6\x1b\x37\x69\x25\xf5\x86\x25\x07\x6a\x54\x54\x08\x5b\xc3\xba\x51\x70\x2f\x6c\x17\xc6\xbd\x6d\x6b\x82\xd9\x02\xfd\x92\x01\xcf\xf1\x50\xb7\x6c\x8b\x6b\xec\x16\xbb\xe2\x8a\x6d\xdc\x14\x6f\x74\xca\x2f\x76\x8e\x3a\xb3\xed\xf5\x08\xfa\x86\x6d\x24\xc1\xe3\x6d\xf6\x31\x09\xd0\x14\x3a\xed\x0c\xca\x0f\xcc\xef\x29\xf6\x03\xdc\x03\xa3\x80\xf8\x0e\x1a\xf5\x1a\xc2\xc1\xf6\x44\x9c\x0d\x1d\xf7\x2c\xc7\x9f\xe9\xb7\x0f\x70\x76\x77\xd5\x5b\x7d\x6e\x14\x5b\x9c\xe5\x45\x0e\xe6\x57\x64\xdf\x57\x5d\xa9\x3f\x4c\x53\x4f\xe8\xe8\x33\x31\x8f\x0e\x39\xf7\x0b\xaa\x10\xb0\xa8\x02\xbc\x45\x9f\x0f\x23\xf8\x74\xb8\x1d\xfe\xbf\x43\x07\x76\xc4\x18\x2f\xad\x0d\xd0\x2c\x30\x7e\x65\x2e\x85\x15\x26\xd4\x15\xb1\x59\xef\x84\x15\x89\x0e\x40\x59\xaa\x33\xbd\x42\x3a\x7d\xb9\xa8\x4b\x33\x71\x14\x68\x12\xe6\x81\x8d\x9f\x41\xd8\xd8\x1e\x94\x38\x51\xf7\xc7\xee\xeb\x5b\xa9\x63\xc3\x2e\x5d\x9d\x67\x68\x56\x86\x33\xe9\xd7\xb5\x6e\xc4\x62\xc9\x96\x32\xfa\x92\xc8\x2a\x82\xb7\x61\x18\x06\x6c\xb7\x78\xdc\xc2\xac\xfa\x66\x99\x6b\x45\xa7\xc8\xd8\x12\xa3\x6f\xc0\x67\x7a\x95\x8c\x33\xec\x00\xf6\x14\x06\xe0\x1b\x4a\x8b\xd0\x26\xaa\x0e\x7b\xea\xcb\x49\x36\x95\x04\x56\x82\xde\xea\xc6\x90\x05\xa0\xe3\xe1\x50\x02\x05\xd6\xb4\x3a\xb1\x01\xc4\x06\x50\xed\x02\x44\x45\x97\x36\xe6\xb4\x52\xf8\x22\x29\xdd\x66\x01\xf3\x9f\x94\xd5\x49\xbf\x16\x07\x23\xf1\xad\x9c\xf0\x1d\xbf\xbf\xa5\x5d\xa2\xa2\x41\xb1\xc9\xb4\x94\xc5\x5e\x8b\xb3\x20\x46\xde\xc3\x27\x0a\x99\xa1\xed\x15\x25\xad\xab\xdd\xc6\x4c\xf2\x1a\xc5\x34\x98\x66\x12\x46\xee\xb8\x21\x36\xfe\x50\x2f\xeb\xe5\x8c\x5d\xb6\xb1\x01\x8a\xd4\x5b\xcf\xe9\x66\xc1\x32\x55\x6f\xab\xc6\x9e\xe7\x2d\xde\x1a\xe8\xbe\x91\x5e\x34\xa0\xb8\xc9\xd9\xd3\x8c\x3a\x54\x43\x5b\x23\x50\x40\x8c\x6a\x10\x2c\x81\x53\x0b\xcb\xee\x38\x16\xbc\x17\x27\xc1\xf8\x67\x0d\x04\xbd\x46\x47\x73\x62\xe6\x12\x71\x92\x63\x98\xde\x97\xc8\x6c\xf5\x71\xde\xc4\xf7\x22\x71\xe9\x2d\x78\x28\xf8\x52\xe0\xe7\x41\xc5\x70\x0b\xde\x3e\xe6\x7e\x83\x38\x97\x5b\x91\x08\x8e\xdf\x05\xfb\xde\x32\x27\xfc\xd8\x07\xbe\x5b\x05\x0c\x75\x99\xbf\x84\x44\x98\x2c\x62\xa0\xd6\xf1\xa5\xef\x2a\x81\x6b\xaa\xe5\x80\xd6\x17\x97\x54\x13\x36\xf2\xa0\x57\xed\x11\x2a\x88\x41\x7d\xea\x92\x71\x3e\x55\xbe\x78\xa4\xeb\x90\x11\xf7\xb1\xed\x73\x9c\x69\xdc\xee\xf9\xa8\x43\xa8\xb1\xcc\xc9\xf9\xa9\x90\xa1\x4b\x96\xc0\x47\x33\x08\xc7\x82\xff\x51\xf3\x5b\x09\xaa\xe0\xf2\x7a\x57\x06\x97\x39\x9a\xd8\x96\xcb\x3b\x6c\x6c\x72\x2e\xdb\x5a\xdd\xcb\xca\x62\x75\x0f\x4c\xd5\xd9\xaa\x8b\x93\xc0\x82\xa9\xff\x52\x63\x2a\x87\xbe\x7b\x26\x0a\xe1\xd9\xee\x0b\x0c\x56\x6d\xac\xaa\x97\xd0\x1e\xf4\xfa\x01\x6b\xfc\x59\x7b\x39\x79\xe9\xeb\x57\x8e\x74\x04\xe4\x5b\xb8\xcb\x25\x2a\x38\xd3\x2a\x81\xd0\xc5\x0c\xa4\x7b\xe7\x4d\xe1\x50\x16\xb5\x0c\xa4\x94\xd5\x67\x5e\x01\xee\xfe\x60\xb5\x99\x84\xa5\xa1\xa8\x34\x5c\xf6\x10\xdf\xa5\xd4\x88\x4a\xb7\x23\x3a\xc4\x5e\xaf\xd9\x7b\x79\xe7\x44\x31\x27\x7d\xee\x7f\xa7\xdf\x66\xc3\x13\xab\x42\xcf\x13\x35\xa8\xe3\x69\x97\xe7\xa8\x9e\xde\xdb\xaa\xaf\x94\x79\x64\x3a\x67\x16\x06\xed\x73\xc8\xa4\x5a\x49\x77\xd1\x5e\x4d\xc1\x04\x1a\xd5\xdb\xea\x7b\x34\xc9\xc7\x0f\x38\xbb\x25\xdc\xbb\x21\x46\x4f\x9a\xac\xc2\xf3\x7d\xbf\xf2\xba\x7c\x1a\xab\xfd\xd3\xb1\xca\x89\x2b\x8f\xdb\x21\x0d\x7a\x0e\x17\x2b\xd9\x77\xc7\x29\x33\x27\xf1\x1f\x0c\xe6\xce\xf2\x3c\x11\x1c\x82\x43\x05\xb4\x26\xb6\x9e\x87\x81\xfb\x4c\x1b\xc4\x9d\xbb\x2d\xc2\x01\x5c\xa7\x5d\x81\x2c\xb5\xdb\x11\x8a\x60\xa1\xa7\xb6\xbe\xb1\x9f\x25\xcc\xc4\xf5\xe2\xe6\x24\xfb\xc0\xed\x41\x7e\x60\xaa\x57\xab\xf2\x6a\x08\xaf\xc6\xbe\x21\x51\xf8\x13\xc4\x01\xe2\x0e\x44\x6e\xa0\xcd\xa8\x08\x1a\x93\xc8\xe8\x25\xf9\x65\xd4\x8d\xca\x0b\xcb\x5e\x1a\xa4\x53\x05\x15\x63\x57\x7f\x86\x1a\xfe\xc0\x94\xda\x08\x45\x30\xda\xef\x53\x9b\x1d\x26\x4c\x4d\x6c\xf2\x72\x3b\xae\x8d\x26\x67\x63\xfc\x20\x7c\xd4\x64\x30\x8b\x1e\x55\x1e\x9f\xd1\x48\x19\x80\x2a\xb9\x74\x4a\x63\x15\x71\x95\xff\x23\xe3\xee\x53\x06\xf6\x8e\xbb\xc3\xdf\xfd\x0c\x91\x4b\x2d\x46\x51\x02\x8a\x11\xd8\x34\x14\xe5\x4a\x1f\x83\x60\xb0\x1e\xa4\x9e\x10\x86\xcd\x2a\x8d\x79\x76\x4a\xdd\x9c\x99\x46\xd5\xc9\x6e\x9b\xcf\x6d\xa3\xdd\x41\x1a\x7a\xd5\x78\x6c\xc5\xd9\x91\xd3\x4f\xf6\xd5\x81\x5b\x87\xeb\x4e\x33\x70\x4c\x6e\x6e\x87\x15\x1a\xbe\x1d\xbe\x4f\x70\x64\x02\x72\xdf\x17\x61\x98\x68\xc2\x73\x90\x91\xf5\xce\x5b\x4a\x8a\x0b\xcb\xb3\x1d\x22\x9b\xb9\xb6\x0a\x7a\xcf\x39\xe7\x50\xbb\x30\xcd\x68\xaa\x7e\xd4\x65\xe9\xc3\x1a\xf1\xa2\x2d\x57\x1a\x42\xb1\x16\x79\x08\xa5\x44\x0d\xa3\x50\xdd\x7c\xd6\x19\x44\x3b\xe2\x10\x02\x4d\x87\x80\x63\x2b\xc6\x7b\x77\xb0\xa5\x8c\x1e\xab\x99\x3c\x49\xa5\xa9\x5e\xa1\x3f\x96\x8e\xbd\x24\x27\x6a\x16\xbb\xfa\x87\x7b\x39\x55\xb9\x73\x24\x22\xa5\xd1\xcb\x40\x9c\x34\xc6\x22\xd4\x64\xd3\x34\x56\x33\x7c\x31\x8b\x8c\x9c\x38\xee\xc0\xcb\xe5\x8a\xb0\xb0\xab\x47\x68\x72\xc6\x7f\x42\x28\xd5\x00\x27\x7a\xa4\x26\xe2\x71\x26\xe5\x88\xd8\x96\x1f\xd6\x84\x5e\x84\xde\xda\x3a\xe9\xcb\xa1\xca\x19\xfe\x11\xfa\x41\x40\x0a\x1d\xe1\xb3\xec\x09\xda\x11\x5e\xfa\xbe\x13\x7a\x33\x9b\x16\xb9\x9a\x28\x3d\x2d\x22\xe6\x0c\xc2\x65\x38\x96\xec\x72\x61\x20\x74\x04\x05\x94\x40\x97\x05\xd6\x5f\x81\x13\x5f\x72\xa4\xa6\xea\x0d\x6b\x23\xea\x71\xb0\xfb\xf4\xea\x0d\x54\xea\x6b\x44\xae\x09\x2c\x08\x17\x9f\x17\xed\x71\x91\x1b\x46\x3f\x32\x98\x25\x22\x56\x40\x05\x1d\xb7\xa0\xbb\x77\x3b\x28\x83\xc2\x29\x85\x15\xb1\x2b\xc9\xa8\xd9\x55\x62\x9a\xb1\x81\xdf\xb0\x2b\xc0\x3d\xdd\x3b\xf1\x34\x35\x99\x07\x3e\xcc\x52\x84\x47\x8b\xb4\x14\xd4\x5c\x2c\x8a\xa7\xab\xb3\x64\xc0\x50\x54\x07\x4c\xc4\x86\x03\x01\x05\x1c\x22\xf6\xac\xfd\xf7\x6a\x6f\x24\x85\x33\x28\x28\xf4\x05\x7a\xc4\x13\x7e\x21\xae\xb7\x2d\xbb\x1b\x39\x53\xb2\x10\xf1\x72\xd3\xd6\xa0\x81\xe9\xd6\x16\x5f\x57\xf9\xed\xdb\x23\xaf\xc9\x60\x6d\x65\x6c\x00\x42\xf7\x43\xf7\x6e\xdb\x01\x3c\x84\x2a\xaf\xfc\x22\xd1\x09\xa2\x40\xab\x86\x80\x92\x6c\x88\xe6\xe6\xa0\xd8\xb8\x25\x65\x6f\x61\x08\xc7\x82\xf9\x5b\x40\x6b\x48\xe0\xb9\xbb\xab\x8e\xd7\x81\x88\x80\xdb\x72\xdd\x2a\x5d\x96\xf5\x25\x86\x95\x10\xf3\xde\xea\x44\x87\x11\x1b\xfa\x5c\xf4\x04\x9e\x43\x2d\x46\xa4\x66\xc2\x7a\xf2\x36\x7e\x7b\xe8\xdf\x04\xf6\xb7\x01\x79\xec\xaa\x17\xec\xef\xf4\xc0\x7d\x97\xd3\x95\x02\xec\x50\x21\xe1\xce\xbb\xa8\x35\x0a\x85\xd6\x45\xab\xe2\x08\x4c\xba\x54\x59\x36\x2b\x71\x28\x2b\x1e\xf0\x4e\x18\xe3\xcf\x6e\x8b\x11\x81\x96\x13\xe7\x91\x3e\x23\xcf\x5b\xec\xe2\xfb\x23\xe4\x85\xf9\xeb\xf7\xd1\xd7\x67\x47\x7d\xd7\x00\xd9\x1a\x97\x17\xe8\xa4\xcb\x52\x6f\xe0\x32\xe2\xc9\xe1\x7a\xc1\xe8\x0e\xfa\x3f\xb9\xb1\x74\x5c\x42\xe5\x94\xfe\xdc\x20\xc2\xbd\xfb\xfb\x74\x10\xe2\x53\x84\xba\x3a\x01\x55\xa5\xb5\xe5\x0b\x8e\x1d\x86\x9a\x67\xcb\x84\x48\x5b\x95\x37\xfa\xb2\x62\xff\x39\x9b\x35\xc6\x54\x53\xf5\x63\x5d\xe6\x10\x42\x77\xce\x16\x58\xe6\xb3\x5e\xae\x20\x7b\x96\xae\x54\xa6\xd7\xd6\x08\xaf\x99\xfa\xac\xc8\xa8\x71\x08\x79\x1f\xf4\xee\xcc\xb4\x60\x23\x62\x10\x53\xcc\x42\xe9\xc0\x38\x42\x27\xa8\x9c\x97\xa3\xe5\x28\x36\xd8\x04\x9a\x60\xf2\x34\x56\x54\x67\xb8\x76\xe5\x81\x49\xd2\x90\x95\x25\x58\x22\xb4\xd6\x94\xf3\x58\xa8\xd7\xf1\xe2\x14\xc2\x0d\xd3\x9c\xb1\x64\x8d\xe2\x72\xe3\x2b\x70\x83\xd8\x84\xe2\x79\x17\x08\xef\x60\x8d\x24\xd2\x0d\x3a\x51\x49\x42\xc2\x2f\x3a\x1c\xa9\x30\x2a\x48\x96\x16\xc2\x9d\xb2\x30\x2a\x59\x28\x62\x17\xdc\xa8\x30\x57\x16\x18\xfd\x35\x67\x60\xbc\x07\x51\xb1\x22\x2b\x3a\xa4\x02\xba\x31\x60\xd6\xb9\x26\xab\x04\xbb\x61\xa1\x5e\x52\xa7\xf9\x86\x15\x43\xfc\x6a\x6f\xb5\x70\x9e\x92\x05\x24\xd9\xb3\x70\x3d\xeb\xa6\x50\x58\x84\x12\x96\xd2\x47\xe4\x64\xf9\x8a\xb8\xf1\x5c\xa7\xeb\x1c\xdd\x75\x58\x77\x0f\xbd\x12\xf7\xcf\x0e\xa3\xdf\x0c\x85\x7c\x7b\xf0\xc0\xb8\x61\x05\xdf\xd5\x82\x0e\xdd\x8a\x58\x8d\xc6\xae\x7a\x1c\xee\x4f\xcc\x91\x65\x67\x8e\x19\xba\x28\x82\xd8\x08\xea\x76\x00\xed\x5d\x3d\xbc\xa0\x90\x24\xd7\xdf\xb6\x0a\x95\xf9\xdc\x46\x4b\x01\x46\x2b\x3e\x12\x89\x58\x8b\x0d\x33\x7f\x5d\xe5\xbd\x93\xe7\x09\xbc\x53\xcf\x54\xe2\xe6\xd1\x33\x97\x9b\x96\x4a\x9e\xdc\x6e\x90\x23\xe9\x87\xdb\x6d\xfb\xd6\x00\xfb\x4d\xe0\x1a\xaf\x3e\x9e\x9b\x1d\x14\xa8\x04\x81\x09\x1a\x59\x25\xf7\x83\xc2\x2a\x8c\xc1\x83\x71\x89\x6d\xc8\x28\x88\xaf\x43\xf4\x16\x36\x38\x32\x1e\x15\xea\x2e\xd8\xd2\x35\x03\x54\x2b\xba\xc2\x0c\x56\xc8\x27\xd6\x18\x15\xd8\x6f\xe6\x15\x2a\xd5\xd8\x14\x0b\xb8\x3d\x44\x26\x7e\x49\xc6\xaa\xaa\x2b\x8a\x12\xd1\xbd\x7d\x6c\x58\xf4\x7f\xed\xd2\xf1\x3f\x74\xdb\xb8\x1d\xdb\x45\xf7\x92\xd8\xb0\xa0\x27\x6a\x79\x7c\x7f\x09\x7e\x64\x37\xb6\xb8\x87\x0a\xbe\x0e\x97\xc0\x62\x46\xb9\x94\x6f\x20\x12\xb7\x5f\x4f\x77\x83\xb9\x99\xf4\x6f\xd8\x96\x9e\xb6\x82\xb5\xfa\x56\xab\x18\x32\x27\x8d\x6d\x4d\x63\xf0\xe7\xb9\x0a\xd8\xef\xe9\xd7\x54\x39\x29\x09\x3a\x16\x19\xfc\xa9\x1b\x06\x96\xb9\xcb\x8e\x4a\x33\x36\x16\x4d\x79\x2d\x31\x1b\x68\x57\x28\xf0\x93\x88\x2e\x3d\xbe\xa1\x09\xa4\xdd\x4e\x09\x01\x60\xd7\xa3\x7c\xb8\xc5\x8d\xf7\x4e\x1f\x24\x11\x9c\x74\xd5\xc3\xf2\xee\x0b\x17\x63\x69\xf7\x8a\x2f\xee\x08\xab\xd8\x51\xb7\x4a\x2f\xec\x75\xec\x6f\xe5\x92\x26\x8d\xdc\x08\xa4\xdb\xf9\xd2\x5f\xde\xbc\x7b\xad\x7e\x7f\xf3\xea\xa7\xd7\x1f\xd8\x43\x1b\x2c\xc7\x70\xf2\xe0\x68\xa2\x66\x65\x9d\x9d\xb3\x0d\xa5\x55\x14\x6b\xc3\xe4\x4a\xcf\xea\x0b\xe3\x50\xd8\xcc\x94\xf5\xa5\x97\x2d\x93\x67\xb5\x6b\xe7\x77\x76\x18\x15\x3e\xd5\xd1\xfb\x38\xea\x37\xe6\x8e\x4a\x52\x2c\x46\x61\x8a\x3c\x60\xd4\x2b\xb0\x89\xf2\x1f\x64\x0c\x9b\x24\xa3\x77\xbd\x6a\x47\xd2\x81\xf8\xa4\x5e\xb5\xa7\xc1\x89\x15\x1e\x85\xe7\x52\x5f\xf8\xf0\x0a\xfd\x52\x2b\x72\x74\x4d\xfd\xab\xc3\x94\x46\xb1\xd7\x2f\xfa\x78\x1c\x67\x4d\x5d\x96\xbf\x2f\x4c\xf5\xc2\xad\xd8\xdf\x0b\x5b\xcc\xca\x10\xc7\x10\x63\x34\xc9\xe9\x62\xac\xbc\x17\xad\xe0\x90\xbf\x57\xc3\x21\x87\x3f\xc0\x18\xbc\x1c\xb2\x10\x1a\xff\x50\xaf\x46\xa8\xbc\x81\x50\x6a\xe1\xa5\x88\x1b\xf3\xa1\xc6\x81\xfc\x5a\x5b\xe8\x1b\x6d\x4d\xa0\x6f\x4f\x12\xc3\x4c\x6e\xe3\x0d\xbe\x21\x62\xb9\x95\x11\x49\xe9\x1c\x51\xbc\x38\xf9\xc5\xed\x77\x6f\xcc\x6a\xb7\x04\x55\x74\x96\xee\x5c\xde\x42\x48\x7f\x99\xa0\x03\x70\x33\x06\x1f\x24\xca\x34\x35\x72\x45\xfa\xac\x33\x80\x28\x5d\x06\xa3\x0c\x39\xee\x48\xcd\xea\x7a\x5c\xf4\x86\x4b\x14\xf1\xe6\x36\x84\x19\x79\xab\xdb\xc5\x74\xa9\x3f\x0f\xf7\xe2\x88\x88\x13\x6a\x71\x24\x06\x03\x11\x36\xb7\x47\xd5\xbc\x25\x68\x4d\x16\x71\xb4\xc5\x6e\xf8\x88\xaa\x1e\xab\x41\x1c\x74\xea\x3a\x78\xcc\xf7\x03\xc4\xf6\x60\xa3\x75\x99\xff\xcc\x1b\x8d\xdd\x77\xc3\x8a\x76\xc1\x41\x1c\xb7\x9e\x68\x95\x10\xa9\x12\x45\xe7\xdd\x75\xa7\x20\x95\x62\x33\xf1\x44\x49\x88\xb9\x5d\x6c\x4a\x3e\x0c\xb7\xde\x86\x5b\x84\x07\xfd\x16\x24\x90\xac\xbf\xc4\x25\xbd\xd1\x39\x03\xce\xd8\x10\x30\x94\xb0\x7f\x4f\x74\x50\x7f\x78\x43\xfc\xd1\x38\xdc\x6b\x08\xf3\xca\x66\xd7\xf8\x1a\x63\x33\x83\x81\x42\x48\x5a\xca\x71\x64\x01\x55\x26\x59\x05\xd0\x89\x15\x03\xa0\x1c\xa9\x01\x7b\xa1\x1d\xa8\xc6\x94\xba\x2d\x2e\xcc\xe1\x40\x92\x66\xf6\xfe\x77\xbc\xef\x4f\xeb\xb6\x0d\x69\x68\x55\xd4\xd4\xce\x11\x44\x29\x39\x2b\xaa\x49\x69\xe6\xed\x81\x82\xbc\xc2\x22\x1a\xd4\x19\x54\xb6\x53\xb4\xd2\xfc\xbd\xc8\xc1\x3c\x7a\xb0\xfa\xdc\xdb\x5f\x55\xff\x8c\x7b\xb4\xb9\xb7\x4b\xd7\xc4\x81\x4a\xba\xc1\x44\x9e\xcd\x34\x2b\x0b\x53\xf5\x77\x23\x32\x54\x36\xa6\x7a\x51\xe5\x2f\xf2\x7c\x28\xe3\x56\x61\x8c\xda\x31\xc6\x8a\xcb\x8b\x8b\xc1\x58\x9d\x88\x05\x3d\x65\x6c\x2d\x46\x34\xea\xbb\x6a\xa7\xe1\x5e\x45\x1b\x32\x63\x23\xae\x48\x88\xea\x7a\x9d\x50\xad\x3c\x1c\x7b\xa4\xcc\x9c\xba\xbd\x97\x42\x47\xa1\x21\x2a\x73\xa9\xd2\xda\x71\xad\x04\xfc\x52\xb8\xc3\xc0\x60\x9d\x4d\x91\x2b\xae\xcb\xe2\xac\xfa\xdd\xe3\xe7\x70\xd8\x10\x31\x85\xbb\x29\x0f\x9b\xf1\xdb\x46\x3b\x98\x30\x05\xaf\xe8\xe6\x47\x96\x75\x08\x82\x70\x72\x3a\xea\x01\x20\xf4\x93\x7a\xd1\x06\xbe\x9d\x6a\xa0\x74\xe4\x92\x19\x04\xac\x08\x36\x49\x5c\x80\x88\x12\x92\x88\x82\x43\x02\x4b\x2b\x80\x98\x7e\x24\x3d\x8e\x46\x63\xe5\xdf\xfa\x1e\xa8\x10\xe1\x59\x29\xc5\x11\x59\x2d\x36\x5e\xd2\x63\x3b\x12\x2d\x70\x96\x3a\x52\xbd\x0c\x4a\xc4\x78\x04\xbb\x86\x5b\x21\xde\x3e\xe4\x96\x18\x6b\xc8\x21\x8c\x36\xf3\x33\xd1\x09\xe8\x8b\xf1\x7c\x73\x1c\xe7\x2e\xc7\x1c\xbb\x27\x63\x17\x87\x29\x1b\xfd\xea\xc5\x87\x17\xea\xf8\xc3\x6f\x7f\x7b\xf9\xe1\x6f\xbf\xbd\x96\xdc\x34\xc5\xb7\x67\x07\x5e\xc8\x6e\x04\xa1\xae\x10\x03\xa2\x01\x99\x26\x3a\x80\x9a\x6b\x9f\xe0\x68\x51\x9c\x2d\x4a\x37\x17\xd0\x51\x57\xf3\x1a\xe2\xc4\x2a\x48\xe7\x6a\x51\x4e\xe9\xe3\xc1\x92\xf3\x48\xc2\x6c\xa7\x89\xcc\xc7\x2a\xba\xda\x19\xdb\x16\x4b\xdd\xd2\xee\x44\xee\xfd\xae\x34\x25\x62\xc6\x05\xe8\x1a\x56\x60\xa0\x1d\x69\x3d\xd6\x47\xc7\xe3\x3e\xd4\xf3\xe4\x05\x51\xf1\x03\x92\xcd\xf4\x70\xd7\x23\xe6\x45\x04\x17\x82\x8c\xe3\x86\x9c\xc5\xc4\x55\x22\x5b\x26\xc2\xff\x92\x2b\xdc\xc2\x80\x74\xc0\x54\xad\x92\x6b\xd2\x58\x52\x9d\xa1\x84\xfc\xc5\xba\xad\x97\xba\x2d\xb2\xa0\x89\x2b\xaa\x0b\x5d\x16\x0e\x78\xac\xca\x34\xd8\x92\xba\x4d\x69\x96\x1a\x51\x67\x95\xab\xb6\x29\x50\x0a\xdf\x98\x09\xcf\x33\x48\x2e\x5d\xcb\xf7\x2c\x9d\xa0\x48\x74\x13\x0e\x8a\xc8\x7f\x72\xab\xcd\xf2\xf7\xea\x68\xb3\xbc\x6d\x1f\x80\xda\x0b\xf4\x74\x4b\x5e\x44\x3c\x96\xa8\xe0\x80\xcb\x17\x06\x48\xeb\x2d\x88\x71\x92\x3d\xb3\x21\xde\x45\xc6\x89\xfd\x16\x46\x9b\x40\x0a\x27\xdf\x05\x29\x90\x7e\xd8\xf6\xe7\xdb\x02\x15\xe2\xa5\x03\xb6\xa0\x02\x27\x59\x5f\xfd\xce\x91\xc4\x40\x1b\x63\x03\xfa\x0a\x91\x5b\xff\x2b\x98\x10\x0b\x0b\xbd\xf1\x35\x33\x44\xaa\x6d\x8c\x01\x50\x28\x82\x7f\x7f\xc7\xdc\xbd\xfa\xdb\xaa\xa3\x01\x81\x21\xf5\xc4\xfc\xd8\xb2\x82\x31\xe9\x06\xb5\x5f\x06\x78\xf9\x65\xa9\xad\x35\x16\xd2\x22\x8e\x55\xbd\x6e\x57\xeb\x88\x61\xc4\x50\x53\x70\x91\x3a\x3c\xec\x46\xeb\x87\xea\x94\x5c\x8b\xd2\xfa\xed\x0e\x9f\x1f\xfc\xf7\xd7\x8f\x76\x67\xe4\x0a\x4c\x86\x33\x9d\x9d\x9f\x81\x95\xf7\x64\xf4\x7c\xf8\xf1\x78\x67\xb4\x1b\x47\xad\xf5\xed\x8c\xd4\xac\x31\xfa\x9c\x3f\x8a\xbc\x5d\x94\x59\x8f\xee\x44\x50\x18\x33\x03\x8e\xd4\x8e\x2c\x90\x7c\x55\x3b\xa1\x7c\xc8\xfb\x17\xa9\x4d\x57\x4d\xcd\x72\x20\x2c\xb6\x7f\xaa\x9e\xab\xc1\xec\x0c\x9e\x06\xea\x00\xa3\xe6\xe1\x93\x1c\x36\x2e\xd5\x89\xab\x7f\xda\x75\xf6\x88\xbf\x8a\xe6\xef\x9f\x46\xa4\x1d\x16\x00\xfc\x3d\x7e\x33\x67\xaf\x3f\xaf\x86\x03\x5a\xbd\xd1\x20\x1a\xfc\xfd\x53\xc7\x2c\x0e\x9f\x1f\xfc\x07\x7c\x1b\x8d\x30\xf5\xac\xec\x66\xb4\xa1\x77\xc7\x92\xaa\xb4\xb5\x1e\xa6\x90\xf3\xa3\x25\xa1\x97\x74\x59\xfe\x50\xea\xea\x1c\xa0\x70\x09\x2c\x1a\x20\x06\x09\x24\xee\xf5\x74\xc6\xa5\x42\xe0\xec\xe8\xf5\x10\xab\x89\x3b\xc2\x12\x83\x05\x57\xa6\x79\x0b\x92\xd8\x34\xcd\x19\x7c\x8a\x29\x95\x2f\x1d\x0d\x25\xb4\x09\xdf\xa7\x1b\xc6\xd3\xf7\x91\x6a\x84\x76\xe2\xe9\x37\x46\xe7\x1f\xea\x73\x53\xf9\xfe\x1a\xa3\x97\xd4\x6f\x92\xb1\xb1\x4f\xda\xb0\xbf\x97\x44\x35\xf2\x83\x1c\x61\xe5\x93\xbd\xd3\xdb\xcc\x10\x46\x2d\xe1\xd6\xd2\x3d\x09\x66\xd3\xc2\x08\xa3\xb1\x25\xd1\x25\x30\x77\x37\xe5\x1a\x86\x07\x32\x33\xf2\xde\x0a\x57\x65\x14\x82\xb3\x13\xe0\xd8\x0d\x09\xc0\x08\x7a\xac\xf4\xd2\x38\x88\x54\x73\x5d\x94\xc4\x99\xe4\x17\xba\xca\x0c\xb7\x3f\x88\x43\x9c\xb4\x45\x59\xb4\x57\xb0\x46\x67\xa6\x85\x25\x7d\x81\xf9\x24\x49\x4d\x04\xaf\xac\x5c\xfb\x56\x9f\xe3\x5b\xe0\xdb\x30\x2b\x6a\x63\xb2\xc2\x9a\xb1\xd2\xf6\x05\xf0\x34\xbc\xf4\x22\xc2\xcf\xfb\xd9\xa7\x61\x56\xaf\xae\x3a\x99\x6c\xbf\xc0\x94\x0f\xa2\x05\x00\x21\xb7\x7f\xe5\xfa\x10\x52\x53\xf7\x0f\x33\x7b\xfa\x12\x94\xd5\x70\xd8\x09\x70\xe6\x4e\xcf\x01\xed\xca\xd7\xaf\xbd\x11\x77\x61\x5f\x0e\x20\x98\x19\xa4\xc3\x5d\x5d\x1d\xbb\x37\x10\x3b\x2d\x3a\x58\x07\xf8\x07\xe7\xe8\x0f\xfe\x73\x28\x74\x44\xe9\xdd\x18\x93\xdb\xe3\xcd\x88\xab\xfb\x4d\xc4\x08\x66\x51\x50\xbb\x90\xcf\x79\x93\x8e\xce\xa7\x57\xa1\x91\xe0\x77\x18\x24\xf9\x3f\xd3\x46\x90\x60\x8e\x76\x23\x71\x9d\x81\xe4\xf7\x10\x9c\x4e\xe4\x8d\x1f\x7a\xe6\x63\xac\x44\xe0\x66\xce\xf2\x3b\x56\x00\xc2\x42\x95\xe4\x37\x18\x3f\x88\x9c\x8e\xa4\x05\xe4\x12\x20\x07\x0f\xf0\xfd\x3d\x8c\x2f\x5b\x8c\x50\x4e\x8f\x1f\x4c\x5d\x0e\xc5\x65\x45\x02\x00\xf9\x73\x60\xed\x43\x5f\x00\x0f\xd7\xd6\xd3\x1f\x9d\xb0\x64\xb8\xe4\x5c\x87\xc0\x08\x1a\x97\xbe\x6b\x38\xcf\xe0\x39\x4f\xf2\x80\xe1\x37\x3a\x3b\xbf\xad\x2b\x19\xd6\xaa\xce\x1d\x67\xb8\xd2\x8d\x35\x0d\x18\x6a\xf9\x3b\x81\xc3\xd5\x8e\xff\x9f\x87\x10\x06\xd0\x70\xec\x45\xb2\xae\x00\xbb\x40\x16\x32\x64\x1d\x03\xec\x8d\xd5\x5c\x90\x58\x03\xf6\x84\x4d\x66\x20\x11\xb9\xbc\xc7\xcf\x4b\xdd\xb6\xa6\x62\x33\x65\x40\x09\xf2\x5d\xd8\xc7\xb8\x24\xb3\x80\x49\x7d\x01\x11\xdd\x56\x28\xea\xf8\x31\xed\xd6\xde\x18\x9f\x70\x87\x62\xd1\xdf\x66\xf0\xdb\x02\x79\xe2\xd4\x48\xa2\x23\xca\xea\x3c\x77\x4b\x86\xbc\xce\xdd\xbb\xea\xc4\xf5\x2a\x1c\x57\x91\xa7\x3e\x52\x83\xc1\xa8\x8f\xb5\xda\x4c\x42\xa3\xb5\x1e\x45\xe0\xbd\x01\x74\x3b\xd8\x5c\x0c\x73\xa9\x3f\xff\xcc\xd7\xc0\x6e\x8e\xc0\x64\xc9\xa3\x34\x77\xb4\x55\x62\xab\x57\x4d\x9d\x19\x6b\x7d\x26\x25\x5c\x3f\x82\x91\x30\x00\x19\x39\x30\x8c\x0a\xaf\x17\x9d\x2c\xcb\xb6\xb3\x67\x3d\xae\xd3\x5c\xa8\x67\x1d\x6f\x45\x8b\xfb\x96\x34\xce\x13\x96\x64\x59\x26\xf3\x18\x88\xd7\x7c\xe4\x69\x32\x10\xb8\x78\x79\xa0\xc8\xc8\x0f\x70\xb0\x04\x41\xe2\x10\x9f\x9f\x53\x0b\x3b\xc4\x6b\xe1\xdb\x03\x7c\xdb\x3b\x8c\x3b\xd1\x86\x7c\xfd\x1a\xa0\xfa\xce\x11\x56\x97\x63\x24\xa8\xf0\xe7\xe0\xfb\x84\x8c\x4b\x1f\x3c\x71\x58\xbc\xa8\x28\xa6\x79\xbe\xc4\x8e\x7a\xb4\xb7\xb7\xb7\x17\xf9\xb5\xcf\x7d\x2f\xe1\xa4\xf5\xf8\xcb\x29\x79\x0c\xc5\x19\x0a\x25\x6e\x40\xb3\xd7\x7f\xd9\x3a\x31\x07\x5d\xd2\x0f\xfc\x77\x33\x3b\x2f\x5a\x65\x8d\x59\xd2\xb5\x79\xbe\xb6\x06\xff\xaa\x20\x0f\x8f\x3b\x85\x55\x9d\x1b\xab\xca\xba\x3a\xe3\x0c\x80\x8f\x1e\x3f\x7c\xf8\x30\x44\x37\x93\x1e\xe3\x08\xab\xe9\x1a\x01\xa3\xb1\x71\x85\xe6\xc3\xf0\x5d\x2e\x8c\x58\xf4\x68\x86\xa9\x09\x89\x26\xd0\x40\xd3\xb1\xa1\x37\x22\x83\x55\x02\xa7\x06\x30\xff\x40\xe2\x7e\x66\x2a\x4a\xff\xe2\x53\x29\x3a\xcc\xee\xa5\x0b\x0e\x9f\xc3\x3b\xb4\xcf\x55\xb3\x2b\xb5\xd2\x45\x03\x21\x39\x4c\x15\x92\x69\xdb\x90\xc5\x1a\x7b\x47\xae\xc6\x8e\x44\x7a\x22\xce\x8a\xe8\x25\x49\x40\x73\x88\x30\xd5\x55\x2c\x9a\x88\x28\x8a\xaf\x11\xe5\x5d\x0b\x14\xa5\x43\x41\x30\xc0\xb7\x10\x4d\x29\x5d\x5e\xea\x2b\x1b\x5b\xc0\x78\x93\xad\xdc\x54\x6d\x31\xbf\x22\x4f\x64\x6e\xc1\x2d\xd0\x2e\xda\x29\x5f\x91\xc9\x5d\x01\x36\x85\x33\x48\xdb\x5f\x57\x80\xd0\x94\xd1\xf6\x2a\x5a\x30\x4a\xfd\x83\xe4\xc2\xb1\x15\xd9\x12\xb9\x7f\x60\xa2\x7e\x32\xd5\x69\x84\x42\xd4\x91\xfa\x42\x8c\x98\xd8\x45\xb7\x34\xae\x1f\x11\x56\x08\xa6\x83\xd4\x5d\x50\xd8\x98\xed\x49\x38\x3d\x21\x67\x06\xe3\xec\xe4\xd4\xdb\x16\xd9\x08\xf1\x8d\xe0\x6a\x33\x8d\x0e\x91\x64\x1c\xd7\xc0\xcb\x33\x26\xed\x92\x84\xbd\x69\x7c\x67\xa9\xf1\xce\x52\xab\xef\x95\x5f\x10\xae\x2e\x14\xa6\x75\xe2\x83\x8c\x25\x90\x5c\xc6\x95\x4e\xea\x53\x34\xca\xd8\x1f\x2b\xdd\x86\x24\xae\x1b\xd7\x87\x2a\xd2\x02\x61\xfe\xcf\xad\xeb\x23\xa2\x08\x39\xcc\x1d\x50\x54\x48\xbf\x04\xd6\x93\xf7\xac\xd2\x08\xc8\x70\x28\x28\xd9\x22\x71\xf2\x22\xda\x21\x7a\x05\x39\x38\xc2\xe4\xec\x10\x23\xb1\x68\x53\x1c\xac\x5b\x8c\x3a\xd6\x75\x7c\x2e\xfe\x41\x66\x37\x71\xb4\x14\x22\x3b\xf0\x11\x62\xb2\xc5\xae\xcd\xb6\xf5\xda\xe6\xb1\x5b\x2c\x9a\xea\x49\xb1\xb3\xef\x56\xd0\x55\x8b\xa3\x9d\xb8\x1b\xfd\x7d\xf9\x46\x47\xa8\x1e\xea\xa7\xd5\xae\x23\x52\x76\x87\x56\x32\x8e\x3d\x4d\x72\x0d\xda\x86\x7a\xa5\xff\xb9\x36\x49\xc4\x59\x3f\x54\x22\x24\x85\x9a\xa8\x70\x8f\x1a\xab\x41\xb6\x9c\x30\x4c\x78\x32\x98\x8c\x9e\x22\xec\xa8\x1d\x39\x89\x9e\x10\x2a\x28\x73\xa2\xc2\xdf\xab\x82\xff\x74\xb3\x4f\xe3\xbc\x10\x8f\x88\x6b\x0f\xc5\x76\xf6\xa3\x1d\x50\xf2\x83\x3a\x02\x82\xe3\x2e\x61\xeb\x86\x48\xf6\x01\x70\x6f\x3b\xfd\x33\x90\x2d\x5d\x77\xd6\xf4\xba\x8f\xe7\xa0\x5b\x5b\xb8\x7a\x3a\xf4\xe0\x2e\x76\x63\x95\x61\xc1\x03\x59\x6b\x4a\x02\x27\xc7\x08\xc8\xd7\x5e\xf6\x44\xc1\x47\x19\x2b\x61\x1e\x96\xeb\xae\xc0\x82\x2e\x74\x40\x9c\xac\x40\xc6\x28\xb9\xfc\xb1\xa9\xab\xb6\x88\x43\xdd\xde\x91\xf2\x5b\xea\x9e\x1e\x4f\xf6\x20\x32\x6b\x8a\x21\x13\xaf\x89\xcd\x57\x45\x69\xb4\x11\x49\xdd\x28\xca\xc4\xd1\x46\xda\x91\xda\x80\xdd\xc4\xe9\x46\x17\xea\x2e\xa6\xf5\x77\x6a\x3f\x8a\xae\x84\x1b\x1e\x92\xcf\x24\xd3\xc6\xe1\xd2\xb3\xbc\xf6\xd1\x07\xda\x51\x29\x0a\x0f\xe4\x23\x2e\xd3\x91\xfe\x75\xaa\xf4\xb7\x22\x99\xe6\x90\xf3\x84\xf7\x53\x1d\x1d\xb1\x5c\x60\x3a\xf7\x7b\x9c\xbc\xd8\xd9\xe9\xb9\x83\x8a\x89\x46\xaa\x2a\xb7\xb4\x97\x28\x04\x9f\xd7\xcd\xd2\x91\xb8\xc0\x19\x4c\x26\x78\x41\x70\x74\x16\x03\x0a\x16\x96\x8c\x8e\x99\xcf\xc0\xf1\x31\x9d\x9b\xad\x5b\x8e\x3d\x8c\x91\x5f\x24\x21\x0a\x41\x4b\x4a\x6f\x3e\xef\x0d\x66\x21\x90\x11\xa2\xea\xf2\x4a\x5d\xa0\x62\x2f\x62\x3f\x6e\xb8\xaa\x68\x50\x7d\x4a\x4b\x78\x14\x9b\x08\x20\xf9\x53\x17\x48\xac\xbc\x91\xd7\x65\x74\xf7\x02\x0c\xf6\xf6\xfa\x2f\x8d\x9b\x6f\x88\xb7\xb9\x13\xde\x4e\x4a\x71\x0b\x6e\x5c\xf8\x87\x5f\x98\xa6\x0d\xdb\x24\x72\x6e\xcf\xae\x98\x39\x1d\x9a\x02\x4c\x94\x51\xa1\x8a\xa1\xb8\x61\xc5\xd8\x65\x16\x0c\x40\x28\xbd\x99\x82\x88\x65\x0d\x6b\x24\x47\xa8\xca\x7c\x79\x7c\x8c\x2f\xc8\xcd\xa4\x60\x6d\x19\x25\x20\x77\x14\x59\x97\xb6\x86\x14\xdd\x21\x54\xf5\xe4\xb2\xc8\xb9\x25\x56\x6a\xc2\xd3\x87\x1a\x0e\x0c\x24\xf0\x05\xc6\x6d\xdc\x7d\xff\x7b\xd1\x2e\xde\x22\x08\x20\x63\xe7\x01\xa9\xa8\x5a\xd3\xac\x1a\x92\x4e\x02\x06\xc5\xdb\x5d\xaf\xb1\xe1\x1d\x2f\xeb\xdb\xfd\xef\x8f\xf6\xaf\xff\xb1\x8b\x12\x79\xa4\x78\x1b\x82\x43\x64\x34\xb0\x5e\xc1\xc2\xf3\x2d\x63\x3d\xe8\x7e\x8b\x74\xcd\xd0\xf0\x09\x94\x39\x0d\x0e\x4f\xc3\xe8\x35\xdd\xd2\x38\xa9\xe0\x70\xf7\xe3\xf1\xce\xee\x19\xd2\xec\xff\xb8\x3b\x18\xc5\x32\x27\xba\x53\x2d\x8c\x7a\xf5\xfe\xad\x6a\x0c\xa6\xec\x6a\xb5\xcc\x26\x0f\x20\x2c\x15\xa1\x6e\xab\x66\xeb\xa2\xcc\x2d\x23\x01\xa5\xd5\x3d\x40\x0c\x4b\xbd\xba\xc7\xb7\x8d\xc0\x5d\x71\xfb\x78\x6d\x03\xe6\xcb\x77\xc5\xbe\xdb\x9c\x50\x9e\x02\xda\x60\x64\x50\x38\x8d\xa0\x3b\xa3\x9b\x0b\x39\xd2\xa0\x89\x0c\xfa\x80\xe7\x86\x5c\x1a\x3f\x2c\x4c\x00\x60\x91\x01\x48\x17\x95\x8d\x86\x80\xf9\x78\xdd\x58\xc7\x01\x93\x45\x8a\xdb\x59\xbd\x6e\x3b\x30\x88\x03\xbf\x34\x0d\x86\x43\xe2\xa1\xd0\x00\x3c\x7c\xc1\xca\xb0\x97\x8e\xa9\x5a\x4f\xee\xfe\x2e\x92\x52\xd3\x70\x57\x3a\xcf\x8b\xea\x6c\xd2\x30\x06\xce\xc8\x49\x9d\x83\x94\xba\x9b\x1a\xa2\xd2\x7b\x33\xd0\xa5\xf2\xea\x72\x2b\x21\xe3\x6c\x5d\xf1\xe5\x39\x4e\x55\x7b\x66\x68\x2a\xa5\xb9\x30\xa5\x9a\x51\x76\x71\x6e\xa0\x31\x59\xab\xab\x33\x37\x3f\xb8\x74\xb6\x6a\x58\x54\xb4\xc0\xe6\xe5\x42\x37\xe2\x26\xc5\x5a\xf2\x38\x8d\x65\x08\x53\x36\x56\x97\x38\x82\xe7\x6a\x10\x4d\xed\x40\x4d\xf7\x57\x9f\x07\x9c\x57\x2e\x1c\x15\x58\x2c\xa0\xcb\x5f\x56\x8d\x39\xc0\x76\x57\x8d\x19\x8c\xd5\x09\xf5\x96\x64\xc4\x74\x53\x19\x8c\xc6\x3c\x96\x03\xfe\xa3\x37\x76\x6f\x56\x97\x07\x6a\x0f\x84\xd9\xf0\x7f\xb6\x3c\x50\xd9\xb2\xb7\xa8\xe3\x78\xdb\xe3\x95\xce\x1c\xcb\x36\x2c\xe0\xc8\xe3\x6c\x46\x64\x62\x7b\x66\xda\xf7\x70\xa2\x87\x83\x52\x64\x22\x1c\x8c\xe8\xe2\xc8\x7b\xcc\x06\x5c\x84\x7a\x78\xa1\xdf\xb4\xee\x92\x6f\x54\x88\xcd\xdb\xf5\x26\x5b\xea\x73\x03\x79\x79\x1d\x7c\x4a\xff\xbc\x4d\x9a\xa7\x23\xe4\x2c\xa0\xdb\xc6\xd8\x96\xf8\x47\xff\xcc\x7c\x15\x84\xfc\xec\x26\xde\x20\xf5\x40\x91\x56\x3b\x71\x1c\xff\xfe\x29\x65\xce\x87\xd7\xec\xa2\x92\x87\x80\x3d\xb4\x79\x44\xff\xf6\xd2\xd7\x60\x95\xe3\xae\x63\x47\xf8\x0a\x1e\x0e\x83\xa8\x07\x17\x93\x82\xfa\x62\xf6\x5c\x5b\x2f\x8d\x5a\xe8\xec\xdc\x62\xb8\x4b\x2f\x9b\x98\xa0\xf4\x87\xe1\x16\xc9\x06\x87\xd0\x1f\x3b\x30\xcf\x8d\x2e\x51\xa4\x30\x6b\xea\x4b\x6b\x1a\xf5\xcf\x75\xd1\x9c\xdb\xa9\xe0\xa6\x16\xda\xfe\xa0\xf3\x1f\x8a\xbc\xf8\xcd\x64\xad\xed\x31\xba\x83\xbd\x1e\xb2\xd5\x82\xdb\x71\xf7\x27\xb1\xb6\xe1\x42\xb7\x75\x8a\xd4\xc5\x30\x2d\x44\xab\x37\x4a\xd7\x69\x09\x11\x0d\x4f\x4e\x25\xe7\x0c\xae\xd8\xcc\xf6\x79\xfb\x24\xde\x0c\xe2\xd6\x79\xec\xe6\x73\x6b\x9a\x4a\x97\x94\xdc\x3e\x67\x7f\x95\xd8\x90\x5a\x29\x8a\xdd\x2d\x50\x13\x6e\x2a\x0d\x64\xbc\xf1\x56\xd1\x33\x9a\x51\xa4\x17\xe9\xe1\x6e\xbf\x44\xd7\xcd\x4e\x01\xbe\x09\xc9\x4b\x32\x2f\x08\x5f\x92\x8e\xd4\xa7\xba\xa8\x58\x2e\xbc\xb1\x89\x71\xa7\xe2\xd7\xaf\x8e\xdf\x3a\xbc\x61\x04\xfe\xd2\xd5\x37\x86\x70\x23\xbb\x69\x14\xbe\xe4\xb8\xa7\x72\x3c\x12\xba\x2d\x4a\xd1\x85\x6e\x55\x69\xb4\x05\x2e\xac\x70\x68\x18\x28\x14\x38\x30\x22\x7d\x04\xb9\x4f\x20\x78\x12\x9c\x05\x00\x89\xb8\xc0\x7b\x5d\x30\x75\x05\x40\xc6\xb4\x07\xa6\x81\xfc\x9a\x30\xe7\x54\xaf\x56\x10\xaa\xb8\x28\xf3\xe1\x1f\xa6\xa9\xc1\x6a\xf5\x35\x52\xa0\xbe\x33\x32\x62\xf9\x13\x46\x12\x80\x34\x23\x18\x0d\x63\x85\xbc\x1c\x71\x40\x44\x83\x39\xe5\x05\x8b\x62\x24\xde\x93\x02\x7b\x1c\xbc\x00\x9c\x14\xa1\xd2\x49\x11\xb3\x3a\xdc\x5c\x36\xf3\xdc\xe1\x46\x25\xc4\xb0\xaf\x83\x60\xe3\xd9\xfd\x22\xfd\x5b\xc5\x28\x64\x58\xfa\xfe\x71\x6c\x68\x94\xbe\xc9\x66\xbf\x5c\x77\x62\xc5\x33\x01\x39\x36\x0e\x2e\xec\xda\xa8\xff\xdf\xfd\xa7\x7b\xfb\x9e\x45\x65\x2a\x15\x21\x76\x8c\xd4\x9a\xee\xb4\x7b\x0d\xfb\x2c\xd6\x7d\xf7\xe3\x2c\x5b\x4e\x5a\x3d\xfb\x38\x23\xe6\x16\xe2\x05\xfb\xf4\x96\x23\x1c\xbb\x7b\xf7\xcf\xb5\x69\xae\x30\x6b\x64\xdd\x70\x7c\xd8\xf8\xed\x70\x30\xc5\xd6\x06\x7d\xf8\x92\xc7\x11\x72\x67\x1e\x01\x63\xda\xea\xd9\xe4\xb2\xd1\xab\x89\xc3\xfd\x83\x48\xb4\x82\x89\xfc\x30\x0d\x25\x12\x01\x87\xa2\x28\x0b\x65\x42\x9d\x3c\x41\x6a\xa4\xb1\x88\x78\x2b\x66\xf5\x97\xdb\x9d\xf7\xde\xca\xdb\x4e\xba\xe4\xd7\xa9\x54\x57\x7c\x93\x9b\xb9\x5e\x97\xed\xb1\xe3\x7a\x75\xe9\xb8\xac\x5f\x1d\xb3\xbe\xa8\x5d\xf1\x61\xb6\x90\x17\xd9\x96\x08\x8c\x64\xb9\x06\x1f\xd7\xf7\xf7\xee\xdf\x1f\x20\x5b\x4f\x72\xef\x6c\xc1\xe9\x0d\x15\x29\x84\x31\x1d\xe9\x91\x1a\x7c\xfc\xb8\x06\x3b\xf5\xc5\xd4\x15\x72\xdc\xd4\x8b\x76\xb8\x37\x9a\xb6\x35\xde\x7e\x87\xfb\xdf\x45\x15\xe3\xa4\xe1\xba\x29\xf4\xa4\xd4\x33\x53\x0e\xc6\xb2\xe5\xd8\x10\xb6\x65\xf2\xce\x97\x8b\x1f\xdc\xec\x91\x9b\xe9\xbd\x5e\x50\x5e\x27\xc4\x7a\x2d\x52\x48\x40\x1f\x79\xae\x80\x8b\x0d\x5e\xcd\x7c\xb7\x98\xaa\x0f\xfa\x1c\x8c\x2d\x1b\xa9\x13\xb2\xb8\x8e\x42\xfd\xa3\xac\x59\x69\xc7\x6e\x95\x57\x5d\xe6\x1c\x6f\xd1\x9e\xea\xb1\x24\x01\xae\x80\x21\x63\x2b\xc8\x3a\xe9\x2f\x98\xee\x58\x65\x36\xbe\x1b\x42\xac\xf5\x8e\x3d\x13\xa1\xcb\x0f\x68\x82\xc9\x90\x22\xf8\x4b\xf5\x1c\x35\xa7\xfe\x8a\xa6\xbe\x3c\x18\x5f\xbb\x4b\x9a\x28\x34\x52\x07\xc2\x7c\x13\xdd\x1f\x71\x96\xe2\x58\xb3\xc4\xce\x06\x40\xb2\x63\xb5\x5c\xdb\xd6\x71\xa7\xb1\xfe\x97\x9c\x6d\xa1\x20\x9e\x73\x18\x7e\xc0\x1b\xe1\x90\x96\x6a\xa7\x57\xb9\x1b\xdf\x01\xbc\xcb\x07\x46\xa0\x76\xf3\x85\xfc\x8c\x62\xfe\x7d\xbc\x4e\x8c\x3e\x41\xcd\x26\x19\xc9\x1d\xd9\xb1\x67\xf3\x23\x6e\xa3\x00\x27\xcc\xc2\xfc\xe3\xc2\x34\xd6\xed\xea\xf7\xea\xe9\x48\xce\x5a\xda\x71\x47\x6d\xf7\xcc\x2a\xa1\x0a\x5b\xa7\xf8\x8a\x1e\x7f\x6c\xf4\xd9\x12\xed\x83\x54\xc2\xfc\x92\x0c\x07\x8c\x41\xa2\x78\xab\xb8\xee\x0e\x61\xbe\x01\x9b\x45\xa1\x40\xe4\x7e\x97\xe0\xcb\x8b\x05\xcd\x67\x93\xe1\x06\xc5\x65\xec\x79\xb1\x5a\x81\xb7\xd5\x52\x3d\x57\x4b\x32\x80\x9c\xc0\x30\x0e\x54\x1c\x0f\x3b\xea\x00\x4c\x0a\xb0\x72\x57\xa5\xd1\x7e\xbe\xe5\x86\x92\x01\x26\x5a\x69\xc1\x6e\x71\x9b\x9d\x50\xed\xfd\xbb\xd4\xc7\x73\x48\xcc\x76\xd2\x7e\x6e\x4f\xe3\xc6\x60\x7f\xfa\xea\xb5\xd1\xea\x7c\x1b\x90\xd1\xb0\xc7\x6a\x53\x23\x74\x0a\xa8\x5c\x5f\x09\x82\xa8\x4e\x89\x44\x09\xb3\x4c\xec\x5d\xd1\x6a\x2b\x54\xe4\x28\x04\xa1\xca\x12\xac\x05\x1d\xda\x6e\x07\x3d\x7b\x85\x12\xc9\x18\x0d\x24\xe2\xca\xb1\x2b\x85\xce\x47\x47\xbe\xc2\x24\x9a\xdb\x7f\xf2\xfb\xc3\x5e\x58\xb8\x69\x9f\xac\x43\x52\xc7\x6d\x33\xe4\x8e\x46\x63\xa6\xe4\x83\x78\xfb\x5a\x07\x35\x11\x3d\x69\xea\xd2\x11\xf0\x81\xa4\x06\x83\x1b\xea\xb8\xa6\xcd\xe7\x16\x68\x5f\x3b\xd8\xb6\x63\x3c\xa0\x8e\xd6\x29\x5e\xda\x66\x00\xf9\xb7\xfd\x73\xd5\xb7\xd4\xb7\x5a\x8a\xa8\xcd\xe7\x40\x9b\x1f\xee\xe5\xa0\x6b\x72\x7f\xde\x7f\xd8\x47\xa6\x6f\x3d\x5d\xd7\xfa\xb6\xe9\xee\x6f\xd5\xae\x85\x59\xf4\x00\x8b\xed\x67\x3f\x3a\x3d\x7e\xd3\xf0\xfe\x77\x8f\x7e\xcf\xa2\x6c\xbe\x0d\x6d\x41\x0f\xfb\x29\x62\x10\x9f\x59\xc1\xd2\x4d\xeb\xe1\x65\xc5\x71\xde\xf7\x28\xe1\x3b\x53\xa9\xaf\x5f\x25\x3b\x41\xf6\x76\xeb\xb2\x8c\x6c\x6d\x90\xab\x8c\x6d\x7c\xb9\xe5\x91\x28\xbe\x73\x24\xba\x94\xc5\xb9\xeb\xa4\x30\xbf\x96\x84\xbd\x8f\xcf\x14\x32\x38\x5f\x1f\xd9\x20\xd9\x09\x32\x83\x09\xcf\x09\xff\x7b\x5b\x80\x88\x1f\xee\xbd\x78\x42\xed\xc8\x7c\x72\x5b\x69\xc9\x16\xc4\xac\xb5\x60\xa1\x30\xad\x9b\x70\x45\x5e\xbb\x83\x30\x50\xb4\xa0\xdb\x43\xb1\xab\x89\xba\x4f\xbe\xe3\xae\xde\xce\x91\x2a\xd4\x7f\xaa\xfb\xee\x80\x2b\x3a\xdb\x7b\x7b\x7a\x8f\xda\xa2\x22\xbe\x6d\x0e\x0f\xbe\x8e\x3c\xc3\x7e\xaf\x9b\x73\x0e\x85\x5f\xd5\x95\x35\x95\x35\x2a\x2f\x96\xa6\xb2\x60\xbe\x33\x33\x98\x49\x71\x55\x43\xd4\xa8\x79\xdd\x44\xf2\x70\x0a\xdd\x5f\x9c\x2d\xda\x49\x5b\x83\x9f\x2b\x52\xfc\x7e\x0e\x97\xe5\x50\x60\xec\xc6\xc2\xa7\x38\x01\xb4\x37\xbc\xf8\x73\xcc\x70\xb0\xe7\x63\x33\x39\xfc\x7f\x47\x0d\x54\xb6\x9c\x80\x5c\x7b\x82\xf2\x6b\x58\xba\xf4\x9d\x04\x43\xd6\x5c\x45\x87\x93\x0d\x2e\xd0\xa0\xa0\x87\x33\xed\x78\xae\x84\x88\x9f\xed\x82\xc2\xf1\x80\x84\xd5\x07\x4f\x0c\xa9\x0d\x42\x78\xa5\xc2\x42\xdb\xbe\x89\x5e\x08\x71\x23\xee\x4f\x65\xac\x44\x70\x70\x75\x84\x25\x7b\x4c\x44\xdc\x67\x91\x3c\xd1\xa1\x4a\x78\x15\xa5\x93\xec\x30\x0d\x31\x57\xe1\xdb\x38\x42\x1b\x15\xe9\xfa\xf0\xaf\x6e\xa6\x60\x42\xba\xcd\x04\xd7\x1c\xee\x9a\x4c\x42\x46\xbd\x1d\xa0\x36\xa0\xb7\x71\x81\x1b\xd3\x4c\xc6\xc2\x6b\x8d\x19\xcd\xa4\xb3\xa4\x19\x0a\x68\x3e\xc5\x4c\xc2\x02\x25\x77\xf1\x02\xcc\x26\x8a\x72\x14\x26\x68\x81\x65\xe2\xb4\x2b\xc5\x59\x55\x37\x1c\xc2\xa3\xcf\xab\xf9\x8e\x2c\x21\x22\x08\xa6\x09\xf0\x0b\x91\xda\xfe\x9b\x78\x53\x18\x4e\xe4\xc0\x0b\x9c\x64\xda\xad\x20\xe9\x2c\xa2\x2b\xaa\xd5\xba\x9d\x56\xc6\xe4\x96\x64\xbc\x9e\x6a\xc7\xd6\xc5\x77\xa8\x79\xbf\x9e\x7e\x76\xdb\xd0\x6e\x72\x43\x60\x19\x21\x92\x8b\x51\xea\x6c\xdc\xe1\x19\x70\x9d\x06\x3e\x87\x79\x91\x77\xc2\x07\xc5\xb1\x0c\xd4\xe6\x39\x5a\xd3\xfe\xad\x32\x79\xd1\xea\x59\x69\x52\x7f\xea\x6d\x73\x88\x8a\xc6\x94\x86\x19\x73\xe2\x8a\x19\x6d\xbf\x07\x3f\x2b\x11\x9c\x3a\x64\x42\xa9\xbd\xca\x86\xad\xf3\x5b\x4c\xed\x20\x3d\x75\x83\x96\x1b\xfd\x18\x11\xce\x41\xc1\xa1\x33\x08\x26\x36\x8d\x15\xd4\x37\x88\xe9\x59\xb9\x7e\x73\x50\x76\x10\xdd\x93\x20\x42\xd8\xe0\x49\x43\x3d\x19\xf9\xfc\xcb\x5f\x7a\xf0\xde\x3e\xc5\xf5\x42\x3d\x7c\x40\x7c\x47\xf7\x37\xeb\x43\xc2\xd1\xa2\xfe\xe9\x38\x6b\xee\x9c\x0c\x8f\x8a\xd3\xd1\x78\xb3\x42\xde\x92\x71\x5c\x97\x75\x1d\x25\xa1\xad\x22\x89\x21\xc5\xd6\x56\x47\xbe\x73\x16\x26\xd0\x5d\xdd\x1b\x2c\x12\xbe\x19\x0c\x3c\x0e\xcb\xac\x70\x47\xa8\xcc\xe7\x96\x7c\x84\xa1\x96\x5b\x25\xc2\x6f\xee\xcf\xd7\x1e\x89\xe2\x87\x80\xfd\x18\xef\x31\xb6\x11\xfc\x86\xa4\x51\x10\xda\x46\xf4\x01\x22\x81\x91\xfa\x02\x9e\x54\xa8\xf3\x61\x99\x39\x27\xfa\x34\xad\x10\x29\xd0\x68\x28\x02\x18\x0f\x87\x1e\x8f\x25\x9a\x65\xa6\x2c\x03\xf9\x66\xe0\x28\x95\x88\x37\x4c\xc8\x38\x9e\xf5\x9b\x6a\x5e\x54\x45\x7b\x15\x0b\x21\x20\xf6\xe9\x0f\x94\x30\x16\xe5\xd7\x81\xa6\xd8\x2e\xf9\x94\xd9\x65\x92\x48\x5d\xbd\x89\x65\x7c\xb2\xa6\x4f\x94\x00\x23\x89\x00\x1d\x96\x6f\xb9\x21\x81\xad\x88\xd0\xe5\x36\xdd\xe1\xe8\x28\x1a\x5c\x6c\x57\x18\xcf\x87\xf2\x83\xc4\x59\xe0\x44\xda\x98\x95\xa7\xd4\xd4\xf4\xa6\x70\x5f\xcf\xa0\x80\x63\xfa\xe3\xb8\x62\xbe\x38\xd5\x8f\x07\x3b\x4a\x47\x47\x9d\x86\x24\x7c\xa1\x8d\x3b\xbe\x0d\xb1\x6b\xcf\x38\x2e\x77\xdc\x8c\x8a\x77\x16\xca\x1c\x26\x25\x12\x38\x92\x80\xa2\x22\x1e\x24\xac\xbf\xd0\x13\x04\x88\xf4\xce\xa8\xe2\xfb\x61\x5f\x65\xc7\x43\x22\x50\x0e\x33\x30\x8e\x71\xbf\x3b\x6a\x70\x18\x4c\x35\xa1\x54\x5f\x65\xc1\x48\x74\x17\x31\x3d\x03\x62\x44\xdd\x9b\x92\x6c\xd5\x5f\xd6\xe4\x46\x85\x95\x1b\x85\x3b\x15\x2a\x75\xc2\x53\x94\x5d\x66\x6a\x04\x76\x98\xc6\x89\x43\x3c\xe8\xc2\xa9\xbc\x7b\x57\xdd\xe1\x1b\x14\x1d\x53\xfa\xd4\xbb\x62\x51\x48\xf6\x3b\xe1\x71\x4b\x9c\x75\x5f\xc8\x67\x96\x5b\xa6\xf1\x8a\xf1\x9f\x44\x06\x76\x75\x03\xfc\x3f\xdb\x04\x7a\x18\xdd\x2e\x06\xbe\x14\xf4\x5c\x99\xed\xe6\xb6\xf1\xfd\x55\x46\x7b\x13\xd8\xc4\x7f\xf6\x18\xe5\x13\x1a\x0e\x27\x68\xc2\x97\x3b\xf9\xe4\x2e\xf7\xa7\xe9\x9e\x46\x70\xef\x41\x45\xd4\x3a\xfd\x4b\x2c\xd4\x4b\xd6\x9d\xd7\x37\x82\xc0\xbe\x01\x27\x98\x46\xe2\xc1\x54\x9a\xb1\x81\x57\xdd\x1b\x27\x8d\x9c\x7c\x3a\x4d\x54\xdd\x31\x8c\x24\xa3\xfb\xfa\x55\xed\x8d\x02\xad\xb9\x65\xaf\xa2\x95\x28\x05\xaa\xa3\xb3\x3b\x90\xcc\x43\x16\x18\xa1\xf0\xf9\x86\x74\xda\x5d\xb0\xec\x2e\xa4\x30\x17\xea\x99\x5f\x14\x17\x33\xb5\x72\xef\x2f\x0b\xb3\x96\x70\x9e\x78\xc8\xc5\x89\x37\xe9\xb2\x55\x5b\x77\xd1\x2a\x4d\xe5\x6f\x65\xe2\xc2\xba\x5e\x41\x1a\x23\x6f\x98\x5f\x9a\x6a\x2c\x81\xeb\x06\xcd\x00\x1b\x89\x76\xe9\x20\x5e\x7a\x3b\x3a\x91\x74\x86\x77\x44\xd8\xd4\xae\xb9\x3c\x88\x55\x88\x03\x44\xcf\x04\x18\xef\xf3\xe4\x52\x07\x2f\x27\xb8\x3a\x52\xef\x14\xc1\x46\x2f\x83\xe7\x3b\x18\x77\x2e\xff\x81\x1e\x1c\x08\xde\x69\x3b\x50\xa4\xac\x14\x4d\x9f\x3b\x11\x76\x0e\x02\xa5\x3c\x8f\x0f\xf0\x01\x70\x74\xbd\x97\xcf\x98\x86\x11\x6a\x70\x9b\xeb\x16\x60\xa4\xbe\x74\x6f\xa0\x62\x65\x0e\x89\x81\x74\xaf\x0e\x09\x12\x64\x73\xf8\xd5\x54\x91\xb6\xa0\xc3\x8b\x49\xa2\x7a\x9d\x5e\x7d\x6f\x60\x97\x77\x76\x4e\xa3\x2b\x30\xb6\xb8\x95\x81\xde\xe9\x67\xa0\xbb\x22\x4c\x1f\xcf\xe4\xfd\xcb\xbf\xbd\x7d\xfd\xee\x43\x7f\x08\xa3\x1f\xae\x58\x79\xcd\xce\x06\x56\x84\x35\x86\x4b\x8e\xf0\xbe\x99\x99\xb3\xa2\x42\xe3\x60\xb6\x1f\x0d\x31\x92\x5b\xb8\x43\xe6\xac\xf2\x2a\xaf\xc6\x10\xc4\x13\x6c\xaf\xf8\x62\x05\x51\xd3\xad\xad\xb3\xc2\x9b\xa4\x86\x46\x7c\x5c\x52\xbe\x59\x35\x21\x30\xa9\x17\xef\xc0\xc2\xce\x0c\x58\x51\x82\x69\x72\x51\xb5\xeb\xa2\x2d\x2e\x62\xab\xcd\xc2\xfe\xbe\xa8\x4b\x88\xf9\x82\xac\x77\x5f\x7a\x49\x36\xc3\x8d\xf2\x98\xfb\xe8\xc1\x32\x8d\xb9\x7f\x99\x66\xe6\x46\x5b\xf0\x10\xb6\x75\x78\x07\x43\x9e\x39\xbc\x8c\x7f\x79\xf1\xfc\x65\x3c\x20\x74\xb8\x88\xcc\x77\x7f\x35\x0d\x58\xed\x73\x1e\x41\x8e\xf1\xef\x63\xcf\xe4\xba\x05\x73\xed\x75\xd6\xae\x1b\xd3\x13\x60\xe8\x55\x9d\xc9\x89\xde\x2a\xc0\x90\x10\xb5\xea\xca\xfe\x58\x37\xc3\x6a\xa4\xbe\xc8\x7c\x4f\x14\x44\xfa\xb9\x7c\x3a\xa9\x4e\xc9\xfc\x93\xce\x4c\x32\x92\x28\xcc\x51\x72\x1f\xdd\x10\x0c\xc9\xf6\x8e\xd2\x5b\xc2\x83\xe1\xc8\x2f\xba\x25\xfb\xbd\xb1\x1a\xe0\x24\x07\x6c\xd6\x16\x65\xf6\x4c\x06\x05\x46\x99\x6e\x6e\xc1\xef\x69\xc3\xfd\x98\x0a\x78\x5f\x97\x93\x53\xbc\x30\x3b\x3c\x10\x67\xe5\x25\x17\x11\x9f\xfb\x17\x26\xe4\xa6\x82\x79\x3d\x79\x35\x8b\x51\x67\x4e\x69\x24\x67\x6c\xa9\x73\xeb\xe5\x64\x7b\x32\x65\x3e\xe6\xd8\x63\xd0\xf4\x77\x5e\x01\x93\xe1\xc2\x0b\x19\x88\x7f\xe9\x09\x19\xe1\x13\x49\x8e\xc6\x8a\x03\xc3\xa7\x65\x28\xc3\xa4\x0c\x3e\xa1\x6d\xcb\xc2\x07\x36\x37\xc0\xfa\x51\xe2\x33\x37\xe7\x58\x71\xbd\x3f\x1a\xab\xaa\xa4\x94\x02\x9c\xb9\x72\x12\x46\x11\x8c\x6a\x5f\xa0\xc3\xa3\xb7\x11\xf1\xb0\xee\x65\x1b\xbc\x18\x51\xec\x6c\xc8\x90\x09\x62\x16\x0e\x36\x04\xa3\xd8\x1b\x4b\x42\x1b\x56\xdd\x15\xc7\xa8\x8d\xc3\xc8\x38\x01\x82\xdc\xa1\x6a\x55\xd6\x8b\x0c\x0b\x40\x1f\xb6\x15\xb9\x44\xfe\xcf\xec\x20\xa1\x45\x0e\x6c\x45\x86\x22\x53\xf5\x21\x45\x99\x8c\x28\x43\x03\x60\x55\x58\x8a\x40\x73\x3e\x85\xbc\xba\xd4\x57\x21\xac\xbc\x5d\xaf\x56\x35\x3a\x03\x4f\x05\x37\xa3\xf3\x1c\xd8\xa2\x0d\x6b\x02\x9b\x73\x18\x1d\xcb\x21\x03\x44\x00\x0d\x12\x33\xf9\x9d\x8e\xb4\x45\xb8\xb1\x23\xb9\xa8\x22\x4f\x29\x7d\x95\x15\x60\x48\x3e\x1c\xaf\xd8\x3a\x51\x0d\xca\x74\x17\x5e\x00\xf4\x91\x1f\x5d\x2c\x80\x69\x63\xae\x62\x5f\x32\x51\x34\x41\xdf\xca\x38\x9c\x90\x69\xcc\x3f\x11\x2d\x70\xf7\x55\x0f\xf5\x3b\xfd\xa5\x81\x3e\x8c\xfa\x56\xa7\xa3\xbf\xed\xdd\x90\xfd\xcd\x1b\xa2\xb0\x74\x82\x61\xbe\x79\x40\x9b\xd1\xcf\xbf\xb8\x24\x80\xe3\xf6\x24\x8e\xdb\x93\x6d\xf6\x6d\x29\xea\x60\xe5\xb6\x7a\x5e\x25\x6c\xef\xe6\xbd\xfb\x33\xc3\xa4\x3d\xdc\xb4\x4c\x7d\x73\xe8\x83\x65\x9c\x41\x04\xcf\xc9\x06\xff\xfb\xd7\xb2\xf7\x44\xd2\xde\x6f\x9b\x53\x17\x16\xbf\x15\xf4\xc2\xc9\x56\xcf\xdc\x46\xdc\xb4\x22\x51\xe5\xdb\x01\x40\x64\x10\x8a\x74\x1d\xd0\x68\x20\xeb\x69\xbe\x6e\x9f\x70\x4d\xf2\x44\x85\x0d\x86\x88\x26\x57\xda\xe1\xda\x1f\x3e\x34\x06\x0c\x0d\x2c\xa5\x3f\x77\x7c\xa6\xd1\x17\xc6\x8e\x81\x93\x24\x5f\xb7\xc5\xba\x3a\x67\x16\xd4\x52\xd2\xf3\x25\x1a\x2d\xce\x1a\x5d\x65\x0b\x2e\x0f\x56\x8f\xb5\x6a\x4d\x45\xcd\x28\xce\xdc\x84\xf9\x3e\xb0\x34\xf9\x43\x61\xc0\x7c\xd7\x14\xc4\x04\x55\x6d\xbd\xf2\x46\xe0\x14\x31\x41\x53\x0d\x6c\x03\x7d\x98\xc8\x2d\x2a\xe2\xf7\xc8\xe2\x1a\xd3\x2c\xa9\xe1\xd2\x68\x60\xbe\x8b\x56\x2d\x34\x39\x6b\xe9\x3c\x2f\xd0\xef\x42\x2d\x4d\xbb\xa8\x73\xe4\x9f\x57\x18\x20\xbf\x30\x76\x84\xee\x54\x94\xaa\xaa\x2c\x69\x94\xc0\x40\x53\x34\xc2\xb2\xa8\xce\x2d\x0d\xb6\x01\xab\x64\xf2\xce\xaa\x1d\xd3\x5d\xab\xb3\x1a\x20\x36\x04\x92\x20\xc5\x09\x28\x4c\x24\x6d\x22\x6f\x7c\x5f\xc3\xd3\xac\xb6\xe6\x2a\xe4\xdc\xf5\xa6\x45\x17\x41\xb0\x77\x73\x8b\x76\xa5\x38\x9a\xb8\xf4\x0f\x6b\x6b\xb7\x8b\xe0\xd6\x38\x33\xed\xa5\x31\x15\x15\x0b\x3a\x18\xd1\xbf\xef\x7e\xce\x8a\xe2\xb6\x6e\x75\xc9\x51\xdd\xc9\xff\xcd\x2b\xbd\xc4\xba\x1c\x1b\x83\xe3\x59\xb4\xed\xea\x60\x77\x77\xa9\x9b\xe2\x53\xe5\xd6\xa8\x99\x99\x73\x33\xad\xca\xdd\x59\x59\x9f\xed\x66\x75\x6e\x96\xc1\x71\x69\xe2\x96\x6b\xba\x68\x97\x65\xa4\x9b\xfc\xc5\xe8\xf9\x4b\x07\x5c\x43\xa2\x8d\x22\xec\x2a\xb3\x41\x65\xc8\xe8\x04\xef\x7b\x02\x43\xc6\xea\xea\x71\x08\x4e\x2f\x12\x66\x6c\xc8\x92\x01\x9f\x4e\x8a\xd3\xd0\xac\xeb\x84\xcf\x27\x47\xe6\x3d\x0a\xe5\x64\xf0\xf0\xeb\x30\x2a\xdf\xe5\x22\x0e\x27\xed\x67\x18\x42\xb6\xaa\x23\xea\x1d\x8e\xd5\x71\xf1\x87\x39\xe8\x0d\xde\x1a\x56\xc1\x0f\xfd\x7a\xcc\xfc\xdf\x6f\xc6\x73\x37\xc4\xb3\xbb\xab\x27\x46\xb4\x56\xf7\x74\x7b\x6f\x4a\x17\x37\x57\x0c\x52\x62\x88\x4e\xdc\xf5\xba\xda\xc0\xd5\xbb\x6f\x06\xfe\x57\x3b\xaa\x22\x8e\xbe\x37\xbf\x79\x99\x84\xae\xb7\x91\xca\x5f\xae\xca\x24\x0a\x33\x2a\x74\x30\x69\x00\x50\x71\xc5\xef\x5e\x62\x72\x53\x9a\xd6\x0c\x3a\xd1\x86\xc4\x3a\x51\xf4\x06\x9c\x1f\xed\x91\x5f\x32\xcc\x2d\x2c\x8e\x0b\x4a\x8f\x94\x56\x76\xa9\xcb\x92\x71\x13\xaa\x27\xd9\x3c\xbb\x34\x7a\x8e\x4b\xc9\xe5\x0f\xe2\xe8\xd9\x36\x81\x25\xe0\x41\x28\xcd\x35\xbc\x18\x8b\x01\x76\xc6\xf4\x06\x90\xbf\x08\x7f\x16\x52\xae\xf5\xec\xe9\x98\x32\x30\x39\x94\xa9\xb4\xe5\x46\x16\xfa\x82\x82\xc7\x50\x23\x21\xac\x2e\xfb\x3e\xf5\x41\x00\x8d\x6e\x11\xdd\x71\xe3\x8d\xdb\x91\xf0\xdc\x39\x99\x72\xe1\x99\x60\xeb\x76\x34\xcd\xea\x2a\xd3\x2d\xad\x0e\x3f\x75\x0a\x6b\xc1\x5e\x6d\x4a\xb5\x9f\x1c\xda\x6d\x87\x35\xac\xe9\xdf\x68\x83\x0b\xe9\x77\xa8\x7d\x66\xaa\x96\x90\x37\x2d\x4f\x6b\x9a\x77\xe9\xd1\x18\xab\x7a\xd5\x73\x3c\xe4\xb1\xc0\x28\x29\x6e\x5c\x5a\xd8\x12\x60\xfe\x15\x31\xd7\x13\xdd\x9e\x6e\xcc\x3e\x13\x67\x36\xf8\x01\xc0\x0f\xb1\x61\x46\x31\xf2\x23\x84\xc8\x2f\xe1\x12\x8b\x7f\x86\x2b\xa7\x45\xcb\xd8\x18\xf9\xf5\x20\x47\x5c\x5b\xae\xbf\x39\x57\x68\xb6\x10\xdd\x88\x83\x0d\xfd\xec\x1c\xa1\x47\x05\xa1\xaf\xe1\xe8\x50\x60\xca\x6c\x91\x9c\xf3\x6c\xd1\xbb\x5f\x61\x62\x34\x76\xeb\x6d\x72\x37\x61\xd4\x4d\x14\x00\x30\xad\x58\xbf\x7f\x11\xd7\xc2\x00\x18\x90\x6e\x85\x39\xc3\xf0\x27\x47\xaa\xda\x06\xcd\xd1\x0e\xf6\x2f\x3b\x2f\x7c\x51\xe6\x7c\xb8\xc4\x06\x8c\x95\xfd\x83\xb7\x24\x5a\xfa\x08\xf8\x00\x2c\xed\x1f\x5d\x99\x7a\xb3\x94\xa2\xfa\x0a\x5a\x9b\xb8\xd3\x3a\x86\xa4\x21\xbc\xd6\xd8\x7c\x8a\xa7\x15\xbd\x17\x6b\x02\x2b\xd1\xc4\xba\xe2\x04\xe5\x87\x76\x27\x1b\xdb\x05\xbd\xda\x1f\xee\x0e\xd3\x2c\xdd\x76\xc4\xcb\x94\x64\xa9\xa1\x56\xe2\xed\xef\xc8\xb5\x87\x95\xeb\xdc\x35\x87\x6e\x75\x89\x39\x99\x4a\xa2\x35\xf9\xcb\x89\x86\x41\xdb\x3f\x52\xf2\xe2\xb0\x34\x62\x0d\x92\x74\x15\x16\x09\x06\x47\x60\xbb\xff\x88\x51\xa9\xe1\xa8\x4c\x3e\x58\x97\x16\xf2\x89\x40\x50\x80\xb3\x94\x0e\x8d\x02\x8e\x54\xa5\xbe\x77\x4d\xc6\x49\xb2\xfa\xc0\xc7\xdd\x37\x20\x2d\x50\xfc\xd5\x5d\xe4\x8a\xca\xb6\xba\xca\x4c\x3d\x0f\x0c\xc8\xa8\x93\xce\xa0\xf4\xb9\x2b\x13\xb2\xcd\xa4\x6e\x18\xcb\x24\xba\x78\xe8\x04\xee\xda\x09\x13\xd7\x69\x2d\x0c\xac\x9f\xcb\xba\x96\x08\xfc\x66\x32\xfb\x8d\xc7\x2b\x3d\x48\xfd\xb3\xa3\xde\xff\x35\x6a\xc9\x48\xb1\xec\xe4\xae\xbf\x81\x9c\xfe\x2f\x63\x8a\xa3\x0e\xaa\xc0\x4a\x62\x15\x7a\xe6\xde\xd1\x34\x42\x1d\x04\x26\xd0\x06\xf8\xc7\x00\xa8\x8f\xf6\x52\x1d\x9d\xbb\x9d\xd6\x4a\x5f\xd4\x45\xae\x96\x66\x59\x37\x57\xaa\x5d\x34\xda\x2e\x20\x48\xe0\xc2\x54\xb2\x21\x48\x45\xb9\x3e\x33\x6a\x68\xa6\x67\x53\x94\x16\xa8\x8b\xc2\x5c\x92\x7a\x45\x37\x67\x46\xcd\x8b\xd2\x8c\xc6\xaa\x68\xef\x59\x55\x99\x0b\x70\x8f\x73\xf8\x23\x9f\xa6\x1d\xbf\xa9\x6c\x6b\x74\x3e\x26\xc6\x0f\xf8\x11\xcc\xf2\xd6\xea\x73\x53\xc1\x05\xef\xea\x1e\x3f\x06\xe5\xcc\xcc\x60\xca\x61\x6b\xfe\xb9\x36\x55\x5b\xc0\x55\x12\x86\xae\xb3\xcc\x40\x24\x23\xd7\xc8\x5c\xdb\xd6\xd8\x36\xee\x16\xc3\x42\x2d\x29\x64\xcc\x51\xdf\x32\xfd\xa7\x3b\xf7\x3b\xea\xfe\xa3\xa8\xa2\x87\x11\xd4\xb2\xf9\x36\x50\x29\xf7\x7d\x4f\x43\x87\x5d\x0b\x18\x34\x0d\xd3\x73\x4e\x4d\xe3\x8f\xac\xac\x9d\xba\x38\x1d\xa9\xfb\x8f\x62\xb7\x84\x00\x22\x82\xb3\x77\x1c\x72\x17\xb3\x77\x8e\x3f\x63\xf3\x9d\x9d\x02\x94\xf9\xae\x5e\xa7\x71\x68\xac\x17\x49\xe0\xbf\xd8\x10\x47\x42\x48\xbc\xa2\x9e\x1f\xf5\xcb\x95\x74\x05\x43\x5b\xea\xab\x99\x39\x5e\x15\x65\x39\xdc\xa8\x2a\xdd\x68\x8d\xdc\x4f\x2f\x02\x1b\xfa\xbb\x83\x61\x8d\x02\x8d\x85\xb6\xea\xac\xa9\x2f\xab\xb1\xca\x16\x26\x3b\xf7\x99\x56\x8b\x56\xd9\x45\xbd\x2e\x73\x35\x33\x68\xc1\x8f\x50\x13\x46\x76\xd0\x97\x6f\xcb\xd3\x8c\x94\x24\x7c\x7f\xa4\xf6\xf7\x52\x93\x00\xcc\x8f\x9c\xac\x67\x5e\xa7\x81\x06\x5d\x6f\xe8\x60\x67\x3a\x9b\x26\x5f\x79\x21\xd8\xa3\xb1\x7a\x94\x7a\xe9\x15\xb3\x12\xe1\xdb\x81\x99\x64\x69\xa9\xf9\x04\x0b\xdd\x59\x72\xa6\x07\x32\xff\xfb\xc1\x64\xf5\xd2\xb0\xed\xba\x03\x03\xb7\x80\x09\x33\x03\x21\xc6\xbb\x5d\x88\x41\x46\xdb\xe9\x8a\x07\xa0\x8a\x0d\xb2\x44\x1d\x08\x96\x59\xaf\xae\xc6\x3c\x8b\xd3\xb8\x20\x78\x44\xad\x82\x45\x60\x8f\xd7\xd1\xd2\x78\x6e\x90\xda\x98\xda\xc4\xd3\x6c\x69\xc4\xd9\xe1\x42\xdd\xe3\x03\x7b\x76\xc5\x1e\x93\x20\xfc\x79\x3f\x1f\xfa\xd5\xf2\x83\x1e\xab\x65\x1c\x80\xb0\x5b\xc4\xef\x21\x35\x07\xf2\xc5\x3d\x3f\xcb\xde\x28\x8a\x3c\x30\xb1\x6a\xf4\x77\x90\xd9\xfb\x74\xc5\x7d\x8c\x49\x88\x28\x1b\x06\xd4\x3d\x6e\x4c\x75\xbf\xe1\x12\xf6\x7f\x11\x4f\xbd\x46\x43\x9a\x3e\xae\xba\x9f\x46\xc2\x3c\x61\x76\x6b\x48\x61\x5c\xf7\x66\x26\x0d\xb5\x90\x95\x5d\x83\x85\xcb\xbf\x83\x99\x0d\xb7\x4e\xb6\xf2\x7d\x55\x67\x6f\x72\x6e\xc1\xbd\x7c\x05\x21\xf8\x45\xbe\x06\x7c\x91\xa6\x4e\x02\x41\xac\x90\xdf\x3b\xac\x7b\x6c\x56\x91\x93\x38\x60\x28\xc9\x8a\xbe\xaa\x33\x11\x39\xcc\x5c\xba\x17\x37\x35\x18\x6c\xb5\x23\x95\x16\x85\x59\x17\x6a\xdb\x3d\xd2\x8d\xca\x6b\x60\xa6\xcb\x92\x72\x33\x25\x9c\xea\x89\x57\x12\x0d\x28\x90\xd3\xe8\x74\xc4\x26\x26\x00\x26\xc8\x63\x1c\x85\x3e\xc4\x37\x9f\xdf\x8b\x61\x0a\x5f\x40\xda\x5a\xbf\x1b\x08\x6c\xba\x6a\x5f\xe7\x45\x1b\xdb\x5b\xe1\xa7\xd2\xe8\xea\x27\x1f\x01\x59\x79\xe7\x3d\xec\xde\x47\x3e\x4c\x47\x20\x7d\x85\x7e\xad\xad\xd4\xa2\xec\xc9\x09\x58\x53\xc2\xa5\x7a\xb9\x2a\x0d\x06\xa9\x70\xfb\x27\xbd\x49\x90\x35\x2d\x6c\xeb\x38\x18\x44\xa7\x3f\xe3\xd3\x50\x98\x9f\x41\xa9\xc2\x01\xc9\xce\x8e\x07\x19\xf1\xc9\x6d\x1d\x46\x34\xa2\x48\xf9\xe2\x1b\xed\x22\x49\x71\x8f\xcd\x4a\x7c\x33\x9f\x5b\x34\xf4\xa2\x85\xf1\x1b\xed\xee\xed\x14\x03\x0d\x8c\x46\x30\xea\xde\x60\xe4\xbd\x64\x60\x76\x8e\x56\x42\x56\x72\xe9\x2c\x1e\x6c\x3b\x70\xd7\xbf\xcc\x9b\x7a\x79\xc0\x96\x0a\x6d\x1d\xfe\x34\x9f\x5b\x34\xf7\xe2\xb0\x23\xd6\xb4\x61\x95\xb0\x76\xff\xda\x8d\x95\x35\xe5\x3f\xf2\xba\xa2\x64\x96\xa8\x70\x81\xf1\xbf\xaa\xb3\x48\xf4\x80\xce\x22\xef\x67\x9f\x86\xbd\xc2\x89\x31\xcb\x26\xea\x0a\xd5\xf7\x75\x73\xe0\xda\x08\xd2\xc1\x34\x72\x96\x97\xc8\xab\xe3\xf5\x6a\x55\x37\xad\x55\xed\x65\x0d\x11\x2c\xad\x9a\x4c\x50\x05\x53\x57\xe5\x95\xaa\x2b\x1f\x49\x5a\x37\x67\x50\xc9\xb1\xc6\x10\x8a\x91\x0c\x97\x7c\x12\x05\x10\xe4\x16\x55\xd2\xc3\xef\xa8\xfe\xa1\x50\x14\x8d\x31\x50\x9f\x84\x6a\x36\x8c\xa9\x01\x03\x1c\x14\x3c\x52\x68\x38\x3c\x3b\x6e\x64\xc3\xcb\xa8\x15\xc7\x3a\x67\x75\x95\x93\xc3\x5f\x55\x57\x13\x9f\xd7\x79\x14\x04\x72\x82\x14\xb0\x2d\x47\x4c\x0d\x50\xce\x46\x77\x3b\xc4\xaa\xa0\x45\x99\x88\xb3\x0b\x16\x20\x68\x3b\x01\x95\x19\x15\x02\x7e\x14\x15\xa3\x1a\xe1\xe4\xef\x84\xab\x1d\xaa\x21\x03\xc9\xe2\xf9\xbc\xab\xab\xc9\x6a\x3d\x2b\x8b\x0c\x2d\xd1\xe6\x3a\x33\x18\xdc\x03\x22\xc0\x81\x8e\x05\x44\x26\xee\x01\xf9\x52\x71\xc9\xec\xbb\x5f\xc6\x32\xb8\x54\x92\x77\x6b\x39\xe9\x0d\x6a\x0b\x3e\xd3\xd1\x2d\x2f\x59\xbb\xbe\x2b\x5f\x24\x19\xeb\x11\x8a\x61\x03\xb1\x90\x28\x69\xb6\x1a\x1d\xca\x15\xfc\xd1\x6d\xda\xc2\x34\x10\x99\xd0\x04\xbd\x5c\x63\x22\x71\x6d\xba\xc8\x53\xf5\xb6\xb6\x6d\x80\x6f\x52\x49\xe9\x0b\x5d\x94\x10\xfd\x0f\x80\x21\x10\x31\x35\x34\x79\xd1\xd6\x90\x93\x08\xa9\x91\x9d\xe2\x18\xce\x4c\xfb\x77\x5d\xae\x53\x69\x83\x20\x65\xb1\xa8\x84\x0c\x7f\x38\xe3\xdf\xcd\xb0\xd3\x89\x16\x06\xe8\xf0\x88\xb0\xde\x48\x86\xa9\xb5\x89\xad\x13\x6e\xec\xa7\xba\xf0\x63\x52\x5f\xbf\x46\x78\x55\x37\xba\xad\x9b\xe1\x28\xde\x1f\xeb\xe7\x94\xd7\xd9\x5b\x58\xd2\xf7\xab\xa1\x9f\x5f\x16\xf9\x81\xa0\xa9\xec\x8a\x68\x89\x9c\xcf\x1e\xa9\xc7\x19\xe3\x76\xa6\xa6\x26\xc1\xdd\x7c\xa9\xcf\x39\x9b\x72\x84\x79\xdb\x7a\x85\x78\xd7\xb5\xee\x5a\xf3\xb1\xd6\xa8\x9c\x7b\x37\x8a\xb2\xe1\x6f\xb6\x93\x25\xa4\x9d\xa0\x7f\x98\xcf\x58\xd5\x4d\x71\x56\x54\x07\x6a\xc0\xd3\x1f\xa0\xeb\xf6\x01\x70\x56\xd7\x18\x71\x3d\xd8\xc8\xdd\x8c\xed\x5b\xc7\x9d\xd1\xc2\x8e\x18\xf2\xc1\x1c\xe9\x37\x37\x4f\x01\x31\x19\x32\x2f\x01\x53\xc1\x50\x04\xef\x4a\xd6\x69\x94\xad\x08\xbb\x13\x28\x45\xa1\xad\x1a\x58\x27\xc7\x85\xda\x7a\xa4\x0e\x94\xf4\x19\x90\x43\xa0\x42\x1b\xba\x8f\x60\xe2\xcc\xb4\xe9\xa8\x43\x85\x9b\x20\xfe\x07\x54\x28\x73\x77\xdd\x69\xa4\x2f\xdb\xba\x1b\x25\xef\x7f\x16\xee\x79\x92\x0e\x24\x0e\x3a\xe9\x6d\x61\x3e\x0c\xc7\x54\xea\x67\x48\x8a\x4b\x6a\x47\xdf\x35\x58\xae\xa2\x71\x60\xd2\x2a\x96\xef\xb6\x8d\x66\x6e\x12\xa2\x31\x73\x2c\xb5\x98\x40\x3b\xf4\x16\xf6\xc4\x7d\x7a\x07\xea\xfe\x6e\xc3\x71\x0a\x4f\x5f\xb3\x3b\xa6\xbf\x43\xb8\xcc\x63\x4c\xfe\xb5\x21\xb3\xaf\xe0\xab\x4a\x62\xa1\x07\x68\x67\x30\x18\xa5\xb9\xb2\xe4\x50\xe3\x9d\xc1\xc0\x9c\xa9\xba\x96\x07\x55\x82\xe3\xe6\xba\x6a\x63\x91\x45\x47\xc3\x42\xd3\xf7\x7c\xeb\xe6\xe2\x50\x84\xcb\xb3\x19\xcf\x0d\xc5\x3b\x18\x8a\x87\x47\x20\x2a\xaa\xa3\x23\x08\xdb\x36\x47\x10\x0c\x56\xef\x62\xb5\x5f\xae\x1b\x5b\xcb\x4d\x4a\xf2\xd2\x80\x74\x8f\xbc\x7c\x98\xfb\x9e\xae\x9a\x62\xa9\x9b\x2b\x0a\x96\x24\x0f\x04\xf1\xef\xc2\x6f\x8e\x5f\x0c\x16\x46\xe7\x83\x11\x0b\xfb\xc0\x84\xd3\xbd\x8a\xb8\x97\xa8\x89\x81\xe3\x2c\xeb\x26\xa9\x83\x2f\xb7\xd4\x32\x55\x3e\x88\x7b\x6e\xeb\xe8\x85\x3f\xaa\xb2\xd9\xb6\x1e\xc6\x8c\x94\xfc\xe8\x70\xc1\x30\x85\x99\x10\x81\x9b\xb6\xb1\xb0\x01\xf5\xda\x6d\xda\x38\x53\x4e\xa1\x5d\xeb\x75\x72\xb6\x76\x1c\x42\x51\x9d\x61\x03\x26\xdf\x02\x69\xa6\x9c\x76\x8a\x0f\xc3\x9e\xda\xb0\xa7\xbd\x54\x92\x0d\xa5\x3b\xb1\xb1\x91\x76\xa4\xb4\xa2\x07\x33\x6e\x38\x6e\xea\x39\xd2\x42\x6a\x9f\xdc\x92\x30\xde\xec\x88\xe3\x07\xc4\xce\x0a\x4c\x7e\x24\xd1\xda\x30\x6c\xdc\x76\xc7\xb7\xe9\xfc\x5f\x1f\x3a\xb6\xd2\x41\xeb\xae\x51\x37\x5e\xff\xb9\x7f\x98\x78\xb1\xbb\x69\xa4\x34\xc2\x76\x01\x21\x3a\xd2\x81\x26\x6d\xf4\x8e\xd2\xb5\x30\xa2\x26\x40\xf1\x10\x7d\x85\xd7\xb7\x1d\xa3\xdd\x32\x48\x7b\xf3\xf0\x6c\x3c\x3e\xc8\x7a\x27\x06\x69\x6f\x3d\x8c\x1f\xae\x36\x0c\x64\xde\x33\x08\xbc\x22\xe8\x1c\x32\xd4\x69\xb2\x3a\x08\xa7\x66\xac\x82\x78\xfd\xdf\x35\x5e\x09\x81\x9b\xd6\x8c\x7b\x27\xec\xd7\x33\x70\x90\x0e\x61\x31\x6f\xdd\x1c\x4b\xac\x53\x83\x2e\x0c\x60\xc3\x0e\x06\x51\x55\x0c\x45\xe2\x79\xc6\x7a\xdd\x9e\x14\xa7\x24\xcd\x40\x2e\x29\x86\x0b\xac\xec\xae\x44\x0c\xc6\x1b\xf9\xcd\x40\x34\x3a\x75\x01\xf6\x22\x1e\x87\xa6\x1b\x84\x53\xfe\x45\x10\x10\x46\x03\xc7\x7c\xf6\x11\xb1\x00\xf9\xec\x36\x1e\xb5\xaa\x9b\xa5\x2e\x8b\x3f\xc4\xf9\xad\xd7\xad\x5f\xeb\x8d\xfb\xa6\xf3\x1b\xcf\xe3\x0d\x98\xc3\x13\x38\x2b\x29\x1c\x4d\x88\xb4\x2d\x01\xf5\xe3\x6b\x6f\x8d\xdd\xb7\x0f\xb7\xc3\x31\xa3\x6f\x5c\x0d\x06\xbe\xce\x4a\xf7\x2e\x0d\x53\x77\xb1\x36\xdb\xaf\x81\x9b\x56\x60\x1c\x33\xb2\x7d\xd7\xf4\x1e\xa0\x4d\x15\x30\x20\xb0\xeb\xf0\xdb\x01\xe8\x90\xbe\xca\x37\x8e\x1c\x0b\x59\x73\x64\x32\x49\xa1\xcd\x2d\x1b\x60\x59\x53\x42\x9a\x18\x53\xa6\x16\x0e\xdf\xc0\xa2\x03\xcd\xff\x93\xf7\xd3\x33\xd3\xcf\x00\xf4\xae\xf8\x0a\x32\xa6\x61\xa0\x85\x4d\xab\xff\xbf\xbd\xec\x72\xfd\xee\x84\xf5\x23\x01\xac\x29\xbf\x65\x8d\xdc\x3f\x98\x33\x62\xb1\x9e\xdd\x62\xbe\xca\x15\x4a\xe4\x32\x70\x35\xec\x03\x66\xbc\x22\xb2\xe1\x43\xf7\x86\x0a\xd1\x5b\xd7\x71\x34\xf6\x8d\x1a\x17\x71\xf0\x7b\x51\x70\xbe\x5e\xe1\xe0\x33\x91\xd3\x99\x44\x43\xf1\x08\xed\x30\x5f\xaf\xba\xe3\x82\xe0\x6f\x3b\x10\xed\x66\x90\x8a\x9e\x92\x06\xb6\xc8\x38\x6e\x9a\x2f\x9a\xcb\x33\x6c\xe1\x66\xf1\xfc\xb6\xad\xc1\x86\xe9\x27\x50\xc5\x97\x81\x50\x3a\xb2\x8e\xa5\xce\x71\x9d\x48\x56\x22\x99\x68\x14\x9a\x04\x9e\x7b\xbc\x45\xf8\x81\xc1\x64\x58\xfe\x81\xff\x5f\xa7\x50\x83\x0a\x9f\xcb\x63\x98\xa6\x37\x7d\x75\x5c\x13\xff\x7d\x87\x2f\x05\xf0\x12\xf2\x00\xfe\x86\xcb\xed\x68\x07\x73\x0c\x0b\xc2\x77\x5c\xad\xdf\x84\x93\x8a\x09\xfc\xeb\xd6\xee\x19\xae\xe1\x64\x12\x60\xa5\x23\x37\x0a\x0b\x13\x7b\x58\xc0\xd0\x47\x11\x15\xa0\xd1\xb1\xca\x82\x68\x02\x16\xec\x5c\x7c\x50\xe5\xb2\x1c\x91\x8d\x16\xf2\xfe\x7f\xc7\x74\x4b\xfe\x63\x4c\x34\xd7\x55\x5e\x6f\x80\xaf\x91\xfa\x12\x46\xfe\x63\x53\x2f\xe3\x41\x0c\x5c\xd5\xc1\xe8\x30\xc8\x8d\xfe\xe5\x96\x5c\x55\xd1\x92\x6b\xf8\x26\x4a\x7e\xab\xc1\xb1\x3c\x4c\x0e\xf1\xcf\x36\x0c\x63\x95\x0d\x33\xcf\xf8\x1a\xd8\x4f\xc8\x33\xee\x1b\xbb\xd0\xe5\x48\x7d\x89\x35\x41\x17\xba\x14\xc2\x91\xbe\x5a\xc9\x2d\x0f\x6b\xfa\x4b\x1d\xe9\xb2\xba\x66\x9e\x92\x63\x2e\x82\x48\x93\xca\x8f\x55\x5e\x57\x64\x3d\xeb\x16\x87\xf5\x89\x9b\x71\x80\xab\x38\x75\x05\x63\x14\x00\x8c\xad\xff\xe6\x28\x05\x1e\xfd\x91\xda\xd9\x71\x6f\x6e\x6c\x12\x7b\xdf\xd4\x28\x7e\x8d\x9b\xc5\x77\xc9\x9d\xfb\x0b\x83\xae\xbb\x63\x22\xf0\x61\xb9\xeb\x08\x9b\x66\xa5\xd1\x0d\xed\x61\xbc\x5e\x5b\x34\x83\xf2\xd3\x74\xa9\x3f\x07\x0d\x66\xb8\x5c\x2f\x75\x73\xfe\xb2\x34\xba\xea\xdd\x85\x0d\xda\x4f\x52\xce\xbb\x99\x85\xf7\x43\x21\xb5\xe5\x51\x27\x45\xa4\x48\xb3\x6e\x32\x73\xec\xb0\x63\x7c\xd9\x10\xef\x3d\xe6\x89\xe6\x51\x6a\xdb\xbe\x5f\x25\x60\x01\x6f\x8f\x4d\xd9\xff\xe1\x3d\x92\xaa\x38\x92\x9f\x84\x4d\x2e\x1c\x92\xdc\xc6\x36\x0f\x36\x59\x21\x35\x3c\x93\xa9\x07\xb7\x37\xe5\xae\x19\xae\xbc\xe7\x26\x92\xf5\xec\x4a\x46\x7b\xf7\x39\x01\x1b\x07\x22\x98\xc0\x9f\x4a\x87\x9b\xa1\x1f\x83\x2b\xd3\xb9\x33\x21\x74\xdd\x54\x15\x4b\x8d\xae\x53\x6d\x45\x77\x68\xae\xc6\x2b\xdd\xea\x1b\x8f\xee\x37\x00\x27\x35\xe4\x8f\x27\x99\xf3\x44\xc3\xe5\x7e\xf1\x6c\xf3\xb5\xc6\x47\x75\x94\x1a\x04\x71\x22\xb7\xb6\x44\x47\x7a\x4b\x5b\xbc\x49\x3a\xcf\x7d\x3a\xf0\x4d\xf2\x08\x10\xf8\x8e\xd5\x25\xea\xcc\xb2\xd2\x76\x36\x11\x8f\x87\x10\xe4\x46\x75\x40\x12\x75\xb6\x6e\x5b\x94\x44\xf9\x3f\x0f\xd4\x00\xe2\x55\x0d\xc6\x9b\x24\xc8\xc4\x8e\x37\xa0\x2b\x0a\x6d\x41\x34\x64\xd7\x92\x4f\x08\x31\xe8\xde\xa7\x0f\x44\x85\x99\xce\xce\xcf\x20\x12\x2c\x54\xa3\xcc\x35\x37\x54\xea\x8c\x18\x2b\xb9\x61\x5f\x36\x7a\x85\x4f\x89\x65\x99\x1b\xfe\x89\x1b\xef\x29\x4a\xb8\xf1\x6f\xd0\xc3\x08\xa3\x42\xcf\x20\xc0\xf4\x3f\x18\xdb\x0e\xdd\xaa\x52\x3e\x90\xd0\x84\xbf\x0e\x25\x61\x73\xa0\xbe\x68\xde\xc7\x50\x8a\x7a\xe9\xb1\xf1\xb9\xee\xe8\x96\x96\xf5\x85\xf9\xff\x00\xe0\xdf\x02\x00\x21\x5f\x6e\xd8\x9a\x04\x3c\xb2\x75\xb3\x75\x4f\x11\x26\x6c\x90\xe7\x44\x30\x14\x87\x6f\xed\x8d\x3e\x0e\xc1\xaa\x1c\xb8\xad\x9b\xe9\x52\xb7\xd9\x22\x01\xb1\x8e\x8d\xd8\x1d\xa8\xb1\x69\x50\x32\x34\x12\x14\xa4\x0c\x08\x3b\xf8\x74\xb2\x77\xda\x13\x26\x29\x86\xfb\x75\x23\x1c\xab\x43\x13\x23\xb5\xc3\x9d\x53\x9b\x18\xba\xdb\x4d\xdd\xd5\x29\x39\x03\xed\x00\xd6\x5b\x41\x70\xba\xd0\x18\x04\x08\xf9\xfa\x35\x59\x92\xeb\xdb\xc2\xbe\x44\x7d\x18\xe1\xf5\x06\xd0\x47\x27\xe0\x8e\x80\x8a\xba\x89\x5a\x4a\x0e\x40\x5c\x73\xd3\xf1\xe3\x41\xf8\x8e\x7d\x64\x56\x0e\xef\x0a\x7c\xd3\x50\x58\x32\x38\x7e\xe7\x03\xdc\xcf\x7a\xed\x56\xfa\x47\xca\x95\xbe\x49\xad\xea\x9b\xf3\x7f\xb8\xeb\x9a\x4f\x82\x70\xb5\xc2\xc8\xe9\xc0\x1f\x0e\x3a\x66\x01\x1c\x3a\x2d\xd6\x81\x6d\x92\xf6\x19\x5d\xbe\x5f\x81\xf0\xe5\x0b\xdd\xbb\xf3\xdf\x8b\x76\x71\x20\x7b\x1e\x72\xd7\x6e\x6d\x3f\x50\x44\x4a\x0a\x91\xe6\xc3\xf9\x60\x80\x5d\x5f\x6f\xa3\xc4\x95\xe2\xbf\x9a\x79\x7b\xd0\x37\xbb\xf0\x79\x53\x03\xb0\x31\xbf\x2f\x4c\xf5\x7a\xb9\x6a\x1d\x3f\xe1\x8e\xd0\x58\xd9\x85\x6e\x4c\xde\xdb\x26\x7e\xda\xd4\x1e\x02\xce\xdb\x7a\x6d\xcd\xeb\x0b\x53\xb5\xb6\xb7\x8d\x4e\x29\x7f\xf9\x46\xe5\x58\x8f\x66\x71\x2b\x24\xb0\x01\xfe\xd8\x6f\xc1\x58\x04\xf9\x8c\x37\x75\x5e\x54\x10\xed\xd0\xbe\x68\x3b\x8a\xcd\x5b\x0e\x02\x2c\x8d\x31\x60\x22\xcb\x42\x28\x48\x4d\xac\x10\x5e\xd5\x28\xb3\x1a\xc9\x38\xbb\x91\x52\x13\x63\x17\xf5\xca\x4c\x92\xe0\xa7\x1d\x0b\x5d\x57\xc0\x07\x3f\x2d\x12\x5c\x0d\x2d\x47\x91\xf1\x30\xd4\x28\xbf\xc4\x80\xa4\x10\x26\x22\xf2\x9a\x52\x38\xa6\x4e\x88\x52\x7c\xf5\xcc\xd7\x92\x11\x08\x69\x25\x50\x76\x0d\x45\x29\x64\x33\x59\x42\x73\x03\xf8\xb6\xe3\x8b\x2c\x83\x41\x35\xb6\x7f\xab\x7a\xb1\xc4\xbc\x28\xdb\x10\xa5\x7e\xab\xcd\x08\x45\x36\x4a\x51\x83\xdc\x4f\xa6\x3d\x6e\x37\xd1\x80\xc0\x51\x8d\x10\x45\x08\x4b\x7a\x23\x38\x19\x50\x86\xa3\x0e\x81\x95\xf8\x56\x56\x60\x53\xec\xe5\x78\xf3\x6e\x0d\x15\xbd\x11\xe5\x37\xc2\x05\xdb\x18\xf3\x6e\x8a\x08\xb1\x3c\x61\x31\x63\xf7\x9a\xa3\x96\x3d\x3b\xf2\x20\xe0\x33\x09\x87\x7f\x5d\x50\x0b\x2d\xde\x91\x2d\x6e\xad\xdb\x3b\x1a\x5e\x59\x88\xaf\xca\x25\x9f\xc1\xfb\x1e\xd0\x55\x8e\x26\x03\x50\x38\x98\xc3\xbf\x24\x40\x8e\x92\x20\xa6\x48\xbf\xbf\x11\x6c\x25\x9d\xde\xd9\xc1\xa1\xa6\x44\x3a\xe4\x4c\x70\x3d\xa4\x92\xfc\x17\x65\x99\x02\x75\x4c\x46\x24\x6a\xe9\x01\xbc\xed\x00\x76\x1b\xf0\xda\x08\x5c\x31\xc2\x49\x20\xc7\xae\xbc\x6c\x9f\x77\x6b\x94\x1e\x7e\x28\x91\x1e\xf4\x3e\xe4\x2d\x8f\x3a\xfc\xbf\xaa\xed\x8f\x4d\x8d\xfa\x3c\xb1\x32\xf5\x7c\x9e\xca\xa0\xc5\xf9\x94\xc6\x77\xd6\xac\x28\xd7\x51\x9f\xae\xa0\xcf\xc5\xf0\x16\xcb\xf9\x87\x0c\x86\xce\x6c\xdd\x0e\xf7\x95\xac\xeb\x1f\xea\x99\xc2\xf1\xa2\x2f\x78\x3d\x9f\x1f\x46\xbc\x9c\x00\x9d\x7a\x3e\x8f\xdd\x0d\x6e\x01\x4d\x31\xfe\x62\x93\x88\x77\xf5\x58\x65\x8b\x51\xea\x94\x99\x9b\xcf\x6e\x3d\x23\xf3\x1d\x35\xcc\xea\xba\xc9\x05\xa5\xc3\xe7\x0e\x6e\xa4\x62\x12\x3f\x16\xe4\x57\x83\x9f\xa6\xd9\x42\xd2\x31\x7a\x09\x67\xf5\x7b\x69\x59\x04\x11\x6f\xa9\x02\x84\x11\xe6\xb9\xec\xc9\xb6\xff\xc5\xad\x93\xbb\x2f\x46\x30\x16\xf3\x4d\x37\x95\x2e\x00\xb7\xd9\xd4\xce\xf2\x43\xdd\x18\x68\xb3\x7a\x75\x15\xe9\x8c\xbc\x48\x23\x51\x14\x81\x47\x08\xfb\x6f\x7c\xbb\x45\xec\x16\x03\xcf\xd8\x9f\xa0\xa7\xb5\xd8\x2d\x04\x03\x28\x6d\xf0\xc6\xf8\x50\xaf\x0e\xc5\x77\x72\xce\x68\x63\x77\x8d\xa8\x9d\x5e\x15\x90\xfb\x92\xba\x2a\x48\x58\xe9\x59\x24\xac\x24\xa5\x5e\xaf\xcc\x0a\x33\x92\xa5\xe2\x30\xf8\x70\x18\xd5\x0b\x02\xb1\x21\xdb\x2b\xf2\xf3\x68\x13\xbf\x91\xd7\x59\xc7\x16\xef\xdc\xe4\xaf\xea\x4c\x62\x9f\x5e\x3b\x0c\xff\x96\x39\x5b\x99\x39\x56\xc4\x56\x6c\x63\xc3\xfa\x4d\x46\xc1\x72\x71\x98\x41\x4e\x49\x62\xf4\xfe\x19\x72\x35\xdc\x8d\xfc\xd6\xd7\x56\x4c\xea\xc5\xdb\xef\xc1\x58\x16\x46\x16\xde\xca\x79\x08\xa7\xc1\x1e\xb8\x65\x4e\x2c\xdc\xb0\x00\x10\xbd\x7c\x55\x42\x25\x95\xed\x83\x47\x39\x54\xbc\x5b\xb8\xbd\x1b\xa1\x0b\x62\x90\x59\x4a\x38\xe0\xaa\x3e\x6a\xc8\x39\x06\xd7\x8e\x9e\xa3\x4c\xb9\xb9\xdb\x56\xf2\x54\xf4\x7d\x1c\xa8\x6e\xbf\xe1\xd4\x43\xff\xa1\x2d\x6c\x02\x67\x5e\xd8\x5f\x81\x47\x40\x43\xe9\x1b\x9b\x3c\x95\x4d\x1e\xc3\xfb\x10\x6e\xdd\x0d\xc9\xf1\xb9\xf1\x7b\xd7\x4f\x27\x92\x67\x70\xa5\xbc\x66\xd5\x96\x1b\x5f\x02\xb2\x60\xc4\x15\xbb\x7d\xa0\xdf\x6c\xf0\x2a\x0b\x66\xfe\x23\xb2\x05\x3b\xc2\xff\xa7\xfe\x54\x08\x87\x59\x5c\x83\x7e\x96\x41\x14\xd8\x76\x57\x71\x25\x04\x76\x3f\x37\x79\xe7\xc6\xe2\x5e\xbb\xee\x1d\xac\xd2\x1c\xb2\xba\x6a\x8b\x4a\xfa\xf8\xc9\xee\x38\xd2\xc5\x38\x0a\x6a\x88\xd3\xf0\x0b\x83\x0b\x29\xb0\x85\x69\x75\xb6\x88\xd7\xfa\xa6\xd5\x4f\x1c\x9a\xbb\x41\x2e\x10\x2a\x0b\x63\xd5\xa5\x69\x0c\x41\x03\x25\x68\xa5\xc0\x43\x67\xba\xa8\xd2\x1d\x09\xc0\x1d\x43\x77\x97\xa7\x2b\x8b\xf6\x0d\x50\xe9\x13\xac\x58\xe4\xa7\x91\x05\x0b\xe2\x2d\x3b\x24\xd3\x40\x0f\x0b\x79\x9d\x8d\xd4\x17\xae\x8f\x47\x01\xe2\xe7\xe5\xa3\xc3\xd4\xbc\x9f\x97\xee\x46\xe7\xb6\x4e\xd1\x8d\xaa\x81\x8e\x12\x64\xec\xe7\xb2\xb1\xad\xcd\xea\x81\x1e\xbd\x48\x4f\x7b\x91\x4b\xb9\xe3\x12\x7e\xf1\xcb\x23\x2f\x91\x23\xf5\x45\xac\x1b\xe1\xb3\xc8\x7c\xf9\x6d\x9d\x6f\xb1\x9b\x06\xa7\x3d\xa1\x77\x05\x5f\x99\xcd\xc5\xb3\x65\xb0\xa2\xf5\x96\x08\x91\x69\x74\xd3\xe3\xa9\xee\xad\x7b\xa8\x29\xdb\x52\x6a\xe0\x61\x2f\x22\xe5\x52\xbe\x83\x17\xeb\xb6\x86\xa6\x13\x6b\x62\xc1\x5d\xdd\x10\x46\x8d\x8c\x6f\x06\x1f\xab\x01\x32\xaf\xd7\x98\xb5\x7a\x77\x57\xfd\x8a\x0e\x46\xba\x2c\x34\xf8\x68\x45\x8e\x7c\x53\xa3\xb3\x05\x79\x99\xc6\x1f\xdc\x96\x70\x13\xc7\xa6\x55\xeb\x95\x77\x61\xaa\x2b\x81\x98\xee\x59\x15\xdc\x02\x21\x7b\x73\x5e\x34\x26\x6b\x21\x54\xe2\xc2\x28\xf4\x4e\xba\x67\xa3\x88\x7b\xc8\x6a\x55\xed\x2b\x53\x9a\x33\xdd\x42\x04\x75\xd7\x21\x89\xc9\x48\x62\x89\x64\xcd\xef\x9a\xf4\x25\x1c\xd0\xfa\x0e\x14\x0a\x8d\x42\x20\x89\xa6\x5e\xa9\xa2\x8a\x27\x83\x8a\xe6\x78\x7e\x0b\x6d\xdf\x5f\x56\xbf\x62\x84\xc4\xab\xa1\xab\x37\x82\x04\x97\xe4\x8e\x2e\x87\x37\x56\xf8\xf9\x7b\xce\xc3\x2f\x7c\x88\x7d\x8b\x5e\x16\x1d\x6e\x2a\xb8\x60\x1d\xe9\x68\x0f\xf0\x61\x49\x0a\xad\x06\xbb\x0a\x61\x2f\xd9\xbd\xd1\x8e\x0e\x59\xb3\x38\x8a\xe7\x41\x2a\x1c\xd8\x29\x73\x61\xaa\xf6\x6d\xf1\xb9\xa8\x5c\x19\x0f\x00\x2f\x75\x59\xaa\x39\x3a\xef\x95\x25\xa1\x21\xbf\x1d\x36\x0a\x20\x2e\xce\x1a\xc6\x88\x96\x34\xf3\x7d\x55\x5e\x75\xe2\x85\xbb\xfe\xf5\x99\x0f\x7f\x6c\xcf\x8b\x95\xac\x13\x9f\x16\x87\xd3\xb6\x51\xa9\xf0\x7d\x1b\x91\x6a\x80\x99\x0d\x65\x3b\x24\xaa\x31\x25\x50\xa8\x23\xcc\xc7\xdb\x47\xa0\x00\x5f\xc3\x28\xd5\x91\x18\xae\x83\x00\x57\x3b\xbc\x49\xae\x8e\xd1\x62\x40\x9a\x17\x7c\xd5\xd7\xc7\x9c\x07\xc2\x0b\x22\xed\xe0\xfc\xb2\xf9\x32\x7d\x05\x65\x32\xd2\x64\xa5\x13\x5d\x2b\x87\x45\x7d\xd1\x3a\xc2\xa9\x74\x88\x1f\xda\xd6\x4a\x57\x74\x0e\xa3\xcd\xd6\x50\xd4\x11\xdf\x6c\x09\xdd\x4b\x17\x77\x8c\x5b\x3f\x52\xed\xa2\xa9\x2f\x81\xc4\xbc\x76\xf0\x3e\x1c\x40\x30\x6b\x19\x78\x55\x97\x8d\xd1\xf9\x95\x3b\x75\x6b\x6b\xa6\x2c\xc5\xcd\x96\xb8\x07\x81\x81\xa7\xa0\xf8\x47\x2a\x23\xf6\x97\x23\x12\x83\xbf\x0f\x78\x63\xda\xa1\x37\x55\x2a\x6b\x9d\x3b\xdc\x1e\xde\xa0\x6e\x2b\xc4\xd2\x77\x88\xef\xf7\x46\xaf\x56\x45\x75\x36\x22\x19\xe4\x67\x90\xea\xfa\x2a\xa2\x34\xb0\xbc\x08\x36\x81\xe1\xc5\x52\x8d\x39\x23\x43\x2d\xaa\xc8\x8b\xf9\xcb\x9b\x77\xaf\xd5\xdf\x3e\xbc\xf9\xe5\xcd\x87\x37\xaf\x8f\xe9\xa5\x4f\x40\x59\x86\xa0\xa3\x2a\xab\x9b\xc6\xd8\x55\x0d\x46\x3d\x8c\xfb\xd0\x71\xb8\x0c\xb1\x52\xa3\xe5\x8f\x02\xad\x7b\xeb\x08\x08\x8b\xe0\x06\x89\x0e\x42\x7e\xe2\x95\xc3\x3e\xa0\x8b\x52\xcf\x8e\x7c\x90\xf2\xde\xfd\x71\xbc\x4d\x61\x55\x45\x61\x59\x07\x6a\xc7\x55\xdf\x09\xad\x8e\x20\x89\x67\xea\x15\xcd\x1b\xe7\x0f\x26\x86\xc6\xc5\x0d\x54\x77\xe0\x09\x43\xd0\x1c\x6e\x8c\x5d\xb1\x35\x44\x05\xb6\xf0\xcd\x31\x2a\x2a\x0e\x51\xe1\x07\x04\x15\x38\x59\x87\x90\xd5\x54\x9b\x02\x43\x08\x05\xb2\x9f\xc4\x49\x75\x2a\xb7\xfa\x27\xd3\x86\xac\xa2\x10\x79\xc9\xc3\x38\x07\x9d\x6d\x2f\x6b\xb5\xaa\x6d\x41\x4a\x2a\x6d\xdd\xb9\xe2\xa0\x96\xd8\x0a\xfa\xf3\xdb\x74\x9f\xd9\xfc\x16\x8f\x78\x27\xf9\x40\xc8\x63\x7b\x72\x3a\x56\x15\xe7\x1f\x10\x02\x6d\x60\x06\x41\x4a\xea\x3f\x40\x0b\x37\xcb\xb3\xc1\x09\x36\x49\x16\x18\x59\x1f\x3a\x2c\xc9\x2d\x8d\x7a\xb2\x75\xee\x61\x47\xd9\x62\xd4\xa9\x16\x06\xd3\x57\x11\xbf\x8a\x7a\xf5\x9a\xf2\x24\x44\x29\xf0\x77\x76\xd8\x78\x68\x74\x28\xb7\xca\xa7\xd9\x8d\xb6\x07\xcd\xbf\x79\x47\xe0\x62\x8d\xe1\x7e\x71\x3f\x38\xc2\xe8\x86\x7d\xc0\x5b\xb1\xcf\x7e\x80\x4e\xa8\xdd\x3d\x48\xd6\x5c\x68\x32\x92\x35\x0e\x53\xf2\x6b\x3b\x3a\xdc\x38\x11\x9c\x09\x25\x01\x84\xfb\x88\x0f\x49\xcc\x89\x26\x19\xc7\x73\xcc\x53\x2a\x81\x76\x0f\x58\x7f\xbd\xba\xd4\x4d\x0e\xd1\x94\x45\x14\x21\xdb\x93\x07\x24\xa0\x55\x72\xc9\x8a\x03\xbc\x01\x13\x56\xcc\xe7\x3e\x0c\xa5\x9a\x74\x43\xd9\x02\x29\x28\xe6\x73\x41\xaf\x2b\x02\xa5\x43\x55\x1d\xc2\x43\xe5\xc3\x1c\x55\x22\x1a\x9c\xab\x15\x1d\x30\x8c\x01\x1b\x87\x6a\x86\x18\xcd\x45\x6b\x25\x92\x54\xb3\x2b\x75\xa9\x4b\xc8\xb8\xb9\x5e\x01\x82\x5b\x9f\x51\x94\x6c\x57\x34\x8a\x57\x9d\x30\x2f\xde\x9d\x54\x50\x32\x98\x13\x07\xfb\x89\x13\x4b\x09\xc5\x7e\x6c\x56\x41\xe5\xc7\x0e\x89\x86\x10\x45\x60\x31\x80\xc1\x03\x84\x8f\x68\x07\x5f\xba\x62\x14\x50\x08\xdf\x1d\x52\xcb\xf0\x30\x16\x68\x0c\x42\x66\x70\x88\xa8\x5b\x62\x54\x0c\xb9\x93\x60\x52\xb2\x67\xe8\x04\xd1\xa9\x6a\x0c\x5b\x9a\x14\xef\x43\xb6\x3d\xd8\xd2\xd5\x86\xd9\x78\x5a\x74\xdd\x4b\x03\xb5\x8c\xf2\x7b\x61\x9a\xb6\xc8\x74\xe9\x51\xe5\x58\xad\x6d\x0c\xcf\xb4\x97\xd5\xbc\x6e\x96\x68\xf2\x97\xd0\x22\x1f\xc4\x36\xda\xdb\x17\x2d\x41\x33\xad\xe3\x42\x42\x72\xe5\x17\x54\x10\xce\x7a\x0d\x11\x37\x44\x3c\xb0\xfe\x88\xb1\x72\x79\x6e\x13\x6c\xa9\x87\x92\x85\xa0\xb2\x9d\x88\x57\x6e\xc7\x16\xd0\x4f\x0f\x11\x63\xb6\x11\xc7\x2a\xa9\xd9\xc2\x51\xb3\x4c\x48\x50\x2b\xdc\xcb\x0d\xc4\x32\x11\x9b\x32\x52\xe5\x50\x56\x92\x7e\xa7\x80\xdb\x59\x8b\x9e\xb8\x1b\xa9\xff\xbc\x5f\x05\x0e\xc3\x31\x56\xe5\x42\xf5\x06\xc3\xe6\xf9\x97\x8b\x04\x3e\x61\x86\x25\xcd\x30\x86\x3c\xb5\xa3\x0a\x02\xb8\x04\xe2\x08\xc3\xe8\x19\xc7\x08\x0f\x5c\x56\x04\x31\x58\xee\x45\xeb\x5d\xba\xdf\xcf\x7c\x5e\x52\x7a\x54\x47\xa9\xdb\xb7\x2b\x73\x18\x72\xef\x2c\xd0\x70\x9a\xb7\x8c\x4a\x44\xd1\xc2\xfe\xbd\x8b\x28\x97\x8c\xbd\x6b\xfd\xd8\xa3\xb5\x03\xbb\xac\x85\xd7\x90\x74\x43\xb7\x87\x2b\x71\x82\x6a\x0e\xd5\xea\xd0\x4f\x69\x35\xee\x7c\xdf\x1e\x98\x6c\x75\xbb\x83\x02\xf8\x6e\x35\xed\x89\xb2\x4c\x18\xcc\x15\xa0\x7e\x3b\x58\x2b\xcc\xcd\x21\x9f\x18\x98\x7a\xd0\xd4\xa2\x8f\x8f\x9b\x15\x79\x81\xa1\x2d\x1d\xee\x71\x33\x49\x38\xf2\xa1\xe3\x1b\x32\x9d\x2d\x8c\x2a\xda\xd1\x54\xfd\x06\x8d\x51\x42\x05\x50\x86\x40\x2d\x64\x38\x20\xa8\x10\xc4\xbf\x5c\x97\xe5\x95\x2a\xcd\x1c\xb2\xf5\x37\x21\x59\x41\x87\x15\xfc\xa1\xc8\x8b\xe3\x95\xae\x7c\xfa\x03\x90\x9f\x5d\x16\xd6\xa4\x5c\xc9\x7b\x37\xca\x88\x6c\x01\x33\x02\x61\x39\x69\x7b\xe1\x21\x50\x64\xfa\xc6\xc4\xac\x5b\x54\x1d\xc1\x02\xbc\xa7\xf9\x4b\xf6\x24\x62\x4d\xb8\x59\x5e\xbd\x9f\xdf\x1c\x7f\x78\xff\xdb\xff\x13\x05\xef\x66\xd1\x22\xf0\x73\x3f\x05\x3b\x6e\x77\xd9\x74\x33\xb6\x8e\x81\xa1\x5c\x65\x20\x82\xc0\xe4\x13\xd6\x3b\x32\x4d\xd5\xab\xda\x6d\x82\xf7\x59\x57\x3a\x87\x0c\x15\xdc\x0c\xd4\x72\x0c\x0d\x88\x14\x61\x5f\x4a\xa3\x1b\x0b\xb6\xd7\x53\xf5\xb7\x2a\x87\xfa\xcb\xfa\xc2\x58\xee\x02\x58\xbf\x5c\x84\x82\x6a\x6b\xc5\xc2\xc6\xc6\xc8\x0a\x20\xd8\x25\x02\x83\x42\x74\x94\x50\x15\x75\x85\x31\x8b\x48\xde\x02\xc7\xf1\xe4\xf4\x10\x9f\xbd\x7c\x93\xd9\x41\xff\x96\x15\x5e\x71\x1a\x65\x11\x9c\xbd\x6d\x34\x86\xc1\xac\xbc\x23\x56\xa6\x2b\x35\x33\x6a\x69\x9a\x33\x93\x27\x61\xf8\x5d\x9b\xd1\x4a\x84\xee\x4a\x6d\xdb\xb7\x75\xfe\xa1\x58\x06\x9d\x2b\x1a\xee\xd3\x2b\x19\x8f\x2d\x36\xf4\x97\x06\xfe\x81\xcb\x09\x05\xd9\xc4\x3f\x2a\xdc\xb5\xfb\xe7\x69\x51\xf4\x2b\xb2\xec\x1f\x8e\x48\x62\x15\x1a\x3d\xeb\xf8\x3b\x44\x36\xea\x7c\xa7\xf9\x09\xed\xfa\xf7\x25\xd0\xbd\x84\x50\x62\x4a\xb3\x8f\x4b\x04\x4c\xcc\xe3\x87\xf8\x67\x13\x4c\x91\x28\x79\x62\x3c\x62\x31\xfa\xc7\xb6\x82\x43\x0f\xdd\xf0\x7b\x32\x00\xb2\xfd\xbd\xcf\x65\x4b\x4e\x6b\x59\xbd\xba\xfa\xb5\xb6\x43\x91\x7a\x8d\x9c\xd7\xf0\xcd\xeb\x2a\xa7\x6f\xde\x87\x2d\xbd\xeb\x45\x59\xdb\x7c\xc2\x36\x76\x13\x40\x01\xcc\x2f\x75\xa6\x4b\x30\xff\xc0\x3a\x61\x28\x51\xfd\x69\x29\xf2\xdb\x4d\x85\x29\x13\xcb\x4b\x52\xd1\x5d\xac\x5c\xf8\x77\xf5\x15\xab\x23\x18\x03\xfb\x66\xe4\xbe\xfe\x5a\xaf\x40\xe2\xe8\x31\x01\x9f\xdd\x7a\x8e\xfa\x18\x53\xe5\x78\xf9\xe1\x8d\x07\x0c\x3a\x55\xc7\xad\xab\xc9\xe9\x5d\x22\x70\x88\xf6\x18\xb0\x84\xf7\xec\x42\x03\xc5\x21\xb4\xc1\x5b\x4b\xcc\x0f\xb6\xcb\xfe\xf8\x11\x15\xc6\x28\x50\xa5\x6d\xa9\x62\x44\x81\xb5\x6d\xbd\x3f\x12\xb6\xb1\xaa\x57\x49\x94\x10\x41\xbb\xae\xfb\x38\x64\x37\x97\x08\xa0\x09\x15\xb1\x86\x04\x96\xc9\xad\x88\x5f\xa6\xbf\x04\x54\x20\x28\x0f\x55\xbb\xd4\x57\x31\x63\xac\x79\xe9\x61\xfe\xe0\x9c\x31\x56\xe0\x15\x24\x2f\x41\xd1\x0b\xd5\xbf\x72\xde\x7d\x24\xd5\x54\xb8\xd5\x49\x3f\x8a\x8c\x5d\xa9\xc7\x18\x88\x45\xe3\x3a\x7e\x15\xbf\xfc\xb9\x96\x9f\xa9\x7d\x68\x3d\x38\xa2\x75\x8a\x4c\xd4\xfd\xd3\x4e\x77\xa1\x54\xb4\x81\xdb\x46\x21\xf6\xf2\x37\x73\x56\xd8\x16\x32\x6d\xd0\x4e\xa6\x7b\xf8\xd6\x21\x76\xeb\xd1\xbd\xdf\xb4\xcb\xc2\x11\x3c\x06\x64\x42\xf8\xf5\x8a\x90\xe2\x58\xd5\x8d\x81\x72\x59\x59\x5b\x07\x2a\x67\x18\x3a\x19\x62\x1d\x3a\xd6\x01\x11\xb2\x6b\x8e\xda\x28\xcb\xfa\xd2\x02\x1d\x71\x04\x0e\x69\x32\x44\x15\x77\x35\x06\x3b\x83\x51\x42\x5c\xba\x87\x46\xe7\x39\xc2\xcb\x87\x9a\x29\x7b\x94\x2c\xd4\x9a\xf2\xc5\xbc\xc5\xc8\x25\x6f\xf2\x14\x47\x92\x04\x35\xd2\xef\x77\xdd\xfb\x02\x65\x02\xf1\x13\xd2\xaa\x1d\x30\x4f\x00\x75\x4a\xb6\x6e\x44\x50\x4c\x5c\x7b\x26\x5f\x47\xd0\x6f\x64\x83\x18\xbe\x13\x81\xf2\xa9\x2e\x69\x81\x42\xa2\x56\xff\x22\xd4\x1e\x0e\xa3\x6f\xd3\x6c\xa1\x9b\x17\xed\x10\x13\x66\x0f\x76\xc0\x29\x98\x44\xd3\x77\xef\x86\xbe\x98\xee\x3e\xc3\xf1\x4f\xd2\x4c\xae\xb4\x04\x70\x76\x5e\x99\xd2\xe1\x9c\xc8\x6e\x72\x5b\xa7\x7f\x1d\x8c\x22\xa3\xc8\x21\x49\x1e\x7a\xcf\x72\xcf\xea\x8c\xe2\xfc\x92\x00\x7d\x40\x74\x03\x7c\x92\x08\x1a\xf0\x5b\xe0\x2a\x3a\x48\xcf\x31\xd8\x04\xb5\x11\xea\xcb\x96\xab\xe1\x06\xe2\x15\x72\xe3\xa6\x65\x00\x5f\x72\x09\x79\x25\xd8\xdd\x55\xef\x57\x6d\xb1\x2c\xfe\x30\x8e\xe7\x26\xd6\x1a\xa3\xd2\x91\xce\xcf\x81\xe6\xc4\x2d\x72\x75\xaf\x55\x97\x9a\xf4\x16\x79\x2e\xdb\x70\x00\x44\x83\x35\x8e\x05\xac\x1b\x37\x35\x64\x18\x1a\x9d\xb9\x13\xda\x5e\xad\x4c\xa8\x43\x03\xf2\x5e\xdb\x82\x62\xfb\xfb\x44\xea\xe1\x02\x09\x48\x73\xe8\xcb\xae\x67\x13\xb9\x76\x4a\x89\xe5\x42\xb9\xdf\x6d\xd8\x8c\x54\xc4\x12\xf7\x08\x1a\xba\x4a\x55\x75\x1b\x38\xc4\x31\x67\x5e\x86\x61\xf8\x33\xcc\xfb\x37\x83\xac\xc1\xb4\x83\x5d\xac\x0d\x7a\x12\x2a\xf3\xf5\xab\xa2\x3f\x19\x27\xfa\xb9\xb8\xf1\x7b\x12\x10\x21\x83\xa9\x35\xe5\x58\x75\x1b\x46\x28\xfd\x42\x0b\x70\xa0\x4e\x6e\x33\xfb\xd3\xc4\x26\xee\x4c\x78\xb7\x42\x17\xe1\x85\xb7\xcd\x12\xe8\xda\x2d\x72\xb6\x0e\x46\xaa\x44\xd1\x7b\x28\x83\x47\x43\xc0\xa0\x4b\xf0\x0b\x85\xed\xa2\x98\xb7\xa9\x82\x41\x50\x93\xbd\x40\x3a\x36\x56\x92\x37\xd0\x64\xa0\x8c\x3b\x47\x02\x31\x46\x8c\xf1\xce\x0e\xbc\x8b\x58\x63\x51\x36\xe6\xf7\xfd\xab\xc0\xef\x3b\x54\x94\x94\x07\x0e\x5f\x16\x85\x17\x0e\x4b\xa4\x05\x99\xbb\x8f\x0a\xf3\xcb\x08\x5d\x09\xe4\x7c\x07\xa2\x58\x52\xce\x32\xca\xcd\x48\xdb\xfe\x22\xcf\x4d\x3e\x08\x0a\xb3\x90\x43\x3a\x62\x2c\x5e\xea\xea\x07\x03\x28\x2a\xc7\xfa\xd8\xc7\x58\xad\x1a\x73\x01\xf4\x46\x12\x19\x34\xc8\x4d\x90\xe6\x61\xac\xc3\x21\x1c\x1a\xf0\x2d\xbd\xda\x11\x39\xb8\x5d\xe3\x71\x2c\x0b\xd0\x58\xa4\x01\x2e\x92\x0a\x3d\x61\xd5\xb8\x5a\xdf\x27\x5f\x99\x49\x1b\x91\x89\xc4\xcb\x1a\x36\xef\xfb\x23\x56\xaa\xaa\xe7\x37\xd2\x12\x75\xa0\x1e\xed\xed\x45\xba\xc8\x97\x1a\x52\x18\xb8\x6b\xa5\xe1\xf8\xc4\x81\xb3\xf6\xc1\x2b\x00\x33\x42\xea\x3c\x87\xc0\xfc\x77\xce\x14\x09\x2a\x2e\x0c\x3d\x20\xbe\xc6\xec\x0c\x0a\x34\x1c\x40\xe3\xed\x59\xd5\x65\xce\x95\x48\xcd\x25\x6a\x12\xa1\xb9\xe7\x4e\xc1\x3d\x92\x81\xc0\xdd\xb7\x70\x78\xdc\x02\xe4\x14\xf3\x22\xd3\x55\x5b\x5e\x61\xf5\xbc\x98\xcf\x0d\xc8\xe3\x87\x45\xc5\x52\xff\x9a\x39\x60\x93\x2b\x8e\x3c\x64\x96\xab\xb6\xa8\x8c\xb5\x0e\x68\x00\xf8\x47\x29\x2f\xd3\x8f\xc1\x00\xac\x90\x83\xe9\xb8\x80\xf5\xb3\x32\x3e\x40\xcb\x51\x9f\x1f\x54\x74\x2c\x1c\x85\x08\x88\x19\x72\x26\x39\x6c\x4d\x9b\x83\x4b\xdc\x98\x8b\xa2\x5e\x5b\x6e\x34\xaf\x8d\x05\x14\x0f\xde\x92\x5e\x64\xb1\x30\x0e\xa7\xa2\xa6\x81\x24\x54\x58\xc1\x12\x21\x04\x7e\x0f\x2b\x15\xd5\xd9\x54\xe1\x71\xf5\xd9\xf1\x62\xf6\xef\xaf\x14\x2e\x18\xb2\x8b\x32\x21\x69\x17\x8e\xb3\x8c\x0b\xee\xb8\x82\xdc\x06\xc9\x24\x60\xe8\xb6\x58\x16\xa5\x6e\x48\x04\x13\xb1\xa4\x0e\x44\x8a\x25\x67\x96\x03\x53\xd0\x37\xe0\x46\x99\xa0\x1e\xc1\x03\x0d\x03\x77\xd6\x87\x72\xf8\x98\xc7\xcc\x5a\x17\x0f\xf6\x20\x42\xd9\x62\xa7\xb9\x88\x0b\xbb\x25\x2a\x8a\x09\x29\x22\xa5\xe0\x85\xb2\xf5\xb6\xb1\x1f\xc5\x32\x72\xa4\xfd\x2f\x5b\xe9\x6b\x87\xb6\xc6\x58\x3a\xe0\x7a\xcf\x2f\x1f\x76\x4a\x78\xac\xcd\x70\xd9\x29\x10\xd3\x00\x61\xba\x2b\xa1\x1a\x6e\x81\xbf\x99\xbc\x16\xa1\x9d\x6e\xbc\x20\x52\xa4\x83\x2e\xd6\xdf\x36\xdf\xdc\xd8\x48\xef\x88\x61\x99\xdd\xaa\xc3\x17\x61\xdf\x31\x74\x9f\xee\xde\x75\x25\x08\x53\xf3\x93\xf9\xe7\x5a\x97\x76\x88\x5b\x43\xc3\x74\xb5\x3d\xe9\x8d\xd0\x25\x0b\xe3\xdc\x20\x0c\x7a\xb2\xe4\xe8\x72\xd5\xa3\x77\x62\x7c\xdd\xb5\x8e\x49\x05\x26\x7c\x4b\xea\x53\x1f\x9b\xcf\x94\x68\x98\xa9\xe9\xc9\x00\x9c\xbb\xfe\x31\x20\xe3\x8b\x22\x27\xf5\xfe\x5e\xa2\x61\xc6\x28\x7a\xfa\xf3\xd0\x9b\x68\x78\x37\x59\x1f\x60\xcf\x7f\xa2\xc6\x30\x7a\x3b\x58\x75\x6f\x09\x8c\x9b\x7a\x18\x05\xf6\x6f\xe8\x87\xfb\xf5\xab\x78\xd8\x32\x76\x30\x9f\x1f\x8d\x4e\xaa\xd3\x2d\xae\x4b\x89\x3a\x9f\xb7\x03\x32\x06\xad\xab\xdd\xc6\x4c\x50\x36\xdb\x18\xd8\x19\x8b\x86\x03\x59\x5d\xb5\x94\x3e\x4a\x6c\x95\x25\xf4\xc5\xa4\x4b\xb7\x98\xb1\x78\x66\x4c\xa5\xcc\xe7\x55\x59\x64\x45\x5b\x5e\x21\xb0\xba\x3a\x98\x6e\x88\x58\x69\xea\x21\x8f\x76\x15\x2d\x0b\x5f\x62\x05\xdc\x57\xf2\xe2\x13\xd9\x3d\xe8\x4d\x47\x47\xdc\x13\xba\xf1\x46\x1f\x50\xef\x27\x18\x1c\xae\xa6\x61\xe8\x34\x90\x91\xfa\x42\x1e\x0b\xeb\x76\x44\x66\x08\xd8\xa6\xb7\xc1\x28\x46\x41\x37\xe8\xe5\x23\x5c\x3c\xf8\xc6\x89\xe8\x52\x91\x8e\xc4\xb5\xac\x9e\x93\x5f\xe3\x01\xd4\xf1\xbe\xef\xee\xd3\x41\x9c\x70\x12\x84\x1e\x6d\x53\x98\x0b\x94\xc7\x93\xb7\x1e\x33\x03\x72\x8f\xf0\x84\xe5\xee\x28\x6d\x11\xd5\x9d\x99\xf6\x7d\x99\x77\x0e\x92\x3c\x3e\x3e\xa8\xc0\x26\xf8\x13\x58\x22\x0e\x27\xb0\x79\x87\xaa\x4b\x11\x5b\x93\xaf\xb0\xc1\x99\x28\x72\x9f\xab\x2e\x71\x19\x7b\x40\x04\xc3\x10\x14\xa7\xa3\x98\x13\xad\x2e\x3b\x18\x87\xb3\x65\xaf\x9a\xfa\xa2\xc8\x8d\xd2\xea\xff\x7f\xfc\xfe\xdd\xc4\xea\xb9\x37\x15\x2b\x2a\x25\x1c\x5f\x80\xd9\x82\x00\x16\x24\x26\x42\xcb\x77\xd0\x92\x78\x7d\x38\xb8\xa5\x78\x33\x75\x2f\x2e\x2d\xc0\x26\x29\x92\x88\xa6\xc6\xd8\x28\x45\x84\xd8\x61\x3f\x35\xf5\x7a\x35\x26\xf7\x82\xb6\xd0\xad\x39\x0e\xac\x77\xba\x70\xe4\x51\xc2\x4b\x87\xcd\x6c\x56\x66\x22\x27\x74\x44\xe5\x12\x45\x26\x42\x43\x2a\x92\xe3\xdc\x55\x6e\xc9\xe3\x31\xa9\xe7\xca\xd3\x11\x61\xb1\x9b\x1b\xb3\x7a\xe9\xaa\x40\xea\x1b\x68\x74\xa4\x0e\xb0\x4b\x71\xa3\x4b\xed\x30\x65\x94\xb8\x10\x17\x0f\xc7\xe4\xb9\xe6\xca\x5c\xbe\x14\x31\xf3\xfc\x85\xd7\x8f\x30\x5c\x7a\x43\xd1\xeb\x6e\x80\xb8\x4f\xa8\x28\xfd\xe4\xa1\x4d\xae\xd9\xa7\xae\x39\x01\x29\x1c\x38\x32\xdc\xa7\xd3\xb1\x5a\x0a\x85\xbf\xef\x8a\x06\x41\x7a\x09\x29\x73\x09\xea\x88\x69\x5b\xb3\x1a\x42\x40\xfa\x75\x6a\x4d\x47\x80\x30\xea\xda\x4c\xf3\x91\x74\xc5\x96\xea\x08\xde\x53\x78\x8f\xdd\xff\xc6\xd3\x38\xfc\x98\xef\x8c\xfe\x63\x77\x14\x7b\x33\x43\x9c\x78\xb2\x91\x09\x80\x86\xc1\xdf\x87\xcb\x93\xfd\xd3\xd1\x48\x3d\x53\x93\xfd\x34\x77\x9f\xa3\xff\x61\x8e\xa3\x10\xcd\x03\x31\x40\x12\xda\x04\xe9\x7d\x69\x5a\xb3\xb1\x40\x30\x9e\xb8\xee\xb9\xac\x27\xde\x39\x01\xd1\xcd\xb4\x2d\xaa\xb3\xdd\xc6\x58\xd3\x02\x11\xe4\x03\xd6\xd6\x2a\x37\xba\x44\xae\xd9\x7c\x6e\x4d\x53\xe9\xb2\xbc\x9a\xd8\x7a\xdd\x64\x26\xe7\x7d\xfb\x4b\x4c\x61\x66\xda\x42\xe4\xbe\x63\x53\x1e\x83\x14\x16\x23\x51\x04\x33\x32\x34\xa8\x0a\x04\x07\x5c\xbc\x7c\x0c\x02\x19\xdd\x80\x14\x2f\xc1\x9a\x2a\x12\x8f\x63\x84\x80\x6d\x35\x8f\xa2\x04\x0b\x18\x13\x20\xf0\x1f\x52\xc6\xfd\x01\xfc\x62\xc0\x80\xdf\x8d\x5f\xea\xb3\xfd\x72\x90\x4a\x82\xb2\x79\xc7\xb2\x70\x42\x5e\x3e\xc5\x0e\xb9\xdc\x50\x99\xb6\x5e\x67\x7c\x9b\xb4\x7a\xc9\x76\x7c\x1a\xdf\x40\xbb\xe3\xd0\x0a\x3d\x3b\xc2\x03\xf2\x3d\x54\x1a\xdf\x9b\x99\x45\x51\xe5\xf7\x54\xd1\x8e\xdd\xa5\x2b\x2f\x6c\xa6\x9b\xdc\xe4\x69\x67\x05\xdd\x75\x49\x04\x16\xf7\x80\x7f\xde\xb3\xc1\x92\x13\x6e\x4d\xa8\x5d\xcc\xa7\x0e\x8b\x63\x6a\xdb\xdd\x5d\x80\x94\x49\x5d\x4d\x2e\x9b\xa2\x35\xca\x66\x0b\xb3\x34\xde\x94\x40\x58\x82\xb6\x9c\xec\x93\xb3\x95\xd7\x58\xbf\x31\xee\xfe\x96\x91\xb9\xdf\x12\x94\x61\xa8\x05\x6b\xae\x68\x9d\xc7\x6a\xb6\x6e\x39\xc5\x8b\x6b\x62\xd5\xd4\xb3\xd2\x2c\xad\xa2\xec\x42\xee\x96\x87\x76\xea\xdc\xa1\x37\x28\xc0\x44\x43\xeb\xca\x11\x97\xf2\xca\x4f\xa1\x1f\x18\x91\x1c\xc0\x96\x6e\x02\xc5\x3e\x73\x0f\xa9\x39\xeb\xc1\xfb\x76\x3d\x53\x47\x58\x08\x4c\x80\x6a\xf0\x1e\x13\xe1\x70\x80\xfd\x59\xcf\x7a\xb0\x3f\x72\x5a\xeb\xd9\x34\xab\x57\x05\xb2\x40\x71\x6b\x8e\x07\x5a\xcf\x3c\xda\x1f\x8e\x0e\x55\x28\xce\xdd\x88\x23\xdf\x87\x84\x43\xd7\x7e\x0e\x9f\xd2\x58\x0c\x7d\x07\x36\xd4\x3b\xf9\xc4\xd1\xb4\x3b\xcb\x76\xf8\x4d\x8d\x60\xf0\xe9\x8d\x4d\x5c\xdf\x48\xc0\x36\xcd\xef\x36\x84\x06\x04\xb7\xa2\xf0\xc9\xa7\xc4\x1e\x07\x50\x10\x98\xfa\xb1\xfa\x37\x49\x9e\x4b\x9f\x28\x99\x4e\x54\xd2\x71\x68\xc5\x7c\x3e\x0e\xf5\x85\xd1\x2f\x57\x06\x29\x3c\x57\x0d\x1a\xe5\x50\x11\x43\x45\x88\x05\x49\xf1\xdc\x91\x12\x55\xe3\xd1\x01\xd8\x75\x82\x4a\x6d\x48\x6f\x2a\x43\x43\xdf\xa9\xcf\x65\x4b\x08\xed\xe4\xb0\xe8\x98\x6e\xa1\x5f\x87\x2a\x32\x78\xe6\x75\x8c\x43\x7b\xce\x1c\x29\x70\x7a\x58\x5d\x8a\x80\xd2\xd1\xb8\x0b\x5d\x05\xcf\x74\xcc\x46\xba\x5d\xf6\x55\x4d\x60\xe3\x26\xe4\x66\xec\x73\x16\xa5\xa7\xde\x4b\x1b\x36\xc0\x5f\x6f\x79\x36\xa6\xe9\xa9\xc1\x34\xe3\xf5\xdf\x5f\xbf\xfb\xd0\xf1\x8f\x78\xb5\x36\xec\x00\x31\xd7\x59\x8b\xf7\xb6\x4b\xa3\x6c\x5b\x94\xa5\xb2\x98\xdc\x4d\x7d\x5a\x37\xda\xda\x22\x53\x6f\x5e\xab\x0b\xd3\x58\xc4\xa4\xb6\x5e\x1a\xc6\xbd\xcb\x95\x6e\x8b\x59\x51\x16\xed\x95\xba\x6c\xf4\x6a\x65\x1a\xc4\xd5\x95\x31\x0e\xeb\x73\xae\x47\xf3\x8f\x55\x63\x50\x72\x3a\xd7\xeb\xb2\x8d\x73\x3c\xf6\x7c\xf5\xd7\xe5\x48\x43\x6e\xa6\x71\xc1\x91\x4a\xdf\xb0\x0a\x00\xe0\xd2\x4c\x91\x9d\x80\x7c\x4c\x12\xfa\x40\x89\x81\xe3\xb2\x6d\xbd\xfa\x95\x2d\xba\x41\xfe\x1f\x0d\xac\xfb\x79\xd3\xc8\x92\x92\x6e\x68\xc9\xab\x64\x6c\x99\xae\x32\x53\xfe\xb0\x9e\xcd\x4a\x23\x30\x32\x8c\xcd\x03\xaa\xf9\x47\x8e\x13\xfb\x15\xa7\x69\xf2\xd0\x2f\xf1\x4a\x8e\xeb\x8e\x8b\x78\x17\xf5\xe7\x7d\x1f\x0f\xd2\x75\x91\x0b\x13\xad\x4b\xdf\x62\xa4\x2b\x90\xee\xdd\xd0\x8c\x0e\xbb\xcb\xea\xde\x62\x8e\x42\x31\xb3\x56\x37\x67\xa6\x1d\x8a\x64\x43\x66\x8a\xef\x20\x02\xdc\xd4\x36\xd9\xeb\xd2\x38\x56\xe5\xf0\x3a\xae\x39\x5b\xb7\xad\xdc\x01\x50\xb8\xb9\x1b\xc3\xf4\x72\x51\xb0\x39\xae\xdb\x96\x59\x30\xc0\x93\x97\x7d\x33\xc5\x16\xd4\x5d\xb5\x3f\x82\x9a\xfb\x87\xe9\xbd\x5d\x94\xb9\x8f\x65\x1e\x6c\x2b\xf3\x10\xcb\xdc\x97\xf7\x7a\x60\xd2\x75\xa6\xee\xde\x75\xdb\xdd\x36\xe5\x7f\x19\xf0\x47\x83\x51\xed\x47\x8d\xd2\x02\xcc\xba\x47\xf7\xe7\x17\xef\x5e\xfd\xf2\xe6\xdd\x4f\xec\xee\x54\x9c\x2d\xda\x4b\xb4\xaf\x65\xe3\x2b\xbd\x34\x97\x75\x73\x3e\x55\x75\xb5\x5b\xcf\xe7\xc8\xaa\xb8\x37\x8e\x93\x79\xf5\xfe\x2d\x7a\x1f\x8c\x99\xe1\x41\x43\x09\x48\x80\xa8\xdb\xe2\xc2\x40\x11\x8c\x22\xd6\x58\x7f\x64\xd3\xb3\x90\x00\xff\xb2\x68\xc1\x00\x01\x13\x49\x46\xac\x32\x7d\x9b\xea\x3c\x07\xa1\xe4\x2f\xae\xbf\xca\x34\x7c\x89\xdf\xf4\x7d\x48\x6d\x8d\x49\xcc\x29\x4e\x4b\xd4\x2c\x08\xfd\xa0\x66\xa7\xc5\xf0\x69\x38\xa8\xab\x81\xda\xf1\xe3\x13\x8d\xc5\xe1\x81\x1c\x44\x73\xfd\x7f\xf0\x2a\xa0\xbc\xad\xf3\x16\x84\x6b\x87\xa2\xba\x6e\x1a\xcc\x7e\x72\xe2\xfa\x39\x85\x6a\xe1\x09\xa2\x26\x70\x71\xdd\x34\x78\x43\x9c\x4b\xeb\x95\x90\x0d\xb7\xfe\x39\xf4\x72\x72\x9a\xc8\x65\xf8\x5b\xba\xee\x8e\xfb\x95\x87\x00\xc7\xd3\x1d\xb8\x83\xc0\xf4\x25\x0e\xd2\xef\x1a\x36\xc5\x61\x0c\x1b\x48\x69\xe3\xc6\xec\x75\xb7\x7b\xea\x39\xbc\x40\x71\x97\xbb\xd6\x87\x31\x87\xc5\x15\x0d\x7c\xfd\x1a\x97\xb8\xf6\xa0\x05\xb4\x52\xc2\x16\xbc\xf8\x26\xe0\x42\x09\xd0\x56\xf8\xea\x29\x72\x4b\x10\x43\xf9\x4e\x2f\x88\x89\x4f\xb7\x04\x31\x01\x3d\x5b\x76\x32\x92\xec\xf7\x06\xe8\xe6\x03\xda\x1b\x55\x0a\x2c\xb1\x78\x63\xd1\xd7\x04\x62\x27\xf9\x5a\x51\x84\x87\xd8\x2d\x2f\x06\x44\xd4\x22\xc7\xfb\xe3\xdf\xf5\x6f\x91\xda\xfd\xeb\x58\x5d\x38\x62\x62\xa7\xd3\xe9\x5f\x77\x23\x2d\xde\xad\x66\x0f\xe6\x8a\x41\x74\x98\xcc\x35\x4e\xcf\x83\x70\x7e\xe6\x5a\x7c\x81\xf6\x7e\x5e\xfc\x04\xa0\x89\xb2\x27\xef\x96\x3d\x56\xf7\xb7\xf8\x52\xf4\xae\xaa\x12\x2b\x49\xfe\xde\xe8\xc9\xeb\xba\x1d\x1d\x46\xcb\x55\x37\xab\x85\xae\x40\x21\x6c\xf2\x97\xba\x2c\x67\x3a\x3b\xb7\xde\x3e\x17\x71\xee\xfb\x79\x6b\xaa\xb1\x63\xb0\xd8\x6a\x86\x56\x94\x6d\xb1\x5b\xa5\xd5\xaa\x2e\xaa\x96\x62\xce\x5e\x1a\x61\x4f\x88\x6d\x2c\x8b\x3c\x2f\x0d\xa8\x60\xeb\xa5\x01\xf4\x8e\x17\x53\x69\x8e\xb3\x30\x3c\x76\xd4\xab\xe8\x06\x53\xee\x7a\xad\x30\x1a\x57\x8b\x28\x01\xc1\xff\x7f\xac\x80\x78\xaa\x25\xd0\x96\x19\xf4\x0e\xaa\x98\xac\xae\x2c\x9c\x9f\x96\x1d\x28\x21\x29\x30\x19\x07\x5d\x81\x2c\xdf\x7c\x5e\x99\xac\x55\xba\xba\xa2\x2e\xd8\x34\xb2\x56\x0b\xc7\x16\x82\x19\xb7\xab\x0b\xf3\xfe\x45\xb7\xa6\x51\x65\x5d\x9f\x5b\x37\x61\xa8\xd0\xc2\xc4\x41\x3b\x5a\x5d\xf9\x1d\x40\x09\x83\xbb\xd6\xe7\xeb\xd2\x04\x05\xf9\xd2\xb5\x3c\x33\xca\x7c\x36\xd9\x3a\x52\xeb\x82\xe1\x94\x37\xdf\x53\xa6\x82\x0c\x5a\xcd\xd8\x41\x56\x45\x97\xfe\xf0\xb9\xb0\x4a\x67\x8e\x08\xa2\x78\x57\x69\xd0\xa0\xd6\xeb\x56\xcd\x8b\x26\xf1\xd8\x13\x63\xbf\x3d\xfc\x23\x46\xbe\xdd\xc1\x07\xd8\x0f\x38\xf7\x4f\x83\xfd\x18\xb2\xdd\x49\xf5\x22\x4d\x9b\xa4\x8b\x8c\xa5\x4a\xd4\xb4\xc7\x9f\xa7\x79\x02\xd3\x1d\xd1\x56\x3f\xe8\x77\x9b\xed\x2d\x16\xb5\x76\xab\x1a\x91\xd4\xd7\x9a\xf6\x03\x6e\xd4\xd0\x6d\xd4\x7b\x59\x23\x24\x22\x27\x2f\x1b\xde\xc0\x59\x95\x43\xb4\x92\x4e\x8c\x87\x2f\xf3\x9e\x63\x7e\xcd\xf1\x1c\x36\xc8\x5c\xfa\x10\xb1\x9b\x00\x52\x79\xd7\x97\x6e\x1a\xaf\x90\x88\xef\x9f\x9d\x31\x0f\x23\x8f\x4f\x7c\x77\xc3\xda\xdd\x80\x79\x36\x8d\x9c\x1a\x8f\x11\x1e\xbd\x3c\x29\x4e\x87\xd1\xed\xf1\xc3\x02\xb9\x43\x69\xe8\x2c\xf2\x1a\xe3\x29\xf5\xae\x13\xf5\x85\x69\x9a\x22\xcf\x21\x13\x77\x97\xdb\xd4\x6a\x58\xd5\xd5\xe4\xd5\xfb\xb7\x1e\xc3\xc6\x18\xc8\xcb\xed\x90\xb1\xad\xf4\xd2\x10\xd3\x0a\xc6\x2e\xd1\x3d\x63\xc2\xee\x8a\xc2\x60\x1b\x74\x8f\xd0\x6e\xcf\xb9\x7d\xf5\xfe\x2d\x52\xed\x6c\x39\x56\x66\xcc\x83\x8d\x6e\x71\x94\x33\xd1\x44\x79\xdf\x99\x01\x70\xdc\x9f\x2b\x70\xa0\xcc\x38\x19\x4c\x12\xf9\x05\x9d\x55\xd2\x7b\x97\x97\x86\x11\x58\x91\xb9\x96\x1b\x0e\x8f\x05\xef\x3d\xc4\xda\xb9\x61\xc6\xba\xac\xfe\xcb\x20\xd4\xc9\xea\xdc\x2c\x61\x53\xde\x9c\x55\x75\x63\x7a\x0c\xbe\xa0\x3b\x4c\x3c\xf3\xc2\xa1\xbc\xa2\xbd\x1a\x66\xcb\x2e\xae\xca\x96\x31\xe3\x28\x9f\xa7\x59\x54\xff\x30\x42\x5b\x5d\x7c\x65\x4d\x8b\x0d\x66\xeb\xe6\xfd\x2a\xa9\xfc\xb3\xe4\xb5\x6f\x2a\x23\x58\xe9\xdb\x1c\xc7\x48\xdd\x61\x4d\xeb\xce\x34\x9c\x45\xb7\xb3\x93\xfd\x51\xc0\x22\x78\x5a\xe9\x6b\x77\xd5\x16\xda\xd2\x18\x62\xbc\x9d\xdc\xc1\x37\xe2\xf7\x91\xe0\x9f\x65\x04\x90\x3c\x77\xa0\xaf\xc1\xb9\x62\xee\xe9\x31\x58\x85\x8b\x10\x3a\x32\x70\x0f\x08\x9e\x96\xfa\xdc\x74\x0f\x16\xbb\x6c\x54\xca\xae\xb3\x85\x97\x3d\x2f\xeb\xc6\xb8\xd6\x2e\x4c\x55\xa4\xba\x5e\x11\x87\x26\x83\xcc\xe4\x38\x1d\xf7\xb7\x20\x2c\xf1\x9d\x2f\x70\xe3\x3e\x05\x9e\x67\x7d\x09\xa6\xd3\xfa\x31\x5f\x2f\x1a\x98\xcf\x7b\x5b\xe0\xf5\x79\xfb\xe6\xf8\x65\x47\x68\xf5\xce\x1b\xa1\xad\x8a\xcf\xa6\xb4\x4a\xe7\x39\x19\x90\x40\x40\x45\x83\x46\x51\xb6\xf8\x03\xd9\x9f\x85\x3b\x51\xf8\x69\xa6\x1b\x66\x6f\xa9\xe8\x4f\x70\xf1\x7b\xb0\x77\x18\x54\xe9\xeb\xa6\x32\x39\xda\x78\x35\xf5\xa5\xc3\x61\xae\x06\x98\x88\xc1\x94\xb2\xba\xb4\x82\x77\xbb\xf7\xe6\xde\xd2\xf1\x3e\x58\x1f\x4e\x08\xe2\xa4\xc2\xde\xe3\x00\x4a\xbf\x6a\x6b\x63\x56\x9a\xde\x7c\x69\xeb\x63\xc0\x2f\x12\x75\x30\x61\x1a\x24\xe5\x07\x87\xd7\xd7\x61\x9c\x6b\xeb\x46\xb9\x8a\xd4\x0c\x60\xaa\x2d\x72\x53\xa9\xbb\x6a\xde\x14\x8e\xf7\xf9\x8b\xcf\x32\xf7\x8f\xbc\xae\xda\x63\x98\xbe\x1b\x00\x2e\x04\x05\x29\xbf\x06\x73\xaa\x7f\x2c\xeb\xb5\x05\x3c\xe7\xb3\x99\xff\x15\x5e\x0d\xfc\xf7\x8b\xf8\xf3\x8e\x7b\x33\x48\x24\x3b\x82\xa4\x61\x7c\xd1\x9c\x89\x92\xa3\xc7\xf4\x55\xb2\x2f\x26\x92\xf8\x2d\xad\xb8\xf2\x81\xd9\x08\x53\x7a\x6a\x6d\x24\xfc\xe4\xa0\x6d\xc9\x0c\x8c\xd5\x52\xb2\xe8\xbb\xbb\x0a\x72\x42\xa3\x12\x2b\xab\xcb\xf5\xb2\x72\x47\xce\xf5\x09\xd6\x10\x88\xe5\xc7\xaa\xd5\x10\xcc\xa0\xd5\x33\x4b\xee\x19\x59\xe6\x2a\x4e\x85\xe1\xc0\xb2\xb6\x6d\x09\x1a\x47\x8c\x89\x50\xe5\xa6\x6a\x35\x3b\x29\x62\x90\xc7\x75\xd5\xbe\xc4\x5e\xa2\x6d\x8f\x3f\xc8\x58\x65\xd0\xbb\xa9\x72\x37\x84\xd9\x31\x18\x0c\x01\xdf\x0e\xc1\x7b\xe9\x6f\x10\xd4\x45\xb7\x60\x4c\x8f\x10\x4b\xb6\x30\x46\x28\x36\x39\xb5\x46\x37\xd9\x62\xb8\x7b\xf2\xdf\x1f\xed\xc7\xf5\xde\x9e\xde\x3b\xdd\x8d\xac\xcf\xa9\x89\xc9\xfe\x28\xae\x28\x03\xc4\x5e\x77\x11\x6e\x18\x1b\xa4\x0e\x16\xa1\x50\x50\x9a\xe8\x5e\x1e\x1e\xc6\x1a\xa8\xca\x7c\x6e\x3f\xe8\x59\xe8\x83\x31\xf3\xe0\x63\x3b\x00\xb3\x19\x31\x2e\x2e\xcc\xa1\x74\xe8\xf1\x19\x44\x40\x09\x17\x5e\xe1\x84\x0e\x53\x99\x88\x66\xc0\x09\x9f\x2b\x4e\xd0\x49\xdd\xbf\xa7\x55\x56\x13\x35\xac\xd4\x7f\xf2\x63\x18\x82\x0a\x55\x77\x58\x2c\x78\x2d\xe1\xc9\xf1\x44\x45\x75\x61\x1a\x0b\xb7\x31\xb9\xb3\x93\x09\x42\x06\xd8\xe0\x20\x90\x01\x57\x12\x22\x0f\x59\xaf\x78\xd4\x10\xc6\xa6\xc8\xd6\x25\xc0\x8d\xab\xcf\x50\xe4\xda\xe8\x03\xa2\xe8\x7d\x07\x86\xce\x6a\x5d\x7a\x20\xea\xe8\x0b\x31\x0c\x3f\x58\x8d\x94\x18\xb4\xe2\x9b\xf6\x48\x46\xec\x97\xbb\x44\x10\xd4\xa9\x1d\x87\x19\x06\x0c\x74\x5e\xac\x56\xc0\x06\x85\x9d\x49\xd2\x92\x8b\x46\xa3\x66\x30\xf2\x71\xa9\x76\x7c\x23\xcf\x8e\x60\xba\x1d\x70\x70\xb3\xdc\x09\xf6\x78\x54\x1c\xd7\x46\x4d\x5c\x23\x22\x24\x69\x19\x83\x89\x18\x0c\x7d\x13\xa0\xe2\xde\x74\x81\x05\x17\xb5\x03\x2e\x2c\x50\x2b\xfd\x38\xbb\xd9\xc8\xa5\x3c\xcc\xae\x74\x66\x8e\x5b\x64\x73\x06\x83\xd3\x48\x03\xc0\x1f\x87\x55\xe2\x30\xe9\x6b\xf1\x2a\x7d\x7f\xa4\x2a\xcf\xd9\xf8\x8f\x18\xfa\xc6\xb6\xa1\x3c\x86\x96\x1a\xc4\xbc\xa5\xff\x2a\x63\x2e\x05\x0f\x46\xf4\xbd\x14\x61\x0d\x1d\xc7\x14\xb8\xae\xc9\xfe\xe9\xa1\x98\x0f\x90\xa1\x37\xd5\x6a\x1d\x21\xf6\xaa\x06\x6e\x1b\xa4\xd1\x53\x2c\x03\x59\x4c\x5c\x77\xc0\xaf\xd5\x76\x04\xc4\xbf\x9e\xb9\x09\x1e\xeb\xb9\x6e\x0a\xa5\x57\x18\xf2\xa0\xbc\x72\xcc\x98\xd2\x6a\xb6\x3e\x23\x29\x09\xb7\xe1\x6e\xf1\xb3\xa6\x3e\x37\xe4\x2c\x7e\xfb\xfe\x8b\xba\x3a\xc6\x7c\xf3\x8e\x93\x8c\x3f\xbc\x06\xac\x08\xef\xe0\x6e\xef\x19\x4c\x18\xb0\xbf\x05\x17\x06\x06\x7d\xbc\x5e\xad\x1a\x63\xad\x5a\x5e\x01\x5b\xe6\xb8\x86\x37\xaf\xf7\xf7\x94\x71\x47\xd7\xde\x66\x5c\x6d\x73\xd5\xb3\x3a\x2a\x03\xeb\x9e\x7f\xb8\x22\xd7\x2a\x21\xb5\x7c\x48\xc9\x66\xc0\x94\xed\xb7\x19\x0a\x08\x70\x0d\x2a\xfd\x23\x6c\x87\x23\x75\x47\x60\x32\xd9\x67\x35\x91\x1f\xc3\x52\xaf\xbc\xcd\xc2\xe6\x48\x4d\x37\x8f\x07\x12\x30\xf8\xfc\xd9\xf3\x61\xb0\x58\x28\x36\x07\x6b\xf2\xa3\xa8\x6a\xb0\x40\x71\x4c\x47\xfc\x21\x03\xcf\xf5\xf7\xb3\x4f\x43\xb4\xe5\x58\x35\xf5\x2a\xf2\x33\x28\x2a\x29\x23\x79\x8f\x6e\xea\x58\x4b\x68\x8d\x2a\x90\x4c\x44\x5f\xa1\xc1\x51\xaf\x20\x83\x46\x13\x98\x1c\x75\xa4\x5c\xe9\xc3\xb8\xb9\xca\x5c\x86\x81\xa7\x9a\x23\x1a\x68\x56\xaf\xae\xdc\xe8\xe1\x11\x4d\x03\xe3\xe5\xe0\xf1\x27\xa0\xc1\xf5\xea\xd9\x27\x47\x15\x9a\x33\x77\x0b\x72\x17\x4d\xb0\x94\x89\x6c\x69\xf1\xeb\x88\x4a\x89\x08\xdc\x1d\xf3\xb3\x7a\xf6\x49\xc2\x4c\x3d\xfb\xb4\x31\x48\xe7\xd0\xf7\x15\x2c\xd7\xc1\xd5\x0d\x7b\xe9\xad\x27\x72\x4a\x60\x29\x6f\x6e\x56\xcf\x3e\x49\x53\x32\x8e\xad\x0a\x85\xba\xc0\x30\x2b\x48\xd2\xf3\xaf\x49\xce\xf6\xe3\x05\xee\x32\xe8\xfd\xe2\x22\x89\xd2\xab\xba\x7a\x71\xfc\xf2\xcd\x1b\x34\x33\x79\xa9\xad\xf9\xbd\x6e\xf2\x97\x0b\xed\x6e\xd8\xbb\x27\x8e\x23\xcb\xe7\x1f\xd7\x7b\x8f\x9e\x3c\x76\xbf\x4f\xf7\x26\xee\xbf\xf9\xc3\x8f\xeb\xbd\xef\xf6\xe0\xe1\xbb\xf9\xfc\xe3\xfa\xc1\xde\x43\xf7\xf0\x60\xef\x29\x3c\x68\x7c\x80\x2f\x0f\xa1\xd8\xc3\x7c\xf6\xe8\xe3\xfa\xa1\x81\x87\xa7\xf3\x2c\xfb\xb8\xd6\x19\x3c\xe4\x8f\xf5\xfc\x74\x97\x15\xdd\x85\xe5\xfe\x7f\xd0\xb6\xc8\x62\xbe\x22\x7c\x94\x68\x29\x5b\x24\x97\xdc\xdd\x8f\x97\xbb\x98\x98\xce\x7d\x72\x34\xd9\x5d\x6b\x07\x1f\x3f\x3f\xd9\x13\x4e\x5d\xc3\x6c\x31\x6d\xeb\xbf\xad\x56\xa6\x71\xd3\x1e\x8e\xd4\x9d\x23\x05\xef\x7e\xa9\x2f\xfd\x3b\xd0\x0d\x6d\x5a\x22\xdf\xc9\xa8\xab\x10\x0f\x63\x1d\x66\x8b\xb1\x5a\x98\x72\x15\x42\x74\xa3\xf2\x80\x5e\xf1\xf1\x88\x67\x3e\xf4\x06\x2c\xa0\x32\x81\xb2\x53\xb4\x15\x14\x2c\xcf\xc7\xcb\x01\x9a\x43\x42\xb8\xd9\x6e\x0b\xa3\x6e\x5a\x31\x0e\xb3\x80\x2d\xf2\x0c\xba\xb0\x59\x58\xc8\x0e\xe5\xce\x4e\x07\x57\x57\x7c\xc6\x36\x9d\xae\x0a\x8e\x96\x3b\x0c\xd5\x69\x5f\xa6\xb6\x64\x54\x5e\x93\xcc\xa9\x6c\xd5\xba\x2a\xb2\x3a\x37\xc1\x1b\xd7\x4e\xd5\x0b\x65\x0d\x58\x16\x42\x9c\x87\xaa\xae\x26\xc6\x97\x77\xe5\xd4\x0e\x0b\xe1\xae\x84\x23\x58\x5c\xc6\x3a\x1a\xdc\x02\x5a\xcc\x21\xca\x5f\x88\x9c\x52\xb4\xee\xc5\x1c\x6e\xe0\xae\x15\x0b\xd2\x3e\x10\x08\x56\xb9\x5a\x1a\x6d\xd7\x20\xc5\x28\xac\xca\xea\x2a\x33\xee\x16\x3e\x55\x10\xc2\xb4\x40\x87\x2c\x0c\xe8\x03\x4c\x74\xd6\x8e\x59\x91\x50\x65\x06\x55\x21\x36\x6b\x8a\x55\x6b\x77\xe7\x75\xd5\xda\xdd\x59\x53\x5f\x5a\x30\x43\x29\x6d\x8d\x43\x22\x95\x44\x56\x57\xf3\xe2\x6c\x8d\x32\x6e\x52\x25\x00\x03\x9f\x1b\x54\xbe\x58\x1c\xf9\x19\x88\xbf\xd9\x12\x82\xa7\xf9\x12\x66\x49\x87\xf7\x01\x9e\xd1\x07\xdf\xb9\x33\xfc\xf0\xc9\x83\x09\xfc\xf7\x14\x8e\xf2\x3e\x1c\xe5\x59\x0e\xbf\x70\xc6\xb3\x7d\xf8\xbd\x0f\xbf\x0f\xe1\xf7\x11\xfc\xba\xb3\xff\xdd\x3e\x1e\xf7\x7d\xed\x7e\x1f\xce\xe0\xe1\x91\x71\xbf\x8f\xf7\xdc\x6f\xfe\x1d\xbc\xca\x33\xf8\x35\xf0\x60\x00\x51\x18\xa8\x6f\x9e\xc0\xaf\xc6\x0f\xae\xdb\xc7\xfb\xae\xc3\xc7\x0f\xa0\xe1\xc7\x0f\x5d\xc3\x8f\x35\xb4\xf2\x78\xe6\x9a\x7c\x6c\xa0\x97\xc7\xf3\x07\x1f\xd7\x7b\x4f\xf6\xe1\xcb\x93\xfd\xa7\xf0\x0b\x5f\x9e\xdc\x87\x2f\xf7\x1f\xe1\xc3\x63\xf8\x7d\x8a\x0f\xae\x83\xa7\x38\xfd\xa7\x7b\x6e\x4a\x4f\x1f\xb8\x91\x3d\x7d\x08\xf3\x7e\xfa\xf0\x09\xfc\x42\xa9\x47\xf8\xea\x91\x9b\xec\xd3\xef\xa0\xec\x77\xae\xe1\xa7\x4f\xdc\xf8\x9e\xce\xa0\xde\xcc\x4d\xf5\x69\x86\x45\x61\x75\x9e\x66\x50\x3b\x77\xdd\x3e\x35\x50\xcd\xb8\x6a\x7a\x6f\x1f\x7e\xdd\x1b\x0d\x9d\xea\x87\xf0\xe6\x21\xbc\x79\xf8\x18\x7e\x9f\xc0\x2f\x4c\x43\xc3\x30\xf4\x23\x28\x04\x8b\xa9\x1f\xe3\xdf\x6e\x44\x1a\x46\xa1\x9f\x40\x65\x18\x8b\xc6\x51\x68\xd8\x1d\x0d\xbb\xa3\x33\x68\x0f\x46\xa4\x61\x2c\x1a\xc6\x32\x83\xb1\xcc\x60\x14\xb3\x07\x06\x7e\xdd\x5e\xcf\x70\x19\x66\x0f\x1f\xc2\xaf\xab\x36\x7b\xf4\x1d\xfc\xba\xe6\x66\xb0\x0a\x33\x58\x85\x19\xf4\x3c\x83\xf9\xcf\xb2\x3d\xf8\x85\xf2\x30\xf1\xec\x01\xec\x74\xf6\x70\x0f\x7e\xbf\xc3\x87\x27\xf0\xab\xf1\xc1\x15\xce\x60\x71\x33\xe8\x22\x83\xc6\x33\x68\x3c\x83\x09\x65\x00\x7f\x19\x40\x5e\x96\x41\x99\x0c\xde\x43\x47\x59\x0e\x75\x73\x78\x0f\x73\xcb\x60\x6e\x39\xcc\x27\xc7\x99\xe4\x30\x93\x1c\x3a\xcb\x61\x0e\x39\x74\x93\x43\x37\x79\xa6\xe1\xd7\x75\x93\xe7\xf7\xa1\x42\x0e\x15\xa0\xd5\x1c\x68\x9c\x79\xb0\x0f\xbf\x0f\x27\xf0\x9f\xab\x61\x1e\x3e\x86\x87\x87\xae\x27\x33\x83\xef\x33\xfc\x3e\x7b\x0a\xbf\x33\xf8\x75\x83\x35\xd9\x13\xf8\x00\x63\x9e\xef\x3f\x81\x5f\x57\x68\xfe\xe0\x11\xfc\x3e\x86\x5f\x78\xf3\x18\xc6\x3c\x7f\xec\x9a\x9d\x3f\x01\x20\x9d\x3f\x79\x08\xbf\xdf\xc1\x2f\x94\x45\x6a\x3b\x7f\x8a\x0f\x00\xd7\x73\xe8\x6a\xee\xd6\x68\x7f\xef\x7e\x3e\x71\xff\x3d\xd8\x83\xdf\xfb\xf8\xf0\x18\x7e\x9f\xc2\xaf\x86\xdf\x1c\x7e\x8d\xfb\x7d\xf4\x04\x7e\xe1\xeb\x23\x03\x15\xbe\x83\xda\x30\xa0\xfd\xbd\xc7\x0f\xdd\xaf\xdb\xf0\xfd\xbd\x27\x8f\xe0\x17\x7a\x7a\x02\x6d\x3c\x75\xbf\x0f\x1e\xcd\x3f\xae\xf7\x1f\xef\x43\x77\x8f\xf7\x5d\x85\xc7\xd8\xf7\xe3\x07\xf0\xf0\xe8\x3e\xfc\x3e\x70\xbf\x8f\xe1\xef\xc7\xf0\xf7\xec\x31\x14\x72\x08\x67\xff\x31\x4c\xe0\x71\xf6\x14\x5e\xe5\xf0\x3d\x77\x1f\x9e\xec\xb9\x13\xb1\xff\x64\x0f\x1e\xb4\x1b\xe8\xd3\xfb\x6e\x19\xf6\x9f\xde\xbf\x0f\xbf\x8f\xe1\xd7\xcd\xe3\xe9\x03\x78\xf3\x00\x1a\x79\xfa\x60\xf6\x71\xbd\xaf\xf7\x1f\xc3\xaf\xfb\xac\x1d\xb0\xed\xeb\x47\x6e\x57\xf6\xb5\xc3\x54\xfb\x1a\x26\xab\x1d\x60\xec\xeb\xef\x1e\xc1\x87\xef\x32\xf7\xfb\xf8\x01\x3c\x3c\xc6\x07\x37\xc3\x19\xe0\x8e\xfd\xd9\x9e\x1b\xdc\x0c\xa6\x36\x7b\xf0\x1d\xbc\x82\x75\x85\x33\xb5\x3f\x73\x67\x7a\x7f\xf6\x1d\x8c\x7a\x06\x13\x9d\x3d\xd9\x83\xdf\x7d\xf7\xab\x61\x65\x66\xfa\x11\xfc\x3e\xf9\x7f\xd9\xfb\xf7\xed\x36\x6e\x25\x61\x14\xff\x5f\x4f\x01\x31\xd9\x21\x5b\xe2\x45\x94\x1d\xc7\xa6\x2c\x71\x6c\x47\x49\x3c\x23\x2b\xfe\x2c\x67\xe7\x9b\x51\xd3\x36\xd8\x0d\x92\x6d\xf5\x2d\x8d\xa6\x2e\x71\x6b\xaf\x79\x8c\xdf\x6f\xad\x73\x9e\xe0\x3c\xc2\xf9\xef\x7b\x94\x79\x92\xb3\x50\x00\xba\x71\x6b\x4a\x76\xb2\xf7\x7c\xeb\x9c\x9d\xb5\x22\xb3\x71\x29\x14\x0a\x05\xa0\x50\x28\x54\xc1\x5f\xd6\xa9\x60\x3f\x60\x19\xc1\x83\x07\xf0\xf7\x11\xfc\x65\xb8\x07\x21\x34\x1b\x84\xfb\xf0\xf7\x21\x7c\x90\x3d\xf8\xbb\xcf\x3f\x1e\xc3\x5f\x46\xa0\x30\x80\xc2\x21\x61\xf5\xc3\x05\xb0\x43\xc8\xa4\xae\xfd\xbd\xbd\x00\xfe\x86\xec\x2f\x80\xdc\xdf\x5b\xec\xf9\xeb\xfd\x80\x2c\xd8\x47\xb0\x18\xfb\xeb\xfd\x90\x40\x4e\xc8\x45\xb8\x7d\x0c\x52\xdb\x3e\x7c\x3c\x79\x02\x7f\xb1\xbf\xc6\x8f\x1e\xb1\x2a\xf8\x11\x1b\x4c\xfc\x88\x91\x08\x3f\xfa\x2e\x64\x7f\x19\x44\xfc\x88\x81\xc2\x8f\xd9\x72\x87\x1f\xef\x3d\x82\xbf\x73\xf6\x77\xff\x5b\xf8\x0b\x29\x6c\xc1\xc4\x8f\xa1\x39\xfc\x18\x2a\x3c\xd9\x67\xc4\xc4\x4f\xd8\x42\x8d\x9f\xc0\x3c\xc3\x4f\xbe\x85\x1c\x98\x10\xf8\x09\x63\x43\xfc\x64\xfe\x00\xfe\xf2\xc2\x6c\xd2\x61\x58\x90\x31\x86\x85\x1e\xe3\x7d\xc2\xfe\xb2\xa9\x8b\x31\x63\x08\x8c\xd9\x74\xc3\x98\xd1\x14\xe3\x87\x0f\xe0\x2f\x54\x60\x7b\x0a\xc6\xf3\x7d\xa8\x36\x7f\x08\x7f\xbf\x83\xbf\x8f\xe1\x2f\x00\x62\x2b\x11\xc6\x6c\x27\xc4\x73\xf2\x2d\xfc\x7d\x0c\x7f\x43\x7f\x1d\x0a\x89\x75\xc1\xe8\xb5\x98\x8f\x89\xbf\x5e\x70\x89\x76\x41\xf6\x58\x12\xd9\xe7\x1f\xac\xcf\x8b\xc5\x13\x02\x7f\x85\x74\xab\x0a\x56\xea\x5e\xcd\xe5\xd7\xc6\x21\x01\x78\x2a\x60\x42\x2f\x77\xf1\x72\x74\x88\xbe\x7b\xf4\x18\x0c\xa3\xb4\x1d\xbe\x91\xdc\x6a\xe9\xe9\xfb\x9f\x5f\xe9\x77\x11\xcd\x2d\x4a\x5c\xf6\x4a\xbc\xec\x83\x3d\x38\xbc\x5e\x80\x18\xbb\xa7\x38\x01\x2d\xee\x4d\xac\x59\x28\x0a\xd7\xe6\xfc\xf1\x05\x3f\x42\x0a\xfb\x46\x06\x44\x91\x4a\x6b\x20\x1e\x22\xc3\xfa\x03\x02\x8b\x89\xdf\x4d\x59\xd1\x0a\x19\xc2\x8f\x61\x40\xe9\x5b\xee\xe5\x19\xbe\x0f\xcc\xab\x4d\x81\xa8\x76\xc1\x89\xc8\x10\x4c\x34\xc2\x17\xab\x28\x86\x47\xd7\x2a\x8a\x0c\xdc\x29\xf8\x78\xe7\x55\x3d\xd3\x68\x4a\xa6\xbb\xdd\x6c\xf2\x4c\xfd\x72\x4e\x6f\x4f\x14\x69\x1e\x45\xca\xdb\x4e\xed\x40\x55\x48\xcf\x65\xc2\xf1\xbd\x8a\xe2\x1b\x6e\xbb\x5d\x88\x97\x5a\x9a\x62\x45\xf5\xe5\x0d\x7f\x4e\xb3\x50\x1b\x95\xc2\x1e\x15\x80\x27\x0f\xe4\xc5\x90\x92\xf2\x38\x0d\x7b\xa2\x2e\x3f\xba\x84\xdc\xb7\xb7\x5a\x06\x14\x49\x6a\x9b\x7a\x77\x8a\xfa\x2c\xc3\xed\xe4\xee\x42\xb6\x15\xc7\x79\x16\xde\x28\x63\xa3\x21\xcb\x55\x48\xc5\x30\xc9\x2e\xc9\xdb\x4c\x70\x17\xc4\x76\x05\xb5\x12\xd7\xa4\x01\x05\xa4\xf1\x17\xd7\x2e\x11\x65\xaa\xd4\x0e\x6e\x8b\x61\x90\xc5\x31\xce\x29\xe9\xa9\xee\xe4\x00\x38\x23\x48\xa7\x3e\x44\x74\x74\x62\xb0\x02\x9c\x1a\x5a\x91\x0d\x44\x71\x3c\xff\x15\x5e\x49\x7b\xb6\x2a\x1b\x34\xee\x60\xed\x0b\xae\x4b\x4f\xc1\xb5\xb6\x64\x30\x9e\x79\xc4\xf8\x6f\x30\x80\x8f\xfa\x02\x7f\xa8\x40\xee\x11\xfe\x50\x1b\x3e\xda\xf8\xae\x05\xa5\x67\x69\xf8\x2c\x0c\x7b\xd2\xfd\xb4\x79\x17\x6c\xe0\x2f\x1c\xb6\x6a\x2c\xaf\x3c\xcd\xe7\x1d\x82\x97\xd5\xd4\xbc\x32\xaa\x53\x9b\xc8\xba\xa2\x4d\xe8\xb8\x7a\xea\xe5\x2e\x87\xd5\x28\xc8\x0f\x40\x2d\xf9\x2c\x0d\x8b\x2c\x0a\x91\x38\x15\x49\xcf\x13\x1c\x55\x2a\xb4\x32\xc2\x0d\x66\x14\x87\x60\x0f\x05\x0f\x14\x19\x28\xa9\x0d\xaf\x3d\x2a\xb3\x36\x1a\x1e\x6a\x16\x17\x9e\x56\x63\x2c\x29\x2e\x95\xde\x7a\x2e\xc7\x55\xd0\x5c\x71\xfb\xec\xee\xc6\x78\xec\x19\x08\xac\x32\xaa\xb9\x2d\x16\xb9\x87\x48\xba\xc6\xb5\x8e\xe6\xb5\x83\xe5\xb6\x9e\x78\x0e\x36\xe4\x66\x61\xc7\x71\xa9\x99\xe6\xc8\x54\x98\x58\xea\xac\xd4\x32\x0e\x54\x3d\xbd\x5e\xe5\x9b\x6f\x74\x18\xc3\x22\xcb\x5a\x52\x75\x98\x92\xa8\x26\x06\x77\xd5\xd3\x78\xdb\xca\x11\xae\xfb\x7f\x8e\x43\x52\xd4\x6f\x3c\xd8\xa9\xf8\xe5\x31\xbf\x06\xa7\x68\x9d\xd2\x9c\x04\xd1\x22\x22\x21\x57\x66\x0b\x5b\xbb\x6c\x0d\x4f\xa0\x8d\x47\x85\x3a\x7a\x51\xca\x8f\xe8\x01\xa6\x84\xa2\x5e\xc8\x4f\xfa\x71\x86\x43\xb8\xb2\x8a\x52\x14\x81\xf9\xba\x27\xaf\x00\xc0\x6f\x48\x44\xde\x0b\x54\xd0\x53\x60\x80\x7a\x2c\xd4\xb9\x20\x87\x45\xac\x79\x75\x24\x42\xd7\x78\xb4\x2e\x76\xda\xaa\x7a\xa0\x5c\xf4\x29\x0e\x2c\xd5\xa8\xf9\x4d\xcd\x94\x5c\xa1\x37\x64\x79\x7c\x9d\xf7\x3a\xbd\x77\x95\xef\x53\xaf\x83\x76\x51\x10\x53\xb4\x8b\x3a\xbd\xe9\xe4\x6b\x48\xf3\x7d\xba\xd3\x11\xab\x2d\x2c\xe5\xc9\x8b\xd8\x32\x0a\x68\x12\x8d\xed\x80\x37\x59\x73\x9f\x70\x44\x23\xaf\x25\x0c\x71\x80\xdb\xb3\x97\xdc\xcb\xb9\x86\xf5\x90\x5c\x93\xa0\x27\x6a\x2b\x82\x06\x94\xd6\xef\x01\xf1\xa2\x04\xd7\xc4\xa2\xb0\xb0\xf6\x86\x82\x75\xc4\x7f\xf8\x6a\x22\xfe\x37\xf7\xae\x1a\x52\x16\x90\xbd\x3e\x52\xe0\x40\xd8\x7f\xde\xda\x54\x40\x1c\xcf\xd0\xae\x40\x60\x82\x3a\x1d\xdd\x4e\x5e\xa0\x17\x86\x0e\xfa\x29\xa9\x7f\x84\x80\x3c\x78\x8d\x4e\x39\x2e\x0e\x0a\xca\x79\x66\x17\x77\x0f\x91\xcc\x44\x53\xd4\x41\x1d\x8e\x38\xe7\x03\x5b\x79\xf9\x31\x8b\x52\x40\x94\xd0\x1e\xee\xa3\xb9\xb6\xb2\x30\xec\xb1\x11\x33\xab\xe5\xde\x44\x8f\x5a\xad\x5e\xe2\x80\xf1\xf7\x37\xdf\x20\xa5\x1b\x90\x26\x3a\x32\xf7\x3c\x34\x67\x58\x77\x20\xe4\x0c\x6e\xdc\x00\xb8\x1e\xa0\xfc\xfa\xf2\xf4\xfb\x9f\x7f\x1d\xfc\xfa\xf2\xfb\x63\xfe\x18\xe5\xac\xb9\x02\xa7\x04\x25\x6b\x0a\x76\xc2\xdc\x38\x2c\x44\x01\x2e\x08\xa8\xea\xfa\x68\x4e\x02\xbc\xa6\x04\xa5\x38\xba\x24\xf1\x8d\x6e\x06\xa8\x18\xcc\x10\x6e\xf3\x47\x70\xb0\x92\x36\x80\x57\x51\x1c\x23\x5e\xbb\xb1\x0c\x04\xbb\x1b\xee\x53\x6b\x2e\x0c\xa0\x96\xb8\x98\xe3\x25\xd8\x74\x70\x8f\x54\x43\xdd\xc2\x32\x2b\x8e\x71\xb0\x6a\x98\xa4\xa7\x3d\x23\xd8\xd6\xc5\xa9\x25\x29\xc5\x52\x41\x9f\xdf\xbc\x68\xc4\x6f\xd3\xa0\x6d\x7e\x23\xf9\xec\x3e\xf5\x7b\x8a\x21\xcf\xa6\xf1\x14\x50\xdd\xa1\xc8\x81\x6d\x13\x74\x28\x4b\x9d\x47\xb3\x61\x03\x56\xdb\x08\x13\x0f\x2d\x9a\xb8\x4a\xda\x15\xf3\x32\xce\xe6\x38\xa6\xd2\x4b\x2a\xd1\xa2\xc9\x36\xe7\x99\x94\xae\x0b\xf2\x23\x94\xad\xed\xd9\x54\xb2\x59\x60\x74\x12\xc9\x61\x36\x21\xf0\x5c\x17\x0e\x8d\xa6\x5a\x13\xb7\xdc\x60\x1a\xa7\xe6\xbf\x4a\x6b\xef\xab\x28\x0d\xb3\x2b\x54\x10\x1a\xfd\x4e\x28\x98\xd8\xa7\x84\x1b\x85\x15\x64\x51\x10\xba\x12\x9b\x87\x64\xa4\x61\x23\x54\x43\x9d\xb7\x51\x22\xbd\xb6\x67\x69\x8f\x83\xeb\xa3\x0e\xcf\xec\xf4\x5d\x61\xc5\x79\xf8\xb2\xba\xb2\x1a\xb0\x44\x49\xd4\xac\x92\x6c\x20\xc8\x28\xdd\x18\xed\x0a\x2e\x31\xb8\x37\x4b\xdf\x40\xf9\xc6\xc5\x61\x1f\x8d\xf7\x6a\x43\x67\xf1\xaf\x83\x34\x71\xc6\xb6\xde\x45\x16\xac\xa9\xfe\x02\x61\x95\x5d\xa9\xb6\xb7\x98\xa2\x79\xcc\x96\xb2\xd0\x22\x06\x4b\x77\x93\xc2\x85\xe7\xf3\xb8\x76\x05\xa9\xfb\x17\xfa\xe1\xf8\xd9\xdb\x5f\xde\x1c\xa3\xef\x8f\xdf\x1e\xbf\x78\xfb\xf2\xe7\x53\x79\xbe\x26\x25\x09\x4a\x14\x16\x78\x39\xc0\x69\x38\x08\x8b\x2c\x97\x01\x08\x0b\xbc\x7c\x96\x86\xdf\x17\xfa\xc3\x43\x85\x13\xea\x50\x5a\x3b\x4c\xd0\xd8\x41\x17\x11\x77\x58\xad\x41\xab\x5f\xb4\x46\x29\x7a\x79\xfc\x68\xf0\x98\xbf\x9c\x78\x29\x81\x04\xd9\x3a\x0e\xd3\x6e\x89\x96\xa4\x44\x11\x90\x07\x9e\xcf\xdd\x90\xb2\x71\xa6\xe6\x90\x4d\x9e\xb8\xee\x60\x78\xcc\x9e\x4b\x04\xd7\xe8\xbd\x6e\x18\x5d\x76\xf5\x03\x46\x87\xe1\xb6\xc4\xf3\x98\x40\x80\x2f\x56\xb6\xaa\x78\x2a\xeb\xa8\x4c\x04\xd2\xf5\xbc\xfa\xa5\xc9\xef\x57\x34\x3f\xe3\xfd\x20\xa1\x36\x6d\x7f\x27\x45\xf6\x6b\x14\x96\x2b\xa9\x4e\xe0\x97\x2a\xda\x25\xaf\x56\xdb\xb6\x1d\xe3\x21\xa8\xe0\x52\x9a\x61\x0d\x8e\x7d\x3a\x7d\xd4\x01\x65\xd7\xbc\xa3\x78\x63\x76\x9c\x84\x44\x73\x7d\xad\xea\x39\x03\xd7\x37\x8f\xd6\xb5\x36\xa1\x73\xdd\xf1\x66\x9e\x66\x53\x24\xc0\x28\x07\xb3\x21\x37\xa2\xe2\x21\x65\xd0\xf6\xa1\x8c\xed\xc8\xfe\x33\x3a\x04\xd8\x8b\xf2\x40\x0b\xf4\xf4\x90\x3b\xa2\x56\x32\x04\xa0\x23\xb4\x0f\x7b\xa4\x6b\x48\x1f\x6b\xf7\xf0\xfc\x2a\x17\x82\xd2\xe9\xed\x4d\xdd\x64\x42\x13\x79\xd8\xd4\x73\xf7\xf6\xf0\x5e\x47\xc6\x03\xec\x84\x11\xcd\x63\x7c\x33\x41\x51\x1a\x47\x29\x19\xcc\xe3\x2c\xb8\x38\x40\x57\x0c\xed\x09\x1a\xe7\xd7\x07\x28\xc1\xc5\x32\x4a\x79\xf0\x8a\x09\x1a\x8c\xf3\x6b\x39\x06\xc2\x3e\xa4\x7c\x56\x96\x45\x34\x5f\x97\xa4\xd7\x09\x92\x01\x3b\xb2\xb1\xa6\x0c\xab\x9e\x54\x1c\xd3\xea\x29\x48\x70\xb9\x2e\xc8\x20\xe4\x53\xee\xe5\x71\x97\xa2\xa0\x58\x27\xc9\x0d\x0a\xe2\x88\x49\x31\x10\x17\xb4\x20\xac\x9b\x32\x28\x07\x84\xe9\x60\x0d\x08\x46\x9c\xe3\xf0\x79\x14\x46\x6f\x48\x50\xd2\x03\xc3\x58\xfa\xb9\x92\xe7\x62\x43\xb5\xae\x7c\xa6\x5c\x4f\x22\x13\xb0\x60\x4b\x50\x67\x6d\x66\xbc\x56\x2e\x7b\xe6\xaf\xf7\x1e\xed\x93\x67\x1d\xc9\x6a\xb0\xf2\xef\x31\x80\xa0\x37\x29\xaf\xcb\x3e\xda\xeb\xa3\xb1\xc7\xf6\xf0\xe7\xd9\x9a\x6b\x02\x81\x16\x6f\xb8\x09\x4e\x23\x33\x14\x60\x91\x58\xec\x0d\x63\x08\xe6\x7e\xc8\x7e\x16\x3c\x5c\x97\xb6\x0c\x80\x3d\x10\xb7\x5e\x92\x07\x6d\x78\x8e\x6d\x9c\x86\xbe\xda\xff\xee\xb1\x60\x68\xc0\x6a\xac\x63\x35\xee\xa3\xfd\x3b\xb0\x72\xd0\x0d\x1d\xa2\x5e\x31\xe6\x68\xa1\x41\x8d\x21\x7a\x8a\x1e\x68\x8b\xf1\x19\x01\xed\x5d\x47\x44\x69\x85\xeb\xdb\x15\x11\x66\x54\xca\x83\x7f\x78\x37\x45\xb3\x7e\xe3\x2d\x4b\xba\x4a\x8f\xc1\xd5\x0e\xec\xad\x57\xf8\xa6\xf1\x7e\xc5\x63\xea\x6c\x29\xf1\x96\xeb\x00\xba\xc6\xab\xc2\x3a\x0f\x1d\xa2\x8e\x9f\xfa\xe9\x5c\xc6\x8c\x1d\xf9\xe9\xa8\x36\x9d\xdf\x3e\x44\x0f\xd0\xd4\x34\x78\x54\x65\xe7\xda\xb8\xb1\x20\x94\xfb\x0f\x38\x9f\xf5\x51\xec\x36\x47\x14\xc7\x72\x56\xe7\xe9\x21\x32\xd6\xc0\x34\x76\x59\x40\xa6\x2e\x0b\xc8\xb8\x36\x7e\x6c\x69\x48\x8b\x21\x24\xcd\x72\xe1\x24\x04\xbe\x86\x44\x8a\x70\xa0\x9b\xc6\x68\x80\xc6\xdc\xf5\xb8\x5f\x74\xd0\x14\xf1\x14\x34\x41\x69\xac\xbd\x39\x2e\xea\x38\x81\x0d\x82\x45\x47\xc3\xad\x80\xc5\x52\x77\xe6\xc4\x49\xa3\x44\xc2\xab\x0f\x65\x45\xa9\xc6\xe7\x06\x13\xca\x43\xd6\x8a\x62\xcf\x68\x79\xe0\x36\xa1\x19\x00\x0e\x19\xf6\x6a\x7d\x65\x4d\xad\xd5\x64\x0c\x02\xb0\x24\x9a\x58\x83\xfb\xa9\x09\xd3\x0c\x64\x13\x5c\x51\xf8\xe9\xb4\x62\xbc\x71\xd0\xbc\xc0\x5c\x61\xda\xd8\xbd\x1f\x0a\xb1\x87\xcd\x9b\x26\x55\x61\x9e\xc6\xf4\x49\xd3\x1b\x94\x96\x45\xe0\xf6\xa1\x96\x78\x9c\x86\xed\x5a\x04\x31\xed\x6f\xcd\xce\x18\x8d\xd5\x7a\x6c\xd8\xae\x86\xd9\x55\x4a\x8a\xef\xe5\xca\x55\xb7\x64\x28\xa1\xcd\x36\x6f\x95\xf5\x08\x60\xb1\x25\x09\xbc\x8e\x70\x7d\x96\x94\x01\x3c\xde\x83\x0d\x56\x22\xbc\x16\x38\xf1\x28\xc8\x71\x1a\xbe\x06\x1b\x88\x5e\x07\xfa\xff\x36\x3b\x4e\xc3\x4e\x9f\x17\x02\x58\x7b\x07\xda\xc3\xd7\x15\xa6\x2f\xb2\x9c\xfb\x43\xd6\x22\x2a\x9b\x57\x1e\xb0\x15\x86\xd1\x65\x47\x59\x4a\x3b\x59\x1a\x64\xf9\x0d\x88\x3a\xc4\xa1\xb1\x33\x77\x38\x51\x1c\x04\x73\x38\x6e\x18\xfb\x9c\x7c\xb8\x35\xe4\x05\x61\x16\x49\x84\x3a\x80\xb7\xa7\x48\x52\x73\x1c\xfe\x47\x96\x25\x24\x94\x2b\xa6\x14\xbe\x8d\x9d\x4c\x29\xd4\xb2\x97\xa9\x60\x1c\xbb\x99\x92\x7d\x60\xca\x13\xf7\x97\xa4\x98\xa8\xe4\xa9\xf5\x8b\x04\x1e\x63\x83\x24\xb0\x71\x7f\x90\x7e\x6c\xde\x08\xa6\xe3\xbb\x0b\xd7\x8c\xdc\x63\xd3\x73\x76\x04\x1d\x72\xfb\x6a\x3c\xa7\x3d\x8e\x0a\xdf\x0e\x07\x4d\x4b\x90\xe0\xa1\x23\x3d\x84\xd0\xbf\x1d\xff\x3b\x3a\x7d\xf6\x8a\x5f\xa1\x31\xcc\x2e\xc8\x0d\x3b\x25\x1b\xba\x1c\x25\x95\x93\xfa\xc1\x04\x75\x8e\x53\x7e\x85\xf0\x78\x82\x3a\xcf\x71\x70\x01\xd6\xca\x9d\x3e\x7a\x32\x41\x9d\xb7\x78\xde\xe9\xa3\xb1\x5a\x6c\xfc\x68\x82\x3a\x67\xab\x68\xc1\x64\xa2\xf1\x77\x13\xd4\x79\x51\x16\x31\xfb\xcd\x00\x3c\x8b\xcb\x0e\x77\x78\x3f\x66\xf5\x5f\xe3\x35\x65\xb0\xf6\xf7\x58\x39\x9c\xd3\x93\x2c\xb8\x60\xdf\xac\xde\x31\x0d\x3a\x7d\xf4\x60\x9f\xc1\x13\x6d\x3e\x78\x00\x95\x96\xe4\x97\x9c\x7d\x3d\x14\x5f\xdf\x67\x57\x6c\xb0\x1e\x7c\x0b\x78\x84\xa2\x85\x07\x0c\x93\x9f\xb2\x04\x2a\x32\x80\x27\x04\x90\x7a\xc0\x10\xe1\x00\x18\x0e\x6f\xd8\x1e\xdd\xe9\xa3\x87\x0c\x07\x01\xe9\x21\x40\x2e\x22\x78\xb4\x03\x09\x0c\xf4\x4b\x88\xc4\x20\xa0\x3f\x64\xd0\xbf\x07\x7f\x7b\x9d\x3e\xfa\x96\x41\x3a\xe8\xf4\xd1\xa3\xf1\x04\x75\x0e\x19\x79\xd8\x8f\x57\x19\x9b\xc7\x4f\xf6\x9b\x9f\x0f\xe4\x4f\x4e\x84\x3d\x06\x65\x87\x51\x67\xef\x3b\x51\x71\xbc\xc7\x60\x0d\xd8\xaf\x31\x43\x69\x08\xbf\x18\xb4\x11\xfb\x05\xa4\x91\xed\x72\x20\xdf\x3d\x90\x15\x1e\x3f\x12\x68\x8c\x1f\xd7\xe0\x1e\xb3\xee\xf6\xe1\x57\x0d\xf8\x49\x0d\xf8\x49\x0d\x18\xb0\xfc\xc0\x88\x0f\x43\x73\xce\x7e\xc1\xb8\xf8\xbe\x68\x68\x7f\x9f\x15\x9e\x41\x06\x2b\xdc\x65\xfd\x7d\xb0\x0f\x23\x04\xf4\x64\x1f\x0f\x1a\x2a\xb2\xcf\x87\x0d\xdd\xd9\xe7\xb7\x0a\xc1\x1f\x3d\xd8\xff\x6e\xdf\xec\x0c\x4b\x7c\xd0\x8c\x1b\xfb\xac\x47\x15\xbe\x1e\xa9\x1c\xc0\x12\xbe\xd3\x99\xe0\xd1\x83\x07\x7b\xfb\xcd\x60\x49\x3d\xa0\xbd\x46\x36\xaf\xda\x2e\xc8\x0d\x6d\x55\x10\x8d\xf7\x84\x52\x48\x4e\x8e\xf3\x08\xed\xa2\x87\x8f\x67\xe8\x50\x4f\x7a\xf2\x88\x25\xf1\x97\x65\xbd\xa8\x51\x0a\x3c\x8b\xf3\x15\x9e\x93\x32\x0a\x5a\x1a\x7a\xf4\x2d\xb4\x74\x88\x9e\xd8\x4d\x35\x20\xc1\x0d\xd6\x0b\x71\x8f\xae\xc2\xff\x41\x2e\x9c\x6e\xe8\x63\x01\x7c\xbc\xef\xea\xc7\x78\x3c\xb6\x3a\x02\xe3\xc4\x52\x3b\x3f\x74\xea\x38\x93\x72\x0d\x1f\x8d\xd0\xf3\x97\xdf\xbf\x44\x3f\x1d\x9f\xbc\x3e\x7e\xa3\x5f\xc9\x47\x25\x29\x70\x49\x20\xb2\x9f\x88\x6d\xc7\x43\xf1\xa9\x5e\xb2\x74\x55\x20\x64\x37\xfb\xa4\x12\x4b\xb8\x13\x97\xb5\x64\xa5\xba\xbf\x55\xf6\x52\xd7\x70\x01\xc0\x76\x87\x7c\x39\x7f\x70\x00\xa5\x0c\x37\xac\x2c\x6b\x28\x5c\x46\x96\x19\x3b\x9c\x42\x4a\x99\xa1\x23\xee\x90\xac\xaa\x84\x63\xb2\x43\x23\xff\xf0\x50\x78\x18\x6b\x64\xb4\x45\xe3\xb3\xba\x86\x6b\xfb\xac\x16\x00\x84\x9b\x6a\xf8\x8a\xc9\x25\x01\xe9\x76\x8c\xa6\xa8\x53\x94\x31\xa8\xb5\x15\x5a\xf0\x8e\x73\x5a\xa8\x9e\x04\x55\x31\x4f\xf5\x01\xec\xa6\xa9\x69\xb3\x1d\x46\x6c\x92\x02\x42\x8a\x6c\xa5\x60\xf4\x17\xb4\x8f\xa6\x75\x8f\x27\xa8\xee\xd5\x81\xae\x3f\x64\xa0\x60\x82\xdf\x0f\x16\x10\x74\x22\xe1\x1e\x98\x4f\x5f\xa2\x94\x00\x5e\x32\x9e\xb4\x1a\xf8\x51\x8f\x0c\x79\xa0\xc5\x6c\x44\xd3\xa6\x4f\x7c\xac\xf7\x66\x1e\x9a\x30\x26\xb9\x35\x1b\x78\x53\x47\x80\x76\x85\x97\x34\x5a\x69\xe3\xdc\x3a\x80\xa4\x76\x0a\x91\x9b\x78\x4d\x93\x98\x0a\x7c\x5c\x8e\x09\x18\x0c\x7e\x75\x1f\x24\x3c\x82\xf2\xa9\x8a\x91\x38\xcc\xc8\xb0\xf8\x41\x32\x04\x47\xd1\xbc\x5c\x33\x4f\x78\xc4\x56\x3b\x74\xab\x82\xbb\x28\xb2\xcd\x8f\x32\x1e\x07\x21\x0e\x36\xa7\x99\xc8\x56\x40\x5a\xb4\xb0\x4a\xc0\xbd\xd7\xb6\x24\xfd\x1e\x9a\x20\x49\x75\x6d\xc8\x1b\x72\x0b\x08\x68\xd2\x8c\xb1\x06\x54\x50\xee\x75\x46\x01\xf9\xd3\x3e\xaa\x0d\xba\x0d\x8a\x41\xcc\x22\x17\xbd\x64\x84\x87\x7b\xd0\x4d\x1c\x4b\x45\xa8\x87\x43\x24\x6d\x2f\xc0\xbd\xf5\x33\xb0\x40\x01\x4a\xa9\xfe\x35\x00\x28\xaf\x01\x8f\x03\x7b\x63\xe1\x4a\x47\x09\x4b\x8f\x6a\xd2\x36\x2a\xe6\xdb\x7b\xb1\x98\x4d\x54\x93\xc3\x36\xd1\x58\x99\x33\x13\x93\xc7\xdd\xf4\x95\x5a\x49\x01\xa0\x0e\x13\xce\xab\x6f\x20\x3f\x30\xec\x59\x22\xb9\x96\x9d\xd4\x95\x31\xa0\xe2\x81\x97\xce\xda\xb5\x43\xde\x83\xbb\x98\x5b\x89\xa0\xbf\x81\x1d\x9d\x53\x93\x2d\xd7\x06\x81\xf4\xb0\x5b\xfc\xb5\x67\x41\xcb\xd3\x2c\xfd\xf5\x4c\x8a\xd6\x6c\xc5\xde\xeb\x2b\xd4\x96\x8f\x79\xfd\xb3\x91\xa7\xe9\x02\x22\x5e\xab\xf1\x25\xac\x06\xfc\x87\xed\x81\xbb\x13\x7e\x7a\xa8\x36\x53\xa7\x37\x5a\xdd\x7a\x24\x9a\xea\x7d\x0e\x9d\x4f\xa5\xa6\xb6\xcb\x73\x3d\x54\xb2\x17\x13\x71\xb4\x7c\x0e\xab\xe0\x25\x89\xe5\x46\x6c\x5e\x7d\xb2\xd6\xc2\xa8\xa8\xf7\x44\x49\xac\x86\x9c\x58\x06\x59\x0e\xa3\xc2\x71\x5c\xac\x5d\xfd\x99\x45\xec\x43\x2f\x46\x4f\xe5\x25\xa7\x38\x0c\x46\x61\xf4\x73\xb9\xe2\x97\x40\xaa\xcf\x35\x86\xf6\x6b\x5c\x94\xcf\x4a\x89\xb7\xc2\x58\x75\xad\x0d\xfe\x56\xfa\x7c\x8f\xbc\x97\x4c\xc0\xbd\xbf\xba\x44\x82\xda\xab\x2b\x38\x91\x06\x87\x1c\xdc\x55\xeb\x11\xc7\x47\x7f\xa6\x27\xa2\xf5\x35\xae\x60\x81\x39\xe0\xb1\x8e\x70\xf0\x0a\x09\x9e\xe9\xe5\x57\xec\xe6\xe6\xb5\x80\xba\xd1\x47\xcd\xde\x7f\xab\x5a\xff\xb9\xc7\x18\xe2\xf0\xb3\x84\xbe\xe8\x15\x80\x11\x03\xeb\xf0\x4d\x5e\x63\xbc\x2d\x7d\xc8\x7a\x1a\x91\x39\x29\x95\x4a\x66\xbf\x1d\x4a\xaa\xfb\x41\x8e\x1c\x50\x8d\xd6\x36\x78\x2a\xaf\x4b\xea\xac\xcf\xce\xf6\x2f\xd3\x7a\xe3\x03\xde\xe9\xa3\x30\x2a\xfa\x68\x7e\xf3\x4b\x1a\x95\x9a\x04\x2a\x93\xb4\x57\xcc\x61\x54\xd4\x36\x52\x42\x29\x57\x27\x29\x3a\xcc\x23\x1e\xe8\xcf\xb4\x7e\x6d\x16\x0f\xa1\x60\x84\x51\xd7\x57\x5e\xf1\x1a\xb9\x71\xf6\x23\x9e\xdc\x80\xef\x56\x78\x8a\x04\x8b\x58\x99\x41\x77\x50\x97\xef\x8e\xf1\x4d\x17\x4c\x83\xd6\xcb\x15\x9a\x47\x83\x3a\x50\x33\x8e\x85\x77\x2e\x72\x5d\xa2\xc1\x00\x45\x43\x32\x04\x47\x39\x94\x82\xd1\x0f\x59\x94\x32\xfa\x47\x82\x2f\x88\x8c\xac\x44\xb3\x02\x2d\x33\xc8\xee\x83\x5b\x12\x0e\x85\x87\xa7\x4a\xd1\x9b\xb7\x27\x00\x71\x08\xef\xee\xcb\x22\x0a\x2e\x6e\xb8\x04\x2d\x34\xd6\xdd\x8f\xeb\x24\xa7\xdd\xbe\x78\x13\xcc\xca\xe3\x34\x14\xce\x32\xdf\xbe\xe1\xe8\x80\xb1\x12\x37\x33\x80\xb7\x40\xe2\x7d\x51\xb6\x28\x49\x8a\x0a\xf2\xdb\x3a\x2a\x84\xe7\x73\x81\x11\xbf\x2f\xda\x92\x51\xab\xa1\xff\x09\xf7\x54\x8e\x53\x94\xa5\xfc\x61\x53\x5f\x23\x92\x24\x0f\x2f\x2d\xcb\x0c\x4d\xb6\xf8\xab\x28\x26\x18\x43\x58\x7c\x3a\x58\x43\xae\x4e\x9b\xb6\x19\x96\x5f\xf3\x0d\x83\x7e\x92\x2d\xa3\x60\x33\xf8\x03\x43\x6f\xae\xaf\x75\x0c\xa2\xb4\xd5\xec\xcb\xb3\x0a\x4b\x3c\xcf\x33\x3a\x53\xae\x65\xe4\x63\x51\x8b\xd5\x45\x93\x96\xb0\xcd\x58\x05\x4d\x0c\x54\x9a\x75\x53\xf5\x48\x00\x16\xcb\xbc\x81\x23\x45\x48\xff\xe6\x1b\xd9\xec\x53\x29\xae\x7b\xf6\x5b\x50\x03\x00\xb7\x0c\x14\x10\xaa\x0a\x19\xc9\x4d\x7c\x20\x59\xcf\x45\x0f\xf9\x44\x56\x2c\x9f\xee\x46\x91\x49\x2e\x31\x67\x15\x3f\xde\xa2\x5e\x8f\x91\xe2\x08\xf1\x50\xa3\xf7\x3a\xe1\xb4\x29\xe2\xef\x6c\x11\xd8\x84\x9f\x83\xac\x50\x2c\xf5\x7e\xd1\x8e\x8e\xa7\x2c\x8e\xed\x43\x5e\x1f\x22\x07\x63\x83\xcd\x90\x1e\x70\xeb\x1e\x60\xf8\x51\xd1\x86\xd3\xe6\xcb\xfb\x9e\x5c\xaf\x46\xb6\x92\x08\x70\xd1\x50\x59\x6a\x41\x90\x10\xe5\xc5\x1a\x5b\xb3\xe1\xfd\x96\x59\xc1\x28\x5e\xfd\x9a\x5a\x5d\xb6\x35\xae\x91\x1e\x4e\xea\x06\x2c\xe9\x7a\xca\xc5\xe1\x89\xf9\xce\x79\x34\x42\x8c\x41\xeb\x75\x97\x2f\x41\x60\x5b\x15\x2f\xb3\x22\x2a\x57\x49\x73\xc9\xb7\x2a\xcb\x7c\x32\x1a\x89\x87\x9f\xc3\xac\x58\x8e\xf8\xf5\x2e\x1d\x95\xc5\x13\xf6\xff\x60\xfc\x60\xb8\x2a\x93\xb8\x76\xbf\x66\x40\x01\x17\x26\x10\xb9\x16\xce\xd3\x11\xa3\xb3\x87\x20\x30\x2c\x58\x3c\x0d\xa5\x97\xcb\x94\x0c\xe0\xbd\x28\x6b\x88\x22\xf0\x53\xc4\x40\xea\x91\x5f\xe9\x44\xac\xcd\xa8\x77\xe2\x4d\x10\x42\xec\xa0\x30\x28\xb3\x01\x9c\x0f\x84\x93\x23\xd4\x7b\x03\x79\x90\xc6\x32\x59\x21\xe1\xf8\x0a\xf5\x9e\x41\x45\x2d\x0f\x3d\x2b\xf0\x3c\x0a\x78\x91\x31\xea\x1d\x9f\xb2\x22\xc7\xeb\x22\xcb\x09\x4e\x85\x92\x8d\xe7\xee\xa2\xde\xf1\x99\x23\x17\x9d\x91\x1c\x17\xb8\xcc\x44\xb9\xbf\xa0\xde\xf1\x5b\x57\xb9\xb7\xa4\x48\xa2\xb4\x29\x98\xa2\xde\x33\x68\x8e\xe3\xa0\x35\xd6\x47\xbd\x17\xd0\xd8\x8b\x2c\x49\xb2\xb6\xa6\x12\xd4\x3b\x3d\x7b\xe5\x4d\xd0\x69\x96\x0e\xce\x72\x1c\xb0\xb1\x7c\x85\x8b\x0b\x11\x24\x03\xf5\x9e\x43\x03\xa0\xaa\xc7\xc5\x0d\x3a\x25\xeb\xb2\x90\x1b\x2e\x45\xbd\xe7\x40\xad\xd7\xb8\xc0\xcb\x02\xe7\x2b\x13\x7e\x89\x7a\x80\x04\x3a\x23\x4b\xb0\xcb\x35\xf2\xaf\x50\xef\x57\x28\xf0\xeb\x2a\x2a\x09\x28\xd7\x85\xcb\x2d\xd4\xfb\x19\x5a\xe6\xc2\x92\x68\x96\x6a\x3e\xb3\xe4\xe5\xf6\x42\x79\x54\x0c\x7e\x3c\x81\x2b\xf9\x73\xe0\x72\x45\x6e\x10\xce\x73\x22\x5f\x01\xf7\x62\x31\xea\xfc\xfe\x1c\x42\x2b\xaa\xe1\x4c\xa8\xd0\xdd\x21\x1e\x50\x87\xab\x8e\x60\x51\x12\x16\xcb\xc2\xf3\x95\x27\xc3\xc3\xf1\x5d\x38\x4a\x85\x13\x53\x68\x30\x0b\x98\x58\x2d\xb7\xe5\xa1\x2a\xf0\xcb\x09\xe3\xba\xb8\x1a\x8d\xd0\x0b\x9d\x65\x39\x1b\x67\x21\x11\xcf\x84\xf7\xd8\x76\xbf\x77\xbd\x58\x34\x47\x98\xec\xea\x2d\x94\x3c\x44\x9d\xb9\xfc\xaf\xa4\xe5\x15\x9d\x6b\xff\x51\x4a\xcb\xab\xd3\xd3\xbf\xfc\xe5\x2f\xa7\xf0\x5f\xff\xb4\x7f\x3a\xae\xff\xe3\x69\xa7\x27\xad\xff\xdd\x27\x5f\x34\x34\x6f\xfd\xaf\xcf\x9a\x87\xf6\x39\xbc\xbf\xfc\x65\x3c\x86\x9f\xe3\x93\x4d\xe0\x37\x34\xcb\xf3\x3b\x07\xf7\x25\xdf\xf5\xa3\x3d\x41\xc2\x47\x0a\x0d\x31\x4c\x9f\x9a\x8c\x85\xf2\x5f\xbf\x38\x3d\x4d\xe0\xbf\xe2\x4b\xfe\x4b\xb4\xff\x44\x62\x5a\xff\xf7\x97\x34\x65\x85\xbe\x08\xf4\x1f\x43\x05\xfe\x83\x9e\x09\xe2\x35\x67\xe7\x15\x2e\x18\x29\x7a\x81\xf2\x5e\x49\x3a\x16\x0a\x21\x54\xed\xde\xf5\xe2\xbb\x46\xf9\x27\x18\x50\xee\x43\x81\x7c\xd6\x80\xd4\xb7\x5a\x7b\xd7\xdf\x3e\xd9\x83\x30\x1d\x0c\x06\x3b\x4b\xd6\xb0\xbe\x5d\x3c\xac\x81\x75\xde\x74\x1c\x55\xd9\xa0\x39\xab\x3e\x6a\xec\x40\xd5\x41\x54\x51\x41\x03\x3e\xea\x2e\x94\x1e\x11\xe2\x86\xfb\x18\x07\x0d\x4a\x85\x0b\xa5\xfd\xbd\x36\x9c\xf6\xf7\xf6\xe6\x4d\xe5\x2b\xbb\x32\x14\x3d\x14\x45\x95\x76\xe6\x7a\x51\x99\x7c\xd2\x91\x7a\x0f\x4d\x36\x7f\x73\x2c\x5d\x02\xb4\xfa\xf0\xd8\xfb\x8e\x7f\x3c\xc6\x01\x7f\xb1\x28\x3d\x72\x88\xd5\x14\x00\xb0\x55\x61\x36\xea\xa3\x88\x9e\x95\x45\x06\x0b\xd3\xe8\xfc\xe4\x4d\xc1\xd2\xe0\x15\x13\x7d\x46\x61\x9f\x83\xf4\xf9\x38\x55\x33\x4e\xd7\x09\xa4\xb3\xd4\x7a\x0e\x3e\x97\x7e\x10\x28\xe1\xde\x92\xc5\xd3\x1f\xee\x11\x01\x6c\x7d\xf8\x6e\x22\x3c\x3f\x80\x11\x1a\x22\x62\x4f\x07\x73\x50\x88\x5d\x74\xd2\x58\xcc\x66\xeb\x92\x14\xfc\x61\x0e\x27\x88\xce\xb2\x70\xe7\x92\xe3\xb4\x27\xce\xfd\x66\xfc\x4d\xe1\xb2\x4f\xe8\xc1\x90\xa2\xe2\x11\x39\x22\xe4\x0a\xd7\xe8\x43\x0a\x98\x0c\x95\x99\x46\x7a\xd3\x2b\x0b\x2d\x0b\x7d\x7e\x6c\xf3\x81\xe1\x16\xef\x2c\xd7\xa5\x0e\x12\xcb\x36\xe1\xee\xeb\xa4\x66\xa6\x2f\x16\x2c\xd5\xd5\xb0\xa9\xd4\x61\x25\xb8\x4e\x27\x26\xa9\xe1\x86\x1d\x6a\x73\xab\x18\xe1\xf5\xa7\x9e\xc7\xac\x11\xe5\x09\x6a\x04\x87\x71\x51\x71\x34\x42\xbf\x8e\x87\xe8\xf8\x1a\x27\x51\x4a\xf8\x39\x35\xcd\xd2\x01\x15\xa2\x40\x82\x8b\x0b\x2e\x22\xc8\xed\x8e\x13\xb1\x58\xa7\x7d\x71\xda\x15\x60\x64\x2c\x2f\x76\x56\x66\x08\x64\x3c\xea\xd6\xe9\xd9\x2b\x19\xef\x45\x4d\x96\x21\x90\xb5\xfa\x7c\xe5\xae\x03\x76\xb1\xaa\x11\xb8\x28\x87\xc0\x60\x20\x31\x8b\xea\x0a\x12\x51\x09\x86\xfb\x0d\xa0\x25\x29\xb5\xe6\x68\x56\x0c\x5b\x08\xca\xb0\x40\x87\x0d\x77\x19\xc4\x35\xe2\x24\x09\xba\x02\xa5\x15\x55\x59\xf3\xca\x15\x8c\x3f\x92\x8e\x57\x17\x81\x30\x79\xe4\x52\x3f\x8f\xc8\x56\x61\x34\xeb\x13\x86\x32\x1e\xfb\x43\x74\x06\x6a\x57\x34\xc7\xc1\xc5\x15\x2e\x42\xca\xaf\xde\x60\x74\x78\x34\xc4\x80\x70\x9f\x29\xb5\x84\x98\x4a\xd1\x4f\x40\x59\xa7\x65\x14\xf3\x30\x3b\x10\x16\x96\xf2\xc9\x0d\x68\xf6\xde\xf4\xd1\x49\x1f\x3d\x3b\x01\xe1\x87\x66\x05\xf8\x31\x03\x7d\x12\x10\x1f\x0c\xed\x04\x9c\x67\x27\x75\x5e\xbf\x6d\x8c\x0d\x24\xd8\x78\xd7\x42\xb1\x00\xc3\x73\x86\x4a\x2f\x1f\x0c\x11\x0f\xed\x07\x81\xcf\x9e\x9d\xc0\x43\x8b\x37\x6d\x23\x25\xb4\x94\x7f\xe6\x40\x8d\x3b\x42\xa5\x09\x5f\x85\x3e\x6c\x9d\xb4\x63\x8c\x1a\x18\x62\x8b\x35\x92\x4f\x70\xf0\xb2\xeb\xa1\x4f\x02\x39\x31\x3b\xd5\x26\x4c\xa0\x6f\x3a\x07\x8a\x46\x4f\x21\xc6\x43\xf0\x85\xc3\xfd\xd6\xd4\xd4\xa4\x52\x54\x46\x73\x52\x5e\x11\x02\xf1\x3c\x4d\x62\x53\x73\x06\x0a\x5f\xbe\x46\x31\x05\x7e\xc0\xcf\x03\x16\xf4\x06\x10\x6b\x46\x40\x97\x43\x0c\x61\xf9\xa0\x5f\x4a\x2b\xfc\x78\x76\x93\x13\xe7\xa8\x8d\xfb\x2a\xa7\xd3\xf3\xbd\x59\x3d\x6a\x10\x8c\xea\xcb\x47\x0e\x22\xf9\x0b\xe0\xf5\x40\x8a\x3a\xbb\xe3\x99\x48\xd4\x49\x3f\x76\x8d\x67\x0d\xb1\xaf\x41\x54\x40\xa9\xd1\xc7\xe5\x7f\x3d\xb5\xe5\xaa\x6a\x10\x49\x3b\xde\x86\xb9\x7f\xd7\xb4\xff\x96\xfb\x43\xfa\x6d\x4d\xc4\xec\xae\x87\xb0\xac\x8f\x7d\x14\xe1\xf0\x23\x0e\x08\x7f\x48\x21\x0b\x98\xd3\x8c\x6a\xac\x10\xc7\x16\xcf\xa8\xf3\xf0\xd1\x90\x1f\xb1\xae\x22\x4a\xfa\x0d\x57\x50\xf0\x91\xa4\xb6\x5c\x07\x6b\xe4\xe5\x1b\x10\x42\x9a\x70\x4f\xdd\x3f\x63\xa6\xf6\x8d\xb1\x3c\xdd\x38\x96\x7f\xe9\x98\xb7\x08\x02\x1f\xee\x6c\x16\xec\x3e\x0e\xe0\x83\xf3\x62\xcd\x3b\x24\x0d\x67\x02\x02\x43\x96\xbf\x84\xbf\x55\x20\xf1\xb7\x3b\x79\x8c\x03\x86\x74\x2f\x52\xd8\x6e\x20\xd8\x6e\xbb\xe3\xf1\x08\x3e\x1b\xc0\x33\xd6\x9c\x02\xf3\x4c\xf4\xbe\x18\x51\xfc\x22\x1e\xc5\x8f\xa4\xa1\x08\xdb\xc7\xe1\x7c\x9c\x81\x0d\x1f\xa0\xa1\xd6\x65\xe4\xe6\xfe\x68\xc7\xae\xfb\x03\x65\xc8\xbf\xfb\x07\x6d\x30\x2d\x9b\x0b\x3a\xe1\x41\x38\x05\x20\xb1\xb7\x94\xfc\x29\xf8\x7d\x37\x98\x93\xbf\xff\x4e\x21\xb7\x86\x93\x7a\x7d\x71\xae\x2c\x27\xf7\xde\x29\x94\x7d\xc2\x31\x2c\xa7\x63\x73\x01\x48\x85\xd2\x03\x95\xf8\x42\x5c\x12\xd4\xba\x37\x41\x9a\xa6\x3a\x5d\x17\x85\xb0\xa7\xac\xc7\x82\x5c\x97\x0c\x1b\x20\x27\xfb\x9d\xa5\x3c\x04\x35\x8d\x42\x42\xc1\xa9\xa9\x5c\xdb\x1b\x38\x75\x0b\xc3\x86\xec\x6c\x29\x10\x2a\x26\xb9\xc2\xe0\x00\x9c\xab\x71\xe8\x37\xe8\x0a\x6e\x40\x50\xa4\xee\x22\xa4\x48\xe4\xfe\x11\x15\x28\x4a\x17\xb1\xe8\x59\x5a\xf7\x6c\x88\xe0\x5e\x7c\x90\x2d\x06\x20\xd2\x0d\x8a\x75\x8a\x7a\x8c\x69\x1a\x38\x10\xe8\x35\x0d\x8d\x32\x84\x31\x16\xc4\x66\xa5\x24\x64\x32\x62\x2d\x12\x2a\xa7\x0b\x65\x9d\x3b\xdd\x1f\xa2\x67\xe9\x0d\x2a\x48\x22\x42\xc9\x6b\xd4\xe5\xef\xd1\x92\x39\x09\x81\x80\x0d\x11\x3e\x73\x51\xe3\x63\x2f\x57\xc4\x7a\xf0\xe1\x21\xec\x67\x2f\x4b\x4e\x40\x6c\x19\xf1\xda\xd7\x27\x11\xd6\x16\x96\xa7\xa9\xba\x3a\x4d\x9a\x39\xe1\x09\xb6\x3e\x30\xea\xca\x17\xd8\xca\xea\x35\x55\x17\xaf\x7b\x80\x68\x96\x47\x81\x48\x55\x21\xf9\xd4\x9a\x4d\xa4\x89\x7a\xc2\xff\x87\xad\x78\x3f\x89\xc8\x46\x21\x81\x4b\x0b\x58\xeb\x60\x36\x09\x13\x78\xc6\x41\x52\xf3\xac\xdf\xac\x41\xd8\xdd\x06\xd0\x7c\x1d\xc5\xdc\x9b\x61\x0e\x4a\xc3\xa0\x5c\xe3\x98\xb3\x1e\x15\x4e\x65\xd1\x19\xf8\x07\x6c\x82\x0a\x65\x69\x7c\x83\xca\x55\x41\x94\x49\x26\x6a\xf4\xf6\xc4\x63\x1b\x19\xf1\x48\x6a\xb6\x79\x88\x20\x90\xaf\xc2\x8c\xd0\xb4\x5b\x02\x97\x36\x00\xc8\x75\x1e\x47\x41\x54\x2a\x3c\xab\xfa\x8e\x87\xf7\x96\x10\x1b\x85\x21\xcc\xb0\x6d\x34\x95\x99\x3a\x47\xd9\xf2\x1d\xdf\xf4\x21\x9e\x30\xc4\x1e\xca\xe2\x38\xbb\x92\x11\x4e\xf8\x7c\x9b\x63\xaa\x12\x68\xa8\x9c\x62\xa5\x31\xca\xb9\x1a\x9a\xbc\x6d\xae\x98\xf3\x44\xd5\x2e\x6c\x9c\x2a\xaa\x2d\x4d\x64\x31\xcf\xee\x6e\xd4\x08\x96\xa0\x89\x69\x05\x2b\xa7\xab\x3a\x69\xb8\x79\x04\x1c\x9c\x53\x72\xd5\xa8\x12\xf6\xea\xbb\x9c\xc8\xb3\x03\xcf\x9a\xe8\xf1\xfb\xcc\xa8\xcf\x56\xa2\x43\xdd\xe4\xe2\x2e\x7c\xeb\xbd\x64\x9b\xcf\x28\x07\x8e\xda\x24\xc9\x33\xca\xa7\x49\x74\x60\x86\x4c\x57\xa9\x7a\xba\x4e\xd4\xde\x7f\x34\x89\x2a\xcb\xc3\x6b\x24\xf4\xd1\x13\x48\x8b\x68\x6d\x98\x3f\x4e\xd3\x28\x32\x16\xb6\x04\x1f\x3d\x2d\x7e\xaf\x24\x41\x2a\x87\xe8\xa3\x99\x2b\xba\xfd\x51\xa0\xad\x0e\x92\x8d\xa5\x0c\x51\x7c\x6b\x00\xb9\x13\xbd\xfd\xbe\x40\xc1\x89\x21\x1f\x20\x03\x35\x31\x98\x0c\x35\x25\x5d\x6d\xb9\xa1\x50\xf4\x19\x14\xd2\x39\x66\x4b\xff\x97\x07\xb0\x32\x4d\xb3\xe0\xc1\x28\x04\xd6\xa7\x65\x51\xc7\xd5\xf7\xe9\xee\xc8\xd3\x06\xae\xae\x29\x54\x56\x49\xe3\x0d\xe3\x40\x2f\x34\x5c\xa7\x74\x15\x2d\x4a\x8b\xad\xf7\xfa\x6a\x2d\xcf\xb8\xe6\xe4\x08\x36\xa6\x9a\x77\xa0\xe8\xd3\xdd\xaf\x0d\x14\x95\xba\x65\x86\x06\x1b\x71\x74\xce\x3b\x7e\x42\x54\x6a\x41\x92\x1b\x51\x9b\x92\xca\xc5\xf1\x06\x3a\x8c\xfb\x0d\x29\xcb\x4c\xfb\xd0\xdf\x06\x1b\x0d\x6c\x1f\x22\x93\x36\x66\x7b\x76\x9f\x74\x18\xd0\x9b\xba\x4b\xa2\xb2\x6a\xbf\x2b\x94\x8e\xa6\xe5\xf9\xdb\x9f\x8e\xd1\xf1\xe9\xf7\xec\x4b\x79\xb5\x22\x1f\x10\x1f\xa2\xce\xb7\xc3\xf1\xb7\xc3\x7d\xae\x1d\x15\xf0\x54\x7f\x0d\xb7\x0c\xd2\x6d\xff\xd3\xed\xac\x3f\x1e\x4f\xce\x6b\x35\xa6\xb0\x42\xe9\x27\x59\xb8\x8e\x49\x9f\x5c\xc3\x1d\xad\xf7\x69\x0b\x42\x98\xc8\xfa\x3c\xe4\x27\x7f\xd2\xd9\x0b\x3c\x34\xbf\x41\xaf\x70\x11\x7d\x4c\xd1\x4f\xf8\x92\x14\x73\x72\x41\x78\x54\x21\xb6\xf3\x51\x56\xf7\xfb\x88\x8a\x67\x54\x21\x5a\xa7\x21\x04\xc9\x41\xaf\x5e\xbe\x45\x6c\xfe\xa4\x94\x4c\xe4\x0d\x71\x13\x42\x6a\x98\x92\x72\x74\xf2\xf2\xc5\xf1\xe9\xd9\xf1\xd6\x56\x73\x41\x96\x64\xc2\xe7\x94\x1a\x2b\x8b\xe3\x09\x82\x08\xbf\x93\xab\xe5\xf4\x6c\x81\x78\x67\xd4\x4c\x8f\x87\x64\x49\x92\x2c\xfd\xd7\x33\xa0\x70\x92\x85\xb2\xf3\xbd\xce\x70\x38\x1a\x0e\x47\x71\x34\x57\xd0\xe9\x78\x7d\xa4\x16\x48\x70\x71\x11\x66\x57\x69\xfd\xc3\x2c\x30\x1c\x8e\x70\x18\x66\xe9\x28\xc9\x42\x32\xca\x2e\x49\x11\xe3\x1b\xf1\x86\x4a\x3b\xa9\x66\x0b\x14\x92\x85\x30\x9c\x6c\x1e\x8c\xb1\x0e\xf0\xf4\x21\x4e\x42\xee\x47\xeb\xd5\xf7\x80\x2c\x4f\xee\x9d\xbb\x11\xed\x23\x37\x7e\x3c\xdd\x8d\x16\xdb\xb3\xb3\xb0\xc1\x6d\x34\x42\xaf\x63\x1c\xa5\xb5\xcb\x2e\x92\x5e\xd6\x74\x6a\x18\xc1\x63\x9c\xd4\x0c\x8d\x92\x81\x3e\x6d\x75\xd6\x94\xc0\xd3\xc9\xa0\x64\x7c\xc8\xf6\x85\x75\x11\xf3\xbb\x8a\x77\xbd\xde\x74\xd2\x9b\x4e\x30\xc6\x74\x5a\xe1\x79\xb6\x2e\x2b\x1c\xe0\xbc\xc2\x61\xb4\x4e\xae\xcb\x02\x57\x78\x71\x9e\xd3\x59\x85\xa3\xa4\xc2\x79\x59\xf1\xa8\xba\x4c\x20\xaa\xf0\x55\x35\x27\x74\x85\x0b\x52\xcd\xa3\x32\xc8\xa2\xb4\x9a\x67\x71\x56\x05\x38\x8e\x4b\xf6\x4f\x5e\x05\xab\x22\x4b\x48\x6f\x3a\xe1\x5e\xa4\xd9\xac\xf0\xa6\x55\x10\x85\x55\x90\xb1\xec\x2c\x19\x40\xf0\xa9\x79\x11\x95\x64\x80\xcb\x92\xa4\x21\x21\x95\xf0\x02\x58\x05\x05\x2b\x79\x49\xab\x10\x97\xb8\x0a\xf1\x65\x15\x46\x41\x59\x85\x71\x8a\x07\xbd\xe9\x24\x8f\xf1\x8d\x70\x24\x46\x8a\x8a\x7d\x71\x7d\x9a\x57\x85\x29\xad\xc2\x2c\xaa\xc2\x32\xad\xc2\xcb\x79\x45\xc2\xfd\x8b\x6a\x81\x03\x52\x46\x09\xa9\x16\x84\x84\xd5\x22\x8a\x49\xb5\x88\xd2\x25\x29\xaa\x45\x44\x57\xd5\xa2\xcc\xab\x25\xc9\xaa\xe5\xb2\x5a\x46\x65\xb5\x8c\x7e\x4f\xb2\xbc\xc8\x18\xa3\x56\xcb\xac\x5a\x66\xf9\x8a\x14\xd5\xb2\xc4\xf1\x45\xb5\x7a\xb0\xff\xa0\x5a\x05\x79\xc5\xa6\x0b\x9d\x56\x11\xbe\xae\x22\xd6\xe1\x28\xc8\xd2\x2a\x4a\xaa\x28\x61\x1f\xe9\x22\xab\xa2\x3c\xad\xa2\x3c\xaf\xa2\x22\x38\x7f\x44\x67\xd3\x2a\x2a\x22\xda\x9b\x4e\xfc\xe1\x9c\x90\xbc\xf2\x87\xf1\xd5\xef\x95\x3f\xbc\xce\x03\xfe\x97\x7a\xd3\x2a\x2a\x13\x5a\x7d\xc4\x45\xf5\x11\x5f\x62\xee\xd1\xba\xfa\x98\xd0\xea\x82\xdc\xe4\xb8\x08\xaa\x18\xd3\x72\x91\x54\x71\x88\x59\xe3\x09\x5e\xa6\xa4\xac\x12\x1c\x31\xb2\x27\x38\xa7\x15\x63\x36\x96\x44\x28\xc5\x4b\x52\x25\x51\x58\x25\x09\xad\x12\x3a\x58\x91\x38\xaf\x12\x9a\x46\x49\x95\xd0\x02\xaa\x97\xbf\xe5\x55\xb2\x4e\xe6\x31\xa9\x92\x75\x1e\xe2\x92\x54\xc9\x65\x5a\xa5\xe4\x8a\x56\xe9\x82\x56\x69\xb4\x9a\x56\x69\x5a\xe6\x55\x9a\x95\x84\x56\x59\x14\x56\x59\x8e\x7f\x5b\x93\x38\x0b\x2e\xca\xec\x82\xa4\x55\x8e\xe3\xa4\xca\x71\x8e\x0b\xfc\xfb\xef\x11\x1b\x8b\x72\x91\x15\x49\x95\x67\x79\x95\x17\x84\x56\x79\x91\x5d\xdf\x54\x39\xbd\x09\xaa\xdf\xd6\xa4\xb8\xa9\x0a\xc2\xa8\x00\xbe\xd6\xbd\x69\x55\x24\x51\x55\xd0\x9b\x34\xa8\x8a\x32\xc9\xab\xa2\xa4\x79\x45\x49\x90\xa5\x61\x1c\x2d\x48\x45\x49\x71\x19\x05\xec\x5f\xca\x78\xa8\xa2\x6c\xb0\xe8\x32\xad\x28\x1b\x80\x8a\x46\xe4\x92\x54\x34\x62\xdd\xa1\x17\x37\x39\xa9\x68\x72\x3e\xa7\xb3\x8a\xa6\x49\x5e\xd1\x0c\xe7\x9c\xda\x2c\x3b\x8b\x43\x5c\x56\x34\xcf\xca\x68\x71\x53\x51\xba\xaa\x68\x49\x70\x52\xd1\xcb\xb4\x2a\xf1\xb2\x62\x1f\x34\x27\xf8\xa2\x2a\x49\xdc\x9b\x4e\x52\x52\x7a\xd3\xaa\x64\x0d\x42\x6c\x06\xca\xfe\xa1\x92\xb2\x65\x94\x57\x65\xfa\x60\xff\xbb\xbd\xaa\xbc\xac\xd6\x61\x5e\xad\xd3\x82\xe0\xb8\x5a\x17\x69\xb5\x2e\xf7\xf7\xf6\x1e\x56\x97\x24\x49\xa2\x8a\xb1\x79\x11\xc5\x59\x75\x19\x91\xab\x01\x77\x32\x5f\x5d\x91\x79\x80\xe3\xea\x8a\xd2\x69\x75\x55\xe2\xa8\xba\xba\x09\xa2\xab\x9b\x65\x75\x1d\x64\x29\x9b\x36\x6b\x4a\x8a\x28\xf4\xa6\xd5\xf5\x22\x2a\x48\x75\x9d\xc4\x45\x1e\xd4\x9d\xb9\x4e\xf2\xbc\xba\x2e\xa2\xea\x26\xa1\xcb\xa2\xfa\xfd\xc1\x13\x7f\xf8\xed\xde\x79\x41\x67\x53\x8f\x4d\x6b\x7f\xf4\x69\xdc\x7f\x70\x5b\x9d\xe3\xc1\xef\x7b\x83\x27\x7f\x99\x79\xd5\xd5\xd5\x95\x1f\x7e\xda\xeb\x3f\xb8\x3d\x1f\xce\x64\xc6\xd0\x1f\xcc\x76\xcf\x87\x33\xf6\x39\xfb\xb4\xdf\x7f\x78\xeb\x8f\xbc\xde\x74\x72\xfe\xce\xa7\x3d\xef\xe9\xd1\xac\xf2\x7b\xf5\xef\x1d\xdf\xf3\x76\x19\x70\x2d\xa9\x62\x1f\x1f\x76\xb6\x7b\x9e\x7f\xee\xcf\x3e\xdd\x1e\x4c\xba\x9d\x61\xff\xe9\xd1\xf4\x7f\xfd\x5f\xff\xeb\xff\xfe\xaf\xff\xfc\x3f\xfe\xeb\x3f\xff\xcf\xff\xfa\xcf\xff\xdf\x7f\xfd\xe7\xff\x7f\xe6\x79\xa3\x68\x6b\x4b\xd9\x2e\xf9\x32\xfa\x0a\x5c\x34\x2c\x17\x89\xea\x5c\x86\x7b\x69\x87\x45\x91\xbc\x80\xdf\x7c\xcf\xb9\x14\x86\x45\xdf\x93\xbc\x5c\x21\xf1\x1c\xb9\x79\xf2\x13\xe3\xf4\x02\x2c\xc9\x20\x3a\xad\x14\x84\xe0\x63\xc8\xaf\x7a\x1d\xc6\xe0\xd2\x12\x4e\xda\x82\x2f\x17\xc9\xcf\x7c\x59\xae\x5f\x9f\x82\x2c\x7b\xc6\xc0\x4c\x5c\x0e\x70\x04\xa0\x46\xec\x62\x6d\x89\xa0\x6a\x7d\x2d\xf1\x39\x9b\x39\x56\x0e\x2e\x09\xbc\x2b\x15\x19\x52\xb4\x12\xb2\x07\x2f\xc7\x76\x7c\x13\x03\x7a\x27\x0a\x14\xba\xed\xc4\x81\x67\xc1\x87\x0b\x13\x3a\x94\xbf\x9d\xe8\xc0\xec\xd7\x5f\xec\x13\x9c\xf4\x91\x46\xf8\x86\xf4\xc9\x3c\x4a\xc9\x5b\x56\x47\x8b\x8a\x8c\x84\x4e\x00\x07\x17\xec\x84\x2f\xe2\x69\xb2\x43\x4a\x82\x4b\x70\x3d\x52\x07\xc5\x8c\x52\xca\xfe\x81\x51\x84\x5b\x6a\x8a\x7a\xfc\xb6\x1a\x43\x14\x36\xb0\x89\x55\x64\xc5\x66\xd0\xa1\x8b\xe6\x81\x97\xe3\x5b\x0b\xf7\x1f\x3e\x7c\x60\xd2\xbd\x76\x2a\x33\x20\xe8\xbc\xa3\x51\x5d\xb7\xa5\x6c\xce\x2c\xa2\x11\x7a\x11\xe5\xf0\x92\xbe\xe7\x59\x36\xa0\x6a\xd5\xdb\x2d\x0b\x3f\x9a\xc5\x3d\x0d\xad\x36\x5e\x6e\xaf\xcd\xe4\x98\x3b\x7b\xbb\x09\x53\x9b\x0e\xea\x6b\xbf\x8d\x3d\x19\x8d\xf8\x05\x72\x44\x85\x65\x41\x24\xef\x2e\x42\xb8\x2d\x4e\xf0\x4d\xed\xa9\x6b\x4e\x10\xdf\x84\xc0\xe8\xfc\x95\x90\x9a\x60\x05\xb0\x7b\x96\x13\x72\xd1\xf3\xd0\xe1\xe1\x21\xea\x7e\xe8\x3a\x7a\x92\x92\xeb\x52\xed\x84\xa6\x8f\x93\x40\x9a\x58\x5f\x75\x3d\x82\xcb\x5f\x57\x51\x4c\x7a\x0c\xac\x5e\x3d\x8c\x16\x0b\x52\x80\xda\x94\x1d\xc0\x76\x15\x30\x68\x20\x80\x1b\x16\xb7\x0d\xe9\x74\xd6\x52\x97\xb0\x06\xec\x81\x93\xf9\x2c\x7a\xb7\xbc\x70\x50\xd1\x3b\x3c\x6c\x9a\xf0\xd0\x27\x88\xa7\x25\xfc\xf4\x91\x6b\x1c\x94\xda\xc9\xbb\x9d\xa5\x74\x6e\xbe\xdd\x38\xe2\x8d\x4c\xed\xee\x74\xcb\xb8\x6c\x66\x9e\x17\x2b\xc2\x98\x66\xc1\x03\x93\xc1\x9d\x05\xcd\xe0\x4d\xd4\x45\x1d\x6f\x58\x2c\x16\x24\x44\x31\x04\x14\xaf\x75\x6a\x0a\xbb\x10\x5c\xc2\x52\xe6\x9a\x4b\x72\x99\xfb\x1c\xbe\xb6\xe6\x58\x55\x19\xd0\x36\xb6\x63\x10\x19\xdc\x5e\xd5\x1b\xdd\x70\x19\x95\x3f\xad\xe7\x67\x79\x14\x28\x41\x93\xcc\xb7\x32\xe6\x02\xc6\x36\x6d\x3c\xf8\xfd\xd9\xe0\x3f\xf6\x06\x4f\xfc\xc1\xfb\xd9\xae\x3f\xf2\xa6\x76\xea\xbf\xc8\xc4\xc5\xde\xe0\xc9\xec\xd3\x77\xfd\x87\x7b\xb7\xfe\xdc\x33\xd7\x3e\x19\xee\xb2\x18\xbd\xe6\x92\xf0\xbf\x9c\xfd\xf4\xcc\x95\xef\x4a\x37\x93\xdc\x9b\x80\x4e\x6c\x85\xe0\x1d\x36\xbc\x9a\x62\x5a\x63\xae\x2f\xea\xb6\x37\xfd\xea\x9c\x75\x78\xd7\x9f\xdf\xd9\xd5\xaf\x4e\xd7\x89\x2b\xdf\x95\x6e\xa5\xfd\xf1\xbe\x6e\x54\x56\x69\xdd\x87\xd3\x9c\xa7\xdf\x8b\x4b\xae\x54\x1d\x0d\xd5\x69\xb8\x28\xd1\x00\xed\xf7\x91\x9a\x02\x6e\x5d\x3a\xb3\x5e\x47\x07\xa4\xd7\x3a\x3c\xe4\x66\xea\x23\xff\xd7\x51\x6d\x52\xa5\x34\x24\x8c\xfc\x8c\x96\xc6\x9e\xae\x8d\x62\x84\x7c\x73\x42\xd5\xef\xb7\xf8\x82\xa4\xfc\x16\x40\x68\x20\x42\xcc\x20\x32\xa9\x77\x8e\xe3\x18\xb4\x10\xfb\x7b\xe3\xbd\xd1\xde\x77\xa3\x28\xc9\x8b\xec\x92\x84\xef\x0b\xb2\x24\xd7\xef\x17\x59\xf1\x1e\x28\x11\xa5\xcb\xf7\xeb\x22\xd6\x00\x3f\xe3\x11\x38\x53\xd4\x8b\x28\x5d\x13\xf4\xd5\x78\xfc\x68\xcf\x43\x34\x4a\xf2\x98\xbb\x31\x16\x91\x94\xd9\x3e\x94\x66\x25\x0a\x0a\x4c\xc1\x64\x18\xbd\x80\xc3\x2b\x7a\xc3\x1a\xc9\x11\x49\x97\x51\x4a\x9c\xa0\xe3\x28\x89\x40\xa3\x52\xc4\x88\x06\x2b\x92\x48\x5b\x0c\x22\x94\x1b\x6c\x17\x83\x70\xf0\x7d\x44\x33\xb4\xc8\xb2\xc9\x1c\x8c\xfe\xd2\x6e\xc9\xbd\xdd\xca\x38\x49\xbf\xbc\x39\xb1\xf6\xdb\x4d\x2c\xe4\x64\x9f\xdb\x2d\x8d\x07\xf4\xa5\xd6\x5a\xcd\x84\x20\x57\xcb\xcc\x93\xe6\xa7\xe6\xe2\x47\xea\x2f\xf8\xea\x54\x8b\xc4\xa0\x45\xa2\x41\x56\x10\xfa\xbc\x20\xf8\xe2\xd7\xac\x08\xa9\x26\xd9\x96\x98\x5e\x9c\x44\xb4\xa4\x13\x40\x9e\x27\x2e\xd8\x06\x15\xbe\x90\xc2\x04\x9d\xa0\xee\x87\x0f\x1f\xba\x7d\x21\x66\x17\xd1\x05\x11\xcf\xca\x78\xad\xda\x7b\xae\x54\xbb\xe3\xb2\x04\x0b\x6f\xf3\x64\x80\x0c\x44\xcf\x59\xc1\x19\xbc\x2f\x91\x05\x79\x92\x14\xf5\xf5\xe2\xc3\x94\x3b\x2b\xee\xd4\xea\x9a\x03\x97\xe6\x6e\x28\x14\x36\x70\x68\x51\x92\x97\xa4\x7c\x25\xc2\x23\xf0\x73\x8b\x06\xdc\xeb\x2b\x87\x0a\xae\xf9\x53\x1a\xe2\x4a\x45\xfb\x5c\xf4\xf2\xd5\x71\xaf\x53\x92\xeb\x72\x74\x3d\xe0\xc7\x23\x38\x25\x79\x8d\xf6\xb0\x5d\x9f\x34\x79\xdc\x77\x2b\xa7\x26\xe3\xbd\xbe\x5b\x3d\x35\x19\xef\xdf\xce\xfa\xe3\xfd\x7f\x6a\x23\xbf\x40\x1b\x79\x9d\xc4\xec\x7f\x4b\x49\x49\x4a\xfc\x8f\x53\x39\x4a\x24\x84\x02\x92\xb5\xfd\x0f\xd0\x2b\xb6\x1c\xe8\x15\xb5\x67\x73\xaa\x4f\x5e\x2c\xe4\xa1\x7e\x01\xf3\x56\xba\x11\x2b\x93\xf8\x15\x17\x40\x5d\x93\x8a\x57\xe3\x73\x81\x15\xe5\x9e\x43\xd4\x8a\xaf\x22\xfe\xbe\xf4\xb0\x4e\x11\x13\xfa\x10\x75\xd8\x92\xd7\xd9\x32\xde\x75\x03\xe0\x14\xdc\x3b\x37\x4f\x70\x8d\x28\xcb\xac\xcc\xf3\x9b\x53\xa5\x90\xee\x00\xa6\xb5\x38\x07\xac\xde\x5c\x08\x17\x28\x62\x91\xe1\x16\x38\x49\x94\xc0\x9d\x7c\xf3\x05\x86\x79\x5b\x48\xf3\xcd\x90\xdc\x45\x16\xa5\xad\xfa\x05\xa8\xd5\xfd\xe6\x15\x59\x62\x38\x03\x3d\xe3\x8f\x71\x95\x57\x3b\x70\xd5\x8d\x17\x0b\x12\x94\x68\x15\x2d\x57\x31\x9b\xd9\x8c\xb8\x73\xd2\x7c\x93\x50\xda\xa7\x91\xa9\x70\xe0\x9b\x11\x1e\xa8\x2f\x4a\x83\x78\xad\x45\x17\xe4\x20\xc1\xa7\xf7\x9c\xa0\x6c\x5d\xe6\xeb\x12\xf5\xe8\x3a\x58\xb1\xdd\xef\xc3\x78\xf8\x01\x16\x88\x0f\x83\x0f\xb0\xce\xb3\x0d\x93\xca\x60\x00\x82\x59\x86\x75\xcb\x3f\x34\xca\x01\x76\xce\x61\xeb\x07\xe3\x3a\x11\x15\x7c\x63\x71\x29\x78\x73\x84\x5f\xe1\xeb\x28\x59\x27\x4a\x34\xc3\x94\x50\xd6\x31\x38\xaa\xfe\xb6\xce\x4a\x42\x87\xe8\x8c\x80\x7d\xdf\x1e\x60\x16\xa5\x8b\x28\x8d\x4a\x02\x25\x99\xdc\x23\x23\x2b\x06\x84\x52\xf4\xe1\xe8\x03\xef\x24\x49\xa2\x12\x7d\x80\x30\x09\x1f\xb8\xa6\x64\x68\xf4\x26\xc1\xd7\xcf\xeb\x56\xc4\x49\xb0\xbd\x33\xae\xd2\x68\xef\x40\x1f\x41\x65\x43\x86\x17\x50\x6c\x3f\x46\x59\x4e\xd2\x51\x10\x67\x94\x20\x92\x8c\xb8\x2d\xd2\xd4\xc0\xc5\xb9\x93\x6f\x42\xa7\xa5\x82\x10\x51\xea\x50\xf9\xe8\x83\xb9\xd9\x33\x62\xd4\x01\x18\x89\x90\x05\x54\x95\xce\x50\xc4\x22\x91\xe1\xd1\xc3\x88\xe2\x79\x4c\xa4\x9b\x4c\xee\x5e\x94\x04\xd1\xe2\x06\x61\x94\x17\x24\x88\xe0\x71\x06\xc8\x69\xe2\x81\xa2\x00\x2b\x1e\x99\x8b\x97\x75\x4c\xd4\xea\x73\x2b\xca\x62\x4d\x84\x29\x26\x78\xbe\x2e\x08\x41\x59\xc1\x5f\x75\xcf\x71\x70\x51\x46\xc1\x05\x65\x29\x65\x14\x87\x84\xa2\x1e\x16\x31\x22\x73\x52\x28\x42\x9d\x27\x9f\x3b\xbe\x85\x9b\xc2\x14\x84\x1d\xce\xb8\x53\xd4\xeb\x0c\xd0\x39\x9a\xa1\x0e\xb4\xc8\x3e\xae\x67\xa8\x63\x32\x74\x2d\x1e\x19\xa4\x46\x8e\x02\x3a\xe3\xca\x36\x35\x71\x09\xd1\x9b\xb4\xc4\xd7\x46\x23\x7a\x91\x0d\x63\x6a\x14\xd4\x1b\x7c\xc6\x89\x05\x4e\x61\xf9\xd3\x08\xae\xaf\x11\xca\xb9\x90\xa4\x6c\xd3\x5f\x53\x52\x0c\x84\x83\xd8\x50\x2d\x6d\x32\x3f\x64\xbd\xbd\xc9\xc9\xcf\x42\xb9\xb7\x91\xdb\x5c\xa5\x21\x36\xb1\xd8\x02\xea\xfc\xc6\x59\xe0\x8a\xe0\x90\x14\x13\xd4\xe1\x3f\x3a\x52\x83\x1a\x92\x09\xea\x04\x59\x92\x90\x54\x3a\xcf\x83\x29\x35\x41\x1d\xf8\x57\xa4\xb1\x61\x1c\x4f\x50\xe7\x12\x17\x11\x63\xbf\xc1\xbe\x92\xb1\xaf\x66\x3c\x50\x32\x1e\x4c\x50\xe7\x82\xdc\xb0\x79\x27\x52\x57\x80\x82\x6c\x3e\x4a\xf0\x92\xb5\x54\xe2\xa5\x48\x69\xd4\x9c\x13\xd4\x69\x3e\x6a\x98\xe9\xc5\x4b\x50\x6b\x4e\x84\x9c\xdf\xa4\x1f\x27\x38\x8a\xed\xe4\xb7\xe4\xba\xb4\x53\x7f\x2a\xc8\x62\x52\x07\xfa\xe2\xe9\x24\x99\xa0\x0e\x49\x3a\xb5\xdc\x9d\x01\x12\xfc\x47\xc7\x29\x8d\x77\xb4\xef\x4e\x13\x23\x45\x4a\xe6\xf5\x40\xc0\xf3\x94\x7a\x54\xd4\x0d\xb6\x49\x35\x63\xda\xd6\x39\xa0\xaf\x6c\x1f\xfb\xf3\x3a\x69\xa6\xbc\x28\xaa\xc1\x2a\xd9\x52\xf4\xbf\x0b\x4c\xb3\xe1\xd6\x71\x12\x56\x85\xbc\x25\x3d\xdf\xf1\x07\xef\x67\x5e\x6f\x3a\xf1\xe9\x8e\x3f\xf6\x3e\xed\xf7\x6f\x7d\xba\xf3\xf5\x68\x0b\xa1\x3e\x3b\x05\xc9\xfb\x54\x56\x70\x77\xe6\xd3\x5d\x99\x93\xd5\x39\xa0\x77\xe8\x9d\x0f\xbd\x99\xa7\xe4\xcb\xd9\x2d\x4a\xf9\xe7\xbd\xeb\x0a\x79\xfe\xac\x37\x3d\xf4\xa9\x37\xaa\x55\x76\xdc\x0a\x8c\x37\x94\x15\x00\x56\x40\xc0\xe5\xf5\x4f\xc0\xdf\x00\x42\xf6\x15\x16\xb6\x67\x32\xeb\x57\x6e\x4b\xc6\x15\x4f\x53\xd6\xa3\xaf\x76\xbd\x11\x9a\x88\x5f\xbd\xe9\x04\x55\x5f\x7b\x12\x27\x4a\x98\x88\xa5\x00\x1d\xbd\x43\x3b\xac\xef\x87\x9f\xc6\xfd\xdb\x6a\xc0\xfe\x7a\x6a\xf7\x59\x71\xd9\xcd\x77\x5f\x6d\xfb\xe7\xfe\x6c\xe7\xbd\xef\x3f\x3d\xfa\x80\x3a\xdd\xde\xdf\x66\x75\x6f\x9b\x9d\x00\x8a\xab\x61\x73\xde\xf5\x3a\x68\xb7\x59\x1c\xcc\x3d\x03\x96\x06\x58\xb5\xa7\xa8\xf3\xb7\xbf\xfd\x6d\xb7\xfa\xf0\xe1\xc3\x6e\x47\x48\x32\xae\x1a\x1e\x84\x2a\xde\xfc\x5f\xc7\x3b\x47\xbe\x5f\xce\x76\x7a\xe7\xbe\x7f\xb5\xfb\x95\x3f\x98\xed\x78\xe2\x24\x56\x8b\x89\xf4\x2a\x2a\x83\x15\x9f\x83\xfa\x05\x87\xe2\x3c\x90\x9f\xd6\x17\xdc\x8f\x40\x49\x86\xfc\x26\x82\xad\xa0\x9a\x4c\xb6\x30\x6e\x48\x6c\x67\x31\xbc\x35\xe8\xc2\xbd\x1b\x9b\xcb\x8b\x89\xcf\x6c\x8b\xa1\xf8\x52\x84\xa0\x56\xfd\xcd\x09\x00\xdb\xd0\x85\xaa\x42\xdb\x23\xff\x4c\xe8\x7b\xb8\xb7\x68\xee\x97\x59\x75\x41\x00\x24\xdf\xba\xc7\x2d\x1c\x3c\x15\xa7\xa4\xe4\x2b\x55\x54\xc6\x84\xa3\xa7\x74\xac\xc9\xd1\x74\xa4\x75\xcd\xe3\x57\x56\x15\x92\xb4\x94\x3d\x7b\xfb\xe6\xe7\xd3\x1f\xad\xf2\x54\x3e\xac\x74\xd5\x31\x36\x54\xbb\xaa\x6b\x8b\x34\x20\xb0\x92\xb0\x99\x28\x35\xe1\x5b\xde\x56\x5a\xa5\xa3\x34\x04\xbb\xd7\x17\xf2\xa6\xc3\x4e\xd6\x5b\x83\x98\xe5\xc6\xc1\x07\x2e\x79\x04\x73\xf0\x43\x90\x71\xed\xd5\xb0\x0e\xe7\xd0\x53\xf0\xda\x7b\xa0\xe5\x4a\x76\x82\x7f\xd5\x02\xb7\x2e\xbc\xcb\x02\x47\x71\x94\x2e\x9b\x4b\x42\x47\x7a\xd3\x6b\x47\xe6\x29\xb9\x3a\x11\x93\x45\xa3\x25\xa8\xcd\xe0\xd6\x08\x18\x11\x82\x92\xe0\xf4\x42\x01\x93\x17\xe4\xf2\x44\xfa\x54\x07\xb8\xab\x88\x9e\x48\x3d\x9d\x9e\x24\x2e\x1c\xb7\x1c\x5a\x30\xc3\xf9\x64\xd3\x6d\xfb\x3e\xb3\x3e\x90\xd1\x2c\x6e\xae\x90\x40\xfb\x7f\xd0\x64\x4a\xbc\x5e\x52\xb6\xb6\xd7\xd8\x31\xf9\xa0\xd1\xe5\x37\xd7\xad\x4d\xf1\x97\xfa\x68\xdb\x2c\x20\x1a\xd9\xc4\x1b\x35\x73\xe8\x58\xe8\xef\x62\x55\x00\x60\xda\xfc\x7d\xb4\x58\xa0\x23\xee\x90\x8e\x2b\x42\xd2\x32\x4a\xd7\x24\x04\xa9\x46\xbb\xa4\x70\xd7\x7d\x8a\x1e\x8a\xaa\x3f\xa7\xf1\x0d\xc2\xe1\x47\xb6\x6f\x29\xa5\x58\xdd\x9d\x34\x2b\x77\x10\x56\x84\x7d\xeb\xb2\x4b\xad\x31\x38\xb4\x13\x59\x63\xee\x5b\xd6\x9a\xc4\x87\x9b\xef\xa4\xd4\x16\x8e\x54\x0f\x7c\x77\x03\x81\xfe\x9d\x66\x28\xce\xd2\x25\x29\x10\xd6\x89\xa3\xd5\x76\xdc\xca\x2a\xef\xc5\x65\x6c\xb6\xa6\x8d\x8d\xa3\xf2\x50\x9d\xc1\x6d\x77\xb4\xfa\x98\x6b\xac\x54\x55\xda\x62\xaf\xcf\x1e\xc7\x6d\x98\x31\x08\x0f\xcd\x6b\x60\x83\xf3\x9c\x5a\x69\x45\xca\x0b\xea\x08\x91\xce\xf0\x01\x2d\x17\x6c\xf6\x7d\x8f\xeb\x02\xcf\xd6\x68\x37\xd5\x7a\x92\xcc\xda\x85\x89\x22\x31\x79\x5c\xce\x14\x11\xe7\xa4\xaf\x9d\xa7\x87\xe8\x91\xb9\x64\xf2\x33\x04\x93\xb0\xf4\xc2\x2a\xf1\x37\x68\x1d\x3c\xb9\xf2\xaa\x7a\x08\x79\x30\x39\xb0\x16\x67\x55\x88\x30\x54\xf7\x4b\x52\x8a\x37\xe4\x72\x53\xd7\xba\xbc\xbd\x61\x9c\x21\xd0\x8d\xba\x17\xb1\x6f\x63\xad\xb2\x9f\x57\x6e\xb7\xf0\x14\x98\x1e\xbb\xe8\xab\xcb\x8f\xea\xdd\x8f\x93\x94\x7b\x33\x79\x6f\xc4\x7d\x4e\x75\x0f\xbb\x68\x0a\xc1\x2e\xf6\xff\x77\x23\x6e\xc3\x86\xbd\xee\x51\xd7\xea\x98\xdc\xe0\xd9\xde\xc0\x7b\xa0\xa6\x2b\x21\x30\xbe\xa8\x3f\xfc\x6c\x7a\xa0\x2f\x03\xcd\x8c\xf8\xa2\x9e\xa8\x06\x14\xe7\x5d\x6b\x52\x6d\x14\x7d\xb3\xac\x4c\xb3\x92\x9c\x44\xe9\x45\x2b\x7c\xce\x10\xec\x20\x25\x9c\xd1\x5a\xbc\x50\x18\xcb\x87\xbd\x78\xac\x0a\x7b\x5e\x6f\x62\x72\xf1\xfe\x57\xdd\xf9\x18\xab\xea\x77\xa6\x31\xc3\x48\x5c\xa9\xc3\xad\xbd\x92\x99\x29\x99\x9e\xae\xf3\x65\x6b\xbb\x70\x7a\xa1\xae\x57\xf6\x9d\x6c\xec\xe8\x31\x52\xab\x77\xd7\x71\xb7\x75\x49\x74\xa0\xa3\x44\x5d\x36\x21\x65\x0a\xa4\xad\xb6\x55\xbc\x9e\xa3\x41\x16\xaf\x93\xb4\xe7\x35\x96\x2b\x22\x68\x65\xcf\x33\x96\x34\x6d\x3b\xab\xb5\x7a\x48\x86\x96\x8b\x62\x22\xa5\x33\xb6\xd1\x97\x24\xe9\x52\xb8\xf1\x22\x45\x97\xaa\x1b\x7f\x53\x89\x15\x26\x94\x72\xc7\x89\xf0\xdc\x8b\x90\x9c\xd0\x52\x03\x21\xac\x7f\x75\x18\xfd\x06\x48\x9e\xe5\xee\xba\x9a\xb0\x91\x2d\x16\xd2\x49\x45\x70\x21\x1f\x48\x09\x37\x6e\x4d\xc7\xce\x58\xae\x62\x1a\x55\x13\xe7\x29\x32\x0a\x9d\x1b\xdf\x72\xaf\x18\xa0\xf1\xcc\x2d\x41\xf0\x62\x79\x96\xf7\x3c\xd7\xe3\xd2\x67\x61\x68\x93\xcf\xd9\x77\x79\x99\x0c\x5d\xb1\xc6\x46\x34\xb3\xa6\x2b\x5b\x7c\x68\x1e\x33\xb8\x55\x8e\xa6\x4d\x58\xa3\x8d\xa8\xf9\xdf\xea\x9a\x2c\xe3\x74\xf7\x7e\xd7\x32\xfb\x25\x0b\xdf\x79\x87\x75\xb3\xd3\x47\xf0\xef\xa0\x83\x76\x6b\xee\x9f\x7d\xde\xa2\xd7\xaa\x5c\x68\xdd\xca\x54\x85\x85\x9c\xcf\xd6\x61\x8a\x97\x59\xe1\x82\x2a\xe2\x41\x33\xd0\x65\x71\x23\x16\x52\x70\xdf\xd2\x18\xb2\x89\x31\xcc\x02\x2c\x6f\xbd\xe4\x9d\x0e\x07\xb2\x3f\xf3\x0e\x2c\x91\xbd\x2e\xee\xa9\xf5\xc1\x24\xd4\x88\xa8\x55\x1b\xab\x5a\x35\xdb\xb6\x44\x79\xf0\x83\x92\x7f\x68\xaf\x62\x02\x1f\x0f\x65\x67\xec\xbf\xc2\xbe\x6c\x30\xbe\xc7\xc0\x69\x2e\x7e\x36\x6d\x45\x2a\xa7\x39\xd4\x1c\xf5\x31\xd8\x6d\x9e\xca\xdf\x32\xde\x80\xba\xa1\xbe\x36\x84\xfd\x47\x2f\x0f\x7e\x11\xcf\x14\x04\x41\xdc\x32\x4e\xe0\xfa\x76\x11\xa5\x29\x08\x3a\xca\xb0\x40\x12\x0c\xb2\xac\x69\x83\x57\x28\xdf\x83\xf2\x43\xfd\x2e\xef\x3a\x89\xe1\x92\x98\xe7\xc9\x69\xb9\x3c\x13\x36\x3a\xc2\x73\xba\x2e\xc9\xf5\xb6\xd5\xd2\xb0\xce\x5c\x97\x16\x10\xd6\xeb\xe8\x77\x32\x8c\xe8\xcb\xf4\x2d\xb9\x2e\x3d\xb6\x3b\x2a\x60\x04\x2b\x25\xe1\x7b\x61\x88\xab\x2c\x9d\xf5\x2e\x52\x87\x22\x3b\xea\x78\xe8\x08\x0d\xc6\x8e\x55\xa4\x4d\x03\x71\xa7\x0e\xa2\x29\x52\xd3\xcb\x3c\xaa\x29\xba\x8a\xda\x27\xf9\x4d\xec\x08\xe5\x0f\x7c\xee\x66\x8a\x66\xc2\xa9\xd3\xdb\x5c\x2f\xad\x12\xf6\xb2\x69\x4f\x72\xc7\xb4\x55\xd1\x6f\x9d\x94\x04\x5f\x46\xe9\xf2\x44\x9d\x9b\x9b\xce\x3e\xd6\x72\x61\xca\x76\x7a\xbe\x93\xe3\x1b\x24\xf5\xc5\xf4\xee\xb3\xe8\xa6\x33\xa0\xed\xb6\x55\xed\x9b\x7b\x3c\x36\x93\xdd\x53\x75\x4b\xad\xac\xb3\x89\xf3\x5c\x4b\xb9\x7e\x36\xff\xe3\x6b\xa0\xb6\x02\x8e\xeb\xb5\x87\x93\x4a\x08\x73\xae\x85\x50\xab\xb7\xa7\xf2\x75\x53\x55\xbd\xcb\xe7\x8b\xa4\x61\xe9\xa0\x40\x35\xd7\x3d\xe9\xe2\xcc\x64\x7c\xa5\x7f\xcd\x80\xb3\xf2\xc2\xa9\x59\x33\xb6\x4a\x51\x4d\xe2\x10\x46\x2e\x36\x75\xd8\x2a\x26\x6e\xa2\xdc\x7b\xbe\x99\x36\xab\xe1\xba\xde\xb2\x9b\xa5\xdd\xd1\xb3\xef\x81\x3e\xda\x45\x1d\x90\x30\x4c\x88\xf0\x56\x7d\xcb\xa1\x06\xd3\x8a\xf0\x8e\x89\x83\xa7\xf9\x8c\xe0\x0f\x34\x6d\xe4\xf1\x06\xb4\x07\xcd\xf5\x4f\x21\x59\x7e\x68\xea\x0f\xe0\xe0\x28\x6c\x2b\xcc\xe4\xc1\x57\xdc\xd8\x42\x31\x76\xb0\x40\x09\x0b\x86\x28\xa5\x25\xc1\xa1\x74\x5f\x92\x08\xbb\x89\xa6\xa6\x34\x87\x40\x21\xd8\x26\x44\x14\xe5\x98\x52\x12\xde\x8f\x6a\xfc\x78\x6b\x07\x03\xd8\xde\x60\xfe\x50\x55\x9b\x8c\x23\x8e\x0e\xd5\xf3\xb7\x69\xee\xfb\x67\x0e\x08\x6f\xc0\x61\xab\xdc\xde\x64\x87\xa8\x91\xe0\xd5\x9d\x0b\x39\x82\x0c\x18\x53\x93\xc9\xe0\x3f\xe7\x24\x75\x4f\xcc\x0e\xb7\x37\x3b\x30\xd7\x7b\x28\x51\xbb\x93\x16\xdf\x1f\xb3\x28\xed\x75\x51\xd7\x43\x13\x2b\x28\x8c\xde\xe0\x8b\x38\xa3\x24\x6c\x69\x32\x17\x37\xb8\x7f\xb4\x59\xa3\x5d\x79\x71\x7d\xe7\x0a\x24\x0b\xf6\x51\x67\x5d\xc4\x1d\x63\xbb\x6a\xb4\xd2\x79\x1e\xdf\x88\xe5\x5f\x2e\x7e\x65\x06\xfe\x15\xd7\x45\x2c\x03\x1b\xeb\x38\xf0\xbb\x22\x0f\x7d\x6a\x6b\x5b\x14\x38\x30\x4c\xb4\xf9\xbd\xd4\x86\x7a\x24\x71\xd6\xd1\x2e\x98\x36\x37\xab\x94\x73\x41\x92\xc6\x00\x1b\x80\xd4\x45\x5c\xf5\xc5\xe3\x8d\xb6\xba\xdc\xad\x6c\x1b\x8f\x8a\x45\xaa\xbd\x3a\x2f\xd0\x47\x56\x52\xcb\x6a\x67\x37\x61\xcc\xeb\x96\x76\xe4\xe4\xd4\x8f\xde\x1f\xea\xe5\x8f\xc7\x8a\x50\x97\x34\xb6\x20\x7e\xf8\xea\x03\x5b\xc1\xda\x97\x97\xad\xbf\xef\x12\xb5\xa9\x33\x1b\x57\x1f\x87\x32\xe9\x1e\x90\xda\x71\xb4\x7c\xee\x5b\x53\x54\xbd\xd4\xb2\xd5\x65\xaf\xb2\x10\x1d\x5a\x3a\x17\x45\x7d\xe2\xa1\xbf\xa0\x07\xea\x69\x73\x5b\x54\xbb\x07\x39\xc0\x46\xc7\xec\x3a\x78\xcb\x90\x2d\x1f\x1e\xa2\xf1\x3d\x01\xed\x7f\x36\x0d\xc1\xe0\xe7\x2e\x02\xb9\xee\x3a\x5b\x56\x51\x59\x14\x9c\xbd\x92\x41\x4a\xae\x06\x6c\xa5\xea\xb8\xf4\xab\x16\xe8\xfb\xc1\x04\x2b\x0b\xd7\x0d\x2d\x0f\x37\xd1\xc1\xe0\x11\x6a\x5e\x47\x99\x35\x4e\xe1\xf7\x5f\xcd\x8d\x33\x38\x4e\xc3\x18\x62\xb1\x6f\x3a\x6f\xa9\xaa\x28\xb0\x29\xb1\x74\xa8\x1b\xf5\x05\x4a\x81\xda\x8a\xcc\x46\x45\x15\xfe\xef\xd6\x08\x08\x52\xd9\x88\x37\x27\x83\x5a\xca\x65\x35\xd8\x4c\xe8\xd6\xad\x77\x3d\xc7\x6e\x68\x49\xda\x31\xbf\x9e\x85\x48\x08\x6c\x36\x71\x25\x2a\xea\xed\xf4\xd1\x6e\x1f\x0d\xfa\x68\x3c\xec\x23\x52\x06\x9e\x4b\x31\xab\x9e\x1d\xef\xd6\xa6\xe8\x5b\xba\x7e\x2f\xcc\xc3\x61\x70\xc9\xc2\x54\x84\xa9\x9a\x41\x18\x92\xf3\xf1\x0c\xfa\xda\xb9\xee\xa8\x73\xb7\x91\x4c\x74\x49\xc5\xd0\x16\x02\x1f\x9b\xa2\x85\x51\xe6\x8b\x0e\x5d\x0c\x9a\xa1\x72\x52\x14\x96\xda\x9d\xec\xdd\xc4\xb2\xba\xa0\xd4\x77\x20\x6f\xde\xbf\x6b\xb7\x5d\xf6\xf3\xdb\xaf\x76\xbf\x1e\x59\xfc\xfd\x67\xdc\x74\xdd\xdd\xb1\xd1\x08\xfd\x48\x4a\xc4\x1f\x2d\x5e\xe2\x78\x4d\x50\x9a\x5d\xf5\xe5\xd3\xd8\x26\x48\x47\x04\x2a\x69\xba\x4e\x84\x14\x7f\xa7\xe5\x83\xaa\x42\x95\x2f\x8f\x64\x93\xaf\xe0\xa9\x13\x58\x73\x5c\xa0\x32\x2a\x99\xf0\x95\x17\x84\x92\xb4\xe4\x1e\x08\xaf\xc1\x2a\x88\x38\x64\x40\x30\x07\xb2\x94\x2a\x6e\x3b\x21\xe5\x82\xfd\xc5\x0a\xbc\x6e\xab\x1c\x15\x70\xfb\xd7\x6e\x4f\x7b\x2e\xdc\x94\xee\x7a\xd6\x65\x4a\x93\xd9\x13\x3f\x77\xbb\x5d\x6f\x28\xdc\xdf\xf5\x46\xbd\xf3\xe1\x74\x67\xf7\xdd\xd7\xe7\xfe\xcc\xf7\x7b\xde\xa7\xdb\x6a\x30\xf3\x46\xcb\x3e\xea\xf8\xfe\xd7\xe3\x8e\x1e\xb0\x9f\x2c\xc9\x35\x6b\xe6\x9d\xef\xd3\x1d\xf0\xb1\xd0\x65\xdb\xaf\x68\x62\x17\x75\x7d\xdf\xf7\x67\xbb\x95\x2f\xfe\x83\x1f\x43\x4f\x29\xd4\x7a\xe9\xa4\x98\xd3\x41\x33\x9e\xe3\x06\xca\xd6\xcb\x48\xc9\xd9\xb9\x8b\x7d\xf9\xcb\xed\x1f\x7f\x78\xd5\xe8\xba\x55\xc2\xab\xef\xb4\xa5\xad\x4c\x94\xad\xa9\x66\xa1\x6f\x72\xf9\x1f\x56\x46\x3b\xee\x4d\xed\x07\xde\xdc\xad\xc4\x3a\x2d\x95\xdb\x32\xe3\x6e\xcc\x29\x23\x1b\x81\x1c\x0d\x8d\x0d\x40\x34\x07\x40\x9f\x9c\xb6\xfc\x22\xd0\x38\x44\xba\x24\xde\xfa\x82\x1b\xd6\x6e\x4b\x7f\xe4\x46\x68\xcf\xe2\x86\x76\xb1\xc7\xa2\xa6\x3d\x5c\xf7\xeb\x9a\x5b\x80\x09\x5c\x9a\xc9\x3b\xb6\x2f\xc9\x48\xbe\xdf\xb5\xac\x62\xf4\xc7\x8e\x77\x72\x8b\xd3\xf5\xac\xab\x79\x54\xbf\xf9\x91\x95\x8f\x69\x80\xb9\xa7\xda\x56\xdd\x01\x81\x22\x1d\xdb\x30\x86\xb5\xc3\xdd\x78\xb2\x72\x88\x89\x64\x16\xe0\x89\x95\xd4\x2a\x66\x4a\x82\x6c\x77\xed\x5d\xc6\x3f\x3f\x7f\xe7\xcf\x66\x3b\xfe\x0c\x4d\xc1\x69\x4b\xe5\x9f\x7b\x23\x97\x9a\xda\x5d\x6b\x64\x5c\x16\xd5\x76\xad\x8d\x32\xd5\x5c\x40\xec\x25\x06\x6c\xde\x5b\xc7\xf1\xdc\x81\xb6\x6c\xbe\xe7\xf7\x86\x3b\xbe\x57\xa1\xa9\x7f\x3e\xdc\x99\xfa\x33\x37\xee\xea\x61\xf7\xcf\x90\x22\xb4\xf7\xb4\x9f\xc7\x95\xb3\x6e\x63\x84\x59\xa3\x64\x0f\x4b\x8f\xf5\x46\xe9\x97\xa3\x5b\x7f\x1c\xf3\x3b\x99\xda\xa2\x9c\xb6\x8d\x7e\xf6\x88\xd7\x6e\x94\x1d\x74\x79\xea\x18\xe5\x77\x3d\xe1\x3f\x6b\xc1\xfe\x7a\x13\x7f\xe4\x8f\xb8\xdb\x21\xff\x68\x56\xb1\x6d\x6f\xf7\xa8\x75\xbc\x1d\xb6\xd6\xcd\x5b\x89\x3f\x6f\xf4\xef\xa4\xa1\x3c\x01\x78\xcd\x62\xc2\x67\xf6\x21\x9b\xda\xad\x27\x4a\x01\xb3\x63\x3d\xdb\x56\x17\x89\x5d\x73\xa3\x56\x7b\x77\x5f\x22\x9f\xbf\x3b\x42\x4c\xa4\xf8\x97\x7f\x92\x76\x13\x69\xe1\x31\xcd\x67\xb2\xef\xf6\x60\x50\xf9\x57\xae\x35\xa9\x71\x23\xad\x7b\x48\x50\xee\x46\xfb\x8a\xe7\x18\xad\xcb\xac\xde\xf6\x21\x1a\x8c\xcd\x0d\x0a\x97\xf0\x0a\xcc\x70\xee\xb0\x9e\xf3\x5f\x9a\xdb\x85\x3e\x6b\x5d\xd9\xbc\x18\xdc\xfa\x91\xb7\x4f\x77\x0e\x99\xf4\xd9\xad\x3a\xde\xa7\xbd\xfe\xf8\x76\xdc\xfc\x14\x76\xfe\xac\x29\x4f\x8e\x61\x73\xdd\xdb\x66\xf3\x01\x0d\xcf\x71\x70\xf1\x4b\xde\x1b\x1b\xcb\x8b\x7a\x4f\xeb\xb6\x4f\x90\x37\xe1\x96\xee\xb8\xfd\x2d\x44\x63\xda\xfe\x79\x43\xe6\x8f\xfc\xab\x9d\xe9\xd1\xc8\xe2\x79\xb5\x8f\xae\x63\x22\x3c\xd8\xd2\xda\x82\x3b\xa8\x65\x9a\x15\xe4\x97\xfa\x25\xa4\x6d\xa1\xbf\xbd\xf1\xb9\xa4\x11\xcc\x4b\x60\xfe\x5e\xc5\x5c\x98\xe8\x6d\x5b\x19\xa2\x4b\x3d\x37\x03\x36\xc2\xf5\xeb\x8c\x6a\xce\x8e\xd0\xa0\x31\xac\x6c\x8c\x86\x59\xa9\x23\x43\x8c\x6d\x60\xbc\x58\x59\x7c\x27\x43\x09\xf3\xba\xda\x3d\x86\x84\xf9\x62\xa5\xa2\xcd\x53\xee\x44\x1b\x00\xd8\x64\x35\x7d\xa7\xb4\xdf\x95\x98\xd4\xdc\xe9\x42\xfc\x07\x9d\xb8\xdb\x66\x13\xc6\xc6\xcb\x0e\xb9\xd6\x18\x40\x7d\xd4\x35\x7c\x99\x7c\x9f\xa1\x34\x03\xdf\x80\xfd\xda\xe5\x3f\x09\xd1\x9c\x9d\x8c\xae\xf8\xcb\x85\x34\x44\x54\xf5\xa1\x66\x8a\xc1\xf2\x39\xca\x21\x3b\xad\x2a\xed\x12\x5c\xf6\x82\x95\x27\x24\xff\x37\x04\x82\x09\xf3\x27\x2d\xda\x00\x7e\xf6\x3a\x2c\x5e\xf8\x1d\xdc\x71\x7e\x30\x4d\x2e\x5c\xcf\x66\xd4\x85\xd5\xa1\x88\xdd\xd6\x6a\xb6\x75\xed\x59\x18\x9a\xfd\x32\x5a\x0c\x56\x07\x7f\x72\x97\x37\xc8\x75\x8e\x21\x22\x89\x18\x1e\x7d\x30\x8e\x5f\xfd\x31\xac\x48\xf2\xd9\x83\x60\xbe\x75\xba\xdf\x00\xf0\x9b\x28\x41\x6a\x05\x6b\x05\xe6\x1f\x26\xb1\xd6\x99\xcd\xe4\x35\x8f\x83\x72\x76\xaa\xb3\xcb\xb4\xb8\xde\xe9\xaa\xb6\xba\x90\xf4\xbe\x2b\x39\xe8\x75\x91\xcd\xf1\x3c\xbe\x31\xa6\x20\x4c\x3b\xaa\x75\xab\x6d\x4e\xc3\x23\x7a\x47\xe5\xbe\x58\x8e\x94\xc5\x67\x63\xdf\xcc\xc7\x22\xa5\x13\xa5\x3e\xbc\x33\x47\xeb\x1c\x41\x20\xcc\x3a\x8e\x0b\xda\xb0\x9f\x6e\xb8\x17\x76\x3e\xe0\x76\xef\x2e\x7f\xeb\xea\xd3\x90\xeb\x41\xf8\x5c\x34\x08\xe5\xba\x8e\x6c\x78\x5f\xcb\x31\x96\xff\x2f\x99\x9e\xca\xb3\xe2\x03\x63\x0f\xda\x34\x2b\xee\xf1\x30\xcf\x3d\x49\x36\x79\x14\x3b\x7f\xe7\x53\xed\x50\x26\x66\x4e\x5b\x9f\xdd\x28\x98\x9b\xd6\x9f\x4c\x99\xbb\xd8\xd0\xa1\x56\x72\x4c\x33\xa7\x27\xcc\xbf\xfd\x4d\xd1\x4d\xdf\x35\xbf\x8c\x1e\xfe\x09\x13\xec\xce\xbe\xfd\xf1\x49\x66\x4e\xb3\xfd\xcf\x35\xc5\xb8\x63\xc9\x12\x94\x44\xa0\xe5\x6f\x35\xa6\x56\xaf\xe0\x76\x77\x5b\x77\x9f\x96\x8b\xbe\x3b\x9e\x53\xda\xb2\xba\x7e\x9b\x67\x13\xd7\x7a\x1f\x7c\xe1\xb2\xb8\x55\xef\xc9\x5a\x15\xfe\x0a\x89\xc0\x10\xf4\xce\x23\xa6\xcb\x1c\xf4\xff\x6d\x87\x4c\xc7\xf9\xdd\x3e\xad\xcf\x76\x47\xf5\x7b\x0f\x75\xb8\x5a\x61\xd9\xa3\xf6\x53\x41\xcc\xe7\xdf\xcd\xfb\x6b\xdd\x9d\x26\x77\x88\x22\x9a\x38\xfd\xe5\xe4\x04\x72\x32\xd4\x93\xb1\x76\xe0\x3a\x52\xc6\x9f\x81\x2a\x9e\x18\x60\xc7\xb3\xbc\xf6\x57\x79\x1b\x39\xc6\x9c\x53\x3d\x90\xd9\x1b\x0d\xe1\x3d\xd8\x67\x49\xca\x13\xd1\xf3\x97\x70\x90\xab\xb9\xaf\xd7\x41\x53\xd4\xf1\xe0\x62\x7b\xd6\xe9\xa3\xbd\xfb\x2b\x88\xdb\xd8\x6b\x20\x8c\x17\x6d\x45\x1a\x6b\xdf\xfd\xa4\xe9\xce\x3b\xeb\x2e\x98\x84\x75\x0f\x54\x1f\x14\x0c\x24\xf8\x4a\xe0\xfd\xef\x78\x1d\x70\xda\xc0\x35\x39\x7e\xcf\xf7\x40\x99\x53\xf9\x3d\x33\xc9\xdb\xf1\x3d\x6f\x67\xda\x9b\x1e\xfa\x9e\x37\xe2\xcf\x67\x3a\x33\xad\xf6\xb9\x3f\x13\xb5\xcf\x9b\x24\x91\xe6\xed\xf8\x33\x51\x7d\x06\x8e\x21\x6e\x4d\xd7\x59\x06\xb1\x49\x0a\x76\xb3\x86\x0b\x81\xbb\x1c\x43\x6f\x5c\x41\x34\x96\x30\xe0\x7f\xf6\x4a\xf2\x27\x0e\xb6\x6a\xb6\x2b\x15\x1b\x9b\x45\x76\x85\x31\xdc\x82\xbb\x02\xac\x59\x4f\x74\xed\x0a\x5f\x20\x38\x3f\x9c\x0b\x6a\xcc\x4c\x8b\x80\xcf\xe6\x3f\x7b\xf9\x50\xdf\xf5\xdd\xd3\x56\x63\xf4\xae\x77\xfe\xce\x9f\xf9\x7e\xcd\x3a\x93\x8d\xba\x45\xb5\x09\xce\x3e\xc6\xed\x9c\x60\x03\xf1\x0e\x9d\xae\x13\x82\xce\xff\xb4\x1d\x61\xe3\x75\xc1\x7d\xe7\xea\xa6\xe7\x28\x2a\xfb\x39\x76\x55\xbb\xf7\xf7\x26\x33\x27\xac\xf3\x21\xa5\xcb\xf5\x88\x68\xe8\x97\xe2\x4f\xde\x4f\xef\xb4\x58\xbf\xeb\x66\xc1\x69\xbe\xde\xb6\x23\x6a\xbc\x75\xbf\xad\x91\xb5\xd9\x4e\xf8\x5f\x8a\x16\xbb\x9f\xff\xde\xbd\x51\x5a\x48\xd4\x5e\x60\x5d\x47\x12\xa5\xff\x1a\xc6\xdc\x61\x9e\xb4\xab\x30\xf9\x47\x11\xc5\x15\x0f\x63\x20\x3a\x1f\xa7\x21\xca\x16\x60\x77\xd1\x47\x94\x94\x68\x11\x63\xf0\xb0\x16\x00\x5c\xdd\x28\xc3\x65\x79\xd1\xcc\x1e\x55\x22\x7f\x05\x76\x24\xfc\x35\x23\x12\xae\x66\xfa\x02\x66\xb4\x30\x51\xb5\xc7\x7c\x3a\xf1\xe9\x6e\x6f\x3a\xe9\xc0\xce\xd4\xe1\xc3\x0f\xd6\x10\x43\x6f\xb7\x53\x75\xb9\xe5\x84\x9e\xdc\x95\xdb\xa0\xa7\xa7\xfb\x9e\xe7\x4d\x75\xba\xdd\x6e\x7d\xe6\x06\xd2\x6e\x37\x01\x57\xb8\xeb\x22\xee\x68\xfb\xb6\xf0\xd7\x58\xfb\xeb\xf9\xac\xb8\x11\x8b\x89\xfa\x78\xa5\xdf\x18\xf7\xcb\x77\xcd\xdc\xca\xae\x71\x20\x22\x7d\x9c\xc8\xf4\x3a\x63\xce\x83\x3c\x68\xd0\x64\x5e\xad\x97\x37\xa1\x29\x0f\x48\x27\x68\x4f\x81\x16\x09\x3f\x64\x2a\x79\x14\x24\xc0\xed\x58\x63\xe8\xa7\x54\x54\x5d\x9c\x19\xbe\x4f\x1a\x87\x65\x8e\x0c\xee\xb3\xcc\x55\x83\xb1\x8e\x33\xb4\x06\x60\x2c\x13\x48\x62\x95\x91\x4e\xce\x8c\x64\xe9\x2b\x4e\xa9\xbc\x2a\xac\x52\xd2\x94\xcc\x81\x53\x4b\x22\x18\xbb\x4e\xd0\xf9\xac\x49\x16\xbe\xe6\x94\x96\xb4\xe3\x5b\x7b\x8e\x38\xd8\xb9\xba\xa4\x7a\x68\x33\x72\x95\x37\x4d\x93\xc6\x03\x8e\x1a\xc8\x63\x0b\x7d\x41\x60\x91\xc5\x04\xd1\xe1\xc2\xc9\x9b\xb4\x7e\x8c\xef\xe2\x50\x5a\x7b\xe4\xb1\xf9\x94\xf2\xc7\x5b\x4e\x1e\xa5\xca\x45\xd2\x37\xdf\xa8\x37\x49\x35\xea\xea\x93\x4a\xe5\x39\x65\x0b\x67\xd3\xa1\xf6\xbe\xbc\x19\x36\xf9\x24\x8e\x15\xa9\x3f\xfa\x7a\x7e\x8d\x54\xf3\xb2\x6f\xea\xc6\x49\x85\x21\xcb\x73\xbc\x90\x35\x5d\xe5\x04\xa3\x62\x29\x32\x27\x17\x05\x43\xd4\xfe\xbd\xe7\x15\x9f\x25\xb4\x59\xaf\xcd\xb9\x62\x06\x86\x61\x13\x86\x0e\x49\x62\xcf\x17\xf9\xcc\xa1\x95\xed\x8c\x07\x09\xf6\xd4\xaa\x2d\xfe\xb5\x19\x46\x87\xab\xc2\x35\xc1\x68\x6d\xb7\x69\xce\x32\x6e\x76\xed\x9c\x66\x54\x31\x30\xe7\x4e\xef\xf7\x3c\x6b\xe2\x09\xd3\x77\x93\x2b\xf8\x33\xef\x86\x2d\xf8\x77\xeb\x24\xa5\xba\xd2\xe5\xae\x29\x4b\x9d\x3a\x9a\xa6\x56\x7d\xfd\xc8\x8a\xd6\x1f\x2d\xb3\x98\xaa\x0f\x15\xdd\xd3\xf9\xce\xc0\x3c\xa2\x9a\xe1\xcc\x6b\x61\x5a\x75\x39\xe4\x41\xd5\xcc\x55\x95\x32\xd0\xb6\xe9\x85\xcb\xbc\x8d\x5c\x64\x45\x40\x9e\x4b\xbf\x70\xf5\xb6\x2b\x2c\x64\xeb\xe0\x19\xab\xe2\x40\x7b\xcf\xa6\x22\x28\xca\xc2\x8d\x9a\x28\x6c\x9c\xb5\x6a\xef\x32\x7b\xe6\x29\x0c\x7c\x8d\xe8\xd8\xbb\xa5\x6c\xba\x53\x5b\xe6\x72\xcf\xcc\x2a\xda\xfa\x5d\xa5\xe9\xe5\xce\xd4\xf6\x6e\x9b\x95\x15\xe1\x4f\x29\xca\x11\x54\xdc\x99\x69\xf9\xca\xf3\x3e\xab\xa0\x4e\x71\xa3\x9c\xe2\xfb\x8c\xf7\xb1\x95\xae\x72\xb2\x99\x00\x2c\xdb\xe9\x56\x00\x96\x1b\x38\x74\x97\x2b\xb8\x96\x02\x96\x3b\xb8\xd6\x03\x3f\x6c\x16\xfa\xa9\xdc\xe9\xf2\x44\x19\x58\x39\xae\xe7\x7b\xb3\xc6\x80\xd7\x2f\x47\xcb\x3e\xea\x32\x18\x5d\xd3\x09\x8a\xc3\x97\x0a\x38\xe5\x3a\x64\xc2\xfa\x6a\x98\x44\x69\x4f\x73\x96\x65\x17\xef\xa3\x87\x96\x42\xc0\x44\xd3\x4c\xdb\x75\xb7\xaa\x2b\x33\x2c\x3f\x66\x1b\x42\xd5\x68\x8f\xbe\x5d\x9e\x21\x9b\xa5\xa3\xf6\x50\xa0\x2d\x1f\x9a\xda\xa6\x51\x4c\x8b\xc7\xd6\x9a\xaf\x41\x29\x2b\x50\xb1\x47\xea\x56\x20\xdc\xf1\xfb\xa4\x76\xb5\x70\x7b\x60\x01\x55\xf7\x48\x27\xb0\xa6\x80\x84\xa6\xa4\x6b\x40\x5d\xd5\x65\x9d\xa4\x29\x28\xfb\xee\x0a\x83\x21\xb2\xc4\x39\x77\x22\x7f\x88\xe4\x45\x16\x87\x13\x25\x8c\x83\x8c\x54\xa1\x38\x61\x3f\x80\x40\x0f\xd7\xdc\x61\xbd\xc3\x51\xbe\x1a\xe1\x41\x0d\x13\xaa\x85\x86\x30\x82\x3d\xb4\xc5\x73\x20\x25\xee\x4c\xc6\x0f\xfa\x6a\x20\x80\xc9\xf8\xe1\xed\xac\x3f\x7e\xf0\xcf\x90\x0e\x76\x48\x07\x33\x9e\xc3\x9f\x1d\xa4\xc1\x80\xff\xf7\x08\xc4\x80\x90\x11\x8a\x41\x8b\x22\xc2\x18\xf0\x65\xba\xc8\xd0\xa1\x50\xa1\x7d\x4a\x71\x42\x26\xa8\xf3\xec\xf5\x49\xa7\x8f\x92\x08\x3e\x80\xfb\x70\x1e\x77\xe4\xdc\xe8\xf0\x0f\x90\x3a\xcf\x3b\xe1\x0d\x8e\xb3\x25\xe3\x49\x96\x3c\x13\x31\x63\x24\xa4\xd7\x3f\xbe\x16\x90\x28\x2b\x8c\xf3\x3c\x8e\x02\x58\x96\x46\xf9\x32\xe7\xb5\xb4\xa4\xc1\x05\xb9\xa1\xae\x74\x1a\x2d\x53\x5c\xae\x0b\x22\x08\x05\x88\xd0\x20\x8a\x70\x91\x40\x7c\x0b\x81\x0f\x03\x6b\x62\xf1\xec\xec\x74\x38\x36\x7a\x74\x3d\x28\xcb\x20\x1d\x60\x9a\x2a\x1d\xa3\x29\x94\x13\xa0\x78\x1e\xfb\x67\x6c\x83\xa4\x25\x29\x22\x7a\x61\x41\xc5\x4a\x86\x84\x5a\xa7\x2c\x22\x26\x74\x8f\xde\xd5\x21\x6f\xa9\x3f\x0c\xb2\x74\xf1\xf5\x28\x32\xe0\x3f\x2f\x70\x94\x2e\xd6\x81\xdd\xc0\x5c\xcd\xe1\x2d\xa8\x49\x02\xf7\x39\xc3\x7c\xbe\xb0\xf0\x7e\x61\xc1\x0b\x68\x11\x34\xa0\x82\x38\xba\x20\x0d\x18\x96\xd3\x59\xd9\x50\x76\x77\x6d\x38\xbb\xbb\x1b\x21\xe5\x30\xdc\x01\xd4\xec\x04\x00\x38\xb8\xbe\x06\xf8\x3c\x6b\xc5\xb3\x56\x2b\xf8\x7b\x7d\xcd\x06\x1a\xc7\x11\xa6\xb2\xba\x85\x45\x36\xcf\x62\x1b\x0f\x99\x2a\x9d\xb9\xf3\x4f\x89\x46\x06\x94\x09\xf2\x1b\x1b\xdc\x57\x0e\xda\xac\x70\x91\xb7\xf7\x89\xea\x38\xf2\xd2\x16\xdc\x38\xfb\xc8\xf8\xd6\x02\xde\xa4\x4b\xe8\x32\x41\xc2\x8f\x3f\x02\xb2\xf1\xc7\x40\xfc\x7b\xdd\x06\xfd\x0c\x42\x01\xb7\xb5\x41\xeb\xdc\xf6\x96\xa8\x0b\x34\x5d\x17\x04\x9d\xc1\x4b\xce\x15\x21\x25\x45\xbd\x1f\xcf\xce\x3c\xab\x99\x25\xa5\x0a\x70\xf8\x10\x80\x59\x8e\x05\xf7\x15\xbe\x70\x90\x23\x11\xa9\x02\x8a\xf8\x94\x08\x8a\x4f\xfe\x63\x18\xa5\x8c\xf2\x72\x3a\x01\x40\x70\x5b\x36\x2c\xaf\xcb\xaf\x47\x16\x9f\x2c\x16\xa4\x95\x42\x90\x69\x11\x48\x4f\xad\x99\x87\xa5\xea\x63\xce\x93\xfa\xb2\xca\x40\xd4\xb1\x79\x95\xed\x34\xe8\x24\xa2\xb9\x03\x05\x96\x37\x88\x45\x5e\x13\x84\x20\x4b\x45\x5a\x3d\x4a\xc2\xd5\x19\xcc\x17\x12\x6b\x98\x40\xb2\xd5\xec\x4d\xbe\x22\x45\xd3\xa2\xba\xaa\x5e\x0f\x02\xc8\x1d\x40\xd4\x65\xa5\x65\x59\x47\xb6\x7a\xc3\x67\x2e\x4f\xb6\x5b\x28\x57\x59\x6a\xf7\xa9\x4e\xe6\x40\x73\xf9\x2d\x97\xe9\x1b\x98\xfa\xf9\x75\xc8\xff\x89\x6c\xc0\xc5\x0d\x2d\xb1\x63\x7e\x37\xe9\x02\xdf\x3a\x41\x22\xec\xc0\xf2\xec\xcc\x00\x14\xb4\xb2\x6c\xe0\x62\xd9\xff\x61\xee\x88\xd7\x83\x00\x53\x8a\xd3\xb0\xc0\x0d\x1c\xfa\x9b\x8a\xc6\x6f\xf6\x7e\xf8\xbd\x05\x25\x6c\x6a\x87\xca\xae\x6a\xd7\xc4\x45\xd9\xb6\x95\x86\x3c\xaf\x06\xc9\x3e\x9b\x5d\x52\xe4\x4a\xc8\x90\x69\x00\x0f\xa3\xc5\xc2\xc6\x4c\x24\x0a\x28\xfc\x4b\x42\xe1\x5f\x9d\x9c\x1d\x9f\x6c\x5c\x3f\xe2\x74\x99\xd9\x00\xeb\x64\x01\x92\x7f\x9b\x95\xb3\xe0\x82\x14\x6c\x6a\xdb\x00\xb4\x2c\x01\x44\x4d\x93\x0b\x42\x03\xc3\x5a\x0c\xbe\x7f\xfb\x7d\xcb\x74\x48\xe2\x41\x58\xaa\xc3\x51\xaa\x03\x52\x3a\x86\xe4\x26\xc6\x36\xe7\x87\x32\x55\x40\x11\x9f\xb5\xb8\xc4\x3f\xd9\x0f\xf6\x4f\x94\x96\x36\xb7\x1e\x3f\x3f\xfd\xc1\x82\x4b\xe6\xa9\x32\x1c\xf0\x65\x56\x7b\x61\x33\x29\x09\x94\x99\xc2\x3f\x04\x26\xec\xc3\x6c\x98\x84\xa9\x9b\x38\x22\xa3\x65\xf7\x60\xb9\x56\x1f\xa2\xc5\x82\xd8\xb3\x97\xd4\xc9\x02\x25\xf9\x2d\x41\xd9\x80\xe2\xc4\x86\xc2\xd3\x04\x08\xf8\x90\xf5\xe3\xc4\x86\x90\xcc\x49\x18\x92\x10\xfd\x6b\x1d\x33\xbf\x6d\x45\x24\x1f\x95\x55\x81\x1d\x43\x89\xa8\xab\xb4\xe0\xd8\x29\xeb\x16\xde\xac\xe7\x37\xad\xb0\x8b\xf9\x9d\xb0\x8b\xb9\x0d\xbb\x88\x71\xba\xb4\x49\x50\x27\x0b\x2a\xc8\xef\x1a\x94\x3d\xbc\x3f\xe0\xa0\xcc\x0a\x0b\xd4\xa2\x4e\xe6\xa0\xea\x6f\x01\x4a\x7c\x5b\xd0\x1c\xec\xb6\x50\xd9\x8d\x7d\x98\x75\xb2\xa2\x5c\xd9\xb5\x64\xaa\xa8\x27\x3e\x65\xf3\xe2\xb3\xb3\xe0\xff\x3c\x2c\xed\x15\x87\xc1\x2d\x1c\x93\x71\xd1\xa4\x37\xb0\x0b\x75\x42\xc2\x32\xb6\xe0\x11\xf2\x16\xdf\x7d\x07\xff\x3c\xd9\xb3\x1b\xb0\x85\xc3\x85\x21\x1c\x26\xb1\x2e\x1d\x2e\x74\xe9\x70\xe1\x96\x0e\x7f\xc4\xd4\x16\xa7\xb0\xc2\x85\xfc\x43\xc0\xb4\x59\xef\xc7\x15\x29\x2e\x22\x47\xcf\x09\x3f\x2d\x35\x70\xea\x82\x12\x3f\x51\xc2\x82\x08\xd1\x85\xd1\x0f\x31\xbe\xcc\x0a\x12\xd6\x81\xb6\x6d\x34\x17\xca\x2c\x14\xe1\xf9\xc5\x02\xdc\x2b\x08\x0e\x13\x52\x05\x59\xca\x0f\xfd\x51\xba\xac\x56\x11\x2d\xb3\xe2\xc6\x1b\x26\xa1\x7d\xe0\xf9\xd1\xde\x2f\xd4\xbd\x02\x7e\x4b\x99\x32\xb3\x71\x2e\xb2\xec\xf2\xc6\x86\x50\x27\x0b\x28\xf2\x5b\x42\x92\xdf\x9d\x65\x81\xc3\xd8\xa6\xc5\x4f\xcf\x5e\xd9\x4c\xbe\xc2\x89\xc2\xe5\xe2\x4b\x40\x84\x2f\x0b\x0a\xa6\x17\x24\xb6\x17\xc3\x55\x93\x2e\x61\xc9\x04\x09\xce\x1e\x70\x01\x0c\xf5\x4e\xa2\x92\x14\xb8\x24\xb6\x38\x1e\x8b\x9c\xd6\x06\xea\x12\x4d\x4b\xb1\xb3\xa9\x6b\x7b\x13\x5e\x89\x44\x09\xf0\x5a\x01\xb2\xb2\xcf\x27\x3f\xfd\x4f\x17\x05\xaf\x75\x0a\xea\x30\x1c\x14\x7c\x76\xf6\x7a\x78\x7a\xfc\xb6\x6d\x69\xc5\x34\xbf\xbe\x6b\x6d\x85\x32\xea\x84\xc4\x5c\x8c\xe6\xe9\x26\xd6\x6f\x2d\xac\x21\xac\xa4\xd6\x46\x12\x5d\xab\x0d\x88\x02\xec\x5f\xad\x9d\x6b\xc8\xb0\x5b\x78\xfb\xba\x69\x21\x21\x94\xe2\x25\x19\xad\xca\x32\x57\x1b\x29\x73\x73\x05\x7d\xf9\xbd\x4d\xce\x28\x54\x30\xe3\x1f\x52\xcc\x2e\xec\xb9\xf2\xaf\x38\xb4\x47\xf5\xa3\x48\xe4\x30\xc4\x97\x00\x02\x5f\x36\x94\x4b\xec\x80\x72\x89\x5b\x4f\xcb\x90\xe9\x02\x83\xce\x48\x71\x49\x0a\xf4\x1a\x2f\x09\x6d\x1b\xe2\x8f\x34\xbf\x6b\x84\x59\x11\x95\xf0\x1f\x1d\x07\x22\xd6\x9e\x76\x12\x84\x92\x80\xfe\x47\x55\x3a\xe0\x49\x24\x48\x94\x24\x15\x21\xbd\xb0\x81\x6a\x6b\x9e\x02\x4f\xde\xfa\xd7\x14\x57\xea\xd4\xfd\xd1\xba\xa3\x23\x03\x82\x4a\x27\xcd\x5c\x43\x73\xf6\xf3\x69\xdb\x51\xe1\x23\xcd\x52\x07\xc6\x2c\x75\xd6\xdf\x8c\x4c\x26\x34\xcf\x26\x91\xb3\xf4\x5b\x27\x0a\x83\x93\x16\x49\x3b\x0e\x77\x05\xb4\x3b\xda\x8b\x43\xab\xa9\xd8\x16\xc3\xff\xf5\xec\x7f\x1a\x8c\xf8\x91\x2a\xab\x01\xff\xa8\xa1\xda\x73\xfd\x5f\xa3\xf4\x23\xde\x6f\x40\x40\x38\xd4\xa6\x3a\xcf\x35\xeb\xac\xe3\xc8\xc1\xfe\x32\x55\x54\x15\x9f\xb2\x6d\x7b\x11\xf8\xb7\xac\x8c\x1d\x7b\xf7\x45\x9d\xec\x9c\x48\x17\xf6\x01\xee\xe4\xd8\x3a\xe0\x5e\x0f\x62\xd2\x7a\xc6\x85\x2c\x0b\x48\x74\xd9\xa6\x25\x89\xa3\x4b\x4b\x47\xa2\xa5\x49\xb8\x3a\xcb\xc6\x8e\x46\xd6\x36\xdd\xe2\xb5\x42\x35\xfe\x21\xe1\xad\xed\x25\xa3\x55\x1e\x51\x2e\x48\xa4\x48\xd6\xa4\x08\x80\xda\x25\x0a\xe8\x1e\x92\x0b\x9b\xa5\x92\x97\x6f\x4c\x45\x69\x12\xa9\xca\x4d\xf8\xb2\xf1\x8a\xf0\xf7\xcf\xd1\x99\x43\x57\x90\xb0\xbc\x70\xae\x6b\x0a\xac\xfa\xe5\x8a\x24\xb8\x8c\x02\x9b\x42\x89\x9e\x27\x7b\xa7\x26\xca\x0e\xc2\xb2\x60\x1f\x23\x5e\x65\x21\x89\x9d\xa0\x95\x0c\x01\xb7\x49\x91\x40\xed\x5d\xe4\xd5\x2f\xaf\x5e\xdb\x2c\x97\xac\x93\x5c\xe1\x39\xf9\x29\xc1\xe4\x36\x3f\xbc\x3a\x73\x13\x8c\x72\x5d\x4a\x3b\xb9\x92\x79\x76\xed\x5e\x5f\x64\x8e\xc0\x81\x7f\x49\x14\xd8\x97\x85\xc3\x8d\x13\x85\x9b\xbb\x50\x38\x5d\x46\xe9\xb5\x55\x2f\x65\xa9\x83\x20\x53\x8f\xeb\xa9\x28\x29\xe4\x63\xf8\x1c\xee\xb4\x29\xff\x4f\xcf\x5e\xda\xa4\x4d\x69\xa4\x50\x56\x7c\x89\x5e\xa5\x14\x4e\x46\x29\xb5\xd5\x68\xa7\x6f\x8b\x28\x8f\x89\x79\xc8\x48\x07\x65\x93\x2e\x40\x36\x29\x12\xac\xbd\xd0\xfc\x0c\xb7\x67\xd1\x25\x41\xf6\x4d\x42\x26\xf3\xda\x6f\x01\x80\x3b\x13\x5d\x3e\xaa\xab\x0d\x40\xcb\x9d\xcd\x3f\x06\x76\xb3\x2f\x84\xcc\xad\x37\x18\x68\x92\xb8\x79\x00\xe3\xe2\x58\x12\x47\xfc\x1f\xf1\x65\x2b\xfe\x7f\x0e\x4a\x7c\x69\x8b\x44\x59\x9d\xcc\xc1\xd7\xdf\x75\x5f\x2c\x40\xbf\xdb\x40\x7e\x57\x00\xfc\xde\x54\xce\x7e\xb7\xef\xca\x30\x0d\x1c\xfa\xce\xbc\x4e\x16\x9a\x54\xf9\x2d\x45\x3c\xae\x87\xb3\x67\xd6\xeb\xe3\x1f\x87\x1f\x69\xdb\xbe\x96\x93\xe5\x47\x6a\x6f\xb7\x26\x0c\x52\x38\x30\x12\x89\x12\x50\xa1\x62\x03\x54\xce\x6d\xda\xbc\xfe\xe9\x75\x9b\x68\xc7\xc4\xdc\x70\x90\xaf\x14\x01\x8f\x7f\x48\x98\x2b\xde\xc7\x55\xfe\x40\xfc\xfb\x50\xfc\xfb\x2d\xff\xd7\x25\x5f\xbf\x8e\x6c\x9d\x49\x1e\x29\x0a\x13\xfe\x21\x9b\x88\x96\x36\x04\xb8\x7d\x7d\x4b\xae\xcd\xed\x30\x67\x19\xca\xbc\x59\xab\x27\xb6\xf2\xba\x16\x1f\xf9\xad\x00\x2c\x03\x9d\x90\x2c\x64\x98\x12\xf8\x37\x73\xb4\x77\xe2\x5a\x85\xf2\xd8\x5a\x85\x14\x62\x3b\x46\x3d\xbb\x22\xc5\xd9\x4a\x3b\x6e\xea\xe4\xce\x59\x09\xba\xd2\xce\x85\x5a\x9a\x84\x4e\xc7\x40\x5e\x1a\x8a\x7f\x13\xfb\x1a\x54\x44\xe7\x8d\x08\x85\xa5\xcd\x56\x65\xe4\x75\x01\xa5\x31\x35\xad\x39\xa8\x34\x69\x9d\x28\x8d\xf8\x3f\xda\x42\x21\x52\x95\xa2\x0e\x74\xca\xec\xf9\xda\xd6\x65\xe7\x2c\x63\xbe\x5e\x68\x48\xc8\x94\x06\x85\xd2\xde\xe7\x5e\xbb\xef\x37\xf2\x3b\xee\x37\x9e\xff\xf2\x12\xc4\xdf\xce\xfc\x77\x3e\x23\x6e\xf8\xdf\x2b\xf5\xde\xaa\xf7\xfc\x97\x17\xff\x56\x41\x51\xcf\x52\x54\xbf\x5e\xe7\x39\xb1\x25\xb1\xbc\x4e\x16\x0d\xcb\x6f\xd9\x0b\xfb\xcc\xf3\x3f\x2c\x20\xbf\x35\xf5\x7f\x6b\xaa\xfe\x66\xd5\x7c\x63\xd5\x2c\xb4\x3b\x5e\x45\x49\x58\x68\x43\x55\xb4\x5c\x83\x15\xe4\xac\x2c\xd6\x41\xb9\x2e\x48\xe8\x98\x59\x0c\xbe\xd2\x37\xfe\x21\x1b\xa0\xa5\xd1\x84\x0d\xfe\xcd\xeb\x57\xe8\x05\xf8\x20\xb4\x39\xb1\xc8\x93\x41\xd0\xe4\x89\x16\xf2\xc4\xdc\xd4\x19\x8c\xb3\x9c\xef\x61\x16\x00\x9a\xab\x9b\x1b\xab\xdd\xa8\xe6\x58\x96\x85\x90\xa6\x0f\x96\x80\x44\xa2\x00\xc2\xbf\x64\x2f\xe7\xfa\x91\x47\xe4\x76\x12\x1c\xc8\x9f\x85\xb8\x09\x05\x75\x72\xa7\x98\xdb\xf2\xcc\x9b\x35\x75\x50\x76\x4d\x4b\x7d\xf0\xd6\x3a\x79\x2d\x30\x67\xcf\x6c\x29\x84\xaa\xaa\x49\xaa\xa9\x26\x1d\x5b\xd0\x19\xa6\xf6\x40\x50\x4c\x75\x18\x3a\x10\x07\x94\x00\xc7\xb6\xdc\x4a\x65\xaa\x53\xd0\xe0\xb9\x36\xa4\x15\x49\xec\x9d\x9e\xd6\xc9\x02\x27\xf9\x5d\x03\x03\xb9\xc5\x85\x9a\x7d\xb1\xc8\xc0\xb5\x9e\xbb\xa8\xeb\x72\xd1\x58\xad\x25\x14\x45\x23\x6e\xac\xcc\x5c\xda\xbb\xe0\xff\xcc\x31\x5d\x69\x3c\x03\x09\x0c\x5d\xf8\xfb\x3b\xcf\x95\x4b\xce\xeb\x7f\xfb\x11\xd6\x1b\x6b\xb9\x39\x8b\x88\x2a\x03\xa9\x5b\x06\x95\x59\x02\x19\xf1\x29\x91\x89\x2e\xa1\x35\x48\xb5\xba\x16\x47\x89\xa5\x68\xb9\x1e\x50\x9e\x6c\x6c\x4c\x90\xda\x68\x21\x44\x21\xd9\x0c\x64\x9a\xe0\x13\x1c\xc7\x25\x8e\x6d\x2b\x19\x83\xd7\xa9\x52\x50\x02\xb4\x97\x8f\xb3\x04\x17\xa5\x3d\x5f\x69\x9d\x5c\x03\xe3\xdf\x72\xcb\x77\x18\x3e\x9d\x65\xb1\x7d\xd1\x42\x45\xa2\x00\xc3\xbe\xac\x6a\x8e\xe6\x33\xb5\xed\x4c\x69\x98\x7d\x68\xc6\x08\xc2\x60\xa3\x24\x49\x1e\xe3\xd2\x31\x1c\xaf\x9f\xbd\x51\x65\x0c\x6d\x94\x73\x5c\xfc\x16\x9b\xc6\x00\x3c\x55\x59\x26\x7e\x83\xc1\xe6\xa9\x6a\xdb\x2c\x69\xed\xa0\x43\x5e\x10\x1c\x82\xf1\x88\xdd\x31\x3d\x4f\x36\xa8\x26\x36\xca\xaf\xeb\x00\xae\x09\x3b\x8b\xac\x48\xd6\xae\xa9\xed\x90\x9d\xda\x25\x27\xea\xb8\x9b\x3f\xfb\x6d\x1d\x15\x85\xe3\xce\x92\x2a\x19\xce\xc5\x26\x5d\x3b\x78\xe9\x2a\x5a\x38\xba\x2c\x53\x05\x4e\xe2\x53\x62\x05\x9f\x26\x24\xfa\x96\x98\x0a\x2e\xc6\xdf\x44\x39\xe3\xc2\x97\xa9\x68\xc1\xae\x7a\x8c\x2d\xcc\x8a\x0d\x23\x0b\xa1\x35\x2e\x75\x4d\x39\x2b\x64\xf5\xef\x86\x96\x24\xf9\x2b\x29\x22\x6e\xfe\x67\xa0\x07\xb9\x97\x4d\x2e\x6f\xae\x49\x10\x2d\x5e\x5a\x70\xdf\x06\xf6\x00\x94\xea\xad\x62\xa9\x5e\x62\x97\x8e\x4b\x6c\x26\x57\xb8\xac\x07\xca\x26\x5d\x40\xaa\x13\x94\xfe\x47\x8e\x5b\xa0\xb7\x51\x18\xc6\x37\xbf\x46\x17\x11\xb2\xa1\x42\xde\x55\x74\x11\x29\x80\x9b\x34\x0b\xd2\x45\x84\x64\x61\x05\x4e\x69\xd4\x77\xd4\xfc\xd9\x71\x8f\x52\x66\xea\xf9\x57\x7c\xc9\xce\x64\x8e\x53\xd1\xdb\xac\x48\x71\x68\x5f\xb5\x95\x4d\xba\x84\xc5\x13\x8c\xfa\x65\x91\x59\x96\x22\x75\x9a\xa8\x29\x3e\x05\x1a\x70\x76\xd8\x67\x7f\xe0\xf0\x06\x27\x37\x38\xb6\x3d\x62\x7f\xe0\xbe\xf5\x31\xfb\xf3\xc4\xc6\xf5\xed\x8b\x53\x1b\xd1\x32\x50\xa4\x6e\xf1\x25\x7b\xcc\xbf\xe0\xdf\x07\xf2\x87\x43\x1e\x66\x80\xdf\xbf\xf8\xe1\x47\x27\xf0\x41\xb0\x58\xea\x0d\x88\x14\x69\xd5\xb3\xb0\x4f\x6e\x6f\xd7\x45\x69\x31\x5c\x59\x27\x0a\x50\xf2\xbb\xc6\xd6\x31\x3c\x37\xb9\xa5\x81\x55\xd7\xe8\xf2\x26\xb7\xd4\xb0\x2e\xe5\x79\xa9\xab\x61\x4b\x5b\xe6\x78\x7b\xe5\x38\x1f\x97\x57\xea\x01\x19\xbe\x8c\x6a\xbf\x92\x39\x72\xdd\x40\x5d\x91\xb9\x76\x09\x55\x7f\x0b\x84\xc4\xb7\x89\xc5\x5f\x9f\xeb\xb7\x7a\x02\xda\xa5\xa2\x28\x85\xdf\x72\xb5\xb0\xd5\x9a\x7f\x7d\xee\xd4\x58\x5f\xce\x4d\x32\x29\x29\x35\x34\x9b\x2c\x7f\x25\x71\x16\x44\x96\x0c\x70\xa9\x24\xcb\x95\xac\x4e\x91\xe0\x1c\xe3\xd9\xb6\x3c\x7e\xc9\xc2\xf8\xd7\x9f\x1c\x74\xbf\x5c\xa9\x54\x17\x5f\x12\xc4\x0a\xf4\xdb\x90\x68\x02\x6b\x2e\x65\xad\x1b\x22\x7e\x35\x2b\x1a\x48\x62\x45\x20\xbb\x56\x97\x17\x51\xec\x9a\x8a\x7f\x42\xe3\x70\x06\xe7\xf8\x2b\x1a\x36\xd9\x26\x0a\xff\x43\x4a\x1a\x0e\x25\x85\x21\x85\xd4\xdf\xb2\x71\x38\x08\x89\x54\x13\xf0\xbf\xe3\xc0\x61\x53\x71\x23\x53\x39\x44\xf9\x29\x00\xde\xd8\xac\xf0\xef\xae\xab\xff\x1b\x4d\xe1\x78\xa3\x5d\xfd\x8b\xaf\xce\x4d\xa2\x4b\x46\x37\x8e\x75\xf8\x3f\x1e\xef\x59\xb0\x7f\xe7\x69\x1c\x34\xff\x10\x90\xd9\x87\x75\x45\x41\x83\x25\x71\xdc\x81\xd4\xc9\x42\x27\x2a\xbf\xa5\xd2\x52\x7e\xb3\x5f\x91\xfc\x61\x41\xbf\x5e\x5b\x90\x79\x92\x1b\xea\xf5\xda\x81\xdf\x92\xa4\xa9\x2d\xcd\x2a\xe9\x6d\x18\xf2\x02\xb3\xdb\x2d\x84\x20\x8a\x2f\xb8\x22\x00\xc1\x16\xc7\x31\x54\xa3\x68\x85\x2f\x09\xc2\x00\x1b\xc9\x00\x63\x3c\x5a\x1d\x0e\x2e\xae\x70\x11\x52\x14\x64\x49\x8e\xcb\x68\x1e\xc5\x51\x79\xb3\xe5\x8e\x0e\xe8\x78\x0d\xe1\x0a\x10\xc8\x9f\x8f\xc1\x4b\x09\x47\x8d\xf3\x68\xd6\xb8\x29\x62\xc5\x86\x30\xb1\x3c\x54\xff\x06\xbf\x01\x32\xfd\x7c\x6f\x56\xfb\x03\x50\xa0\x2d\xa2\x34\x7c\x95\x85\xe4\xf9\xcd\xab\x97\xaf\x8e\xd1\x61\xf3\xc2\x8a\xd5\x92\x98\x08\x68\xec\x9f\x61\x99\x9d\x64\x57\xa4\x78\x81\x69\x1d\xe3\xfd\x0f\xf4\xf1\xde\xbd\x34\xfa\x89\x0e\x39\x3a\xf5\x7b\x2c\x96\xe3\x2c\x49\xbd\x06\xbf\x8f\x1c\xbf\x8f\xe8\xa9\x42\x99\x1a\xad\x8f\xbb\xbb\x4d\x80\x02\x1d\xc6\xf9\xc7\xd9\x86\x16\x6f\xf9\x1b\xab\x36\xca\x1e\xcb\x77\x17\x2a\x79\x79\x14\xb4\xff\x0e\xf2\x41\xcb\xad\x24\x21\xd7\xe5\x1d\x04\x21\xd7\xa5\x20\x07\x40\xfa\x5c\x6a\xfc\x10\xc5\xe4\x14\x02\x07\x37\xc4\x58\x44\x31\x61\x33\xf8\xbf\x89\x22\xac\x79\x1e\x79\x58\x7c\x70\x97\xd3\x35\x56\x2d\x9d\xe4\x4d\x85\x19\x3c\x46\x15\x65\x87\x31\xa6\xe5\x4b\xe9\x53\x7b\x28\x63\xad\x80\xf7\x6d\x70\x3b\xc3\x8a\x1f\xa1\xc1\x98\xb5\x57\x57\x6a\x5c\x66\xb3\xec\x5d\x34\xee\x2b\x00\xa1\x8f\x8a\x4b\x32\x95\xea\x9b\xf9\x0d\x8a\x1e\x6c\x1e\x0e\x73\x28\xd4\x61\x48\x79\x1e\xa0\xf1\xdf\x3f\xed\x6d\x34\x18\x0f\x72\x7c\x37\x2d\x02\xb0\x25\x6e\xe0\x78\xc8\xbf\x83\xe7\xa1\xcc\xf9\xc7\xd9\xbd\xdb\x17\x93\x40\x7d\x24\x69\xbf\x90\xbc\x9d\xf5\xc7\x0f\xff\xf9\x08\xd2\x7e\x04\xf9\x0f\x78\x07\xf9\x8f\x79\x0a\x69\x3c\x84\x64\xec\xb7\x2a\x93\xf8\x45\x96\x2e\xa2\xa5\x70\xc7\x83\xd7\x65\x76\x46\xe2\x05\x84\xed\x2a\xe8\x04\x7d\xea\xe2\x82\xe0\xee\x04\x1e\x86\xf7\x51\x77\x8e\x29\x51\xbe\x8a\xe6\x77\x90\xc5\xea\x47\x92\xe0\x34\x94\x09\x35\x13\xab\xff\x75\xc1\x7e\xad\xa9\xb3\x28\x70\xa2\xc0\x5e\x29\xb0\xa3\x64\xa9\x7c\xa4\xf9\xba\xdc\x0c\xf9\x82\xdc\x2c\x49\xda\x54\x89\xa3\xf4\xa2\xf9\x4a\x48\xa9\xf4\x28\xc7\x05\x4e\x9a\x4f\x9a\xad\x8b\x80\x6c\x06\x5f\x16\x38\x50\xe0\x5d\xa9\x64\x48\x48\xba\x8e\x4a\x22\x21\x82\x4c\x18\x25\x4c\xb0\x8f\xca\xf8\x86\x87\x43\x63\x64\x0d\x43\x15\xbd\xe6\x77\x96\x97\xcb\x22\x5b\xe7\x5a\x4a\x94\x29\x9d\xc9\x37\x22\x87\xba\x85\x52\xb7\x28\x9b\xdf\xe5\x3c\x0b\x6f\x94\x4f\x05\x81\x72\x91\x65\x9b\x49\x8a\xba\xe5\x4a\x29\x5f\xa8\xdd\x13\xf1\xf2\x7f\x2c\xf0\x7c\xce\x99\x06\x40\xf0\x2e\xea\x3d\x0d\x4b\xb5\x22\x12\x09\x77\x94\x01\xf2\x7c\x6a\xa8\x24\xd3\x6b\xc2\x7c\xb2\x68\x64\x50\x51\xa9\x21\x93\x3f\xb5\x95\xe1\x99\x38\x0c\x0b\x42\x69\x03\x11\x17\x65\x14\xc4\x0a\x7f\x62\x1a\x85\xea\x54\xa8\x03\x83\x2a\x3d\x89\x0a\x07\x51\xbb\x61\x74\xa9\x94\x51\x66\xcd\x22\x22\x71\x48\x89\x32\x66\x6c\x5c\x48\xa1\x7e\x17\x89\x0b\xe4\x6a\xac\x4c\x9c\x7d\xe5\xf7\x03\xe5\xf7\x43\xe5\xf7\xb7\xca\xef\x47\x4e\x88\xe0\x29\x44\x29\x65\x70\xe5\xca\xe0\xf9\xe6\x2b\xc5\x4a\xf7\x9a\x45\x41\x05\xae\xc0\xc9\x0b\x85\x60\x94\x04\xfa\x38\x96\x78\xae\xd2\x7c\x1d\x1b\x83\x55\xf0\xd1\x72\xb2\x7c\x5d\xa6\xbc\xbb\x8c\x9c\x1b\x9f\xac\x59\xa2\xcc\x8c\xba\x30\xe7\x6b\x6d\x02\xad\xcc\x32\xa2\x9e\x0e\xb0\xce\x5d\xdd\x03\x02\x1b\x81\x7b\xa3\x54\xf0\x92\xf5\xbc\xdc\x02\xb7\x0d\x08\x85\xd9\x69\x06\x32\x60\x5a\x4e\xd0\xa7\x4e\x5e\x90\x8e\x52\x13\xc7\x71\x76\xf5\x4b\x0a\x6c\x1b\x36\xe3\x04\xc9\xaf\x22\x4a\xc1\x77\x92\x4c\x0d\x30\x25\x3f\x80\x43\x07\x96\xb2\x75\xcb\xb7\x90\xeb\x3b\x77\x90\xb6\x25\xb0\x65\xed\x70\xa0\xed\xc2\xb5\xf6\xe8\xa4\x23\x5b\x27\x37\xd8\x42\x12\x43\xd7\x76\x2e\x91\x85\xa4\x27\xf4\x38\xcd\x61\x28\x8c\xca\xac\x60\x7d\x62\xc2\x0d\xeb\xd9\x7b\x2e\x65\x34\x1e\x54\x7e\x49\x23\x26\x3e\x37\x25\x87\x4d\xfa\x96\x8c\x94\x27\x69\x72\x2b\x52\x42\xb2\xc0\xeb\x18\x62\xd4\x08\xb0\x43\xe9\xe5\x03\x4d\xd5\x9d\x78\xd2\xd0\x54\x3d\xb3\xb3\x33\x3e\x8a\xd2\x1a\x8e\x27\xc0\x9c\xb3\x8c\x19\x93\xe6\x45\x06\x4f\x70\x55\xad\xbb\x63\xd4\x14\xe9\xa2\xe2\x96\x70\x5f\x03\x52\xe4\x25\x2e\x22\x36\x07\x29\x40\x03\xc7\x49\xd1\xef\x04\x1c\x2b\x49\xe7\xd1\xe0\x19\xf1\xac\x8e\xdd\xaa\x84\x92\x6d\x8f\x68\x5b\x17\x0a\x56\x38\x4a\x7b\x39\x2e\x28\x29\x4c\xaf\x9d\xb2\x35\x74\x88\x78\x01\xc3\x6f\x09\x4f\x74\xbb\x6b\xd9\x1c\x74\x13\xa9\xee\x73\x51\xe7\x69\xa7\x35\xae\x42\x67\xbb\xe3\x70\xfd\xdf\x64\x9f\x77\x3c\x3b\x2a\xbf\xe6\x59\xa7\xf3\xe2\xfb\x67\x6f\x9f\x41\x39\x81\x37\xef\x73\x94\xf2\xd8\x3d\x1d\x5c\x66\x70\x15\x3c\x9b\x1d\xd5\x81\x85\xf9\x7f\x20\xfa\x39\xfc\xd6\xb4\xfb\xe6\xef\x0c\x06\x26\x42\xee\x46\x99\x80\x46\x52\xb8\xeb\x1a\x0c\xf4\x76\x5b\x61\x7f\xff\xf3\x8b\xb7\xff\xfe\xfa\xb8\xd3\x17\x2b\x91\x15\x3f\xd3\x0e\x20\x39\x3a\xf7\xaf\xfc\xe1\x7b\x7f\xa0\xc4\xca\xb3\x90\x0a\xb3\x80\xf1\x51\x6f\xec\xc0\xc2\xd1\x13\x83\x12\x5b\x6d\x58\xc3\xf8\x4c\x3b\x86\x63\xf9\xfb\xe0\x67\xb1\x5f\x4d\x36\x70\x21\xd3\x47\x9d\xe9\x51\xc7\xb3\xfc\x14\xf3\xdc\xbb\x9c\xa2\xab\xd8\x8d\x3a\x1e\x9a\xc2\x73\x52\x4a\xde\xe2\x25\x38\xe1\xce\x72\x92\xbe\xc5\xaa\x43\x65\x07\x3a\x6f\xf1\xd2\x6e\xbe\xc4\x4b\x34\x67\xa2\x29\x29\x3b\x9b\x63\x89\xa0\xce\x37\x1d\xfd\xf8\x9b\x5d\x1c\xb4\x4c\x80\xaf\x36\x4f\x80\x6b\x93\xdf\xb2\x0b\xad\x93\x92\xce\x78\xb0\x78\x36\xf8\xc1\x0f\x67\x23\xcf\x08\x74\xd3\x39\xe8\x6c\x1e\xf7\x16\x88\xf7\x80\xd5\x36\x14\x6d\x10\xaf\xfc\xa1\x3f\x98\x6c\x06\x6b\x38\x8d\xca\x2e\x20\x30\x38\x9b\xc3\x08\x1e\xa1\xb2\xe3\x9b\xee\xf2\x75\xab\x8d\xf7\xde\x7d\xf3\x54\xe1\x3b\xa7\xe7\x5b\xf6\x3f\x5f\x48\x87\x11\x7d\x99\x6a\x4e\x99\x8d\xc5\x16\x2f\x3f\x2f\x10\x01\xd2\x17\xc1\xa3\x4e\x13\x09\x0a\x75\x46\x1d\x93\x04\x6c\x91\xd8\xb0\x42\x73\x24\x65\x5f\x04\xaf\x37\xa0\xa7\xa8\x43\xd2\x50\xf2\x38\x25\xf1\xa2\x66\x7a\xa3\xff\x0e\x36\xb6\xd9\xf7\x50\x61\x5f\x19\x6c\x80\xfc\xb6\xc6\x31\x35\xc1\x29\xe4\xb4\xa0\x3c\xb5\x22\x2f\xb4\x76\x48\x86\x30\xe1\x0e\xcd\xd9\x29\x58\xf3\x47\x2e\x1d\xc2\x2d\x85\x0a\xab\xfe\x3e\x2b\x71\x61\x06\x22\x67\x03\x92\xf2\x81\xd4\x5b\x75\x6e\x65\x4d\x4f\x58\x95\x29\xff\x67\x17\x75\x10\xa3\x13\x67\x37\x46\xd2\xe6\xcb\xea\xed\xe8\xdc\xef\xfa\x9d\x99\x08\x5e\xa7\xc5\xb2\x71\xf4\xfa\x59\x29\xf4\x33\xac\xa4\xd9\xfd\x22\x4a\x79\x97\x5e\xa8\x71\xae\x83\x2c\x5e\x27\x69\xcf\x8a\x50\x77\x77\xe7\xdc\x53\x44\x75\xea\xec\xaf\xf7\xf6\xf0\xde\xe1\xd3\x23\xbf\xe3\x77\x67\x3b\x56\x92\x3f\xb2\xa7\x50\xe7\x2a\x2b\xc2\x8e\x3a\x89\xf4\xa9\xd2\x74\x11\xa4\x49\x6d\xa2\x08\x03\xa2\xc3\x3b\xbd\xf3\x5f\xb1\x49\x0c\x11\xa4\xf8\x1c\xc9\xe2\x5e\xdb\x42\xc9\x67\x1c\x63\x39\xad\xbd\x76\xc6\x53\x57\x77\x84\xe6\x05\xc1\x17\x6d\x61\x8e\x9a\x4e\x6b\x8e\xf8\x85\xeb\x36\xd1\x1d\x58\x3b\xea\x5e\x6b\x7e\xa9\xe5\x4e\xcc\x0b\xda\x7e\xc1\xe5\xd6\x07\xc1\xf9\xfb\xa8\x24\x45\x12\xa5\xb8\xcc\x3e\x37\x98\xc1\x67\x90\x4b\x04\xd5\x6f\x5a\xba\x9b\x60\xca\x4c\xdd\x40\xb1\x96\x48\xc8\x96\x1b\x40\x10\x65\x51\x13\x01\x40\x21\x87\x94\x55\x42\x92\x97\xab\x2f\x8a\xe7\x70\xa0\x13\xa4\x67\x2f\xcd\x1e\xda\xe6\x0b\x86\x49\x1f\xc7\xb2\xe5\x24\x88\x86\x24\xda\x45\x63\x97\xec\x75\xaf\xa5\xc7\xb5\x6a\x1e\x75\x6c\x89\x97\xb7\x74\x78\x88\xc6\x66\xb4\xc2\x7b\x8c\x96\x35\x5e\x4e\x29\xe0\xce\x7e\x0e\x8c\x7e\x7e\x6e\x4f\xdb\xe3\x1a\x39\x25\x3c\x47\x74\x88\x17\xfc\x30\xdb\x13\x8e\x14\xc5\x76\xd0\xe7\x2e\xce\x7f\x5e\xa8\x0e\x52\xcb\x55\xc4\x3d\x41\xa3\x26\x8a\x39\x54\x3e\x68\xb2\x9b\xed\x44\xfc\x52\xf2\xf8\x81\xd3\x70\x8f\x49\x42\xa5\x84\xd2\x28\x2f\x26\xbf\x94\x9d\x1f\xce\x7d\x43\xe5\xb0\x3d\x5c\x61\xfa\xf3\x55\x2a\x1e\x35\xdc\xf4\x44\xc3\xe0\xe9\xb5\xa7\xe1\xd9\x04\x72\x16\x09\xc3\x34\xe3\x30\x3c\x79\x67\x01\x68\xc8\x54\x65\xd1\xd1\x26\x54\x9e\xe5\x1a\xd9\xf4\x00\x0f\x0a\x7c\x4f\x6f\xce\xa4\x1b\x10\xd3\x82\x9e\xe0\x9b\x39\x79\x6d\x34\xd1\x87\x3d\xf4\xad\xec\x5a\xb3\xf8\xe7\xb8\x20\xa9\xcc\xe0\x64\x12\xb3\x94\xbb\xbb\x55\xcf\x88\xdb\x06\x72\x9f\x0c\x71\xdc\x5c\x5c\x34\xd8\x16\xf2\xda\x00\x8b\x06\xc4\xe8\x18\x1a\x12\x73\x84\x34\xb8\x6c\x9c\x14\x7e\x6e\x01\x71\xae\xd5\x99\x99\x10\x55\xe2\xdc\xa3\x5f\xe6\xf8\xb5\x6d\xbb\xb5\xcc\xd4\x13\x4a\x83\xb6\xb0\x1e\x5c\x9e\x3b\x6c\x4e\x42\x96\xb8\xd2\x88\x55\x9b\x05\x10\x41\x55\x45\x52\xbb\xd5\xaf\x6d\xa0\x99\x5a\x10\xb5\x1c\xba\xcb\x1c\x37\x10\xa3\xb0\x21\x13\xde\x9a\xac\xa8\x22\x73\x6f\x12\x80\x20\xe3\xe8\x7f\xcd\x44\xbc\xfb\xeb\x82\x0d\x68\xd3\x7f\xa9\x90\x61\x62\x71\x69\x8b\xd8\xb8\x2c\x8b\xf6\xfe\xa8\x95\x55\x89\x72\x13\x59\xcd\xce\x5a\x94\xfb\xd2\x1e\x83\x92\xe9\xce\xfe\x5a\x8b\x85\xbd\x3a\x49\x20\xdb\xf5\x6a\x8a\xbe\xf9\x46\x99\x2b\x62\xaa\x98\x7a\x4a\x73\x72\x38\x81\x7a\xcd\x2d\x6d\xcb\x74\xe0\x28\xde\x17\xc7\xc3\x1a\x47\x58\x78\x05\x6a\x20\x16\x31\xac\x22\x11\x0d\x97\xc7\x10\x52\xb5\x1b\x2d\xc3\xae\x33\xb4\x1e\x48\xc9\xdc\x68\x0d\x18\x48\xe7\x00\x07\xa4\xe3\xa2\x70\x2a\x1b\xee\xcd\x4e\x0e\x50\xf6\xea\xd1\x14\x12\x9c\xf4\x7e\x33\x2b\x6d\x1f\xd6\x07\x4e\xef\x4b\x50\x51\x2d\x2b\x5a\xc6\xd4\x35\xef\xed\x49\x20\x3b\xb6\x69\x02\xb4\xe1\x65\x61\xe5\x04\x62\xcb\x21\xf5\xfc\xbe\x1f\xad\x5c\x0b\x8d\x82\x11\x96\xe7\x06\xd7\x32\x72\xfc\xdb\x1d\xab\xab\x3c\xf5\x57\x15\xaa\xd3\xb4\xe3\x7f\xfb\x5c\x57\xd6\x3a\x10\xa6\x9a\x45\x5f\xdd\x05\xbe\xe8\x08\xae\xa1\xa8\xa1\xa3\xef\xa0\x62\xea\x19\x97\x1a\x6d\x52\x92\x3a\x17\x5b\x24\x0f\x59\xb4\x75\xfe\xdd\xb3\x1e\xb2\xa4\xa1\x94\x5c\xb5\x0a\xa0\x0d\x15\x4c\x81\xb1\xed\x10\xe4\xd8\xcd\xee\xe4\x53\x6d\x5b\xb9\x35\x19\x52\x70\xca\xbd\x37\x02\xa1\xce\xf1\x54\xe8\x7f\xc5\xf1\x5a\x45\x4b\x95\x93\xd4\x7b\x20\xef\xde\xa8\x6e\x98\x51\x06\xfe\x4d\xdb\xf7\xee\x82\x38\x91\x6b\x5d\x60\x43\x14\xa5\x6b\x12\x1a\xdd\xd0\x67\x22\xdb\x1b\xd4\x7e\xc9\x7b\x2f\x0f\x7d\x52\x7b\x26\x8f\xfc\xf6\x08\x7c\xde\x80\xdd\x9f\x0a\x3a\xfa\x7f\x3a\x25\x3e\x03\xb1\x2d\x23\xee\x8e\x33\x8e\x14\x63\x63\x71\x2a\xd1\x96\x19\xa9\xc8\xfb\x24\x4f\x85\x13\x71\x2e\x75\x5a\x3f\x08\xff\xf8\xf5\x9c\x70\x16\x92\x33\x8a\x97\x13\x87\x9e\xaa\x52\x03\x16\x29\xff\x89\xa9\x29\x82\xdc\xd4\x13\xd4\x8c\x36\x85\xb4\xa5\xa8\x04\x03\x61\x56\xe2\x56\x59\xc7\x94\xe6\x6a\xbd\x81\x88\x3f\xd0\xe4\x1c\x2a\x58\x99\xea\x0e\x5c\xf2\x98\x14\xf7\x0e\x8f\xd2\xb4\xbd\xad\xaf\xba\x8d\xca\x98\x82\x7e\xc7\x58\xac\x24\x89\x1a\x49\x4e\x89\xd2\x60\x44\xb6\xb4\x23\xc4\xb9\xee\x7f\x84\xee\xd7\xd4\xae\x52\xc1\xf4\xf7\x3a\xf9\x0b\xc9\x8c\xd5\x10\x9b\x94\x50\xff\xb3\x14\x26\x47\xc8\xbb\xb2\x16\x51\x4b\xbf\x8f\xd2\x15\xc5\xca\x17\x9f\x0c\x10\xc7\x05\x34\x69\x6d\x6a\x08\xe8\xbc\x80\xee\x69\x5a\x1e\xd1\xa7\xba\xe5\x7a\x52\xa3\xa9\xc8\xdd\x45\x9d\x46\x25\xdc\xdc\xca\x72\x00\x1b\xd4\x5c\x75\x70\x0b\x7e\xe1\xae\x47\xb6\xe8\x43\x7c\xa5\x67\x8b\x92\x14\x7d\xb4\x58\xc7\xb1\x1e\xe8\x45\xdc\x76\xbb\xce\xe4\xb2\xe5\xd1\x08\x09\x36\x4c\xd6\x71\x19\x0d\x20\x90\x1c\x5f\x12\x28\xea\x91\xe1\x72\x88\x02\x4a\xbd\xa1\x25\xcd\xcb\x91\xd3\xf5\x97\xee\x50\xec\x1b\xf6\xb8\x36\xe5\x97\xa1\xcf\xde\x45\xe3\x66\x18\xd8\xb6\xdc\x56\xaf\xe6\xe3\x5d\xc5\x20\xc0\x24\xb3\x50\xb0\x48\x49\xdf\xd2\x92\x38\xcc\x66\x5f\x63\x4a\xed\x23\x4d\xad\xf0\xda\x16\xba\xe1\xe6\xe0\x60\x64\x91\xeb\xd2\x33\x05\x75\x39\x60\x68\x5a\xff\x6c\x02\x09\xfa\x74\xc7\x1b\x41\xb8\x17\x6e\x72\x8a\x26\x4d\xf8\x99\x66\xd0\x20\x7c\x23\x23\x12\x45\xd9\x02\xd5\xe2\x20\x98\x9b\x52\xc7\xa0\xe9\x8a\x15\xa4\x2b\x9b\x80\x03\x18\x03\xbc\xc5\x4b\x0e\xff\x35\xa6\x25\xeb\xd5\x76\x7d\xa4\x69\xa3\x7b\x3d\xc4\xbb\xba\xb4\x27\xb1\xdf\x45\xfb\xf7\x1b\x40\x05\x90\x62\xd1\xb1\xb3\x01\x49\xee\x38\x96\x4d\xdf\xb1\x25\x32\x29\xbd\xc3\x71\xb4\x4c\xe1\xc2\x9f\x0d\xd2\xe8\xe9\xb6\x7f\x0e\x5f\xfe\xb9\xb8\x7d\xa9\xa7\x52\xb3\x9e\xed\x1d\xe8\xf2\x2f\x64\xa3\xc3\x66\xd6\x01\xa8\x77\x4f\x7b\xfe\xc8\x9b\xf6\xce\xfd\xab\xf7\x13\x7f\x38\x98\xed\x78\xa3\x21\xb9\x26\x81\x02\x52\x93\x6e\x25\xa0\x6f\xbe\xa9\x81\x9e\x8f\x67\x22\xb0\xa5\x3c\x46\xb2\x13\x1e\xcd\xb3\xb2\x24\x61\x4d\x2b\xa1\xf2\x72\x68\xb6\x34\xa6\x36\x4e\xab\xbc\x81\xfd\x99\xa9\xff\x6d\x96\x06\x53\x51\xd7\xfc\xd7\xa6\xfe\x55\x08\x7b\xd7\xb9\xdc\x3a\x91\x7f\x36\x1a\x4e\x95\xb3\x8d\xd9\x96\xf9\x4b\x3d\xf4\x08\x32\x08\x22\xff\x9c\x93\xf4\x4b\x88\xcc\xf8\x60\x29\x74\x75\xb5\x75\x8e\xa5\xc4\x33\x7a\x3c\x3b\x30\x86\xa9\x86\xf0\xcd\x37\x35\x34\xc7\xc1\xa5\x1e\x37\xef\x33\xe9\x65\xcc\xaf\x3b\xaf\xa9\xf4\x1e\xab\x4b\x22\xa8\xc1\xbf\xf9\x06\xd4\x95\x90\xa0\xea\xcb\xb7\xee\x87\x91\xc2\x98\x8d\x9d\x8d\x28\x27\x74\xe5\xae\xc5\x5a\xb5\xb0\xb1\x64\x26\x26\xbc\xe9\x1b\x24\x89\x49\x50\x16\x51\xf0\x32\xcd\xd7\xe5\x04\x8d\x9e\xfa\xa3\x73\x9f\xfa\x57\x93\xd9\xee\xd1\xd7\x22\x8e\x38\x18\x82\xbe\xe0\x22\x83\x90\xe9\x3a\x4f\xb7\x07\x83\x8e\x9d\x7d\x9c\x86\x13\x6e\x7f\x53\xc7\x99\x64\x43\xbd\x2e\x44\x10\x46\x31\xf2\x8a\x99\x18\x77\xb1\x8a\xe4\x53\x44\xa8\xb4\x22\x71\x4e\x0a\x1e\x7e\xe9\xee\x1a\x5c\x56\xbe\x88\xf2\x7a\x3b\xbd\x4f\x24\x2b\x21\xcf\x1c\x1a\x27\x21\x53\xc0\x93\x62\x4f\x2d\xbf\x37\xda\x1c\xf1\xfe\x60\x63\x80\x27\xf1\xa0\x92\xc7\x82\x6a\x29\xe9\x78\xa8\x29\x2a\x80\x3c\xaa\xbe\xdf\x88\x12\xb0\xf0\xb3\xb8\x5e\xf1\x66\x0b\x5c\xbf\x09\x27\xe1\xd2\xb6\x7e\x15\x08\x5f\x92\xbc\xc2\x92\xf2\x5e\x11\xa8\x6e\x67\xfd\xf1\xb7\xf7\x79\x5f\x21\x7e\x0d\x0b\x82\x43\xe5\x1a\x1a\xf5\xe6\xeb\xc5\x82\x89\x60\xd9\x62\x41\x49\xd9\x47\x11\x3d\x39\xee\xa3\xe4\x84\xa4\x7d\x94\x3e\xbf\x29\x09\x6d\xec\x14\x49\x1f\x25\xf2\xe7\x09\x49\x99\x94\x0a\x25\xd0\x0e\x7a\x8c\x06\x50\x09\x0d\xd0\x58\x16\x79\x85\xaf\xd1\x21\xea\x8d\xd1\xd3\xa7\x50\xde\x53\x33\x9f\x47\x98\x2d\x43\x50\xe8\xe8\xa8\x4e\x4f\x9f\x47\x60\xcc\x38\xf8\x4e\xda\x46\xa2\x43\xc0\x09\x4d\x51\x4f\xb4\x36\x40\x63\x8f\xc9\x14\xd2\x04\xb2\x29\x31\x18\xa3\x49\x0d\x8a\x81\xe1\xbd\x3b\xe7\x9d\x63\x73\x15\x0c\x11\x23\xb4\x7b\x88\x42\xf6\x0b\x44\x5f\xf4\x0d\xea\x71\x2c\x7b\x03\x68\xdf\x03\x4c\xd9\x20\x52\x74\x74\x74\x58\x27\x6f\x21\x81\xdf\xee\x21\x74\x48\x5a\x43\x1e\x88\xe4\x23\xb4\x77\x00\x20\x09\xda\x41\xfb\xdf\x3e\x42\xbb\x0e\x04\xfa\xa2\xf9\xbe\xa8\x34\x38\x44\x8f\x3d\xf4\x09\x8e\x9e\x09\xd4\x6d\x47\x87\xb4\xa2\x93\xb4\xa1\xc3\x40\x26\x5f\x88\x0e\xbc\xc5\x02\xa5\xf0\x9e\x9c\xbe\xac\x77\x63\x34\xe0\xe3\xb7\xa5\xed\x53\xbc\x24\x1b\x50\xe3\x06\x3b\x41\x53\x74\x8a\x4f\xd1\x84\x9d\x88\xea\x51\xf2\xd0\x0e\x7a\x99\x2e\xa2\x34\x2a\x6f\xbc\x2d\x63\xa7\xe4\x58\xef\xf2\x80\x7f\x79\x76\xd5\xdb\xe7\x3c\xe9\xd5\x48\x10\x15\x89\xe6\xd4\x6e\x34\xc0\x7a\xae\xc2\x20\x82\x4d\xbd\xad\xdb\xad\x7a\x4e\x5c\x15\x51\x49\x9c\x93\xe2\x92\xad\x49\xf7\x9f\x1b\x7d\x14\xfc\x9d\xa7\x07\xa8\x1c\x7b\x00\x89\x11\x7b\xff\x01\x9a\x6a\xfd\x1b\xec\x3f\x64\x60\xb4\xa4\xef\xbe\x83\xd9\xe2\xd9\x13\x6a\x8f\x0d\x89\x32\xa9\xec\x09\xc5\x08\x39\x50\x27\x14\x50\x04\x3d\x45\x7b\x70\x77\xcb\xbf\x80\x41\xd8\x56\x3b\x46\xa3\xa6\x80\x27\xaa\xef\xf1\xf8\xdc\x50\x90\x23\x86\xe7\x94\xd7\xf4\x24\x93\x45\xf4\x14\x9f\x8a\x34\x06\xb8\x81\x5b\x73\x88\xc2\x18\x5a\x69\xd9\x48\xcd\x17\xaf\xf0\xb5\xc9\x4d\x75\xcb\x8b\x38\xcb\x8a\x1e\xfc\x8c\xb3\xa5\x04\x31\xe2\x99\x27\xa7\xfb\x5e\xad\x63\xe2\x18\x30\xd9\x5d\xd6\x95\xe4\x64\x52\xe0\x53\xd5\x22\x81\x0c\x06\xe2\x57\x80\x76\x0e\xd1\xbe\xa2\xda\xe4\xd3\x62\x57\x0c\xe7\x91\x66\xc8\xc0\x5b\xd8\x3d\x64\x63\x3a\x02\xc6\xb1\xa4\x45\xb5\x88\xce\xc7\xf5\x14\xf4\x8c\xd6\x24\xde\x01\x6b\x6d\x5f\x41\x72\x77\xb7\x46\x72\xd4\x20\xe9\xc6\x52\x9d\xc3\x9c\xe4\x7b\x12\x4c\x43\x61\x63\xee\xbb\x3b\xc9\xea\x2a\x38\x0d\xf8\xac\x74\xcf\x6a\x39\xaf\x77\xeb\x79\x6d\x11\x24\xa9\x39\xd0\x98\xd6\xd0\xf4\x3d\xa0\xef\x35\xa2\xc3\x56\xb3\x5c\xc2\x7c\x3a\x3a\x44\x8f\x0f\x1c\x0b\x24\xac\x44\xdf\xa0\xbd\xeb\xc5\xa2\x59\x2b\x13\x20\xe2\xb7\x8f\xfa\x62\x56\x2b\x8b\x26\x6b\xa6\x47\xd8\xa4\x86\xc6\x51\x05\x7b\x26\x2c\x08\xd6\x3a\x0d\xa9\xb0\x4c\x3b\xdb\x25\x56\xbb\xa4\x6e\x97\x98\xed\x5a\x10\xd0\x00\x85\x33\x54\xb1\x0d\x6e\x07\x8d\xf7\x1f\xb3\x25\xef\xb6\xff\x89\x89\x0c\x8f\xee\x23\x32\xc0\xc1\x31\x3b\x03\x6d\x06\x3c\x39\x18\xca\xaf\x83\xad\x2d\x5e\x7a\x58\x3f\x8c\x44\xcf\x8a\x02\xdf\x0c\x23\x0a\xff\x42\x08\xdf\x7a\x35\xc5\x85\x30\xeb\xaa\x23\xfa\x73\x30\xc3\x00\xc7\x31\xcf\x3d\x3c\x44\xdd\x73\xfe\x78\x92\x43\x9a\x75\x0f\xb6\x6e\x0f\x6a\x84\xbf\xbb\x0f\xc2\xbd\xa6\xc9\x65\x9c\xcd\x71\xec\x7d\xda\x1a\xed\xec\x6c\xb1\x7d\x00\x17\x17\x24\x44\x03\x84\x91\xf4\x54\x2d\x0c\xfd\x59\xee\x0b\xed\xb5\xe9\xfe\xde\x78\x3c\xd8\xdf\x1b\x3f\xec\xa3\x17\xab\x22\xa2\x65\x96\xaf\x48\x81\xfe\x95\x2c\x16\x05\xb9\x19\xa2\xde\xab\x97\x6f\xd1\x09\x7f\x57\x1a\x7a\xac\xfe\xaa\x2c\x73\x3a\x19\x8d\x96\x51\xb9\x5a\xcf\x87\x41\x96\x8c\x82\xd5\xc7\x8f\x23\xde\xea\x16\xda\x19\x6d\x6d\x1d\x34\x0f\x28\x21\x16\xb4\x40\x0c\xcc\xe0\x06\x27\xe4\x92\xc4\xe8\xc7\x02\x27\x09\x2e\x78\x79\x46\x7d\x11\xe9\x15\x68\x97\x92\x2b\x1e\xa8\x7c\xf4\xce\x4f\x77\x47\xfc\x95\x4b\xc8\xdd\x5d\xa2\x4f\x0f\x6f\xcf\xdf\xf9\xe9\x6c\xd7\x4f\x77\x3c\x9e\x09\xe1\xaa\xe9\x04\xa5\x59\x96\xb3\xef\x55\xc1\x8b\xee\x9c\x0f\x76\xde\xcf\xbc\x4f\x0f\xfa\xb7\x68\xa7\x37\x9d\xf8\xe9\x6e\xf5\xb5\x07\x55\x56\x04\x87\xf0\xdc\x65\xf4\x0e\xed\xf4\xbe\xfa\x34\xee\x3f\xba\xf5\xd0\x4e\x8f\x83\x9e\x7a\x68\xe7\xab\x1d\xb3\x4e\x9a\xc3\x63\xaa\xa6\x9d\x58\x81\x22\x6a\x7a\x7e\x8a\x76\x7a\x87\xd5\xc0\xfb\xb4\x6f\xb7\xda\x3c\x71\x13\x08\x1e\xf1\x5a\x3d\x3f\xed\x4d\xb7\x43\xb2\xf0\x04\x94\x9d\xa6\x73\x3c\x2a\x39\x94\xf6\x7a\x73\xd0\x4d\xb3\x13\xd3\xd9\x6c\x77\xda\x9b\x4e\x56\x45\x15\x92\x45\xe5\xa7\xac\xb9\xde\x74\x1b\x79\xbd\xe9\xb6\x3f\x66\xe5\x90\xe7\xa7\x3b\x95\x4f\x77\x64\x97\xcb\x24\x16\xfd\x9d\x4e\x84\x46\x56\x20\xc8\x4b\x55\x70\x85\x17\x8a\x34\x06\x50\x49\x67\x13\xc3\xcc\xe0\x70\x43\xb2\xe0\x60\xfd\x73\x46\x84\x19\x23\xc2\x6c\x82\x76\x9e\x4e\xd9\x27\x3d\x9a\xed\x7a\x47\x0c\x55\xb4\x7b\xde\xe9\xcd\x24\x9d\xce\x3b\xde\xcc\x9b\x9a\x04\x32\x08\x9c\xe3\x02\x2f\x0b\x9c\xaf\x80\x00\xbd\xe9\x44\x8e\xfc\xb4\x37\xdd\x5e\x15\x95\xa0\x7f\x25\x07\xa2\x6a\x08\x5c\x95\x78\xc9\x48\xe3\x79\x6c\x4c\x76\x38\x74\xd0\xfe\x83\x55\x6c\x3a\xdb\x1d\xc1\xa4\x83\x1a\x43\x46\x2f\xc2\xe4\x8d\x11\x6b\x64\x67\x77\x30\xab\xfc\x70\xd7\x1f\x7a\xa3\x03\x51\x22\x2a\x09\x5b\x91\xf5\x71\x60\x70\x78\x0f\x14\xaa\xf3\x54\x6f\xc7\xac\x2a\xe3\x41\x37\x89\x7d\xd4\x5d\x26\x5d\xb6\x66\xf7\x46\xac\xee\x68\xd9\x47\x2a\x3e\x90\xe3\xd5\x48\xc6\x3c\x52\xb6\x0e\x87\x25\xde\x01\xa1\xbb\x2a\xba\x7d\xd4\xf5\xfd\x74\xb7\x37\x3d\xf4\xfd\x31\x1b\x0d\x98\x1a\x68\x07\x26\x07\xeb\x01\x1f\x04\x8f\x63\xd3\x0d\xc9\x42\xa9\xd2\x65\xd2\x34\x40\x0d\xc9\x62\xc8\xdf\xf7\xa2\x5d\xd4\x15\xa5\x1b\x0c\x1b\xf2\x5b\x78\x36\x59\x6a\x0b\x35\x54\x03\xd0\xfb\x12\xb3\x75\xb8\xdb\x9b\x6e\xf7\xa6\x93\xee\x16\x62\xcd\xe1\x8a\x24\x15\x2d\x8b\x2c\x5d\x56\xe0\x8c\xb1\xa2\x55\x10\x95\xa4\xfa\xad\x0a\x17\x69\x85\xe7\xf3\xa2\x0a\x71\x89\xab\x32\x82\xb0\x41\x21\x11\x15\xab\x4b\x5c\x54\x14\x27\x79\x75\x31\x0f\x2b\xba\x9e\x57\x74\x9d\x57\x51\x35\xaf\xd6\x15\x5b\xb7\xaa\x62\x3d\xbf\xa9\x8a\xb2\x2a\xf2\x6a\x1e\x46\xd5\x3c\xcc\x64\x4d\x9a\xe3\xb4\x9a\x17\xd5\xd5\xbc\xa8\xa2\x94\x56\x21\x89\xab\x28\x59\x7a\xbe\x3f\xf7\x7c\xff\x6a\xb7\x37\xdd\x9e\x8c\xaa\xf3\x77\xbe\x7f\xe5\xfb\xf4\x5f\x66\x3b\xff\xc2\xb2\xba\x75\x47\xd8\xa4\xb3\x68\xc1\x12\x39\x15\xc4\x34\xec\xf6\xd1\xe8\xe9\xf6\x60\xc0\x27\xf6\xce\x74\x30\x38\x1a\x89\x02\x30\x25\x21\xbf\x57\xe2\xa5\x27\xa7\xfe\x53\x7f\xe4\x8f\xd5\x42\x51\xba\x84\x52\x25\x5e\xf6\xa6\x93\xce\xf9\xbb\xce\x6c\xa7\x53\x75\xcf\xdf\x75\x67\x3b\xdd\xea\xfc\x5d\xb7\x73\x34\xf3\x76\xa6\xa2\xca\xa8\xc4\xcb\x86\x57\x18\xb5\x8d\x01\xa8\x67\x9e\x85\x7c\x9d\xa3\xf0\x96\xe8\x56\x21\x92\xf8\x64\x6c\xd2\xf9\x37\xcf\x8c\xcd\xdc\x58\xcb\x56\x1e\x01\xd7\x9c\x6c\x70\x4e\x89\x59\xe5\xee\xd3\x86\x2b\x6b\xfc\x5b\xb9\x4a\xec\x40\xa7\x59\x91\xe0\x98\x6f\x44\xfa\x16\xc4\xab\xa4\x3c\xff\x10\x25\xa4\x58\x92\xde\xa7\x5b\x01\x4b\x01\xf1\xe3\x0f\xaf\xda\xeb\x2f\x17\x89\x5d\x59\x40\xed\xc3\xd6\x26\xb7\x2a\x58\x86\x3f\xb0\xc9\x57\xfd\x8d\xfd\xf5\xce\x91\x3f\x9c\xed\xf4\xfc\xb3\x5d\xb6\x2a\xfa\x69\x4f\xf2\x82\xe7\xd3\x1d\x7f\x6c\x2e\x94\xda\xca\xb8\x61\x47\xdb\x6d\xdd\xd1\xb8\xc2\xa5\xc6\xfb\xfe\x23\xde\x9b\x6e\x33\xfa\xb3\x7f\x40\xc2\x94\xa3\xc0\x80\xf0\xee\x89\x25\xa2\x8e\x80\xdf\xf5\xfd\x31\x5f\x4e\xf6\xbb\x1e\x4c\x2b\xbd\x26\x5b\xc3\xda\xeb\x3c\x90\x75\xcc\xd1\x64\x43\xb1\x8b\xde\xf2\xc7\x95\xad\x63\x52\xf2\x7c\x7b\x58\x96\x8b\x84\x8f\x49\xbd\xaf\x03\xe5\xfc\xb3\xe1\x8e\x5f\x0d\x77\xf8\x4e\x7e\x3e\x98\xcc\x76\xd1\x8e\x5f\x9d\x0f\x2a\x34\x99\xb1\x54\xb6\x0f\xf1\x22\x7c\xef\xfc\xda\xf3\x76\x9a\x2d\xa6\x81\xe4\x57\xbd\x21\x97\x07\xfc\x0a\x64\x91\xc9\x6c\x57\x87\x82\x5c\x50\xf8\xb8\xa8\x22\x13\x3a\x21\xd7\x44\xf4\xa9\x16\xfb\x20\xad\xc7\x5f\xed\x8b\xa3\x39\x37\x79\xce\x2e\x48\xca\xba\x7b\x0e\xfa\x6c\x25\x6d\x18\x47\xe9\x05\x05\xe9\xb6\xce\x11\xf5\xd1\x21\x92\xbf\xaa\x4a\x08\x90\x43\xf9\x1a\xb6\x2e\x5c\xac\x39\x21\x55\xae\x3e\x90\xc7\x5a\x15\x1c\x23\xad\x66\xc4\xa0\xe6\xf1\xf1\x50\x1e\x1f\xd9\xa0\x79\x11\xa7\x69\xa5\xa3\xf4\x72\x91\xa8\x36\x6f\xb7\x35\xf1\x8e\xaf\xf3\x8c\x12\x41\xc3\x37\xac\x0e\xa7\x21\x90\x4e\x07\xd2\x50\xfc\xac\xc4\x65\x14\x30\xf2\xa2\x57\xa4\x5c\x65\xa1\x5a\x27\x26\xd7\xda\xbb\x96\x22\xe8\x23\x6d\x08\x98\x24\x1b\xb3\xa2\xc2\x9c\x48\x1f\xa5\x83\xe6\x5c\x10\x4b\x78\x0c\x88\xc7\xe5\x7f\x81\xc1\xeb\x82\xe4\x45\x16\x10\xb0\xc3\x51\x5b\x07\xe7\xf2\xe5\x4d\x4e\x1c\x78\xf0\xe6\x69\xc1\x8e\xf0\xb4\xe0\x27\xec\x7a\x2e\x8d\xfc\x82\xc9\x78\x05\x5b\xf1\xbb\x7e\xda\xf5\xcc\xec\x12\x72\x58\xa2\x9d\x07\x4f\x85\x78\xbe\x23\x73\xff\xe1\xfe\xc3\x1a\xec\x81\x62\x52\xd2\x30\x1e\x27\x13\xd8\x7f\x6b\xfd\x3c\x21\xd7\xad\x1d\x84\x8a\x16\xa9\xcb\x2c\xef\xa3\xf9\x6f\x0d\xa9\xeb\xfe\x36\x28\xbd\x43\xbb\x5f\x8f\x96\x4c\xb4\x12\xd8\x72\x5b\x75\xf1\x33\xce\x32\x71\xe7\xd2\x47\x01\xce\xc5\x2f\x26\x2b\xc9\x9f\xe2\x5f\x26\x9e\x89\x9f\x34\xc7\x81\xac\x13\x49\x38\xd0\x55\x71\x21\x53\x93\x1f\xae\x7c\xc5\xe1\xa5\x66\xfe\x00\xe7\xe8\x50\xe1\xdb\xa1\x28\xc0\xaf\x1e\x59\x5d\xc5\x68\xb0\xee\x4f\xe3\x43\x2a\xc0\x79\x73\xbd\xac\x5d\x50\x6a\x39\xe8\x48\x7f\x39\xa2\x4e\xfc\x7c\x4d\x57\x3d\xf5\x7e\xac\x84\xab\x8e\x2e\xf4\xac\xdb\xdc\x37\x19\xf7\xb2\x42\x65\x32\x1a\xc1\xe9\xab\xbd\x43\x2c\xf7\x8f\xf5\x86\x83\x14\x79\xca\x50\x7e\x7a\x78\x2b\xc7\xf2\x60\xeb\xce\x7e\x89\x5e\x81\xe0\xd7\x18\x00\x71\xa1\x7f\x5b\x5b\x83\x72\x12\xe2\xb4\x8c\x02\x85\x24\x53\xd6\xbc\xc2\xd9\xe9\xee\xd7\xa3\x86\x89\xf8\x7f\x93\x9a\x67\x54\x62\x05\xc2\x0a\xeb\xc0\x20\x1a\xdf\x0b\x51\x8f\x2d\x86\xed\xc4\x13\x3b\xe6\x1f\x22\xdf\x67\xd3\x24\xc6\x4c\x50\x60\xc0\xf6\x67\x26\xa5\x58\xea\x83\x19\xdb\x07\xba\xdd\x7b\xf7\x55\x08\x1f\xed\xdd\x14\x05\xfe\xde\xfd\xac\x85\xcb\x3a\x03\x5e\x36\xf1\x5e\x8d\x25\x40\x57\x97\xf7\x67\xf7\xee\x2c\x6c\x4f\x28\xcd\x50\xcc\x5b\x43\x79\x94\x13\x63\x9c\xcb\x2c\x47\xdf\x7c\xe3\x9a\xfd\x5c\xd8\x50\x08\xf1\x79\x94\x90\xf3\x9f\x9f\x29\x2d\x02\x70\x77\x2f\x4d\x07\xb9\x13\x9a\xba\xff\xca\xdc\xda\xa9\x98\xf8\x81\x76\xbe\x86\xe5\xbb\xeb\x0d\x69\x1e\x47\x65\x6f\xc4\x53\x47\x5e\x03\x03\x4c\x32\x24\x95\x74\x10\xf7\x03\x10\x90\x38\xa6\x92\xb3\xd4\x39\x26\xa6\x98\xa8\xd9\x6c\x4d\xd2\xc7\x1d\x92\x7e\xe9\x14\x9f\x74\xac\xe7\xdc\x4a\xc4\xed\x8a\x8e\xd3\x9f\x61\x37\xd8\x9d\x30\xec\xb8\xd9\x48\x53\xed\x3c\x9a\x99\x1e\x27\xd4\x3c\x76\xec\x04\x05\x59\xd7\xf9\x84\x8f\x01\x9e\x7c\x39\xe4\x80\xa4\x25\x29\x36\x82\xfe\x42\xc8\x31\x59\x38\x50\xde\x54\xa5\xc5\x0d\xc4\x46\xc2\xc3\x50\xb6\x12\xbe\x2e\xc1\x1b\xd0\xbe\x4d\xf6\x38\x30\xdb\xb3\x66\x37\xab\xde\x70\x7c\xdb\x6c\x8c\xef\x5c\x7b\xe2\xff\x1d\x16\x9f\xfd\x19\xdc\xf1\x74\x0f\xbb\xe2\x1a\x67\xdf\xb5\x0a\x8d\xef\xbf\x0a\xad\x8a\x0d\xab\x6d\xf1\x77\xef\x6b\x71\xff\xcd\xa1\x39\xc0\xb7\x63\xdc\x94\xf9\x52\xcc\xef\x8d\x7a\xd3\xd4\x7b\x30\x93\x51\x3b\x72\x87\x3c\xb2\x73\x84\xa6\x8d\x40\x22\x0a\x8f\x46\xe8\x35\xa6\x14\x7d\x28\xb3\xfc\x03\x2a\x33\x74\x41\x48\x0e\x26\x7f\xe2\x95\x55\x53\xae\x53\x66\x79\x4c\x2e\x49\xdc\x11\xe6\x1e\xe8\xed\x2a\xa2\x28\xa2\x88\x5c\xe3\xa0\x8c\x6f\x9a\xa2\xab\xec\xaa\x56\xdf\x0f\xf3\x18\x5d\x65\xc5\x45\x6d\x2a\xa8\x08\xd7\x01\xce\x85\x60\x2c\x24\xec\x2f\xa1\x03\x49\x43\x17\x15\xda\x66\x5c\x44\xcb\x0d\xb3\x8d\x1d\xe6\xff\x10\xf7\x81\x1a\xf5\x50\xcc\x9a\xcf\xe8\x10\x6b\x59\x0c\x69\x33\xb7\xb2\x22\x24\x05\xd8\x94\xaf\xe3\x58\x91\x95\xed\xee\x8e\x46\xe8\x47\x52\x22\x82\x83\x15\x23\xe8\x00\x06\x8a\xaf\x61\x2e\xb6\x10\x6f\xec\x9b\x8e\xeb\xcb\x95\x70\x4f\x01\xe6\x98\xb2\x63\xa2\x57\x72\xf9\x94\x5b\x39\x2c\xb1\xda\xaa\xcb\x17\xdc\xd8\xb9\xc0\x0a\x0c\xa2\x86\x32\xc2\xdb\x54\x92\x5d\x12\x60\x3b\xd0\x13\x83\x07\x45\x8a\xb8\x1a\x58\x2d\x48\x33\x14\x95\x8c\xe5\x28\x21\x29\xc2\x14\xaa\x00\xb6\x40\xdc\x61\x5d\x16\x4e\x07\x72\x15\xd7\x51\xae\x31\x81\x3c\x75\x82\xf4\x54\xe5\x39\xda\x1d\xe9\x53\x05\x10\xf8\x79\x5d\x82\x71\xd8\xd5\x0a\x97\xe4\x92\x14\x0c\x01\x35\xbf\x46\x1f\x18\x10\x47\x29\x1d\xa2\x9f\x70\x70\x71\x33\xd4\x76\xf8\xbf\x41\xdb\x91\x70\xce\xdb\xf5\x53\xd4\x35\xdd\x1c\x40\x07\x06\x2d\x3d\xa8\xfb\x70\xe7\xd1\x80\x1d\x0e\xb4\x8e\xb2\x93\xfd\x1b\xb2\x3c\xbe\xce\x7b\xdd\x77\xe8\xd3\xb8\xdf\x45\xbb\xa2\xb5\x5d\xd4\xbd\xed\x0a\xbd\xbe\x79\x7c\x60\x07\x08\x93\x60\x9f\xc6\x7d\xfb\x8c\xa3\x6c\x8a\x40\x91\xef\x09\x77\xe5\x40\xd0\xd5\x8a\x94\x2b\x4e\x32\x3e\x66\x0d\xb1\xe6\x24\xce\xd2\x25\x45\x2b\x52\x90\xa1\x5a\xfb\x39\x0e\x2e\x58\xaf\x62\x46\xb6\xa8\x44\x61\x46\x28\x4a\xb3\x52\xd4\x40\x11\x3f\xac\x03\x28\x9d\xc4\x1a\x61\x20\x62\xd1\x49\x44\x4b\xb0\x87\x8c\xc0\xd8\x38\xe6\xf7\xd0\x2a\xd1\xe7\xb5\x5e\x86\xb3\x1e\x5f\x0a\x80\x63\xd1\x2e\x1a\xcf\x3c\xe1\xba\x5c\x6d\x07\x26\x3c\x83\x37\x07\x23\xc6\x9e\x31\x55\x59\xe2\x5c\x3d\xe6\x5a\x1e\x12\x60\x69\x61\x33\x8b\xc6\x51\x40\x7a\xd0\x92\x37\xfc\x98\x45\x29\x17\x2a\xd9\xf0\x14\x81\x6e\x32\xcb\xa6\x1d\xe0\xdf\x66\x9c\xba\x79\x04\x80\xe6\x8c\x6a\x59\x46\x09\xca\x0a\x46\x51\x8d\xec\xbf\x50\x32\x41\xa3\xde\xbb\xca\x4f\x3d\xb8\x98\x93\x77\x57\xfc\xb2\x08\xae\xe5\xd4\xf2\x6c\xe2\x87\x11\x0d\xb2\x75\xca\x86\x66\x85\x2f\xa3\xac\x68\x20\xf2\x76\x0e\xf9\xa8\x57\x15\x1a\x69\x80\x1a\x79\xd1\x78\x07\xd1\x3a\x4e\x62\x7d\xe2\x22\xda\x0a\x17\xcf\x84\xb8\x29\xc8\x0c\xe5\x41\x60\xf1\xd3\xae\x39\x5e\xdb\x80\x8c\xa7\xe1\xe4\xe4\xdd\x7b\x28\x21\x1a\x8d\x8c\xfc\x6f\x8a\xba\x90\xf8\x9e\xe1\xa3\x6f\xd1\xfc\x3f\xb9\xd4\xbb\xf2\x6f\x3d\x73\x59\x0c\xd6\x05\x55\x26\x84\xb2\x75\xf2\x2b\x38\xee\xef\x10\xcd\x7f\x53\x6b\xde\x47\x7b\xd2\xe0\xa0\x6c\x9f\xba\x16\xe5\xf3\xb6\xae\xcf\xdb\x85\x57\x65\x12\x6f\x90\x00\xcb\x24\xfe\x3b\xcb\x80\xfa\xea\x80\xd3\xa8\x8c\x7e\x57\x47\x72\xca\x3d\x03\xc3\xcd\x81\x3a\x80\x4c\x7a\x2c\x93\x58\xd9\xa3\xf3\x82\x98\x1a\x1a\x09\xaf\x50\x2a\x8a\xf3\xf4\xf9\x58\x88\xd2\x79\x41\xba\xf0\xba\x5b\x49\xe3\x01\x5a\xec\xe4\xf2\x26\x26\x5d\xcf\x25\x72\xef\xdd\x5f\xe4\x0e\xc9\xa2\xa6\x78\x6f\x7b\xfe\x1b\xbc\x0c\xc8\x72\xcf\x7d\xd2\x0f\xc9\xe2\x8b\x4f\xf9\xf6\x10\x80\xf2\xfe\x5c\x1c\xe3\x35\xbf\xe5\x33\x4d\x0f\xb0\x2a\xc8\xc2\xa1\xda\x89\xca\x98\xc8\x13\xb8\xec\xef\xfd\xf4\x1c\xf7\xd4\x6b\xfc\x53\xab\x21\x00\x88\x7b\x1d\xb4\xe3\x4d\xff\xa9\xe0\xf8\xff\x92\x82\x43\x41\x44\x63\x27\xc6\x0b\x06\x57\xaa\x45\xff\x4e\x6a\x91\xe6\x04\x53\x2f\xc2\x77\x4f\xe2\xba\xe8\x9f\xb8\x70\xb9\x37\xbc\x66\x67\x70\xab\x41\xa4\x4c\xa2\xe9\x6d\x75\xa9\x44\xdb\x6a\x44\x39\x2e\xff\xed\xf5\xd1\x60\x6c\x29\xee\x3f\x47\xb9\x52\xca\x2b\x23\xe7\xe6\x0a\x6f\x62\x1c\x9b\xeb\x68\x84\xde\xd6\x64\xa7\xab\x6c\x1d\x87\x28\x85\x23\x4e\x01\xa7\x4a\x55\x34\xff\x33\x89\xc9\xf0\x71\xd2\xf1\xbe\x7b\x1b\x3c\x53\x69\x6e\xb1\x58\x9b\x45\x76\x85\x52\x72\x55\x03\x3d\x2e\x8a\xac\xe8\x75\x85\x8d\x32\x61\x72\x5b\x8e\xb2\x14\xcd\x6f\x4a\x86\x02\x97\xb0\x61\xd4\x5e\x64\x21\x79\x56\xf6\xf6\x3c\xd3\x91\x91\x75\x33\x48\xb5\xfb\xc0\x97\x69\x1c\xa5\xa4\xcd\x3e\x30\x82\x5c\xb1\x39\x10\x1a\xe0\x9c\xdb\x07\xfa\xbd\x73\xdf\xff\xb0\xf3\xe9\xd6\x3f\xf7\x67\x3d\xef\xab\x5d\x7f\x30\xdc\x7e\x7f\x34\xe3\x66\x12\x78\x5d\x66\x6c\xe7\x9c\xc0\xf3\xbf\xf3\x77\xe8\x68\xb6\xdb\xfb\x97\x6a\xe2\x8f\x3c\xfe\xe1\x1d\x41\xb9\x75\x11\x37\x56\x67\x25\x06\x2b\x0a\xc3\x20\xa7\x7a\xf7\xd4\x1f\x4d\xc1\xe4\x67\x93\x79\x0d\x37\xd9\xe3\x2d\x6e\x4f\xfd\xf3\x5e\x94\xd2\x28\x24\x9e\x3f\xf3\x7b\x6c\x6f\xf6\x39\x62\x05\x59\xb4\x94\xa2\xb5\x1d\xdd\x8e\xe7\xcf\xb8\xe1\x61\xa6\x95\xed\x4d\x27\xfe\x39\x2f\xe1\xcf\xaa\xf3\x77\xac\xe7\x33\xaf\x2e\xcd\x2d\xa4\x58\xe9\xf7\xef\x7b\xd2\x5e\xc8\x7b\xff\xbe\x37\xdd\x7e\xef\x55\xef\xfc\x1d\x7f\xa7\x49\x86\xaf\xe9\xb6\xbf\xc3\xd1\x22\x09\x10\x75\xfe\x9e\x1b\xdb\xbd\x9f\x55\xef\xdf\x7b\xac\xb6\x3f\x67\x35\xa1\xe9\x1d\x7f\xa7\xe2\xf5\x3d\x00\xa0\x54\xaf\xad\x34\x3f\xec\x7a\x3e\xdd\xa9\x6d\x58\xce\xdf\x7d\x98\x71\x3b\x96\xde\x74\xfb\x83\xb0\x85\x04\x23\x4d\xf4\x69\xbf\x7f\xab\x1c\x64\xb8\x41\xa1\x3a\x18\xd2\x66\xaf\xb6\x79\x3c\x3c\xf7\xfd\xa7\xdb\xfe\xf9\xfb\x9d\x0f\xb3\x4a\xd4\xe7\x06\x2d\x07\x5b\x5b\x9c\x4d\x86\xef\x39\x3d\x85\x41\x9f\x4d\xad\xca\x9f\x31\x40\xef\xfc\x73\x96\xea\x81\xb1\x9e\xac\xca\x46\x89\x55\xf4\x29\x98\x30\x4a\x33\x1c\xb0\x61\xf4\xe9\xee\x79\xb7\x33\x6b\x52\xd9\x97\x37\xf5\x29\x03\x20\x21\xb0\xc1\x52\x8c\x68\x94\x54\x6e\x40\xc3\x71\xeb\xf6\x91\x8e\xac\xb4\xa7\x02\x13\x26\x15\x99\xda\xee\x45\x24\x0a\xde\xb1\x9b\x10\x19\x77\xb7\x62\x9b\x44\xf1\xc9\xa7\x4f\x3b\x51\xd1\x61\x14\xc5\x73\x14\x28\xaf\x85\xd6\x64\x13\x1c\xa9\x59\x71\x40\xd2\x4c\xa4\x34\xfe\x9d\x1e\xfa\x67\x5e\x4d\x6e\xff\xcc\xe0\x63\x2b\xfb\xff\x61\xef\xcf\xb7\xdb\xb8\x95\xc5\x61\xf4\x6f\xe9\x29\xe0\xce\x59\x56\xb7\xc5\x51\xb2\x93\x58\x8a\xe2\x9f\xe7\x28\xc7\x43\xb6\x25\xc7\x89\x25\xc5\x1b\xec\x06\x49\x58\x3d\xa5\xbb\x49\x8a\x4e\x2b\x4f\x70\x1f\xe0\xbe\xc0\x7d\xb1\xfb\x24\xdf\x42\x61\xee\x81\xa4\x1c\xef\x7d\xf6\xf9\x7d\xd9\x6b\xed\x58\x44\x17\x0a\x85\xa9\x50\x55\x28\x54\x35\xae\xe7\x26\x34\x0a\x4b\x13\x0e\x81\xc1\x72\xc5\x79\xfe\xec\xe5\xaa\xde\x55\x5d\xbf\x1a\x3a\x26\xb9\x56\x65\xd6\x78\xb1\xe7\xee\x5c\x78\x3b\x1d\xb4\xf3\x67\x79\xe1\xed\x78\xae\xa7\xd8\x52\xff\x37\x17\x9c\xae\x1f\x1c\x9c\xf7\xcf\xfb\x67\xbf\x9d\xe7\xdf\x5d\xec\x9e\xfd\xf6\x5d\xaf\x73\x70\xe8\xec\x00\xcb\xb8\x30\x36\x4e\xff\xb7\x3f\xff\xac\xf7\xe9\xcf\x3f\x0d\x0f\xd8\x0a\x01\x85\x7a\xf5\xee\xee\x5c\x94\x40\xc3\x45\xb9\x23\x4b\xa0\xa0\x14\x14\xf4\xfb\xea\x83\x57\x1b\x9d\x5d\x04\xcf\xe4\x1f\x65\x04\x5f\xe6\xab\xc6\x6a\xc4\x21\x1a\x86\x4b\xf9\x64\x31\xee\x50\x21\x73\x94\x79\xee\x0e\xdb\xee\x8c\xa0\x3b\x72\x88\x1a\x7b\x34\x19\x47\xbc\x57\x95\x0a\x16\xc9\x82\x40\x70\x3d\x41\xb7\xd1\xe3\x24\x4a\x69\x58\xf3\xb3\xe2\x50\xdc\x8f\x07\x74\xb0\x8a\xc7\xcf\xcd\xdd\xa8\xa4\x1b\x16\xfc\x5b\x73\xae\xb2\xd6\x8d\xfe\x4a\xe2\x80\x64\xfc\x51\xbb\xa9\x26\xab\xf2\xb2\x44\xdc\x2a\xc9\x7f\xd7\x2a\x1a\x24\x9a\x08\x94\xfb\xd6\x2d\x4d\x9a\x0e\xb0\x69\xcb\x00\x42\x02\x38\xe5\x0e\x66\x18\xde\x3e\x88\xf7\x09\x39\xc2\xe8\x9f\x50\xf9\x9f\x2a\x93\x62\x6f\x47\x87\x99\xb9\x91\x83\x18\x5f\x1d\x2d\x0e\x62\xd6\x0a\x5a\xef\x21\xa6\xd7\x83\x21\x8b\x18\xcf\xcd\x9b\x2c\xbf\x56\x80\xd1\x0a\x22\x09\x73\xd8\xec\x6a\x26\x96\x94\xe1\x6b\x66\x2c\x9f\x0a\xae\x26\x97\x33\x1a\x4f\xfa\x7c\x1d\xd2\x78\x62\xf9\x9f\x99\x78\x92\x59\x91\xce\x8a\x9a\x77\x54\xd3\xea\xb4\x24\x27\xb6\x40\x56\x2c\x67\xc3\x3b\x4d\xf4\x96\x37\x54\xf7\x50\xab\x52\x5a\x27\x51\x7b\x72\x35\x12\xab\x89\x4b\xe0\x9b\xf0\x34\xe1\x7d\x10\x7f\x16\xda\x6b\x8b\x1d\x82\xe2\x4f\x1f\xa7\xed\xae\x57\x9c\x93\xb6\xcb\xed\xfc\xfb\x5f\x33\x8b\x31\x82\x77\x8f\x84\x3e\xb1\x4e\x8d\x90\xe2\x67\x3b\x49\x12\xe2\xcb\x78\x83\xc9\x4b\xe6\xff\xb3\x63\xb9\x82\x89\x47\xff\x96\x62\xf5\xb5\x50\xa4\x0e\x6c\x3d\x0a\x48\x8b\x70\x3c\x09\x89\xd4\xbd\x74\xe3\xdf\x78\xb6\x52\x55\x07\x36\xac\xcf\x42\x8c\x32\x61\x76\x22\x4c\xc3\x22\x39\x00\x83\xbc\x19\xde\xa6\x9e\xe9\x81\x93\xcc\x27\xac\x1d\xb7\x89\xc2\x9e\x1f\x9b\xf9\xb1\x11\x06\xe9\xbb\x23\xa3\x45\xc9\x5c\x8a\xab\x66\x6f\x96\x85\x15\xeb\xd7\x2d\x11\x39\xf8\x05\x13\xbf\x1a\x35\xe8\x59\x16\xfe\x55\xdd\x79\x55\xd7\x1b\x3a\xfe\x05\x3b\x5c\xe0\x15\x5e\x14\x05\x6e\x74\xa0\x68\x1a\x96\xfe\x6f\xdf\x61\xd4\xa7\x22\x5a\x3e\xf4\xd2\xab\xf9\x26\x0a\x70\x33\x92\x7a\x9d\x37\x5b\x38\xcf\xfb\xf8\xfb\x8d\xb1\x5a\x17\xaf\xd7\x9f\xbb\xcd\x57\xdb\xb8\x1f\x34\x7f\xcf\xea\x3b\xaa\x06\x22\x3b\x60\xed\x27\x63\xce\xcd\x4f\x15\x5d\xbe\xfd\x5a\x7e\x15\xa3\xf9\xeb\x4c\xa6\x7d\xd6\xac\xc1\x02\x7e\xcf\x80\xb8\x6b\xc2\x67\x59\xa6\x5b\xda\xb4\xe6\xb4\x6d\x18\x84\x12\xd4\x11\x5a\xb3\x1a\x91\xfa\x90\x08\x48\x63\x54\x14\x55\x90\xc7\xa3\xe6\xba\x57\xe5\xd4\x9f\x33\x8a\x42\x73\x93\xec\x5a\xdd\x53\x78\x86\x5f\x5c\xbe\x2b\xfd\xad\x2b\xb5\xb4\x90\x76\x06\xa4\xd8\xf7\x00\xe6\x69\x70\x0b\x6a\x94\x25\x82\x3f\x7a\xa0\x46\x1a\x73\x61\x9c\x62\x03\x75\x24\x0c\xcc\xd8\x98\xf2\x4a\x95\x7d\xd7\x7d\x1a\xd6\xae\x52\xed\x69\xd0\x5b\xed\xf3\x56\x0b\xa8\xaf\x7f\x61\xf2\xb9\xee\xd8\xbe\x0b\xf8\xf7\x2f\x22\x01\xd8\x0c\x97\x23\x76\x8d\x4e\xd5\x67\x78\x2d\xff\x15\x2e\xe7\xcd\xb2\x4b\xf4\x2f\xa0\x9a\x44\x7f\x91\xe2\x7f\xb5\x63\x78\x23\xd5\x0c\x6d\x9e\xe2\xd8\x35\xf8\xe5\xde\x85\xcc\xa6\xb5\xd6\x1b\x6d\x85\xdf\xdc\xe8\x2f\xfa\xcd\x35\x92\x3b\xca\xdc\x0d\x6e\x16\xab\xa2\x46\xc3\x75\xe2\x5f\xbc\xd0\x6d\x24\x2e\x20\x61\x6d\x09\x6c\x32\xf1\x9f\x67\x20\xff\x8b\xc4\x42\x64\x5e\x31\xe9\x3c\x43\x43\x84\xb3\x62\x99\xe2\xb8\xc8\x95\x44\xf0\x1f\x64\xe9\x4e\x66\x85\xa5\x37\x09\x13\x03\x7a\x01\xe7\xd2\x3a\x9d\x49\xf2\x3d\xa9\x37\x69\x06\xa9\xb4\x27\x21\x0e\x8a\x21\xd1\x9c\x5e\xaa\x50\xec\x6c\x15\x96\x86\x1e\xff\xf1\xc0\x02\x86\x32\x0f\x1d\x88\x9b\x32\x4d\x79\xf5\x60\x00\x2f\x92\x1d\xf1\xe0\xef\x41\xbb\xb0\x09\x08\x3b\xa8\x69\x45\x41\xd5\x83\x4a\x55\x1a\xe1\x09\xb1\xeb\xda\x82\xaf\xad\x78\x9e\xe8\xf9\x46\xa7\x19\x8e\xf3\x71\x92\x45\x10\xc9\xaa\x41\xdd\xd6\xe3\x69\x2c\x13\x73\x40\x75\xdc\x38\x2d\xc4\x5a\xde\x4e\xbc\x8a\x8a\x86\x26\xa5\x6e\xe3\xa7\xe6\xdc\xdd\x00\xe7\x53\xc2\x23\x79\xe8\xa3\xbc\xdb\xed\xf2\xd7\x51\xb3\xbd\xc1\xf0\xae\x30\x9d\x31\xf8\xb8\x0d\x5e\x83\xef\x6b\xf0\x44\xc4\xc1\xcb\x29\xd3\xa3\xaa\x95\xdc\xdf\xca\xb3\x2e\x6f\xa1\xef\x9e\x9f\xfd\xe1\x9c\xe7\x17\xde\x0e\x20\xfa\xaf\x21\x94\x7f\xab\x51\xc9\xb7\xfc\x02\x15\xba\x8d\x70\x9a\xb0\xd3\x2b\xad\x53\xb3\xa3\x89\xb9\x5f\x27\x26\x48\x66\xa3\xf5\xc4\xf0\xf6\x19\x45\x8e\x49\x91\x5f\xa7\xa8\x19\x9f\xa3\x69\x08\x8c\xf1\x0b\x43\x9a\xe6\x35\xe0\xf3\xde\x1f\xfb\xd7\xaa\xc2\xde\xd7\x3b\xf6\xf2\x79\x09\x6a\x28\x6c\xbf\x95\xeb\x85\xab\xab\x9b\x2e\x15\x0e\x5d\x5b\x25\x4d\xd6\x0d\xa1\xba\x09\x66\x27\x4a\xa9\x8a\xd5\xd2\x81\xe4\x46\xdb\x2b\x9c\x40\x21\xd5\x11\xa0\x30\xf8\x0f\x35\x52\xd1\x41\x40\x98\x0c\xc7\x41\x12\xb9\x1e\xfa\x1e\x0d\x7a\xf7\x34\xaf\x83\xda\x3b\x57\x8c\x85\xf9\x53\x15\xe1\xc4\x1d\x7e\x6d\xf0\x2f\xc5\x7a\x77\x6e\x7f\xc5\x01\xd1\x2e\xda\x39\xdc\x39\x5c\xc3\xdb\xa4\xe5\xb1\x62\x3e\x95\xc5\x0d\x2f\x55\x1b\x8d\xa6\x7f\x5c\x1f\x6e\x5f\x6f\x6f\xcb\x6a\xc6\xa4\xb0\x53\xdf\x62\x87\x49\x40\x3a\xf0\x92\x49\xf2\x0c\x33\x97\xbd\x39\x41\x53\x3a\x99\x86\x74\x32\x2d\xcc\x4c\x35\x7c\x6a\x9a\xe1\x0c\xdc\xc6\xd0\xb2\x1a\x22\x3c\x34\x53\x48\xf9\xcf\x23\x10\x81\x8c\xd8\x43\x9c\x92\x8a\xc8\x2b\x68\x87\x31\xb3\x0e\x0a\x2e\xaa\xb3\x76\xec\x30\x62\x3b\xdf\xa5\x19\xf9\xfe\x3b\x56\xef\x7b\x69\xa0\xd9\x45\xae\xc4\xfe\x80\x63\xd4\x1a\x23\xd0\xcb\xe5\x1f\x05\xbd\x73\x1e\x7f\x07\x21\xf4\xbe\xff\xae\xcf\xb0\xd5\xa6\xd0\x68\x04\xf9\x21\xce\xf3\x23\x47\xbe\xcb\xb6\xc6\x85\xd1\xf7\x53\x46\xc6\xf4\x4a\x7c\x95\x47\x08\x8c\x3d\xb4\x2a\x3e\xec\x38\xdf\x4b\x0c\x9b\xd3\x5a\xa7\x14\x5c\x0e\xd9\xda\x6a\x58\x06\x56\x88\x09\xb5\x18\x8c\xac\x70\xaa\x73\x1a\x92\x21\x44\xbb\x3c\x75\x1c\x6b\xee\xbb\xbe\xfd\xad\xb5\x31\x11\xbd\x41\x35\x03\x81\x1b\xcc\x56\x58\x41\x7b\x6d\xf1\x3c\xac\xc2\x47\x3a\x08\x1c\x04\x3a\x28\xc3\x8b\x0a\xc9\x53\x39\x7a\x00\x21\x47\x07\xd1\xa0\x65\x66\xb8\x1f\x94\x35\x37\x19\x5e\xd8\x6a\xa1\xe6\x8e\x67\xbf\x9d\x2f\x2e\xb8\x6a\xd9\xdd\x69\x98\x32\x75\xa0\xc1\x10\x35\xd3\xb2\x7a\xb8\x32\xb3\xaf\x76\x1c\x24\x93\xec\x2b\x18\xd7\x07\xac\xc3\x59\x1f\x26\xe7\x00\xfe\x5e\x89\x5c\x44\x3f\xd1\x81\xe9\x93\x60\xd9\x91\xee\xfd\x5a\x24\x12\xf1\xcc\x45\x39\x6b\x24\x09\x01\xff\x2c\xdc\x39\x34\xc7\x9a\xad\x08\x00\x16\xbd\x42\xbb\x88\xa1\xe4\x9d\xaf\x7e\x5c\x49\x95\xf0\x5a\x6b\x38\x2c\x54\x63\x21\xfd\x7e\x47\x8c\x30\x6f\x20\xa4\x2b\xd1\x9a\xc1\x18\x56\xe1\x4d\x2b\x68\xd3\x95\x58\xb9\x43\x9f\xb9\x9e\x61\xfd\x74\xa0\xe3\x15\xcc\x00\xfb\xbd\x74\xb3\x61\xc8\x21\x9d\xba\x51\xc2\x2b\xeb\x05\x53\xfd\xbe\xf3\x1d\xa4\x5d\x37\x4a\xd8\x4f\x03\xbe\xf2\x95\x15\xc9\x46\x57\x77\x81\x49\xec\xd6\x49\x10\x17\x2a\x3f\x81\xee\x40\x26\x66\x55\x7c\x16\x2d\xac\x5e\x64\x80\xde\x27\x61\xd8\x80\xbf\x83\xc6\x21\x9e\xe4\xb5\xa5\x06\xa5\x62\x2b\xb2\xf5\x56\x4c\x61\xbd\x15\xc1\x8e\x14\x03\x78\x30\x1b\x0e\x07\xee\x69\x42\x8c\xb6\x17\x21\x8f\x27\x7f\x04\x51\x53\xbb\xdc\x3b\x91\x7d\x36\xaa\x99\xdb\xf5\xa0\xba\x84\xcd\xd5\xcd\x1a\xac\x74\xbc\x79\x45\xf7\xfb\x88\x69\xd2\x7c\x8f\x23\x29\x96\x37\x8d\x0c\x37\x70\xac\x59\x8e\x1c\xa8\xb2\x26\x65\x61\xeb\xa0\xaf\xdd\x3d\x24\xaa\xa0\x64\x05\xad\xe8\xa4\x79\x60\x0d\x52\x7e\xb6\x5a\x68\x79\x51\xfb\xd1\x73\x63\xf6\x36\xca\xfa\xdf\x73\xe6\x36\xca\x56\x20\x66\xda\xff\x6a\x62\x03\x12\x56\x68\x85\x92\x15\x6c\xc9\xd6\x1d\x6d\xed\xcc\x12\x66\x1b\xed\xd3\xea\x0e\x34\x5b\x1a\x11\x1a\x21\x0f\x7e\x01\x89\xf2\xd9\x50\xbd\x7d\x73\xcc\x34\xda\x24\x26\x71\xe1\xce\x62\x71\xbe\x83\x02\xaa\x2d\xa9\xf6\xf1\x73\x70\x51\xf5\x80\xb4\x0f\x2b\x79\xa3\xeb\xe3\xc2\x9f\x22\xd7\x10\xac\xe4\x50\xec\x98\xa2\x2a\xa3\x9f\x91\xa4\x9f\x01\x7d\xc4\x73\xcc\x7d\xc0\x0f\x76\x3c\x11\xad\xb3\x2c\x91\x0d\x34\x1f\x55\x40\x56\x36\x73\x6d\x0b\xf3\xdf\x61\x50\xbb\x8f\x1c\x36\x1f\xa0\x80\xb3\x5d\x09\xf0\x30\x9c\x5c\xa5\xfe\xc3\x12\xa5\xf9\xc8\xf3\x2a\x5c\x0f\x57\x75\x18\x76\x09\x56\x99\x62\x6c\xed\x69\x25\x70\x37\x4c\x37\xa8\xd1\x1b\xcc\xb7\xd9\x0d\x1a\x4d\x50\x9e\xf9\x95\x7e\x20\x1c\x16\x82\x4e\x41\xc7\x17\xe9\x5a\xf3\xfe\x10\x9b\x63\xe3\x6e\x8a\xab\xb1\xf6\x8d\xc2\x75\x2f\x33\x96\x0a\xce\x40\xb7\x94\xee\x1d\xea\xb2\x5a\x29\x28\x3f\x41\x64\xc4\x9b\x04\xd2\x31\x1c\x8b\x6f\xee\xfc\x51\x73\xdc\xf8\x5c\x87\x8e\xb6\x8a\x9b\x7b\x7e\x5c\x57\x1d\x10\x60\x28\x2c\xaf\x03\x3e\x38\x3d\x88\x1e\xd9\x16\xf8\xa6\xa3\x8e\x0d\xbd\xc6\x78\xb8\x49\xe1\x72\x60\x8f\xb0\x01\x6e\xcc\x7a\x6a\x34\xd4\x10\x11\x07\xda\x7f\x91\x24\xa9\x4d\x96\x29\x2e\xd5\x08\x34\xa6\xb2\xd5\x03\x22\xcf\xfc\x9e\xf0\x82\x30\xc7\xa6\x63\x8f\xa0\x77\x58\x5b\x13\x3c\xe4\xcc\x9c\x64\x9c\x69\x55\xd4\xfd\x43\xed\xa0\x00\xd5\x64\x52\x62\x6b\xe7\x48\x84\x6e\x2d\x1b\x53\x55\xb5\x7e\xc5\x96\x3d\xb8\xdd\xb4\x74\x3f\xae\xec\x8b\xfa\xd1\x24\x17\xae\xe5\x4b\x9c\xa4\x6e\x2d\xf2\xd0\x9c\x92\xc5\xfa\x06\x53\x42\x2e\x37\x68\x30\x3f\xb3\x5e\xb0\x28\x1f\xee\x0b\x91\x18\xa0\x36\xc5\xa7\xaa\xe1\x7c\xd5\x4c\x9f\x36\xf6\x17\xa2\x88\x32\x09\xde\xec\x66\x8f\xb3\x84\xca\x84\x30\xfa\x5d\xaf\x27\x92\x6b\x1d\x09\x0f\x6a\x39\x41\x5c\x0d\xe0\x4e\xe6\x52\xe3\xe2\x53\xd8\x93\xc6\x9d\x9a\x3f\xb3\xed\x31\x03\xf2\x74\x43\xff\x1e\xf3\x07\xe1\x2b\xc7\xb6\x48\x1a\x86\x36\x5f\x50\x38\x10\xcd\x8e\x41\x9a\x25\x61\x16\xc2\x39\x91\xe1\x7c\x0e\x56\x1f\x99\x1c\x74\x9a\xd5\xe1\x6c\xae\x31\x55\xb7\x16\x56\x3d\x11\xe2\x60\x5d\x65\x0e\xe6\xaa\x53\xbe\x61\x8c\x2a\x73\x64\xbe\xcd\xd2\x5f\x20\x80\x42\xe3\x17\xc3\xa1\xc1\x24\x10\x02\xdd\xac\xa1\x8e\xc1\x54\x9b\x6f\x6c\x03\x0c\x1c\x4d\x1f\xa4\xbd\xa9\xde\x3e\x7f\xa9\x74\x60\x09\x4d\x42\x35\x38\xd2\x01\x75\x20\xd2\x14\x5f\xaa\x56\x19\x35\xfe\xce\x92\x85\xf1\x8b\xe9\x24\xc6\x4f\x50\x0a\x8c\xdf\x1f\xcd\x57\xec\x86\x62\xc6\x5f\x29\x29\xa6\x84\x1a\x5e\xbd\x18\xdd\xe2\x15\xdb\x1e\xbf\x40\x9b\xe8\x08\xfd\xa1\x9e\x5f\x15\xd9\x8c\x74\xe4\x43\x2a\x03\x8f\x7a\x82\x73\x6d\xdc\x13\x33\x3a\xea\x37\x3a\x52\xdf\xd2\x4b\x65\xdd\x62\xe1\x8d\x9f\xd1\x0b\xcf\x4c\xf2\x76\x13\xa2\x54\xb5\x5a\x1e\x22\x31\x53\xcd\x64\x66\xc9\xc2\x65\xa4\x7a\xad\x2f\xb7\x8c\xd6\x56\x3e\x23\xe2\xfa\x6b\x15\xda\x7e\xd2\x5f\x9b\x37\xd1\xdc\x47\xde\xdc\x47\xf4\x1d\x43\xa3\x5a\xf8\x68\xb7\x70\xa3\xf1\x6e\x1c\xf1\x2c\x59\x9c\x7d\xb4\xc7\xd8\x1c\x65\xf1\x6a\xb6\x6d\x98\x3f\x9a\xc3\x6c\x0c\xb4\xf5\x3a\x58\xf2\xd9\xd5\x63\x6d\xcf\x50\xe3\x86\x86\x2a\xb6\x31\xa3\xbe\x33\x6b\x61\x3f\xec\x4d\xaa\xb6\xa3\x9a\x83\xfa\x09\xde\x13\x89\x71\x8f\x6a\xc1\x33\xcc\xb1\xb7\xba\xa5\x0e\x78\xab\xef\x8d\xbd\xd0\x28\xdd\x96\x2e\x18\x01\x2e\x5a\x88\x37\x58\x82\xb4\x80\x59\x0b\x4d\x14\x6e\xd6\x47\xf5\x28\xf9\x4b\xf4\x8e\x21\xab\xd8\xec\x5a\x3a\x68\x3c\xeb\xfe\x4b\x53\x64\xbf\xcf\x5e\xd5\x07\x71\x9a\x1a\xa2\x80\xb1\x76\xc5\x6d\xa7\x12\x3c\xdc\x06\x1f\xc8\x1b\x8e\x03\x23\xaa\x75\x8e\xab\x4f\xdf\xff\x4d\x63\xf0\xa5\xe8\x87\xa7\xdd\x95\xf3\x8f\x5b\xd1\x6f\x19\xc3\x9d\x66\x90\xea\x72\x4d\xe8\x8d\x07\x9b\xc8\x0d\xdb\xf5\xb9\x50\x62\xdf\x8a\x7e\x30\xa2\xb8\x3d\xbf\xde\x07\xfd\x38\x71\x8d\x24\xa1\x00\xdd\x0d\x08\x6d\x92\x16\xd8\x5a\xbb\x59\x1b\xc6\x3a\xb4\xbc\x0e\x0c\x59\xf3\x07\x48\x67\x95\x57\x14\x5d\x69\x9e\x29\xa2\xb0\x83\x48\xac\xaf\xad\x8c\xab\x0c\xc0\xa7\x2c\x36\xb7\x38\x14\x7a\x80\xfa\xb7\xdd\x07\xb7\xbe\x7a\x70\xbe\xd8\x3d\xf4\xfa\x13\x74\x80\xfa\xb7\xc1\x8e\x73\x1b\x47\xe9\x61\x2d\x2a\xe8\x77\xfc\x5b\x58\xd4\x3f\x7d\xcf\x3f\x4d\x1a\x3e\xf1\x8b\xde\xdb\x8c\x01\xd6\x3f\xf2\x9b\xe8\xdb\x5f\xed\xdf\x3f\x84\x3b\x5d\xa3\x5f\xda\xf0\xd4\x74\x39\xa3\x51\xdc\x76\xcf\xbe\x3a\x5f\x5c\xec\x7a\x87\x0c\x97\x92\xaf\x3f\x74\x50\x2c\xf7\x05\xa8\xf6\x4d\x06\x29\x3a\x46\x2e\xcf\x42\xb3\xe3\x27\x61\x12\xef\xa8\xdb\xde\x9d\x83\x1d\x03\xc4\x70\x98\x00\xe0\xaf\x76\x6a\x96\x25\x05\x23\x5f\xb2\x5e\xed\x18\xeb\x5d\x24\x8b\x18\x67\x49\xf4\x58\x5c\xf0\xba\x30\xe3\xc7\x71\xe1\xc6\x86\xd7\xcc\x9e\xd7\x41\xc3\xaf\x3d\x73\xf5\x37\xd5\xdd\x8d\x2d\xe7\x3d\x6b\x09\x5a\xea\xc1\x75\x65\x54\xe5\xb0\x65\x64\x42\xae\x40\xd7\x97\x43\x3b\x81\xd8\xb3\xf0\xaf\x88\xd9\xcc\xea\x27\x69\xc1\x0d\x20\x3c\x70\xa4\xa1\xda\x2b\x94\x39\x09\xc7\x6e\x0c\xd9\xb4\xe7\x38\x34\x9f\x7f\xdc\x8a\x21\xdb\xa5\x1c\x21\x1d\x5d\xc7\x68\x9d\x53\x3e\x87\x87\x68\x73\x1c\xca\x28\xf4\x3c\x81\x4e\xf5\xa3\xe5\x8d\xf0\xdb\xf9\xd9\x85\x77\xfe\x9b\xf0\x3e\xd8\x51\xb9\xe7\xcd\x8e\xa8\xc8\x3e\x8a\xbc\x43\x73\x8c\x18\xe9\x87\x22\x07\x9b\x31\x48\x71\xc2\x54\x68\xf4\xc7\xf5\x36\xfb\x0b\x1c\x9e\xd8\x0a\x4a\x92\xf4\xd0\x80\xe2\x8f\x9c\x92\xd1\x47\xe3\x49\x06\x3a\x12\x11\xa8\x3a\xa8\xc0\xd9\x84\xc8\x97\x0e\x97\x64\x59\x75\x00\xc0\xd9\x64\x16\x91\xb8\x68\x94\x26\x79\x65\x74\xa4\xa1\x40\x8a\x44\x52\x5a\xbc\x24\x4b\x88\xef\x03\x60\xb6\xd3\xf6\x6b\xc8\x40\x62\xde\xde\x59\x39\xde\x78\xc2\x12\x5e\x11\xe8\xb2\x7c\xad\x93\xd1\xc7\xb3\x4b\xb2\xbc\x60\xd2\x05\x80\xc0\x2f\x5b\x58\xab\x79\x43\x8d\x3e\xc2\xf0\x69\x6f\x0c\x9d\x31\x44\x0f\x16\x14\x2a\x03\x53\x07\x31\x32\x46\xd8\xbf\xd4\x06\x6b\x59\x22\x73\x0d\x27\x63\xbe\xfa\xd8\x66\x92\x78\x76\xac\xe5\x65\xe3\xe0\xec\x57\xe0\x80\x35\xab\x9c\xce\x52\x3b\xcb\xbd\x38\x09\x79\xb1\x7e\xab\x56\xb1\xed\x75\xe4\xb2\xff\x43\x45\x6d\x81\x53\x4f\x7a\x13\xf0\x36\xb4\x77\x81\x68\xac\xc3\xe3\x6d\xe5\xea\x67\x4a\x62\x15\xc7\x50\xf9\x85\x08\x84\xa6\x1d\x5e\x19\xa1\x5e\x98\x31\xa4\xf9\x2e\xe1\x64\xb7\x9b\xcf\x65\xbf\x5d\xe2\x59\x5d\x14\x6d\xb3\xe9\x34\x8d\x35\x46\x77\x82\x24\xb6\x2c\x6c\x44\x26\xba\x91\xa3\x6c\x15\x20\xbb\xcb\xe8\x48\x0f\x87\x56\x05\x6a\x34\x65\x59\x5d\x08\x11\x76\x35\x1d\x06\xce\x18\x09\x24\x2c\x6e\xa6\x99\xd2\xe5\x1d\x30\x99\x46\xf3\x88\x20\x44\x32\xa6\x94\x93\x5a\x93\x2b\x48\xb7\x47\x93\x64\x99\xc1\xbb\xad\x7e\x18\x7c\x59\x95\xf3\x97\x18\xc9\x4c\xd9\x2d\x0e\xb5\x4f\xe2\x2d\xdd\x60\x59\xea\x16\xa5\xd1\xec\x3b\xb4\x5f\x9b\x4b\x36\x23\xae\x3d\x8d\x01\x09\x49\x41\xec\x0e\x98\x8d\x88\x69\xf6\xaa\x28\x34\xc3\x10\x8a\xac\xb5\x08\x6c\xf5\x55\xe7\xf6\x01\xa8\x6a\x5c\x12\x43\x9c\xbe\xc5\xcf\xcb\x80\xec\xd8\xaa\xa9\x68\xbc\xdb\x95\xab\xae\x2c\xad\xce\x20\x2b\x10\x97\x3c\xcc\x95\x73\x8e\x61\xb4\x41\x86\x9d\xc6\x5a\x9a\x9d\x8a\x5b\x8e\xb5\x48\xcd\xce\x9b\x6b\x0e\xa9\x2c\xa8\x01\x64\xea\x04\x4f\x9f\xb2\x14\xde\x3b\x47\x62\x6f\xf4\xea\xe9\x66\x37\xeb\x12\xb2\x54\x62\x8d\x0b\x71\x1f\xa2\xc3\xda\xc7\x66\x5f\x22\xf6\xbf\xd5\x43\xa7\x97\xbd\x27\x76\xc3\x19\xbd\xb0\x17\x0a\xa7\x57\x5e\xd2\xe8\x3d\x05\x7e\x4e\xec\xac\xdf\x84\xe7\xd9\x67\xa4\xb5\x09\x1b\x58\x93\xae\x52\xdf\x8d\xa4\x17\x91\x3c\xc7\x13\x22\xcc\xae\x3f\x85\x04\x43\x5a\xd9\x34\xc9\x0a\x90\x87\x51\x91\xac\x49\x3d\xd5\x33\x04\x31\x57\x70\xe4\x0a\xd5\x5e\x2f\xa7\xa1\xf2\x14\x40\x96\xbb\xd5\xf7\x0f\x63\x9e\xf8\x1d\x25\xbe\x3f\xcb\x48\x70\xf0\x5d\x3f\xfd\x1e\x3c\xa4\xb4\x80\xa6\x5c\x9f\x0c\x82\xd1\xce\x8e\xe9\x04\x85\xa4\x2f\x83\x72\xb9\x92\xf3\xce\x3d\x8d\xc9\x61\xe5\xe9\xe8\xeb\xd4\xf0\x5f\x15\x04\xab\x2b\x1b\x59\x90\x93\xe2\xb5\xba\xc6\x51\x0b\x5d\x49\x65\x7c\x9e\x5a\xe7\x48\xe6\xa6\x84\xef\xdc\x2c\x5d\x81\x15\x71\x35\x26\xe3\x48\x18\xd0\x64\x2a\x8b\x5c\xff\xe6\x6f\x6e\xa5\xe9\x67\x9b\x1d\x1a\x5c\x5f\x33\x8a\xe4\xfd\x71\x43\x51\xc6\xbd\x8c\x59\x11\xf7\x98\xd4\x98\x75\x68\x41\xb3\x1e\x4c\x95\x51\xa0\x38\x80\x46\xa4\x3d\xd3\x0e\xd0\x0e\xfb\xd1\xdd\x51\xf8\xb8\xf3\xae\x59\xdf\x70\x96\x3a\x60\xb3\x06\x23\xc3\xb5\xac\x03\xeb\xb2\x8d\x7d\xb9\xe2\xe9\xb2\xa0\xb6\xa9\x5c\xf1\x97\xbe\xd6\x6c\xfd\x24\x6f\xbb\xf8\x1f\x87\xb2\x3c\xb5\xcb\xf9\x6f\x3d\xf6\x6f\xf4\x4d\x9e\xbe\xe5\x93\x1f\x5f\x88\x24\x12\xf0\xaf\xc2\x18\x9a\xa5\xec\x97\xae\x60\x5c\x6b\xa1\x23\xf3\x92\x4b\x55\xa6\x6d\x10\x42\x61\xd5\xb8\xe4\x75\x9a\x5c\x30\x90\x18\x58\x88\x5a\x3c\x13\x1d\xe7\xed\xb3\x98\x67\xfb\x0d\x76\x20\x12\x1a\x07\x50\x69\xf2\x18\x04\x4f\x73\x27\xf8\x7f\x2d\x8f\x9e\x5a\x90\xc6\xab\x3f\x8e\x84\xe3\xad\xc8\x74\xac\x11\xfe\xa1\x87\x23\xe1\xf2\xc5\x7f\x5b\xf9\xe6\x2a\xcb\x9d\xab\x36\xfa\x81\xa9\x78\x90\x0a\x39\xf2\x0c\x12\xb6\xb7\xaf\x3d\x2e\xf3\xb6\xdf\x6a\xc1\xb3\x30\x41\xe1\x82\xc6\x41\xb2\xa8\x8d\xc3\x03\xf9\xe1\x00\x89\xbc\x7c\x87\xdb\xd7\xa0\xaa\x2b\xfc\x0c\x53\x47\x60\xe1\x30\x80\xc5\x51\x58\x1c\xf4\x40\x7e\x38\x90\xa3\xca\x34\x90\x06\x30\x28\x56\x40\x06\x4d\x36\x98\xa2\xe9\x8f\x6b\x4f\xe5\x19\xfc\xf6\x86\x79\x06\x1f\xf1\x44\xb1\x1f\x3e\x04\x34\x03\x85\xed\x8f\xed\x9d\x59\x4e\x10\xd3\x2e\xfd\x62\x47\x6f\x91\xd3\x65\x9a\x20\x9a\x23\x8c\x7e\xc4\x73\x7c\x02\xae\x16\x88\x46\x69\x48\x98\x86\x02\xee\xfa\x28\x19\x23\x8c\xf2\x94\x84\xa1\x3f\x25\xfe\x25\xc9\xd0\x0c\x2e\xea\xa7\xb3\x18\x4a\xbb\xe0\x0c\x85\x18\xba\x80\x02\x01\x38\xa3\x24\xef\xf1\x8d\x67\x36\xe4\x27\x71\x5e\x64\x33\xbf\x80\x68\x99\x50\xfe\x7f\x52\x9c\xe1\x08\xfd\xc1\x35\xe2\x6b\x74\xa6\x50\x2c\x2f\xd0\xe9\x94\xa0\x30\xf1\x71\x48\xf8\xc1\x9e\x8c\x21\x9a\xaa\x06\x41\x23\xc2\x28\x99\xe5\x24\xe8\x21\xd2\x9b\xf4\x3a\x0c\xe7\xca\xff\x39\x24\xfe\xf0\xf6\xc4\xd1\xe1\x9c\x93\x38\x5c\x02\x06\x76\x6e\xe1\x59\x91\x74\xc3\x04\x07\xb5\xae\xd4\x29\xc5\xe3\xf1\x13\x5c\xe0\x0b\x86\x95\x51\x1a\xe0\x02\x23\xa6\xd2\x57\x88\xdc\xc9\x51\x0f\x8f\xc7\x68\x4c\x43\xd2\x43\xc7\x63\x94\x44\x94\xa7\xc7\x5f\x43\x2a\x8e\x03\x18\xb7\xde\x47\x20\x54\xf7\x95\xe9\x89\x18\x3d\x9e\x66\x49\x44\x10\xb9\x2a\x48\x9c\xd3\x24\xee\x40\xbb\xac\xa9\xb5\x98\x19\x29\x68\x41\xc3\x10\x8d\xd8\x08\xe3\x80\x04\xd0\xf5\x08\x17\x94\x2d\xfc\x25\xf4\x63\x2d\x9a\x90\x8e\xfa\xc5\x32\x4d\xfa\xe6\x60\xf5\xcd\x29\xb4\x7e\x6c\x44\xda\x71\x8c\x12\x88\xda\x4a\xe2\x39\xcd\x92\x18\x34\xe5\x0e\xa2\x45\x95\xde\x8d\x28\x3c\xcb\x49\x51\xd0\x78\x92\xf7\x34\x1d\x3f\xe1\x62\x7a\x71\x43\x92\x6b\x93\xbf\x48\xb2\x20\x17\xd3\xbf\x6e\xf2\x03\xea\xff\xbb\x26\x3f\xa0\xfe\x7f\xea\xe4\x6f\x42\xda\x7f\xd8\xe4\x0b\x92\xe5\xe4\x73\x33\xcc\xb5\xc6\xcb\xb6\xfe\x63\xcd\xd3\x90\x6a\x0f\x3d\x9c\x63\x1a\x82\x0b\xaf\x88\xb1\x42\x49\x8e\x70\x46\x0e\xd6\x12\xdd\xc4\x09\x81\xe8\x03\x94\xe2\x62\xca\x98\x94\xcd\x9f\xf8\x74\xb1\x55\x11\x27\x71\xd7\x87\x75\xb1\xb6\x15\x63\x7c\x7b\xeb\x49\x52\x1d\x87\x7b\xe5\x8b\x03\xb8\x5f\x46\x34\x56\x4f\xba\x04\x37\x87\xc1\xe2\x87\x70\x8e\xfe\x60\xab\xf7\x1a\x3d\xe4\xac\x9f\x4b\x17\x3d\x1d\x24\x0e\x4a\xcd\xe4\xe6\xba\x43\x1d\x24\x58\x6b\x07\xa9\x6d\xd6\x51\x83\xcb\x8e\xfa\x2d\xf9\x03\x1d\xa9\x72\xf9\x24\x65\x6b\x7b\x0b\xe4\x06\x63\x80\xa4\xa1\x48\x7e\x92\xd1\x5d\x00\xbc\x02\x7c\x2a\x1c\xaf\x4d\x54\x7e\x12\xa5\xc9\x2c\x0e\xde\x88\x7a\x67\x17\x87\x0d\x5f\x1e\x27\x81\xc6\x2a\x5b\xe2\xc6\x4a\x36\xce\x12\x31\x54\x16\x9f\xe5\x3d\xbd\x5a\x38\xbc\x80\xf7\x04\x31\x30\x26\x68\x69\xe2\xa0\xef\x0d\xdd\xd3\x3f\x0e\xb7\xb7\xb6\xb6\xb7\xb6\x0c\xf9\xac\x45\xfa\xb9\x7d\x1b\xed\xf0\xc5\xb2\xc3\xd6\x8e\x80\x62\xa5\x8a\xa7\x18\x1f\x7a\x1c\x14\xbe\x4f\x48\xf1\xf6\xcd\x8b\xfa\xc7\x9e\xaa\xc8\xc9\x04\x22\x6e\x89\xa9\xf4\xe4\x9c\xca\x4b\xce\x0f\x19\xc1\xc1\x33\x1a\x12\xb7\x5a\xbb\xc7\x1b\x70\x9d\x66\x0e\xe3\xa0\x5d\x73\xf1\xef\x22\xa7\xa1\x88\xf1\x6d\x87\x89\x72\x92\x0c\xb5\x90\x3c\xbd\xa6\xfe\x4d\xa4\x04\xd4\x17\xa4\x28\xd1\x56\x50\xd5\xc2\x9f\xc4\xf0\x6d\x71\xf7\xbc\x62\x6a\x2e\x10\x1b\x12\xfa\x77\xcd\xfe\x53\x95\xca\x95\xe8\x57\x9d\xf8\x06\xe4\x1a\x76\x17\xed\x58\x3d\xdc\xa9\x34\x50\xab\xba\xd3\x6b\x83\xbf\xc1\x02\x00\x5c\xcd\x83\xd7\x3a\xb5\x37\x9d\xd9\x1b\xb6\x01\x73\x06\x53\xc6\xf7\x93\xc5\x36\x38\x6a\xd0\xbc\x1e\x3e\x7b\xe6\xca\x0e\x8a\xad\xd7\xef\xa3\x13\x2c\xd2\x3b\xb0\x1a\x20\xba\xe6\xa8\x98\xe2\x82\x9d\x00\xea\x0c\x97\xac\x03\xf1\x77\xd8\xb2\x91\x56\x8e\xc2\x70\x83\xdd\x4f\xde\x4a\x0c\x3a\xe8\x43\xa8\x5d\x05\x2d\x26\xa5\xed\x81\xe8\x3b\x80\x52\x96\x41\x31\x7f\x40\x59\x53\x4d\xb8\x94\x10\xf3\xa7\x9a\xfb\x28\x9a\xfb\xc8\xdb\x63\x95\xb5\x3b\x0b\x6b\xe1\x23\x34\xf1\x51\x35\xd1\xd2\x97\x33\x56\xf3\xec\xe3\xc5\x85\xe4\x83\x7c\x80\xaf\xd5\xc8\x1d\x8f\xd1\x82\x20\x1c\x04\x5c\x89\x7b\xfd\xea\xc5\xaf\xc7\xaf\x1e\xbf\x7e\xf9\xd3\xeb\xb7\xaf\x9e\xf0\x63\xa7\x48\xea\x54\x03\x72\x10\x81\x62\xc4\x27\xe6\xc9\xf1\x63\x8e\x11\x04\x87\x20\x81\xe9\x58\x24\xd9\x25\x53\x22\x72\x3c\x67\xd2\x94\x4a\xc0\xc1\xb8\x24\x5b\x3a\x7a\x92\x24\xf2\x2e\xd3\x0e\x7a\x82\xa1\x3a\x36\x39\x8e\x4c\xc7\xd0\x53\x8f\x4d\xda\x3b\xae\xe1\x7a\x36\x16\x3d\x14\xe6\x52\xab\x9f\x47\xc6\xa2\x7b\x72\xfc\xd8\xd5\xab\x5e\x2f\xbb\xe7\xa4\x40\x19\x0d\x40\x61\x8b\x97\x62\xdd\x29\x99\xd4\x5a\x6f\xd5\x45\xc9\x43\xdf\xc2\xd2\xe4\xb8\xdc\x24\xe3\x5f\x17\x24\x23\x4c\xfb\xf3\x29\x0e\xc5\x4d\x9c\x3f\xc5\x19\xf6\x0b\x92\xe5\x5e\x0f\xa1\x57\x49\x81\x88\x00\x08\x97\x28\x26\x3e\xc9\x73\x9c\x2d\x7b\xbd\x1e\xb2\x97\xac\x1c\xae\xda\xe8\x18\xe7\x45\xcb\xf0\x51\x15\x57\x58\xbe\x01\x60\x8b\x4c\xd8\xd0\x5b\xeb\x34\x2c\xb0\x47\x33\x1a\x06\x30\x1e\xe3\x59\x08\x1d\x9a\x85\x38\x43\xe4\x2a\xcd\x48\x9e\x83\xd5\x8e\x51\x0c\x31\x80\xad\x11\xeb\x89\x05\x8a\xa6\x6c\x73\x63\x34\x26\x04\x22\xbf\xb9\xa3\x59\x81\x62\xd0\x6d\xc7\x54\x88\x43\x68\x49\x0a\x8f\x0f\x1f\x2c\xe3\x08\xfc\xb4\xd9\xbc\x70\x24\x05\xc9\x19\x37\x87\x96\x54\x23\x7c\x05\xd2\x9c\x49\x8c\x23\x3c\x0a\x97\x28\x0f\x93\x45\xef\x8b\xef\x7a\xe1\x91\xbb\x7a\xe7\xcf\xad\x31\x11\x55\x1c\x67\x23\xce\x70\xaa\x9f\x4d\xb7\x71\x07\x56\x53\xad\x22\xa3\xda\xd9\x47\x4e\x02\xb4\x01\xeb\x41\x43\xad\x5b\x3d\x5b\x5b\x15\x82\x77\x8f\x90\xe3\x3a\xd2\x2b\xb8\xbe\x3e\x14\xea\x0b\x9e\x7e\xc4\x29\x1d\x8f\x31\x7f\x8f\x77\x93\x1f\x63\xe6\xb9\xd7\xd0\x80\xc2\x61\x54\x51\xc7\x5f\xe3\x10\x0b\xd7\x76\x71\x6b\x6e\x63\xec\x20\x87\xaa\x63\xe7\x9a\x89\x7f\x86\x45\x8b\x1b\x83\x41\x25\x54\x17\xc1\x60\x0b\xde\xea\xdf\xb9\xb3\xbd\x85\xee\xa0\x17\x09\x0e\x72\x84\x85\x51\x27\xce\x0b\x1c\xfb\x84\x33\x00\x8c\xa6\x38\x9f\x02\x67\x08\x43\x69\x47\x01\x38\xad\x9f\xf4\x18\x12\x40\x24\x14\x1e\x2e\xb3\xb3\x7f\xd0\x43\x55\xbf\x52\xa9\xa3\x97\xeb\x24\x29\x0a\x12\xcb\xf6\x7e\x3c\x79\xfd\x4a\xdc\x30\xc0\x9f\xdc\xb1\x81\x8e\x97\x4c\x42\x49\x3e\x48\xf2\x3c\x0f\x9a\xed\xb3\xce\x82\x5e\x73\x60\xa8\x04\xe2\x22\xbe\xca\x44\x54\x31\x8c\x30\x1f\xd3\x64\xf4\x51\xac\x5f\xb1\xd7\xad\x91\xdb\xba\xee\xb0\x06\xe4\x40\xbd\x21\x38\x10\x3c\x11\x9e\xdd\xe5\xdc\xc6\x05\x3a\x3a\x00\x98\xa3\xa0\x14\x32\x10\x21\x98\xae\x0f\x7f\xb8\x19\x09\x71\x41\xe7\xc4\xe3\x27\x12\x31\xaa\xd7\xac\x05\x6c\x99\xe4\xa4\x38\x72\x8e\x4f\x5e\x7f\xfb\xed\xbd\xfb\xdd\xa1\xc3\xad\x5b\xe4\x2a\x25\x7e\x41\x02\x24\x20\xe4\xd4\x30\x5c\x1c\x95\x54\xa7\xf8\xf8\x41\x25\x50\xe0\x03\x5c\x60\x3d\x74\x4a\xd0\xb1\xc6\x8f\x11\xda\x91\xa8\xf9\x90\xf1\x4b\x76\x59\x22\x5b\x3d\x42\xce\xac\x18\x7f\xeb\xd4\xb5\x87\x5f\x5e\xbe\xf8\xa1\x28\xd2\x37\xe4\xf7\x19\xc9\x8b\x16\x61\x12\x58\x0b\xf9\x5d\x2c\x6d\xbb\x8a\xcb\x45\xb5\x8c\xfc\xde\x4b\x52\x12\xbb\xce\xf3\xa7\xa7\x4e\x07\x71\xd2\xc0\x64\x2f\x4f\x30\x68\x16\xe0\xe6\x24\xcb\x68\x40\x5e\xd2\x88\x9c\x2e\x53\xe2\xc1\xde\x6a\xfa\xe2\xc2\x0b\xcc\x7e\x1a\x62\x1a\x1f\x22\x35\xca\x10\x0b\x81\x77\x51\xe2\x66\xb5\x73\x12\x07\x70\xb3\xeb\x29\x3e\x26\x56\x09\xfb\x9a\x91\x3c\x4d\x62\xee\xb0\x25\xd7\x51\x55\xaa\x16\xb6\xd7\x96\x61\xe8\xf7\xd1\xab\x24\x20\xbd\x8f\xb9\x1c\x94\x71\x0e\x6e\x2b\x50\xc9\x75\xc6\xb9\xa3\x5b\xe6\x17\x79\x92\xcd\x8d\xf3\x1e\xb9\xa2\x79\x91\x9f\x2c\x63\x1f\xe6\xcd\x53\x6c\x0d\xb2\x27\x17\x98\x07\x44\xc9\x7b\xec\x4f\x0d\xc5\xf9\xce\x96\x86\x64\x8b\xe3\x09\xe1\x8f\xe6\x92\x8c\x57\x61\x03\xaf\xaa\x74\xd0\x4e\xb6\x53\xaf\x37\x02\x93\xb1\x98\x42\x6e\x3f\x76\xa1\xd5\x5e\x4e\x3f\x11\x1b\x7e\xcc\x14\x5b\x1c\x00\x4a\xbb\xbd\x8e\xc0\xd3\x61\x87\x02\xff\x53\x26\x72\x45\x7a\xe4\x25\x1e\x31\xfa\x02\x4e\x05\xb9\x10\x73\x57\xc7\xe1\xb5\x31\x66\x3f\x89\xf3\x84\xc9\xa4\xc9\xc4\x75\x98\x62\x84\xd8\x1a\x90\x32\xbf\x4e\xa3\x05\x63\xdc\x73\x4c\x3c\xf6\x0d\x67\x15\x99\xec\xb8\xe1\x80\xa5\x45\x0a\x9b\xa9\xf0\x67\x23\x52\xea\xcf\xc1\xdf\x41\xf0\x42\x6d\xfe\xad\xb2\x58\xc5\x22\xc0\x7e\x78\x5a\x61\x49\x0c\x19\x1e\x8f\xe9\x95\xc9\x5b\x24\x43\x10\xdc\xf9\x54\x35\xa8\x24\x3d\x05\xcc\x59\x83\x54\x54\x2c\xd6\x10\x80\xc2\xc4\x3a\x2c\xe5\x02\x4b\xd1\xd0\x59\xea\xfc\x24\x8a\x48\x5c\xa0\x90\xc6\x84\xad\xeb\xc0\x56\xaf\x18\xcc\x43\x46\xe2\x63\x0e\x97\x73\xcc\x02\x0d\xe4\x58\x67\x15\xd1\x11\x67\x58\x3c\x83\x86\x73\x1e\x3b\xde\x6a\x95\x06\x6a\xad\x95\x67\xc4\x5b\x31\x00\xae\x8a\x2f\xb0\x39\x29\xeb\xed\x4f\x98\xdf\x61\x81\xc7\xa7\xc8\xe1\x71\x9e\xef\xf6\x3d\x0b\x1e\x64\x10\x7e\xa6\x56\xaa\x42\x1a\x34\x43\xa5\xd5\x90\x47\xc8\xf9\xe9\xd9\x2f\x0e\x2a\x4b\x64\x15\x9e\x3c\xfb\xc5\x31\x65\x9d\x4c\x08\x1d\x0d\xb8\x87\x42\xe2\x01\x91\x28\x89\x46\x34\x26\x42\xe2\xaf\x42\xee\x19\x90\xf1\x2c\x7a\x1a\x17\x4c\xe5\x46\x47\x48\x79\x1d\x56\x6b\xec\x5f\x74\xd0\x70\xe0\x19\x22\x15\xc8\x75\xaa\xe2\x99\x29\x6d\x59\x22\x1d\xa4\x65\xd3\x62\x1d\xfc\x44\xbb\x46\xb3\x6d\x92\x5d\x7d\x5a\xa4\x48\xb7\x65\x7f\x5f\x3d\x29\x15\x11\x31\x3f\x4d\xc4\x72\x3c\xd2\x95\xd5\x80\x18\x98\x71\x10\xd4\xa6\x5c\x8e\x85\x5c\x7c\x7d\xa7\xce\xfd\xcc\x96\x1e\x06\x01\x3a\xb2\x31\xc9\x15\x50\x91\x49\x25\x30\x9b\xf2\x81\xe3\x35\x60\x11\x22\xb3\xd5\x14\x8f\x75\x06\x8a\xc2\xe3\x10\xe7\xb9\xb6\x29\xc0\x44\x2a\x01\xd5\xb5\x49\x80\xd0\xb2\x15\x5c\xa0\x8f\x9d\x26\x2f\x81\x83\x99\xbd\xbd\x5b\x1f\x1a\x36\xed\x4b\xb5\xc7\x19\x03\x65\x05\x3d\x0c\x74\x56\x28\xb7\x2a\x73\x3f\x9b\x1a\xd1\x3a\xcb\xdf\xc0\xe3\xc8\x7b\xcd\x5d\x6b\x28\xad\xe1\xb7\x3a\x02\x97\xa2\x3d\xb5\x81\x6a\x9b\xae\xb2\xc1\x54\x57\x22\x31\x0c\x55\xaf\x54\x89\x77\x17\x39\xff\xa5\xe6\x5e\x9c\x22\xf6\x39\xb2\x02\x93\xf3\x1b\x3b\x52\x4c\x7c\x55\x4c\xd7\xb5\x41\xab\x2f\xdf\x5b\x62\xa5\xdc\xb0\x67\x99\x5c\xfc\x06\x41\x0d\xd8\x6f\xd0\x43\x85\xb1\x8e\x66\x55\xb7\x04\xef\xe0\xc9\x6d\x00\x93\x75\x26\xf3\xb3\x12\x34\x1d\xc9\xf2\x20\xe5\x19\x72\x98\x00\xe5\xa0\x03\xc5\x26\x3b\xc8\x31\xb8\x1d\xfb\xe2\x5a\xdc\xef\x08\x39\xbf\x3a\x5e\x07\x39\xa2\x45\x06\x21\x19\xd7\xb5\xa9\x23\x32\x2d\xcc\x60\x4b\x75\x83\xa8\x3d\xbc\xd2\xec\xf2\xe6\xed\x8b\xa7\x16\x8b\xde\x8c\xa3\x0e\x6b\x1c\xf5\x3f\x8c\x6d\x36\x18\x05\x60\xae\x34\x6b\x50\x7c\xe4\xfa\xf3\x47\xf1\xcd\xd3\x9f\xac\xc1\xdb\x80\x32\x25\xea\x2a\x58\x6d\xd1\x39\xe2\x2e\x93\xba\x03\xd5\x6b\x13\xde\x87\x33\x64\xf6\xa2\x63\x9d\x04\xc8\xea\x55\xd5\x62\xdd\xef\x57\x4c\x89\xb2\x54\xfe\x7e\x79\xfc\x4a\x16\x3d\x7b\xf1\xf0\xb9\xfc\xfb\xbf\x9f\x3e\xfd\xe9\xf1\xc3\x93\xa7\xf2\xf7\xab\xa7\x4f\x9f\x3c\x7c\xf6\xec\xf8\x17\xdd\x25\x6d\xd8\x3b\x93\x63\x74\xd1\x7e\xcc\x5f\xd7\x14\x54\xd8\x2d\x0d\x1a\x2a\xdb\x89\xb9\x2d\x7d\xc1\x9d\x30\xd8\x38\xfd\x90\xe0\x38\x47\xb3\x14\x8d\x42\x1c\x5f\x9a\x9f\x33\xcc\x33\x12\x2c\xa6\xb4\x20\xf0\xcc\x78\x03\xa1\x53\xdf\x5e\xe3\xb8\x4d\xe2\xd4\xd5\x40\x4c\x65\x14\x90\xa0\x3b\x4b\xeb\x9a\x68\x4d\x26\x6c\x91\x3c\x6b\x42\xa6\x21\x5f\x02\x52\xf5\x36\xe0\xab\xde\x9d\xff\xea\x47\x93\x0e\x72\x1c\xc3\xde\x79\x9a\xd1\x88\x5b\xea\x58\xff\xdb\xea\xfe\x76\x9e\x9f\xe7\x77\xfa\x3c\x6d\xaf\x19\xb9\xf9\x3c\x67\x48\x45\x36\xdf\x8a\xd4\x6b\x0c\x6b\xaf\x0d\xf1\x79\xfc\xc7\x5e\x07\x42\x18\x9a\xf2\xac\xa4\x8b\x09\xe2\x24\x2e\x98\xb6\xc8\x55\xf7\x35\xf4\x35\x93\x67\x52\x27\x7d\x61\x71\x81\x6b\xeb\x05\x94\x8f\x5c\x1a\xb9\x03\x43\xfb\x90\x6e\x01\x9b\xea\x1f\x6d\x8e\x0c\x6b\x54\x90\x30\x49\x2e\x67\xa9\xc8\x43\x29\x92\x41\xb3\x65\x68\x98\x9b\x38\x61\x38\x0e\x00\x49\xf5\x7f\xec\x2b\x1a\x27\x59\x94\x37\xb5\x5e\x55\x67\x9e\x1c\x3f\x6e\x59\x54\x0d\xfa\xc9\x13\xea\x7f\x96\x76\x02\x5a\x44\xf3\xc5\x30\x68\x2e\xb2\x75\x1c\x04\xef\x92\x2c\x00\x9b\x7c\x87\x6f\x68\x6d\x11\x38\x49\x22\x62\x39\x13\xf1\x1b\x09\xb8\x77\x60\x7d\xcc\x71\xc4\x87\x06\x45\xb3\xb0\xa0\x69\x48\x50\x41\x23\x00\x2b\xa6\x28\xa0\x4c\xfd\x65\x1c\x00\xac\xf6\x39\x29\x60\x3d\x72\x33\x0e\x34\x88\x68\x5c\x25\xd2\x33\x9e\x5b\x54\x3e\x81\xdf\xca\x05\x13\x43\x4c\x7f\x3f\xc6\xc7\x9a\x01\xad\x6b\x1a\x60\x78\x8d\x70\x9c\x3f\xf3\x9e\x1f\x5a\xf6\x76\x6e\xaf\xca\x72\xce\xc2\x10\x15\x39\xcc\x67\xd1\x88\x64\xfa\xde\x05\x6c\xbb\x95\xf9\xb6\x35\xc3\xe1\x17\xd4\x0c\xd3\xfa\x49\xe5\xf4\x9d\x0e\xda\xb3\x15\x42\x18\xdd\x23\x0e\x0d\x0a\x80\xb2\xf1\x2c\xf4\x1d\x01\x67\x96\xac\xe7\x1d\x34\x21\x31\xc9\x30\x5c\x48\xe0\x02\xd6\xb2\xb9\xf4\xd5\xbc\xa5\xe6\xe1\xf7\x3d\x4f\xf6\xbc\x55\x51\x14\xf3\x87\x90\xb3\xa7\x59\x2f\x48\xed\x73\x5c\x1e\x4e\xd6\xad\x23\xbf\x3a\xac\x5d\x30\xa0\x9c\x16\x5c\x12\xe7\xeb\x48\x2c\x24\x47\x1d\x6c\xb5\x4b\x2d\xa1\xda\x6a\xa2\x54\x6c\x26\xe3\x4a\x4b\x55\xf7\x98\xe4\xd6\x55\x5d\xda\xaa\x6f\x0d\x8d\xa8\x2e\x86\xac\xba\x55\x30\x08\x58\x7d\xb7\x20\x94\x2c\x50\xb6\xed\x8a\x4d\x32\x95\x79\x0f\xca\x05\x57\x56\xf5\xa2\xae\xa0\xcc\x42\xa2\xc5\x72\x10\x18\xc9\xe2\x1d\x2c\x5e\xc9\x6c\x70\x9a\x86\x4b\x36\x4b\x46\x6f\x95\x2c\x2e\xfe\xd1\x6b\x5a\x9a\x3b\x28\xe5\x7d\x94\xe8\xf4\xca\x86\xa5\x0d\x9f\xd9\x0f\xa3\x83\x56\xfb\x46\xd5\x33\x4a\x25\xe1\xaa\x41\x35\x03\x02\xa8\x83\xce\x94\x1e\xa9\x81\x64\x0f\x7b\x86\x0c\x6e\x34\xa7\xc9\xbe\x44\x47\xe8\x23\x93\x6a\x0f\xd1\xa5\x1e\xfd\x4b\x8b\x38\xcb\x96\xf1\xb8\x71\x22\x2e\x35\x9d\x9a\x08\xab\xde\x9b\x86\x79\x51\x08\x9b\x6b\x73\x3d\x55\xd5\xb6\x28\xaa\x7e\x34\x3b\x0a\xd9\x61\xa0\xf7\xe2\x29\x8c\x49\x03\x8f\xdd\x62\xe3\x02\x3a\xc1\x4f\xed\x55\xfb\x1a\x50\xe3\x6d\x92\x74\x68\x62\x31\xff\x36\xd6\x85\x5e\x18\x62\x65\x58\x2d\x19\xcb\x43\xac\x0f\xb9\x40\x68\x65\x12\x1a\xe8\xac\x22\x3b\xa3\xe6\x8a\xb1\x96\x8b\x09\x67\xaf\x99\x2d\x43\xb3\xac\xfc\xad\xff\x54\x7f\x5d\xaf\xd3\x91\xd9\xfa\x58\x7f\xb5\xd7\x76\xad\x0e\x9b\x95\x9f\x3e\x6c\xd3\x49\x2a\xaf\xdb\x55\x01\x93\x23\xf5\x8a\x8c\x46\xae\xa7\xfb\x57\x17\xcf\x2b\xc7\x9d\x12\xbc\xfe\x13\x44\xf5\x8a\x5c\xf7\x79\x82\xba\x21\x1c\xb5\x8b\xe9\xc7\xc8\xc7\xf1\x4e\x81\xc6\x34\x0e\xc0\xb7\x20\x19\x8f\x29\x78\x04\x04\x89\x3f\x33\x5c\xc5\x63\x44\x8b\x0e\x1a\xcd\x0a\x84\x0b\x14\x12\x2c\x84\x9c\x80\x7c\x78\xf2\x94\xa3\x32\x24\xca\x19\x88\xac\x78\xd4\x65\x27\x4a\x5c\x90\x40\x0e\x8e\x1a\x4c\x38\xa4\x6e\xa4\x29\xfc\x76\x5e\xd4\x75\x85\x26\xc9\xd9\x3e\x53\xad\xae\x17\xe4\xaa\x30\x96\x1f\x0f\x23\x6e\x97\x49\x94\xda\x73\x43\x69\xca\xb7\x5c\x87\xa9\x90\xd5\x83\xd4\xae\xa7\xd0\x49\xf9\x43\x7b\x1b\xd9\x59\x95\xf8\xf9\xca\x10\x72\xcd\x3b\x4c\xe2\x89\x63\xc8\x39\xd2\x83\xf0\xac\xc1\x6b\xa7\xe2\x2e\xa0\x9a\x6c\x90\x9d\x98\xfe\xbf\x27\x77\x1b\x6f\x13\x36\x95\x41\x27\xbc\x4d\x77\x29\x13\x93\x3c\x5b\x24\x94\xaf\xc7\x59\xb5\xcd\x7a\x11\xcf\x22\xa7\x79\x40\xe4\x78\x74\xf4\x3d\xb8\xa5\xe8\x3c\x4c\xd3\x10\x7c\x69\x63\x43\xf4\x02\xcf\x7d\x29\x64\xb5\x6c\x20\x90\x7e\xd8\x86\x18\xe1\x9c\x68\xd8\x9a\x73\x2f\xe0\x3b\x55\x17\x2f\xc2\xf5\xc3\x72\x6c\xe5\x28\xcf\x2e\xf8\x06\x8b\xc9\x42\x48\xb1\x52\xfe\x0b\xd0\x68\xa9\x04\x31\x63\xc3\xa9\xc3\xc1\x5a\x6d\x86\xb0\xa0\xee\x63\xb4\x89\x1e\x50\x10\x6d\x96\xa9\x48\x1e\x7c\xda\xdb\xaf\x51\xa4\xbd\x6e\x9d\xb8\x2c\x8d\xc3\x02\xde\x94\x98\x61\x4d\x9b\x66\xd1\xb2\xe4\xc3\x07\xbf\x5c\xe3\x8b\x67\xd9\xd3\xd4\x91\xc3\x80\x2b\x36\x20\xd3\x06\xa9\x78\x7c\x4d\xa0\x51\xbb\xda\x04\x57\xfb\xda\x36\x60\x8d\xcd\x23\xbc\x6e\x48\xad\xe1\x46\xbb\x48\xd9\xbf\xdb\x6e\x15\x75\x25\x6d\x2a\xdf\x95\x08\x6a\x24\x28\x01\x0e\x36\x8e\xf8\x55\x35\x7e\x39\x0d\xc6\x70\xe0\x14\xdc\x96\x2a\x5b\x6e\x13\x84\x5b\xcd\xec\xeb\x64\xe2\xda\xcd\x43\x5d\xbe\x6a\xc5\x7d\xf6\xf1\xe2\xa2\x22\xc6\x56\xaf\x04\x2a\xf2\x96\xb1\x40\xd5\xa8\xf8\x49\xec\x63\x11\x69\xa5\x59\x4c\xaa\xa0\xab\x99\xb1\xfb\x77\xc4\x1f\xb6\x3d\x1b\x94\x4c\x9a\x8b\x24\xee\xec\x94\x9a\xe2\x34\x25\x31\x3f\x86\x68\x01\xb7\xbf\x1d\x7d\x1e\x49\x5d\x93\x1d\x49\x15\x8d\x53\xe2\x3b\x66\xe3\x12\x5f\xf2\xfb\xd7\x59\x31\x4d\x32\x14\xd1\xbc\xc0\x97\x24\x0e\x97\x28\x9f\x01\x0f\x0a\x50\x98\x2c\x48\xd6\x85\xf0\x30\x86\x4f\x1d\x8d\xf3\x82\x60\xf0\xa3\x93\xf8\x92\x31\x9a\xa5\xa9\x80\xed\x55\xba\xc5\x98\x43\x83\xcc\x62\x8b\x21\x72\x18\x6b\x86\x9f\xc7\x53\xe2\x5f\xe6\x68\x31\x25\xf0\x6e\x82\x73\x41\x94\xb0\xbf\x7c\x9c\xd2\x02\x87\xf4\x13\x3f\x9b\xe7\x38\xa3\x38\x16\x77\xe0\x4a\xe5\xf6\x45\x98\xc3\x8a\xa9\x05\x38\x1b\x37\x2f\xe4\x88\x49\x49\x11\x09\x40\x68\xc9\xc9\x9c\x64\x38\xe4\xd8\xf8\x2b\xd7\x64\x5c\x69\x2a\xe7\x2e\x94\xf0\x58\x4c\x70\xd9\xe3\x31\x5a\x26\x33\xb4\x60\x04\x14\x09\xff\x26\x89\x5d\xd0\x62\x9a\x30\x89\x21\x5e\x22\x7f\x8a\xe3\x09\xc9\x51\x84\x03\xe0\xea\x54\x84\x95\xe0\x35\x9e\x5e\x61\xbf\x70\x3d\xcd\xe3\x73\x42\xe0\xa9\xf1\x41\xbf\x3f\x0a\x93\x49\x2f\x2f\xc8\x9c\xc4\x21\x99\xd3\x62\x8a\x63\x78\x76\x8c\x33\x7f\x4a\xe7\x24\xef\x8f\x71\x5e\x90\xac\xcb\x3a\xd3\xd5\xa1\x87\x51\x46\x0e\xa0\x7f\xe0\x8f\x27\x98\x72\xeb\x21\x82\xdf\xc9\x53\x04\x28\x97\x3d\xa9\x1e\x10\x8f\x92\x84\x49\x5d\xd7\x8a\xf5\xf3\xfe\x9a\x5c\x1f\x30\x55\xcd\xa0\xa1\xc8\x42\xd0\x22\x1d\x0a\xf6\x2f\xa6\x43\xb0\x26\x6c\x71\xca\xcd\xad\x89\xda\xd9\x52\x8f\xac\x81\xb9\x2a\xaf\xc0\xab\xf6\xaa\x61\x87\xb0\x5a\x6a\x99\xc4\x49\xd1\x6c\xc8\x81\xa6\x34\xea\x5e\x91\xbc\x65\xbb\x81\x47\xed\xe1\xaf\xf5\x8d\x86\x95\xe5\x4c\x0d\xf3\x02\xe7\x7a\xd3\xd1\x18\x6c\x8a\xb0\x9f\xd4\x76\xea\xf7\xf9\x46\x00\x83\x87\xb1\xf2\x49\xd0\x6c\x86\x01\x6e\xa8\x81\xc4\x50\x1a\x54\x9c\x0d\x2e\xd0\xae\x59\x60\xc5\xe6\xa9\xc6\x1d\x32\x4e\x4a\x18\xd2\x29\xce\x9f\x85\x18\xf2\x65\x99\x4d\x74\x90\x23\x2f\x14\x1c\x75\x56\x32\xd2\x1b\x37\x2a\xdf\x45\x6c\x50\x71\xc8\x38\x0d\x74\x85\xfb\x93\xaa\x7e\x28\xd1\x8b\x27\xdc\xab\xfa\xde\x57\xe7\xb7\x42\x8f\xa2\xa1\x32\xc9\x26\xff\x01\x5b\x1a\xeb\x2b\x1b\xeb\xfa\x38\xd5\x47\x42\xcc\xb7\x5d\xe7\x56\xe3\x1c\xd7\xc6\xcb\xaa\xf4\x6f\x1d\xad\xca\x02\x52\x84\xc0\xf2\x69\x1b\x4e\x8b\xdc\x4d\x06\xb3\xd2\xfe\x26\x9c\x7c\x23\x6e\xbd\x5a\xe0\xfd\x0c\x56\x05\xfd\xab\x49\xa9\xb6\xbf\x90\x7c\x9c\xd0\xe4\xaf\xce\xad\xc2\x75\x6f\x42\xa3\x5e\x9b\x07\x1d\x9f\x06\x3a\x16\x9e\xd3\x10\x66\x65\x44\xd8\xa6\x36\xed\x98\xca\x98\xea\x18\x37\x78\x15\x95\x0b\xdd\xbe\xcd\x61\xa5\xa9\xf5\xc8\xf8\xd8\x33\xea\x29\xbd\xe7\x8b\xf8\x59\x73\xba\x0c\x09\xb9\xd1\x0d\xd8\x30\x29\x55\x17\x4c\xdd\x7c\xb1\xdd\xb0\x76\x1b\xdd\x13\xed\xe1\xd5\x16\x7e\x48\x03\x68\xcf\xd3\xd9\x8e\x1d\x44\x6a\xe7\x42\xbd\xb1\xc4\x6a\xde\x7b\x2b\xf4\x49\xd5\xd8\xea\xd1\xd0\x49\xb8\xe4\x2e\xe7\x0a\x4f\xf5\x31\x85\x61\x1d\xb6\x86\xa7\x36\x3a\x6b\x87\xc5\xde\x56\x2f\x92\xe4\x12\xcc\x2f\x7a\x63\x4d\xe8\x9c\xc4\xea\xd8\x62\xcb\x61\x42\xb8\x18\xa2\x3e\xb2\xc2\x4d\xb7\x16\x8d\x11\x78\xba\xf2\xf1\x6a\x00\x87\x67\x2b\x70\x11\xc2\x9f\x4d\x56\xc1\xa5\xd9\xa6\xb2\x17\xd1\xf6\x96\x18\xb2\x06\x7d\x91\xa1\xe2\xcf\x23\x9f\xe9\xc7\x27\xe0\x49\x2a\xda\xa8\x3d\x4c\x31\x9f\x04\xca\x6a\x2d\xdb\x50\x5d\x7f\x08\x20\xc4\xed\xee\x66\xde\x0e\x26\xcc\xf7\x40\x8c\x77\xcf\x2e\x3a\x2b\x98\x80\x57\x3f\x96\x34\x66\xb1\x43\xe1\x47\xc3\xbd\x02\xbc\x37\xbd\xe0\x19\x0d\xf5\xa5\xc2\xe7\x32\xd8\x37\x82\xe7\x61\xf5\xe8\x27\x9f\x4d\x26\x7c\x26\x72\xc1\xf8\x23\x9a\x43\x4c\x03\x12\x54\xcd\x09\x86\xa8\xb9\x58\x2c\x7a\x71\x92\xcd\xe9\x04\x24\x4c\x1e\x04\xc1\x4f\xb2\x8c\xf8\x05\xcf\x43\xc5\xcf\x1e\xb0\x35\x50\xe1\xc9\xc9\x34\x14\xde\x5c\x92\x49\x11\xdb\x2c\xe3\x2f\x3f\x68\x44\x0b\xca\x94\x5c\xa1\xbb\x2c\x92\xec\xb2\xee\x98\x5f\x5f\x88\x92\x6e\x1a\x4f\xec\x35\xf8\x0a\x6e\xda\xae\xd1\x59\xc8\x50\x1f\xdd\xe3\x6e\xe7\x11\xbe\xa2\xd1\x2c\x32\xee\xe1\xcc\xa1\x28\x12\x11\x49\x63\xb5\xe1\x03\xc3\x15\x95\x5d\x57\x5b\x3b\x70\x98\x4e\xf1\x88\xb0\x53\xc4\x71\x60\x1e\x04\x58\xc3\x62\x06\xda\x0c\x63\x9b\xf8\x0d\xff\xa0\x23\x74\xaf\x51\x64\xe5\x47\x92\x0a\x11\xa5\x2c\x21\xea\x0c\x01\x0b\x8c\x76\x24\xe1\x77\xd3\xeb\xde\xd3\xd4\x3c\x4f\xd6\x3e\xa9\xd1\x15\x9e\x0a\x23\x4a\x23\xa2\xaa\x49\x05\x96\x97\x5c\xf2\x55\x24\x67\x83\xda\xaa\xe7\x0a\x3c\xac\x31\x25\xb0\x2e\x4c\xd1\xbf\x01\x47\xa7\x46\x5d\xe5\xd6\xb0\x32\xa2\x16\xfe\x1a\x0b\x3e\xab\xb4\x7f\x71\xd8\xa8\xb1\x82\xbb\x3a\x09\xc7\x62\x20\x18\x10\xfb\xd9\x53\x0b\xe2\x08\x39\x78\xe4\x07\x64\x3c\x99\xd2\x8f\x97\x61\x14\x27\xe9\xef\x59\x5e\xcc\xe6\x8b\xab\xe5\x27\xf9\x04\x01\x94\x7d\x58\x0c\x56\x65\x2d\x27\xbc\x15\xce\xd6\x0a\x2d\xce\x21\x70\x09\xf5\x69\x11\x2e\x45\xb0\x19\x65\x89\x5b\x71\xcd\xcc\xfd\x46\x19\x96\x1f\x70\x3e\xd5\x0e\x92\x95\xa3\x8f\xf2\xd0\x92\x55\x26\x57\x93\x1d\x3e\x5a\x6b\x8a\xda\x86\x99\x9a\x5d\x46\xb5\x7b\x46\xc5\xb3\xc8\xb6\x83\xce\x26\x45\xd5\x93\x98\xec\x21\xde\x3d\x42\xd4\xe6\xbb\xaa\x93\xf2\x62\xd9\xaa\x60\x5b\xa1\xb7\x34\x60\x2f\x4f\x32\xf9\x84\xa3\x3a\x8b\x06\x14\x7f\x3f\xa5\x6d\xd8\x60\xd3\x30\x5d\x24\x48\x40\x8b\x7c\xc8\x5f\x2d\x9a\x9b\x67\xde\x66\xba\xae\x5e\x8f\x2e\x36\xbb\x1b\x35\xee\xed\x17\xf6\x95\xa8\xfa\x0c\x5d\xad\x98\xcc\xdb\x58\x82\x29\x3e\xc2\xa5\x67\xb3\xc0\xc7\x51\x4a\x27\xb5\x85\xad\x2e\x0e\x3a\x88\x7a\x9d\x6a\x29\xed\x98\xc8\x3d\xdb\x7d\x4d\xd1\xca\x1f\x38\x6e\x48\xac\xa0\x62\xb5\x6c\x0a\x23\xa0\x80\xcf\xac\xd1\xe1\x6f\xd2\x19\x8b\x50\xb2\xa9\x20\x80\x77\x2d\xe7\x5a\x31\x83\xa8\x86\xaa\xad\x8a\xad\xaa\x07\x45\x86\xe3\x3c\x4d\xf2\x7f\x7f\x27\x1a\x3c\x2c\xb6\xb6\x34\x39\xb5\x2e\x9d\x0d\xd5\x5f\x4d\xdd\xdc\x5b\xd9\x4d\xc1\x67\xff\x07\x67\xaa\xcd\x64\x6c\xef\xf3\x75\x66\xe2\x2d\xd9\x11\x7b\x78\x4c\x1c\x67\x1f\x57\x2e\x02\xfb\xa6\xd7\x1e\x25\x1a\xe7\x24\xdb\x74\xef\xfd\x5f\x32\x48\xeb\xc6\x05\x58\x60\x36\x97\xf6\x71\xb1\xe1\xe4\xb3\x23\xfb\xa3\x5e\xbd\xcd\xdf\x25\x5d\xcd\x5f\xc5\xe8\x37\x5f\xde\x65\x73\xc3\xbc\xa7\xd8\xf6\x65\x9c\x2c\xe2\x1b\x70\x6d\x9d\x5f\xa3\xc2\xaf\x6d\x7d\x10\x86\x4a\x0b\x71\x15\x85\x6f\xae\xef\xf3\x45\x34\xcc\x56\xb5\xaf\x99\x6a\x21\xa6\x18\x36\x0b\xf9\x3a\x1e\x9c\x32\x03\x5a\x74\x03\xca\x9f\x9f\x76\x87\x60\x6c\xb5\xcb\xf6\x84\x1f\xa2\x94\xdb\x2d\xb3\x21\x09\x86\xe8\x48\x9e\x67\xa6\x8a\xc3\x3f\xee\xe9\x8f\x24\x18\xda\x0e\x65\x82\x2e\x11\x1a\x92\x8f\x2d\x03\x92\x13\x24\x4b\x24\xab\xd9\x96\x1e\x84\x99\xa6\x3c\x87\xfb\xcb\x00\x25\x31\x9a\x26\x0b\x14\xe1\x78\x69\x38\x09\x2e\xf0\x12\x1c\xec\x96\xfc\xd9\xbe\x9f\x11\x5c\x10\x4d\xfb\x82\xd0\xc9\xb4\x20\xc1\x07\x9b\x92\x66\x81\xc7\xdc\x8b\x06\xfc\x06\xda\xbe\x6b\x80\x9f\xd1\x0b\x08\x14\xd3\xd0\xb2\x9e\xf2\xa6\xaf\x67\x36\x12\x26\x1a\x0d\xdb\x2e\xea\x36\xaa\xbf\x6b\x23\xb0\x24\x23\x26\xe5\xd4\x86\xa5\x79\x85\xb7\x75\x46\xca\x61\x35\x4c\x52\x2c\x60\x27\x7e\x13\x9d\x54\xf9\xae\x6b\x59\x4f\xc5\x61\x67\xd8\x32\x17\x77\xd0\xc8\x1c\x61\xcc\xce\xaa\xef\xd0\xc8\xe4\x6d\x32\xac\xed\xb0\xfe\x1e\x83\x7f\x19\xda\x6d\x34\x10\x0a\xb2\x1e\x6f\xd2\x33\x53\xa6\x99\x8f\xe4\x56\x6e\x7d\xb5\x5e\x20\xb5\x79\x44\x63\x17\x54\xb8\x4e\xc3\xf8\xaa\x17\x9d\x2b\xd6\x11\xb0\x09\x69\x35\xaa\xa3\x38\xa3\x17\xa0\xe3\x38\xaf\x5e\x9f\xbc\x7d\xfe\xfc\xe9\xc9\xa9\x53\xe7\x22\x6d\xd5\x36\xe6\x2a\x32\xf2\xb5\xc9\x53\x0e\xb7\xb7\xae\x65\x4e\xd6\x93\x59\x0a\x91\x6f\xd9\x48\xcc\x72\xc2\xd4\x10\x8c\x62\xfe\x0c\x58\x86\xd1\x5c\x1f\x94\x13\xe8\xae\x05\xdd\x3c\x5d\xa6\xc9\xe1\xf6\xb5\x1d\x8e\x52\x3d\x27\xe6\x4f\x63\x1d\xaf\x27\xa2\x3d\x3a\x7d\xd6\xec\x07\x8e\x25\x87\x70\x45\xdd\x8f\xb9\xc3\xa3\x48\x4a\xe8\x83\xfd\x8e\x33\xce\x9d\x83\xbd\xeb\x8b\xce\xf0\xfe\x26\x61\x25\x99\x3e\x9d\x04\xe4\x25\xcd\xb2\x04\x82\x35\xa7\xcb\x0c\xac\xb2\xae\xef\x31\xf5\xea\x25\xce\xe8\xc7\x18\xfd\x80\xe7\x24\x1b\x91\x4b\x02\x0c\x15\xdc\xc7\x72\x56\xf7\x09\x65\x22\xc2\x68\x56\x90\x00\xb1\xfe\x66\x08\xc7\xe8\xe5\xf1\x29\x0a\xa9\x4f\xe2\x9c\x1c\x48\xab\x8a\x9f\x04\x24\x82\x46\x7a\x31\x29\xfa\x2f\x8e\x1f\x3f\x7d\x75\xf2\x94\x07\x0b\xd3\x04\x98\xef\xa9\x75\x0d\xa6\x79\x6c\x6b\xa0\x9e\x9f\x44\x11\x8e\x83\xbc\x57\xe0\xd1\xc3\x38\x38\x06\xff\xa2\x97\x38\xbb\x0c\x92\x45\xfc\xc2\xce\x4e\x8d\x5c\x3f\x82\xe1\x87\xf5\xcd\xaf\x1f\x8f\x90\x1f\x41\xfa\x94\x13\x12\x8a\x65\x03\x1b\x01\xbc\x87\x13\xf0\xcb\x00\xc0\xb3\xc1\x05\x24\xb9\x12\x9f\x48\x12\x9e\x14\x18\xd2\x9d\xfb\x51\x6f\x42\x0a\xf8\xf5\x70\xcc\xf6\x70\x9a\xe4\xbd\x90\xc6\x44\xa2\xa1\x92\x0e\x59\x89\x67\xcd\x66\xeb\x42\x98\xaf\x78\xf0\x2f\x0e\xc7\xd7\xb5\x1f\x41\xe2\x82\xc7\xbc\x77\xae\xc3\xfd\xa6\x5e\x26\x19\xe1\xaa\x97\x0c\x15\xbd\x75\x2d\x2a\xfb\x91\xca\xd8\xc2\x61\xdf\xd1\x62\x7a\x8a\x47\x79\x1b\x3e\x26\x21\x9c\xe2\x91\xc3\x97\xb8\x66\xb2\x5c\x71\x12\x12\x2e\xe8\x7c\x26\xee\x02\x8f\x4e\xe8\x27\xc2\x54\x24\x4f\xe8\x82\x88\x53\xe4\x47\xd2\x3e\xa1\x46\xd2\xe5\x78\xf4\x26\x6a\x9a\xb7\x7c\x4a\xc7\x8c\x90\x87\x71\xf0\x36\xa6\xff\x57\x4f\xdf\x0b\x92\xe7\xff\x9b\xa7\x8f\x31\x17\x63\x27\x1e\x0c\x07\xd7\x17\x9d\xbd\xc1\x46\xac\xe5\x8e\x88\x9d\x6b\x43\xdc\xe9\x6f\x3b\x3a\x5a\xad\x73\xb8\x31\x0b\x68\x28\xee\xe3\x20\x48\xe2\x3e\x13\x9d\xfa\xc2\xc5\x84\xb0\x99\xea\x7d\xcc\xad\x1a\x3d\x83\xff\x40\x6e\x73\x9a\x17\xab\x51\x06\x34\x4f\x43\xbc\xec\x8f\x67\x61\x98\xfb\x19\x21\x71\x15\xa7\x51\x25\x4a\x02\x02\xc1\xcf\xd9\x0a\x56\x7f\xac\xa8\xc0\xdb\x80\x6a\xc9\x9c\x64\x21\x5e\xae\x05\x96\x04\xc1\x7c\x4d\x93\x30\x20\xd9\xda\x3a\xb9\x9c\x56\xa0\xa9\xab\x7e\xae\xeb\xca\x64\x1c\xb1\xff\xaf\x03\xbb\x8a\x42\xf6\x7f\x01\x66\x4f\xe3\x49\x4a\xc2\xf0\xb1\x88\x28\xdc\x38\xa5\x5d\x61\x59\xe7\x30\x12\x83\x8a\x07\xad\x6a\xf0\x12\x38\x03\xb6\xe5\x8b\x1b\xb8\x16\x1e\x85\x24\x87\x3a\x34\x7f\x89\x7d\x74\x84\xfa\x2f\xb1\xdf\xef\x15\x24\x2f\xdc\x18\xcf\xe9\x04\x17\x49\xd6\x4b\x43\x5c\x30\x81\xdf\xe3\x07\xfa\x4b\x9c\xa6\x34\x9e\x40\x48\x18\x21\x0b\xc2\x7b\x0e\x1f\xc7\x68\x44\xd0\x08\xee\x20\x8b\x04\x5d\x92\xe5\x28\xc1\x59\x80\xf2\x69\x92\x15\xfe\xac\xc8\x51\x92\xa1\x22\x49\xc2\x11\x84\xd3\x28\x8a\x24\xe6\xad\x8f\x28\x24\x00\xe0\x91\xdb\xb7\x9c\x22\x99\x4c\x42\xf2\x28\x09\x03\xe7\x00\xe9\x1f\x1d\xf5\xe9\xb8\xc0\x21\xf5\xd5\x47\xfe\x93\x7d\x0e\x32\xbc\x78\x41\xe3\x4b\xe7\x00\xc9\x3f\x75\xad\x1f\xb8\xf3\xc8\x49\x84\xc3\x90\x1d\xf4\xa8\xa9\xb8\x06\xfe\x88\x4e\x26\x75\x68\x5e\x2a\x9b\x3c\x8e\xf0\x84\x88\x36\xe1\x6f\x8d\xe5\x91\x4a\x84\xa7\xfb\xa2\x8a\x34\xd8\x6b\x9e\x46\x8e\xb1\x42\x05\x67\x94\x69\xc0\xb7\x71\xd2\x00\x6a\x95\x6a\x60\xb6\x96\xa0\x35\x05\xa8\x4a\x34\x90\x48\x94\xab\x40\xc4\x6f\x0d\x70\x52\x64\xf4\x92\x14\xd3\x2c\x99\x4d\xa6\x0a\xcc\x2a\xad\x8d\xda\xb0\x3a\x60\xc3\x1a\xc8\x5e\x15\x64\xaf\x06\xb2\x5f\x05\xd9\x67\x20\xe0\xb0\x2d\xbb\xa5\x7f\xc8\xc9\x00\xab\xb3\x98\x0c\xf8\x5b\x7e\xf8\x21\xc9\xe8\xa7\x24\x2e\x70\xf8\x66\xa6\x20\xec\x42\x06\x3a\x8b\x83\xc4\x39\x60\xa2\x58\xc2\x7e\x66\x04\x7e\xb2\x7f\x8c\x21\xa1\x01\x79\xb4\x64\xff\xd5\xe3\xa1\x8a\x34\xd8\xb3\x59\x18\x9e\x00\xe7\x53\x60\xba\x08\xce\x06\x38\x77\xd4\xf6\x68\x58\xfe\xce\xe3\x28\xe8\x3e\x72\x1a\xd6\x3e\x7c\x39\x76\x2a\xcb\x1e\x4a\xff\xdb\x59\xb1\xea\x01\xe2\x87\x3a\x84\x5a\xe8\xce\x09\x93\x2d\xba\x1a\xcc\x1a\x70\xa8\xfe\xd4\xa9\x2e\x7d\x28\x7e\x18\x16\x82\xa2\x86\xc5\x0f\x10\x3b\x4e\xdb\x9a\x57\x08\x5e\x38\xed\xab\x1d\x80\x4c\x00\x73\x85\x2b\x0c\x8f\x9d\xa6\xd5\x0d\x9f\x7f\x72\x5a\x26\xd1\x79\x76\xdf\x69\x99\x38\xe7\xd9\x70\xe8\xa8\xd9\x9a\x90\xe2\x11\x67\x57\xaf\x70\x64\x65\x11\x1a\x83\xd0\x31\x4e\x32\xfe\x10\x88\x67\xab\x92\xac\x4d\x5e\xde\xb9\xb2\x40\xa4\x9c\x62\xe2\x90\xed\x49\x06\x69\xb3\x64\x80\x33\xe9\xdd\x08\xd1\x79\x25\x09\x34\x7f\x99\x8c\x68\x48\xaa\xa9\x95\x45\xa0\x0e\x02\xa9\xa0\xe4\x15\xaf\x4e\x01\x80\x15\x0d\x7d\x17\xc7\x41\x96\xd0\xa0\x1c\x8d\xce\x83\xdd\x32\x22\x64\x92\x78\xbd\xdd\x08\xd0\x96\x78\x8e\xe3\x62\x92\x94\x23\x1c\xe0\xf3\x7e\x39\x0a\xb1\x7f\x39\x22\x59\xb6\x64\x7f\x7e\x22\x59\xe9\x27\x51\x8a\xc3\x92\x84\x98\xc6\xa4\x1c\x93\x38\x26\x7e\x39\xa5\x69\x91\xa4\x25\x25\x02\x0b\x4d\xdd\x69\x12\x93\x32\x09\xbc\x92\x66\x34\x2f\x2f\x69\x1c\x84\xa4\x0c\x27\x04\x95\x11\x26\x51\x52\x46\x34\x48\xcb\x28\x4a\x4b\x5e\xa5\xb7\x3b\xa6\x19\x19\x27\x57\x65\x4c\x8a\x71\x96\xc4\x45\x99\xa4\x24\xc3\x28\x72\x93\x51\x49\x63\x8f\x96\x29\x0e\x23\x17\x25\xb9\xf7\xa0\x4c\x01\x7b\xea\xd2\x2b\x5a\x66\xc4\x3b\xef\x97\x69\x38\x63\xe7\x60\x99\x26\xfe\x25\x29\xca\x34\x4f\xcb\x9c\x64\x94\xe4\xee\xdd\xf2\x6b\x6f\x50\xe6\xcb\x68\x44\x71\x5c\x16\x19\x49\xca\x59\x7a\xde\x73\x47\x59\xb2\xc8\x49\x56\x86\x34\xbe\xf4\xca\x79\x12\xe0\x31\x43\xba\xc0\x69\xc9\x23\xf7\xe6\xc8\x27\xe5\x55\x80\xcb\x2b\x4a\xe3\xa4\x94\xc3\x46\x53\x1c\x94\x4c\x96\x18\x25\xc9\x65\x99\xd3\xf0\xb2\x4f\xf9\xa9\x89\xe1\x41\x60\x7f\xb8\x37\xf8\xa6\xfc\x7a\x7f\x38\x28\xbf\xbe\x77\x7f\x50\xee\x4f\xf2\xa4\xbc\x5b\x4c\xd3\xf2\xde\xe0\x6c\xd8\xfd\xfa\x82\x96\xdf\x7c\x33\xc8\xcb\x6f\x07\x7b\x79\x89\xd1\x02\x97\x78\x84\xfd\x12\xfb\x2e\xc9\xca\x24\x29\xf3\xf3\xae\x57\x62\xea\x5e\x26\x65\x16\x7b\x25\x0e\x5d\x3c\x2f\x7d\x5c\xfa\x89\x57\xe2\x28\xa1\x25\x8e\x5d\x72\x55\xc6\xcb\x72\xb9\xf0\x4a\x9c\x16\xb3\x12\x67\xae\x3f\x2d\x27\x0c\x20\x77\x0b\x52\xce\x72\xaf\xc4\x45\xb1\x28\xf1\xcc\x0d\x68\x79\xde\x8d\xca\x0c\x95\x39\xf2\x60\x7a\xcb\x11\x71\xfd\xcb\x32\x0c\xcb\xf8\x77\xaf\x1c\x51\x37\x1c\x95\x59\xe0\x95\xa3\xd0\x65\x74\x7c\xf2\xca\x51\xe6\x92\x72\xee\x2d\xca\xd1\x2c\x1a\x95\xa3\xc5\x79\xd7\x8d\xcb\x99\x57\xfa\xf7\xee\x9d\xf7\x4b\x1f\xa7\xb4\xf4\xfd\x05\x2e\xfd\x20\x3a\xef\x96\x3e\x09\xc3\xd2\x9f\x16\x51\xe9\x87\x81\x5f\xfa\x51\xc0\x0a\x13\x37\x4a\xcb\x38\xf0\x4a\x3f\xc3\x8b\x32\xc0\x2e\x2d\xa0\xc9\x89\x57\x06\xa3\x82\x94\x81\x7f\xde\xcd\xcb\x80\xcc\x69\x19\x50\x1f\x97\x41\x94\x8c\xca\x20\x71\xfd\x32\xf5\x92\x32\xc8\xdd\xe1\x5e\x79\xde\x0d\xbc\x92\x84\xee\xdd\xfb\x25\xa6\x5e\x49\x22\x37\xdc\x2b\x67\xa1\x57\x92\xcc\xa5\x7e\x79\x39\xf0\x4a\x92\x87\xdf\x96\xe4\x93\x7b\x76\xb7\xfb\xcd\xc5\xa0\x4c\xf2\x72\x81\xcb\x4f\xc4\x2b\xc7\xa4\xf0\xcb\x71\xb8\x74\xcf\xbb\xe5\x07\xaf\x9c\x0c\xd1\xac\x9c\xdc\xfb\x7a\x50\x4e\x48\x4c\xca\xc9\xf8\xbc\x7b\xaf\x9c\x9c\x77\xa3\xa4\x9c\x24\xee\x79\x6f\x01\x6b\x75\x92\xb9\x38\x28\x67\xb1\x57\x4e\x31\x25\xe5\xd4\xa7\x45\x39\x0d\xce\xbb\x6e\x54\xa6\x65\xe1\x95\x53\x42\xcf\xbb\xe5\x94\xba\x69\x51\x16\xd8\x2b\xa7\xa9\x8b\x68\x49\x53\xaf\x9c\xe6\xe7\x5d\xbf\x9c\x16\xae\xcf\x1a\x44\xe5\x87\x12\x97\x93\x32\x2d\x73\x56\xad\x60\x00\x33\x17\x2f\xca\xc2\xf7\x4a\x7a\xde\x75\xf7\x06\xe5\x24\x29\x23\xec\x95\x74\x6f\x7f\x50\x52\xec\xbb\xa8\x3c\xef\x96\xe7\x7d\xaf\xa4\xa3\x2c\x29\x69\x40\x70\x49\x27\x83\x61\x49\x2f\x93\xa8\xa4\xd1\xf0\xb2\xa4\x71\x9c\xb0\xe5\xf7\x3b\xdf\x53\x1f\xb1\x5b\x94\x73\x0f\x97\x1f\x59\x85\x8f\x24\x9a\x95\x1f\xe9\x24\x2f\x2f\x83\x80\x96\x97\xe4\x23\x2d\x2f\x27\x05\x43\xdb\xf7\xca\xcb\x30\x89\xcb\xcb\xb4\x40\xe5\xe5\xc2\x3f\xef\x96\x97\x4b\x36\xd2\x97\x5e\x19\x12\x37\x4e\xca\x2b\xea\x95\xe1\xc4\x45\x93\xf2\xbc\xef\x5e\x96\x21\x9b\xec\x7b\x83\xf2\xde\xdd\xf2\xbc\x7b\x86\xbb\x8b\x0b\xaf\x0c\xe9\x68\x51\x86\xcb\xf8\xaa\x8c\x86\xe7\xdd\x45\x19\xed\x4f\x70\x19\xdd\x1b\x9c\xf7\xcb\x08\xc3\xa2\xa3\xe5\x55\xe2\x95\x91\xef\x0e\x86\xe5\xde\xb0\xf4\xb1\x57\x46\xe7\x5d\x3f\x2b\x23\xe2\x66\x7e\x99\x51\xaf\x8c\xa8\x9b\x7c\x5b\x26\xb8\x2c\x72\xaf\x8c\x22\x32\x2e\xa3\x84\x81\x0f\xf6\xca\x11\x2d\x03\x52\x06\x49\x59\xf0\x01\x4c\xca\xb9\x57\x7e\xfa\xe4\x95\x51\xe1\xde\x1b\x94\xe9\xb0\x9c\x23\xaf\x8c\x16\xa3\xb4\x8c\x96\x0b\x5c\xc6\xc3\xc1\xd9\xa0\xbb\x77\x51\xc6\x7b\x83\xb3\xbd\xee\xfe\x45\x19\xef\x0f\xdc\x41\xb9\xe7\x95\xf1\x3d\xf8\xa3\xbc\xe7\x95\xf1\x37\x2e\xfb\x7b\xe8\x95\xc3\x81\x57\xc6\xc4\x75\xfd\x32\xf2\xce\xbb\x65\x12\x97\xc5\xb8\x5c\x8c\xcb\xc5\xa4\x5c\x14\x5e\x19\x27\x97\xee\xd7\x25\xf5\xca\xf8\x53\x3a\x2d\x93\x3d\x1a\x95\x49\xea\x16\xb4\x5c\xcc\xbd\x32\xc9\x70\x5c\x26\x8b\xc9\xb0\x4c\xbf\x1d\x0c\xca\x14\xc7\x2e\x2e\x03\x36\xb3\x69\x70\x35\x29\xd3\x89\x3b\xdc\x2f\xcf\xbb\xee\xd9\xb0\xfb\xed\x45\xe9\x7b\x5e\x99\x4e\x69\x58\xa6\x34\x23\x65\x1a\xba\x78\x59\xce\x7c\xaf\x4c\xe3\xf3\xee\x5e\x99\x26\x6c\xf3\x65\x45\x99\x13\xaf\x4c\xb3\xe4\xaa\x4c\x73\x9a\x94\x69\x71\xde\x9d\x94\xbf\xe3\xf3\x2e\x2e\x7f\xf7\xdd\xc1\x37\xe5\x70\x8f\x8d\xe2\xfe\x5e\xf9\xf5\x80\xcd\xc2\x5e\xf7\x9b\x0b\xb6\x74\xbc\xf2\xf7\x82\x5c\x96\xd9\xfe\xb7\x83\x32\xfb\x7a\x30\x28\x33\x7c\x99\x97\x19\x8d\xee\x97\x59\xe2\xce\x49\xf9\x29\xf1\xca\x1c\x36\x6a\x8e\xdd\x09\x29\x23\x5c\x46\x51\x19\xe5\x8c\x63\xcc\xb1\x57\xe6\x30\x41\x53\x36\x06\x49\x99\x32\x84\x79\x70\xc9\xa0\x09\x5f\xbb\x30\x5a\x77\xbf\x29\x23\xbf\x8c\x03\x98\xb5\x7c\xc2\xa0\xf3\x29\xce\xca\x9c\x12\x06\x13\x79\x65\x7e\x79\xde\x1d\x94\x79\xe8\xde\xbd\x57\xd2\xc0\x2b\xf3\xc8\xc5\x61\x89\xb3\x72\xb4\x5f\xd2\xa2\x2c\xee\x79\x65\x9e\xb8\xe3\xa2\x8c\x97\x5e\x99\xa7\xb2\xcd\x39\xfb\x3f\xf2\xca\x7c\xc9\x4a\xa2\x91\x57\x16\x7b\xee\xf0\xdb\xf2\xde\xc0\x2b\x8b\xaf\xdd\xc1\xa0\x1c\x0e\xca\xe1\xb7\x5e\x59\x60\x77\x52\x94\xe1\xa5\x57\x16\x7e\x78\xde\x2d\x8b\x60\xc2\xfe\x4b\x42\x97\xb2\xe6\x0b\xca\x58\x4f\x01\x1b\xb8\x48\xdc\x34\x2c\xf3\xa9\x57\x16\xb9\xfb\xcd\x80\xad\xba\x32\xda\x2f\xa3\x7b\x5e\x59\x5c\x9d\x77\xef\x97\xb3\xd4\x3d\xef\x8d\xca\xc9\xb0\xcc\xa9\x57\xce\x8a\xbc\x28\xe7\x77\x07\x83\x72\xfe\xcd\xbd\x41\x39\x27\x19\x2d\xe7\xd4\xcd\x26\x65\x41\xbc\x72\x7e\xe9\xde\x1d\x94\xf7\xce\x06\x6c\x49\x9d\x77\xe7\x5e\x39\x8f\xee\x0e\xe0\x7c\x28\xe7\xb3\xd0\x2f\xe7\x57\xee\xbd\xbd\xf2\xde\x3e\x9b\x97\xaf\x87\xe5\x37\x83\xf2\xdb\x41\xf9\xed\xb0\xfc\x76\xbf\xfc\xf6\x5e\x79\xff\x5b\xaf\x5c\xec\x73\x26\xe0\x95\x0b\x32\xf2\xcb\xc5\x94\x16\xe5\x82\xba\x13\x54\xc6\x7e\x19\x2f\xbc\x72\x11\x85\xa3\x72\x91\xc4\xb3\xf2\xea\x9b\xc1\xa0\x5c\xe2\xfc\xbc\x5b\x2e\x93\x59\x56\x7e\x22\x45\x52\x7e\x2a\xc8\x79\x57\x1d\x2a\xf2\x71\xd9\xa0\x83\xee\x7a\x9e\xa7\x0e\x79\xe1\x0b\x71\xed\x19\xda\xda\x2c\x27\xd9\xc3\x09\x89\x21\x69\x98\x2e\x9e\x93\x38\x48\x32\x78\x9b\xc4\x63\xd2\xc3\xd1\xea\x1d\x2a\x19\x03\x70\x72\x21\x43\xe6\xa4\x79\x46\xaf\x94\x74\xda\x43\x4c\x43\x9c\xe5\x04\x09\x73\x4a\x47\xd8\x30\x79\x59\x91\x85\x3c\x77\x81\x32\x3b\x8d\xe9\xd5\x89\xa8\xeb\xf2\x9c\xa8\x7f\x6c\x33\xe1\x03\x54\x4d\x2e\x8a\xc4\x5c\x82\x62\xff\x28\x2f\x1d\x87\xa1\x72\x3a\x20\xae\x71\x33\x8d\x8e\x09\xdf\x0c\x1f\x05\x00\xce\xaa\x09\xb3\x8e\x94\x9a\x70\x44\xac\x2c\x9d\x8f\xe1\xba\x07\x51\x3f\x89\x11\xe1\x19\x7c\xb8\x27\x1a\xd7\x49\x2b\x1d\xe0\x97\x43\xc7\x3e\x4f\x4e\xc6\xf4\xdc\x0e\x22\x31\xd3\x28\x4e\x93\x24\x2c\x68\x9a\x77\xb4\xec\x0e\x1d\x52\xa9\xce\x90\xfc\x4b\xa6\x5c\x00\xeb\x59\x88\x8e\xd4\x73\xd0\x1e\xc7\xfe\x94\x53\xe1\x3a\x18\x68\xb7\xd1\xa3\x23\xe4\x56\x4b\x8e\x90\xb2\x89\x7b\xe8\x01\x2c\x00\x08\xfc\x64\x42\x71\xd3\x9a\xab\xac\x57\xb4\xe0\x6f\xb8\x6d\x28\x3e\x05\x24\x14\xdf\x8f\x44\x7f\x4f\x93\xa4\x08\x69\x6a\xd7\xee\xc8\x0e\xf5\xb8\xc6\x6f\x76\x1c\xc2\x3e\xd8\xf3\x6a\x62\x95\x7f\xd6\x27\xf8\xff\xff\xff\xf9\xff\x0a\x77\x9a\x95\xe0\x0f\xc3\x82\x43\xff\xff\x8c\xc8\xbf\xdb\x50\x07\x8f\x8e\xe3\x00\x32\xdf\xc2\xad\x0e\x09\x7b\x7e\x88\xf3\x5c\x08\xe6\x92\x64\x55\xa6\xd7\x3a\x09\xed\xe4\xb7\xbc\xeb\x27\x24\xd5\x72\xf4\xca\xd9\xe2\x41\x88\x2b\xed\x39\x39\x49\x71\xc6\x36\x9b\xc3\x3f\xd2\x38\x26\xd9\x0f\xa7\x2f\x5f\xb0\x8f\xa5\xb3\xae\x79\x39\xf2\x62\xc4\xeb\x23\x2d\x49\xe3\x5f\x44\x8f\xc0\x87\x84\x4f\x29\x63\x08\xac\xae\x98\x7f\x0e\xc6\x67\x44\x57\x41\x47\x15\x15\x46\xc2\x1d\xf2\x69\x54\xcd\x9d\xe9\x3a\xf2\x12\x4d\xb6\xb3\x7b\x84\x1c\x04\x91\xa3\xcd\x4d\xde\x52\x53\x05\x8c\x16\x13\x27\xbd\x53\x39\xae\x43\x23\x7b\xe0\xe9\x94\x40\x1c\x57\xc8\x63\x65\x98\x33\x31\xbf\xdd\xe5\x8e\xc7\x69\x92\xd3\x42\x64\x54\x31\x36\xab\x34\x46\xbb\x7e\xd4\x61\x30\x40\x31\x37\x65\xb3\xff\x96\xa5\xb0\x58\x3f\x9e\x65\x79\x92\xb9\x0e\xe4\xa3\x77\xa4\xb1\x9a\xb5\xaa\x8c\xda\xa7\xc9\x25\x89\x1f\x16\x2e\xc3\x72\x08\x23\x79\x8b\x7d\xe7\x81\x0e\xa4\x37\x25\xdb\xd5\x62\xf0\x97\x29\x58\x8d\x15\x8c\xf4\x15\x03\x13\xb1\x30\xbb\x83\x3f\xd8\x1f\xd7\x1d\xf1\x2a\xbb\x83\x78\x4e\x77\xa5\x2d\x1a\x8e\x01\x80\xaf\xee\x18\x20\xc3\xf6\xb0\xaf\xc2\x8d\x83\x8e\x5d\x5e\x7a\xc4\x16\x5f\x91\x19\x2f\x9f\x33\x52\xf4\x46\x49\x18\x18\xfe\x72\x2a\x31\x9d\x51\x49\x1a\x01\xbb\x7b\xb2\xa2\x4c\xe2\x09\x23\xf1\x82\xc6\xc4\x32\xec\x73\xed\xf1\xb7\xf3\xfc\xce\x79\xb0\x7b\xde\x3b\xcf\x85\xad\x90\xe7\x84\xd7\xee\xc7\x67\x8e\xd0\xdb\xbb\x60\x26\xb6\xdc\xf6\xcc\x1c\x1f\x1c\x76\x16\xaf\x80\x6e\xa1\x1c\x17\x89\xf9\x42\xba\x07\x56\x86\x35\xbd\x25\x56\x0d\x78\x23\xe3\xaf\xa9\xc2\x8d\x17\x37\x6c\x27\xb7\x0c\x66\x46\x65\xeb\xc3\x1a\x24\xe2\x1d\xbf\x59\x5d\xc4\x6c\x59\x55\x8b\x29\xb2\x66\x15\xf6\x7b\x4d\x95\x02\x5b\xab\x86\x46\x78\xd2\xde\x8a\x78\xb1\xd1\xff\x8d\x27\xa0\x74\xcf\xbb\xa0\xce\x7a\x0f\xfe\xab\x6f\x3c\x88\x3b\xb3\x42\x0e\x38\x1c\x96\x31\xf1\x29\x37\x35\x39\x9e\x39\xc7\x96\xa5\x23\x23\x85\x38\xb2\x79\xbc\x9e\x00\x25\x73\x92\x8d\xc3\x64\x21\x53\xbc\x70\x9b\x19\xfb\xf4\x41\x7d\xe2\x71\x44\x15\x1f\x01\x1b\x0e\xcf\x5f\xc0\x2f\x1e\xe4\xfb\x36\x12\x50\x91\x5a\xcf\x60\x1d\x55\x93\x8f\xcb\xa1\xa0\x3b\x8c\x0a\x52\x20\x7d\x85\x21\x8c\x2c\x91\xf0\x62\x81\x2b\x39\x69\x8e\x3f\xdc\xde\xf2\x23\x9d\xde\xd4\x75\xc6\xda\x8c\xd4\x41\xb7\xf8\x9e\x6a\xf8\x06\x19\x15\xa1\xad\x9f\x32\x32\x67\x42\x49\xee\x67\x09\xf8\xaa\xa3\x24\x46\xa3\x24\x58\xa2\x60\x96\xf1\x07\x98\x92\x10\x38\x05\xe6\x04\xf8\xd3\x0a\xcc\x30\x27\xb5\xd1\x52\xe7\x1a\xc3\xdd\x83\xf4\x84\x3d\xf9\x99\x4d\xc9\xaa\xef\x6c\xb0\xa7\x34\x08\x48\xec\xd8\xd2\xd9\x9a\x4a\x36\x11\xfc\x12\x0f\x3a\xfd\x36\x0d\x20\x26\x94\xb8\x18\x80\x23\x95\x0f\xf3\x22\xc3\xa9\x62\x46\xef\x32\x9c\xa6\x24\x93\x67\xb0\x27\x4e\xb9\x5b\xc6\xfd\x92\xe0\x46\xac\x5a\x2f\xcd\xc8\x9c\x26\xb3\xfc\x84\x8e\xc0\xe9\x5f\x9d\xd4\x62\x4c\x56\x03\xf1\x23\x4e\x63\xae\x74\x75\x4d\xe5\x23\xb4\x1a\xc0\x7c\x77\x7a\x47\x37\x72\x3e\xea\xcb\xc7\xfb\x2d\x63\xc3\x2f\x4d\xf4\xa1\x3f\xc2\xd9\x23\x28\xd2\xcb\x51\x14\x8b\x61\xca\x7b\x1a\xbd\x1a\x30\xbe\x72\x24\xeb\x36\xd1\xd4\x46\xa9\xe5\x2b\x1f\x1e\x8e\xa7\x32\x34\x6d\x35\x8e\x50\xcb\x17\x6b\x30\x38\xca\xf3\xfc\x4e\x7f\x52\x1d\x8a\x1f\x68\x40\x50\xce\xfe\x33\x5a\xf2\x7f\xe9\x18\xc5\x84\x04\x24\x10\x87\x38\x0d\xc8\x68\x09\x5f\xda\xd6\x4c\x2f\x26\x57\x85\x98\x0e\x7e\xb4\xf7\xf9\xb0\x75\x53\x6e\x27\xee\x72\x02\xba\x0c\x8b\x18\x20\x8d\xd6\x1c\x1d\xe8\xa9\x6d\x45\x96\x7c\xc3\x52\x39\x1e\x0a\x65\x08\xb4\x8c\xc9\x04\xf6\x34\x3b\x98\x1b\x79\xd0\xa3\x24\x0c\x4c\xee\xf3\xc1\x30\xa3\x8b\xf2\x0e\x72\x58\x75\xa7\x23\xe7\x5b\x4a\xb9\x23\x06\x74\xc2\x36\x5d\x0e\x27\xff\x7a\x32\xf8\x01\xd8\x48\x08\xbf\x64\x58\x4f\x0a\x47\xb1\x9a\x18\x0e\xb3\x9e\x1c\xeb\x70\x6c\xa4\xca\xba\x72\x5a\x4f\x9c\x7d\x0c\x77\x90\xf3\xe7\x9f\x8e\x67\xca\x9b\x4d\x54\xc0\x19\x0b\xe4\x37\x92\xa0\xee\x1b\xcc\xe6\x21\xcc\x0c\x89\x7d\xf2\x78\x8a\xb3\xfc\x34\x39\x06\x37\x03\xbd\x25\x9b\x46\x85\x67\x49\xdf\xd6\x9e\x6c\x0c\x01\x8d\x27\x1f\x98\xa8\x05\x21\x60\xc5\xdb\xf7\x3b\xc8\x78\xce\xd5\x51\xef\x3e\x21\x25\xed\x3f\xff\xf9\x4f\x94\x64\xe8\xcf\x3f\xff\xe4\xe1\xfc\xe0\x55\x01\x1d\x4b\x4f\x2a\x28\x83\x58\xd1\xfc\xa1\xa3\x92\xf1\x20\x79\xb7\x63\xb5\xe8\xa1\x02\x5f\x12\x86\x74\x87\xfd\xde\x91\xa1\x2b\x5d\x78\x31\xcc\x51\xf1\xc7\x50\x1d\xd6\x24\xfc\x06\xa9\xaf\x87\xd0\xf3\xa4\x38\x80\x7c\x02\x66\xbb\xbb\xc8\xe1\x85\xec\x97\x74\x17\x13\x5d\xe1\x71\x05\x61\x20\x98\x5e\x6a\xfc\x3c\xdb\xbb\xa8\x97\xa8\x57\x40\x0e\xcf\xa7\xc8\xa4\x80\x2e\x1b\xc0\x2e\x8c\xa8\x23\x5f\x02\x09\xc7\x10\x63\xca\x2e\x49\xfc\x01\x34\x0a\x9d\xdf\x1f\x3c\x46\x21\xc4\xcd\x24\xe1\x61\x72\xc8\x55\x91\x61\x14\x92\x39\x09\x51\x40\x08\x3c\x84\x8c\x51\x04\x0b\x01\xfb\x97\x41\x96\xa4\xb9\x4a\x4c\xd6\x81\x2c\xba\x76\xb6\x5f\xc6\x91\xb5\x5a\x73\x49\x62\x48\x41\x41\x7a\xac\x15\xf8\x0f\x84\x9b\xac\x7c\xa8\x12\xcb\xfa\xf3\x81\x0d\x20\x68\x30\x6c\x00\x3e\xc4\x33\xf1\x57\x87\x47\x88\x3c\x4d\x2e\x3b\x28\xc4\xf0\x87\x5c\x1d\xdb\x5b\xfa\xe5\x1e\x72\x72\x1a\x4f\x42\xc2\xd6\xba\x8c\x18\xc5\xfe\x86\xb5\x19\x38\x6c\xde\x78\x0a\xf0\x2d\x78\x2e\xc7\x2a\xfa\x11\x78\xa3\xc9\xe6\xa0\x9b\xc2\x6d\x20\xe8\x21\xf4\x9a\x5b\x78\x58\x29\x5f\xc4\x98\x3f\xdd\x23\x10\xdd\x8a\xc4\xfe\x92\xa3\x41\xe8\x54\xc6\xac\x10\x4f\x88\x22\x1a\x04\x21\xe1\x69\x63\x78\x17\x52\x9c\xc3\x03\x23\xd9\x15\xb4\x4c\x66\x19\x78\x30\x02\x0e\xb6\x74\x8d\x98\x94\x5a\x63\x63\x4a\xc8\x0f\x38\x0e\x42\xbe\x2d\x18\x99\xa0\x8a\x28\x3c\x47\x1a\xa5\xaa\x24\x75\x38\x58\xef\xac\xda\x81\x1e\x52\x56\xe4\x4f\x0f\xd0\x90\x2d\x4a\x40\x25\xc6\x94\x35\x8d\x15\x22\xf7\xd6\x2d\x58\x86\xa0\x11\xdd\xbe\x7d\x03\xc4\xaa\x9a\x7c\x61\xd1\x15\x6d\xa9\xa0\xa9\x52\x67\x94\x84\xf3\xa8\x3c\x0f\xec\xdf\x86\x1e\x89\x0e\x84\x4f\x29\x1d\xbb\x92\xc4\xdb\xb7\xad\x05\x2e\xd7\x45\x4f\xce\x3c\x63\x55\xda\xb9\x1b\x92\x72\xa9\xc0\x22\x0c\x18\x02\x9b\x77\x50\x4e\x21\x07\x12\x44\x20\x85\xbc\x22\x6c\xce\x8c\x80\xa4\x38\x23\xb1\x53\x48\xa7\x12\xcc\xa6\x90\xe3\x37\xae\x2c\xf5\x6a\xb3\x35\x06\xae\xca\xaa\xdd\xab\x55\x9a\x23\xf3\xe5\x1e\x50\x07\x8f\x2a\x47\x04\xe1\x71\x41\x32\x03\x21\x27\x78\x25\x99\x56\x70\xb4\x3a\xbd\xf9\xcc\x9f\x6e\x37\x3d\x84\xd6\x64\x1a\xc3\x28\x67\xc0\xeb\xf1\x5d\x03\x2c\x5d\xed\xdf\xea\x58\x57\x60\xea\x3c\xdc\xbe\xda\x95\x3b\xf1\xb0\x92\xea\x32\xb3\xb7\xaf\x61\x2c\x51\xec\x81\xbb\xae\x3d\xe3\x0d\x3c\xd4\x7e\x7b\xc0\x2d\xfc\x59\xf6\x01\x0c\x1a\xfc\x4f\x12\x07\x9d\x86\x03\x49\x47\x27\x00\x58\xa0\xf2\x43\x0e\x76\x2e\x85\xa0\x27\x78\xf7\x10\x16\x33\x89\x83\x2a\x14\x89\x03\x1b\x26\x27\xe1\x07\x08\xcc\x5b\x47\xc3\xb8\xb2\x59\xa7\xb3\x2d\x9e\x86\x70\x20\xb6\xfe\xeb\xa7\xe6\x2e\x04\x8b\xd6\xa0\x24\x86\x34\x11\xe7\x31\x98\x9b\x6a\xf0\xd2\x6a\x25\xa9\x90\x06\x48\x83\xf2\xdd\x5d\x79\xfc\xc0\x4a\x63\x9c\x44\x6f\x00\x44\x63\x3f\x9c\x41\x50\x99\xf3\x98\x71\xc8\x38\x29\x2a\x28\x61\xf3\x8b\x6e\xf8\x3c\x1a\xfb\x40\xcd\xab\xa2\xb0\xb5\x2b\x87\x55\x7a\xba\x5d\x49\xcf\x87\x9a\xef\x20\x9b\x4d\x58\xa1\x1d\x74\xa6\x47\x8a\x3f\x53\x65\x0d\x5d\x48\xaf\xc3\x9c\x18\x6b\xc0\x60\x46\xf6\xd4\x2a\x96\x34\x60\x2d\x76\x90\x01\x68\x52\x64\x83\x09\xa1\x7b\x85\xa2\xcb\xe0\xd5\x5c\x2b\x61\xbb\x62\x5a\x93\x40\x7c\x78\x6c\x10\x12\x07\x1c\xa0\x00\xae\xdb\xca\x5a\xed\x05\xa5\xc8\xd4\xc5\x3c\xda\x1a\xe7\xae\x1d\xd4\xef\x23\x3c\x4f\x68\x80\xfc\x29\x1a\xa0\xc5\x94\xfa\x53\x2e\x28\xf9\xd0\x2e\x58\x02\x79\x36\xc2\x82\xef\x67\x7d\xe6\xd4\xce\x1a\xbb\x69\x20\x96\xe6\x1f\x84\x09\xc6\x3e\xac\x2b\x54\x8a\xf3\xae\x48\x2e\xa5\x79\x11\xc4\x14\x39\x95\xfc\x07\xec\xd1\x10\xc2\xb5\xce\xe2\x42\xa8\x66\xaa\x01\xb0\x22\x71\x66\xa0\x64\x96\x9c\x46\x34\x04\xbd\x0f\xe5\x49\x44\xd0\x09\x8d\xd2\x90\xbc\x7c\xf2\x14\x99\xe2\x2f\x0a\x93\x09\xf5\xcd\x7d\x2e\xe3\x38\xc3\x81\x94\x87\xd4\x27\xee\xa0\x63\x0d\xa1\x8e\x83\xe4\xfc\xd3\x01\xb5\x4b\xee\xfe\x86\xba\xab\x2b\xda\x3e\xb1\x6f\x70\x3c\x21\x2e\xa7\x62\x17\x41\x97\xd7\x4f\x6e\x7d\xa9\xb6\x00\xde\xb7\xfe\xa7\x0e\x73\x93\x40\xbe\xd5\xe8\x58\x53\x6d\x32\x25\xb1\x89\xf5\xde\xd6\x3b\xb3\xba\xc3\xea\x1c\x56\x76\x75\x9c\xf8\x33\xee\x3c\xad\x0f\x14\x6b\x1e\x05\xcf\x57\xce\x37\x6b\x98\x24\xc8\x30\xe6\xfa\x36\x01\xfc\xa9\x3e\x33\xc1\x01\x58\x12\x28\x43\x6f\x43\xfc\x51\x48\x71\x05\xad\xf2\x23\x31\x4f\xd0\x82\xc0\x73\x2a\xb4\x80\x94\x9b\x4c\xd8\xa0\x05\xdb\x1a\x6e\x41\xc3\x80\x74\x40\xd0\x2d\xa8\x7f\x99\x77\x8c\x90\x07\xc5\x94\x44\x9e\x78\xc4\xe2\x1a\x6b\xb8\xc6\xe9\x0f\xcd\x15\x8e\xbe\x07\x53\xb6\x51\xd2\xed\x4a\xd3\x70\xdb\x66\x33\x80\xc5\xbb\x13\x3a\x76\x5b\x4f\xd3\xad\xad\x51\x46\xf0\x65\xf5\x81\x8a\x52\xc3\x82\xd3\x36\xae\x22\x16\x94\xb9\x1f\xa1\x58\x8a\x83\x62\x09\x69\x54\x1f\xb8\xac\x71\x64\x1d\xff\xaa\x11\x4b\x00\x50\x15\x39\x0b\x2e\x20\x5d\xa5\x66\xc7\xfa\x09\x5c\x1c\x88\x8f\x92\x05\x1f\x8a\xc9\xf3\x55\x80\x25\x35\xaf\x68\x92\xb0\xa3\x69\x96\x22\x3c\xc1\x34\xce\x0b\x73\x62\xf3\x0e\x3c\xb6\x02\x36\x07\xb1\x98\x16\x04\x05\x49\xbc\x53\xa8\x30\x72\x38\x08\x50\x94\x64\x44\x4a\x26\xdb\x0d\x23\xbb\x8e\xf3\xa9\x51\xd7\xfd\x32\xf2\x36\xe9\x0e\xd6\x57\x85\x61\xed\xbf\x61\xa3\x4c\x62\xfe\xfc\x86\x59\xed\xfa\x55\x83\x85\xc5\x9c\x5c\xe3\x98\x5e\xdf\x9d\x8d\x47\x50\xee\x67\xdd\x0d\x39\xf1\x46\x27\xe4\x0a\xa8\x08\x57\x6a\x0b\xb4\x88\x1d\x46\xc5\xea\xa3\x3d\x35\xdc\x46\x55\xc6\x41\x06\x4c\x8a\xd9\x9c\x6a\x78\xea\xf0\x19\x94\x43\x10\x80\xda\xd0\x1b\xf5\xdb\x06\x7e\x2d\xbe\xed\xd5\x23\xc2\x78\xdf\x2c\x0c\xb9\x60\xc7\xb9\x1e\xec\x21\xa6\xb1\xa7\x33\x30\x19\x48\x29\x00\x17\x68\x44\x26\x34\x8e\x85\x13\x7b\x4c\xae\x0a\x9b\x86\xee\x91\xd9\x2a\x3c\x04\x21\x19\xe6\x4e\x9e\x96\xc3\x25\x6f\x98\x08\x0d\x9a\xeb\x23\x1d\xc6\x6f\xc1\x21\xde\x30\x9a\xe4\x62\x63\xf2\xf0\x8d\x9c\xe7\x54\x8e\x49\xcd\x17\xc4\x1c\xdb\x72\x1a\x67\x54\xea\x84\xd4\x67\x64\x15\x10\xed\x22\x85\x0b\x3d\x40\x03\x74\x80\x86\x5e\xbd\xb6\xe0\xb3\x8d\x87\x75\x13\x1d\x7a\x67\xac\xa5\xc4\xd8\x44\xbb\xc8\xc0\xb8\x96\x1a\xf1\x4f\xa3\x78\xbb\x1e\xf7\x10\x1d\xa0\x81\xa7\x19\x3a\xa0\x56\xb4\xd5\x07\xa9\x56\xb9\x3b\xac\xd5\x56\x04\xe9\x63\xde\x5a\xda\xfd\x3e\x8a\x13\xcd\xae\x3b\x28\x27\x38\xf3\xa7\xdc\x48\x12\x07\xfa\x89\xb4\x60\xdb\x70\xf2\xa8\x83\x02\x60\x3f\x40\xac\xf2\x46\x6e\xf3\x39\xac\x9a\x09\xc1\x13\x52\xf0\x28\x4e\x45\x11\x12\x54\x64\xd4\xbf\x5c\x22\x3a\x96\x1b\x80\xe6\x88\x3f\x50\x4c\x62\xc8\xd3\xad\x0e\x14\xc5\x76\x56\x88\xb7\xc0\x19\x1a\x24\x1b\x76\x2a\xaf\x12\x11\x38\xc8\xaa\x2e\xf3\x00\x22\x6c\x23\x27\x72\x6c\x64\x0e\x70\x50\x18\xf8\x4a\x31\xf9\xca\x96\x92\xa5\x3f\xab\xbd\x6e\x7b\x7b\x5c\x87\xa9\x08\x18\x74\x6c\x4b\x41\xb6\x33\x8e\x0a\x73\x53\x11\x95\x0c\x12\x36\x96\x93\x6e\x20\x28\xad\x91\x94\x4c\x51\xa9\x16\x36\x4f\x75\x08\x46\xb0\xa9\x3b\x4a\x43\x91\x4f\x06\xc5\x4f\xf1\xea\xd9\xe8\x2e\x9f\x84\x86\xce\xb2\x0f\xdf\x19\xaa\x8e\x2e\x36\x42\x46\xac\xee\xaf\x14\xb7\xff\x5a\x6f\x57\xf3\xf1\x2a\x23\x74\x9c\x0a\x57\xab\x09\x8d\x2b\x38\xa0\x39\xcd\xd2\x50\xb2\x09\xf7\x6d\x69\x94\x0d\x61\xb7\x09\x4d\x1b\xf4\x7a\x06\x6b\xf2\xb3\x56\xd5\x45\x59\xe1\xfe\xc5\xca\xcb\x26\xbc\xa3\xba\xd5\x2d\x59\x69\x85\x60\xa0\xea\x71\xe5\xce\x74\x28\xb9\x19\x07\x57\x66\x46\xc5\xc3\xff\x67\xd4\x22\xad\x90\x4b\x5f\x0c\x08\x5d\xac\x37\x01\x93\x48\xa2\xb4\x58\x42\x90\xeb\x30\x34\xe2\x23\xa3\x2e\xba\x24\x24\xe5\x4a\x85\x58\x22\xe2\xc9\xe7\x61\x03\x77\xad\x9d\x04\x96\x1d\x03\x76\x1e\xbf\x5e\xaa\xac\x93\xea\x59\xa0\x65\xd4\xd5\x1b\x74\x0d\xb3\xa9\xf2\x9a\xe6\xc1\xde\x84\xdd\x6c\xca\x6d\xfe\x13\x46\x5b\x19\x8a\xd6\x8d\x35\x30\x89\xcd\x46\x5a\xd8\x42\xe9\x98\x69\x8c\x38\x23\x42\xcb\x2c\x12\x34\x8b\x45\xae\x11\x1d\x45\x05\x2b\x49\x1a\x89\xfc\xfb\x42\xf7\x14\x19\x5c\x40\x7e\x56\xc9\xcb\xd4\x2e\x29\x92\xa4\xc3\xd0\xc7\x04\x7e\x88\x16\xb9\x61\x14\x1b\xa9\x5e\x94\xb4\x6c\xa1\x72\x73\x4f\x06\xbc\x27\xe2\x66\x40\x61\x66\xa3\xa4\x12\x3d\x5c\x69\x6d\xad\x75\x36\x41\x64\x01\x96\xa8\xe0\x3f\x30\x3d\xe1\x03\xb7\x3e\x6a\x24\xcd\xb7\x3c\x35\x56\xac\x38\x3a\xe3\xaf\xaa\x76\xc3\x8d\xcf\xd6\x75\xb5\x59\xd5\x09\xa3\x59\x4d\x4b\xe5\x4a\xa7\x0e\x61\xdf\xee\x08\xdb\x56\x1d\xbb\x34\x6c\x55\x4f\x97\xf3\xd8\xb1\xc5\xe1\x96\x3e\x19\xb2\xef\xf5\x36\x8f\x07\xa9\xbc\x14\x8d\x8d\x0d\xfe\x8a\x47\x1a\x89\x19\xa0\xc4\x8f\x04\xa9\xe0\x43\x48\x3b\xc8\xc9\x67\xa3\x22\xc3\x7e\xe1\x78\x20\x74\x9d\xbe\x7e\xf2\xfa\x80\x73\xd6\x20\x21\x39\x53\x8e\x26\xa4\x40\x0c\xe4\x92\x47\x31\x67\x0b\x62\x4a\xf3\x22\xc9\x96\xa0\x53\xf1\x0c\x3b\x23\x02\x4f\x33\x63\x82\x0e\x5c\x6d\xac\xab\x59\xe1\xfe\xb0\x16\x1c\x1c\x69\xfa\xf2\x58\xae\x9e\xe4\x43\x4e\xc2\x0f\x38\x0e\x78\x7f\x98\x50\x91\x8c\xe5\x7a\xaa\x9e\x75\x47\xd5\xb3\x4e\x5c\x0b\xa8\xb3\xee\xc8\x3a\xeb\x1a\x3f\x0f\xd4\x0d\xe0\x0d\xae\x4d\xe4\x34\xaf\xa0\xb6\x2c\x51\xf5\x06\xe4\x4b\x5c\x18\x55\xb5\x9d\xd5\xf7\x15\xdc\x06\xfc\x4f\xe7\x42\xbb\x69\xaf\xf6\xb5\x18\xa9\xe7\xa1\xcd\xde\x30\xea\x73\xd5\xd9\xa2\xd5\xfd\x4e\x58\xc2\x5f\x70\x65\xa9\xa3\xfc\x37\xd7\x79\x7d\x08\xbf\x44\x94\xd3\x4f\xe4\x00\xc5\x6c\xa1\x84\xa8\xfb\x3d\x9a\x0e\xe1\xbf\x7b\xf0\xdf\x7d\xf8\xef\x5d\xf8\xef\x3d\xf8\xef\xd7\xec\xbf\x1c\xba\xa9\x03\xf6\xd3\xdb\x9b\x76\x42\xd4\xe6\xfd\xc8\xc5\xf3\xdd\xcf\xef\xc9\xd7\x06\xdd\x77\x8d\xfe\xec\xe9\x7e\xae\xed\x09\x7f\x22\xfc\x97\x3a\x32\xe2\xaf\x8c\x6f\xd4\x0f\x34\x5c\x41\xd3\xf0\xaf\x90\xa3\xf4\x9d\x0e\x1a\xde\x8c\xa4\xbd\x15\x24\xed\x7d\x21\x92\xf6\x6e\x46\xd2\xfe\x0a\x92\xf6\xbf\x10\x49\xfb\xeb\xfd\xb8\x66\xd5\x87\x40\x0d\x4f\xb9\x3f\x7f\x43\x57\x7c\xc5\xd7\x93\x93\x34\x93\xf3\xfa\x4b\x10\xd3\x40\x4a\x9d\x12\x78\x3d\xcf\x79\x1d\x72\x45\x56\x79\x36\x6f\xf2\xae\x30\x97\x77\x82\xdc\xb5\x9c\xb5\xd8\xe1\xee\x0b\x59\xee\x55\x5e\x24\xa9\x87\xf8\x9b\xd3\x6c\xd4\xf1\xa3\x36\x1a\x83\x0c\x2f\x20\xaf\x0a\x13\xbe\xaa\x9e\x6f\x32\xba\xc0\xc6\x6d\x1a\x2f\x2a\x8c\x67\x19\xf2\x32\x54\x3f\x92\xb2\xdd\xe3\xc4\xe7\x59\x16\x82\x87\x31\x8f\x79\xe5\x1c\x5a\x4f\x99\xd2\x2c\x89\xd2\xe2\xed\x9b\x17\xe2\xf5\x12\x07\xe6\xa5\x15\xa0\x53\x72\x55\xc0\xc3\x85\x4b\xf9\xb2\xe5\xd6\x2c\x0b\x6d\x7f\x0c\x2b\x28\xfe\x76\xcb\xf1\x06\xef\x3a\x18\x1e\xfd\x08\x4a\xc4\x11\x52\x2d\x74\x18\xd5\x6b\xc7\x36\x46\x34\x9a\x34\x8c\x2d\x84\x50\xf8\xdf\x38\xb8\xf0\x54\xe0\x4b\x8c\x2e\x20\x6a\x1e\x5e\xf1\x69\x93\xf1\x95\xf1\xcb\x6b\x03\x0c\x51\x40\xfe\xf5\x03\xbc\xa2\x83\x40\x59\x73\x07\xe1\xd3\xfa\xbe\x4d\x55\x9c\x12\x91\x34\xaf\xd6\x4b\x3b\x92\xc9\xff\x68\x77\x57\xcc\xe7\xd4\xa2\xd2\x66\xdf\x6f\xe3\x20\x11\x8f\xdb\x2a\xfd\x63\x12\xff\xc6\x3d\xf2\xa3\x1e\xc0\x7b\xfc\x6f\xa5\x1a\x18\x2d\xbd\x21\x6d\x2d\x65\xe4\x66\x2d\x01\xfc\x8a\x96\xc4\x5b\x14\xcb\x6f\x5d\xf8\x9a\x37\xba\x38\xd7\xbc\xc9\x37\x9a\xc0\x05\xf7\x73\x5f\xf1\x56\x82\x87\x76\xe3\x0d\x8b\xf7\x09\x29\xc9\x2a\xfe\xf0\x9b\x3f\x2b\x38\x73\x58\x4f\xba\xa3\x25\x78\xca\x3b\x17\x92\xbf\xe4\x46\x0f\xd8\xd9\x4a\x62\xa0\x4a\xb2\x82\x8d\x1c\xee\xc5\x97\xda\x5b\x84\x5a\x39\x70\xa7\x4a\x99\xf2\x48\x01\xdb\xde\x79\x7e\xa7\xbd\x39\xf5\xca\x60\x7b\x6b\x0b\xb8\xd8\x17\x7f\xba\xb0\x25\x87\xb9\xfa\x34\xc4\x2a\xb3\xb0\xe8\x67\x8f\x40\x63\x20\xf1\xa1\xea\x5b\xe8\x7e\x1f\xbd\x9b\x12\xae\x25\xcb\x79\xe5\xcf\x43\x10\xcd\x91\x1f\x52\x50\xa3\x65\x9e\x0d\xee\x29\x59\xd0\x08\x6e\xef\xfa\x7d\x78\x4c\xc9\xfd\x88\x58\xa1\x82\x83\x00\xca\x94\xf3\x9f\x2c\x89\xd4\x82\xcb\xc1\x3f\x73\x4c\x33\xa2\xcc\x3e\xd0\x62\x91\xa0\x3c\x64\x6b\x1a\xa0\xf9\xad\x52\x91\xa0\x90\x8c\x8b\x8e\xd2\xc0\x21\xdb\x5f\x32\x46\x1f\x67\x79\x81\x58\xe7\x71\xc6\xd3\x70\x6c\xe5\xa4\x38\xa5\x11\x49\x66\x45\xcd\x20\xcf\x8e\x94\x15\xef\x9a\xc0\x56\xd1\xf6\x72\x0b\xac\x5e\xf5\xe5\x02\x8f\x56\xda\xd7\x03\xf7\xbb\xe4\x9a\xc0\xc6\x2f\x5f\x1a\xa6\x18\x20\xaa\xf3\x08\xb0\x6d\xdb\x43\x3e\xe3\x37\x1e\xba\x08\xcd\x4d\xce\x2c\x1d\xab\xf7\x5e\xc6\x46\x7e\xc5\x81\xf4\x9a\x0a\x71\x5e\x3c\x9e\xd2\x30\x58\xb5\xd7\xec\x6d\xc6\x71\xb4\x6d\xb6\xea\x57\xbd\xe5\xaa\x5f\x36\xdb\x78\xb5\x3d\x67\xb0\x9c\xf6\x37\x4c\x02\x47\x05\xfe\x43\x40\xe7\x46\xdf\x2b\xaf\xad\x8c\x39\x6c\xda\xca\x37\xd8\xc4\x46\x73\x4d\x98\xec\x72\x0b\x5b\x40\x73\x76\xba\x07\xdd\xb1\x1e\x08\xfb\x65\x93\x7a\xb8\xc4\xd7\xc4\x1b\x12\x07\x84\x6d\x8e\x67\xf2\x58\xa8\x86\x78\x52\xcb\xda\x7c\x5c\x5e\x79\x67\x22\x40\x38\x32\xb1\x27\x7a\x73\x1c\xce\x88\xeb\x75\xe4\xfc\x01\x01\xf2\x49\x98\x1f\xf5\x56\x10\xa1\x82\x69\xae\x26\x74\xc5\x57\x15\xb2\xd3\x6d\xdc\x02\x5f\xbe\x67\x70\xd9\x17\xbb\xce\x0c\xde\xcf\x39\x1d\xb4\xa6\x87\x36\x6f\x65\x95\xc7\xe3\x9b\xd5\xe6\x7b\xf7\x0d\x19\x67\x24\x9f\x72\x66\x79\x65\xf8\x71\x8d\x08\xf7\x36\x19\x23\xf7\xab\xfd\xc1\x7d\x4f\x08\x0f\x00\x5d\x11\x19\x44\xc8\xb2\x66\xf9\xc4\x8a\x6a\xf6\xaf\x90\x11\x36\xdd\x5c\x8d\x1b\x57\x05\x8d\x10\x1f\x1e\xac\xd9\xd1\xe8\x40\x89\x06\xcd\xf2\x49\x85\xa1\xdd\x92\x10\x65\x89\x6e\x55\xb8\xdb\x66\xd2\xc3\x8a\xa0\x0e\x01\x9d\xf3\x0d\xdf\x24\x68\x38\x76\x63\x16\xeb\x87\x6c\xba\x01\x90\xe9\x9a\xbb\x6b\x63\x1e\xfc\xaf\x14\x75\x6a\x1c\x17\x1e\x3c\xc0\x6c\x18\x51\x1d\xfe\x3a\x97\xfc\xd7\xb1\x49\xe3\x82\xfa\xff\x0d\x82\xcf\x4d\xe4\x16\x5b\x64\xd9\x60\x66\xab\xd2\x4b\xcb\xac\x01\x58\xd3\xb4\xe8\xb7\x29\x5f\x92\x5d\x03\xeb\x3c\x9d\x65\x31\x30\xc8\xff\x35\x6f\x7c\x15\x53\x6e\x56\x85\x79\x33\xc2\x07\xf8\x69\x1c\x70\x2b\x06\xfa\x63\x3d\x5b\x68\xe9\x98\x62\x86\x15\x22\x65\x58\x6c\xc1\x94\x79\x64\x11\xd3\xff\x5f\x52\x70\x36\x90\x8a\x9a\xf0\xd6\x91\xe5\xc3\x0b\xb3\xc6\x4f\x09\x8d\x5b\x9f\x75\x68\x04\xcd\x60\xf0\xb4\x83\x8f\xbb\xb2\x08\xf1\xd6\x48\xac\x73\xb1\x39\x5f\xcd\xb2\xf0\x2b\x47\x1a\x76\x04\xaf\xe4\x83\x20\x5e\x9e\xd7\x02\x91\x68\xda\x74\x3c\x12\xd9\x43\xfb\x71\x83\x01\xe9\x4f\x01\x8e\x53\x60\x40\xd5\x41\x36\x7d\xb6\x50\x21\xa3\xe1\xed\x8c\xf1\x18\xde\xec\x84\x5e\x1d\xed\xa1\xc3\x45\x9b\x50\x0f\x9a\xe6\xe1\x95\x2c\x6a\xd9\xee\x14\xd7\x85\x3c\x48\x8c\x78\xaf\xa4\xa7\xee\xd6\xd1\x91\x9a\x20\xfd\x20\x6a\x55\x7d\xbe\xa5\xab\x8e\x97\x1a\x65\x47\xe3\x6b\xb0\x75\xe8\x8d\x50\xbf\x3c\x08\x68\xa6\x3c\x6b\xe8\x27\xf2\xaf\x5f\xff\x5f\x6e\x09\x9b\xd7\xde\x95\x59\x17\x57\xdf\x6a\x54\x45\x99\xbc\xfe\xd6\x4c\x5d\x5e\xc7\xca\x9d\x69\x2f\x69\xaa\x9f\x1b\xf8\xb3\x2c\x13\xe3\xf6\x02\x9e\x22\xcb\xe5\x0a\xee\x48\x6e\xff\xec\xb7\xaf\x2e\xfa\x7c\x35\x40\xe0\x1f\x39\xac\x30\xd9\x35\xbf\x3d\xee\x10\x65\x23\xfc\xce\x74\x20\xb7\x50\x1c\x1d\xe9\x8b\x39\xe5\x55\x22\x1d\xbe\xbf\x82\xff\xf1\xf7\xdd\x9c\xb5\xd4\x7d\x57\x34\x70\x0d\xce\xf4\x74\x69\xa2\xea\xe8\x08\x7d\x8d\x6e\xdf\x46\x36\x35\xea\xbe\x53\xb6\x20\x1a\xe0\x43\xc2\x83\xe1\x7d\xe3\x1d\x6e\x80\x7c\x58\x47\x5e\xed\x6a\x03\xee\x3d\xaf\xc5\x45\x67\xb3\x41\x33\x51\x0d\xbd\x35\x43\xd6\x3c\x62\xdb\xd5\x1a\x6c\x8b\xd3\x4f\x04\xfa\x64\x4e\xe3\xea\x79\x5e\x31\x33\x2b\x87\x4d\xed\xd5\xb6\x6e\xd5\x2a\xed\xa2\xb5\x3d\x55\x24\x6c\x84\xa4\x32\xb9\xb2\xf3\x7b\x9f\xd3\xf9\xff\x84\xde\xff\x85\xee\x7f\x46\x87\xff\x23\x7a\xfc\x59\x5d\xe6\x5e\x6a\x4d\x0e\x4c\xe6\xb3\x04\x7e\x18\xd3\xd5\xee\xfe\xc6\xe7\xda\x6b\x41\xe9\xe0\xe4\x71\x2e\x7c\xbd\xfe\x58\x53\x17\xbf\x66\x38\xcb\x7f\xe9\x41\xd6\x72\x2b\xf3\xe5\x8e\x38\x99\x9a\x91\x87\x9e\xdf\x72\x64\xb0\xf6\xfe\x6f\xee\x79\x7e\xc7\x3b\xff\xfe\x3c\xdf\xed\xb3\x41\xac\x5e\xbc\x2b\x10\xf7\xfc\x0e\x04\x2d\xde\xf5\x14\x68\x33\xa0\x88\x18\xb7\xdb\x07\xbb\xd3\x16\xcf\x54\x91\x56\x1b\x76\xbe\x47\x4e\x73\x7b\xce\x1d\xf1\xa5\x5a\x3e\xec\x21\x87\xe3\xfc\xb7\x1d\xd8\x5c\xdc\x2a\xce\x62\x23\x38\xa2\xb5\x69\xcc\x9c\xc3\x1c\xaa\x83\x9c\xff\x1a\x0a\x55\xd9\xda\x2f\xa2\x5a\x84\x53\x0e\x68\xee\xda\xeb\xff\xf9\x5d\x50\xdd\x04\x76\x90\x9d\x62\x99\x4a\x0d\x87\x3f\xea\xe2\xaf\x1a\xe1\xcf\x8d\x76\x48\xcd\x5a\xf5\x99\x1b\x46\xb5\x8a\x8e\x54\x26\x31\xa3\x8c\x1d\xd6\x4a\x48\x72\x3c\xf4\xc0\xa4\x19\x1d\x68\xd0\xc3\xcf\xbd\x2e\x5d\xad\x7c\x59\xc8\x95\x3a\x24\x4b\xbf\xf0\xae\xde\x56\xeb\x93\x0d\xc4\xc5\xff\x90\x3e\x25\xe2\x7f\x70\x39\x29\x09\x95\xc3\xb2\x35\x2e\xda\x0e\xe4\x9e\xdf\x39\xbf\x53\x7e\xf8\xe0\xb9\x0f\x6e\x9d\x9d\xe7\xe7\x27\x17\x77\x54\x91\xd7\xd7\x66\xa6\xba\x2e\xa9\xab\x6a\x30\x3b\x06\x09\xd0\x20\x62\x55\xad\xa5\xa2\xac\x90\x50\x6e\xd2\x7e\xb9\xa6\xf1\xc6\x90\x90\x2b\x47\xe2\xcf\x3f\x6b\x23\xf1\xe7\x9f\x9b\x8d\xc4\x9f\x7f\x9a\xc4\x7c\x29\xd5\x76\x23\xc8\xc6\x37\xf9\x4d\x8b\x01\x42\xaa\xac\x1f\x1d\xa5\xb3\x76\x8f\xd0\x9e\xc1\x7a\x57\x68\xba\x96\xaa\xab\xaa\x5d\x6f\xbc\x28\xcc\xba\xc3\xcf\x6b\x52\x3f\x1e\xbd\xde\xd8\x1c\xd0\xb6\x5d\x2c\x51\x8c\x07\x04\xba\x73\xc7\xf1\xac\x8c\xe2\x4d\x40\x1f\x3e\x54\x80\xd6\xf6\xbe\xa9\xa5\x4d\x1a\x5a\xdf\x4e\xe3\xfc\x36\xa0\xfa\xf3\xcf\x2a\xae\x2f\x62\x27\xe1\x6c\xd6\xb0\x76\x98\xd3\x75\x84\x2a\x95\x90\xe1\xc7\x2f\x2e\x76\x3e\xd3\x2e\xa2\x8f\x4e\xdb\x09\xef\x7f\x91\x09\x44\x9f\x69\x5a\xba\x12\xfe\xf1\x35\x01\x0b\xca\xeb\x32\x16\xfb\xaf\x14\xb3\xea\x87\x90\x3a\x79\x9a\xa4\xa7\xfe\x6f\x67\xe8\xe2\x8e\x7b\xf6\x15\xba\xd8\x2d\xb9\x9c\x79\xf6\x3d\xfb\xfb\x6c\xd0\xbd\x7f\xb1\xeb\xf6\xca\x73\xcf\xf3\x18\x8c\xe4\x77\x0d\xcc\xce\x10\x97\x42\x15\xaf\x6b\x05\x6b\x5b\xcf\xcf\x84\x63\x7b\x1f\xbd\x24\xd9\x84\x88\x8b\x88\x24\x25\x59\x41\x09\xbc\x17\x4b\x62\x22\xe3\xe7\xd1\xb8\x48\x10\x8e\x21\x54\x7e\xcf\x58\x11\x11\xab\xfa\x93\xaa\xe5\x16\x38\x9b\x10\x78\x3b\x3e\xcb\x7c\xae\x5c\xc8\xf1\x16\xb8\x21\x9d\x90\xf1\x19\xd8\x12\xfc\xec\x4d\x71\xfe\x7a\x11\x0b\x6c\x4b\x57\x56\xf0\xb4\x2b\x05\x07\x3c\x93\x5f\x2e\xe0\x76\x02\xc7\x3e\x13\x93\x20\xdd\xa1\x12\x62\x81\x0e\x03\xf0\x08\x55\xeb\xaa\x64\xdb\x55\xd0\x2a\x4e\xf4\x00\xd5\x60\x0e\xd0\xd9\x85\x57\x89\x0c\x01\x0d\xd7\x28\x64\x7c\x36\x9e\x85\x21\xba\x7d\x9b\x53\xc6\x85\xba\x1a\xdc\x91\x11\xe0\x50\xc2\x36\x91\x9c\x17\xd9\xcc\x2f\x92\x0c\x2a\xbc\x06\x78\x06\xbb\xa2\xe3\x2d\x93\x64\xc0\x40\x78\xff\x4e\x8d\xa6\x26\x29\x7f\xfd\xb8\x5a\x87\x86\x11\x28\x1d\x6a\x1e\x5a\x4b\x0e\xc7\x08\x67\x23\x5a\x64\x38\x5b\x1a\x01\x5b\xf8\x28\xe4\x7c\xd1\x25\x31\x31\x16\x1c\xb9\x2a\x48\x1c\x88\x1e\x58\xcb\x8b\x42\xe2\x68\x08\x3d\x8e\xb3\xc9\x8c\xdf\xcf\xd6\xc2\x8f\xf3\x8a\xed\x83\xd2\xd1\x95\x45\x4a\xf2\x96\x2e\xf0\x30\xef\xfc\xc2\x6c\x91\x64\x01\xf2\xe1\xc5\x1f\x8d\x51\x46\xf2\x94\x6d\x99\x71\x92\xa1\xc7\x3f\xfe\x77\xcf\xba\xf7\x66\xa0\xfc\x31\x60\x80\x0b\xac\x6e\xbc\x53\x5c\x14\x24\x8b\xd1\x11\xea\x9f\xe1\xee\xa7\x87\xdd\xf7\x83\xee\xfd\x0f\xe7\xb3\xc1\xfe\xfd\xbd\x2e\xfb\xc7\xbf\x7f\x3e\x1b\xdc\x1d\x0e\xd8\x8f\xbb\xcf\xee\x33\xde\x71\x3e\xbb\xfb\x74\xc0\x0a\xee\x3f\x7b\xf6\xec\x7c\xb6\x7f\x17\x7e\xdc\x0d\x46\xe3\xf3\xd9\xf8\x3e\xfc\x18\xe3\xf1\xf8\x7c\xb6\x3f\xb8\xcb\x7e\xec\x0f\xee\x8f\xcf\x67\xd8\x87\x2f\xc1\x37\x78\x7c\xb1\xdb\x97\x37\xe0\x4c\x4d\x30\xe2\x62\x0b\x72\x24\xe7\xf4\xc5\x63\xc6\x01\xbf\x0f\x89\x60\xe9\xb1\x35\xad\xc2\xc8\xfb\x3c\xfa\x53\x53\x1c\xf8\xa8\x3e\x09\x0c\xc7\x19\xbd\xe8\xb1\xf3\xec\x71\x12\x90\x87\x85\x3b\xf0\xe0\x61\xe9\x15\xeb\x92\x7c\x7a\x05\xad\xee\x1e\x21\x80\x35\x6c\xfc\xc6\x7a\x54\x30\xc3\xc3\x6a\x04\x6e\x41\xd2\x35\xcf\x35\xa6\xdc\xa0\x68\x58\x1c\xc7\xdc\x1b\x4a\x26\xaa\x1b\xf1\x14\x75\x7f\x88\xcc\x1c\x07\x32\x34\xad\xca\x37\x50\xc9\xde\xb8\xa5\xce\xac\x03\xe4\x8c\x31\x1a\xe3\xae\xaa\x00\x89\x0b\x0e\x90\xf3\x48\x16\x04\x64\x8c\x67\x61\x71\x00\xce\x51\xdb\x5b\xd7\x9d\xed\x2d\x29\xaf\x58\x4d\xca\x10\xb4\xb5\x46\x55\x56\xc8\x86\x66\x8d\x4a\xb2\xe1\x63\x5d\xd4\xd4\x74\x5e\x49\x82\x68\x50\x50\x89\x33\x5b\x23\xa4\x9a\x29\xb1\x81\x9e\x3a\x0a\x49\x96\x9d\x7c\x51\x10\x23\xc3\xa8\x5b\x64\xc8\xc2\x3a\x01\xb5\x0c\x97\x0d\x14\xc8\x18\xed\x46\xd3\x3f\x18\x08\x9b\x86\x44\x34\xd8\xcd\x55\x6a\xc1\x3a\x35\xea\xe3\x5f\xa1\x4a\xff\xd5\xbd\x32\xfe\x36\x51\xab\xe1\xe2\x65\x48\xd2\x5e\x21\x75\x24\x73\x1c\x36\x50\x2a\xbe\xb5\x12\xaa\x52\x7e\xde\x94\x4e\x03\xb1\x5a\xe5\x50\xd4\x46\xe5\xb0\x99\xc0\x61\x3b\x6d\xc3\xcf\x20\x6b\x58\xa5\xa8\x8d\x9c\xbd\x66\x72\xf6\xda\xc9\xd9\xfb\x0c\x72\xf6\x2c\x72\x5e\x92\x80\xce\xa2\x36\x8a\xf6\x9b\x29\xda\x6f\xa7\x68\xff\x33\x28\xda\xaf\xaf\xac\x2a\x41\x2a\xe3\x4b\x75\xce\xcc\x0f\x02\xd6\x4f\x20\xd1\xa4\x01\x04\x25\x75\x92\xcd\x1c\xad\x0d\x34\xab\x5a\x92\x32\x06\x2f\x1b\x91\x66\x54\xa3\x15\x5e\xd4\xc0\x94\xcd\x34\xb4\x0d\xed\xc0\xa7\x6e\x48\xc6\x85\xd5\xda\x3f\x14\xba\x26\x9e\x50\xb3\xda\x1a\x84\x54\xbe\xd5\x29\xaa\x66\xb1\x6d\x20\x8a\xd5\xec\xce\x42\x8b\xa2\xe7\x24\x26\x19\xf5\xd1\x0b\x89\xb5\x89\xb0\x76\xb2\xd6\x10\xf5\x7a\x23\x92\x12\x9b\xa4\x57\x20\x92\x91\x60\x35\x4d\xa0\x15\x8a\x18\xd6\xf6\xc2\x30\x3e\x98\x14\x59\xc9\x6e\x1b\x48\x21\x19\xce\xf9\x72\xae\x62\x50\x6b\x45\x3f\x46\xab\xaf\xe1\xbd\xb6\x35\xbc\x27\x61\x43\x9e\x64\xd6\x00\x82\x12\x93\x46\x23\xef\x72\xe3\x60\xc5\x15\x82\x78\x4a\xae\x17\xb2\xbc\xf1\xd8\x17\x39\x66\xcd\x53\x1f\x8a\xaa\xed\xca\xdc\xcb\x0d\x0d\xa7\xd4\x2f\x66\x19\xe9\x26\xf6\xa1\xcf\x9f\x87\x1f\x2b\x6c\x4d\xcd\x17\x22\xa1\xb0\xd1\x3c\x2f\xaa\x36\x2f\xb3\x0d\x37\x34\xaf\x2b\x54\x9a\xe6\xd9\x8a\x25\x7f\x53\x8f\x63\xba\xd9\xac\xda\x66\xf5\x63\xb5\xf5\x5a\x26\xe3\x06\x32\x22\x1a\xcf\xf2\x26\x32\x74\x65\x36\x15\xa4\xbe\x36\xf6\xdb\xd6\xc6\xbe\x84\x4d\x55\xa6\x5d\x03\x4e\x16\xd6\xf7\x95\x4e\x33\xdd\xb4\x90\x97\x04\xc5\x49\x57\x78\xa0\x59\x04\x8b\x07\x35\x3f\x19\x88\x1b\xe5\x35\xf3\x79\x8a\x4d\xba\xf9\xa5\x41\x5a\x33\xf3\x38\x37\xb2\xdf\x70\x16\xc5\xb9\x41\x1e\xfb\x93\x27\xb0\x6d\x22\xf4\x44\x78\xb3\x9d\xc8\xe6\x9a\xa8\x35\x12\x8d\x58\xb4\x1a\xe5\x75\x4a\xf5\xbb\x87\x66\x4a\x71\x96\x25\x8b\xbc\x8b\xc3\x62\x63\x62\x9f\xd9\xed\x35\x0e\xac\x9a\xf9\xbb\x6d\x4b\xe2\xae\x5c\x12\x93\x59\x6d\xf4\x79\x91\xd9\x19\x78\x8d\x98\x1f\xf4\xfb\x39\x04\xb4\x8d\x02\xd2\xf3\x93\x08\xd2\xed\x07\xc9\x22\xee\xea\x1a\x4d\x67\x14\xc9\x19\x96\xae\x4f\x33\xbf\xd2\xa5\x97\x02\x01\x7a\x3e\x5b\x35\xf4\x9a\xec\x7b\x6d\xfd\xb9\xe7\xa8\xd3\x0d\x72\x81\x5b\x67\x5a\x90\x58\xbd\x11\x69\xc3\x1b\x68\x65\x5f\xda\x16\xf5\x5b\x86\x46\x34\x22\x12\x8e\x1b\x8d\x40\x89\xd9\x88\x48\x46\xde\xd0\x48\x46\x52\x82\x8b\xb6\x66\xde\x10\xde\x8c\xce\x24\xad\x5f\xe6\x71\x9d\x8e\xf1\xe7\x03\x74\xe6\x9c\x39\x1d\xe4\x5c\xb8\xe0\xa5\xe7\x39\x17\x9d\xed\x2d\xe0\xb8\xec\xd3\xad\xb3\x0b\x97\x7d\x35\xbe\x01\x77\x63\xdf\x58\xf9\x79\x7c\x1e\x97\xe8\x31\x6c\x13\x34\x44\xea\xcf\x3d\xfd\xe7\x3e\x2a\x19\x4c\x57\xfc\x0f\xb5\xfc\xc9\x60\x18\x6d\x88\xfd\xaf\xe5\x4f\xd6\x1a\xd0\x60\x3f\x2c\x34\x89\x01\x6c\x1c\x4e\x75\xdc\x78\xc6\x6a\x76\xdc\x79\xfb\xe6\x85\x72\x09\x86\x22\x47\x77\x1d\x3e\x8a\x44\x52\xbc\x48\x67\x05\x37\x52\x7b\xd8\xca\xb1\x73\xe7\x8e\x63\x48\x7f\xce\x3f\xff\xf9\x4f\xc7\x52\x65\x9d\x3b\x1c\x8b\x70\xfe\x3f\x8e\x0b\x92\x8d\xb1\x0f\xa9\x13\x54\x88\xe7\xca\x23\x00\x55\x2e\x9f\xe5\x82\xe6\xdf\xef\x23\x1e\xf9\x46\xbd\xda\x64\x0b\x38\x22\x05\xc9\x56\xa4\xa6\x14\x79\x86\x72\x12\xa0\x10\x17\x04\xe2\x4b\x67\x64\xcc\xff\xa0\x85\x03\x58\x48\x5c\x28\x14\x3d\xfe\x1b\x1d\x41\xf0\x16\x89\xe0\x31\x4f\xfe\x30\x46\xcf\x92\xb8\x40\x0f\x17\x04\x5c\xac\x63\x42\x02\x15\xd9\x7f\x56\x24\x88\x6d\xc8\x30\xc1\xca\x9f\x97\x15\x3e\x11\x65\xcf\x1e\xaa\xa7\x50\xd6\xbb\x64\x0b\x26\x89\x0b\x89\x1c\x72\xa7\xe3\x30\x17\xe6\xd0\x1a\x2a\xf9\xb2\xe0\x7a\x33\x74\xb7\x8e\x78\xeb\x66\x98\xfc\x65\x48\x4e\xa6\x84\xc0\x22\x51\xcf\x06\x8c\xe2\xc3\x4a\x70\x1c\x61\xba\x31\x20\xea\x46\x1c\x91\x50\x50\x41\x9c\xd1\x8b\xde\x34\x23\x63\xfe\xa4\x4d\x47\x88\x52\x37\x4f\x35\x48\x9d\x51\xa1\xdf\x8f\xf0\x95\x1f\xc4\xbd\x51\x92\x14\x79\x91\xe1\x94\xfd\x60\xec\x73\x9c\xc4\x45\x17\xf3\xae\xf5\x1d\x0f\x7d\xaf\xf3\x2d\xb4\x8f\x94\x65\x7e\xa4\x63\xd7\x06\xd4\x03\x23\xb2\xca\xb5\x3d\xa4\xe0\x49\xe8\x0e\x79\x70\xf5\xcb\x5e\x06\xce\x8c\x0e\x4f\xe7\xc2\x3a\xe2\xa8\x4f\xac\x37\xf2\x41\x3a\x3b\x02\x36\xea\x0d\x5b\xa6\x79\xd1\xf7\xf3\xdc\x2a\xef\x45\x34\xee\xf9\x79\x0e\xd8\x15\x69\x13\x52\xc8\x47\x27\x8f\x96\xa7\x98\x67\xbc\x04\x8d\xd1\xf1\xce\x06\x17\xd6\xdb\x0d\x19\x2c\x40\x66\x9c\x7a\x26\x83\x69\x17\xe4\xaa\xc0\x19\xc1\x10\x21\x2b\x27\xd6\x72\x12\x79\x64\x85\x95\x74\x4a\x55\x89\x91\x81\x54\x94\x58\x31\xc2\x2b\xdf\x0c\xd3\xa0\x78\xe4\x70\x3a\xa5\x39\x8a\x08\x8e\x73\x1d\x1f\x4b\x02\xf3\xca\x68\x81\x73\x94\xa7\xc4\xa7\x63\x4a\x82\x8e\x08\x6d\xaf\x80\xd8\xd7\x71\x32\x8b\x83\x6d\x58\x56\x79\x12\x92\x5e\x98\x4c\x5c\x47\xb1\x8f\x03\xf4\x14\x5c\x2e\xd0\xab\x86\x5a\x3d\x3e\x85\xf2\x66\x49\xe7\xe1\xe2\x3c\x46\x18\x06\xed\x4c\xb3\xf2\x3d\x50\xdd\x25\xb5\xdf\x47\xc7\x31\x2d\x28\x0e\xe9\x27\xb2\xbd\xb5\x55\xab\x02\x09\x4e\xb6\x39\xe4\x8b\x24\x49\x21\xef\x1f\x74\x7a\x34\xa3\x21\x18\x88\xf9\x2b\x8f\xbc\xc3\xa6\x01\x62\x45\xf1\x17\x20\x63\x92\x31\x55\x0b\xf4\x38\x63\x3f\x5e\x12\xb8\x31\x69\x34\x60\xea\x9d\xd8\xf8\xb9\x7a\xa1\x72\x49\xd4\x5d\x0a\xab\x73\x49\x96\x7a\x0b\x6a\x31\x01\xf2\x10\x19\xdb\xac\xda\xc7\x5e\x3a\xcb\xa7\xae\x53\x3a\xd2\xb7\x74\x5b\x22\x6c\x24\xe2\xec\x92\x2c\x2f\x7a\x42\x64\x81\x21\x85\x64\xbf\x65\x89\xd4\x78\xe7\xd3\x64\x71\xcc\xa6\x16\xdd\xbe\x8d\x6a\x85\xb5\x4b\x0f\x7e\x29\xd3\x08\x2a\xbb\xc3\x7a\x2a\x7a\xb1\xba\x1b\x0c\xd0\x8c\x3b\xad\xf8\x86\xb9\x46\xf2\x02\x17\xb3\x1c\xc9\x65\x72\x4b\x62\xaa\x0c\xaf\xc3\xe1\x64\xb6\x42\x45\x1d\xaf\x7d\x84\xce\x1c\xc6\x88\x72\x3c\x87\xcc\x46\x10\x7d\x8e\xfd\xb1\x48\xb2\x00\xfe\xe0\x61\x6d\xe1\x11\xba\x24\xe0\x61\x10\x20\x39\x74\xf2\x91\x50\x26\xdf\xed\xa9\x27\x95\x36\x55\xd6\x6b\x15\x9b\x14\xeb\x93\xf9\x26\x33\x0d\x31\x8d\x99\x18\xa1\x43\x5b\xbe\x4a\x0a\x50\x11\xa7\x34\x77\xf8\x49\x0a\x27\x20\x5b\xac\xf2\xe8\x4d\xd4\xed\x93\xbc\x20\x61\x7c\x83\x9f\xab\x3d\x29\xf8\x1a\xb8\xc1\x46\x6f\xf4\xee\x84\x14\xaa\x77\x12\x27\x93\x5a\x52\x9c\xe5\x3c\x89\x59\x3c\xa6\x13\xeb\xc4\x66\xe5\x8f\xa1\x18\x1d\xc9\xcb\x20\x46\xf1\x94\x4e\xa6\x21\x9d\x4c\x8b\x67\x2a\x3a\x1a\x17\x8f\x51\xbf\x2f\x5e\xde\xe8\x78\x3a\xda\x34\xc5\x7a\x14\x90\x82\xf8\x85\xc8\x65\x94\x8c\x45\x5c\xbe\x6b\x1d\xf7\xc1\x6e\x16\xe4\x0d\x95\xe9\xf2\x25\xc9\x26\x10\x73\x90\x09\x53\x5a\x0a\xed\xa0\x05\x2d\xa6\x46\xba\x5f\x81\x4b\xf7\xc5\x16\x59\x65\x4f\xae\x3b\x36\x96\x26\xe8\x76\x02\x0c\x69\x70\x3d\x01\xb6\xe8\x68\xfc\x6a\xc2\x6c\xc8\x85\xeb\x31\xdb\x42\xa4\xd1\x35\x0b\x4b\x13\x74\x7b\xd7\x54\x52\xe6\xf5\xcd\x2b\x50\xbb\x71\x03\x43\x1d\xd2\x6e\xf8\x31\x44\x37\x47\xb3\x98\xfe\x3e\x23\x1f\x68\xc0\x23\x4a\xb2\x1f\xc7\x7c\x15\x8d\xb0\x7f\xb9\xc0\x59\x90\x23\x3f\x89\x52\x5c\xd0\x11\x0d\x69\xb1\xac\xc9\x67\x6c\xaf\x33\x36\xa4\x0e\x11\x93\x6b\x49\x80\x9e\x6e\xe7\x66\xa0\x8e\xe3\x19\x7b\xbb\x02\x73\x1c\x18\x07\x77\xbd\xfe\x61\x25\x31\x27\x3b\xa4\xd5\x48\xc2\x36\xae\x49\xda\xb2\xca\xc3\x19\x88\xd6\x31\x1c\x53\x00\xca\x7f\xb8\x6a\xfc\x4e\xa7\x3c\xfe\x13\xf7\x36\x84\x31\x4a\x62\x76\x28\xb3\x46\xe2\x70\x89\xf0\x1c\xd3\x10\xd4\x78\x9e\x27\x4b\xb1\x34\xa8\x9e\x27\x1d\x3e\xe7\xa4\x60\x1f\xa5\x1e\x43\xf9\xb9\xfb\x33\x0e\x67\x04\xf9\x38\xe6\xa8\xb2\x59\xcc\x91\x40\x55\x53\xb8\x98\xe2\x1c\x8d\x08\x89\x05\x76\x26\xaa\x1b\xd3\x63\x61\xbb\x7d\x1b\xb9\xb7\xcc\x5e\xeb\xd9\x2b\x4b\xd4\xf8\xa1\x07\xc2\x05\xa4\xf6\xe5\x38\x94\xdc\x6d\x88\x50\xfc\x8d\x60\x53\x93\xda\xfd\x82\xeb\x4b\x4f\x04\x1b\x94\x5c\x53\x10\xcd\x15\x26\xad\x3f\xa5\x59\x52\x24\x90\x54\x4d\x01\x1a\x5c\xbc\x90\x0c\x9c\x8e\x5d\x9e\x38\xac\x59\x68\xe1\x3e\xcb\xec\xfb\x6b\x35\xc9\x42\x87\x32\xd6\x84\x5a\x0e\x70\xb4\x9b\x4b\xe2\xf6\x6d\x7b\x4c\xd4\xf4\x09\x16\xb9\xe6\x7b\x8f\xa7\x04\x7a\x41\x63\xf2\x28\x23\xf8\x32\xaf\xaa\x40\x5b\x16\x71\xbd\x91\x00\xaa\xe5\x3c\x5b\x05\xab\xb3\x32\xff\x0b\x3a\xc0\x16\xf7\xc9\x32\x2e\xf0\xd5\x0f\xf2\xdc\x61\x8c\x4a\x09\x37\xb7\x6f\xa3\x05\x8d\x83\x64\xd1\x9b\x86\x1f\xf3\xc6\x4e\xa9\x03\xcb\x9c\x40\x5f\xe7\xba\x93\x47\xaa\x81\x47\xd7\x61\x5b\x90\x03\xf3\x25\xc6\x75\x1e\xd1\x5d\x3e\x89\xec\x6c\xd5\x33\xc8\xdb\xd6\x39\x9d\x73\xd7\xa2\xc6\x53\x73\xcf\x33\x30\xea\x3c\x90\x1c\x8c\xaf\xac\x43\x69\x72\x51\xd1\x87\x40\x8c\xe0\xee\x5f\x52\x36\xe0\x4c\x59\xec\xc1\xf6\xe5\x9b\xd5\x44\x10\xa2\xde\x94\xde\x22\xf2\xbd\x65\x28\xb4\x73\xa5\x5d\x94\x25\x5a\xa3\x12\x49\x1d\x07\xd4\x22\xad\x35\x03\x96\x0f\x92\x13\xa8\x09\xd6\x25\x6c\xee\x88\xd6\x5a\x1e\x86\x19\xc1\xc1\x52\xf1\x8e\x5e\x45\x85\xa8\xaa\x48\x24\xac\x45\x9a\x32\x57\x90\xf2\x68\x23\xe1\x58\x59\x1c\xb6\x84\x78\xff\x12\xa7\x6a\x07\x56\xc5\xfe\xda\x51\xa5\x28\x04\x9f\xa2\xbc\xc0\x71\xc0\x85\x26\x07\xcc\x72\x05\x1a\x71\x6d\x8f\xc2\xd9\x14\x61\x9e\x70\xc0\x60\x7c\x0a\x13\x08\xe6\xa6\x7b\x12\x54\xa5\xf1\xa4\xf2\x45\x2c\x48\xfd\xb4\x00\x84\x6b\xbe\x48\x05\xf5\x67\x63\x7a\x75\x22\xf0\xb6\x34\x04\xa9\xd2\x6b\xd1\xea\xb7\xac\x26\x5d\x36\x3c\x52\x1c\x17\x81\xde\x95\x84\x2e\xd4\x79\xd9\xa2\xf3\x34\x2e\x48\x06\x49\xf6\x9d\x98\x2c\x98\x34\xfd\x30\x0e\x8e\x21\x56\xef\x63\x61\x7c\x90\xa6\x53\xb8\xbd\x3a\x34\xea\x9e\xe2\x11\xaf\x59\xe0\x91\xaa\xd5\x0a\x7d\x32\xa5\xe3\xa2\xab\xea\xe4\xec\xe7\x29\x54\x7c\x1b\xd3\xd5\x55\x9f\xe6\xbe\x63\x75\x5c\xb8\x4d\xae\xcb\x76\x5e\x8b\x08\x24\x47\x06\xd6\x88\xda\x02\x38\x08\x9e\xce\x21\x38\x31\x0f\x40\xe2\x3a\x97\x64\xc9\x08\x71\x3a\xc6\xc6\x12\x9b\x89\xad\x52\xb6\x81\x04\x47\x81\x0c\xed\xd2\xa9\x99\xf4\x2e\xc9\xf2\x31\x0f\x98\x8f\xf6\xbe\x31\x1c\xee\x48\x38\xae\xbc\x6a\xb8\x21\xc5\x30\x71\x22\xba\xae\x7a\x5f\x10\x25\x32\x5b\x57\x90\x25\xa9\x1d\xbf\x0f\x72\xd2\x3e\x16\x39\x69\x6f\xd9\x27\x43\xc4\xf3\xd6\x39\x00\xd3\x15\x89\x6b\xc1\x52\x22\x71\x19\x52\x8f\x25\xb7\x9b\x30\xbd\x58\x04\xc3\x98\x8c\x23\xab\x72\x6f\x42\x8b\x1f\x66\xa3\x93\x94\xfa\x44\x9f\x37\xdb\x5b\x5b\x3a\x0c\xd2\x89\x41\x9d\x2b\x7c\x90\xe4\xb7\x63\xe1\x38\x78\x60\x84\x4d\x6a\x78\x4d\x2d\x3a\xd1\x4a\x26\xfb\x5e\x23\x11\x0a\x1b\xc9\xd3\xec\xc8\x90\xb9\x8e\x0c\x12\x7a\xe3\x2c\x89\x98\x68\xff\x30\x23\xd8\x25\x61\x47\x51\x71\xc0\x27\xc2\x18\x81\x03\x35\x29\x60\x70\x9f\x12\x7e\xfd\x85\x53\xe9\xf9\x81\x47\x27\x10\x92\x57\x1b\x4b\x78\x89\x25\xbb\x7a\xe8\x01\xaa\x7e\x3f\x40\xe0\x4e\xc1\x37\xcc\xdb\x98\x16\x7f\x15\xc7\x3b\x5a\x4c\x4f\xf1\x28\x37\xf0\xd8\x1f\x4c\xb1\xe2\x01\xff\x03\x71\xa5\xb0\x23\x12\x26\xf2\xfb\xed\x5c\x44\x6f\xe9\x08\xeb\x2b\xf8\x3e\x1b\x58\x55\x99\x3a\xe0\x19\x3e\x38\xe8\x8d\x9a\x90\x7e\xf9\xbf\xc9\x32\x3f\x90\x3c\x5d\xb6\x02\xde\xcf\xa0\x90\x2a\x94\x66\xf1\x6a\x32\x71\x18\x26\x8b\x27\x59\x92\x3e\xa3\x21\x39\x65\x3a\xea\x01\x3a\x83\x53\xae\x0f\x8a\x35\x5c\x1a\x6c\x81\x9f\xf0\x34\x09\x03\x92\x1d\xe8\x85\xa5\x0b\xd9\xbe\x27\x21\xdb\xbd\x0f\x8b\x22\xa3\xa3\x59\x41\x5c\xc7\xf8\xee\x78\x0c\xc2\x81\x29\xe6\x96\x5a\x11\x2b\x9f\x2d\x1b\x83\xee\xda\xb7\xd6\x29\xab\x43\xaa\xeb\x2a\xaf\x62\x18\x1f\x27\x99\xcf\xc4\x29\xdf\x18\x5f\x69\xa2\x85\x07\x4c\x95\xc5\x6d\xc4\x45\xe2\x79\xa8\x4c\x6e\xa7\xe3\xb6\x33\x29\x5d\x64\x06\xf1\xcc\x5d\x32\x99\x51\x75\xda\x36\x18\xfd\x2a\x1c\x47\x56\x31\x2c\x7c\x9c\x1c\xb0\x15\x9f\xf2\x42\x57\xc7\x7e\xa8\x58\x7d\xda\xb0\xf1\xcf\x35\x7c\x27\xb2\xb8\x01\xe3\xe6\x0a\x25\x89\x21\xe0\x49\x65\x38\xa1\x19\x09\xe3\x56\x87\xc4\x08\x0c\x55\x21\x49\x07\x0d\x81\x89\xab\xca\x4d\x96\x80\x76\xa8\x4c\xce\x57\x24\x37\x58\x10\x1a\xcd\x26\xc8\xfd\x6a\xff\xee\x5d\x4f\x3a\xe3\x47\xe9\x87\x96\xc9\x6d\x0f\x2a\x23\x6a\x99\x01\xa7\xb6\xae\x7b\x4c\x86\x70\xc5\x27\xaf\x03\xc1\xe9\x41\x4a\xed\xa3\x13\x3c\xc6\x19\x85\xf4\x82\x3f\x65\x74\xce\xb4\x9a\x47\x59\xb2\x00\xe3\xd2\x4b\x38\x82\xc2\x24\xb9\xcc\x51\x48\x2f\x21\x93\x64\x3e\x4b\xd3\x24\x2b\x72\x14\x26\x3e\x0e\x4f\x8a\x24\xc3\x13\x02\xf6\x68\x1c\x86\xc8\xc7\x61\x08\x36\xb0\x9c\x14\xc7\x05\x89\x10\x4f\x40\xff\x8f\x59\x52\xe0\xa7\x57\x3e\x18\x99\x84\x21\xfa\x1d\xd9\x31\xd3\x51\x48\x13\x13\x93\xca\x70\xcc\x13\x50\x60\x34\xc7\x19\xe5\x4a\xb0\xef\x27\x19\x13\x83\xc2\xa5\xe1\xea\x4c\xf3\x17\x06\x15\x0f\xa5\xca\xec\x4a\x31\x59\x66\xa9\x37\x49\x3d\xaa\x65\xc9\x2f\xb2\xa5\x78\x15\x60\xc0\xf5\x44\x0f\x5c\x27\x8f\x02\xf2\xc1\xfc\xe4\xc8\x28\x3c\x76\x05\x1e\xf0\xb9\xad\x8e\x78\x30\xe3\x83\xf3\x30\x59\x11\x3e\x57\x1f\x82\x95\xaf\xa6\x97\x35\x68\x6e\xd7\xdb\x8d\x7a\x83\xda\x04\x55\x61\x12\x72\xfe\xb4\x0c\x98\x71\x15\x26\xef\xe6\xf5\xb5\x5f\x4d\x3b\x6c\xb2\xa4\x98\x3b\xae\xd5\x22\x60\x82\x3b\x8e\xf2\x62\x6e\xbe\xb1\xf8\x35\x99\xa1\x68\x96\x17\x62\x2d\xa8\xba\xfc\x6a\x06\x54\x29\xd5\xd7\x31\xc1\xc5\x2c\x13\xc3\xac\xd5\x10\xa5\xdb\x6a\x8f\x03\xa9\x77\x8d\x93\x2c\x62\x7c\x42\x4a\xf6\xed\x10\xd5\x90\x1b\xcd\x90\x0d\x92\x66\x3e\x1b\x45\xb4\x68\x60\xbd\x6b\x16\x8e\x83\x76\x0d\x72\x5a\x07\xd1\x4c\xf4\xd4\xa4\xc3\xeb\x1a\xfc\x1e\xb6\x72\xef\xd9\xb2\x41\xd8\x09\x58\xa1\x65\xf5\x5c\x7a\xea\xe1\x57\x3c\x71\xd8\x48\xfe\x45\x6c\xb7\x8c\xa5\x51\x15\xda\xd8\xae\x04\xe3\x90\xfb\xd7\x1a\x11\x1a\xd4\x66\x66\x2b\x6d\x29\x11\x17\x39\x2b\x07\xb9\x62\x57\x59\xc1\x53\xd6\xd3\xd9\x31\x96\x81\x08\xa6\xc5\x5f\x3e\xc1\x8b\xae\xd0\xbc\x98\xd5\xaa\xfe\xa3\xe5\x71\xe0\xaa\x7b\x14\xfe\xb8\x0b\x14\x98\xd0\x5c\xee\xfc\x97\x75\x48\xf2\x22\x35\xf6\xac\x0d\x9e\xbd\x66\x81\x9e\xe0\x42\x08\x0a\x50\x3c\x9d\xb2\xa6\x59\x9b\x3f\x24\xb3\x2c\x37\xbe\x44\xf2\xc3\x4b\x1a\xcf\x0a\x62\x7e\x0a\x20\xbb\x3b\xe6\xb2\x3a\x47\x83\x8e\xd0\x74\x2a\x1f\x5e\x4e\xd1\xf7\x47\x68\xa8\x62\x7e\xf0\x8f\xa8\x8b\x86\xfc\x59\xe7\x16\xaf\x9f\x8a\xfa\xd7\xaa\x96\x99\x02\x8c\x55\x1a\xea\x67\xa0\x5b\x8c\x9c\x08\x7d\x87\x86\x03\xf4\x00\x39\x03\x36\xe2\x11\x3a\x40\x11\xbf\x73\x27\xa1\x15\xd2\xcc\x79\x28\xc7\xec\x00\x82\x59\x4c\xd1\x2e\x72\x0e\x78\x9d\x5d\xe4\x40\x59\x10\xa8\x99\xb5\x84\x05\x71\x1a\x1f\xf3\xcc\x78\xad\x11\xdf\xf4\x74\x5a\x52\x06\xd3\xfe\x9a\x57\x42\x40\x42\xbc\x84\xc4\xe7\x83\xc1\x60\x50\x0d\x5e\xd9\xc2\x38\xad\xf3\x2e\x4e\x0a\x6d\x4c\xee\x20\x1f\xc7\x50\x22\xaf\xd9\xb4\xc9\xaa\xe9\x2c\xf1\x43\x82\x33\x35\x2c\x72\x3b\xdc\xf4\x58\x69\xe3\x4b\x9f\x71\x68\xfc\x1b\xcf\x18\xe8\xbb\x7d\xca\xc0\x1e\x6c\x3e\x63\xd6\x73\xf4\x35\x2c\xe9\xdf\x3e\xb5\x15\xd1\xb5\x36\xaf\x2b\x74\x8b\x2f\x17\x88\x7c\x6d\xac\xcf\x1b\x84\x0b\xff\x42\x01\x3f\x75\x84\x68\x15\x12\x15\xae\x6b\x5f\x25\x01\x11\xb7\x8c\x8f\xc8\x38\xc9\x88\xa4\xa7\xd3\xd4\x35\x23\x52\x2c\xd3\xdb\x72\x94\xfb\x59\x12\x86\x48\xda\x82\xbb\xdf\xab\xe0\xf0\x7c\xa4\x4f\xf8\xf7\x23\x3b\x4c\x6a\xad\x54\x68\x75\x1c\x9b\x29\x5a\xcc\xb5\xd5\x8c\x57\x92\x2b\xbf\x86\xc2\x5e\xbb\x5b\x5b\xba\x11\x79\x72\x01\x73\x26\xc2\xf4\x3e\x87\x27\xec\x00\x72\x1c\x8f\x13\xd7\xeb\x89\x4f\xdd\x86\x4f\x7e\x48\x49\x5c\xfc\x00\x00\x12\x13\xe4\xe1\x44\x47\x70\x67\x4d\x9e\x85\x09\x2e\xdc\x7a\xc5\x22\x49\x3d\xd4\x17\xad\xca\x9a\x90\x41\xe5\x08\xa9\x89\xe7\xbd\xfe\x41\x36\xaf\x27\x53\x37\xea\xa1\x3b\xbc\x41\x73\xb6\x79\xbd\x53\x30\x7d\x31\x9c\x87\x52\xc5\xae\xcd\x8e\x5c\x4a\xdd\xef\xc5\x44\xe9\xe8\x97\x49\x9c\xab\x91\xb4\xd9\x3a\x1d\xbb\xa9\x35\xe6\xf5\x69\xab\x8e\xb9\xbf\x7a\xcc\x6f\xd0\xe1\x15\xa3\x5c\xeb\x7e\xfb\x08\x8b\x40\x05\x8d\xb3\xdc\xf0\xad\x75\xc4\xfd\x48\xb5\xe6\x0e\x3a\x80\x5e\xd8\x64\xa5\xee\xa2\x22\x7c\xaf\x66\x4c\xa7\xca\x96\xa0\xe3\xf5\x14\x24\x12\xa1\x66\xd8\x5f\xe8\x08\xf1\x7f\xab\x27\x81\x30\x43\x48\xe6\xa2\x80\xe0\x0f\x99\xb6\xcf\xc8\x1c\x6a\x5c\x5a\xc0\x98\x50\xf1\x4a\xd3\x70\xf3\x33\xab\xda\xaf\x34\x9b\x1d\x7a\x00\xfe\x8c\x5e\x5c\x34\xe9\x0f\xf2\xa3\x99\x6d\xa0\xb9\xb6\x61\xd4\x07\xd7\x53\x18\x8f\x75\x3c\xae\x1a\xe0\x57\xb2\x37\xd1\x96\xd3\x78\xd1\x62\x45\x79\x7e\x82\x0b\x2c\xec\x3f\x5b\x60\xdd\xd6\x86\x1d\x20\x4d\x5e\xc2\x6c\x34\x40\xb2\x33\xc2\x5c\x7b\x24\x1d\xc3\x41\xe7\x62\xc8\x2b\xd3\x06\x3e\xdc\xc7\x3e\x84\xdd\x93\x86\xa1\xed\xaa\xbb\xa4\x34\xbb\x2b\x37\x23\x51\x27\xaf\x61\x55\x5f\x94\xe3\x93\x45\x90\x74\x81\xaa\xb5\xd0\xef\x1b\x2e\xf2\x90\xb7\x10\x8e\xdb\x45\x92\x5d\xa2\x05\x09\x43\x94\xc4\x88\x7b\xd7\xa3\x80\xcc\xa9\x4f\x72\xe4\x92\x39\x89\x79\x6a\x9a\x22\xf7\xe4\xa5\x32\x8f\x4d\x3c\x63\xda\x69\x07\x4d\x93\x94\x8c\x67\x61\xb8\x14\xd7\x4f\x38\x46\x23\x82\x32\x92\x27\xe1\x9c\x04\xbc\x63\x0d\x23\x66\x3c\x0e\x50\x0b\xd9\x02\xb0\x5e\x3a\x78\x6c\x10\x68\xfe\x12\xa8\x73\xbd\x6a\xdf\x38\x61\x4f\x20\x49\x3d\x8d\xfd\x70\x16\x40\x4c\x64\x0a\x39\xb4\x94\x8f\x5b\x6e\xcf\x1e\x37\x9b\x94\xa6\x6e\x10\x27\xf1\x89\x84\x86\x11\x7e\x96\x84\x61\xb2\xb0\x2e\x05\xd4\x5d\xdd\x15\x63\x32\x94\x87\x80\x43\x57\xb5\x05\x73\xa5\x33\xb6\xaa\x46\xaf\xf8\xfd\x9a\x53\x3a\xdc\xf9\xa0\x65\xc2\x79\x42\xc4\xf5\x13\x7e\x25\x27\xfc\xc8\xf6\x79\x6b\xef\x86\xd2\xfa\xcc\x40\x75\x8c\xa3\xb4\x54\xa9\xba\xf5\x1a\x57\xcd\xe2\xed\x13\xf8\x68\xb0\xa5\x8d\xe3\x00\x71\x7f\x54\x79\x29\xac\x9c\x2c\xcd\x00\x65\x05\x89\x8c\x01\x87\x0b\x54\x35\x40\x95\x19\xe1\x37\xc1\x42\xa8\x23\xa9\xdb\x10\x98\xc0\x80\x60\x54\x03\x96\x4e\xe3\x1e\x3c\xa5\x69\x5e\xf9\xa2\x6f\x57\x0d\x45\xb8\xdf\xe7\x77\xa9\x70\x51\xc6\x6a\xa4\xc4\xa7\x38\x84\xcb\x56\x1a\x8f\x13\x83\xdc\x1e\x36\x12\x0c\x98\xb6\x07\xe3\xa3\xc8\x35\x2f\xba\xaf\x63\x6d\x92\xb0\x97\xc4\x10\xee\xdb\xba\x0d\xd7\x41\x0c\x09\xb8\xed\x91\xb8\x10\x3e\x22\x32\x67\x39\xe7\xb5\x02\xbb\x79\x75\x2a\xee\x4e\x2b\x11\x6c\x9a\xa8\x11\x76\x0d\x93\x16\xe1\xca\x6c\x80\x1e\xaa\x6f\x2a\x78\x82\xf3\x01\x12\xdf\x3a\xb5\x05\x64\xf0\x58\x60\xf4\x7c\x13\x8b\x5d\x7d\x21\xef\xc9\xb7\x80\x8d\x9b\x2e\xcb\x24\x54\xe1\xdb\xc4\x9e\x94\x22\xa6\xc9\xa2\xe5\x75\xbf\x3e\x5b\x58\x43\x92\xbf\xb7\x88\xf3\xf2\xa6\x00\x9c\x2b\x1f\xfa\x05\x9d\xd3\x62\x59\x37\x5b\xad\x08\x88\xd6\xe2\x8a\xfb\x44\x06\x70\x68\xb9\x1b\x57\x66\x0c\x73\x50\x2e\x89\x08\x90\xa1\x62\x9b\xc1\xe5\xb8\x31\x01\x2b\x82\x9c\x1b\x33\xca\x48\xb9\x55\x61\x9e\xb7\x6f\x23\x59\x5c\x61\x99\x4d\xd8\xd9\x5c\xdc\x24\x2e\xbe\x98\x66\xfb\x42\xde\xd3\x83\xff\x6e\xbd\xca\xa4\x80\x5a\x95\x8e\x11\xce\x3a\x1a\x97\xa7\x05\x2b\x10\x79\xd6\x68\x7b\xc6\x95\x8a\x9a\x0f\x7e\xcf\x22\xdf\x95\x98\x5e\x50\xca\x2d\x57\xfc\x51\x15\xb4\x78\xf1\x1a\xaf\x8e\x15\x0b\x4f\xf8\x30\xe2\x4b\x82\xf2\x59\xc6\xd9\xa3\x68\x4a\x19\xfe\x29\xfb\x3b\xa4\xdc\x33\xed\x96\x26\x84\xff\x65\x4b\x73\x66\x74\x24\xe5\x3d\x3b\x4b\xb5\x6b\x79\x97\xc6\xfc\xe0\x11\x82\x9e\x10\x23\xcf\x64\x4c\x74\xda\x41\x49\xcc\x7d\xbb\x3a\xd2\xed\xf6\x67\xee\x3d\x54\x93\x78\x2c\x02\x0c\x91\x07\x3c\x84\x72\x52\xf0\xcc\x03\x60\x31\x60\x67\xa9\xc4\x8b\x0c\x79\xf0\x50\x3f\x54\x93\xa6\x15\xe3\x9b\x38\x3a\x84\x83\x35\x1d\x23\x7f\x96\x17\x49\x84\x12\x76\xf4\x16\xdb\x26\x0f\xe5\xb4\xa8\x63\xda\xba\xdd\xe0\xe2\x26\x77\xe5\xe6\x8b\xdc\x78\x4b\xa6\x2a\xea\x65\xce\x23\x48\x9a\x64\x99\x60\x66\x39\x87\x94\x1d\x33\xa1\x64\x99\x61\x9f\x36\x0e\x22\x10\x1e\xf8\xfe\x52\x55\xd4\x23\x18\x21\xd2\x1c\x49\xa7\x6f\xb9\x33\x2b\xe3\x54\xf5\x89\xda\xaa\x9b\xf3\x74\x1c\x19\xbe\xdb\x7e\x56\x06\x54\xe3\x00\x30\xa6\xe5\x0b\xa1\xd4\x0c\x48\x77\x85\x3b\xb2\x7f\x7e\x57\x1a\x52\xe4\x7f\x5e\x07\xda\x11\x35\x91\x2d\xbc\xed\x3f\x9f\x6e\x67\x70\x30\x70\x6e\x42\x2e\xd8\x3c\x92\xbc\x1a\xa4\xcc\x3b\x6c\x44\x9f\x26\xdc\x4d\x40\xd9\x69\x59\x81\x3f\x5d\xd7\x2d\x6d\x20\xdb\xbc\x63\x5f\xf0\x92\x59\x74\x24\xb7\x1c\x0d\x68\xe0\x74\x50\xd5\x68\xaf\x03\x25\x1b\x32\xd7\xaa\xed\x1c\xb7\xec\xdf\x55\xbb\xb6\x61\xaf\xea\xe7\x07\x42\x6e\x95\x4e\x7c\xd2\xcf\xd8\x7c\xed\xf1\xd7\x15\x53\x75\xd1\xef\x1c\xda\xcd\x62\xb8\x7b\xc8\x53\xcc\x53\x64\x12\xec\x4f\x81\x67\x6f\xaa\x7d\xb2\x13\xa0\x48\x32\x02\x12\x09\x89\xd2\x04\x82\x68\xc9\xa3\x45\x48\x34\x5c\x96\x56\x3a\xd5\x61\x45\x64\x87\xd6\x45\xff\x1b\x2f\x5e\x2a\x9d\x65\xf0\x7c\xf6\x2a\xa2\x04\xc8\x7a\xaa\x40\x35\xf3\x34\x56\x47\x9f\xb5\x0c\x69\x8e\xb0\xf1\x7a\xa5\x2a\x30\xdb\x4b\xb6\x49\x6c\xae\x81\x29\x09\xb2\xa1\x69\xb5\x2d\xd7\x34\xab\xb7\x6f\x53\x93\xe6\xcc\xf9\x61\x02\xd8\x71\x96\xcc\xc4\xdb\x3a\x18\x4a\xf1\xaa\xd6\x9f\x65\xf0\xb4\x14\x8b\x84\x11\xc5\x94\xc4\x88\x5c\x11\x7f\x56\x54\x28\x9a\xc2\xf9\x97\x6d\x37\x5c\x06\x5a\x69\xbf\x5c\x63\xdb\x76\x90\xa1\x3a\xa9\x7b\xf4\x9a\x67\xa5\xd5\x25\x39\x3c\x6a\xb7\x69\x3c\x9e\x3d\x6e\x0f\x85\xe2\xc6\x94\x39\xf0\x71\x48\x6a\x9b\xa2\x45\x7a\x97\xdb\x4a\x84\x62\xb0\x6b\xf1\x58\x6e\xac\xec\xc9\xeb\x97\x75\x91\xb1\xda\xf9\x2f\x23\x3f\x56\x4d\xd6\x55\x59\x52\xf8\x31\x3f\x27\x05\x93\x3b\x72\xf1\x14\x0f\x22\x38\x32\x45\x77\xa5\x03\xf3\xbc\xca\x4f\xe7\x58\x39\x30\xcf\x71\xd8\xf4\x76\xd0\x7c\x24\x65\xf7\x55\x1c\xb5\x95\xa4\x2b\x75\xb8\x27\x89\xef\x7a\xfa\x9a\x98\x35\x79\x68\x23\x56\xb7\x22\xb2\x73\x8f\x98\x0a\xcb\xe6\x81\xfa\x28\x22\xc5\x34\x11\xee\xc2\xe4\x0a\x3c\x5d\xaa\x1d\xd4\x81\xce\x40\x71\x91\x3f\x0e\x6b\x20\x3c\xce\x98\x02\xe2\x3f\xeb\x60\x56\xdc\x2f\x05\x6d\x95\xd6\x2b\xe9\x90\x3e\x9a\x08\x55\x54\x07\xb7\x23\x70\xa9\x2a\x76\x71\x6b\x35\x11\xc3\xea\xa8\x29\x4a\x56\x6b\xa5\x61\x15\x7e\xd8\x0a\xba\x57\x05\xdd\x6b\x05\xdd\xaf\x82\xee\xd7\x41\xf5\xd3\xb5\xa3\xea\x63\xb6\x3a\xb0\x15\x89\x48\x55\xb0\x4a\xeb\x95\x5e\x37\x54\x79\xdd\x5c\x41\x07\xf2\x61\x42\x8d\xfa\x61\x82\xc8\x38\x3a\xec\x54\x11\x7f\x56\x3f\x43\xd8\x1a\xf1\x1d\xfe\xae\x02\x40\x70\x19\x01\x00\x7f\x57\x01\xec\x98\x31\x02\xd2\x2e\x34\xab\x40\x08\x0b\xd8\x9e\x89\x59\x9c\x11\x28\x66\xff\xd4\x47\xe5\x27\x75\x0d\x67\xfd\x6e\x58\xf1\x96\x1f\x5d\xa5\xa8\x0e\xae\x3d\xa6\x15\xb8\x2e\x3a\xb4\xb7\xb1\x0c\x4c\xba\xc9\x46\xd6\x9c\xca\xda\xd2\xf6\x39\xa1\x3f\xc1\x1d\x36\x77\x9c\x6b\xc7\xa1\xf6\x7c\x13\x16\xfe\x71\x23\x3c\x55\xa6\xd0\x84\xce\x82\xd9\x08\xab\xc5\x35\x1a\xfb\xa9\x00\x36\xc2\x57\x63\x2b\x4d\x38\x6d\xa0\x9b\xe0\x55\x7c\x67\x05\x5a\x0e\x73\x13\xac\xc3\xd5\x08\x87\x37\xc1\xb5\xb7\x1a\xd7\xde\x4d\x70\xed\xaf\xc6\xb5\xbf\x11\x2e\x93\xf7\x35\x21\x53\xdf\x37\xc2\x56\x65\x8e\x4d\x18\x2d\x98\x8d\xb0\xbe\x5e\x8b\xf3\xf5\xc6\x18\x2d\xf6\x6a\xa3\x32\x22\x71\xaf\xc6\x61\xf0\x5f\x1b\x83\xfc\xb0\x41\x7d\xc9\xa0\xeb\x08\xe0\xcb\x06\x18\x24\x07\xaf\x63\x80\x2f\x1b\x60\xa8\xb1\xf8\x3a\x2a\x1b\x64\x0d\x4e\x71\x06\xd8\x58\x20\xdf\xfe\xea\x7a\xe2\x90\xb0\xeb\x41\xf6\xfc\x4d\x56\x87\x3e\x45\x9a\x56\x86\x4c\x87\xbb\x11\x0f\x6d\xf7\x6d\xa9\x25\x7b\xdc\x04\x9f\x75\x0e\x35\xe1\x33\x9e\xf6\x68\x7c\x8d\x08\x69\x2e\x3a\x02\xd6\xf6\x7f\x9f\xef\x8d\x91\x64\x57\xc9\xfa\x37\x4c\x5b\xbb\xaa\x53\x7a\x40\xff\xcd\xfd\xaa\xf8\x14\xad\xec\xd9\x6a\x8f\xa2\x55\xdd\xd3\x17\xc2\x37\xee\x9e\x8e\xb9\xdc\xfa\xa4\xad\xbd\x65\x79\xdb\xf2\x39\xed\xd9\x37\x35\x6d\x2d\x14\x89\x7c\xfc\xf4\xe5\xa7\x0c\xf4\xbd\xba\x2b\x95\xed\x1a\x68\x3c\x1f\x11\xea\x79\x83\xf3\x15\x77\xab\xe3\x0a\x75\xad\x96\xf4\xac\x31\x31\x2a\xcb\xd2\x0d\x71\xea\x7a\x8d\x58\xd5\x2a\xbf\x29\x5a\x5d\xd1\xf0\xec\xf0\x23\x63\xf8\xd5\x80\x35\x7b\x97\xf2\x06\xc1\x33\x51\xba\x98\xb6\x00\x1e\xae\xf2\x50\xb5\x6e\x20\xf8\xbc\xd6\x1d\x3d\x5d\xed\x3f\x18\x25\xc1\x2c\x24\x3d\x21\x47\xa3\x23\x1d\x96\xec\x70\xfb\xba\xf3\x87\xd3\xeb\xeb\x75\xd1\x2f\xf0\x88\x87\x5e\x1d\xde\xef\x38\xba\xdc\x39\x18\x0e\xcc\xdf\x5d\xfb\x81\xe2\xc1\x5d\xf3\x63\x1f\x07\x41\x12\xf7\x03\x9a\xa7\x21\x5e\xf6\xf5\x15\x5e\xef\x63\xee\x1c\xdc\x5b\x01\x6a\xbc\xd8\x02\xd8\xaf\x1b\x60\x19\x5b\xe8\xcb\x7b\x7a\x46\x2b\x40\x7e\xd3\x00\x19\x25\x01\xe9\x27\x73\x92\x85\x78\x09\x40\xdf\x36\x00\xa9\xd4\xef\x10\xc9\xb0\xab\x7e\x42\x05\x6b\x0c\x38\xbe\xc9\x38\x62\xff\x87\xcf\xc3\x61\xfd\xbb\x8c\x5b\xa0\xfe\xe0\x90\x7b\x75\xc8\xab\x28\x64\xff\xe7\xdf\xef\x76\x1c\xfe\x14\xdd\x39\x18\x7e\x73\x7d\x71\xdd\xf9\xe3\xba\x73\xb6\x37\xb8\xf0\xdc\xbd\x81\xb7\x7d\xed\x1d\x6e\xf7\xfb\x5f\x89\x54\x04\x2f\xf9\xbb\xba\xb7\x6f\x5e\x1c\x05\xb8\xc0\x07\x38\x4d\x43\xea\x63\xe8\xc4\xc7\x3c\x89\x0f\x21\x8f\x0a\x29\x8e\x66\xc5\xb8\xfb\xed\xe1\x08\xe7\xe4\xeb\xbb\x1d\xb2\xfc\x71\xef\xfd\x2f\x3f\x7e\xc2\xef\xee\xcf\x8e\x3f\x26\x9f\x5e\x3c\xfe\xf1\xd3\x68\xff\xe7\xe5\xaf\x7b\x3f\x7f\x3a\xfe\x98\x8e\x8e\xa3\x7b\xf3\xf7\xcf\x7f\x1e\x8f\xde\xdd\xbf\x0c\xde\x5d\x85\xfe\xf2\x3e\xf5\xa3\xfb\xfb\xfe\xde\xcf\xcb\x17\xbf\x3c\x9a\xfe\xba\x97\xcf\x7f\xd9\x7f\xb4\x7c\xff\xee\x6a\xf8\xfe\xf9\xdb\x19\x8e\x5f\xd2\x17\x8f\x7f\x9c\x8d\xf6\xde\x84\xbf\xec\x0d\xe7\xef\x7f\xf8\x39\x7f\xff\xcb\xcb\xf9\xaf\xd1\xb3\x4f\xef\x4f\x7f\x1d\xbc\x78\x97\x7e\x7a\xb1\x77\x95\xfe\x4a\xef\xd3\x57\x1f\xff\xd1\x0e\x1f\xff\x38\x0f\xf6\x5f\x85\x7e\x14\x46\xe4\xe4\x7e\x8e\xdf\x1d\xcf\x7f\xd9\xfb\xb9\xf0\x7f\x78\x73\xef\x45\x94\x7e\x3a\xa6\x0b\x3a\x8a\xee\x5f\xbe\xff\xf9\x7e\x31\xda\x7b\x33\x1c\x3d\xff\xf9\xd3\x8b\xbd\x1f\x87\xef\xa3\xf7\xa1\x4f\xef\xa7\xa3\xe8\x4d\x48\x1e\xdf\xfb\xdd\x5f\x1e\xe7\x0d\x7d\xf8\xc8\xda\x1b\xbd\x0b\x97\x7e\x74\x7f\xf9\xe2\x97\x57\x8b\xf7\xef\xae\xf2\x17\xef\x5e\x25\xef\xdf\xbd\xca\xde\xff\x72\x3c\xf7\xf7\x7f\xfc\xf8\x62\x2f\xfd\xf4\x62\xbf\xf6\xad\x9d\xe6\xbd\xfb\x97\xef\xdf\x0d\x53\x3f\xfe\x71\xee\xd3\xfb\xd3\xf7\xcf\xdf\xcc\x47\xf4\xfe\x25\xfe\xe5\xd5\x62\xf4\xfc\xd9\xbd\x17\x7b\xef\x87\xa3\xe7\x57\x9f\x7e\xdd\xff\x31\x7c\xff\xee\xee\xe7\xe3\xd9\x7f\x94\xff\xfa\xee\x55\x88\x9f\xdf\xcf\xdf\x3f\xff\x79\xd9\x3e\x1e\xaf\x58\xbf\x0b\xfc\xcb\x8f\xcb\xd1\xfe\xf1\xfc\xd7\x77\x6f\x2e\x47\x7b\x77\xe7\xef\xdf\xbd\x49\x83\xc7\x6c\x0c\xee\x0d\xf0\xbb\x7b\xc3\xf7\xef\xae\x52\x7f\x7f\xc5\x5c\x34\xd3\xc3\xda\x09\x5f\xec\xdd\x67\xeb\x27\xff\xf5\x97\xcb\x9b\xd6\xff\xf4\xfe\xdd\x55\xf8\xeb\xfe\x9b\x94\xd1\x34\x7a\xf7\x6c\x89\x97\x43\xb3\x6c\x53\x7c\xb0\x36\xec\xb2\x0d\xe7\x9d\xe1\x7c\xfe\x76\xfe\x7e\xef\x7d\xf1\x62\x2f\x88\x46\x27\x37\xab\x07\x34\xef\xbd\x99\x07\x92\x7e\xfe\xf7\xa6\x74\x8b\xf1\x1b\x86\xc1\xf3\xa7\x37\xab\xb3\x3f\x2d\x46\x8f\xef\xdf\x1d\xbd\x5b\xb4\xd6\xc3\xef\x7e\x0e\xdf\x9f\xfa\xc3\x57\x8f\xd7\xee\x85\xd4\xdf\x7b\xb6\xf4\x23\xb6\x3e\xc3\xd9\xfb\xe7\x3f\xdf\x6d\x5f\x4f\xc3\xa9\x1f\x15\xe1\xfb\xc7\x7c\xcc\x79\x9f\x7f\xbe\x6c\x85\xdf\x7f\x73\xcf\x7f\xfe\x6d\x81\xe3\x97\xf3\xe0\x87\x70\x31\x5a\x0a\x1a\xe2\x57\xcb\x5f\x97\xf7\x7f\xaf\x8d\xeb\xfe\x9b\xe9\xaf\x91\xb5\x16\x3f\xf9\xd1\xcb\x39\xab\xef\xef\x85\x85\xff\xfc\x2a\x1c\xbd\x7b\x13\x42\x7b\xe1\x80\xf5\x65\x3a\x7a\xc7\xf9\xd4\x2f\x27\x0b\x3a\x7a\xf7\x6c\xe1\x3f\x0f\x67\xef\xf7\x5f\xd2\xd7\xf4\xc7\x47\xff\x78\xfb\xec\xd1\xeb\xc1\xb3\x27\xff\x78\xfb\xf4\x9b\x7f\xbc\x7d\xf6\xe4\x1f\xa7\xc5\xa3\x7f\xbc\x7d\xc5\xca\x1e\xfd\x63\xf0\x77\xd9\xdf\x65\xff\xdb\xcb\xf2\x6f\xfe\xf1\xf6\xe5\xfe\x9b\xc1\xd3\x6f\x5e\x7f\x2a\x1e\xfd\x63\xf0\xec\x3f\x84\xae\xbf\xcb\xfe\x2e\xfb\xbb\xec\xef\xb2\xbf\xcb\xfe\x2e\xfb\xbb\xec\xef\xb2\xbf\xcb\xfe\x2e\xfb\xbb\xec\xef\xb2\xbf\xcb\xfe\x2e\xfb\xbb\xec\xef\xb2\xbf\xcb\xfe\x2e\xfb\xbb\xec\xff\x61\xef\xcb\xba\x14\x45\xb2\xc7\x3f\x50\x3f\x0c\xa0\x56\x27\x8f\x82\x82\xa0\x92\x29\x28\xdb\x9b\x40\x16\xa0\xa0\x76\xb9\xe2\xa7\xff\x9f\x58\x80\x08\x40\xd3\xec\xe9\xe9\xe9\xf9\xfd\xe3\xf4\xa9\xd3\x55\x17\x0c\x62\xb9\x71\xf7\x85\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\xec\x7f\x11\xf6\x7e\x87\x31\xca\x97\x70\x65\xfe\xd7\xe7\xc2\x60\x0c\xf6\x4f\x83\xbd\x73\xca\x28\x1a\x27\xff\xf5\x79\xfc\xf3\x60\x80\x6e\x18\x3f\xfe\xfb\xf3\x60\xb0\xa7\xb0\xfb\x49\x5a\xdc\xb3\xf1\x7f\x7d\x1e\xff\x27\x61\xf0\x0e\x9c\xcd\xf1\x7f\x7b\x1e\x0c\xf6\xbf\x09\x83\xf8\x53\x98\xdb\xff\xf6\x3c\x18\x8c\xc1\xfe\x69\x30\x78\x37\x38\x8b\xd1\x56\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\xfb\x36\xec\xf8\xfb\x62\x35\xe7\x43\x5e\xff\x87\xcc\x87\xc1\x18\xec\xff\x2e\xec\x9d\x53\x46\xc1\x38\xfb\xaf\xcf\x83\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\xec\x31\x0c\xfa\x0d\x7a\x9f\x63\xe6\x37\x60\x30\x06\x63\x30\x06\xfb\x3b\x60\xef\x9c\x32\x5a\x8f\x07\xff\xf5\x79\x30\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\xd8\xff\x1e\x0c\xc8\x92\x73\x9b\xc5\x22\x31\xd8\x37\x61\xf7\x93\xb4\xe8\x49\xea\x4b\x38\x06\xde\xe5\x6e\xff\xac\xf9\x33\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\x31\x18\x83\xfd\x0f\xc1\xde\xef\x47\x18\xe7\x13\xee\xa2\x7f\xcc\x9c\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\x8c\xc1\x18\xec\xff\x2e\xec\xfd\x7e\xfc\x7d\xb1\x32\xae\xac\x76\xd0\xab\x30\xd4\xa3\xe1\xbf\x3f\x0f\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\x63\x30\x06\xfb\xff\x01\xa6\xa5\xd7\xd4\xcf\xb3\xa3\x6f\x69\x3f\xb4\x3c\xca\x82\xdc\x2e\x3c\xd7\xcc\x7c\x79\xf0\x47\x58\x68\x47\x6d\x67\x5c\x22\x57\xdf\xf8\xb6\x7e\x09\x7a\x8b\xf4\x3d\xd5\xd2\x99\xac\xdf\x83\x9e\x5d\x78\x82\x7d\x5f\x08\xe2\x39\x52\xed\x73\x24\x6b\x3f\x9c\x42\xdb\xfb\x3b\xfb\xec\xf5\xcc\x43\x20\xf4\x63\xdf\x4a\xb8\x99\xda\x3f\x86\x69\xf6\x3b\x09\x0f\x8b\xe4\x32\x9b\xac\x0e\x9f\x42\x96\x4f\x65\xe5\xec\x08\x62\x34\x75\x4f\x07\x3f\x8d\x93\x48\x39\x5d\x5c\x2b\xfb\x3d\xca\x95\x42\x53\xc7\x62\x34\xc9\xae\xbe\x23\xe6\xda\x44\xcf\x42\xd7\x3e\x84\xf9\x4a\xfc\xb0\xaf\x69\x3d\xde\x20\xd4\x52\x2f\x0f\x73\xfb\x16\x39\x59\xe1\x2f\xf1\x38\x96\x97\x7b\x56\x56\xf8\xae\xc9\x87\x79\x3f\xf6\xac\xe4\x32\x93\xc7\xd7\x29\x7c\x9e\x1c\xa6\xae\x9e\x45\x13\xbb\x08\x52\xe9\x30\x55\xdf\x8e\xda\x72\x78\x78\xef\xf9\x49\x98\x4a\xf9\x87\x33\xc8\xa2\x42\x52\xc2\x9d\x7e\x09\xd3\x24\xd4\xb6\x46\x12\xe4\x83\x4b\x24\x4b\xf9\xda\x19\x6c\x35\x95\xbf\xf8\x13\xfb\xe8\x5b\xc3\x9d\x2b\x6b\xbf\x82\xe2\x14\x6a\x69\x14\x6a\xe9\xf6\xf7\x48\x4d\x8a\xa0\x17\xc6\x7e\x3a\xd8\x04\x82\x99\x81\xb9\x2e\x57\xe2\xd8\x5e\xdd\x14\x97\x1b\x7c\xd8\x8a\xa8\x2e\x79\xfb\xdd\x54\xae\xe9\x4c\xf5\x45\xb4\xce\xab\x18\x64\xa7\x8b\xbb\xe4\x7f\xf7\xdd\xe4\x1a\xf4\x74\x2e\xbc\x1f\x7e\xff\xe9\x72\xbf\xc3\xfd\xb0\x8f\x57\xd7\x1a\x6c\x3c\xe7\x76\x9c\xaa\xd7\x73\xf5\x4e\x71\xcb\x23\x67\xb0\x89\xd4\xec\x12\xa4\x49\x36\x75\x4f\x82\xe7\x6a\x71\xb0\xe1\x39\xb0\xa7\xce\x5d\x89\x1c\xc1\x8e\xde\x7b\xd5\x5a\xef\x53\xb5\xff\xaf\x60\x73\xc8\xa6\x2e\x77\x0c\xe4\xdb\x71\x96\xdb\xfd\x50\x15\x8b\x68\x32\x3f\xfa\xd6\xad\x3c\x2f\x31\xcc\x6d\x2e\x72\xf5\xb3\xa6\x0e\x82\x80\xe7\xea\x6f\xf6\x78\xf8\x8d\xf5\x92\xe7\x3e\x5d\x29\x0b\x04\x2f\xae\xf7\x9e\x13\x5d\x59\xaf\xe7\x94\x5d\x53\x3d\xf5\x0b\xdf\x55\xf8\xb5\xab\x67\xef\x82\x0f\xf6\x13\xcd\xf1\xce\x5d\xdf\x85\xb7\xb7\x30\x1d\x1c\x7d\x67\xb0\x8b\xd4\xf8\xf7\xa0\x38\xfe\x9a\xba\xf3\x7d\x08\xf6\xc2\xda\xfe\x5e\xcd\x61\x62\x88\x53\x4b\x3b\x6a\x69\xc4\x87\xc2\x2a\x0e\x7b\x66\xb1\x76\x0c\x4e\xe7\x6f\x67\x57\x1d\x64\x9f\x13\xe9\x12\xee\xcc\xfb\x6c\x67\x5e\x16\xbb\x8c\xf3\x57\x4a\x11\xe6\xca\x40\x1b\x71\x71\xa4\x8a\xf2\xa7\x6b\x66\x0b\x57\x2f\x3c\x37\x0b\x83\x7a\xbd\x67\x7f\xa7\x5f\x82\x95\x3e\x88\x54\x5b\x0a\x77\x7a\xf2\x69\x0d\x45\x4d\xf5\x8b\x40\xe0\xe9\xdf\x64\xb7\x33\x3a\xa7\xdb\x25\x10\x4e\x7c\x28\x0f\x45\x4d\x39\x45\xae\x3a\x80\x6b\x09\x73\x5b\x58\xaa\xe2\x65\xdd\xb3\xaf\xe0\x9b\x0e\xcf\x87\xc1\x0e\xe2\x92\x14\xee\xb4\xf8\xc3\x92\xaa\xbd\xb2\x9d\xec\x1c\x8d\x92\xf2\x7b\xc9\xc7\x92\x8b\xf5\x9e\x7d\xf6\x55\x1b\xe0\x56\xe6\xcb\x61\xfc\x51\x48\xf6\xda\x19\x70\xef\xe3\x72\x1d\xfb\x98\x9c\x0b\x79\x97\xd6\xce\xe0\x10\xc9\xc3\xfd\xd4\x92\x7e\x77\xd5\x7e\xac\x4d\xe0\x77\x21\xee\x81\xb9\xe8\x9c\x22\x2f\x38\x53\x31\xb7\x91\x66\xad\x0e\xb3\xe5\x98\x7f\x5f\xf2\x92\xb9\xca\x8c\x95\x6d\xfb\xae\xa3\x64\x6b\xcf\xd1\x37\xe0\xfb\xbe\x90\x1c\xd6\xf9\xe9\x18\x38\x83\x4b\x38\x51\x8a\xb0\x67\xf2\xd1\x2e\xea\x7f\xba\xfb\xeb\x7c\xa9\xdd\x8d\xd1\x4a\x30\xee\xf1\x60\x5a\xbc\xed\xe0\xb7\x54\x70\x9e\xc3\x3d\xda\x9b\x6d\xfc\x61\x0d\xaf\x33\x59\x3a\xfa\x4e\x1f\xac\x19\xce\x61\x96\xdf\xb2\x20\x8f\xb8\xf5\xe8\x18\xaf\xad\xe1\x9b\xa6\xde\xb2\x60\x73\x8c\xa7\xc5\xe9\x50\xcd\x59\x1e\xc6\x01\xde\x3f\x47\xc8\x22\x30\x6f\x4f\x10\xb7\xbe\x7d\x3a\xb8\xf6\xed\x0c\x9e\x83\xfb\x1f\x6d\xf1\xfe\x2b\x27\x3c\xb6\xb1\xf7\x5c\x7d\x04\xfe\xbe\x70\x17\xfb\xb5\x85\x7e\xbb\x86\xbf\x91\x44\x57\x1d\x84\x41\x3a\xa4\xce\xc7\x29\xc2\x93\x5e\x0c\x36\x6b\x55\x29\x16\xe0\x1b\x2b\x85\x9b\x8e\x86\x07\x17\x9c\xfd\xc8\x2b\xd0\x1e\x92\xdf\x3a\xee\xdc\x22\x3c\x7b\x42\x92\x84\x5b\xe3\xe2\xab\xb6\x14\xc9\xf1\x75\x6a\x73\x60\xbd\xc2\x9c\xbf\x9d\x7f\xda\x10\x0f\x0f\x41\x9e\x71\x53\xb9\x7d\x46\x34\x0e\x6e\xe3\xa9\xaa\x09\x86\xbc\x8d\x3f\x79\x38\x4f\x74\x9f\xac\x6b\xbc\x4e\xaf\x71\x20\x5f\xe3\x48\xe5\xc1\x3e\x5e\x03\x55\xd9\xf8\xab\xe4\x12\xa8\x66\x16\xee\xe6\x47\x4d\x55\x8a\x30\xab\x7f\x13\xa8\xf6\x19\xee\xd5\xc6\xe3\xaa\x7d\x56\xc0\x5c\xc0\xd9\x64\xb9\x26\x27\xf0\x2c\x74\x6b\xc8\x69\xa3\x7e\x3c\xaf\xbe\x09\xf6\xd3\xdc\x87\xb9\xd8\xd3\x54\x92\xd6\xc5\x3b\xcb\x19\x08\x9e\x73\x3b\xf8\xb2\x74\x8f\x26\xfa\x21\xc8\xc3\xb3\x36\xc6\x63\xcb\xd2\x29\x72\x0d\x4e\x53\xf5\x4c\x53\xc7\x71\xe0\xda\xc7\x48\xcd\xae\x81\xba\x8a\x01\x6e\x1b\x72\x78\x40\xfb\xc7\xc3\x3d\xd0\xe4\xe1\x65\x56\x48\xdc\x1a\x3c\xdf\xd9\x27\x2f\xb7\x0b\x4d\x15\x73\x4d\x05\xf4\x42\x39\x6a\x13\xe3\xe0\x0b\x83\xbb\x26\x27\x68\xad\x96\xb4\x0f\x84\xdb\xd6\x77\xf5\xfb\xd4\xae\x7e\x7f\xf0\x53\x30\x86\x5d\xf8\x96\x94\x84\xf9\x2a\x8e\x26\xd1\x45\x9b\x48\x47\xcf\x31\xb2\xb5\x2a\x1e\x7d\xd5\x2e\xc2\x02\xec\x5b\x92\x04\x29\xfa\x1e\x7c\x47\x85\xf8\x91\x78\x3d\xb8\x7f\xb1\x97\xdb\x79\xd0\x03\x73\xcf\x38\x84\x77\x6f\x17\xc8\x57\xc0\x1f\x01\xf0\x30\xe9\x12\xe4\xab\xd8\x03\x34\xa4\xfb\xfb\x87\xb0\x00\xef\xdc\x06\x9a\x2a\x9e\x7d\x0b\x7e\x33\xab\xbe\xa9\x26\x85\xef\xac\x62\x88\x2b\xb9\xb2\x89\xe0\xbc\xa4\xd4\x77\xfc\x0b\x98\xf7\xda\x5d\x00\x5c\xbc\x86\xb9\x7d\xf7\x9d\x01\xa7\x8d\x34\xf4\x2d\xd7\x80\x78\x3a\x2b\xde\xc0\x18\xe0\x1b\xe0\xcf\x1f\x68\xaf\xc7\x60\xbc\xcc\x73\x87\xf1\x5a\x55\x36\xeb\x42\xe2\x82\x42\x3a\x07\xbd\x45\xec\xab\x6f\xe0\xfe\x6f\x7d\x37\xf9\x00\x73\x8c\x84\x6c\x83\xe6\xdd\xc2\x1d\x70\x1f\x53\x63\x63\x06\x10\x67\x64\x2e\x9e\x67\x5c\xfc\xb1\xe4\x44\x4d\x0e\x45\xbd\x18\xfe\x0b\xcc\xe5\x3d\x6d\xbc\x63\x37\xdf\x19\xc7\xef\xe9\xf0\x5a\xde\x2b\x30\x5f\x2f\x57\xee\xfe\xd2\xe3\x34\x35\xbb\x6b\xa3\xc5\x65\x5e\x0c\x7f\x69\x13\xfb\xaa\x4d\xcc\x8b\x36\x31\x7b\x41\x21\xc1\xbb\xe6\x39\x06\x07\xce\x15\x9e\xff\xc4\xdc\xfb\x96\x74\x09\xf3\x6c\xb7\x76\x06\x49\x20\x4b\x5b\xcf\x35\x13\x84\xb7\x4a\x11\xa6\x80\x0e\x43\xbc\x04\xf4\x73\x8f\xe6\xb3\x8f\xe7\xc5\xf0\xa2\x8d\x16\xf1\xcc\x6a\xad\xef\x40\xce\x69\xed\x78\xf0\x5c\xc0\x9e\x7b\xae\x9e\x75\xe1\x4a\x20\x0c\x8e\x9f\x96\xb4\xf3\xdd\x45\x1c\xb9\xc3\x38\x52\xe1\xde\x67\x9a\x7a\x4b\xc2\xde\x02\xd0\x9f\x53\xa8\xde\xb2\x48\x5d\xc5\x86\x8c\xd6\x10\xa2\xfb\x7a\x04\x77\x2e\x54\x6f\x89\x27\xd8\x5a\x89\xaf\xe8\x7e\x0d\xff\x05\xe9\x5b\x3a\x3c\x81\x79\xbe\xa7\x80\x16\x0e\xf0\x5d\x40\x77\x76\x09\x78\xc7\x48\x2a\x61\x79\xd0\xd3\xe2\x69\x4d\x3b\xff\x00\x63\xcf\x2b\x5a\x79\xfd\x1d\xd0\xd5\xe9\x9d\x8b\x0d\x19\xd0\x87\xe1\xaf\x0f\x6b\x78\x27\xe9\x26\xa0\x15\xe0\x37\x53\x9a\x3e\xa6\xc6\x66\xd1\xa0\x59\xc9\x01\xd2\xac\xd1\x35\x9e\x2f\xe3\x83\x36\xb9\xbe\xf4\x1b\x4d\x3e\xc6\x73\x48\x57\xaf\x6f\xda\x68\x5c\x4c\x2d\xe9\x4d\x93\x93\xc2\x77\xfd\x79\x20\x88\xbf\x22\x57\x0a\x10\xfd\x69\xd2\xe2\xe1\x2f\x6d\xa4\x01\xba\xfa\xf6\x21\x0f\x05\xf8\xbb\x57\xbf\x57\x64\x51\xb9\x3e\xcf\xd5\x0b\x87\xbb\xfe\x9a\xf2\x90\xde\xee\xd1\x7a\xfb\xbf\x69\xa3\xb1\x30\xb5\x86\xb9\x36\x92\xfa\xe6\xd6\x87\x67\xaf\xc9\x52\x12\xee\xf4\x60\x29\x1f\x7f\x41\x7a\x2e\x27\x5c\xe0\x0e\xe3\x8f\x4d\x3f\x7e\x97\xb7\xb1\x9e\x0e\xaf\x9f\x63\x5f\xed\x1e\x5b\x82\xef\x52\xef\x54\x74\x0c\xd0\x80\xe1\xbe\x7d\xe6\x9c\xf8\x61\x0d\x8b\x7f\xfb\x3c\xd2\x6d\xfc\x53\x1e\xee\x29\x3e\x25\x00\x1e\xd1\xe0\x53\x00\x17\x8a\xe1\x0d\xfe\x6e\xd3\x8f\x0d\xc0\x6b\xba\xd6\x3d\x31\x4f\xa1\x4c\xef\xcd\x4f\x4b\xca\x82\x89\x91\x61\xbe\xd0\xa6\x0f\xe0\x9e\x8f\xc6\x07\x6d\x72\x2a\xc7\x44\x7b\x67\xbd\x34\xaf\xf2\x9c\x6f\x80\xc7\x7c\x7b\x2d\xa3\x6b\x6c\x7c\xef\x77\x45\xb9\x07\xf3\xf4\xc1\x1e\xfc\x75\x67\x5f\xeb\x10\xae\x5e\xb8\xea\x00\xc9\x15\xb9\xcf\x07\xb9\xc1\xad\x1d\xf1\xac\x4d\xcc\x62\xed\x4a\x47\xdf\x35\x57\x01\xa7\x27\xa1\xb0\x12\x0c\x79\xb8\x07\x3c\xaf\x96\xcb\x2a\x19\xfc\x58\xde\x1b\xf0\x1c\xe3\x72\x5f\x93\xbd\x78\x3e\x89\xef\x66\xc6\xc5\xd3\xa2\xf3\x9d\xe2\xeb\x77\x3c\xb4\x86\x91\xa1\xba\xe0\xfe\xa9\x15\xfe\x9d\x23\x87\xab\x9f\xd9\x95\xcc\x42\xe8\x0f\x52\x16\xe4\x10\x37\x47\xeb\x89\x7d\x5e\x17\xc3\x7d\x04\x65\xd5\x18\xf0\x69\xce\x73\x75\x6e\x26\x83\x77\x16\x15\x8e\x40\xb9\x0f\xe0\x9a\x42\xc8\x24\x3d\x9b\x0b\x27\x36\x57\xc9\xc1\xe9\x30\xf6\x73\xb1\xd0\xe4\x04\xcb\x39\x00\x3f\xd1\x78\xef\x85\x74\xd0\x46\xd7\xd8\x77\x06\x5b\xf8\x77\xf9\x28\x6a\xa3\x79\x27\x0e\xa2\xb9\x24\xc1\xba\xa2\x61\x1e\xa4\x15\xd3\x89\x7d\x08\x76\x8b\xbe\x23\x20\x7c\xc2\x78\xd8\x9f\x82\xf5\xcb\x09\x0f\xe5\x68\xe5\x84\xe8\x4a\xc6\x1d\x2a\x79\x13\xcf\x73\xb6\x93\xf8\x50\x88\xf7\x40\xd6\x81\xf4\x5e\x31\x2f\x0b\xcc\xd3\xa6\xf0\x1e\x6d\x6b\x99\x06\xc9\x92\x58\x2f\x12\xf9\x68\x22\xf1\x91\x3c\xf8\x23\x10\xb2\xf3\x54\x0e\x77\xd3\xee\x7d\xcd\xc3\x5c\x3c\x51\x7a\x49\x39\xaf\x86\x0c\x08\x68\x07\x21\xc3\x97\x72\x34\x7e\xb7\xd4\x93\x92\x7a\xef\x55\xbb\x1f\x4d\xf4\x04\x8e\xed\x42\x1e\x5f\xca\x7b\x77\x28\xdb\x80\xbb\x3e\x89\x32\x4d\x4d\x92\x28\x5f\xc5\x73\x4b\x4a\x81\x1c\x0a\x78\x94\xbf\x5b\x1c\xb5\x89\x94\xf8\xf2\xb0\xd0\x54\xa8\x03\xdd\x89\x6f\x5f\x22\xd7\xbc\x46\xee\x02\xec\xfd\x4e\x27\xe6\x18\xaa\x0a\xd0\x9d\xc0\xb7\x02\x24\x9b\xe3\x73\x77\x94\xfe\x42\x48\xf8\x20\x3f\xcd\xb1\x3e\x07\x7e\x7b\x33\x36\xf3\x3e\xe0\xdb\xb3\x82\x94\x1d\x79\x3e\x98\x98\x70\xbf\xa1\x3c\x30\x32\x48\x79\x71\x17\x00\x99\x71\xa2\x5f\x22\x27\xda\x63\x59\x21\x41\xfa\x92\x94\x45\xb9\x5d\x7c\x5a\xf0\x79\xe6\xe3\xf5\x40\xd9\x4f\x58\xed\x02\xf5\x1a\xfb\xaa\x0d\xe4\x89\xde\xda\x35\xc1\x6f\x0b\xcf\xc9\x8e\x6b\x67\xb0\x03\x38\x17\x39\x7e\x0e\xf8\x3b\x90\xcb\xbe\xd0\x5f\x0a\x80\xbf\xa5\x1c\xe4\xbb\x09\x17\xe6\x0a\x94\xe1\xc3\x3b\xa9\xc7\x68\x15\x7f\xee\x58\x3f\x89\xc7\x57\x80\xef\x61\x31\xb8\x46\xae\xb1\x9f\xaa\xf6\x19\xea\x37\x2b\x63\x1f\x39\x83\x5f\x25\x0e\xcf\x64\xe9\x30\x93\x87\x88\x77\xaa\x7c\xf2\x39\x46\xcf\x97\xaa\x7d\xf6\x7b\xe6\x7e\x6a\x0d\x7f\xc3\xdf\x05\x3a\x22\x9e\xe7\x3e\x46\x34\x51\x3a\x79\x6e\x82\xee\x2e\x57\xca\xeb\xdb\xc3\xb4\xa1\x0b\x01\xf9\x28\x54\x95\x2d\xde\x57\x70\x9f\xe3\x48\xc8\x80\x6c\xff\xc3\x77\xf5\x0b\xd8\x4b\x6f\x67\x73\xe0\xfb\x6b\xa8\x6b\x43\xb9\xb7\x96\x39\x73\xb1\xf0\x05\x9b\x2b\x7f\xff\x09\xf6\xb8\x3c\x07\xbe\xe6\x95\xd4\x9e\x15\x43\x11\xe8\xb9\x73\x8b\xd2\x3f\x4e\x50\x8f\xae\xee\x6f\x29\x37\x29\x51\xf3\x8e\x42\xba\x50\xd3\xb2\x8a\xae\xcf\x33\xbe\xdc\xdf\x0a\x5f\xe1\x59\x54\xba\x1e\xe6\x01\x98\xbf\x90\xf4\x0f\xce\xa1\xba\xc3\x50\xae\xda\x7d\x2c\x39\xa4\xd7\x4e\xb8\xd8\x77\x6e\x77\x20\xef\x3f\x5c\x4b\xda\xb1\x96\x9a\xde\xc0\x7b\x38\xb3\x86\xc5\x03\x7a\x54\x3e\xbf\xb9\x56\xf6\x7c\x0d\x3d\x38\xf6\x6f\x1f\xe9\xf0\x36\x57\x5e\x5c\x2f\x94\x0d\xbe\x5a\x6f\xcd\x3f\x10\x9d\x83\xf3\x2c\x4a\x99\x6a\xce\xf9\xdd\xe7\x00\x74\x01\xbe\xa1\x5f\x23\x9a\x70\x0e\x27\xf6\x7d\x2d\x27\xe5\xdc\x0e\x84\xfe\x8d\xed\x38\xe0\x1e\x9b\xf7\x59\x7e\xb8\xac\x9d\xfe\x5e\x2f\x80\xbe\x08\xf8\x69\x3f\x9d\xc9\x1a\xf8\x73\x99\xa6\x0a\xf8\xcd\x1f\x9a\x02\xf1\x2b\x05\x77\xd6\x87\xf4\x45\xdc\x46\x0e\xa0\x17\x7e\x11\x08\x5c\x1c\xe4\xe2\xd6\xb7\x06\x7f\x00\x7c\x85\xfc\x05\xe1\x63\x0a\x74\xda\x50\xb0\x8b\x19\xa4\x27\x07\x34\xd6\x58\x4a\x22\xd7\xdc\x03\x59\x5b\x93\x25\x15\xe2\x79\x6f\x1e\x2f\x1c\x40\x63\x4e\x7b\xcf\x31\x0f\xeb\xdc\xde\x6b\xa3\x5b\x8e\x9e\x19\x43\x3f\xb7\x8b\xa0\x67\xdc\x67\x00\xdf\xef\xfd\xf8\x43\x4d\xb8\x68\x32\xfc\x31\x2b\x44\xfc\xce\xfc\x1c\xf4\xf4\xdd\x07\xfc\xce\x3e\x5e\xa8\xb7\x83\x27\xd8\xe7\x50\x58\xc5\xda\x98\xd7\x6d\xc8\x13\xf7\x17\x57\xed\x5f\xa6\xa9\x94\x85\xc2\x0d\xe0\xf9\xc9\x57\xb3\xbb\xe7\xe8\x47\xdf\x92\xce\x41\xc1\x5f\xc3\x5c\xe4\x82\x62\xf8\xc7\x0c\xda\xb2\xfa\xbb\xc8\x35\x32\x40\xab\xc2\x3c\xdb\x44\x72\x44\xd8\x9e\x2a\xb9\x42\x24\x6c\xa1\x7b\x5d\x28\xe1\xfc\x1f\x21\xda\x4f\xc4\x67\x1d\x3b\xf3\x97\x21\xdf\x7e\x3f\xcb\x7c\x67\xd5\x33\x96\x0b\xc8\xaf\xd0\xd8\xd9\xbd\xb4\x4d\x7c\x58\x52\x65\xaf\x9b\xca\xd1\x21\x14\x10\xcf\xd2\x0b\x6c\xd7\xa8\x6c\x8f\x03\xb9\x3c\x9b\x0f\x4b\xc2\x7f\xd7\x29\xfb\xda\x4a\xb8\x5d\x22\x4e\xe7\xfd\xdc\xcf\xa0\x4e\xa7\x18\xc7\xa0\x17\x75\xbe\x6b\xad\x06\xcb\xd5\xd8\x1e\xd9\x8a\x68\x2c\xec\xe4\xe7\x22\xcb\x56\xa6\x0d\xf8\xcc\x90\x9f\x23\x9b\xc6\x65\x9a\x96\xe7\x99\xe5\x9a\x5a\x7e\x53\x3b\xdb\x4a\xb6\x30\x57\xe6\xcf\x85\xad\x5b\x0b\x3b\xfb\xb9\xe2\xed\xc5\x6a\x2c\x5a\xb6\x3a\xfc\x01\x70\x78\x0a\xee\x0c\x94\xd5\x25\x2e\xdc\xd9\x19\xbc\x0b\x8a\x0d\xee\x37\x6d\x67\x53\x33\xa8\xf3\x05\x8e\x7d\x8e\x54\x05\xc9\x76\x72\x92\x7b\x2e\xd0\x5d\x0d\x0e\xd1\xd2\x3d\xb8\x13\x90\x06\xf8\xb9\x72\x84\xe7\x2d\x4b\x36\xf8\xff\x52\xd0\xff\xf0\x1d\xc0\xe3\x3a\xc7\x39\x05\x3d\xf0\xcc\xb8\x04\xae\x94\x44\x6a\x96\x06\xea\xea\xa8\xa9\xb6\x00\x68\x81\xb5\x5a\x09\x68\xfc\x72\x8d\x7a\x11\xf4\xa2\x3b\xd4\x33\x26\xe6\xde\x73\x17\x80\x16\x5f\xe1\x7e\xc9\xc8\x9e\xe8\xcb\x98\x2f\xba\x73\xa4\xe7\x8e\x33\x45\x1b\x8d\xaf\xd3\xe2\x1a\x9b\x79\x56\xf8\x8e\x7f\xf9\x94\x87\x1c\xf8\xf7\x42\x48\x8a\x40\xe0\x33\x6d\x14\xfe\x9a\xc9\xd2\xd2\x73\xfc\x24\xcc\xb7\xb1\x61\xf5\x6f\xd3\xe2\x86\xbf\x29\x5e\x7d\x57\x4f\xb4\xd1\xf8\x36\xdb\x78\xe0\xbd\xc3\x92\x9f\xc7\x86\xdc\x2f\xa6\x05\xbc\xcb\x7f\xa0\xfd\x94\xc6\x91\xb3\x42\x3a\x73\xae\x14\x6b\x47\xe4\xc3\xa2\xbe\x7b\x9a\xaa\xf3\x7e\x6f\x0e\xe4\xc6\x4b\xe0\xd8\xdc\xda\xe1\xb3\x10\xdb\x81\x9e\xee\xd1\x24\x3a\x00\x1e\xee\xe5\xab\x18\xdc\x03\x5f\x86\xfc\xfe\x8c\xbf\xd9\x5b\x03\x7e\xdc\xb8\xe7\xda\xc4\xe0\x43\x6c\xff\xd5\x26\xe6\x20\x54\xed\x2d\xb4\x21\xe4\xca\x20\xa4\xe7\xfc\x1e\xf4\xcc\xec\x9d\xa4\x0b\xf2\x30\x9e\x59\x92\x0a\x70\xdd\xcf\xc5\xbe\x36\x5a\x9c\xe6\x9b\x6d\x0c\x74\xa3\x75\x6f\x4e\xee\x37\xd4\xd3\x3d\xc7\xdc\x42\x59\x02\xd9\x26\xc0\xdd\x05\xfb\xc5\xad\x1d\xfb\x0e\xed\x1d\x2a\x8d\x4f\x9e\x2c\x1d\x82\x9d\xc1\x79\xce\x60\xe3\xbb\xf3\x63\x85\x8b\xf2\x30\x5e\x09\x76\xf6\x9e\x4a\xfb\x68\x62\x5e\xc3\xfb\xfe\x32\x13\xc0\x9e\x1d\x0e\x81\x7a\x4b\x66\x39\x7f\xf9\xcc\xb3\x63\xa0\x8e\x21\x8d\x99\xf5\x8c\x7d\xd0\x8b\x7e\x7a\x3b\x7b\x37\xcb\x8d\xdd\x7a\x29\x1e\xfc\x11\x27\xbc\x2f\x57\xdc\xfc\x1e\xa3\xfd\xc9\x2a\xdc\x3c\x69\x63\x63\x0f\x64\x4e\xdf\x1a\x0e\x66\xcb\xf1\x15\xda\x66\x54\xfe\x10\xf6\x8c\x43\x90\x87\xd8\xce\x21\xad\x20\x0e\xe1\xb9\xce\x76\x52\x11\xf4\xcc\x0b\xf4\xb7\x58\x83\x7b\xe4\xe8\x08\xb7\x9c\x61\x4c\xd8\x32\x3b\xbe\x95\x29\xf3\x25\xb4\x4d\xdd\xa1\xad\x6a\xa7\x5f\xd6\x82\x7d\xfe\x93\xe3\xc7\x91\x90\x1c\x3c\x21\xae\x78\x46\x58\xd4\x38\x1e\x08\x7e\x75\x6e\x40\xce\x00\xfa\x4a\xb8\xd3\x33\xaf\xb7\x80\xb2\x1a\x90\x91\x34\x35\x3b\x23\xbc\x5b\xc5\xa1\x90\x71\x91\x83\x70\x0b\xe2\x02\x9e\xb7\x2d\xac\x80\x9c\xc8\x41\x3c\x04\xf8\x04\x68\x2e\xc0\x59\x21\x1a\x68\x2a\x71\xef\x54\xe5\xec\xcb\xd2\xdd\x77\x17\xb1\x37\x2e\xe9\xd8\x60\xe5\xd8\x92\x62\x2a\xa2\xb4\xca\x74\xc9\xb1\xc5\xa5\x6d\x4b\x8b\x25\xaf\xaf\x3c\x19\xca\x49\x98\x2e\xd8\x31\x98\x07\x1a\x3f\x43\xf3\x56\xa3\x0c\xdc\xdd\xaf\xee\xc1\x0c\xc8\xaf\x6a\xb6\x59\xcb\xd0\x0e\x78\x0f\x54\xb1\x07\xe8\x2c\x92\xcb\xf4\x6c\xad\x2a\x02\x90\xf7\x3d\x41\x2c\xc2\xdc\xde\x44\xea\x6d\x80\xf8\x1d\xe0\x37\x83\xaf\xe9\x22\xe0\x09\x6a\x74\x0c\x04\x3d\x09\xe4\xc7\xeb\xd1\xe4\x31\xa0\x99\x7c\x90\x9b\x99\x9f\x67\x67\xdf\x31\x21\x3f\xff\x00\x32\xba\x2a\xa6\x9e\x73\x7d\xfc\x0d\xc8\xff\x86\x3f\xca\x3b\x89\xfd\x17\xcb\xc8\x95\x20\xff\x28\xed\xe4\xb3\xa2\xa4\x77\x98\x17\xc8\xd2\xaf\xa5\xa3\xf4\x97\xd5\x79\x2a\x39\x90\xd7\x9b\x77\xbb\xbe\xf7\x8b\x78\xed\xce\xd1\x79\xba\xfa\x09\xf9\x50\xd0\xbd\x07\x3c\x95\xe0\x57\xf4\xb8\x23\x2e\x5e\x73\x40\xc6\x2e\x65\xe5\xf8\xd0\xa1\xd7\x77\xce\x5d\x93\x6b\xd9\x3e\x9a\xe8\x03\x42\xce\x87\xbc\xd7\x73\x75\xa4\x3f\xe4\x76\x4f\x53\x90\x7c\x8b\xf9\xeb\x7e\x6e\x91\xf6\x0a\xed\xec\xe7\xe2\x05\xbc\x4b\xde\x81\x29\xd0\x0b\x8b\xda\xee\x60\x8c\xb4\xf8\x27\xe9\x07\x41\x76\x84\xea\xf7\xe0\x7d\x64\xbf\x59\x14\x9a\xec\xe5\xc8\xae\xdd\xd8\x2f\x35\x3b\x87\x3d\x33\x09\x72\x03\xd0\xe2\x8d\xe7\xf4\x21\x9d\xf5\x5c\x7b\x87\x70\xcf\xde\x96\xf2\x1e\x96\x69\xc1\xef\x2f\x3e\xfe\x4e\xd8\xb3\x53\xaf\x94\x11\xa0\x4d\x38\x22\x74\xdc\x30\xd6\x53\x0f\xd9\x83\x2b\x3e\xb3\x3d\x01\xba\x10\x20\x9b\x75\x5c\xff\x3e\x8b\xa9\xef\x40\x7b\x2f\x41\x0f\xac\xf8\x36\x93\x87\xb7\xa9\x35\x80\x3a\x05\x71\x5e\x22\xd0\xcf\xb0\x5e\x9b\xd5\x34\x47\x2f\x02\xe1\x94\x05\x69\xc7\x37\x26\x5c\xec\x09\x0a\x07\xe8\xc9\x54\x5d\x91\xfa\x58\xb5\xb7\xf8\xae\x22\x1b\x59\xb7\xfe\x4e\xe3\x0d\x71\xf6\x95\x5c\xfb\x02\x6d\x28\xd7\xfc\x51\x00\x99\x3c\xca\x7d\xfc\x5f\x09\x7f\x47\xb2\x3a\x01\xef\xb0\x33\xa9\x46\xe1\x3b\x0a\xe7\xaf\x2a\x99\x6a\x1f\x01\xdd\x5e\xbe\x56\xf4\xaf\xb2\x37\x21\x3b\x1f\x35\x77\x88\x27\x50\xbf\x6d\xe9\xa7\x48\xdf\x2e\xa4\xb3\xef\x86\xf1\x2a\x57\xce\xbe\x60\x77\xf9\x84\x68\xb9\xc3\xaa\xc6\xda\xd5\x7a\x66\xf5\xed\x17\xe8\x10\xa1\x43\x81\x73\x55\x6a\xdc\x06\x7f\x22\x27\x3a\xf9\xce\x80\xf3\x9d\x45\xec\x51\xf7\x28\x8b\x49\x7c\x9e\x95\xfc\x39\xb7\xef\x91\x2c\x01\x9e\x9c\x07\x3d\xfd\x04\xf9\xae\x5d\xfb\xbb\x3c\x68\xcf\x40\x6b\xa4\xfd\xb0\x49\xb5\x27\xb5\x1d\x17\xec\xeb\xe0\xa7\xdb\x43\x7c\xcb\xe5\xdf\x08\x39\x57\x3b\x87\x60\xbf\x54\x11\xee\x47\x43\x67\xac\x6c\xc1\xe0\x3e\x98\xb9\x72\x0c\x54\x3d\xf1\x84\xe3\x8f\xc6\xfa\x2e\x5e\x7e\x80\xbc\x6b\xed\x0c\xee\x91\xaa\x9c\x3d\x01\xf9\xd1\x20\x7f\xae\x70\x4a\xda\x04\xaa\x72\x0f\xcb\x7d\x42\x7b\xcb\xad\x55\x85\xc3\x32\xed\x39\x72\x6e\x47\xd2\x06\x0d\xcf\x13\x3d\x47\x34\xa8\x1a\xab\xbd\xce\x9f\xf4\xfe\x9c\x03\x82\x3e\x96\x7f\x7f\x64\x0f\x85\x7b\xa4\x94\x77\x86\x90\xcf\x91\xee\x56\xe9\x07\x9e\x20\x82\xb3\x2a\x22\xc7\xe0\xc0\x39\x11\xbc\x9d\x94\x8f\xe0\xda\x5b\xe7\x8c\xcf\x0d\xf2\x3c\x0b\xfa\xe1\x0e\x21\xe6\xe3\xe4\x19\x40\x5f\x9f\x33\xd8\x01\x5c\x01\x72\x29\xc1\xaf\x91\x8e\xd5\x83\xf4\x2c\x9e\xa5\x92\x1a\x01\x99\x4d\xb5\x8b\xc0\x11\x0b\xdf\xba\xd6\xef\xe6\x43\xc8\x4b\x3c\x4b\x02\xf4\x08\xed\x7b\x21\x5d\x7c\xfc\xbd\xe6\xdc\x66\xb2\x74\x0f\xb0\x5c\x5b\xae\x09\x7c\xbf\x3e\x4f\x20\x17\x22\x99\x16\xcf\x3f\x01\x7f\x47\xf2\xd7\xe0\xe2\xab\x2b\xea\xdb\x50\x56\x56\xc5\x2d\x3a\xeb\x7d\xec\x39\x83\xd2\x4e\x43\xe3\xab\x43\xbc\x5b\xf4\xe3\x55\x4f\xe1\xa1\xfc\xaf\xea\x85\xe7\x18\xbf\x80\xbc\x12\xe4\x22\xe7\xb9\xa5\x4c\x25\x16\x40\x9e\xf5\x00\x9f\x74\x93\x2b\x90\x3b\xc0\x3c\x67\x16\x17\xaf\x5d\x13\x9d\x59\xc9\x57\x76\x68\xfd\x40\xce\x45\x7e\x5d\xa0\xfb\x2c\x28\xb9\xcf\x46\xf2\x63\x53\xd6\x25\xf6\x19\xee\xc7\xc9\x73\x32\x70\xc6\x7c\x90\xf3\x17\x5f\xcd\xf2\xb5\x63\x6f\x09\x39\x85\xa6\x6d\xe3\x9a\xa6\x79\xae\xbe\x43\xb6\x66\x03\xfc\xee\xec\x73\x62\xb1\x14\xfc\x3c\x14\x6c\x6e\xd6\x41\xbf\xd6\x8e\x17\x4f\x65\xe5\x15\xb9\x27\xd7\xd3\x61\x32\x9d\x98\x7b\x70\xce\xc4\x39\x01\x3e\x57\xfe\x9e\x8a\x4b\x20\xe2\x60\x80\xcc\x5f\xbe\xf3\xf2\x1c\x3b\xfc\xe1\xa3\x40\xe0\x4f\xe0\x5c\x3c\x41\xb9\xfb\xd6\xa0\x5e\x03\xc9\x73\xf3\xb0\xe4\xb3\xe7\xc8\xe1\x53\xdf\xd5\x76\xe4\xbc\x1a\xef\x77\xce\x03\xf3\xcc\x1d\x8a\x97\x19\xec\xf4\x82\xa4\xb7\x90\xc6\xc1\x58\x25\x44\x23\xec\x22\xcc\xc5\x62\xaa\xd4\xcf\x35\x79\xb8\xb3\x1c\x2f\xf6\x1d\x18\xcb\x04\x75\x07\xb0\x6f\x61\x4f\xca\x3c\x01\x9d\x27\xc4\x4f\xa7\x8f\x71\xda\x3f\x84\x3b\x20\xd3\x2a\x85\xdf\xb3\x21\xed\xd6\x54\x9e\x87\xfe\x54\x20\x6b\x58\x55\x4c\xc1\x8e\x90\x01\x3a\x68\x11\x41\x27\xd5\xdb\xc5\xe3\xed\x73\x28\x28\xb9\x6f\x01\xba\x97\xdd\x67\x32\xdc\x9f\x07\x76\x79\x68\x1f\xda\x23\x3f\xfa\x35\x7e\xfd\x9c\x30\xbf\xdd\xd6\x74\x23\x10\xc4\xe3\x4a\xc8\x7e\xf8\x30\x36\x24\xbe\xbd\x2f\x35\x48\xd3\xc1\xdd\xd2\x26\xf6\x1d\xf2\xa5\xdd\xb6\xf2\xd9\x07\x2e\x18\x8f\xcf\x82\x9d\x99\xa0\xf8\x27\x44\x17\x67\x85\xb4\x5a\x72\xe6\xc7\x7b\x2a\xcd\x7d\x27\x4a\xbc\xde\xf6\x08\xee\x7f\x24\x4b\x67\xdf\xb1\xb7\x70\x1c\x67\x30\x40\xf4\xa8\x1f\xaf\x72\xfb\x14\xf4\xfc\x0c\xea\x32\x30\xbe\x69\x11\x07\x8e\xf2\x07\xa0\x9d\x51\x6e\x17\xa1\x00\xe4\x12\x6a\xae\x3f\x2b\x39\x0e\xca\xf6\xc4\xbd\x92\x13\x20\xbf\x55\x77\x05\xc8\x47\xb3\x4c\xfc\x89\x69\xe7\x4f\xb7\x18\x8a\x5a\x37\xad\x6c\xec\x2b\x8a\x3d\x79\xe4\xdf\x28\x79\xd2\x0c\xc8\xc0\xce\x8d\x07\x74\xb5\xc6\x9b\xe8\x23\xdc\x8a\xb9\xbf\x33\xb2\x27\xb2\x4a\x15\x23\x15\xe5\xca\x31\x72\x56\x4f\xf1\x9f\xc2\x5d\x05\xce\xb7\x92\x57\x5c\x59\x47\x73\xb0\xaf\x69\x17\x2e\xc2\xf3\x2b\x63\x58\x70\x5c\x0a\xb4\x6f\x61\x19\xb0\x6b\x4e\x98\xe6\x57\x3c\x4d\x43\x73\x23\x74\xa3\xc5\x0e\xca\xde\x13\x3f\x09\x26\x76\x46\xca\x27\x1d\xbf\xef\x96\x45\x61\x3c\x1a\xa2\xa7\x8b\x9d\x9d\xfb\xb9\x5d\x4c\x11\xff\x3b\x96\xe3\x7e\x9f\xe6\x20\x1b\x76\x1d\x47\x89\xe7\xf7\x8c\x36\xd4\xf7\x0f\x9e\xed\x0a\xbf\xf3\xea\x5c\x9a\x3e\x07\xfa\x6e\xf2\x1f\x58\xee\xa9\x64\x57\x7c\xde\xf5\x1d\x4c\xdf\xfe\x28\x79\x8d\x59\xc7\x79\x02\x5a\x30\x40\xb1\x43\x19\x38\xdf\x2c\xd8\x21\x5e\x5f\xed\x15\x38\xeb\x82\xc4\xbb\xf0\x00\xf4\xfa\xa8\x94\x6f\x7b\x90\xb7\x41\xbb\x84\xe9\x02\x3d\x5f\xc7\x7a\x79\x46\x9e\xdb\x9d\xc4\x8b\x59\x69\xdf\xc5\xdf\x98\xe5\x88\xbe\x80\x7d\x73\xa8\x6f\x45\x51\x69\x1f\x6c\xbe\x8b\xf5\xa6\x03\xb6\x43\x55\x7c\x0a\x9e\xb7\x95\x94\x36\xee\x47\xcf\x91\xac\x5d\xca\xfc\xd9\xf1\x88\xfd\x75\x1f\x7e\xee\xdf\x7d\xd7\x0c\xea\xb3\x4f\x22\xec\x4f\xf8\x63\x9a\x8a\x24\x7d\x40\x77\xb4\xa9\x67\x7e\x03\xa7\x5a\x3a\x0f\xa6\xb3\xc1\xce\x3e\x06\xf5\x19\x1e\x35\xec\xdb\x02\xf8\xb2\xec\xe9\x78\x8e\x8b\x23\xf4\x5b\x41\x3d\x3b\x0b\x83\x1d\xc2\x4d\xc8\xc3\x5e\xd0\x9d\xaa\x7b\xdf\x49\xa7\x56\x67\x97\x17\xd1\xbf\x79\xf1\x27\x58\x23\x2d\xdb\xb7\x69\x5a\x75\x3e\x4d\x3a\x48\xcb\x77\x5d\x7c\x79\xf9\xe9\xf0\x69\x20\x5c\x1f\xdf\x7f\xc5\x18\x04\x8e\x7e\x09\xe4\xc1\x3d\x54\xed\x0d\xb4\x0d\xca\x5e\x4e\xc8\xe6\xa5\xfd\x3b\x58\xf5\xb2\x93\x97\x8b\xc7\xd9\xce\x00\x32\xd9\xc1\x77\x8d\x08\xcb\xf4\x1d\x74\x02\xca\x0e\xea\xda\x8d\x09\x3d\x77\x0b\x68\xe8\x21\x48\x25\x65\x75\xd7\xae\xf3\xa5\x77\xd6\x14\x23\xf3\x97\xfb\x78\x3d\x31\xb9\x70\x32\xff\x31\x2b\xc4\xdd\xda\x35\xf7\x91\xa3\x81\x73\x39\xcd\x04\x20\x6b\x8a\xf7\xb0\x10\x4b\xbc\xbb\x84\x13\x70\x86\x6f\x03\xa3\xbc\xff\x63\x31\x5d\xe7\xf6\x26\x92\x07\x5b\xdf\xf1\x0f\x41\x6e\x2f\x4a\x5b\xe7\xa7\x55\xe9\x75\xc7\xae\xb5\xce\x64\x4a\x0f\x41\x74\x78\xb9\x8f\x11\x9e\xdc\xca\xb5\xc4\xd0\x0e\x9e\xfb\x07\xbf\x67\x17\xd0\x1f\xb2\xdc\xc7\xd1\x44\xe7\x6b\x7d\x8d\xab\xe9\x18\xc6\x17\x12\x77\x3d\xd7\xb8\x83\xf9\x60\xfe\xbc\x0f\xe1\xff\x2b\x7f\x7a\x83\xe6\x19\x87\xcf\x7c\x55\x9e\xd9\x9f\xe1\x27\xf7\xb5\x7b\xc8\x5c\x19\xda\x76\x76\x11\xe4\xf1\x8b\x38\x70\xa1\xbe\x99\x02\xb9\x5e\x53\x07\x7c\xe0\xe8\x59\x98\x86\xcf\xe7\xed\xdc\x8e\x81\x30\x8f\x6b\x5a\x0a\xe7\x76\x04\xb2\x53\xa0\x5e\xa9\xfb\x53\xf3\x47\xe5\x1e\x0a\x76\x11\x29\xf0\x5d\xbc\x56\x12\x3f\xd1\xfa\x3e\x46\x5c\x23\xc6\xb3\xa2\xe3\x9b\x30\xb7\x93\x48\xb5\x2b\xf9\xb5\xa4\xbd\xe4\x58\x48\xfe\xc2\x3e\xcf\x3c\x3b\x06\x32\x8a\x4f\x8e\x9c\x0a\x0f\xb6\xd3\x86\x7e\xbb\x44\x71\x74\x57\xcf\xdd\xc6\x9e\x6b\x72\x80\xcf\x62\xdb\xd9\x85\x5c\x0b\xa4\xb1\x6a\xc6\xe9\xbd\x39\x29\x07\x9e\x81\xae\xb8\xc6\xf1\x8f\x18\xc7\xaf\x61\x6e\x0b\x60\x9c\xb0\x90\x12\x4f\x30\x0e\xbe\x0a\x6d\xa3\xc7\x60\xb2\x8d\x43\xc1\x3e\x43\x3a\x55\x40\xbc\x27\xf6\x1d\xeb\xbc\x93\xe8\x12\x39\xb7\x2d\x39\x47\x20\x7b\x02\x5d\xc5\x77\xf5\x2b\xa4\x5f\xc8\x2e\x06\xe9\x3c\xe0\xd1\x21\x38\xcb\x92\xe6\x65\xad\xbd\xab\x64\x00\x52\x0e\xc6\xb2\x49\x97\x3c\xfb\xaf\xb6\x9d\xa6\x92\x8d\x20\x1e\x4d\xad\x41\xbe\x86\xb1\xfc\x1d\x67\x6e\xd7\xf2\xf7\xfb\x97\xe7\xb6\x3d\xa3\x73\x4a\xd0\x78\xa4\x0d\xe6\x3b\x67\x8f\xf1\x74\x56\xec\x4b\x5f\xc9\x08\xff\x06\xf1\x42\x70\x27\xe0\x5c\x6f\x99\x2f\xd7\x7a\x3d\x61\xb7\x28\x7d\x34\x48\x5e\x2f\x12\xb8\x4e\xc8\x1f\xc1\xfc\x94\x23\xb5\x46\xd7\xe6\x30\xaf\xa3\xed\xd5\xe5\xdd\xf8\xb0\x24\x42\xbe\x2c\xef\x36\x1e\x4b\x6e\xf0\xf7\x16\x5f\x52\x8e\x81\x2a\x6e\xa6\x00\x2f\xc0\xde\x3e\xbb\x5f\xdd\xf6\xbe\x86\xce\x31\x6c\xee\x79\x49\x63\x92\xb0\x67\x64\xe1\xce\x5c\xc2\x33\x45\xdf\xc1\x77\xbf\xb2\x35\x7d\xb1\xf7\xc3\x37\x6d\x84\x6c\x82\xda\x68\x8f\xe2\x7c\x85\x53\xe6\xcb\x09\xc6\x13\x09\x3c\x3f\xd4\xf2\x68\x9c\xd4\xbc\xcb\xf4\x57\x63\x7b\xec\x72\x8a\xb5\xda\x2a\xbe\xcb\x1b\xf6\x4a\x91\x3e\x56\xd9\x82\x94\x2d\x51\x7c\x29\x8a\xe9\x39\x50\xb1\xa5\x68\xbe\xbf\x6b\xea\xf6\xd7\xb4\xad\x17\x26\x91\x72\xc2\x31\xf1\x52\x39\x96\xd8\xa9\x6f\xc1\xb5\x9a\x5d\x38\xa4\x84\xae\x7d\x00\x72\x01\x94\xbd\x01\x3d\xa8\xed\x50\xe7\xc8\xe1\x0e\x33\x59\x4a\x3f\x2d\x09\xd0\x96\x24\x72\x6e\x5c\x75\x6f\x90\x0d\xe6\x1c\x08\xfd\xd3\x67\x6e\x17\x41\xc1\x43\xfc\x06\x7a\x52\xb9\x7e\xca\xfe\x87\x65\xb4\x86\xcc\xd3\x3c\xc7\xa6\x5e\x54\xee\x71\x33\x3e\xaf\xa9\x73\x42\xfb\x5a\x75\x77\x31\xce\x3c\x5d\x27\xe5\xe7\xd6\x70\x1c\xe0\x15\xea\x8a\xbe\x6a\xe7\x9e\x6b\x1f\x23\xb9\xc2\x0d\x7c\xc7\xc4\xf3\xcc\x3d\x64\x61\xfe\x76\x82\x78\x0e\x68\x54\x6d\x03\xac\xed\x64\x56\xed\xdb\xa8\xe5\x4c\x84\xf3\xb6\x33\xb8\x7b\x8e\x9f\x41\xbf\x7b\xf1\xd7\xae\xb7\x4b\xe7\x2b\xf5\x02\x42\xf7\x2b\xe9\xe1\x03\x3e\x46\xeb\x54\x24\x3d\xd5\x1a\xf4\x54\x9b\xdc\xde\x28\xfe\x81\xf5\x15\x4a\x4f\xa1\x9f\xc7\x7a\xcf\xe6\xfc\x4d\xbc\xeb\xd2\x7f\xb4\x8a\x16\x0f\x0e\x21\x47\xcc\x8d\x9a\xe7\xc3\xfc\x08\x42\x67\xd0\xf6\x3a\x7f\x4d\x09\xb9\x3f\xd4\x52\x3a\x2f\x02\xe0\xc2\xda\x59\xc4\xa5\x6e\x45\xce\xb3\xa5\x67\x56\xb1\x7e\x65\xcc\x9c\x44\xf9\x3d\xa6\x28\x16\xe4\xdc\xd2\x6b\x26\xd7\x78\x8e\xe2\x2e\x2b\x5b\xaf\xd7\xd3\x33\xcf\x35\xb3\x96\xee\x48\xca\xde\x59\xfd\x9b\xd9\x2e\x2a\xd6\xae\x99\x3d\xfa\x46\x03\x4f\xe0\x6f\xba\xfd\x12\x50\xaf\x43\xf2\xf6\xea\x76\x58\x0b\xab\x5a\xbe\xc1\xfe\xa7\x46\x7e\x12\xb9\xde\xcd\x1a\xc8\x8e\x82\xbd\x9d\xe2\x77\xab\x5c\x16\x14\x13\x7c\x7d\x95\xa6\x56\x76\x05\x9b\x88\xad\xef\xa2\x7d\x2a\x95\x93\xf4\xeb\xc3\x1a\xde\x1a\xb2\x60\x4d\xff\xf0\x9c\x60\x5e\x92\xec\xc5\xf3\xcd\x8a\x7f\x85\x0e\x52\x79\x90\x1d\x7a\x3d\x71\x67\xb0\x2f\xe5\x8a\x72\x41\x56\xcf\xec\x24\xe5\xfe\x40\xfd\xaf\x8a\xb3\x24\xf2\x46\x2a\x3d\x17\xc8\x85\x9e\x5a\xc7\x21\x84\x38\x7e\xcf\xb3\xa4\xd2\x97\x23\xd1\x7a\x25\x65\xf7\x40\x38\x58\xd9\x11\xaf\xf1\x5c\x96\xde\x7e\x56\x73\x6d\xfa\xe6\x9a\x73\x7f\x78\x8f\x2c\x68\xa3\x5f\x61\x5b\xa3\x1c\x85\xae\x1c\x5d\xb0\x1e\x1b\xba\x32\xb2\x2f\x06\x3d\x9b\x43\x79\x42\xfa\x05\xc8\x9e\x28\xae\xa9\x7d\xa7\xb1\x0e\x74\x46\xdf\x2e\x71\x06\x9c\x2f\xa9\x1f\x2f\xe2\x69\x31\xdc\x57\x7e\x0d\x40\x57\x46\xc3\xc3\x63\xd9\x5f\x4f\x82\x3c\x22\xee\xfa\x2d\xd4\x85\x2a\xb7\x2a\xd4\x51\x6e\xce\x25\x72\x17\xc8\x5f\x91\x8b\x40\x07\xbc\x3f\xb0\x1f\xd5\x78\x0e\xe8\xdb\x84\xcc\xf3\x23\xe9\x58\x9d\xaf\xd8\xe5\x33\xc6\xeb\x6c\xe8\xfd\x8b\xc3\x23\xbf\x93\x57\xc7\x72\x75\xf9\xba\xbe\xc6\xb7\x86\xfd\xe6\xdb\x7a\x3a\x96\xbb\x57\xb5\x4c\x06\xfe\xf0\xbe\x00\x6d\xa3\x40\x86\x6c\xf9\x33\x08\x59\xf2\x88\xe2\x72\xa5\xd4\x07\x34\x75\x22\x65\x61\xee\x5f\xc2\x9c\x87\xbc\x9e\xf6\xcf\xd5\xf7\xf3\x1f\xef\xb7\xab\xe9\x17\x8a\x07\x47\x36\x86\xf9\xda\x39\x65\x2d\x5a\xd9\x2d\xc7\x7f\x45\x7f\x4b\xbb\x1a\x41\x7b\xc5\x74\x9d\xd2\x3a\x71\x2d\x33\x64\xf7\xda\x6e\x06\xdf\x3b\x34\xe3\x18\xaa\xfc\xc2\x5a\x2e\xbd\x78\xf9\xfe\x4c\xd0\xa5\x37\x42\x3e\x7c\x8d\x0f\xa5\x25\x0f\xa2\x7d\x99\x35\xcd\xc7\xf1\xb5\x32\x2d\x93\xb6\xe8\x6c\x25\x93\x0e\xaa\x98\x58\x30\x37\x4f\x10\xaf\x9f\x56\x49\x5b\x87\x57\xf4\x07\xc6\x4a\x1f\x5a\x3e\x1d\x62\xac\xc6\xbd\x05\x63\x91\xfb\x01\xf7\x8e\xb0\x03\xd1\xb4\x33\xed\xce\xe3\xd5\x53\xbf\xb6\x77\xc8\xc3\x38\x10\xf4\x3f\x66\x79\x87\x4c\xe7\x88\xb9\x36\x6e\xd8\x7d\x2d\x40\x6f\x87\xbb\x72\xaf\x75\xa4\xef\x36\xe6\x35\x6c\xc9\x54\xe8\x1b\xd5\x5e\xa2\x79\x09\x95\x6d\x22\xfe\x39\xb9\xc6\x6b\xd7\x38\x7b\x4e\x7f\x4f\xbf\xbb\xa5\xc7\xa5\x7c\x5f\x8f\xf4\xd9\xe1\x95\xd4\x57\x7f\xda\x1d\xe7\xd5\x96\x0d\x6a\x7e\x2d\xe8\x7f\x54\xbf\xaf\x7d\x64\xe4\x19\x9c\x51\xbc\x18\xc2\x09\xbd\x8a\x25\x45\xf1\x26\x6b\xd7\x28\x69\x1a\x7c\xd7\x57\x15\xce\xb3\x1a\xeb\x68\xd8\xb2\xbb\xef\x1d\xc0\xff\x01\xcc\x41\xa4\xe6\x43\xc9\x69\x4f\xe4\x41\xee\x65\xbf\xd7\xb1\xa6\x0f\xd7\xa6\x4f\xe0\x58\xe2\xc0\x4c\x96\x00\xfd\xc3\x74\x9a\x3f\x82\xb9\xc2\x39\x42\x9b\x5c\xff\x91\xde\x5a\xc9\x51\x04\xdf\xa9\xf6\x02\xda\x6a\x72\x91\xf3\x97\x40\xcf\x54\xce\x95\x0f\xcb\x92\xea\xd8\xb9\xd1\x95\x8e\x89\x52\x87\x31\xce\x7b\x4d\x7d\xc7\x48\x50\x6c\x32\xa2\x63\x7e\xae\x1c\x82\xc9\x3c\x8e\x84\x24\x23\x7c\x9b\x15\xbf\x03\x7c\x7c\x99\x2b\xef\x9a\x9c\x90\xb1\x6c\x17\x98\x97\xb9\x8b\x0e\xa1\xb0\x8a\x3d\x41\xcc\xc2\x1c\xc6\x79\x72\x41\x81\xf2\x0f\x66\x29\x61\xd7\xaa\xe4\xd6\xe1\x6f\x1f\x96\xd4\x8c\x65\x79\x39\x7e\x65\x01\xed\x52\xfc\x35\x42\xdf\x41\xfa\x8e\xa0\x70\x64\x8c\x42\x00\xce\x0e\xc6\x93\x9a\x7b\xcf\xe9\xc3\x7c\x8e\xb5\xc3\xf3\x81\x35\xdc\x69\x32\x7d\x2f\x1e\xfc\xd9\x41\x9d\x7e\xb9\x8f\xe7\x93\x78\xa7\xc9\xc7\x56\x7c\xd9\x6c\x67\x5e\x2a\x5f\x0a\xca\x5f\xfc\xa5\xc9\x21\xce\x01\x9e\xef\x1e\xd0\xfd\x6a\x4f\x91\x2c\xdc\x41\xff\x69\x7d\x93\xd8\x37\x9a\xf6\x4f\x05\x82\x2e\x58\xa4\x6d\xff\x08\xf1\xc3\x77\x8d\xe3\xda\x19\x70\x33\xc7\x3c\x84\x82\x92\x06\xea\xea\x14\xa8\xd9\xd9\xb7\xa4\x2c\x74\xec\x9b\xef\x2a\xe5\x7e\x13\xf2\x7b\x29\x9f\xf3\x8f\x62\xa2\xb0\x4d\x28\xfe\x45\xca\x17\x18\x7f\x2b\xbe\xbc\x76\x0d\x32\x9e\x9c\xc4\xeb\x43\xc8\x11\xb1\x01\x35\x3f\xab\xfc\x66\x9a\x35\xde\x7b\x29\x5c\x13\xd4\x5d\xa1\x1d\x5e\xd5\xce\xae\x40\xf0\xb8\x8e\x6f\xa2\x1c\x5f\xa5\x68\xd9\x06\x70\x8c\x76\x98\xaf\xe2\xa9\x3a\x3e\x6a\xaa\xf6\x30\xd6\x80\x98\xf7\xde\xb3\xb6\x90\xbe\xd2\xba\x66\x45\x33\xd3\x97\xf5\x4b\xae\xa6\x23\x21\x99\x37\x55\xee\xe9\x8e\xc4\x15\x42\x46\x53\xc7\x48\xce\x84\xf3\x2d\xf1\xa7\xce\xd7\x46\xf9\x7a\x50\xe7\x4a\xc8\x7a\x01\x25\xbf\x47\xf5\x2f\xb4\x73\x1d\xf7\x33\xe8\xce\xdf\x1b\x0d\x31\x2f\x1f\x8a\xda\x98\x4f\x22\x35\x3e\x07\x4e\x76\x9e\x4e\xe2\xa3\x36\xd9\x1e\xca\xbc\x3e\x30\xce\x7b\x31\xfc\x35\x15\xb6\x2d\x5e\xea\xd9\x50\xbf\x82\xfc\xc9\xcb\xc0\xdf\x69\x7e\xff\x89\x64\xbb\x60\x6d\xf3\x04\x2d\x87\x32\x6d\x0a\x74\x31\xc2\xc7\x90\x02\x7d\x70\xcd\x3f\xa0\xdb\x88\x97\xf4\xc1\x7c\x3e\xad\x6d\x8d\x9f\x32\x77\x23\x9e\x0f\xe0\x73\x99\x78\x3e\x52\x68\x7c\x06\x72\x0e\xd6\xed\x48\x19\xca\x24\x6d\xc2\x2d\xbc\x25\xec\x13\x72\x52\xfb\xd8\x2a\x1b\x86\x74\x8f\x84\x0c\xc5\x27\x2a\xa5\x0e\x4e\xbd\x77\x8e\x54\x71\x1e\xf4\xa2\x2c\xdc\x1a\x49\x28\xac\xf6\x14\x0e\xa9\x10\x16\xeb\x42\x92\x7d\xca\xe1\x8f\x4a\xfe\x87\x71\x25\xc3\x5d\xe4\x9a\xf9\xfb\x03\xf8\x6c\x19\xef\xde\xb3\xe6\x38\xca\xdd\x13\xb2\x83\x7e\x3f\x94\x67\xb5\xf1\x00\xcd\x97\xa3\x74\xed\x0c\x92\x70\xb7\xed\xf8\x4d\x99\x7f\xd2\xfe\x4e\x98\x2b\xbd\x8e\xb1\x78\xaf\x37\x2f\x1e\xc0\x4f\xf3\xb4\x7b\xbe\xf3\xa5\x7f\xf4\xad\x47\x6b\x19\x0b\x81\xba\xaa\xe7\x46\xcb\x78\x45\xe4\xd8\xe5\xb7\x2a\x5b\x63\xe7\xbb\xaa\x9f\x04\x13\xac\x63\x10\xfe\x9b\xfa\xbc\x8d\x4b\x90\x1b\x49\x2b\xc6\x42\xad\xe0\xfb\x40\xcd\xee\x8f\x63\x1c\xe2\x84\x90\x59\x8e\x6b\xd7\xe0\xbe\x63\x73\x82\x63\x2b\xdd\x31\x0d\x50\xce\x70\xfa\x71\x99\xc7\x03\x63\x0e\xf0\xbc\x1f\xe9\xcf\x68\xae\x03\x5a\x47\x1d\x0d\x3b\x63\x13\x9a\xb6\xc6\x69\x69\x97\xae\xc7\x44\xf4\xc1\x26\xc7\x27\x63\x77\xc9\x38\x72\xca\x46\xdd\xe6\x25\x72\x45\x73\x9a\x76\x9b\x43\xd8\xab\x63\x14\x01\x9d\x99\x16\xc7\x86\x3c\x5c\xf1\x38\x98\xe3\x06\xf6\x18\xd0\x0b\x9a\xde\x75\xc9\x77\xd0\x4e\x94\xb6\x73\x9a\x4a\xbf\x84\x61\x07\x3b\x23\xf1\xf3\xd5\xbe\xa1\x27\xe3\xbc\x58\xf1\x0e\xe7\xaa\xb4\xeb\x3a\xd4\xf4\x90\xda\xef\xb6\xed\xbd\x9a\x83\x17\x93\x73\xa7\x62\xbe\x1e\xf1\x9e\x9d\x9d\x4f\xad\x27\xf1\x5d\x6d\x9f\x26\x1c\xff\x99\x4f\x33\x28\xf5\x1c\x4b\x22\xe2\xe3\xf4\xca\xd6\x51\xc9\x2a\xe0\x3e\xee\xec\x1c\xdc\x8f\x70\xb2\x85\x73\x81\xb8\x22\x4b\xd7\xa0\x37\xaf\xf5\x2e\xb0\x47\x30\x97\x53\xe7\xfd\x94\xce\x67\xc6\xbe\xc7\x3a\xd7\x1e\x8f\xd1\xad\xef\xd2\xf6\xaf\xc7\x36\xd2\x53\x97\xfd\x82\xe4\xc9\xa5\x5c\xde\x1d\xf3\x57\x8d\xdb\x39\x57\xda\xc7\x3c\x6e\xda\xf7\xc6\xd0\x5e\x4d\xfa\x4e\xf5\x62\x98\xeb\x84\x3f\xb1\x21\xff\x83\xf3\x74\xd6\x8e\xdd\x2b\x6d\xdd\x84\x0d\x71\x47\xc7\x10\x0c\xf7\x8f\x7e\x5b\xef\x05\x92\x45\x6a\x1b\xf4\xf3\x78\xa4\x2f\xd6\x4f\xd9\xfb\x48\x79\xaf\x11\x1f\x51\xee\x67\xcb\x9e\x4f\x8d\x5f\xce\x69\xc4\xc5\x7a\x11\xc6\xd3\xa2\xfc\x5d\xf4\xc0\x36\x0e\xf3\xe0\x2b\x9f\x31\x15\x97\x4c\xd4\x39\xaa\xe9\x57\x5b\xf6\x01\xf2\xad\x0d\xf3\x7c\xc6\x88\xb6\xa8\xb7\x4b\xd0\x43\x75\x5f\x3c\xd7\xbf\x40\x7b\x3d\xd0\xaf\x5c\xfd\x0e\x70\x8c\xfc\x3e\xe4\xbf\xb9\xbd\x5d\x20\x9e\x23\x52\x7c\x02\xe7\x90\xbf\xdf\x49\x3a\x44\xf0\xf5\x2e\x3f\x88\x4c\xf1\xbd\x24\x14\x8c\xc3\x9a\xe0\x6d\x4f\xf9\x6e\x69\x9f\x52\x61\x1d\xa1\x0d\xac\xd5\x47\xc4\x6c\x76\xf3\x5e\x82\x5f\xf7\xf4\x24\xea\xcd\xa9\xf1\xc8\x7b\x07\xf6\xb6\x63\x1e\x7c\xa4\x7a\xfd\xee\xf1\x6c\xce\x4f\xb9\xce\x67\x24\xee\x3f\xfa\x1e\x94\x51\x14\x5c\xb7\xcd\x9d\xef\x4b\xdc\x98\x5a\xf4\x9d\x6b\x7c\x73\x13\xde\x35\x6a\x0d\x95\x3c\xe0\x18\xf7\xd9\xf2\xc1\xb3\x0e\x39\xa2\xb1\xc6\x53\xfb\xf9\xb0\xa1\x8b\xc1\x1c\xbe\xa2\xe3\xf7\x7b\xdf\x8d\x9f\xee\xab\x36\xea\xc3\x3c\xee\xae\x73\x06\xff\x37\x36\x8b\x87\xbf\x2f\xeb\x2c\xd9\xb8\x96\x58\x58\xd4\xb4\xab\xc5\xdb\x00\xff\x2c\xfd\x8c\xa3\x03\xa5\xbb\x62\xbd\xfa\x12\x09\x76\xe1\x3b\xe6\x08\x7c\x77\x6a\x7d\xe7\x3c\x90\xbf\xc1\x73\x8d\x3b\xe0\x19\xda\xc4\xe6\xfc\x4d\x42\x7d\x83\x8a\x93\xb0\x86\x7b\x7c\xc7\x9f\xcb\xb5\x36\xb5\xee\xf6\x9d\xa3\xe5\x38\x91\x92\xd1\x6a\x9f\x6f\x33\x67\x28\xa6\x7c\x03\x4a\xcb\x66\x02\x73\xeb\x6c\x55\x5c\x96\x74\x8b\xbc\xaf\xd0\x9f\xa9\x2a\x45\x84\x62\x0e\xb6\x4d\x1f\xd6\x63\xba\x30\x20\x6c\x2e\x6f\x80\xff\x96\x36\x0e\xc1\x77\xf5\x83\x8f\x62\x86\x93\x48\x96\x42\x6d\x07\x63\xd1\x89\xbc\x8b\x2b\xd0\xa9\x24\x47\x11\x6d\x6b\x35\x58\xcd\xef\x7a\xa8\xa5\x30\x1e\x7f\xe3\x5b\xd2\x21\x92\x23\x14\xb7\x92\xdb\x89\x2f\xf3\xb0\x16\x99\x5b\xd5\x32\x93\x8a\xa0\x27\x65\xe1\xce\x1c\x20\xff\xc9\x38\x46\xfc\x69\x51\xfa\x04\xce\x14\x3d\x44\x3e\xa3\xd4\x77\x92\x24\xca\xed\x3b\x90\x3b\xd7\xae\xb9\x47\xf6\x90\xec\x97\x6f\x49\xd5\xbe\x04\x80\x66\xd2\x7e\x89\x78\xed\xf4\xcb\x75\xf4\x7c\x0b\xe5\x49\xe2\x78\x9a\x0b\xd8\xaf\x7a\x5e\x26\xca\x83\x74\xb2\x42\x9b\xd8\xd7\x50\xb5\x8b\x99\x80\x70\xb0\xf6\xf1\x94\x75\xd6\x56\x55\xfc\x6f\x88\xe2\x9e\xb6\x28\x26\x53\xe4\x23\x19\xca\x21\x05\xf4\x21\x59\xf5\x3a\x48\x3a\x83\xde\x4d\x92\x20\x37\x61\xbc\x00\x8e\x55\xc7\xb1\xa3\xca\x1d\xfa\x13\x52\x49\x59\x70\xbc\x34\x5b\x6a\xc2\x3c\x1d\x0a\x00\xa7\x4d\xc7\x3c\x20\x9c\xb8\x55\xe3\xae\x04\xbb\x8c\x41\xb9\xcd\x8b\xfe\x7d\xb6\x99\x9f\x8d\x42\xb2\x22\x18\xe3\xc4\x67\x9a\x62\x64\x81\xa3\x9c\x23\x35\xdb\x84\xf7\x7d\x6c\x09\xf6\xc0\x77\x4c\x79\xed\x0c\x20\xfe\x58\xce\x00\x8c\x99\x04\x6a\xf6\x03\xe7\x62\x90\x3a\x29\xc6\x2d\x64\xdb\xa4\xd6\x30\xb9\xbd\x95\x35\x72\x90\xef\x8d\x94\x11\x4b\x78\x25\x6b\x8a\xd5\x3e\xd7\x7e\x8a\xcc\x73\xf5\xe3\x27\xac\x5f\x51\xe2\xf0\xf0\x37\x6d\x42\xe3\xda\x2c\x95\xc6\x81\x30\xc8\x34\x5c\x2b\x0d\xf0\xc2\x10\xd0\xba\x1c\xd6\xc2\xbb\x06\x3d\x33\x0b\x76\xe6\xc1\x73\xae\x31\xaa\xbf\x33\x2f\xaa\x6f\xa9\xc6\xc5\x77\xf5\x0d\xf6\x3f\x24\x6b\xe7\x1a\x7b\xb9\x7d\x0c\x7a\x61\xd7\x1a\x5b\xdf\xee\x94\x37\xe4\xb0\xd3\x77\x0f\x70\xa9\x43\x87\x80\xf2\x0d\x7a\xd6\xc7\xfe\xcf\x41\x57\x6e\x1b\xac\x71\xf2\x01\x73\x87\xb2\x7b\xc3\xee\xd1\xb0\x9f\xd8\x67\x5f\x1e\xbe\x01\x99\xfd\xb5\xf9\xa1\x98\xcc\xa0\xa7\x83\xbb\xb9\x09\x84\x32\x36\x1f\xde\x75\x58\xeb\x63\x7e\xd7\x70\x8c\xdb\x3c\x8e\x84\xec\x18\xc8\x12\xa0\x11\xd5\xfe\xf9\x96\x94\x7b\xce\xed\xee\xbb\xdb\x0b\xb4\x97\xe2\x98\xdc\x10\xd6\xf9\x1b\x5e\x51\x6c\x0b\x5e\xc3\xa6\xff\x5b\x6d\x6f\x2b\xf1\xa0\xff\xdb\xc7\x06\xe1\x02\xb1\xef\xe8\xfd\x11\x57\xde\xc7\x4e\x9d\x4e\x2f\xa2\x0e\x5b\x49\x9c\xd0\xf1\xd3\x8f\x62\x2c\xb0\x4d\x49\x48\x0e\x81\x0a\xfd\xfd\x45\xe4\xac\xfe\xac\x0c\xf4\x94\x77\xae\x55\xbb\xbf\x12\x6e\x07\x0f\xf9\x0e\x60\x5e\x07\x5e\x17\x8c\x33\xf1\x65\xc2\xa7\xf4\xc4\xfe\xd1\xe4\xf5\xf4\x33\x8a\xcf\x43\x79\xe7\xcf\x7c\xd3\x73\x8d\xcd\xda\xd9\x3e\xe6\xe3\xf0\x79\xb6\x0c\xd4\x6c\x43\xe4\xb3\xd0\x7c\xa6\x3c\x8f\x17\x64\x41\x5a\x46\xc8\xce\x9e\xab\x0f\xfe\xd4\xbc\xb1\x7c\x41\xc9\x71\x94\x6d\x04\xdb\x79\x14\xe3\xb8\x76\x8c\x0c\xe7\x50\xb5\x6a\x83\xd5\xfe\xb8\x7f\x84\xbc\x06\xde\xb9\x19\xf9\x2d\xfb\xce\x9e\x7c\x53\x76\xa2\x7c\x0f\x36\xe0\xb7\x75\x7c\x83\x1d\xe4\xa7\x73\xd0\x8b\xce\xe4\x3d\x7a\x4f\x87\xd0\x3f\xd0\x8a\xb5\xa9\x72\xa2\xe9\x3b\x47\xde\x1f\xf0\x3b\xbd\x08\xa1\x2f\x61\x09\xeb\x02\xe8\x68\x1e\x55\x2d\x40\xec\x6b\x44\xcf\x32\x7f\x8c\xce\xa0\xac\x7d\x42\xe7\x5a\x41\xfa\x57\xe6\x5c\x5c\x70\xde\xe6\xb5\x8e\xf5\x86\x3e\x1b\x1e\xf1\x60\x7d\x40\xd6\x5c\xa9\x6d\x0f\x7a\x8c\xeb\x24\xc4\x6b\x77\x7e\x2a\xf5\x76\x4f\x1e\xee\x81\x7c\xb0\x12\x94\xdc\x73\xf5\x83\x36\x5a\x9d\x8c\x62\x0b\x79\x4c\x59\x7b\x01\xe7\x46\x75\xc4\x93\xda\xf7\x19\x69\x77\xa3\x6b\x47\xfc\x6c\xf8\x0a\xf0\xba\x9a\xb9\xfb\x46\xcf\x73\x87\xf1\x54\xd5\x8e\x9a\xda\x3f\x6a\x2a\x47\xd7\xad\x53\x4b\x5b\xf2\x00\xd9\x57\x54\x3d\x08\x32\x0e\xc3\xf8\x1a\x06\xeb\xfc\x4a\x9d\xf9\x61\x64\x0e\x42\xd8\x8b\x92\x70\x34\x16\x9a\x39\x16\x15\x9c\xac\x19\x80\x6a\x49\x23\xfb\x79\x83\x2f\x36\x75\x5a\xdd\x1a\x96\xb6\x84\xeb\xcb\x31\x2b\x95\x7d\x03\xc5\xf0\x35\x7c\x91\xa7\xc8\xb9\x71\xb0\x5e\x21\xb4\xeb\x0c\x6f\x46\xca\xa7\x6b\x97\x8e\x61\xf9\x32\x7e\x6a\x53\xc5\x4e\x15\xb4\x6e\x1f\x25\xa1\x5c\xd1\xb5\x03\xf8\x83\x6b\x88\x76\xda\x79\xe0\x7d\xe4\xdb\xbe\x19\x32\x4e\x63\xb6\x83\x67\x79\x9f\xa7\x0d\xbb\xeb\xa4\x82\x37\xeb\x5f\x97\x36\x83\x2e\x9e\x5f\xd9\x26\x35\x79\x15\x1b\xd8\x47\xfe\xa4\x36\x72\x33\x66\xa9\xc2\x3d\x14\xc3\xfb\xbc\x26\xf2\xfc\xae\x9d\xbc\x3c\xe3\x28\x1b\x6c\xb7\x4f\x05\xd6\x92\x43\xf9\xf9\x7d\xa2\xee\x2b\x25\xfb\x81\xf5\x56\x34\x0c\xd6\x8c\x86\x75\x56\x09\x1b\x5b\x63\xff\xd1\xde\x97\xef\x69\xdd\x39\x93\x13\x1c\x83\xdf\xb4\x77\xd3\xf7\x8e\x0b\xf8\xd2\x1e\xd4\x3c\x87\xda\xaf\xd9\x89\xe7\x38\xae\xa3\x89\xeb\x44\x0c\x63\x87\xbd\x18\xe2\x7b\x4b\x56\x41\x34\x98\xf4\x8f\x75\xd9\xaf\x9f\xf3\xf1\x79\x3b\xd6\xa9\xfa\x4e\x08\xf4\x12\xbe\x5e\xcf\x2c\x57\xae\xa1\x7a\x1b\x54\xfc\x8e\xfa\x76\xf6\xd5\x9e\x65\xa1\x6b\x27\xc1\xa4\x19\xd3\x2e\x55\xf0\xe9\xab\xbe\x45\x18\x9f\xf3\x9a\xcf\xb0\x71\xdf\xcb\x31\x4a\x9f\x21\xb2\x5b\xc2\xbd\x40\xba\x87\x97\x6e\x3b\xfd\x25\x1d\xbe\xdc\x4d\x20\xf0\x57\xcf\xd5\x6b\xfe\x0f\xe6\x8f\xcf\xeb\x2b\x1a\x09\xe8\x7b\xa8\xda\x9b\xb6\xff\x24\x3b\x43\x3d\xad\xb7\x40\xb5\x4f\xc8\x7a\x93\x3d\xb3\x40\x76\xc2\x88\xc0\x29\x3e\x41\xfe\xc1\xaf\xea\x87\x19\xa4\x8d\xb2\xa1\x67\x37\xeb\xa1\x1b\x5c\x48\xd0\xe3\xa8\xb6\x09\xec\xb1\x7f\xed\x88\xfc\x9e\xe0\xdb\xdb\x73\xe0\xc0\xba\x22\xfb\x59\x31\xf8\x7d\xbe\xe3\x2e\x7e\xb1\x3d\xaf\x73\xf1\x10\xa4\xf1\x4e\x93\x6b\x7e\xfe\xe8\xdb\x81\xa3\xf4\xa7\xd0\xa6\xa9\xc1\x7b\xae\x17\xc3\xf3\x2c\xed\xc7\x75\x6d\x3d\x32\x06\x60\xb8\xfb\xa8\xf3\xe3\xa1\x0c\x00\xf7\x05\xc8\x02\xf7\xfe\xee\xab\x7d\x7f\xc9\xcf\x3d\x31\x93\x30\x8f\x60\x1c\x20\x2d\x1b\x5d\x31\x8d\xae\xe4\x3c\x48\x5b\x4c\xd2\x1e\xd2\xcc\x4d\x20\x63\xcb\xaa\x71\x1f\xc7\x6b\x34\x64\x26\x29\xcc\x23\x1e\xe5\x32\xd3\xb4\xb5\x1c\xf3\x41\xac\xe5\x43\x7d\xba\x61\x7b\x86\xf9\x3e\xcd\xb8\x05\x42\xff\x7b\xfa\x7b\xac\x8b\xc6\x11\x8a\x17\xe1\xb4\xd1\x5b\xf5\x77\x22\xee\xea\x47\x19\x17\xf7\xb3\x79\xe7\xf8\x4a\x7f\x7f\xe6\x13\x83\x7b\xbc\x7a\x36\x57\x44\xb3\x15\xa8\xe7\x3d\x8b\x2d\x25\xdf\x7b\x45\x07\xa6\xec\x0e\x30\xe6\x17\xe9\x92\xa9\x04\xe0\x3b\x9f\xac\x11\x02\xed\x14\x70\xfc\x25\xde\x7b\x98\xcf\x02\xf4\x72\xb8\x56\x0e\xee\xe7\x53\xdd\xff\xa9\x1c\x23\x34\x6d\x3e\xd2\x01\xec\xd7\x67\xab\xcf\x40\xd7\xfe\xf6\x45\x72\xed\x7a\xea\xd5\x67\xbf\xe1\x68\x7b\x9e\xdc\xf0\xf3\x3f\x3d\x37\x6a\xdc\x4e\xbd\x7a\xb6\x54\x5a\x63\xbc\xf6\x6d\xa5\xe1\xff\x68\xeb\xf8\xdd\xb6\x00\xea\x0c\x7e\xfb\xd8\xf4\xab\xbc\x1d\xf2\x1c\x2a\x78\x73\xcf\x30\x1f\x28\xf1\x98\xe4\xbb\x95\x5d\x01\xc9\x55\x7d\x84\xfb\xd5\x98\x27\xea\xdb\xad\x58\x92\xf2\x1d\xb4\x8e\x0e\xf9\xcc\xf0\x5c\x73\x3f\xcb\xf9\x43\x90\x26\xfd\x99\x2c\x0d\xa6\xb4\xef\x07\xe2\xeb\x02\xc6\x74\xd6\xb4\x39\x24\xf9\x79\x17\x5d\x22\xfc\xb2\xe5\x9a\x88\x31\x30\x3d\x1a\xdc\xb1\x0e\xde\xad\x7b\x77\xd4\x06\x7e\x25\xae\x05\xed\x8d\x71\x09\x27\x19\xac\x55\x0d\xfd\x60\xe5\x37\xc7\x15\xbc\x11\xa3\x18\x57\x77\x13\xce\x93\xec\x7b\x22\x0f\x63\x6a\xde\xd5\x18\x44\x5c\x8c\xaa\x17\xbe\xa3\xfc\xea\xd0\xed\x88\x7b\x1d\x03\xd9\x72\x40\x9e\x6d\x89\xa7\xe8\x39\x94\x3d\xfb\xd4\xd9\x37\x64\xa3\xb9\xd2\x9d\x2f\x87\x62\x3b\x33\x40\x7f\xfa\x4b\x01\xc9\x67\x61\x8a\x72\xc2\x61\x8e\x17\x91\x4b\x40\xe5\x9a\x17\x8d\x1e\x28\xa8\x97\x05\xcc\xa7\x83\xfa\x06\x71\x8e\x9e\xab\x17\x94\x5d\xdf\xd5\x8b\xae\x18\x26\xf0\x4d\xf2\x3d\x38\x87\xee\xde\x28\xc4\x3c\x9e\xe7\xb9\xd2\xfe\x8c\xca\x26\xbe\x27\xf5\xf7\xc7\xfa\x78\x65\xc3\x6c\xe6\x8e\xa2\x38\x98\xa2\xa4\xb1\xd5\x5c\x44\x1c\x4b\xbc\x09\x0b\x0e\x3d\xa7\x6a\xb2\x74\xbe\xcb\xf9\x1b\x14\x03\xf3\x28\x6f\x8a\x8c\x93\x69\xd8\xe0\xaa\x5c\x0a\x82\x7f\xbd\x69\x23\x0d\xd1\x71\x72\xff\x10\xfc\x71\x9c\x70\x19\x53\x25\xd3\xb1\x01\xa8\x56\xa3\x99\x7d\x2a\x38\x4f\xd9\xa2\xfc\x67\x00\x7f\xea\x5c\x96\x3b\x17\xcf\x09\x5b\x0c\x75\x9e\xf2\x9b\xa8\x8d\x74\x12\xef\xa9\x3c\x0f\xea\xb7\xad\x38\x30\x52\x5f\xd1\x33\xcf\x59\xc4\x53\x18\x87\x00\x74\x23\x32\xa6\x0a\xe2\x06\x3d\xdf\x56\x6f\x04\xca\xc6\x94\x46\x8e\x4f\xdc\x47\x09\xd0\x3d\x58\x17\xb6\x33\x7e\x1d\xc5\x3e\x80\xfb\xba\xb5\x57\xd9\x39\x1a\x8d\x85\xc5\x76\xb5\x5f\x5b\xb0\x0e\x05\xbc\x43\x2b\x22\x27\x9b\xf2\x75\x11\x71\x36\x3e\xca\x3b\xd1\x11\x3f\x1c\x8a\x75\x3c\x5b\x27\xdd\xa2\xf3\x79\xe4\x52\x8f\x57\x8a\x70\x4b\xe6\x42\x1d\x7f\xb5\x6b\x0c\xc1\xbd\x42\xf8\x21\x77\x8d\x83\xeb\x01\xe2\xf7\xf0\x9d\xcf\x83\x9e\x7d\xf6\xc7\x68\x3d\x18\x07\x4f\x73\x6b\xf8\x2f\x20\x1f\xbc\xa7\x40\x2f\xe5\x1a\x6b\xd8\x76\xc5\xb5\x3f\x18\x67\xdb\x5e\xbf\x9a\x35\x7f\xdb\xf1\x0d\xa0\x03\xe3\x18\xc9\x89\x9f\x04\xe3\x3a\x4e\xb6\xc6\xe1\xa4\xb5\xc6\xc6\x3c\xe3\x69\x4a\xe2\xb3\xfd\xf4\xdc\x91\x5c\xe9\x43\x1f\x97\x05\xe9\x5b\x8c\x63\x23\xb8\xdb\xd4\x82\xfb\x20\x82\x73\x9a\x59\xf4\x9e\x11\xf7\xa3\xb9\x07\x15\xdd\x7e\x98\x93\x0b\x71\xe1\x4b\x5d\x0c\xf7\x0d\x6a\xeb\x62\x15\x1d\x07\x7b\x24\xb7\xf3\x84\x1e\xc6\xd8\xd4\x71\x20\x8d\xfc\xb1\x27\xb5\x66\x1a\xb6\x4e\xea\x5b\x25\xdd\x6b\xdc\xf3\x5a\xee\xa1\xeb\xb4\xd3\xf3\x1c\xfe\xa6\x8d\xa4\xbe\x21\x94\x15\x15\x3d\x92\x57\x37\xe7\x17\xcf\x27\x71\xaf\x7c\x13\xd5\x7b\xab\xcf\x13\x9d\x61\x63\x0e\xf2\xf0\x34\x9f\xc4\xfd\xf9\x68\x78\x85\x7f\xa8\x7c\xae\xd6\x7c\xe9\x77\x49\xbf\x5d\xf3\xdd\x87\x32\xda\x33\x3b\xc7\xf0\x34\x27\x64\xcd\xe6\x3e\xb4\xe4\x7e\xb9\x19\x07\x4b\xfa\xab\xed\x9d\xe7\x9a\x87\x28\x5f\x55\x35\x11\xc2\xa2\xf4\x4f\xe0\x5a\x4f\x44\xef\x80\x2a\xef\x49\xad\xf3\x08\x1f\xcc\x03\xe6\xdd\xb5\xf7\xa6\x92\x01\x93\xcf\xd2\x6e\x55\xf3\x9b\x5f\x8d\xf7\x8f\x28\x1f\xbe\xb3\x66\x9a\xe0\x39\xd7\x56\x5d\x06\x4a\xd7\xc8\x15\xd8\xbb\xa9\x59\x9f\x07\xd3\x2c\x82\xaf\x76\xea\x97\x9d\x76\x19\xf0\x5b\x3a\xee\xee\xed\xa2\x4d\x50\x3d\x17\x30\x1f\xe8\xcb\x58\xee\x51\x8d\x7e\x01\xd6\xad\x80\x76\x55\x98\x8f\x30\xd9\x56\xb1\x50\xb0\xfe\x33\xb2\xd9\x26\xc1\x24\x82\xf5\x8e\x51\x8e\x85\x41\xcb\x97\x34\x3f\x7e\x9e\x2b\x45\xf0\xe3\xee\xfa\xb1\x94\xdc\x56\xd9\xc7\xbe\x96\xdb\xda\xf5\x42\xa8\xfa\x52\x78\x5e\x44\xde\x51\x4b\x4e\x7e\xa1\x8e\x01\xd4\xd9\x1e\xd7\xf2\xa1\x69\x18\xfa\x5e\x4d\xc7\x9a\xb5\xee\xaa\x3d\xa1\x63\x18\x68\x3b\x73\x5e\xed\xc5\xd9\x13\x94\x63\x50\xdb\x51\x01\x6e\x75\xe7\x5f\x7e\x73\x6f\x9d\x02\xe1\xa9\xdb\x91\x7f\xd9\xce\xbd\xe6\xeb\x7c\xed\xc7\xf6\x12\x38\x1e\x11\xb7\x49\xe4\xe0\x57\xb5\x51\x2e\x61\x4a\xdb\x01\x9f\xda\xdb\xf3\xec\xec\x09\x37\xde\x57\xed\x7b\xd3\x9f\xb1\x06\x73\x9c\xd8\x5b\xdf\x9d\x7f\x8b\x3f\xd0\xb6\xe6\x39\x71\x76\x49\xd7\xde\x36\xea\x07\x20\xf9\x1c\xf2\xbd\x8e\xfc\xea\xb5\x6a\xf7\xed\x9e\x7e\x88\xd4\x55\x25\xd3\x55\xf7\x4a\x96\x2e\xed\x1a\x54\x95\xde\x71\x21\xe8\xd0\x3b\xae\x0b\xb4\x2f\xe9\x1e\xce\xc1\x23\x7b\xf2\x14\xbe\xc3\x27\x6b\x67\x50\xea\x02\x69\xe4\x78\xb5\x3d\x44\xe6\x2a\x9a\x49\xda\xc5\xba\xec\x1e\x64\x9d\xd5\xb2\x56\x26\xac\x8d\xf2\x20\x27\x95\x7c\x7f\x89\x6b\x93\x4d\xc9\xbc\x7e\xe2\x6e\x91\x76\x46\x72\xec\x86\xdc\x4f\xe6\xe0\x13\xeb\x8a\x1e\xc8\x9d\xcd\x1e\x3e\xca\xb9\xec\x5d\x40\xf7\x76\x34\x0f\xbe\x90\x71\x61\xc3\x86\xbb\xc4\xb9\xa4\xd5\xb9\x74\xf8\x64\xaa\xf7\xe4\x55\x3c\x4f\x6b\xbf\x4c\x67\x9d\x4a\x39\xd2\x83\x9d\x9f\x04\x6a\xb6\xd5\xd4\x24\xfb\xac\x6b\x4f\xec\xa6\x8f\x72\xb0\x51\x7c\xea\x1c\xf6\x5e\x29\x68\xbf\x15\x75\x1e\xd5\x3c\xde\xb0\x3e\x51\xf2\xea\xe7\x36\x81\xee\x98\xf4\xba\x6f\x12\xf4\xa3\xc2\xde\x81\xf0\xef\x7a\xb0\x5b\x54\xf1\x75\xb3\x9d\xc1\x7b\x3b\x83\x0b\x53\x20\xb7\xee\xe3\x79\x0a\xfb\xc2\x1d\x61\x9f\x3b\x9b\xd6\x4d\x42\x6e\x90\x2c\xd3\xe4\xea\xb9\xfa\xdd\x77\x16\x07\x52\x67\x5f\x57\xef\xea\xbc\x9f\x9d\x2e\x75\x0e\xbc\x84\xea\x19\xc0\x1e\x2c\x06\x8e\x19\x6d\xe5\x9a\x1d\xba\xfb\x9b\xc1\x18\x3f\x37\xcc\x33\xce\xb7\x86\x30\xbe\x9b\xae\xf5\xf1\xa4\x66\x01\xa1\x27\x05\x6a\xc6\xd5\x76\x61\x38\xe6\x2a\xe0\x50\xef\x29\x32\x86\x1b\xc5\x92\x57\x3c\xee\x54\x8f\x0f\x73\xe0\xe1\xfd\x0e\x9e\xd5\xf0\xa4\x62\xc5\x51\x4e\xcb\x9f\xa4\x0f\x44\x6c\xc5\xed\x10\xd5\xf5\x6b\x50\xcc\xae\xdd\x15\x27\x89\xe7\xdf\x39\x6e\xd6\x5d\x13\x0c\xc7\x6d\xfc\xdb\x73\x44\xb1\x25\xf8\x9c\x12\x40\x9b\x8e\x1a\xb1\xaf\xaf\xef\x59\x19\xeb\x81\xea\x83\x00\x9d\xe8\x95\xb1\xda\xb5\x98\xf4\xe3\xda\x35\x6b\x1f\xd6\xb3\x18\x56\x59\x42\xdf\xe8\xc2\xa5\xee\x7c\x57\x68\x3f\xf9\x8b\xcf\xb5\x8a\x17\xe9\x98\xe3\x91\xce\x5b\x88\x81\xce\x56\x7e\xe3\xd5\xf9\x3f\xf0\x6f\xe3\x7d\x6e\xf0\xda\xa8\x5c\xdb\xf3\x7d\xef\xae\xb5\x03\xe4\xd0\x6a\x5d\x46\x0f\xe3\x44\xb5\xdf\x64\xae\x7b\xc5\x03\x9f\xd6\xa8\x78\x52\x6b\xa7\x41\x3f\x69\x7d\x25\xa9\xf2\xf3\x5b\xfa\xdb\xf3\x39\x76\xd4\x45\x6b\xea\x64\xb4\x1c\x4c\xc5\x50\xc2\x5a\xac\x95\x6e\x40\xaf\xf1\x81\x7e\xd0\xb0\xf3\x55\x75\x49\xda\x79\x4a\x5d\x7e\x14\xd8\x5f\xab\xd4\x75\x2a\xfb\x3b\xd0\xa9\xaa\x9c\x90\x5e\xbb\xde\x4e\x79\x9e\x4e\x51\xe3\x8b\x6b\x37\xea\xa5\x95\xb1\x13\x74\x0f\xcf\x43\xc8\xf9\xb0\xe7\xb4\x6f\x55\x67\x48\xf7\xd4\x26\xf4\xdb\xea\xef\x95\xcf\x9d\xe4\x27\xd5\x38\xd5\x5d\x7e\x22\x2b\x34\xf2\x91\x69\x3b\x62\xcb\xce\xd9\xc0\xa7\x46\x6c\x38\x8e\xd1\x8b\x9e\xda\x50\x1a\xe7\xd2\x91\x17\x40\xc6\x18\x10\xdf\x6b\xe4\x7a\xc1\xda\xcd\xaa\xbd\xf3\x1c\x63\xa0\x4d\x9e\xd6\x3e\x7a\xc0\xd3\x86\x27\xc0\xcf\x02\x47\x14\x7c\x54\x77\x53\x98\xcb\xfd\xdb\x9c\xa7\x71\xf3\x79\x8f\x6d\x32\x56\xbe\x8a\x25\x39\xe3\xbb\xbe\x27\xe8\x17\xa1\x6f\x3d\xc0\x13\x6b\x8b\xea\xe5\xe4\x60\x5d\xe2\xd9\xa7\xfb\x21\x65\x7e\xb5\xaf\xdd\xb9\x7a\xa4\x6c\xd8\xbe\xb7\x24\x7d\x33\xbb\x72\xf2\xbb\xe3\x96\x89\x9c\x7d\xb4\x57\x0a\xc0\x2d\x68\xeb\x7f\x2c\xf3\x12\xfa\xbc\x9c\xb4\xf2\x7c\x70\x6f\xe5\x5c\xa7\x64\xdb\xca\x3f\x79\x21\x6c\x32\xd7\x29\xce\xc1\xae\x71\xff\x69\x6c\xf0\x77\xea\x06\x60\xfa\x04\x7b\xef\xdd\xd7\x8e\x59\xdb\x3c\x80\x6c\xd3\xb3\xcf\xfe\xe4\x41\x5e\xb6\xac\x50\x3e\x8f\x87\x77\x80\xea\xed\xde\x8a\xdf\x43\x71\xc2\x64\x6c\xd6\xe8\xf8\x7b\x23\xf6\xea\x10\xa9\xc6\xbe\x3b\xd7\x98\x8e\xad\x04\x3a\xd3\xe3\x58\xcf\x24\xfb\x54\xca\xfb\x51\xc7\x79\x7e\x21\x47\x74\xe7\x06\x6d\xe2\x87\xb1\x9d\x54\x0e\x72\x67\x5e\xd0\x5f\x30\x87\x56\x4e\x73\x73\xad\x94\x7c\x48\xc6\x87\x3e\x91\x23\x1e\xc5\xd0\x22\x39\xee\x49\x0c\xed\x21\xc8\x95\xe2\xd3\xfe\x2b\xd6\xd5\xce\xbb\xae\xec\x4f\x4a\x94\x84\x39\xd4\x51\x7f\xa0\x3e\xa2\x55\xff\x7e\x58\x03\x2c\x52\x95\x5f\x40\x07\x5a\x3b\x03\x58\x0f\xc3\x13\x8c\x4b\x04\xe3\x86\xb2\x96\xec\xf7\x20\xae\x16\xe7\x2b\x99\xa5\xac\x59\xc7\x31\x3f\xd3\x09\xba\xe3\x9a\x1b\xf9\xe0\x8d\xb8\xe1\x82\x7b\xf4\xac\xf2\x79\x3d\xc6\xaf\xf6\x73\x0a\xc7\x1c\xe3\x3e\xcf\xfe\x9d\xb3\x30\x33\x3f\x57\xf8\x60\xb2\xa0\xcf\x00\xeb\x9d\x74\x7e\xd0\xf6\x69\x3e\xae\xed\x0c\x7e\x05\xb9\xd8\x0b\xc8\x5e\x0e\xf7\x7d\xac\x17\xc3\x5f\x8f\xea\xc3\x36\x7d\x81\x9a\x1c\xef\x5a\xef\x5b\x03\x2e\xe0\x50\xcc\x32\x9a\x47\xdc\x88\x35\xa6\xe3\x99\x21\x1f\xa0\xea\x30\xd7\x7e\xb4\xe7\x32\xac\x79\xb1\x32\xe3\x63\xd9\x8a\xd1\xac\xe0\x5d\x3a\x61\x6d\x9b\x9d\x64\x57\x7f\xb9\x27\x6b\xfc\x1c\x2b\xb9\x4c\x55\x38\x6f\xb9\x8f\x3b\x6d\x76\x3b\x14\x8f\x3e\xcb\x8d\x24\x50\xaf\xa5\xad\xfc\x27\xec\xc1\x55\xc5\xa7\xcc\x8f\x1a\x99\xaf\xde\xa9\x83\x21\xdd\x04\xc7\x0a\x92\xfa\x04\x11\x0b\x45\xd7\x53\xa9\x62\x3a\x90\x3d\x1e\xda\x2b\x89\x5c\x15\xca\x36\xd4\xdd\x53\xa4\xbc\xc3\x83\x56\x8f\x68\xf4\xfd\x86\xdc\xd7\x11\x6b\x52\xce\x1b\xd9\xb2\x79\xa8\xb3\x54\x75\xe3\x80\x1e\xba\x2b\xe3\xf5\xe9\x38\xfd\x69\x33\xfe\xbb\xad\xef\xe3\x1c\x05\x42\xdf\xef\xca\x85\xc3\x31\x53\x54\x1d\x10\x5a\x4f\xaa\x63\xec\xab\x1a\x24\x3a\xec\xa3\xab\x29\xa7\x88\xaa\x4d\x82\x62\xb2\xef\x44\x2c\x49\x6f\xad\x66\x47\x30\x07\xe4\xaf\x24\xcf\xa0\xca\x97\xcf\xd7\xae\x7e\x8f\xc6\xfa\x00\xe8\x4a\x68\xdf\x29\x7f\x2c\x8a\x1f\x10\xc4\xad\x6f\x4b\x17\x40\xf3\xa0\x3c\xbc\xb3\x8f\x81\x42\xe7\xdd\xa3\x1e\xc6\x52\x16\x66\x46\x16\xba\x36\xb8\x5b\x19\x8a\xbf\x47\xf5\x9d\xe0\xf9\x58\xc8\xaf\x64\xae\xbc\x83\x36\x7a\x8b\x0d\xc2\x37\xff\x8e\xea\x66\x17\x61\xcf\x84\xe7\x00\xe5\x96\x49\x32\x36\xd3\x6d\xfc\x51\x0c\xef\xc4\xbd\xfb\xa1\xc9\x09\x3d\x6f\xd8\x7b\x5e\x57\xa7\xd0\x47\x4a\xf8\xb8\x47\x7b\x18\x07\x41\xf9\x64\x51\xbf\xe7\x07\xf3\xbd\x8a\xad\x7d\x92\xcb\x7d\x37\x32\x4f\x10\xcf\x3e\xfa\xe6\x11\xdd\x0d\x7d\x8b\xd6\x05\xfb\xe8\xf2\xe1\xce\xdc\x97\xff\x8e\x54\xfb\x14\x8e\x61\x4f\xf8\x45\x20\x64\xe7\x48\xa1\xe8\x37\x91\xdf\x83\x6c\x38\x2b\xd5\x2e\x56\x82\x7d\x8b\x1c\x40\x7f\x56\xad\x38\x01\x4c\x9b\x6f\x34\x3d\xae\x7d\xbd\xd4\x7e\xc8\xc3\xeb\xe7\x28\xbe\xd2\x7a\x48\x45\xf7\x80\xfc\x94\xad\x54\xf1\x10\xec\x50\x4d\xbd\xfa\xb7\x36\xf5\x4d\x3a\x0e\x01\xcf\x63\xa7\x67\x9e\xd3\x39\xb7\xa2\x35\x37\x7a\xcf\x6a\xfc\x82\xf1\xd4\x4a\xd4\x1c\xbb\x94\x61\x7d\xc7\xb8\x04\x39\xc6\x03\xd8\xb7\x3f\x19\xcd\xab\x3e\x7d\x52\xff\x9d\xaa\xb3\x41\x7e\xcf\xcc\x02\x57\x1a\xd1\xeb\x6b\xe0\x15\x1c\x2f\xbe\x41\xbc\x02\x72\xf0\x24\x16\x80\x5e\x37\x6d\xcc\xb5\xec\xff\x4c\xf3\x8c\x21\x19\x97\xda\xfe\x16\xfc\x4d\xa4\x76\xef\x3b\xaa\xdb\x5f\xe1\x03\x8a\xe9\x6e\x8c\x61\x76\xac\x89\xff\x77\xce\xe4\xfe\xef\x9e\x09\xe4\x09\xe5\x59\x40\x1f\xb3\x9d\x3b\x02\xb8\x43\xc3\xc2\x6d\xee\x0d\xb2\xd9\xef\x43\xc1\xde\x04\xc2\x00\xdf\x0d\xd4\x13\x7b\x71\x1f\x56\xb1\xce\x00\x37\x51\xaf\x45\x28\xfb\x14\xd4\x9e\x8f\xe7\xd7\x29\xae\x59\x07\xfd\xbe\x8d\xbb\x58\xcf\xab\x71\xbf\x50\x0f\x71\xea\x1e\xa0\xf1\x00\xad\xb9\xbe\xc1\x39\x14\xd2\x9b\xd6\x89\x5f\xf1\xbd\x8d\x0f\xe4\xfd\x2e\xfb\x7a\x7b\x87\x8e\xfb\x84\xfd\xcc\xad\xf9\x20\x1f\x3a\xe7\xab\xe5\x5a\x81\x3e\xb4\xa0\x68\xe9\x15\xd2\xb8\xf7\xd1\xf0\x8a\xf9\x6d\x37\x4e\x8d\x4d\xd5\xdc\x7a\x87\x7f\x10\x5e\x71\x7f\x2f\x5e\xf9\x17\xd8\x77\xae\x73\x6c\xe3\xdf\xa1\x23\x50\xee\xe8\x3a\xeb\x07\xf8\x9a\x07\x3d\xbb\x88\xd4\xe4\x3f\x48\x9b\x12\xc0\xc7\xde\x10\x0d\x1f\x17\x4f\x69\x53\xf9\xde\x78\x1e\xff\x94\x71\xac\xc3\x57\x78\xdd\xd8\xcb\x3f\x4d\xe7\xc6\x3e\xc0\x49\xb8\x7f\x1d\xb8\x0f\xef\xdb\x7c\x39\x86\x31\x1b\x7f\x1f\xde\xd6\x7f\xff\xd9\xe2\xfb\xf4\xb7\x00\x7d\x41\x7d\x55\x68\xfa\x02\x73\xe2\x61\x8f\xe3\x6c\x8b\xfb\x8c\xed\x7c\x67\x90\x85\x39\xac\x79\x98\x40\x1f\x3d\x7c\x46\x8e\x07\x7b\x19\x1e\x82\x9d\x91\x01\x99\xd6\xb3\xe9\xf1\xc2\xdc\xbe\x06\xaa\xb2\xf1\x71\x9d\x20\x4f\x48\x92\x30\x1d\xee\x6d\xeb\xa4\x9a\x5b\x7f\x3c\xb5\xa4\x24\xc8\x17\xb1\xe7\x98\x02\xaa\x53\x2f\xc1\xda\x04\xda\x68\x8c\xfc\xc3\x36\xa9\xa3\xd1\xb2\x18\xc0\x17\x30\x06\xb1\x07\x0f\x65\xb1\x79\xdd\x1f\x86\x8e\xfd\xa1\xc6\xec\x97\x63\x36\xf9\xd8\x65\x56\xd5\xa1\xc0\xfd\xcb\x61\x8e\x29\x8c\x7b\xe7\x81\x2e\xe6\xa3\xba\x90\x57\xcf\xc9\x0a\x4d\x45\xf5\x72\xa6\x8f\xe6\x2e\xa3\xfb\x32\x5f\x0e\xaf\xf3\xaa\x0e\x2e\xd2\x93\xc3\x62\x70\x8d\x5c\x63\xdf\x38\xb3\xdf\x3e\x36\xfd\x78\xbe\x1c\x56\x38\x6b\xa6\xb0\x86\x6e\xdf\x1c\xc5\xd7\x39\x99\xc3\xd9\xc4\x2b\xf0\xce\x78\x7e\x9d\xcb\xd2\x5b\xe3\x19\xa6\xeb\xbe\xda\x85\x37\x61\x6e\xdf\x67\x3b\x89\x0f\x85\x98\xda\xa3\xda\xa7\x88\xf2\xcc\x50\x0d\x4a\x63\xe1\xbb\xfa\xd2\x77\x15\xde\xaf\x7a\xa7\x76\xf5\xf1\x32\x33\x38\xd6\x8a\x98\xc7\xa4\xaa\x6b\x56\xf8\xee\xfc\x40\xe5\x95\x8e\x81\x9e\x63\x6f\x35\x55\x3c\x6b\x6a\xc2\x45\x93\xe1\x8f\x59\x21\x02\x39\x7f\xb3\x16\x44\x01\xf6\x6b\x55\xc5\x1e\xac\xaf\x66\x89\xc9\xec\xae\x15\xc6\x7d\xd1\x9b\x6f\xc2\x62\x76\xf7\xfa\xf3\x51\xc8\xcd\xd3\xb2\x6f\x66\xd9\x9f\x5b\x8b\x81\xfc\xb9\x56\x6e\x67\x5c\xff\x3c\xc3\xba\xec\x3d\x92\xa5\xe3\xda\xe1\x0f\x11\xaa\x39\x3a\x5a\x4f\xf4\x4b\xe0\x00\x79\x37\x3a\x44\x6a\x0c\x65\x27\x14\xb3\x25\x25\x61\x1e\xc1\x5c\x53\x58\x0f\x03\xdc\x19\xe1\x2d\x9e\x5b\xd2\xc9\x73\xa2\xf3\xda\x35\x79\x80\x27\x81\x6a\xdf\x43\xd8\xcb\x44\x04\x32\x74\xe2\xe7\x36\xf7\x69\xdf\xce\x50\xa6\x46\xb5\x3a\xa4\xd5\x36\xb2\x97\x2b\xfb\xdd\x56\x8c\x9f\xcb\xb1\xfd\x6e\xf2\xa6\x86\xe3\xca\xe0\xb7\xda\x3e\xb6\x67\x7b\x48\xe3\x73\xd8\x88\x93\xae\xeb\x32\x93\xef\xd0\xfe\x96\xca\x56\x9b\x0e\xdf\x3e\x2c\x09\xe5\x44\xd9\xfa\xc4\x5e\xf1\xca\x32\x33\x97\x2e\x77\x53\x96\xdb\x68\x65\x75\xf7\x0b\x2a\x63\x9c\x51\x0f\xb2\x95\xb1\xf7\x5c\x1d\xd2\xb4\x2a\x1f\x4e\x21\xfc\xb5\x8d\xb9\xa2\xfa\x30\xa8\xa6\x92\xef\x26\x5c\x98\x8f\xe3\x32\x66\xbf\x69\x1f\xc5\xb5\x8c\xa0\x3c\x8f\xec\x4f\xc6\x3e\x72\x06\xbf\x50\xfd\x03\x29\x89\x72\xf1\xe0\xcb\x52\xa8\x21\xfd\x1e\xea\xe3\x9e\x70\x2c\x73\x2f\xb3\x4f\xd5\xc8\x7c\xc7\xcc\x7c\xe5\x9a\xce\x68\xdb\xf6\xbd\x9d\x37\xb6\x25\x62\x07\xa3\xfd\xda\xb9\x65\xa8\xc6\x1c\xb2\x51\x35\x74\x74\x54\xab\xac\x5a\x27\xd6\xd1\x01\xdd\xdb\x42\xfa\x71\xf6\x5c\xe9\x1a\x4c\xb6\x7b\x82\x6e\x95\xfb\x76\x24\xed\x5c\x04\x2f\xb8\x57\xfa\xb8\xba\x3d\x96\x77\x6f\xb9\x52\x3c\x97\x53\x2c\x93\xb7\x0d\x73\x35\x58\xad\x78\x71\x6e\xae\x06\x13\x7b\x5c\xdb\x6a\x1e\xd4\x86\x2d\x7c\x22\x6f\xb3\xd1\x1f\x8b\xa8\x33\xf0\x85\x0e\x5f\xc6\xb6\x20\xdf\xdc\x0e\xe7\xa0\x95\x75\x33\xc8\x1c\x0d\xca\xa6\xd1\xcc\xf9\x6f\xe5\xb4\x62\x9b\x43\x19\x23\x01\xbe\xd9\x11\x1f\x01\xbf\x0b\xf6\xa1\xce\xb9\x84\xb6\x8c\xd1\x5a\x55\x0a\x28\x6b\xa2\x1e\x79\x30\x9f\x42\x2f\xf5\x93\x87\xfb\xd1\xdd\x83\xa1\x51\x1b\xe1\x2b\xfb\x4e\x89\x43\x1c\x89\x43\x65\xee\xd7\xd2\x51\xb8\xb5\x3c\x38\xad\x9d\xfe\x9e\x8e\x55\xf8\x2a\x87\x04\xef\x7f\x95\x47\x6d\x9f\xfd\x8e\xb8\x6b\xf8\xdd\xe7\xb8\xb7\x47\xb2\x66\x16\x7d\x77\x1f\x88\x5a\x1a\x2f\xed\x41\x45\x6b\xc8\x75\x2a\x74\xbd\x90\xd2\x0e\x86\xeb\xcd\x21\x9b\x18\xf4\xc5\x54\xb5\x67\x2a\x7f\x68\xed\x0f\x21\xeb\xb7\xb4\x72\xcd\x60\xbd\xf6\xca\xb6\x04\xe8\x58\x46\xe5\x05\xc1\xfe\x0b\x04\xae\xb6\x72\xd5\xf1\x3c\xca\x9c\x6a\x30\x6e\xbb\xde\x22\xac\x29\x04\xeb\x44\x72\x01\x97\x64\x9f\x72\x85\x67\x0f\x7a\xcb\x8a\x7c\xd4\x9d\x03\xd3\xac\x33\xf1\xd2\xde\xe2\xba\xcf\x55\x1c\x59\x49\x23\x5b\xb5\x29\x9a\x76\xb3\xb2\x0e\xcd\x93\x78\x24\x3c\x36\x55\x2b\x13\xe2\xd4\xa8\xd9\x7b\x74\xfe\xe5\xdd\x43\xb2\x18\xac\xd7\x5b\xc6\xe3\xde\xb1\x9e\x73\x73\xad\xe1\x1f\xda\x48\xe3\x8d\xb4\x3b\xbf\x1f\xd0\xd1\x2f\x6b\x27\xe0\x3d\x6b\xe4\x48\xdf\x4b\xda\xf5\x0a\x7e\x76\xc5\x1c\xd4\xb9\x9e\xd2\x6f\x3f\x77\x44\x0e\x5a\x85\x57\xdd\xf9\x9e\xda\xe8\x0d\x8f\xbb\x8f\x7f\xee\x06\x59\x90\x9b\x54\x3c\x76\x03\xc7\x5b\xb9\xa5\x60\x3f\xc9\x3a\x7a\xed\xbc\xca\x6d\x47\x1e\x2a\x2d\xcf\x56\xcf\xcb\xbb\x40\xd6\xd5\x29\xef\x14\xbe\x17\x8f\xea\x18\x35\x6a\xb9\xc2\xbb\xd5\x39\x37\xf2\xfd\x72\x6f\xca\x3c\x48\x3a\xe6\x80\xbe\x9f\xed\x1a\x4b\x60\xff\xbb\x62\xa7\xd1\xf3\x6a\xee\xdb\x8a\x96\xa2\x75\x9a\xb4\xef\x33\xb7\x7b\x8b\x9d\x9d\x77\xc5\x5e\x3f\xee\xed\x4d\xde\xeb\x41\x16\x71\xe0\xfe\x11\x39\x83\x44\xcf\xcc\xae\xfb\xa5\xc9\xd2\xd9\x77\x23\x19\xdc\xc3\x66\x3f\xd1\xce\xdc\x7e\xfb\x91\xcf\x1f\xd2\x20\x84\xbb\x2b\x5c\xe3\xa3\x2b\x0f\x52\x1e\x56\xeb\xec\xe8\xd3\x4f\xfc\xfe\x4a\xe7\xa5\x55\x72\xfb\xe3\xbb\x8f\xee\x93\x3d\xc7\x75\x24\x5a\xfd\xdd\xca\xef\xc2\x9e\x46\xe5\xdd\xe1\x4f\x07\x9c\x57\x0e\xce\x23\x7a\x94\x4b\x48\xf5\x43\x07\x7b\x9c\x11\xfd\xff\x71\x1f\xb6\x65\x5d\xef\xee\xe4\x39\xa7\x0c\xc6\x24\xc0\xfa\x62\xb0\x56\x5c\x55\x63\x77\xed\x1a\x67\xbd\xb7\x88\xa3\x89\x3e\x80\x31\x08\xb0\x4e\x1c\x8e\x85\xaa\xeb\xbd\x95\xbe\x75\xdc\x63\x50\x6c\xc8\xd1\xc6\xde\x77\x8c\x5f\x75\xbe\x4e\x42\xf8\x6b\xed\xfe\x93\x5a\xcc\x55\x9c\x2f\x8c\x37\xb5\xb6\x28\x2f\x07\xe7\x2f\x07\x54\xef\xa3\xa6\xef\xae\x95\xa7\x8c\x7d\x9d\x75\x9f\x25\x58\x2f\x4d\xee\x8e\xb3\x9a\x16\x12\xec\xe9\xfd\x91\x92\xb1\x73\x4f\x6b\x8e\xac\xc2\x5d\x06\xe3\x05\x60\xbd\x52\xc7\xd8\xf8\xae\x71\xd7\x54\x3d\xfb\x74\xc4\xb3\x4f\xec\x69\xdd\x2f\xe4\xcb\xda\x14\x75\x0e\xda\xf8\xa6\xb4\xea\xd6\xe4\x76\xe2\x2b\xb6\x1e\xec\xcc\xb9\x69\x0d\xf7\x84\x2f\x94\xaa\xb1\x38\x93\xa5\x73\xc0\xe1\xfe\xa4\xdd\x71\xd5\xd5\xdf\xab\x78\xa1\x46\xfd\xde\x66\xcf\xb3\x66\x5d\x10\xcd\x19\x5c\x16\xb8\xdf\xeb\xb4\xec\x17\xc6\x95\x7b\x4e\x9e\x37\x35\xee\xb1\x95\x77\x4e\xe7\x16\xa3\x7c\x11\x1c\xcb\xe5\x94\x67\xa8\xf0\x64\x9d\x09\x3e\x80\xb4\x50\xf9\x42\x87\x88\x7f\x4d\x05\x28\x67\xd0\xeb\x40\xf6\xb6\x53\xe4\x5c\xe3\xe9\xa6\xd2\x05\x0f\xad\x9c\x14\xc0\x97\x51\x1e\x75\x10\x90\xb9\x75\x36\x17\x4f\x53\x58\xaf\xa7\x91\x17\x5e\xc9\x79\x82\x07\x9e\xbd\x7c\xce\xfa\xb3\x73\x96\xff\x61\xe7\x5c\xf7\xb3\x42\xfd\x87\xca\xdc\x80\x67\x73\x6c\xe4\x0f\x75\xf6\xda\xeb\x3e\x77\x79\xf8\x4b\x93\xb9\x13\x5d\x2f\xf4\x09\x2e\x94\x75\xef\x9a\x6b\x4c\x87\xd7\x7f\xf7\xdc\x67\x16\x4f\xd7\x5b\x86\xb9\xa1\x3c\x1f\x28\x0f\x68\xf1\xc4\x4f\x02\xe5\x2b\xff\xbc\x9e\x79\x8e\x69\x5b\xce\x80\x7b\x6f\xd6\x5f\x99\x50\xcf\xc8\xfd\xed\x3a\xf3\xef\xdd\xc9\xd1\xb8\xf3\x1e\xb6\x6b\x40\x95\xb1\xea\x80\xf7\x7c\x21\x2f\x56\x38\xbb\xb8\x19\xdb\x67\xb4\x0b\x3f\xa7\x68\x44\x07\x8e\x95\x79\x1a\xb9\x28\xa1\x9e\xae\x8b\x43\x93\xaf\x4c\x89\x78\x16\x6c\x8b\xa2\x62\xca\x1a\xf7\xb2\x41\x53\xb8\xda\xb6\xcd\x93\x31\xf9\x50\x7e\x7e\xfb\x90\x87\xfd\xaf\x63\x84\xeb\x33\x9a\x2f\x7d\x70\x57\x1f\x9e\x21\x7e\xfe\x17\x9f\xa3\xf6\xe5\x39\x4e\x1b\xb8\x5c\xad\xcd\x92\xde\xba\xf0\x7c\x6e\x77\xf4\x58\x78\x44\xbb\x46\xf3\x62\x39\x6e\xe9\x08\xad\xe7\xe4\x39\x51\xe7\x49\xd7\x58\xa2\xf6\xe3\x31\x7d\x19\x72\x9d\x34\x25\x6b\xac\x1b\xe7\x89\x11\xe7\x7d\xd0\x26\x44\xaf\xf3\xe6\x73\x19\xf9\x93\x90\x4f\x2f\x7e\xe1\x5d\x1d\xbf\x3b\x16\xa6\xd6\x36\x9e\x12\xb2\x5c\x73\xcf\xe1\xbe\xf2\x80\x6f\x40\xdf\xcb\x15\xe7\x9c\x7e\x5d\xbf\xae\xbe\x33\xf7\xf9\xf6\x19\x9f\xc0\xcf\xff\xe2\x3b\x65\xc8\x5d\x77\xaa\x41\xe7\xda\xfb\xdc\x5a\x27\xd1\xab\x69\xdf\xb9\x37\x36\x87\x7c\x49\x4b\x8f\xdc\xf7\xae\xbb\x59\x90\xf8\x4b\xd4\xab\x69\xbe\x77\x77\xad\xd7\x64\x2d\x70\x37\x1f\xe1\x70\xf9\x8c\xdc\x13\xba\xaf\x65\x37\x3e\x3f\x8f\xf1\x96\x9e\xd7\xc3\x96\xeb\xfe\x7d\xdf\xbb\x17\x2f\xf0\xdd\x8c\xae\xc9\x41\xe8\x19\x04\x9d\xaf\x78\x32\xe4\x95\x1f\x16\xae\x8d\x4e\xd6\x1c\x6c\xc4\x01\x4d\x8b\x53\x6d\xdf\xa8\x7b\x7e\xa2\xd8\x60\xd7\x3e\x6a\xf2\xbe\xf2\xc9\xd0\xbd\x55\x60\x5e\xea\xaf\x4e\xbe\xaf\x66\x11\xd0\x5b\xc0\xef\x49\xbb\x0f\x39\xde\x7b\x33\x27\x1b\xae\xa9\x2f\x22\xb9\x60\x8b\xf9\x39\x57\xc5\x41\x85\xaa\xd8\x9b\x02\x9a\x39\x8a\x81\x0c\x47\xf7\xf4\xfd\x37\xe4\x38\x80\x27\x8b\xed\x63\x1c\x02\xcf\xfe\x2f\xe2\x10\xb4\x27\x53\xb2\x56\xf2\x5c\x4e\xc7\x79\xc8\x0f\xe4\x2b\x5c\x5f\x87\x8a\x2f\xfb\xad\x8c\xe1\x9b\xa2\xf1\xfe\x40\x7e\xf3\xf1\x75\x2e\x37\x7a\x63\x02\xb9\xee\xde\xc4\x67\x48\x0b\x4e\x33\xe7\x7f\x0b\x97\x1e\xc8\x82\x80\xce\xf7\xff\x72\xb9\xc9\x7a\x20\x37\xe1\x71\x3a\xe4\x87\xbc\x8c\x47\x20\x73\x1c\xdb\xef\x65\x0d\x3e\x11\xef\xe7\x93\x24\xf7\xd3\xaa\x3e\x15\x39\xe6\x2f\x58\xcb\x45\xde\xc7\xb3\xe5\xf8\x35\xbe\x38\x46\x75\x5a\x9e\xd1\xee\xf9\xd2\x6f\xea\xc9\xff\x49\x99\xeb\x29\x5d\xad\x63\x7f\xba\x79\xdf\xbb\xdc\xdc\x2f\x98\x83\x8d\x7d\x2b\x31\xe2\xa3\xa3\x37\x34\xfe\xe4\x5a\xf9\xd2\x91\xcf\x74\xf8\xe3\x1b\xfa\x06\x96\xc1\x1f\xc8\x13\xe3\xaa\xfe\xcd\x5f\x2d\xb7\x15\x8f\x74\xc1\xaf\x68\x03\xd8\xa3\xb6\xac\x6e\x56\xb2\x1a\x7d\xd7\xf0\xdd\x45\x71\x2a\x7d\x14\x27\x32\xfc\x17\x1a\x1f\xfb\xf5\xb7\xbe\x6a\x6e\xa0\x6c\x12\xbf\x7f\xf3\x6e\xce\xef\xfa\xfc\x81\x9c\x8f\xe5\xb0\xbf\x5e\xb7\xf9\x93\x72\xd8\x57\xb2\xd4\xad\x4b\x96\xea\xc4\xd1\xec\x65\xf9\xec\x8e\xc7\x2c\x0c\xf9\x75\xf9\x6b\x7e\xd7\x1f\xe9\x4e\xff\x38\xd9\x16\xee\xc3\x66\xf1\xea\xde\xde\x8c\x74\x1b\xd7\xb5\xc2\x9e\xe9\x11\xf1\x0b\x7b\xfb\xda\x9e\x9a\xf9\xed\xe2\xb9\xe6\x23\x3c\x55\x03\x55\x4c\xa0\x7d\xf1\x6f\xd9\x53\x3a\x97\xdd\x77\xec\xcc\xb8\xaf\x38\x44\x8b\x16\x55\x6e\x0f\x41\xa3\x61\xed\x70\x40\x2f\xe6\x05\x18\xf3\x5b\x6b\x7e\x84\x47\x78\xcd\x7f\x17\x1e\x7d\x7b\xcd\x28\x8f\xcc\x02\xb8\x35\x3f\x6a\xa3\xc5\x8b\x3c\xd0\xbc\x44\x8e\x7e\xf4\x57\x0f\xec\x2d\xe4\xf3\xbf\x78\xdd\xef\x7f\xed\x59\xf3\xf3\x14\xf3\xc0\x57\xce\x5a\x15\x79\x2f\xbf\x65\x8f\x64\x6e\xf2\xf9\x5f\xcc\xc3\xfa\x8f\x78\x58\xed\x83\xc9\x32\xdf\x59\xf5\x8c\xe5\x02\x9d\x51\x5d\xaf\x86\xd8\x7f\xd4\x93\xa8\x6b\xdd\x54\x7c\x04\x9a\x07\xa0\x81\x95\xef\x1a\xf7\xe1\xa1\x72\xb9\x7c\x37\x01\x7b\x79\xf2\xdc\xf8\xa8\xa9\xfc\x21\x68\xf4\x97\x7f\xd4\xfb\x36\x72\x60\xec\xef\xb3\x3a\x36\xa1\x56\xf6\x46\xcf\x9e\xf4\xb8\xb4\xba\xfa\x05\xac\xe8\xda\xd6\xb8\x7f\xd0\x47\x0a\xe7\x59\xd5\x31\x84\x30\x59\x3a\xad\xa1\xef\xf2\xa9\xbf\x25\xd4\x76\xa8\x0f\x4b\xb3\x3f\x22\xcc\xb7\xed\xd9\x1c\xaa\x75\x52\xf6\x2e\xfa\xd2\xcf\xd3\xcc\x05\x7a\x9a\x77\x5a\xd6\x89\xab\xbe\x33\x41\xfe\xa6\x17\x7c\x3a\x28\x47\xd5\xae\xfc\x36\x0d\xfa\x84\x7c\x6b\x95\xcf\x07\xca\x7d\x37\x1e\xd0\x82\x6f\xda\xfd\xf1\xef\x86\xa2\x26\x9f\xd0\xdf\xed\xbf\xcf\x1f\x50\xd5\x00\x47\xf9\x1e\x77\x22\x26\xe7\x1a\xf4\xc2\x3d\xc2\xf3\xe1\x1f\x8d\xef\xc1\x7a\x80\x55\xfc\x28\xa6\x37\x40\x26\xa8\x73\xff\xd0\x99\xd3\xf7\xa7\xe1\x53\x22\xbe\x5b\xf7\xbf\xaf\x6d\xf2\xaf\xf9\x8d\x5a\x3a\x89\x58\x7e\xbb\x8c\x9f\x36\xb3\xbf\xca\xee\xd1\xed\x57\xfa\xb0\xea\x7b\x02\xeb\xfa\x38\xd7\x43\xe3\xdb\x1d\x3e\x5f\xd2\x66\xd2\xd0\xc5\x5f\xc7\xcb\x0e\xbe\x49\xe2\xa5\xce\xf0\xf2\x3f\x86\x97\xdb\xf6\xda\x64\xba\xce\x2e\xc4\xa5\xba\xf6\x6e\xb7\xad\x0c\xd7\xd5\x05\xb8\xa3\xe3\x38\xfa\x86\x3f\xf4\x34\x73\xb6\xb0\xd6\xf5\xfc\x7f\x12\x47\x17\xfd\xee\x5a\x2c\x76\xe5\x23\xeb\xe2\x8d\x5d\x3c\xbf\xe2\x3b\xd6\xf0\x17\xfa\xbb\xfd\x8a\xcd\xed\x89\x9d\x20\x3b\x47\x54\x5d\xba\xe6\x3d\x19\xde\xc0\xf9\x7f\xaa\x7e\x4e\xe0\x41\x93\x37\xaf\x1c\x5b\x52\x4c\x45\x94\x56\x99\x2e\x39\xb6\xb8\xb4\x6d\x69\xb1\xe4\xf5\xd5\xd4\x22\xee\x10\xb6\x3f\xf9\xf9\xed\x12\xf4\xb4\x72\xcd\x87\x87\x34\xac\xba\xb7\xc8\x6e\xe3\xe7\x5e\x53\x4e\xa3\xf5\x96\xce\xda\x43\x62\xba\xce\xed\x4d\xa4\x10\x34\x01\xf6\xcf\x29\x6b\x10\x75\xdd\x85\xdb\x21\x9a\x98\x47\x7f\x65\x9f\x7d\x35\x4b\x9a\x32\x49\xcd\xfb\x61\xbc\x56\xbd\x3e\x38\x47\x3f\xf7\xd3\xe1\xaf\x9a\xfe\x1e\x4b\xdc\x6f\xf7\xbf\x91\xaf\xf1\xba\xd9\xf3\xfe\x71\x4d\xa0\xa3\x36\xd2\xaa\x5e\xf8\xeb\x4d\x3b\xce\x13\xc5\x70\xb6\xef\xd6\x94\xe0\x05\x53\xb4\x8f\x50\x17\x9c\x42\xfb\x1f\xec\xdb\xcd\x45\xea\x2d\x33\x61\x9f\x41\xe5\xac\x8d\xde\xe2\xb5\x35\xfc\xa1\x8d\xc6\xe0\xfb\x87\xa9\xb5\x3d\x4c\xad\xe1\x6f\x1f\x9b\x01\xe9\x57\x3a\xae\x5d\x93\x0b\x54\x5b\x09\x72\xf3\xe0\x39\xfd\xf8\x03\xce\x6d\x1f\xcf\xad\xe1\x49\x53\xb7\xd0\x26\xf6\xae\x34\xf2\x82\x1f\xe8\x04\xe4\x7d\xc0\xb6\xaf\xc7\x34\x1d\xdb\xce\xa6\x9d\x67\xd7\x41\x4b\xcb\xf5\x83\xbd\xe8\x61\x39\x0c\xd2\x69\xa2\xbe\x4e\xf5\xf7\x97\xec\xcf\xb0\xd6\x1a\x59\xdf\xb2\x79\x77\x61\xbd\xb5\x49\x02\xeb\xbf\x36\xef\xcd\x0b\xb5\x2a\x5b\xbd\x1b\x28\x3d\x9e\xa0\x63\x90\x5e\xaa\x7e\x5e\xc5\x71\x3d\xb2\xd3\x11\xbf\xf9\xd8\xf4\x7f\xab\x6d\x4f\x1d\xb5\x01\x05\xfd\x0f\xdf\x31\x38\x9b\x3a\x13\xef\xe9\x7a\x61\x8e\xff\x83\x9e\x4c\xb4\x3d\xe6\xb5\xda\x55\x44\x2d\xeb\xa6\x9e\x44\xd2\x55\x64\x0b\xec\xe6\xef\x7f\x21\x3f\x7f\xac\x5f\x7e\xc9\x57\xa1\x9d\xbd\xa4\x0b\xd7\xb8\xcc\xc9\x69\xf4\x10\x7f\x46\x3f\x7f\xef\xf6\x15\x9a\xf4\xdd\x46\xbd\x80\xfb\xdf\xc1\x03\x1a\x77\x3a\x62\x0f\x1f\xd0\xce\xe7\x72\x04\xd2\x0f\x1f\xc4\x91\xd3\xfe\xd0\x97\xe9\xf5\xbc\xf8\x8f\xd2\x6b\x54\xcf\x19\xe8\x57\xe5\xb3\x5f\xa5\xac\xdd\xd1\x57\xeb\xa8\xa9\xfb\xa7\x79\x0c\x64\xdd\xce\x99\x3c\xe4\xa6\xcb\x32\x3e\x7f\xdf\x11\x33\xfe\xa0\xae\x62\xcd\xfb\x60\x8e\xd7\xb4\xb5\xc6\xe1\xbf\x80\xfc\xf5\x9e\x0e\xef\xe0\x7b\x6b\x6b\x0b\x68\x79\x7f\x5a\xf1\x4a\xff\xc5\x3a\x1b\xf4\x3e\x77\xf8\x24\xc8\xfb\x56\xda\x88\xff\xc1\xf7\x6d\x71\x6c\x9c\x6b\x5d\xab\xe3\xcf\xc4\xfe\x3e\x88\x87\x68\xd3\x53\x8d\x7b\x7a\xf7\xb2\xae\xdf\x10\xb5\x38\xbf\x4b\xb7\xbf\xa2\x07\x48\xae\xcd\x9f\xd4\xfc\xb8\x78\xf9\x21\xf3\x7a\xb8\xe6\x4e\x79\xbe\xe9\x33\x59\x10\xd9\xbc\x5e\xb8\xdb\xdc\xb7\xf8\x7d\xa7\x0d\x9d\xc6\x4b\x68\x0f\xfb\x07\xf3\x7b\x43\xae\xf9\xfd\xdf\x44\xeb\x91\x9f\xa2\x4b\x46\xa8\xe2\x81\x5a\xbf\xb9\x95\x79\x15\xdd\xbf\xd1\xbf\xcf\x53\xf8\xbf\x82\xa7\xcc\x8b\xbf\x88\xa7\xbc\x8a\x77\x4f\xed\x59\x55\xec\xcc\x4b\x7a\xf2\x7f\x16\xff\x1a\x79\x00\x38\x0f\x75\xf8\x92\x2f\x1f\xea\xe2\x16\x51\x5b\xec\x4f\xdb\x02\x6e\x87\xc0\xc9\x38\x34\xde\x35\x9e\x39\xe8\xdf\x8f\x6d\x02\x54\x8d\xeb\xae\x58\x9c\x7b\xe4\x68\xff\x1d\xfb\x15\xe2\x01\x25\x5f\x7a\x2b\x63\x34\xc2\x9e\x9d\x96\xb5\x0d\x70\xad\xcf\xb6\x0d\x01\xe8\x35\xe0\x5e\x75\xf4\x4f\x85\x79\x34\x68\x4d\x1d\x35\xf2\x1f\xdb\x23\x6a\x7a\xfd\x06\x6d\x25\x50\xcf\x4a\xa1\xdf\xf7\xa4\x4d\x0c\xde\x4b\x11\x3f\x37\xb7\xfe\xa3\x98\x6d\x52\x76\xa0\xe3\x7c\x5f\xbf\x0b\x0f\xe9\x6f\x15\x03\xc4\xee\xc2\x9f\xbc\x0b\xdf\xb2\x8f\xe1\xfa\xe6\x10\x17\x4b\xdb\xcd\xdf\x63\x33\xfb\xf7\xee\xc5\xaf\xff\x9b\xf7\xe2\xa1\xdd\xae\x8c\x67\xfa\x07\xcb\xc1\xe3\x23\xea\x57\xe3\x1d\x35\x99\x43\xb5\xaf\xfe\x53\xb6\xbb\x36\xee\x1c\xc8\x7b\x8f\x63\xa7\xba\x6c\x62\xdf\xb0\x6d\x3c\xb0\x27\xbc\xa8\xdf\x7c\x65\x57\x22\x63\xae\xfe\xc1\xb6\xd8\x02\xda\x62\x47\x11\xd2\x6b\xf0\xb9\xce\xff\x42\xfd\xe6\xa9\xdd\xb5\x3b\x5e\xf9\xd6\xa5\xaf\x96\x31\x61\x2f\xea\x1d\x37\xe3\xaf\xd1\x3b\x8a\x6f\xdc\xed\xce\x38\xb2\xd6\xf3\x7f\xf4\x1d\xd7\x8e\x55\x4f\xaa\xf4\x1a\xcf\x96\x30\xb6\xf1\xca\x6c\x4c\x7f\x0a\x1f\x90\x6d\xe3\x31\x3e\xfc\xcf\xd8\x3e\x88\x1e\x65\x24\x8d\x40\x75\xa7\xfe\xa9\x76\xe8\x6e\xda\x52\x74\xd1\x96\xf9\xf2\x29\x3d\xba\x77\xfe\x66\xb3\xf8\x9e\xbd\xfb\xae\xfd\x25\xf6\x6e\xe3\xcb\xb8\x56\x82\xff\x3c\xb1\x83\x10\xcf\xff\xc9\xfc\x89\xab\xf9\x93\x5f\xfa\x3e\x1a\x7d\xed\x08\xda\x54\xd1\x15\x9c\x13\x5d\xcf\x17\xe2\x52\xf9\x1f\xd8\xc7\xf2\x19\xf2\xf3\xfd\x47\x78\x1d\x8d\x27\xdf\xe0\x75\x5f\xe0\x63\x27\x0e\xbf\x3f\xb5\xdd\x18\x7f\x87\x2d\x0f\xc7\xed\x7d\x0b\x87\x49\xbb\x70\x89\x13\x8a\xb9\x82\x31\x63\xff\x56\x9c\x17\xf9\x3d\xf0\xae\x36\xea\x37\xfa\xf6\x7c\x91\x33\xcf\xe1\x7e\x96\x6a\xb3\xc7\xf7\x83\xde\x24\xc8\x17\xf0\x6f\xc7\x4d\x75\xf0\x0a\x14\xaf\x29\x57\x35\x92\xba\xf6\xbe\xe9\x3b\x7d\x3d\xae\xb1\x3e\xf3\xe6\xfe\x3f\xf9\x1e\xbc\x97\xf7\xd9\x66\x71\x9d\x6f\xe2\x62\x7e\x5f\x08\xc6\x66\xde\x37\x96\x5a\xff\x7d\xe4\x67\xd3\xfb\xbc\x0f\xef\x69\xd1\xe7\xe6\x23\xad\x3f\xdf\xcc\x39\x63\xe3\xdd\xdf\x47\xab\xe2\x7d\x14\x0b\xbe\x75\xbc\xbf\xcb\x8d\x1e\x7d\x55\x7c\x24\xae\x77\xfe\xe4\xec\x9b\xfe\x65\x2a\x3e\xf6\x51\xac\xc5\xc8\x7c\x2d\xbe\x62\xe5\x1f\x03\x41\xe9\xca\x83\x6b\x3d\x7f\xdd\x7e\x5c\xc9\x12\xd4\x18\x4f\x79\xef\xc4\x2c\xd0\xba\x89\xf1\x5e\xd4\x4d\x1e\xc7\xff\xb6\x9e\xbf\x4c\xfb\xeb\x5c\x6e\x72\x8c\xe7\x36\x6c\x3f\x57\x80\x6c\xf6\x68\x0d\x1d\x7b\x8b\x63\x74\xad\x7f\x14\xae\xf7\x61\xcc\xca\x26\x1c\x18\x77\x6f\x30\xbf\x8f\xef\xc6\x28\x16\xe6\x9b\xf9\xcd\x58\x46\xca\xf4\x3e\xbf\xbe\xcb\x40\x56\x1e\x9f\x8d\xfb\xb6\x67\x6c\xb6\xf7\xf9\x72\xce\xbd\x8f\xbc\x62\x7e\x1f\xf3\x06\xb7\xfa\x35\xbf\x97\x32\x6e\xd9\xa7\xad\x8e\x8b\x2d\xfb\xaa\x7c\x6b\xbd\xa3\x15\xd0\xdb\xfa\xcf\xf4\xd8\xf7\x17\xe5\x84\x32\x3e\xf8\x31\xbe\x53\x71\xd3\xaf\xca\xaa\x75\xee\x3c\xa2\x61\xe3\xa0\x67\xa7\x01\xd1\xbf\xe2\xb1\x0c\x44\xe3\xdf\x8b\xf2\x36\x1e\xdf\x7e\x8c\xf3\x64\x1c\xf4\x9f\xbe\xb7\x25\x7e\xbe\xc2\x07\x1f\xac\x23\x7d\xbb\x68\xaa\x71\x09\x27\xdb\x7d\xd5\xfb\xbf\xa4\x47\xb2\xc4\x79\xae\xbe\xf3\x5d\x73\x89\xea\xb0\x71\xd7\x99\x2c\xdd\x83\x9e\x5d\x78\x82\xdd\x05\x53\x82\x7c\x21\x7a\x55\xbf\x58\x22\x0e\xfb\xc1\x7e\x79\x82\x78\xfd\x6c\xee\x11\x9a\x4f\x3c\x2d\x7b\xf8\xc3\x78\x76\x34\xb7\x55\x59\x8b\xa8\x51\x9f\xbf\x11\x33\x5e\xd5\x4d\x6a\xd5\x8d\xc2\xf7\x10\xd6\x53\x92\xbd\x1c\xd7\x1a\xaa\x7a\x27\x96\x75\x96\xba\xea\x63\xe1\xda\xb8\x68\x4e\x4a\x59\x9f\xaa\x2f\x6a\xd5\x3c\xc9\x9e\x39\xcd\xf7\xb8\x6a\x0d\x5d\xbd\x1c\x35\x97\x7e\x1f\xf0\x6e\x6a\xef\x9b\x35\xe1\xd0\xbc\x7f\xa3\xfb\x28\x54\xf5\xd3\xea\xba\x54\x55\x0d\xa5\xba\x7e\xe4\x02\xed\xf9\xb5\xac\x4d\xf6\x5e\x48\x3d\xdf\x8a\x0a\xdf\x92\xb6\x81\x30\xc8\x5a\x75\xa8\x60\x5f\xaa\x6a\x5e\xd5\x5d\x22\xe5\xe9\xd6\xda\xaa\x5e\xbb\xb0\x4e\x5d\xb3\x4f\x71\xd5\x87\xb7\xa2\xe3\x55\x8e\x27\xac\x39\xab\x7a\xae\x99\x04\xb2\x94\x21\x59\x45\x82\xb5\xc5\xd7\x2e\x90\x43\x06\x77\x62\x7e\xcd\x3d\x6a\xd6\xf0\x7a\x2a\xff\x34\x70\xea\x71\x9c\x3a\xce\x49\x6d\xd7\x25\x83\x6b\x2b\xeb\x8b\x75\xf6\x8d\x7e\x2a\xd3\xf5\x8c\x4b\xe4\xea\x1b\xdf\xc6\x63\xb6\x6b\x38\x51\x71\xfa\x75\xed\xbf\x17\xc7\x5d\x01\x1c\x40\xb5\xff\x02\xc1\x8b\x3d\xd4\x97\xfd\x0e\xe5\xbb\x7a\xaf\x25\x58\x6b\x4a\x58\xc5\x81\x20\xa6\x1f\x7c\xf3\x7b\x1d\xfd\xa0\x2a\xdc\xa2\x73\x2d\xdb\xe7\xb2\xa0\x62\x46\x9a\xfb\x8d\xeb\x0c\xc6\x33\xab\xae\x73\x46\xf6\xcf\xc3\xdf\x68\xde\x2d\xf0\x7e\xf3\xdc\x7f\x51\xb5\xc2\x1a\x7d\xbb\xca\x9a\x77\xe8\xce\x13\x35\xd4\x2a\x3f\x46\xd6\xd1\x3f\x1c\xd7\xb9\xc3\x73\x46\xbe\x81\xfa\xec\x9b\x6b\x41\x35\xb1\x3b\xd7\x47\xd6\x06\x07\xfb\xbd\xf5\x5d\x63\xe3\x43\x59\x71\xb0\x2b\x69\x1d\xac\x1b\x0b\x7b\x84\x57\xfd\xf3\x50\x3c\x25\xf2\xb1\x1c\x61\x0f\x56\x6b\x78\x43\xf1\x91\x7d\x51\x1b\x0d\x7f\xd7\xd4\xed\x69\x66\x35\xfa\x56\xe0\x39\xa0\x7a\x83\x8d\x7d\x82\x36\x8d\x52\x1f\x83\xcf\x71\xef\x90\xaa\xf7\x87\xd8\x55\x5b\x0f\xed\xdf\x35\x86\x75\x9b\x21\xce\x0f\x93\xef\xd9\x56\xe0\xba\x93\x50\x30\xc0\xfa\x60\x5d\x2e\x44\xf7\xcb\xfe\xe8\x74\x9d\x37\x1c\x93\x84\x62\x48\xab\xda\x9f\xb7\x2c\xe8\x88\x09\xd5\x6a\x1e\x85\x6a\xc3\x37\xe8\x2e\xf2\xb5\x22\xbd\x18\x3d\xc7\xf0\x66\xbf\x9e\xb6\xce\x69\xaf\x9d\x01\xf7\x3e\x46\xfd\x65\x1a\xb2\x39\xe0\xd1\x65\xcf\x6b\xa2\x8e\x75\x89\xab\x37\x12\xf6\xb8\x9e\x5e\x89\x4f\xf2\x11\xd7\xd3\xbd\xb5\xc7\x52\xe8\xbd\x69\xfa\xe1\x6a\xdd\x02\xd5\x36\x2c\x6b\xcb\xcd\x0a\xc9\x0e\x05\x65\xe7\x2f\x0f\x88\xc7\x97\xb1\x58\x88\x07\xe7\x6b\xe7\x76\x9c\xaa\xb8\xdf\x75\x76\xac\xe5\x1e\x05\xf5\x52\xf4\x15\x1e\xd6\x4a\x05\xfc\xa2\x8c\xbd\xc5\x3d\xe0\x0f\x81\x7a\xdd\x97\xff\x76\x1a\xbd\xf6\x00\x5e\xbb\xa8\x1e\xe8\x65\x56\xa0\xda\xe4\xa5\xbc\xe7\xe7\x19\xd8\x2f\xdc\xf3\x2a\x0a\x6a\x79\xc7\x0c\x10\x1f\x37\xa3\xce\x5e\x8e\x0f\x64\x07\x34\x5e\x53\x76\x80\xf3\xab\x7a\x6d\xd3\xb5\x0b\xbb\x7b\x6d\x83\x35\x5a\xaa\x72\xf6\xd5\x5b\x56\xf7\xb3\x42\xfd\xb6\x42\xdc\x4b\xeb\xbb\xbd\xf3\x1b\xef\x57\x35\x28\x61\xdf\xf5\x5e\xf9\x8d\x90\xee\x1b\xd0\xe8\x19\x4a\xd2\x29\x84\x13\xb5\x2c\x31\x27\xfa\xe8\x3c\x93\x59\x5a\x3d\x40\xeb\x39\xd5\xbc\xfd\xc1\x1a\x5a\xfd\xb2\x20\x5e\xbc\xfe\x5d\x7a\x2f\xc0\x79\xd4\x34\x1c\xf5\x4e\x18\xd3\xeb\x47\x7e\x6f\x54\xdb\x1a\xfb\x7f\x67\x79\x5d\x4b\x7b\xe1\x2e\xf6\x74\xcd\x77\xc8\x6b\xf0\xfb\xd7\x78\xbe\x59\x09\xad\xbe\x03\x65\xee\x3a\xaa\x01\x4f\x7c\x8b\xef\x9e\x27\x79\x06\xd0\xdf\x2b\x01\x9e\x99\xf9\xe0\xbc\x1c\x4c\xe7\xcb\xde\xfd\xad\x77\x87\xbb\xb2\x0f\x5e\xb3\x9f\xfe\xb3\x5e\x66\x64\x7f\x43\xa2\x2f\x7d\x52\xe3\x62\xd8\xee\x9d\x8f\xf9\x2c\xd0\x9d\x00\x6f\x6f\xf5\x11\x25\xce\x14\xd5\x57\x53\x2a\xbd\x6b\xed\x1a\x4a\x7d\xae\x54\xef\xc3\xc6\x79\x50\x39\x7f\x2b\xf0\xad\x4a\xc6\xe0\xed\xf3\x5a\x18\x5c\x22\xa1\x4f\x7e\xfb\x87\x26\x87\x30\x8f\xaf\x1e\x33\x7b\xca\x5b\xaa\xbd\xc4\xe7\x04\xef\x87\x50\xf6\xe1\x0f\x5b\x75\x44\x3e\x2c\xa9\xac\xbd\x50\x18\x4b\x9b\xf6\x8d\xc3\xfe\xb8\xd9\x19\xe0\xcd\xda\x59\xc4\x21\x92\xf7\xee\x30\x37\xd2\x42\x75\x26\x91\x2d\xd8\xbc\x68\xea\x38\xf6\x55\x3b\xf7\x5c\xfb\x08\xf4\x8b\x50\x78\x8b\x3d\x41\x39\x97\x36\xb0\xd2\x27\xa1\xa9\x76\x12\xe6\xb7\xc1\xec\x41\x3d\x5b\xa2\x67\xda\x99\xec\xb5\x49\xd6\x78\x6e\xf6\x09\x6d\xcb\x05\xcf\xe5\xd4\x65\xc3\x3e\xa7\xa9\xc8\x16\xa8\x17\xd9\xe3\xda\xb1\x75\x4d\xe7\x43\x57\x1f\x34\x64\xc7\x6d\xf0\x92\xba\xfe\x6f\x2d\xd3\x6e\x2a\x39\xbf\xac\x59\x4b\xe8\x04\x64\xaf\xda\xe1\xbf\xda\xfb\xb0\xc7\x34\x02\xfa\xd5\xae\x8d\x1e\x9f\xe0\x1c\x0f\xd5\xfd\xac\x6b\xbc\xa0\x58\x64\x32\x3f\xf5\x75\x1c\x21\x65\xa6\x97\x6a\x87\xd7\xf6\xe9\x3a\xe6\xa4\x59\xcb\xf5\x41\xcd\x5a\x54\xe7\x19\xd0\xc5\x71\x67\x0e\x2f\x5c\x1f\x41\x8b\xfe\x55\xd6\x01\x29\x69\xc2\x3b\xaa\x83\xdd\x27\x7a\x67\xc3\xf3\xaf\x7b\xbe\x23\x1e\x46\xf2\xac\xd9\xce\xbc\x94\xb5\xa7\xa7\xf2\xf6\x40\xe7\xd2\x95\xf5\x73\x71\x5e\x5b\xab\xdf\x32\xaa\x81\x8b\xe3\xbc\xc9\x5a\xdf\xb5\x0c\xfe\x74\x8f\x48\x99\x91\xab\x62\x7f\x50\x2d\xdc\x15\xaa\x93\xdc\xd1\x07\xb1\xab\xd6\x1f\xdd\xef\x22\x51\x96\x8a\xa4\xac\x52\x49\xb5\x57\x83\x91\x3d\xce\x3e\x96\x99\x81\x9e\x8d\x38\x70\xde\x8d\x3f\x48\xbe\x47\xfd\x24\xb2\x77\x7b\xab\xcc\xad\x95\xf9\x73\xb1\x55\x96\xe6\xd2\xe3\x5c\x1e\xf9\xbd\x67\xfc\xe9\x73\xca\xdf\xc2\xd9\x7d\x78\x7a\x5f\x8d\x4f\x4e\x3e\x3e\x7d\xa6\xfc\x4f\xd7\x12\x77\x0f\x7b\xb8\xab\xc6\xd1\x77\x94\xb3\x06\xe5\x14\x8d\x92\x11\x96\xb9\xb8\xf5\x2d\xd4\xb3\x33\x9c\x94\x79\xcd\x35\xbd\x81\x3d\x5e\x72\x65\x13\xa9\x76\x11\x16\xd2\x71\xed\x9c\x32\x4d\x01\x32\x1d\xea\xf5\xe2\x2a\x37\x4e\x53\xfd\x22\x10\x38\xd4\x7f\x83\xec\xe1\x5f\xf6\x25\x74\x0e\x77\x4d\x35\x2f\x3e\xec\x53\x2c\x62\x7d\xc6\xe0\xc2\x14\xe9\xf2\xf0\x7d\x78\xfe\x1c\xec\x7d\x3c\xb5\x06\x85\xef\x4a\x47\xcf\x31\xb2\xe9\x83\xbd\x98\xc9\xc3\x5d\x49\x2b\x88\x75\x00\x9d\x5a\xf0\x5d\x9d\x0b\x8b\xb2\x0f\x69\x74\x2f\x7b\x7e\x50\x7d\x83\x53\x89\x0b\x8a\xaa\x76\x7c\x49\x03\x09\xfb\x0e\xd0\xbb\xc1\x5e\x55\x75\x5e\xf0\xbb\x50\xee\x7f\x47\xbd\x2a\x94\x63\xa0\x8a\xbd\xb0\x40\x77\x34\xc8\xc5\xf3\xcc\x95\x12\x5f\x35\x33\x5f\x2e\xfb\xa3\x2e\xaa\x3e\xb2\x61\x31\xdc\x07\x4e\x76\x0f\x05\x28\x8b\x71\x61\xae\x1c\x02\x2c\x87\x7c\x2c\x39\xd8\x3f\x1e\xff\xe6\xb4\xde\xcd\x63\x5f\x15\x33\x54\x4b\xd8\xa4\xeb\x8d\xc2\xbd\xab\x69\xaf\x6e\x0d\xb9\xae\x38\x2e\xf0\x5d\x2c\x73\x15\x40\x1e\xd7\xef\xdc\x8e\xd4\xfd\x6b\x7b\xb3\xc1\x85\x59\xa7\xcd\xb8\xdc\x43\x70\x46\xa7\x26\xfe\x94\xb6\x83\x30\x1d\xc0\xe7\xa4\x1d\x05\xee\xe5\x0e\x9d\x69\xd3\x86\x8a\x9e\xe9\x59\xa8\xde\x12\x4f\x58\xed\x67\xfc\x20\x74\x27\xf3\x5f\x3f\x95\x5b\x18\x16\xc7\xed\x4c\x08\x8f\x9a\x1c\xee\x1e\xd8\xb1\x71\x9d\xfe\xe1\xbe\xe5\x8f\x4a\x87\xb8\x3e\x62\xfd\x2d\xfd\x3e\xdc\x41\x5d\x24\x1d\x70\x01\x5f\xe2\x66\x5c\xc5\x54\xd7\xba\x46\xff\x1c\xa9\x62\xd9\xbb\x63\x8f\xfc\x83\x0f\xfb\x62\xae\x02\x0e\xe7\xf7\xca\x44\xaf\xfa\x89\x7d\x5e\xbb\xe6\xbd\xb6\x6d\xa2\x7f\x43\x1a\xec\x0c\x0e\xd1\x64\x0e\x79\xa7\xe5\x00\x5d\x05\xfc\x9b\xa8\x47\xa4\xd2\x3d\x16\x49\x3d\xbf\xea\x97\x5d\xd5\xe7\xa7\x6c\x6d\xe5\x7b\x89\xaf\x90\xfd\x8b\x00\xcd\x1c\xf0\x81\x7a\x23\xbe\x51\xe7\x24\x3b\x7c\x65\x4f\x68\xe7\x38\x92\xfa\x29\xf8\x4e\x07\xfd\x6c\xf6\x6f\xaa\xe7\x46\xcb\xb6\x6b\x32\x7e\x13\xc8\x32\x6a\x76\xd7\xe8\x3e\x4b\x9b\x40\xe0\xaf\x81\x30\xc8\xea\x3e\x59\x0f\xfb\x39\x8d\xab\x3e\x74\x6a\xbb\x4f\x97\x09\x75\xf9\x76\x1f\xac\x40\x55\x80\xfc\xb9\x59\xab\x4a\xa1\x4d\xa2\x24\x2c\xa4\x04\xac\xcd\x73\xcc\x86\xdc\x1d\x27\xed\x7d\x6c\xf5\xed\x03\xf7\xff\x1c\x14\x12\xa0\xa9\x5b\x6d\x92\x65\x91\x42\x3e\x7f\x3c\xf7\x45\xbb\x17\x55\xdd\xab\xcb\x19\x64\x9f\x13\x29\xf3\x7a\x90\x76\x20\xda\x40\x8d\x5b\xf7\x25\x2c\x71\x69\xb6\xe4\xe2\x79\xb1\x8d\x3f\xd2\xe1\x69\x6e\x6d\xab\x7e\x0f\xe1\xc4\xbe\xaf\xe5\xf8\xfa\x39\xb6\x55\xe8\xdb\x1f\xeb\xe5\xff\xc7\xad\xfe\x68\xaa\x71\x09\x76\xe6\x21\xd8\xd9\x8d\x3e\xcf\xb4\x4c\x8b\xe2\x45\xc7\x48\x46\x52\x6b\x5b\x60\xbb\xa7\xe1\xdb\x05\xe0\x7d\xa8\x2a\x87\x30\xb7\xb7\xad\x7d\x26\xf6\x68\x5a\xde\x0f\xd8\x43\x6b\x7e\x00\xfb\x34\x5b\x8e\x0f\x15\xaf\xc7\x3d\xab\xe6\x93\x44\x31\x51\x6e\xa6\x5c\xfd\x9f\xd4\x99\xaa\x1e\x3b\x03\x6e\xed\x0c\x78\x9f\xee\x8f\x2c\x52\xfd\x9a\xcb\xfd\xc6\xfc\x0d\x9d\x37\xf5\x3e\x3c\xd7\x55\x0f\xd6\x01\xd9\x79\x65\x5f\x3f\xe2\x3c\x9b\xe3\x79\x82\x78\x8e\x00\xcf\x74\x1a\xba\x58\x46\xe3\xe1\x3c\x45\x63\x87\x85\x74\x00\xfc\x53\x03\xf2\x31\xb1\x7f\x1d\xfd\xdd\xde\xea\x9e\x5f\xcd\xbd\xfe\xeb\xf7\xb0\x9b\x86\x34\xe9\xd2\xf3\xfd\xfe\x49\xf5\xf7\x86\x77\x45\xf0\x9c\xdb\xc1\x97\xa5\x7b\x04\xf4\x2c\x21\x4a\x22\x75\x15\x43\xfc\xa0\x7a\x76\xd3\xf4\x64\x8a\xf0\x66\x49\xfe\x66\x66\x01\x1c\x5e\xf4\xe7\xa3\x21\xae\x0f\x36\x8c\x7f\x36\xfa\xc0\xa2\x77\xcc\x11\xaa\x03\x7b\xac\xfb\x7c\x55\x7d\x7e\x5b\x76\xc0\xa7\xf7\x9d\xc4\x15\x2f\xe7\xaf\x40\x87\xf2\x5c\xed\xa8\xa9\x3a\x1f\xc9\xd2\xd1\x73\x0d\x0e\xc3\xe2\x48\x50\xee\x40\x07\x6b\xe2\x14\xee\xe3\xc8\x07\x79\xc6\x85\xc5\xf0\xf4\x61\x0d\xef\x53\x6b\xf8\x9b\x26\x73\xb7\x69\x29\x6f\x96\xbd\xe2\x50\x5f\x61\x18\x13\xb6\xd8\x96\xff\x5f\x50\xba\x72\x15\x03\xf5\x8c\xe6\x53\x34\x17\xe9\xf4\xbe\x85\x64\x73\xda\x36\xd0\xc6\xb7\x56\xef\xc7\x2e\xba\x63\x6d\xcb\x78\x8c\x34\xcc\xed\x64\x4d\xec\x19\x4d\x87\x12\xf2\x7c\xea\x75\xd0\x3d\x45\xe8\x5e\xbe\xb8\xef\x6f\x13\xe7\x3b\xf6\xb1\x98\x96\xb1\xcb\xaa\x5e\xf8\x8e\xf2\x8b\x90\xef\xe9\x7d\x6d\xe1\x2e\xf1\x3d\xa0\x0f\xe2\xbe\x92\xa8\x0f\xe6\xad\x79\xbf\x89\x7e\x7f\x65\x3f\x4a\xe9\xad\xaa\xe3\x59\xbd\x9b\x75\xdb\xa7\x3a\xf6\x18\xf5\x0b\x7c\x61\x9f\x8b\x97\xf7\xf9\xf1\x9c\x47\xfd\xdf\xaa\xbe\xb1\x88\x4f\x1e\x29\x5a\xdf\xec\x4f\x08\x6b\x40\x7a\x55\x7f\x42\xb4\x2f\x71\xff\xef\xd9\x97\xae\x5e\x9b\x5d\xb4\x6e\x71\x28\xfd\x46\xad\xfe\xae\x0d\xda\xf7\xf5\x5a\x51\x7f\xd2\xf9\x24\x51\x9f\xae\xb1\xda\xc7\xaa\x8f\x2e\x8c\x01\x05\xb8\x3a\x7b\x05\xbf\x5a\x7b\xf4\xf4\x1c\x5a\xdf\x20\xde\x6d\xdf\xa3\xc7\x36\x2e\x32\x36\xaa\xa4\xc5\xc8\xbe\x38\x41\xeb\xd2\x5b\xf6\x2c\xbe\x55\xdf\x1c\xf7\x86\x7c\xd6\x67\xae\x21\x13\x6b\x64\x4c\x63\x29\x7b\x96\xbd\x0d\x71\xdf\xf7\xe7\xfd\xab\x28\x7d\xac\x43\x06\xad\xf5\xbe\xe8\x8e\xf6\x6e\x15\x87\x82\x9d\x05\xee\x1c\xf5\x48\xc9\x57\x40\x87\xc2\x3d\x53\x92\x03\x90\xfb\x80\xce\x0a\x74\x50\x7c\x16\x3d\x33\xed\x9f\xeb\x5a\x1c\x75\xef\xfd\x12\x77\xd0\x1c\x9a\x32\xed\xb6\xca\xdf\x79\x10\xcf\x9c\xd6\x3d\xf8\x1f\xc4\x9d\xc1\x9e\xa3\xfe\xd1\xb7\xcd\xcb\x02\xf7\x00\x43\xba\xd4\xb5\xd4\x15\x1a\xfb\x37\x3f\x6a\x6a\x02\x74\xc4\x63\xd0\xec\x1f\x86\xe7\x5c\xc9\xf5\xdd\x39\xf0\xa5\x6d\x04\x9c\x0d\xd5\x13\xac\xd1\x8b\xaf\xe3\xae\x69\xed\xbb\x56\xe5\x64\xcd\x91\x5d\x6a\xa2\x9d\xbd\xaa\x37\x9d\x2d\x45\x72\x72\xa8\xfb\x14\x21\xbf\x97\x57\xc0\xfb\xd6\xaf\xf9\xd7\x1b\xf8\xed\x06\xf6\xde\xd9\xac\x84\x67\xe7\x10\xa8\x6f\x87\x67\xcf\xd7\xea\xf6\xf0\x14\x77\xf1\xfb\xdd\xf5\x0b\xb0\x9d\x44\x69\x9e\x45\x3b\xd6\xa6\xb2\x69\xec\xf0\xbb\x78\xdc\x69\xc3\xd6\x82\x7f\xdf\xad\x43\xaa\xfa\x71\xed\x9a\x55\x0d\xbb\xe9\xc4\x28\xbc\xe2\x1a\xfb\x13\x83\x6b\xd4\x48\x68\xc8\xd9\x7f\x4e\x57\xc3\x7c\x13\xca\x43\x75\x1c\x71\x5f\xd4\x54\xf3\x4e\xc7\x77\xdc\xde\x90\x8f\xb2\x2f\x6a\x70\x4e\xf5\xb3\x16\xff\x01\xbf\x55\x4e\xd4\x98\xc8\x2f\x69\x14\x1e\x7f\x2a\x6b\x6b\x37\xef\xc5\x83\xfd\xc8\xee\x41\xae\x94\x35\x88\x3b\xe2\xe1\xa0\x8d\x14\xc6\xb3\xa0\x5a\xbb\x50\xa6\xb9\x07\x40\xe6\x96\xf9\xed\xda\x35\x12\x2f\xbf\x65\x30\xaf\x2f\x5f\xc5\x41\xfe\x76\x0a\x05\xfb\xe8\xa7\x3c\xd4\x2d\x3d\x57\xcf\xd0\x77\xfb\xe9\x4c\xd6\xb0\x1f\x71\x85\x75\x56\x20\xbf\xf1\x90\x76\x4c\x61\x5f\x5a\xe9\xfe\x9e\xbe\x01\x1c\x16\x7c\xe7\x76\x09\x55\xbb\x98\xe5\xfc\xe5\x33\xcf\x8e\x81\x3a\x3e\x07\x3d\x7d\x37\x13\xec\xf3\xcc\xb6\x97\x33\xc1\xbc\x78\xbd\xf9\xc5\x16\xec\x74\xc6\x1d\x92\x28\x57\x96\x5e\x4f\x3f\x84\x93\xc5\x65\x95\xdb\xb9\xef\xea\xb0\x67\xf1\x0c\xd9\x1d\x36\x91\x22\x9e\x00\x0d\x81\xf5\xba\x65\x9d\x27\xe7\xe0\xca\xda\xef\x70\x5f\x70\x1f\xda\x55\x6e\xdf\x22\x27\xc3\xbd\x3d\xe1\x79\xaf\x3e\x5d\xe9\x02\x75\xed\xf2\x99\x95\x84\xda\xce\x1c\x84\xea\xdb\x69\xbd\x33\x42\x2d\xdd\x52\x63\x2c\x7a\x7a\x06\xf5\x17\xc2\x97\xd8\xb0\xa5\x40\x9a\xb6\x74\x32\x58\xf3\x70\xd5\x93\xb2\x40\xbd\x8d\x60\xdc\x9e\x60\x17\x53\x55\xbc\xc2\xf7\x76\x98\x16\x65\x37\x0e\xfa\x15\x01\x7d\x52\xb3\x24\x50\xb3\x1f\x40\xf6\x77\x27\xe6\x25\x9c\xa0\x38\x16\x18\x9f\xde\x93\xe0\xb7\xc2\x02\xc6\x92\xfc\xfe\x73\x89\xe8\x05\x98\x5b\x04\xce\x4e\xf1\xb3\x30\xcf\xf2\x4f\xf4\xdb\x83\x9f\xd6\x3e\x9f\xfa\xb7\xd0\x3e\x5c\xcd\xcd\xaa\xeb\x3c\xa2\x1e\x5d\xca\x35\xad\xe9\xe9\x20\xd4\x52\x14\x93\xf3\x8d\x71\x2a\x3b\xff\xd2\x01\x3c\x04\xe1\x97\x2b\xeb\xf5\xfe\x64\xd7\x14\xdd\xa3\x41\x18\x29\x37\x0e\xe8\x79\xa1\x20\x1e\x7d\x6b\x70\x0c\x84\x70\xef\xca\x3a\xb5\x7f\x9a\x62\x5c\x7d\xe7\x76\xd4\xc6\xc8\xcf\xe2\xbb\xda\x0f\x4d\xc9\x2e\x91\x25\x9d\x22\xa0\x27\x4c\xa4\x22\xe8\xf9\x07\x80\x6b\x9e\xd3\x27\x6b\x57\xc2\x58\x16\xd8\x6b\x71\xc5\x1f\x70\x7c\x90\xb0\x76\xc6\xb8\xa7\x31\x3e\x87\x54\x42\xf2\x48\xf9\xce\x36\x3b\x87\x3d\xd4\x9f\xda\x53\xae\xe9\x14\xed\x33\xe7\x4e\xcc\x92\x5e\xa1\xb9\x63\x9a\x58\xed\xff\x58\xcf\x3c\x41\x41\xf8\x27\x88\x27\x1f\xde\x6d\xb1\x17\x0a\xd0\xc6\xbb\x0d\x84\xfe\x2e\x82\xfa\x9a\x74\x0d\x7a\x3a\x87\x7d\x20\x44\x8e\xcd\x00\x9c\x3d\xf7\x69\x49\x03\xd8\x63\x34\xbb\x71\x6b\xc7\xdb\x6b\x76\xd5\xab\x94\xf2\x69\xaf\x9d\xc1\x26\x98\xd8\x5b\xdf\xad\xf1\xc8\x9d\x98\x55\x7f\x61\x2a\x66\x32\xcf\xce\x9e\x70\xe3\x7d\x6c\xa7\x22\x78\xe6\x9e\x3c\x0b\x77\x62\x86\xda\xce\xbe\x97\xb6\x6b\xaf\x67\x86\xda\xa6\x1a\x3b\x8c\x3a\xfa\x18\x37\xbf\xe3\xab\x76\x7f\x29\x78\x55\x0f\xdf\x32\x6e\xb2\xae\xf5\x69\x02\x3d\x0d\xe2\xc5\x6c\x39\xae\xbe\x8d\xf1\x99\xc3\xb6\xc9\xea\x5e\x98\x18\x9f\xc0\x7e\xf9\x16\xf2\x7b\x05\x00\xb7\x1a\x77\x64\x06\xfd\x88\xb6\xb1\x86\x7e\x47\x5d\x0f\x76\x06\x87\xfa\xa5\x57\x3d\xfe\x0c\x48\x27\x94\x6b\x1a\xc2\x3b\x79\x3d\xe1\x9a\x16\xb0\x2e\xea\x4c\x26\x63\x48\x81\xee\x34\xc8\xd7\x4e\x48\xec\xed\x02\xd0\xb8\x79\x20\x28\x5b\x6d\xac\xa8\x66\x2a\x8e\xad\xd5\x3c\xf6\x55\x85\xf3\xd0\x5c\xc2\x48\xcd\xf2\xa9\xac\x3c\xbd\xff\xb3\x5c\xc9\xfd\x4c\x3c\x82\x71\xa0\x6f\x86\xde\xff\x6f\xfd\x16\xda\x40\x27\x3a\xef\x2f\xc9\x33\x82\x74\xad\xbf\x9e\xe8\x3f\x3d\xc7\xaf\x7b\x20\x2a\x89\xb1\x1c\x43\x5a\x6c\xc1\x3e\xe4\xae\xc1\x4d\xe5\x2d\xf9\xed\xea\x37\xb3\x5c\xbc\xfa\x4e\x1f\xdc\xc5\x89\x69\x9b\xa1\x96\x5e\xc1\x1d\xde\x47\x13\xf3\x1a\xde\xf7\x97\x99\x60\x6c\x83\x74\xf0\x47\x28\x98\x59\xa0\x66\x42\x98\x0e\xce\xbe\xbb\xb8\xc0\x7b\xe4\x94\x77\x6d\x70\x0f\x55\xfb\x18\xc8\xfc\xa6\x9a\xbf\x70\x4b\x80\x2c\x1b\xc9\x62\x16\x64\xa2\xbd\x2a\x06\x89\x9f\xfb\x70\x7c\x14\x43\xfb\x70\x3e\xe7\x40\x15\x13\xbf\x11\xc3\x31\xc5\x3c\x1c\xae\x1b\xfd\x06\xd0\xbd\xfa\x77\xa8\x56\xfe\x60\xd5\x33\xa1\xad\x03\xc5\x12\x20\xdf\xfc\xa7\x9a\x14\xae\xa0\xe4\x7e\x0a\xe9\x05\x17\xb9\x73\xfc\x5c\xab\x74\x64\x62\xdc\x30\x1a\x53\xf8\xb5\x84\x6b\xab\x69\xd2\x19\x7c\xcf\x15\xc0\x77\xc6\x40\xfe\xa2\xe6\x10\xf6\xa4\x4b\xb0\x33\x32\x5b\xb5\xfb\xd1\x88\x38\xab\x97\xce\x7c\xc0\x07\x36\x3a\x73\xdf\x59\xfc\x9a\xde\x31\xdd\x27\xe7\x06\xf0\xee\x8b\xf9\x05\x3b\xfb\xe4\x0a\xb7\x8b\xe7\x98\x19\xec\xcd\x0a\xf5\x7c\xfa\xee\xbf\x34\x1f\xc4\x1b\xc1\x1a\xab\x5a\xc3\x41\x91\x84\x5a\x6e\x9f\x5d\xde\x5e\xba\xb2\x06\x68\xf5\xab\x7b\xf5\xe5\xbb\xbe\x9a\x6d\xaa\x77\x27\xad\xbd\x83\xff\x0f\x55\x80\x57\xfe\x25\xcc\xb9\x1f\x80\x87\x79\xce\x60\xe0\xca\x7a\xfb\xdd\x09\x77\x78\x6f\x9e\x2b\xa2\xe3\xd5\x7b\x3f\xed\xfa\xf9\x4f\xea\x5e\x25\xfb\x30\x13\x13\x3f\xf7\xce\xa1\x60\x9f\x7d\x39\x39\x47\xce\xed\x48\xf0\x07\xb1\xa4\x5b\x08\x0f\xe3\x84\xe2\x3d\x19\xe2\x63\x8b\x92\xe6\xa4\x83\xed\xda\x31\x7e\x42\xbc\x46\x31\x15\x14\xce\x7d\xef\xb7\x30\x76\xad\x88\x9c\x15\x79\x9e\x50\x4f\x41\x78\x6e\x1e\x3c\x18\x97\x03\x75\x57\x6f\xb9\xba\x69\xe0\x2e\x23\x79\x08\xdc\xc7\x98\xda\x97\xfa\x37\x03\x20\xab\x9d\x01\xcd\x34\x39\x7b\x05\xcf\x56\xb9\xa6\xeb\x89\xc9\x85\x93\xf9\x8f\x59\x21\x6e\x7c\xb5\x7f\x5e\xef\x8c\xad\xef\xdc\x0e\xd1\x4e\x3b\x07\xb9\xcd\xcd\x04\x78\xa6\x27\x74\xa6\xda\xb9\x45\x6f\x53\xf1\x08\x64\xa8\xb0\xb7\xb8\xf8\xce\xe0\xa7\x6d\xcf\xd1\x39\xcb\x5a\x99\x3f\xf2\x70\x3e\x41\x0e\x70\x78\xd1\x88\xf9\x8f\x0f\x4d\xdc\x00\xbc\x93\xf8\x1d\xac\x29\xfe\x09\xe3\x67\xa1\xed\x19\xe0\x3f\x8e\xd5\x84\xe7\xba\x5d\x3b\x73\xc8\xf7\xa3\x09\xe4\x91\xf0\x7e\x54\xb6\xa4\x6f\xdd\x57\xf3\xe0\xf1\xe2\xd6\x73\xcd\x04\xd0\x5e\x6a\x0e\xae\x71\x05\xbc\xca\xb7\xcd\xec\x73\xb2\x68\xdd\xbd\x2f\xce\xfc\x1c\x39\x3c\x3e\x73\x7b\x3b\x2d\x8e\xbf\x13\xf8\x46\xd2\xbf\xef\xd0\x93\x18\xc6\x57\xa7\x1d\xf4\xee\xeb\xf9\x70\xa5\xec\x5c\xc7\x2a\xbd\x01\x9e\x81\x68\x3b\x0f\x79\xea\x2b\xfc\x0c\xee\xd5\xd7\xef\xd6\xfb\x3a\x93\x3b\xe9\x56\x18\x4d\x24\x80\x57\x79\xd0\xd3\x4f\xef\xa9\x14\x6a\xb9\x72\xfe\xb4\xaf\x69\xc7\xbb\xe2\x74\xd9\x3a\x57\x91\x7a\x8f\xa4\x0b\x13\xae\xc5\x97\x00\xbe\xce\x76\x46\x16\xe4\x8b\x7d\xb0\x03\x7c\xae\xe6\x5d\xa4\x0c\x83\xe5\x86\x31\x92\x41\x56\x71\x24\xc0\x5e\xbd\x77\xdf\x95\x92\x30\x57\xa0\x5e\xec\x59\x52\x2f\xe8\xe9\xdb\xf2\xf7\xb8\x27\x79\xdf\xed\x45\x97\x10\xc5\xd2\x84\x5a\xaa\x84\xae\x72\x4d\xb5\x62\x91\xe9\x69\x7c\x98\xa6\xc7\xe3\xcc\xea\x5f\xde\x37\xc7\xb7\x8f\x65\xff\x5f\x0b\xe5\x14\xba\xca\x2d\x74\xed\xc1\x4f\x6f\x72\x7a\xfb\xe9\xf6\x63\x52\xff\x81\xeb\x80\x72\xaa\x01\xee\x02\xe7\xc3\xf8\xde\x55\x1c\xf4\x80\xde\x70\x4b\x3e\x2d\x64\xc7\x09\x7b\xf6\x06\xf6\xa1\xaf\x65\x89\x4b\x94\xdb\x45\xa0\x22\x5b\x08\x89\x27\x91\x2a\xfe\xf2\x9d\xfe\x0f\x8a\x27\xc3\xd8\x03\x3b\x09\xac\x16\x4e\x21\xdb\x8a\x10\x63\xdb\x06\xe0\xcd\xdc\x39\x54\xed\x6c\x5d\xc4\x4d\xba\x8c\xfa\xf0\x08\x62\x01\x79\xbe\x72\x4d\x89\xb5\x50\x77\x3c\xdc\x25\x3f\xd1\x7b\x83\x43\x90\x1b\xc7\xc8\x81\xf1\x31\x9b\x75\xd9\x5b\x8a\x3e\xe3\xea\xbb\x41\x6e\xf7\x9b\x74\xaf\x21\xe3\x42\xfa\xde\x78\x2e\x36\xe7\x80\xe3\x07\xf6\x53\xd5\xa8\xfc\xc9\xbe\xa3\x9c\x66\x3b\x29\xf3\x9d\xe3\x7e\x8a\xfa\x1f\xc7\x08\x47\x60\xfd\x99\xe4\x9b\x73\x86\xb8\x01\x7b\x9a\xaa\xc6\xbe\x3d\xdf\x72\xbf\x81\x0c\x96\x34\x65\xba\x5a\x4f\xf9\x0e\x8d\xc0\x3c\x1e\xc8\x49\xda\xea\x39\x7f\x8e\x20\xff\x1f\x20\x19\xaf\x48\xe0\x5c\xa7\xc8\x3f\x4d\xae\xa1\xb2\xf5\xb8\xb2\x5e\xca\x85\x28\x67\x23\xbb\xa6\xef\x05\xf4\x69\x8d\x56\xfc\x3c\xf6\x84\x5b\x12\xf6\xe6\x3f\x34\xd5\x38\xcd\x5c\x44\x73\x66\x0e\xea\x1f\xd0\xdc\x7b\xa2\x67\x36\x1f\xa8\x57\x72\xdd\x62\x43\xaf\x20\xf1\xf9\x54\xc6\x8d\xbe\xa4\xcf\x0a\x36\x87\x74\xd9\xa4\xfe\xb6\x6a\x5c\x82\xdc\x3f\xc0\x78\x1c\x41\x3c\xfb\x79\xb6\x9b\xe5\x7a\xe2\x09\xa7\x6d\x98\x8b\x28\xd6\x4f\xb9\xa6\x11\xec\x93\x2d\x5e\x03\x55\x39\x00\xbd\xb7\x9c\xd3\x94\x9a\x53\x5d\xaf\xe1\x05\x5d\xa6\xba\x8b\x78\x4e\x70\x2d\x33\xb9\xbe\xa3\x55\x8d\x90\x52\x9f\x42\x32\xb5\x48\xda\x30\x28\x5b\x83\x25\x21\x5e\xa5\x46\xc7\x40\xd0\x93\x40\xbd\x0d\x50\xbf\x70\x3d\xf3\x27\xf6\xc6\xb7\xa4\x93\xef\xf0\x97\x70\xb7\x85\x6b\x0d\x7b\xf6\x09\xcf\x33\x0c\xb6\xdf\x93\x39\xb5\xd1\x10\xcc\xe5\xdb\x3a\x0e\xce\xc7\x7c\xe1\xb7\x90\x47\xfc\xc9\xdf\xd6\xbc\x08\xfc\x0e\xc8\x8f\x50\xf7\xfd\x62\x8d\x84\x7c\x8a\xe8\x34\xc0\x67\xfe\x76\x7e\x85\x77\xc2\xbb\x5c\xc5\xb6\xd9\xfd\x50\x15\x8b\x48\xb9\x9d\x81\x7e\x1b\x39\xb7\x6c\x96\x63\xd8\x04\xda\x83\x9f\xce\xff\xbd\xd0\x8e\x1a\x1c\x87\x9c\xaf\x76\x44\x79\x23\x59\xb1\x76\xa2\x3d\xcc\xc5\x2e\xb6\xb1\xb7\xdb\xc6\x4b\x47\x29\xd6\xce\xe1\xac\x8d\x93\x04\xe0\x8e\x97\xdb\xbf\x7c\xcc\x03\x82\x9e\xb9\xf7\x5d\xfd\x8e\xf3\x03\xc6\x6b\x17\xda\x20\xd2\xc8\x85\x71\x14\x30\xce\x39\x4c\xa5\x24\x48\x25\xc3\xb2\x17\x31\xec\xa9\xef\x0c\xee\xfe\x72\x1f\x43\xd9\x70\x04\x75\x44\x4a\x06\x84\x72\x21\x77\xd3\x17\x9c\xfd\xbe\xe2\x6c\x88\x8b\x53\x92\x6f\xa8\xfc\xc5\x6f\xf4\x73\x23\xe2\xa7\xeb\x7d\x40\xf6\xa4\x32\xcf\x3f\xd4\x52\x40\x53\x09\x1b\x15\xde\x3b\x20\xc3\x81\x3b\x58\xd6\xb4\x70\x65\xed\x80\xe2\x7e\x8d\x4b\xe0\xf0\x97\x60\x7b\x58\x56\x36\x73\x47\xdc\x4e\x27\x7a\x16\xba\xf6\x21\xcc\x57\x7b\x57\xd6\xce\xb3\xf4\xed\x3c\x4b\xc5\xe3\xda\xd1\x68\xbd\x16\xda\xaf\xb6\x38\x57\xb7\x33\x5e\x7e\x5b\xf2\xfa\x2e\xdb\x17\x8a\xb3\xc1\x71\xe2\xd6\x20\x09\x9c\x05\x9e\x97\x62\x98\x55\xfc\x65\xf9\x3c\x09\xbe\x9a\x8b\x6b\x5d\xd1\xfc\x97\xc8\xbe\x8b\xfc\xf0\x90\x9e\x2e\x20\xdd\x49\x6b\x3b\x94\xa6\xda\xe7\xa8\xf2\x31\x80\xfd\xa6\xf9\x00\x1c\x63\xc7\x1d\xa8\x73\xa1\xf1\xa9\xb2\x23\x3f\xb4\xb5\xa6\xc3\x86\xcd\xad\xb2\xbf\x7c\x20\xba\x01\xed\x0a\x39\xe0\xad\x2b\x01\xc8\x22\xf6\x19\xca\xfd\x55\x3f\x9d\x86\x1d\xc6\x42\x39\xb7\x80\xc6\x05\xea\xa2\xe5\x53\x09\x84\xdb\x16\x9e\x35\x3d\xcf\x33\xa4\x71\xf2\x36\xc6\xcf\x09\x3a\x40\xda\xef\x15\x30\x26\x3c\x27\xcd\xf5\x93\x80\xc8\x33\x7c\x6f\xd5\x83\xbb\x1e\xb4\x89\x91\x45\x63\x9f\x0f\xd4\xdb\xdd\xeb\xe9\x99\xef\xf4\xf7\x9e\x80\x74\x4a\xf4\x2e\xc2\x87\x10\xf0\x8c\x5c\x2c\x02\x47\x39\x4e\x55\xe3\x54\x9e\x0d\xa6\xc5\xe8\x9c\xc8\x3e\x4f\x82\xcd\x99\x40\x3e\x98\x18\x9b\x30\xb7\x33\xb4\xee\x56\x9d\xbf\x5e\x98\x2b\x57\x14\x37\xc3\x41\xbe\x64\xf7\xf4\x24\x9c\x48\x59\xb8\xb5\x8f\x3e\xea\xa3\xb3\x2f\xbf\x05\xfd\xa5\x16\xb2\x6d\xf8\xd6\x80\xda\xef\x55\x6e\xdf\x23\x55\x2c\x60\x6c\xc3\xe4\x04\xd6\x72\x09\xd4\xdb\x2a\xe8\x0d\x7f\x68\x93\xe8\x10\xe4\xe6\x25\x2a\x06\x57\xcf\x89\x32\x67\x55\xe7\x39\x87\x82\x51\x04\xc2\xed\xb8\x54\xed\x3c\x1a\xed\xe3\x48\xc8\xce\xbe\x2a\xf6\x66\x3b\x29\xf1\x05\xdb\x2b\x7b\x4c\xcd\x9a\x31\x56\x5f\xfd\x99\x44\x07\x7f\x62\xee\xdf\xf1\x1a\x67\x3b\x83\xfb\x04\xf4\x6f\x87\xe0\x33\x59\xda\xfb\x4e\xb6\x5b\x4f\x16\x60\x7e\x85\xe7\x0e\x81\xae\x36\x08\xd4\xd5\x79\xad\xda\x07\x5f\x48\x10\x9f\x47\xeb\xee\x1c\x83\xa2\xe9\x5d\xef\xe5\x49\x86\x69\x24\xa4\x1b\x9e\x6b\x73\x01\x8f\x68\x39\x9e\x23\xfc\x2e\x92\x4f\x8c\x77\xcf\xe1\x33\x28\x93\x01\x99\x9c\xc6\xbd\x93\x4f\x9e\x65\x46\x8c\xa1\x9a\x17\x0f\xf7\x5e\x9a\xe5\xf5\xdf\x4d\xe7\x96\x05\x8e\x7d\x8e\xe4\xc1\x3d\x9a\x64\xc7\x92\xcf\xfb\xf9\xed\x12\x15\x68\x3e\x6b\x35\xdb\xfa\x2a\xbc\x2b\x44\xbc\x20\x77\x0e\x73\x3b\x0f\x73\x18\x9b\x86\xf1\xb0\x8e\xcd\x6a\xe2\x18\x85\x93\xcd\xfe\x2a\x68\x7d\xd0\x77\x18\x58\x83\x9d\xef\x9a\x2e\xd8\x9f\x50\xb5\x8b\x7a\x7e\xf1\xe1\xe9\x7e\x8c\xb8\x38\x02\x38\x29\x0f\x36\x81\xaa\xdc\x43\x0e\xd0\x37\xd8\xe7\x0c\xc8\x40\x1b\xdf\x8a\x2f\xae\x72\xbb\x4f\xb7\xcf\xf6\xeb\x16\x7a\xe9\xdb\x11\xcb\xfc\x87\xbf\x62\xef\xc8\x3d\xc3\x79\x9c\x67\x3f\x7f\x2b\xd7\xfa\xfc\x8e\xbc\x80\x57\x6b\x67\x90\x07\xc5\xa0\xb7\x76\x4c\xe8\x2b\xc4\x7b\x50\xce\xa7\xc4\x5d\xf0\xbd\x43\x90\xfb\x97\x0a\xd7\x46\xf5\xd8\x6b\x67\xb0\x0d\x7a\xe1\xb9\xbc\x63\xb6\xfa\xb6\xc7\xe3\x96\xf7\x73\xee\x3b\x3e\x37\x93\xf1\x18\x3b\xb0\x5f\xe2\x31\x50\xcc\x4b\x28\x6f\x5f\xc1\x09\xa4\xf3\xa6\x4c\x4e\x60\x72\xc2\xdf\x27\x27\xbc\x20\x0b\x20\xda\xe0\x24\x97\xe0\xff\xb1\xf7\x6e\xcd\x89\xf3\xd8\xfe\xf0\x07\x9a\x8b\x31\x26\x74\x87\xcb\x98\x60\x63\x20\xa4\x31\xe0\xd3\x1d\xb6\xd3\x98\x60\x03\xd3\x1c\xcd\xa7\x7f\x4b\x6b\x49\xb2\x24\x0b\x92\x7e\x66\xff\xeb\xad\x5d\xb5\x2f\x9e\x9a\x69\xe2\x83\xac\xc3\x3a\xfe\xd6\x6f\x39\x1e\xcb\xc5\x80\x1d\xfd\x17\xb6\x00\xf2\xc5\x12\x5f\x0a\xea\x5a\xba\x87\x18\x7c\x6d\xb8\x0e\xfc\x6f\x65\x1c\xc3\xa4\x2c\x0c\x8d\x8e\x47\x9f\x37\xb4\xaa\x38\x8c\x14\x1c\xd9\xe4\x38\x2e\xbb\x10\x0b\x8d\xca\x6b\x8b\x8e\xf3\x9c\x6c\x86\x87\x2c\x14\xe4\x14\x3d\x83\xf4\xdb\x3e\x97\x0e\xd4\x68\x41\x8e\x23\x31\x3b\xaf\xf8\xef\xc5\xbd\xeb\x6f\x99\x69\x5f\x3c\xa7\x8b\xb1\x50\xa7\x7b\x9a\x9a\x39\xd4\x72\xd5\x7a\x1d\xb8\x02\xeb\xdf\x05\xfb\xa2\x81\x05\xc3\xda\x29\xe4\xaf\x85\xb9\x91\xb1\x7f\xf8\xde\xb8\xfc\xfe\x37\xd1\x6b\xe9\xbb\x1f\x8f\x11\xe6\xab\x8c\xd7\x79\xea\x6e\x27\xed\x28\xb4\xfa\x89\x39\xf9\x62\x1e\xae\x45\x14\x0e\xa7\xd2\x7e\x40\x5b\x48\xc4\xad\x61\x6c\x88\xd9\x3e\xb0\xde\xe4\x5d\x59\x91\xd9\x44\x27\x59\x97\x38\x1c\xda\x89\x83\xfa\x61\xd4\x93\xee\x6d\x33\x9d\x36\x2e\x27\x87\x28\x9c\xdc\xe6\xa5\x7d\x44\x3b\x88\xdd\xeb\x4a\x3a\x4d\xac\xa9\x08\x7b\xae\xb2\x8f\x5a\x45\x12\x5a\xc6\x87\x5f\xef\x59\x71\x2d\x6a\x4c\xb3\xd0\x8f\x1c\x6b\x2c\x89\xde\xd9\x45\xe1\xc4\x49\xcc\x49\x2b\xad\x00\x0b\xc2\xe6\x5d\xb0\x29\x2d\x16\xa7\x04\x9c\x8a\xc8\x39\x96\x38\x7e\x9e\x16\x58\xcf\xb3\x24\xfb\xdd\xf1\x2b\x55\xaf\x53\x3c\xe0\x91\xe8\xac\x28\xf4\x8a\xf1\x56\xb9\x5e\xc6\x03\x8a\xba\x50\x3e\x93\xeb\x0e\xe0\x3d\x92\xad\x07\x35\x3a\x64\x4e\x92\xa0\x6b\xc6\x8b\xc9\x6e\x19\x5c\x37\x0f\xdf\xa1\xee\x89\x3b\xd7\x41\x3c\x86\xd8\x01\xaf\xc7\x26\x6e\x4e\x63\xcb\x2c\x60\x4d\x7c\xb0\xff\x63\x3a\x67\x22\x4f\xd2\xdd\xf9\x99\xcb\x32\x23\x0e\xae\x06\xb3\xa9\x53\xcc\x13\x9e\x52\xf9\xd9\x44\x6f\x6f\xc8\x3a\x51\x3b\x83\xd8\x29\x79\xe6\xf8\xf5\x1e\xb3\x2f\x6b\x72\xbe\x64\x7b\xc5\x3f\x08\x36\xc9\x67\xda\x9e\x2c\x90\xcf\x0d\x64\x7d\x6d\xcf\x02\x86\xac\x6b\xc6\xe1\xb0\x4c\x9c\x6e\xfb\x7d\x6d\x99\xcb\x70\xb2\x8f\xca\x6b\x21\xda\x2d\x64\x9c\x8d\x3d\x6b\x5f\xd6\xca\x7e\x6c\xc8\xd2\x77\xd9\x87\xc0\xbf\x2f\xd8\xba\x0a\x67\xa7\xcf\xf0\x10\xe4\xbc\xca\xf3\x46\xbe\xeb\x4e\xbd\x7a\xe3\x79\x10\x03\xd9\x52\xcc\x42\x0b\xb0\x1e\x9a\x77\x8a\xb6\x1c\x8d\x47\x43\x4e\x04\xf7\xd7\x68\x80\xef\x9f\xb1\x75\xf3\xa5\x39\x85\x73\x9f\x94\xde\x2b\x70\xe0\xf7\x72\xe5\xf9\x85\xe8\xff\x6c\x96\xe1\xe4\x02\x71\xb1\xf2\x4a\xf4\xce\x3c\x05\x3b\xb4\xb3\x4f\xb6\x93\x22\xdd\x7a\xbd\x38\x88\xcf\x44\x97\xc3\xfc\x3e\xbe\xa7\x5c\x86\xc3\x5b\xd6\xa7\x7b\x9e\xf9\x74\xbc\xa6\x56\xea\xdd\x73\x9a\x12\x79\xaa\xfa\x71\xa8\x67\xf6\xa9\x01\x31\xb4\x0e\x9e\xd7\xcd\xdd\xfd\x5c\xdb\x6e\x9a\xe7\x8b\xf2\x5f\x6b\xcb\x83\x2c\xfb\xd2\x9e\x07\x3e\x05\x22\xc3\x00\xe7\x5e\xdc\xbc\xa0\x75\xc9\x06\x1b\xd9\xaf\xbd\x23\x1b\xb9\xbd\x0f\x72\xf8\x9e\xcd\x9f\xa7\xae\x82\x89\x1a\x07\xf8\xfd\x2c\x9f\x88\x36\xd7\x61\x35\x72\xf0\x77\xf7\xf5\x79\xf5\x48\xd6\xba\xaf\x3b\xf4\xe5\xd6\xb5\x3f\x5d\x73\xd1\xc0\xf8\xd1\x57\xb7\x1f\x9e\x7f\x8a\x95\x07\x6c\x61\xf5\x78\xfe\x9b\xfe\x14\xd4\xc6\xc3\xbc\xa9\xbe\x7a\xdd\xc3\x1e\x74\x26\xf1\x35\x16\x93\x73\x86\xba\xa8\xe6\x33\x00\x3d\x90\xb3\xb5\x79\x5b\x06\x9d\x62\xf4\xfa\xb2\xc7\xdc\xa3\xac\x4b\xa0\x77\x11\xea\x40\x86\xb5\x93\xe7\x93\xec\xdb\xb6\xd5\x49\x4b\xf4\x33\x46\xce\x1b\xd4\xaa\xb8\xfd\x56\x9e\x96\xc5\x7f\x92\xb5\xe5\x46\x61\x5c\xa4\xe5\xb0\x58\x9a\x8b\x55\x14\x74\x36\xae\xd3\x35\x96\x8e\x5f\xa5\x2d\x8c\x09\x7b\x4e\x81\x98\x9f\xad\x6f\xc4\xc1\x74\x95\x01\xe7\xa3\x0b\x98\xaa\xf9\xa2\x58\xb8\xce\x75\x1f\x99\xfe\x29\x35\x17\x3f\x5c\xc0\xf4\xbd\x40\xfe\x97\x8c\x23\x61\xe3\x28\x3b\x45\xd6\xeb\xbe\xcd\x16\x13\x7b\x5e\x4c\x6c\x9c\xb7\x5c\xb4\xe1\x8e\x89\xa9\x70\x70\x09\x3c\x13\x1f\x03\xeb\x9c\x6e\xa1\xb6\x4f\xb5\xc9\x15\x3e\x85\xd6\x39\x1e\xf8\x07\x22\x03\x61\xae\x4a\xc6\x9d\x4c\xe4\xcd\x0b\x9d\x9f\xd6\x31\x31\x3b\xa3\x45\x4b\xb2\x63\xab\x38\xb4\x5b\xcb\x70\x08\x38\xa0\xf1\xfa\xe9\x4c\xfe\x4b\x9c\x62\x2d\xfb\x21\xb0\xb7\xd8\xfa\x8b\x35\x15\x35\x8f\x02\xc3\x25\xbd\xea\x70\x73\x60\x7b\x32\xfb\xfe\x14\x05\xad\x0d\x1d\x97\x35\x5f\xf0\x7a\x3c\xf6\xf7\x5d\xd0\xfa\x62\x2c\x85\x71\xc0\xf1\xcb\xfe\x04\x60\x1a\x9d\x6b\xbe\x0c\x9e\x56\xd1\x76\x78\xce\xda\x13\xe2\x6f\x15\xc9\x36\x66\xef\x20\xf3\xbd\x93\xcf\x11\xe6\x03\x46\x33\x69\x5d\x64\xfb\x9e\xc9\x13\xfb\xb2\xce\xc2\x09\xab\x3f\x86\xf9\xc5\x98\xf5\x53\xdd\x7b\x22\x9c\x18\x0b\xe8\x4d\xf7\x72\x0e\xd7\x79\x1a\x0e\xde\xfe\x33\x9a\xad\xfe\x15\xdc\x9e\x56\xe1\x6c\xff\x1c\x54\xbb\x3f\x63\xbf\x95\x86\x83\xc9\xf3\xc8\xbe\xa6\x71\xef\xb0\x1f\xd9\x87\xd3\xc8\x37\xf6\xa3\x19\xbb\xfe\xf9\x20\x71\x89\x90\x73\xb5\xb8\xee\xd3\xb6\x37\x03\x5e\xbc\x5e\xf7\x63\x04\x75\xac\xbb\xfd\xe8\xb5\x93\xfc\x5a\x5b\xd9\x68\x7b\x4d\x46\xeb\xc3\x31\x0c\x2f\xbb\xd0\xbe\x6e\x46\x55\x91\x8c\xd7\x45\x56\x3f\x73\x7a\x16\xe3\x50\x59\xd0\x39\xa7\xc4\x1f\x2d\xfd\xcd\x9c\xec\x75\x9b\xd5\x7e\x1f\xfe\x33\xaa\x5a\x59\x68\x5f\x6f\xe3\x1b\xb7\xb5\xe4\xf3\x55\x82\x2f\x98\x27\xa5\x77\x83\x3d\x6e\x82\x5e\xb0\x92\xd2\x1b\x12\x1f\x37\xd9\x7a\xaf\xbc\x6e\x6b\x41\xce\xdc\x71\x93\xb4\xb3\x13\xbc\x47\xc5\x2c\xdd\xb3\xd1\x54\x1d\x5c\x7a\xfb\xd4\xb4\xd7\x09\x70\x6e\x5b\x2d\xdc\xdb\x02\x0f\x9a\x12\xef\x5c\x10\xd9\x7b\x53\xfc\x21\xc6\x6b\x41\xed\x9b\x04\xbe\x7b\x52\x24\x8e\xff\x49\x31\xa8\xbb\xd1\xec\xb2\xe2\xb2\x9a\xe2\xf3\x10\xf3\x6e\xfc\x54\x78\x96\x74\xb8\x77\xe4\x96\x15\xb8\x1c\x9a\xd8\x77\xc1\xf6\x68\x43\x1e\x83\xde\x33\x49\x96\xbe\x71\x5a\x3a\x7e\x1e\xbf\x36\xae\x2d\x12\xf3\x3a\x47\x5b\x54\xb4\xef\xd1\x76\x9c\x06\xb1\x41\x64\x74\xea\x74\x6f\xa8\xa3\x65\x3f\x82\xc5\x78\xea\xf9\xf7\xcf\x09\xbd\x97\x5c\x9f\xb6\xa7\x88\x77\xa5\x31\x67\xdd\xbd\x8b\xd0\x3f\x03\x66\x6c\x26\x8e\xa5\x73\xcd\x82\xae\xc1\x70\xad\x6f\xaf\x47\xa9\x1e\x91\x72\x2b\xa0\x4f\x5f\xeb\x5d\x94\xed\x44\xb6\x55\x9d\x03\xfc\x7f\xf0\xc5\x6d\x83\xe6\xc2\xd9\x19\x3a\xc5\x61\x5e\x44\x55\x8e\xd7\xcc\x1b\x35\x4c\x39\x5b\xcf\xc0\x2c\xb2\x71\x49\x6d\x88\xde\x06\xea\x9f\x47\x3d\x7b\x9f\x6c\xf0\xdb\xc0\x87\x0d\xf8\x37\x50\x0c\xba\x7d\x8c\x42\xef\xb3\x59\x5f\x0a\xe3\x2c\x3e\x1c\xff\x73\x6a\x76\x8f\x49\x60\x9f\xe2\x1e\xd9\x7f\xda\x7d\x4e\x75\xae\x58\xd3\x4a\xf5\xdd\xe7\x51\xc3\x99\xf3\x52\x73\x8d\x48\x67\xba\x63\x00\xfe\x10\xe7\x6a\xdf\xa8\xdf\x05\x3f\x81\xf9\x5d\x3e\xf6\x90\x27\x76\x04\xfa\xa7\x8d\x5a\x5f\xd0\xb1\xf3\xdd\x4a\xd8\x0f\x07\xc8\x95\xaf\x5f\x2e\x4a\xfd\xed\x41\xda\x97\xb4\x36\x95\xcc\xf7\x3b\xee\x4f\xd4\xd7\xb3\xcb\x2a\x32\x57\x3f\x5c\x5c\xb3\xcf\x65\xaf\xee\x83\xc8\xee\xfb\x3d\x6b\xce\x03\x1d\x2f\xd8\xb5\x69\xeb\x88\xfd\x0b\x89\x7d\x63\x5f\xa5\xb8\xad\x96\x2b\x44\xf0\x6d\x97\x44\xf7\xd2\x9a\x4d\xdc\x27\x79\xf2\xe6\x13\x1d\x60\x97\x19\xf3\x95\xe8\xef\x13\xdf\x68\xf0\x18\xa5\xd0\x17\xff\x7a\xa0\xdc\xfa\xad\xa4\xec\x56\xc4\xfe\x89\x03\xef\x8d\xed\x35\xc4\x61\xe6\xb8\x27\xec\x43\x15\xce\x70\x1f\xf1\xf7\x15\xc6\x09\xc6\x11\xe6\xbf\xc0\x87\xff\x24\x7a\x8d\xf6\xd1\x51\xe3\xfb\xaf\xcf\xc2\x7d\x2d\x65\x7e\x5f\x7e\xb8\xbd\x9c\xf8\x8f\xb7\x78\x01\xbc\xe9\xec\x9d\xb7\x70\x06\xf5\xa6\x58\x53\x3a\x03\xce\x10\xf6\x37\x23\x9c\xcb\x67\x0b\xeb\x45\xd0\x9e\x03\xdb\x75\x00\xf2\x83\xe6\x5c\xaf\x29\xc6\xcc\x0e\xf5\xdc\xf5\x0e\xab\x88\xf8\x93\x0e\xf2\xca\x46\x28\x33\xa4\x35\xd0\xd5\x7f\xd2\xf8\x29\xca\x43\x5f\x96\x95\xaa\x9c\xe4\xf6\x19\x8d\x87\x81\x1c\x59\x5f\xd6\x94\x3b\x53\xd0\xb9\x17\xe4\xb1\x0b\x87\x90\xab\x20\x76\x1f\xd4\xa8\x42\xef\xcc\xe1\x7e\x59\x3e\xad\x66\x8e\x4d\x7c\xc0\x75\x1c\x1c\x0b\xd7\xb1\x91\x8f\xd1\xc9\x8b\x74\x4b\xf9\x4d\xfa\xde\x1e\x73\x6d\xc3\x56\xe6\xf8\x1b\xca\xa9\x53\x91\x6b\xdd\x7e\x6b\xe8\xc3\x3e\x9e\x14\xc4\xaf\x79\x5f\x5b\x80\xd5\x7d\x5f\x3f\xab\x98\x5c\xc0\xe9\xce\xfb\xc5\xab\xb7\xe8\xcc\x3d\x81\x03\x2e\x73\x8a\xc3\x32\xf4\x3a\x32\x07\xad\xb7\x8b\xc2\xe9\x2a\x0a\xae\x87\xa4\x9d\xdd\xb0\xa6\xc3\xbf\x21\x2f\xd2\xb0\x80\x3a\xf7\x60\x48\x64\xc4\x66\xbc\xb6\x16\x80\x27\x02\x5c\x82\xb5\x5d\x86\x71\xc1\xf0\x06\x11\xd4\x8e\xe5\x05\xad\x09\x12\xb0\xe0\xd3\x55\xe6\xd8\x7f\x00\x03\x65\x02\xf7\x12\xb1\x03\x8f\x49\x7b\x42\x79\x8c\x10\xf3\x9d\xb4\x87\xc7\x28\xb8\x70\xdc\x37\x79\x66\x13\x37\x7f\x21\xeb\x6d\xb8\x4e\x9f\xf8\x53\xc0\x03\x4a\xed\xb5\x3d\xf0\xef\x0d\x88\x9f\x55\x1c\x53\xe7\x5a\x8c\x66\x14\x03\x02\xbc\x09\xfe\x2d\x0e\xa6\x07\xec\x17\x35\xd9\xd1\xf9\xf8\x24\x76\x2f\x60\xa3\xb6\x43\xa8\x2d\x60\x3c\x2c\x1f\xc1\xb5\xa0\x63\x2b\x3e\x06\xd3\x93\xdb\x1f\x9e\x81\x07\x85\x8c\x2d\x7c\x5b\xc5\x8c\x37\x6a\x60\xe5\xe9\x76\x82\x7c\x26\xc8\xd5\x49\xec\x6d\x5c\x4b\xbc\x97\xd5\x3b\xb7\x97\x8e\x7f\x02\x2e\x51\x67\xb5\x22\xfe\xfd\x32\xc8\x4e\x50\xf3\x5c\x76\x4f\xe3\x00\xb0\x2d\x2b\x9a\xef\xc2\x1a\xbc\x99\x75\x59\x06\x80\xcd\x20\xcf\xfd\xa4\x18\x90\xfa\xf9\x18\x4f\x38\x44\xe1\x06\x72\x74\xc0\x5b\x1c\x74\x0e\x71\x38\xb9\xd1\x39\xfd\x4c\xcc\xd6\x1a\xec\x57\xc7\xae\x62\xea\x8b\x53\x1e\x07\xc0\x8f\xd0\x3d\x08\x5c\x58\xf5\x3c\x78\x45\xb2\xbe\xb2\x77\x54\xc8\x33\x47\x74\x2a\x7f\xdf\x29\x32\xbb\xc7\x88\xf8\xfe\xbe\x77\x5e\x12\x7f\xa1\xb2\xda\xb0\xfe\x94\x23\x99\xd8\xaa\x99\x99\xef\x89\xee\x8b\x4c\xfb\xc6\x70\x68\xf8\x7d\x94\x83\x8b\xae\x31\x7f\x56\x30\x3d\xfd\x9f\x2f\xf1\xbf\xd9\x97\xe8\xdc\xab\x2b\x39\x29\x71\x79\x05\xdf\xa4\xda\xce\x20\x3f\x0e\xc2\xfe\x3e\xd4\x32\x68\xa1\xa9\x71\xe3\xf6\x30\xe5\xa2\xc2\xfd\xfa\xbe\xd6\x60\x87\xd7\x8a\x3d\xb3\x56\x6d\x12\x78\xf7\x0f\xd5\xee\xa6\xdc\x8b\xd4\x3e\xcc\x81\x6b\x48\xe2\xe7\x24\xf6\x09\xc3\x58\xce\x77\x6a\x1e\x42\x1a\xd7\xa8\xfe\xae\xbd\x52\xfb\x0c\xcf\x5d\x38\xdd\x1b\xb1\x69\x18\xa7\xd1\xb4\xed\x57\xef\x14\xa7\xa8\x5c\xcf\xe7\x51\xb8\x87\xff\xf6\xe0\x3e\x8a\x8f\x6c\xcd\xe3\xc0\x3f\xb1\x6b\x44\x9d\x59\xc7\x84\x8c\x83\xc0\x5b\x73\x61\xd8\x6a\x79\x6e\x73\x1a\x4f\x96\x6d\xce\xe6\xfa\xd0\xf8\x3f\xd4\x81\x36\xe6\x08\x62\x1b\xb4\x86\x63\x07\xd7\xcc\x90\x37\x2f\x73\x16\x27\xfc\xf7\x46\xa9\xf9\xe6\xf3\xd8\x58\x2f\x71\xac\x23\x71\x1f\x35\x65\xd9\x83\x35\xb0\x58\x9c\x9c\xff\xf6\xf7\x6b\xc2\x9f\x21\xfd\x7e\x6f\x9d\xee\xaf\x01\x8f\x7f\x19\x89\x79\x2c\x92\xcf\x9d\x54\xdf\xc5\xf1\xa8\x3d\x4b\xbb\x16\x9c\x6f\x0a\x30\xa4\x2f\x39\xe5\xc3\x23\xe3\x92\xf6\x02\xf1\x21\x54\xbb\x7b\x1e\xd8\xc6\xb2\xd7\x39\x2e\x03\x78\x4f\xbd\x1e\x3e\xb1\x9b\xeb\x35\xe2\xfb\x1f\x7e\x67\xf5\xd2\x14\xff\xdb\xe0\x1e\xa4\x7b\x84\xc5\xe2\xe9\xf8\x17\xa6\x8f\x9c\x75\x6c\xac\x73\xfd\xf5\xf5\xfb\x19\xa7\xb9\xb8\xa6\xc5\x94\xfa\xa0\xea\xfb\x15\xbb\xb0\xa3\xfa\x2f\xea\xf5\x90\xb3\x6d\xbe\xb3\xe1\x5b\x49\xfb\x84\xac\x27\xf8\xe2\xb0\x67\x3b\xb8\x5e\x6b\xfe\x6c\x61\x0f\x82\xac\x91\x7c\x5a\xf5\x59\x64\xaf\x28\x78\xe3\x73\xed\xff\x6b\x7d\xb0\x87\xdf\xa0\xae\x51\xe3\x3b\x38\x5e\x5b\x7d\x2f\x72\xcd\xde\x19\xab\xb4\x97\x11\x73\xcb\xf0\xe6\x8f\xbe\xbf\x3e\x83\x5f\x3d\xf7\xaf\xe6\xa1\xc6\x4a\xb3\x58\x84\xd8\xbb\x5e\x77\xa6\xb5\xef\x1b\x29\xbe\x09\xd1\x9d\x8d\x79\x9c\x75\xb8\x8d\xe5\x03\x4e\xbe\x43\x6c\x9b\x43\x66\xda\x1d\x62\x63\x45\xc1\xb1\x48\x2b\xeb\x92\x96\xfe\x67\x1c\x78\x50\xd3\x8c\x72\xcb\xad\xed\x1e\x49\x8f\x20\x07\x14\xb1\x91\xd2\xca\x82\xde\x3d\xc4\x16\x84\x9c\x99\xca\x8b\xd3\xdc\xf7\xaf\x59\xe8\xc2\x7a\xd3\x5a\x05\x89\xa7\xae\xde\x73\x3e\xb9\x4e\xe6\xf5\xad\xed\x95\xe6\x5e\xee\xf5\x29\x37\xce\x65\x35\x5c\xc7\xaa\xdf\xc7\xe7\xfc\x1b\x36\xe2\xf3\xef\x3b\x98\xb1\x7a\x2e\xc0\x0e\x6a\xac\x07\xc6\xe6\xc0\x07\x59\xc0\x7e\xda\xbe\x09\xdf\x29\x73\x31\x3d\xf8\x66\xe2\x7b\xa6\xee\x9a\xfc\xc7\xb8\xbf\x1b\xf3\xd7\x9c\x97\xda\x56\xd0\xee\xf7\x3b\x72\x7a\x8f\xb1\x94\xe9\x0f\x6a\x53\x9c\x6a\x9f\x35\x2a\xd5\x5a\x0a\x18\x47\xcf\x32\xe2\x30\x37\x68\xdc\xeb\x9e\xbd\x02\xeb\x42\x6b\x70\x89\x9f\x2d\xad\x97\xfa\x0c\x9d\x1e\x8f\x83\x6b\x11\x21\x9e\xf3\x75\xe9\xd8\x55\x7a\xdb\x31\x59\x85\x7e\x30\xb1\xdd\x0c\xe0\xed\xb8\x11\xdd\x56\xc7\x30\x89\x5f\x39\x84\xfa\xda\xbb\xfa\xbf\xaa\xf9\x1e\x3e\xda\xdc\x56\x50\xc7\x78\xa4\xcf\x80\x7f\xff\x9e\x1f\x56\xbf\x67\x02\xef\x92\x33\x3c\x44\x41\xe7\xcf\x9c\xc6\x7b\x14\x3d\x97\x63\xac\x4b\x8d\x9b\xe5\x74\x5e\x84\x7b\x67\x1b\xf6\x5d\xeb\xc4\xb1\x4f\x4b\x03\x62\x46\x3b\xc5\xa6\x68\x70\xe5\x08\x67\x5b\xbc\x6f\x2f\xd8\x1b\xa7\xa8\xbc\xe6\x49\x79\xa4\x31\xbf\x07\xf2\x8c\xf1\x9e\x62\xec\x00\xf3\x58\xff\xbb\x63\x08\xbd\x38\x98\xe4\x34\x5f\x70\x4e\x02\xdf\x58\x06\x2d\x22\xe3\x3a\x49\x7b\xb1\x4a\x4a\x1f\x38\xf8\x12\x88\xf1\x0c\xff\x50\x3f\xf4\x46\xf7\x5c\x11\xf7\x5e\xfe\x83\xf5\x12\x3b\x7c\x1e\xcd\x4b\x4d\x03\x6f\x03\x1c\x33\xbc\x3e\xe2\x09\x78\xd1\x89\x1f\xbe\x30\xfd\x03\xf1\xe9\xe2\xc0\x83\xdc\xfa\xb0\x82\xbe\xe8\x9f\xcb\xde\x85\xf8\x98\x45\x02\xdc\xe5\x10\x43\xdf\x8c\x7b\x18\x93\x60\xf9\xae\x94\xdf\x4b\xe4\x28\x79\x2f\xfa\xa1\xd3\xd6\x64\xee\x3a\x98\x67\x77\x9d\x6c\x9f\x95\xc4\x37\xb7\x6f\x02\x5f\x40\xdd\x3b\xa7\x3d\xc4\x79\x6d\xe6\xe1\xeb\xef\x02\x5f\xdf\x23\xb2\x05\xfd\x7c\xfc\x6e\xfa\x0c\x6b\x8f\x5c\xa4\x53\xe2\xd3\x33\xce\xcb\xff\xf3\x75\xff\x57\xfb\xba\x5f\xe4\xcd\x14\x7f\x84\xf3\x65\xd0\x5a\x24\xe4\x27\x80\x58\xc8\x9c\xef\x21\x9b\xed\x21\xb1\x37\x99\x9c\x53\xc2\x9e\x4e\x97\x03\x62\xdf\x1a\xd8\x71\x62\x67\x98\xd8\xe7\xf2\x4a\xfb\x19\x01\x46\x2e\x57\xeb\x4a\xc6\x9b\xe2\xb4\x0c\xa7\x3f\x9b\x9c\xfc\xb4\x76\xed\x0e\x8e\x8c\xdb\x3f\x81\x5d\x2d\x4d\x7f\xc3\xce\x26\xc4\x11\x95\x7c\x92\x82\x35\x02\x79\x10\x07\x1e\xfb\x5e\xb2\x17\xe6\x88\x9b\x81\xba\x66\xb5\x97\x02\xd4\x90\x51\x0e\x5d\xb2\x67\xfe\x4d\xb9\x6c\x7e\x7c\xeb\x1c\x7e\xca\xba\x33\x35\x7d\x43\xc6\x05\x28\x58\xbf\xb6\x5f\xa5\x66\xb7\x9a\x92\x6f\x09\x63\xe0\x97\x65\x18\xb6\x2c\x1c\xde\x92\xf6\xd0\x22\x63\xce\xca\xc2\xf8\x90\x75\x06\xf9\x46\x9a\xcb\x9b\xec\x20\x87\xe1\x33\x7c\x1d\xfd\xb7\x70\xbd\xcc\xdd\xb7\xca\x39\x56\x6c\x70\x17\x8b\x88\xd8\xba\x72\xd2\x4a\xb7\x93\x73\xba\xb1\xc9\x9e\x34\x97\x21\xc5\x55\x38\xdd\xd3\xb4\x31\xf6\xcd\x7f\x8b\xe9\x03\xac\x84\x76\xbe\x18\xae\xab\x84\xfc\x67\x11\x8b\x79\x46\x86\x33\x7a\x74\x4d\x41\x63\xab\x77\x71\x60\xb4\x76\x5f\x87\x85\x69\x7e\x67\x13\x0f\x36\x83\x5a\xf6\x2a\x0a\xd1\x5e\x50\x39\x50\xdc\x81\x7f\x89\x31\x86\x03\x78\x43\xf6\xbe\x7b\xf8\x0f\x01\xc3\xa8\xbe\x8b\x72\xd5\x3e\x3e\x13\x52\xcf\x33\x79\x5d\x2f\x71\x38\xcc\xa9\x7c\x51\xe2\x54\x07\x8a\x91\xa4\xf8\x94\x8a\xe2\x03\x25\xfe\x74\x38\xef\xaf\x33\xdb\x7f\x9f\xb5\xba\xf3\x99\xbf\x87\x3c\xf7\xfb\xab\xc0\x7b\x66\x53\xff\xb8\x91\x43\xee\xde\xde\x45\x1e\x34\xb3\x05\xf5\x26\x8d\x78\x4c\x68\x11\x3f\x5a\x5b\xcb\x12\x99\x60\xeb\xb0\x9c\x1d\x60\x76\xb1\x67\xd1\x85\xf8\x2b\x07\xd7\xb1\x37\x71\xdf\x36\x74\x39\xf0\xb4\x97\x43\x9f\x9f\x31\xd8\x09\x9b\x95\xda\xfb\x4b\xc1\xb2\xe5\x9c\xf7\xee\xab\xbd\xf5\x29\xe7\xc5\x23\xf3\x7a\x53\x31\x7f\xba\x35\x5a\x60\xcc\x5d\x9b\x07\xc7\x3c\x21\xc4\x27\xab\x84\xe1\x7c\xe6\x87\x9f\x0a\xa6\x12\xf3\xf0\x75\xbf\x84\x03\xd7\x7d\xe2\x7d\xb3\x97\x7f\x33\xbe\xf7\xf7\x35\xcc\xed\x8e\xe5\x21\xdf\x7a\x4d\xec\x6b\x1c\x74\x36\x73\xfe\x7e\xcc\x37\x8f\x2a\x79\xcd\xc7\x3d\x2b\xcf\xfa\xb4\x37\x96\xe3\x9f\xe2\x3e\xcd\x4b\x7f\x1a\x64\x1d\xe8\x78\x35\x79\x77\xac\x37\x67\xf7\xfe\x1b\x72\x19\xaf\xbb\x15\xf8\xbd\xf5\x73\x0e\xee\xeb\x8b\x26\xe7\x4e\xe6\xfe\xc0\x72\xdf\x20\xd7\x81\xf3\x04\x7d\x91\x2a\xc3\x1e\x05\xc4\x16\xfb\x29\xe2\xc8\xde\xd7\xd6\x67\x32\x98\x74\x9b\x39\xef\x3c\x8f\x1d\xcf\x82\x7e\x38\x33\x8c\x83\x8d\x66\x6c\xdd\x29\x07\x29\xbe\x53\x1a\x0b\xe5\xa2\x65\xd7\xdd\x52\xc0\x2e\x2d\x76\x51\xe0\x6d\xa6\xe1\xf4\xcf\xa8\x22\xf3\x0a\xb9\xce\x6a\x59\x35\xed\xfc\x28\xf4\x6c\xe8\xbb\x41\xf9\x4f\xc5\x67\xd7\xeb\xce\xe7\xe2\xa7\xda\x07\x42\x7f\x2e\xea\x73\xab\xe2\xd6\x69\xbf\x27\xb5\x1e\x45\xa3\x17\x9f\xbe\x83\xc9\x60\xdf\xcd\x78\xe6\x7e\xba\xbd\xc3\x9f\x25\xf1\x79\x90\x3b\x11\x70\x17\x6c\x3c\x02\x1e\x4e\xbd\x0f\x79\x23\x1f\xd5\x14\x95\xfe\x2d\x0e\xa7\x7a\xec\xad\x82\xdb\xa6\x9c\x06\xa0\x53\x40\xf6\x80\xac\x03\x3c\x80\xa8\xf7\x6f\x22\x5e\xfb\x9f\xe0\x4e\x24\xfd\x4b\xfc\xb5\x62\xc8\x71\x92\xe3\x9e\x8c\x3d\x41\xb9\x04\x18\x48\xe9\xf7\xcc\x79\xde\xf1\xda\x8d\x9a\xfb\x50\xc4\x5f\xb7\x52\x87\xc6\xa3\x35\xb2\xdf\x0d\x40\x1e\xa1\x0f\x44\xf6\x4b\x8b\xc9\x22\x7f\x33\x82\x1a\x7f\xee\xb3\x6b\xe7\xaa\xc6\x04\x69\xe7\x47\xe8\x9b\xf2\x04\x79\xf3\x3a\xae\xa1\xd8\x33\x85\x24\x2f\xb1\x87\x9a\x50\x3f\xc8\xf4\x26\xb5\x39\xa1\x87\x94\xbb\xde\x1c\xf0\xcc\xeb\xaf\x83\xbe\x5d\x14\xe7\x2c\xd7\x54\xd5\x7c\x99\x5f\xc9\x55\xb9\xee\x62\x95\xd3\xfd\xcf\xbf\x4b\xec\x35\xf0\x85\x3e\xd1\x8c\x63\x02\x31\x98\x45\x2d\x73\x71\x5f\xfb\x87\x4b\x38\x83\x1e\x01\x64\x0d\x0e\xec\x3a\x8f\xf6\xa6\x62\x67\x43\x1d\x8b\xdb\x33\x56\x6f\x64\xaf\x94\xc5\x29\x16\xeb\xdf\xd8\xd8\x71\x7c\xb4\xbf\x20\xf6\xbc\xa3\xbf\x11\x19\x42\xfb\xfa\x3c\x33\x39\x7f\x54\xe4\xfe\xb3\xdb\x9f\xb8\xfe\xa2\x33\x0e\x5b\x93\x61\xb0\x59\xac\x7e\x0f\x54\xae\xdc\xd6\x65\x84\xf7\x48\x63\x1e\x6f\xbd\xf3\x68\xf6\xf2\x2f\x72\x46\x01\xdf\x83\xfa\xd3\x48\x90\x93\x40\x18\x53\x07\xd6\x7d\x34\x7b\x79\x86\x5e\x16\xbe\x2e\x0f\x73\x6f\xdf\x64\xbb\x25\xb1\xc9\x7a\xf9\x67\x12\xbe\xec\xd8\xbc\xdf\x79\xfe\xbf\xdc\x06\xf7\x32\xe3\x13\x9d\xec\x96\x41\x6c\x90\xbd\xdb\x94\x3b\xc8\xd1\xfb\x8d\x35\xfb\x79\xa7\xb7\xd5\x77\xc6\xf6\xdc\x1c\x1b\xbd\x17\x64\x04\xed\x11\xbb\xf5\xce\x14\x3f\xb4\x1a\xd3\x9e\x83\xec\xdf\xbf\x7a\xb2\x7e\x6d\x62\x96\xbe\xf9\xad\x18\xd3\xbc\xbb\xa7\x95\xf1\xc3\x7a\x2a\x36\xc0\x3d\xec\x90\x4e\xde\x31\x7b\x4a\xfe\xce\x92\xee\x27\x45\x87\xff\x16\x7b\xf2\xdc\xd9\x03\x68\xc3\x35\xf6\xa1\x66\x7e\x39\x97\xec\x39\xed\xad\xf6\xe3\x92\xfa\x0e\x3d\xc5\x47\x22\xe3\xda\x30\x3b\x05\xef\x09\x4c\x7a\x6f\xdd\x37\xe6\xe8\xbe\xda\x19\xf4\x14\x2c\xa5\x1a\xe7\xae\xc6\x86\x14\xcf\x00\x39\x83\x44\x9e\x03\x87\xbf\x96\xfb\x7c\x20\xad\xb9\x30\x9e\xce\x3f\x5c\xff\x47\xdf\x2b\xec\xf5\x92\xfb\x0e\xf2\x7c\xb2\xb5\x19\x78\x67\x69\xdf\xd4\x1c\xfb\x7f\xf7\x3c\xb2\xa7\xd1\x9e\xbe\x8b\x7d\xfa\xdf\x5e\x1f\x3a\xae\x9e\x57\x3e\x72\x51\x93\xff\x64\xfe\xd0\x5e\xfe\x28\x8e\x49\x74\x7f\xce\x78\xae\xe3\xc0\xdb\x67\x4e\xb7\xa2\xe3\xdd\x27\xa1\x45\xeb\xea\x61\xbc\xfb\x64\x6d\x8d\xa2\x30\xce\x17\xe6\xa4\x5a\x86\x96\x41\x7c\x4f\xb2\x4e\x29\xc7\xf7\x2c\x84\x78\x52\x76\x73\xfb\xde\xaf\xf9\x0c\xf9\x3d\xe8\x33\xe3\xa4\xbd\xc0\xfe\x71\x0e\xec\x65\xc6\x15\x6a\xc4\xc1\x64\x97\x94\xc5\x67\x14\x40\x8f\xa7\xcf\xa5\x99\x55\xd0\xdb\x97\xf2\x13\xd3\xeb\xea\xf7\x60\xef\x81\x75\x1c\x5c\xa1\xdf\x05\xe2\xac\xa6\xc2\xbc\x51\xec\x7f\x29\xae\x4b\xe7\x94\xf4\xba\xeb\xc4\xe9\x6e\xc7\xd5\xe4\x33\x99\xb5\xf6\xe4\xdb\xd2\xb2\x93\x27\x83\xb7\xd5\x18\xf8\x4c\x65\xdf\x18\x6a\x46\xa5\xde\xf4\x42\x2c\x2f\xcc\x81\xcb\x14\x7a\xe0\x2a\xf1\x44\x8c\x5d\xf0\xd8\xcd\x31\x31\xbd\x56\xe2\x2c\x34\x75\xb9\x1b\xd6\x6b\xfa\x98\x04\xdd\xd3\x0c\xfa\x79\xb1\x18\x1c\xdc\x73\x12\xdf\x83\xf1\xbc\xd5\xff\xeb\x18\x23\xb7\x3f\xd8\xb3\x46\xf6\x31\xc3\xfc\xc4\x54\x7e\x37\x70\xef\x5a\x87\x28\x28\x4e\xc4\x5f\x48\xda\xd9\x2d\x46\x1f\x8d\x73\x6f\x8f\x28\xd7\x2b\xd8\x02\x94\x33\x61\x34\x93\xf9\x68\x10\xd3\xd9\xa5\x7a\x4e\x8d\x33\xae\xbe\xc5\xbb\x01\xf3\x58\x0c\x7f\xf9\xad\x89\xbd\x58\x5b\xf3\xf9\xa6\x70\xbc\x4d\xf1\xee\xb5\xc4\xbe\x87\xc7\x43\x16\x78\x5b\xc0\xaa\x91\xf7\x3a\xc3\x56\xdc\x7e\xa3\x35\x21\xc3\x62\xe9\xd8\xe6\x32\x20\xbf\x7b\x7b\xe8\x4f\x57\xfa\xa7\xc8\x04\xcc\x1f\x62\x01\x4d\xfb\x34\x6c\x4f\x91\x07\xbe\xf4\x73\x62\xc7\xd2\x5e\x25\xb4\x67\xb1\xc7\xfa\xed\xe4\x29\xb9\x26\xe8\x00\x8f\x34\xeb\xdd\x15\xf7\x2c\xb4\x9f\x4d\xbf\x9a\x06\x19\x60\x00\xe3\xd0\xfb\x74\x07\x93\xd3\x32\x88\x4b\xe8\x77\x24\xf4\xf7\xcb\xc2\x49\x91\x6e\xec\x2d\xc7\xc3\x96\x64\x7c\x59\x4e\xce\xe9\x78\x4b\xfc\x8f\xa1\x15\x9b\xfe\x29\x13\xe3\x1b\x02\x0f\x5c\xf3\x1e\x81\x23\x4e\xae\x65\xd8\xc6\xc1\xe4\x4f\x52\x41\xbd\x01\xfe\xff\xd6\x35\x1d\xb7\xae\x69\xdc\xeb\xee\xc7\x5b\xe0\x2b\xdc\x89\xe3\x61\xf2\x99\x62\xc6\x8b\xb0\xed\x5f\x32\xe7\xf9\xfa\xd6\x83\x67\x4c\x16\x46\x61\xbb\x50\xf3\xf0\xcc\xf0\xb6\xe2\x77\xef\xc5\x58\xcb\x32\xf0\x7f\xbf\xcd\xed\x56\x8a\xf7\x2e\xd2\xb2\x80\x9c\x60\x68\x5f\xce\xa3\xd7\xe7\x1f\xc1\x2d\x3d\xbe\xfb\xad\xe7\xd0\xbe\x6e\x3e\x6e\xee\xe1\xf7\xac\x48\xc3\xde\xd3\x69\xb4\x1d\x9a\xef\xeb\x3c\x0d\x9d\xe9\x9f\xd1\xec\x99\x61\xc8\x1f\xbc\x07\xb0\xe9\xfb\xd8\xef\xb6\xd2\x81\x77\x86\x7e\x2f\x83\x4b\xfd\xfe\x57\xf5\x9b\xe2\x22\xdd\x4e\xc0\xdf\x83\xfb\x20\x0f\xfb\xb2\x23\xd7\x67\xa1\x65\x24\xb7\xfe\xc5\x7d\x7d\x5e\xc5\x4e\xf7\x93\x62\x3a\x4f\xf5\xff\xf7\x26\xd8\x13\xe1\xfa\xec\xbe\x46\xab\xf7\x35\x79\xef\xf3\xf5\x2d\xf4\x2f\xc1\xcd\xce\xa4\xf9\x1b\x64\x45\x54\x1e\xf7\x19\x7e\x7f\x18\x07\xc3\xf1\x32\xf4\xd2\xb0\xf7\x7c\xfe\x72\xee\x07\xb6\x91\x99\xfe\x7a\x69\x16\xd8\x3f\x9f\xfd\x7f\xa8\xb1\xea\x7a\x99\xcd\xd6\xf1\x98\x86\xbd\x0e\xcc\xd5\xb8\xa2\x18\xf4\x81\xb0\x87\x98\xae\xa6\xfd\x65\x97\x83\xe1\x39\x09\xb0\xb6\x65\x6a\xe6\x55\x62\xb6\x0a\xb2\x1e\xdf\xb8\xf7\x92\x02\x7f\xc4\x33\xdc\x3b\x6f\x5b\x45\x5a\xda\xdf\xfc\x96\x49\x1e\x97\x76\xb5\xc4\xba\x17\x2b\x1d\x58\x87\x18\x62\xf4\xad\x0b\xd1\x9b\xe9\x9a\xef\xa5\x53\x14\xc6\xfb\xd8\xb4\x0d\xa2\x17\xb3\xd2\x27\xf3\x5e\xc9\x7b\xb2\x95\x47\xad\xee\x36\x5e\xb4\xa0\xfe\x8c\xc8\xa8\x39\x8b\xc7\xf6\xba\x93\x28\x78\x5b\xcd\x5b\x6f\xab\xa0\xf7\x72\x25\xfb\x2a\xb4\xaf\xfd\x91\x7d\x78\x1a\xcf\x8b\xec\x37\xd9\xb7\xb0\x77\x8b\x34\xec\x4f\xbf\x31\x6e\x6b\x17\x05\x1d\x23\x31\x0d\xf8\xe6\x85\x93\xe7\xc9\xd6\x3b\x27\x8b\xfd\xfc\xfe\x7c\x75\xc4\xbd\x86\x31\x49\xf6\xcd\x7e\x56\x44\x1b\xb2\x1f\xf4\x67\x87\xae\xed\x24\x31\x87\xfb\xc4\xf1\xd3\xb0\xd7\x4d\xc3\x41\xfa\x78\x5d\x41\x56\xa3\x2c\x26\xff\x65\x66\xb7\x40\xee\x91\xcd\x0a\xf8\xb4\xcd\xd6\x25\x71\x7c\x23\x9e\x3d\xad\x16\x6d\x7f\x1b\x9b\x64\x0d\x01\xfb\x4d\x65\xa5\x7d\xc8\x1c\xbf\x4a\x4a\xdb\x58\x86\x71\xe1\x3a\xad\x22\x73\xf2\x73\x3c\x20\xcf\xf2\x0f\x11\xe8\x68\xf1\x9b\x5a\xe7\xa8\xa4\x79\x0c\xf8\x3e\xf0\x0f\xcf\xd3\xa0\xb3\x49\xcb\xee\x3e\x1e\x5c\xdb\x71\x30\xfc\xb5\x68\x5f\x7b\x89\x63\x7f\x2e\x8d\x61\x91\x6e\x87\x9d\xdf\x7d\x8c\x01\xbb\xfd\xd6\x3e\x29\x8b\x67\xdc\x3f\xfd\xd5\x3c\xe8\xae\x97\xe1\x75\xe8\x2d\xd8\x73\xbf\x23\x97\x5a\x39\x72\xbf\xd6\xef\x9f\x07\xf6\x67\x3d\x4f\xb5\x3c\x94\xef\x9b\xec\x88\xfd\x1b\x2f\xba\x73\xac\x93\xba\xa6\xd1\x66\x52\xcd\x5b\x93\x34\x74\xdc\x6f\xec\x07\xca\x23\x04\x38\x9b\x97\x33\xd1\x7b\x63\x73\xc3\xd6\xf2\x92\x38\xb6\x41\xe6\x34\x99\x29\xfb\x00\xf2\x1d\x13\x23\x69\x81\xfd\x7e\x63\xf9\xa3\x94\xf8\xa8\x6d\xef\x8c\x76\x85\xb8\xb6\x1d\x5a\xd7\xb2\x3a\xfb\xa5\x5f\xa5\x66\x71\x4e\x8a\x6b\x3a\xae\x40\x26\xfe\x27\xb4\x2f\x27\xa8\x0f\x5b\x6f\xb8\x3d\x8d\x76\x7f\xf3\x3d\xa3\x19\x3b\xb7\xdd\xdf\x19\x7b\x16\x39\x2b\x7d\xd6\x43\x36\x6f\xfe\xbd\x38\x5c\x43\xce\xf3\x01\x76\x88\xee\x19\xc4\xe6\xd0\xfd\x4e\xfc\xf7\xeb\x04\xf1\x11\x82\xcc\xb0\xca\x88\xd8\xfa\xf3\xc3\x4a\x92\x6b\xc0\xf5\x7d\x60\x7e\x1a\xd1\xb7\x73\x22\x93\x6a\xbb\x63\x88\x78\x76\x8a\xa9\xce\xda\xc3\x73\x52\xa6\xab\x38\x8c\x41\xcf\xa6\x83\x21\xe4\x40\x32\xa7\x28\xd2\x0a\x72\xf1\x80\x35\x07\x9b\xd3\x6c\x6d\xc6\x26\xb1\xcf\x2f\x2b\x22\xeb\x41\x2e\x08\xbd\x10\xe3\xf2\xba\x4f\xfb\xe4\xef\xd7\xd7\x04\xf9\x77\x8f\x44\x7e\x0c\xd7\x64\x2e\x05\xf9\x0b\x7d\x8e\xe9\xdc\x56\xa8\x2b\xd8\xda\x49\xba\x84\x63\x74\xa0\xc7\x80\x6e\x6e\x9e\xdd\xd7\x7e\x35\xfe\xec\x5f\xeb\x58\x1c\xca\xe5\x28\xb4\x8c\x2c\x1c\x16\x0b\xa8\x77\xf5\x5e\x89\xdf\xb0\x84\x3d\x9e\x15\x91\x79\x3c\xb3\x9e\x1b\x14\x33\x44\x74\x9d\xb0\x97\x9e\xba\xee\xeb\x46\x88\x1b\x11\x9b\x08\x72\xfb\xc7\x65\xb8\xa7\xd8\x05\x6e\x5f\xd7\x39\xfb\x90\xd8\x99\x71\x11\x81\x5d\x28\xf7\x8a\xce\xc0\xae\xe9\x48\x32\x3c\x6b\x01\xf7\xf8\xaf\xa4\xbc\x76\x16\x6d\x2b\x07\x5c\x12\x5b\xd7\xd9\x65\x95\x9a\x76\x7b\x6a\x76\x0f\x89\x63\x5f\x52\xd3\xdf\x34\xae\xa9\xe3\x30\x64\x9d\x6d\xaf\x5f\x2c\xe6\x2d\x77\x35\x35\xba\xef\x8b\x96\x37\xf3\x17\x93\xc5\xbc\x35\x14\xaf\xb1\x14\x9f\x4d\xea\x85\x90\x96\x3e\xcc\x31\xd4\x26\x21\x9e\xa2\x88\x9d\x02\x74\x87\x24\x13\xb1\x37\x02\xb5\xe3\xf9\xb3\x8d\xa5\x63\x1b\x78\xee\x5c\x36\x37\xc4\xd7\x6a\xa5\x6d\x1f\x39\x23\x1d\xaf\x88\xa0\x57\x48\x4a\x6c\x5c\x63\xd9\xeb\xe8\xe2\xa6\x72\xbe\x9c\xd6\xf9\x8f\x7b\x35\xf7\x65\xb3\xc7\x4a\x9f\xf6\x10\xb0\xf6\x9c\x07\x33\xe8\x96\xca\xb7\xee\xc5\x98\x21\xf0\x11\xcb\x7f\xdf\x51\x0e\x8f\x83\x2b\xf4\xdf\x90\x62\x87\xd8\x7b\xfb\x4e\xcf\x0d\xe0\x94\x61\xf7\xad\x7e\x55\x58\x6f\x3d\x37\x87\xff\x91\xfa\x79\xbc\xee\x56\x1f\x6d\x43\xea\xa5\xe4\x11\x7d\x12\x0e\x8f\x58\x6b\x01\xfd\x9a\x21\x4f\x4b\x7c\x39\xfe\x2e\xc0\x81\xf9\x1b\xf0\x27\x19\xe6\x64\x10\xe7\xc9\xc0\x2f\x58\x7f\x25\xde\x83\x7c\xf0\x76\x92\x70\xd7\x8b\xee\x7a\xb9\xce\x89\x3f\x93\x67\xc1\xd5\x48\xab\x8b\x30\x6e\x8e\x17\x10\x70\x47\x93\x22\xeb\x67\xad\x6c\xe0\x91\xb3\xe8\x24\xed\x21\x60\x95\xe6\x5b\xff\x18\x91\xb3\x57\xe5\xf5\x5a\x34\x63\xc8\x9b\xc4\x84\x3d\x5a\x73\x95\x6e\x71\x9c\x0a\x97\x8e\xe0\x8b\x75\x3f\x99\x1f\xc6\xfa\x99\x42\xbd\xbf\xe3\x9d\x05\x4e\xf2\x7e\x62\xbe\xed\xc8\xb5\xe2\x5e\x18\x97\xd0\x43\xe6\x40\x31\x86\xe2\xda\x61\xfc\xd4\x9f\x14\xa9\x63\x57\x51\xe8\x51\x7c\x86\xb4\x96\x6c\xac\xe4\x7f\x45\x9e\x00\x56\x63\x77\xc9\xb0\x3e\x0e\x7b\x69\xcb\x39\xce\x3d\xd6\xdc\x62\x4e\x3a\x6d\x1d\x85\x31\x15\xa7\x74\xe0\x1b\x98\x1b\xf4\x33\xea\xdb\xed\x95\xdc\x24\xe7\x90\x00\xb9\x4d\xc7\x23\xfe\x86\x7b\xd4\xdb\xa7\x6d\xa2\x7f\x37\xc2\xfe\x24\xf3\x72\x61\xe3\x13\xf9\xcf\xd8\xb5\x27\x81\x73\xa1\xe1\x43\xc2\xbb\xea\x3a\x60\x9a\xa7\xf0\x07\x59\xe8\x91\x7d\x78\x6b\x8e\xd7\xdb\xc5\x41\xab\x60\xf9\xfe\xb8\x97\x43\xdf\x6d\x21\xc6\x46\xb1\x6f\x9c\x2b\x17\x72\x98\x94\x7b\x10\x7a\x8d\x0b\x71\x25\xb8\x77\x5c\x6a\xc7\x2a\xf2\x43\xac\x46\x37\x43\xc7\xf1\x00\xfc\x3c\x62\xad\x24\xc6\xf5\xea\x75\x07\x5e\x3e\x33\x3e\x47\x6d\xff\x46\xb9\x74\x8e\x68\x03\x2e\xf6\xe2\x1c\xd1\xf9\x3b\xc5\x65\xf7\x33\x0b\xdf\xc4\x98\x21\xb1\xa9\x8c\x05\xe5\x59\x8b\x4a\x9b\xec\xf9\xfa\x9b\x8b\x7a\x5e\x96\xe1\x1b\xcb\x63\x90\x7d\x22\xc6\xcf\xfe\xc4\x61\x31\x89\x42\xeb\xf6\xbe\xb6\x92\x70\x76\xa1\xf8\xdc\x89\x91\xb4\x87\xe4\xcc\x1e\xc9\xdf\x20\xd7\xed\x90\x73\x3d\xec\x60\xde\xfb\x58\x7c\x2c\x5a\x79\x2a\x60\x5d\x39\xa6\x30\x7c\xfb\xe1\x42\x8c\x01\xe4\xed\x6e\x19\x64\xbb\xc4\x01\xfd\x06\x32\x55\xb8\xee\x80\x78\x34\xf5\xd9\x1c\xab\x2a\xc4\x60\xa1\x5e\x6f\x00\x1c\xdd\xaf\x2f\x07\x26\x93\xa2\xad\x7f\x4c\x01\xff\x97\xed\xe2\xe0\x89\xd6\xec\x75\x6b\x9e\x6f\x87\xe2\x53\xc8\xbb\xb0\x3e\x0e\xb0\xc6\x4b\xd6\xeb\x0e\xf2\x93\xcd\x31\x02\x5f\x5d\x4b\xf9\xb6\x6d\x56\x2d\x69\x5d\x08\xea\x3e\x21\xbf\xe1\x78\x05\x79\x1f\x91\x09\xc0\x97\xb2\xf1\x4d\xa2\x9f\xf4\xd7\xe2\x9a\xc7\xc1\xf4\x07\xe7\x0a\x15\xe6\x31\x6d\xfb\x17\xb4\x33\x26\x36\xd1\x6b\xe9\x6d\x57\x63\xa5\x10\x3b\xcd\xbf\x23\x76\x8a\x5b\x14\x0c\x89\x5f\x05\x3a\x10\xb8\x82\x1d\xa2\x3b\xa0\x87\xf8\x9f\x38\xdc\xac\x00\xdb\xe1\x5c\x8b\x74\xfb\xc6\xb0\x84\xfb\x64\x6d\x41\x1f\x81\xb9\xd9\x39\x7c\xd0\x1a\x42\x61\x4f\x5c\xa2\x70\x62\xc4\x8b\x02\xf0\xcd\xe4\x99\xf5\x77\x5c\x56\x51\xdb\x37\x66\xe8\x63\x90\xb9\xaa\xbf\x81\xae\x77\x1c\x5c\x2f\xee\x60\x58\x44\x66\x77\x9b\x94\xc0\xcb\x8c\xcf\x9b\x91\xfd\x3b\xc5\xd8\xe4\xe0\x0d\xea\xe7\xd8\xde\x4e\x9d\xae\x84\xfd\x4e\x79\x8e\xad\xb3\xc5\x5e\x23\xf5\x1c\x08\xe3\xdc\xa4\xa5\xbd\x8d\xcd\xe2\x14\xb7\xa0\x0e\x51\x3b\x9f\x4b\xb2\xae\xce\x15\xb0\xa6\xef\x6b\x94\x91\x9e\xe3\x93\xfd\x55\xc4\xc0\x1b\x03\xe3\x46\x8e\x44\x62\x3b\x08\xd7\xbb\x83\xec\x9c\x96\xc7\x22\x5d\x5b\x80\x01\x4d\xda\xbe\xa1\x9c\x9d\x79\x1c\xf6\x7f\x70\xb9\x8e\xcf\xf2\x13\x88\xef\x17\xb7\x25\xec\xeb\x63\xf1\x31\xb3\x6e\xd0\xab\x86\xe8\x7c\x31\x6f\xd5\xb6\x8a\xc8\x2c\xf2\xa4\x8f\x58\x64\xb5\x46\xe6\x77\x53\x6f\x7d\x26\x88\x25\x23\x67\x5a\xd0\x05\xf0\xde\x5f\x60\x73\x96\x05\xb1\x69\x8e\x51\x90\xed\xa3\x0a\xb1\xd2\x51\x38\x2c\x22\xec\x7f\x6f\x60\x7d\x24\xda\xb1\x69\x09\xf5\xa0\x79\xd6\xb3\x86\xde\xcc\xba\x11\x1b\x9c\xd8\x8f\x10\x53\x73\xba\x80\x31\x75\x19\x66\x1f\x74\x7a\xb7\x95\xae\xc9\x79\xf1\x36\xe4\xbc\x01\xde\x94\xd8\x8f\x41\x7f\x45\xf3\xe8\xc0\x59\x2d\xcb\xbc\xa2\x40\x9c\x9e\x12\x83\xe9\xbd\x5c\xdf\x28\x67\x90\x4f\xde\x19\x74\x5b\x59\x4f\x87\x13\x32\x4e\x64\x9f\x13\xbd\xf2\x31\xa3\xfa\xac\x07\x3d\x28\x8a\xac\x97\x53\x8e\xf0\xc3\xea\xf7\xec\xb2\x7a\xfb\x7c\x91\x6c\xa1\xb4\xf4\xb7\x4b\xb2\xf7\xc2\xa1\x4d\x6c\x91\xac\x4f\x74\x83\x77\xd0\xea\x0f\xc7\x3f\xa5\x6d\xbf\x8a\x17\x94\x3f\x5c\xbc\xb6\x27\xf1\xf3\x20\x06\xa4\x2f\xe1\x9b\x54\x5d\x43\xf5\xc7\xa4\x95\x6e\xba\x97\x71\x19\x9f\xd3\x72\x52\xf8\x21\x70\x94\x17\x52\xbf\x23\x8a\x59\xc8\x06\x5e\x1e\x99\x39\xd8\x0f\xac\xd7\x14\xb1\x23\x24\x59\x4e\x7b\xc0\x0a\x3a\x2c\xcf\x42\xef\x4c\x75\x03\xe5\x4b\x60\x3e\x35\xd6\xc1\x93\xf9\x5b\x3a\xf6\xcd\x63\xfa\x63\x56\x88\x75\x24\x45\x66\x7b\xfb\x24\xf0\xcf\x59\x38\xdd\x41\x7d\x42\x2f\x3f\x27\x1b\x94\x51\x63\xfa\x1d\x23\x61\x6e\xe9\x5c\x1d\x52\xd3\x97\x79\xfc\x90\x27\xaa\xa9\x7f\xa4\x1e\x9e\xdd\x4b\x86\xf9\x07\x66\x87\xb8\x51\xd0\xd9\x24\x0e\xb1\xd7\x36\xb2\x8e\xdc\xd4\xf3\x3f\x2e\xf3\x3c\x35\xba\xed\xa4\xb0\xaa\xa4\x6d\x15\xe9\xd6\xeb\xc0\x75\xbd\x8d\xa8\xb3\x9b\xcf\x44\x7b\x87\xd9\x36\x82\xdd\x35\x49\xc8\x1c\x12\x7d\x47\xf9\x95\x7f\xd6\xdc\x98\x76\x27\x2a\x7d\x9f\xda\x1b\x92\x4d\xe9\x9b\xc5\x26\x73\x56\x74\x7d\x54\x9c\x43\xad\xdb\xe3\xb2\x38\x2d\xc3\xc9\x8e\x73\x37\xd7\xeb\x05\xbd\xfd\x53\x33\x07\xde\xc6\xe6\x1e\xbc\xdf\xef\x94\xdc\x97\xf5\xf3\x73\x62\x1e\x6f\x62\xdf\xd3\x51\x75\x24\x3e\x03\xd8\x02\x33\xa7\x7b\x5e\xb6\x01\xfb\xd1\x18\x23\x60\xad\x30\x7e\x47\x6b\x32\x94\x77\x43\x4c\x69\xd2\x4a\xd1\xe7\x65\x38\x71\xf0\x25\x13\xc7\xdf\x2e\x03\x62\x9b\x40\x5f\x37\xb2\x7e\x61\x1c\x0c\xff\x2c\xc3\xe9\xc1\x1d\x4c\xf6\x58\xf3\x53\x18\x0c\x67\x94\x52\xb9\x23\xfa\x0f\x49\xe0\xe7\xe4\x7c\xa1\x8e\x22\xb2\x04\xf3\x91\x59\x6d\x7f\xad\xa2\xb2\xdb\x4a\x4a\x2f\x4f\x4b\xe2\xd7\x2b\x9c\x83\x62\x2c\xb4\x61\x3f\x23\xaf\x17\x3c\xbb\x17\x95\x72\x5e\x31\x2b\xb2\xfe\xe4\x9c\x84\x16\xd4\x0a\x50\x2c\xdc\x4e\x90\x29\x60\x07\x7a\x4e\x61\x8e\x80\xcf\x23\x37\x16\x25\xd6\x13\x50\xee\x7d\xc4\xa2\xc3\x1a\xb6\xf6\x1f\x25\xd1\x4d\xd9\x9e\x9c\x31\x8a\x51\x15\xf7\xa0\xca\xb9\xd6\x5f\x86\x11\xe7\x78\x06\x79\x69\x0f\x0b\xc8\x17\x96\xb4\xdf\x51\x83\xa3\xb9\xc6\x28\x81\xdf\xd5\x2f\xe6\x8b\xfe\xd5\x0a\x66\xd6\xeb\xdc\xe8\xcc\x7d\x7b\xe8\x4f\x5b\xde\xaf\x45\x21\xf8\xfd\x36\x60\xf1\x6b\xbb\xdc\x61\x67\x87\xfa\xc1\x90\xbf\xb3\x20\x47\x16\xb7\x99\xcc\xba\x90\xf9\x36\x96\x34\x2f\xc7\xfc\x88\xb4\xf4\xb1\x17\x53\x8b\xfb\xcc\xe0\xb7\x61\x1f\x7b\xff\x94\xa1\xde\x6d\x43\x7e\x63\x6d\x0d\xb3\x9e\x05\x5c\x63\x69\x45\x6c\x0a\x29\xcf\x72\xa6\xef\x3d\x11\xfb\x02\xfd\x3f\x8f\x7f\x57\x3d\xff\xad\x2a\x0e\xa0\x9f\xda\x86\xd7\x2b\x15\x1a\x7c\xec\x37\x7c\x0c\x15\x8f\x06\xb9\x78\xae\x2b\x25\x9f\x8a\xea\x11\x88\x27\x82\x1f\x24\xea\x0d\x9a\xc7\x83\x58\x0b\xf0\x19\x0c\xbc\x73\x32\x6b\xd1\x9c\xb1\x75\x4b\x43\x1f\x72\x42\xd4\x9e\x5a\x27\x6d\x6f\xe7\x0e\x28\x8f\x31\xf1\x81\xb7\x6f\x2b\xa2\x73\x69\xfc\x08\x72\x09\xfc\x1c\xf6\x38\x0f\xf2\x3a\x0a\x87\xce\x12\xf8\x4d\x5c\xe4\xe7\x19\x4c\x77\x61\x6f\xb8\x59\x86\xd8\x4b\x0e\xe3\x4a\xd0\xb3\x4e\xc6\xb6\x87\xc2\xbb\xd6\xad\x12\x9f\x31\x94\x38\x6d\xee\xbc\xe7\x44\xf4\xed\x34\xf4\x78\xfe\x1a\x31\xd3\xc6\x31\x29\xbb\xc6\x38\x98\x9c\xc9\x1e\x41\x7e\x1c\x78\x2f\xe8\x57\x89\x0f\x92\x72\x0a\x83\xad\x51\xc1\xb7\x43\xac\x1c\x7c\xe4\xb6\x6f\x00\xaf\x0b\xb5\xc7\x29\x76\x81\xf9\x6c\xef\xe4\x6c\xf9\x4e\x77\x5e\x8f\xcb\x85\x58\x0d\xf4\xe0\xa8\xed\x18\xd8\x6f\xcb\x9e\x75\x53\xaf\x4b\x11\xdf\x73\xca\x7a\x5c\x36\x6c\xc6\x25\x8d\x01\x6c\xe2\x7d\x42\xec\x5c\xc0\x68\xfb\x87\xac\x87\xdc\x53\x19\x72\xed\x60\x1d\x73\xcf\x4a\x5d\x95\xb3\x9b\x8e\x79\x1c\xd0\xfb\x65\xee\x53\xcd\xf3\x3b\xb7\x38\xf4\xac\x6c\xc0\xea\x8f\x16\xc0\x8f\x9b\xcc\x5a\xa7\xa4\x3d\x3d\xf2\x73\x62\x53\x2e\xd5\xad\x57\x65\x81\x2f\xad\x0d\xe4\xf9\xcd\xe2\x90\xf4\xd0\x26\x83\x9c\x2b\xd6\xd3\xe4\x51\xdb\x6b\x61\x1c\x93\xf8\x32\x17\xe0\x02\x5a\x02\xd6\xbb\xc3\xea\x8e\x10\xdb\x41\xf3\xe7\x59\x59\x14\x59\xdb\x3a\xa7\xf2\x1e\xe3\x32\x0d\x7a\x06\x04\x57\xe0\xf6\x8c\x9d\xc2\x44\x5c\x3c\xb5\x57\x9b\x75\x06\xc0\xc1\xd1\x5c\x6f\xc6\xcb\xef\xb1\x78\x61\x1e\x3b\x1e\x1b\x8f\xb1\x74\x30\x56\x9b\x40\x6d\x1c\xdf\xf3\x82\x1d\x4f\xe4\x3d\xd4\x71\x7d\xd2\x5a\x83\xdb\x98\xdb\x07\xd3\x93\x78\xdd\x97\x63\x16\xc6\x5e\xcf\xcd\xd3\x0f\x62\xd3\x26\x0e\xe6\x33\xde\x2b\xeb\xc7\x38\xc0\x1e\x9e\xef\xeb\x97\xab\xcc\x67\x3a\x3d\xb1\x5a\x88\x7f\x32\x3f\x6c\xfc\xcd\x39\xea\x93\xb5\xb8\x71\x3d\x39\xdf\xad\x18\xd7\x3d\xd9\x8f\x31\xe3\x89\xc1\xdc\x31\x99\x2b\xc0\x83\xb1\xfa\x31\x88\xd9\x52\xae\x18\x22\x5b\x05\xfd\xb7\x19\x97\xad\x22\x0a\x27\xad\xb4\x5c\xfc\x9d\x9c\x08\xd8\x7d\xba\xfd\x07\xb2\x0b\xf6\x49\x5a\x59\xe7\x2c\xf4\x6e\xcb\xc0\x2b\x04\xbe\x1a\x73\x19\xf8\x6d\xe0\x21\xa7\x39\x70\xa6\xc3\x91\x67\xc6\xdb\x11\xff\x12\xe4\x9c\xe3\x55\x51\x98\x9d\x88\x2c\x65\xf1\x06\x75\x2f\xce\xd9\xbd\xb3\xbf\x3b\x9f\xfc\x9d\xbe\x78\x2e\x41\x4e\x20\x0f\x68\x65\x15\x44\x16\x7d\x84\x38\x6f\x2c\xbf\x0f\x75\x7a\x03\xec\xf5\x1e\x87\x39\xf0\x89\x2d\x83\x0e\x7e\x23\xfd\xbe\x38\x1c\x1a\xcb\x60\x02\x71\xdf\x71\xc8\xf7\xf4\x67\x62\x76\x2b\xa2\x03\xc1\x56\x1f\x4c\x3a\x69\xdb\x2b\x12\xbf\xde\x3f\x34\x66\x77\x89\x82\x49\xa1\xdd\x3f\xf6\x51\x5c\xb3\x03\xbf\x67\x21\xff\xa6\xee\xfb\x31\xac\x35\xab\x83\xf1\xf6\xd9\xfa\x22\x9d\xe5\x50\xe1\xe3\x68\xfe\x27\xcc\xe3\xd6\x3a\xa7\x66\x81\x38\x55\xf0\xf7\x89\x8e\x2d\xcc\x78\x7e\x58\x11\x3f\x96\x71\x8d\x25\x65\xf7\xa4\x99\xdb\x09\x91\x31\x88\x7d\x20\x36\xd9\x74\x05\xfd\xde\x07\xe4\xdf\x60\x03\x88\x72\x88\xf3\xfc\xba\x83\x78\x1f\x87\xa9\xb8\xf6\x47\xbc\x46\xbb\xe6\x89\x7e\xde\x04\xae\x5a\xdf\xd0\x9d\x41\xdc\xb3\xad\xcb\x7a\x04\x5c\x62\x5f\xcb\x83\xc6\x59\xb5\x89\xef\xc8\x64\xd7\x62\xc5\x7a\x6f\x08\x7b\x5f\xe0\x49\xbe\x30\xde\x28\xb0\x51\x59\x5f\x83\x1a\xdf\xc1\x64\x58\xf1\xe3\x9e\x1e\x0f\xcc\xe9\x09\x78\xa6\xc3\x61\xa6\xdb\xe3\x78\x6f\x53\x7f\x13\x99\x90\x16\x75\x7f\x06\xb9\x9e\xe8\x85\xd6\xaa\xe6\x79\x56\x16\xe7\x74\x0d\x98\xaa\x22\x19\x90\x75\xca\xf6\xc0\xe5\x04\xb1\xb6\xf8\x90\xb4\xd3\x1f\xae\x63\xb7\x80\x73\x09\x64\x0e\xec\x75\x8c\x75\x85\x13\xf1\x79\xc4\x96\x27\xfe\xd1\x1e\xf6\xfc\x76\xba\x8a\x82\x49\x95\xb4\x89\x3f\x50\xe7\xe6\x90\x23\xab\xb8\x09\xbc\x53\x78\xce\x82\xce\x2d\x03\xbb\xc7\xdb\xd5\x71\x0e\x88\x27\x52\x7b\xc5\x5e\x27\x0e\xf0\x66\x15\x11\xe6\x5d\xd6\xcb\x20\x25\xf7\x9d\xb3\x20\xdb\x89\xf3\xc9\xd6\xc4\x2b\xbb\x55\x64\x22\xe7\xc2\x5f\xeb\x04\xc7\x5e\xa7\x66\xf7\x40\xec\x9c\xf7\x4a\xe8\xbd\x62\x23\xc7\x1a\x5b\x4b\x62\xa3\x44\xe1\x0b\xd6\xce\x6f\xad\xa7\xf7\xca\xa2\x3d\x30\x76\xab\xb7\xd0\x7a\x7a\x6f\x35\x65\x0f\xb1\xa7\x80\xb3\x67\xeb\x41\xfd\x25\xe6\x9b\x58\x3e\x82\xf8\x9a\x45\x49\x74\xde\xc7\x4c\x63\xab\x60\x7e\xec\x2f\xe4\x38\xcf\x73\xa8\x7b\x04\x65\x03\xb3\xbb\xf4\x7b\xc4\x62\x36\x05\xfb\x5e\x16\x33\x64\xbc\xdf\xf2\x3e\x66\x73\x72\x7f\x2f\xd3\xbd\x7e\xd0\xad\xd3\x58\xfa\xce\xc9\x9d\xfd\x8e\xef\x50\xf5\xb2\xf0\x6e\xad\x9d\x9a\x39\xf6\x7a\x86\x5c\x7e\xd4\x3e\x75\x8f\x6f\x4d\xd9\x05\xfc\x6d\x31\xe7\x86\x06\x7f\x95\xd6\x53\xe3\x79\x67\xf8\x48\xe2\x83\x66\xa5\x2f\xd9\x22\x32\x1f\xbf\x46\x66\xe9\xed\x6a\x98\x0b\x66\x4b\x7a\x65\x71\x48\x1c\x3a\x17\xac\xbf\x89\xe3\x57\xe1\xac\xb9\xb6\x6a\x0d\x02\xea\xe6\x6e\xb5\xac\x6a\xd9\x3b\x5b\x2c\xda\xee\x60\x77\x44\x1e\xc3\xd5\x2a\xda\xfa\x5b\xb7\x97\x43\xce\x36\x75\xfc\x0a\x72\x71\xbd\x0b\x91\x63\x90\x23\x85\xeb\x9d\xce\x39\xeb\x41\x9c\x17\x70\x21\x51\xe9\xa3\xfc\x6a\xfb\x17\xd0\xe9\x8e\xbf\x19\xc9\xf8\xf3\x3b\x79\xe6\xcb\xea\xbd\x07\x79\x7d\x71\xff\x72\x9f\xf6\x63\x83\x76\x16\x60\x2b\xe6\xfd\x9f\x8d\x75\xa4\xd7\xa5\x10\xe7\x27\x7e\x25\xad\xfb\x7f\x35\x56\x6f\xaf\x07\x05\x03\xbf\xca\x65\xcc\x53\x7f\x17\x9b\xfe\xe7\xd2\xc4\x1e\x8e\x49\xd0\x5d\x2f\x83\x6b\x31\x9a\x6d\x44\xff\x06\xfa\x08\x63\x2c\x18\xe5\xcb\xaf\x19\x72\xbf\x89\xf3\x4a\xb1\x12\x90\xa7\x55\x6a\xdb\x20\xbe\x40\x7d\x4a\xe8\xf7\x1e\x07\x9d\xcd\x14\xfa\x61\x12\x9f\x92\xe6\x76\x91\x73\xfc\x14\x33\xde\x74\x69\xaf\x6c\x34\x9c\x1a\xf4\x5d\x77\xae\x13\xb9\x1a\xc1\xdf\x24\x36\x29\xea\xd6\x2a\x86\x75\x1e\x12\xfd\x8b\xf5\x3c\xb3\x97\x5d\x12\x10\xbf\x9e\xd8\x5a\x64\xfe\x32\x6a\xff\xdb\x27\xd1\x56\xab\x7b\x5e\x6d\x44\x1d\x0c\x7f\xf3\x00\x97\x4f\xf6\xf4\xf4\x04\x3e\x43\x0b\x6b\x63\x20\x57\x59\xc6\xfb\x74\x3b\x31\xa4\xb3\x58\xfa\x80\x55\x8d\x03\x2f\x50\xef\x57\xff\xe6\x23\xd6\x63\x93\x98\x10\xfb\xaa\xd2\xf6\x54\xb2\x35\x67\x41\x07\x70\x39\xb4\x66\x75\x15\x05\xc3\x73\x06\xbc\x2f\x39\x70\x8f\x24\x94\xcf\x18\x63\x42\xca\x79\x24\x63\x85\x38\xc9\x31\x53\xc6\x77\xa2\x5c\xa0\x30\x86\x3b\xb2\xcf\xa5\xb1\x09\xe8\x35\x44\xf4\x01\xb1\x7d\x90\x5b\xb1\x38\xc5\xe6\x55\xf3\x7e\xee\xd7\xef\xb3\x1e\x72\xfe\x09\xef\x12\x9f\x0d\x71\x93\xda\x26\x06\xfb\xfe\xc0\xeb\x0c\xf0\xfc\x11\xd9\x03\xf3\x2f\x7e\x13\xf1\x83\xe3\x70\x78\x8a\x82\xeb\x24\x0e\x6c\xd0\x99\x58\x37\xc0\xfa\x7f\x0a\x79\x77\xe4\x81\x5f\xa5\x6d\x8b\xec\xcf\xd5\x08\x6c\x6c\x6b\xff\xe1\xf8\x87\xb4\xda\xe0\x5c\x96\x8c\xd7\x91\xd8\x5f\x59\xad\x6f\xb6\xf0\xef\x5f\x71\x19\xdf\x90\x43\x95\xd5\xc1\x31\x3b\xd6\xbe\xd1\x5e\x23\xae\xd0\xdb\x89\xd8\x60\x79\xda\x46\x9e\x7d\x1a\xf3\x6c\xdc\x9b\xd1\x58\x36\xd4\x6f\x2e\x28\xae\x08\xf5\x5a\xdd\x6f\xb6\xde\x83\xc4\x96\x26\xb2\xb6\x17\x85\xc3\x10\x74\x6b\x0f\xf7\x52\x54\xda\xd5\x8c\xd9\x5f\x64\x3f\xf6\x3a\x6b\xe9\x1a\xe8\xb5\xa9\x8d\x69\xdc\xa6\xe6\x75\x4f\xce\x15\xed\xa7\xcf\x39\x90\x25\x59\x5a\xfb\x5b\xe7\xa4\xbc\x76\xb0\x46\x08\xf2\x52\xd8\x37\x18\xea\x97\xc8\x98\x5b\x6b\xc0\x3b\x2b\x31\x8c\xa4\xf4\x3f\xe3\x70\x72\x8b\xc2\x61\xc7\xed\xe5\x80\xa3\x11\x9f\x8f\x7a\xdf\x3e\x26\x6d\x38\xbb\xc4\x06\x63\x3e\x15\x91\xfb\xb7\xd4\xf4\x6f\x64\xbf\xf1\xd8\xe6\x76\xc3\x72\x2e\x47\xca\x9d\x04\xf9\xb0\x8c\xce\x33\xab\x5f\x1f\xa9\xfe\x06\x99\x63\xbf\xb6\x05\xb9\x5f\xb5\xf5\x8f\x33\xe4\xad\x91\xe6\x95\xdf\xb3\xc0\xdc\xd2\x9d\xf3\x31\x67\xfc\x4b\xc8\x6b\xc9\x38\x3c\x19\x67\x67\x7e\x4e\xcb\xe2\x07\xc6\x28\x2e\x47\xd1\xf6\xad\xcf\x4a\xb1\x01\xae\x50\xa7\xb8\x89\xf3\x12\x41\x8e\x68\x7a\x72\xfb\x90\xe3\x3d\x09\xf1\x64\x1e\x7f\xa4\x73\x4f\x6c\xad\x6d\x8c\xfc\xac\xfb\xd8\xec\x50\xbb\xf4\x6d\x95\x9a\x47\xba\xbe\x96\x6e\xde\x59\x9d\x04\xcd\x4d\x8a\x76\x96\x7d\x58\x06\xd9\xc9\xa7\x63\x43\xdc\x4b\x73\x7f\xc4\xbd\xce\x67\x14\x4c\x76\x71\xe0\x01\x4f\x50\xbd\xd7\xc1\x0f\xcb\x23\x33\x67\x9c\x15\xca\xf9\x60\x7f\x63\x76\x74\xe6\x4a\xf3\x5b\x88\xbe\x86\x57\x45\xc1\x04\x62\xe2\xc8\x2b\x6b\x3f\x2d\x83\x56\x2b\x61\x35\xd4\x0e\xab\x0d\xb2\x6e\x09\xc7\x27\x81\x4c\xdf\x25\xed\xe1\xfe\xa3\xec\x9e\x32\xc7\x3e\x48\xf1\x45\xf1\xf9\xce\x24\x4f\xd6\xd6\x3a\x9e\x59\x7f\xe2\xd0\x32\x68\x0c\x75\x1f\x55\x0c\xf3\xc5\xee\x2b\x4e\xb1\x1c\x53\xc8\x3f\xfa\x9c\xe3\x9b\x9f\x59\xbe\xe7\x02\xfb\x09\xcf\x36\xaf\x5d\x52\xcf\xe2\x31\x0a\x73\xc8\x8f\xd4\x98\x8b\x2f\xcf\xa1\x24\x33\xd1\x5f\x27\xe7\xcc\x3f\xc8\xe3\xb4\xb6\x69\x69\x93\x31\xe5\x69\x59\x18\x1f\xc2\x59\x20\xb2\x39\x0e\xae\xfd\x80\xee\x73\xfe\xef\x99\xf4\x6f\xac\x3b\xb3\xe9\x5a\x6e\xf1\x1d\x58\x97\xe7\xc5\x8f\xd6\x2a\x0b\xb8\xfc\xbf\x2d\x9d\xa2\x24\x32\x3c\xc5\xbc\xf6\xc6\x75\xbc\x73\x66\x3e\x49\xb1\x5c\xbc\xe6\x5b\xf2\xc7\x48\x4b\xfb\x73\x89\xeb\x02\x3d\x2b\xc0\x3f\x60\x71\x0b\x27\xa7\xfd\x60\x20\x0e\x8e\x39\x15\xce\x71\x8b\x79\x09\xd7\x21\x3a\xc6\x17\xcf\x2f\xe8\xa7\xa4\x8d\xf7\xa9\x31\x35\x62\x93\x4f\x31\x1e\xf9\x94\xf5\xc9\xbd\x8b\x7b\xf2\x39\x47\xee\x0f\x7f\x91\xb4\xfd\xcf\xa5\xa4\x8b\x04\xbe\x2f\xcc\xbd\x42\xae\x69\xe4\x4c\x1b\xbc\x12\xc0\x47\xd3\xf2\x2c\xbf\xbf\x58\xf9\xbe\xd5\x9f\xfa\x9e\xbd\x10\xf1\x89\xb6\xe0\x2b\x22\xbf\xf0\x8e\x61\x17\x68\x0e\x82\xcc\x53\x8e\x7e\x55\xed\x83\x32\xec\x4a\x14\x64\x39\xe5\xdd\x2d\xc4\x3e\xd3\x1c\xe7\x31\xd3\x62\xf5\x20\x27\x4d\xfb\x4c\x2b\x7d\x6c\x26\x47\xe8\xc1\x58\x75\x78\x2f\x6d\x05\x3f\xb5\x8d\x43\xc4\xfe\x8f\x28\xa7\x05\xcd\x3b\x1d\xd4\x7b\x39\xef\x4d\x1d\x3b\xc6\x1c\x75\x1f\xb0\x2b\x8c\x57\xb5\xae\x8f\xd6\xd7\x63\xdf\xbb\x47\x37\xe6\x7d\x06\xbd\x60\x44\xfe\x9c\xab\xc4\x1f\x2b\xd8\xf6\x20\x6b\x18\xb7\x04\xe7\x5f\xc3\xeb\x29\x36\xc8\xb7\xe2\x2d\xeb\x6b\x24\xdb\x21\x1c\x3b\x05\xf2\x9a\xf6\x82\x0a\xdf\xc4\xfb\x91\xf3\x58\xc3\x79\xa2\xf4\x71\x45\x1b\x91\xd8\x92\x5b\x6f\x2f\xf4\xf5\xd1\xda\x8e\xb4\x96\x3b\x4c\xda\xc3\x3f\xb4\x97\xcd\xc1\x7d\xed\x5f\xde\xd4\x3e\x91\xbc\x46\x9b\xac\x5d\x56\x24\xeb\xc3\x1f\x05\xc7\x47\xde\xf1\x99\x85\xc3\x5f\x29\xf2\x70\x6c\x75\x7d\xe7\xb4\x3d\x90\x06\x75\x6e\x51\xc0\x96\xe9\xfa\x21\x21\x37\x0b\xc7\xd7\x81\x2d\x4b\x7b\x15\x11\x99\xa6\x70\x0d\x05\xde\x66\x8a\x3d\xe2\x77\x0a\xc6\xa1\xee\xed\xa6\xf1\x9d\xc1\x97\xb0\x25\x9f\x97\xed\x09\x8e\x19\xa3\xfe\x39\xf7\xbd\x92\xa0\x38\x09\xba\x8d\xf7\xf6\x76\x05\xfe\x1c\xe1\xfd\x5f\xc4\x9d\xf4\x75\xbb\x69\xd9\x7a\x05\x5c\x5c\x95\xcb\xbd\xa7\xb6\xbc\xe7\x92\x2e\x96\xc7\x70\x72\x32\xef\x45\x59\x9c\xe2\x3e\xd7\x4f\x4a\x0f\x27\xc6\x83\x69\x15\x69\xdb\xdb\x27\x81\x6d\xc4\x0b\x98\x6b\xaa\xa3\xbd\x9b\xd2\x1f\xa9\x8a\x83\x4c\xe2\xb8\xa9\xf7\x06\xd6\xb6\x4e\x4d\xfb\x73\xe9\xf8\xea\x7d\xb7\x38\xf4\x16\x0c\xf7\x23\x9d\xb3\x5e\xf1\x93\xd9\xbf\x0a\xfe\x0e\xce\xf7\x6f\xec\x07\x70\x69\xec\x2b\x90\x81\x94\x33\x61\xfb\xb6\x8a\x66\xd2\xd9\x47\xdd\xef\x40\xad\x06\xf1\x95\x8a\x54\x17\x9f\x24\xb6\x19\xe5\x54\x01\xbb\x0d\xf0\xdc\xf6\x8d\x3f\xdf\x41\x5f\xce\x75\xec\x4b\x3a\x18\x9e\x3f\xf0\x59\xe0\x77\x65\x41\xc7\x58\x06\x17\x6a\xb3\xa2\xee\x8f\x4a\xff\x33\x31\x81\xdf\xae\x8e\xe3\xf6\x72\xcc\xc1\x61\xfe\xb8\x95\xd6\xb9\xe0\x4b\x8a\xbc\x3e\x80\x1b\xa3\xbe\x0b\xd4\xc5\x8d\x66\x4d\x5e\x8d\x38\x24\xf3\xd5\x22\xb2\x85\xd9\x4f\x5a\xde\x10\xba\x2f\x41\xc7\x31\x5f\x60\x24\xef\xe9\xfd\x98\xf7\x3c\xa4\x79\x73\x59\x1e\x37\x70\x00\x6a\xbf\xb8\x38\x44\x7c\xb0\xd0\xeb\x0b\xec\xcc\xe1\x3a\xe2\xfc\xbf\x51\xb8\xda\x4d\x66\x97\xc6\x79\x10\xe2\x0c\x9f\x89\x53\x14\xc9\xd6\x63\xb6\xf6\x19\x74\x0f\xb7\xbd\xe5\xbd\x3f\x9a\xbd\x1c\xdd\x57\x11\xa3\xca\xf9\x32\x44\xee\x35\xda\x4b\xa5\x19\x93\x40\x1b\xbe\xb8\xcd\x68\x1e\x69\xc4\x65\x3f\xb3\x9d\x45\x0e\x0e\xf4\xcf\x54\x8e\x1d\x66\x9f\xa7\x86\xd0\x17\x5a\xb0\xe3\x14\xd9\x4e\x6d\x71\xef\x36\x9a\xa1\xad\x36\xc2\xf9\xdb\xb3\x78\xcd\x72\xf6\xf2\xcc\xe4\x3e\x7f\x76\x25\x70\xb4\x38\x9b\x3f\xa3\x26\xef\xae\xf6\x1d\xd8\xff\x85\x8d\x6b\xa3\x1b\xeb\x1f\xc6\x35\x04\x7d\x8a\x9d\xac\xa0\xfd\x32\x78\xdc\x51\xad\xfb\x57\xbf\x2b\xd3\xe2\x7b\xa5\xb5\xe0\xe3\xe1\x7e\x68\xef\xb0\x1a\xf5\xc9\xbe\x5d\x9d\x22\xd3\xdf\x27\x5c\x7f\x62\xaf\x84\x9a\x53\xe3\x19\xe2\x6f\x8c\x8b\xf3\xf7\xe0\x82\xfd\x3f\xc8\x59\x16\x7b\x01\xa9\x78\x29\x89\xb3\x82\x7f\x17\xf7\x31\x46\x95\x78\x3f\xe3\xc9\xd6\x73\xd7\x08\x67\x0c\xf6\x37\xfb\x06\x2a\x8b\x54\xfe\x3c\x86\x25\x67\x3a\xf7\x00\xf2\x06\xb9\x95\xb8\xdc\x11\xcf\xa0\x98\x0b\x27\x3a\x7a\x09\xb5\x7b\xf9\x57\xfb\x17\xf1\x17\xe1\xc4\x90\x7c\x7b\xa1\x57\xce\xbb\xca\x5f\x40\xde\xdf\xe7\xeb\x9e\xf3\x75\x17\xf7\x87\x14\x73\x60\xbf\xd3\xb5\x41\x7d\xc0\xe6\x50\xe4\x85\x7d\xc8\x7f\x46\x64\x61\x12\xf8\x54\x3f\xf8\x1b\xb5\xaf\xd5\x5d\xdd\xac\xf6\xb0\x54\x74\xf0\xd7\xfd\x04\x69\x0f\xf1\x72\x72\x1c\x87\x6f\xc7\xd0\xbe\xce\x47\x55\x77\xcb\xfb\xaf\xce\x5e\xfe\xa8\x1c\x7c\x75\xad\x02\x62\xdd\xc5\x9e\xae\xe3\x2a\xff\xf8\x0d\xbd\xc5\x0a\xe8\x1b\x36\x36\x53\xd0\xb7\x30\x2e\xf2\x7c\x29\xd6\x7e\x5f\xef\xe9\xfb\x40\xf2\x78\xfe\xdd\x79\x62\x6b\xc3\x72\x11\x4c\x17\x8a\x58\xcc\x3b\xbd\x7e\x1f\xea\x59\x1a\x13\x70\x45\x5f\x38\x61\x7d\x1d\xdb\xc4\x1e\x74\xef\xea\xd9\x68\xeb\xef\x13\x67\x2a\xe7\x66\xd6\x75\xde\x03\x30\x96\x62\xce\x6a\x06\x9c\xae\x5b\xcc\xe7\xb0\xd8\xce\xb5\x88\xb7\x53\xc0\xb7\x90\x7f\xd7\x7a\x16\xb9\x16\x68\xbf\x20\xaa\xab\xfd\x7d\xba\xa6\xb9\xa3\x9e\x66\xaf\xe9\xe7\x48\x3d\xa3\x5b\x56\xe3\xc0\xb9\x8b\xea\xfd\xc7\xff\x36\xee\x59\xb7\xd4\xf1\x3f\x53\x8d\x2e\x64\x31\x2c\xa1\x7e\xa2\x8a\x83\xd6\x39\x2b\x7d\xec\x35\x3a\x18\x16\xc9\x3a\xe7\xcf\x12\xd6\xe2\xbe\xcc\x1f\x4c\x2e\x71\x30\xd1\x61\x0f\x9b\xe7\x9e\xbe\x9f\xda\xb7\xc0\x53\x0f\x63\x6d\x1d\xf7\x61\x93\xab\x6d\xeb\xd1\xde\xb5\x7c\xdc\x55\xa3\x37\xea\xdf\xe7\xca\x18\x07\x36\x5b\xf7\x0d\x9e\xd7\x91\x86\x0f\xb9\x31\x5e\xe4\x76\x50\x9e\x0b\x36\x26\x8d\x13\x22\xfe\xa3\xd1\xf7\x41\x5e\xab\x46\x6e\x2e\x36\xfc\x43\xf6\x2a\xdf\x03\xbf\xd5\xfd\x75\xdb\x3c\x86\xa7\xd8\x12\xd4\x9f\x78\xcf\x82\x16\xb5\x35\xa0\x06\xf6\x4a\xe4\x04\xe4\x3d\x07\xb9\xc2\x09\xda\x6a\x70\xcb\x08\xf3\xcb\xde\x27\xd5\xf2\x2c\x67\x2f\xff\xa6\x7d\x4c\x57\xef\x64\xfe\xca\xce\x39\x29\x7d\xe1\xb9\x8d\x3a\x1c\xda\x53\xf6\x4b\xbf\xf6\xd1\x7d\xea\xfe\xaf\xe7\x40\x91\xa9\xc2\xf8\xcf\x18\xd3\xa6\x76\xd8\xab\xec\x63\xd6\xbe\xc7\x64\xff\x51\xfa\x15\xf1\x7b\x3f\x82\x2b\xe5\x54\xcc\xf6\xc9\x06\xcf\xf4\xaf\x19\x7f\x57\x63\x0e\x25\x59\xc2\xf1\xa3\x34\xce\x8e\x36\x5f\x1e\xb5\x61\x9f\x71\x9e\x39\x22\x23\x22\xa6\xb7\x7a\xc0\x8d\xcf\xea\x49\x20\xae\x11\x99\xd8\x3f\x55\x94\x21\x89\x73\xcd\xd3\xc1\xa4\xce\xf5\x84\x6f\xab\x11\xf9\x37\xca\x22\xca\x3b\x58\xc7\x8c\x29\x06\x71\x87\x38\x16\x8b\xf8\xc7\x44\x16\xa0\xbd\x5e\x76\xf7\x42\x1d\x25\x72\x66\x0b\x18\x9f\x64\xeb\x9d\x5d\xa7\xa0\xf9\x5e\x39\x46\x02\xb1\x64\xc6\x5b\xd6\x88\x23\x48\xf6\xdb\x8e\xc7\x42\x15\x5e\x4b\xd1\xae\xa4\x3d\x04\xb1\xd7\x05\xb3\x17\xe1\x5b\xb8\xad\x78\x70\x9d\x56\x91\x82\x3f\x0d\x75\x25\x98\xbf\x96\xf8\x1c\x21\x6f\x7b\xc0\xfc\x97\x5f\x11\xbd\x83\x32\x51\xa9\x37\xdd\xd8\x06\xe5\xdc\xda\x91\xe7\x8c\x94\xde\x20\x38\x96\x98\xcc\xfd\x06\xf9\x49\xf0\x59\x8c\x87\xe9\xad\x77\xa1\xf1\x6f\x99\xd3\x29\xc3\xf8\x44\x89\xfc\x35\x12\x8f\x92\x78\xdd\x21\x0e\x9e\xa0\x0e\x2c\xc6\x7c\x2d\xe5\xe3\x83\x7e\x7b\x47\xf6\x5e\xe4\xe4\x9a\xec\x34\x7e\x2c\x7b\x0f\xf6\xef\x6b\x35\xf8\xaa\x8e\x71\x38\xdc\xc6\x58\xab\xfc\x09\xbe\x66\x68\xdd\xe2\xc0\x23\x67\xe8\x34\x45\x8e\xc7\xff\xc9\xef\x86\xef\x19\xcf\x0d\x58\x93\xa6\xcd\xab\xf9\x4e\xc9\xd6\x9d\xb4\x30\x86\x24\x7e\xf7\xfd\x39\xfb\xea\x1d\x99\xf3\x7c\x8a\xcc\x55\x93\x33\xad\xb6\xdf\xc9\xb3\x14\xd9\x03\xfb\xdf\x11\xf0\x75\x87\xc4\x04\x5e\x44\x83\xf9\xbd\x35\x66\x43\xe8\xe1\xdd\x3c\x17\x80\xd1\x9b\xb3\x58\xb8\x5e\x5e\x6d\x9a\x7a\xfa\xc2\xea\x45\xe9\xef\xdd\x4f\x6d\x6c\x7d\x86\xb5\xde\x19\x8d\x73\xd0\xba\x51\x31\x16\xb6\xff\x32\x26\x8f\x39\xd3\x37\x7a\xa6\x76\x62\x5c\x5e\xc6\xb1\xb2\x78\x4a\x6d\xeb\x6a\xea\x50\xfe\xda\xc6\x27\x6b\xc6\xcf\x2d\x1f\xd7\xbd\xde\x9f\x39\xac\xfb\xaf\xb5\x34\x1e\x36\xf6\x86\x3e\x15\xbf\x65\xce\xb9\x22\x0d\x78\xa7\xd2\x4f\x45\xcd\x67\xc8\x67\x49\xda\x37\x4d\x7f\x60\x5c\x3d\xaf\xe6\x81\xfd\x07\xfa\x7a\xd5\xb6\x60\x6d\x87\x09\x35\xd3\x88\xef\xb5\xf7\xe4\xff\xe3\xfe\xe1\xd8\x58\xfe\xac\x6f\xd8\x0e\x2c\x86\x5d\xe7\x20\x85\x1c\x2a\xab\x17\x41\x7c\x15\xe4\x24\x34\x71\xc9\xbf\xa8\x7f\x56\xfb\xaa\x0b\x32\x41\xe8\x8d\x29\xc4\x2e\x05\x1c\xd3\x1d\xfc\x5d\xc2\xde\x23\x61\xa3\xa8\x3d\x45\x71\x2b\x44\x3f\x8c\xe7\x7d\xc4\x6e\x28\x75\xb7\xf5\x38\x65\x99\x25\x5c\x27\xd9\xc1\xba\xdf\xa1\x67\x4a\x39\xc9\xb3\x5e\x9e\x7c\x3d\xe7\xc3\x4c\xe4\xdb\x63\x31\x4c\xf4\x3d\xd9\x7c\x3c\xf1\xf1\xba\x81\x12\x5b\xaa\xd7\x47\x89\xaf\x6b\xec\x6e\xb9\xce\x5e\xb4\x5b\x6e\xc0\x0d\x37\x5b\x5d\xe4\xb3\xa1\xbf\x96\xf1\xfd\xd2\xf9\x3c\xb8\xaf\xfd\x66\xdf\x0d\xc9\xe7\x99\xbc\x2e\x36\xdd\xb7\x79\x7f\x68\x2d\x8a\x89\x28\x0b\xa7\xc4\xef\x04\xac\x2e\xd6\x64\x40\xfd\x67\x5a\x59\xa7\x38\xf0\x37\x2c\x27\xc3\xfc\x13\x86\x49\x16\x73\xed\xe3\xb5\xd5\x4f\xcc\x4e\x01\x18\x5f\xa7\x7b\x12\xb8\xb2\x6e\x4b\xa7\x8b\xbd\x22\x1d\xe0\x79\xa1\xfc\x13\x8c\x87\xbc\xcb\xe2\x84\x85\x3b\x18\xc2\x3c\x67\x83\xe1\x3e\x65\xf5\xff\x92\x9f\xc9\xf1\xca\x64\x3f\xcf\xc5\xf7\x37\xfc\x4d\xd8\xc7\x53\x1e\xcb\xe0\x36\x5f\x8f\x9f\xdb\x90\xe6\xc9\x85\xfd\xd2\x2d\xe3\xed\xa4\xc8\x6c\x8c\x6d\xab\xb5\xee\x89\x39\x81\x3c\x2e\x8d\x07\x52\xde\xba\x9c\xe7\x27\x96\x42\x7c\xa8\xc6\x33\xc5\x05\xd8\x1d\x92\xfc\xdf\xe8\x62\x7e\x32\x5f\x24\xc6\x11\x5d\x8e\x49\x54\x70\x53\x91\x79\xdd\x13\x9d\xc4\xe2\x27\x52\x0f\xf0\xb2\x28\x32\x16\x23\x7b\xdd\x91\x6f\x94\xe2\x12\xcb\x00\x6a\x1d\x69\x7c\xe4\x2a\xd6\xfb\x61\x8e\x95\x7d\xff\x5a\xc6\xa7\xf1\xff\x4f\xff\x3e\xae\xc7\x19\x32\x3c\xa4\x82\xbb\x52\xe2\xa1\xe2\xbb\x00\x7b\x22\xde\xd7\x1c\x23\x7b\x8f\xf0\x6d\x51\x69\x57\x73\xc7\x2f\xc9\x77\x01\xaf\xbf\x58\x3b\x17\xe6\x45\xcc\x64\xde\xfa\xe5\xdf\xdc\xb7\x2b\xd2\x15\xf4\x06\x14\x9e\x43\x74\x29\x9b\xbb\x77\xba\xb6\x52\x9d\x35\x9d\x6b\xf5\x1a\x11\x17\xea\x99\xf6\x05\xf7\x1d\xf1\x23\x65\xac\x8a\xf8\x2c\xc6\xa3\x34\x2d\x39\x86\x00\xd6\x53\xf3\xbb\x58\xbf\xcc\xf7\x29\x9f\x23\x7a\xf6\xfd\x3a\x76\xf5\xc8\xa7\x7a\xa7\x98\x1a\xf9\x9c\xd4\x5c\x24\x74\x9d\x2e\x90\xab\x94\xce\x0e\xd6\x40\x61\x2d\xb1\x33\x39\x2a\xe7\x00\x70\xf1\x02\xdf\x03\xff\xb7\x06\xaf\x7d\xd7\x2f\x17\xfc\xf3\xe3\x32\x78\x3a\x66\x6c\x5e\x5e\xed\xcb\x87\x4d\xb1\xdb\x4d\xdd\x62\xa6\x42\x3e\x45\x8a\x59\xe1\xd8\x10\x13\xb1\xe6\x75\x5d\xa7\xa5\xd3\xad\x96\xe1\xee\x0e\x56\xf5\x6e\x9d\x41\x8d\x93\x2f\xeb\x73\xf4\x36\x7f\xb9\x0c\xe7\x87\x55\x12\x14\xa7\x71\x20\xfc\x1e\x5a\x4f\x50\xe7\xa7\xc1\x6f\x8e\x83\x5c\x94\x93\x12\x3e\x97\xc5\xe6\xb2\xd2\xaf\xb2\xde\xe6\x67\x8d\x09\x44\x5c\x8d\x5c\x27\xdb\x3d\x8d\x06\x20\x4b\x10\xc7\x5c\x63\x64\xe5\x1e\x29\x5a\xee\x57\xb8\xaf\x21\x33\x46\x5c\x86\x5f\xe8\x18\xf8\xd9\x5d\x24\xed\x17\x78\x0f\xfc\xee\x14\x9f\x51\x70\x95\xc6\x2e\xf6\x05\x4f\xcc\xa7\x1d\x9d\xe7\xbf\x1f\x1b\xfd\x56\xf5\xcc\x8b\x63\xa3\xcf\xe6\xf2\x0f\xce\x3f\xee\x1d\x09\x03\x23\xef\x07\x43\xc7\x7b\xf3\xb9\x74\xfc\xcf\xa5\xe9\x6f\x82\xd2\xaf\x92\x96\x80\x97\x42\xfe\x00\x09\x5b\x37\xaf\x7b\x39\x01\x3e\x2e\x9a\x11\xff\xba\xb3\x4f\x42\xff\x08\x71\x79\x72\x2f\xf4\x40\x06\x7f\x1c\xfb\xfb\x0a\xfb\x13\xea\x58\xfb\x85\x3d\xa9\x5e\x76\xd8\xb3\xb9\xd5\x4a\xdb\xd3\x55\x52\x12\x7d\x08\x35\x06\xfb\x0c\x79\x22\x87\xde\x7c\xb5\x1f\x17\xdf\xc7\xdb\xd2\xef\xa1\xfb\x9d\xc7\x6b\xc8\xf8\x44\x2c\x12\xd6\x99\x6f\x71\xfd\xef\xe6\x7b\x3f\xfb\x4f\xda\xd8\x46\xbf\x83\x35\x21\xbe\x54\xbb\x78\x4a\x89\x9e\x76\xba\xc0\x7d\x43\xfd\x6d\xc6\xcf\xd3\x88\xf7\x2a\x7d\xd2\xb8\xae\xd7\xfa\x0a\x50\x93\x83\x3a\x96\xe3\x26\xeb\xfc\x1a\xcb\xa9\xfd\xab\xb6\x03\x16\x7c\x4f\xb3\xef\x19\x55\x2f\xd7\x66\xbf\x86\x4e\x11\x07\xde\xcd\x07\xbf\xb3\xbe\x57\x95\xf1\xc4\xbe\x13\xde\xab\xea\x60\xfd\xb3\x07\x13\x01\x57\x57\x3f\x5b\x23\xdb\x7f\x6a\xfa\x6d\x82\x7d\x95\xb6\xa2\x86\x6f\x23\xca\xd6\x3a\x3e\xc5\x63\x5d\xb8\x6e\xe5\xf0\x90\x98\x93\x3f\x72\xcf\xfd\x9a\xd3\x85\x9d\x69\xba\x37\x78\x2d\x26\x70\x01\x91\xf7\x1a\xab\xd5\xaf\xca\xba\xd5\x73\x87\xf5\x0d\x3c\xbe\xf7\x69\xc9\x31\x43\xfe\xcd\xde\x99\x9c\x37\x31\x77\x23\xcc\x1b\xe0\x59\xeb\x5c\x99\xb1\x1a\xd1\xf9\x9f\x41\x9f\x0d\x3e\x5f\x3f\x54\x5e\x6e\xce\xef\xe5\x0c\x5b\x71\x05\xd8\x58\x72\x2e\x28\x8f\x30\xeb\xb9\x86\x1c\x5e\x59\x69\x1f\x00\x8b\xe5\x3c\x03\x47\x6b\x52\xfa\x5b\xd4\x77\x8b\x83\x3b\x98\x9c\x89\xee\x8f\xc2\xe1\xa6\x8e\x67\x71\x5f\x50\x3a\x13\xe8\x47\xb3\x38\x32\x9f\xab\x3a\x86\xe5\x4b\xe3\x5b\xb9\x34\xef\x47\x7c\xed\xd1\xeb\xcb\xe1\xe1\x7e\xea\x19\x5f\xec\x27\xcb\x48\xda\x5e\x9e\xf4\xeb\x1c\x96\xb0\x06\xdf\xe1\x42\xd7\x9e\xef\xda\xce\xc4\xfa\xf1\x2f\xf6\x47\xb9\x0c\x87\xb7\x8c\xe2\xd6\xeb\xbd\x26\xe4\x83\xed\xcb\xfa\xcd\x96\x31\x21\xba\x5c\x2a\x3b\xbf\x0d\xce\x70\x59\x17\xdf\x1d\x67\x54\x5e\xcf\x91\x79\x6c\xee\x39\xbd\xac\xab\xf8\xf8\xea\xf3\x2d\xee\xaf\x3a\x66\xbb\xc6\x9e\x59\xea\x37\xd4\x3c\x1c\x54\x07\xf1\x6f\xe7\xf1\x5f\x2e\xaf\xa0\x87\x26\x8d\x0b\xeb\xd7\x88\xdb\x20\xb8\xa6\xb6\x80\x8f\x51\xce\x06\x3b\x6f\xe3\x3b\xcf\x1f\xcf\xf8\x5c\x06\xee\xeb\xf3\x2a\xe5\x7a\x6a\xa7\x70\xe4\x37\xe7\xf6\xce\x7e\xe6\x31\x73\xe9\xde\xde\xcb\x6a\xa4\xd9\xbf\xfa\xf1\xc9\xfa\x99\xd8\xc1\x44\x07\x44\x01\x93\xcb\xff\x70\xef\x36\xe6\x5e\x91\x71\xc5\x17\x6b\x46\x6b\x13\x68\x3d\x46\xcd\xa5\x20\xe9\x37\xab\x99\xfb\x28\x14\x3b\xa4\x67\x33\x4e\x96\x5d\x1c\x4c\xfe\xc4\x81\xb7\x8c\xc3\xe1\x99\xcd\x05\xd6\x97\xdc\x3f\xcb\xbf\xd6\x2f\x97\x26\x57\x3e\xf6\x93\xe5\xba\x96\xc6\xc3\xe9\x7e\xfe\x51\x3f\x3f\x77\xa3\x60\xf2\xa7\xc1\xa1\x4f\xd7\x36\x32\xf3\x22\x32\x8f\x45\x6c\xef\x8b\xb4\xec\xd6\xfa\x06\x63\x3f\xf7\x7b\x3a\x0b\xbe\x65\x5a\x32\x3f\x52\x7b\x56\x90\x37\x8b\x71\x19\x40\xdd\x27\xd3\xc5\xca\xfe\x1b\x18\x82\x0d\x78\x15\x73\xb4\xcc\xcf\x78\x8b\x83\xd8\x50\xf4\xfe\x25\x69\xab\x71\x11\xe4\xcf\x53\xf6\x00\xda\x19\x7d\x3c\x07\xee\xdc\x80\xfa\xf6\xd1\xac\xb1\x57\xa4\xeb\x7e\xcd\xac\x0b\xf6\xe9\x52\xb0\x1d\x35\x1f\x1d\x60\x90\x66\x78\x46\xf6\x6c\x5e\x19\x67\xb7\x68\x0b\x12\x7d\x3d\x92\xcf\xd4\x81\x5f\xcf\xf8\xb4\x16\x82\x7d\x4e\xe3\x45\xdc\xdf\x03\xce\x1c\xe6\x27\x7b\xe7\xf4\x55\xe9\xdf\x8a\xdf\x73\x6f\xac\x4c\xdf\xd7\xf7\x23\xd6\x81\xce\x9f\xac\xd7\x05\x5b\xfd\xdb\x73\xe0\xa3\xaf\xc1\xf6\x20\xeb\x1b\x2a\xec\xf5\xbc\x17\x85\xae\x3c\x1e\x91\xef\x0e\x6a\xa8\xfc\x80\xfc\xae\xff\x7e\x61\x8f\xf6\xf3\x3c\x32\x0f\x3f\x1e\xf9\x00\x68\x4f\xa4\x12\xcf\xaa\x1b\xdc\xe5\x73\x86\xfc\xe3\xdb\x7c\x08\x3e\x22\xd9\x8f\x61\xcf\xbd\xbe\x0f\x1a\x32\xe7\x8e\x6c\x11\x74\x9a\xde\x46\xaa\x73\x8b\x83\xf4\xeb\xe7\x6d\xad\xf3\x32\xe8\xd4\xfc\x51\x83\xb7\xbb\x36\x77\xea\x74\xb1\x07\x01\xe5\x7e\x4b\x29\xb7\x0b\xab\xaf\x96\xec\x4a\xfd\xbe\xe5\x1c\x8e\x9c\x9f\x4c\xcc\xab\xa8\x7b\xd4\x87\xf7\x3f\xb8\x47\x58\x33\xc7\x3f\xe1\x3d\xe2\xda\x0d\xf3\x54\xe9\xb1\x4f\x7c\x9a\x31\xf4\x25\x85\x18\x96\x8c\x57\x25\x7f\x7b\x3c\x2f\xa9\x5b\xda\xad\xcc\xe9\xca\xb2\x58\x8e\xef\xe5\x1f\xc1\xb0\xf0\x38\x6f\x5d\x33\xe6\x8f\x3d\x30\x9e\x11\x03\xda\xb3\xb0\x4e\xcc\xcc\x0b\x9a\xcb\xd4\xf8\x60\xc5\xcd\x1d\x90\xe7\x5f\x0f\xee\x20\xde\xa7\x66\xb1\x4e\x1c\x62\x23\x66\x85\xac\x0b\x21\xdf\x0a\xb2\x1f\x6a\x0e\x42\x6f\x17\x03\xf6\x50\x8c\xe1\x4f\x57\x19\xc4\xc3\xe9\xef\xb4\xce\x8a\xf1\x1a\xc4\x33\xc6\x77\xd2\x6a\x8c\x39\x01\x9f\xd5\xfa\x4c\xda\xc3\x13\xb9\x9f\xe1\x45\xa4\xba\x0d\xe0\x8a\x59\xd5\xfc\xb4\x8d\xbf\xe5\x8d\xe7\x2e\x43\xef\x16\x07\xd7\x92\xd5\x1e\xb1\x71\x70\x4e\x14\xb2\x76\xce\x85\x71\x4f\x00\xef\x17\x60\xe9\x43\xef\x06\xbd\x39\x20\x4e\x67\x7d\x82\xbd\x60\xab\xb6\xf8\xcb\x4e\xcc\x43\xf0\xf9\x74\xf2\x7d\xec\x78\x45\xb2\xde\x10\xff\xb6\x44\x6e\xa7\xfb\xf3\xec\x3a\xc7\x22\x0e\x2d\xcd\xd8\xa7\x42\xdf\x84\x0b\xe8\xe1\x65\x38\xdd\xa6\x15\xe7\x90\xa3\xf7\x33\xb9\xb3\x58\xf1\x73\xb4\x06\x5e\x87\x93\xc8\x13\x2b\xd8\x60\x30\x8f\xbf\x70\x1e\xb0\xb7\x17\xd6\x57\xed\x93\x32\x7b\xa5\xba\x7b\x16\x07\x13\xa3\xa9\x73\x69\x7f\x40\x5a\xcb\x53\xd7\xf9\x77\x38\x2e\x08\x6a\x1d\x7d\xdc\xe3\x23\x67\x78\xfe\x80\x9c\x75\x0c\x71\xdf\xb7\x19\xf0\x26\x3d\x8d\x4b\xc6\x0b\xf4\x72\x94\xe2\xf2\x22\xae\x24\xb8\x1a\xd8\x5b\x9e\xac\xef\xe6\x9b\x67\x48\xc5\x5c\xd0\x78\x26\xf6\xcc\xa1\x67\xb3\x03\xfd\xea\xde\xe6\x2f\x17\xda\xff\xaf\x13\x01\xd7\x14\xca\x13\xb9\xdf\x4e\xab\xc1\x53\x39\xde\x4e\x8a\xac\xb7\xba\xbe\xbd\xbe\x5c\xc6\x3d\xeb\x18\x85\xc5\x3a\x5e\xf0\x35\xd0\xf6\x54\xa7\x3d\xa0\xbe\x21\xeb\x19\x47\x44\x23\x46\x77\x4a\x81\x2b\xb0\x63\xcc\xcb\xee\x46\xee\xd9\xc8\xee\xe9\xc8\x38\x25\xc5\x7e\x18\xfd\xcd\x3d\x28\x9f\x9b\xf9\x92\xd9\x65\x35\xa7\xbe\xbb\x8c\xdd\xee\x5c\xd2\xb2\x4b\x6c\xfb\x4e\x4a\xe7\xa0\xc9\x41\xd5\x69\x25\xce\x55\x8e\xb7\x92\x39\x68\xf3\xf8\xec\x7b\x16\x5c\x0f\x0f\x9e\x8b\xf9\x0a\xc6\xb9\x3c\x50\x71\x35\x8b\xe6\xfc\x8a\xfd\xe6\xcd\xda\x7e\x23\xeb\xce\x6d\xbe\x57\xab\xfb\x5e\xdd\xb1\x51\xd0\x86\x6a\x3e\xb7\x5d\xaf\x6d\x6a\xfa\x9c\x47\xd6\x77\xba\x17\xd9\xb6\x03\x19\x2d\xe8\x12\xc4\x0e\xea\xae\xc1\x58\xb5\x71\xd0\xcd\xd3\x78\x6b\x55\x49\xdb\x3b\x43\x0f\x6f\x81\x2b\x5f\xa9\xb7\x11\x63\xa9\x50\x77\x93\xc0\x3e\x3a\x92\x73\x41\x63\x55\x97\xf5\xfb\x9d\xd8\x37\xc6\x73\xe1\xdd\xa9\xfb\xb9\x5b\xcd\xb7\xfe\x21\xb1\xc5\xd8\xd6\xa4\xab\xef\xbd\x5b\x9c\x96\xb5\x7d\xab\xcd\x37\xd5\xbd\x0c\xc5\x3a\x0b\x71\x9d\x9b\xbd\xa4\x35\x18\x72\x1c\xa7\xbe\x87\x18\xef\xb7\x7b\xff\x3e\x7b\x13\xf7\x29\x8e\x4d\x8a\x5b\x58\x55\xb2\xa0\xbf\xdf\xc5\xa1\xde\xc5\xb5\x37\x9f\x2d\xf5\x25\xeb\xdc\xc3\x56\x49\x7c\x67\x77\xf8\xa7\x9b\xeb\x69\x1f\x15\x2c\xab\x58\xd7\x88\xb2\x31\x94\x7b\x93\x03\x7f\x9c\x62\x53\xdf\xab\x31\x39\x2d\x03\x22\x1b\x87\xc6\xb4\xf4\xcb\xa4\x3d\x2c\x46\x4e\x87\x72\x6f\xdf\x5f\x3b\xc6\xd7\x20\xf7\xb7\x83\x7e\x48\x15\xeb\x39\x10\x99\xd7\x7d\x64\x1e\x6f\x82\x2d\x20\xcd\x1f\xeb\x7b\xbb\x34\x0b\x56\xc3\x58\x12\xdd\x92\x8a\xb9\x6d\xf3\x69\x97\x94\xc8\xeb\x15\xf6\x86\xc7\x04\x78\x80\xbd\x73\x06\xfd\x9c\x2e\x2b\xb5\x97\xb3\xc6\xd7\x14\xfb\xaa\xe2\xf3\x4d\x7f\x33\x9a\x3d\xc2\xd0\x82\x0c\x51\xb0\x84\xc8\x79\x37\x2e\x91\xe7\x73\x04\xb9\x09\x4d\x1f\x3d\x19\x17\x04\xeb\x00\xba\xa3\x6f\x1b\xd9\x60\xb8\x8f\xb6\xbe\x11\xcf\xa0\x77\xf7\x71\x1c\x74\xce\x59\xaf\xc5\x39\x66\x31\x3f\x74\x59\x03\xbe\x44\xe2\xe8\xb0\xba\xe3\x5e\xc3\x77\x3c\xb8\x8e\xfd\xb4\x0c\xb5\x3e\x64\xfe\x41\x6c\x0f\xca\xc3\x88\xba\x64\x0f\xbc\x2b\x09\xf4\xfb\x6f\xfa\xa6\xb4\x67\x20\xf8\x54\x9a\x7e\xba\xe2\xf5\xc4\xb7\xc2\xba\xb2\x81\x75\x16\xf9\x32\x7f\x63\x1d\xc8\x5e\x53\x47\x76\xef\x0c\x9c\x84\x9a\x2e\x91\x13\x32\x8f\x1d\xef\xeb\xda\xa8\x87\xb2\xa5\x23\x3c\xe3\x5b\x38\xcb\x86\x2c\x23\x7a\x5e\x17\x9b\xa7\xb1\x11\xf1\x6f\x75\xbe\x5e\x8c\x6d\x2d\xe2\x73\x5a\x48\xdf\xab\xd4\x65\x81\x5d\x85\xdc\xb8\x42\x6c\x4c\x91\x39\x42\x6d\xff\x85\xd5\xf7\x89\xf9\x0c\x65\x9f\x0e\xf3\x74\xc3\xf2\x70\x0d\x0c\xaa\xf4\x8d\x58\x03\x4f\x6b\x04\xeb\x98\xd7\xb7\xb8\x55\x27\x3d\xc8\xc3\xc8\x63\x07\xbb\x4d\x5e\x93\xa8\x8e\xf5\x43\xad\x87\x3a\x7e\x77\xae\xfd\x5e\xf6\x77\x6d\x6d\x0c\xe6\xef\xb0\x9f\x25\x7b\xf6\x9d\xe7\xb0\x58\x0e\x19\xeb\x17\xb5\x86\x85\x1c\x5f\xa5\xb9\x1a\x5e\x1b\x62\x14\x27\xbf\xe6\x0d\x94\xd7\x51\xb8\x5e\xb2\x63\x8c\xe2\x94\x94\x7e\xa5\xee\x25\xaf\xec\x56\x9a\x1a\x38\xe9\x79\xac\x8e\xf3\x1e\xae\x57\x98\xd7\x9f\x2e\x9d\x0b\x31\xf7\xf0\x68\x4e\x65\x5c\xa0\x52\x8b\x5c\x2e\x8e\x69\xbb\x38\x45\xd0\xf3\xaa\xb3\xff\x60\x3c\x19\x4e\x9c\x2f\x4d\xd9\x8f\x4c\x2b\xab\xbd\x0c\x21\xdf\x27\xf1\x30\x52\xae\x08\xda\xaf\xd0\xe7\xcf\xae\xf9\x50\xef\xe3\xfc\xbf\x33\x7f\xdf\xc1\xb4\xa8\x67\x0c\xea\x33\x2b\xca\xc5\x22\xcb\x09\xde\xcf\xb9\x8e\x65\x4a\xdc\xd5\x9b\x06\x26\x7a\xcb\x39\x0c\x66\x3c\x76\xd2\xcb\x37\x70\xf6\x84\x1a\x50\xac\x29\x7d\x3b\x51\x9b\x73\x4f\x7c\xa1\xb0\x87\x71\x1a\x99\xc3\x49\xae\x3d\xe5\x38\x19\x83\xfb\x4b\xf5\xf3\x37\x62\xbc\x06\xc6\x75\xab\xfd\x2a\x7d\xbc\x39\xee\xb1\xdc\x8d\xe7\x24\xed\xe1\xa7\xf8\xae\xa8\xec\x56\xb1\xe3\x57\xd3\xb2\x6b\x64\x0e\xf6\x88\x66\xe3\x8e\xd8\x6f\x6c\xdc\x3d\xeb\x96\x98\xd7\x7d\xdc\x83\xba\xfc\x53\xda\xa6\xfe\x84\x7d\x59\x8b\x35\xef\xc0\x0d\x24\x7f\x3b\xc4\xb0\xd4\xe7\x2a\xf6\xc9\x46\xd2\x0d\x02\x77\xa8\x0e\x77\x1f\xf6\x86\xeb\xc4\xe9\x7e\x2e\x5b\x72\x9c\xe8\x2e\x87\x2b\xfd\xde\xa5\x70\x46\xee\x7e\xa7\xfd\x77\xcf\x14\xe2\xea\x74\x9f\xf1\x3c\x8c\xa6\xce\xa0\x8e\xfd\x7f\xf5\xdc\x47\x39\x2b\x2a\x03\x95\xf5\xd7\xc9\x39\xda\x0f\x96\xe2\x64\xe6\xa5\xff\x94\xd9\xde\x59\x3c\x67\xc8\x0f\xad\xd4\xc3\x94\xc5\x53\x1c\x78\xb4\xf6\x40\xa9\xdb\xd0\xf1\x76\xfd\x55\x3e\x56\xcf\x11\xdb\xc8\x33\xd6\xf3\xc9\xf3\xb4\x77\xf2\x29\x8f\x9e\xd7\xd6\xe5\xa2\x39\x6e\xa8\x99\xe7\x15\xec\x19\xd6\x63\xf4\x2f\xbe\xb7\xd0\x73\x52\x4f\xcd\xee\x91\xd8\x8f\x12\x87\x0e\xc6\xb4\x72\xc6\x15\x5a\xc7\xa3\x20\xcf\x9b\x0b\xfd\x80\xf6\x71\x98\x01\x7f\x14\x91\x03\xbc\xdf\x4f\x5d\x63\x8c\xbc\xb6\x58\x67\xd1\x4a\xb7\x43\xca\x25\x8b\x6b\x0c\x76\x1a\xe5\xb5\x1c\xcd\x9e\x44\xfe\xdb\x15\x72\x64\x89\x9c\x7c\x5d\x86\x09\xa3\xbd\x29\x60\x2d\x0e\x94\x8b\xb6\x48\xb6\xc8\xa9\x4a\xeb\x2d\xce\xa9\x18\x73\x6f\x81\x3d\xa8\xf4\x1a\xd3\xc8\x7a\xf6\x9d\x58\x83\x7e\x1b\xd5\xbd\x5b\x38\x3f\xb5\x30\x46\x4d\xed\x73\xf7\x02\x58\x2b\xe1\x3b\x88\x7c\x11\x79\x7d\xe1\x1a\xb0\x47\x80\x97\x61\xf5\xab\xb2\x26\x51\xe8\xed\x00\xf3\xdc\x5b\x5d\xc6\x3d\x91\xab\xb5\x63\x24\xed\x17\xe8\xe1\x74\xa7\x86\x59\xcc\x2b\x08\x98\x30\x1c\x07\xc5\x3e\x96\x89\xd3\x3d\xa7\xeb\x9c\x3c\x6b\x35\x9e\x59\x17\x62\xdb\x62\x3f\x8e\xee\x45\xf8\xc6\xbd\x60\xd7\xc3\xf7\x44\x82\xec\x7d\xf4\x4d\xb5\x9c\x92\xbe\x4b\xfc\x0e\x7e\x4e\xde\x21\xe7\x0a\xfc\x8c\x5a\x9f\x4f\xc5\x3d\x35\x7b\xe9\xa3\x6f\xc6\x70\xe1\xd3\x90\xdb\x6c\x0c\x73\x0f\x73\x86\xfd\xa5\x39\xa6\xde\xaa\x31\x94\x39\xad\x95\xe5\xba\x49\xe1\xe8\xa2\x35\x84\x10\x3b\xed\xaf\x3e\x4c\x78\xdf\x0f\x77\x70\x64\xb5\x40\x9f\xcb\x01\xf6\xc2\x7e\x5f\x5b\x3f\x59\xfd\x7e\x64\xe6\xdd\xdf\x33\x8b\xf6\x10\xa6\xfb\xd2\x16\xb9\x7d\xb0\x6f\x04\xd6\x16\x76\x89\xef\xc2\x6a\x79\xf6\x50\xcb\xd3\xe0\xe9\x7d\xd9\x11\x59\x9a\x3a\xdd\x1b\x8d\xcf\xaa\x98\x23\xf1\x5a\x22\x5f\xc5\xf9\x66\xe7\x41\x96\x8f\x2c\x5e\xba\x45\x5c\x6e\x5a\x36\xd6\xf6\xc4\x6a\x28\x69\xcf\xef\x13\xfb\x3e\xf6\x3b\xe5\x87\xd3\xbd\x0b\xea\x3b\xe4\x9a\x1f\x3e\x56\xe5\x9d\xac\xb7\x7c\xa3\xb6\xbc\x64\x63\x62\xef\x83\xf8\xed\x5c\xc5\x18\x3c\x3f\x5a\x7f\x66\x53\x58\xbc\x16\xc3\xf4\x0d\x5a\xf3\xc1\xea\xa4\x69\x7f\x10\xf8\xc6\x3d\x62\x42\xef\xd5\xfb\x4a\xb9\x63\xc5\xa7\x96\x7a\x3d\xb3\x73\xbc\x4f\xd6\xfc\x7b\x17\x09\xed\xfd\x41\x79\xd8\xb0\x96\xa3\xb7\xd9\x43\xcf\xbf\x81\x77\x6e\xc6\x06\xbe\xdc\xdf\xdf\xff\x3e\x9f\x3c\x7f\x43\xce\xfc\xb7\xce\xda\x48\x3f\xcf\xf5\xb7\xdc\x1e\xd7\x24\xd6\x75\xf0\x47\x58\xc7\xf7\x35\xef\xf5\x6f\x24\xb7\x9d\xc4\xcd\x80\x3d\xfb\xf1\x5b\x47\xd5\xcb\x75\x14\xaa\xf8\x58\x90\xf3\x6f\xb3\x45\xc7\x76\xfb\x1d\x7f\xbe\x18\xda\x0a\x0e\x7e\x16\xcf\x5a\x79\xe2\x14\x5b\x56\xf3\x06\xb2\x87\xd6\x5d\x60\xef\x68\x5e\x3f\x0a\xf5\x77\xb4\xbf\x24\xf4\x54\x25\xfb\x0b\xf0\xf1\xe4\x5c\xd6\xcf\xbc\xc3\xd3\x55\xf3\x6d\x89\xfa\xe2\x51\x3d\x73\xa3\x7f\x81\x68\x33\xc9\x3e\xd3\x81\x72\x2d\x43\x0e\xa3\x5e\x27\xf8\x4d\xf5\xed\x05\x7f\xba\xc1\x8b\x06\x7d\x2d\xdd\x40\x5b\x63\x29\xe1\x86\xb0\x17\xa5\xad\xd8\x63\xf1\xfe\xc3\xf1\x37\xcc\x1e\x23\xfb\x86\xad\xa7\xe2\xb3\xc0\xfc\x51\x2c\xe1\x31\x25\x7b\xcd\xb4\x0d\x88\x29\x6c\xf2\x39\xc3\x81\x0a\xf8\x79\x65\xff\x69\x30\xea\x7d\x8e\xd5\xe1\xf8\x7c\x09\x3f\xfa\xaa\xcc\x25\xb3\x91\x40\xbe\x7f\xa3\xa6\xb4\x77\xa1\x39\x3d\x98\xfb\x73\x22\xf0\x03\x4b\xfe\x08\xf6\xe6\xc7\x5e\x7c\x33\xe4\xd6\x80\xf8\x02\xd5\xc9\x62\xbd\xf4\x72\x76\xf8\x33\x9a\xa1\x4f\xe1\x86\x60\x07\x51\x2e\x0b\xca\xef\xa1\xc1\x0d\x7c\x81\x81\xe7\x32\x1c\xb9\x34\xd8\xef\x8a\xff\x0f\x7c\x9f\xc7\x7d\xc8\xeb\xc7\x05\x6e\x20\xfe\x8d\x30\x9f\x0d\xcc\x26\xee\xd7\x27\x2e\xbf\xf1\x3d\xb8\x8f\x20\x87\xdb\x94\xdb\xf4\x7c\x6d\xe4\xb9\x59\xb3\xb9\xd9\x91\xb9\xa1\xd7\x88\xbc\x21\xbb\x3f\x23\x25\x6e\x41\xcf\x4a\xb2\x2c\x8c\x2f\xc7\x2b\xf3\xc8\xaa\x5c\x4c\xca\x3e\xf5\xc5\x3a\x01\x4d\x6d\x7d\x03\x27\x46\xd6\xa1\x7b\x4c\x7b\x42\x3d\x79\x91\x6a\x7c\x60\xd9\x4e\x16\xb8\xdf\xb8\xad\x49\x6d\xe4\xc7\xdc\x93\x52\xae\x15\x74\x3c\xfa\x60\xb6\x50\x73\x03\xfd\x02\xe2\x33\xcb\x89\x47\x35\x7f\xac\x90\xd3\xc4\xeb\xc6\x6b\x6b\x86\x39\xa4\x0e\xab\x27\x63\xf5\x67\xb9\x10\x33\xe4\xe3\x86\x9e\x1c\xa5\x5f\xc4\x0e\xe3\x94\x93\x62\x8c\x98\x2f\xf4\x69\x7d\xcf\x82\xd7\xa5\xaf\x63\x89\x07\x47\xe5\xc7\x5a\xe5\xca\x5e\x6e\xd4\x81\x71\x5d\x20\x70\xe9\x09\x32\x44\xc3\x5d\x42\xf4\xe3\x94\xeb\x3d\xf6\x2c\xaf\xec\x56\x4d\xbe\x36\xe0\x4c\x43\x99\x06\xeb\x08\xff\xc6\x79\xec\x19\xab\xb7\x19\xd8\xeb\xa2\xff\xa3\x8f\xc1\xd0\x3a\xc6\x28\x9c\x18\xfc\x6c\x23\x86\x47\x57\xab\x0f\xbc\x92\x6a\x6e\x88\x62\x6c\x0b\x3a\x76\xe1\x3e\x01\xf7\x2c\xf3\x10\xef\xbe\x55\x7b\xe1\xd8\xb7\xac\x57\x64\x63\x5b\xc1\xb4\xfe\x93\xff\xbe\xa8\xfb\x53\xfa\xd2\x0a\x7d\x54\xfc\x43\x06\x71\xf9\x4d\x43\x96\x2c\x29\x4f\x29\xd6\x96\xf8\xb7\x06\x36\x55\xa9\xcf\x1a\xf7\x6a\xbf\x43\xb8\x47\x91\xd3\x2f\x47\xd7\xc1\xd8\x9a\x2f\xda\x1a\x82\x8c\xc7\xfa\x3d\x26\x1b\x35\xbe\x74\x03\x43\xab\x5d\xcb\x61\x52\x76\x24\x5e\x34\xd1\x36\x61\xdf\x36\x6e\xde\xcb\xe2\x0e\xa7\xc4\x8c\x4b\xe8\x77\x57\xe3\x2f\xf9\xf7\x81\x3d\xf9\xda\xff\x6a\x0c\x42\x0c\x55\xfd\xbe\x4e\x2b\x59\xd0\x79\xa8\xe3\x00\xfc\xf9\x52\x0c\x48\xe1\xa8\x20\xe7\x66\x6a\xe6\x2c\x8f\xf7\x8d\x6f\x7f\xa6\x7b\x8d\xcb\xef\xd5\xfb\xfa\xe5\xf8\x36\xff\x87\xf3\xaf\xfb\x16\xbf\xc6\xa1\xea\xe2\x58\x2a\x97\xca\x02\xf9\x91\x1b\xb1\xec\xda\xbe\x94\xb1\x94\x9a\x3a\xf2\xba\x5f\xf5\x5d\x1e\x1c\x49\xd6\x39\x49\xdb\xdd\x89\x3d\x8a\x97\x52\x6d\x38\x7f\xee\x3c\x1b\x0c\xf7\x49\x99\x36\x7a\xcf\x8a\xf2\x2a\x09\x6c\xd4\x4d\x0e\xc4\x3d\x25\xdd\x95\x6e\x27\x86\xc4\xb3\xbc\xde\x68\x6b\x98\x79\x5c\x06\xfa\x37\x3e\xf4\xfd\xdf\x18\x9e\x45\xab\xff\xd4\x73\x58\xeb\x9d\x35\xe0\xb1\xc2\x09\xf0\x5a\x3c\xc2\xdd\x60\x3d\x68\x56\x64\x3d\x2b\x77\x07\x93\x56\xb4\x6e\x5d\x88\xed\x92\xf4\x5a\x79\x64\x12\x19\x67\x1b\x42\x0d\x69\x15\x87\x93\x56\x32\x98\x6a\xe6\x1c\xb8\x37\x88\xfe\x24\x3a\xca\x49\xda\x43\x97\xc5\xfb\xc4\x38\x84\x60\x3b\x73\xbc\xc4\x9d\x39\xd8\xc6\xa1\xd7\x83\xda\x4e\x88\x4b\x33\xdc\xf3\x90\xf8\xe0\xbb\xd1\x8c\x61\x7d\x8c\x55\x83\x13\xf1\x9b\xf7\x7e\xd1\xc7\xad\xbf\xd8\xd8\xe1\x6c\xd1\x19\xe8\xf8\xa8\x3c\xf6\x4e\xa6\x5f\x81\x73\x40\x8a\x21\x1d\x58\x5c\xa0\x99\x3b\x78\xac\xbf\x94\x5a\x29\x31\x16\xd0\x15\xe3\x72\x4a\xaf\x14\xe8\x05\xcc\xfa\xc9\x63\x5d\x06\xf4\x77\x83\x3e\x3b\x99\xb9\xd8\x26\xce\x05\xed\x85\x1e\x79\x37\xd8\xa5\xb4\x1e\xca\x3b\x27\xeb\xcc\x70\x07\x59\x0e\xd8\x3a\xc0\xf5\x75\xab\xc8\x5c\xac\xa2\x19\xf6\xa4\xf9\x80\xbe\x9f\xc0\x3b\xb4\x6f\x8c\x8f\xf1\x11\x62\xbc\xe1\x41\x9c\xad\xe6\xc5\x13\x63\x6d\x62\x6f\x68\xc4\x03\x63\xdf\x87\x59\x38\x71\x59\x0f\xd3\x5f\xb3\x97\x5c\xcf\xef\x75\xaf\x56\x98\xe2\x4a\x99\xbf\x2f\xe6\x30\xbe\x17\x0f\x50\xeb\x30\xf9\x3b\x45\xfe\xe9\x47\xbe\x77\x5d\x6f\x24\x3d\xe7\x9c\x38\x5e\x9f\xdd\xa7\x7b\x16\xeb\x5f\x29\xe7\x6d\xe9\xdc\xd0\x75\x41\xbe\x93\xe1\x67\xdc\xe8\x65\xea\xed\x93\x10\xf4\x03\x39\x03\x7d\xc0\x1a\x40\x2f\xd7\x8e\xca\x9b\x49\xaf\x17\x71\xb0\x8c\xbb\xbf\x3e\x13\xcd\x7d\x2e\xe1\xa4\x4e\xa9\x59\x6c\x93\xd2\x3e\x40\x5c\x47\xc0\x45\xc4\x41\x6b\x8f\x7a\xe4\xb2\xa2\x58\x22\x95\x87\x75\x17\x85\x13\xde\x03\x74\xe4\xf8\xc7\x25\xea\x5f\x62\x4b\x03\xb6\x4b\xb4\xff\x19\x4e\x9a\x61\x0d\xd3\x81\x7f\x5b\xf6\xf2\x3c\x2d\x33\xb4\xa1\x07\x6f\x5c\xd6\xd2\xff\xad\xe7\x98\xea\x20\x19\xdb\xc4\x7a\x7c\xc2\xdc\xab\x18\xa9\x6f\xf0\x6c\xd1\xf5\x00\xdc\x89\x77\x6b\xf8\x8f\x62\xff\x60\x3a\x47\xd8\x9b\xe2\xda\x19\x39\xb4\x0f\x8e\xf2\x0c\xe2\xb3\x71\x8e\x34\x5e\x73\xaa\xb1\xe9\x17\x93\xc3\x32\xb4\xbe\x51\x77\xff\x5d\x3b\x79\x95\xdf\xc3\x1b\x09\xdc\xfd\xc4\x87\xd5\xfb\xfa\xca\x19\x54\x73\x6c\xb5\x9d\x42\xb1\x61\x0b\x39\x67\x79\x47\xfe\x6b\xec\xc7\x26\xee\xe2\xd1\x79\x93\xdf\x4d\xcf\x7f\x9f\xc6\x6a\xef\xe4\x7e\xe8\xfb\x07\x51\xf8\x82\xb1\x9e\x7b\xf9\xb9\xa6\xce\xe1\xb5\x9f\xc8\x4d\xd7\xe9\xd5\x75\x7e\x2f\x47\xe1\x7a\x5d\x8f\x05\x3d\x37\x98\x73\x9f\x2b\x98\xe5\x50\x17\x90\xeb\x14\x72\xf6\x2c\xae\xd5\xcf\xf2\x94\xfa\x77\xf7\xf2\x57\x7a\x7c\xcc\x84\xd8\x07\x17\xe8\xd7\xde\xe4\x9d\xe9\x6a\xe2\x78\xfd\x04\xfb\x88\x4a\xf9\x78\x6a\xf7\x61\x2f\x79\x86\xb1\xa6\x9c\x3e\xf5\x5c\x3c\xad\xa6\xa5\xbd\x4f\x06\x6f\xab\xba\x67\xf7\xf3\xd9\xed\xe5\xd4\x36\xc0\x1e\x03\xb4\x26\x78\xcf\x7a\x3d\x00\xc6\xbc\x5c\x50\xff\xb7\x4b\xe4\xd8\x29\xc6\xf8\xdf\x1a\x7b\x82\x75\x0a\x9a\x3b\x42\x19\x19\x4c\x79\xff\x2c\xe8\x69\x8a\xcf\xd3\x70\xb5\x30\x5f\x99\xcd\x7b\x31\x8c\x37\x50\xa7\x43\xb9\xa4\xf9\x77\xfd\x95\x4e\xa7\x5c\x41\xa2\x4f\xfc\x53\xcd\x5d\xb3\xe7\x8e\x4b\x7f\xb3\x0c\xbd\x73\xba\x11\xf8\x64\xe5\xf3\x84\xdc\xe3\x36\xc4\x10\xef\xdb\xd1\x0d\xdf\xbc\x25\x73\xe8\xf7\x87\xf9\x32\xb8\xac\xb0\xcf\x4a\x51\xf7\x12\x64\xba\x9c\xf6\x0b\x27\x73\x1c\x05\x57\xe0\x21\xf9\x98\x49\x3d\x6f\x80\xcb\x4c\x98\xff\x4f\xc6\x57\x24\xe7\x32\x56\x79\xfd\x6d\x78\xf6\x1a\xbd\x7f\x39\x07\x49\x6d\x4b\xd0\x1c\xc5\xea\xd7\xa7\x24\x1f\xc4\x1e\x39\x44\x1e\x31\x1c\xc5\xa9\xce\x63\x76\x8c\xa4\x7a\x79\x6e\xc6\x5b\xb3\x45\x52\xbd\x94\x43\xa9\x06\xf5\x45\xec\x2f\xdc\xd2\xf5\x92\x26\x7a\x91\x71\xf1\x43\x6c\x55\xb4\x1d\xee\xf5\x56\xd1\x8c\xd9\x77\x9e\xf7\xcd\x9e\xc7\xc2\xf9\x6e\xf6\xc9\x91\xed\x14\xec\xaf\x83\xb9\xf6\xb6\x7f\xca\xfa\xde\x3e\xdd\x7a\x1d\xc0\x07\x51\x7e\x4a\xac\x6b\x2b\x74\x75\x67\xb5\xcf\x24\xe7\x99\xbe\x1b\x23\x52\x72\x4d\xd0\xdf\xd5\x10\xde\x2d\xee\x4f\xbe\x26\xb1\x53\x1c\x11\xff\x92\x15\x64\xbc\x44\x4f\xa7\x26\xc4\x79\x9a\x5c\xe1\xd2\xde\xac\x79\xfc\xa2\x99\x75\xcb\x82\xc2\xa0\xbd\xd0\x00\xbb\x2a\xe6\x2b\x47\x34\xcf\x30\x5c\x93\xf3\x5f\xc8\xb1\x64\xca\x9d\x24\xf6\x4e\x42\x5f\xaa\xfb\x89\xf8\x9a\x85\xca\xb7\xc4\xf2\x33\x42\xde\x36\xd7\xed\x31\xcc\x65\xf5\x0c\x95\xfb\xa4\xb6\xd5\xfb\x94\xc3\x70\x7d\x91\xde\xaf\xe6\x61\x69\x1e\x46\xce\x2f\x95\xd3\x83\xf6\x4c\x6c\xbd\x33\x19\xff\xd7\xef\x54\x7b\x9e\x2b\xfb\xc8\xa0\xdf\xc9\x72\x72\x80\xc5\xc0\xdf\xc6\xcd\x73\xc3\xf3\x7a\x6f\x9f\x2f\xfb\x3b\x73\x24\x72\xa1\x1d\x1a\xfb\x16\xdf\xa7\x62\x34\x75\xe7\xf3\x5f\xe0\x8f\xc2\x78\x94\x67\xb4\xc8\xef\x06\xce\x57\xef\xa5\xc2\xfa\xcd\x3b\x73\xa7\xb9\x57\xe5\xbe\x4a\x4d\xbb\x3d\x55\xf9\x09\x1b\x9c\x51\xfc\x5b\xc9\x1a\xb4\xa2\xe0\x8a\xb2\xa1\x7c\xde\x31\xbe\xb8\x31\x9d\x43\xb9\xe6\x01\x7b\x76\x91\xfd\x92\x05\xf6\x01\xe5\x83\x7f\x8a\xfb\x9d\xb3\xc8\x0d\x9e\x39\xcf\xfa\x33\x40\xe3\xa8\xcb\x20\x2e\x89\xac\x4d\xb0\x7e\x8c\xae\x55\xbf\x29\x17\xe8\x7a\xfe\x1e\x20\xd7\xbc\x3b\xd7\xca\x9f\xd5\xef\xc1\xf5\x4e\xdc\xa7\xd9\x5f\x8a\x3c\x83\xcb\x6d\xee\xdb\x70\x3c\x1f\xbc\x4b\x8c\x4f\x45\xe1\xc4\xf0\xa1\xe7\x81\x80\xcb\xac\xf7\xb0\xea\x3b\xd5\xbc\xcd\x81\xf7\x9f\x8c\xdc\xcb\x65\x09\xcb\x1f\xd7\xf3\xc3\x73\x38\xca\x37\xcd\x69\x9c\x0e\xf8\xd1\x68\x9e\x73\x1a\xd2\x3c\xac\xc0\xd7\x27\xac\x95\x76\x6f\x8f\x14\x9c\xc0\xa2\xee\x4d\x49\xed\x16\xa8\x5b\x01\x1d\x9f\x81\x9c\x61\x79\x11\x09\x8b\xf8\x99\x85\x43\xa8\x9b\xe1\x36\x18\x60\x9b\x27\x7b\xb0\xdd\xb9\xdc\x95\x31\x95\xd8\x6f\x54\xc0\x75\x51\x7c\xc7\xdd\x6f\x55\xec\x51\x49\x7e\x0d\xbc\x33\xf3\x75\x68\x0e\xaf\x95\x6c\x89\xaf\x39\x34\x3e\x7c\x8d\xbd\x50\xdb\xfe\x65\x5c\xfa\x38\x76\x72\xf6\xe4\xe7\x74\xdd\xd7\x17\xac\x07\x0d\xf9\x7a\xa2\x5d\x35\x53\x7d\x82\xba\x47\x9b\x4f\xfb\xc1\x69\xf2\x9e\xab\xe1\x3a\x96\xf2\x47\xa3\xef\xe8\xd4\x39\xed\x6f\x01\x7c\xba\xe2\x33\xb5\xba\xeb\x06\x39\x78\x9d\x1c\x98\x7d\x53\x3f\x82\x1e\x82\xbc\x0d\xf4\x3e\x65\xfd\xbe\x52\x72\x6e\xcd\x05\xf6\x8c\x9e\xb1\x3e\x95\x9d\xcf\x84\xec\x19\xe8\x0f\x54\xd7\x28\xc6\x03\xd6\x3b\x49\xed\xb3\xca\xe6\x11\x70\xab\xd0\x0b\x92\xe6\x9b\x6e\xa9\x43\xfb\x21\x87\x2f\x74\xef\x41\x1f\x87\x9c\xf1\x1a\x92\x3d\x99\x04\xdd\x5b\xd6\xb3\xd6\x69\xd9\x6d\xa7\x26\xe4\x44\x65\xbd\x57\x76\x3f\xb1\x7f\x35\xd1\xbd\xf6\x27\xfa\x5c\xfe\x21\xeb\xad\x54\x19\x6c\x24\x2d\x36\x96\x97\x7f\xb9\xaf\xd3\x7d\x33\xc6\x4b\xf6\xfc\x5d\x3c\xe4\x89\xd8\xda\xa2\x5f\x91\x3a\xc0\xb3\xcd\x7d\x6f\x8a\xa3\xfd\x72\xbd\xc6\x0d\xbb\x41\xd1\x61\xd2\x9e\x7c\x5a\x4d\x7a\x9b\x46\x7c\x1c\x7a\x33\x7f\x87\xbf\xe0\xb1\xdd\xd5\x38\x7b\x72\x9c\xcd\xdb\xc5\x80\x21\x6a\xd1\x5e\x1f\x79\x9e\x61\x7f\x0e\xc8\xd3\xf1\x3e\x01\x3d\x2a\x1b\x9c\xbe\xb0\x1e\x35\xa7\x39\x8b\xcb\xc5\x66\xd7\x10\x65\x4f\xdd\x8b\xbc\x5b\xf1\x7d\x12\x4c\xb1\x4f\xed\x60\x72\x26\x7b\x76\x1c\x60\x3d\x88\xc4\xa9\x82\xeb\xc9\x6b\x4d\x50\x87\xca\x6b\x8f\xba\x03\xef\x25\x3e\x11\x39\xd3\xf5\xd8\xb8\xbf\xcd\xf1\x30\xc2\xb5\x27\xbc\xee\x6d\x37\x52\xcf\x88\x50\x7b\xf3\xa8\x8f\x3c\xaf\xbb\xc1\x5a\x4a\xa2\xd7\xc0\xb7\xcb\xcc\xc2\x60\xfd\x5e\x39\x5f\x95\x30\x1f\xbc\xdf\x1e\x60\x3e\x58\x0c\xaf\xf3\x88\x2f\x5d\xf0\xf9\xc5\x1e\xdd\x12\xc7\x3d\xf4\xbb\xc6\x9c\x9d\x57\xc5\xc1\x93\xe8\x07\xdc\xe2\xe0\x5a\x60\x1c\xab\xd3\x5f\x86\xd1\x5e\xb7\x6f\x34\x1c\xdd\x62\x1c\xe1\x11\xb7\xf5\x3e\xd9\xa8\x3d\x3e\x64\x5f\x50\x94\xc7\xf7\x63\x29\x75\xef\x47\x11\x83\xff\x40\x67\x7f\xf9\x1c\x21\x16\x59\xdb\xbc\x2c\x3e\x5a\x28\xf1\xd5\xbb\x7d\x9f\xa6\x52\xdf\x27\x91\x9f\xe6\x3b\xbe\x96\xa6\x9f\x19\xcf\x13\x88\xb1\x08\x7d\x0f\x28\xeb\x9c\xb6\x3d\x9f\x3e\x5b\x95\x41\xec\x9b\x9a\xd8\x4e\xc1\x9f\x90\xbe\xbd\xfe\x5d\x1c\x8f\x18\x13\x64\x79\x6a\xce\x01\xf2\x5e\x09\xbf\x51\x1f\x5c\x87\x17\x71\x03\xea\x8f\x68\xf1\x3a\x6a\x9d\x08\xe8\x3c\x3e\xae\xc4\xbc\x6e\xea\xb8\x2c\x8f\xa3\x09\xfa\xae\xb8\xef\xbb\xb1\x3e\xb6\xe6\x75\x9f\x0a\xf1\x11\x71\x0e\xb0\xff\xf8\xc4\x20\xb6\xab\xbe\x27\x78\x47\x7a\x1e\xe5\xb6\x13\xf0\xc2\xc4\x86\xa8\xff\x4d\xfc\x16\xca\x9f\x01\x7e\xf4\x48\xe5\x72\x12\xef\x7d\x35\x56\x1f\x6d\xe4\xeb\x60\x79\xdb\x65\xf0\x54\xdb\x70\x35\x77\xc4\x9f\xba\x3f\x7a\x86\x3c\x18\x4a\x2f\x22\x29\x37\x54\xf7\x21\x21\x73\x72\x68\x8e\xaf\xe8\x6a\x38\xb0\xd8\x5e\xe2\x3d\x67\x97\xbc\x6f\x0b\xe7\x78\x67\x39\x31\x91\xab\xba\x8a\xc2\xec\xc4\x62\x28\x49\x59\xcb\x78\x2e\x37\x89\x6c\x1e\xf8\x79\xe2\x5c\x01\x0b\x4d\xec\x4b\x6e\x2b\x48\x18\xcc\xa7\xd5\xcc\xf4\x8b\xb4\x67\x1d\x12\xb3\x7b\xc1\x6b\xfc\x53\xe6\x14\x07\xac\xf7\xf7\xce\x71\xa8\xd6\xde\x37\x7d\x47\x7d\x6e\x46\xc1\xaa\x7d\x95\x9f\xe9\x69\xe2\x55\x5b\xce\x31\x40\x79\xc6\x5f\xfe\xd5\x88\x7f\x89\x7e\x24\xec\x8d\x3b\xbe\xed\xeb\xa5\xd9\x9f\x85\xd9\x6d\xea\x9e\x71\x88\xad\x6d\xff\xd1\x72\x47\xd7\x98\xba\x96\x2a\x0b\x66\x41\xfc\x4e\xb9\x74\x69\x3d\x21\x1b\xcb\x66\xaf\x7b\xe6\x5f\xd7\x64\x41\x1c\x61\x98\xa7\x1b\x8e\x11\x91\xf8\xab\xee\xd4\x61\x69\xe2\x27\xfe\xbc\xd6\x43\x4f\xdf\xab\xfd\xa2\xfe\x13\x70\xb3\x4a\x75\x45\xfc\xd9\x44\xbf\xf7\x39\xee\xa8\x2f\x9e\x89\xfb\xf7\x89\x32\xbc\x5e\xf7\xc9\x3e\x36\x3b\x79\x42\xef\x0d\x7b\x43\x8e\x4f\x72\xd7\xdf\xa9\xc9\x14\xf7\x44\xb3\x86\x4f\xdf\xd7\x1a\xe4\xa0\xee\x39\x8b\xa4\x02\xf9\xa2\xfc\x6d\x58\xb0\x1e\xea\x3e\xb7\xff\x2d\x6d\xac\x8a\xe5\x68\xa8\xae\x48\xdd\x6d\x2d\x1f\x58\x3f\x1c\xe4\xd1\x84\xbf\xdf\xfd\x96\x3b\x7f\x5b\x24\xd5\xe6\x41\x5d\xb4\x32\x4e\x83\xc7\x1d\xee\xbe\xe7\x5d\xad\x15\xd6\x7c\xab\xa6\x26\x8f\xc5\x02\xee\xd6\xe3\x69\xfb\xe0\x70\x5d\x33\xd9\x27\xa1\x75\xd0\xe4\xba\x9b\x3a\x55\xf0\x43\x93\xd2\x6f\xbb\x7d\xae\x9b\x7c\x56\xfb\x86\xe7\xaf\x9e\x67\x35\x46\xd3\x78\xff\xa2\x28\xe7\x14\xef\xa6\xea\x74\xfd\xba\xd6\xbd\x06\x67\x41\x27\xa8\x65\x6a\xe3\xcc\x11\x3f\xdd\xf0\xd5\xf7\xcd\x94\x98\x7f\xb3\x27\x0e\xd4\xcb\xff\xa3\x3a\x5c\xe9\x0c\xd7\x76\xb3\x9c\xa3\x15\x64\xb9\xdf\x78\xd6\x41\x91\x33\x72\x1e\xc0\xf4\x0d\xcf\xe9\x7e\x66\xc8\x79\x2f\xf6\xf5\x7b\x78\x9f\x10\xab\xdf\x27\x44\x5f\x88\x3e\xa3\xca\x65\xde\xe0\xb9\xaf\x7b\x34\x48\xfd\x01\xef\xd4\x51\x6a\xfb\x59\xde\xe7\x50\x15\x38\xf0\xbc\x73\x24\xf4\x9e\xd3\xd4\xbb\x29\xf5\xc9\x77\x73\x7f\x06\xe5\xec\xfa\x2f\x9e\xcd\x39\xf8\xb5\xf5\x7e\x22\xaf\x9f\xc8\x75\xcd\xe2\xb8\x77\xea\x65\x57\xa3\xaa\x99\x8b\xd4\xf5\x10\x6a\xf4\xd2\x0a\x58\x1f\x2d\x6a\x5f\xd4\x35\x05\x37\xe8\x4b\x49\x71\xaa\x42\x1e\x87\xd6\xaa\x5c\xd0\xc7\xe2\xfa\x90\xf6\xc9\xaa\xf3\x7c\xb7\xcc\xe9\x56\x90\x4b\xab\x6d\x20\x23\xa9\xac\x63\x14\x7a\x9f\x8f\xfa\x68\x3d\xd2\x9d\x7f\x81\xa5\x97\x63\xf5\x03\xf0\x3b\x85\x1c\x6b\x03\x0f\x47\x7c\xb7\x1a\xcb\xe7\x74\x2f\xdf\xa9\x31\x57\x65\xa5\x06\x17\xde\xc4\x5e\xd3\x9e\x38\xea\xbd\x80\xc1\xe6\xf3\x3f\x6d\x62\xc6\xdb\x7e\x35\x2e\x39\x87\x13\xad\x55\x2e\x4e\x0a\x97\x20\x5c\xbb\x0c\x16\xe0\xaf\x2f\x03\xff\x37\xb1\x15\x21\x8f\xb2\x7e\x79\x76\x5f\x9b\xdc\x5c\xd4\x06\x39\x53\x4c\x7c\x2b\x5d\x77\x90\x13\x82\xe7\xe9\xc1\x1e\xff\xa3\xfd\x5b\x5f\xad\xe3\xa7\xf6\x94\x58\xe7\x5d\x76\x01\x77\x95\x0e\x86\x45\xb6\x61\x5c\x37\xf2\xf5\xd2\xdf\x60\x2d\x87\x67\xe9\x99\x03\x83\xf1\x3c\xe8\x78\x9f\x18\x6f\xd4\x67\x16\xba\x27\xe4\xe2\xf8\x02\xd3\x35\x7f\x38\x5e\x99\x07\x0a\xb9\xa2\x0c\xb1\xae\x4e\xac\x75\x11\xf6\x62\x19\xaf\xf9\x1c\x2a\x7d\x0e\xc9\x73\x34\x73\x45\xb1\x2d\x5c\x6e\xf5\x5e\xaa\xd1\xcc\x12\x63\x03\x4a\xff\xd4\xda\x5f\x69\xf6\x5a\xf4\xf6\x71\x19\xad\x7e\xad\x5f\x4e\x6f\xaf\x2f\x57\x96\x7f\x84\xdf\x7a\x2f\xc7\xf1\xe7\xcb\xe5\xad\x59\x67\x25\xf9\xd6\x82\x1c\xae\xbf\xa1\xde\x93\xaa\x6d\xcf\xee\x0d\x69\xaf\xcd\x5a\x6f\xc0\x5e\x6d\xf6\x84\x94\xf6\x32\xb1\x41\xda\x18\x37\xaa\xcf\xd7\x8e\x9d\xaf\xff\x90\xf3\x25\x5c\xc7\xfb\x08\x91\xbf\x8d\xaa\xc3\x5e\xe5\x44\x65\xf2\x83\xd5\xc1\x28\xdf\x42\xfc\x2e\x23\x30\xf7\x99\x9e\x47\x4b\x8b\x55\x98\xc5\x81\xbd\xa1\xb1\x29\x94\x67\x33\x5d\xef\x5e\xf4\xf5\xea\xbe\xa9\x56\x9e\xb6\x27\xe7\xc8\x2c\xd0\x17\x1c\x64\xfb\xcc\x59\x29\x7d\x06\x69\xdd\x2c\xed\xa1\x75\x17\x5b\xe0\xd3\xf8\x60\x5f\xee\x8b\xd9\xe4\x30\x52\x7b\xb7\x6e\x1e\xd5\xb0\x28\xbd\x57\xdf\x84\xb9\x7d\xf9\x33\x32\x37\x22\xcf\xc9\xc3\x3e\xad\xbc\x47\x50\xa3\xff\x2b\xf0\xf3\xc8\xdc\x60\xb3\x46\xcc\x50\x57\xe7\xd5\xc7\x5e\xf1\xc3\x56\xe2\x1c\x8e\x69\xe9\xe7\x71\x8f\xf1\x34\x2c\x56\x5e\xbf\x3b\x11\x6b\x85\xc9\x5c\x27\xe5\x94\xd5\xc9\xf3\xfa\x06\xc4\xa9\x12\xbf\x3a\x95\xe7\x1d\xeb\xab\x90\x6b\xba\xc6\x3a\xae\x62\xa7\x7b\x1a\xb6\xa7\x2c\xde\x78\x88\x03\xdb\x8c\x69\x3f\x15\x8c\xd3\xc3\x1e\x68\xa7\x25\x79\x2f\xf8\xdd\xac\x4e\xb3\x3f\x37\x0c\x5d\x6f\x4d\x6d\x0e\xbb\xa1\xbf\x9a\xbc\x19\x07\xd6\x9b\xf2\xd7\xcc\x82\x9e\xd3\x42\xed\xfe\xcf\xdf\x73\x7d\xfd\xd3\x9c\xd7\xcf\x4c\xc5\x58\x23\xc3\x28\xbe\xd5\xf8\x55\x55\x9f\x41\x0d\xd0\x46\xb4\x4b\x64\x2e\xe2\x8b\xb0\x77\x9e\x7e\xd2\xeb\x4f\xe3\xb2\x53\x7c\x0c\xbc\xf9\x32\x18\x92\xfd\xb1\x1d\xf7\x70\xdf\xc8\xf9\x50\xf2\x1d\x5e\xa2\xe4\x9f\x39\x1e\x99\xec\x93\x10\x64\xfd\x13\xd7\xbb\xf4\x3b\xfe\x90\xdf\x18\x4e\xab\xfe\x8d\xd5\xcf\x37\x6a\x9a\x10\x73\xae\x72\x50\xf1\x6f\x22\x7b\xb6\x95\xc1\x5e\x55\x7b\x9b\xbc\x1e\x1f\xd6\x2e\x42\x5d\x96\x6d\x9d\xd3\xdb\xee\x71\x8d\x5b\x6f\x73\x50\xe5\x91\xd0\x0b\x64\x21\x72\x4b\x43\x7f\x16\x61\xbe\x95\xfa\x81\x47\xcf\x61\x1c\xbd\x80\x47\xd6\xd5\x83\x28\x9c\x01\x3f\x58\xbf\x03\xdd\xb5\x8d\x58\x2d\xf4\x8d\xb9\x87\x4b\xcd\x1b\xfd\x8a\x21\xf7\xd9\x2e\x4e\x11\xad\xed\xe7\x31\x40\x01\xdb\x84\xe7\x75\x62\xa4\x5b\x9f\xd8\x97\x44\x7e\xd2\x3c\x87\x8a\x55\xb9\xb0\x38\xfb\x3e\x29\x33\xfe\x7c\xd0\xe5\xe1\x1b\xca\x32\xc4\xe9\x73\x8c\x32\xf4\x3d\x72\x3a\x67\xd7\xb9\x9e\x21\xd7\xb6\x06\x4e\x02\xb4\xc3\x28\xde\x28\x6a\x0f\x0b\x86\x2b\xa3\xf9\xb1\x53\x2c\x60\xbb\x44\x6e\x03\xec\xef\x40\xf3\x35\x83\xa2\xc8\x7a\xb2\x8d\x2b\xc4\xdb\xce\xcd\x71\x00\xde\xf9\x1c\xd7\x72\x0c\xfd\xa2\x26\x26\xf3\x02\xf6\x2f\xf7\x6f\x37\x72\x5c\x89\xe7\x30\x27\x2c\x3e\xb0\x59\x06\x2d\x4d\xaf\xaf\x87\xf8\xb1\x43\x33\x4e\xae\xe9\xab\x5e\xe7\x4b\x95\x67\x33\xae\x85\x4e\x81\x3d\xff\x74\x39\xbe\xba\xb7\x23\xef\x9d\x56\x12\x9d\x2f\xf1\x7a\x4b\x71\x70\x61\x0e\xaa\x64\xa6\xe5\x7f\x63\xfd\x24\x9e\x28\x3f\x3c\xe8\x10\xf8\xb7\x0d\x71\x3f\xb2\x8e\xa2\xfd\x47\xe6\x19\xf2\x09\xa0\x73\x69\x7f\xb2\x88\xe8\xe8\xc1\xf0\x9c\x55\x2d\xd6\x8b\x64\x15\x6d\xfd\x2d\x70\xbc\xf5\xbb\x73\xd7\x5e\xad\x7c\xd3\x5f\x2f\xcd\xc2\x68\xf0\x2e\xd3\xdf\x31\x1f\xd6\xca\xa3\x8a\xf3\x95\x28\x79\xa2\x21\xca\x10\xc7\x2f\x12\xdb\xcb\xd3\x32\x2b\xc8\x98\x89\x6c\x84\xef\x92\x79\xfc\x18\xc7\xda\x1d\xfe\x11\x0d\x37\xa8\xa6\xb7\x38\xb5\x6b\xa1\xdf\x57\xb2\xf5\xde\xf1\x99\xc3\x02\x30\x01\x0b\xac\xb5\xa2\xbc\x78\x77\x30\x7e\x44\x66\x4f\xf5\x71\x3a\xf0\x91\xee\xd6\x1e\x1f\x58\x8d\x8c\xce\x6f\x51\xea\xf2\xa1\x56\x3b\x31\xbb\x17\xd7\x01\xac\x82\xda\x4f\x4f\xe4\xda\x63\x67\xf5\xf6\x11\x74\x3e\x51\xcf\x42\x9f\xc9\x1d\xdc\x83\x3d\xcd\x60\xee\x52\x31\xa7\x0a\xbd\xca\x74\x7b\x72\x23\xe5\x07\x51\xae\x58\x79\x5a\x59\xed\x78\x66\x6d\x93\x4a\x9b\x93\x51\x70\xda\xf0\xbd\xa2\xad\xb9\x27\xb6\xa6\x86\x3b\x01\xce\x18\xc3\x2d\xd0\xb8\x14\xb1\x8d\xf4\x3d\xf8\x11\x4f\x71\xaf\x26\x58\xee\x5b\xd7\xb3\x85\x67\xa3\xbf\x85\xb6\x3c\xac\x41\x80\x7e\xa6\xce\xbe\xa2\x31\x4d\x13\xb9\xb7\x91\x13\xe7\x40\x7b\xe2\x74\x0d\x9e\x67\x20\xb2\x4d\xd2\x07\xec\xdc\xc1\x33\x88\xef\xd5\x22\x7b\x89\xe2\x90\x18\x3e\x81\xc6\x82\x84\x31\x30\x39\x03\x98\x35\x39\x07\x8f\x7b\x58\x94\x23\x9d\x7d\xb2\x9d\x14\xe9\xd6\xeb\xc5\x41\x7c\x4e\xcb\x05\xe7\x4c\x84\x1e\xa7\x73\xbd\xaf\x87\xb8\x0a\xfb\x00\x76\xe0\x60\xb3\x8a\x07\xc3\x3c\x33\xe5\x7c\x52\x06\xb2\x66\xb1\x42\x3b\xbf\xee\x31\x2f\xce\xdf\x68\xc6\xfb\xb1\x12\xd9\x43\xfe\xbf\xea\x97\x48\x71\x48\x26\x3b\xeb\x1e\x98\x35\xb6\x04\x38\x4f\x94\xeb\x52\x1a\x83\x75\x39\xee\xa4\x81\x1d\x5d\xdd\x93\xf1\x98\xc7\xa0\xe7\x0b\xe4\x8e\xb8\xce\x22\xee\xc1\xd5\x71\x47\x8a\xdf\xca\x30\xb5\xb7\x06\x97\x04\xf7\x13\x8a\x53\xec\xf8\x4f\x73\x33\x92\xf6\xa5\x88\x57\x09\x7b\x43\x66\x6f\xa4\xee\x7a\x43\xfc\xc9\x23\xf1\x1b\x75\x73\xa3\xf6\x5f\x52\x7d\x31\xdc\x43\xc4\x56\x9a\xec\x68\x1f\xe4\xbf\xdf\x47\x83\x96\x26\x7f\xa8\xcc\xe5\x5a\xf5\x6b\x11\xaf\x23\xca\xc6\xb4\xf4\x4f\xa3\xfb\x73\xab\xf6\xb4\x59\x3d\x58\x87\x66\x1d\x2f\x8f\x9d\x4e\x4f\xd4\xe6\x28\xa0\xc7\x73\x1f\xce\xe9\x4e\xda\x43\x1b\x62\x7f\x2b\xb5\xec\x7c\x0e\x44\xee\x9d\x66\x9e\x4a\xed\x2b\x2c\xee\x71\xd5\x26\xbf\x97\xeb\xc2\xb1\x60\x9f\x5e\x71\x0f\x80\x0f\xa5\x62\xf7\x1b\xe7\x6b\xc3\xf5\x7e\x5a\x1a\x3b\xf1\xec\xca\xb1\x45\xc4\xde\x47\xe4\xbf\x10\x7a\xcc\x53\x5f\xb9\xcf\xea\xe3\xf9\x5e\x1d\x63\x2d\xa1\x91\x96\x90\xbb\xde\x13\x5d\x1e\x3b\x1e\xd6\xd8\xd7\xfc\x51\xda\x7d\x3e\x5e\x5b\x8b\x25\xd4\xd5\xd3\xfd\xc0\x39\xd8\x87\x45\xe2\xf8\x66\x04\xd8\x19\x2b\x4f\x85\x5e\xff\xd4\xe7\xde\x0a\xdc\x54\xc4\x87\x5b\xa5\x6d\xaf\xca\x88\x0d\x1b\x0e\x75\x76\x9b\x14\x27\xf1\xca\x6e\x35\xe5\x67\x06\xe3\xfe\xc2\x5c\x72\x7d\xa9\xb3\xdf\x1e\xf0\x27\xe8\xbf\x51\x8c\x29\xae\xf5\x31\x45\xac\x51\xe2\x1c\x47\x74\xcf\xb2\x33\x37\x49\x96\x45\x53\x2f\xb1\x7b\xc0\x06\x81\x5e\xcd\x1e\x9c\x77\xe9\xec\xfa\xd0\xc3\xb9\x71\x66\xe5\x3e\xa7\x82\xee\x1a\x50\x3e\x6c\xec\xb5\x2f\xc9\x11\x59\x26\xb0\xba\xe1\x6f\xcc\xdd\xf7\xde\xf5\x09\x3c\xaa\x2d\xe0\x8e\x95\xd6\x0a\xb9\x5b\x27\x64\x9d\x84\xf9\x95\xf2\x39\x22\x77\x0f\xeb\x8f\x06\xf5\xe3\x2c\x9e\x12\xf6\x88\x2e\x95\xb0\x68\x2c\xe6\xc5\x78\x58\x85\x67\x37\xe5\x58\xcd\x63\xa1\x5b\x1f\xe4\x59\xce\x82\xeb\x41\xdb\xc3\x98\xf1\xb0\xa1\x6d\xc3\xb8\x3e\x88\x8e\x2c\x68\x2d\xdb\x81\xe3\xc8\xa0\x36\xc6\x25\x36\xf0\x3a\x0a\x26\x7f\xe2\x36\xf6\x66\x75\x1d\xe4\x80\xc6\x3e\x32\xd3\x55\xe6\x74\x6b\xce\xcb\x72\xc1\x7d\xc1\x98\xf9\x3c\x14\xa7\x46\x6d\xb7\xa7\x6c\x30\xcc\x65\x1b\xce\xde\xf0\x38\x0b\xda\x72\x1c\xb3\x0b\xb8\xd7\xe6\xf9\x61\xdc\x41\xb0\x26\x3e\x7f\x9f\xb4\x26\x6a\xcd\x5f\xd3\x0e\x02\xdc\x8a\x30\x87\xd8\x63\x5c\x8d\x3b\xa8\x76\x92\xb6\x8f\xa4\xa6\xa7\x65\x8d\xbf\xfd\xdc\x11\xbb\xf9\x40\x6b\xaf\xa4\x1e\x8a\x3a\xbb\x8e\xf6\xc0\x97\x6c\x73\xc5\x07\x10\xbf\x05\x62\xba\xe3\x2d\xe5\xa6\xec\x53\x5b\xae\xf4\x89\xcd\xfd\x59\xdb\xf2\x8d\xef\x38\xe8\xbe\x5d\x94\xf3\xe2\x98\xa8\xbf\x00\xf3\x9c\x94\x2c\x9e\x93\x37\xc6\xa1\xe9\xe7\xfd\xb0\x87\xa1\xe6\x1d\x2c\x3f\xf6\x63\x06\x79\xa2\xd5\xea\xd7\xec\xa5\xd2\xf4\xc4\xe7\xd8\xac\xc6\x33\x1e\xe2\xb4\xa4\x73\xd7\x13\xf7\xb5\x38\x47\x4d\x1f\x79\x72\x48\x2b\x55\x26\x0e\xb7\x94\xcb\x79\xf5\x4b\xd6\x29\xeb\xd8\xa0\x67\x04\x30\xd3\x2e\xfc\x37\xaa\xe4\x75\xa6\xb1\xce\xfa\x5a\x62\x97\x23\xcf\x04\x70\xf3\x3d\xba\xb6\x81\x6f\x18\xbc\xed\xe9\x18\xff\x80\x0c\x5e\x5b\xba\x5e\xd7\xd2\x39\x6e\xf0\x6b\xca\xdf\x96\x47\xe6\x71\x4b\xfd\x60\x1d\xe7\x36\x7d\xe7\xdd\x7b\x4e\x11\xca\xca\xf7\x28\x68\x51\x4c\xf8\xf5\xa6\xe1\xda\xfe\xf9\xe8\x19\x4a\xcc\x57\xed\xe3\x20\xcd\xb9\xb4\x96\xf3\x83\x34\x7f\x51\x69\x7f\x2e\xcd\x8c\xf6\x6b\xae\xb1\x7e\x62\xcc\x5e\xee\xf7\x4d\xe6\x52\xc7\xc9\x92\x55\x51\xf8\x22\xf2\x97\x3d\x92\x41\x3f\xd5\xd8\xb7\x6e\xac\x80\x8f\x22\xf7\xf7\x9a\x7e\x4d\x83\xd3\x85\xd5\xef\xe2\xf8\x0e\x74\x3c\x4a\x9c\x55\xd5\x15\x0a\xe7\x10\xaf\x3b\x17\xe2\x1c\x5b\x7f\x9f\x38\x1e\xd5\x71\x8c\xb7\xd8\x6a\x2f\x9d\xe2\x73\x09\x31\xd1\xeb\x01\x30\xeb\xb4\xff\x22\xf4\xc1\x1f\x0c\x5b\x51\x9b\x9c\x41\x81\x17\x28\x90\x38\x15\x88\x1d\x50\xa4\x65\x27\x4f\xfa\xbc\x6f\xf7\x86\xd5\x52\x0a\x1c\x84\x77\x62\xde\xb0\x2f\x5e\x19\x5f\x7c\x53\x37\x8a\x5c\x1a\xc8\x41\xf8\xa1\xe5\x08\xf7\x9f\x32\xc7\xaf\x92\xd2\x3e\x70\x8c\x51\x30\x55\xf6\x3e\xc4\x89\x88\x9c\x22\xcf\xa0\xe7\x0d\xec\x19\x71\xdd\x1a\xf9\x92\x66\x4e\x5e\xfb\x2e\x45\x27\x6b\xe4\x2b\xc7\x3e\x91\xbd\x09\xf2\x9f\xe3\x02\xf4\xf1\x17\xb8\x66\x9d\x05\xc5\x21\x7b\x14\x77\x96\xfc\x6f\xf0\xa1\xb5\xfe\xb7\xde\xee\x1e\x16\xe0\x23\x57\x22\x17\x55\x76\x73\x07\xa0\x2b\x4e\x6e\xbf\x20\xfb\xa4\x8a\x82\x89\xa1\x70\x63\x2b\xf6\x02\xe4\x3b\x40\x3f\xd4\x39\x2b\x94\x63\xc4\x16\x89\x4a\xff\x33\x0a\xfd\x1b\xe7\x8a\x0d\xc8\x59\xb7\x8e\x51\xb8\x81\x1a\xd1\x74\xe0\x03\x57\xc8\xd2\xf4\x4f\xc8\x73\x69\x1b\x2e\x19\x4b\x79\x6d\xc5\x41\xe7\x93\xe2\x05\x6e\x02\x57\x08\xda\x6f\xc4\xde\xfd\xc2\xf6\x06\xbf\xaa\xd7\xb0\x1b\x1b\xb9\x15\x22\xbb\xb8\xff\x2e\xeb\x69\x7c\x97\xd1\xc9\x93\x40\xad\xe9\x83\xb9\xc7\xbe\xd8\x8c\x4b\xf1\x1b\x6b\x70\xdf\x26\x68\xec\x47\x16\x8f\xd0\xd9\x36\x78\xa6\x07\xd3\x53\x3a\x10\xf6\x50\x53\xe7\x37\x65\x6c\x88\x3d\xa8\x99\x3f\x2a\x3e\x67\xac\xb1\x3d\x84\x71\x37\xfe\x76\x7f\x1c\xa0\x43\x70\xff\xf6\x44\x7d\xd9\xbf\xab\x63\x7f\x0f\x2e\xfc\x59\x30\x1f\xfd\x3b\xf7\xa0\xff\xc1\x7a\x21\x48\x32\x5c\xd6\x09\x19\xbd\x86\xc7\xa9\x0c\xe1\x7d\xf7\x64\x37\x7c\x17\xd7\xfb\x33\x8b\x7d\x83\xf8\xbb\x0e\x0f\xf6\x2d\xff\x41\xe1\xfe\x44\x1d\x7b\xcf\x1e\xa5\xeb\xf7\x50\xcf\x3e\xc4\x4d\x49\xb6\xd0\x2b\x3b\x33\x77\xed\x20\xc9\xe7\x92\xf4\xb4\xb8\x57\x55\xec\x65\x43\x7e\xd2\xbc\x10\x9d\xfb\x42\xf4\xc7\x28\x7f\xaa\x88\x41\xf7\x15\xbb\x4c\x3a\x6f\x6a\xec\xa2\xf9\x7c\xce\xf7\x25\xcd\x6b\xf3\xbc\x68\xf7\xd0\xb4\x91\xbb\x96\x63\x24\xb8\xff\xe6\xa5\x7d\x8c\x35\x9c\xe5\x8c\xc3\xad\xde\x8b\x2f\x0f\xf6\xe9\xcb\xbf\x1f\xfc\x0d\xb0\x57\xf0\x5f\xef\xb0\x6a\xc6\x9d\x16\xf2\x79\xf8\xda\x8e\xd4\xee\xd5\x2f\x64\x1b\xc7\x8f\x88\xe7\x31\xec\x0d\x9b\x78\xb0\xfb\x7b\x8c\xf1\x9c\x7d\x27\x6e\xf7\xc8\x7f\xdb\xea\x79\xda\x35\x31\x6d\xa9\xde\x46\xda\xa7\x3c\xb7\x2d\xfb\x2c\xe2\x33\x38\x87\xa6\x50\x1b\xa2\xe5\x92\xd4\x8c\x6d\x28\xfb\x16\xb2\xcd\xd0\xdc\x4b\x8d\xdc\x8b\x66\x1c\x1b\xd9\x26\xbf\x67\x4b\xb0\xef\x9a\xde\xb1\x79\xbf\xf1\x0d\x14\x6f\xc4\xde\x4b\x7b\x3e\xe9\x62\x45\x60\xb7\x82\xcd\xf2\xf5\xd9\xfd\x6a\x9e\xe5\xef\x7b\xe8\x67\x87\xbd\xa1\xe2\xdf\xb0\xb5\x6a\xc9\xb6\x07\x3d\x33\x9a\x33\xc0\xd6\x89\x9e\xb1\xab\x14\x27\xfd\xee\x7f\x61\x6f\x78\xa0\x79\xf4\xd4\x5d\xbf\xfc\xf9\x8a\x57\xd4\x7d\x7d\xa6\xfb\xbb\x53\xe3\x01\xaa\x97\x1f\x6e\xaf\x05\xf1\x29\x3e\x17\x05\xf6\x57\xa7\xb9\xf7\xbd\xdb\x3b\xfe\xd3\xf1\x5d\x3e\x5e\x0f\x0c\xf7\xf1\x83\xcd\x07\x1d\x83\x16\x53\x20\xd6\xf9\xca\xb9\x14\xf4\x35\x9a\xfd\xb3\xbe\x5c\xcb\xc7\xb1\x86\xda\x07\xc3\xdc\x51\x60\x57\x4b\x93\xe5\x9a\x9b\xb2\x8e\xe3\x54\xd8\x75\x37\xd9\x6e\x7a\xcc\x21\x0a\x38\x7e\xe0\x6d\x8e\xc3\xe1\xff\xec\x9e\x46\x1f\x84\xcd\x29\x5c\xaf\xda\x8c\x9c\xbf\x15\xb8\xc8\xef\xf8\x76\x4d\x5e\x4d\x26\xef\x8e\x35\xce\xe2\xb2\xc6\x5e\x76\xb4\x77\x1f\xac\xeb\x3f\xdb\x23\xf5\x7f\xff\xaf\xf6\xee\x9d\xfd\xa4\xd4\x5d\x2c\x83\xce\x25\x0b\xa7\x27\xc0\xaf\x04\x9d\x22\x76\x18\xf7\x46\x2e\xcd\xe9\xf7\xf6\x24\x1b\x0b\xfc\xfd\xcb\x58\x57\x33\xfe\x21\xef\xb5\x66\xcf\x2e\x32\x7e\xe9\x1d\xb2\x1d\xd6\x3b\x74\x45\x9d\xfd\xa5\xfc\xb9\x69\xe2\x2b\xcd\xba\xbc\xba\xc6\xbc\x17\x41\xfd\x7c\x7d\x56\xc8\xbe\x7e\xa9\xff\xdd\x3a\xa6\xee\x46\xe6\x5f\x85\xf7\x06\x3c\x5f\x98\xba\x85\xb1\x7f\x10\x57\x94\xce\x0d\xec\x57\x86\x07\xc2\x58\x85\x1a\x0b\x54\xf6\x9e\x46\x76\x7f\x3f\x6f\xa5\xc1\x2d\xfd\xf7\x7c\xb3\x7a\xce\x5b\xf5\x0c\x35\x64\x23\xe0\xa4\x82\xd6\xe3\x77\xa7\xad\xcb\x3a\xe4\x18\xf9\xd5\x4f\x86\x95\x02\xbd\xa0\xe6\x6e\xf1\xbf\x3f\x0d\x3e\x86\xfb\x1c\xad\x8c\x43\x6b\xaf\x89\xaf\x8a\xb2\x4c\xc4\x22\xfc\xe1\x58\x84\xea\xe5\xb9\xd1\xef\xa6\xc6\xf5\xd5\xfc\xda\xbd\xc3\x9f\x65\xd5\xc0\xf4\x52\x5e\x5e\x1e\x57\xd1\x63\xe2\x5a\x06\x70\x4e\xb2\x78\x56\xbd\x2f\x3b\xbb\x28\x9c\xfc\xca\xcc\xce\x34\x2d\x81\x4f\xc0\xf8\x98\xe5\xfb\xb8\xb7\xa1\xfd\xf4\xf9\x7e\xdd\xc7\xb6\xa1\xcb\x49\x97\x68\xbf\x14\xea\xfe\x92\x64\x02\xf2\xdb\xf9\xa7\xb8\xcf\xec\x27\xff\x90\xf5\xf2\xd4\x2d\xbd\x7d\x86\xb2\x32\x89\x91\x87\x34\x03\xb9\xb9\xf9\x62\xaf\xfc\x8f\xc8\x56\x4b\x96\x8b\x1b\xc4\x30\x2e\x03\x2f\xe3\x32\xf1\x6b\xdd\x1c\x52\x3c\x22\x99\x9f\xfb\x7b\xe1\x2e\xf6\xf8\x41\xec\x83\xe3\x7b\x75\x79\x33\xe0\x72\x14\xe3\x20\x8d\x98\x04\xe5\x5e\xc7\x7e\xc2\xb2\x1f\x86\x1c\x25\x25\xd6\xed\x36\x62\x5f\x12\x66\x94\xe7\x54\x34\xfe\x95\x84\xff\x3a\x30\xcc\x11\xbd\xe7\xa7\x70\xef\x09\xe2\x10\xff\x15\xfe\x8b\x7e\x1f\xc6\x40\x64\xbf\x07\x73\x82\xba\x78\x3a\xc3\x29\xa7\xae\xc2\xa7\xaf\xc9\x6b\xa8\xb1\x6b\x8c\xdd\x68\x72\xe4\x4c\x97\x61\xce\x94\xe7\xe2\x74\x3e\x93\x94\xd3\x94\x62\x77\x7d\x8c\xfb\xd5\x39\xf2\xec\x46\x31\x50\x55\x1c\x22\x8f\x5b\xb2\xf5\x72\xba\x2f\x90\xdf\x07\xea\xad\x81\x43\xa3\x51\x4f\x23\xc6\x87\x3d\x96\x2b\x6c\xc6\xcd\x1e\xe6\xaa\xff\xcb\x98\x98\x36\xb6\xd4\x9c\x67\x21\x96\xb3\xb5\xaa\x58\x89\xa9\xb1\xf8\x51\x1d\xfb\xd9\xfc\xa3\x98\x10\xda\x0b\xec\x3d\x72\xbc\xa9\xe1\x47\x33\xbf\x5c\x88\x85\x89\xbf\x4b\x5c\x3a\x52\x8c\x85\xc7\x48\xf5\xf1\x95\x7f\xee\x5b\xff\xfc\x6f\xf7\xda\x5f\xe5\xdf\x60\x3f\xf6\xc5\xeb\x1a\x7d\xb8\x92\xd0\x3f\x64\x4e\x71\x49\x20\xce\xdc\xdd\x2e\x83\x49\x9e\xf0\xfa\x30\xde\x83\xfe\x18\x87\xc3\x6d\x1c\x4c\x57\xd1\xb6\xa8\x73\xce\x02\x97\x96\x3b\x98\x5c\xa2\xa0\x73\x1b\xcd\x9e\x56\x3e\x60\x37\xea\x5c\x36\xe2\x7e\xed\x43\xc2\x6b\x00\xfc\x63\x9d\xc3\xc6\xdc\x35\x62\xc2\x9e\xb4\xfd\x9f\x53\xd3\xaf\x68\x4e\xe2\x3b\xf9\x7a\x31\x7e\xa1\xbd\x97\xf7\x20\xd0\xd8\x5d\xfa\x67\x5e\x90\x87\x62\xa6\x72\xac\x89\xb6\xad\xae\x0e\x46\xae\x33\x93\x70\x3a\xa5\x2f\x72\xb4\xd3\xfe\xa3\x62\x4c\xee\xaf\xc6\x4e\xeb\x62\xa0\xf6\x4c\x3b\x7e\xc6\xa7\xa9\x62\x13\x44\x59\xa3\xdf\x93\x13\xe0\x52\xaf\xf7\xe5\x42\xbb\x3f\x01\xab\xed\x5c\xcf\x99\x61\xaf\x93\x76\xac\xeb\x63\xab\xd6\xab\xec\x39\x17\xd3\xa7\x52\x47\xfc\x8f\xfc\x40\x0d\x1e\xb4\x77\x59\x65\x18\x2b\x56\xdf\xcd\x6a\x68\xda\x0d\x3b\x6c\xa6\xcd\x3d\x52\x7e\x9f\x97\xae\x3b\xc8\x6e\x74\x9e\x79\xbc\x5f\xd3\xff\x81\xea\xa7\x29\x9e\x4b\xdf\xd0\xf9\x96\x30\x26\x11\x9b\xd2\xf0\x8b\x7a\x36\x7f\x0e\xe0\x88\x9c\x6b\x31\x0f\xba\xad\xd4\xf4\x6d\xca\x89\xbc\x67\xfa\x95\xf8\x6e\xd3\xd0\x33\xd2\xb2\x58\x67\xa1\x57\x90\xf1\x44\xa6\x71\x5c\x06\xd9\x89\xf8\x65\xe3\x80\x72\x3e\xb7\xa8\x8d\xb5\xf5\xaa\x2c\x68\x60\x22\x6a\xec\xc4\x46\xdc\x77\xd3\x1d\x1b\x27\xfb\xee\xaf\xb0\x32\xcd\xfc\x1c\xed\x6b\x0d\xb5\x88\x3e\xe5\xfb\x06\x3b\x85\xea\x7e\x4d\xbf\xf5\xe0\x7a\x48\xda\x99\x15\x95\x5d\x93\x62\x19\xf8\x7c\x44\xc1\xf0\x9c\x95\x0b\xd9\x2f\xbc\xeb\x93\x6a\x70\x17\x3c\xc6\x08\x71\x89\x2f\xf0\x14\x4d\x1c\x77\xa6\xf7\xc5\x14\xdb\x02\xfa\xfd\x23\x67\x42\xff\x9a\x43\xcc\x93\xef\x25\x88\xa5\x55\x71\x00\x78\x5e\x69\x1d\x1e\xd5\xe7\xa7\x9c\xa7\xae\x23\xd9\x92\xe2\x73\x19\x26\xf7\x3b\x76\x25\x5f\xd7\xb2\x73\x9e\xb1\x7e\xfc\x3d\xf9\x0c\xc8\xfe\xb9\xd0\x5f\x08\xb8\x19\xee\xdb\xa6\xe4\x6c\x04\x2d\x63\x3f\x9a\x75\x2e\x59\x38\xd9\xe9\x70\xed\xfc\x7c\xd5\xbc\xd0\x47\x0d\xef\xba\xae\xd7\xb9\xd2\x07\x88\xd9\xfc\x18\x3b\x59\x38\xdd\xdb\x3d\x1e\x67\xf5\x6c\x45\x26\xe0\x63\xf4\x3d\x48\x01\x3b\x49\x7b\x82\xcc\x8d\x87\xf1\x3b\x05\x8b\x2c\x8f\xb3\xee\xe5\x8b\xfd\x1d\x5e\x1f\x3f\xeb\xde\xd8\x25\x0c\xa8\x8c\xdb\xa9\x7b\x76\x0c\x1e\x3c\xa3\xf6\x57\x94\xf5\x97\xfb\xb7\x2a\x36\xbd\xf2\x2d\xfb\x61\x52\x7a\xc5\x07\x70\x59\x2d\x1e\x5c\x57\xd7\xf8\x51\xee\x38\xe8\x2b\x00\xfc\x64\xfe\xe3\x35\x49\xca\x6e\xdd\x4b\x62\xa6\xae\x39\xe5\x3c\xdd\xf0\x1e\x50\xc7\xbf\x9e\x4b\x35\x3f\x87\xbc\x66\xbf\x16\x46\xb1\x98\x2d\xba\xef\x6e\xbf\xdb\x9b\x6d\xfc\x57\xdf\x96\x6d\x29\xd8\x57\x44\x37\x93\xe7\x97\x13\xc0\xa8\xa6\xc8\x8d\x4b\xe4\xf1\x2a\x9a\x09\x32\x94\x72\x45\x72\x8e\x20\x9a\xbf\x47\x3f\x11\xf4\xd4\x34\x41\xfd\x24\xfb\x38\x05\xc4\xf7\xba\xa2\x1d\x34\xe2\xba\x77\xb2\x6b\xea\xd6\xfe\x0e\xb9\xf2\xad\x7d\xb2\x9d\x18\x51\xd0\xf9\x8c\x83\x6e\xe9\x42\x9c\x70\xb3\x17\x38\x0f\x81\x4b\x97\x7c\x83\xf4\xbc\x46\x7f\x00\xac\x85\x65\x7a\xf3\xbd\x62\xbf\x4f\x68\xdf\x78\x7a\x1e\x07\xc6\xcf\x46\x8f\x13\xc7\x86\xfa\xda\xcc\x7c\x16\x65\x15\xb1\x0f\xb8\xdd\xfa\x06\x7b\x0f\xec\xc0\x8e\x4b\xaf\x47\x2e\x38\xfb\x08\xb5\x04\xc4\xaf\x0c\x32\xba\x4f\x38\xb6\x80\xf7\xe2\x62\xfd\xb1\xb0\xa7\xe7\xb5\x48\xdb\x6f\xac\x6f\x6c\xce\xeb\x4a\xc3\xb8\xee\x1f\xb8\xb6\xce\xc0\x1f\xbe\xcd\xf6\x9c\x03\x9c\xf5\xbe\x43\x4c\x91\x3c\xff\xe5\xe4\x98\xda\xba\x35\xe8\x1f\x5c\x07\xeb\x31\x6a\x9c\x47\x9f\x61\x56\x8e\xae\xe3\xd2\xff\x0f\x3a\x25\x87\xf9\xea\x19\xab\x68\xdd\xf9\x5c\xbe\x1e\xee\xf1\xfb\x7f\x26\x6d\xab\x03\x6b\x32\x80\xba\x7e\x3e\x4f\xf4\x37\xde\xb3\xf3\xa3\xd7\xf9\x5c\xf6\x36\x3f\xa9\x7e\x50\x7a\x04\xe4\x64\x2f\xed\x22\x32\x7f\xeb\xcd\xea\xa3\xaa\xe7\x3b\x32\x5b\x17\x3e\xf6\xd7\xcb\xea\xad\xf7\xf2\x6f\xd7\x71\x57\xef\x6b\x2b\x7f\xaf\xa8\xff\x2b\xd9\xdc\xad\x7d\x02\x7b\x30\xcf\xc7\x3d\x6b\x4d\xf6\x9b\xb0\x87\xc8\x9c\xf1\xf7\xfc\xea\xbd\x5c\xdc\xd7\xe7\x55\x34\x7b\xf9\xe1\x3a\xee\x4f\xa5\x0e\x78\x38\x2f\x2c\xdf\xef\x59\xee\x74\xd1\xe9\xcf\xfb\xc5\xbb\xd7\xd2\xf5\xee\xe1\xfd\x3b\x81\x7b\x50\xed\x6b\x40\x65\x03\xb1\x27\x6e\x19\xe3\x22\xa5\x9c\x87\x30\xb6\x3b\xf1\xec\x9a\xbf\xf0\xb0\x4a\xcc\x8e\x03\xf7\x50\xee\x25\xfd\xf9\x87\xde\x0c\x44\xde\x13\x5f\x65\x1d\xcf\xac\x5b\x1c\x52\x1f\x65\x46\x7b\xc3\xfa\xb0\x87\x7e\xb8\xce\xf0\x9c\x98\xd0\xcf\x81\x9c\xe9\x1f\xae\x7d\xbc\x61\x2f\xa1\x2c\x93\xfa\xc6\x0e\x26\xe7\xba\x6e\x19\x6a\x0d\x0f\x35\x0e\xcb\xbe\x65\xc0\xf5\x46\xf9\x45\xcd\xce\x39\xab\xac\x36\xe2\x6c\x8e\x7b\xe0\x5a\x37\x23\x89\x63\x31\x65\x75\x9a\xc0\x0b\xe6\x6f\x84\x67\x03\x06\x2b\x33\xed\x9b\xeb\xb4\xf2\x98\xf8\x73\xc0\xf3\xde\x2d\x29\x16\x07\xe3\x32\xe4\x9d\xfd\xc9\x39\x75\x8a\x42\xce\x4d\x6a\xfa\x61\x86\xd6\x25\x19\x14\x0b\xe0\x2e\xc0\x39\xa5\x7e\x00\xf5\x4d\x1c\x7f\x43\xec\xff\x38\xb8\x16\xf4\xff\xdf\xe2\xe0\x72\x70\x9d\x6e\xb5\x0c\x80\x93\x5a\xc5\x89\x69\x38\xf1\xef\xf0\xc2\x38\x45\x29\xf2\xe9\xa9\xfc\xb5\x64\x4e\x46\x33\x78\x1f\xe8\x7e\xec\x31\xe9\x1f\x9a\xfc\xb8\x56\x9e\xb6\x19\x37\x2e\xf4\x2a\x44\xee\x27\x98\x7b\x7f\x98\x94\x93\x73\x12\x70\xbe\xbd\x33\xf4\x91\x0f\x9e\x58\xec\xe9\x12\x85\x13\x43\xd2\x55\xf8\x1d\x60\x23\x32\x4c\x37\x7f\x7f\xdb\x3a\x2c\x29\x17\x71\x5a\xe5\x0c\x53\x58\xc4\xbd\xcd\xc1\x75\x5a\xad\x64\xe0\xed\x17\xf0\xde\x3a\x36\x27\xf2\x5e\xfa\x28\xd7\xc8\x3b\xa1\xd6\x75\xbe\x56\x7a\x0a\xf7\x9f\x94\xbd\x70\xe1\x3e\x1b\xd4\xc4\x52\x79\xed\x22\xc6\x50\xe4\xb4\x94\x79\xb0\xe9\x18\xb0\x57\xbe\x7f\x18\x6f\x87\xb4\x06\xa2\xee\x19\xf6\x6b\xfd\x72\xd5\x71\x18\x2a\xfb\x87\xd8\xe4\xc0\x03\x3d\xa5\xfb\x91\x61\x63\x96\x65\x77\x9f\xac\xf3\xd4\x2d\xae\x69\x52\x5c\xd6\x23\xc4\xf4\x89\x73\xa2\xc6\xbb\x29\x47\xb7\x7e\x3c\xc3\x99\xfe\x3d\xac\xc6\x8f\x72\x16\x37\x6c\x37\xb7\x67\x1d\xb3\xe0\x6a\x2c\xfd\x7a\x1f\x04\x2d\xa3\x51\xeb\xf4\x88\x67\xe1\xd1\x7b\x59\x6d\xa1\xa6\xde\x5b\x7a\xef\x78\x6b\xb5\x52\x73\xb5\xa3\x3c\xf4\x97\xc4\x29\xd8\xfe\x51\xe6\x14\xfd\x0f\xe8\x0b\x33\x7b\x50\x43\x55\xd7\xd7\xa1\x1d\x07\x71\x2d\xac\xad\x16\x7a\x1f\x92\x39\x27\x67\xe4\x94\x96\x4a\x1d\x4a\x73\xfe\x1b\xf3\x94\x04\xf6\x65\x84\x38\x9a\x37\xc6\x17\x24\xf6\xfb\x01\x3f\x41\xd0\x33\x81\x79\xcd\x88\x3e\xb9\x1f\x1f\xef\x88\xf5\xa5\xef\x49\x7b\x78\x8c\x82\xcb\x2a\x2a\xfd\x5d\x14\xc6\x7b\xe2\xbf\x83\xfc\x75\x9e\xeb\x7d\x8d\xb8\x46\xec\x01\x00\xd8\x18\x7a\x16\x1c\x9f\xd8\xec\x1d\x77\x30\x29\x12\xc7\xff\x94\xf9\xb6\xd5\x18\xcc\xbd\x39\x78\x39\xba\xaf\x7d\x5c\xe7\x4f\x56\x3f\x6a\x1c\x75\xf1\x6c\xbc\x77\xd1\x78\x16\x59\xa7\x26\x17\x20\xe7\x72\xab\xa0\x36\x84\xf6\x0e\x18\x11\x39\x40\x79\xe2\xe9\xf3\x4e\x99\xf3\xbc\xd3\xe4\x96\xd8\x7d\x45\x12\x5a\xc6\xc7\x6c\xb5\x6f\xf6\x95\x46\x3e\x7d\x26\x7b\x29\x7f\x3e\x99\x0b\x03\x70\xaf\xeb\x97\xcb\x68\x06\xf3\x4c\xfb\x2d\x2d\x56\xb1\xe3\x1f\xe2\x50\x94\x07\x7c\xed\x79\x9f\x6e\xb4\x0d\x95\x5e\xe1\xc0\xc3\x47\x6c\x0f\xe8\xc7\xc3\xde\xa1\xd6\x5e\xca\xf8\xb9\x5a\x57\x83\x5f\x91\xb5\x87\x7b\x26\x73\xdc\x10\xf7\x98\x3a\xbe\xa4\x1d\x13\x1b\xad\x5a\x86\x5e\xd1\xa8\x45\x44\xde\x7f\xb0\x71\x78\x5f\xf2\xd9\x45\xe2\x0b\x6d\xf4\xcd\x1e\x78\x67\xc6\x5f\xa3\x9e\x5b\xec\x27\x0f\xdf\xf4\xc7\x75\xae\xb7\xac\x97\x8b\x32\x7d\x2f\x9c\x93\x47\xdf\x29\xc9\x06\x5a\xf7\x49\xbe\xed\x35\x69\x5b\xfb\x38\xa0\x78\x66\xb4\x19\x30\xef\xa6\x39\xeb\xe3\x72\x7f\x26\xe3\x0f\x7b\xc3\x94\x9c\x11\xa8\xd7\x9c\x1b\xfc\x0c\x90\xb9\x6e\xc8\x2b\xe4\xdd\xec\xb2\xfd\xa4\x5b\x37\xb9\x2f\x48\x4b\xc5\x4b\xb0\x9c\xd4\x30\xd9\x5a\xad\x8c\x73\x98\x4c\x5a\xe9\xa6\x7b\xa9\x39\xbb\x31\x6e\xd3\xdc\xe3\xb4\xee\x69\x81\x71\x25\xe0\x70\x65\xbd\xf5\x71\x1c\xac\xa7\xbe\x91\x40\xdf\x03\xff\x29\x7b\xdd\xb1\x78\xf3\x14\xf4\xea\x8c\xd8\xa1\xa2\x5e\xf4\x93\xe5\xec\xa5\x50\x74\x25\x5f\xb3\x90\xd8\x98\x92\x3c\xfa\x0e\x76\x88\xeb\xf4\x1f\xb5\x5d\x82\x71\x0b\xa6\x07\x7f\x61\x6e\x0f\xf6\x64\xd8\x03\xbb\x58\xdc\xbf\x9f\x59\xe8\x09\x76\xc2\xcb\xbf\x5d\xfb\xb2\x8e\xda\x10\xb3\x5b\x21\xfe\xe8\xb8\x87\x39\xb4\x2f\x6b\xde\xf7\x9c\xca\xd4\x28\x38\x16\xac\xc6\x50\xec\x03\xc1\x6a\x75\x3d\xe4\xd1\x56\x78\xfc\x90\x97\x72\x0e\xb5\x90\x34\xf6\x6a\x5f\xd6\x68\xd7\x7a\xc0\x67\x24\xf2\x52\xd2\x1a\x43\x8c\x09\x36\x6a\x10\xea\x7a\xa0\x5a\xf7\x42\x6f\xf1\x9c\x7e\xbf\x88\xb5\x34\xc8\x5c\xc5\xa6\x5f\x79\x68\x3b\x54\xcb\xe0\xad\x61\xf3\x49\x7c\xe0\xdc\x76\xa7\xbc\xdb\x05\xe7\x86\x55\xfa\x0e\xdc\xdf\x5b\x22\x87\x35\xb5\x33\x25\xbb\x30\x6a\xfb\xd5\xbc\xfd\x72\xca\x06\xc5\x85\xf7\x9b\x95\x7b\x54\x89\xeb\x85\x36\xdb\xa2\x38\x45\x66\xf7\xc8\xae\x17\x6d\x3f\xb2\x76\xb3\xa0\xf3\x99\x98\x2d\xb0\xb3\x7e\xcd\xbe\xd3\x5f\x94\xac\x97\x77\x88\xa9\x7e\x1c\x41\x3c\x51\xd3\x7f\x8d\xda\x9b\x68\x5b\x2f\x80\x7f\x25\x75\x86\xe7\x28\x1c\x6e\x3c\xc7\x36\x22\x8c\x63\x02\x86\x75\x19\x5a\xeb\xc4\xb4\xab\xb8\x4f\xc6\xd5\x27\x6b\x68\xe0\x35\x39\xad\xe5\x9c\x9e\x89\x3d\xbc\x0c\x3a\x52\x7c\x10\xeb\x26\xd9\x7b\x64\x3d\x8e\xbd\xfa\xf0\x4c\x7a\x8e\x5f\x46\xa1\xd2\x03\x40\xf6\xa7\xf6\x69\x6b\x58\x44\x81\xf7\x2b\x29\xaf\x9d\x11\xc5\x06\xb8\x81\x82\x59\x70\x8a\x1b\xc4\xfb\xe8\x7a\x29\xd8\x95\x2a\x0b\x3a\xc3\x64\xd3\xbd\xd0\xbc\x84\xd2\x57\xef\x70\xdf\x8f\xe0\xdf\x70\x81\x58\xbd\x58\xc3\xc7\xec\x6e\xe2\xbb\xfd\x96\x63\xc3\x5a\x6e\xf0\x2f\xf2\xef\xdf\xdb\xd7\xc2\x5a\x0a\xf6\x78\x9e\xac\x5f\xb6\x71\x7d\xdf\x16\x64\x5f\x38\xcc\xa3\x36\xc4\x8f\x59\xdc\x85\x9e\x2d\x62\x93\xb7\x8e\x71\xe0\xed\xc9\x7e\x4e\x06\x1b\x32\xce\x7d\x6c\x02\xb7\x4d\x4e\xfc\xe8\x65\xd0\xd9\x90\xf5\xd1\xf8\xb7\x02\xc6\x03\xed\xfc\xb4\x2c\x3e\x59\xff\xdf\xdf\x83\x4b\x63\x6d\x52\xb3\x95\xa7\x5b\x0f\xe2\x71\x09\x70\xb2\xea\x73\x2a\xc4\xae\xae\xb9\x61\xc1\x06\x2d\x92\x57\xf1\x1c\xff\xff\x67\x33\xe1\x7e\x46\x9b\x7f\x5c\xe6\x45\x14\x4c\x4f\x91\x89\x3e\xc8\xdb\xeb\x0b\x7c\xf7\xc8\xd9\x34\xfd\x95\xd6\x11\xf8\xbe\xdf\x90\xcb\x2c\x8f\x7b\x98\xc3\x03\x5f\x40\x79\x1e\xea\xc4\xcd\x9e\xe6\x3e\xf7\xc9\xd6\x2f\x9a\x3a\xad\xc5\x70\x0d\x64\x2d\xb6\x71\xe8\x4d\x12\xd3\x2b\xa6\xe1\x74\xc7\xec\x35\x7c\x8f\xb6\x7f\x36\xac\x29\xad\x39\x92\xe4\x89\x20\x83\x8f\x88\xaf\x68\xac\x6d\xc3\x6f\x79\x50\x5f\x7e\xef\x19\x5f\x72\xeb\x31\xee\x08\xee\xbb\x97\x02\x8f\x04\xd4\xfe\x74\xd0\x96\x1e\x0c\xf7\x91\x01\x7b\x1c\x62\x7e\x51\x38\xb4\xb2\x5e\xfe\x9f\xd1\xac\xe6\x91\x68\xf0\x34\x60\x4e\x5b\x9c\x83\x3d\xee\x49\xd6\x9b\x07\x64\x03\xb3\x6b\x77\x44\x87\x51\xdb\x0c\x74\x1b\xdd\xc7\x4a\x3e\x8a\xcb\x98\x75\x5a\xfa\xf9\xf2\xd6\xf0\xed\xba\x77\xf9\x57\x70\x2d\x4f\xf5\xb9\x9d\x50\x3b\x47\xef\x77\x36\xbf\x9f\xe5\xab\xa0\x17\xbc\x68\x5b\xd6\x3d\xee\xf5\x7b\x8c\x61\xf8\x6f\x89\x53\x7c\xc6\xb3\xd5\xa5\xf9\xdd\x93\xdd\x68\xb6\xd1\xac\xcf\xff\xf4\xfc\x49\xf3\x43\x39\x45\xf9\x3b\xf6\x8d\xdc\x14\xe3\xc1\x16\xf6\x16\xca\x6b\x8f\xf1\x7b\xdf\xfb\xe6\x6f\xe5\xae\x22\xb3\x7b\xf9\x08\xec\x75\xe2\xf8\x33\x81\x47\xa4\xc9\x23\x4d\x6b\xae\x5c\xfb\x98\xf1\x6f\xc6\x38\x4b\x12\x3e\xca\xf7\x32\xfe\x1f\x6e\x67\x75\xf4\x32\xec\x01\xaf\x2b\xab\x3f\xbc\xf7\x0c\xe4\x45\x14\xbe\xbd\x89\x43\x06\x19\xb4\xa8\x65\xdf\xcf\x28\xe8\x7c\x2e\x9d\x6e\xf5\x8e\xf1\xfe\x5d\x6d\x9f\x6f\x0e\xae\x03\xcf\xfa\x81\xb1\x7a\xac\x05\x70\x7b\x87\xd5\x1b\xda\xef\x5d\xb9\x06\x91\x7e\x07\x8d\x25\xa0\x6f\x81\xeb\xa1\xf4\x22\xc3\xfa\x32\xec\x97\xcb\x64\x19\xce\xf9\x2c\x17\xc7\x77\x62\x63\x63\xf9\xdc\x85\x2c\xe7\x74\x58\x71\xae\x7f\x3f\xda\x34\xf6\x89\xef\xe3\x7b\x23\xbd\xed\xf8\x58\x7f\x3f\xb4\xa9\xbc\x7d\x6a\xc2\x7e\xe8\xb1\xbe\x46\xf3\xc0\xde\x12\xdd\x1c\x97\x45\x91\x38\x12\xc7\x78\xb9\x0c\xfc\x43\xdc\x23\x3e\x91\x67\x65\x03\x72\xa6\x87\xad\xcc\x59\x10\xbf\x29\xcf\x42\xef\x1c\x99\xdd\x2a\x2d\xfd\xcf\x1a\x47\xd8\x2d\xe3\x42\xc4\x3e\x7f\xe7\x19\xf6\x65\x19\x7a\x79\xe2\x14\x3f\x88\xfd\xf1\x0f\x9e\x73\x4b\x1d\xff\x90\x38\x93\x5d\x1c\x4c\xfe\x20\x1e\xe0\xb2\x46\xfc\x85\x90\x6f\x97\xe3\xe4\x0b\xcf\xcf\x17\x53\x7f\x68\x4f\x67\x3c\x66\x3e\xf7\xed\xe2\xcd\xd3\xcd\x9b\x0d\x3e\x50\x4e\x64\xa2\x60\x4f\x89\x73\xc5\xf2\x35\x47\xaa\xf3\xe5\x5e\x67\xa6\x5f\x80\xdd\x03\xf2\xcd\x42\x6e\x35\xa8\x17\x65\xbf\x61\xaf\x47\x6e\xd7\x62\x1f\x66\xb0\x2b\xe9\xfb\xa4\xfe\x4a\xe2\xb3\xbd\xf2\x9a\xc7\x62\xad\xa8\x53\x7c\x42\xdf\x71\x88\x6b\xfb\xc6\xd2\xf1\x2b\x77\x90\x01\x1f\x45\x4a\x64\x2d\xc4\x73\x88\x5c\xc6\x1e\x6b\xe9\xc0\x2a\xd0\x76\x00\x1e\xeb\x5b\x62\x76\xa5\xe7\x27\x65\xb7\xed\xf6\xf2\x3c\xde\x82\xed\x75\x4b\xcc\x56\x01\xb1\x20\xe2\x83\x3a\xd7\xfd\x92\xf8\xd9\xe6\xb1\xf8\x40\xac\xdd\x6d\x58\x59\xc4\xae\xd9\xd2\x9c\xc0\x76\x34\xa3\x9c\x82\xe1\xb0\x10\x9f\x9b\x3a\xdd\x43\x82\x7d\x57\xf6\x88\x89\x9b\xec\xb3\xd2\x3f\x7c\xf0\xbe\x27\x74\x4e\x61\xbe\x88\xdc\xcd\x1c\x62\xa3\xea\xf8\x93\xe8\x1c\x1f\xe2\x75\x0b\xfb\xb6\x0e\x18\x77\x61\x71\x8c\xeb\x9e\xea\x34\x27\x68\x61\xef\x63\xde\x07\x10\xfb\x43\xd7\xe3\x81\x18\x7d\x91\x55\x56\x1f\x7b\xb2\xfb\x9b\x51\x4f\xee\x5d\xe7\x0f\xa0\xe6\xe3\xc6\xf2\x0a\x1c\xcf\x5f\xfa\x90\xbf\x58\x3a\xf6\xcd\x1d\x58\xad\x64\x4b\xf9\x78\x2a\x0b\xfa\xef\x91\xdf\xd8\xd8\xa2\x99\x75\x23\x72\xa0\xe6\x14\x7b\x3e\x8b\x7c\x3e\x10\x73\xc3\x58\x1c\xc4\x2c\xb0\x27\x0c\xe6\x1b\x91\x5f\x97\xf3\x8c\x97\xd8\x37\x55\x88\xcb\xad\x95\x39\x2c\x8b\x53\x14\x4c\x3e\x33\xe8\x71\x26\xf5\xbc\xd0\xd9\x4e\xd8\x93\xc5\x64\x3c\x25\xd9\x39\x2d\x89\x4f\x41\xeb\x8c\xfa\x85\xed\x3a\xc5\x2d\x6d\xfb\x05\xe3\xe8\x95\x7b\x52\x81\xbd\xbd\xc5\xbe\xfc\xd9\x39\x1b\x78\x05\xe4\x65\xa1\xdf\x16\xeb\xa9\x05\xf8\xd0\x9b\xeb\xd8\xed\x28\xdc\xd0\xd8\x8a\xf0\x9d\xbe\xbc\x36\x64\x3e\x45\xfe\x7e\xdd\x1e\xa0\x67\x86\xf8\x98\x90\x0f\xa6\x7e\xa6\xc4\x0f\xf3\xae\xcd\x85\x51\x6e\xf0\xa2\x3e\xe3\xa3\x5e\x23\x8f\x62\xd0\x7a\x75\xc4\x5a\x6f\xeb\x6b\x65\xae\x82\xba\xae\xa5\xce\xc5\x3e\xfd\x70\x1d\x7b\x9d\x9a\xdd\x43\x16\x7a\xc5\x7b\x65\x5d\xa2\xc0\x03\x7e\xdc\xf7\x35\x60\xd5\x10\x47\xf0\xba\x5b\xbd\x85\xd6\xd3\x7b\xc5\x79\xa3\x7f\xb8\xaf\x76\x91\xcc\x0f\x90\x57\x42\xdd\xb7\x23\xe7\xf1\x84\x7e\x5a\x83\xd3\xdd\xbc\x83\x8d\x32\x00\x0f\x25\x8c\x0d\xe2\x7e\x65\x7c\x48\xda\xe9\x0f\xfe\xfd\x9f\x87\x95\x34\x66\xe0\x82\xb2\x21\xaf\x2b\x8d\xb1\xad\x8e\xd1\xba\x7c\xbc\x1e\x25\x3b\x08\xce\x08\xcf\xbf\xe3\x3c\x61\xee\xf8\x58\xa4\x83\xa9\x98\xa7\x26\xe7\xe3\x14\x07\x50\x3f\xca\xfa\x3b\xde\xf0\xac\x3e\x23\xbf\x39\xc4\x58\x20\x77\x2d\xee\xcf\x32\x0a\x26\xbc\xbf\xdb\x32\x9c\x6e\x41\xa6\x96\x75\x7f\x33\xe0\xd0\x0f\x3a\xe4\xec\x01\x5f\xa2\xeb\x50\x6c\xe3\xc0\x37\x58\xbc\x98\x5d\x4b\xd6\x42\x92\x79\x6d\xbf\x72\x9d\x38\x27\xb2\x2d\x6a\xfb\x55\x6a\x76\x2b\xce\x55\xca\xb8\x52\xd7\xd6\x2f\xb2\xaf\xe3\x60\xf8\x67\x29\xe4\x18\x01\xa7\xf4\xda\x3a\xc7\x65\xc4\xfd\x6d\xf2\xed\xe2\xf3\xb3\xd2\xaf\x3e\x66\xd6\x2d\x71\xba\xe4\x39\x73\xe0\xf7\x0f\x8e\x8c\x6f\x02\xe7\x0b\xf0\x45\x0b\x88\x49\x66\xe8\x6b\x29\x38\x12\xe4\xdc\x1c\x91\x73\xa3\xc3\xa4\xd8\x97\xf5\xdb\xfc\xe5\xf2\x36\x90\x7b\x92\xd3\x1c\x06\xdc\xa3\xd1\xa5\x80\x03\x62\x3a\x34\x31\xe3\x52\xc6\xc9\x3d\x9f\xdd\x7e\x51\xba\xce\xf0\x9c\x96\x5e\x91\x7e\xee\xc0\x06\x1c\xcf\x8c\xd5\x72\xd1\x9d\xc3\x9c\x05\xd7\x1b\xf2\x48\x77\x2f\x20\x1b\x4d\xbf\x13\x95\xdd\x3c\x2d\xa7\xc4\x17\x42\xb9\xd1\x7b\xbb\xbe\x7d\xae\xda\x23\x35\x5e\xd6\x26\x7e\x99\x88\x3b\xa1\xef\x59\xd3\xef\x09\xad\x27\x77\x30\x39\x27\x4e\xb1\x71\x9d\xe1\x21\x42\x7d\x5f\x7f\x1b\x8f\x9b\x0c\xab\xa4\x9d\xdd\xe2\x70\x38\x89\x82\x6c\x1f\x55\xb9\x21\xda\xcc\x35\x96\xc0\xdb\x67\x6a\x4d\x6f\x53\xd7\x9f\xd2\xc1\xf0\x9c\x39\x5d\xc6\x71\x85\x76\xf5\xa2\xbb\x5e\xae\x73\x11\x5f\xbc\xcf\x5e\x77\x52\xbe\xa6\xce\xaf\x6a\x30\x8e\x8e\x10\x8b\x03\xd9\x05\xf6\x3e\xd4\x1e\x33\x5b\x42\xd4\xf5\x8c\xb7\x15\x70\x5a\x94\xbf\x1b\x78\x31\xc3\x37\xa6\x7f\xd0\x8e\x07\x8e\x03\x5b\xb5\x91\x37\xcb\x30\xaa\x9f\x5d\xf3\x15\x93\xdf\x76\xcb\xc0\x23\x3e\xca\xa2\xd6\x33\x72\xfc\xaa\x3e\xcf\x93\x22\x09\x0a\x7a\xfd\x93\xf0\xbe\x3e\xe3\x04\xde\xa7\x95\x55\xf7\x47\x14\x7a\xc9\xbb\x0e\xed\xb9\xbe\xb6\xf6\xa9\xf2\xec\xff\x8f\xbc\x3f\xe9\x4f\x5c\x49\xbe\xc7\xe1\x17\xd4\x8b\x66\x30\x55\xc5\x92\x51\x08\x30\x2e\xc0\x68\xda\x21\xc9\x17\x61\x24\xa0\x8b\x51\xbc\xfa\xe7\x93\x11\x91\xa9\xcc\x54\x0a\xbb\xfa\xdb\xbf\x67\xf3\x5f\xdc\xcf\x2d\xdb\xa0\x21\x87\xc8\x18\x4e\x9c\x53\xe8\x23\x72\xee\xe0\x71\xea\x37\x9c\x23\x9e\x11\xe4\x23\xa5\x3a\x86\x0d\x6b\x66\x64\xf7\xa5\x33\x12\xb9\x77\xe3\x6d\x0b\x35\xe2\xa8\x4f\x46\xe1\xe3\x29\xea\xde\x02\xf7\x06\x78\x49\xc0\xff\x8e\xd3\x20\x6b\xe7\xc1\x32\x61\x63\xa6\xea\x1c\x0b\x3e\x19\xf5\xda\xaa\x5e\x23\xf1\x8f\x29\x9c\xea\x09\xec\x65\x3f\x4b\xf7\x6c\xdd\xc6\x2e\xfb\x37\xf3\x69\xce\xe8\x0b\x14\x36\xe6\x62\x0f\xea\x57\x3f\x63\x7b\xb9\xfb\xee\xbb\x41\x12\x65\xbb\xcd\x04\xf4\xc7\x66\xc0\xb5\x1e\x35\x9c\x94\x9d\x95\x61\xde\x6d\x86\xcd\xf1\x1f\xe4\x75\x4d\x7f\xaf\xf2\xce\x8b\x6d\x0d\x2f\x1f\x6e\xfd\x1a\x29\x38\x4d\x1e\x87\xb6\x1f\x4f\x6d\x85\xb0\x13\x52\xad\xca\x6a\x5f\x26\x23\xc0\x9e\x46\x36\xe1\x49\xf1\xbc\x93\x30\x3a\x15\xf1\x7d\x85\x96\xc6\xbf\x7e\x2f\x3b\x2d\xac\xdb\xd0\xbc\x66\x49\x12\xd5\x65\xdf\x65\x27\xfc\x29\xd3\xb9\x0f\x39\x4b\x5d\x37\x83\xef\x53\xe6\xc3\x69\xb9\x57\xcc\x65\x56\xbc\x53\x51\x83\x50\xdf\x49\xd1\x2f\x94\x73\x66\x3c\x7e\x5f\xfc\x7e\xa7\x3a\x0c\xc5\xf0\xe9\x04\x31\x48\x07\xac\xad\x39\x54\x6f\x49\x52\xd4\xaa\x92\x30\x61\xe9\x5d\xd5\x91\x63\xdf\xdf\xcf\x6a\xa8\xf7\x85\xcf\xa3\xe5\xca\x6b\x91\x96\x3b\xb3\x85\x0f\xdf\xca\xd8\x7d\x56\xdf\x7a\x6f\x45\xc3\x31\x0f\x3c\x38\x67\xfa\x61\xb3\xdb\x9a\x37\x9d\xda\x7f\xf7\xce\x3b\x61\x4b\x0d\xb5\x52\xa8\x11\xb0\x78\x81\xed\xd1\x30\x8b\xb9\xdf\x99\x06\x3d\x43\x7d\x15\x7a\x89\x34\xac\xcc\xe8\x7c\x22\xcc\xed\x83\xf9\x3e\xe4\xf3\x15\x18\x20\xc8\x19\xc4\x69\x3c\x94\xd6\xcf\xfe\xf5\xa0\xd6\x84\xb4\x5c\x1c\xac\xb9\x4a\x7f\xd8\x80\x67\xa0\xde\x00\x8c\xdd\xf2\xc0\x0b\x8a\xfa\x9d\xc6\x83\x61\x98\x9f\x63\x98\x0d\x3f\xd9\xfe\xd6\x35\xa8\x9e\xf1\xc0\x32\xbf\x3d\x58\xb6\x1a\xbe\x7b\xaf\x13\x3f\xa5\x52\xe3\xa4\x7c\xd7\x7f\xc2\x46\x7a\x61\xbe\x9e\x37\xbc\x5f\x74\x3c\xbb\xc8\x61\xd0\x3d\x79\xdc\x1a\x5b\xba\xb6\x48\x99\x2b\x56\xe5\x66\xd9\x24\xa6\x3e\x73\x98\x93\xd5\xec\x1a\x8d\xd2\x7e\xec\xcd\x4d\x38\x10\x9e\xb7\xd0\x30\x15\x15\x9a\x34\xc2\xae\x73\x2c\x0a\xe4\x84\xd8\xf5\x01\xdb\xbc\xa2\xfc\x46\x49\xbb\x0b\xef\xa5\xd6\x85\xa1\x36\x4a\x78\x7a\x6f\x96\xbe\x6d\x71\x0f\x4d\x89\x9b\xe9\x6d\x2b\x72\x5c\x38\x96\xa3\xaa\xf5\xb2\xba\x28\x7c\x9f\xd9\x0c\x6b\x8e\x86\x67\xe7\x35\xb1\xc0\x5b\x48\xeb\xa9\xf5\x98\x88\xf7\x69\xf1\x7b\x16\xbe\x38\x3b\x4f\x87\xed\x5d\xd8\x68\xd5\x04\xf6\xb6\xfc\x6e\x22\xcf\x5a\x91\x03\xe6\x3e\x4a\x1a\xef\x0a\x9f\x42\xe6\x2b\x51\xe7\x1a\xf4\x24\x93\x70\xe4\xa4\x05\x2e\xc2\x79\x54\xe2\x88\x4a\xcf\x03\x18\x7b\xdc\x6f\x03\xaa\x4f\x8d\x34\x0c\x7e\x29\x17\x5a\xc1\x47\x5c\x3d\xbe\xcf\xea\xc1\x42\x07\xb6\x22\xef\x7a\x0d\xb7\x09\xe8\x7e\x7b\xbd\xf1\x27\xcf\xa5\x02\x66\x98\xf9\x2a\xd2\x9a\x55\x78\x45\x1a\x2f\x6c\x6f\x80\xdf\x0b\xfe\x1d\xe6\xa2\x6e\x51\xe6\x00\x3f\xe5\x1c\x7c\xbe\x59\x1d\xeb\xbd\xda\x79\x22\x6b\x5d\xf3\xf8\xc3\xb3\x29\x0e\x84\x3a\x3b\x3c\x83\xe2\x1b\x96\x35\x85\x50\x97\x18\xea\xd3\x8b\x71\x98\xf2\xfe\x82\x44\xd6\x28\xe0\xe7\xcc\x03\x7b\x02\xee\x83\xf7\x5a\x9d\xea\xd0\xa4\xeb\x2f\x9f\x35\xda\xfc\x3f\xc7\xe3\x99\xc6\x55\xb2\x7d\x19\x61\x45\xd5\x5a\x4c\xdb\xe4\xfb\xac\x8a\xb8\xed\xc2\x31\x47\x6a\x8e\x40\x70\xd9\x03\xf7\x01\xe6\x95\xe3\x54\xd4\x7c\x97\xdd\x6b\xec\xd9\x9b\xb0\x19\x5f\xe4\xda\xa7\xea\x53\xa3\x1d\x5a\x35\xbb\x89\xdf\xe0\x39\x79\xca\xa3\xa3\x66\xf2\xb7\xc7\xdc\xa6\x5e\x9d\xa5\xdb\x12\xfd\x37\xc5\x7d\x68\x4c\x2d\xe7\x1f\x11\x8f\x0e\x16\x69\x90\x0d\xeb\xe1\x68\x7e\xd0\xfa\x68\x4a\xe3\xa1\xad\xab\xb3\x8c\xd1\x66\xbe\x33\xe5\x4e\xb5\x1a\xae\x41\x6b\x6c\xc4\x7c\x04\xd4\xee\x85\x9a\x62\xc3\xa9\xcd\xc9\x6f\x84\x78\x7f\x3f\xbe\x86\x4e\x79\xbf\xaa\xe7\xde\xec\x1a\x7a\x80\xd7\xbe\x04\x79\xe1\x67\x89\xe7\x72\x5b\x7b\x5e\xeb\x9b\x66\xb3\x13\x8b\xcb\x27\x5a\x3f\xba\xe9\x3b\x60\x6f\x4b\x67\x0a\x3e\xef\xdb\xb6\x8b\xef\xd9\xd3\xb1\x23\x64\x83\xdf\x0f\xf0\x3e\xd0\x1f\x5f\x47\xde\x64\x9c\xbf\xf9\x49\x9c\xef\x03\xc2\x3a\x6c\x21\xf7\x72\x65\x67\xdd\xb4\xd7\xfd\x29\xf3\x50\x00\x2e\x44\xeb\x75\x97\x9f\xd1\xeb\x8d\xdb\x5a\x1d\xbd\x5d\xf6\x97\xcc\x36\x84\xe7\x94\x60\x7e\x32\xe7\x12\x7c\x63\xce\x9e\x8d\x7b\x69\xac\xd4\xdc\x70\x49\x67\x4d\xf2\x27\xe4\xfc\xd6\x85\xd7\x48\xfd\xc6\x3d\xf5\x3d\xfb\xbb\xdf\x33\x72\x34\xea\xb5\x3d\xb9\x5f\x7b\x3a\x2c\x7c\x56\x61\x47\x1d\xc9\xe7\xfa\x54\xe3\x5e\xed\x7c\x24\x4d\xb0\x42\x57\x4a\xcd\x55\x42\x2c\x7b\x05\xfe\x65\x5a\xcf\x7a\x8d\x48\x8f\x8b\xa7\x92\xb6\x7a\x59\x7f\xf5\xb6\x09\xac\xf6\xa7\x5c\x7b\x2f\xf7\x3f\x8d\xd3\xa8\xe9\x9c\xb0\xbf\x50\xf8\xc2\x46\x2d\x60\xed\x3d\x66\x61\x33\xe0\x79\x1a\x63\x1c\x1c\x66\x0e\xe4\x0b\x01\x33\xce\xe3\x3a\xc8\xa3\xca\x1a\xfe\x45\xde\xc9\x66\x7b\xc3\x4a\x21\x9f\x15\x95\x78\x5a\x34\xfd\x19\xe0\xcd\xc2\xb5\xe2\x34\xd2\xda\x5a\xec\x8b\x0a\x2e\x0b\xcb\x49\x02\xd1\x57\xc1\x75\xfa\x67\xd7\xb0\x39\xde\x71\x2e\x04\x81\x4d\xe8\xb5\x6e\x51\x96\x9e\x7d\x6f\xdc\x9a\xf4\x76\x54\x8f\x82\xf5\x4f\xbc\x26\x3a\x36\x16\xf2\x0a\x10\x3f\xbf\x37\x82\x4c\xd3\x38\x91\xe2\x6a\xb6\x7f\x31\x77\xcc\xde\x77\x4e\xfa\x48\xab\xcc\xf9\x8c\x7b\x9b\xa3\xe8\xd9\x2e\x5f\x03\x7e\xbf\xb0\xd2\xc6\x57\xd7\xd0\xd6\x31\xd7\x0a\x67\xbe\xdd\x8a\xb4\x47\x67\xbe\xb7\x38\x4c\xb3\x7a\xf2\xd1\x83\xfa\x30\xff\x99\xf9\x3a\x92\x6e\x4b\x59\xc7\xa9\xd0\x12\xad\x6d\x5e\xdf\x3b\x66\xbe\x96\xef\xfe\x07\xb5\xc7\xc5\x3c\x6c\x32\xbf\xb3\x7d\x13\x7c\x39\xab\x76\x16\x6c\x51\x27\x75\xba\x2c\xc6\x14\x35\xd3\x4b\x78\x48\xf9\xfd\x44\x6f\x1b\xc7\x65\xfa\xde\xe6\xf0\xda\xd3\x70\x9a\xc6\x79\xe1\xda\x8e\xbc\x67\xeb\x7f\xf0\x7e\xa0\x79\x38\x84\x5e\x40\xde\x27\x38\xc9\x8b\xf9\xe5\xbf\x53\xde\x11\x7f\x57\xe6\xf8\x48\x0d\x5c\xb0\x7c\xdf\xf6\x2b\x6c\x53\x23\xb9\xc6\xf5\x6a\xbb\x44\x3d\xef\x26\x5d\x9a\x4f\xc2\x76\x42\xbd\x01\x71\x4a\xd5\x5a\x51\x1a\x4f\xad\xc4\xbb\xb7\xc8\x03\xb7\xd5\x0d\xb3\x45\x37\xb0\x64\x1f\xa2\x45\x79\xed\xf1\x80\x72\x4a\xa0\x29\x83\x9a\x48\xb3\x6b\xb4\x7f\xd5\xb5\x87\xbe\x73\x4d\xb9\xdf\x40\xbd\xee\x5e\xc9\xa7\x94\x7a\x0a\x78\xef\x3f\xdf\x1f\x85\xfe\x4a\xc9\x8e\xe8\xf9\x42\xa1\xbf\x0b\xeb\x97\xed\x57\xed\x5a\x12\x6f\x8b\x66\x2f\x70\x6c\xa5\x1c\x1a\xcf\x43\x9d\x44\x7f\x66\x71\x2d\x5c\xd7\x5f\xf5\x64\x8e\x6a\x27\x0d\xe3\xbe\x84\xfa\x1f\x69\x19\x15\x79\x51\xe0\x4e\xc8\xa3\xcc\x79\x44\x56\xfb\x42\x35\x39\xea\x81\x93\xfc\xd2\x5e\x72\x8d\x00\x3f\x0b\xbd\x48\x84\x05\xbf\xcb\xd7\xa7\x3a\x56\xeb\xca\xee\xf1\xe1\x75\x31\x7f\x07\xb5\xdc\xd6\x15\xf3\x1c\x11\x60\xea\xf9\x75\x65\x2c\x31\xd5\x07\x7f\x28\xb9\x26\xd0\x63\x28\xfb\x05\xa4\xd5\x40\xeb\xb1\x4d\x3c\x1a\xf5\x34\xdc\x3b\xf3\x80\xec\xe0\x64\x69\x8a\xb1\x39\xb7\x5c\x7a\x59\xbb\xf5\x24\xec\xdd\xe4\x67\x01\x9f\x4a\xca\x9b\x8a\x33\xa0\xea\xbc\x14\xe7\xd0\x9e\xc5\x09\x0e\x5b\x0f\x97\x40\xec\x31\xa8\x8d\x96\xfd\xd5\x2f\xea\xd7\xfa\x39\x25\xe1\xd6\x44\x5f\xd1\x74\xdf\xcd\xd9\xf3\x47\xfb\x5d\xc9\xaf\x29\xde\x8d\x9d\x6b\x49\x12\xd5\x20\xa6\xa3\x38\xc8\xa0\x21\x54\xe0\xfb\x6b\x61\xbe\x39\xf2\x7e\xcb\x69\xb9\x5f\x80\xf7\x16\xfe\xcb\xee\x0f\x6e\xaf\x3d\xc2\x2d\x17\xe3\x27\x63\xd5\x14\x7f\x61\xb2\xdc\x49\xbd\x31\x2f\x1b\xa8\xbd\xf4\x8c\x67\xe6\x27\xe7\xf9\xc6\x9e\x0f\xf1\x2e\x80\x73\x9e\x3a\xb7\xad\xdd\x3f\xc8\x73\x86\x7c\xc0\xe4\xf3\x2b\x3a\xe6\xa5\xeb\xd3\x1e\x2b\xfc\x91\x4b\x9c\x0d\x21\xdf\xcc\x35\xae\xd8\x7d\x8d\xda\xb2\x52\x6c\x58\xe4\xe3\x77\x86\xfc\x91\x9e\x6f\xd7\xf5\xab\x9e\x69\x21\xbc\xb4\xed\x3e\x5b\x2f\xd5\x75\x5d\x9f\x73\xb2\x9b\x75\x8c\x31\x5e\xf3\xcc\x7b\x46\xc2\x0c\xa8\x79\xba\xe7\xe3\x62\x5a\x97\x5f\xe6\xb0\x27\xc2\x1f\xd5\xf3\xd7\x65\xfe\x51\xcd\xb7\xfe\x4e\x4d\xfe\xbc\x76\x5b\xc7\xd0\x1d\x16\x3e\xba\x62\xeb\xba\x6c\xfd\x59\x80\x89\xe9\x97\x7d\x6f\xa9\x77\x94\xc6\xa3\xa8\x69\xbd\xe5\xda\x99\xd9\x74\x6e\xa0\xd7\x3f\x9a\xad\xc2\xa6\xf3\xb9\x7e\x7e\x3d\xc2\x0a\x9c\x36\xff\x30\xbb\x28\x61\x59\xfd\xa6\xf3\x78\xdb\x3e\x89\x89\x48\x27\x46\xf8\xf0\x32\xa6\x36\x73\x92\x60\xd0\xbe\x84\xa3\x1d\x9c\x45\x5e\x6f\x7c\x81\x1a\x12\xe0\xdb\x6f\xdb\x82\x03\xb0\xbd\x5d\xbb\x77\xd2\x75\x1b\x7e\x42\xbf\xf2\x0a\xf1\xd6\xc0\x6b\x5c\x9e\xe7\x72\x9e\x79\xb4\xc8\x3f\xe0\x9d\xca\x6b\x42\xee\x5f\xd5\xf5\xa3\x50\x7f\xbd\x83\x39\x84\x66\x0d\xf2\x1c\xcb\xd5\xea\xc5\x1e\xc5\xc7\xd0\xba\x31\x9b\x97\x87\xcd\x08\xec\x65\x6c\xac\x7d\x0b\x7f\xe2\x07\x3b\x2b\x98\xfd\x61\x31\x0f\xe8\x67\x82\xc6\xe2\xe2\xf7\xbb\xf3\xd5\x19\xd7\xdd\x86\x23\x27\x2f\x8f\xf3\xc9\x50\x07\x6b\xc1\x67\x99\x8d\xd0\xae\x81\x18\x99\x61\xc1\x15\xf0\x74\xde\xaa\xcf\x6d\xae\xeb\x5f\xe9\x23\x84\x5c\x5f\xb7\xdf\x91\x78\xbf\xa5\x75\x53\xd4\xf9\x76\x0b\x1c\xfb\x1f\xa5\xda\x12\xef\x85\xdf\xcf\x4e\x61\x33\x9e\x43\x8e\xb4\xf4\x4e\x70\x36\xc3\xdf\x10\x57\x2d\x30\x4e\xb2\x5e\x56\x1d\xe3\x6f\xe2\xde\xcf\xda\x39\xdb\x5f\x36\xf3\x39\xd8\xcf\x0d\x5f\xc2\x24\x01\xa7\xd2\x51\xd1\x4f\x1c\x8d\xeb\xe1\xfe\x75\xe3\x7b\xaf\x9b\x90\xf9\x10\xa8\x91\x08\xd7\x42\x6e\x95\x76\x8e\xf3\x8c\x7b\x21\x70\xe7\x92\x5f\x7a\xbf\xc6\x75\x88\xed\xcb\xef\xf7\x55\x5d\xb8\xcc\x97\xc9\x63\xfa\x1b\x8f\x21\x17\xd9\xf0\x11\xf7\x8a\x5a\x8c\x7a\x7e\x4b\xb5\x31\x78\xb7\xd6\x23\x28\xec\xb8\x8a\x81\x47\xac\xd5\x38\xdc\x2f\xd2\x68\x1f\x80\xef\xf0\x24\xae\xff\x32\x6f\xa1\xe5\x40\x8a\x3a\x57\x26\xc6\xe8\x58\x5c\x43\x9d\xdf\xef\xe4\x22\xd4\x9e\x81\x2e\xcf\x39\x1e\xd8\x1c\xad\xf7\xce\x83\xcd\x3f\xe2\xd5\x30\xdf\x88\x58\x11\x36\x7f\xe9\x9f\xc0\xbd\xb7\xb0\x36\x3b\xdc\x05\xbd\x2e\x5b\x33\x7c\xad\xc8\x6b\x4a\xaa\x5f\x45\x1b\xc1\x2b\xc1\xe7\x48\xda\xe3\xd3\x1e\xe8\x65\xde\x68\x0d\x42\x1d\x2f\xda\xde\xc0\xf7\x0c\xdc\x16\xe8\x5b\xe0\x33\x2c\xe4\xeb\x53\x6f\x39\xf6\x26\xd9\x16\xc4\x66\xd0\x7b\xc0\xce\x01\xca\x95\x7c\x46\x99\xc3\xde\xf1\x1e\xbb\xe9\xe7\xba\x71\x6f\x4d\x0b\xbb\xcb\xee\x03\x63\xf6\x7c\x0f\x83\xdf\x71\x5e\x7b\xb3\x87\x82\x97\x5f\xde\x84\x8f\xcc\xf7\xf1\xd3\xb5\x53\x63\xf7\x9b\x1b\x6b\x92\x0a\x67\x4e\xaf\x22\x87\xc9\x7b\xd8\x38\xde\x5a\x5a\xc7\x25\x5f\x46\xd4\x9e\x70\x6c\x78\x0f\x55\xe8\xa6\x0f\xce\x43\xc0\xff\x5d\xf4\x27\x9d\x2a\xd7\xfb\xec\xb3\x73\xb2\x47\x9d\xe3\x5b\x53\xad\x43\xf0\x5a\xd4\x93\x77\x15\x67\x5e\xc1\xdb\x2b\xf6\x33\x5b\xf3\xed\x2a\xfc\xb7\xbe\x4f\x81\x8b\xa9\xb7\xc9\x59\x7c\x1e\xc9\x7d\x63\xb2\x4d\x24\x3d\x12\x1f\xf1\x4b\x30\x37\x1c\x1f\x07\xfa\xac\xc5\x79\xc5\x39\x38\xa8\xaf\x90\xeb\x8e\x2d\xd8\xde\x3a\x83\x7f\x09\xeb\xbb\x9e\xc4\xd6\xec\x30\x55\xae\x4f\x7c\x08\x8d\xf6\x39\x00\xbe\x94\xd6\x1e\x6c\xd7\xa8\xf0\xeb\xa7\xbd\xee\x91\xf0\x1c\x37\x88\x5b\x00\xef\x29\xf2\xf6\xd2\x39\x83\x98\x0d\x05\xdb\x29\xf9\xae\x93\x91\xc3\xce\x81\x47\x94\x8b\xeb\x1d\x62\x37\x4e\xd9\xf5\x11\x17\x08\xba\x3b\x9f\xbe\x37\x4b\x6d\x6b\xb0\x61\xb1\xad\xdf\x70\x0e\x61\xe3\xbe\x0b\x3c\x7b\xb3\x26\xdd\x69\xda\x2f\xc4\x41\xf1\xc2\xf7\xfd\x25\x6c\x56\x3e\xbf\x96\x83\x9b\x1d\x81\x2f\xc6\x0d\x40\x07\x0e\x73\xf9\xe9\x35\xf6\x66\xa7\x0f\x47\xc1\x60\xa6\x22\xa7\xd7\x63\x7e\xf1\x10\x30\x8d\xb6\xe5\x9c\xa3\xd1\xa2\x35\x01\x6d\xf9\xe4\xe8\x37\x36\x18\xe7\x35\x17\x57\xd0\xfa\x81\xb1\x51\xfc\xce\x43\xdc\x58\x6d\x42\xcf\x79\x28\x18\x4f\x8c\x1d\x73\x39\x4e\x55\x70\x34\xf8\x5e\x3c\xb6\x3c\xb1\x7b\xfb\x8d\x61\x3d\x6a\xac\x38\xc6\x06\x7b\x33\x9a\xaf\x9b\xe5\xaa\x3e\x9c\x14\x78\xd9\xdb\x37\xed\x80\x21\xd7\xa1\x63\x91\x5a\xca\xfc\xea\xb5\x45\x43\x7c\xa7\xe7\x7b\xdf\xd7\x42\xaf\x86\x9d\x89\xec\xbf\x59\x12\x5a\xf7\x14\x38\x63\x7a\xc7\x53\xd8\x9c\xff\x87\xcd\x51\xb4\xdf\x11\x27\xe1\xf0\x18\xf6\xba\xd7\x18\xb4\xc1\x5f\x99\x4d\x4c\x7d\xaf\x7b\xfa\x58\x76\x13\x1d\x2f\x24\xe9\x29\xf1\xf1\xe2\x6b\xeb\x33\xb4\x78\xfe\x75\x58\x53\x62\x72\x8b\x78\x73\xdd\x39\xf4\x16\x2a\x3e\xbb\x56\xbf\x92\xf8\x48\xc8\x3e\x0f\x1f\xa0\xc1\xce\x62\x7f\xae\x75\x0e\xef\x34\x60\xbe\x40\x8d\xb0\xb8\xc0\x07\xa2\x72\x0f\xd1\xd9\x30\x54\xaf\x0f\x9f\xa1\x35\x44\xd7\xce\x03\x77\xb8\xa3\x75\x5c\x8b\xf2\x2e\xd5\xfe\xbb\xcd\xb0\xe9\x9c\x02\x7c\x96\xf4\x63\xd4\x25\x9c\xf4\xea\xa2\xe7\x74\x0a\xfc\x2b\xce\xdd\xbb\xeb\x5c\x62\x07\xb8\xd2\xe0\xfd\x45\x2f\x5b\xf9\x0c\xde\xfc\x33\x2a\xf5\xf5\x1e\xf4\xd8\x8c\x9f\xe3\x93\x25\xf5\xb2\xca\x6b\x02\xfc\xf3\x21\xf7\xed\x95\x5a\x47\xf9\xda\x5d\x63\x1f\x24\x8f\x71\x25\x9c\xc1\x6e\xed\xcd\xa0\xf6\xcf\x73\x08\xfc\x33\x3c\x4e\x5d\x37\x9c\xd6\xaa\xe1\xdc\xf5\xfe\x48\xde\x2f\x51\xe0\x2b\x5a\xfa\x1e\x10\xbc\xaa\xdc\xa6\x53\x3c\xa8\xaf\xe3\x71\xa0\xd8\x18\x71\x7e\xb1\x7d\x99\xac\xdd\x9b\x61\x1e\x84\x7e\x91\x92\xff\x10\x7d\x9e\x4f\xf3\x28\x7a\x9c\x25\x9f\xa1\x60\xb7\x55\x2c\x36\x8b\x23\xf6\x33\x58\x13\x7e\x63\xa8\x61\xc0\xbb\x0a\x16\x9e\xad\xb9\xe5\x6a\xd5\x9a\x3e\x06\x37\xd4\xf9\x5f\xa8\xd7\x86\x3e\xfc\xe4\x16\x5a\xe9\x27\x71\xcd\x51\x6f\xc0\x18\x79\xb7\x60\x8d\x77\xf3\xb5\x17\xc0\x59\x43\x78\xf4\x7a\x98\xa5\x9f\xc0\xcb\x28\xf7\x68\x82\xff\xd2\x52\xaf\x3f\x62\xef\xbd\x02\x3c\x28\xf4\x04\xba\xe3\x2b\xf4\x71\x6e\xbb\x33\xdf\x7d\xdd\x4c\x7a\xaf\xf9\xec\x73\xd3\x2a\xec\xd9\xb7\x72\x09\xa8\x2b\x8d\x6b\xff\xe0\x7b\x33\x35\x8e\x7e\xaf\xb5\xf9\xbe\x34\xac\xc3\x33\xbb\x2f\xfb\xfe\xb4\x7e\x8e\xbc\x91\x93\xcd\x1e\x9d\xdb\xd4\xb9\x47\xb1\xeb\x37\x83\x2c\x88\xa7\x60\x07\x67\x35\xe4\xe4\x98\x1b\x38\x21\x2a\x78\xfd\x31\xcf\x57\xf2\x87\x0b\xdc\xa9\xc6\xb1\xa3\xe9\xca\xcb\x39\x99\xa2\x3e\x03\x6b\x4a\xe5\x78\x64\xbf\x1f\x04\x58\xd3\xc1\x18\x7f\x16\xb8\xad\x7a\x39\xe6\x85\x35\x8f\x98\x45\xcc\x87\x90\x9e\x52\x92\x44\x58\x33\xed\xc6\xbd\xcd\xcd\xec\xbf\x23\x37\x35\xf2\xbd\x74\x5f\x5e\x3f\x3b\x37\x7f\x5b\xb6\x01\x13\x6d\xbd\x63\x5e\xe5\x1e\xc5\xef\xf6\xed\xd5\x2a\x63\x51\xcc\xd7\x1e\xee\xfc\xa5\x1c\xf3\x61\x5f\x0c\xc6\x7b\x5a\x4e\x03\x72\x08\xce\x4b\xe0\xce\xfa\x61\xa3\x7e\x66\x3e\xc8\x64\x78\xdb\xb2\x7d\x11\xd6\xa9\x8f\xd9\x14\x4f\x8b\xbe\x99\x14\xf2\xc0\x90\x03\x86\xfa\x34\xe7\xca\x95\xf3\xc6\x02\xd3\xca\xd6\x75\xdd\x77\xef\xec\x3c\xba\x04\x5e\xac\xdb\x93\x07\xd7\xa4\x82\xbe\x6a\x36\xc6\x03\xe6\x77\x6d\x2e\xa1\x9b\x5e\x26\x8a\x5f\x20\x38\x76\x38\x8e\x4d\xe4\x0d\x35\xbd\x87\x03\xe4\x3a\x7a\x09\x5d\x1b\xae\xcb\xf6\x81\x3c\xce\xda\x1c\xe2\x67\x89\xfb\x87\xb8\x2e\x60\x5f\xf6\x45\x5f\x2d\x70\xbe\xed\x8e\x76\xef\xf4\x07\xfe\xad\xe1\x15\x08\x6b\x90\x86\x96\x6f\x8c\x09\xa2\xbd\x73\x59\xba\xad\xdf\x11\xc7\x9b\x3c\x8d\x0f\xd9\x99\x7b\x6f\xa1\xa6\x37\xad\x13\xc4\x0e\x92\x96\xeb\xec\xb4\x76\x67\xe9\x64\x34\x4b\x42\x77\x75\x24\xbc\x8d\x78\x37\x91\x4f\xed\xd5\x88\xab\xee\x6b\xfe\x09\xde\xd3\x0e\x3e\xe8\x56\xab\x7b\xe7\xdd\xc8\xde\x1e\xf9\xef\x38\xf7\x04\xd4\xc2\x75\xdc\x06\xd7\xb8\x0e\x1b\x2f\xfb\xb8\xd7\x3d\x05\xee\xb0\x11\x2c\xbb\xa7\xb0\xd1\xda\x3f\x3d\xeb\x01\x9b\x03\xbe\x0f\xf3\x49\x00\xd7\x1f\xe5\xdd\x2c\xf6\xc6\xd4\x8b\xc5\xfb\x99\x22\xca\x0b\x94\xf3\x8e\x84\xef\x53\xb8\xa1\x5e\xfb\x9d\x1b\xe4\xbd\x68\xcd\x40\x5f\xa9\x97\xfc\x0e\x54\xce\xa7\x7f\xd9\xbd\xda\x7d\x52\xc4\x56\x05\x86\x10\xe7\xf4\x5b\x38\x31\x8a\x89\x1e\x81\x7b\xcf\x0c\xb9\x54\xe0\xa6\x57\xce\xd4\x02\x2b\x0a\xf7\x90\x71\x17\x26\xac\x9c\x61\x6e\xbe\x83\x65\xc0\xe7\x51\xfc\x0b\xc2\xd4\x89\xfe\xd1\x7a\x12\x65\x67\xc0\xb1\x9b\x9e\x05\x7d\x9f\x71\x0d\x31\xb9\x90\xc3\xef\x53\xbf\xc9\xc1\xeb\x8d\x6b\x60\x37\xbe\xb1\xc6\x9e\xfe\x37\x3a\xcb\x9c\xfa\x3f\x0c\x3c\xc4\xd2\x7b\xc7\x91\xbd\xaf\xe9\xf5\xdd\x0a\x1c\x06\xe6\xcb\xb8\x0d\x54\xe2\x6f\x35\xbf\xc7\xf5\x5a\xe7\xd4\x07\xf3\x34\xe7\x24\xd7\x99\xf4\xd8\x57\x3a\x5b\x79\x8c\x7e\x2c\xf5\xcb\x95\xe2\x64\x73\xae\x26\x6c\xb4\xa6\x81\x97\xce\xa1\x06\xf7\x78\x86\x17\xf9\x9f\xe7\xde\xe9\xb3\x45\xae\x64\x52\x15\x7b\x5b\xed\xcb\x5c\xa9\xb5\xad\x7e\x3c\xc5\x85\x53\x2f\xb4\x56\x67\x10\x35\xb6\x02\x2b\xf5\xbc\x9e\x0c\xf6\x10\xd6\x70\xd1\x03\x2f\xf2\xf5\x25\xec\x0a\xe1\x39\xd8\xff\x6b\x41\x1e\x36\xea\xb3\x90\xf9\xf1\x4b\x81\xff\x3b\x61\xce\xa8\x7d\x0a\x05\xf6\xc3\x88\x4f\x14\xff\x76\xac\xf6\xcd\xc0\x57\x72\x0b\x49\xfb\x0e\x30\x3f\xcd\xc5\x55\xae\x37\x62\x2f\x10\xe8\x9c\x88\xfc\x76\x90\x05\x47\x1f\x70\x35\xad\x32\x26\x90\x7a\x23\x31\x47\x31\xab\x47\xfb\x31\x60\x61\x88\x63\xec\x21\xfb\x6d\x61\xa3\xc5\xce\xd9\x23\x3f\x8f\xfd\xc6\xfd\xe8\x37\x4e\x10\x6f\x07\xc8\xbb\x77\x8d\xbd\xc5\x63\xed\x2e\x52\xa9\x0f\xd2\xc0\xbf\xc7\x7d\xdb\xe1\x25\xe8\x75\xf6\xe8\x97\x29\xf8\xdc\xdf\xa1\xe6\x3b\x41\xff\xea\x88\xf8\xd9\xbd\x57\xe2\xa1\x2f\xc5\x0f\x14\xbf\x73\xbb\xa3\xd4\x32\xbe\xbc\x87\x81\x8b\x03\xfc\x1c\xec\x8b\x50\xfb\xe0\xb1\x1e\x36\x3c\x86\xfb\xd7\x03\xb3\x63\x78\xb6\x77\xce\xaf\x4b\x4d\x87\xa3\xd9\x4d\xa3\x6c\x48\xeb\x14\xce\x58\xed\x39\x5e\x8e\x32\x1f\x52\xd4\x48\xcf\x91\x75\x57\x30\xe9\x13\x58\x5b\xbb\x6a\x5c\xb2\xee\x27\x58\xed\x53\x30\x98\xbd\xaf\x10\x3b\x2a\xf5\x6d\xcd\x1e\x51\x9d\x7a\xd4\xd9\x67\x86\xbc\x36\x30\xee\xaf\xea\xaf\x72\xee\xaf\xc0\xa3\x94\xbf\xfb\xd3\x90\x4b\x7b\xf6\x79\xf4\x39\xf7\x4a\x5d\x23\xf1\x59\xbc\x35\x72\x80\xdb\x46\xaf\x91\x8b\x9a\xc6\x6e\x7c\x05\x6e\x65\xb1\xff\x8a\x5a\x06\xe0\x2c\x51\x4f\x87\xd9\xeb\x7e\x68\xa5\x69\xb8\x5f\x2c\xd9\x98\x29\xd8\x48\xf3\xfb\x3f\x7f\xa6\x77\x49\x13\xa7\xff\x7a\x03\x3d\x25\x2b\x49\xd7\x6e\x7c\x88\xfb\x87\xcd\xeb\xa3\x8b\xba\x39\x6c\x7f\x16\xba\x7b\x69\x81\xdd\xd9\x09\x2c\x4d\x04\x3a\x88\xed\x17\xc4\x0c\x75\xce\x76\x7f\x55\xd2\xd2\xe3\x3a\x3c\x50\x97\xe9\x1f\x84\x56\x3b\xea\xc0\xc0\x7b\xf9\xcc\xd7\x52\xc7\x85\xf0\x19\xbd\xda\x66\xb6\xdc\x09\x7c\xc7\x5b\xde\xfd\x31\x75\x91\xcf\xe4\x8d\xfc\x93\xb7\x5c\xd5\x43\xe6\xcf\xac\x9e\xff\x10\xcf\x41\xad\x3b\xca\xe2\xad\xbf\xdc\xe4\xb3\xf7\xd5\xc9\xee\xdb\xf5\xd9\xf2\xb6\x79\xfd\x5c\xd5\xa7\xbd\xce\xe5\xb5\xbf\x3a\x0a\xbe\xaf\xfd\x82\x9d\xf3\x0f\xae\xdf\x0b\x7a\x9f\xa5\x77\xb3\x7f\x42\x8f\x26\xf2\x2c\xf3\x1a\xdb\x4f\xd1\xab\xb8\xad\x17\x3d\xac\x7d\x43\x4f\x2d\xf4\xd9\x9a\xfb\x62\x43\xc0\x18\xa7\xb5\x8f\xf7\xc3\x66\xfa\xd9\xa9\xbf\xe5\xdd\x6c\xed\xde\x6b\x81\x67\xff\xb0\xad\xe1\x29\xb2\x92\x64\x62\xb5\x6f\xbe\x3b\x3b\xc6\xa3\x5d\x7b\xb6\xdc\xfd\x54\xf1\x2f\xa5\x9e\x4d\xc4\x68\x34\xee\x3b\xbe\xbf\xdc\x25\xf2\x88\x87\xd9\xe2\x1a\xe7\xad\x87\xdf\x1c\x33\x3f\x31\x78\xcb\xb1\xef\x0f\x7b\xbd\x86\xa4\x71\xd9\xed\xaf\x47\x63\x8c\xa7\xbd\xd9\x23\x76\x57\x18\x3f\x3f\x06\xb9\x9c\x0b\x91\xb0\x42\xa2\x5f\x08\x39\x79\x0d\xfc\x54\xa3\x38\xf5\xb3\xf3\x31\xee\xed\xd8\x9a\x64\x71\x67\x73\xba\xe7\xe7\xc8\xe2\x3a\x11\x3d\xce\x6c\x3f\xf3\xdf\xab\xd8\x34\xc3\xfd\xc8\x4e\x96\xfb\x09\xe7\xee\x62\x17\xb1\xb5\x94\xd2\xf9\x8d\x7a\x16\x91\x8d\xf8\x1b\x91\xc7\xb2\x2d\x38\x87\xc1\xd7\x5e\xec\x02\x2d\x37\x80\xbd\x29\x72\x1e\x7b\x55\xe4\x9e\x0f\x93\xe5\x6e\x13\x5b\x2b\xb9\xd6\x2f\x72\xf2\xa5\x58\x95\xad\xb3\x4f\xa5\xd6\x56\x60\x77\x25\xdb\xbd\x62\x31\x89\x55\xd9\x87\xf0\x65\x6c\x6e\xe4\x84\x12\xf7\x44\xcc\xb5\x23\x78\x0b\x24\x6c\x62\xb6\x48\x63\xf4\x73\x8a\xbc\xd1\x60\x78\x0a\xf5\x7e\x04\xc8\x13\xf1\x31\xad\x27\x50\x9b\x2e\xf2\x99\xec\x0c\x6c\x05\xee\x9c\xb8\x8a\xd3\x8c\xe7\x33\xc7\xcd\x57\xa8\x45\xaf\x91\x93\x81\xcd\x01\x9d\xa7\x32\xa7\xb2\x88\x8b\x28\xaf\x3b\xdc\x05\xc8\xc1\xfe\x23\xf0\xc6\xd7\xa9\x47\x58\x42\xd0\xa6\x99\xa5\xec\x7b\xbc\xee\x16\x37\x20\x8f\x7a\xb1\x2d\xe4\xbe\xb1\x89\xaf\x03\x7a\x44\x3d\x78\x06\x3d\x1f\x55\xb3\xad\xf8\x2a\xf9\x06\x69\xd1\x03\x5d\xd9\xcf\xc6\xcf\xbb\x6e\x68\xdd\x6d\x66\x8b\xaa\xfa\x13\x63\xd4\xf0\x10\x67\xdf\x0a\x31\xe7\x4f\xb0\x70\x45\xac\x5f\x3c\x0f\x9d\xff\xd5\x39\x3d\x73\x8f\x13\xf4\x1c\x05\x88\x5f\xc2\xfe\xad\x3a\xe4\x55\x52\xd2\x3d\x96\xea\x18\x76\xff\x97\xb2\x86\x51\x67\xcf\xd4\x97\xa3\xf5\x8c\x89\xeb\x0e\x77\xbe\x73\xdb\x92\x1d\x29\x78\x1d\xac\x19\xd4\x85\x88\x9f\x8b\x9d\x55\x67\xd0\xba\x82\x9c\xde\xe2\x5a\xe6\x03\x55\xf6\x11\x5b\xcf\x0d\xdf\xbd\x19\xfa\xa6\xcc\xfd\x48\x0a\x86\x2a\xc7\x77\xb0\xe1\x0c\x1a\x47\xde\x68\x95\xbf\xf6\xbb\xc6\x5e\xba\xaa\x79\xfa\xbd\xec\xdc\xdf\x72\xea\x63\x2f\x7c\xad\x21\xd7\xd3\xa5\xe7\x2b\x38\xba\x4a\xbd\x53\x58\x67\x9b\x8a\x3a\x4c\xfa\xa0\x9a\x14\xd6\xa2\x28\x5f\x19\x36\xd9\xda\xb4\x37\x5c\x0f\x06\xf0\x81\x4d\xe7\x73\x8d\xbd\xbd\x87\xc0\x31\x5c\x57\xcd\xc3\x1e\xc3\x2d\xd7\xfb\x77\x12\xe0\x42\x73\x57\x97\x12\xbf\xa8\x8a\xeb\xb4\xc2\xe6\xb8\xaf\xe4\xf2\xcb\x1c\x49\x4f\xb8\x8a\xeb\x15\xfb\x64\x9c\x42\xcf\xf8\xd2\xd4\xaf\x20\xfa\x3a\x8c\x58\xc3\xca\x7e\x45\x83\xcf\xc4\xf1\x1f\x7e\x73\xf6\x70\x38\xb7\x54\xc9\x0f\x9c\x69\x98\xc1\x55\xf5\xf7\x98\x8f\xf9\x30\x62\x0b\x52\xea\x25\x4e\x3d\xe0\xb2\x9d\x61\xde\xb7\x07\x31\xa2\x6c\x8b\xf1\xbc\xb2\xc6\xc0\xdb\x16\x01\x8e\xae\x88\x7d\x2a\xfa\xb7\x94\xf8\x08\xd7\x30\xfe\x0c\xdc\xaf\xe6\x7c\xd1\x8a\xd7\xb3\x02\xe0\xec\x9d\x71\x3e\xe5\x7a\xd4\x40\x9b\x17\x36\xa8\x67\x66\x24\xdb\xe8\xbb\x21\x97\x02\xfe\xa4\x54\xa3\xa2\xfe\x1f\xd0\x6f\x87\xb3\xd8\xd4\x73\x49\xfd\x4c\x29\x62\xa4\x2a\x73\xe7\xb7\xcd\x1b\xf4\x89\x3d\xb5\x9b\x15\xb6\x0b\x35\xb6\xa6\x54\x6f\x84\x75\xf1\x2c\x07\x28\x3d\xd7\x77\xd6\xb8\xc4\x55\x0f\xfb\x1e\xe6\xb7\x6a\x2c\x90\x83\x7c\x33\xde\x06\x15\x39\x9b\x0a\xfb\xb0\xed\xdc\x94\x1e\x74\x2d\xc7\x55\xca\x5d\x6f\x75\x4d\xce\xca\x98\xeb\x93\xe7\xa2\xa3\x5c\xdc\xb7\xcb\xe6\xca\xdc\xb7\xca\xb5\x8e\x38\x87\xde\xee\xcf\x24\xef\xfc\xb2\xfb\x83\x9b\xb2\x7e\x2b\xcf\x7e\xcc\xeb\xc5\x43\x66\x53\x9c\x6b\xec\xcd\x0f\xd8\x03\x7f\xdb\xcc\xde\x3b\xa5\x7c\xbe\x7c\xbf\xef\xfa\x6a\x94\x5f\x2a\xf3\xb7\x17\xdf\xdf\x05\xde\x02\xc7\xb7\xe8\xf1\x66\xef\x8c\x3c\x94\xde\x62\xb5\x76\xeb\x29\xf3\x37\x26\x90\xfb\xbc\x31\x5f\xdf\x80\x8d\xad\x57\xe2\xff\x9f\xee\xf5\xcf\x1a\x5b\xcb\xe5\xbe\x24\x36\x3e\x83\x24\xf1\x1b\x27\x13\xdf\xf7\xa7\xef\x75\x6b\xb1\x37\x4e\x57\x59\xba\x5f\x83\xa6\x61\xfa\x69\xd0\x84\x4d\xbd\xe6\xac\x16\x36\x3b\x5a\x9f\x5f\x81\xa9\x81\xdc\x8b\xe7\xdc\xbe\xb3\x0f\xc2\x46\x90\x4d\x84\x8f\x0f\xbd\x35\xe2\xfb\xc8\x41\x50\xbf\xc6\x6c\x0e\xbc\x8e\x61\x0e\xb4\x79\xce\x9c\xc3\xda\x5d\xa4\xd3\x5e\x27\x2f\x8f\xa5\xae\x2f\xcb\x62\xfb\xbf\xbf\xaf\xe8\x03\xd7\xec\x0c\xe8\x56\x17\x3e\x6a\x1e\xb8\xc0\x6f\x71\xb2\xfb\xab\x5b\x15\x17\xbd\x82\x39\x15\x78\xcf\xb4\x4f\x98\xab\x9d\x8a\x5b\x48\xd8\xd9\x6d\xc0\x8f\x6e\x12\xe6\x83\x88\xfc\x9f\x54\x1f\x32\xe3\x0b\x4b\xda\x67\x3f\x24\x4c\x80\x9c\x33\xbd\x04\xae\xb3\x8b\x6a\x5c\x9f\x53\xe1\xc5\xf9\xc1\xeb\x75\xc8\x23\x57\x3b\x7d\xc5\x11\x23\x9d\x0d\xec\x4c\xe8\xbf\xd7\x5a\xab\xc5\x8a\xfd\xb7\x18\x3b\x83\x61\xef\x7d\xb0\xda\x2c\x57\xad\xb9\xe3\xcc\x37\xab\xfa\x22\x78\x1f\x38\x26\x0e\xdd\x3e\xc7\x6b\x2f\xc4\xf3\x73\xee\x70\xd0\x54\x91\x38\xaa\x04\x96\x03\x73\x8b\x65\x7d\xa1\x24\x62\x7b\x32\x9b\x1d\xc2\xe6\xf8\x8d\xeb\xe8\x51\x6e\x17\x7b\xe7\x89\x97\xf0\xbd\x11\x64\x90\x8b\xd2\xfe\x8e\xf8\xcc\x99\xf1\xbb\xf4\xb7\xdf\x41\x16\x40\x8e\xaf\xd4\x5f\xf8\x97\x1c\x6b\x74\xed\x7d\x94\x0d\x3f\x03\x87\xd9\xd8\xf4\x1a\x94\xb4\x49\x0a\xce\xcb\x39\xc7\x8c\x0f\x80\x63\x46\xc6\x0c\xfc\xff\x9b\xbb\xa7\xe8\xb7\x2c\xf3\x54\x72\x0e\x1e\xfe\x19\xfe\xb3\x64\xe7\x81\xb3\x60\xb0\xf6\x7c\x3d\xa6\x84\x77\x9a\xef\xc7\xd7\xb8\x39\x4b\xa3\x5d\x3d\x09\x1a\xe9\xe7\x04\x78\x6e\xcc\xfd\xe8\xf1\x56\xe5\x75\x56\xfb\x55\x93\xd4\xac\x6f\xb0\x49\x38\x17\xfa\x62\xd0\x9e\x11\x57\x3a\xf1\x36\xaf\x8e\x93\x65\x25\xbf\x89\x8a\xd7\x54\x6b\xd9\x57\xec\xb1\xf3\xff\xa2\x07\xda\xf0\x7c\x34\x86\xbe\xb7\x48\xc0\xd6\x2e\x5b\xf0\xef\x0a\x5e\x14\xbd\xdf\xf5\x27\x68\xd5\x6c\x55\xdf\x62\xda\xc3\xeb\xbd\xd1\x75\xa7\x3d\xea\x55\x46\x7e\xf0\x1f\x36\xe0\xea\x86\x6d\x53\x6f\x80\xed\xc2\x67\x2a\x7b\xed\x29\x57\x9f\xaf\xdd\xda\x46\xf7\x69\x9e\xf5\xb6\xe0\xfa\x12\x7a\x60\xbc\x4e\x85\x9c\xb4\x78\x3d\x85\x7b\xd9\xfc\x7d\x49\x9f\x1c\x35\xf8\x81\xdb\xf6\x63\xd0\xce\x26\xf0\x4e\x83\x53\x51\x9f\x1e\xbe\x4c\xfa\x9d\x93\xad\x5e\x9b\x6b\x4f\x00\x4f\xba\xa8\x4f\x9b\x7b\x3d\x48\xb7\x1c\x6b\x8f\x78\x46\xf3\xfb\xdf\xda\xe5\xeb\x96\xf4\xcd\xcd\xbd\xcd\xc4\x9f\x6d\xcc\x53\x23\x77\x2b\xf4\xab\xaa\xbc\xb8\xb7\x0d\x6a\x9f\xcf\x8f\x66\x0d\xfc\xbf\xfb\x0f\xf5\xc0\xca\x63\x3e\x05\x3e\x49\x78\xe7\x3f\xcf\xc7\x48\xab\xdf\xa9\x7b\x53\xed\x2b\xe7\x1c\xfd\xdf\xdb\xab\x86\xbe\xf2\xd6\xd3\xbd\x61\xe8\x6f\xaf\xda\x93\x69\x98\x7d\x8b\x3b\x01\x73\x98\x4d\x27\xc7\x1a\x93\xe1\x99\x4c\x31\x5b\x6f\x78\x8d\x51\xc3\xdf\xcc\x0f\x83\x6b\x2a\x9d\x66\x30\xae\x98\x8f\x81\x7b\xb4\xe4\xbd\x89\x78\xaa\x65\x5b\xe4\x0e\x04\x56\xc7\x5a\x5d\x02\xe0\xf4\x2f\xf3\x3d\xd3\x75\xbe\xb0\x21\xa8\x95\xc3\xfc\x01\xc0\xa3\x36\x30\x87\x16\x58\x0e\xd4\xee\x34\x5e\x42\xd4\xb9\x83\x9e\xae\x45\x5a\x60\xf3\x39\x16\x5d\x8d\xeb\x64\x6c\x2c\xe5\xad\x38\x16\xe0\xc8\x39\x09\x03\xab\x0d\x36\x2b\xb0\x86\x67\xdf\x8d\x53\xce\xa1\x16\x64\x69\x1e\xb8\xf3\x0d\x68\x6b\x8c\xe6\x84\x63\x1d\x97\xae\x5f\x9e\xcb\xb9\x9a\x6b\xd0\xfc\xc8\xaf\x7c\x56\x79\xce\xa6\x19\xf1\x73\x18\xf4\x51\xa4\x7d\x9c\x44\xa3\xee\xe9\x63\x25\xd6\x01\xc5\x47\xed\xba\xde\xe7\x2a\xcd\xb7\xd9\x6e\x8b\xb9\x37\xc4\x5f\xc6\x3d\x60\xaa\xff\x62\x7d\xbc\xec\x9b\xea\xfd\xfd\xea\x9e\x88\xad\x76\xdd\x6f\x24\xdf\xe6\xe8\x90\x34\xf0\x72\xbf\xe1\xf4\x95\xbd\xbd\x63\xb6\xe2\x1b\xbc\x64\x85\x6d\x10\xfa\x26\xff\x17\x9e\x09\x53\x3f\x88\x8c\x2d\x5b\x7b\x33\xd0\x36\x79\x87\x7a\x2b\xbb\xf6\xfd\x97\xdd\x1b\x2a\xb8\x75\xe1\x5b\xf5\x36\xc7\x89\x9e\xeb\x1a\x8d\xeb\xe1\x2e\xbd\xbc\x37\x81\xe7\x5c\xaa\x75\x6b\x78\x83\xe6\x38\x0d\x6a\x84\x9d\x5c\xa2\x1e\xe0\x3f\x5f\xf0\xa6\xc8\xfd\x04\x61\xa3\xf5\xff\x31\x9e\xb2\xa7\xbc\x48\x79\xe0\x75\x4f\xbe\x3b\xd3\xce\x44\xe0\x22\x53\x78\x5e\x49\x33\xa7\x84\x2f\x51\x72\x0e\x25\x1d\x8c\x82\x37\x4b\xe2\x3c\x32\xe4\xc2\xcd\x7e\x4f\x55\xcc\xa8\xf6\xfa\x3a\x0f\xe1\x8b\x1b\xf8\xe9\xcb\x36\x42\xe1\x3f\x03\x7f\x4e\xd1\x86\xc4\x3a\x4c\x31\xde\x05\xe7\x16\xe4\x96\xfe\x31\xf0\xa2\x40\x3e\x6a\xd9\xe2\x71\x41\x5b\x1e\x2f\x33\x07\x1c\xd6\xf9\x03\xe8\xd7\x84\x73\xf9\xe9\xbe\xe4\xff\x61\x7d\x4a\xed\xdb\x8d\xf2\x44\xf0\x8f\x09\xfe\xad\x1e\xe4\xd4\x1e\x81\x7b\xff\x27\xb0\xda\x97\xb8\xd0\x86\x36\xe4\xd3\x38\x6f\xe0\x38\xa5\x7e\x09\xa5\x17\x19\x30\x5d\x5b\x45\xdf\x85\x78\xb0\x8c\x5a\x0f\xed\xbf\xe5\xee\x02\x0c\x3b\xf0\xbd\x3a\x2f\xec\xac\x09\x40\x43\x0e\x70\x1d\x85\xc6\x4e\xaf\xdb\x5d\x0d\x76\x27\xdb\x1a\xd7\xb1\x86\xe3\x9c\x23\xac\x2b\xb1\x78\xe6\xd3\xf7\xc6\x3b\x5e\x7b\x08\xf7\x73\x59\x7b\x8b\xf3\xf6\x1e\xe3\xa1\x81\x1f\x0b\x6b\xd5\x37\xe4\x94\x5d\x0c\xe0\x2c\x47\xfc\x39\xf1\xc7\x96\xde\x25\xa5\xfc\x1e\x8b\xeb\x07\x81\x1b\x24\xb1\x7b\xaf\x99\xf2\x9b\xa6\x6b\x73\x1e\x24\xd4\x09\x32\xe4\xc6\x8c\x9a\x43\xc0\x03\x07\xdf\x07\x4c\x2a\xe4\xb2\xdb\x2c\xc6\x3b\x86\x29\xd8\xf4\x6f\x6a\x38\x96\xf2\x3a\x95\xdc\x79\xc0\x39\xda\xb8\xef\xa6\x6e\x90\x44\x8d\x84\x73\x2b\x6f\xa3\x2c\x4d\x83\xec\xde\x9a\xba\x88\xf7\x9f\xba\x83\xb3\xdc\x6f\xb2\xb6\x86\x9f\x6b\x73\x9d\xeb\x4f\x38\x72\x76\xd4\x97\x6f\xe4\x88\x2d\x70\x4b\xe7\x53\xec\x2e\xa0\x8f\xbe\x8a\x73\xb5\xd8\x43\x45\xae\x1d\xf7\x30\xd6\x0a\x0d\xfc\xab\xfc\xfe\xa7\xe7\xdf\x43\x0c\x31\x72\x65\xe8\x1a\x79\x65\xbe\xbb\x6f\xea\xc1\x55\xe4\xbe\x93\x24\x18\x10\x87\x39\x70\xd5\xb4\x3f\x63\xb7\xce\xd6\xef\xc5\x67\x7b\xdb\x0b\xd2\x85\x7b\x4f\xa1\x8e\xd6\x37\xe2\x17\xd9\x1e\xe5\x39\x9c\x5a\x29\xa7\x58\xce\xad\x7d\x6d\x63\x9e\x8d\xcd\x7e\x9c\x22\x67\x10\xf1\xd4\x8a\x79\x32\xda\x81\x83\xef\x2e\x48\xb3\xd7\x8c\x13\xa8\xf4\xa5\x34\x7c\xf5\x3f\x65\xce\xb6\x06\x72\xc8\x02\x4f\x03\xda\x26\xf9\x4c\x7f\x12\x23\x71\xfe\x3e\xf3\xe7\xff\xaf\xdc\x54\xfc\x4c\x72\x1e\xcc\x26\x40\xbc\x69\xba\xc6\x36\x91\xb9\xa7\xa8\x77\x52\xd7\xc8\x42\x4e\x1e\xea\x21\x57\xf9\xaa\xca\x3d\x37\x46\x7d\x2d\xfe\x1c\x15\xb8\xce\xc7\xda\x6a\x37\xe5\x73\x44\xcb\x99\x1e\xc3\x2c\xb8\xb2\x3d\xe9\xbb\xe7\x94\xfa\xa9\x8d\x39\xd4\xb5\xdb\xca\x42\xd0\xdf\xed\x24\x52\x1f\xb0\x54\x2f\x0b\x8e\x81\x17\x49\x31\xad\x91\x67\x84\xeb\xdb\x64\xa1\x58\x2f\xc0\x4d\xa8\xdd\x9f\x72\x7f\xc0\xcd\xc3\xf3\x1e\xa9\xca\x9d\xf1\x5e\xee\x37\x87\xcf\xd7\x50\x97\x50\x8f\xff\x41\xeb\x37\x0b\xae\x95\xeb\xa0\xfa\x5e\x5f\xf7\x5f\x8f\xb0\xd7\x42\xc2\xe2\x18\xb8\x3e\x00\x13\x79\xd4\xfa\xe8\x2e\x15\x5c\x5a\xa5\xf5\xe6\x37\x9d\x9c\xe7\x5b\xc9\x8e\x9c\x1d\xab\x4d\x5a\x9b\x05\x2f\x0b\xe4\x8a\xb2\xe1\xc5\x6f\x24\xd7\x68\xd7\xba\x42\x8e\x1d\x9e\xaf\x95\x50\x2e\x97\xe7\x5c\x8f\x06\xbd\xc8\x7a\xb4\x53\x6c\xd5\x93\x7b\xe0\xe7\xde\xb3\xf6\x2e\xd0\x7f\x47\xf9\x60\x53\x0d\x25\xf6\xc6\x94\x53\xb6\x79\x7f\x53\x3d\xda\xd1\xf3\x6e\x5b\x5b\xdf\x45\x0c\x31\x7b\x5f\x5a\x0f\xd2\xe7\xe8\x3c\xca\xc6\x49\x60\xe2\x6c\xb1\x66\xe7\xa8\x97\x9c\xd7\x6e\x0b\x75\xd6\xa5\x31\x9b\xf6\x40\x27\x80\x6c\xd5\x4e\xe4\xae\xb0\x4f\x96\xf9\xec\x80\x91\x84\x1a\x9f\x6e\xe7\x50\x9b\xbd\x9e\x7c\x60\x0e\x49\x7e\x87\x93\x3c\x66\xc5\x1c\x23\x67\x0c\xbf\x66\x45\xaf\x99\xa9\xc7\x8c\x78\x0f\x09\xab\x5b\x5f\x5c\x17\x83\xf6\x6c\x22\xf7\x5d\xea\xcf\x5d\xce\x19\xa7\x84\x67\x60\xb1\xe4\x2a\xac\x2d\x7e\xbf\x2f\x15\x5b\x84\x39\xb0\xfd\xe2\x3a\xd1\x78\xc2\xc8\xb7\xe7\xcf\x00\xfd\x3a\x81\xdb\xda\xa9\x7b\xb9\xf4\xcc\xa8\x95\xa0\xf0\x03\x95\xec\x42\x99\x6b\xa8\x71\xdf\x71\x8c\x07\xe7\x8f\x9c\x37\xda\x75\xe6\xd7\x09\x0d\x39\x88\x7f\xe8\x6f\xde\xfc\xa0\xd6\xac\x38\xaf\x0b\xd6\x75\xcb\xb9\xdf\x82\xfb\xf2\xa3\x01\xfb\xe0\x87\x3d\x62\xcf\x12\x87\xaf\xc3\xda\x25\x74\x9d\x04\x34\x31\x97\xad\xb3\xef\x75\xc3\xd7\x94\xc5\xa0\xed\x2c\xd8\xcf\x52\xc0\x51\x2a\xf5\xb0\x52\xfc\xc3\xc6\x18\x38\x34\xa0\x2f\x68\x97\xfa\xef\xab\xd5\x26\xc0\xba\x54\x1e\x36\x9d\x47\x38\xda\xa1\x9f\xd4\x4c\x0d\xb9\xd6\x7a\xea\x7b\xb3\x7a\x84\xf9\x5a\x18\x3f\xb7\xa9\xda\x4f\xae\x99\x27\x9e\xd3\x98\xb3\xad\x27\x11\xd4\x38\xc4\xf5\x2e\xa1\x3b\xbc\x45\x39\x68\xb6\xaa\xbf\xab\x9f\xcf\x81\x3b\x04\x4e\x01\xe8\x79\x18\xbd\xea\xf7\xda\xbc\x6d\xbb\xea\x67\xfa\x7a\x8f\x47\x6b\xa7\x8c\x27\xbb\xff\xf0\x7c\xf6\xbd\x8e\x7e\x2d\x65\x2c\xd9\xfd\xdd\x06\x7b\xd6\xa2\x3f\x65\xba\xec\xe4\xde\xb2\x73\xae\xbc\x46\xbd\xde\x7e\xd2\xeb\x06\x3d\xc0\x1f\x39\x3f\x8b\x11\x6b\x42\xfd\x20\x9c\x0b\xf4\x12\x72\xdb\xc4\x7f\x26\xbb\xc4\xe2\xfb\x30\x33\xfc\x0c\x9f\xdf\xfd\x54\xb1\x30\x88\x79\xa2\x1c\x42\x9b\x30\xec\x75\xa8\xe3\x36\x16\x69\x28\xf5\x80\xb1\xbd\x6a\x5b\x75\xe4\xfe\x83\xfe\xef\x76\x3d\x46\xfd\xde\x9d\xb1\x77\x1d\x71\x1e\xd4\x8f\x02\x5c\x10\xa2\xb7\x19\xea\x69\xd6\x2c\x09\xb7\x80\xc1\x3b\x42\x8e\xa6\x39\x3b\xfa\xd9\x3d\xd5\xf7\x00\x7b\xff\xaa\xda\x4c\xd0\x70\x3e\xd7\x8d\x5f\x72\x5f\x86\xcc\x93\x2c\x74\x17\xaa\x7a\x6e\x20\x3f\xc4\x62\xe9\x11\xf4\x5c\x61\x2f\x4c\x26\xce\x15\xfa\x99\xe6\xda\x10\x1f\xd1\x7e\xc9\xc3\x2c\xba\xf8\x8d\xf6\x29\xb4\x86\x37\xba\x1f\x62\xd5\xdd\xc5\x6e\xc5\xe7\x8d\xbd\x87\xee\x23\x56\xe7\x06\x48\xf3\x8d\x78\xef\xdc\xfb\x49\xf0\x7d\x1b\x9e\x83\xce\xc5\x5d\x40\xf6\x64\x32\x1a\x5f\x82\xfc\x09\x9e\x40\xe4\x55\xda\x27\xd2\xd0\xa7\xe7\xa5\x9a\x27\xac\x15\xc8\xb5\x60\x2f\x98\xe1\x7d\x98\x8d\xd3\xdf\x47\xe6\xa4\xa2\xb9\x29\xfc\x1d\xe4\x20\x1e\xa9\x35\x4c\x2d\x07\x28\x9d\x25\x34\x9f\x79\xc0\xe2\x09\x77\x9c\x46\xa9\xec\x7f\x4a\xdf\xd3\x7c\x42\xcc\x89\xc7\x39\xe4\x83\x2c\x27\x5f\xbb\xed\xdd\x37\x38\x00\xf4\x9e\x15\xd9\x3e\x62\x0f\x7d\x5a\xe4\x88\xcd\xf5\xd8\x9d\xa1\xc7\x46\x7d\x0e\x3a\x13\xbe\x1d\xcf\x88\x1c\x6a\x73\x9c\xf8\x0d\x67\x1e\x78\xe3\x63\xd8\xa8\xd0\xf7\xd4\x73\x9f\x32\x3e\x68\x27\xfa\xb4\x0f\x93\xe5\x93\x7a\xd3\xb2\x75\x8d\x2c\xe0\xe6\xc7\x1a\x87\xce\x7b\x25\x73\xd7\x08\x2d\x65\xe3\x7d\x0a\x4e\x94\x92\x1e\x7f\x0d\xf0\x2e\x4f\x7d\xd5\x2a\x3f\x57\xeb\x93\x42\x5f\x5b\xf5\x59\x9f\x71\x45\x1a\xcf\x70\xce\x39\xb9\xc3\x18\x8b\xfc\x77\xce\x4f\xf9\xd0\xfb\xcd\xe4\xf8\x31\xca\x9c\xcb\xdc\x6d\xed\xe6\xee\x62\x37\x51\xfc\xde\x67\x9c\x94\xe9\x25\xc8\x7e\x29\x18\xce\xca\xb1\xc8\x9c\x73\xe0\xd6\xb7\x81\x37\xfe\xdf\xfb\xec\x86\x18\x03\x73\x01\x8a\x7f\x2d\xb4\x73\x15\xdb\xf0\x7e\xfa\x12\x2b\xa1\xfa\xea\xfc\xbc\xac\xba\xa7\xec\x6f\x53\x6f\x26\xc7\xe6\xd7\xe0\x39\x7e\x1a\x3f\x5f\xba\x9f\xfa\xfb\x2a\x1b\x21\xcd\xc9\x38\xdc\x91\x0e\xcf\x77\xe2\x62\xaa\xc1\x8a\x7e\x00\x3d\x87\xbd\x35\xea\x5c\xcb\xfa\x9d\xfd\xb0\x09\x1a\xe9\x4f\x7b\xdf\xd1\xff\x51\xc7\x1f\xb8\x0e\xf1\x1a\xd8\x9b\xbe\x84\xda\xd0\x39\x6c\xb0\xf5\x3d\x83\x7e\x34\xc2\xd6\x27\xa0\x4d\xff\x69\xec\x93\x84\x3e\x02\xdf\x4d\x59\xcc\x48\x36\x0a\xd7\x3d\xf7\x0f\xcc\x7d\x80\xff\x6f\xf9\xec\x8a\xfe\x45\xd4\x29\x2a\xe5\x5a\x60\xfe\xf0\xb9\xfc\xec\x5e\x37\xcd\x15\x5f\x1f\x90\x5b\xc9\xc6\xa7\x18\x7a\x66\x89\x97\x0f\xe7\xfd\xef\x38\x02\xd9\xb3\x7c\x9e\x74\xfc\x54\x3d\x62\xb1\xcb\x7e\xf1\x70\xa0\x1e\xb6\x31\xf1\xb3\x69\xfa\xe0\xfa\x35\xbe\xc1\xf1\xf6\xf7\x1c\x68\x9c\x13\x4e\xb2\xc5\xe9\x65\x41\x3c\x6c\x2c\x16\x32\xf1\x62\x02\xfe\xe8\xc9\xfa\x85\xf3\xbc\x4a\x6b\x5d\xe1\xcb\x29\x8d\x81\x7c\xa6\x30\x5b\xfa\x3b\xea\x29\xb6\x50\xe0\xdc\x64\xae\xaa\x2f\x34\x7a\x90\x5f\xca\xe8\x0b\x26\xf2\xfd\xbe\xe5\xff\x29\xfc\x56\x4f\xc6\x80\xee\x21\xf1\xba\xdd\x39\x1e\xa3\xa6\x70\xb9\xc9\xeb\x9d\x5d\x73\x90\x5e\x62\xcb\xc9\xe3\x6c\x78\xe2\xd8\xe0\xef\xe6\x08\xe5\x1e\xe3\x82\x27\xab\x62\x6f\x7d\x79\x2f\xfd\x7c\x2d\xce\x9d\x39\xe7\x12\x33\xec\x87\xff\xab\xed\x2b\x38\xaa\x95\xfc\x0c\xe2\xe5\x24\x6e\x4a\xd3\x99\x03\x3d\xb6\xa6\xf3\xa3\xd7\x49\x8a\x3c\xa2\x82\xe1\x13\x58\x3b\x9d\xd7\xa4\x9c\xcf\x29\x5d\xc3\x92\xce\x19\xe9\xde\xda\x19\x53\x7a\xe6\x6f\x9d\x35\x30\x17\xd5\x39\x4a\x93\x0d\xdd\x24\x26\xed\x4e\xc8\x13\x79\x64\xe3\x34\x7f\x50\x8a\x7f\x8c\x7b\xcc\xc8\x49\xfc\x17\xb9\x3d\x93\x0e\x9f\x64\x13\x04\xf6\x34\x74\x9d\xb3\x9f\x39\xf9\x73\x4e\x5e\xf0\xb7\x13\x9e\x27\x43\x8e\xe3\xfa\x2a\xac\x63\xfe\xe9\xff\x92\xe7\x53\x78\xfe\x21\x77\xb0\xb8\x86\xce\xe2\x0a\xb8\x25\xde\x03\xcc\xce\x52\x09\xbb\xa9\xfd\xae\xea\xba\x88\x11\xe0\x39\x4a\xc0\x74\x01\xce\xea\x28\xd7\xfc\x8d\xb6\xd0\x88\x5b\x56\x72\xe9\x92\x9e\xfb\x8c\xc5\xc2\x27\x2d\xd7\x9e\x14\xf9\x38\xbc\xe7\x77\xeb\xa2\x18\x0f\xa8\xf9\x47\xb6\xbe\x09\xbb\xb5\x85\xe7\xb7\xfe\xc2\x97\xd7\xea\xe6\xdf\xc2\x36\x83\x7d\x12\x75\xcd\x6f\x9c\x75\x26\x3e\x6e\xee\x4f\x8b\x9e\x1f\x5e\xdf\x39\x89\x35\xac\xeb\xa5\x8f\xc6\xc7\xd0\x1d\xe6\x1f\x5a\x8d\x92\xf0\x80\x80\x2d\x12\xbe\x15\xe5\x1b\xa7\xc0\x83\x2e\xfc\x4f\xc8\x73\x96\xb9\xbf\xe1\xbb\x9c\x17\xfb\x97\xa2\x87\x98\xa5\x69\x5c\xc3\x6b\xb3\x71\x8e\xad\x5f\x05\x7f\xb6\xfe\xb9\xfa\xe2\x0a\xb9\xa0\xa5\xd9\x17\xd4\xed\x2f\x3c\xe3\x8a\xfa\x8b\x9f\x3f\x53\x5b\xc1\xd0\x42\x8e\x32\xb6\xa2\xac\x7d\xa6\x1e\x18\xe0\xf6\x5e\x02\x5f\xca\x06\x62\xc9\xb5\xdb\xda\x39\xf0\xec\x78\x7d\xda\x2b\xf0\x39\xe2\x06\x2f\xf2\xbd\x15\x5c\x4a\xec\xb3\xef\x42\xbb\x1e\x30\x13\x6f\x61\x9e\xe8\xcf\x81\xf9\x49\x4d\xb3\xbf\x74\x1d\x1e\x07\x94\xc6\xec\x74\xf3\x96\xad\x0b\xdb\xb7\xdf\xc1\xe5\x17\x73\x5d\x07\xbc\xa8\xc0\x7f\xae\x5a\xd7\x49\xe9\xda\x67\x69\x5c\x92\x98\xbf\xb7\xc9\xbe\xe0\x5c\x08\xff\xbc\xf4\x8e\xf2\x5c\x89\x5c\x27\xbc\x53\xeb\x12\x78\x49\x6d\x05\x5c\x7d\x1a\x1e\x50\xe9\xf7\x40\x4e\xb6\x90\xe6\x03\x7b\xcd\xd2\x4b\x30\x84\xeb\x8f\x01\xbb\x4a\x7c\x43\xc5\x1a\x2b\xe7\x8f\x63\xab\x4d\x9f\x35\xad\x09\x2d\x1f\x5b\x81\x67\x8c\xad\xb6\x18\x3b\x29\xae\x85\xbc\xae\x63\xfd\xda\x4c\x97\x9d\xbb\x69\x8c\x62\xab\x2d\xb0\xf1\x66\x0d\x13\xc4\xb0\xac\xad\xf4\x14\x98\xb9\xcd\x4d\xeb\xa3\x16\xd6\x04\x16\x18\x75\x34\xb2\x5f\x07\xfd\xb9\xdc\xe6\xe2\xca\xd7\xf7\x24\xef\xdc\x3d\xba\xef\x64\xd9\x39\xdb\xfd\x41\xc5\x75\xab\xe7\x53\x1a\xc7\x3f\x76\x7f\x18\x53\x8e\xf0\x22\x71\x66\xbe\xaf\xdd\x31\xf8\x6a\x4f\xf2\xba\x58\x1b\xc8\xd8\xb8\xf1\x5e\xbe\xc2\x66\x45\xd6\xfd\x18\x0f\x60\xdf\x3c\x26\x78\x6e\xa5\x1f\xa3\x45\x2f\xf0\x16\xcd\xc0\x75\x2e\xf2\x9e\xe4\x75\x29\x3e\xc6\xe2\xf7\x84\xf9\xe5\x73\xa6\x61\x6f\x45\x6d\xa2\xb8\x3f\xe8\xc8\xa4\xf1\x28\x4e\x03\xf7\xa5\xe0\x57\xeb\x75\xa1\xc6\x84\xeb\x18\xc6\xfb\x64\xf7\x3b\x47\xfe\x7b\x7e\xfd\x29\xc6\x54\x78\x2f\x89\x4b\xa3\xb8\x3f\xc7\x13\xdc\xd3\x30\x8b\x6b\x6b\xad\x26\x13\x43\x8e\x66\xb5\x99\x58\x2d\x66\x0f\x15\xee\x2f\xd0\x0c\xc0\x5e\xbd\x6b\x68\x2d\x56\xea\x75\x40\x8f\xa0\x02\xfb\x77\x7f\xc4\xbd\xe4\x12\x78\x31\xf2\x1e\xa1\x3d\x3c\x45\xcd\xf9\xa1\x78\xf7\x1d\xd4\x37\x8a\xb9\x68\xdd\xc2\x66\x07\xe2\xc5\xe2\x33\xc5\xef\xc4\xfb\x2e\x6b\x3f\xf5\x3c\xaa\x9c\xf3\x14\xd7\x1b\x32\x3b\x05\xf7\x15\xcf\xee\x3e\xba\x31\xe6\xd0\x8a\x77\x8d\x1a\xc9\x31\xd8\xcf\xf5\xfb\x3e\xd6\x56\x9a\x41\xdf\x59\x2e\xcf\xeb\xe9\xcf\x5b\xae\xe1\x90\xa8\x6e\xe3\xef\xc7\xa9\xef\x9e\x34\x7e\xfd\x52\x2d\xeb\x33\xf6\x16\xec\x1c\xb8\x10\x07\x39\xd4\xf7\xe2\x01\xe0\xb6\x15\x4e\x72\x75\xad\x62\xaf\xa7\xfa\x6e\x37\x7a\x5e\xfa\x1b\x7f\x76\xfe\x37\x77\xf8\x32\x6f\x3a\xb5\x05\x5b\x3f\xd0\x9b\xac\xe8\x0b\xc1\xdc\x84\xcd\xa2\x26\x32\xed\xe1\x38\xc9\xbf\xab\xe0\x7e\x93\xdf\xe1\x97\x6d\xd5\x93\x8f\x01\x7b\x07\x66\xe3\x5b\xc4\x17\x03\xe3\x7b\x8d\x7a\xcc\x57\x1b\xe6\xc8\x35\x35\xac\x4d\xac\xe2\x73\x13\x69\x6e\xd8\x3d\x35\xce\x38\xe9\x1e\x3a\x66\xfa\xf4\xc7\x2f\xde\xcb\x38\x5e\xf3\xac\x8d\x3a\x16\xa3\x59\x4d\x5a\xd7\x47\x7a\xc7\x5e\x88\xdc\x50\xfa\x7a\x34\xe8\x95\xd0\x18\x52\x5d\x4a\xd6\x2f\xe2\xf7\x91\xf6\xc3\xd9\x96\xd6\xbc\xf4\x7b\x76\x66\xdf\xed\xfe\xaf\x8d\xf4\xdc\x9b\xb7\x2d\x3b\xc7\xff\x86\xd7\x4b\x3c\xbb\x72\x66\x40\xfd\x60\xa8\xef\xdb\x5a\xdb\xee\x0f\x36\xbf\x73\x65\xbd\xfd\x60\xf6\xe3\xc9\x9c\x62\x1f\x6a\xaf\x7b\xf6\xbd\xa4\xcf\x7f\x36\xf7\xb1\x02\xdf\x20\x3c\x8b\x36\x6f\xe2\xf7\xf2\x33\xfa\x7c\x0c\xe9\x8c\x03\x0c\x75\xe3\xbe\xc3\xf1\x53\xb9\x00\x8b\xdf\x4b\xe3\x5a\xec\x11\x76\x76\xe8\x98\xdf\x3f\x93\x06\xfd\xbd\xaf\xe9\x1c\x8a\xfd\x72\x36\xcd\xcb\x99\x9d\x23\x7c\x5f\xc1\x3d\x39\xf7\x1f\xec\xcb\x56\x1a\xd7\xc6\xd7\x58\xa9\x29\x76\xf9\x38\xa9\x3a\x9d\x9a\xcd\x29\xec\xcb\x02\x7c\xad\x08\xb8\xa2\x56\x07\x69\xfe\x75\x9c\x37\x69\xca\x25\xe8\x23\xf6\x6b\xd8\xe7\x21\xf9\x4d\x88\x2f\x10\x7b\xa2\x8c\xdf\x68\x24\x2b\xf0\x9b\x11\x43\xc0\xcf\x68\xe2\x46\xd1\xd7\xc7\x2f\xda\x1b\xe2\x6f\xc7\x8a\xf1\x86\x35\x53\xf6\x75\xab\xce\x0a\xc0\xda\x88\xb1\x66\xf6\x16\x75\x31\x00\x37\xf1\xb9\x86\xbd\xcf\xe2\xb3\xd9\xc1\xb1\x7e\x19\x74\x30\x04\x76\x74\x59\xe0\xb2\x29\x2e\x2b\xee\x09\xdf\x87\x71\x84\xb8\x98\xbd\xf7\x6d\xe3\xf5\xec\x3f\x98\x4f\x32\x60\x4a\xab\x38\xea\xaa\x35\x2d\xfe\x8a\xaf\x8e\xe2\xa4\x2c\x6c\x8e\x3f\x03\xad\xc7\x80\xad\xfb\x52\x2f\x28\xde\x03\x7b\x9b\x9f\xe7\x7d\x38\x4f\xdc\x35\xca\x00\xfb\x2c\xf7\x51\xb0\x75\x78\xd0\x73\x4c\x94\xb3\xab\xfa\xfc\xd7\xbc\x7b\x46\xce\x64\xc4\x50\x95\x7f\xdf\xe2\xbd\x77\xbb\x0a\x3c\x16\x7d\x07\x39\x37\xd5\xe7\x79\x39\x18\x72\x2c\xaa\x6f\x52\xfe\xfb\x85\x73\x5e\x20\xc6\xbd\xc4\x75\x23\xe7\xb0\x85\xd6\x48\xc5\xdf\x9f\xe7\xb8\xbd\xee\x2d\x1c\xa5\x6a\xcf\x84\x96\xf3\xae\xe6\x94\xd4\xf8\xaf\xcb\xdc\xd2\x47\xad\x17\x5a\xc6\x70\xcb\x58\x9a\x3c\x70\x63\xca\x21\xad\x8e\x52\xbe\x57\xd6\xd2\x97\x74\xb1\x13\x65\xac\xb0\xe7\x08\xfc\x37\xd3\xef\x13\xd4\x5f\x92\xfa\xdb\xb0\x3e\x8c\x18\x61\x35\xe7\xac\xd4\x24\xe5\xbc\x00\x8d\x13\xec\x77\xea\x6f\x3d\xaa\x79\xe9\x72\x3f\x18\xe1\xca\x4b\xbd\x75\x4f\xf2\xa5\x35\xc7\x6d\x81\x2e\x2f\xf0\x40\xbf\xab\xf3\x40\x75\x13\x65\x2d\x53\xac\xf7\x59\xee\x57\x26\x7d\xa5\x8c\xfa\xa7\x7b\xe3\xbf\xe6\x86\xd4\xef\x15\x2c\x91\xbb\x09\xee\x63\x39\x99\xef\xa1\xfe\x8f\xa1\x0e\x25\xe5\x8f\xd3\xc7\xaa\xa8\xc9\x94\x6a\xc2\x0a\x8f\x83\x32\x9e\x06\xfe\x5a\x15\x7f\xf5\x1e\x8f\xc6\x38\xcf\x10\x3b\x14\xe7\xeb\x04\x70\xe1\xfc\xbc\x5e\xe1\x39\x0c\x78\xfc\xce\xbf\x6d\xe2\x2e\x07\x5f\x6d\xd9\xf9\x61\xab\x9f\x3d\xb2\x39\x7b\x52\x23\xfd\xfb\xde\x79\xa5\x56\x24\x7a\xdc\x87\x62\x8e\x81\x2f\x68\x56\x8b\x58\xcc\x9d\xc3\xf7\xcd\x75\x2b\xb3\xfd\xbe\x96\xf8\x0d\x25\xce\x74\x61\x27\x89\xe3\x70\x55\xd8\xa4\xff\xae\x17\x1f\xec\x10\x6a\xb4\xfc\xb3\xbc\x7d\xbb\xf7\xbb\xe8\x2f\x52\x7a\xec\x65\x5c\x1d\xe6\x62\x81\x63\xb1\xb0\x2f\x98\x37\x86\xfc\x81\x96\x3b\x0a\xae\xd1\x0e\xce\xfd\x03\x61\xf9\xae\x5c\x1b\x5f\x9a\x3b\xc2\xb5\xe1\xf7\x21\x47\xc6\xbe\x9b\xb7\xb8\x76\xac\xcc\xf9\xae\xf5\xcc\x43\x0c\x73\x12\xb9\x88\x86\x53\xc3\xb8\x48\xce\x9f\x1a\xef\x89\x39\x61\xa8\xeb\x03\x9e\x2c\x89\x06\x85\x6f\x03\xcf\x9e\x27\x90\x37\xe0\xda\xab\x50\x43\x69\xbe\x4a\x79\x95\x96\x72\xad\xb0\x39\x06\x2d\x8e\xdf\x4b\x88\x7f\x7f\x23\x9f\x5e\x42\x39\x06\xe0\x92\xdc\x71\xce\x29\xe0\x16\x94\xf5\x1a\xd1\x56\x12\x07\x9f\xa9\x76\xdf\x65\x76\x90\xc5\xd9\xfc\xfa\xbd\xb5\xbb\x38\xae\x00\xd7\xc2\xe2\x98\x76\x1e\x58\x4e\xce\x9f\xd1\x6f\x68\x75\x17\x7e\x6f\xe9\x3a\xe3\x65\x27\x67\x7e\x97\xd7\x1b\xe7\xc0\xa5\x38\x14\x5c\x53\xc0\x65\x28\xf3\x4c\x15\x3e\x89\xe0\xf5\xac\x87\xc8\xdb\x08\x79\xb7\xb9\xdb\xda\xf1\x9a\xc7\xd2\x6d\xc1\x18\xbe\xbb\xc3\xdb\x84\x70\x0d\xa1\x3b\xbc\x49\xcf\x06\x39\x6d\xb6\x87\x8b\x79\xe4\x5a\xc3\xad\xab\xc4\x8f\x20\xf0\xe2\x05\x8e\x0a\x6d\x84\xfa\xcc\xbf\x04\x26\x7c\x9a\x91\x8f\x58\x5c\x0f\xb1\x3f\x85\x16\x6a\x05\x8e\xbc\x88\x8d\xe5\x9e\x3a\x3f\x43\x9d\x56\xe4\xfc\xbc\xc1\xcf\x84\x79\x61\xf3\x85\xb9\x72\x5c\x5f\x90\x47\x97\xf0\x2d\xc5\x7d\xac\xf6\x03\x63\xf4\xf2\xf5\x65\xbc\x31\xda\x52\xaa\x6b\x58\x02\x5f\x26\xf1\x57\x14\x6b\x1d\xf1\x16\xea\xfe\x09\x0b\x7c\x96\x86\x65\x11\x7c\x09\x5a\x5d\x89\xf2\xb1\x94\x8f\xd3\x30\x2a\x52\x4e\x0e\x71\x2d\x70\x4f\x6f\x16\x72\x0c\xa1\x57\xc2\x3a\x6f\x12\x9e\x47\x0d\x00\x3b\x28\xf6\xec\x96\xf4\x7c\x21\x97\x04\x7d\x40\x18\x13\x88\xdf\x55\xe5\x10\x27\xc0\xd3\x0b\x3e\x95\x16\xdf\xf0\x5c\x30\xf6\xb1\x16\xe3\xa5\xeb\xa8\x19\x72\xc0\xa0\x7d\xd6\x39\x48\xcf\x2a\xd6\xf1\xdb\xe3\xb4\xd1\x7e\x5f\x8c\xf7\xb2\x75\xf3\xbd\x31\xb3\xb5\x30\x66\x55\xf8\x43\xf9\xfb\xcc\x96\x29\xd7\x7b\xaf\x1e\x67\xc9\x5f\xc5\x33\xb0\x6f\xcc\x63\x89\x39\x9b\xee\x81\x93\xea\x12\x0f\xf0\xda\xe3\xad\x2f\xdf\xeb\xc2\x79\x40\xdf\xbf\xb3\x2e\xac\x71\x1e\xb8\xc3\x3f\xe6\x38\x44\xd4\x70\xb2\xb0\x69\x6f\x26\x84\x8d\x03\x1e\xff\xfe\x69\xb3\x86\x7a\x87\xda\x5f\x43\xf6\x9b\xc7\xa9\x3f\x6d\xe0\x6c\x32\xd5\x75\xe0\x19\x5c\x8e\xa7\x36\xad\x05\xb7\x91\xc6\xe5\x78\xaf\xf8\x1e\xe5\x5d\xd1\x77\x90\xd6\x5f\x45\xbc\x75\x0a\x1b\xb3\x24\xb6\x70\x0c\xb9\xad\x22\x7b\x7f\x2a\xfe\xcd\xb1\x2f\xb7\x4d\x58\xc2\xf6\x53\xbe\x4d\xf0\x2f\x29\x67\xe5\x7f\x7f\xfd\xd2\x79\x2a\xb8\xe2\xc4\x3a\xc4\xef\xf2\xfc\xa9\xd2\xd3\x05\x5a\x2b\x65\xfe\x17\x69\x5d\xc2\xfd\xb0\x9f\x45\xe6\x4b\x2e\x34\x0b\x05\xde\xc7\xb8\x77\x31\xfe\x17\x35\x1c\xf9\x79\xc4\x19\xf7\xda\x33\xec\x57\xb4\x95\x17\xb2\x33\x6d\xe9\xbd\x34\x7b\x44\xcf\x5f\x8e\xa1\x2e\x82\x4f\xa7\xd0\x57\xfc\x84\x1a\x01\xac\x7d\xe7\xe1\x36\x68\xff\x0f\x15\x0c\xbb\x74\x96\x74\x4c\xdc\xdd\x17\xe3\x3e\xd6\x7c\x0a\xec\x15\xc3\xda\x08\x9c\x19\xe0\x9b\x42\x3e\x59\x1e\x83\x1c\x78\x15\xc0\x4f\x95\xd7\x26\xf8\x3e\x55\xb1\xff\xd3\xb1\x65\xe3\x49\xbc\x24\x7a\xbe\x9c\xe6\x7a\x67\xd4\x4e\x95\xeb\x0b\xb8\x8e\xc0\xe7\x14\x76\x9e\xd7\x9c\xd8\xcf\x8e\xe8\x9f\xee\x3c\x20\x07\x93\x71\x5f\x9b\xfa\xa3\x47\x8b\x6b\x34\xd0\x6c\xa4\xb6\xae\x90\x07\x51\xb2\x41\x14\xe7\xc8\xf3\x53\xca\x3d\x62\x4e\x16\xec\x54\x90\xa5\xb9\xa8\xf9\xf4\xca\xcf\xa5\xe7\x1f\x80\x07\xaf\xb0\xff\xe5\x6b\xf4\x4b\x38\x28\xbe\x0e\x8e\xca\x39\x21\x8d\x0b\xda\x10\xc7\x45\x5e\xd0\xc2\x6e\x95\xfd\x1f\x91\x9f\xac\x85\xcd\xae\xd1\x0e\xb3\x98\xa0\x58\xa7\x3b\xe0\xa5\x2e\x30\x8c\x62\x3c\x55\xfb\xac\xf9\xa5\x45\xaf\x86\xa8\x9b\xd2\x7a\x12\x3d\x0e\x27\xf0\x59\x47\xe0\x0f\xea\x7d\x0e\xb2\x6f\x2a\xdb\x26\xf0\xcb\x27\xf2\x7b\xf7\xba\xc5\x7b\x14\xfb\xe5\x68\x3a\x2f\x25\x5e\xc3\xf3\xeb\x3b\xd9\xfd\x5e\x72\xf6\xbd\x2e\xae\x1d\xe8\xc3\x28\x72\x93\x90\x4f\x86\xcf\x9d\xfe\x54\xec\xb1\xb3\xef\x81\x36\xea\xd1\xee\x33\xdb\x51\xee\xe1\xb0\xa9\x97\x22\xaa\x9f\x8f\x9e\x8e\x2b\xcf\xda\xb9\xdd\x4b\xd0\x8f\xdf\xe2\xb9\x6f\x5b\x07\xca\x17\x17\x35\x83\xb7\xbc\xfb\x1f\xbb\x77\x6a\xdb\x7d\x63\xdf\xb3\xe8\x35\x2b\xd6\x14\xf4\x67\xb0\xef\x6c\x5e\xd3\x2a\xee\x81\x59\x5d\x60\x61\xd9\x7c\x4b\x7b\x00\xf4\xb7\xa4\xeb\x31\x9f\x90\x8f\x71\x05\xef\x23\xce\x79\xb9\x4e\x2e\x8d\x4b\xc9\xa6\x6c\xde\xb6\xdd\x92\xfd\x61\x67\xa5\x91\xcf\x90\x6a\x3d\xeb\x5e\xf1\x7e\xde\xb2\xf3\xa7\xe8\x59\x31\xf5\xcc\x2a\x7b\x67\xf3\xbb\x47\xda\x2a\xd2\xbb\xdb\xea\xbb\x1f\x6d\x6b\x76\x40\xbd\xee\xe1\xcd\x6d\x1c\x80\x37\x3d\x14\x78\xdc\x5f\x9b\xd7\x25\xe6\x6f\xf5\xb9\xd4\xec\x22\xd8\x44\xce\x55\xa4\xc7\x32\xaa\x4f\xa2\xf9\x2a\x66\xbf\x05\xeb\xf3\xc8\x79\x24\xe2\xd3\xef\xec\x03\xed\x0c\x23\x3e\x23\x19\x9b\x31\x4e\x02\xf4\x65\xe9\x6f\x14\x23\x28\x3c\x1d\xbf\xae\xf6\x20\x18\xbb\x83\xfa\x90\x72\x0c\xa0\x99\xe0\xbb\xf7\x13\xe0\x3e\x51\x2f\xe9\xb1\xb6\x86\x7f\x3e\x96\x2f\x9b\xd0\x45\xee\x1a\x9e\x57\xa4\x9e\x99\x8c\xc5\xc6\xa0\x83\x07\xdf\x9f\x6f\xc2\xcc\x49\x83\xd1\x2b\xf4\xce\xf0\xcf\x4e\x7b\xdd\x6d\xcc\xfe\xa6\x68\xb7\xce\x92\x18\x7a\x6f\xba\x79\xd8\x60\xb1\x5d\xfd\xc1\xd7\xa0\xbc\x87\xb8\xe6\xa3\xbc\x5e\xa7\x59\x8b\x8d\x91\xa8\x63\x4f\x91\x67\x8d\x30\xa7\xc5\x9a\xff\x9d\xcb\x76\x99\x6c\x38\xf2\x20\x2b\x75\x97\x62\x2d\x20\xbf\x3c\xdd\xf3\xa7\x6d\x0d\x33\xe0\xbb\x66\x3e\x20\xfe\xee\x12\x66\xce\x4b\x3c\x84\xfe\x1f\xe4\xfe\xd1\x6c\x12\xe7\xee\x02\x0c\x44\x2f\x49\x82\x3d\x6a\xc9\xf2\xef\xab\xe7\x0a\xf8\x26\xa5\x7c\x28\xe7\xc1\xfa\xde\xf9\x8c\xf7\xa4\xfd\x77\xb2\xc5\xcf\x33\x78\x37\xe6\xb7\xc6\xe6\xb3\x39\x15\xbc\x88\x62\x6f\x31\x5f\x79\xbe\x99\x3c\x8a\xf7\xc5\xf1\x14\x98\xa8\x32\x27\xb3\xd9\x0f\xdf\x06\x6e\x70\xa5\xbe\x3a\xf9\x4c\xca\x03\x2f\x38\x86\x4d\xe7\x21\x70\x25\xf9\x8d\x9e\x11\xf8\x82\x69\xdf\x9f\x36\x7e\xe6\x64\x61\x73\xcc\x62\x56\xf9\x5a\xfc\xdf\x46\x3c\x83\x76\x26\x73\x9e\x2f\xe6\x7b\x1e\xc3\x6c\x7e\xe0\xd7\x64\xeb\x91\x5f\x47\x9f\x8f\xe9\xfb\xc0\x84\xa3\x82\x31\xad\xd2\x2a\x14\xf1\xb8\xb2\xe7\x74\xbe\x31\xe0\x65\xfb\x43\x63\x7c\x64\xcf\xc0\xe2\xf4\x2f\x30\xcc\xb8\xae\xd9\x39\x41\x6b\x91\xf4\x65\x04\xbf\xa4\xf0\x61\xfa\xdf\x8a\x03\x00\xbf\xc8\xf6\xc4\x9c\xd9\x8a\x86\x93\x22\xa6\xef\x46\x3a\xb5\x80\xd1\x39\xd9\x6a\x3d\x8d\xd7\xc8\xa4\xb5\xce\x71\x33\x84\xcd\x10\xfc\x35\xb3\x93\xc4\xdb\x27\x74\x8a\x89\xd7\x20\x8d\x54\x1c\x09\x8c\xcf\xaa\xe1\xb0\xf8\x35\x21\xec\xb7\x98\x3f\x45\x93\x38\x73\x3e\xc3\x46\x7c\x59\x7b\xc7\xf4\xdd\x1d\xe6\xeb\x86\x93\x4f\xac\x74\xa7\xeb\xdb\x4b\x79\xd4\xb3\xef\x8d\xff\xa0\x2f\x7f\x92\xec\x22\x68\x4c\x31\x3f\xfd\x18\x20\xce\xe8\x18\xf4\x4f\x9b\x7f\x64\xbd\x39\x05\xc7\x1d\x27\xa1\x75\x32\xe6\xcd\xa9\xbe\x07\x3e\x13\xfc\xdd\x59\xb4\x22\x3a\x77\xab\xf0\x49\x3e\x8d\xbd\xe4\xef\xee\x03\x4f\xc9\x91\x1e\x80\x5b\x6e\x59\x07\xbb\x65\xe0\xff\x21\xfe\x27\xba\xce\x37\xf8\xa4\xa5\x7b\xf2\x79\x02\x1c\x65\x81\xab\xc1\x77\xd0\xf7\x79\x94\x39\x2c\x1e\xff\x0c\x96\x9b\xab\xe0\xb8\xdf\xb6\xf7\xc0\x05\x51\xc5\x61\x0f\xcf\x74\x6a\x8b\xeb\x97\x79\x34\xcc\xbc\x71\xda\xb9\x29\x7a\x6a\xd9\x5c\xed\xd2\xc1\x37\xc6\x8b\xe6\x7b\x1c\xd9\xdb\xdd\x89\x73\x08\x99\xc6\x2e\xa4\xf5\xb3\x5c\xcd\x2b\xfd\x2e\xe9\x4c\xfe\x0c\x97\x2d\x38\x97\x61\xdd\x15\x36\x57\xda\x1f\x9d\x1b\x8b\x89\x30\x1f\xb7\xb8\x12\xae\xf0\x8f\xdd\x1f\x70\x1c\x52\x1e\xb8\xb3\x6b\xd0\x68\x1d\x3f\x32\x67\x46\xeb\xf2\x30\x69\x14\xef\x57\xe2\x8a\xd1\xec\x8e\x14\xa7\x64\x63\xe8\x33\x85\x3a\x17\xec\x31\xb0\x2d\x50\x4f\xc7\xe7\x9c\xf4\x76\x65\xae\x2f\xa8\x11\xc2\x7c\xff\xe1\x79\x5a\x05\xab\xc5\x75\x85\x48\xc7\x8d\xdb\x02\xfe\x73\x6c\xfd\x3a\x72\x9e\x95\x62\x2f\x1b\x7a\x3b\xcd\x9c\x65\x6d\x43\x0f\xc4\x05\xcf\xf1\x38\x8d\x07\xc3\x5a\x3c\x1a\x1f\xfd\xbd\x53\x0b\x96\x09\xf0\x8c\x50\xed\xa0\xa8\x63\x39\xa0\x8f\xd7\x56\xeb\x51\x76\x25\x7f\xa7\xe2\x83\x2f\xb9\x0f\xbe\x63\x3e\x38\xdd\x57\xce\x1d\xbe\xca\x3e\xf9\x71\x92\x9f\x4a\xfc\x78\x71\x63\x78\x5a\xe7\x89\xe1\xbb\xb3\x70\xed\x94\x34\xe0\x60\x9d\x4d\xeb\x2f\x07\x76\x46\xfd\x63\x2d\x8e\xf1\xfe\x7e\x9b\x2c\xe7\xd7\xf5\x92\xf3\x1c\x4a\x76\x63\x05\x5a\x73\xe5\x39\x53\x6d\x69\xb9\x1e\xbf\x54\xea\x99\x17\x29\x5e\x5c\x09\x5e\x2c\x43\x6c\x41\x35\x11\xd4\xaf\x50\xec\x17\xf2\xec\x18\xf9\x52\x3d\xf6\xf9\xaf\x38\xe9\xee\x82\xbb\xae\x8c\x23\x47\x3d\x25\xe6\x57\x88\xf5\x53\xb6\x0d\x9f\x21\xd5\x88\x2b\xf5\x0a\x74\x3b\x51\xac\x69\x4d\xcf\x42\xcd\x3b\xc8\xf1\xe2\xdb\xe3\xa4\xd5\xd7\xd0\xc6\xe3\x9a\x37\xf8\x62\xf0\x7b\x8a\x97\xf2\x9d\x09\xbf\x96\x71\x2c\x0a\x7e\xb6\x0a\x37\x5b\x3c\x53\xd1\x6f\x22\x69\x65\x15\xe7\x35\xd4\x20\xdf\xdd\x34\x8f\xb2\x76\x0e\xdc\x4a\x23\xa7\xb6\x02\x7d\x05\xe4\x03\xf9\xa8\x13\x2f\x15\xc4\xea\xc3\xc8\xfe\x3c\x6c\x9c\xe2\x67\xe2\x28\xe2\x3c\xa5\xe8\x27\x14\x3c\xda\x0e\x7c\xbe\xba\xf6\xb6\x68\x17\x98\x1b\xd0\xa3\x19\xbe\x0f\x9c\xbe\x33\x48\x7f\xbf\x6f\x3b\x57\x7b\x30\x73\x56\xe9\xec\xf7\x2a\x55\x3e\x23\x6b\x66\x5c\xfd\xec\x98\xfa\xcd\xc5\xc3\x66\xcf\xb3\xec\x1e\x43\xb7\x5e\xa7\x9a\xf2\xc5\x1e\x0c\x00\x07\x64\xa3\x16\x1c\xe8\x7e\x47\x99\x03\xbd\xf9\xb6\xe5\x34\x02\x6f\xcc\xe2\x83\x63\x48\x75\x42\xd0\xf4\x06\x9d\x4e\xe5\x1e\x9f\x54\x3f\x7d\x4c\xb7\xdd\xae\xae\xd9\x11\xe5\xdd\x2b\x8b\x45\x99\x3f\x1a\xba\x6d\xf6\x0c\x97\xb0\xf1\x72\x46\x8d\xa8\x7b\x12\x8d\xba\xa0\xdf\xc8\xaf\x3f\x41\x2d\x7e\xf8\x0c\x71\x47\x92\x6f\xcf\xb9\xe8\x6e\x9b\xa8\xd1\xce\x89\x3f\x20\x61\x67\x83\xef\xbe\x00\xd7\x59\xe0\xc6\x69\xa1\x59\x9e\x5e\x02\x2b\xfd\xf4\xbd\x45\x4a\xba\xe7\xd7\x69\x2e\xb8\x06\xe0\x99\xd6\x9c\x6f\x6d\x24\x78\x84\x55\x5e\x51\xe8\x9d\x5a\x6d\xc2\x46\x2b\x25\xfd\x9d\x7d\x94\x77\xb9\xa6\x54\x1a\x40\x0f\x34\xd7\x78\xf9\x75\xa5\xfa\xe6\x89\x6b\xf5\x80\xe6\x99\xd0\xcd\x27\xfb\xb8\x7f\x3d\xd9\x96\x53\xf3\xf3\x1d\xce\x99\xec\xe3\xa8\xfd\x1d\x9c\xdb\x8e\xf8\x4d\xea\x84\x25\x2e\xf3\x95\xcb\x5c\x80\xfc\xdf\x25\xce\xf0\xd1\xf8\x28\xb0\xe5\xc8\xcf\x74\x54\xfb\x02\x8a\xfa\x93\xdc\x87\xc3\xe2\x84\xb0\xb9\xb8\x72\x1e\x45\xc9\xef\x14\xdc\x3c\xe5\xde\xa4\x93\xbc\xaf\x94\x67\x74\x9b\xe5\xe7\xf1\xd4\x7e\xcb\x34\xf2\x9c\x24\x1c\x69\xfd\x8d\x56\x1b\x74\x5f\x4d\x98\x15\xae\x2d\x83\x79\x96\xe4\x18\x49\x9c\x9d\x86\x5c\xb1\xfc\x1d\x75\x5c\xa4\x5e\x2d\xe5\xf7\x90\xd3\xc0\xfb\x73\x5e\x16\x39\x8f\x65\x8b\xfb\xb6\x04\x1f\xa1\x81\xf3\xc9\x60\x47\x9f\xd4\x4b\xb4\x71\x2b\x62\x8b\xa7\xf9\x32\xd4\xd4\xef\xeb\xcf\x03\x67\xe3\x49\x68\xee\x33\x1f\x8e\xbf\x3f\x9f\x17\xad\x86\x22\xf9\xac\xb7\x89\x95\xa4\x2c\x3e\xf3\x0b\xde\x20\x18\x8b\x60\xc9\xfb\xaa\xec\x23\x8c\x5d\xbf\x43\xda\xf2\xc5\x77\xb0\x67\xe8\x06\xfb\xac\xf8\x19\xfb\x79\x5f\xbf\xe8\x67\x96\x73\x36\x55\xf3\x29\xad\x9b\x5d\xe0\x3a\x37\xe0\xda\x7c\x7f\x8a\x4f\x93\xc7\xfc\x4a\xba\x65\xa1\xb7\xbc\xe9\xfe\x09\xef\x4f\xd3\xe7\x9b\x6a\x55\x3a\xf6\xc5\x81\xdc\x1a\xc7\x66\xda\x9c\x53\xc3\x02\xae\x36\x99\x2f\x4a\x9e\x13\x31\xa6\xd8\x2f\xd7\xbe\x7d\x38\x88\x85\x54\xee\x5d\x3f\x1f\xbd\x65\xeb\x10\xb8\xc3\xdd\xa4\xc4\x97\x46\xf5\x40\xb8\xa7\x62\x3f\xd8\xbb\x9d\x4c\xeb\xd9\x88\xbf\x1b\x99\xb5\xb7\x9e\xf7\x1d\x96\xf2\xbe\x37\xe6\xb7\xd9\xfd\x5b\xe5\x7e\x30\xfa\x75\x6a\xff\xa2\x32\x3e\x81\x5b\xbf\xc5\x80\x35\x7a\xba\xa7\x2b\xf7\x98\xb4\x3e\x8a\x1e\x76\x0d\x1b\x15\x59\xed\x07\xf1\xdd\x18\xfb\x2a\x89\xef\x49\xe2\x90\x7a\xfd\x7f\xb9\x87\x0b\x2d\x66\xdd\x76\x3e\xdd\xa3\x98\x5b\x54\xe3\x06\xe0\xdb\xfa\x17\xe7\xf0\x22\x4c\x2b\x7b\x7e\x11\x97\x71\xce\x2b\xe0\x98\xef\x77\x4a\xfe\x76\xb1\x3f\xcd\xb5\x24\x79\xec\xa7\xef\x03\xad\x1e\xd2\x2d\xfc\x17\xe5\x9c\xe3\x7b\x83\xf7\x18\xf2\xde\x42\x83\x16\x87\xc4\xef\xc6\xff\xfd\x96\x0b\xdd\xe2\x94\x30\x15\xb0\x37\x4a\xe7\x18\x8d\x85\xae\x5d\x21\xee\x81\xfd\x6f\x4f\x7b\xf1\x43\x37\xbd\x50\x3c\xa9\x3c\xcf\xb4\xa7\x3c\xc3\xf1\x2d\x97\xf7\xd2\xe2\xfa\xf4\x4c\x2c\x78\xd3\x38\xd6\x54\x8c\x03\xed\x01\xdc\xeb\xda\xb9\x18\x7a\xdd\xda\x17\xb6\xad\xe0\x10\x90\xae\xc3\xeb\x01\xc5\xf9\x28\xec\x36\xef\xfd\xcb\xc6\x5b\xe5\x7d\x2e\x7e\x63\x63\xfc\xbc\xdf\xd0\x6b\x5e\x5d\xcd\x47\x5d\x24\xeb\xc6\x0a\x7c\xb2\xd8\x6d\x3d\xc2\x26\x70\xd1\x02\xc6\x0a\x7c\x5c\x2b\x4d\x42\xeb\xde\xb2\x2d\xd0\xd1\x3a\xf9\x5e\xf7\xc6\x75\xbc\x62\xe4\x8d\x2a\xfc\x1e\xe6\x0b\x0e\x85\xef\xb6\x8d\xdd\xf4\x14\xf4\xba\x89\xe6\x63\x82\x0d\x0f\x1b\xfe\x66\xed\xcd\x2f\x76\x2f\xee\x83\x1e\x86\x5b\x4f\xa3\x3c\x2a\x78\x92\xad\x61\x1e\x65\xc3\x96\xdd\x4b\xce\x61\x63\x71\x0c\xf6\xa9\xe2\x77\xae\xbd\xf9\x71\x5a\xce\xd1\x5d\xc2\xe6\xf8\xec\xbb\xf7\xe3\x47\xa6\x72\x03\x17\x7c\xc3\xe8\x07\x51\xdf\x58\x29\x2f\x57\xf0\x1b\x0a\x5b\x2e\x7d\x3e\x89\x25\x7c\x13\x3f\x67\x60\xcc\x26\x8a\xef\x33\x38\xd9\x96\x9e\x3f\x83\xbd\x9c\x4c\x33\x58\xc3\xd8\x6f\xbd\x6d\x41\xfc\x03\x1c\x76\x0a\x7f\x8e\xf2\x8c\xa8\x9d\xc2\x75\x2c\x64\xbf\x1a\x9e\x55\xca\xfb\x95\x62\xf7\x01\x3f\x1b\x2b\xed\xba\x81\x23\xe9\x33\xc6\x9a\x81\xe6\x8b\xb0\xb5\xea\xab\xbf\x5f\x62\x7f\x43\x39\xe7\x8b\x76\x2b\xca\x9c\x06\xd9\x2b\xe4\x18\x94\xde\xd7\xee\xbf\x80\xfd\xaa\xee\xe5\x84\xbe\x5d\xc1\x83\x08\x39\xeb\xe2\xfb\xa5\xeb\x89\x9e\xde\x62\xaf\x9a\xee\x8f\x9c\x86\x46\x1e\xba\xf4\x12\x6f\x01\x4f\xc7\xde\x53\x3a\xc7\x3a\xff\xd6\xee\x85\x98\x9f\xa6\x93\x73\x7b\xf6\xb6\xed\xe2\xbd\xc4\xdc\x42\xcc\x4b\xbf\x83\xcf\x18\xb9\x2c\x0a\x9d\x90\x22\x56\x98\x2e\xeb\xf2\xdc\xeb\x38\x03\xb1\xe6\x22\x0b\xfb\x3d\xa6\xcb\xfa\x71\xda\xeb\x30\xfb\x76\x09\xbc\x88\xdb\xd0\xc3\xda\x6d\x35\x50\x43\xf3\x17\x7b\x3e\xec\xf1\x85\xf8\xc7\xdf\xfc\xce\x79\xdc\x7d\x60\x7f\x3f\x56\xf5\x77\x97\x62\x6e\xd4\x2e\xfa\xd6\xbe\x7a\x86\xc1\x33\x6a\x9b\x3c\x3d\x5b\x0a\xac\x28\xbc\xa3\xc2\xff\x7e\x56\xde\x5b\xb2\xf7\x60\x4b\x31\x16\xe0\xd7\x4e\x63\x19\x63\x5c\xe0\x2a\x7e\x5d\xed\x41\xfd\x1a\x35\xd1\x2e\x21\xa7\xb7\xf3\x12\x5b\x4e\x1e\x66\xc3\x93\x3d\x18\xce\x97\xcb\x2e\x70\x64\x47\x79\x77\xbf\xf6\x82\x94\x30\xb4\xa4\x61\x82\x35\xbb\xd0\x1d\xfe\x09\x96\x5d\xa8\xdb\xa3\xef\x9e\x0a\x7b\xe5\xbb\xb3\x5a\xec\x0e\x4f\xe1\x68\xb7\x09\xbc\x04\x6a\x45\x71\x23\x05\xff\x8d\xea\x81\xbb\xb0\x31\xab\x03\x87\x72\xcf\x80\x5b\x6c\xdc\x8f\xd1\x00\x71\xb7\xd4\xbb\x79\x61\x67\x89\x98\x1b\x59\xd7\xc6\x82\x1a\x01\x72\x52\xf7\x6e\x6a\x4f\xd9\xf6\x06\xfc\xcd\x1c\x6b\x64\xf7\x4e\x1b\xe2\x6f\x3d\x7e\x64\x2b\x8e\xd1\xfb\x49\x67\x85\x6c\x5b\xe1\xfd\x31\x87\x4b\x39\x4f\x0d\x33\x8c\x7a\x04\x05\x36\x97\xf9\x95\xf2\xbd\xe4\xd8\xaa\xb8\x4e\xf1\x9c\x72\x3d\x8f\xb0\x64\x49\x84\x7d\x74\xa0\x21\x84\xf5\xa6\xf9\x66\x92\x77\x49\x53\x28\xfd\x11\x68\xbd\xbe\xe5\x67\x78\x41\xee\x6b\x39\x76\x41\xfb\x00\x9c\x56\x6a\x6f\x2b\xbe\x17\x7d\x1e\xf3\xfa\x45\x6f\x96\x82\x6d\x15\x3c\x4b\x56\x7a\x73\xac\xf6\x6b\xe0\x0a\xbf\xb4\x74\x3d\xf8\x3d\xf5\x99\x73\xce\x73\xbd\xff\xb1\x6a\xbc\xb5\x6b\xc3\x3b\xb1\xef\x96\xb0\x65\x54\xa7\xc7\x7b\xcd\x0e\x5a\x9d\xfb\x13\x71\x3a\x88\xb5\xa6\x9a\xff\x01\xc7\x26\xbd\xb0\xfd\x1c\x6e\x4b\xe3\x23\x61\xa3\x6f\xf2\xe7\x8a\xf3\x46\xea\x89\x05\xff\x03\xf2\xf9\xda\x1c\x4b\x73\xa1\xe1\xfb\x09\xc7\x29\xc6\xb2\xf0\xd3\xc9\x06\xc9\xeb\x7f\xed\xcd\xd4\x39\x22\x7d\x0d\x8e\x01\x84\xf3\x44\x59\x4f\xe0\x23\x9d\xf4\x35\xa8\xad\xf7\xa7\xeb\x7c\xee\x8d\x73\xdf\xdb\xf1\xfd\x96\x44\xfb\xb1\xaa\x8b\xa6\xc4\x53\x6d\xe4\x15\x1c\x9e\x63\x66\x67\x55\x2c\x25\xfa\x32\x86\x78\xe2\x1a\x7b\x0b\x76\xbe\x62\xbd\x44\xdb\x5f\x3e\xdc\x3f\x55\xf3\xe4\xc5\x78\x31\x3f\x4a\xcb\x7f\x82\xdf\xf5\xbe\x58\xdd\x87\xf3\xfa\x62\xfc\x5e\x7b\xd9\x38\x4e\x77\x30\x77\x16\xc3\x95\xea\xf3\x1d\x82\x65\x67\xcf\x75\x5d\xc7\x79\x17\xea\x88\x2c\x9e\x0c\x3c\x7b\x13\x34\xd2\x46\xc0\xfc\x41\xb4\x69\x97\x8f\x25\xe7\x07\x75\x60\xbe\xc3\x6c\x71\xf4\x1b\x43\xd0\x2c\x88\x1b\x49\x0a\xb9\x82\xe2\xfe\x98\x83\x83\x3c\x25\xf5\x50\xc8\xb6\x72\x0b\x7c\xde\xf5\xd0\x9a\x6f\xfc\x6c\x25\xb4\x65\x25\xfd\x03\xe4\xe2\xa5\x9a\xad\x78\x66\xab\x7e\x0d\xac\x34\xfb\x70\x51\xa7\x9b\xdd\x43\xce\xfd\x4d\xe5\x9c\xea\x20\xcd\xec\xd1\xec\xb0\x76\x83\x9a\x0d\x7a\xdd\x49\xca\xee\xc7\xe2\x3e\xc9\xb6\x5f\x02\x16\x0b\x5a\xc3\x3d\x7c\x06\xfc\xd9\x1b\xb3\xcd\xb5\x00\x74\x4c\x99\xdf\x8a\xe7\x2d\x8b\x0f\x8a\xe7\x48\x2f\x7e\xe3\x5e\x0f\xac\xd5\xc6\x5f\x1a\xce\x02\xe4\x8f\xd9\xd9\x16\x71\x37\x65\x68\xf3\x7d\xe0\x20\x99\x5d\x59\x4c\x2a\xf5\xa7\x91\x0f\x0b\xe3\xf6\x1b\xc6\x71\x0f\xda\x1e\x82\x23\xe6\x43\xec\xa7\xd6\x43\xe3\x5a\xdd\xf2\x3a\x14\xfd\xde\x74\x2e\x49\x73\x0e\xfc\xeb\xe8\x23\x16\xf3\x72\x0e\xf9\xf9\xc2\x9e\x79\x34\xab\xfb\x8d\x4d\x39\xfe\xe3\xe3\x25\xe2\x40\xa5\xe6\xc5\xf9\x6a\x4e\xb6\x21\xe7\x87\xfe\x20\xec\xcb\xcf\x10\xe3\x16\xb0\xdd\x3a\x7f\x22\xf6\xc2\x43\x0f\x20\xda\x7a\x9a\x07\x13\x47\x95\x1c\x63\xf2\xf8\x59\xc4\x9a\x25\x5f\xd4\x94\x87\x14\xbe\x2e\x1b\xab\x9e\x84\x91\xf8\x0c\xbd\xce\x81\xe7\xc0\x8a\x5c\x4f\xe7\x97\xda\x37\x2f\xec\xaa\xf2\x7d\xfb\xbd\xc6\x7d\x5f\xd2\xc7\x2a\x5d\xc3\xa8\xab\x23\xbf\x0f\xdc\xbb\x5c\xdf\x41\x5f\xa6\xc8\x03\x56\xe9\x63\x20\x97\x2e\xb3\x5d\x84\xd7\x80\x3c\x5f\x2f\x51\xde\x8b\xae\x41\x58\xb4\x32\x67\xd4\xd7\xf7\xab\xd0\xdc\xd6\xfd\xb4\x0a\x9f\x4c\xce\x67\x71\x6e\x83\x0f\x13\xa7\x18\xfa\x9b\xbc\x4f\x97\x6b\x8e\xb1\x35\x82\x71\xb2\xe1\x7a\x06\x7b\x38\xfc\x18\x2d\x20\x17\xf4\xb4\x76\xc0\xf3\x2b\x3d\x49\xa7\x85\xf6\x5b\xc0\xfc\x84\x72\xac\x99\xe2\x75\x55\x1e\x2d\x3a\x2b\xf8\xf3\x89\x75\x10\x36\xbb\xc4\xe1\x2f\xfb\xb5\x25\x8e\xa8\xa2\x0f\x59\xf3\xb3\xdd\x86\x79\x0f\x56\x70\xef\x97\xf7\x24\x8b\xe1\xb0\xa6\x2e\x34\x8f\xcc\x7e\xb0\xb0\x8d\xa0\xff\x16\x29\xfa\x03\xb8\xb6\xd0\xa6\x0e\x2f\x22\x46\xb7\xda\x99\x12\xe3\x33\x7f\x98\xf9\xb6\xbd\x2e\xf9\x4e\x89\xf0\x83\x03\x6f\x58\xf7\xdd\x1b\xd9\xe1\x56\x1d\x38\x7f\xb7\x70\xbe\xc8\x9c\x66\x8f\x49\xf9\x5c\x36\x8c\x77\x4b\x9c\x95\xb0\xb6\x47\x6c\xec\x04\x67\x9e\x1c\xdb\x7f\x37\x87\x2c\x69\x55\x7e\x23\x8f\xcc\xce\xfc\xe1\xf9\x88\xfd\xf8\x5f\xce\x8f\x1a\x4f\xc3\xfc\x2c\x20\x47\xc8\x7c\x79\xe0\x5f\xd6\x31\xc3\x99\x03\xba\x17\x84\xe1\xc8\x43\x77\x78\x5a\x7b\x47\x2d\x6e\x6a\x43\xbd\x52\x5f\x07\x6a\x1c\xf6\xc5\x5a\xab\xb3\xef\x29\x6b\xd4\xe4\x57\x38\x11\xf2\x80\x3f\x50\x1f\x30\xbd\x04\x8d\x7b\x2a\xce\xc8\x22\x8e\x91\xe6\xf1\xa5\x7c\x96\x14\xfd\xf7\xbf\x43\x2d\x47\x43\x7b\x07\x70\x1f\xb8\xe7\xab\xf6\x8d\x94\x77\x45\xcd\x11\xd3\xbc\x3d\x42\x2b\xfd\x0c\x96\x1b\xd9\xe7\x94\xe7\xa0\xc8\x65\x14\x7f\x7f\xe8\xbc\x78\x3c\xd6\xfa\x46\x5e\x49\xd7\x39\xe5\x31\xbd\xb2\x26\xf5\xb8\x98\xed\x89\x55\xe6\x00\x1e\xd7\x50\xab\x65\xfe\x50\x02\xbe\x40\x16\x9f\x8a\xb3\xdf\x14\x53\x3b\xb5\x95\x31\xae\x26\x5f\x52\xb3\xc1\x8a\x1d\x90\xce\x24\x5d\xb3\x4b\x9c\xf5\xdf\x8b\xd9\xbf\x7c\xd7\x05\xf3\x2d\x05\x16\x51\x1e\x4b\xce\x63\xb8\x12\xd8\xd7\x68\xff\xca\xfc\xa6\x4f\xfe\x7b\xc0\xc5\xba\xad\x2c\x1c\x39\x69\x98\xcd\x52\xdb\x1a\x8a\xeb\xaa\xb6\x9c\x34\x45\x0d\xe3\x14\x64\xe9\x89\xf9\x95\x2b\x03\x3f\x66\xf1\xae\xa0\x91\x6b\x1c\x1f\xf2\xf5\xb7\x80\x4f\x57\x72\x67\xb4\xee\x1e\x87\x8d\xba\x0e\x25\xfe\x15\xfe\x5c\x5a\x4e\x98\xaf\xa1\xb2\x8f\x52\xae\x17\xbb\x75\x5d\xe3\xbc\xba\xa6\x53\x59\xc7\x28\xe9\x19\x96\xeb\x16\x86\xba\xd8\x69\xed\x11\x5f\x14\xee\x89\x8a\xba\xd8\xdf\xf0\xcd\xc8\xf8\x15\x2d\xb7\x20\x3d\x0b\xcf\xd9\xeb\xfc\xe2\x72\x5f\x10\xe8\x83\xba\x2f\x3f\xa4\xf5\x87\xbd\x2b\xc2\x7e\xb4\xe8\x33\xa2\x8f\xa2\x2d\xd9\x46\xd4\x50\xec\x91\x4d\x1c\xde\xb6\x1c\xef\x6a\x5a\x27\x88\xd7\xa4\x38\xb4\x31\xfe\x8f\xde\xf7\x8c\xf1\xe6\xec\x3c\x59\x76\x1f\x6b\x37\xbe\xf8\xee\x4d\xfc\x0e\xf5\xa0\x48\xeb\xcb\x31\xf0\x30\xa2\x0e\x2e\xf7\x91\x4f\xb8\xd6\x76\x9a\x3f\xcd\x7e\x27\x6a\x75\xe0\x77\xaa\x6b\x4e\xae\xd3\xb2\xf7\xae\x27\xa1\x95\xfe\xd0\xf8\x26\xaf\x7e\x76\x90\x74\xf8\xba\xea\xcf\x0a\x87\x8d\x84\xeb\x25\x7f\x4d\xe1\x7d\xed\x6b\x7e\x84\x62\xef\xb5\x73\x27\x15\xf6\xdf\x5e\x7b\xb3\x5a\xd8\x1c\xb7\xbe\xbf\xef\x16\x57\xe2\x84\x83\xf1\x59\x5b\xe9\x23\xb6\xda\xf9\x07\xf4\x85\x03\xde\x16\x72\x3a\x05\x2f\x13\x7c\x5e\xc7\xfc\xe3\x67\xa0\xbe\x06\xf9\xa5\x8b\x79\xff\x75\xe1\x9a\x6e\x03\xae\x51\xd2\x19\x21\x4e\x49\xf9\xf3\xda\xd9\xd1\x7a\x0b\xeb\xce\x25\xb0\x7e\xf1\xfd\xc2\x3e\x6f\xb0\x8f\x55\x5c\x78\x95\x67\xd1\x93\xeb\xd4\xcb\xfe\xdc\x10\xea\x34\x09\xf9\x94\x5f\x9c\xcd\x15\x3e\xc2\xa8\xe4\x1f\x54\xfb\xb0\xbb\xd6\xd5\x71\x5b\xbb\x30\xaf\xfc\xae\x78\x47\xd0\x99\x90\xf6\x97\x63\xb5\x4b\x6b\xa2\xf0\x6b\x78\x1e\x67\x76\xb6\xfb\xbf\xc4\xbf\x05\xa7\x69\x96\xee\xec\xfe\x61\xf3\x9e\x0d\xdf\x9e\xfa\xb8\xcf\xde\xf7\xeb\x67\x97\x72\x3f\xb0\x96\x0e\xbe\x37\xb3\x89\x9f\x26\xe7\xcf\xec\xf5\xc6\x4f\xce\x37\x27\xb2\xb7\x3b\xc0\x5d\x88\xf7\x41\x9e\xd9\x24\xaa\x91\xce\xb0\x67\xff\x95\xbd\x50\x78\x3d\x04\x4f\x6a\x70\x0c\x47\x0b\x55\x4f\x63\x27\xb4\x68\x9f\xcc\x8d\xca\x81\xe0\x67\x69\x82\x3a\xd7\x95\x76\x75\xbb\x76\x87\x0f\x7b\x74\xff\x25\x9d\x4b\x58\xe3\x1e\x95\xe2\x12\x81\x2f\xa9\x88\x5b\x04\xde\x04\x7a\x93\xfa\xbf\x36\xd3\xf7\xc1\xe6\x6d\xdb\xb9\x4f\x2a\x7d\xb4\xd6\x38\xcc\x5a\x69\x54\xac\xd5\x3f\x6b\xaf\xdb\x8d\xad\xf6\x79\xed\xce\xc6\x61\x5a\xbd\x9e\xf1\xdd\x6e\xc8\x4b\xbe\xdc\x29\x7c\x59\xd8\x4f\x3a\x38\x14\xef\x89\x1c\x85\x42\x2f\x76\xcf\xf9\x78\x3b\xed\xdf\xef\x02\x73\x79\xc4\xb9\xe4\xf9\x0e\x39\x56\x70\x2e\xd0\xff\xb7\xe2\xbc\x22\xc1\x31\x02\x9c\xe3\xaa\x38\x2f\xfe\x6a\xad\xa6\x97\x30\x2b\xd6\x1c\x70\xdb\x94\x72\xf1\x30\xbe\x1c\x9f\x75\x28\xc6\x7c\xa7\xe2\x7f\x05\xff\xbf\xe0\xd5\x95\xec\x5b\xab\xea\x6c\xd3\x6c\x25\xe6\x74\xa0\x4f\xae\xd9\xb9\xc4\x5e\x77\xe7\x7b\x0b\xce\x49\x22\x6c\xb6\xfc\x19\x23\x47\xb9\xb9\x5f\x98\xce\xd1\x7b\x9f\xf4\x3a\xba\x6c\xee\xe3\x2c\xad\x7d\xe0\x5a\xbe\x28\xfa\xb9\x45\x0d\x8b\x7f\xef\x15\x70\x85\x5b\xe9\x7c\x27\x9c\xdf\x1c\xf5\x2b\x8f\x31\xe9\x33\xb2\xf7\x33\xc6\xc5\xc3\x20\x8d\xb2\x34\xfb\x58\x12\x5e\xb1\x1c\xeb\xb0\xef\xa6\x51\xce\x62\x85\xf9\x26\xb2\x86\xb9\xa8\x9d\x73\x9f\x9e\xc5\xd4\xfb\xdd\xc6\xf7\x16\xd7\xd0\x4d\x3f\xa5\xdc\x26\xe0\xd9\x03\xa9\x4e\x6b\x8a\x9b\xe6\x8d\x24\xf5\x1b\xe7\xd2\x99\xf0\xcc\x7f\x5f\xba\xad\x8b\xb0\x27\x6c\x3c\x1a\xe9\x6d\x4e\xf7\x5f\xba\x2d\xd3\xf9\x52\xc4\x31\x14\x97\x4a\xda\x8f\xb8\x77\x86\x6d\x76\x36\xd6\x56\x94\xbb\x35\x8f\x97\xc8\x05\xe9\xf5\x7f\xc2\x7b\x2e\xae\xcc\x77\x09\xb3\x76\x8d\x38\x4c\x8e\xbc\x6f\x0e\x9f\x69\xce\x62\x96\x96\x6d\x0d\x6b\x61\xa3\x7e\xf4\x0b\x4c\xe8\x93\x31\xfa\xfb\xbd\x1f\xba\xc3\xd6\xbc\x71\x4f\x7d\xa5\x77\x5d\x68\xfc\x17\x7c\xef\xcf\xfc\xec\xa7\xf9\x02\x13\xf7\x0b\xc5\xcc\x9a\x76\x5c\xa9\x27\x96\xf2\x15\xa1\x35\x17\x1c\xd6\x06\xff\xac\x5d\x11\xff\x0a\xbc\x23\xb3\xd7\x15\x79\x08\x33\xb7\xa5\x9c\x5f\x6d\x9c\x8f\xd1\x80\xe6\x40\x9c\x8b\x94\x2b\x93\x70\x30\xa0\x85\x07\xb6\xaf\x7d\x0a\x04\x7f\x3b\xf3\x93\xc7\x47\x1f\xb0\x21\xf5\xe4\x63\x85\x9a\xc2\x06\xbd\xbf\x4b\xe0\xc5\x36\xcf\x39\x3e\xbf\xa7\xc8\x6b\x71\x4d\x2b\x36\x3e\xe2\x5c\x31\xcd\xab\x21\x27\x5c\xa7\x5c\x33\xbb\xaf\xd0\x72\x04\x3f\x5a\xcb\x27\x63\xad\xac\x95\xc6\x35\xac\xf5\xcb\x9f\x29\xd5\xa9\x25\x8c\x97\x0d\xba\x4f\x3b\x58\x43\xa5\x79\x96\x72\x13\xd3\x5e\xb7\x84\x47\xa8\xc6\x26\xb2\xe7\x90\xc6\x3c\x73\x9a\x4b\x7c\x86\xe7\xf8\x7d\xb5\x66\xb4\xf9\x9d\x57\xe7\x33\xd8\xbd\x39\x57\xbe\x82\x41\x5c\x76\x7e\x7c\xc3\xd7\x57\xf7\x9f\x72\x2e\x23\xdf\x0e\x5b\x27\x2b\xac\x65\xee\xd6\x9e\xad\xae\x8b\x92\xbf\x2f\x38\xa0\x9f\xd6\x54\x75\xff\x1e\x6a\x8d\x19\xd9\xd4\xe1\xec\xe6\xbb\x10\x4b\x3c\xe1\x3a\x81\xeb\x5c\xa8\xbf\x69\xb7\x6a\x32\x3b\x2d\x63\x65\x3a\x7f\x26\x8d\x9d\x09\x2b\xf3\xc0\xbe\x3c\xd3\xf7\x79\x9e\x0f\x63\x85\xa8\xd7\xe2\x7d\x75\x25\x6c\xf3\x64\x34\xbb\x11\x76\x44\xe2\x4b\x03\x5e\x8f\x43\xb8\x6c\x1d\xc3\x6c\x76\x8a\xbd\xd9\x31\xce\x9c\xd7\xc0\x0d\xa0\xef\x3a\x6a\x76\x08\x33\xd8\xf9\x45\x18\x47\xc0\x80\xbd\xc1\x33\xb5\x08\xdf\x71\x13\xf5\xe0\xc9\x72\x67\xe2\x59\x3d\xb0\xeb\xc4\xd6\xaf\xaf\xee\xbb\x04\x6e\xa6\x5e\xe7\xdf\x36\x7b\xd6\xfd\xe2\x0a\xf5\x56\xac\xed\x7e\xae\x81\x9f\x49\xfc\x5e\xbe\x67\x05\x77\xb3\x79\xce\x45\xfe\xbf\x91\xee\xc3\x6c\x78\x9a\x58\x35\x25\x16\xe7\xd8\xfc\x85\xdb\xaa\x51\xbf\x5a\x45\xef\x57\xed\x12\x78\xc9\x8d\xed\xb1\xb5\xb7\x38\xf1\x7b\x05\xae\xa9\x6f\x4d\xe3\xf9\x59\xd2\x3c\xb9\x8b\xf7\xc8\x1a\x82\xcf\x5f\xee\x5b\x11\x7b\x9d\x6a\xd8\xa7\xf3\xd4\xdd\xfd\x24\x5d\xf7\x63\xb8\x77\xd2\xb7\x66\x5d\xaf\xa9\x3c\xd5\x96\x27\xfe\x92\xf3\x34\xe3\x76\x6f\xb7\x41\x4e\x97\xf4\x82\xbe\x50\xcb\x30\x8e\xed\x13\xf6\xaa\x9b\xfa\x86\xc8\xae\xba\x43\xb0\xe3\xbc\x17\x0f\xf8\xf0\xb7\x50\x8b\xda\xfc\xce\x3b\x77\x16\x33\x4d\xdf\x07\x47\xd8\x8f\x6e\x90\x19\x34\x71\xd8\x9e\x62\x7b\x55\xf8\xe4\x15\x6b\xe3\x87\x6d\xd5\x2e\x6b\xb7\xf5\x19\x8e\x9c\xc7\xda\x0b\xd2\x77\xcb\xc9\xe2\x9e\xae\x43\xc7\xae\xd9\x62\x76\x19\xf0\x5d\x61\x33\x48\xe5\xbc\x4f\x98\x39\x09\xb3\x6d\x53\x97\x3d\x27\xff\x19\xec\x3c\xbc\x8b\x8c\x8d\x94\x6c\x00\xb3\x69\x84\xf7\x38\xd0\x3a\xae\x5a\x1b\x78\x6f\xe4\x35\x61\xd7\xe6\x38\x91\x5a\x5b\xe6\x95\x43\x6d\xfd\x04\xc6\x04\x79\x8c\xea\x37\xfa\x2e\xf1\xdd\xc2\xb8\x1f\xc5\xe7\xa4\xf1\x09\xac\x34\x0b\x68\x8c\xdf\xb6\x5d\xba\xc6\x0b\xd4\xda\x0c\x6b\xa8\xe0\x15\x93\xcf\xbd\x9a\xea\xdf\xf3\x71\x89\xaa\x6c\xa7\x41\x73\xc8\x50\xef\xcc\xf8\xb8\x4f\x33\xec\xeb\x0e\xac\x34\x17\x9c\x14\xbd\x1a\xac\x87\x57\xbd\xa7\xf2\xeb\x35\x40\x76\xe9\x50\xb1\x36\x4a\x5a\x84\x59\xd5\xfc\x07\xd9\x30\x2f\xde\x2f\xa8\x9e\x1f\xf6\x0c\x88\x85\xe5\xdc\x36\x7a\x2f\xa1\x8c\x31\x07\x5e\xbc\x67\xe3\x4b\xf7\x45\xac\xb5\x45\x6b\x4f\xf6\x0d\xf9\xba\xea\x7f\x13\x2b\xc7\x9e\xf5\x61\xac\xaf\x61\x1c\xb8\xec\x26\xb6\x15\xb3\x31\xc2\xcf\x12\x97\x2f\xd6\xd6\x5a\xd7\x18\xb0\x7a\xc0\xa9\x07\xd8\x5c\x1e\x33\x08\x3f\xa8\x5c\x8f\x54\x7c\x7b\xe5\x9c\x44\x5e\xef\x39\xbe\x9b\xc1\x1f\x2b\xe7\xd9\x98\x8d\x68\xd3\x67\x21\x57\xf1\xaa\xd5\xa6\xa4\x3e\x5f\x3d\xa6\x90\xe3\x0d\x1a\x4f\xbe\x5f\x80\xaf\x80\x8d\xf3\xd9\xf7\xd2\x3e\xe8\x6d\x42\x2e\x44\xcd\x19\x33\x3b\x58\xfc\x1d\x75\x4b\xff\x8b\x7b\x40\xdf\x27\x3b\xf7\xca\x5a\x51\xd5\xeb\xa0\x34\x5e\xbd\xba\xc9\x4f\xf9\xf5\xcf\x50\xb1\x93\x07\xdb\x2d\xfe\x0e\x36\xe1\xaf\x7c\xa1\xce\x59\x7b\x66\x35\x8e\xef\x0d\x05\x4f\x89\xc2\x09\x8b\xb1\x78\xc2\x39\x4d\x0b\x8d\x35\xa3\x26\x60\x91\xbb\x27\x2c\x94\xce\xb7\x5a\xc6\x7b\x62\x0f\xf5\x33\x2c\x27\xe8\x64\x62\x0f\x8c\xf2\x6e\xf4\x3e\xc4\x7b\x55\xc2\x83\x88\x33\x08\x74\xb2\xc9\x5f\xc0\xbe\xdb\x8e\x49\x6f\x50\xc2\xa2\x81\xc6\x8e\x84\xf3\x92\x73\xdd\xa5\x1a\x05\x62\x87\xa5\x73\x82\xe3\x1b\x75\x2e\x8f\x6a\x3e\x52\x15\x5b\x81\xf6\x92\xd9\x72\x58\x97\xc2\xef\xfa\x0d\xd8\x0f\xbc\x07\xe4\xf6\x0a\xde\xd2\x32\x67\xe9\xb2\x8c\x2d\xfc\xe2\x9d\x7f\x69\xd8\xb6\x3f\x3c\x57\xb3\xf6\x8e\x69\x49\x5f\xa8\x84\xdf\x2b\x7a\xea\x4b\x9c\x19\x95\x1c\x85\xdf\xc2\x66\xe8\xe3\x7b\x92\x7c\x42\xe4\xeb\x90\x7c\x34\xde\x7f\xa0\xd4\x3e\x6b\xce\xeb\x62\x35\x5b\x2d\x57\xed\x37\x7b\xb0\x58\xce\x9d\x78\xfc\xbe\x8b\x4d\xfc\x1b\x75\xaa\x3f\x2b\xf1\x8a\xdf\xa8\xc9\x71\xbb\xc6\x87\x28\x34\x72\x0f\x61\x33\xd6\xbf\x27\xe3\x8f\xb8\xae\xe0\x2d\xca\x80\x53\x23\xd5\xb4\xcd\x9e\xe3\x99\xa1\xa6\x3d\xcc\xb5\xfa\x0a\xf2\xea\x0a\x7d\xaa\x52\xfd\x9a\xad\x0b\xce\x93\xc0\x63\x5c\xe2\x38\x85\xda\x62\x5b\xe3\xc4\xfd\x8c\xbd\xb1\x15\x65\xc3\x3d\x62\x84\xa1\x47\x81\x73\xa2\x0a\x1d\x5b\xd4\xe1\x69\x7f\xc6\x6e\x1d\xb8\x28\xfc\xe6\x38\xf5\xbd\x45\xba\x10\xbf\x5b\x48\xd7\x90\xf1\x01\x18\xcf\x04\xee\xbd\xea\x1e\x4a\xae\xeb\xb7\x8a\x57\xe6\x7d\xc8\x03\xf1\xbb\x41\x90\xfb\x6e\x7c\x0e\xdc\x56\x0d\xb9\x49\x5a\xdf\xe0\x9c\x94\x74\xbd\xbe\xd5\x83\x45\x78\x27\x31\xc6\x4a\x2e\x16\x6c\xcb\x7a\xa9\xe7\x47\x54\xbc\xbd\xea\x63\xab\xb9\x10\x89\x2b\xa2\x9c\x5f\xd1\x73\x35\xb8\x67\x79\x7d\x9e\xf7\x0a\x08\x9b\x55\xe2\xea\x44\xcd\xa1\x55\x88\xbc\xf7\xfc\x7b\xd0\x9f\x20\x7c\x5a\x7d\x3d\x4b\x1a\x5f\x93\x25\xf6\xc7\xad\xdd\x96\x66\xef\x71\xad\x84\x8d\xfb\xc9\xf7\xba\x0f\xd2\x75\xe3\xd7\xc7\x9e\xa4\xa5\x49\xef\xac\xd0\x48\x0f\x30\x37\x82\x3a\xd1\x45\xbe\x9b\xed\x21\x9e\x7f\xf5\xd6\x96\x73\x29\xf6\x48\x6b\xaf\xf1\xfb\xec\xa2\x6c\xd8\x54\x6a\xa7\x14\xbb\x91\xbe\x11\x7f\x1e\x8e\x45\xd0\xd6\x76\x99\x4b\xc0\x76\xe5\xe7\x53\xfd\xc9\x60\x34\x4e\xe2\xba\x52\x63\xe4\x35\xeb\xb3\x8c\x25\x61\xf3\xb7\xd8\x8f\x93\xa0\x01\x7b\xc3\x94\x2f\xfe\x92\x4b\x18\x30\x0c\xec\x7e\x4d\xc4\x26\xe0\x78\xd8\x88\xab\x54\x71\x98\x78\xdf\x32\x8e\xe9\xab\xb1\x29\xb0\x63\xde\x02\xb8\xee\x4b\x3d\x4a\x56\x1b\xf6\xb9\xc8\x61\x37\xda\xd7\x28\x5b\x3c\xb4\xef\x47\x76\xb6\x38\xc6\x29\xd4\x93\x79\x1e\x97\xfe\xdf\x49\x98\xfd\x93\x6a\x38\xc0\x1d\x11\x5a\x0e\x9f\x5f\x3b\x00\xce\xb2\xc5\x3c\xf0\xc6\xaf\x82\x67\x3b\x2d\xd9\xa3\x07\x69\x3b\xf2\x67\xbd\x00\x0f\xa8\xdb\xda\x11\x87\xe9\x21\x70\xef\xb5\xc9\xf0\xb6\x0d\xac\xb4\x01\x75\xf3\xe1\x6d\x0b\x9c\x38\xfd\x6e\xf2\x3a\x84\x67\x8b\x6c\xd4\x76\x99\xad\xbd\x71\x1e\x36\xed\x33\x7f\x2f\xaf\x67\x4b\xb9\x31\x71\xbf\x4b\x04\x7c\x0e\x50\x93\xcd\xd0\x46\xe1\xd9\x0a\x31\x48\xef\xb4\xf1\x7a\xe3\xdb\x87\xc2\xc5\xcd\xf1\xae\xad\x47\x3c\x4a\x4f\xb0\xcf\x9a\x1d\xde\x1b\x7a\x89\xad\xf6\xed\x9b\xdf\x3b\x04\xc4\xe5\x26\x69\x1d\x25\x1f\xbd\x4d\xc1\x85\x9d\xb5\x6b\xcc\xe7\x63\x67\x32\x9c\x8b\xfb\xc5\x35\xea\xed\x36\x93\xad\xb6\x9f\x84\x1e\x79\x92\x52\xfc\xfc\x87\x8d\x4d\x34\x4a\x22\x5b\xa9\xc9\x48\xbe\x00\xc7\x6d\x2a\x39\x0c\xac\xf1\x32\x3b\x16\x58\xcc\x06\x8a\x71\x3a\xd9\x23\xd8\xb3\x17\x7b\x14\x1f\x02\xf7\x65\x03\x38\xdf\x65\x67\xbf\xde\x3b\xe7\xa8\x17\x6d\xd6\x2c\xae\xc8\x76\xe0\x7b\xf2\xb5\x88\xd8\x3c\xe7\x25\x1e\xea\xbc\xbe\x88\x23\x14\xfc\x08\x80\x0d\x75\x6a\xa8\x8b\x3b\xbc\x45\x96\x73\x09\x06\xc8\xef\x32\xb1\xd8\x79\x91\xc8\xeb\x2f\xb2\xd3\x7b\x14\xbf\x77\x6e\xfe\x7b\x17\xea\x2c\x5e\x6f\xac\x72\x75\xb8\x02\x93\xac\xfe\xde\x93\xde\xcd\x95\xb5\xa4\x15\x1b\x81\x38\xcb\x5d\x69\xbe\x84\xed\x64\xcf\xeb\xf5\xc6\x38\xb6\x05\x7e\x4f\x79\xa7\xe9\x7e\x56\xfb\x70\xef\x29\x3b\x73\x82\xbd\xe8\x1d\xe6\xe3\xce\xd7\x9b\x3a\x4f\x5f\x5d\x0b\xe6\x5f\xac\x51\xc2\x83\xe2\xfa\x9b\xe4\xdd\xc8\xde\x77\x5f\x64\x5e\xf6\x27\xef\x22\xad\xbd\x0e\xf9\x5c\xc4\x71\x90\x8d\xaf\xf1\x68\x71\x0d\x97\x9d\xb3\xe1\x3e\x47\xbb\x77\xd8\x4c\x3f\x37\x75\xe3\x1a\x37\x61\x06\x06\x8b\xdc\xf7\xe2\x87\xd1\x9e\x2d\xbb\x09\x60\xe3\xad\xe4\x18\x34\x92\x13\xac\x5d\xcb\xd9\x29\x35\x1e\x03\x77\x9a\x6e\xf3\x04\x36\x18\x34\x04\x04\xf6\xb6\xd2\xe6\x3d\xd5\x06\x05\xbf\x41\xe2\x47\x7b\x68\xdf\x2d\x6c\xfe\x7f\xe1\xb7\xc8\xbc\xbb\xdd\x24\xb0\x16\x9c\x57\xe8\xe6\xbb\x8b\x1d\xb3\x9b\xcb\x5e\xa2\x9c\xd3\xc8\xf3\xeb\x64\xf1\x10\xe3\x77\xf9\xb3\xb4\xb6\xb4\xeb\x8e\xd9\x58\xd6\x56\x9c\xd3\x5f\xed\xe5\x12\x1c\xdc\xd0\xef\xe4\x8d\xbd\xb5\xbb\xa8\xad\x7b\x92\x5e\xaa\x13\x1f\x83\xd1\xe2\xc0\xec\x3f\x68\x1f\x96\xbe\x63\x5f\x38\x4f\x23\xe6\xe4\x76\x9b\xa9\xfc\x4c\x7b\xbc\xbf\x5c\xff\x56\x7a\xcf\xdc\xc5\x6e\x62\xc1\x73\x23\x7f\x70\xef\xb6\x89\x1b\xe9\x2e\xb6\x36\x27\xdb\xe2\x6b\xcf\xc0\xf1\x06\x9f\x45\xdc\x3b\x7e\xaf\xa4\x3f\xc7\xed\x30\xda\xd2\xfd\x18\xb9\x02\xe1\xb3\xca\xfe\xde\x86\xcd\x45\x8d\x7a\x42\xd5\xcf\x16\xf7\xd7\x78\x85\xb8\x2f\xd1\x02\xde\xde\x30\xe3\x3c\x85\x49\x1a\x8e\xe6\x07\xaf\x37\xde\xad\xbd\x00\x6c\x11\xe6\x0b\x0d\x36\xc9\x2b\x78\x15\xf8\xd9\x15\x29\x3a\x1e\xc3\x6d\xd4\x68\x9f\x62\x6f\x91\xbe\xe5\x5d\x38\x7f\xde\xb6\xcc\xbe\xb1\xd8\x07\x6d\xc8\x44\xcf\xa7\x3e\xfb\x0f\xec\xca\xe6\x27\x8c\x15\xe8\x36\xd8\xcc\x46\x28\xb6\xe2\x2d\xef\x36\x61\xfe\xc5\xdf\x3b\x07\x9a\x0b\x55\x6b\x45\x5d\x53\x67\xfe\x3c\x6f\x5b\xfa\x3e\x3b\x93\xfe\x9b\x67\xb3\xe8\xbc\x92\xee\x2f\x9f\x79\xec\x2c\x9d\x2c\x25\x1b\xb9\xdd\xa9\x7e\x56\x6a\xe0\x0a\xb4\xc0\xde\x58\x61\x93\x7c\x0d\x4b\xf0\x71\xe6\x61\xa3\xde\x8d\x32\xe0\xe8\xb9\xce\xbd\xb1\xce\x53\x59\xf0\xec\xae\x08\x93\x09\x5a\x97\x4a\x9f\xa4\xa6\x13\xa2\xe9\x2e\x58\xce\xa5\xd0\x8b\x05\x5c\x9d\xca\xcd\xdd\x2f\xd7\x7c\x40\x7f\x82\xed\x3f\x91\x1b\xe9\x94\xf7\x4c\xe1\x93\x1d\xa6\xbd\x2e\x60\x64\x4c\x5a\x64\xbc\x8f\x90\x34\x0c\x65\x3f\xae\xc4\x99\xab\xf9\x74\xf8\xfc\x8d\xf1\x7f\xc4\xf5\xf5\x3e\x5e\x49\xa7\x6e\xed\x2d\x40\xeb\x27\x58\x8d\x8f\x81\x95\xbe\x17\x98\xfe\xa4\xa4\x6d\xc2\xae\x39\xe1\xbc\x96\xab\x61\x8e\xda\x5c\xa0\xa7\x54\x0b\x6b\xec\x67\xa9\x97\x90\xe7\x61\x57\xf7\x34\xdc\x76\x7e\xf0\x79\x9a\x2a\xf6\x3f\xe1\xfd\xc7\xb5\x90\x72\x43\x55\x1c\xed\x6c\x0f\xad\xb8\x7f\x2b\xc6\x83\x34\xdd\x24\x9d\x15\xd0\x5f\xc9\xd0\x47\xc5\xfc\x1f\xb7\x4f\x85\x2d\xb3\xb5\x9a\xac\xce\x47\x56\xae\x99\xd0\x9e\xa1\xfb\xe3\xbd\x8a\x3c\xae\x74\x3d\xf4\x35\xa1\xff\x48\xf8\x83\xe2\xd9\x75\x1b\xaf\xe5\x91\x0c\xdc\x7f\xe2\x3d\x30\x1f\xd0\x68\xe7\xc1\xe8\xf5\x10\x93\x66\x06\xcc\x3b\xd9\xe8\x32\xaf\xa5\x96\x9f\x27\x2d\x95\xd8\xba\x03\xce\xec\x23\xe7\x7c\xa3\xf5\x9b\xfa\x4e\xa7\xe2\xdf\xa0\x85\x5d\xbc\xfb\x5b\xde\x25\x2d\x16\xfe\xb7\xc5\x39\xea\x9f\x14\x7e\x1f\xbc\xaf\xf0\x93\x9e\xbf\xbb\x78\x47\x8c\x45\x8b\x6b\xb7\xf0\xdf\xfd\x72\xed\xc2\x38\x77\x2b\x6d\xed\x01\xde\xa0\xa8\x9b\xbe\xf6\x76\x1b\x11\x13\xc0\xb3\x2d\xde\xd7\xee\xc2\xc8\xcb\x27\x8d\x39\xf9\xff\xd2\xd8\xe4\x14\x1f\x6c\x91\xab\x9e\x7c\xa2\x63\x90\x05\x29\xf0\xc2\xd3\xde\x83\x3c\x27\x8b\x05\xc9\x46\x03\xe6\x67\xa8\x8f\xd1\x70\x17\xf4\x12\x18\x9f\x69\x4f\x1a\xa7\x3d\x9e\xa3\xfc\xec\x91\xee\xcd\xcf\x3a\xc3\x3c\x6b\xe3\xcd\x6c\x7b\x99\x4b\x14\xf9\xb2\xca\xd7\x03\x1e\x08\x69\xec\xd1\x37\xac\x7a\x3e\xe1\x53\x16\xcf\xa8\x8f\x99\xa9\xe6\xa4\x3f\x47\x6c\xb5\x99\xfd\x96\xcf\x26\xe0\x2e\x09\x71\x1e\x85\x0d\x9e\xf0\x75\xd1\x93\xd6\xa2\xe1\xfd\x28\x1f\x4e\x36\x18\xf2\x14\xda\x98\x76\x7e\xd9\xa3\x59\xcd\xf7\xc6\x35\xfc\xd9\xf8\x19\x76\x6f\xba\x06\xce\x35\x6a\xad\x88\x31\xa3\xfd\x7d\xdb\xa0\x5e\xdd\x9c\x7c\xff\x52\x1d\x8b\xae\x21\xd6\xdb\x5c\xe5\x1a\x52\x39\x89\x00\x4b\x22\xed\x33\xc9\x6f\xff\x97\x0d\x3d\x57\xc5\x5c\xfd\x33\x52\xc7\x5b\x9c\xb1\xfd\x5a\x5b\xff\x2c\xe4\xd0\xa5\xcf\x8a\xbd\xb6\x05\x0e\x24\xfe\x73\xa9\xf6\x18\x10\xdf\xb6\xf4\x5d\x53\xdd\x4f\x8c\x85\xec\xd3\x4e\xf2\xce\x7d\xb2\x2c\xec\xa0\xf4\x37\xed\x1a\xca\xfa\xd2\xd7\x9f\xb0\xd7\x62\xff\xf5\xcc\xef\xad\x61\xff\x55\x2d\x2c\x51\x73\x3b\x93\x36\xd4\x81\xcf\xdb\x09\xc6\xaa\x7f\x80\x77\xfd\x47\xa9\x75\xa8\x38\xd7\xa8\x26\x38\x47\xf4\x1c\x1e\x8b\xa3\x51\xf7\x54\xe5\x60\xd2\xb1\x96\x96\xa4\xa3\x8f\xf5\xe9\xfa\xe2\xca\x31\x2a\x6a\x7e\x5f\xf3\x77\xd4\xef\xb2\xfb\xd1\xcf\xe0\x3b\x3c\x1c\xeb\x97\xaa\xff\x65\xc6\x8b\x4b\x9a\xf5\x4f\x70\x33\xf8\x9e\x5c\xf3\x0c\xfc\xaa\x42\xcf\xbf\xe4\x3b\xc1\xbd\x0d\xba\xf3\x38\x66\xd4\x03\xe6\xec\xc4\xfd\x1a\x6b\x6f\x56\xf7\xdd\x3b\xdd\xb3\xe0\xfa\x25\x4e\x14\xf5\xef\xe2\xde\x06\x5d\x64\xb6\x16\xb8\x66\xf5\x5f\x8e\x17\xe5\xb2\x5c\x7a\xaf\x7f\x2b\x9c\xdc\x1a\xff\x02\x68\x42\x48\x35\x64\xd0\x1b\x2b\xfb\x7c\xb4\x6e\xd1\xae\x40\x8e\x9d\xd9\x7d\x49\x0b\x4f\x9a\xeb\x93\xe8\xd7\x72\x82\x57\x5e\xab\x7e\xed\xc9\x1a\x2c\x6c\x3d\xb5\x3e\xd7\xbd\x1d\xe9\x61\xce\xcb\x39\x6d\x75\x6c\xab\x34\xd0\x99\xcd\x19\xb2\x3d\x0e\x67\x58\x5f\xec\x9d\x77\xd9\xb6\x4d\x97\x1d\x23\xce\xa6\x88\xeb\xf0\x1a\x64\x27\xc8\x97\x2a\xae\x2b\xe5\x0f\x61\x1f\x2f\x80\x57\xd9\x14\x77\x95\xae\x0b\xe7\x6f\xb1\xef\x65\xbb\x5c\x7a\x56\xcd\x46\xd0\x67\xab\xee\xf3\xc4\x9f\xfa\x8b\xf7\xd2\xee\x85\xe7\xeb\x74\x29\xbd\x27\xf9\x5d\xdf\x7a\xf7\xaa\xbe\x68\xc9\x8e\xaa\xdf\xef\x14\xe7\x01\x9d\x33\x70\xae\xaa\xe7\x68\x12\x58\xf3\x83\x64\x5f\x95\xf7\xe0\xf6\x51\x9a\x23\xc3\x58\xab\x35\x38\xfe\xef\xea\xfc\x9d\x94\x03\x31\xf6\x08\xf3\xdc\x54\x1d\x78\x7a\xd7\x6c\xad\xd6\x4b\x39\x1f\xe8\x9b\x66\xcf\x30\x87\x7d\x71\xd2\x6b\x75\x3c\xaf\x7f\x9e\xee\xd9\xe7\x16\xe9\x34\x0b\xae\x7e\x13\x78\x0a\x0c\xfc\xd4\x5f\xe6\x81\x8a\xbe\x12\xc0\x6c\x8c\xc7\xe1\x7e\x91\x46\xfb\x00\xfa\xba\x8a\x9a\x20\xe8\x1d\x00\xbf\xbd\x56\xfb\xba\x86\xdb\x32\xf6\x5c\xaa\x11\xf2\x1a\xdb\x60\xed\xf9\x22\x07\x1d\x67\xe9\x63\xed\x8e\x8f\xa1\x95\xd6\x3e\x96\x82\xcf\x5f\xab\x77\xb3\xe7\x14\xfd\x13\x17\x91\xb7\x87\x71\x39\x2f\xd9\xbb\x63\x4d\x59\xee\x17\x28\x72\x38\xa8\x97\x71\x4e\x01\x93\x31\x9a\xa5\xf1\x20\xbd\xc4\x96\x93\xc7\x80\x91\xab\xd6\x5a\x26\x0d\x04\x7a\x6f\x9e\x6f\x06\x5d\x62\x9e\x53\x64\xf6\xf8\xe8\x67\xe9\x69\xed\x2d\x20\x47\x3a\xb1\xda\x10\x0f\xdb\xec\x7a\xcc\x76\xe2\xfb\x6c\x20\xaf\x91\x25\xc7\xc0\x5a\xa4\x61\x2a\xe5\x0f\x7b\xa8\x47\xaa\xd5\x13\xf8\x58\xf5\x60\x7d\xd4\xc7\x49\x2c\x6b\x43\x52\x5d\xf9\xfb\x63\x73\xab\x1e\x1b\x8e\x09\xb4\xd2\x46\x91\x73\xc5\xde\x8a\xb5\x7b\x3f\xc6\xa3\x1d\x69\xf1\xea\xcf\xae\xd6\x74\x96\x83\x74\xb4\x1c\xdc\xc7\x8b\x5a\xb2\xb2\x87\xf1\xef\xd5\xee\x3c\x14\x3c\xcd\x2a\xc6\x15\xd6\xb4\xd3\x68\x93\x96\x02\xc4\xea\xb5\xb5\x5b\x37\xe0\x1c\x84\x5e\xc3\x19\x35\x3c\xf0\xbb\x6c\xaf\xc7\xa4\xad\x85\x75\x68\xc0\x64\xe4\x58\xcf\x73\x00\x8f\x55\xa1\xa1\x28\x6b\x32\x7f\x86\x4b\xd0\xc2\xac\x05\xcb\xd6\x81\xed\xf9\xd0\x02\x3b\x77\x01\xed\x39\xe0\x81\x5e\x01\xde\x27\xcc\xe6\x87\x35\xfb\x9b\x75\x07\x5b\xc3\x9f\x1d\xf4\x91\x97\xcf\x6b\xdb\xa6\xef\x61\x9e\xb1\xdc\x9b\x57\x91\x83\x95\xfa\x46\xd4\x77\xd4\xb8\xa1\x90\xf7\x03\xb4\xeb\x17\x47\xd2\xad\x91\x79\x9f\x4c\x9c\x22\x19\x68\xd5\x5b\x29\xdb\x1b\x4f\x6a\xac\x06\xfe\x75\xdc\xf3\xc4\x11\xda\xf9\x03\x38\xeb\x01\xce\xcb\x24\xd7\x6b\x9f\xf1\x35\xca\xce\x2b\x36\xc7\x7a\xbd\x1c\xc7\x1f\xde\xfb\x1a\x8d\xd2\x77\xfc\x19\x7b\x52\x42\x17\xf5\x00\x83\x86\x43\x73\xee\x70\xae\x10\xd2\x06\xd5\xdf\x61\xa7\xdb\x24\xce\xd5\xbd\x03\x5f\x06\x7b\xdd\x43\xef\xbd\xd4\xb3\x73\x8c\x45\xff\x99\x7c\x3d\x95\xfb\xeb\x09\x0f\xd2\xc9\xa8\xf7\x58\x5f\x5c\xd9\xe7\x66\xef\xa8\xd3\xa0\xe8\x61\xa3\xdf\x66\xd0\xf5\xf8\xf6\xbc\xf0\x3a\xf6\x4f\xea\xaf\xa1\x7e\x28\xc7\xc0\xcd\xd7\x3e\x05\x43\xdc\xdb\xd8\x8b\x86\x78\xeb\x88\x78\xdd\x21\xaf\xd4\x68\xbf\x86\x0d\xe4\xbf\x37\x6b\xec\xb1\x18\x4b\xb5\x35\xa1\x3b\x7c\x59\x4a\xeb\xfb\x5d\xd7\xe7\x91\xfc\x51\x79\x1f\x50\x4d\x5d\xda\x73\xdc\xc7\x06\x5b\x70\x12\xda\x2f\xe2\x99\x7e\x11\x57\x30\x9e\x73\x34\x46\x67\xd2\xa6\xa2\x35\xb4\x03\xec\x36\xfe\x5b\xf4\xa4\x69\xb1\x94\xfa\xde\xc8\x17\xa3\x3c\x97\xf8\x9b\xe9\x1d\xc2\xc6\x7d\x37\x6f\xdc\x1f\xd2\x18\xe1\x39\xb0\x9a\x9d\x7c\x6f\xf6\x40\x0e\xcf\x56\x1a\xd7\x66\x27\x1c\x67\xb5\xc6\x33\xcd\xc4\xe7\x4c\x71\xe2\x25\xf0\xe2\x7e\x38\x7a\x3d\x6a\xcf\xd9\x0f\xad\xe1\x23\xa2\xfe\x75\xe8\x2f\x69\xdc\xf5\xe7\x93\xf5\x18\xae\xa1\xb5\xf8\xfa\x3a\x06\x3d\x55\xe2\x71\x7c\xf8\xd4\x4b\x46\xe7\x98\xb4\x76\x20\x17\xc0\xae\xff\x0e\xef\x2d\xf1\x61\xa2\x1e\x8c\xb6\xae\xc4\xda\x29\xe1\xfd\x36\xb0\x26\x07\x30\x4e\xc9\xef\x65\x97\xbf\x3b\xd8\xf4\x49\x6f\xc8\xdf\x01\xe2\x78\xdb\xe5\x63\x2a\xee\xcf\xfe\x76\xf1\xb3\x18\xdf\x49\xbd\x86\xf4\x7b\xf5\xf3\xa4\x33\x03\x73\x40\xfa\x35\x74\x5d\x5c\xeb\xf3\xc6\x3d\x89\x9a\xaf\x3a\x0e\xd6\x88\xb7\xb1\x5d\x69\x9c\x20\x8f\x06\xfc\x27\xc6\xb1\x11\xfd\x0f\xda\xd8\x02\x7e\x91\xc6\x0a\xfa\x55\x0c\x63\x58\xc5\x81\xbc\xf6\x66\x9c\xd7\x01\x34\xe6\x20\xe6\x76\x71\x1f\x45\x79\xeb\x16\x7b\xb3\x43\xd9\x96\x54\xee\x07\x66\x5b\xbb\xa8\x17\x86\x9a\x8c\x61\xed\x7e\x85\x3a\x5d\x2e\x6c\xf4\x8f\x67\x36\x1a\xaf\xa1\x6a\x12\x1b\xb5\x86\x15\xbd\xda\x95\x8e\xe3\xdb\xfc\x26\xcd\x5b\xc9\x17\x3a\xfb\x5e\x62\xcb\xb6\x82\x63\xfe\x4a\x39\xd2\xd1\xf8\xea\x37\x9c\x47\x54\x93\xf4\xd5\x95\xfb\x98\x9f\xd3\xe6\x36\x87\xfc\xe8\x79\xa1\xfb\x56\x3a\x53\xc7\xcb\x4e\x9d\x70\x96\x6c\x6c\x3e\xc3\x66\xb7\x45\xfe\x08\x9d\x0f\x75\xd4\xab\x1e\x91\xad\x2a\x62\xe3\x0a\x3e\x69\xb6\x36\xb4\x79\xfa\x2c\x71\x72\x2b\xe7\x2b\xe5\xa5\x4a\x31\x2d\xc6\xc2\x0b\x2f\x6c\xa2\xce\x0f\xbe\xbf\x6a\xb3\x63\xe6\x83\xd4\x16\x29\xd4\x59\xb5\xdc\xe0\x13\xbe\xf1\xa2\x27\x4a\xc7\xd6\x96\xd7\x9e\x84\xc9\x1c\xd7\xc3\x5d\x7a\x79\x6f\x76\xe8\x59\xaa\x7d\xed\x27\xba\x39\xfa\x19\xfe\x9c\x5b\x7d\x34\x4e\x03\x98\x7f\x87\xf3\xa1\xf0\x71\x50\x9f\x13\x38\xe6\xa1\x66\x59\xd6\xbb\x12\xf9\x31\x0d\xb7\x94\xa5\x17\xd4\x17\x4c\x52\xde\x5b\x15\x5b\xbf\x78\xae\x8c\x73\x36\x35\xd7\x96\x23\xfc\x5c\xe0\x7a\xb6\x06\x90\xdb\x8e\x1a\xab\x8b\x3d\x5c\xe4\x6b\xd7\x79\xa8\x9c\x78\xd0\x4b\xb0\xf1\x29\x9f\x6b\x8f\xe2\x23\xdb\x0b\xfe\x92\xf6\xde\x8a\xf4\xd7\x7a\xdd\x47\x98\x0b\xbd\x8f\x9a\x6d\xcd\x92\x50\xd4\xd3\xba\xcd\xb5\xb7\x38\xc8\x9c\x2e\x2c\xbe\x59\xbb\x73\xbe\xe6\x2f\xc8\xeb\x47\x5a\x1d\xd9\xf0\x18\x02\xdf\x53\x5a\x93\xb4\x3a\xd4\x77\xc3\xf7\xa9\xad\x2d\x47\xe2\x89\xa9\x27\xa1\x75\x4f\xa3\x26\xf0\x0d\xee\x58\x8c\xeb\x63\x3d\xf7\x84\x5a\xb0\xb3\x83\x8d\x3c\x53\x0f\xd4\x5a\x6c\xa5\xc0\x73\x88\xd7\x4d\x81\x3b\x02\xfb\x7c\x40\x97\x27\xb6\xda\xc5\xb5\x71\x8c\xd8\x59\x9f\x47\x99\xf3\x19\x5b\xf7\x96\x01\xa7\x0f\x7d\x38\x18\xef\x2b\x7e\xc3\x05\x39\x74\x9d\xcf\xb5\x37\x4b\xcb\xfe\x75\xfd\x18\x66\xd0\x8b\x77\x61\x76\x20\x74\x53\xc1\xcd\xc9\xf6\x6d\xa1\xb5\xdd\xfe\x7c\x2b\xe9\xcb\x43\x5e\x53\x5c\xbb\xe8\xab\xef\x5e\xec\x5e\xad\x1c\xa7\x64\x88\x89\x7f\x07\xdb\xd8\xf9\xb7\xdd\x1f\xdc\x5e\xa1\x97\xa5\x73\x7f\x95\x31\xc4\x72\x4f\xec\x68\xc6\x62\x6e\xd2\x23\x7d\xf9\x29\xfd\xfc\x2f\x98\x8f\xf7\xd3\x66\xba\xac\x3f\x02\x77\x98\xfb\x0d\x23\xde\x99\xff\x0d\x6c\x68\x15\x6f\xac\xfc\xfb\x37\xa3\xf6\x78\x45\xde\xb3\xe1\x24\x11\xe9\x3a\xbe\x1a\xb4\x8a\x84\x3f\x24\xad\x57\xec\xed\xd9\x24\xd1\x68\x9c\xfa\x8d\xf4\x81\x5a\xdb\x5d\xd3\x73\x8a\xb8\x46\xd5\x3d\xa0\x31\x28\xe7\x13\x81\xcf\x1b\x74\xba\x50\xd7\xef\x1a\xbb\xad\xda\xbc\xd1\x3e\xc5\x6e\xfd\x32\xd1\x6c\x3e\xaf\xbf\x68\xe7\x4a\xcd\x77\xc7\xef\x6b\xef\xa8\xd6\xb6\x71\x2c\xcf\x6b\x57\xea\x9b\x41\xfb\x8d\xda\xf5\x6e\x7a\xe1\xeb\xde\xee\xbf\x88\x3d\x60\xea\x8d\x2b\xd6\x18\xe6\x1d\x68\x3e\x15\xbe\x5d\xbc\xa7\xbc\x36\xd9\xfb\xd0\xbf\x2d\x67\xf7\x85\xfe\xbc\xc2\xdb\x0f\xf7\x7a\xc6\x81\x60\xc5\x29\xe6\xb5\x16\x29\xe7\x37\xfc\xde\xde\xd1\x62\xd3\xfc\xf6\xad\x3c\x12\xd5\x9a\x24\x3f\xa1\x85\xb6\x6a\xc8\xcf\x46\x89\xbf\x5f\xe9\xbb\x50\x71\x9a\xa0\x67\x4a\xf9\x38\xea\x09\x00\x6c\x78\xb8\x05\x7c\x38\xad\xad\x9d\x38\x73\x39\x8f\x2f\x9b\x1f\x35\x66\x63\x7e\x5a\x29\x47\x7f\x0b\x9b\xaf\xe7\xd7\xe5\x4e\xf5\x83\x3e\xb5\x3c\x9b\x27\x9e\xb9\x88\x59\x47\x4a\x3e\x42\x3e\xff\xcb\x7c\x3f\x94\xb3\x80\x58\xee\x2b\x9f\xa1\x18\x07\xe4\xe9\x41\xee\x05\xea\xd3\x79\x51\xcf\x51\xcb\x90\xdf\x06\x5d\xdb\x59\x1a\x35\x67\xe5\xb8\x0a\xed\xae\xe1\x5e\x45\x4c\xee\x7b\x81\x34\x86\x6c\xfd\xbf\x40\x1d\x1d\xeb\x6f\x50\xd3\x4e\xed\x3e\xe9\x4d\x62\x7d\xf0\x06\xb5\xf7\xcf\xda\x46\xcf\xb9\x2c\x10\x33\xc0\x7b\x3d\x80\x23\xb0\x94\x5f\x90\xf1\x01\x95\x3e\xe9\x2c\x89\xb1\x4f\xf1\xbf\xf4\xb9\x3a\x7f\x26\x4d\x19\x8b\xa0\xe8\x05\x70\x1c\x3c\x5f\x4b\x25\xbb\xc4\xc7\xc3\xc0\x23\x8c\xeb\xc1\xc8\xe1\xd0\xfd\xbd\xaa\xa5\xd4\x9b\x51\x1f\xce\x9d\x99\xb3\xda\x39\xb3\xc5\xaa\xb5\x32\xf6\x41\x58\xc3\x5d\x00\x7a\x34\x8b\x6b\x24\xe5\x5c\x15\x9e\x72\x29\x77\x47\x7a\x76\x37\xdf\x9d\xa5\xd3\x8c\xeb\xfd\x2f\xae\x51\xff\xdc\x2e\xe7\xdd\x38\xf6\x2e\x76\x03\x6f\x5c\x93\x70\x71\x6c\xed\x48\xe7\x83\x98\x3f\xd4\x2c\xdb\xb6\x48\xfb\x79\x61\x73\xfc\xe4\x74\x29\xe7\x45\xc1\xd7\x7a\x8f\x40\xaf\xb3\xf4\x59\x13\x3f\xb4\x8c\xfb\x53\xde\xb1\xd4\xe3\xc4\x73\x94\x8d\xe1\xe7\xda\x72\x76\x2b\x3e\x3e\xb5\xcd\x51\x1a\x7f\x39\x47\x9b\xf8\x8d\x24\x0d\x86\xe2\x5d\x6d\x3d\x5f\x85\xf5\x5a\x07\xde\x0d\x31\xd6\x8b\x3c\x70\x5b\xdd\x30\x5b\x74\x03\x0b\xfa\x39\xc5\xfb\x0b\x0d\x79\x88\xaf\x01\xf3\xc6\x6c\x24\xc7\xdf\xbe\x68\xf8\x6a\xb4\x59\x98\xd7\x66\xfb\xbc\xc9\xce\x86\xb0\x19\x5d\x40\x17\xad\xd1\x3e\x47\x23\xa7\x16\xb8\x14\x1f\x32\xbf\x60\x14\xb3\x73\xec\x1a\xe7\xa0\x2d\xda\x0f\x1b\xf5\x5b\xec\x2d\x52\x1e\x6f\x4f\xac\x15\xf4\x4d\x06\x98\x3b\x07\x6d\x7c\x8c\x17\x57\xba\x7d\x4e\x62\x6b\xc0\xee\xf9\x13\xea\x1c\xfd\x03\xf9\x52\xce\x38\xdc\xcf\x0f\x3c\xd7\x2e\xd6\x57\x0d\xea\x34\x47\x51\xeb\xf8\xea\xf3\x75\xac\xb1\x4c\xbc\x9a\x6e\xdb\x8f\x51\xad\x95\xbc\x6f\x93\x9d\xef\x2d\x12\xaa\xff\x50\x4f\xaf\xf6\x37\xaa\x03\x4d\x60\x6f\x15\x35\x01\xdf\x9d\x1d\x02\x77\x31\x2f\xd6\x04\xd4\x2b\xd9\xfb\xfc\x2c\xf7\xd3\x49\xbf\x37\x6b\x0c\x73\xad\xba\x91\xef\x75\xa8\x5e\x22\x6b\xb3\x11\xe7\x90\xe5\xe4\x8b\xc6\x10\x30\x2b\x5a\x9e\xf8\xc2\x7c\xd9\x38\x73\x7a\x3e\xc7\x89\x0a\xdc\x8e\x8a\xc7\xe5\x6b\xce\x41\xec\xa0\x5e\x9b\x29\xf4\x99\x35\x9e\x66\xae\xa5\x17\x6d\x5b\x9f\xa1\x95\x32\x1f\x86\xf0\xa8\x9d\xb3\x78\xbe\x41\x9c\x44\x80\x89\x05\x9c\xa9\xd6\x93\x35\x4e\xa2\x14\xf1\xaa\x45\x8c\xa2\x9f\xf3\x7c\xef\xa4\x7c\x1f\xfe\x5f\x9e\x4f\xde\xf7\xe5\xf1\x2d\x8f\xe1\xd6\xf7\xc6\x62\xff\x9b\xf8\x84\xc3\xfd\xac\x1e\x41\xec\xc4\x63\x0d\xd2\xf1\xdf\xc7\x39\xd7\xc7\x99\x66\x84\x93\x1c\xbd\x12\x8f\xfb\x0e\xf4\x0b\x23\xab\x7d\x8b\xdd\x3b\x68\x36\x4e\xb7\xdd\xd5\x1a\xfa\x7d\xd3\x47\x11\x4b\x69\xbc\xba\x02\xdf\xca\x35\xec\x17\x0f\xf4\xbb\x89\x67\x9d\xf2\xc2\xb1\x95\x24\x71\xaf\x7b\xf6\xdd\x73\x6a\x8f\x9c\x1b\x8b\xd9\xa0\x46\xdd\x28\xe2\x3f\xf4\xe5\x5e\x36\x4e\x23\x49\x43\xc2\x3f\x3a\xcd\x31\x69\x3a\x46\xf0\x7c\x18\x07\x91\xee\x9c\x55\x47\x6c\x86\x05\xff\xbe\xd2\x3b\xb3\x98\xed\x1a\x66\x45\x4c\xb5\xb6\x1c\xac\x91\x1a\x38\x92\x71\xac\x1c\x38\xc7\x97\xf4\xb9\x28\x27\xff\x07\xec\x3f\xd7\x60\x1c\xa7\x7e\xb3\x8c\xfb\x8e\xa5\xe7\xa3\x3c\xb2\xd4\x43\x01\x63\xef\x45\x50\xbf\x54\xf4\x42\x91\xbb\xac\xe9\xe4\x0e\xc7\xc6\x2e\xbb\x4d\xf1\x39\xe4\xf2\x32\xee\x01\x95\x4b\x84\x38\x21\xf0\x19\x2f\xa1\xeb\x24\xd8\xbb\xcd\xb1\xf8\x8b\x07\xfa\x14\xc5\xbc\x13\xaf\x60\xb1\x26\xb2\x3a\x8b\x19\xd9\x7a\xb9\x70\x9c\xae\x4d\xfa\x31\x74\x5f\x13\xaf\x48\x71\x7d\x9e\xab\x7d\xf6\x0c\x25\x5e\x50\xc2\x5e\x15\x63\x57\xf6\xed\xcd\xd7\x24\x6c\x30\xf8\xc4\x75\x75\x9f\xaa\xb9\x64\x88\x6f\x47\x50\x8f\xc0\x75\x94\xa5\x69\x9c\xf3\x9c\x3b\xfa\xab\xd4\x03\x44\xe7\xc7\xfd\x08\xf6\x1f\xbf\x77\xd0\x73\x37\x4f\xf2\x27\xd0\x9b\x22\xf3\x19\x31\x5f\xce\xa8\x5f\xd4\x53\xe7\x9e\xce\xca\xcf\x78\xc4\xb9\x58\x5a\x10\xb3\xff\x5e\xd2\x35\xeb\xe7\x23\xe0\x3f\x9c\x9a\x99\x2b\x82\x70\xf8\xbe\x3b\x7e\x4c\x50\x03\x48\x60\xae\xa6\x90\xaf\x4d\x64\x7c\xc2\xe6\xf7\xb6\x93\x9b\xf4\xa3\xd7\x62\xdd\x53\x5e\xb3\x97\x7c\xc6\x9e\x2d\xf5\x0a\x9d\x36\x61\x06\x79\x44\xea\xd7\xf8\xb5\x79\xdd\x32\x7b\x0a\x7b\xe2\x4b\xac\x9d\xfc\xef\xd2\xbd\xe8\x1a\x4a\x5f\x12\x1b\x13\xba\xd7\xf3\x3e\x10\x2d\xaf\x63\xd5\x93\xa8\x07\x3a\xe0\xb4\x8f\x10\xb7\xec\xbb\x33\xc8\x37\xf2\x1e\x83\x28\x07\xde\x62\xd4\x34\x07\x9d\x64\xe0\xd6\x44\xed\x57\x47\xd8\x51\xe1\x9f\x20\x4e\xbf\x8b\x67\x29\xf1\xf4\xa0\x6d\x25\x7e\x04\x8a\xeb\xc3\xbd\x73\xf6\x33\x27\x9f\x6e\x3b\x87\xb9\xc8\x35\xc1\x1a\x66\xf1\x23\xdb\x0b\xc2\x26\x61\x5f\xe7\xf0\x18\x6e\xbb\xe7\xd8\xbd\xd7\xd6\x5e\xf7\x14\x2c\x39\x6e\x93\x72\x5c\x6a\xcf\xa3\xe0\x53\xf5\x41\xbf\x07\xf0\x0b\xd0\x43\x6b\xe0\x22\x3f\xfb\x5e\x17\xea\x57\xef\xc5\x3e\x3a\x28\xf6\x4c\x60\xd8\xc1\x16\xbc\x95\xfd\x43\xd9\x46\x14\x98\x31\xb4\xd1\xa9\xa9\x7f\xff\x27\x1b\xf7\xb7\xad\xb2\xdf\x0a\x1f\x2f\x63\x73\x73\xdb\xa0\xaf\xb9\xfa\x51\x65\x83\xc8\x17\x6d\x7f\x87\xd7\x4c\xb6\x11\xd0\x0f\xd9\x7b\xc6\x85\x5e\x70\x2f\xd1\xb3\x01\xfe\x83\x78\xac\x78\x5d\xa0\x94\xeb\xfc\xf6\xbb\x89\x3d\x8c\x3e\x72\xf5\x67\xf1\xef\x90\x1f\x95\xfc\xbd\x27\xf6\xa5\xf4\xcc\xcf\xf8\x92\xa5\xb9\x7b\x0b\x73\xf3\xfb\x4e\x96\x94\xf3\x62\xf3\xee\x98\x39\x49\x3e\x1a\xf5\x24\xea\x1f\xaa\xec\x30\x5b\x5f\x9c\x1b\x1e\xf7\xc5\x7b\xe5\x67\xf1\xef\x82\x57\x9e\xb8\x42\xdf\x0f\x98\x93\xe0\x63\xa0\xfa\x30\xcb\x00\xf8\xe1\x6d\x69\x6f\xa7\xc0\x03\x85\xfb\x8e\xb0\x12\x5b\xd4\x7c\x97\x63\x36\xd0\xe5\xf0\xc6\x17\xdf\xbd\xcf\xf8\x98\x07\xbd\x97\x8d\xe3\xcd\x52\x49\xfb\x8f\xf6\x17\x5f\x77\x0e\x60\x89\x88\xdb\x24\x0d\xdc\x45\x1a\x50\x5d\xaa\xc8\x19\x0b\xbd\x66\xe0\x4f\x5c\x83\xfe\x4c\x42\xfb\x3b\xbe\x85\xcd\xb1\xc9\xbf\xe0\x9c\x00\xa0\xf1\x10\x65\xad\x24\x1c\xa8\xf7\x94\x73\x07\xf2\x1e\x2c\xf2\x5a\xc1\x31\x6a\x3a\x49\x48\x39\x15\x1d\xeb\x58\xe4\x15\x9d\xb7\xa2\x4f\xa4\x75\xe5\x79\x0b\x2d\x3e\x43\xed\x9a\x7e\xc9\xa7\x4c\x0d\xcf\xb7\x13\xfc\x6e\x83\x62\xaf\x4e\xa4\x1c\x95\xa2\xbd\xb4\x7a\x91\xef\x85\x6b\x00\x7f\x2f\xce\xe0\x77\x0d\x2b\xe5\xef\x9d\x63\x88\xe7\x5d\x03\xed\xc0\xb8\xbe\x76\xef\x80\x5f\x84\xbf\x59\x98\x23\x15\x7a\xe6\x3d\xf4\xcb\xa0\xf6\x9f\xcb\x63\x50\x9c\xed\xe2\xbb\xa3\xf9\x25\x1a\x8d\x53\x39\x9f\x00\x5c\x20\x2b\xc4\x90\x45\x99\x73\x99\xbb\xad\xdd\x1c\xb0\x78\x2a\xb6\x00\x9f\x5b\xd8\x24\xb6\x66\xe1\xb9\xa6\xfb\x6e\x2e\x8f\x7d\x11\xf7\xc0\xfb\x9a\xd6\xf1\x28\xf0\xe0\x7c\xfa\x49\x78\x3e\x7e\x3e\x97\xfa\x41\xfe\x59\xb2\xbf\x6d\x36\x13\x2b\xe5\xe7\xc9\x39\xb4\xda\x9f\xbe\x7b\xe3\x7d\x26\xc7\x30\x1b\xd6\x02\xef\xf5\x28\xd5\x35\x98\x9f\x5d\xf0\xf4\x58\xb3\x83\xef\x8d\x13\xbf\xb9\x60\xf1\x85\x81\x0b\x85\xf6\xe4\x8a\x7d\xce\x96\xeb\x77\x50\xbf\x31\xf5\x01\x49\x1a\xa3\x7c\x5d\xf4\xd9\x99\xba\xe2\x9c\x12\xee\x9c\x7a\x24\x99\xed\xe8\x26\x51\xe6\x88\x7d\xb7\xc8\xda\xb9\x92\x4f\xe4\x98\x5e\xf9\x5e\x46\xfc\x9e\x5e\xaf\xc1\x33\x94\x62\x88\xcf\xb0\x39\x66\xb6\xec\x16\x36\x40\x07\xa9\x16\x92\xde\x12\xd7\x85\xc2\xfb\x74\x2f\xb1\x5b\xdf\x06\x9e\x6d\xc8\xd3\xb2\xeb\x2f\x60\x3d\x1b\x9f\x71\xf5\x52\xc2\x01\x8a\xb5\xfc\x59\xda\x3b\x7a\x1e\x0e\xd7\xfa\xb6\xf3\xab\x0a\xb3\x32\x31\xe9\x50\x1b\x3f\x7b\x86\x5a\x0c\xd8\xef\x1a\xf1\x1c\x4a\xf6\xe2\x7d\x2b\xd5\xae\x29\xff\x42\xfe\xa3\x16\xd3\x16\x5a\x81\xef\x7c\x0d\xb8\x3a\x5e\x89\xf9\x77\xca\xf3\xff\xeb\xf7\xb2\x4b\x58\x64\x7c\x77\xec\x41\xa0\x71\xe8\xa9\x7f\x9b\xe4\xf8\x33\x6a\xde\x19\xfd\x03\xf6\x77\xd3\x1e\x99\x95\xfd\xac\x17\xd4\xde\x6a\x76\x4f\x6b\x8f\x6c\xed\x28\xbe\xda\x23\xe6\xc7\x75\x1f\xa8\x95\x0b\xfa\x5a\xb5\xa9\xe7\xdc\xec\x51\x7c\x8d\xb2\x13\xae\x8f\xc2\xc6\xb3\xd8\xe2\xc4\x6b\x81\xd4\x2b\xdc\x5c\x5b\x6d\xe1\x67\x71\xbd\x7f\x3c\x53\xf4\xb3\xa0\x9d\xd1\x77\xd8\x7e\xaa\xfb\xee\x5d\xf2\xdd\x92\x24\xca\x86\x9f\x50\x33\xdc\x76\x2d\x61\xef\xf7\xaf\x6c\x7c\xfe\x04\xa2\x47\x6a\x06\x7b\x05\x9f\x77\x58\x2b\x6a\x75\xbf\x36\x81\xf5\x0b\xd6\x77\x08\x9a\x8e\x41\x11\x03\x8b\xf9\x01\x2e\x94\x07\xe8\x96\x58\x83\x4d\x94\xb5\x9b\x53\x1a\x9b\xd8\x4a\xea\x51\xce\x63\xd7\x15\xdf\x17\xc6\x31\x59\x7b\xb3\xe2\xda\x8d\xd6\xe9\x63\x89\xbc\xf1\xb6\xd5\xbe\xf8\x8d\x95\x01\x3f\xf8\xed\x7d\xac\xf3\xc5\xf0\x75\xd3\xb6\x35\xff\x43\xcf\xe1\xa1\xbd\x26\x0e\xf0\x2f\xf6\xa1\xc6\x9d\x89\xe7\x17\xe6\xbf\xf0\xcc\xc0\x7c\xbb\x1e\xa3\x82\xbd\xe0\x7d\x58\x55\x5c\x49\xf4\x1c\x6c\xcd\xd3\xf9\x43\x35\x6c\xef\x55\xbb\x1e\xe9\x62\x40\xdf\x82\x63\x85\xcd\x31\xe7\x4a\xe7\xbd\x90\xf8\x7d\xb1\x2f\x11\x53\xb7\xb0\x52\xb6\x96\x1e\xd4\xc7\x28\x61\x19\x09\x07\x2e\x71\x4d\x33\x9f\xc8\x6f\x38\xa4\x61\x03\xf9\x4d\xe0\xda\x32\x70\x80\x50\xbd\x04\xde\x51\xc6\x5b\x8a\xb3\x9d\x73\x5b\x2f\x0c\xbe\x10\xee\x31\x65\x1e\x4b\x9c\xea\xa0\x61\x42\x5a\xb5\xd1\xa0\xe8\x4d\x40\x3f\x32\x51\xde\xb5\x78\x67\xd3\xb9\x58\xaa\x3b\xfc\x10\xe7\x0d\xce\xd1\x0f\xfa\x3f\xcf\xaf\x88\x1e\x04\xe9\xbd\xce\xbe\xd7\xf9\x01\x35\xbb\xec\xd7\x85\xf9\xe1\xb2\xcf\x89\xcf\x4a\x3e\xe6\xf2\xb6\xe1\x5c\x9c\x6f\x50\xc3\x0c\xae\x53\xce\x4d\x2f\xeb\x7e\x20\x97\x3d\xcf\x7f\xfd\xb0\xad\x20\x09\x47\xb3\x54\x60\x30\x8c\x67\x12\x3f\x63\x07\x05\x9f\x92\x3b\xd7\xf6\xeb\x1c\xf4\x36\x58\xec\x3e\xed\x15\xf1\x63\xc4\xf5\x00\x8b\xde\x6c\xd0\x71\xf5\xdd\x22\xf7\xc5\xf5\x57\xd5\x33\xbc\x73\x40\xee\x16\xa7\x06\x31\x43\xde\x3d\xc6\x3d\xd2\xc6\x45\xdb\x44\xef\xbd\x33\x9c\x71\xdf\x3e\xaf\x81\xdf\x66\x2d\xf3\xcd\x67\xc3\x9c\xe7\xc2\x0c\xfa\xa9\xc5\xf7\xc4\xd8\xee\x36\x50\x6f\x5e\x76\xce\x3a\x0f\xdf\xba\xe1\xb4\xd0\xdf\xdc\x50\x2f\x36\xbb\x07\xd4\xb4\x22\x3b\xc5\x3e\x59\xe2\xea\x7b\x72\x1f\x8c\x99\xa6\x19\x9b\xb7\x76\x33\x4c\xbb\x79\xd8\xec\xa6\xd1\x7e\xd1\x9a\x58\xe7\xf4\x43\xe7\x71\x25\x5e\x38\xc8\xaf\x14\xef\xcd\x63\xcb\x90\x3d\x93\xf7\x85\xc6\x1b\xe5\xdf\x05\xdf\x56\xd0\x6b\x41\x4e\x46\x8b\x97\x4a\x7f\xd7\xef\x19\x2b\x79\xa7\x38\x8d\x07\xc8\x0b\xb0\x76\x5b\x7b\x25\xe7\xd4\x33\x70\x1e\xa9\xf7\x07\x2d\x07\x9e\x53\x2b\xf5\xcb\x08\xfe\x7e\xb0\x51\xc5\xe7\xd0\x3e\xc9\xd7\xe1\xfb\xb7\xfc\x6e\x3a\x5e\x49\x7a\x8f\xb5\x35\x7c\x14\xf9\x51\x23\x07\xbe\xac\xe1\x4f\x7c\x80\x60\x43\x94\x75\xc8\xb9\x11\x9f\xaf\x41\x13\xbf\x12\xce\xe9\x34\x1b\x5f\x83\x26\xe4\x6b\xe4\xe7\xc7\x7d\xe0\x9c\xff\x04\x1e\xf2\x52\xeb\x6b\xca\xc0\x35\x2d\x6a\x39\xf4\xd9\x8b\xda\xdf\xc7\x6c\x11\xdd\x93\xf7\xd8\xe8\x18\x4b\x16\x7b\x58\xed\xdb\xdb\x96\xad\x75\x91\x93\x07\xfd\x6a\x7c\xff\x56\x8e\x7d\x4f\xc5\x3d\x20\x0e\x30\x5c\x87\xe7\xbf\x9e\x5d\xab\xe8\xb1\x2c\xae\xc7\x7f\x57\xb2\x59\xc4\xaf\xcb\xce\x3f\x5c\x5f\xc0\xd9\x46\x1c\x10\x9d\x9b\x5c\x9b\x7a\xed\xdd\xe8\x3d\x3a\x72\x8c\xf2\xc3\xee\x4b\x5a\xfc\x8a\x6d\x81\x9c\x59\x37\xcc\x16\xbf\x29\xe7\x3f\x0e\xa1\x0f\xcc\x99\xf9\x1e\xe6\xdf\xb4\xf9\xd4\x7d\x85\x8b\x84\x2d\x16\x5c\x05\x80\xf7\xe7\xbc\x60\xc5\x5a\x64\xbe\x9c\xc5\x35\x98\x05\x4e\x06\xed\x9f\x94\xf7\x93\xf2\x72\x23\xc4\x3e\x85\x59\x7b\x07\xbe\x98\x14\x2f\x40\x0e\x7c\xb4\xb8\x16\x73\xc0\xe2\x28\xd0\x1c\x3d\x85\xcd\x19\xe0\xae\x62\xeb\xd7\x89\xae\x5f\xf3\xbd\xf1\x1e\x62\x38\xd9\xe7\x4b\xbf\x91\x9b\x62\x63\xa0\xe4\x69\x3a\x7f\x7e\x2f\x3b\xba\x86\x0f\xe2\x9e\x9d\xa2\x6f\x8f\x7d\x8f\xf2\x2a\xe7\x05\xd9\x30\xfc\xdd\x0e\x7a\x5a\x0d\x9c\x6e\x9f\xeb\x1e\x8b\x35\xea\xd4\xa7\x56\xea\xb1\x29\x7a\x80\x21\xa7\x44\xfb\xb2\x84\x91\x29\x72\x8d\xc4\x45\x04\x6b\x45\xe3\xfe\x69\x6b\xbd\x31\x07\x78\xd7\x55\x99\xfb\x53\xed\x3d\x46\x5c\x13\x7f\xcf\x12\xb6\x9a\x78\x5a\xe9\xf3\x7f\xd4\x67\xd3\xef\x89\xfa\xf6\xca\xf8\x02\xe6\x07\xb1\xcc\x9c\xeb\x12\x9f\x09\x7c\xbb\xb3\xef\x75\xc3\x35\x70\x4c\xce\x62\xbb\xff\xb2\x29\xe1\xbb\xa4\x5e\x63\xfa\xde\x59\x8c\x67\xdf\x84\x01\x85\xe7\x85\xe7\x86\x5c\xbf\x01\x3f\x0c\xcf\xf1\x59\x13\x63\xe3\x37\xda\xa7\xd0\x1a\xde\x22\xe4\xeb\x93\xf9\x12\xaa\x6c\x28\x62\x26\xe8\x7e\xb6\xe8\x4f\x2f\x8d\x33\xe6\xc0\xd4\x75\x92\x7b\xa6\xbe\x74\xb1\x46\xa0\xd7\x15\xd7\x17\xd4\x83\x90\x47\x17\x39\x42\xd9\xde\x5e\x5d\xd6\x6e\xeb\x11\x00\x1e\x08\xf8\x0a\xfe\x2d\x73\x5b\xd8\xc0\xad\x32\xa6\x3e\x3e\x4d\xdf\x07\x9f\xa9\xd8\xc7\x4b\xc1\xd3\x6b\xc2\xe4\xa3\x36\x4f\xbf\xd6\x56\xae\x8f\xfc\xb4\x7c\x4f\x00\xe7\xaa\x5e\xff\x88\xa1\x76\xb3\x82\xf5\x00\x71\x29\xbd\xfb\x74\xd9\xc9\x3d\xec\xe5\xe5\xf3\x7e\x86\x79\x87\xf7\xac\x27\xd1\xf0\x7c\x24\x8d\x2c\xed\x1d\x0d\x7c\x1b\xbd\x0e\xd9\x10\xf2\x85\x87\xa7\x03\xbb\x1e\xee\x63\xb6\x9e\xc6\x71\x89\x03\x01\xfc\x7a\x6d\xae\xa1\x6e\xbf\x50\xf9\xb8\xca\x38\x65\xe3\x98\x50\x0f\x6a\x64\x13\xcf\x70\x79\xfe\x8a\x7d\x55\xd6\xcd\x8b\x0f\x6b\xf7\x9e\xda\xbd\xa4\x6c\x93\x68\xcf\xc8\x63\x37\xc9\x3b\x0f\x6d\xec\xfe\xd8\xfd\x45\x4c\xf1\x96\xf4\x3b\x27\x06\xee\xd2\x86\x93\xc7\x03\xc2\x24\x18\x79\xeb\x61\x2d\x6d\xf8\xf5\xd8\x5c\x4d\x1e\xb5\xcd\x6b\x6e\x5e\xa3\x15\x76\x48\xac\xb3\xd2\x58\x6b\x1c\xf5\x65\x1e\xfc\xa7\x5a\x13\x3f\x61\x6e\xdf\x0f\x34\xc7\x82\x4b\xe1\x87\xe0\x67\x40\xdb\xf4\x03\x6d\xe6\x4d\x9e\xd7\x1f\xf2\x73\xc2\xb9\xd5\x0c\xd2\x28\x25\xfb\xb6\xed\x9e\x57\xa2\xbf\x7f\x76\x8d\x33\x27\x67\x73\xc5\x7e\xbf\x90\xfa\xfc\xcd\x18\xc2\xff\xca\x5f\xd2\xcf\xd7\x5b\x08\x78\x21\xb6\x6e\x9f\x9f\xd5\xb2\x8f\x67\x38\xb7\xb5\x3c\xb3\x98\x4f\xba\x7e\x4b\x3b\xc7\x81\x47\xee\x04\x78\xa9\xbd\x32\x86\xf2\x77\xd8\xcf\x27\x7d\x9e\x51\x73\x6f\x75\x91\xc6\xb8\x14\x97\x42\x5d\xb0\xaf\xe5\xe5\x60\xee\xf0\x39\x9c\x51\x7a\x0b\x60\xfd\xca\xbc\x28\x69\x86\x58\xee\x14\x74\x61\x11\xb3\x2a\xfc\x8f\x3a\xe0\xa1\x0b\xcd\xf2\x5a\x98\x43\x0d\x24\x5f\xbb\x4e\x23\x58\x62\xdc\xa6\xe5\x5f\x2f\xaa\x9f\x5b\xc1\x15\xdb\x9f\x17\xfa\x3a\x39\xd5\x34\xbc\x45\xfe\x01\xbc\xea\xf5\xe4\xc3\x4a\xcf\xb1\x5b\x83\x38\x70\x46\xfd\x99\x45\xdd\xaf\x75\x0d\xf7\xb3\x94\xfd\x87\x71\xf1\x22\x81\x7e\x7d\x51\xfb\xa3\x35\x9c\x39\x3b\xb5\x5e\x25\xf6\x3b\x9f\x0f\x66\x33\x8e\x51\x8d\xb4\x7f\x01\x9b\x84\xb9\x5f\x65\xde\x95\x7e\x34\x88\x3f\xbb\x71\x2f\xe1\xf3\xa5\xac\x6d\xbb\x77\xe2\xfb\xe4\x38\x01\xfc\x4c\xfd\x61\x3a\x27\x85\x7d\xe6\xeb\x21\xc3\x7d\x40\xfb\x02\xf2\x85\xb0\x2e\x7a\x5d\xf5\x3e\x3b\x71\x6e\xff\xcf\x9f\x1b\xf5\xda\x77\x47\xbb\x77\xfa\xa3\x73\x63\x89\xbe\x1f\x97\x78\x79\x5d\xe7\x1f\xf6\xbc\x51\x03\x34\xf3\x7f\xd9\x7d\x3c\x67\xc4\xf9\x0f\xd8\x4c\x78\x4e\x7c\x8f\x77\x65\x0d\x37\x02\x6f\x3c\x44\xff\xa0\x6b\x7c\x1e\xa3\xae\x08\xf7\xd3\xe9\x0c\xc6\xf7\x6c\xd5\xde\x71\x8d\xef\x03\x6f\xd1\x83\x58\x00\xc7\xe3\xb4\x76\x9d\x4b\x3c\x84\xbc\x49\x09\xaf\x20\x7a\x83\xf0\x4c\x39\x06\x98\x9b\x7e\x8e\x4f\xa9\xd6\xe9\x20\x8c\x43\xc1\x31\x42\x7e\xc2\x49\xb3\x95\x47\x8c\x71\xe5\x67\x5b\x3c\x26\x55\x5a\x17\xb8\xb6\xa5\x3e\x36\x83\x16\x07\xe6\x85\x64\x4c\x44\xd5\xf9\xf8\x6f\xbb\x74\x3d\xc0\x82\x6f\x58\x5c\x53\x3e\x6b\x70\x7c\xf4\xe7\xb2\x09\xcf\x21\x7a\xf8\x70\x7c\xff\x82\x2b\x8b\xc7\x5a\xdf\x19\xa7\xea\x5c\x00\xe9\x3a\xd5\x43\xeb\xbe\x64\xcf\xa3\xad\x55\x93\xdf\x00\xcf\xcd\x39\x22\x90\x9f\x07\x70\x14\xc4\x5b\x84\xbd\x01\x85\xff\xd0\xb9\x4d\x96\xdd\x6d\x94\x39\xc9\xfa\x61\xf6\x85\xcb\xdc\x1f\xa0\xdf\x28\x62\x15\xbe\x17\x0c\x3e\xb0\xea\xff\xc9\xf3\xf4\x69\xd2\xa7\x10\xef\xc0\xd7\xe9\x31\x70\x60\x0f\x41\xee\x14\xfa\xeb\xdf\x07\x47\x69\x2d\x9c\x7d\x2f\xdd\x06\x0e\xe5\x65\x1d\x98\x77\x2b\x6c\x8e\xd7\x61\xa3\x7d\x06\xbe\x67\xbd\xa6\x27\xea\xd1\x7c\x5c\x24\xce\x09\xd1\x47\x77\xc2\x5e\x7b\xd7\xdf\x40\xdd\xc1\x03\x0e\xe5\xe6\xda\x5d\xb0\x18\x10\x79\x53\xbc\xee\xe9\x03\xfa\x37\x78\xdd\x60\x7c\xfd\x50\x62\xcf\xf8\x10\x82\xee\x78\x7c\x0c\xac\x38\x8d\x7b\xad\x52\x1f\x09\xcd\xc1\xbf\x80\x77\x52\x3b\x07\x85\x9e\x65\xe5\x98\x49\xfb\xf1\x51\x8e\x05\x9f\xef\x6f\x36\xb6\x9d\x83\x84\x8d\xc2\x73\xd0\xbc\x67\x8f\x4a\x6f\x72\x7f\x50\xc2\x46\xfc\xcf\xf7\x25\xc4\x79\x8e\xde\x33\xa7\xd8\x44\xc0\x6a\x41\xee\x03\xf0\xc7\x7d\xc2\x50\xc2\x1e\x99\xf4\x74\x2e\xff\xaf\xd7\xd5\x1b\xfc\xbe\x93\xf0\xb5\x4c\xfd\xb1\x68\x03\xd8\x1e\xa4\x7f\xf3\x7d\xc5\xfe\x6e\x7b\x88\x59\xe2\xbc\x55\xa6\x98\x3e\x4a\x67\x37\xdf\x7d\x29\xc6\x78\x0f\x7e\xdb\x25\x1e\x48\xef\xa1\x63\xce\x9c\xd3\xcd\xc4\xd9\x0e\x7a\x5d\xdb\xd4\x3c\x2e\x22\xa7\xd3\xa5\xcf\x69\x3c\x35\xfd\x03\x7f\x96\x82\x1f\x18\x73\xcc\x84\x8b\x2d\x73\xc3\x52\x4e\x8b\x5f\x0f\x79\xb0\x38\xce\xf3\xbd\xb8\x9e\x9e\x7b\xfa\xc6\x1c\x96\xed\x99\xcc\x03\x49\x6b\x1b\x73\x66\x0a\x0e\x0c\xce\x51\x3d\x5f\x59\xf0\xf4\x8c\xaf\x5c\x0b\xa0\x84\x25\x93\xfc\x05\xe9\x7a\xa5\xde\x35\xc8\x89\xf4\x92\x9c\x73\x6d\xe3\x35\x77\x9b\x69\xde\xc9\xb5\x1a\xab\x82\x6b\x34\xe4\x7a\x25\xac\x8f\xa8\x31\x7c\x07\xe7\x23\xae\xab\xed\x93\x2a\x2c\xd3\x79\xed\xce\x95\xef\x21\xb6\x47\xb7\xe9\x9c\x5f\x11\xc7\x74\x0d\x7c\x53\xfc\xb9\x66\x14\x1f\x0f\x63\x9b\xf2\x80\x6c\xec\xb0\x6f\x9f\x72\xbd\x8a\x8e\x80\xf0\xc3\x81\x7b\x9e\x7d\xee\xa3\x01\xfb\xe2\x07\xd8\x1e\xc9\xe6\x6b\x39\x8e\xcd\xef\xbc\x4b\x73\x46\x7c\x6a\x6c\x5d\xe2\x7c\xc0\x7a\x9d\x20\x37\x74\x11\xdf\xec\x71\x2e\x71\xcd\x3e\xd1\x6c\xe7\x7c\x9a\x90\x73\x91\xe2\xee\x77\x25\x87\x55\xdc\x3f\x13\x3c\xb3\xca\xf3\xfc\xf7\xf7\x47\x2e\x5c\x0d\xdf\xf1\x03\xf7\x4b\x09\xcf\xff\xa5\x2d\x91\xf4\x2c\xb6\x61\x23\xae\x9b\x72\xed\x74\x2d\x5d\xff\x00\x39\xbd\x56\x1a\x6f\xfb\xb0\x9b\x46\x82\xa3\xeb\x24\xe6\x6e\xba\x1f\x73\x6e\x63\x58\xf3\x6f\x10\xf7\xcc\xea\x80\x9b\x29\xf8\x9f\xd8\x9e\xda\x86\xcd\xf9\x4f\x75\x9f\x8a\x18\x9a\x7f\xc7\x54\xd7\x87\x3e\x69\xdb\x1a\xe6\x98\xbf\x66\xfb\xb7\xbd\x0d\x2d\xe7\x2c\xfa\x6f\x85\x1d\x8f\x36\x3e\xd9\x42\x7e\x56\xd8\x16\x68\xca\x92\x1e\x65\x77\x1b\xb8\x9c\xc3\x09\x35\x56\x11\xa7\xd6\x4a\x83\x5e\xf7\x18\x66\xb3\x6b\x04\xf3\xb5\x60\x67\x33\xf5\x07\x1f\xaf\x61\xa3\xce\xfe\x7e\x0d\xb7\xdd\xf1\xe2\x7d\x70\xb3\xad\x21\x7b\x8e\x6d\xe0\xde\xaf\x71\x6e\xc2\xc7\x0c\x5b\x7e\xc6\x6b\xb0\x0e\xd8\xa9\x45\xd6\xce\xdd\xac\x7d\x0d\xd9\xfd\xf3\x44\xee\x59\xc1\x9a\x89\x5e\x1f\xeb\x0d\x45\x5f\x4a\xd4\x98\xe5\x81\xcb\x9e\xe5\xfe\x0b\x7b\x0f\x9c\x94\xd9\xe7\xb0\x11\x1f\xfd\xc6\xf0\xe4\x0e\x16\xf3\xe5\x52\xe2\x0b\x55\x35\xaa\x37\x5f\x7c\xe7\xe1\x37\xc7\x69\xe0\xbe\x5c\x02\xcb\x69\xac\xdd\x59\x8a\x7f\x03\x2e\xdc\x64\x6d\x0d\x1f\xf3\x6c\xb8\xc3\x67\x77\x76\xfc\x8c\x29\xfc\x20\x59\xeb\x4d\xd1\x95\x90\x63\x6c\xe2\xd1\x9b\x25\xa1\xe5\xf8\xa8\x13\x8a\xef\x34\xcd\xee\xd7\xa0\x91\x7e\xfa\xee\xdd\x5f\x0c\xbb\x63\xbb\xf7\x4b\xfa\xdb\x22\x8d\xb3\xf4\x33\x70\x92\xc1\x6a\xa0\x73\x94\xcf\xd8\x77\x52\x17\xfb\xfb\xca\xef\xb7\x82\xf7\xbb\x4a\x7f\xdb\x05\x5e\x70\xf4\x1b\x4e\xc0\xee\x63\xe8\x0f\x2b\x7a\x72\x24\x7b\x62\xf7\x0e\xe2\xb9\x95\xb3\x50\xf1\x89\x3b\xff\x11\xcf\x63\xda\xe3\xb4\xb7\xe5\x73\x68\xb2\xed\x3e\xd8\x73\x06\xce\x4e\x3d\x13\xf1\x33\x02\x7f\x5d\x7c\x2e\x6d\x3f\xe3\x2f\x22\x2e\x30\xa8\xaf\xbf\xab\xd8\x8f\x3e\xd4\xb4\x56\xc1\x95\xf3\x1e\x63\xfd\xbd\xa4\xf1\x6e\xc4\x99\x6a\x3e\xc9\x53\x2c\x2a\xd8\xf1\x66\xed\x1b\x9f\x2f\x7a\x46\x4a\xd8\x0a\x13\x6e\x78\xcf\x6c\xd9\xfc\xf8\x3f\xc3\xf0\x56\xf7\x05\xc8\x18\x53\xe8\xd3\xfa\x47\xd7\x0d\x33\xf7\x33\x7d\x82\x86\x1b\xe5\xc3\x14\x8c\xc4\x00\xc7\x46\xe7\x92\xfa\x1a\x37\xb9\x32\xe0\x4e\xca\xd8\xc3\x2f\x30\x87\xe6\x1e\x76\x6d\xec\x4c\x38\xb4\x67\xd8\xe0\x6f\xae\x35\x13\x17\x12\x1b\xd7\xa7\x3c\x5c\x74\x6d\xbc\x8e\xf7\x5a\xd6\xbd\xfa\xce\x38\xbf\x57\xe9\x64\x51\xdf\xe1\x40\xf6\x5b\x4b\x7d\xd1\xa2\x8f\xd1\x01\x1e\x1a\xa1\x5b\x52\xf9\x39\xa9\xdf\xb1\x3c\x67\xd4\x5f\xa3\xf5\xb4\xeb\x3d\x49\x47\xfd\xda\xa1\x3b\x7c\x01\x1c\xd3\x8a\xf3\x61\xcc\xcb\x58\x1e\xe3\xdc\xb7\xea\x21\xe0\x32\xc7\x25\xfe\x20\xb3\x96\x71\x37\x09\x1a\xce\x3b\xf5\x8b\xf9\xc0\xf7\x91\x4b\xfd\xde\x8d\xf4\x12\x58\xed\x26\x8b\x3b\x82\x86\xe3\xbf\x53\xef\x03\xc6\x34\x89\xac\x31\x51\xfc\x7b\xe0\x9c\x38\x8e\x05\x34\xe2\x64\x9d\xae\xac\xbd\xfb\x58\xee\xe0\x4c\x63\x7e\x1e\xd4\x4c\xcc\xbd\x7b\x37\xdf\x8d\x53\xae\xbd\xee\x2e\x37\x5a\x8f\xa0\xe8\xc9\x84\xcf\xb9\x2b\xea\xab\x25\x5d\x5f\xf9\x9e\xc5\xbf\x17\x43\xe6\x37\xa0\x7f\x70\x47\x1d\xae\x26\xfe\x0c\x78\x80\xd1\xee\x38\xdd\x53\x6f\x1f\xf4\xe7\x9e\x74\x3e\xc8\x6b\xb8\x0f\xd2\x08\xf0\x74\x83\xcd\x47\x13\xe3\x06\x89\x9b\x52\x8d\x99\x46\x2c\x0e\x6f\xbf\x70\xee\x6e\xcc\x33\xd6\x4f\x21\x3b\x4f\x0a\x7c\x21\x62\xfc\xac\xf4\x02\xda\xfd\x79\xf7\x18\xee\x17\xd0\x1f\x47\x7a\x2c\x6a\xde\x78\xd9\x7d\x7c\x78\xb3\x5a\xe0\xd6\x2e\xf8\x3c\x54\xa3\x76\x87\x2d\xec\x5f\x6b\x5f\x82\x65\xf7\x1a\x14\xfe\x53\x64\x63\xfc\xce\xfb\x61\x49\x0f\xa2\x23\xf7\xd0\xc2\x7a\x5c\x58\x69\x63\x82\x5c\x2b\xf4\x8c\xb7\xed\xb4\x81\x9c\x0a\x13\xcb\xd9\xad\xbd\xc5\x35\xda\xee\x80\x9f\x9e\xaf\x0b\xaf\x67\x9f\x0a\x1c\x71\x3b\x47\xed\x88\xe1\x3e\x70\x6e\x5b\x03\x8e\x1d\xde\x8d\xf8\xff\xdf\xe9\x3d\x24\xfc\xb0\xf3\xdb\xcf\x0e\x1c\xc3\x75\x92\xf8\x47\x2a\x70\xb4\xa0\x63\x40\x79\x95\xc5\x37\xb4\xaf\xe1\xfa\xd0\x9f\x16\x40\xff\x8e\x74\x46\xf4\x4e\x7f\xd6\xcb\x9d\x7c\xf6\xa8\x9f\x05\x1e\x9a\x56\xe2\x67\xed\x86\xce\x07\x47\xfe\xc8\xf1\x23\xe3\xfd\xc4\xf0\x3c\xa2\xa7\xd3\xf4\xac\x10\x63\x69\xfa\x95\xbc\x07\xca\xee\x9d\xda\x74\xbd\x9f\xe5\x58\xb4\xf8\x5b\x45\x8e\x02\xf4\xd2\x08\xc3\x4e\xf5\x50\x76\xd6\xdd\xb6\x32\x8f\x83\xa9\x06\x02\xda\x63\x7c\xbc\x25\xee\x17\xaa\x3d\x5e\x99\x1f\x22\xd7\x99\xf1\xbd\xd3\xdf\x41\xe6\x03\x4f\x1c\xc5\x8f\xdd\x58\xee\x31\x80\xf7\x2e\x71\x11\x15\xd7\xa6\xf8\x8a\xaf\xb7\xc9\xb2\xdb\x62\x36\x06\xdf\x53\xf4\x87\xaf\x42\xe4\x26\x92\xce\xa9\xe2\x9a\x94\x43\xa5\xef\xd5\x4a\x76\x1a\xe2\xe9\x1a\xd9\x07\xed\x9d\xb1\x7f\x0a\x30\xcb\x14\x6b\x82\x9d\x8b\xec\x2d\x69\xc3\x69\x63\x29\xad\x7b\x53\x3f\xe3\x09\x9e\xa1\xdc\x17\x01\xfb\x6b\xd5\xec\x42\x5e\xff\xbb\xb9\x27\xbb\x27\x8d\x85\x75\x67\xe3\x2c\x34\xbc\x0c\x63\x48\xf1\x42\x8c\xb9\x32\xd4\x64\x2e\xd9\x50\x03\x8f\xc4\x0b\x7f\xe6\x70\xd0\xce\x82\x6d\xa1\x2f\xf6\x5f\xdd\xa3\xa7\xdf\x43\x8e\x7f\x3b\x7f\x7e\x2f\xf1\x7e\x6f\x7a\x1c\x0f\xf3\x9d\xb0\x77\x34\x62\xad\xd4\xbd\x01\x6b\xae\x62\x6f\xa4\xca\x35\x8a\xf3\x42\xca\xbf\xab\xf1\x65\x1f\xea\x29\x64\xd3\x65\x7b\x5d\xd8\x4a\xa1\x55\x01\x98\x6b\xdf\xe5\xba\x53\xaa\xed\xb6\x47\xb3\x56\xd4\x5c\xa4\xe1\xb2\xc0\x63\xce\xc5\xfa\xea\x9e\x7d\x6f\x07\x78\x74\x75\x1c\xc1\xde\xc2\x18\x72\xed\x1d\xa1\x21\x47\xf6\x14\xfb\x37\xee\x91\xbd\x6d\x23\xf7\xb1\x81\x6b\x29\xca\xda\x67\xb3\x5d\x9d\x5d\xc3\xe6\x78\x17\xe5\xb7\x4d\xb1\xd6\x4b\xbe\x7f\x69\x9d\xd3\x33\xc8\xfc\x0d\x7c\x0c\xf4\x9e\x21\xae\xd5\xc0\xff\x2e\xf0\x6f\x3c\x57\xc4\xf5\x4d\x20\xcf\xd6\x37\xe1\xb1\x50\x1f\x9b\xf7\x66\x49\xe3\x51\x71\xf6\xd5\xbf\xb9\x87\x55\x3b\x4d\x6b\xf0\x8c\x3a\x55\xea\x9a\x55\x38\x96\x50\x27\xa3\xad\xf9\x46\xc1\xc4\x94\xeb\xaf\xb4\xb9\x7c\xce\x30\x8e\x36\x8e\x7d\x31\x86\x60\x5b\xe7\x6c\xed\x95\x6d\x07\x68\xdf\x46\xdb\xbf\xa8\xdb\x71\x4d\xa6\x07\xf3\x39\xe0\x39\x7a\x61\x73\x83\xf3\xa2\x70\x34\x81\x46\x04\xdb\x93\x68\x7f\x07\xe3\xeb\x87\x96\xd7\x94\x79\xb4\xa5\x1e\x31\xe4\x11\x59\xb1\xcf\x97\xfd\x62\x95\xef\xe4\x9b\x58\x55\x43\x1c\xce\xe7\xab\x7c\x4f\x91\x9b\x66\xcf\xfa\x83\xde\xc3\xf4\xb9\x5a\xd8\xec\x7e\x11\x37\x27\x49\xb4\xe3\x7b\x84\xb4\x6c\x51\x1b\x5b\xcc\xa9\x51\x83\xa8\x9c\xaf\x91\x34\x85\x8a\xcf\x03\x86\xb4\xd0\x48\x96\x34\x70\x25\x9d\xe4\xf7\x32\xdf\xc3\xda\x6d\xd5\xc2\x1a\x3e\xd7\xaa\x99\x3e\x62\xcb\x39\x2b\x3d\x3b\xf8\x2c\x22\xa6\x9e\xb3\xf7\xd8\xca\x3d\x0f\xec\xdc\xbd\x09\xcd\xe9\xe2\xb9\x15\x3b\x60\xee\x99\xc4\x9c\x98\x6c\x0f\xf5\xfe\x30\xae\x61\x78\x0b\x9b\xb3\x23\xda\xa0\x1b\xd4\xea\xfd\xc6\x86\x7c\xd1\x04\x78\x80\x64\x6c\xfa\xb8\x81\x3a\x7e\xe3\x1c\x72\x78\xb7\xc0\x1b\xd7\x3e\x48\xdf\xd5\x47\xbe\xae\x3d\xe1\x25\xa5\xeb\x76\xaf\xc1\x56\xf4\xa4\xb0\xcf\xee\x7c\x6f\xdc\x12\xcf\x50\x3c\x37\xfb\x6c\x62\x5b\xe3\x63\x60\xed\x78\x4e\x30\x89\xf6\x26\x4c\x3b\xcf\x6d\xfe\xd5\xbc\x17\x75\x83\x81\xd4\xd3\xc7\xce\x50\xa1\x6d\x29\xdb\x55\xe1\x43\x16\x7d\x8b\x6c\x3d\x40\xdc\x51\x70\x5b\x09\x5e\x6c\xd2\xd5\xd4\xfb\x32\x4b\xf8\xed\xe2\xde\x47\x39\xcf\x2c\xe2\x70\xc8\x87\x7d\xb3\xf7\x46\xf3\xcd\xe4\x7d\xc1\xd6\x2c\x69\x7a\xe5\xa5\x77\x13\xb6\x00\x72\x24\xea\x1a\x4c\x8b\x67\x2a\x61\xc6\xe5\x71\x53\xae\x8d\xb8\x40\xa9\xd6\xf7\x43\xc6\xf1\x4d\x7b\x0a\x96\xb9\x8c\x6f\x1f\xf1\xdc\x7b\xf7\x2c\x69\x5a\x9e\x85\xde\x5f\xce\x6d\x75\xed\x22\xe9\x33\x9d\xcb\x1a\x4e\x7f\xbf\xff\xe4\xf5\x62\xd2\x98\xd7\xc7\x74\x9e\xa5\xbb\xf5\x32\x01\x6c\x14\xea\x28\x31\x3b\x60\x8a\x27\xba\x1c\x1f\x7a\x05\xcd\xb2\xf4\x7c\x03\x0e\x33\xab\xfd\xf0\x84\x26\x18\xe2\xa1\xb8\xa6\x43\x9c\x39\x27\xbb\xb7\xda\xbc\x96\x78\x49\x01\xdb\xcb\xce\xc6\xed\xda\x5d\x1c\x11\xa7\x98\xdc\x10\x3f\x82\x9c\x5f\xfc\xda\x88\x99\xec\x72\x2d\xa0\x46\xe0\xde\x80\x2f\x57\x7f\x06\x8e\x7d\xa4\xcf\x94\x39\x4e\x05\x66\x97\xf9\x47\x4e\xee\xe6\xb5\xb3\x78\xdf\x7a\x4d\xc7\x0c\x1f\xa8\x66\xbd\x5b\x3b\x34\x97\xf8\x0c\x80\xb1\x9c\x68\xcf\x33\x5e\x76\x72\xa1\x35\xd2\x1f\xe8\x1c\xb1\x92\xbe\x52\xb9\xb7\xa0\x8c\x3b\xae\xb5\xd1\x66\xa4\x4b\xfc\x5e\xc5\xb8\xf4\x6f\x1b\xb6\x16\x48\x1f\x95\xb8\x94\x6b\x9b\x57\xe9\x73\x62\x0e\xc4\x67\xc7\x61\x31\xc7\x9d\x3f\x76\x7f\x18\xf3\xcf\x94\x75\xe1\xf4\xf9\x3e\xfd\x99\x34\xd9\xef\x16\xf3\xb0\x39\xd3\xb9\x85\x89\x7f\x12\x9e\xfb\x15\xea\x5e\xd2\x78\x45\x5c\x67\xc4\x0b\xd2\xb0\xd7\x49\xed\xbe\xad\xeb\xf1\x51\xed\x4c\x68\x88\x3f\xc7\x0e\xd3\x5a\x43\x1e\xff\x0d\x61\x94\x48\x77\x05\xfb\xde\x90\xff\x92\xe6\x09\xf5\xe7\x24\x7e\x48\xc0\x2f\x24\x9c\x53\xd1\xac\x69\x24\x3e\x23\xd6\xb6\x49\xb7\x1a\x71\xee\x38\x0f\x9c\xff\xd2\xa8\xe9\x87\x7d\x44\xa4\x55\xdc\xd8\xe8\xf6\x14\xc7\x78\x6b\x7a\xc6\xb2\x16\x2a\xce\xc1\x2b\xbf\x5f\x8f\xed\xa1\x15\x7b\xff\xc1\xb0\x36\xa1\xf5\x8d\x78\x47\xfd\xbb\x41\x12\xf6\xb8\xde\x10\x9c\x4b\x07\xbf\xb1\x39\x49\xd7\xd4\xfb\x12\x71\x7f\x52\xde\x47\xc6\x6a\xc7\xd9\xf0\xc4\x75\x70\xb9\x4f\x21\xdb\x12\xd8\x3b\x2b\xfc\xbb\xc9\x9f\x60\xdf\x37\x71\xe5\x02\x9f\x01\xe8\x15\x76\x3f\xd7\x96\x93\x44\xd6\xbd\x65\x5b\xce\x23\xb6\xd2\x33\xc6\x34\xd8\x1f\xa6\xe5\xa8\x38\xa7\x81\x74\x4e\xbf\xf0\x6b\x65\x61\x73\x5c\x70\x26\xb9\xcc\x36\x8e\xcf\x81\xbb\x38\x52\x8c\x84\xf9\xb5\x9e\xe0\x34\x78\x98\xf8\x94\x22\x66\x33\xdd\x61\x2d\x58\x95\xcf\xe8\x32\xef\x25\xb7\xf9\x1d\xae\x4f\x8d\xf1\x88\x95\xde\xd8\xde\x95\xb9\x06\xe0\xfb\xef\x06\x6d\x16\x99\x2f\x1f\xfc\xd7\x82\xeb\x48\xd6\xff\x02\x7f\x31\x2d\x74\x68\x25\xbf\x17\xf4\x87\xb9\xbf\x55\xe6\xa6\xfd\xaf\xfc\x41\xb5\xe6\x4e\xb5\xf4\xb9\xe0\x7c\x15\x3e\x06\xf0\xfb\x68\xbc\x84\x2a\x1e\xc3\xb0\x26\x44\xcd\x5d\xd7\x94\xdc\x76\x0d\xfe\xf5\x4d\xee\x2d\xe2\x5a\xad\xc5\x59\x28\x6a\x3a\x46\x1e\x8e\xb9\x58\x27\xfb\x57\xb1\xe7\x02\x77\xbe\xf1\xf7\x3b\x11\x1f\xa2\x0f\x5b\xf8\x83\xf6\x68\x76\x0d\xdd\xd5\x86\x9d\xad\x51\x36\xc0\x1e\xcd\xe6\xf8\x4c\x3c\xc6\x45\x5e\x76\x94\x2c\xd9\xb9\xb0\xf6\x88\x17\x79\x34\x4e\x43\x6b\x58\x5b\x7b\x41\x6a\x8f\x36\xa5\x7e\x49\xc4\x5b\xa5\x97\x68\xe4\xd4\x78\x7c\xbc\x76\x5b\xb0\x16\xe1\x67\xf2\x5f\x8a\xeb\x8b\xbe\xef\x8c\xd7\xa0\x8b\x75\xdf\x39\x44\x8d\x5f\x9b\x8f\xe1\x98\xd9\xda\x7f\xd9\xfd\x0e\xf4\x72\x16\x1c\xcd\xfa\xf5\x87\x39\xe0\x83\x8b\x1a\x34\xfa\xb6\x64\x63\x8b\xe7\x93\xfb\x37\x55\x3f\x1b\xb0\x1f\x96\xf3\xe2\xbb\xf5\x5b\x68\xad\x8e\xd3\x6d\xd7\x43\xbc\x6f\xbb\x1e\x8f\x66\xc7\x40\xe2\x81\x86\x31\x01\x8d\x85\x9b\xe0\x4e\x0b\xdc\xe1\x85\xf7\x92\x6a\x98\x64\xe6\x17\xa6\xc5\x75\x64\xee\xb7\xd5\x3e\x2a\x9e\xb9\x11\x00\x67\xf6\x2c\x09\x7b\x42\x47\xae\x14\x5b\xb1\xbd\xe7\x34\xd2\xda\x7a\x00\x3d\xb7\xb2\xc6\xeb\x49\xba\xc7\x89\xe6\xaf\x52\xff\x1f\xf7\x70\xc1\x2f\x21\xad\x65\xb0\xef\x34\xf6\x6d\xba\x8e\x96\x6b\x14\xf7\x39\x0a\xcd\x70\x6f\xf1\x58\xbb\xd8\xeb\xa2\xf1\xd9\x16\xf9\x51\xc1\x21\xaa\xda\x4b\xc1\x0f\x29\x30\xdd\x45\x3f\x17\x5c\x9f\xbd\x2f\xc6\x18\x72\x1f\x98\xc6\xf3\xa4\xae\x89\x69\xb1\x4f\xc6\xe1\xbe\x5b\x67\x73\x14\x03\xff\xf6\x38\x55\x62\x5a\x5e\x3b\xe8\x75\x0e\xa5\xdc\x54\x29\x07\x65\x8c\x7b\xd0\x96\xd6\x24\xde\x8e\x11\x3b\x8f\x76\x06\x1d\xf2\x2a\xae\x6d\xec\xbd\x30\xd5\x0c\x79\x6d\x48\x3b\xd3\x5a\xa8\x6b\x24\x9d\xb5\xe0\x03\xc6\xc7\xd8\x4a\xc6\x61\x16\x5c\xb9\xfe\x01\xef\xcd\x83\x3e\x42\x5a\xb3\xd3\xf7\x81\xce\x3d\xa3\xf3\x03\x74\x8b\x1a\x5d\x42\xb6\x74\x77\x64\x7e\x3a\x70\x98\x6b\x1c\xdb\x9a\x1e\x8c\x8a\x39\x95\xea\xe0\xef\x5b\xe0\x36\x4a\xa2\xe6\xdc\x88\x6f\xd0\xd7\xf6\x57\xf7\x98\xf6\xca\x5c\xdd\xa1\x35\x7c\xc4\xbd\x9d\xae\xad\x70\x22\xbf\xf5\xa4\xf8\x4a\xf8\x6c\x2f\x7c\x2c\x3f\x84\xc6\xb8\xda\xdb\xf0\x1d\x8d\xe8\xff\x1f\x6f\xef\xd6\x9e\x28\x93\xbd\x0f\x7f\xa0\x39\x18\xc5\xd8\xdd\x1e\x46\x22\x88\x31\x76\x44\x65\x77\x26\x90\x47\x0c\xa0\x4e\xbb\xc5\x4f\xff\x5e\xb5\x56\x55\x51\x55\x14\x26\x3d\xf3\xfb\xbf\x07\xcf\xf5\x74\x54\x8a\xda\xae\x5a\xdb\xfb\x16\x6b\xec\x31\x8f\x6c\xf3\xf3\xb7\xce\x06\x11\xea\x9f\x25\x19\x9d\x23\x6e\xba\xc6\x1e\xe2\xb8\x05\x1f\xe6\x75\xf3\xa1\xe3\x3b\xf4\xbd\x2a\x32\x3c\xd6\x26\xcd\xb3\xf2\x72\xc8\x11\xcc\x2d\xe0\x8d\x13\xef\xb5\x26\xf6\x79\xb7\x48\xca\xb4\x88\x18\x67\x2f\xfb\x9b\xd6\xe8\x45\xc1\x64\x17\xf9\xf3\x33\x60\x51\x9b\x1b\xe0\x72\x4e\x76\x9e\x16\x3b\x9c\xfe\x16\x73\x35\x59\x8d\x6e\x49\x6c\x82\x27\xde\x4f\xe4\x2f\x45\x2e\x49\xa2\x53\x42\x3c\x93\xd5\xcc\xb2\x1a\xc1\x96\xdf\x92\x76\xd9\x6f\x85\xfb\xe1\xa0\xd4\x7e\xb7\xe2\x5d\x30\x7d\x41\x6a\x7f\x57\x73\x6d\x4a\x9c\xdc\xfe\xed\x1e\xb5\x60\x70\xe9\x6b\x98\xdb\xfc\x61\x7f\xb1\xce\xe5\xaf\x56\xf9\xb1\x86\x7a\xa3\x09\x8b\x0d\xf5\x89\x5d\xf2\x48\x7f\x51\xce\x78\x2f\x29\x07\x67\xe4\x87\x80\x98\x5a\x19\x42\x8c\xe7\xba\x09\x7d\xf7\x3f\x29\x3d\xd7\x6f\xdb\xe7\xff\x34\x62\x3d\x18\x53\x6f\xe2\xb6\xaa\xb9\x48\x3c\xdf\xd2\xe5\x3e\x12\x29\x0f\x93\xe7\x50\x78\x02\x5f\xbb\x3c\x0f\xaf\x12\x3f\x95\x8a\xdf\xbe\xd9\x37\xea\x43\x29\x6e\x77\xc2\x70\x27\x35\x3e\xa8\xfa\xae\x23\xfb\x40\xe4\x43\xaf\x63\xb8\x92\x7f\x4f\x33\x0e\x39\xfe\x92\x56\xb1\xd1\xdf\x71\xee\xd3\xa6\x4d\x4c\xeb\x55\x84\xf5\x82\x3e\xd6\xfc\xcc\x22\x86\x76\xc2\xf3\xa2\x3a\x7c\x2d\x1a\xfb\x70\xa1\x69\xd3\x84\x67\x11\xf7\x51\xdb\xde\xf1\x51\x7b\xfa\xfd\xa0\xc4\x99\xd4\x36\x1f\xe4\x06\x83\x9d\xc5\x75\x71\xb4\x27\xc5\x78\xe5\x11\xb1\xe0\xe6\x92\xef\x4e\xe5\x54\x55\xf6\x2c\xe2\x69\x70\xec\x34\xd0\xa9\xe5\x36\x89\x1e\xc9\x71\x4e\xa9\x9f\xa3\xfd\x0c\x40\x7b\x3e\xb3\x1f\xad\x0d\xe5\x75\x27\x7d\x03\x2c\x95\x77\x49\x8f\xe9\x4d\x2e\x71\x99\xbe\x71\x4e\xae\xee\x86\xd9\xab\xe1\xeb\xd8\xbd\xd0\x7c\xec\xd6\x67\x78\x7d\x3e\xf7\xa9\x6d\xc8\x3e\x20\xed\x88\xeb\x45\xf4\xf8\x60\x1d\xb8\xfb\x05\xe0\xa5\x64\x82\x1c\x70\x2f\xc8\x9b\x2f\xe8\x75\x92\xad\x0f\xdc\xe2\x17\xf4\x29\x13\x5d\x65\xd2\xaf\xb9\x16\x86\xdb\x28\x70\x7b\x98\xe3\x48\x6c\xdf\x19\xd4\x43\x10\x79\x9c\x54\xfc\x7e\xc3\xd8\xfe\xcb\xf1\xa7\x92\x93\x86\x31\x20\xb0\x85\x9f\xff\x4d\xe7\x78\xc0\x62\x78\x44\x5e\x13\xfd\x0b\xe5\xf4\xc0\x88\x3c\x8a\x83\x67\xdf\xfa\xaf\x62\xce\x01\xe3\xde\x7f\x19\x01\x96\x37\x72\xd2\xb3\x35\xbd\x0e\xe0\xf3\xb1\x8e\x87\x0b\x7d\x57\x1f\x50\x3b\x0f\xeb\x12\x62\x9e\xe6\x86\x3f\xef\x9b\xcf\xbf\x80\x8b\xbf\x0b\x9f\x3d\x39\x2f\xbf\x36\x94\xa3\x1f\x6c\x2b\x1d\xee\xec\x07\xf0\xb0\x83\xec\x7c\xa2\xdc\x25\x7b\x71\x5c\xef\x15\x6f\x1b\xda\xf0\xd5\xda\x28\xa1\x66\x57\x57\xff\x26\xe4\x24\xa8\x75\x6f\x9f\x6b\x33\x3f\xbc\x2e\x9e\xff\xbc\x1a\x33\x3d\x26\xae\xa0\x97\x37\xf4\xfb\x55\xff\xc2\x6b\x3f\xe9\xfd\x48\xc7\xfa\xef\xe6\xbe\xdd\x4b\x7b\x52\x87\x67\xd1\xf6\x1f\x9f\x1f\xf3\xf9\xf4\x46\xda\x36\x3b\x37\xd2\x1e\xff\x7c\xfb\x7c\x03\x1f\x21\x99\x63\x91\xcb\x45\xcd\x53\x15\xb9\x02\x14\x8c\x59\x9a\xd7\xd1\x89\x02\xc8\x6f\x9e\x85\x81\xbb\x9f\x96\xb3\x62\xed\x5f\x21\x77\x26\x35\x9f\x2f\xce\x8b\x43\xe4\xf3\x69\xed\xbb\x39\xc5\x93\xc7\x3d\x83\xf5\x8d\x45\xf2\xd2\xd0\x3b\x40\xf6\x34\x71\x57\xba\x87\xc8\x76\x8f\x58\x6b\x0b\x6b\xac\x7c\xdf\x9e\xbf\x87\xef\x39\x6e\x5e\xab\x13\x69\x57\xec\x0b\xc4\x55\xbd\xb2\xb8\xa7\xbe\x75\x8c\xc7\xf9\x5e\xbc\x3b\x62\xbf\xc8\x23\xfb\x56\x4c\xcd\xe7\x9b\x7c\x67\x74\xd5\x3b\x8b\xb6\x89\xb9\xbb\x44\x66\xfa\x50\x37\x00\xef\x69\xfa\xe3\xd9\x58\x3c\x90\x21\x4f\xaf\x80\x5b\xf8\x0b\xfa\x43\x9f\xf9\x89\x7b\x16\xf4\x37\xf6\xdb\x9f\x74\x7e\x44\x19\x42\xf1\xac\xb9\xec\x3f\xd0\xe7\xfe\xbc\x2f\x80\xa3\x87\xcc\x41\xbe\xa6\xfa\x00\x9d\x6f\xd1\x7f\xc9\x78\xcd\x6a\xd9\x4c\xc7\xfc\xbb\x12\xe5\xab\xd8\x87\xc7\xb2\x95\xbf\x0f\xe2\xc3\xb0\x37\x7e\xaa\x7c\x2f\x0a\x76\x0a\x8f\x8f\x40\x3e\x21\xdd\x0f\x3a\x5b\x32\xb2\xbd\x32\x0c\xbc\x63\x6a\x32\x4c\x61\x66\xd7\x34\xf5\xb4\x54\xca\x4d\xfc\x3b\x7e\x06\x25\xaf\x31\x63\x39\x8b\x32\xff\x50\x03\xfb\x7f\x45\xfa\xc4\xb0\x7b\x14\xbb\x44\x1e\xa3\x59\xe7\xa2\x2b\xb2\xba\xf1\x3b\xc7\x26\xe3\xcd\x12\x67\x37\xac\x20\x47\x49\xaa\xaf\x24\x77\x46\x9d\x0f\x1b\x2e\x86\xdb\xd4\xef\x93\xfb\xe2\x12\x6d\x19\xc6\x31\xf3\x87\x4c\xaa\xb8\x97\xde\xa3\x60\x72\x67\xdc\x59\x21\x9b\x5f\xe1\x4c\x93\x79\x8f\x76\xe0\x57\x39\xc4\x46\x3f\x8b\xc5\x7a\x99\x42\xd0\x3b\x5a\xeb\x6b\x9e\x3b\xbf\x97\xfc\xac\xa9\x67\x98\xe9\x8c\x2b\x94\xa9\x2a\xdf\xb4\x98\x6f\x38\xab\x22\xdf\xea\x44\x1e\xd1\x29\xdc\xdf\xb1\xe1\x16\xaf\xd6\x75\xfb\x01\x39\x50\x2a\xff\xdf\x57\xed\xd2\x39\x2c\x27\x95\xcc\x75\xa1\xd6\x46\xfe\xdf\xf7\x4f\xcc\xd1\x69\xc7\x45\xd5\xd7\x4f\xf2\x7f\x7b\x98\x73\xa6\xaf\x8f\x9a\x4b\x31\x46\xdc\x37\x1a\xae\x93\xea\xb9\xfb\xa6\xe4\x76\x31\x7b\x03\x38\xa7\x2b\x2d\x9f\x85\xb4\xa7\x45\x1f\xeb\xe3\x9c\x6b\xdd\x78\x34\xb8\x75\xfc\xfc\x42\x0e\xc8\xed\x3b\xfe\x24\x41\x06\x48\x98\xe3\x14\x53\x5f\xe7\xd3\x11\x6b\xf0\xfe\x4a\x0e\xcc\x05\x5f\x36\xe5\xd9\xec\xc6\xf6\xf5\x31\x67\x8b\x98\x3b\xad\xd8\x54\x21\x39\x9b\xf6\x00\xe3\x13\xfe\xad\x43\xf6\x4b\x42\xec\xfa\x02\x62\xb8\x89\xb3\xcb\x9e\x3e\xc6\xfc\xbf\xc4\xd9\x36\x62\x2d\x18\xbf\x56\x64\xc2\xd4\x1c\xc6\xac\xed\x40\x9e\xe7\xbf\xe5\x87\xb9\x26\x4d\x2c\x63\x5e\xa7\xcd\xde\xf1\x55\xce\xca\xd4\x1c\xd6\xfc\x01\xac\x5e\x9a\xe7\xb1\x75\xd4\x7a\xb4\x8b\xf3\x32\xba\x2a\xf2\x92\x3d\xff\x2f\xa2\x3f\x38\x5f\xad\x0d\xb9\x83\x70\xfd\x35\x79\x6d\xf4\x37\x44\xe7\xe4\xef\x91\xf7\xd8\xb2\x3b\xb4\x56\xb9\x05\xfc\x46\xab\xae\x98\xcf\x0c\x39\x18\x19\xf3\xcb\x23\x26\x04\xf0\xd2\xa3\xcf\x92\xd8\xd2\xe6\x30\x23\x7a\x7a\x52\x16\x45\x52\x81\xdc\x65\x3c\x8f\x22\x1e\x6a\x11\xd9\x45\x47\x8c\xfb\x30\x1e\xad\xb5\xff\xb4\x49\x7a\x1e\x91\xd9\x99\x33\x4e\xb3\x8f\x05\xc3\x30\xf5\x32\xa2\x1f\x72\x9e\xd5\x71\x7a\x89\xb7\x69\x87\xe5\x8d\xc0\xfb\x29\xfe\x24\xbc\xa3\xc6\xd3\xa7\x9c\xeb\xb0\xdf\x72\x61\xee\x36\xaf\x9c\xd7\x30\xbd\xa4\xfe\x2d\x47\xff\xa9\xd5\x5b\xf7\xd2\x2c\x29\xa1\xee\xfa\x18\xf7\x92\x23\xd4\x6f\xd5\xf9\xd7\x45\xb2\x9b\x5c\x92\x6d\xf7\x0a\x7a\xc6\x22\x3f\x3b\xa3\xe2\x4c\x74\x89\xd0\x9f\x1f\xc5\xf6\x59\x7f\x92\x6a\x98\xc1\x7d\x54\x5a\x80\xa7\x18\x09\xf8\xaf\xf1\x76\x48\x6c\x0b\x01\xe3\x75\x70\x22\xf6\x0e\xc4\x3a\xa0\xbf\xde\x53\xe4\xcf\xba\xa9\xed\xe5\x0e\xcc\x03\xc3\x4f\xc5\xf5\xa2\x3c\xd0\xf5\xba\xe4\x69\x15\xf7\xbc\xab\x94\xcb\x8f\xf1\x32\xf4\xa7\x95\xe4\x2e\x1f\x5c\x17\x3e\xc6\xbf\x7e\xd7\x3e\x7a\x8a\xd1\x34\xcc\x80\x3f\xb7\x1a\x5e\x12\xdb\xab\xa4\xd8\x89\x86\xef\x7d\xd9\x1b\x16\x49\x69\x51\xce\xb2\x66\xcd\x0a\xc5\x19\x85\xda\x18\xe1\x5e\xff\x8c\x97\x7b\xf2\xfd\x51\xc5\x11\x9d\xd3\xf5\x8d\x00\x6b\x0e\x62\xcd\x47\xf1\x2e\x76\xcb\x5b\x16\xd5\x5c\x99\xc4\x46\xf9\xa4\x73\x4c\x3f\x03\x1b\xed\x5e\x73\xb4\xd4\xd8\xb7\x80\xed\x5b\x7a\x79\x52\x5a\xbd\x58\xb8\xbb\x29\xbf\x2a\xbb\x1b\x7e\xd4\x7c\x78\x8c\x4b\x64\x7e\x44\xde\xaf\x7a\xaf\x47\xb6\xd7\x01\x39\x20\xb4\x5f\xef\x3f\xc6\x47\x34\xc9\x12\x45\x47\x10\xb0\x56\x39\xfe\xe7\xd4\x14\xf4\x17\xf1\x1d\xf0\x7b\xc4\x89\x89\x7c\xb7\x0a\x83\x54\x83\x0d\x8b\x71\xa9\xdf\x14\x73\xaf\x6e\x0b\x6b\x21\xd7\xb6\x87\x31\x60\x38\x7b\x93\x02\x6b\x31\xe0\x0c\x1e\x68\xec\x00\x74\x47\x72\x96\x43\xd1\x96\x19\x17\x10\xcb\xfc\xbd\xad\x7d\x69\xb2\x4d\x45\xfa\x9a\xee\xa3\x00\x63\xcf\xa9\x9d\x1d\x12\xac\xe5\x2c\x52\x73\x78\x5f\xdb\x83\x6e\x6c\xcf\x61\xce\x43\xc3\xaa\x22\x3f\xea\xc6\x18\x37\x3e\x46\xbe\x65\x10\x19\xf0\x41\x6c\x22\xe4\xcb\x40\xfd\xd5\xcc\x30\x4e\x4c\xee\x38\x16\x83\x2b\x25\xac\x59\x26\x4b\xde\xc3\xf2\x70\xd7\x8c\x19\xef\x48\x7f\xf6\x99\xfa\xdd\x6e\x4c\xe6\xc7\x9f\x73\x99\x51\xeb\x7e\xd1\x21\x29\x39\x4f\xc7\x39\x32\x56\x1b\xc8\x7d\xd8\xb9\x77\xf1\x5d\x28\x37\x26\x43\xa2\xfb\xa5\x65\xd1\xf9\x58\x91\x76\xdc\x23\xd1\x19\x85\x77\xc3\xd9\x89\x02\x8c\xc5\x41\x7b\xf6\xad\x48\x76\x6f\x74\x0d\x8b\x2a\x5a\x68\xda\x5a\x0c\x2f\xe2\x1e\x24\xe7\x24\x31\x06\xd5\xdc\x9f\x75\xd6\x41\x74\x48\xc7\xc5\x4b\xe8\xdf\x8e\x91\x3f\x27\xf6\x28\xdd\x7f\x2e\xb9\xdf\xff\x20\x5e\x4f\x41\x64\xa4\xae\xdd\x3d\x91\x1b\xb1\xed\x55\x49\x35\xdc\x03\xe7\x9f\x0d\xf5\x9a\x64\x1d\x8e\x31\xca\x91\x63\x52\x7a\x59\x34\x16\xf1\xb2\x67\x45\x6c\x7b\x18\x4f\xcf\x79\x0d\x91\xb8\x47\xd5\xfd\x44\xf6\xd0\x3d\xf2\x6f\x05\xaf\x63\x2d\xbd\x82\xe7\x3c\xb7\x9c\x35\x76\x46\x96\xac\x5e\x69\xa9\x9e\x73\x32\x4e\xd8\x43\xb4\x9e\x96\xe2\x67\xfb\x2e\xc4\xc6\x18\xc6\x7a\xe4\x7b\x0c\x83\x7d\x1b\x2d\x86\x79\x44\x64\x40\xd9\x25\x67\x3f\x07\x79\x2d\x9d\x15\xc6\xbf\xc5\xe2\xd7\x88\xf5\xcb\x3f\xb7\xb0\xde\x92\xf1\x89\x22\x16\x47\x6b\x1e\x82\x14\x5b\x8d\xcb\x41\xc7\x19\x0f\xbb\x09\xca\x75\xd2\x9f\xd1\xb2\xd3\xd9\x7c\xf8\x5e\x47\xd8\x4b\x8c\x5f\x6b\x15\x77\x87\x97\xe4\x5e\xbf\x4b\xdc\xb7\x42\x6e\x05\xfd\x3d\xfa\xa2\xc2\xc5\xf0\x9e\xd8\xde\xe7\xda\x8f\x0e\x61\x25\xbc\x5f\x96\x2d\x9f\x69\x50\x63\x0a\x8b\xbe\x91\x35\x59\x47\xf3\xf8\x47\x94\xfd\xcd\xb3\xec\x9d\xd7\x81\xd5\x8d\x16\xc3\x89\x6b\x71\xdc\x6a\x35\x36\xda\xb8\x67\x14\x7b\x4d\xb8\x33\xfa\xe3\xa4\x1c\x74\x13\xb3\x7f\x49\xc6\x6f\x44\x46\xdd\x29\xe6\x03\xd9\xb3\xef\x89\x16\x07\x45\xf4\x7d\x10\x19\x3c\xeb\x26\xf9\xe0\x3a\x2d\x07\xbd\x78\x37\xa3\xed\x41\x8e\x98\xf6\xbe\x53\xf0\x09\xc9\x7b\x7f\x38\xd6\xa9\x7e\xa7\x25\xde\x37\xe4\x1d\xc8\x97\x1d\xf9\x2e\x9c\xb5\xb0\xb4\x3e\xd7\x3d\x78\x26\x15\xf3\x9b\x5a\xb9\x80\x14\x6c\xff\xa4\xf4\x84\x76\x66\x76\xdc\x9b\xbc\x27\xe3\xb7\x7d\xd4\x9b\x5c\xd2\xe0\x59\xf4\x07\x42\x1d\x01\xf9\x6d\x52\x0d\xf3\xc8\xbf\x65\x1f\x3e\xd9\xb7\x33\xa2\x0b\x6c\xe9\x19\x47\x5e\xa0\x86\x5c\xc8\x65\x19\xe3\xf7\x3b\x6b\x1f\xf6\xa1\xd8\xf6\x19\xb8\x7f\x8c\x3e\xea\x1e\xe3\x61\x11\x06\x13\x59\xf7\x06\x59\x30\xc9\x42\xe3\x84\x5c\xac\xd8\xc7\x73\x64\x7b\xc7\x30\x28\x88\xde\x2e\xf4\xe5\xca\x6d\x5a\x1e\x07\xb4\x7f\x69\x78\xbe\x37\x9c\xdb\x5b\x98\xcf\xc7\xbc\xde\xe2\x98\xb1\x66\x0a\x9e\x7d\xa5\xb6\xc5\xef\x36\x2e\xf1\x2d\xb3\xb1\xf7\xe4\x7d\x3b\x71\xaf\x09\xef\xfb\x8f\x8e\x0b\x8b\xe9\x4c\xe2\xb8\xe3\xde\xf0\xee\x1b\x07\x2d\x27\x7f\xdc\x7b\x3e\x6b\xe4\xb3\x53\xcb\xd9\x06\x0e\x25\x91\xcf\xc7\x68\xd1\xfa\x2c\x93\xed\x98\x2b\x69\xf6\x1f\xde\x35\x0f\x71\xaa\x6c\x72\x3e\x58\x6c\xc8\x22\xf2\xdb\x58\x07\x6e\x7f\xc1\xf7\xc8\x2c\xfe\xa2\x0f\x7f\x5e\xbb\x9d\x33\xec\x07\x33\xa3\x77\x1a\xf6\x29\x96\xe3\xb1\x02\x57\x7c\x3d\x3e\xac\x95\x13\xf7\x4a\xcd\x13\xdf\xc6\xb5\xbe\x0e\x66\x7b\xe4\xf3\x13\xce\xf1\xf6\xca\xee\x06\xc0\x65\xc0\xfc\x87\x5a\x97\x06\x5d\x78\x3c\x3b\x44\x46\x9f\xbc\x0b\x7e\xc3\xf7\xaa\x39\x2c\xd2\xd2\x3b\xa7\xe3\x59\xc3\xef\x15\xf9\xfd\xfc\x91\x8e\x2a\xee\x05\x41\x5f\x3d\x3a\xb6\xa0\x47\xf7\xc8\xfe\x48\xcf\x49\x07\x3f\x53\x6b\x75\xeb\xf3\x4d\xed\xe0\x4f\x21\xce\x37\x06\xec\xbd\x9f\xdf\x91\x0f\xbf\x2b\x21\x0f\xb8\x2c\xce\xe4\xb7\x1f\x5f\xca\x57\x86\x6f\x23\x72\xe2\x3e\xaa\x6b\xc4\x31\x4c\xcb\xc1\x55\xaa\x67\xd4\xd4\xbc\xcb\x67\xa3\x48\xa7\x65\x2d\x93\xd5\x5a\x61\x9c\x0f\xef\x1c\xc9\x36\x62\x3d\xb6\x47\x7c\x6a\x16\xdc\xf1\x70\x6f\x0a\x36\x13\xf2\x45\x8c\xd3\x3d\xe8\x2e\xfe\xd3\x26\x16\xd6\x11\x39\x1c\x8a\xfb\xba\xce\x91\xda\x86\x81\x0b\xb6\xb0\x33\x9e\x5d\x84\x5c\x2c\xf0\xed\x51\xae\x0d\xf2\x0c\xe2\x1f\x52\xce\x34\xe4\xdb\x80\xfc\xaf\x7e\xdc\x03\x8e\x36\xb0\xd5\x92\xd2\xbb\xa5\x7e\x01\xf8\x3a\x4d\x59\xdf\x3e\x4e\x35\xae\x4d\xe6\x4e\x95\x33\xdf\xe2\x18\xeb\x0d\xef\x8d\x9a\xfa\x05\xe3\xa8\xb2\x72\x67\xe4\xbe\x2f\x3d\x31\xee\x29\xef\xf3\xa0\xeb\xdc\xc8\x7d\x8d\x32\x55\xcd\xdf\xd0\xe2\x00\xa9\xb2\x13\x79\x04\x51\xcf\xaf\xd6\x44\x07\x22\xef\x5c\x00\xce\x76\x3f\x94\x38\xcb\x86\x45\x5c\xba\xef\xc2\xde\xfc\xc7\xbb\x8f\xf6\x6c\xdf\x08\xf9\x57\x0f\xf6\xa5\x6e\x3f\xe6\x20\x33\x56\x44\x57\x35\xc9\xfe\xe8\xb6\xef\xb5\x62\xb0\x78\xdb\x66\x17\xca\x87\xf6\x2d\x1c\x83\x07\x73\x1c\x24\x65\xd1\x61\x7b\xf2\xd5\xee\x66\x1f\xfe\xa4\x78\x7d\x38\xdf\x49\xf5\x7f\x37\xdf\x93\x22\xf4\xe7\x1b\x77\x34\x98\x3d\x9a\xe3\x88\xca\xd2\xc6\x7b\xf5\x98\x13\x8d\xe7\x57\x9f\x64\x8d\x9a\x7b\x36\x34\x3a\x98\x57\x0e\x77\xc0\xf7\x38\xe1\x29\x86\xcd\x0b\xe4\xd0\xd2\x3a\xb9\xb0\xb4\x2a\xca\x3f\xd2\xd0\x23\xa7\x3b\x66\xbf\x76\xb3\x8f\x11\x8d\xd5\x20\x2f\xcb\x2c\x0c\x32\x9e\x3f\x21\xe7\x4c\x90\xbb\xae\xdb\x4d\x7a\xae\xc8\x57\x42\xfa\x29\xfb\x0e\x10\x73\x90\x7c\x5e\xc6\xbd\xc9\x27\xc7\xeb\x5b\xf0\xcf\x6b\x7d\xbc\xf7\x2c\xe4\x4d\x0f\x7f\xfd\x23\xe8\xcd\x44\xee\x33\xdc\x01\xcf\x1e\x40\x4e\x37\xe6\xfe\x90\xfe\xd7\xb6\x83\x98\xc7\x43\xf9\xd3\x7e\x89\x3e\x3a\xac\x27\x66\xf1\xe5\x07\x98\x4e\xa2\xee\x2a\xf6\xb1\x0b\x79\x88\x9d\x98\xe6\xfb\x3a\x2f\x4f\x83\x46\xfb\x5d\xf7\xf2\xba\x90\xfb\x2f\xfa\x34\xd9\x9c\xd6\x73\xf4\x0d\x5c\xce\x1a\xcb\x8b\xf4\xa7\xab\xcc\x39\xe4\x1c\x7a\xcc\xe7\x61\x86\xa5\xb0\x57\x41\xff\x74\xd9\xfb\xf9\xfc\xd3\x5a\x22\x72\x9f\x06\xde\x3d\xb5\xd8\xe7\xd0\x97\x9f\x14\xff\x4d\x5d\x9f\x23\xe7\x98\x58\xee\x35\x6b\x32\x1b\x4c\xb5\x6b\xfd\x77\x67\x01\xe5\x95\x74\x16\x84\x31\x7b\xb9\x2b\x9d\x81\xe6\x3e\x24\xfb\x82\xf3\xdf\xb0\xdf\xae\x8a\x72\x49\x6c\x62\xdb\xcb\x5f\x51\x4f\x3b\x4d\xe5\xb9\x7c\x88\x6d\xa2\x91\xe9\x20\x63\x9a\xfa\xcb\xec\xc4\xf4\x14\xac\xe1\xad\xf5\x26\x95\x93\x4b\xf1\x2b\xb7\x8c\xb1\xf6\x5d\x72\xee\x8d\x4e\x71\x06\x5c\x9e\xde\xf0\x92\xec\xe6\x9c\x13\x98\x9f\x7f\xf2\xee\xd2\xaa\xa4\xba\x32\x5b\xca\x89\x62\x75\xb1\xdb\x30\x00\xde\x58\xf9\x6c\x33\xcc\x64\xb4\xf7\x4f\x61\xb0\x61\xb6\x3e\xf3\xf9\x80\xfe\x17\x97\x50\x43\xdb\x71\xc6\x69\x96\x54\x34\x67\xb3\x7e\x4f\x2e\xd6\x38\x92\xdf\xc9\x7c\x0b\x80\xc3\x55\xc8\x3c\xd5\x75\x0c\x6b\xd2\x7b\x63\x7e\x73\x22\xcf\x04\xee\x9b\xbe\x68\x5b\xb1\xf9\x1a\xb1\x39\x25\xb2\x1f\xf0\x45\x88\xbd\x1e\xcc\x0a\x9e\x93\x32\xe6\x7c\x31\x07\xe4\xa2\x46\xfe\x2d\x7c\xaf\xf5\x99\x8e\x3d\xc8\x87\x8e\x82\xd9\xe1\xa3\xe4\x38\x63\x6c\x6d\x84\x58\x0a\x93\x91\xde\x0b\x9f\x0b\xc4\x46\xff\x2b\x5c\x5d\x58\x23\x9a\x33\x85\x1c\xcb\xd9\x8a\xf2\x2d\x49\xd8\xdf\x34\x6f\x4d\xf3\xfe\x95\xb8\xb7\x6a\xcc\x19\x8e\x85\xcc\xec\x94\xbc\xc6\x7c\x7c\x79\x93\xfd\xbe\x12\xc6\x0f\x19\xb7\xc4\x45\x4d\xf6\x63\x16\xd9\x07\x72\xb6\x30\x66\x64\xc9\xf9\x2e\xcd\x7d\xc6\x65\x05\xc7\xe7\x91\xec\x4b\xca\x55\x4c\xfa\x2a\xc6\xb4\x98\x0c\x89\x02\xe7\xcc\x30\xe0\x68\x3f\xa4\x31\x02\xaf\x5c\xe0\x9c\x19\x87\xef\x92\x63\x59\x92\xf3\x6c\xe5\xeb\x1d\x91\x63\x18\x53\xf1\xec\x5f\x9b\xd7\x4a\xc7\xa5\x7e\xd4\x71\xa9\xd3\xfe\xe6\xb2\x7e\x6f\x82\xac\x66\x67\xe5\x8d\xd5\x91\x2c\x7d\xab\xb3\x86\xef\x36\xfb\x37\x53\xbc\x93\x79\xbd\x37\x8b\x71\xbe\xb1\xfc\xb8\x96\xf5\x3e\x09\x3c\xf2\x02\x16\x67\x7e\xd0\xe6\xbf\x3d\x94\x13\xf5\x7d\x5a\xfb\x01\xfb\x7c\x8f\x8a\xfa\x12\xc8\xed\x3a\xf7\x70\x29\xfa\x0d\xdf\x17\xe2\x5e\x43\x7f\x36\x70\x5e\x62\x5d\x85\xf8\x5b\xb0\xa7\xa9\xaf\xeb\x2f\x65\x67\xf2\x1d\xd9\x29\xe6\x47\xd7\xb6\x7f\x73\x0e\xb3\x96\x7c\x05\xed\xfe\x9e\xee\x66\x9d\x0f\xff\x56\x4c\xcb\xee\x21\x16\x62\x74\x2d\x6d\xff\x81\xda\xd6\x71\x26\xe3\xef\xd6\xeb\xa0\xd9\x1f\x57\x9e\x77\xcf\xf5\x12\xca\x8f\xa0\xe0\xfa\x15\xa9\x25\x7d\x8f\x39\xfd\xfc\x8c\x14\x0d\x7c\x30\xf1\x9c\x48\x18\x4c\x26\xbd\xc7\x7d\xeb\x69\x25\x7d\x9e\xb3\x7c\xf4\x06\xe7\xdc\x17\xfa\xc8\x80\xf9\x2e\x1f\xe4\x61\x76\x42\xff\x54\xb8\xb8\xfe\x4c\x5e\x94\xb1\x31\xeb\x26\x58\x57\x28\xfe\x3d\x78\x47\x0e\xc5\x43\x5a\x7a\x56\x3c\x9e\xef\xb1\x46\xf3\x79\xef\xf8\x62\xde\x42\x96\x25\x9d\x88\xfc\x7d\x6f\x62\x3c\xd5\xdf\xbd\x9a\x35\x6e\x61\xad\xc3\xd6\xb5\xcb\x2b\xc3\x3b\x46\x3e\xda\x87\x32\xf6\x99\x34\x6e\x1a\x73\xe9\xdf\xd7\xf6\xa0\x27\x3d\xf3\xa0\xbd\xa9\x29\x8d\x5b\xcd\xf1\xff\xf2\x6c\x42\x5c\x4f\xce\xdf\x61\x75\x64\x67\x96\xbf\x20\xf6\x99\xdd\xfd\x4d\x3d\xfe\xaa\x91\xbf\x0f\x74\x7b\xdf\xe5\x77\xa4\xc4\x3d\x0a\x1c\x85\x1c\x63\x8b\xe3\x1e\xa1\xee\x42\xe4\xea\x24\x4b\x72\x19\x93\xae\xf9\x0e\x6d\xbc\x82\xe2\x98\x42\x3c\xcf\x24\xfa\xc3\x9a\xdb\x1f\x7d\x05\x03\xa4\x73\xa6\x31\x67\x2a\x4f\x66\x4c\x27\x16\xe7\x93\xd6\xd7\x14\x8a\x5f\xba\x3e\x1f\x6b\xbf\x7f\x4d\x03\xc0\xf8\xbd\x47\xc1\x1c\xe4\x05\x8b\x9d\xa9\x75\x83\xa9\x6d\xfd\x89\x56\x74\x3f\x2d\x98\x1e\xe2\xd9\xb8\x5f\x33\xd9\xe7\xf6\x4d\xbd\x55\xb4\x01\xff\x17\xbd\x90\xdc\xf7\xb1\xf1\xb6\x11\xf6\x86\x56\x16\xb2\xbd\x11\x8d\x84\x3a\xc6\xf1\xf0\x52\xeb\xc2\xb5\x5e\x44\xf5\x88\x86\xbe\xcb\xfa\x88\xb1\xba\x09\xd1\x27\x37\xb1\x3f\x00\x4e\x8c\xd4\xc8\x8a\xc8\xbf\x82\x6f\x2f\xb5\x47\x2a\xcf\xe1\x91\xf9\x83\x98\x2c\x02\x0c\x08\xdb\x7b\x4a\xec\xdb\x21\x34\x8a\x4e\xcc\x63\x5a\xd8\x67\xe1\xec\xf5\xd6\xb6\x57\xc4\x16\xc6\xad\x7d\x21\x8f\x0d\x75\xa9\xec\xb1\x5d\x28\xdb\x64\xf4\x8e\xe5\x39\x30\x90\x37\xac\xb1\x17\xa5\xda\x8d\x07\x7d\x91\xed\x39\x98\x83\x1b\xc6\xe3\xad\x5c\xc2\x08\x14\xe7\x6e\x35\x9e\x5c\x12\xdb\xda\x09\x75\xb7\x3c\x6e\x24\xd6\x30\xa6\x4d\x9d\x13\xfc\x1a\xb5\x6c\x9f\x34\xd6\x59\x18\xc7\x55\x1c\x27\xda\xbf\x8f\xef\x87\xfa\x19\xd9\x4e\x4e\x1a\x76\x39\x8b\xa9\xa9\x3c\x8a\x10\x7b\x97\xd6\xa2\xce\xa7\xed\x66\x1f\x58\xa7\xc3\xfe\x3e\xc4\xdb\x4c\xbc\x73\x69\xec\x1d\xee\x5d\x7a\xd7\x71\xd9\x77\x72\xbe\xd0\x01\x99\xbd\x33\x6d\xfa\x09\xe4\x3c\x39\x4d\x3b\x28\x27\xfb\x44\x07\x5b\x0a\xcf\xed\xa5\x7b\x19\xe6\x41\xd2\xf9\x1e\xf7\x1d\x7e\x0f\xfb\x43\x9d\x93\x36\x3c\xb7\x87\xfb\xf4\x3b\xeb\x47\x75\xdc\x8c\xde\xaf\x72\x5b\x70\x47\x12\x19\x1d\x5d\x92\x72\xc6\xef\x88\x57\x05\xe3\x4e\xa3\x8b\xfc\x6f\x6b\x68\xb1\xbc\xb3\x8e\xa4\xfb\xd2\xbe\x35\xeb\x77\x4c\xf9\x3c\x52\xdd\x44\x8e\x27\x35\xdb\x01\xdb\x94\xdc\x2d\xaa\x9e\xa4\xd3\xad\xbe\x68\x8b\xf4\xe9\xae\xea\xf1\x9a\x76\xc4\xbd\x90\xc5\x76\xb1\x8b\xf3\xec\x92\x94\xc5\x0f\xac\x6b\xbe\x1d\x3f\x16\xb2\x0f\xad\xce\x39\x67\x36\x73\x5a\x88\x79\x28\x6c\xcc\xc0\x19\xdb\x1b\x16\xa1\x51\x94\x6b\xff\x4d\x92\x09\x80\x57\x52\x71\xfe\xe0\x3c\xae\x86\xf7\xb8\x6a\xca\x7b\x55\x9e\x69\xea\x93\x38\xd6\xd9\x3b\x97\x3f\xb7\x79\xdc\x9b\x4d\xe2\x9d\x7b\xa1\xdc\xbd\xa0\x3b\x90\x33\x96\x40\x1d\x1e\xad\xbb\x6c\xf7\xa3\x1d\xfe\x26\xb7\x5f\x88\x25\x1e\xd7\xc1\x90\xf4\x93\xd5\x2f\xb6\xf8\xd1\xf2\x96\x77\x77\xb3\xa4\x4c\x0f\xf1\xb6\xc9\x03\xaa\x99\x0b\x72\xef\xbe\xb0\xdc\x32\xc4\xba\xd0\xe9\x14\x39\xf3\x8d\x2e\x6b\x3b\x15\x70\xba\x15\xbc\xb5\x5c\x8b\xa1\x45\x63\x66\x55\xb4\x60\x31\xae\x37\x9a\xc3\x42\xfa\x7a\xa2\x79\x26\x50\xa7\x0d\x71\x8b\xb5\x5d\xe4\x91\xed\x9d\xa7\x3d\xef\xbc\xf6\xdd\x1c\x62\x27\xbb\x7c\x13\xf9\xee\x81\xe6\xda\x5c\x12\xd1\xe7\x32\xf6\x88\xdd\x70\x88\xcb\x54\xae\xc7\xa3\xed\xf0\xf8\x17\x8e\xc1\xc1\x36\xfb\xb3\x30\x98\xfc\x81\xd8\xa4\x39\xec\xc6\x65\x76\x88\x6c\xb7\x88\xb7\xdc\x37\x06\xfe\x72\xcf\xef\xef\xd5\xdf\x2b\xba\x2b\xfd\xfe\xe9\x21\x56\x33\x1f\x93\xe0\xab\x87\x7c\x6a\x4f\xa9\x23\x30\x2d\xf6\xbe\x78\xed\x51\x5f\x6c\x50\xfb\xd8\x5f\x17\xc3\xfb\xda\x4f\xcf\xa1\x7f\xdd\xb3\x36\x29\xe7\x65\xe2\xc0\x18\x3c\x29\xc7\x14\xeb\x9a\xbc\x33\xfb\xed\x43\xbc\x50\xe1\x77\x5f\xf6\x53\xf8\x2d\xc6\xd5\x30\x67\x4d\xf0\x9f\x6c\x12\xa3\xd8\xc5\xa5\x75\x6c\xfc\x16\xf2\x62\xe9\x67\x2c\xff\xbd\x68\xf1\x1b\xed\x10\x93\x42\xf4\x5f\x2c\x34\xfa\x7e\xf3\x7e\x6a\x62\xb4\xb5\xdd\xf3\xaa\x4e\x42\xf7\x6a\x23\xaf\x8a\x71\xde\x37\x62\xb6\xa6\x90\xaf\xd4\xb4\x6b\xa4\x7c\x2f\xd9\x86\xa0\xf3\x83\x3a\x66\xe2\x70\x0e\xf5\x19\xd4\x3c\xd6\xb6\x04\xfd\x7c\x35\xd8\xae\x77\x8f\x6c\x27\x29\x9e\x25\x7e\x7e\xe6\x3a\x76\x0b\xfe\x59\x8a\xdc\xf8\x42\xbd\xbe\x18\x2b\x2c\xce\x8d\x58\x77\x53\xaf\xaf\x52\xbf\x3f\x89\xf3\xc1\x95\x8e\xa7\x6c\xe6\x63\xd7\xb1\x57\xa9\xee\x62\x2b\x62\xe2\xb5\xe4\x64\xd6\x76\x48\x27\xd9\xc9\x78\xcd\xf0\x7c\x4b\xdc\xb9\x11\x63\xdb\xe2\x3d\x24\xc6\x70\x59\x9e\x21\xf8\x1c\xab\x61\xf6\xe5\xd8\xb7\x4f\x9b\x15\xcd\x45\x66\x98\x12\xac\x06\x37\x92\xe6\x44\xc3\x93\xa0\x8c\x4b\x9d\xa7\x3a\x8f\xbe\xee\xc3\xab\x82\x43\xf6\x78\x2e\xfb\xa4\x1f\xf4\xbe\xbd\x6e\xc2\x60\xb2\xa3\x36\xea\x5d\xae\x91\xf8\x6a\x9e\x85\xb8\x7f\x9d\x1b\x5f\x62\xfd\xc4\x8d\xd9\x45\xe4\xae\x41\xfc\xeb\xf1\x9b\xb4\x06\x64\x6f\xac\x7d\xc8\x73\xe8\x3b\xe3\xa3\x3e\x87\x61\x79\x14\x6a\x29\x04\x0c\x95\x26\x4e\x4f\x16\xd9\xc0\x17\xdf\x59\xdb\x03\x96\x33\x47\xf3\xaf\x79\x4e\xf4\x25\x04\x1c\xe9\x59\x27\xf4\xfb\x9f\x51\xf0\x46\xec\x2c\x8e\x67\x03\xb6\x85\xdf\x21\x3a\x03\x6f\x5f\x5c\x8b\x44\xcb\x69\x81\xef\x5b\x12\xfd\x57\xc4\xd5\x14\xe6\xa3\x5e\x6b\xa5\xee\x99\xd6\x75\xad\xed\xe2\xfe\xc5\x3a\xe1\x6f\xd4\xb9\xec\x36\x72\x7b\x05\x9b\xf9\x69\x8f\xb9\xaa\xd2\x1d\xaf\x39\x17\x5f\xbc\xe3\x6f\xd6\x6b\xec\xee\xd7\x81\xfc\x8c\xc8\xc5\xa9\xc8\x82\x3c\x36\x66\xb3\x28\x70\xf7\xb1\xe1\xbe\x27\x66\xf6\xd7\x7b\x5c\xb4\xfd\x71\xac\xfd\xcf\xb8\x81\x67\x00\x18\xf3\x94\xbb\x98\xe7\xbd\x1c\xb4\xfb\x15\xfb\x7f\x84\x3c\x0b\xea\x1b\x53\xe6\x8f\xfa\x98\x9a\xb2\xe2\xff\xb7\x39\x7e\x74\x26\x6a\x59\xed\x2f\x56\x5e\xe0\x58\xee\x62\xbe\x9a\x4d\x17\xab\xfe\x58\xc2\xb6\xb2\xb3\x22\x31\x56\x9b\xd8\x98\xfc\x07\x79\x07\x51\xa7\x4a\xeb\xb3\x54\x45\x01\xe6\x38\xc7\x3b\x9a\x53\x32\x8e\x0e\x89\x51\x6c\x91\x13\x78\xd6\x4d\x76\x13\x22\x2f\x88\xfc\xc4\xdc\x57\xca\x9f\x05\x35\x0e\x98\x5f\xcf\xf1\x29\x45\xcc\x79\x67\x34\xda\x2c\x6b\x8e\x09\x8a\x89\x89\xfc\x32\x49\x6f\x78\xc1\x7a\x81\x5f\x9b\x38\xf0\x8e\xa9\x5d\x5c\x63\x01\xb3\x27\xb6\x07\x3b\x8a\xad\xc3\x6b\xdc\x88\x9c\x4b\xed\xec\x02\x3c\xa3\x10\x0b\x9b\x5d\xe2\xb2\x5f\x84\x3d\x97\x8c\x65\x8b\x38\x9a\x94\x37\xc9\x9f\x6f\x92\x12\x6b\x34\x34\xd8\x5a\x6f\x35\x27\x07\xd3\xdb\x59\x2c\x08\x71\x07\xc4\xfd\xc9\xe6\x91\xc9\x48\xf4\xcf\x20\x16\x01\xbb\x83\xf0\x5c\xf3\xda\xfc\x23\xab\x27\xaf\x6d\x1a\xc0\x91\x3e\xc4\x3b\x0f\xf2\xbc\xa8\x1e\x77\x84\x7d\x6b\x5b\xe7\x0f\xbe\xc6\xb0\x2f\x29\x7f\xc7\xf3\x00\xd6\xa2\xe7\x65\x31\x8d\x95\x11\xfb\x69\xed\xf7\xbb\x91\x4f\xeb\xea\x85\xfd\x08\x75\x2e\x62\x0e\x90\xcd\x78\x65\xae\xec\x7d\x50\x8b\x42\xf3\xda\x8d\x75\x30\xeb\xf2\xef\xd4\xf7\x1b\xc5\x0f\x8a\x95\x20\xf6\xe7\xdf\x22\x3e\x47\xd2\x9b\x53\xb9\xd3\x27\xfb\xa7\x83\x1c\xa6\x1c\xcb\xe3\x0f\xe5\xa5\xab\xb1\x65\x68\x5b\x9c\x07\x9a\xfe\x9d\xf2\x3a\x48\x39\xe7\x8b\xb6\xcd\xf4\x69\x3e\xaf\x8b\x60\x46\x75\xf6\x27\x09\xd3\xe5\x55\xe5\x02\xc6\x79\xc7\x1a\xbe\xc5\x30\x63\x1c\x48\x30\x37\xa3\x9a\x5b\xc5\xb1\x07\xdb\x35\xe5\xf1\x03\x3b\x04\xfd\x4e\xbb\x35\xd1\xf3\x78\x8d\xa5\x06\x27\x84\xac\xa5\xed\x42\x1b\xf3\x60\x52\x85\x41\x4e\xed\x1f\x5a\x47\x0f\x98\x03\xaa\xff\xd2\xaa\x92\xd2\xea\x13\x39\xe6\x77\xc9\x6f\x81\xf7\x84\xd8\x5e\xda\xfc\x1a\x56\x67\x0e\xf5\xe3\xcb\x23\xfd\x1b\x72\xa8\x7f\x22\x96\x13\xcc\x1b\x6b\x43\x67\xcb\x82\x3d\x0c\x36\x4f\xe9\xf5\xc4\x71\x8b\x98\x70\xed\x78\x6c\x39\xfb\xff\x4f\x39\x17\x22\xa3\x98\x90\x1d\xec\x93\x79\xdc\x50\xce\x36\x88\xdd\x49\x71\x12\x9c\x1b\x96\x2f\x0d\xfd\xd1\xe1\x84\xd6\xf7\x00\xce\x91\x1e\xab\x8f\xe7\xd2\x51\x79\x23\xe3\x2f\x39\xa0\xdf\x8e\xc8\x1d\x59\xa5\xfe\xac\x83\x31\xf3\x06\x76\xef\x5e\xe0\x28\xee\xac\x05\xb9\x23\xcb\x2f\xcc\x6f\xc1\x3c\x4d\xe0\xa3\xa8\xa0\xc6\x64\x0b\x35\x74\x27\x5e\xb7\xa5\x62\x59\x6d\x87\x6f\x11\xd4\xcd\x45\xa5\x63\x17\x77\x31\x6f\x8f\xec\xc3\xd8\x1f\x74\x89\xac\x8d\x8d\x90\x9f\xcb\x10\xf6\xf3\x7c\x43\xf4\x97\xa4\xe7\x6d\xd3\x31\xe2\x9e\x51\xb9\xc6\x71\xb6\xc8\xfb\xa6\xdb\xe1\x6a\x0d\x1c\xcc\x62\xdb\x58\x63\x83\x76\x34\xb3\x1b\xb8\x1d\x7d\x4f\x40\x67\xed\x76\xe3\xb1\x7b\x48\xec\x1b\xc3\xd4\xba\x83\x3f\x61\x5b\xdb\x36\x94\x77\x33\xfb\xa8\xf5\x60\xba\xff\xf1\xde\x88\xec\xc2\x58\xfb\x2e\x72\x85\xed\xdc\x0b\x97\x4f\x5c\x4e\x03\xaf\xc2\x4e\xe2\x6d\x59\x3c\xef\xc3\xd2\x3b\xc6\x3d\x56\xf7\xf2\x0b\xea\x76\x22\x03\x30\x65\xab\xa4\x22\x36\x6c\x7f\x17\xdb\xab\x93\x92\x1f\xa1\x93\xdd\x55\xe4\xa7\x34\x1e\xbb\x6a\x9c\x37\xe4\x1f\xc1\xb9\x6f\xda\x1b\x14\x37\x42\xc0\x94\xa4\xb8\x0c\x03\xa1\x3e\x0a\x31\xb8\x5e\xd4\x38\xc7\x2f\xe9\x39\x5a\xcb\xcf\x63\x4e\x51\x59\x54\x49\x0f\xb8\x98\xf9\x67\x20\x43\x1b\x38\x8b\xc4\x1e\x06\x7c\x86\x83\x63\xf3\x7f\xf3\xba\x35\x59\x56\x7c\x3b\xe7\x85\x8f\x19\xb1\x6b\xdd\x0b\x91\x11\xea\xd9\xf0\xec\x5f\x9b\xc9\x36\x92\x72\xb5\x44\xbf\x29\xaf\x63\x61\x1c\x3a\xfe\x04\x7c\x31\xef\x72\xcc\x40\xb0\xc5\x59\xbe\x1b\xde\x09\xa9\xdf\xdd\x42\xed\xf9\xcb\x13\x9d\x57\x89\x17\xed\x1b\xcf\x31\x39\x27\xda\xff\x42\xcd\x04\xf2\x27\xd5\xf9\x22\x22\x76\x9d\xec\x2f\xa0\x58\x07\xad\x39\x65\x94\xcf\x9c\xcb\x81\x2c\xda\xb9\x85\x58\xd7\x86\x3e\x8d\x59\x96\x76\x6a\x4e\xd9\xc8\x9a\x5d\x43\xbf\x4f\xf1\x81\xa5\x7b\x99\xdc\x87\xb5\xdc\xc4\x7d\x76\x68\x59\x83\x06\xf7\x6b\x62\x78\x9d\xda\xa7\xd8\x8a\xaf\xdf\x89\x2b\xc0\x50\x51\xf9\xa4\x6c\x32\x56\xcd\x98\xb6\x91\x1f\x5d\x92\xd2\x53\x6d\x90\x7b\x18\xa4\x2f\xb5\x9e\xe4\x2e\x89\x6c\xa0\xb1\x66\xaa\x13\xdc\x40\x3f\x72\x89\x3e\x5a\xfe\x12\xf1\xb9\x3b\x10\xcb\xb7\x85\x3d\xfc\xf2\xd4\x18\xa3\x4b\xb1\x6f\x3f\x1a\x78\x23\xb3\x22\xb5\x40\x17\xe4\xb9\x56\xec\x7b\x6d\xbd\x8c\xec\x83\x16\xda\x46\xbc\x7e\xb6\xe7\x95\xfa\x06\x75\x7e\x20\xff\xa0\xed\xf7\x82\x6e\x2d\xe1\x36\x51\xb9\xd0\x3a\xdf\xf5\x39\xfb\x6a\x8f\x45\x10\xa3\x00\x7e\x8d\xf2\x96\x25\x82\x0f\x18\xe3\xab\x2e\xbf\x8b\xc5\x3b\x51\xc6\x68\xa6\x72\xeb\xa5\xd3\x3e\xd7\xc8\x8b\x0f\x71\x25\xdd\xbb\xa8\xfd\xd4\x65\x3a\x25\x39\x47\x69\xe0\x82\x2e\xbb\xb2\x07\x87\x98\xe5\x4d\x30\x0c\x23\x79\x9d\x8f\x2a\x66\x31\xf5\x39\x74\x55\x4c\xf4\xe6\xfc\x27\x9b\xe6\x1c\x26\xe7\xc4\xb8\x1d\x42\x22\xbf\x7b\x5e\x67\x5a\x16\xe7\xc8\xf6\x9e\x54\xde\xf5\x96\xb5\x1f\xe0\x38\x30\x6f\x74\xf9\xf9\xf8\x19\xc8\x5f\x02\x0e\x08\xc0\xfe\x29\x23\x89\xff\xb9\x85\x7b\xfc\xc1\x99\x54\x6a\x46\xd4\xf3\xf9\x2f\xcd\x7e\x59\xc5\x15\x5f\x1f\x93\x71\x1a\xfe\x4f\x6b\xc4\xee\x3b\xf6\x7f\xb3\x73\xd3\x60\xfb\x7d\xa6\xc1\xbc\x51\x27\xd4\xd0\x97\x34\x7b\x6a\xba\x9b\x1d\xd7\xfe\xac\x78\x7d\x79\x3e\xd2\xb9\x3e\xc4\xa5\x5b\x7c\xa8\xf8\x4a\x9a\x7d\x0f\x35\x27\xb0\xa6\x28\x17\xbf\x73\xc6\xdb\xcf\x81\x84\x7b\xcd\xcf\x04\x9d\xcb\x71\x18\x3c\x33\x7b\xa6\xa8\xf1\x6b\x34\xf3\xc9\xfc\xbf\xff\xcb\x9c\xd2\xb8\x50\x0a\xfc\x23\x10\xf7\xc3\xfc\xec\x9e\xd7\x81\x18\x44\x77\x78\x59\xfb\xfd\x0e\xf5\x83\x75\xe2\x0a\xeb\x1c\x5f\xab\x5a\xee\x34\x30\x86\xf8\x3a\xb9\x70\x6e\x21\xde\xd2\x03\x5e\xa4\x4e\x13\x57\x45\x99\xeb\xea\xb9\x29\x77\xaa\xfe\x3d\xb6\x8b\xcf\x68\x01\x71\x48\xd6\xee\x79\xed\xf7\xf3\x28\xd8\xc8\xf7\x0e\xb1\x17\x4b\x62\x3f\xcf\xb2\xd4\xcc\xb6\xa9\x5f\x1c\x23\x90\xcd\xe9\x30\xd9\x4d\x32\xee\x2f\xec\x79\x1d\x0f\x7c\xce\xb8\x9e\xb4\x5d\x32\x07\x94\x6b\xef\x49\xc1\x72\x24\xff\xf5\x3f\x63\xa3\xff\x19\x06\x12\x06\x85\xbc\xb7\xc8\xba\x8c\x26\x17\x61\x6f\xa9\xf8\x54\x7f\x27\xc7\xff\xc7\xbd\xa5\x62\x88\x52\x1e\x9b\xcd\x63\x7e\x4a\x2f\x57\xf4\x30\x85\xa7\xad\xf6\xfb\x91\xbb\xdb\xa1\x18\xa7\x68\x1f\x2b\x75\x49\x98\x6b\x0a\x73\x4c\xb9\xae\x98\xec\xfd\xd9\xc0\x72\x92\x74\x9c\xab\xfa\x2c\xfe\x8d\xb8\xab\x87\xb6\x3d\x44\x7e\x13\x05\x93\x73\xe8\xdf\x38\x66\x62\xa4\xb1\xc1\x55\x9c\x4c\x5a\xbb\xb2\x5b\x07\x88\xc9\x12\x2e\x44\xdb\x01\xeb\x7a\xa9\x2e\x4f\x73\x9d\x9f\x36\xde\xb8\xb8\x46\x0b\x11\xcf\x97\xf2\xf3\x6d\x87\x89\x03\x78\x82\x6e\xe2\x6c\x6b\xbc\x88\xc0\x9c\xec\xc8\x19\x8d\x82\x09\xe3\x86\xfa\x8c\x6d\xeb\x9e\x74\x19\x86\x4a\x7a\x88\x00\x0f\xf0\xba\x6d\x62\x38\x4c\x0a\xc4\xc9\xf2\x14\x1b\x81\xfa\x77\xc6\x6e\x3f\x01\x1c\x64\x89\x1f\x93\xd6\xef\xaa\x35\x17\x4d\xac\xc8\xaf\xf4\xf2\xa9\x39\x64\x7c\x71\x0a\xef\x26\xe0\xcf\x55\x71\x69\x1d\x6b\xbe\xd0\xb9\x62\x9f\x80\x1f\x84\xe8\x61\x42\x4d\x84\xb8\x67\xc4\xef\xbe\xbb\xee\xc3\xaf\xfa\xa0\xcd\xc5\xa9\x39\x00\x57\x9b\xf7\xe6\x59\x44\x1d\x08\xf2\x26\xe8\x6f\x3e\x9b\xf7\x08\xd1\x75\xa5\xfa\x41\x15\xa3\xd7\x6b\xd3\x0f\xd2\x18\xb0\x6b\x51\x1e\x4d\x50\x3e\x08\x9c\x2d\x8b\x22\xd5\xe1\x15\x53\x8e\xdd\x73\x6c\x00\x66\x59\x13\xcb\x47\xe9\x43\x18\x4c\xaa\x1a\x8b\x12\xf5\x92\x1a\x57\x01\x39\x34\xf5\xdf\x3d\x0f\x1c\xeb\x94\xaa\xb9\x70\x28\x67\xb3\xf7\x68\x9b\x65\xc9\xce\xa9\xf7\x1a\xe9\x0b\xb9\x4f\x16\x43\xf2\x39\xf3\x83\x74\x3e\x82\x61\x9b\xcf\xea\x18\xf9\x16\xf3\x43\xa1\xdc\xd4\xd9\xc1\x8a\x3e\xad\xec\x69\xfd\x9a\x35\xb9\xb5\xb8\x9e\xa4\xb1\x67\xdb\xb8\x7a\xb9\xee\xe0\x0b\x3c\x26\x8f\xf0\xb0\x31\xae\xac\x1b\x6b\x74\x60\xb8\x31\x78\x3f\x27\x44\x27\x43\x3e\x5b\x32\x8e\xde\x84\x8c\xf3\x1a\x1b\x88\x43\x84\x7e\x98\xd1\x26\x32\x0a\x23\xf2\x9f\xb8\x8c\x59\x71\xdf\x11\x59\xf3\x5a\x96\xa4\x06\xe0\xd1\x80\xff\x84\xfa\x16\x0e\x89\xf1\xb4\x4b\x4d\xb0\x75\x0e\x61\x79\x2b\x74\x5c\x72\x64\x2d\x61\x3f\x75\xa8\x6e\x8a\xf7\xfa\xb9\xe9\x53\x78\x82\xbd\xdf\x32\xa7\x62\xec\x41\xe1\xc4\x7d\xda\x4c\x97\xfa\xe7\x5c\x66\x03\x8b\x79\x2b\xdb\xe7\x5f\xce\xcb\x73\x7b\x7b\x8a\xaf\x4f\xd7\xee\x77\xea\x07\xa9\x1e\xd1\xa8\x59\x94\x6a\x2e\xb6\xc0\x1f\x07\x6d\x42\xfc\x7e\x27\x73\x71\x3e\xe8\x73\x7b\xcd\xac\x24\xc3\x1f\xe9\x69\x83\x63\x34\x7a\x02\xbf\x69\xda\x79\xc2\xfc\x4f\x29\x16\x87\x79\x0c\x28\x33\x20\xff\x9a\xfc\x1b\xee\xff\x05\xea\x41\x62\x3b\x07\xa8\x09\x01\xdd\xec\xbb\x73\x87\x71\xa6\xc4\xb0\x7a\x73\x15\xbb\x7b\xf7\x86\x39\x93\xa5\xd7\x5b\x6e\x21\x57\xfb\x6b\xff\xd0\xa2\xd0\xe1\xf7\xfe\xa4\x3a\xdb\x0f\xc4\x03\xf2\x9e\x38\xe6\xf2\xe7\x1e\xdb\xdf\x75\x1e\xd5\x63\x1e\xc9\xfe\x6a\xdc\x41\x82\x1c\xe0\x79\x28\xf8\x9e\x66\xad\xb4\xfd\x04\x76\x13\xea\xf5\x80\x61\x20\xfb\x75\x51\xee\x9e\x69\x4e\x24\xcc\xa5\x46\xef\xc9\xd7\x81\xb3\x79\xdf\x3e\x5f\x9b\xfa\x2c\x7c\xcf\xd7\x89\xed\xa7\x3a\x5f\x04\x79\x72\x5a\xf7\x3b\xbb\xdb\x7c\xe4\xed\x24\xe7\xf0\xb5\xe2\x7b\x12\xe6\x8c\xf5\xf9\x75\xf1\x7c\xa2\x7d\x54\xfb\x80\x67\xbb\x3a\x6a\xf9\x91\x1a\x76\x2d\x7d\x17\xd9\xff\xcd\xf6\xa4\xb8\xde\x25\xb6\x5d\xaa\xc7\xa1\x0e\x47\xf7\x2b\xcc\xa9\x6c\x87\xd6\xcf\xa5\x80\xe1\xb6\xda\xbc\x3e\xf4\x2d\x41\x3b\x07\x9a\xff\x88\xff\x6e\xce\xbb\x30\xaf\x90\x2f\x5c\x21\x66\x3e\xe7\x2b\xd5\xce\xb5\x18\x8f\x6e\xd6\xc1\x4b\xfd\xaf\x1c\x73\xcf\xf7\x06\x7d\xd7\x89\xaf\xb7\xf9\x7c\x15\x71\x67\x1b\x7b\x07\x64\x27\xec\x3b\xde\x9e\x86\xe7\x48\xe0\x68\xc1\x75\xfa\xcd\xcf\x35\xc3\xff\x7e\xfa\x81\xfd\xea\x37\xf8\x0d\x31\x6f\x07\xb1\xa6\xc4\xbb\x05\x74\x54\x63\x60\x50\xdd\x95\xc5\x78\x28\x7f\x07\x60\xab\xe7\x34\xff\xfa\x94\x8c\xdd\x7e\xe3\x4e\xaa\x31\xd3\xc0\x6f\x1e\xdb\x05\xad\x4b\x1b\x5e\xa2\x32\x24\x3a\xd8\x01\x78\x7b\x4a\x01\xab\xa4\x42\x6c\x1f\x7d\xdd\x3d\xab\xb7\xe2\xf7\xf8\x17\xf1\xa3\x87\xba\x67\xab\x4d\xaf\x9c\x5b\x75\xfd\xc9\x3e\xb9\xa2\x3e\x47\x7d\x4d\x7a\x7d\xae\xc6\x92\x7e\xe4\x8b\xd2\xe7\x90\xd6\xf2\xf5\x3b\x71\xb3\x96\xbc\x64\xb1\xee\x98\xe1\x0c\xd7\x7b\x47\xe7\xcf\x69\xe4\xcc\x8b\xbe\xa4\x7f\x31\x5f\xed\xd7\xb6\xf6\xa4\xbb\xf6\x6f\x54\x27\xc0\xf8\x14\xcb\xd7\x21\x7d\x98\xb6\xe8\xc8\xaf\x8b\x76\x5b\x58\x1e\xa3\xe8\xef\x6b\x19\x2f\x7d\x97\xc2\x9d\xf0\x57\xfe\xb6\x36\xbd\x9a\xf9\xeb\x5b\xf2\x7f\x15\xff\x9b\x8a\xcd\xac\x9f\x63\xd0\x29\xc1\x17\x52\xfc\xbd\x0f\xea\x1b\xbe\x09\xcd\xfb\xe8\x99\xc9\xdb\x6c\x66\x9d\x4f\xe1\x5f\xf0\xcc\xff\x30\xa7\x50\xbb\xd8\x32\xaf\xa9\xfd\xeb\xa0\xe5\x44\xd4\xeb\xdf\x9d\xf8\xae\xb5\x07\x2e\x29\xf0\xf5\x83\x3d\x70\xc6\x78\x89\x23\xc5\x0f\xb9\x1f\x8c\xc9\x39\x03\xf3\x24\xdc\xd1\x60\x06\xfe\x4c\xf4\x69\x9e\x53\x9b\x61\x8d\x08\xb1\x43\x7b\xd0\xa5\x39\x1c\xb4\xee\x3d\x23\xb2\xed\x4c\xe4\x17\xe2\xd9\x11\x5d\x5c\xcf\xa5\x43\xfa\xe5\xda\x45\x95\x8e\x8b\xda\xc7\xa2\xca\xac\x31\x9f\x43\x8d\x3e\x92\xa0\x0e\xb7\x73\xfb\xa2\x8d\xf0\x10\x57\x03\xdb\x6b\xe2\x4c\x68\xb8\xc8\x6b\xbb\x90\xfb\xff\xe2\xb5\xd7\xdc\xbb\x8e\x5f\xc7\xc5\xa7\x75\xee\x2f\xad\xad\x13\xbf\xeb\x5f\x22\x7b\x85\x7a\x9e\xd6\x36\xcc\x0f\x8e\x79\xfc\x13\xc1\x9c\xe8\x31\x82\x6b\x5c\xd9\x49\xe7\x43\x6b\xff\x79\xbe\xbb\xea\xaf\x9c\x51\x36\x5c\xe6\xee\x9b\xeb\x4d\x96\x12\x5e\x6e\xe0\x76\x42\xc0\xf8\xc4\xfd\x10\xf9\xb3\x22\xe9\xcd\xb2\x64\x97\xd3\xdc\xd4\xb9\x8c\xa7\x85\x36\xd0\x21\x2e\x8b\xce\xda\xb7\x8e\xeb\xe0\x20\xe0\x11\x79\xf9\x3a\x70\x69\xfe\x74\x23\xce\x7a\x00\x3c\xf1\xdc\x33\xb0\x8e\x84\xb7\xa9\xda\x9b\xe8\x33\x6b\xe6\xd8\xd6\x58\x1a\xc6\xd3\x3e\x32\xc5\x3a\x02\xf0\xeb\x9c\xe2\x9e\x77\x8f\x7c\xf7\x92\x1a\x7d\xe4\xf5\x68\xe6\x43\x5e\xe2\xbc\x7b\x49\x83\x59\xe1\xda\x83\x5e\xbc\xcd\x15\x3e\x85\xc1\x31\xb2\xbd\xca\x19\x15\x16\xad\x75\x3f\xc6\xe6\xf0\x1c\xf7\xe6\x0c\xa7\x10\xb0\x5b\x43\x63\x70\x8e\x80\x63\x9b\xbd\xef\x89\xc6\xca\x47\x9b\xc8\x1e\x74\x89\x1d\x08\xb9\xf6\xfe\xec\x8f\x6c\xdf\x15\x80\x03\xe1\xd8\x45\x11\x00\x47\xfa\x0c\xeb\x7b\xcd\xe7\xdb\x9b\xa8\xbb\xdb\xa4\xbf\x73\x31\xa7\x98\xf2\x98\x4f\x8e\x21\xc8\x89\x53\xdb\xf8\x84\x39\xcf\x8a\x16\x3d\x99\xe6\x78\xdf\x46\xcb\x4e\xd7\xc2\x1c\x63\x2a\x03\x17\xb9\xc6\xbf\x21\xf8\xbf\x59\x8e\x08\xf9\x3f\xdc\x23\xdd\x19\xcc\xc1\x82\x3f\xaf\x79\xdf\x26\x83\x9c\x0e\xd0\x07\x70\x4e\x16\x7e\x7f\x8c\x3e\x39\xca\x99\x05\x3e\x34\xf2\x3d\xdd\x1b\x7e\x3f\x58\xfb\xee\x2e\x0a\xe6\x7b\xd9\x7e\x7a\xdc\xc7\xc8\x1b\x5c\x93\x12\xdb\x70\x39\xee\x73\x56\xa8\xb1\x20\x1c\x4b\x7a\x49\x4a\xee\x5b\x43\x1b\xdd\x18\x54\xd1\xc8\xea\xbc\x36\x72\x54\xe0\x4e\x45\xce\x07\x4b\xa8\xab\xdc\x8a\xf9\x2d\xd0\xde\x99\x63\x1e\x9b\xc3\x5e\xdc\x9b\xe4\xd3\x32\x2b\x42\x7f\xae\xc4\x27\x85\x7d\x07\x77\xb5\xf7\xd7\x6b\x2f\xe4\x0e\xed\x23\x88\xd9\x0d\x1f\xad\x2b\xf2\x2c\xb5\xce\xcf\x91\xf4\x49\xca\xfd\x5a\x19\x83\x53\xb4\x18\x6e\x93\x72\xd0\x4b\x0c\xc8\xab\x28\xd7\x2c\x4f\x0e\xfd\xac\xa7\xc8\xef\x77\x1d\xf3\x80\xf1\xee\xed\x1e\xf6\x63\x8c\xb8\xa1\xe8\x23\x21\x3a\x2e\xe4\x09\xbb\x22\x3e\x04\xc3\xe6\xbc\xc6\x46\x71\x4e\xcd\x61\x2f\x5a\x0c\x3f\x43\x1f\xfc\x28\xa7\x28\x98\xdd\x9d\x71\x7a\x48\xed\xcd\x66\x1d\x00\xc6\x6f\x3f\xf6\x07\x55\xb4\x78\x92\xb8\xff\xe1\xdd\xfc\xde\xa1\xdc\x7c\x54\xa6\x40\x3e\xc9\x56\x3d\xeb\x78\x07\xa4\x34\x87\x31\xdc\x4d\x2e\x69\x6f\x46\xe4\x8f\xec\xa7\x34\xad\xcf\x30\x18\x42\xae\xcf\x0a\xf9\x93\x5f\x62\xd2\xdf\x2a\x6f\x93\x3b\x9c\xaf\x18\xc6\x8b\xf8\xda\x8d\x73\x18\x1b\xfd\x17\xf6\xbb\x25\xcc\x4b\x7d\x66\xfe\x91\xea\x6f\x61\x8e\xbc\x04\xf0\x3c\xdc\x8b\x33\x9e\x75\x13\xe0\x9f\x9e\xdd\x1d\x1b\xc7\xc3\xce\x89\x63\x23\x06\x1e\xfa\xb2\x28\x0e\x18\xb9\xf7\x11\x1f\x7a\x0f\xb5\x0d\x7e\xff\x2e\xdf\x9f\xee\x25\xf5\x67\x7b\x86\x33\x17\xf9\xf3\x23\xf2\x5b\x47\x2b\x7c\x8e\x9c\xef\x53\x11\x97\xf3\x1f\xce\x8b\x80\xed\xa8\x60\x39\x02\xb6\x98\x85\x6d\xe9\x73\xc8\xc9\x59\x00\x2c\xbd\xc2\x23\x32\x51\xe5\x6e\x82\x9c\x3c\xf2\x79\x66\xaf\xfd\xfe\x01\xf1\x41\xc9\xbb\x67\x45\x6a\xb9\x87\xd8\xf7\x2e\x29\xd1\x73\x85\x7d\x4e\xe6\x31\x32\xfb\xac\x66\xbd\xee\x2f\x8d\x33\xfc\xb3\xb8\x6e\xde\x96\xcf\xd7\xb7\x06\x77\x8b\x32\xbe\x66\xdf\x1e\xfc\xbe\x4f\xe6\x62\xf3\xbe\x78\xfe\x83\x39\x6f\x50\xf3\xa0\x8f\xe1\x0a\x38\x5e\xc2\xdd\x77\x48\x3a\xb8\x6e\x4b\xbb\xf8\x13\x79\x74\xfe\xf1\x6e\xc5\xb3\xdb\x98\xbb\xd5\x99\xce\x4d\x21\x60\x7e\x41\xbd\xed\x9b\xc4\x03\xac\xe0\x01\x28\x6b\x0c\xba\xf0\xa2\x8f\xfb\xc1\xf6\xee\xfe\x7d\x98\x6a\xb9\x82\xe9\xef\xa7\xbb\x49\x16\xd9\x45\x37\xe9\x6e\xc0\x26\xa3\x5c\xcc\x74\x3f\xf5\xab\xd0\x77\x0f\x69\x30\x8b\x28\x7f\x8f\xa6\xbe\x52\xda\x23\x59\x92\x5b\x3d\x62\x8f\xe1\x58\x80\xa3\x12\xf9\x74\x35\x36\x55\x8c\x1c\xbd\x0c\x17\x65\xa0\xe3\xd0\x90\xb9\x25\xb9\x5e\x96\xa3\x6f\x0e\xdb\x66\x7c\xe5\x53\x7e\x0e\xfa\x8c\x7b\x35\xa7\xd8\x44\xf8\xbb\x1d\xc4\x71\x4f\xf5\xd8\xdd\x8b\xc4\x2d\x23\xe8\x56\x1f\xe6\xf3\x7f\x1c\xdb\x7d\x82\xb8\xc8\x38\xdf\xbc\x6e\xa1\xad\x7f\x39\x2f\xce\xd5\x31\xf7\x9b\xb7\x4f\x5d\xad\xa9\x5e\x8e\xd3\x75\xc5\x7c\x70\x4b\x2f\x2b\x1a\xfa\x64\x40\x71\x1d\x47\xee\xfb\x72\x85\x67\x9f\xde\xf7\x05\xc5\x6c\xc8\xd6\xc1\x0c\xef\xe2\xd5\xed\xb0\x36\xe8\xd9\x18\xb1\xdf\xae\x34\xdc\x1a\x18\x17\xf0\xec\xe2\x14\xf9\x44\x67\xcf\x70\xbe\x46\x1c\x37\x30\xd7\xde\x9b\x76\xff\x02\xfa\xaf\x79\xa2\x18\x56\x56\x27\x52\x73\x2d\x74\x67\x74\x7c\xc2\x31\xbf\xec\x37\x71\x39\xe8\x4d\x4d\xe4\xd2\x11\x71\xcc\xd5\x98\xb2\xee\x3f\x62\x7b\xa4\x9f\xd8\x06\x70\x03\x90\xbf\x0b\xba\x86\xa5\x77\x8e\x80\x1b\xea\xf9\xfe\xf6\xf2\xbc\x79\xaf\x80\x2b\xdf\xa0\x67\x7c\xc3\x30\xa9\xff\x51\xfa\xfb\xe8\xcc\xbd\xd3\x33\x27\xfb\xef\xc8\xfc\x35\x64\x08\xdf\xbb\x8e\xd8\x56\xf7\x78\x0d\x16\xfd\x6b\xe8\xa7\x85\xff\x72\x52\x71\x50\xf3\x69\x89\x98\xa4\x4c\x2e\xd0\x7d\xd9\xde\x86\xd2\x77\x91\x5f\x49\xc8\x3f\x12\xf4\x8b\x87\xfb\x10\xd6\x20\x30\x9d\xe3\xd7\x35\x41\x1a\x79\xae\x9b\x03\x7f\x60\xd0\x38\x20\xf0\x44\x0a\xfe\x94\xef\xf6\xa9\x88\x4b\x57\xaf\xe3\x3c\x92\x73\xea\x9e\x6b\xf2\x44\x51\x79\x80\xe7\x85\xd6\xdd\x4d\x00\x6f\x06\xb9\xca\xf3\xfa\x3c\xc9\xb2\x43\xae\x0f\x8f\x54\x7c\xba\x2c\x55\xc6\x3e\xd9\x86\x1b\xe1\xae\x10\x65\x11\x9e\x01\xf3\xf9\x97\xf3\xf2\x76\x7d\x6b\xe6\x3b\x49\x79\xda\x50\x77\x22\x71\x39\x67\xcd\xfd\x02\x31\xec\x61\x16\x19\x50\x9b\x79\x64\x79\xe9\x3a\x9c\x5e\x27\x60\x7b\x8c\xc8\xd4\x90\x72\x6f\x5a\xd5\x3c\x48\xb3\x8f\x05\x9b\x9f\xeb\x86\x8d\x07\xce\xd6\x36\xa7\x98\x8b\xb3\x43\x5c\xa6\xc7\x68\x31\xec\x84\xc1\x50\xdd\xc7\xd4\xe7\x89\xf9\xe3\x69\x35\x5c\xe0\xdf\xd9\x35\xee\xbd\x69\x72\xbe\x15\x1f\x95\x69\xb1\xf9\x81\xf3\xfa\x77\xfd\xc3\x67\xa0\x5e\xa0\xfa\xb5\x71\x99\xfd\x35\x76\xa5\x7c\x28\x2a\xd3\x31\xc7\x9a\xc5\x65\xc0\xcf\x42\xf4\x76\x77\x98\x9a\xd0\x57\x35\x6f\x04\xfd\x3d\x14\x5b\x7e\x1d\x0c\xff\x76\xfc\x50\x6b\x8d\x1c\xe6\x34\x67\xe0\xe5\xf9\x30\x35\xf5\x5c\xea\xf0\xb7\xc0\x5b\x4e\xee\x9b\xb7\x05\xf0\xd3\x1e\x54\x59\x0c\xb5\xd4\x86\xd7\x91\x30\x72\xe8\xf8\xa6\xa5\x75\x0e\x8d\xec\x42\xf4\x53\xac\x5b\x59\x9d\xd7\xb6\x97\x45\x8d\x9c\x2b\xf2\x6e\x8e\xdf\xa3\xae\xcf\x3f\x30\xbf\xc4\x8e\x18\xb9\x45\x54\x5a\xdd\x78\x0c\xfa\x4a\x5b\x9c\xa2\xa4\x7a\x1c\x95\xf9\x62\xdd\xe5\xb7\xcf\xfe\x27\xd4\xd7\xf9\x37\x3c\xff\x54\x47\x65\xf2\xa6\x81\xef\xd1\x2b\xce\x61\x8d\x27\x06\x7e\x88\x90\xe8\x34\x86\x57\xc4\xc0\xcb\x70\x92\xb9\x26\x76\x6f\x34\xff\x7e\x52\x84\xfe\x95\xe3\x00\x84\xfe\x44\xc8\xf5\xfa\x85\xb9\xf9\xfe\xa8\xc6\x55\xa4\xf1\xa4\xc4\x1e\x54\xa9\x39\x3c\x24\x35\xc6\x5d\xae\xc3\x5b\x99\x16\x8f\xc7\xca\xfe\xfe\xae\xdc\x7d\x84\xc3\xd1\xb8\xd7\x45\x0c\x2b\x8b\xf1\xd6\x5f\x37\xb2\xdd\x22\xe3\x76\x28\x7b\x5e\xc4\xe7\x00\x5c\x06\x86\x77\xa7\xc7\x0e\x61\x5c\xf7\x4d\x4c\x2b\xd2\x16\xab\x27\x07\x3b\xbf\x31\xf6\xf6\x1c\xaa\x26\xf6\xe1\x0d\xfc\x47\xf1\x16\xea\x2c\x10\x1f\xc6\xac\x6b\xfe\xd7\x80\x7f\x0c\xbc\xa3\x88\xe7\x32\x9e\xf4\x29\x9e\x21\xc7\xe5\xac\x7d\x9a\xe9\x35\xee\x4d\x80\x2b\xc6\x19\x13\x5b\x63\x75\xfe\x96\x6f\x29\x20\x6b\xed\x35\xd7\xcd\x5e\x1d\x3e\x8c\xc1\x99\x61\x7d\x78\x88\xd1\xc3\x7d\x1b\xbf\x7b\x5f\xef\x7f\x77\x34\x98\x2d\x01\xe3\x87\xe3\x20\x68\xee\xc0\x82\xd8\x91\x35\x4e\x02\xcc\xc1\x43\x3b\x72\xce\xec\x7d\x56\xaf\x4a\xe6\x07\xfd\xf3\x30\x77\x55\x7d\x3e\x44\x7c\x45\xec\x63\xcd\xfd\x0b\x73\x70\x6f\xeb\x17\xe4\x27\x4b\xbf\x6f\x60\xd3\xe4\x62\xad\xbd\x82\xa3\x82\x98\xbf\x63\x19\x2f\x33\x32\xfb\x79\x52\x5a\x3b\x97\xbf\xa7\x7f\x57\x39\x0c\x22\xe0\xa0\x70\x7e\xa8\x6b\xe1\x8c\x4f\xdf\xd0\x9b\xf3\x4d\xe4\x0d\xee\xa9\x3d\xb8\xbe\xe2\x1a\x89\x5c\x3b\x17\x32\x37\xbf\xb7\x4d\xdd\x9c\xde\x57\x5f\xf8\xd0\x8e\x9b\xd8\xe8\x8f\x48\xff\x97\xbd\xa8\x48\xb6\xf5\x1a\x81\x5c\xed\xc1\xb9\x44\xbf\x4b\x20\xbd\x97\xeb\xc8\x9a\x75\x87\xf6\x56\x50\xaf\x3b\x17\xf7\x96\xf8\x7c\x9e\x94\x14\x23\x56\xa8\xe7\xa5\x39\x0a\x67\x77\x3c\xb9\x24\x66\x2e\xfe\x1e\xb9\x66\x96\xea\xfb\xf2\xcd\x87\xc1\x72\x13\x10\x47\x80\xec\x4f\x66\xb3\xb2\x77\xe3\xba\xa3\x1d\xe1\x8e\x27\x59\xd4\xa1\x38\xfb\x75\x1d\xbc\x6c\x1b\x17\x4a\x5e\xc5\x8e\xee\x0d\x86\x69\x08\x3c\x61\xd1\x21\xf2\x6f\xb9\x78\x1f\x91\x3e\xad\xfd\xfe\x15\x71\x0c\x4e\xc5\x47\xe0\x5d\x75\x67\x90\xce\xfb\x34\x0a\x0a\x2f\x31\x19\x4f\x02\x5d\x6f\xc5\xc7\xd5\x68\xf3\x4b\xbf\xf1\xa9\xf8\x58\x81\xaf\x57\x8c\xc1\x90\x7d\x41\xc6\x01\x67\x78\x6d\x78\x7d\x88\x8d\xf4\x66\x8f\xdb\xf1\xd0\x9f\xf3\xda\xda\x1f\xbc\x93\x71\x8c\x93\x43\x5c\xce\xf7\xb1\xd1\xa7\x38\x68\x50\x8f\xdc\xda\x87\xb0\xbc\x75\x13\xe4\x87\xdb\xae\x81\xfb\x7d\x70\x9e\x93\xcf\xb6\xf2\x73\x7a\x8e\x0e\xb7\x0a\xfd\x74\x44\xf6\x50\x9d\xb7\x48\x63\x4f\xa5\x75\x04\x0e\x7d\x7b\x70\x8c\xcc\x46\x8e\x4c\x2f\x0c\x66\xef\x14\xdf\xe4\xc8\x70\xe2\x62\x7b\x0e\x3e\x8b\xb9\x31\xc8\xa3\x55\xf7\x80\xbc\x60\xfd\x49\x5c\x16\x1d\x35\x07\x86\xb6\x0f\xbf\x77\x82\x34\x4b\x3a\x83\xb3\x62\x0b\x63\x5c\x00\xf6\xe9\x9b\x26\x27\x12\xfa\x6e\xf3\xf3\xba\x7b\x6b\x3c\x9b\xda\x83\x5d\x64\xdc\x90\x83\x94\xbe\xef\xbd\x22\xf3\xf7\xfc\xc3\xb1\x07\x4a\x3e\xbf\x7b\x89\x0c\xa2\xef\x66\x2a\x66\x65\x7d\x07\xc2\x5a\xc1\x7b\x1b\xf6\x7c\x52\x31\x5d\x5f\xae\xf1\x8e\x8d\x74\x17\xdb\x2b\xc5\xaf\xdd\xb8\x6f\x40\xf6\xa1\x7c\x9b\x08\xf2\xf6\xed\x4c\x65\x9e\xcc\xe3\x4f\xc7\xf5\x00\x9b\x12\x7d\xc8\xe4\x8c\x42\xbe\x82\xdc\x26\xd4\x0f\x6c\xff\xfb\x7e\xc6\xb6\x97\xa5\x94\x4b\x9d\xb7\x09\x9f\xad\xfe\xdb\x7e\x5e\x12\x79\x2e\x41\xae\x35\x62\x9f\x72\xed\x3a\xe7\x0c\x11\xf3\xf4\x52\xc8\xf7\x18\xf4\xb0\x0e\xa3\xf8\x11\x05\x4d\x0e\x8c\xd8\xe8\x2f\x10\x63\x78\xf5\xd7\xb1\x28\xa6\xa3\xc5\xb6\x75\x4f\x2d\xb8\xe3\x38\x87\x26\x70\x35\x9b\xfd\x1e\xe2\x0d\x7b\xd5\xb4\x9c\x1d\xd7\x3e\xd1\xa7\x39\xde\x1a\x39\x27\xf9\xb4\xbc\x65\x49\xcf\x05\x8c\x10\x8e\xf5\xdb\xf6\x2c\xc5\xf9\x92\xb0\x5e\xa8\x1f\x4f\x8e\x65\x31\x7e\xb7\x49\xe1\xd8\xa3\x0d\xf5\x9b\xdf\x43\xc3\xa2\x98\x80\x32\xb7\x48\x68\xdc\x0a\xb0\x3d\x21\x8f\x6c\x88\x7c\x9e\xc1\x9b\x78\x1f\x33\x8e\x4f\xc0\x40\x16\x30\x89\x73\xce\x65\x69\x41\x5c\xc0\x11\x78\x46\x85\xef\x86\x59\x64\xbb\xc4\x86\x74\x9a\xdc\x18\xa2\x6e\x49\xf4\xf4\xd9\x0b\xe6\xc2\x60\x5d\x1e\xf5\x0f\x49\xb9\xa1\x68\xfb\x90\xbe\xea\x79\x54\x96\xab\x81\xb7\xea\xac\x36\xae\x17\x59\xcb\xc2\x5d\x2a\x39\xe7\xcc\xef\x49\x74\x56\x69\xbf\xf0\x5c\x50\x8a\xb7\x28\xc4\x40\x91\xdb\xd5\x9f\x83\xae\x19\x22\xe7\xd6\x2e\xa2\xb1\x0d\x09\x5b\x57\xe3\x5b\x10\x73\xba\x45\xb9\x26\xe6\xdb\xa1\xfc\xf4\xfe\x21\x72\x23\x32\x3c\xf0\xdb\xfd\xae\x86\x34\x2f\x4e\xc8\xe3\x60\x7a\xd6\xe7\x91\x3e\xf3\x74\x46\xdc\xe0\x7e\x67\x09\xf5\xf0\x1a\x3b\xc2\xb4\xce\x10\x63\x33\xb3\x33\xc6\x9d\xbd\xd5\x47\x30\xc4\xdc\xe6\x97\x11\xfa\x2c\xb6\x7d\x32\x9e\x61\x3a\x76\xab\xb5\x3f\xe9\xa6\xf6\x6a\x0f\xf1\x8d\x05\xd9\x4b\xfd\x4b\x52\xae\x4e\x9c\x07\xce\x74\x30\x17\x99\xd8\x6e\xe3\x49\x17\xb0\x96\x14\x7c\x7d\xfc\x2f\x3b\x4f\x77\x80\xd9\x7a\x4e\x47\x18\xef\x86\xbd\xdd\xc0\x67\x86\xb3\xd0\x18\x2b\xf8\x54\x02\x47\xa9\x0b\x69\xf3\x09\x6b\xe5\xc2\x98\xe6\x65\x65\x6a\xfc\x64\x8a\x36\x6b\x4e\x63\xdf\x9a\xfc\xe0\xe1\x25\x31\x0a\xc4\x98\xdd\x0e\x27\xc8\x91\x3c\x21\x77\xfa\xb1\xce\x77\x28\xee\x35\x07\xdc\xf0\x80\x3c\xb3\xde\xe7\xba\x87\xb1\x72\x88\x37\x61\xbd\x78\x37\x1d\xbb\xe4\xdf\x97\x64\x3b\x14\xf0\xf4\x9c\x4d\x6a\x58\x77\x16\x1b\x8d\xfc\xb9\xd0\x36\xd8\x2f\x74\xac\xfd\x3b\xf3\x41\x91\xf5\x5c\x07\x73\x78\x6e\x0a\x71\xad\xc9\x02\xb9\x16\x8b\x3b\xab\xdd\x0e\x77\x39\xf2\xa6\x92\x36\x7a\xde\x91\xf1\x5b\x01\xce\x86\xe0\x33\x00\x7d\x02\xe7\xa0\x5a\xfb\x94\x83\xd4\xf6\xee\xa9\x5d\x9c\x20\x7f\xc3\x1e\x41\xad\x78\x02\x7e\x27\xaf\x12\xe7\x04\xe7\x11\x63\xdf\x75\x9f\xe5\xfa\x75\x22\x7f\x3e\x7c\x88\x97\xc3\xf9\x4a\x4a\x94\x0d\xb1\x11\x52\x7b\x0c\xb8\x8a\x35\x79\xbb\x6d\x31\x66\xc8\x95\xd8\x12\xd9\x15\x9b\xc8\x57\x88\x3c\xb2\x0d\x9d\x84\x9f\xb9\x46\x1e\x6e\xb3\x8e\xfa\x10\x96\x5e\x15\xfa\x88\xff\x18\x79\x83\x4e\x18\x4c\x20\xfe\x1c\x2d\xf2\x33\x39\x8b\xf3\xc0\xed\x24\x65\xb1\x4d\x03\xe4\x6d\x0e\x8d\xce\x29\x2e\x07\x9d\xa9\x8f\xf1\xd0\x78\xe7\x26\xce\x36\x87\xbd\x1d\x98\x13\xf0\x7d\xc2\x19\xd1\xe4\x9c\xca\xf1\xb8\xcd\xd1\x19\xe7\x47\x67\x3c\xbb\x86\xfe\xac\x50\xf2\x97\xc0\x0f\xb4\xea\x0d\xb3\xd0\x58\x61\x3f\xca\x41\x37\x2e\x41\x8e\xbe\x50\x3c\x47\x58\x7b\x51\x5f\xc6\x7c\x45\xeb\x10\x8f\x81\xff\xec\x9a\x94\x5e\xbe\xf6\x67\x9d\xd0\x9f\x1c\x81\x57\x71\x3b\x9c\xb8\xde\xd1\x98\x75\x3b\x4c\xf6\xa1\x7d\xbb\x00\xdf\x06\xea\x1e\x06\xf0\x04\x56\x71\xcf\x23\x6b\x77\x4b\xfd\xe2\x73\x6d\xdc\xfa\x53\x95\xb7\x69\x0c\x77\x40\x51\xdf\x4f\x9b\xcd\x14\xf8\xf8\xac\xcf\x68\x81\xfe\xd3\xdf\xd5\xb0\x4f\x63\x51\x0c\x83\x32\x02\xdf\x3d\x1d\x17\xf0\x5a\x08\x58\x36\xa1\x61\x75\x42\x63\xb3\x61\x3a\x7d\x22\xe5\xe3\x5f\x7f\x0a\x7e\x02\xca\xc7\x82\x3e\x52\x5c\x67\xc9\x5f\x0a\x7b\xe6\xc3\xbc\x6e\x3e\x16\x39\xab\xdb\x51\xeb\xf8\x2f\x49\x31\x29\xc2\xde\x9c\x62\x14\xe2\xf3\xd3\x5d\xb6\x88\xfc\x2b\xf5\xff\x63\xee\x0e\xe5\x2e\x19\x38\x44\xa6\x23\xde\xbf\x58\xcf\xcc\x70\x1e\x29\xc7\x49\x4e\x63\xd5\x39\xcf\x2d\xc2\x3a\x12\x86\x67\xd8\xff\x5c\xeb\x71\x89\x2e\xf1\x88\xd5\xf1\x13\x99\x44\xe4\xe6\xec\x12\x8f\xbd\x53\xbc\xc5\xda\x14\x96\xbf\x5d\xe7\x5c\x22\x46\x51\xdc\x1b\x32\xbc\x29\xb2\xd6\xcb\x3a\x5f\x19\xfa\x5a\xe7\x38\x49\xb8\xe3\xf5\xdc\x51\x7f\x24\xeb\x1f\x7b\x97\x1e\x93\x74\x87\x7c\xce\xaf\x66\xf6\x04\x6b\x69\x5b\x79\x44\xc6\xdd\xd9\x28\x3a\x23\xe3\x3a\xc8\x37\x53\xe4\x13\x65\xba\x83\xfa\xbb\x03\x69\x27\x34\x06\x47\xd7\x2e\xca\x68\x9b\x37\xf2\xfb\x45\xb9\xcf\xfa\xad\xe5\x00\x5f\xf0\xfd\x9c\xc7\xbd\xf4\x0c\xfc\x6b\x5b\xe0\xc1\xcc\x90\x23\x03\xfc\xd8\x9f\x18\xd7\xbf\x36\x72\x76\xa6\xe6\x90\x9c\xf5\x6b\x0c\x38\x19\xb7\x43\x68\x1c\x6b\x99\x4c\x71\x7b\x90\x17\x4b\xcc\x05\xc1\x73\x33\x65\x36\x3c\xc5\x31\x82\xda\x3f\xb0\xab\x92\x23\xf5\x0d\x33\x2e\x3b\xde\xdf\x57\x7b\xd6\x49\xca\xeb\x89\xbe\xeb\x30\x35\x91\x43\x3b\xa4\xb5\x6f\xa0\xb7\x57\xcf\xfb\xd0\xbf\x75\xa6\x3e\xb4\x75\xa0\x58\x1b\x4f\x44\xbf\xad\x65\x2f\xad\x5b\x5d\x74\xe9\xd8\xba\xd7\x30\x98\x75\xa2\xc5\xd3\x66\xd9\x73\xe0\xce\x88\xa9\x6e\x16\x22\xff\x3f\xfd\x1d\xc8\x84\x7b\x6c\x74\xc9\x7d\x85\xf9\x5c\xc6\x6a\x93\x18\x19\xf0\x3e\xd7\xed\xf7\x2f\x29\x62\x75\x14\x49\x19\x15\x80\xfd\x44\xee\x02\xf3\xca\x39\xa9\x01\xe3\x4e\xf4\xb9\xe2\x7d\x47\x75\x25\x5d\xce\xf2\xe0\x4c\xfd\x5e\x23\xb2\x56\xaf\x72\x3d\x9d\xc8\xb7\xc4\x30\xb0\xbe\x2d\xd7\x1f\xf9\x2e\x28\x96\x7d\xcd\x13\x2e\xc7\xb1\xf0\x1e\xd0\xe0\xd2\xa7\xc1\x10\x7c\x87\x49\x97\xe7\x3e\xe8\x6a\xc2\x44\x7b\x71\xbf\x66\xd8\xb6\x44\xd7\xb1\x8b\x32\x1d\x9d\x8a\x8f\x26\xce\x04\xf5\xb5\x17\x67\x72\x3e\x50\xff\xe3\xfd\xe3\xfe\x96\x66\x6c\x38\x2d\xc2\xf2\x74\x68\xd6\xce\x63\x8d\x78\x52\x16\x45\x54\xde\xfa\xce\x98\xe6\xe2\x1b\x51\x49\xed\xfc\x5d\xe8\x4f\x0e\xb1\x5d\x74\x3e\x16\x94\x47\xd5\xbf\x1d\xe3\x5e\x02\x1c\x2f\xe4\xfd\x14\x0b\x2f\x8f\x9b\xed\x9e\xe3\xde\xe4\x44\xee\x4b\xb4\x29\x53\x96\x03\x48\xce\xd6\x7d\x5a\xb4\xe5\xbf\x0a\xb6\x73\xc9\xfb\x70\x44\x99\xda\xcc\x65\xa0\xbe\xe8\xd5\xda\xef\x16\x71\x8f\xcc\x87\xe8\x2b\x2f\x7e\xb6\x60\x0a\xd3\xfb\xcb\x02\xcc\x31\x1e\x87\xec\x75\x8e\xce\xcb\x48\xc9\x0d\x91\xe2\x17\x4c\xb6\xb4\xe1\x46\xe3\x59\xe9\x14\x67\x17\xea\xb4\xbd\x4a\xf4\x25\x36\x6c\x30\xd4\x41\x58\xbc\xef\x5b\x39\x73\xcc\x56\x95\x63\x32\xbc\x96\xf8\x4e\xce\x1a\xde\x8b\xde\x3f\xe1\x8e\xf4\x01\xfd\x5e\x32\xa7\xb8\x75\x8f\x16\xcf\xb7\xdf\xc2\x1a\x10\x19\xe3\xdc\xdf\xaa\xd9\xe7\xe8\x87\x63\x77\xb3\x35\x39\xdb\x10\xd7\xb8\x32\x4c\x9f\x5e\xb4\x48\xab\x68\x81\xb9\x8e\x14\x13\x10\xe3\x29\xc0\x61\x3c\x03\x7c\x35\x51\x6f\x54\xf7\xa1\x88\xed\x5b\xff\xae\xbf\xf3\xe0\x0e\x2c\x9a\xb1\xab\xd6\xdf\x2a\xf9\x7a\x62\x9c\x90\xca\x5e\xc5\x16\x00\x1d\x63\x4e\xe7\x03\x73\xbd\x6a\x5d\x11\xc7\xa2\x60\x51\x8b\xd8\x1c\xb2\xae\xd7\xb0\x4d\xea\x7d\x55\xfc\x7d\xae\xa1\x3d\xa9\x22\xdf\xfa\x53\xfb\xba\x66\x19\x19\xcb\xdb\xe7\x41\x8d\x4d\xf7\x22\x7f\xf2\x67\x1d\xcc\x0f\xe0\x67\xd8\x91\x71\xba\x05\xf5\x0b\xcc\xd6\xbe\x9b\xc7\x36\xca\x47\xa8\x4f\x32\xe0\x1e\x19\x91\xdf\x34\x70\x34\xd8\x1c\x2d\x86\x50\x63\x1e\x97\x12\x97\x8c\xa8\xaf\xe8\xfc\x53\x0f\xce\x5b\xbe\xf9\x30\x9a\xbc\x0e\x94\x6b\x66\xff\xba\x3c\x0d\xa6\xe6\x73\xa5\x9c\xaf\x22\xe8\x41\x2e\x15\xd1\xf9\x46\x91\x1f\x65\xa9\x7f\x43\xbb\x56\xd4\x41\x76\x93\x22\xf4\x8f\xea\x1e\xbe\xff\x56\x31\x74\xc8\xfc\x81\x1c\xf3\x16\xe0\x3f\x19\xe1\x7d\xfd\x4a\x74\xda\x9c\xe7\x25\xce\x22\xbf\xdf\xad\xfd\xbe\xcd\xbd\x44\x31\x76\xcd\x78\xec\x55\xc2\xbd\xf0\xb0\x4f\x6a\xed\x3a\xea\x6a\xb0\x3e\x2f\x4c\x8f\x00\x1f\xd0\x88\xdc\x0b\x93\x63\xb4\xc2\xbe\x51\xfd\x44\xcc\x07\xfb\xd6\x7e\x15\xee\x40\x5a\x0f\x4c\xee\x2c\x39\x37\x2e\x2c\x8b\x73\x64\x66\x0a\x4f\x06\xfa\x79\xa7\xe6\xb3\xe8\x2f\xa3\x75\x0b\x22\x67\x34\xe5\x74\x21\x77\x28\xbd\xfb\x5c\xb2\x36\xb2\xcc\x41\xbf\x44\x39\xe8\xa9\xfb\x8e\xe8\x48\x1f\xc1\x50\xad\xe1\x03\xbe\x31\x16\x83\x9f\xa3\x3e\x83\xbe\x05\xcd\xdc\x4c\x77\x10\x7b\xdb\xbc\x6f\x89\xdc\x49\x36\xd3\xc5\x73\xe7\xed\x85\x62\x57\x18\xdd\xeb\x2b\xce\xef\x28\xee\x79\xdb\xd8\xf6\xe8\x3c\xf7\x69\x4e\x01\xdb\xe7\x58\x6f\xa4\xdc\x8d\x1d\xea\xdb\x40\x5b\xac\x44\x3c\x48\xe7\xb3\x0d\x13\x47\x5c\x47\xac\x8b\x27\xe3\xa0\xfd\x3f\x13\x5b\x38\x82\xfa\x1e\xc8\x7d\x3a\x39\x2f\xf3\xeb\x1b\xe3\x07\x0c\x88\x5d\x40\xc6\xc6\xc6\x34\xbc\x90\x35\xe0\xeb\x08\xfe\x95\x67\xa5\x9e\x00\x6a\xb9\xc9\xdd\x94\x38\x25\x9d\x13\xef\xba\x95\x78\xbc\x34\xf3\x05\xf1\xaf\x1e\xcc\xd9\x0f\xec\x0b\xf2\x58\xfc\x66\xf7\x8c\xc0\x47\xae\xc5\xb0\x10\xdf\xbb\xa3\x7a\xb0\xf6\xbd\xff\xc5\xfb\x3c\xd5\xae\x9d\x15\xb1\x29\x61\xa1\xdd\x23\xff\x7a\x74\xec\xee\x25\xb2\x8b\x72\xed\x7b\x58\x2f\xef\x5b\x9f\xce\xcb\x2f\xa2\x1b\x9d\xa2\xc0\xcd\x16\x86\xd7\x77\x5e\xf6\x60\x2b\xa6\xe3\xc9\x91\xfc\x8d\xb6\x15\xb1\x69\x8a\x73\x13\xe7\x80\xb4\x3f\xb8\x52\x9f\xff\x19\xf4\x91\x8e\x5b\x31\x0c\x14\xfc\xdb\x3a\x47\xa3\xfa\x33\xc7\x27\xcf\x14\x77\xe0\x4d\x1d\x0d\xce\xf1\x38\x47\xee\x23\x59\x6f\xe9\x70\xff\x18\xc4\xad\x8b\x73\x64\xdc\x88\x4d\x4f\x39\x22\x40\xde\x64\xc4\x46\x62\x79\xab\x31\x62\x95\x40\x3f\x93\x2a\x63\xf2\x15\x70\xad\xa6\xcb\x91\x06\x2f\x6d\x76\x4a\x4c\x62\x07\x0d\xce\xa9\x6d\x21\x37\xff\x4b\x07\xee\xd9\xe9\x0e\x73\x39\x92\xee\x49\x18\xbb\x9b\xbe\x2e\xfa\x58\xb7\x05\x3c\x52\xfc\x0c\xfc\x72\x5e\x9e\x21\x5f\x86\xee\xbb\xf3\x87\x35\x21\xf3\xff\x2f\xd8\x7b\x12\xf7\x24\xf8\xe4\x60\xdf\x8a\xef\x9d\xee\xdc\x8b\xd2\xe6\xbf\x5a\xda\x84\x3a\x6c\x89\xbb\x8c\xd8\x77\xa3\x49\x37\x1d\xbb\x97\xb8\xc0\xe7\x21\x1e\x58\x35\xe4\x9a\xb4\xfe\xaa\x7c\x92\xe3\x92\xb5\x8c\x64\x39\x2e\x4c\xa6\xd7\x77\xd7\x75\x93\x02\x1e\xc8\x75\x13\xfb\x83\x7c\xed\x47\x87\x3a\x36\xa2\xe0\x8c\xe0\xfb\x21\x3f\x5a\xb0\xc9\xce\x8e\x85\xf9\x1b\xc4\x36\x8a\xfc\x7e\x0e\x67\xd7\xf0\x0a\x8e\xa5\xba\x60\xfe\x10\xc8\x6b\xcf\xc2\x9e\xdb\x05\xfc\xef\x1a\xd3\x90\xe6\x59\x3f\x1d\xa9\xbf\xae\x93\x94\x1e\xf2\x0d\x00\xde\x37\x3d\x4b\xd0\x5e\xd1\x81\x1a\x5e\xfb\x69\xc7\x38\x13\xa5\x38\xc4\x7f\x3b\x8f\x7f\x57\xd7\x49\x63\x55\x54\xf6\xb6\xe4\x35\xd3\x76\x88\x8e\x6e\x61\xfe\xb3\x2e\xa6\x2c\xc5\x5f\xb5\x79\xbd\xa9\xe1\x6d\xd7\x46\x41\xf4\x91\xff\xda\x0e\x90\x78\x23\xb8\xbd\x91\xae\x38\xae\x8e\x12\x1f\x70\x4c\xa8\x9f\xdd\x0b\xf8\x9b\x10\x57\x42\x9f\xbe\xd7\xa5\xb1\x25\xcc\x2f\xf0\xfb\x72\x9e\xab\x3d\x28\xa3\x36\xae\x15\x1a\xef\x8b\x7b\x43\x8c\x75\x81\x6c\xf1\xce\x72\x5e\x15\x8e\x9b\xf2\x11\x66\xe1\xee\x6d\x2f\xf8\xbd\x42\xe0\x67\x59\xd6\x79\x3c\xbe\x99\x6f\x5e\x2b\xe6\x63\xb1\xb6\x49\x95\x09\xbe\x34\xc0\xc0\x2d\xde\x6a\xee\x96\x08\xcf\xfa\x48\x53\x03\xdf\x92\xaf\xb5\x74\xd4\x9c\x1c\xea\xf3\x14\xe4\x30\xf0\x3b\x09\xf9\xbc\x0b\x72\xc7\x39\xe4\x8e\xfb\xc5\xe4\x01\xe4\x09\x2f\x1a\x3c\xfe\xff\x85\x8e\x49\xe3\x53\x90\x77\x77\xdc\x84\x01\xfa\x91\x80\x67\x23\xc8\xc8\x9c\x1f\xe2\x12\x6d\x37\xaa\x5b\x6e\x92\xf1\xe4\x42\xf4\x89\x18\xf1\x52\x27\xee\x32\xdf\xbc\x9a\x6f\xd5\xdb\xd2\xe9\xbd\x2e\x90\x37\x61\x6e\x64\xc4\xb6\x2a\x1c\x73\xf3\xf9\x76\x7f\x7e\x7a\x53\xfa\x8a\xba\x31\xb3\x95\x01\x7b\xf2\x40\x79\x75\x0f\x91\x07\x31\xd1\x3b\xf8\x23\xe0\xbe\xce\x1b\xf8\x56\x80\xe1\x56\xe7\x4a\xab\xd8\xec\x39\xd1\xbd\x10\x67\xa4\xbf\x8d\x0d\xb7\x2f\xda\x70\xa2\x9f\xe1\x7b\x7a\xb3\xa6\x2e\x48\xb5\xa5\x79\xce\x84\x2e\x7f\x4f\xc4\x95\x53\x30\x9d\x6d\x8f\xd5\x7e\xc2\xfe\x67\x35\x24\x11\x70\x9a\x60\xfd\x0c\xc3\x52\x96\xee\xd9\x71\xed\x67\xf8\x2b\xbb\xbb\x2b\x60\x6f\x72\xbb\x06\xcf\x7c\x6d\xf3\x01\xfe\x18\x93\x35\x52\x7f\x17\xab\xd5\x0e\xea\xde\xc7\xc3\x2a\x36\xac\xcf\x35\xe2\x8c\x0b\xef\xf2\x24\x3d\xf9\x51\xdf\x68\xfe\xcb\xc3\xfe\xe3\x6f\x36\x4a\xbe\x96\xc0\x79\x08\x32\x00\xe3\x48\x69\xd0\x2e\x07\x20\x8f\xe6\x61\xdc\x7c\x40\x73\x58\xf8\xb8\xf5\x71\xcc\x72\x50\xc5\xbe\x75\x94\x7d\x8d\xd7\x4d\x18\xbc\x6d\xe2\xde\xf0\x1a\xf7\x38\xf6\xba\x70\xaf\xe1\xdc\x6a\xb0\x68\xfe\xfa\x5e\x0d\x7d\x37\x5f\x96\x5e\xef\x2f\xef\x18\x0d\x57\xde\xd3\xd7\x76\xb3\x9c\x1f\x74\x49\x83\xc9\x82\x61\x29\xc4\x3d\xaf\xa2\x98\x2b\x5c\x47\x21\xfd\x17\x38\xa3\x8a\xd8\xbc\x72\x9c\x76\xd0\xa3\xd0\x8f\xb1\x8c\xfc\xeb\x99\x7d\xae\xd8\x2b\x59\x64\xbb\xbf\x89\xdc\x43\xbd\x70\x75\x4e\x8c\xec\x10\xed\xdc\x69\x14\xa8\x9c\x6b\x83\x6e\x92\x23\x76\x84\xfc\x4e\xad\xce\xa7\xa9\x6f\xe1\xfd\xdf\xbc\x6f\x9f\x4f\xaa\x7c\x22\xdf\xaf\x30\x57\x97\xcc\x5b\x45\xb9\x5a\xe2\xfa\xb9\x2c\x6d\xf8\x30\x64\x3f\x88\x30\x5f\x8d\x3c\x64\xbe\xae\x0d\x7f\x88\x1e\xe7\x40\x69\x8b\xeb\xef\xe7\x64\x3c\x39\xc4\xbe\x55\x7d\x2c\x36\x07\x99\x77\x58\x18\xdf\x62\x48\x31\x69\x88\x1e\x3b\xac\xd6\x7e\x17\xeb\xd8\x5f\x4e\x3a\x8c\x3c\xea\x3f\x42\xf9\xbd\xec\xbe\x6d\xde\xab\x61\xc1\xfc\xa6\x60\x0f\x40\xcd\xec\xea\x1c\xfb\x5e\x27\x5c\x9d\x8a\x8f\xc5\xf3\x0f\xf2\x77\xe8\xdf\xe0\xfb\x07\xb6\x1f\xf8\xd1\x03\xd3\xd1\xd4\x68\x5b\x79\x34\x22\x73\x94\xab\x73\x0f\xf7\x20\xfd\x7b\xcf\xf5\x2d\xa6\x17\x6b\x78\x4e\x18\x6e\x39\x60\x1a\xac\x50\x36\x08\x67\x0a\xe4\x20\xfb\xbf\xa2\x6b\x48\x7b\x6a\xba\x1c\xb5\xe2\xf5\x8a\xb6\x08\x8b\x57\x60\x7c\xb1\x51\x0f\x05\x75\xa7\x2d\x39\xee\xad\xfb\x53\xcd\xf3\x01\x3f\x35\xc5\x68\x06\xcc\xa1\x20\xeb\x10\xfd\xf8\xf5\xe1\x9e\x63\x35\xb2\x68\xbb\x80\xdc\xac\xae\xe2\xfc\xfe\x55\x9d\xec\x97\x7b\x1c\xdb\xfa\xd6\x9c\xa5\xe3\x09\x60\x95\xb7\xcc\x19\xc5\xc1\xa3\xb8\xf6\xac\xff\xc8\xc5\x46\xe7\x8c\xc5\xc3\x9e\xaf\xaf\x3a\xae\x36\xcd\x6f\x5b\xf3\xf7\x99\x3f\x59\xce\x2b\xc3\x38\x01\xe3\xd8\xad\xfa\x54\xb7\x52\x38\x8a\xc9\x9e\x29\xea\x3a\x06\xb6\x2e\x6c\xbf\x32\x5e\x37\x49\x76\x22\x07\x79\x16\x97\xb3\x7d\xdc\x73\x58\x1c\x54\x53\x13\xa0\xda\x61\xcd\xf7\x41\x5b\x1a\x6c\xe1\x0f\x45\x16\x08\xe7\x89\xe9\x88\x4c\x16\x31\x6e\x3b\xde\xae\x4e\x4f\x14\xfd\x09\x34\x7f\x85\xc9\xea\x87\x72\xf9\x4d\xaa\xe1\x83\x5c\x78\xb1\x5e\xbb\xc6\x3d\xaa\x86\x92\xce\xea\x1b\x75\x7f\x02\x5c\x33\xbc\x73\xad\x01\x8d\x25\x6a\xf8\x5c\x2c\xe6\xe3\xe0\xf2\xb1\x6d\x2f\x92\xf5\x98\x08\x38\x4a\x27\xb5\xa6\x4c\x91\x9f\x54\xfe\xbf\x69\x63\xb6\x8d\xba\x0f\x76\xce\xa8\xae\xb0\x0e\x0e\x85\xae\x2e\x04\x78\x6e\x28\x7e\x8c\x3c\xde\xfc\x28\xce\xe3\xeb\xe2\xa6\xd6\x38\x89\x3a\xe8\x4f\x96\xaf\xf7\x1b\x6a\x2c\xc8\xdd\x41\xce\xf8\xe4\x40\x6c\xe4\xdf\x5b\xa2\x13\x1d\x70\xce\xbc\xeb\xf6\x9f\x76\x0c\xf2\xc6\x18\x9d\x97\x27\x56\x73\xaa\xbd\xff\xa6\x25\xe2\x28\xbd\x9a\x39\xdc\xd7\xa8\xa3\x40\xad\xa8\xe4\xcf\xa2\xdc\xff\xd2\x1d\xa2\xdc\x11\x50\xe3\x20\xae\x3f\x3d\x37\x34\xae\x75\x3b\x7c\x28\xbc\xea\x9c\xff\x45\xc2\x33\x16\xe7\xac\x9e\xdb\xc6\x6f\xc5\x3d\x0a\x32\x21\x47\xff\xec\xff\xa3\x79\xfe\xab\xfd\x39\x96\x6b\x5e\x89\xfc\x0f\x0d\xef\x3d\x56\xc6\x2f\xc8\x95\x09\xc7\xcd\x92\xe4\xba\xfe\xac\x34\xfc\x82\xe8\x6b\x9d\xc7\x98\xc3\x4b\xf3\xdd\xb5\x75\xd3\x4c\x6e\xac\xe2\x0a\x6b\xb3\x34\xd8\x64\xb5\xff\xd5\xa2\x7e\x57\x7b\x70\x17\x7c\xc2\x8d\x98\x9e\x63\xa2\x6f\x57\xe4\x1b\x11\x73\x72\xb8\xdf\x42\xda\x5b\x13\x32\x0f\x90\xdf\xa3\xad\xd7\x13\x74\x4e\xe0\x61\x19\xbb\x59\x58\x40\x3e\x29\xd3\x81\x2f\xc9\x18\x6b\x18\xa6\x3b\xfe\x9d\x52\xb7\x23\xc4\x0b\x47\xb3\x0b\xf5\x9d\x02\x26\xce\xdc\x18\x1c\x53\xbf\x7b\x7e\x15\xf2\x4e\x64\xfb\x1a\xef\x9b\xd7\x05\xe2\x0b\x08\x9f\xd3\x7a\x39\x6b\x8b\xb9\x92\x6a\x5d\x3c\xbc\x93\xd8\x10\x2f\xb1\x71\xd5\xe5\x9b\xec\xa2\xc0\x05\xfc\x7e\x26\x63\x84\x5a\xb6\xc3\x14\xe2\x2d\x73\x5a\xdf\xf7\xad\x77\x1d\x19\xcf\x2b\xf5\x8f\x9c\xd6\xfe\x13\xd5\xb1\x5c\xd2\x07\x6c\xab\x43\xc6\x0f\xb5\x8c\x98\xc3\x2a\xfc\x3e\x0c\x36\x6d\xbf\x57\xec\x67\x11\x97\x92\x73\x29\x89\x7c\xba\xca\xbd\x4e\xe6\x81\xe7\xee\x40\xed\x17\xf8\x75\x1b\xdc\xff\xb0\x7f\x71\x4e\x48\x1f\xf9\xf7\xd6\x13\x8b\xbd\xf1\x5a\x3f\xa1\x96\xef\x55\x9d\x0f\xee\x3b\x85\x9c\xa2\x5f\xe4\x9e\x24\xb6\x2f\xed\x6b\x03\x27\x53\x98\xc3\x0e\xf7\x7b\xd5\x3c\x3b\x22\xef\x54\xbd\x2e\xf6\xad\x88\x76\xfc\xac\x41\xae\x23\xdf\x4b\x63\xf1\x37\x73\x71\xcf\x2a\xfe\x22\x91\x17\x04\xd6\x6e\xc0\xd6\xa5\x89\xd5\xfd\x5c\xf3\x64\xed\x86\xdd\xc4\xd8\xec\x35\xfa\x14\xcf\x61\x22\xed\x41\xce\xd1\x82\xd6\x3e\xd6\xbc\x59\xac\xdf\x07\xdd\xbc\x89\xf1\xdb\x94\x62\x1a\xf3\x7a\xed\xad\xd0\xee\xff\xb3\xfe\x01\x0e\xe8\x4b\x6c\xdc\xba\xb1\xff\x44\xfb\x70\x65\xb9\x8d\xd2\x5c\xbe\x2e\x1a\x58\xe4\x03\x2d\x46\x0e\xeb\x97\xc8\x71\xfa\xa8\xaf\x6c\xaf\xd5\xba\x93\xb6\x8e\xef\xaf\xee\x38\x8d\xbd\xfc\x37\xf7\xdd\xab\x6c\xa7\x7f\xc9\x51\xfc\x61\x0c\xaa\xb5\x9f\x1e\xe2\xcf\xfd\x26\x30\x9d\xff\x50\xff\x2c\xf8\x54\x1a\x77\x5f\xd0\x51\xc7\x47\xe4\x2a\xf3\xab\x88\x5c\xca\x8d\x3a\xde\x36\x3c\x77\x94\x0d\x83\x23\xb3\x57\x90\xcb\x97\xdf\x69\x3a\xf9\xc5\x74\x68\xf0\x87\xc7\x36\xd3\x69\x45\xdd\x1a\xec\x18\xf2\xfd\x55\xe4\xe1\x12\xce\x11\xda\x25\xe6\x48\x8d\x2b\x35\xf0\x51\xb4\x77\x91\x10\x2f\xd4\xed\x6f\x8c\xbd\xfd\x6d\x9d\x73\x9b\xbf\x91\x8f\xfb\x7f\xa8\x6f\xfe\xfb\xda\xe6\xda\x26\xed\x5e\x75\x35\xcd\xcc\x76\xa4\x31\x2a\xcd\xbc\x91\xf1\xf0\x75\xa0\x7d\xef\xef\x23\xdf\xca\x1b\xe3\x36\x9f\x79\x7b\x18\x8f\x2c\xce\xd8\xef\x7a\x5f\x50\xce\xed\x3d\xd9\xdf\xac\x9e\x9a\xf7\xa1\xd9\xf7\x16\xcc\x57\xea\x87\x06\x9b\x8b\xd8\xae\xca\xb8\x3e\x75\x63\x60\x63\x26\xf3\xde\xcd\x3e\x50\x3e\x89\xfb\xae\x13\x57\x1b\xc8\x17\x14\xc7\xa8\xeb\x93\xbc\x97\xbb\x1a\x3c\xac\x49\x8d\x47\x2e\xf8\xd7\x78\x1c\x52\xe0\x83\x50\xdb\x67\xe7\x1f\x6c\x8a\x9c\xe1\xe5\x36\xf6\x4a\x63\x4f\xd4\xeb\x78\xdd\x68\xeb\xd3\xdb\xed\xb7\x4b\x52\x76\xb3\xd8\x2e\x7e\x44\x9e\xf4\x3d\xb3\x29\x14\x59\x05\x31\xbd\x63\x60\x50\xdf\xcc\x77\x79\x1b\x80\x13\x7c\x50\xad\x18\x7f\xa1\xae\x06\x03\x6b\x26\x4c\xc8\x93\x86\xfc\x57\x16\xbb\x81\x9c\xe2\xbd\xf0\x2e\x19\xd7\xa9\xae\x2d\xef\xb0\x7c\x1b\xa2\x7f\x4f\x03\x9a\x87\x6f\xbb\x97\x78\x9b\x76\xc8\x5d\x83\x79\x96\x90\xa7\x9d\xc5\x25\xe2\xd7\xd4\xbe\x16\xb1\x6e\x3d\x83\x3e\x41\x1c\xd9\x2e\xce\xd4\xcf\x7f\x8a\x7c\x8b\xe5\x30\xec\xb1\xce\x67\xc2\x73\x7c\x1c\xbb\xb8\xc3\x7b\xc6\x93\x22\xb6\x8b\x0c\xf2\x60\xcd\xce\xc9\xb1\xad\x8e\xe8\x87\x8f\x6d\x2f\x4b\x7a\xf3\x4d\x6c\x3c\xf1\x58\xcb\x94\xe6\xf4\xa7\x2c\x2e\x32\x7e\xdb\x00\x5e\xad\x7d\xe5\xf5\x32\xac\x46\x80\xf6\xff\x13\xda\x29\xbd\x7c\x2a\xf5\xbb\x28\x79\x0d\x06\xf9\x7e\x5b\x63\x57\x39\xb6\x55\x62\xdd\x81\xbb\x8f\xfc\x02\xea\x95\xd7\xb6\x97\xa7\x3e\xe0\x7c\x95\xeb\x60\x42\x73\x0f\xc9\xf8\x72\xc5\xd6\x40\xfd\x39\x0a\x9c\x06\x27\x9a\x5c\xaf\x43\x7d\x5b\x52\xee\xa9\xc8\xd3\x32\x79\x01\xbd\x98\x9c\x5b\xf3\xf8\x27\x34\x06\x5d\xc8\x81\xfd\xd4\xfd\xd6\xa1\xb2\x7f\x06\x98\xad\x98\xdb\xca\x78\x23\x56\xac\x4e\xfe\xc8\x73\x31\x96\x92\x9f\xb2\xc9\x8b\x64\x5a\xa4\x4d\x3d\xe6\x9d\x60\x03\x85\x3d\x88\x4f\x72\xdb\xe6\x75\xf1\x9c\x35\xf3\x62\x14\x0e\xb4\x87\x39\x40\x3a\xec\x3b\xf7\x02\x1c\xae\x5b\xad\x6e\xcf\x31\xf0\xb1\xbe\xb2\xb8\xaf\x21\x77\x05\xb9\x01\xe5\x5c\x56\x72\xfe\x75\x58\x81\x19\x19\x2b\xd5\xc1\x81\xff\xa8\xc6\xd5\x07\x7e\x40\xc0\x10\xec\x26\xdb\x3e\xe7\xad\xe0\xef\x61\x79\x11\xea\x9d\xa8\xe4\x4c\x3d\xc6\x4c\xdc\x1c\xb0\xee\x39\x43\x3b\xc8\x86\x1c\x15\xe0\x88\x4a\x72\xdc\x4b\x75\x5e\x1d\x62\x61\xfc\x43\x6c\x85\x97\x51\x57\xcd\x2b\x6d\xc1\xfd\xc6\x7c\xaa\x9e\xd7\x49\x8c\x02\x79\x4b\xed\x55\x1d\x0b\x5e\x00\xaf\x0b\xc5\xd0\x04\xfd\x11\x6a\x23\x9c\x97\x5f\x9b\xe9\xd2\xb9\xb2\xbc\x18\x5e\x43\xf1\xf2\xa4\xc8\xa8\xfe\x96\x71\x42\xbd\x57\xcf\xd5\x9b\x09\x98\xd9\xba\x79\xbe\xa4\x81\x7b\x5f\xfb\x6e\xf1\xba\x50\x73\xfe\x54\x8e\xe2\x66\xad\xbf\xaa\x8f\xd3\x3c\x1c\x7e\xd6\x9c\x25\xf0\x36\x55\x73\x38\x27\xf3\x56\xbc\xc6\xd6\xdc\x60\x99\x6b\xff\x0f\xd1\xb5\x58\x7f\x35\x7a\x0b\xee\x4d\x0d\xce\x23\xae\xcd\xea\xfa\x0d\x79\xaf\xf0\x4b\x13\x7b\x57\x91\x05\x62\xfc\x72\xc7\xef\x9c\x73\xd4\x75\x19\x47\x0b\xea\xa9\x92\x9f\x57\x94\x3f\xc3\x49\x5c\x02\xb6\x56\xe7\x43\xce\x49\xfc\x0e\xce\xca\x77\xe3\xbe\x8f\xf2\x1e\x04\xac\xa7\xee\x45\xad\xcd\x8d\x8d\xa8\xfc\x2a\xce\x99\x06\xcf\x0a\xa6\xf3\xe0\x73\x5a\x02\x46\xf9\x25\xd9\xe5\xb4\x06\x76\x56\xc4\x23\xaa\xd7\x6f\xf5\x1c\x40\xb2\x8c\x86\xbe\x7c\x27\xbf\x44\xe3\xff\xd9\x64\x91\x37\xd8\xa6\x01\xd9\xf3\x80\x5b\x70\x80\x7b\xb3\x5c\xa9\xf3\x47\xfd\x8e\xba\xbd\x42\xb1\x46\x84\x7b\x3f\x0d\x9e\x5b\xfa\x03\x6d\x1f\xb4\x31\x6d\xfd\x9e\xe8\xd6\x98\x72\x43\xaa\xbf\xb0\x3c\x01\x11\xb3\x96\xcc\x01\xda\x3d\x50\xef\xb8\x50\xe3\xc8\x0f\xf3\x58\xba\x09\xdb\x03\x72\xdd\xe3\x28\x0a\xdc\x22\x29\xbb\x20\x7f\x01\xa7\x26\x00\x8c\xbd\x4d\xe8\x3f\xb5\xd6\xb5\x22\x8e\x2f\xab\x55\xa4\xb5\x81\xa0\x83\x40\x6d\xe0\x3e\x12\xf3\x9e\xfc\x7e\x1e\x23\xe7\x2a\xc7\xd6\x94\x39\xb9\x31\x87\x9c\xbe\x4b\x53\xfb\x41\xdf\x93\xcb\xd8\x1c\x2c\xb7\x74\x6a\x0e\x79\xac\x58\x8a\x3f\x8f\x27\xc0\x71\x4e\xf7\x4f\xa8\xd4\x96\x85\x53\x73\x78\xf2\x55\xd9\x2a\x72\x9f\xdb\xb3\x2c\xb5\x67\xfb\x66\x7d\x19\xcd\x3d\x12\x6a\xd1\x50\xb6\x91\x77\x3c\x71\x5f\x50\x54\xde\x2e\x71\xcf\x51\x63\x66\x8c\x67\xea\x8e\x38\x16\x98\xd7\xb2\xf6\xfb\xbb\x39\xed\x03\xd6\x29\x6e\x0e\xd3\x1d\xf5\x9f\x3c\xc2\x72\x44\x39\x2d\x8e\xff\x61\x2e\xf5\x77\x63\xf3\x4a\x7d\x02\xdc\xa3\xf3\x72\xf0\xa4\xab\x3b\x74\xed\xc2\xf8\x6a\x2c\x4d\x9e\xa7\x2e\xdc\x4b\xc8\xa9\x30\xb9\x7c\x98\xf5\x9d\xf4\xcf\xf8\xba\x71\xfc\x2c\x4b\x3a\x3c\xe7\x84\xf1\x44\x02\xb7\x91\x88\xf5\x18\x79\x83\x9c\x8d\x71\xc5\xe4\xa3\xed\xe5\x52\xee\x38\x79\x97\x49\xee\x67\xd0\x31\xcc\xb8\xb7\xc1\xfb\xd2\x6c\x62\xc0\x33\xee\x20\x49\x07\x6c\x72\x9d\xfc\x04\x0e\x1b\x53\xf1\xd9\x96\x74\x9f\xee\x84\x78\x4c\xf5\xfc\xe7\xd5\xc8\x75\xfa\xe2\x4e\x99\x4b\x61\x5f\xcc\xf6\x6b\xff\x96\x43\x8d\x76\x30\xd3\x62\x87\x47\x98\x7f\xbc\xfb\xee\x1e\x42\x5e\xaf\x6e\xd8\xc4\x81\x52\xe2\x9a\xb0\x1e\x56\x8d\x1b\x25\xe0\x8e\xc5\x5e\xc3\x77\x84\xf6\x0f\xad\x73\x61\x7e\x04\xa1\xbe\x90\x8f\xc9\x37\x8a\xf4\x21\xe6\x13\xae\x2d\x60\x3d\xf1\xba\x45\x73\x48\x9f\x77\x10\xc3\xa6\xc1\xed\xfa\x17\x7b\x40\xc2\x3d\x7c\xc0\x03\xf4\x10\x7b\xfa\xd4\xa8\x2f\x64\x63\x57\xea\xc6\x10\x9f\x82\x7e\x37\x17\xf0\x98\xa1\x0e\x7d\xa1\x95\xc3\xd3\x78\xec\xe5\x8c\xd3\x2e\x35\x06\xd5\x1a\xf8\xaf\x07\x5d\xa8\xa9\xe9\xb9\xd4\x76\x1f\x4e\x5c\xe0\xd9\xcd\xb2\xb4\x2c\xb0\x66\xce\x06\xfb\xf0\x90\x9a\xe9\x31\x36\x59\x7d\x5e\x71\x62\x18\x16\x50\xcb\x5d\xae\x4e\x22\x36\x79\x52\x16\x45\x52\x21\xfe\x3e\xd4\x23\x06\xc4\xae\xb3\x3a\xc0\xe7\x4d\x6b\xf7\xb9\x5f\x5d\xb4\xad\x16\x88\x1d\x04\xf9\x73\xcb\x55\x97\xe5\xa7\x08\x31\x1b\xc0\x85\xe1\x31\xd6\x66\x6e\xd1\x25\xce\x21\xc7\x5a\xc6\x6a\xa4\x76\x51\x5c\x73\xf4\x0b\x75\x1e\x60\x8b\x02\xae\xd1\xbc\xe7\x55\x89\x31\xa8\x14\xee\xda\x6f\xd6\xf1\x7d\x0f\x37\xfc\x51\xad\xd7\xd7\xf5\x3c\x42\x1d\x86\x32\x1f\xda\x7a\x1c\x1e\x5b\x79\xfb\x8e\x3d\x78\x40\x2c\x82\x1b\xfa\x5f\xec\xd5\x39\xb2\xad\x4e\xe8\xc1\xde\xb8\x47\xa5\x57\x4d\x89\xee\x68\xab\xf9\x4b\x12\xb6\xba\x26\xa7\x5d\x53\x97\xa6\xc1\x06\x89\xca\xe2\xc8\xd6\x7f\x8a\xd8\xd9\x0c\xa3\xfb\x33\x0c\x66\x85\x33\x4e\x0b\xa8\x9b\x0d\x86\xc7\x0f\xb4\x7f\x2a\x62\x2f\xd2\x7d\x03\xf1\x08\xd1\x57\x80\x3a\x43\x71\x4e\x0c\x0f\xf0\xf2\x58\xae\x33\x97\x71\xe4\x7d\xc1\x1b\xe6\xe7\xe3\xbf\xeb\x18\x30\x70\x21\xa7\x87\xb8\x74\x2f\x69\xd5\xb7\xc9\x9c\xc0\x98\x6c\x9a\xa7\xaa\x7c\xa7\xc3\x08\x42\xbd\x13\xe7\x4b\xac\x91\x4e\x59\xae\xe1\x88\x71\xae\x3c\xd1\x5a\x5b\x2b\x6f\xe6\x0e\xa0\xfc\x8c\x0d\x2b\x77\x61\x7e\xa0\x4d\x41\x1f\x25\xed\x13\xb9\x96\x37\xfc\x8f\xba\xba\x04\xac\xad\x44\x6c\x25\x68\xcf\x23\x72\xd1\xbb\x37\x73\xf3\x71\x9e\x20\xc6\x3a\x1a\x94\xdf\x6d\x87\xed\x9f\xe9\x4e\xe1\x09\x6c\xd8\xc3\x82\x2d\x56\xe8\x62\x99\x74\xae\x59\x2e\xcc\x08\xe6\x71\x41\xe6\x28\x0a\x9c\x06\xb7\x71\xe8\x13\x3d\xb1\x7f\x89\xcb\xdb\x85\xfa\x5b\x1f\xeb\xf1\xcd\x3a\xd5\x5a\x46\x18\xfd\x0e\x60\xd5\xbd\x74\x78\x3f\xa6\xa0\x4b\x7a\xc7\xb4\x89\x9d\x0b\x7b\x69\xda\x3d\x25\xc1\x78\x73\x7d\x33\xbb\xf0\xff\xdf\xd6\x2d\xf9\x78\x19\x16\x53\x8f\xfc\xdf\x2a\x83\xe0\x58\xfd\xb3\xf8\x45\xee\x8d\x3b\x60\xb4\xd1\x77\x90\xb3\x81\xf5\x0f\xd4\xaf\x63\x5d\xb7\x72\x9e\x18\xf5\x8d\x92\x3d\x63\x9d\x0e\xe8\xcf\x64\x58\x0f\x73\xbd\x0d\x6c\x1e\xff\x40\xbf\x29\x7e\xb5\xce\x56\x76\x4c\x2e\x13\xb4\x18\xa0\x10\xbf\x6e\xf8\x6f\xeb\x39\x62\xfc\xa8\xef\x8b\xe1\x4f\xe4\xb7\xdf\x63\x4c\xd6\x1c\x76\xe2\x3b\xfd\xf7\x17\x71\x17\xda\x0f\x38\xb7\xbf\xb7\x02\x87\x5c\x6f\x78\x5c\xd3\x78\x6f\x52\x65\x18\x4b\x2e\x0f\x97\xb5\x2f\xe4\x74\x23\x47\xe8\x32\x0a\xc8\x1d\x66\x75\x88\x1e\xfc\xba\xc8\xbf\x8c\xf5\x30\xfb\x14\x62\x64\xfe\xd3\x0f\x88\x7d\x10\x7b\xd1\xf6\x12\x67\xd7\xd1\xcd\xd3\x29\xf4\x4f\x05\xc3\x21\x13\xe7\x88\xf1\xa3\xe8\xe7\x49\xf1\x19\x17\x3c\xa7\xc1\x59\x07\xb3\x4e\xdc\x9b\xf4\xa5\xf9\x36\x8a\x53\x62\xdf\x94\x7c\x19\xcc\x25\x60\xef\x81\x1a\x01\x9b\x71\xe1\x6b\xe3\x15\x8a\x7f\xbd\x11\xab\xaa\xe8\xf9\x39\xc3\xfe\x18\x59\x77\x5a\xeb\x0a\x67\x56\xf6\x4f\x48\x3a\x61\x3b\x6f\x8d\xfd\xf4\xd3\x31\x8f\x7f\xd6\x8b\x7c\x13\xdb\x83\x2c\x82\x73\xba\xa2\xb2\x15\x74\x4b\x90\x4d\xba\x3c\x4f\xbc\x03\xa8\x0f\x9d\x62\x06\x0a\xfd\x07\xdb\x31\x46\x5e\xcb\x3c\x86\x7a\x7e\x36\x87\x58\x2f\x87\x76\x1e\xd6\x53\xc9\xf6\x63\x1f\x7c\x34\x88\x8d\x00\x77\xc3\x9d\xc6\x17\x21\x47\x19\xf6\x53\xb3\xa6\xf3\x51\x5e\x38\xd6\xd8\x71\x8e\x43\xef\x08\x5c\x4e\x58\x77\x45\xe3\x49\x39\xcd\xa7\x6d\xe4\x66\x40\x7c\x30\x85\x7a\x86\x7e\x5d\xc3\x83\xb6\xf9\xbe\x91\x9f\x80\x5c\x39\xb5\x4f\xde\x5e\x71\xdf\x1a\xe2\xea\x4c\x8a\xa9\x8f\x3e\x97\xc8\x77\xe5\xf8\xc7\xe3\xda\x00\x05\xa7\xae\xe9\xbf\x01\xde\x82\xcf\x06\x0e\xab\x2e\x77\x45\xac\x57\xef\x24\x3b\x7d\x3e\x0a\xbf\xe7\xb4\x7a\x04\xb1\x2b\xdc\x2c\xb5\x47\xfb\xc0\x9c\x40\x0d\x8d\xea\x77\xe6\x71\x47\xc4\x2f\xd1\x60\x9f\xf3\xfc\xc5\xb6\xf9\xc5\x7c\xea\x45\x76\x0a\x7d\x9a\xcf\x5b\x5a\x47\xc0\x3d\x60\xb9\xbb\x3d\xb7\x8a\xe1\xef\x66\xad\x05\xbf\x8b\xe8\x99\xa4\x78\xe2\xe4\x7d\x47\x72\x86\x57\x12\x7e\xd1\xa6\x19\xcb\x54\x65\x40\xde\xbf\x78\x7e\x3f\x97\xb8\x0f\xa9\x3e\xa3\xc4\x8f\x44\xbc\xea\xb6\x3c\x08\x61\x4f\xe7\x8f\x6c\x48\xe1\x77\x02\x07\x2a\x9c\x59\xb5\x8e\x46\xca\xbd\xaa\xe3\x65\xac\xaf\x78\x37\x09\x35\x00\x5e\x0e\x5c\xa9\x22\xce\x33\x9f\x2b\x97\x9c\x7d\x9a\xdb\x59\x63\xf4\x35\xd7\x98\xf9\xaf\xf8\x7b\xa5\x5c\x00\x96\xd3\x10\x98\x13\x6a\xab\xb8\x8c\x3f\x1b\x31\x45\xbc\xeb\x56\x23\x07\xbf\xdc\xeb\xad\x71\x48\xf1\xdf\x82\x7f\xe6\xa3\xd7\x6d\xc1\xf6\x6a\xda\x1e\xa1\x9f\x2e\x31\x17\xa2\xe6\xbd\xf9\x90\xfd\x29\xb4\xe6\xe7\x79\x0f\x35\xa0\xad\x72\x07\xf8\x9a\xff\x28\x18\xee\x58\xdb\x0c\xf5\x21\x58\x83\xf5\x66\x22\xd6\xab\x84\x23\x5b\xd5\xe7\x56\xf0\x35\xff\x9f\xda\x31\x5a\x1d\x4e\x77\xd6\x77\x33\xdd\x59\x47\x5b\x9c\xc8\x01\x29\xb6\xba\x11\x31\x45\xc9\x9c\x64\xa9\x6d\xad\x92\xd2\x3a\x27\x46\x44\x74\xbc\x22\x2a\x23\xb2\x3f\x86\xb1\x7d\xbb\xa4\x06\xd6\xaa\x02\x3e\x5c\x6f\xd8\x5f\xfa\x03\x83\xec\x89\x26\x8f\xcd\x6a\x13\x8d\xbd\x53\x1c\xe4\x9b\xb5\xdf\xcd\x22\xb8\x43\x88\xdc\x20\xfb\x13\xed\x54\x66\xe3\x3b\xf6\xa4\x8a\x7b\xe9\x3d\x0a\x26\x77\xc7\x2e\x4e\xa1\x9f\x16\x53\x11\x03\xda\x9a\x14\xa1\x01\x5c\xce\xcb\xd0\x8f\xb2\xa4\xcc\x37\xaf\xe3\x27\x63\xfa\xf9\x7c\x7e\xdb\xe6\xe4\x2e\x32\xd0\x0e\x86\xbc\xc1\x22\x2e\x67\x7d\xca\xa1\x53\x44\x06\x7d\x07\xc5\xeb\x4e\xed\xec\x90\x54\x75\x9c\x71\x4a\xec\xeb\x0a\xb8\x88\x72\xe1\xee\x3b\xa4\x10\xe3\x24\x77\x82\x62\xc3\x2c\xfa\x79\x18\xb8\x99\x37\x9e\x64\xf1\x6e\x56\x22\xae\xb1\x87\xf5\x9a\x1d\xec\x3b\xcd\x43\xbd\xd3\xbe\xea\x7c\x45\x87\xd8\x07\x2e\xbb\x22\x1e\xcf\xc9\x1a\x1d\x62\x3f\x45\x3f\xf0\xce\x3b\xc6\x66\xfd\x7f\x72\xee\xe2\xde\xec\x00\x6b\xf5\xb9\x27\x76\xd3\x53\xe4\x43\xbe\x58\x11\xed\xe6\x3f\x10\x43\xd9\xbd\x24\x2f\x7b\xb0\x63\x1c\x19\xcf\x93\xbc\xe7\x9c\xf4\x26\x9f\x74\xcd\xa0\xef\xbf\x4b\x3a\xc7\x46\x7a\x88\x3e\x4f\x5b\x62\xeb\xcd\x3e\xe7\xc7\xd5\xe7\xf0\xe8\x76\x06\xa3\xd8\xce\x86\xab\x95\x65\xce\x57\xd6\x70\xbe\xb2\x5e\x16\x2f\x9e\x39\x5f\x79\xd3\xf9\xca\xb2\xe6\xab\xdb\x90\x7e\x6e\xe2\xdf\xd6\x70\xb1\x9a\xad\xe6\x2b\x6f\xb8\xec\x25\x83\x77\xa5\xae\x1c\x6b\xc8\x00\xf7\xb6\x13\x37\x72\xdb\xb0\x7f\x69\x8d\x29\x09\x7f\xaf\xa9\xaf\x0a\xf4\x1e\x0d\xfe\xbd\xe0\x63\x13\x70\x32\xa9\x3e\x32\x42\x5f\xdb\x2b\xb9\x97\xd5\x58\x23\x72\x85\x5f\x92\x72\x06\xf6\x6f\x52\x02\x1e\xc4\x25\x0d\xe6\x47\x87\xdc\xf7\x23\x8c\x81\x39\xe3\x14\x63\xf0\x63\xc0\x92\xba\xa4\x44\xc6\xd3\x3d\x0c\x72\x7f\x3c\xbb\xc4\xfe\x6a\x13\x1b\x93\x7b\x88\x7a\x03\xd1\xf3\xee\xb1\xd1\x57\xec\xc1\xee\x6e\x5a\x0c\x3a\x14\x0b\x1b\xc6\x16\x53\x7f\xa4\x67\x0f\xae\x5a\x5f\x96\xf9\xbc\xf9\xce\x1e\xc3\xf1\x5d\x37\x6f\x26\xe4\xd2\x34\xfc\x89\x88\x47\x0c\xdc\xaf\xb8\x07\x24\x9c\xc8\x7e\x45\x63\x0f\x2f\x6b\xbb\x38\x46\x66\x46\x7e\xf3\x3d\x5e\x6d\xc4\x93\xce\xa2\x0e\xe0\x33\xea\x7c\x69\x12\x97\x45\x5b\x7d\x8c\xea\x5f\x71\x02\xd4\xe9\x5a\xf0\x74\x4a\xa8\x59\xa4\xf5\x57\x34\x26\x72\x0e\x7b\x93\x82\xc8\x71\x97\x7f\xe6\xda\x80\x4b\x0b\x71\x16\xb1\x96\xcf\xad\xc2\x20\x15\xee\xb9\xfe\x0b\x62\x71\x31\x3f\x34\xea\xfd\xd1\x6e\x92\x89\x7b\x86\xc5\xe1\x35\x78\xc3\xec\xf9\x66\xac\x50\xc0\xb7\x8d\x24\x6c\x6c\xa8\x93\x39\xa6\x66\x96\x38\xa5\x7b\x48\x11\xab\x19\xb0\x01\x21\xe6\x96\xcf\x2e\x91\xed\xcd\xd6\x01\x91\x85\xce\x29\xa4\x7e\xb1\xa4\x1a\xbe\xc4\x86\x5b\x2c\xfd\xa2\x4a\xca\x41\x85\x38\x60\x29\xc3\x12\xbb\xab\xf7\xbb\x72\x3e\x24\x1c\x41\x22\x7f\xa3\x60\xd2\x99\x97\x5e\x19\xf7\x26\x0d\x3c\x5e\xb9\xbf\x57\xb5\x2d\xf6\xce\xd1\x3a\x08\xf5\x18\x6d\xe2\x9e\x1a\x4f\x8a\x38\xb7\xce\xd1\xc8\xca\x23\xb5\xe6\x45\x9e\x43\xe0\xec\x0d\xf9\xfe\xab\xe3\xb3\x62\xae\x46\xab\xcf\xb0\xc1\xa5\xff\x68\x4c\xb2\xfc\x79\x34\x57\x49\x89\x71\xd3\x39\xf0\x69\xab\xf7\x31\xea\xbd\xbc\x1f\xcb\xbf\xd9\x03\xcd\xb8\x68\x03\xb3\xa0\x33\x5b\x2c\x3b\xb7\x37\xc6\xe1\xb9\xea\x0a\xbc\x9e\xd6\xac\x1f\x97\x6f\x14\x43\x93\xc5\xce\xb1\xf6\x36\x0c\x26\x45\x48\xeb\xa2\x39\xc7\x45\x69\x55\xb0\xb7\xc9\xdd\x1b\x4c\x0a\x6a\x9f\xd5\xbc\x16\x35\x17\xf5\x27\xe0\x41\xef\xde\x38\x5f\x42\x62\x14\x42\xbb\xcd\x35\xc1\x7a\x14\xca\x7d\x00\x7a\x10\x9c\x6d\x23\xf4\xaf\x0d\x1c\x1b\xb1\x2e\x9e\xfb\x14\xe4\x78\xff\x89\x9c\xf5\xd8\x24\x3a\xf4\x73\xa5\xcb\xe1\x6f\x79\x6e\x00\xcf\xbd\xa8\xd8\x9e\x69\x11\x1a\x27\x22\xff\x18\x67\xc7\x88\xed\xbf\x15\xb5\xfd\x69\x7f\x7f\x02\x0e\xe5\x96\xf4\xfb\x36\x50\xe5\x52\x3b\x0e\xb6\xcc\x75\xe0\x2c\x11\x5b\xfc\xb5\xc1\x4f\xdb\x9a\xdf\xa0\xf6\xbb\xe5\x39\xe0\x2f\x39\x37\xe6\x1a\xe7\x4a\xd9\xfb\xdf\x1b\xb3\x30\x46\x5a\x2f\x92\x5e\x92\xf2\xc4\xf9\x0a\xde\x96\x35\x86\xd0\x3f\x75\xdc\x77\xf9\xe1\xf7\x3f\xeb\x3d\xe7\x55\x14\xf7\x42\xc4\xb4\x3d\x4a\xf9\x6d\xc4\x96\x66\xb1\x24\x9b\xd8\x29\x5d\x8c\x43\x90\xbb\xa8\x6e\x37\x8b\x6d\xa2\x1f\x7b\xb9\xa6\x6e\xb9\x8d\x93\x84\xec\xb1\x23\xb1\xcf\x57\x35\x86\x78\x13\x3b\x29\x98\x2d\xeb\xf5\x7a\xfe\x37\xee\x2f\xf0\xd1\x09\xbe\x05\x89\x93\xe2\x07\x8b\xf5\x86\xfe\x44\xf0\xcf\xf1\xb5\x7e\x43\x5e\x28\xb6\xd6\xc4\x1e\xd0\xe5\x68\x41\xff\xd4\xba\x03\xda\xe7\x56\x0c\x74\xfe\x6f\x86\xb1\x3d\x7d\xb4\x97\x54\x5c\xf0\xa5\xbc\x8f\x34\x63\x53\xf7\x1b\xce\x7b\x9e\x5d\x92\xb2\xf8\x81\xb5\xcc\xb7\x23\xf2\x62\xab\xfb\xea\xeb\x3e\xd3\x77\x64\xef\x0b\x7a\xfe\xbf\xff\xcc\x7f\x7d\x0e\xf0\x79\x98\x57\x3d\xf6\x8b\x51\x9c\x39\x77\xbf\xed\x16\xf1\xd8\xcd\xe0\x5d\x63\xaf\x48\xc0\x5e\x1b\x5e\x92\x1d\xf8\xa8\x2e\x02\x16\x6e\x83\x63\x86\xc8\x3f\x2e\x7f\xc7\x1e\x60\x92\xc4\xa5\x9b\x25\xa5\x7b\xf8\x80\x9c\x4b\xb2\xfe\x69\x01\x3c\x9c\x35\xbf\x28\x8d\x87\x60\x1e\x24\xff\x7c\x3b\xe4\x98\x13\x0c\x83\x99\xb7\x6d\xa7\x45\x0c\x78\xc4\x64\x1d\x86\xfb\xb8\x37\xa9\xd6\x88\xdd\xdb\x8d\x77\xe4\x7e\x75\x0f\x61\xcf\x85\x5c\x4d\xcc\xc1\x2c\xee\x8e\x3d\x03\x6c\x6d\x9a\xc3\x7f\x77\xec\x49\xdf\xb1\xbb\x45\x18\xcc\xba\x49\xc9\xb9\x5d\xc8\x39\x43\x1c\x66\x3a\x77\x8e\xed\x95\x11\xc4\x94\xc9\xe7\x16\x8b\xe9\x94\xeb\x60\x72\x4f\xcd\x61\x19\x05\x09\xc7\x42\x4f\x91\xd7\xa6\x8e\x23\xda\x59\x96\x96\x2b\x05\xaf\x9a\xf1\xbf\x63\x7b\x53\x73\x98\x47\x81\x4b\xf4\xad\x3b\x6d\xbb\x17\x12\x5b\x30\x98\x6f\x42\xc3\x3a\xa3\x4f\x9d\xdc\x37\x73\xc0\x65\x4b\x6d\x0b\x31\xa8\xc7\xc3\xc3\x87\xed\x09\x6d\x0f\xca\x88\xd8\xb3\x64\x1d\xfc\xa8\x13\x05\x93\x5e\x18\x00\x4e\x2d\x5d\xe7\x01\x5f\x6f\x0f\xee\x2d\xa2\x13\xce\xc8\x7a\xf6\xe0\x9d\xc8\x79\x7e\x71\xec\x13\x60\x8d\xe1\x5e\xb0\x4e\x98\xd7\x49\x6c\x46\xe4\xf6\xe1\xdc\xaa\xe3\x14\xf2\x58\x39\x5f\x11\xef\x47\x01\xe3\x08\x83\x39\x62\x06\x19\x85\x11\x05\x6f\x9b\x34\x78\x03\x3c\xd5\x35\xe4\x6c\xd3\x58\x6f\x40\x39\xd0\x69\x7c\x95\xe3\x96\xda\x93\x82\xd8\x0f\x28\x1b\x3d\xde\xef\xd0\x9f\x75\x52\xc4\x7a\xa8\x39\x79\x64\x1b\x95\xac\x7d\x37\x44\x2c\xa2\x12\xf0\xca\x0c\xaf\x62\x58\x0f\xe8\x1f\xc1\x1a\x70\xd8\xbb\xd6\x2c\x03\x1f\x57\xf0\x06\xf9\xaf\x53\x93\x7d\x8e\x73\x9b\x74\x87\x45\x52\x78\x67\x32\x0e\xc6\xb7\xf9\xbb\xde\x27\xf6\xda\x27\xfb\xa3\x38\x03\x06\x38\xdf\xb7\x5d\xb6\x9e\xe4\xbc\xe0\xbd\x81\xfd\x24\xf7\x66\x37\x42\x7c\x69\x91\x37\x98\xc5\xb1\x7b\x82\xac\xff\x03\x98\x72\xf6\xe0\x1c\x2d\x9e\x60\xbd\x10\x97\x6f\x70\x9e\xf4\xe6\xcc\x8e\xef\xc4\x15\x62\xf6\x86\x06\xd9\xc3\x88\x4b\x33\x5d\x30\x1c\x71\xef\x8e\x3e\x03\xea\x6b\xf6\xbb\xf5\x3c\x96\x1e\xe6\x04\x13\x59\x0d\x58\xb6\x83\x6e\x6c\xcf\x37\xeb\x9d\x47\xf6\x34\xc3\x01\x3e\x22\x07\x43\x3d\x8f\x94\x0f\x4a\xdc\xff\x74\xbe\x78\xbf\xa9\xfc\xbf\x6e\x5e\x39\x9e\x13\x39\x7b\xb7\x2c\x29\xd3\x82\xdc\x79\x71\xcf\xdb\xad\x39\xbf\x3d\xf3\x39\xe5\xf4\xec\xdc\xe6\xeb\x20\x2b\xe2\xf1\x6c\x1e\x05\x13\x2f\x2e\x0b\xb0\x6d\xa7\x8b\xa7\xee\x1b\xe5\xea\x97\xb0\x29\x0d\xef\x73\x6d\xfc\x3a\xb0\xbd\xb9\xb2\x89\xcd\x7f\xbb\xaf\x6c\xaf\xf2\xfc\xfe\x01\xb9\x93\x46\x5d\x2a\xf3\xc4\xda\xda\xcf\xf5\x78\x42\x6c\xd3\xc7\xcf\x9a\x9d\xf3\x4c\xf3\xde\xc4\xb0\xca\x30\x98\x1c\x5e\x17\x8f\xf6\xcb\xf3\xe9\x6d\xf1\xab\xae\x9d\x14\xf7\xdd\x88\xc7\xd1\x8f\xa9\x3d\x82\xdc\xc8\x36\x8e\x53\x9a\xaf\xf4\x44\x73\xb8\xe8\xf3\x28\xa3\x7d\x22\x4b\xc6\x39\xe2\x8b\xef\x70\x1c\xd8\xa6\x15\x29\x79\x52\xf9\x87\xc0\x19\xcb\xf0\x22\x22\xdb\xeb\x84\x7e\xc1\xff\x0e\x83\xec\x90\x54\xf0\xbb\x62\x9a\x67\xef\xab\xbc\x58\x2f\x3b\xfd\xd5\x7c\x75\xfb\x67\xee\x65\x93\x55\x95\x6f\x22\x8e\x67\xee\x16\x80\x8d\xa6\xe8\x93\xd0\x9f\x25\xe5\xaf\xc0\xf8\x44\xfd\x5b\xfe\xb7\xf5\xb4\x26\x67\x6e\x09\x63\xf2\x5d\x6f\xb2\x5a\xac\x66\xc3\xa5\x35\x18\xfa\xa3\x62\xf9\xba\x60\x5c\xb4\x75\x1f\x65\x3e\x70\x86\x4b\xe8\xf6\x31\xff\x18\x6c\x85\x83\x83\x7f\x37\xe6\xa9\xb6\xc1\x38\xd6\xfc\xcf\x8f\x97\x3d\x19\xcb\xd1\x19\xe7\x3f\xc8\x73\x8c\xf3\x94\xfd\x5f\xe1\xe4\x91\xd6\x8d\xed\x15\x78\x57\x1b\x07\x27\xc5\xd8\x8f\xfc\x5b\x27\x44\x2c\x06\x5c\x1f\x9e\x9f\x46\x3e\x97\xf2\x27\xe8\x6f\xfb\x4f\x8e\xb9\x1f\xb4\xee\xcb\x97\xc6\xef\xfb\xdf\xfc\x7d\x9d\xbb\x83\xfb\x8e\xe6\xe2\x74\x7e\xea\xec\xc8\x07\x3c\x6a\x7f\x3f\x46\xf2\x1c\xee\x1b\x3e\xc6\x9a\x6f\x18\xd7\x68\xba\x6b\xe2\x6a\xd6\xf6\x44\x83\x5f\xa6\xbe\x03\x4c\xb9\xee\x44\xd0\x9f\x64\xbe\xf6\xc0\x3b\xa4\xb0\x47\x99\xbf\x32\xbd\x03\x66\x23\xc3\xf3\xb6\x7f\x09\x77\x7e\x56\x24\xa5\x27\xf5\x85\xdc\xc5\x4c\x9f\xf2\x11\xcf\x90\xbe\x9f\xeb\xbc\xc1\xda\x77\x3b\x6b\xf3\xf9\x5f\xc2\x77\x2c\xe7\x12\xbf\x7b\x51\x71\xbb\x85\x36\x17\xda\x36\x6b\xae\x18\xce\x89\x71\x6d\x70\x1c\xaa\x39\x2f\xaf\xc0\xc5\x4c\xce\xf4\x2c\x8b\x0b\x66\x4b\x6d\x90\x2f\x74\x9c\x53\xfc\x50\xf1\xdd\x2d\x3e\x73\xc4\x21\x63\x98\x60\xe2\x9d\x45\xee\xb0\xf7\x55\x35\x0c\x1d\x62\x53\x03\x57\x60\xf7\x02\xfe\xa4\xb1\x77\xe2\xe3\x18\xbf\xc9\x5c\x43\x94\xb7\x45\xaa\x9b\xe1\x3c\x17\x6c\xec\x54\x9f\x44\x1e\x49\xe6\x2b\xc9\x1d\x1b\x6a\xcc\xb4\xf6\x7c\xe4\xdf\x0a\x8a\x2d\x26\xfa\xd6\x57\xa8\xf7\x65\x59\x68\x1c\x37\xaf\xe3\x59\x81\xfe\xc7\x1b\xf2\x52\x52\x7d\x70\xed\x3f\x6d\x12\xdb\xea\x84\x46\xc6\x6d\xc0\xd7\x05\xc6\xd6\x93\x6a\x58\xfb\x02\x24\xfe\x4b\x66\xa3\x11\x1d\xe7\x6d\xb3\x36\xbc\x2b\xe0\x19\x62\xce\x9a\x92\xef\xe9\x52\x7c\x9e\x6e\x16\x62\xee\x62\x8d\x65\xac\xe0\x74\x10\xfb\xef\xf7\x56\x8a\x69\xb3\x7a\x99\x62\xba\x73\xe1\x0e\x05\xec\x29\xa8\xe3\x54\xea\xad\xc8\x67\xf7\x23\xd4\x15\x40\xed\x24\x9b\xa3\x17\xfa\xd9\x0b\xd6\x1c\x28\x5c\x33\x8d\xdc\x9c\x07\xf1\x3a\xf0\x85\xf0\x7c\x21\x88\xb3\x1f\xff\xb4\xd6\x3b\x20\x8f\x24\xc4\xda\x62\xf0\xa5\xa2\x3d\x99\x06\xba\x3a\xce\xa6\x3f\x08\xfc\x7a\x25\xd8\x6d\x20\x53\x3c\xba\x77\xd8\x38\xb4\x75\x8a\x88\x49\x0c\xf5\x23\x8d\x5c\x1c\xc5\x77\xac\xc4\x8a\x07\xba\xfc\x7b\xc0\x17\x03\xff\xcd\xe0\x14\x2d\xc4\xfd\x7f\xdd\xac\xed\x41\xb5\x0e\x0e\x10\x6b\x8f\x4d\x99\x63\x35\x35\x0a\xb2\x8f\x3f\xc3\x00\xec\x24\xa2\x93\x56\x61\x90\x82\xde\x2e\xb6\x5d\xd7\x80\x89\xfa\xae\xe8\x0b\xc8\xb2\x84\xe8\x78\xbe\x77\xc6\x5c\xa2\xdb\x21\x32\xfa\x45\x04\x7c\x16\x56\x37\x41\x3d\x17\x62\x30\xb1\x98\xbf\x36\x4e\xab\xb5\x0f\xfc\x64\x35\x7e\x20\xd5\x53\x63\x7f\x40\xf4\xb6\x6e\xbc\x9b\x15\x91\xdf\x25\x36\x13\xb1\x37\x38\xce\x67\x4a\xee\x56\x1a\x27\x92\xe4\x80\xc0\x79\x13\x99\xc3\x2b\xea\x69\x6f\x17\x7a\x97\xd4\xfc\x77\x63\xa2\xe7\x1d\xba\x09\xea\xa9\x88\x97\x67\x4b\xb6\xb3\x78\x46\xa5\x79\x23\x32\x6d\x1d\x4c\x8a\x78\x9c\x6f\x50\x46\x3f\x6d\x16\xc1\x7c\x47\xf4\xc9\xb0\x24\x36\xd9\x0d\xe4\x1d\xf9\x1e\x71\xfa\x51\x26\xc4\xa5\x05\xb5\x59\x53\x73\xb8\x4d\x03\x57\x6c\x7f\x1b\x61\x2e\x2b\xe0\xb8\xc7\xdb\xe1\x2e\xb6\x0b\x72\xd6\xe1\x7d\x64\x9f\x4c\x8b\x86\x9e\x84\xfc\xd7\xa8\x5b\x62\x9c\x3e\x60\x71\x19\x3c\xbf\x6d\x3a\x9f\xc3\xf5\x1e\x1d\x4f\x2d\x93\x03\xa2\x4c\x56\x62\xfb\x2d\xdc\xb4\x22\xb6\xc3\x9b\x79\x95\xb1\x21\xa8\x0c\x57\x6b\x82\x40\x17\x32\xf7\xad\x7a\xf5\xd4\xac\xef\x13\xd6\x06\xbb\x4f\x80\xaf\x84\xb5\xdb\xe0\x64\x53\xf2\x7b\xc4\x3e\x23\xd7\x2d\xc6\x0a\x44\xdc\x87\x97\xe7\xa3\x84\x13\xd1\xbc\xe7\xa8\xbf\xe8\x08\x7a\xc2\x6b\xfb\x1c\x1f\x1f\xdc\xbb\xa7\xd6\x7b\xb7\x51\x43\xfd\xeb\xe2\x60\x0e\xe8\x86\xd7\x16\x99\x42\x9c\x55\xb6\x2f\x89\xce\x60\x44\xc1\xa4\xb3\xf6\x67\x8d\xb3\xbe\xa6\xb9\xc6\xf5\x39\xb1\x3e\xd3\xb1\x97\xc5\xf6\xad\x0f\xf1\x92\x1e\xad\xcf\xdb\x0e\xdf\x81\xeb\x6a\x97\x1e\x12\x63\x75\x44\xdb\x68\x96\xa5\xc1\x8c\xdc\x33\xba\xf6\x95\x76\x0f\x07\xc6\x8f\x05\x77\x6f\x77\xb3\x49\xc7\x93\x2c\x34\x4e\xd7\xd0\x77\xef\x2c\x6e\x4b\x7d\x04\x21\xda\xe1\xb3\x53\x08\x36\x2a\xf8\x1f\x51\xf7\xf2\x0a\xa5\x5d\xc1\x3e\x33\xb3\x43\xd2\x9b\x75\xa3\xc5\xf3\xe7\xdb\x7d\xd5\xfb\x2d\xe6\x61\xb0\x7a\xa2\x71\x0e\x7a\x44\xdb\x7e\x56\xf0\xcf\xbe\x85\x6f\x2f\xc6\x29\xa9\x5d\x0e\xf5\xd5\xa0\x67\xd1\x38\x00\xae\x19\xd7\x35\xa8\xdf\x86\xd7\x62\x91\x35\x3a\xc4\xdb\xe1\x35\x29\x07\x3b\x62\xfb\x26\x22\x1e\x54\x23\x56\xd6\x95\x75\x1c\x33\x9d\x27\xe5\xe0\x3f\x91\x3f\xeb\x4c\xa8\xff\xa7\xae\x9b\x94\xb8\xad\x89\xcd\x8d\xfe\x7f\xaa\xd3\xd0\x58\x02\xfa\x86\x60\x2e\x27\xc5\xda\xef\xef\x44\x39\xcf\x75\x52\xcc\x01\x23\x6d\x40\x9b\x60\xfb\xa2\xff\x85\xda\xfb\xcc\x3e\x86\xf7\x14\x50\x2b\xec\x13\xbb\x9e\xc8\xf8\x5c\xaf\x57\xb4\xdb\xaf\x19\xb3\xf7\x74\x39\xc0\x89\x68\xc3\x8c\xf3\x47\x67\x4e\xc7\x13\x7a\xad\xb9\x65\xd4\x38\x03\x91\xd5\x03\xb8\xa7\xb1\xd6\xe4\xb8\xd1\xc7\xa1\x15\xb9\xf2\xd2\xa8\xdb\x65\x77\xcc\xe6\x1d\xb0\xa0\x86\x2c\x3e\xac\xf2\x2d\xc1\xe7\xaf\x15\xbf\x93\x36\xd3\xc5\xb3\x5a\x6f\x4a\x6d\xff\xc9\x25\xd5\x62\xd6\x80\xef\x7a\x4f\x75\xed\x23\xfd\xdd\x1f\xe6\x63\x4b\xaa\xe7\x3f\xcd\x3a\x49\xef\x1a\xd9\x56\x27\x5a\x31\x9d\xa5\x58\xae\xfd\xee\x95\x72\x82\x1e\x9d\xf1\x89\xf4\xeb\x07\xe4\x1c\xd0\x39\x49\xed\xc1\xe9\xf7\x76\xb8\x8d\x7b\xee\x40\xe6\xea\x94\x73\x27\xa8\xcc\x5e\x86\xd0\x9e\x77\x77\x5e\x30\xff\x4d\x83\xef\x24\xf8\x7f\xe9\x3e\x40\xff\x66\x28\xd9\xc5\xaa\x8e\xf7\xe8\xbc\xb5\xc8\xe6\xdf\xd5\xb0\xed\x5d\x11\x62\xb2\x6b\xee\xa1\x97\x2f\xde\x3b\x72\xb1\x36\x6d\xbc\x91\x30\x80\xe9\xf8\x47\x58\xa3\xe6\xf6\xbf\xcf\x79\xd3\x9a\x8b\xf7\xcd\x79\x6a\xad\xc3\xc5\xbc\x79\x7f\x60\x44\x3e\xf6\xb9\x31\x5e\xbc\xfb\x36\xd3\x45\xeb\x3c\x85\xcd\x3c\x3c\xd0\xf1\x21\x7e\x1a\x59\xe0\xc7\x69\xdc\xc9\x5e\xb3\x5e\x4b\x5e\xb3\x66\x8e\x19\xcd\x0d\xb4\x20\x8e\x05\xf5\x17\x36\xda\x50\x3e\x62\xc7\x35\xfa\xe7\x5a\x68\x13\xd2\xf1\x45\x8e\xf9\x4b\xb7\x56\x91\x9e\xbf\xf2\xb9\x6e\xdf\x6c\x6b\x7f\x23\xb6\x1f\xb6\xb4\x1f\x6a\xf2\xe5\x1e\xad\x5b\xfb\x9c\x2c\x9a\xf1\x63\x49\x17\x83\x9c\x23\x38\xab\x8f\xd6\xfc\x91\x6f\x6f\xdf\xea\xaf\xac\x75\xae\xfa\xfc\x9a\x47\xbe\x1e\xaf\x8b\xe7\x8b\x63\x66\x0d\xff\xf3\x6b\xf5\x7c\xd3\xe4\x6b\xff\x79\xed\xd1\x71\xd3\xe7\x93\xbb\x5a\xc3\x0d\xb2\x41\x91\x4d\x3a\xcc\x5a\xc8\xef\x68\x9e\x31\xac\x1f\xcf\x3f\x5e\x8e\xda\x35\x77\xcc\x63\xe3\x0c\xb6\xd6\x93\xc1\x1d\x7d\xb2\xfc\xc5\xd0\xf2\x72\xef\xb7\x67\xcd\xc4\x3a\xaf\x45\x8a\xbc\xb0\xbc\x2e\x96\xc5\x09\x90\xdf\x93\xe1\x9c\xbb\x17\x62\xa7\xac\x0d\xaf\xaf\x89\x73\xe6\x31\xab\x8d\x5c\x4d\x0e\xb4\x7e\x96\xe6\xd6\xe0\xf3\x53\x9a\xaf\xbd\x02\x9c\xe2\x26\x4f\x0c\x60\x05\xf9\x83\x92\xbf\x8f\xf1\x57\xf4\x5c\x88\x13\x34\x70\x86\xea\xdf\x6d\x42\x63\x70\x8a\x7d\xeb\x1c\x8d\x67\x71\x88\x39\x9f\xa9\x06\x8f\x62\x8b\x9c\x90\x0f\x6a\x57\xeb\x5c\x4e\x32\x2f\x16\xf2\xd3\xac\xa8\x2e\x5a\x5c\xd2\xe0\x6d\x43\x71\xd0\x89\x0d\x05\x3a\x05\xd1\xed\xb0\x76\xe2\xba\x49\x8c\x5f\x8c\x97\x0a\x74\x10\x66\x67\x25\xdb\xe1\x3d\x02\x6c\x14\x4b\x6c\xff\x33\x36\xfa\xf7\x75\x30\xc3\xda\x11\xb0\xcb\x93\xda\xef\x22\xd4\xb4\xcb\xf9\x03\x0d\x6e\x37\xc6\xa3\x33\xa7\xba\xcc\x5e\xad\x0b\x87\xfe\x17\x35\x9f\x9b\x1e\x33\x17\xf8\x04\xcf\x5a\x2e\x03\xca\x99\xa9\xc3\xde\x5d\x07\x33\xa8\xb1\x59\x1a\xfd\xe3\xc7\x62\x73\xa0\xf9\x03\x2c\xbf\x1a\x78\xe7\x40\xef\xeb\x00\x3e\x04\xe8\x35\x32\xf7\x6d\x7d\x17\x48\xfb\xa3\x11\x7f\x85\xcf\x5b\xf0\x0a\xa0\xbe\x9d\x7c\x47\xd7\x18\x62\xc0\x60\xf7\xad\x6c\xeb\x5e\x9f\xcd\x21\xd6\x57\x95\xd6\x91\xd8\x18\x0f\x72\x69\xe8\x9c\x00\xff\x19\xd1\x93\x97\xf0\xf7\x4b\x2b\xae\x42\x37\xc1\x1c\xc1\xbb\xeb\xbb\x87\x74\xfc\xa6\xe9\x67\xed\xcb\xa8\xf7\x1f\xf4\xfb\xe7\x83\xfc\xe0\x63\x6c\x0c\xfe\xa4\xc1\x70\x1a\x05\x85\x1d\xf7\x26\x56\x64\x17\x1d\x9e\xf7\x65\xf7\xb3\x18\xb8\xed\xe9\xd9\x93\xf2\x86\x45\x1c\xc1\x1c\x71\x64\xaa\xe1\x81\xe8\x2c\x22\x2f\x05\x39\xcf\x4b\xdf\xba\x26\x95\x90\xeb\x6d\xe7\x0d\x1c\x3f\x8a\xb5\x84\x35\x4d\xa0\xff\xdf\x2e\xb1\x71\xea\x26\x90\x0b\x9f\x9d\x43\x1f\x70\x75\xc4\xb5\xff\x13\x05\xc5\x2c\x0c\x86\x50\x6b\x3b\x35\x99\x7c\xc1\x9a\x5a\x0d\xae\x30\x99\xbf\x6e\x3c\x9e\x8b\xdc\xb3\xec\xb3\x26\xb7\x1d\xff\x0d\xee\x43\xa1\xc6\x17\xeb\xfc\x56\xa7\xe2\x83\xd6\xea\xc5\xf6\xe0\xb2\xee\x79\x57\xc0\x53\xe5\x73\xa6\xf0\xef\x04\x59\x27\x29\x2d\x32\xcf\xf7\x46\x5f\x45\x7b\x0b\xf2\x9d\x5b\xc7\x2e\xd4\x5e\x9f\x8a\x8f\x55\x37\x23\x3a\x26\x93\x03\xf8\x1b\xb5\xd6\x96\x9e\xd1\x9e\x7b\x49\xac\x59\x91\xd4\xf8\x53\xa3\xc8\xbf\x65\x1f\xbe\x97\x6b\xb8\xb8\xe0\xfe\x0d\x03\xf7\x73\x8d\x7d\x00\x7f\x44\x5c\x5a\xa7\x88\xf2\xad\xb0\x77\x36\x62\x56\x63\xf6\x0e\x31\x8f\xfc\x54\x7c\x78\xb3\x22\x69\xd4\xaf\x7a\x37\x1d\x37\xca\x3a\x98\xcd\x62\xc3\x3d\x44\x65\x51\x24\x79\x3d\x07\x12\x2e\x80\x75\xdd\xb2\x3e\x44\x96\x9c\x53\x5b\x8f\xb5\x7f\x8f\x82\xf9\x7e\xb6\x7c\xfe\xa2\xd6\xae\xc9\xd5\x47\xf6\xed\xca\xf0\x6e\x88\xeb\x48\xda\xd2\xe9\x98\x9a\x31\x3e\xd0\x41\x5a\xe4\x2b\xd9\x83\x85\x94\x8f\xa9\xf1\x53\xca\xfb\x19\xf6\x18\xe8\x8d\x51\x30\x22\x36\x50\xe2\x00\xee\xed\xf3\x1f\xfa\x9d\x66\x3f\x23\x5e\x1d\xdd\xef\xe4\xd9\xbf\x3d\xfb\x3f\x55\x7b\x85\xc7\x9a\xe9\x5d\x1a\x07\xde\x31\xb5\x8b\xc4\x11\x39\x01\xdb\xe7\x48\xea\x27\xfa\x8e\xeb\xf3\x8f\x98\x7e\xf4\xdd\xbe\x2b\xb7\x39\x9e\x1d\x22\xa3\x9f\xc5\x23\xf0\xe9\x33\xbe\xc9\xc4\x81\x33\x21\x3e\x03\xb2\x48\x18\xcb\xaa\x89\xcb\xf0\xf0\x9d\x80\xf3\x5e\xcf\x19\x62\x52\x9d\xc8\x98\xd7\xc8\xeb\xfe\xd7\x9c\x7e\x30\x67\x80\x65\x3b\x39\xae\xfd\xfe\x1f\x25\xdf\xac\x61\x13\x92\x33\x42\xf3\xe5\x79\x3f\x88\xcc\x99\x76\x6f\xc9\xa4\x9a\x5f\xa6\x3b\xb7\x48\x7a\xf3\x3d\x9e\x4d\x95\x9b\xe1\x5b\x18\x3a\x8f\x39\xe3\xc5\xfb\xc4\x1c\x65\x6c\xcd\x75\xf9\x44\x0b\xee\xf7\x45\x3d\x4e\x8a\xdd\xd8\xa7\xe2\xc3\x77\x2f\xa9\xf1\xf4\x00\xf7\x84\xe9\x78\x64\x1d\x55\x3d\xaf\x99\x43\x8d\x63\x26\x7b\x89\xfc\x1e\xd6\x78\x0f\xdc\x9d\x22\xe6\x80\xc0\xf3\x8f\x32\x44\x88\x87\x72\x7e\xa4\x46\x0d\x43\xcd\x47\x8b\x75\x31\x99\x4e\x36\x28\x31\x10\xcc\x0d\xc1\xfc\x08\xa8\x41\x83\xd8\x62\xe9\xdd\x63\xe3\x66\x44\x10\xeb\xbf\xb1\xbd\xb8\x79\xb5\x8b\x73\x68\xdc\xba\x80\x8d\x57\x3d\xef\xa8\x5e\x72\x9a\x54\xf9\xd9\x19\x45\xd9\xda\xbf\x1d\xe2\x32\x95\x7d\x76\xa8\x37\x43\xbd\x13\xe6\x24\xb0\x98\x26\xc4\xcc\x32\xc0\xe3\x82\x3c\xda\xee\x29\xe6\x79\xc1\x54\x77\x35\x9f\xf7\x22\x7f\x29\xf0\x13\x0b\x36\x1d\x59\xbf\x89\x91\x5e\x26\x55\xbe\x09\x29\x06\x03\xe4\xea\xf0\xb5\xc3\x7e\xc3\x73\xf6\xa0\x9b\x9a\x62\x9f\x85\xbc\xfe\xfa\x6e\xd5\xde\x21\x81\x39\x41\x5d\xc7\xec\x8a\xf2\x0a\x6b\xfe\xa5\x3a\x72\xd0\xc7\x85\xd8\xf5\xc0\xa1\xf6\x83\xb9\xa6\xd8\x1f\xf4\xdc\x6f\x05\x0e\x89\x41\xb3\xae\x9b\xf3\x19\x43\xed\x14\xde\xd1\xf0\x1c\xbb\x57\x0b\x19\xeb\x2c\xdb\xea\xeb\x93\x75\xb6\x84\xc3\x64\xc2\x3d\x1d\x4f\x60\xbd\x9c\xed\xf3\xbf\x1d\x73\xf0\x11\x19\x83\x78\xbe\xe8\xae\x83\xba\xc6\x7a\xfb\x0a\x35\x7e\xce\x39\xf6\x07\x38\x46\x0d\x4e\xa9\x7a\x26\x1f\x8d\x5b\x5b\xe7\x2b\xe3\x36\x69\xf1\xd6\x04\xfd\xf0\xaf\xe7\x45\x5c\xdf\x76\x9b\xcc\x39\xfc\xae\x86\x8a\xaf\xab\x81\xff\x41\xc7\x05\x7c\xdb\x7f\xa2\x20\x17\xf2\xe3\x56\x20\x3f\xb0\x46\xe3\x8d\xe5\xd5\x35\x72\x15\xd8\xfd\x0f\x9c\xf6\x79\x43\x5e\x10\xdd\x4a\xc2\x65\xfb\x62\xdc\x89\xb3\x4d\xe9\x9e\x9c\xed\x89\xed\x1e\x98\xce\x0e\xeb\xc2\x58\x2e\x9f\x6e\xad\x98\xac\x55\xf7\xee\x51\xd2\xc3\x99\x6c\x9c\x97\x05\xe2\x61\x52\xee\xba\x50\xc0\x48\xa9\xeb\xa3\xb5\x7c\xaa\xcb\xd4\x1e\x5c\x13\xdb\xcb\x91\x0b\x92\xc6\x9c\xa8\xcd\xa0\xe4\x70\x90\x3b\xfd\x5b\xbc\xe1\x12\x66\xd7\x5f\xe0\x1f\x52\x4e\x5d\x7a\x0f\xbb\xef\xcb\x95\x8c\x55\xd5\x8e\xb1\x51\x58\x64\x3e\xa2\xe0\x4d\xc4\x78\x21\x7d\x39\x47\xbd\x37\xca\x9b\x3e\x2c\x12\x63\x96\x25\xf6\x4a\xf1\x7d\x17\x58\x3b\x66\x17\x45\x00\xb9\xf8\x33\x18\xef\xbb\xf9\x7c\xa3\xfc\x08\xa8\x63\xac\x30\xc6\x4f\xce\xe6\xdb\x67\x72\x70\x6c\xa8\x57\x80\xbe\x78\x18\xaf\xd4\xd9\x4f\x74\x6e\x06\x1c\x7f\x90\xec\x41\xc8\x07\x5a\xb6\xe6\xde\x0a\x36\x2f\x8b\x75\x3f\xdf\x66\xa8\x37\x48\x3c\x0b\x4a\xbd\x0e\xf3\x85\x80\x7f\x81\xed\x63\xf2\x3b\x75\x7f\x34\xee\xb1\x96\x5a\x31\x8a\x31\xd7\x89\x7b\xc3\x6b\xe4\x03\x4f\x13\x19\xa3\xf0\x9e\x5f\xac\x8f\x3f\x34\xfa\x29\x39\x8f\xef\x80\x4f\x41\x9e\x09\xde\x36\x71\xf9\x6b\x13\x02\x0e\x2a\xae\xeb\x74\xfb\x74\x46\xbc\x13\xb0\xd5\x3b\x71\x35\xcc\x52\xc0\x02\xb7\xc8\x7d\xf7\x09\x72\xde\xac\xcf\x2e\xe4\xaf\xfa\x93\x8b\xaa\xdb\x3b\x3e\xd3\xaf\xe6\x34\x1f\x85\xcf\xdb\xd3\x6f\x1a\x83\x5d\xdb\xd6\x7d\x6e\x0c\xae\x1f\x74\x4f\xa1\xfe\x23\xd6\x4c\x77\x8b\xd4\xb6\x60\x8c\xbf\x61\xcd\x67\x9d\xa4\xbc\x01\x37\x95\x12\x87\x22\xeb\x55\x45\xc1\xf0\x18\xfa\x33\x19\xcb\x80\xd5\x0e\xe3\x5c\x40\x2d\x31\x19\xaf\x54\x2f\xa4\xc6\x8b\x2c\xca\x15\x4f\xf3\x7e\x69\x4c\xe7\x33\x29\x07\xf7\xc4\xc8\xb2\x75\xe0\xb0\xbc\x97\x21\xd1\xd3\x20\x47\xc4\xf6\x8e\x34\x7f\x7a\x16\xfa\x0a\x77\x9c\x2d\xec\xd3\xe5\x86\xd6\x86\x0f\x92\xc0\x9e\x28\x35\x4d\xb3\x2a\xee\xcd\xee\x6b\xdb\x3a\x24\xc5\x2d\x09\xb7\x02\x6e\x87\x54\x37\x04\x18\x14\xa3\x75\x10\x12\xdd\x22\x4b\x7a\xb3\xdf\xa8\xf3\x48\xba\xf3\x3e\xee\xa5\x2f\xd0\xe7\x0e\xf4\x59\xe0\x78\xd6\xd7\x16\x25\x46\x76\x49\x3b\xd8\x87\x05\xe9\xc3\x16\xfd\x1f\x1f\x1a\xcc\x34\xd7\x2e\x0c\x8d\x0f\x88\x7f\x57\xcb\x1b\x2b\x8f\x46\xb3\x63\x18\xcc\x28\x7e\x3c\xf4\x1b\xd6\x41\xce\xc1\xeb\x0a\xf3\x3b\xa1\xf5\x9b\x5a\x7c\xca\x6e\x62\x66\x2a\xee\x0d\xd3\xe7\xfe\x44\x41\x01\x73\x8a\x3c\x86\xa3\x27\xd0\x0b\x4c\x4b\xa8\xbf\x6f\xd8\x84\x55\xbc\xfa\x6f\xfb\x27\xf1\x04\x01\x6f\xa6\x82\x6f\x48\xfa\xd3\xc4\x29\x7c\xfc\x0c\xc5\x44\x04\x4e\x46\x2d\xee\xa4\xea\x9f\x6d\xc1\x56\x6c\x7d\xf7\x03\x4c\xc5\x4b\x5a\x7a\x15\xd6\xda\x7b\x52\xed\x8b\xae\xfe\x91\xc8\x31\x2f\x50\xf0\xae\xd0\x07\xd3\x94\xcf\xcb\xf0\xc0\x78\x15\x05\xee\xb8\xda\x3f\xd6\xf0\x15\x6a\xee\x1c\x7c\x5e\xc0\x4c\xd3\xef\x63\x7a\x2f\xce\xc1\x5f\x58\xe9\xf2\x6d\x67\x27\x8c\x5f\x66\x07\xc1\xa7\x87\x7b\x08\x75\x90\x49\x5c\xa4\x87\xc8\x4e\x8b\xc6\xd9\x83\x3b\x0f\xe4\x3e\xc5\x79\xbb\x8d\x96\x9d\xae\x85\x39\x06\x75\x0e\x25\xe4\xe2\x09\x1c\xce\x9c\x93\x87\xef\x43\x68\x03\x64\x1d\xe0\x40\x09\xfc\xcf\xba\x9a\x2f\xec\xb7\x30\xa7\x0b\xe9\x0e\x04\x1d\x28\x0c\x26\x6c\xef\xc3\xbb\xd7\xb6\x55\x29\xf7\x9a\x54\x13\x8b\x77\xac\xbc\x4e\x9a\xfb\x85\xe8\x15\x88\xab\xdc\x73\x2f\xc9\x78\x58\x44\x68\x2f\xd5\xb1\xfb\x07\xf6\xa7\x10\x7f\x91\x31\x25\x11\xdb\xf1\x4e\x6c\x0f\xe0\x93\x06\xbe\xa2\x74\xbf\xf6\x67\x7b\xd4\xe5\x57\xe7\xd4\xc8\x0e\xa1\xb1\xc1\x7b\xdf\xcc\x0f\xd8\xdf\xc7\xb6\x63\xfb\xdc\xcd\xf6\x64\x5e\x56\x34\x0e\x80\x98\xf6\xdd\x17\x3e\x47\x8b\xac\x9e\xaf\x85\x90\x4b\xfd\xf2\x6b\xc3\xf5\x03\xb8\x53\xeb\x79\x6e\x60\xa3\x7d\x4b\x4f\xd5\xe8\x4b\x8a\x8f\x9a\x71\xa4\x36\xf6\xb1\x7a\x1e\xb1\x8e\xfb\x7d\xde\xf5\x96\xd3\xce\xe4\xcd\xf3\x9c\x8d\xeb\x45\xd6\xb2\x70\x97\xba\x73\xd1\xc6\xfb\x2f\xe8\x8d\x12\xa6\x09\xfa\x0d\x8b\x73\xd4\x99\x1c\xd3\x60\x42\xf7\x38\xe0\xd8\x55\xa9\xe0\xd3\xf9\x02\xff\x45\xf5\xcf\x7e\xe3\x1d\x8f\xb1\x6c\x5a\xfb\xa5\xe1\x4e\x06\xd9\x98\x93\xdf\x89\xf7\x9f\x2a\x47\x3b\x47\x8a\x67\xf1\xc8\x87\x7e\x89\x73\x8a\xe3\xd1\x56\x6f\x5b\xe3\x69\x14\x44\x56\x00\x6e\x65\x79\xeb\x72\x7c\xd7\xc5\xdf\x8f\xa3\x59\x7f\x56\xfb\x9a\x93\x1a\xeb\x8e\xd9\xa7\x67\x72\x07\x80\x6f\xa0\x00\xbf\x55\xe3\x2c\x08\xb5\xdc\xac\x1f\x25\x3c\x63\x78\xb9\xca\x11\x26\xe1\x58\x5a\xd7\x2d\x72\xf6\xce\x98\xbf\xad\x51\x6f\xcd\x39\xaa\xf1\x77\x94\x17\x5e\xde\x2b\x8e\x39\xcc\x22\xdb\x7d\x21\x72\x26\xa9\x54\x0e\xc0\xb4\x82\x5a\x9f\xc0\xd1\xdd\xbf\xbc\x9f\x6a\xad\x37\xad\x79\x3a\x24\xc0\x01\x3b\xeb\xd0\x58\x0b\xc5\x7a\x84\x3b\x83\xd9\x9c\x35\x5e\x3e\xe5\x13\x60\x98\x66\x1f\x63\x57\xc9\x9b\x22\x77\xe3\x0a\x74\xbb\xd0\xb8\x5d\x80\xb7\xc0\xcc\xee\x6b\xbf\xff\xc9\xf2\x38\x59\x0c\x8f\x9c\xcf\x08\xe2\x9c\xb4\xce\x06\xf3\x43\x79\x6d\x53\xed\xd7\xa1\x78\x23\x66\x37\x8b\xed\x2b\x39\x8f\x1d\xa6\xa7\xd2\x3c\xe6\x43\x53\x8f\xae\xed\x35\x9a\x8f\xa5\xc4\xb3\xbc\xa3\x5b\x0e\x88\xdc\x3a\x03\x66\xcd\x08\xfb\x0d\x18\xe4\x75\xfe\x4e\xa1\xe6\x2c\xb6\x62\xd5\xec\x26\x05\x39\xcf\x4d\x0c\x7c\x38\xbb\x42\x6e\xb3\x8c\x2b\xaf\x62\xa4\xb7\xc9\x34\x3a\x57\x7b\xc1\x16\x3e\x3a\x2f\xce\xf5\x75\x79\x44\xdf\x62\x30\xbb\x13\xbb\xcd\xb9\x8f\x7a\x6f\xf7\x61\xd2\x82\x8f\xd3\xd6\xf6\x67\xe4\x17\x46\xe4\xbb\x36\xec\x15\x11\x1b\x49\xac\xcf\x0f\x30\x8f\x60\x0e\x7a\xf4\x51\xd1\x8b\x9b\x7a\x0e\x9c\x61\x55\x17\xfe\x0b\x59\x26\xca\xfb\x76\x99\xc1\xb0\xb5\x94\xbc\x71\xa6\x07\x99\xdc\xaf\xb6\x25\xf2\x9b\xe1\xd8\x34\x6a\xee\x9b\xed\xe9\x63\x9d\xe3\xc9\x69\x0e\xb6\xc3\x9b\x5a\xdb\x5d\xe7\x70\x69\xf0\x18\xf8\xd9\xb6\x44\xfc\xa3\xda\x87\x4c\xf1\x09\x26\xc0\x0f\xb1\x8b\x68\xbf\xc5\x7d\x86\xfe\xf0\x28\x10\xed\xaf\xc7\x7b\xe9\x0b\x99\xd5\x6a\xab\x33\xbf\x2f\xe4\x50\x2c\x57\x4d\x7d\x16\xee\xcf\xd9\xfb\xb2\x70\x2d\xdf\x9a\x6f\x96\x2b\xef\xb7\xb7\x18\x3a\xf3\x55\x7f\xb4\x1c\x15\xbf\x5d\x09\x6f\xc0\x25\x32\x21\x5b\xf3\x3a\x5a\x26\x37\xe6\x1b\xd0\xb9\x17\xc0\xe3\xfa\x67\x6a\x42\xbe\xdf\x39\xf2\x19\xcf\xc9\xa4\x5a\xfb\x5e\x49\x64\x74\xea\xf7\xf7\x80\x0f\x27\xe3\x88\x03\x2e\x1c\xe6\x19\x3e\xef\x63\xdf\xfa\x43\xee\x0d\xcc\x1f\xb5\xee\xce\xd8\x3b\xc7\xc6\xa4\x93\xec\xbc\xfb\x3a\x88\x0a\xfc\xac\xce\x3b\x7d\x45\x1b\xfd\x08\xf2\xc7\xce\x84\xfa\x5c\xc4\xb8\x9d\xfa\x88\xfb\xeb\x8c\x5d\xe8\x7b\xe4\x47\x25\x91\x39\x50\xeb\x67\x17\x1d\x4d\x0e\xc6\x25\xce\xb9\x4c\x9c\x45\x7e\xbf\x5b\xfb\x7a\xd4\x3b\xef\x5b\x78\x4d\xa0\x0b\x87\x92\x7c\xf2\x26\x71\xce\x30\xd6\xb9\xce\xac\xab\x1f\xff\x0a\x37\x0a\xed\x79\xd6\x36\xc8\x6c\x8f\xd8\x66\xba\xb6\x5a\xb0\xb9\x06\x67\x45\x76\xee\x9b\x38\xc6\xd2\xfc\x20\x86\x66\x90\x75\x96\x64\xdd\x57\xc5\xd9\xa5\xf9\xfc\xad\xf3\x64\x5a\xfb\x30\x98\x31\xff\xae\x10\xc7\x62\xf8\xef\xf2\x7c\x93\xfb\x4d\x1f\xbf\x50\xfd\x9b\xad\xf8\xf1\x8f\xda\x3e\x32\xfd\x42\x7b\x1e\x2c\x6f\xee\x8e\xac\xd5\x62\xd5\x1f\x8b\x31\x9f\xb9\x31\x38\x91\xf9\x62\x77\x5f\x62\x0f\xee\xeb\x80\xd9\x5b\x2c\xd7\xc4\x3b\x53\x4c\xab\xcc\xe1\x78\x91\xcf\x7b\xc8\xd7\x30\xd3\x4e\x5c\x25\x9b\x64\x3c\x01\x7c\xd4\x74\x5c\xf0\xb6\x93\xd2\x2b\x01\xf3\x0a\xea\x9e\xa1\xfe\xf4\x9a\x94\xab\x13\xc3\x9f\xc4\x76\x73\xb1\xce\x92\xe2\x80\x7a\x56\x5c\x82\x7c\x93\xfd\x28\x25\x7d\xf7\x8a\x72\x18\x4a\x3e\x5b\x8e\x63\xa9\xc8\xf2\x4d\xc6\xde\x47\xf9\x03\xc5\xfc\x01\x86\x3b\x7a\x4e\xed\x5f\xcd\x75\x40\x5e\x2a\xfe\x1b\xd4\x35\x6a\x9e\x2f\xa5\x5d\x01\xeb\xb7\xb3\x79\x6b\xe3\x40\xb5\x6f\xe0\xf7\xa9\xdf\x0b\x58\x84\xc2\xb3\xc7\x4d\x3d\x16\xca\x7b\xc9\xb1\x7e\xd1\x3f\x89\xbe\xc0\x4c\xe4\xf0\x3a\x13\x7b\xea\xf7\xf6\xf9\xca\x79\x05\x85\xfa\x40\x58\x67\xdf\xfd\x4f\x4a\x74\x28\x7b\x24\xad\x31\x8d\x71\x95\x58\x6b\x41\xe3\x45\x20\x87\xe6\xf5\x3a\x91\xbf\x8d\x82\xdd\x9b\xa5\x22\xe7\xee\xa1\xdf\x25\xb2\x8f\xf2\x2e\x0e\x18\xee\x76\x41\xd6\xb0\xde\x43\x6c\x4c\x2c\xee\xb5\xda\xd4\xfb\x60\x06\xfe\x89\xa4\xaa\x31\x95\x25\x6c\x1c\xda\x77\xd4\x87\x28\x46\xaa\x82\x65\xaa\xd3\xdb\x13\x93\xe2\x1e\xd6\xf3\x89\x5c\x3a\x80\x6b\xf1\x2c\xee\x03\x89\xd3\xee\xc1\xf3\xe0\xb7\x7d\x7f\xe9\x6c\xde\xa4\x3c\x31\x71\x5f\xf2\xb5\xd5\xf0\x17\x70\xbe\x4e\x81\x93\x13\xe3\x15\x2d\xeb\x7d\x72\xa4\xbd\xf2\x8b\x3d\x73\x52\xc7\xc4\xb8\x4b\x71\xef\x91\x79\xd9\xf0\xf7\x84\xc6\x46\xf5\x41\xd7\x7c\x75\xc8\x03\x24\x8c\x8f\xf1\x7a\x0e\x3f\xd7\x98\x63\x28\x9e\xc9\x7d\x3d\xdf\xfd\x4f\xe8\x9f\xfc\xec\xe7\x5a\x53\xb7\x2a\x73\x4c\xce\xf6\x8f\xfd\x4f\xb3\x4b\x1c\x0c\xbb\xa9\x0d\xb8\x8d\xc3\x68\x07\xb2\x6e\x2f\x73\x6c\x6b\xce\x3a\xca\x0f\xa2\x67\x90\x71\xc7\x41\xad\xc3\x3c\xc0\x9a\x15\xf8\xff\x55\x9e\x4a\x6d\x9d\x9c\xc8\x8b\x0b\xeb\x58\xe3\xb7\x32\x3e\xb9\xee\xe9\x10\x28\x5c\xf8\xa9\x49\xf4\xd8\xd9\xfe\x55\xe6\x8d\xcb\x22\xa8\xb7\x72\xed\xb8\x37\x79\xa1\x6b\xbc\x57\x79\xf8\xa6\x26\x97\x51\xdf\xc3\x22\xb6\xad\x1c\xf0\x00\x46\xd1\x45\x98\x37\x89\x47\x4f\x6c\xf3\x55\xe1\x34\x56\x62\xc0\xad\x9c\x9a\x50\x83\x65\x8a\xe3\x1f\x56\x6b\xbf\x4b\x39\x94\x1f\xdb\xdb\x51\x19\xdd\xa3\xc0\xad\x39\x16\x89\x2d\x6f\x13\xd9\xd1\xef\x35\xce\x71\x63\xaf\x0e\x8e\x11\xe3\x05\xf6\x34\x31\x51\x94\xd9\xe7\xb4\x92\xf9\x6f\xc9\x79\x98\x02\xb7\xe5\x1c\xfe\xfd\x5a\x0d\xc9\x6f\x3e\xd7\x82\x3d\xa4\xf2\xf2\xb7\xb5\x09\x32\x5a\xe2\x7c\xec\x6c\x62\xe3\x96\x73\xfe\xe0\xfa\x9d\x5a\xdc\x16\x0f\x6c\xe8\xe1\xf6\x03\x74\x81\x66\x6c\x83\xd8\xbb\x31\xe0\x06\xdd\x2e\x69\x05\x79\xe6\xb4\xd6\x19\x6a\x68\x05\x6c\x4b\xf8\x9d\x84\xb5\x81\x39\x02\xf3\x0d\xd9\xf3\xbc\x86\x10\xe5\x31\x7f\x17\x62\x16\xcf\x3a\xd3\xed\xd0\x59\xfb\xfd\x0e\x70\x30\x2e\x00\x3f\x22\x71\x76\x68\x43\x05\xa6\x03\x6d\xc8\x38\xa9\x3a\xdc\x32\xaa\x3f\x78\x1c\x6f\x35\x27\x63\xe1\x5c\x88\x54\x5e\x60\xed\x65\x21\xfb\x80\xda\xcf\x2c\xe6\x87\x18\xb7\x1c\xf8\x31\xb6\xcf\x03\xba\x06\xb0\xdf\xa2\xb2\xa8\x92\xde\x9c\x71\x72\x9e\xa3\x20\x9d\x27\xa5\x07\x71\x0b\xfe\xcc\xe7\x77\xce\x3f\x3d\x1f\x22\x1f\x7d\x35\x3c\xbc\x56\x47\x2d\x5f\x9e\x80\x51\xce\x64\x62\x83\x27\x04\xe5\x3c\xe6\xcd\xbc\x2f\xe4\xbd\xae\xdc\xd9\x47\xe4\x68\x25\xeb\x12\x22\x77\x7f\x17\xfe\x7d\x68\xb4\x47\xf4\x27\x18\x1b\x62\x2b\x52\x6c\x75\xed\x9d\x83\x67\xc9\x85\xf9\x10\xe7\x46\xb6\x27\xf9\x7b\x85\xb1\xc8\x3a\x90\xa3\xcc\xab\xf2\x1d\xf5\x8b\x16\xe7\x3a\xef\xca\xaa\x20\xb7\xd6\x52\xf3\xaa\x74\x5c\xab\x4d\xb9\x4b\x73\x40\x0f\xf1\x0e\xfb\x14\x07\xcf\x5c\x16\x32\xcc\xdf\x06\x47\x29\xde\xe3\x6a\xec\xa5\x5b\xe3\xda\x4b\xf2\x16\xdb\x86\xb3\xf5\xfc\x83\xae\x11\xe0\xc0\xa4\xdb\xe7\x7f\xb3\x35\xfb\x0d\x67\xea\x5b\x9c\x77\x97\x34\x00\x4c\x62\xc0\x98\x89\x82\x64\x43\xf9\x75\xf7\xa8\x27\x32\xbc\xa0\x5c\x8b\x73\xad\x93\xb5\xd0\x86\x18\xe3\x84\xbb\xe3\xba\x11\xe2\x2a\xd7\xa4\x2c\x4e\x8c\x87\x58\x27\x5b\xe6\xc0\xa3\x90\x80\x3f\x21\xf2\xa3\x4b\x02\x78\x85\x30\xc7\x89\xb3\xe5\x35\xfa\x22\xc7\x15\x91\x21\x87\xb8\x8c\x8e\xa9\xef\x01\xc6\x4f\x58\xef\xef\xa6\xaf\xb9\x2c\x8e\xc8\x11\xc3\xf0\xeb\xe5\x73\x0e\x31\x29\xc0\x66\xd3\xe4\x7b\x19\x93\xff\x90\xbd\x24\xe7\x55\x5b\xe7\x10\xc6\x3c\xff\xc1\xec\x17\xf1\x9e\x63\x5c\x00\xea\xd9\x11\xf1\xc2\xe3\xfb\x5e\xd4\xc5\x2f\xe2\xf3\xa0\x5f\xbf\xec\x55\x5d\x5d\x7c\xbe\xc6\xee\xaf\x75\x19\xf6\x99\xf8\xbb\x4f\xb2\xef\x22\xff\xfa\xa3\x91\x8b\x5a\x61\x2e\xc6\xb4\x9c\x65\x71\x09\xf2\x39\xaf\xf3\xd8\x8f\xa2\x3f\x5a\xb9\xdb\x68\x2d\xda\x22\x87\xb9\x99\xee\xd8\xdf\x0d\x4e\x0e\xdc\xab\x63\xf7\x32\x65\x78\xf3\x75\xbf\x75\xbe\x78\xaa\xe7\xb2\x7e\x71\x79\xd4\xe0\xaa\xd5\xec\x51\x8a\x91\xfe\x8b\xc7\xf5\x88\x5d\xa0\x7b\x96\xfc\xa6\x89\x85\xcb\x6c\x2c\xf6\x2c\xc5\x6c\xc7\xcf\x1b\xef\x89\x7b\x93\x43\x64\x14\x67\xc7\x1c\x11\x39\x42\xee\x99\x02\x78\x9d\xfd\xba\x0d\xfe\x1b\xe0\xb1\xc6\x7f\x0b\xf8\xff\x42\xbc\x02\xfd\x09\xac\x7f\xfa\x33\x40\xcf\x93\x39\xbc\x84\xe5\xfe\xa0\xe2\xed\x90\xfb\x05\x63\x27\xdc\x3f\xc7\x3e\x43\x9f\x04\xc5\x16\x65\xfb\x1f\xed\x6e\x90\x67\x98\x63\x6d\x4c\xfe\x03\xb2\x56\xae\x4f\x27\xef\x3a\x0b\x7b\x5d\xb4\x3d\x44\x7c\x2a\x09\xeb\x86\xed\x7d\xd8\x1b\x65\xbd\x07\x7e\x6f\xa1\xef\x64\x5d\x8e\x74\x5e\x7f\x38\xf6\x60\xbb\xde\xf6\xd5\xbd\xc1\x3e\xa7\x7f\xf7\x07\x5a\x99\x11\x0c\xaf\xf1\x38\x17\xce\x3d\xe2\x7c\x85\xa0\xdf\xd6\xb1\x67\xc4\x7b\xb3\xf2\xc8\xa4\xd8\x05\xb4\xe6\x56\x88\x39\xef\x92\x1a\x67\x6b\xcf\x78\x29\xa6\x26\xc5\xec\x04\x1f\x81\xb5\x03\x0e\x15\xa8\xc1\xc6\x1c\x45\xac\x75\x26\xba\xd3\x89\xe8\x26\xf5\x3b\xc7\x6f\x1a\xfb\xa0\x9b\xad\x0d\x8f\xeb\xcb\x74\x2d\x59\xbf\x89\x3c\xdf\xc5\xe5\xa0\x22\xfa\x48\xe8\xbb\xef\x71\x79\xeb\x37\x6d\x43\xb6\x5e\x9a\x7a\x7f\xd3\x62\xeb\x0d\x58\x16\xcb\x9e\x64\x27\x4a\x1c\x30\xc8\x1b\x02\xbe\x19\x99\xd3\xa3\x61\xa7\x5c\x37\x6b\x3f\x25\xfb\xb8\x10\x78\x8c\x9a\x67\x87\xf7\xab\xbd\x3e\x46\x17\xfb\x11\xb1\x2f\xb0\x1d\x99\x8b\x8e\xce\x51\xe2\x94\x14\xaf\x62\x45\xfb\x85\x39\xd0\xbf\xfe\xa1\x7a\x7c\x68\x74\x20\x66\xbb\xb6\xad\xfb\x82\xd7\x26\x7d\xb9\xff\x0f\x8a\x8d\x24\xea\x49\xe5\xda\xbf\x75\xa2\x60\xd2\xbe\x5e\x94\x27\x4a\xc7\x0f\xcc\x74\x1a\x8d\xcf\x6f\xa0\xe0\xb1\xcf\x21\xbf\x06\xb1\x04\xef\x89\x7d\x23\xfb\xf3\x92\x6c\x87\xf5\xfc\xb1\xfa\x70\x86\x5d\x67\x4f\x32\x88\xfd\xd4\xd8\x68\xf0\xbb\x88\xc8\x78\x09\x33\x66\x50\x22\x86\xc7\xfc\x14\x43\x0d\x13\x69\xdf\x22\x3a\xfa\x21\xde\x0e\xa1\x96\x87\xe9\x25\x4a\x1d\xc5\x35\xb6\x11\x07\x2d\x31\xac\x5e\xbd\xee\xc5\x12\x9f\xa7\xb9\x52\xcd\x7d\x01\x6b\xc0\xf0\x79\x85\xe7\x16\x54\x57\x55\xe7\xf0\xcc\xf4\x0d\xf1\x0e\x6c\x70\x8d\x01\x07\x8e\x8a\x5d\xa3\xd6\x00\xb1\xb9\xe3\xb5\x3e\x9b\xe9\xe2\xf9\x86\x75\x41\x4f\x88\x29\x63\x76\x4e\x2a\xcf\x43\xec\x5b\x7f\xf8\x9e\x5a\x15\xe7\xb8\xf4\x2a\x26\x83\x3f\x0c\x90\x5b\x3f\xd8\x7c\x20\xbf\x83\x24\xcb\xf0\x9d\xa0\xb3\xf5\x3b\x71\x75\xe5\x77\xf6\x7a\xf1\xfc\x6f\xc7\x3a\x25\x4e\x71\xdd\x06\x2c\x46\x2f\xf8\x49\xfe\x11\x6d\xd7\x05\xad\x15\x97\xc6\x27\xca\x0a\x6f\x12\x97\x7d\xb6\x9f\x45\x1f\x42\x2b\x56\xb1\x94\x7b\xf2\x60\x8c\x0f\x7c\x50\x8f\xfd\x78\x18\xf7\x93\x7e\xe3\xdf\x87\x29\xab\xc7\x20\x36\x18\xe6\xd8\x75\xaf\xaf\xaa\xbf\xc7\x94\xf4\x76\xe4\xc5\x12\x7d\x5a\x9f\x4a\x8d\x9f\xe1\x1d\xe7\x80\x2f\xe9\xe0\x5d\x6e\x74\xaf\x69\xe0\x82\xdd\x89\x9f\xb7\x9e\xd1\x83\x92\xf3\x45\x65\x87\x7b\x59\xd8\xc5\x3d\xb5\x07\xd5\x87\x46\xde\x09\xef\x13\xee\x47\xa2\x67\x73\x19\xf7\x99\x06\x93\xf7\xc4\xec\x1f\x22\xc0\xa5\xed\x67\x4b\x39\x37\x4c\x92\xa9\x2b\xa3\x38\x47\xc6\x0d\xb0\xd0\x35\x3a\xe7\x9d\xfb\x8a\xb6\x57\xc8\x4b\x8d\x02\xf7\x73\x6d\xcd\xae\xa1\xdf\xbf\x2f\x7b\xd1\x23\x1f\xd2\x41\xc9\xed\xac\x22\x9f\xca\x86\x97\xce\xc6\xef\x76\xc4\x3e\x61\x8c\xcb\x77\x47\xb1\x31\x13\x74\x28\x01\x4b\x0e\xe7\xee\xbe\x06\x3c\x7a\x17\xb8\x99\x74\x39\x6d\x4e\x00\xf9\x26\x45\x34\xca\x0e\x49\x0f\x73\x29\xd7\xa0\xd7\x67\xef\xd1\x36\xe3\x7d\x60\x3e\x96\x35\x9f\x6b\xcc\x09\x98\x2e\x47\x0d\x7c\x80\xa4\xf4\x80\xeb\x00\xd6\x85\xea\x2d\xf5\x73\xed\xfc\x52\xec\xb9\x88\xfb\xa9\x10\x57\x81\xf3\x4a\x69\x79\xa6\x1b\xe7\x6b\xb9\xf6\xfb\xbb\xd8\xf6\x46\xb1\xd1\x90\x51\x75\x9e\xe6\x78\xd6\x49\x4a\xaf\x13\x1a\x19\xca\x41\xc0\xd9\x6f\xdf\x7b\x3a\x3e\x63\x39\xae\x01\xf9\x49\x15\x60\x9d\xd6\x3e\x66\x18\x33\xe3\xfe\x95\xf5\x98\xf4\xee\xd8\x35\xb7\xf3\x63\xfd\xc2\x03\x6e\xc3\xc6\x3e\xe7\xdc\x9f\xd6\x31\xb6\x07\x3d\xd1\x66\xc3\x3a\xd7\x46\x3c\x59\xba\x5f\xb9\xde\xd0\x5e\x1f\xaa\xc7\x75\xa3\xb9\xc7\x64\x5d\x18\x57\x80\xc0\x53\xcd\x31\x5e\xe5\xf3\x20\xd9\xdb\x6a\xad\xdf\x25\x0d\x26\x9f\x11\x72\x58\x8a\xbc\xfd\x44\x0f\xbf\x10\xf9\xf3\x4e\xf5\xb8\x69\x89\x35\xb4\xbf\xe9\xfb\xa7\x3b\xef\x8c\xf5\xc0\x90\xef\x70\xa7\x3a\xfe\xe3\x36\xf8\x33\x44\x96\xc3\xbe\xc7\xbf\x97\x2a\x76\x5d\x54\x24\x65\x51\x7e\x2c\x04\xec\xde\x60\x52\x20\x4e\xcb\x68\x93\x06\xb3\x22\x44\x8c\x17\x6a\xcf\x3e\xef\x85\xda\x6a\xc8\xcd\x9b\x06\xfb\x4d\x6a\x0c\xce\x93\x9e\x84\x2b\x05\xf1\xdb\xd8\xf6\xee\x89\x71\xeb\x3b\xf6\xec\x18\xf9\x58\xf3\x28\xf8\xd4\x18\x2e\x32\xcf\xd9\x78\xc4\x85\x14\xf7\xbc\x2a\x34\x56\x8f\xfd\x47\x0c\x7b\x17\x74\x81\x41\x37\x29\x67\x85\xea\x37\xc2\xfb\xa2\x6d\x3f\x11\xb9\x49\xd7\x96\xf9\x99\xa9\xfe\xc0\x6a\xb1\xa2\xc0\xea\x86\xfe\x8d\xca\x24\x58\xeb\x83\xf3\xb2\xdf\x38\xbe\xfa\x9c\x7c\x77\x53\xec\xb5\xa6\x0f\x98\x62\xbc\xd2\xfa\x49\xba\x4f\xb8\x5e\xa0\xbb\x67\xe8\x3e\x81\x5a\x87\x77\x6a\x7f\x40\x0e\xbb\xf0\xf9\x32\xf2\x6f\xe2\x77\xdc\xf6\x91\xe7\x7a\xf3\xf3\xb7\x92\x1f\xcf\x78\xbd\x89\x8e\xc2\xe6\x3c\xb1\x07\xd7\x57\x0d\x37\x08\x9b\x13\xe6\x5b\x6a\xfa\xa3\x86\xdd\xc4\xc8\x44\xbe\x8c\x55\xdc\xe1\xe7\x88\x3d\x4f\xee\xad\x22\xe9\xcd\xb5\x1c\x62\x94\xaf\x52\x6c\x03\x6c\x0d\x96\x0f\x8a\xfb\xb2\x5f\x24\x81\x97\xc5\x63\x2a\x0f\x31\x5f\x47\x83\xa3\x87\x38\xf0\xa2\x7f\x9d\xca\x41\xda\x0e\xd1\xa3\x70\xaf\xae\x4a\x2f\x8f\xef\x7b\x1a\x3b\xf6\x06\x1a\xec\x0d\x0d\xbf\x9a\x22\xb7\x31\xb7\x4f\xd4\x07\xf0\x3d\x2f\x6d\x72\x1e\xfd\x5f\xba\xbd\x22\xe2\x25\xcd\x77\xde\x21\xb6\xe7\xc0\x33\x1f\x2e\x30\x57\x2b\xd9\xcd\xc4\xd8\xdf\x25\x2c\x0f\x45\xd8\x63\x76\x9f\x9b\x0b\xb1\xe1\x4b\x42\xe3\x8c\xd1\xa2\xb6\x1d\x25\x3c\xa6\x9e\x4b\x31\x21\x27\x45\x04\x9c\xc3\x90\xeb\x05\x72\x06\x72\x3f\xa9\x9d\x99\x96\xc5\x67\xb4\x40\x1c\xf2\x70\x91\x2b\x31\x38\xeb\x9c\xda\x05\x93\xef\xf7\xfa\x8e\xa7\x3e\x84\xb1\x77\x5f\x4b\x3c\x8b\x92\x9e\x23\xe9\x19\x28\xf7\x84\xf8\x01\xfc\x4d\xef\xd0\xf1\x89\xfb\x88\x7f\x6f\x87\x59\xbc\x73\x0f\x73\xc1\x17\x1e\x19\xde\x39\x0a\x26\x19\xe3\x3d\x82\x7b\xda\xec\xef\x22\xbf\x5f\x24\xa5\x05\x67\x5f\xd4\x6f\x75\xdf\xc3\x1d\xc0\xce\xbf\xd8\xde\x16\x79\xbe\x5e\x0d\x94\xb1\xb1\x6f\x3d\xb9\xd2\xfb\x1a\x77\x0a\xb5\xd3\x1c\xac\x39\x91\x72\x1a\x1e\xf9\x52\x68\x3e\x34\xbd\xcf\x58\x1e\x6f\xc3\xf6\x2c\x59\x5e\x84\xc6\xfe\x94\x7c\x25\x0d\x7b\x84\x9d\x23\x3e\x97\x52\x6c\xf4\x65\x84\x72\xf8\x13\x7d\xfa\xd3\x45\x57\xb5\x45\x69\x4d\x10\x8d\x33\x0b\xf3\xc5\xe3\x12\x8d\x78\x5d\xc3\x07\x08\xb5\x56\x1f\xc1\xb0\x68\xca\xeb\xe8\x10\x43\xae\x0b\x95\xc5\x5f\xfb\x46\x31\x5f\x4b\xad\xf3\x85\xf3\x88\xf7\x82\x68\x23\x34\x7c\xdb\x3a\xcc\x1b\xa9\xc6\xe5\x79\x13\xfa\xfd\xce\x7a\x55\xc7\x35\x60\x3f\x9b\x19\x3f\x4f\xac\x6f\xc8\x59\xf4\x58\x27\x6e\xcc\x63\x2d\x2f\x0e\xb4\x1e\x89\xc6\x7e\x66\x45\x3c\x42\xce\xed\xb6\xb1\x63\xed\x24\xe4\x3e\x30\xf9\x2d\xc9\x55\xc9\xbe\xf2\x66\x87\xb8\x4c\x8f\xd1\x8a\xb4\xd1\xb4\x2d\x42\x6e\x57\x74\x8b\xa4\x4c\x8b\xa5\x71\xcb\x57\x3d\x72\xc6\x1a\x7a\xe7\xa1\x89\x23\xb1\xc9\xd6\x14\x4f\x89\xfb\xfa\x04\xbf\x0b\xc5\xce\x9a\xc4\x3b\xf7\xe2\x01\x5e\x6b\xf6\xb3\xcd\x07\x4d\xed\x57\x7d\x7c\x3c\xe8\x68\xe2\x38\x93\x22\x2c\x2d\x96\xbb\x87\xf1\xae\x42\xce\x77\x5d\xd5\x3e\xb2\x42\x90\x8d\xd4\xee\x98\x0b\xbe\x36\xf7\x2e\xac\xcf\xff\x81\x5d\x22\x70\x6f\x1b\x59\x96\x94\x5e\x8e\x76\x04\xcc\x55\xcd\xdb\x5c\x8f\x81\xd9\x75\xb5\x9d\x80\x75\x60\x1a\xce\x52\xca\xa9\x4c\x9e\x5b\x81\x4c\xda\x37\x75\xd7\xa6\x3d\xfe\x5f\xd9\x27\x4d\xbc\xd8\xbf\xb1\x23\x19\x5f\xd5\x29\x0a\x26\xbb\x68\x35\x38\x46\xd4\x86\x6c\xee\x67\x39\xae\xf3\x45\xad\xec\x32\xf5\x9d\x13\x60\xfd\xf6\xde\x36\x71\xe9\x41\x0c\x76\x6d\x7b\x07\x56\x77\x05\xf6\x91\x3f\x01\x5e\x0d\xc4\xb2\x01\xbc\xd6\xde\xda\xf6\xce\xd4\xc7\x8b\x39\xcb\xbe\x9b\x33\x9e\x56\xe4\x56\x98\x5c\xd2\x72\x85\xf1\xde\xd2\x3b\x32\x0e\x88\x78\x01\xfe\x29\x9a\xd3\x85\xdc\x68\x22\x66\x90\x8e\x8b\x06\x6b\xe6\xc5\x33\xe7\x1e\x90\x0b\x64\xa6\xf1\x6d\xd4\xdf\x3d\xf0\x3d\x88\xf1\xda\xcd\xeb\x1d\xb1\xbf\x52\xe4\x92\x10\xee\x4d\xa6\x1b\xf1\x98\x9d\x9c\x6b\xe0\x5b\xd7\x57\x5d\xae\x86\x5c\xdf\x5c\x35\x72\x42\xa4\x9c\x3a\x29\x16\x88\xb9\x07\x6a\xae\x05\xc6\xef\x37\xaf\x88\x99\xd7\x81\x78\xcf\xa2\x19\x77\x9c\x96\xb3\xfd\x6b\x5b\x7e\x97\xf0\x1f\xc4\x4a\xc6\x13\x2a\x33\xb2\x22\xf4\xe7\x42\xce\x4f\x3d\x7f\x53\x73\x28\xe7\x67\x40\xfb\xa2\x6f\x2b\x3f\x4a\x31\xd3\xf1\xe4\x10\xaf\x8a\x73\x64\x7b\x4f\xaa\x9f\x8f\xdd\xb7\xca\x3d\x58\x45\x7e\x2a\xdb\xd8\x78\x27\xcb\xf1\x74\x7c\x07\xe5\x88\x78\x3e\x29\x7d\x14\xe6\x24\x6f\xe3\x72\xce\x6b\xbb\x54\xc1\x7d\xb7\x81\x2f\x28\x9f\xee\x00\x5f\x1a\xec\xea\xdf\xd5\xf0\xe8\xbc\x5c\x37\x91\xd9\x07\x5c\x4d\xcf\xfe\xf5\xd3\xb1\xaf\x7f\x5e\x15\x1b\x25\x29\xbd\xdd\x92\xcc\x9b\x7c\x5f\xa1\x4f\x9a\xd6\x7e\x32\xec\xe5\x46\xfd\x67\x23\x2f\xb8\x7b\x49\xc8\x79\xb1\x07\xbd\x28\x70\xfe\x3f\xee\xfe\x6c\x4d\x6d\x5e\x6b\x1b\x85\x0f\x68\x6e\x4c\x30\x45\x12\x36\x0b\x17\x36\xa6\xab\x60\xc0\xdd\x1e\xb6\xeb\xc1\x14\x36\x30\x43\x6b\x8e\xfe\xbf\x34\x86\x24\x4b\xb2\x4c\x55\xe6\xfb\xfe\xeb\x5b\xdf\xda\xc8\x95\x04\x8c\xac\x76\x68\xb4\xf7\x7d\x8e\xc1\xae\xba\x09\xb9\x68\x95\x2f\xa0\xc2\xf9\x01\x3c\xd9\x2b\xe8\xf7\xf6\x60\x93\x50\x19\x52\xc7\xe0\xfa\x75\x75\xcc\xec\x12\x77\xe6\x1b\xf2\x9b\x35\xf5\x2f\x47\xc1\xf4\xa8\x39\x6f\xff\x03\xff\x16\xdc\x75\x35\x8c\x34\x49\x0f\xd3\xc4\x31\x74\x98\x21\x71\xa7\xcf\xf5\xc9\xb1\x18\xc7\x6a\xbc\x8f\x77\x1a\x1f\x7e\x75\xff\x93\xbe\xa2\x7f\xbb\x8e\x37\x23\xc5\x68\xe9\x59\xfb\x2d\xef\x41\x35\x47\x1e\x72\xbe\xb5\x73\xa2\xcd\xb9\xfc\xfb\x7c\x39\xd9\xb7\xa5\x8b\x33\x68\xfd\xb9\x62\x1b\x9b\xdf\x54\x97\x80\x1a\xbb\x01\x7c\x56\xab\x07\x93\xec\x24\xe3\x7e\x4c\x4c\x25\x07\xb2\xba\xeb\x1f\xeb\xe0\xc8\xb9\xc6\xa1\xc6\xc5\xee\x7d\x7e\xab\x1f\x4f\xe7\x12\xce\xa7\x50\x97\xf9\x24\xe7\xf0\x6d\xb0\x99\x2c\xd8\x7e\x8a\x8e\xc9\x7e\x06\xd8\xd2\x6a\xce\x29\xce\xed\x4e\xae\x2d\x52\xef\x10\xba\x86\x63\xad\x8e\xfd\xda\x73\x86\x67\x18\xc3\xfb\xb6\x0f\x32\x59\x7c\xe7\x04\xf0\x63\x21\xce\xfc\x43\xcd\xc5\x15\xd6\xf6\x0f\x7b\x87\xe2\x13\x87\xfc\xab\xc6\x9c\x39\x16\x37\xb5\xce\x27\xa2\x8f\xa8\x39\xc2\x01\x39\x03\x2c\xd6\x2c\xe4\x09\xb3\xcf\xfe\xd1\xd4\x48\x54\x58\x0f\x73\x9e\x1b\x28\xed\x89\x1a\xf7\x9e\xe6\x3c\x6c\x91\x8f\xf9\x49\x4c\xed\x2b\x7d\x14\xe6\x11\xde\x6b\x82\x9d\xd9\x02\xd9\xc9\x75\x7c\xe8\xdf\x51\x3d\x3f\xcd\xf7\x19\xe6\x1b\xbc\x6f\xfb\xb1\x3c\x47\x6e\x3c\xb5\xda\xe9\xe4\x69\xfe\x04\x8b\x37\x2b\x76\x4a\xf5\x5c\xc5\x13\x41\xee\x0d\xc3\x6b\xcd\xc9\x99\x31\xbc\x3c\xae\xc5\x69\xf4\x71\x8f\x5a\xed\x8d\x69\x09\xb2\x72\xf7\xbf\x14\xf7\x50\x72\x03\x1a\xfd\xde\xb3\x51\xbc\x83\x38\xed\x55\x8a\x9b\x8a\x71\x11\x2a\xbb\x55\x5e\x1c\x16\x97\x6c\x92\xff\x95\x4c\xad\x6a\x33\x25\x3f\x61\xd1\xf3\xe2\xc2\xbd\xb2\xdf\x4a\xf1\x17\x22\x9f\xad\xde\x2e\x36\xba\x9c\x5b\x4e\x5f\x33\xc3\xb0\xc2\x78\x1d\x1c\x99\x9f\xac\xaa\xbf\x0e\xbf\xc8\x11\xe8\x77\xd6\x81\x7b\x60\xf9\xdf\x88\x47\x36\xe2\xba\x6a\x85\x7d\x99\x3f\xc4\xbb\x13\x31\xcf\xfb\x98\xb7\x68\x84\x5f\xf9\xe4\x9b\xe6\xfb\x53\x8a\x81\x56\x73\x56\xe3\xbd\x89\x8d\xe9\x46\xe0\x48\x3c\x09\xf8\xaa\xfc\x73\xa1\x2e\x1c\xf6\x1d\x62\x22\xd4\xcf\x9b\xf4\xf9\xde\xbd\xd6\x72\xbe\x89\xdd\xc3\xec\xe4\x55\x3b\xfb\x18\x08\xf6\x3d\xcb\x77\x82\x3d\xe7\x7d\xae\xdb\xc8\x75\xb8\xa2\x39\x9c\xbf\x17\x7d\x51\xbe\xeb\x6a\x3d\x05\x3c\x41\xc0\x38\x08\xb0\xc6\x8b\xe8\x2b\x2a\x7e\x65\x96\x87\xc6\x19\x71\xf5\x29\xde\x2e\xe4\xd3\x80\x5e\xd5\xbd\x8e\x87\xd1\x31\xe9\x78\x59\x4c\x65\x55\x5d\x6e\x48\x32\x5f\xb1\xab\x41\x6f\x38\xd2\x5a\x99\x43\xe4\xcf\xfe\x20\xc7\x63\x46\x79\xeb\x41\x86\x57\xf2\xfa\x6d\xa0\x60\x45\xd1\xdc\x75\xc5\x27\x82\x77\x1d\x95\x8b\x4b\x09\x37\xf8\x1c\x06\xd9\x94\xe6\xa9\xeb\xec\x45\x7e\xce\x97\xbe\xf5\xb2\x64\x3a\x82\x0e\x5b\x54\xd1\x87\x74\xdf\x8b\xf6\xe4\x3f\x4a\xbc\x58\x93\x57\x02\x3a\x3a\xd6\x2e\x59\xc7\x78\xaf\xcb\xfb\x54\xea\x09\xb6\xc4\x66\xd6\xe1\xe3\xd1\x9a\xdf\x9d\x45\x74\x46\x63\x1d\xb8\x5d\x8e\x37\xc7\xfd\x77\x1c\xcf\x5c\xeb\x2b\xa1\xf2\xe6\x24\xf2\x80\x30\xbe\x08\xac\x77\xae\xeb\x69\x58\x9b\x5a\xd5\x23\xc3\xba\x79\x58\xc3\x0b\xf8\x55\xf2\xdd\x84\x71\xc6\x00\x6b\xbe\x34\xfb\x58\xd9\x3b\xcf\xea\x1d\x64\x9f\x05\xdd\x6b\x6a\xde\x25\xe6\x12\x12\xbb\x98\xef\x5f\xf6\xfb\x0c\xf3\xc2\x97\xda\x7d\x94\xc7\xdb\xd7\x7f\x89\x58\xca\x31\xec\x0d\xf1\xf7\x3a\x8c\x48\xcd\xf3\x90\x9f\x27\x9f\x49\xf6\x47\xb7\x47\xc5\xfd\x47\xfa\x5d\xc3\x13\xd7\xf6\x89\xce\x11\xfa\x8a\x00\x1f\xad\x8e\x43\xfe\xb5\x6c\xf9\x3e\x26\x25\xc5\x58\xf5\x79\xfd\xc5\x8c\xf4\x9f\xc7\x7b\x44\x7c\x29\x96\xa7\x88\xef\x64\x35\x2d\x72\x1f\x55\xec\x9d\x01\xad\x4b\x40\x79\x7a\x49\xed\x1c\x6d\x19\x83\xc8\x0b\xb7\x1d\xdb\xab\x4d\x6a\xf4\xca\xb5\xe1\x95\x92\x5f\x00\xce\x4c\xb7\xb5\xf6\x91\x0b\x49\xe4\x50\x51\xbf\x67\xb2\x9a\xe9\xf6\x42\x1d\x2a\xc8\x3b\x8f\xb6\x8f\xf5\x74\xaf\xad\xe9\xdb\xab\xae\x46\x27\x8f\x0b\xf7\x18\x15\x6a\x6e\xb4\xf7\xa2\xe4\xc5\x1c\x64\xfb\x42\x92\x8f\x98\x37\x23\xe2\x66\x59\xa3\x3c\xf6\xbd\x73\x58\x08\xf8\xd9\x94\x1f\x12\x7e\x03\xf5\xe8\x28\x27\x80\x6b\x14\x78\xf8\x71\x9e\xa1\x6e\x54\xe1\xda\x6c\xb2\x07\x80\x37\x42\xae\x61\xd8\x57\x3e\x59\x09\xab\x52\xe4\x55\x94\xed\x88\x65\x4b\x94\xd7\xc5\x68\xdb\x3c\x0f\x80\x01\x43\x31\x16\xd7\xc1\x2c\x58\xdb\xbd\x53\xb4\x82\xbb\xc8\xa3\x79\xc0\x15\x1f\xb6\xe8\x97\x55\xfa\xa8\xd8\xf7\x9f\x55\xfe\x34\xaf\xe3\x48\x1c\x5a\xcf\x2f\x62\xf4\x68\x6a\x36\xa4\xf1\x2a\x7b\x02\x73\x68\xb9\x9f\xe7\xf5\x3e\x01\x0c\xac\xee\x6e\xed\x47\x85\x2c\x57\xa5\x7a\x44\x21\x1f\x8e\x9c\x2d\x39\xc6\xc1\x73\xe3\x78\x4c\xe1\xb6\x1d\x0b\xba\xc8\xdf\xfc\x56\xf2\x5f\x30\xce\x4b\xec\x83\x53\xe1\xaf\xdf\x85\xda\x05\x21\x56\xa3\x89\x7d\xe8\x72\xae\x1d\x3a\x27\xef\xdb\x3e\xd3\xa9\x21\x87\x3a\xb5\x7f\xc9\x38\x79\x3c\xb7\x54\x91\xd7\x96\x8c\xb3\xc4\x74\x78\xd1\x4e\x62\xf9\x6b\x91\x29\xdb\x15\xcf\x6c\x2a\x51\x36\xd5\x63\x2d\x2c\xf7\x8a\xcf\xdd\xb1\x19\x47\xb6\x8a\x2f\x21\xa6\xb2\x90\x97\xab\x60\x96\xd4\xd7\x77\x47\xf1\x38\x18\x96\x1e\x7b\x6f\x6f\xbb\xde\x4f\x29\x87\x4e\xf3\xf7\xe0\xd7\x5f\xec\x8e\x93\x7d\xbf\x9d\x18\x9b\x83\xfc\x5e\xb1\x9e\x5e\xc6\x13\x8f\xfc\x3b\xd4\x81\x49\x35\xc8\x2a\x16\xb1\xbe\x9e\xaa\xaa\x21\x2a\x64\x3b\x26\x36\xdc\x9c\xef\x7f\xc8\xd7\xad\x6c\x5a\x4d\x2d\x33\xe8\x22\x34\xd7\x1b\xf7\x87\x8a\x89\x10\x80\xcc\x63\xf7\x39\x60\x85\x4f\x31\xff\x9d\xf2\xcb\xb4\x6f\xac\x56\x84\xe9\xc6\x68\xab\x9e\xe8\x59\x86\x1c\x91\x73\xf2\x76\x52\xf3\x0c\x20\xbe\x06\xf6\x45\x85\xd3\x03\xb5\x48\xc8\xf1\x0c\x79\xaa\x9f\x1c\x03\x09\xfd\xc5\x90\x4f\xb8\x44\xd9\x79\xc0\xdf\x09\x58\x58\xa2\xff\x8a\xe7\xed\x9c\x1b\xf7\xbd\xb0\xd7\x29\xee\x52\xaf\x5c\xfb\xe9\x31\xfe\x3c\xf0\x39\xfb\xa7\x56\x3f\x8e\xbe\xfd\x79\x7b\xf4\x7b\x39\xb8\x8f\x96\xbb\x64\xe3\x0d\xb2\xd1\x72\x97\x2e\x9d\x41\xfe\xee\x0d\x7e\x6d\xbc\x5d\x6e\x79\x22\xde\xc0\x20\x2f\x1c\xdb\xba\x38\x36\xb3\x5b\xfa\x0f\xa8\xa3\xae\xf2\x50\x81\x17\x07\xfd\xf9\xc8\x3d\xc3\x6b\x6e\x17\xfd\xce\x9a\x9c\xf5\x4e\x72\x42\x7b\xc9\x3d\x02\x97\xb6\x58\x8b\x4b\xf9\xe0\x23\x13\xeb\xaa\xa0\xfe\x16\xe2\x58\x37\xc4\xc5\x2a\xfb\x8c\x0f\xe0\x21\xde\x43\x15\xf6\x2c\x60\xd1\x1a\xeb\x80\xf2\x5f\xe9\xfc\x96\x41\xbe\x8d\x3c\xc6\x17\x93\x1e\x89\xdd\x99\x32\x3c\x4c\xa3\x77\x4d\x0a\xf7\x51\xaf\xe3\x6b\xc4\x9a\x24\xeb\x4c\xb9\x58\x98\xbe\x9b\x5f\x52\xbb\xe7\xaf\x7d\xaf\xa3\xd4\xcc\xff\x1d\xd7\xa8\x3d\xba\x7e\xd4\x78\x46\xf3\x1f\x51\xe0\x5c\xd0\xd7\x00\x75\x6d\xc7\xb8\x48\xdf\x28\xef\xd8\x82\xd8\xd3\x63\x13\xfd\xed\xcc\x56\x56\xb1\x3a\x2b\xff\x0d\x8e\x95\xd8\x7d\xc8\xdd\x46\xde\xd7\x45\xbe\x23\xe4\x3e\xda\xc5\x6d\x81\xef\x54\xc1\xcc\x11\xb9\x89\x79\x5b\xc5\xe8\x9a\x0e\x5d\x72\x56\xe4\xf6\x80\x5f\x28\x27\xf7\x68\x67\x52\x60\xfe\x29\xe7\x7d\x43\x8c\xdc\x2a\xb6\x53\x54\xff\x76\x2b\x8e\x4d\xc6\xad\xc6\xb8\x49\x8f\xb5\xfe\xa9\x3a\x23\xf3\x7b\x54\xcf\x64\x12\x17\xb1\x69\xdd\xd6\x90\x4f\xd1\x53\xe3\x0d\x34\xe7\x94\xf2\xd8\x17\x0c\x93\xd3\x3b\xa5\x66\x96\x38\x85\x7b\x4c\x73\x90\xcd\x89\x93\xdf\x93\x74\xe9\xdc\xa6\x36\x62\xe2\x21\x0f\x1f\xe4\x1b\xdc\xe2\xce\xec\xc8\xf2\x23\x42\x7f\xf4\x88\x8d\x7b\x3b\xb5\x57\x20\x5b\x92\xb7\xc3\x26\x30\x9d\xcd\x58\xc3\x27\xa9\xfb\x33\xb6\x67\xd7\xb8\x03\xbc\xea\x30\x9f\x32\xdf\x0f\xc4\x24\x7e\x63\xad\x1e\x70\x01\xdd\x42\xdf\x05\xac\x5e\xcf\xee\xdd\xc6\xf2\xbe\x3a\x8e\xc9\xda\x58\xb7\x6d\x02\xfc\x47\x8c\x07\xeb\xbf\xee\xcf\x36\xee\xb8\xad\xd8\x68\x91\xf7\x7e\xc6\x46\xaf\x8c\x86\xd3\x0b\xe3\xe0\x62\x73\xe8\x1a\xd6\x0d\xed\x35\x16\x3b\xa2\x7c\x9b\x85\xc5\xf7\x81\xdc\x2f\xe0\x35\xfa\x41\xfe\xef\x98\x3a\x9c\x61\xcd\x9f\xaa\x4f\x27\xc6\xeb\x47\xd6\xe1\xe3\xed\xb4\x49\xc1\x9e\xdf\xfc\x70\xde\xc8\xff\xcf\x0a\x4e\xa2\x8a\xc1\x01\xfa\xdf\x32\xb1\xad\xcf\x68\xd1\xcd\x92\x61\x9f\xe8\xd4\x6f\x6b\x3b\x3f\x45\x66\xc6\x64\xd4\xbb\x8c\xb5\x06\x7a\x3a\x95\x03\xc0\x71\x5a\xf1\x1b\xfa\xdd\x56\xdc\x06\xfe\x13\x72\xb7\x51\x7e\xe3\x5b\x0d\xa7\x4a\xc5\xab\x5c\x75\xfa\x59\x28\xe8\x22\x73\x23\x3b\xc6\xf6\xfc\x20\xef\xcb\xe6\xfc\x6f\x88\xc7\x73\x6e\xe1\x01\x72\xe2\x03\xef\x6c\x85\x9f\xa0\xf2\xc2\xc5\x7e\x3b\x8f\xec\x9c\xe8\x23\xa7\x8f\xc5\xee\xe4\x0c\x69\x2e\xa3\x0f\x31\x24\xc8\x67\xe4\x77\x01\x62\xc1\x54\xbc\x83\x36\xb1\xe7\xac\x33\x70\xd7\x51\xf9\xeb\x98\xc0\x25\x4a\x63\xc4\x74\xaf\x0d\xa7\xc0\x5f\x47\x7e\x1b\x76\xa0\x1e\x25\x8f\x05\xdc\x8d\xd8\xf7\xb2\xa4\xe3\x95\x10\xa3\xa7\xb5\x0d\xfc\x2c\x6d\x01\xc7\xe3\x11\x1b\xed\x9c\x71\x28\xc7\xbe\xd5\x75\xcc\x74\x47\xfa\x99\x9a\xc9\x26\x1a\x22\xf7\xbe\x63\x03\xff\x29\x79\x46\x17\xbf\x62\xeb\x38\x8f\x3b\x33\x31\x5f\x02\xee\x01\x5a\xd7\x9d\xc7\x05\xb1\xff\xdb\x59\x52\xa4\xc7\x78\x5b\xcb\x8b\x3d\x87\xc1\x08\x73\x6c\x04\x0e\xce\xd8\xb7\x4a\x56\xef\x35\x7d\xd3\xd6\xf1\x9e\xd6\x7e\x9b\xf2\xc4\xbf\xfe\x04\x5b\xdc\xcf\x5b\x44\x1f\x99\x2d\x4f\xc4\x9e\x3a\xaf\x83\xb9\x9e\xa3\xc4\x96\xec\x6a\x9a\x8f\x53\xdd\x5b\x8c\xa7\x36\x31\x00\x7b\x0b\xef\x32\xbc\xa7\x6e\x71\x67\x5a\xcf\xe9\x20\xb6\xfd\x80\x9d\x9b\xd7\x9e\x63\x5a\x80\x7b\x01\x79\x51\x8c\xa7\x08\x6a\xc5\x5f\xff\x5d\x9d\x2f\xa8\x65\xa0\x77\x1d\xfb\x8c\xda\x3c\x7e\x77\x27\x9f\x09\x8c\xdb\x54\x73\x8d\xbe\xcb\xd0\xbf\x7f\xa6\xc8\x89\xbc\x14\xbe\x53\x38\x3c\x81\x27\x4f\x3a\xd3\xb8\x26\xee\x1b\x93\x33\xb1\xed\x15\xa9\xb9\xfb\x1a\x1f\xbb\xe9\x8f\xfe\x5d\x44\xc6\x9e\xe4\xb9\x81\xcf\x00\x9f\x82\xad\xef\xb7\xf0\x0c\xb4\x7f\x44\x2e\xc1\xec\x53\x1e\x0b\xce\xe1\x9c\xdf\xa7\x20\x07\xbf\x87\x9d\xf0\x17\xef\x62\xba\x99\x3a\x9f\xec\x73\x94\xd3\x7c\xdf\xd7\xef\x46\xc4\xf2\x5f\x51\x6e\x44\xe6\x8b\x96\xf8\xe3\x26\x66\x9f\x72\x4d\x20\x47\x9d\xee\xb9\x25\x19\x73\x9d\x83\x51\xdc\x2f\x0a\x27\xdd\xa0\x91\x5f\x10\x63\x0a\xd5\xb3\x74\xdf\x37\xb6\xa5\xf5\xb3\xd1\xfd\x40\xee\x6b\x81\xa3\x91\xb5\xb1\xa2\x77\x2f\x8e\x0b\x78\x27\xc1\xff\x79\x1f\x57\x35\xc7\x3b\xad\x9f\x56\xca\x47\x6d\x1e\x23\xcc\x47\x23\x87\xe6\x13\xde\x5b\x76\xf7\x40\x9c\x51\xe6\x50\xfc\x2f\xc6\x49\x79\x71\x5b\x6c\x9d\xb1\x9d\xc5\xeb\xbf\x9c\xb7\xc1\x51\x91\x41\x35\xdf\x9e\xe8\x6f\x96\x6b\xe1\x00\x17\x6d\x9b\x14\x5e\xb6\x7e\x3c\xe3\x8d\xa2\x67\xee\xa1\xab\x97\xe0\x7c\xed\x99\x63\xa7\xc7\xb4\xf0\x2e\x30\x27\x88\xef\x84\xfb\xdb\xce\x2f\xe4\x4e\x81\x1a\xb7\xbd\x7b\x65\xdc\x63\x63\x3b\x3f\xc7\xbe\xb7\x5b\xfb\x56\x2b\xf2\xef\xdd\xf1\x42\x87\x35\x5d\xbf\xb3\x71\x7e\x37\xf7\x89\xd9\xef\x4e\x17\xb7\xcd\xc7\x9b\x73\x72\x86\xbb\x52\xc3\x3d\x24\xac\x01\xe8\xf3\x59\x6c\xcf\xda\xb1\x6d\xb5\x2a\x7b\x03\xe3\xc0\x31\xb4\x33\x20\xed\x90\x76\x5f\xa6\xdb\xdb\xe6\x63\x59\xf3\x9d\x7c\xf3\x1c\xe8\xf9\x9b\xd9\xf3\x2b\x72\x97\x49\x5c\xa9\x35\x1c\xfd\xc6\xbd\xd3\xf8\x9e\xbf\xdc\x7b\x0a\xb6\x5d\x35\x2f\x0b\xb2\x8e\x90\xdb\xc4\x38\x28\x65\x0c\xaf\xc2\xcb\x23\x9b\x62\xd6\x55\x5c\xfd\x58\xb7\x0b\xfa\x4c\x57\xc4\xeb\xfa\x4c\x61\x9f\xdd\x73\xc0\x45\xb0\x7f\x51\xdb\xf1\x65\xb3\xa2\x7b\x2b\x29\xfb\x59\xbc\x15\xf2\xb8\x11\xef\x5f\x3a\xdf\xa1\xdf\xdd\x55\x78\x75\x32\xcf\x26\xc7\x09\xb3\xf3\x3c\x29\x5f\x36\x1e\xe6\x70\xb7\xd6\x36\x70\xae\x67\x49\xb1\xda\xa4\x7e\x77\x17\xf9\x11\xd1\x21\x77\x13\x53\xc6\x37\x81\x5a\x1f\x3b\xff\x0c\xfd\xdb\x55\xe1\x72\x17\x75\x9c\x5d\x6c\x78\x0f\xc7\xee\x5e\x53\x53\xc2\xec\xcb\x39\x3e\x8e\xed\xed\x34\x3a\xcd\xf3\x7b\xf5\x3b\x7b\xf8\x79\x2c\xf1\x11\x17\xd6\x6d\x29\xe8\x37\x88\x4f\xc7\x38\xba\x65\x4c\x45\x35\x5f\xe0\x63\x39\x60\x76\x65\x77\xba\x90\xf3\x83\xab\xf3\xe3\x11\x1b\x8f\xd8\xa3\x3d\xd1\x67\x5f\x61\x8c\x32\x1f\xbe\xc4\x3b\x9e\x89\xb8\xc8\x42\xce\x90\x7c\x66\xde\x0e\x62\x7c\x83\xfb\x1a\x92\xad\x24\xdf\xf5\x7d\xda\x8a\x76\x78\xce\x6c\x50\xc0\xe8\x9c\x98\x12\xaf\xd5\xcf\x7f\x6a\xe3\x76\xc8\x9d\x41\xc6\xfc\xaf\xaa\xbd\x1d\x39\xef\xe4\x79\xf2\xf9\x1f\xfe\xb9\x52\xf7\x18\xd9\xbd\xcf\x39\xf3\xa3\x88\xdc\xc7\x05\x9b\x73\xe0\x0b\xce\x22\x1b\xfc\x00\x7e\x14\x8c\x5a\xe3\x6a\x0d\xd5\xda\xc0\x0c\xef\x2c\x62\xcb\xef\xee\x44\xdf\x4c\x8c\x6e\x96\x0c\xd8\x3d\x7f\xdb\x84\x81\x6b\x32\x7b\x0e\xfa\x86\x31\xa7\x6b\xd8\xe2\x76\xfd\xd9\x19\xce\x2e\x61\x40\xf4\x0a\xd0\x7d\x15\x59\xc2\xda\x9d\x95\x11\xb1\xdb\xc9\x3d\xab\xe6\xf2\xe1\x5c\x29\x6b\xd3\x22\xef\x46\x7d\xa2\x7c\x85\xb5\xfa\x58\x0e\xea\xf5\xb1\x28\x17\xb1\x5f\xf2\x7e\xf9\x23\xcd\x6d\x4d\xcf\xed\xe6\x69\x9b\x8e\x5d\xe2\x84\x27\xf2\xf7\xf5\x20\x8d\xbb\x84\x9c\x00\xfe\xff\xf7\x2d\x99\x87\x1d\xdc\xfb\x61\x07\x38\x31\x35\xb5\xef\xbc\xfd\xec\x37\x7f\x8e\xea\x8c\x9c\xe3\x4b\xd6\x23\x10\x77\x25\x95\xf6\x9c\x18\x93\x95\xf6\x5f\x21\xe9\x50\xb4\xf6\x14\x63\x1b\x42\x2d\x6a\x93\xec\x26\x63\x6a\x7e\xee\xeb\x73\x81\x5c\xcc\xf2\x5e\x62\x63\xec\x48\x9c\xb8\x1e\xc6\x4e\xa9\xad\x7f\xa6\x58\xb4\x42\x9c\x3f\x3a\x7e\xd8\xde\x8e\x61\x53\x92\xf3\x2a\xbc\x7b\x9f\x06\x6e\x2b\x0a\x46\x8f\x49\xd1\x2b\xa2\x3d\xb9\x6f\xb0\x3d\xd2\x47\x91\x5b\x9b\xe1\x0a\xc5\xed\xf4\x48\x71\xe7\x5f\xa6\x5b\xb2\x37\x37\x77\xe7\xed\xa5\xda\x7f\x0a\x8e\x7e\x6a\xf7\xae\x9e\x91\xef\x20\x2e\xfb\xe6\xe0\xef\xc4\xf3\xb7\x4f\x94\xfd\xbc\x81\xfd\x3c\x5d\xaa\xf9\x87\xf2\x1e\xa6\x7a\x9b\x24\xd3\x44\xff\xd8\xc7\xdb\x00\xea\xed\xe8\x9c\x81\x2d\xa3\xc4\x90\x80\xd7\x4c\xe5\x75\xd6\xf0\x8e\xbf\xd0\x3c\xc1\x56\x6c\xf4\x02\xc0\x6d\x7d\xfb\xb5\x99\x9a\xaf\x3f\x9c\xb7\xc1\x4d\xcc\xbb\x95\xdf\xef\x6c\x7e\x8b\x6b\x46\x7d\x33\x64\x8e\xd0\xee\x78\x3d\x3b\x6f\xd3\xef\x8d\x71\xb8\x29\x11\x43\x4c\x98\x7f\x7a\x66\xc9\x3c\x81\xde\x58\x9f\x7f\x9e\xa3\xf0\x8c\xc3\x0d\xb0\xfc\x8b\x15\xd6\x5f\xc1\x3d\x96\x1b\xe4\x5e\xa5\x58\x73\x98\x6f\x23\xe4\x1a\xea\x74\x06\x62\x8f\x57\x3e\xe1\x11\xe7\x6e\x02\xdf\x82\x90\x2f\x0a\x73\x58\x02\x6e\x58\x96\x0c\x89\x4d\x4e\xee\xd9\xf4\x10\xf1\xdf\xf7\x6e\x42\x4d\x52\xb1\xf6\xbb\xc7\xc4\xc8\xf2\xa4\xd4\xd5\xdd\x5a\xbb\xc8\xaa\x7c\xae\x14\xe3\xea\x8c\xf1\x39\xb0\x5b\xa9\x2c\x90\xf7\x63\xac\xe8\xfb\xe0\x0b\x1d\xca\x77\x1a\xfa\x8f\x67\xd7\x78\x18\xe5\x82\x7d\xc3\xee\x75\x55\x67\x3c\xa9\x7a\x9b\xe2\xe7\x6a\x90\x01\x2d\x39\x2e\xa4\xee\x43\xee\xdf\x00\x3f\x80\xde\x5e\x00\x9c\xa2\xfa\xdd\x8b\xfb\x66\xb7\x19\x97\x38\x17\x4a\x7f\xc1\x9f\xe9\xf0\xf6\x15\xee\x46\xfd\x7d\xdf\xa3\x72\x45\x1d\x0b\xca\xd5\xe7\x7d\x85\x67\xde\xf5\x72\x73\x85\x36\xfe\x69\x43\xee\x2d\xdd\xfe\x5c\xfa\xd6\x1f\xa8\xcf\x0e\x46\x39\x8b\x3f\x54\x31\x08\x8e\x33\x0b\xfa\xa9\xb4\xd7\x70\xbf\x92\xf7\xd1\x5a\x06\x21\x5e\x51\x61\xce\x3c\xd6\x76\xaf\x13\x6b\x70\xea\x22\xbf\x0b\xef\x9c\x53\xdf\x8e\x57\xe4\x80\x17\x82\xb1\x66\x31\x47\x6c\x94\x27\x46\xef\x94\x16\x5c\xff\x5b\xc5\x6d\x66\x73\xec\x54\xee\x89\x36\xc6\x74\xc9\x1c\xa5\x79\xca\xe2\x17\xdb\xcd\x51\xca\x1b\xeb\x40\x6e\x42\x2b\x46\x9b\xa6\x9d\x28\x38\xc8\x7f\x99\x6f\x23\xb7\x5b\xcc\x0e\x44\x7e\xd1\xf3\xd2\x4e\xb6\x3c\x5e\xfe\x99\x06\x0e\xc5\x3d\x24\xf6\x35\xf5\x39\x49\xb5\x63\x18\xa3\x7b\xf6\x5b\x99\xdf\x5c\x8e\x5f\x6a\x74\x44\xe6\x9f\xe2\x39\xaa\x0c\x9b\x04\x72\x78\x11\xbf\x8a\xf9\xfc\x7e\xa8\x1c\xbb\xcc\xef\xc6\xce\x28\xd3\x93\x27\x66\xff\x98\xb4\xe8\xdc\x7e\x1e\xd0\x37\x10\xb4\x74\xb1\xb8\x00\xea\x65\x20\xbe\x26\xc9\x1e\xe0\xc4\x82\x38\xdb\xb0\x3a\x07\x64\xdc\xce\xb0\x5f\xc2\x3e\xdb\xbb\x5d\xb4\x83\x39\xce\xd1\x25\xee\x40\xdd\x79\x65\x1f\x71\x5f\xb0\xc5\xec\x05\xe0\x6d\xe4\xb2\xcf\xa6\xf5\x8d\x34\x7f\x12\xfc\x7f\x55\xec\x4e\xc4\x0e\x3a\x61\x6e\xf7\x8c\xb7\x3d\xea\xcc\x8e\x71\xe0\x9d\xd0\xee\x4e\xf8\xbb\x58\xee\x07\x39\x23\x8d\x7e\x67\x3b\xbf\x38\xf6\x00\x73\xfc\x82\xd7\x4d\x6a\x50\x5b\xa3\x3a\x17\x55\x1d\xfd\xa2\x9f\x47\x45\x04\xb6\x5b\x6c\x84\x2c\xc7\xf3\x1c\xf9\xee\x11\x6b\xce\xb8\x8d\xf8\x19\x1b\xed\x33\x99\x8b\xa4\x84\x71\x42\x5d\x03\xc3\xab\x89\x34\x38\xbd\x9c\x2b\xd3\x93\xe7\x58\xe5\xd5\xa0\x79\x91\xbc\x26\xf3\xc9\x5e\x52\xf9\x65\x6b\x38\x2b\x0d\x32\x99\x9e\x59\x1d\x97\x2f\xb5\x0b\x58\x3c\x5a\xc8\x8b\x53\xfc\xbd\xa5\x8c\x19\x7c\x63\xb1\xf1\x3c\x21\xe3\xf5\xad\x56\xb4\x92\x7d\xb7\xac\x4e\x48\xc5\x45\xa3\x7a\xe8\x7f\xe1\xbb\x65\x39\x45\xe8\xd7\xc4\x9c\x9c\xff\xd6\x5f\xcb\xf5\xa0\x63\xbc\xa5\xf9\x3e\xa0\xf7\x63\xbb\x68\x67\x10\xfd\x8f\xd5\x2b\x31\x9b\xe6\xeb\x3a\xa7\x66\x9f\xb0\xf5\xc2\xc6\x00\xf9\xe0\xc3\x39\xe6\xdf\xec\x47\x34\x5e\xf5\xbf\xd3\xb6\xe0\x8b\x6d\xc5\x55\x3c\x0d\xee\x21\xb6\x26\xcc\xe7\xac\xe1\x55\xe0\x7b\x75\x8c\x6b\xa4\xdc\xbb\xb7\x4d\xd2\x96\xfc\x32\x70\xc7\x3d\xaf\x31\xb2\xe6\x8b\x45\xdf\xf3\x06\xf9\x74\xe1\xb9\x23\xd7\x9b\x89\x32\x0a\x30\x72\xe3\x3d\xbb\xf3\xa8\x0f\x0e\xf3\x09\x2f\x8e\x05\x67\xf4\x10\x77\x12\xa8\xdb\x0b\xfd\x76\x0e\x7a\xbe\x3d\xcb\xe2\x2d\xc7\x68\x3d\x53\x8c\xd6\x53\xe5\xd7\xbb\x6d\x43\xdf\xdd\x05\xa6\x73\x15\x62\xa8\x8f\xd4\x1f\xb5\x92\xc2\xfa\x4c\x91\x2f\x8c\xdc\x97\x89\xb3\x87\xda\xfc\xc4\xd9\x72\xff\x4b\x16\x19\x29\xe0\x8f\x20\x17\x41\xfe\x60\xb1\x60\xa1\xae\xa9\xf5\x11\xf4\x8f\xa1\x81\xdc\xf8\x89\xe1\x31\x3d\xb2\x4c\xfd\x15\xe6\xab\xd9\xd1\x35\x29\x00\x5f\xf6\x81\x39\xda\xab\x33\xe6\x90\x61\xfd\x68\xbc\x77\x1f\x63\x88\x71\xb4\x6f\x22\x4e\x3c\xcf\x7f\x83\x98\x16\xf8\x6c\xd8\xf3\x90\x0b\x07\xf2\x78\x88\x39\x2e\x49\x09\x35\x91\x5c\xc6\xc6\x7e\x6f\x17\xf1\xfc\x80\xee\xc3\xb1\xfa\x59\xd2\xa9\xe4\x2a\xb6\x89\x3a\x58\xe8\xdf\xaf\x64\x8e\xeb\xba\x27\xd4\xd2\x5d\x58\x9d\x06\xe6\xec\xbf\x9c\x1c\x3b\xbb\xa6\x25\x79\x7f\xba\x07\x0c\x31\x83\xe8\xd2\xdf\xc8\x27\x1f\x22\xae\x8b\xa2\xa7\xc1\x9a\x8a\x71\x2e\xa2\xab\x10\xf9\x17\x98\xa3\x2c\xb2\xdd\xc4\xf9\x54\x79\xa7\xe0\x7b\xc0\x82\x4a\x8c\x76\x96\xec\x21\xf7\x4d\xb2\xcd\xc9\x18\xdd\xc2\x22\xf2\x7a\x1b\x22\x1f\xc4\x15\x63\xc0\xa3\x3c\xcd\x6f\x5b\x59\x1f\x6f\x03\x1f\x58\x64\xf7\xf2\xc4\x78\xd9\x03\x0e\x28\x72\x4f\x54\x73\x60\xa3\xbe\x25\xc8\x17\xb2\x67\xcf\x51\xe0\x1e\x62\x63\x7e\xa9\xe1\x18\xf9\xa0\x1b\x9e\x21\xd7\xa8\xa0\x6d\xc8\x63\xbb\x25\x85\x67\x04\xa6\x23\x71\x6d\x23\x56\x17\xce\x13\xab\xfd\x58\x01\xcf\x90\x67\x22\xce\x00\x5f\x07\x3d\x9f\x23\xce\x7d\x2b\xf4\x47\x4b\xa8\x97\xa2\xf7\x88\xc0\xf3\xcf\xbf\x7b\xd7\xf0\x1c\xb2\x77\xca\x39\xee\x2f\x47\xd4\x7d\x46\x34\x76\x0d\xfa\xda\x35\xf5\xbb\xad\x39\xd1\x09\xfd\x36\xcb\x55\xa7\x79\x90\x55\xbe\x42\x6a\x5b\xdb\x95\x91\xff\xa8\xf1\x7d\xd2\xe7\x91\x43\xc9\xe3\x75\x29\x78\x2e\x28\xce\xdf\x0a\x6b\xe7\x34\x79\x26\x58\x77\xdf\xf1\x4a\x8c\x65\x7b\x4b\xe4\x29\x4e\x80\xff\x1d\x74\x35\x56\xc7\xe3\x5b\xad\xd0\xd8\x1c\x26\xed\x6e\x12\x0c\xa7\xff\x99\x94\x79\x3c\xb5\x10\xdf\x56\x5c\xd7\x77\x95\x1b\x41\xda\xdb\x98\xc7\x39\x69\xdf\x93\x55\xc9\x39\x2a\xc5\xf7\xa8\xf8\x0a\xec\x9c\x52\x3d\x4b\xc5\x2c\x40\x39\x86\xf8\xc0\xdd\x6b\x2a\xf2\xfc\x0f\x5b\x92\x7d\xfd\x9d\xbd\x0e\xf8\x58\x7e\xb7\x45\x75\xa8\xaa\xc6\x0a\x64\x40\x97\xf6\x65\x7e\xa0\x7c\x55\x27\x47\x5a\xab\xee\x23\xb6\xf3\x4f\xa2\xef\xf3\xf5\xf5\x68\x7e\x59\x59\xe1\xda\x4c\x4c\x69\x5e\x35\x7e\x2a\x79\x3e\xb1\xcf\x44\xe6\x60\x6e\x60\xad\x8f\xdb\xd7\xfb\x6c\xf9\xaa\xaf\x6d\x30\x2d\x49\xee\xea\xb0\x1d\x71\xad\x88\x1c\x7a\xed\x89\xe7\xfa\x0b\xde\xc8\xfa\x9c\xd2\xdf\xe9\xb0\xc8\x62\xe6\xa3\xe4\xb5\xbf\x3b\xdd\x5c\x7f\xc6\x1d\x22\x23\x89\x1d\xed\x9d\xe3\x6d\xb6\x8f\x02\x17\x6b\x30\x68\xcd\x51\xbc\x6d\xdd\xc7\x0b\x8e\x41\xca\x6a\xe9\xf9\x39\x94\xef\x5e\xac\x7b\xaa\xbf\xe7\xf5\xf6\x9d\x3d\x42\xef\x3a\x15\xfb\x56\x5d\x1b\xe1\xec\x40\x5d\xb7\xe2\x4b\xa3\xcf\x5b\xde\x65\x1d\xcc\x9b\x7c\xa5\x5c\x6e\xab\xf7\xe9\x97\x67\x81\xd8\x54\xf9\xec\x46\xee\x2d\xac\x9f\x94\xe4\x13\x7b\xde\x8b\x8b\xbc\xd5\x34\xe6\x8a\xab\x1c\xf7\x00\x3d\x4b\x88\x15\xa0\x59\xcf\xe7\x7d\x38\x81\x5c\xd6\x70\x67\xd5\x7f\x27\xea\x59\x6f\xaf\x35\x39\xa2\xc9\x95\x66\x6d\x88\x32\x0a\xb0\x1b\x69\xee\x84\xbc\xb6\x15\xcf\x96\x66\x3d\xd2\x63\x6a\x67\x2b\x88\xad\x0a\x3e\xbe\x1a\x0e\x17\xed\x63\x54\xdc\xaf\x71\xc7\x39\xa8\x7b\x89\xd8\x3d\xd5\xde\x3b\x6d\xd6\xcb\x0a\x23\x86\xd8\x52\x8e\x79\xea\x39\x43\x37\x0b\xf3\xd9\xf1\xa3\x58\xfd\xe4\x63\xb4\x98\x5c\x00\xfe\x0b\xcc\x51\x23\xb2\xab\x23\x9f\x2f\x68\xe3\xad\x76\xe6\x8f\x0d\xed\x3c\xb8\xcc\xd9\x66\xea\x7c\x9f\x31\x47\xa4\x5e\x8b\xc3\xda\x66\xfc\x96\xe8\x97\xaa\xd6\x94\x7d\x5e\x8f\x11\x68\x73\x82\xd5\x35\x3a\x31\x6e\x03\x56\x6b\x8b\xf6\x1a\xd1\x7d\xea\xef\xa8\xea\x74\x76\x90\xb3\x3e\x36\x90\x6b\x49\xe5\xed\xfb\xde\xdd\x26\x61\x1d\x2b\xb5\x23\xfc\x0c\xa8\x1c\xd7\x16\xe6\xae\xae\x68\x2d\xe1\x0d\xe4\xa8\x92\xbf\xda\x01\x5b\x9f\xe9\x3c\xc3\xf4\x00\xb5\x49\x54\x06\x70\x5f\x13\xad\x09\x51\xda\xaf\x7c\x4f\x30\x86\x1b\x60\x14\xaf\x83\x29\xd1\x33\x8d\xc8\x9f\x57\x1c\x39\x92\xaf\x8a\xd8\xd6\x38\x57\x93\xfc\xc9\x7e\xad\x70\xe3\xea\xbc\x21\xd5\x1d\x44\x9e\xa9\xe5\x2e\xfd\x57\xdc\x23\x8a\xdd\xac\x60\x50\x00\x17\x2a\xc4\x05\x95\xef\x91\x9b\xb5\xff\xf4\x9e\xd4\x60\x98\x61\xff\xe0\x4c\xb4\xbe\xbb\x8f\x74\xb5\x7b\xb7\x98\xbc\x73\xd5\xbb\x00\xae\x10\xc7\xe5\x63\x3a\xda\xee\xa4\x60\x79\x20\x47\x0f\x9e\x9f\x63\xbd\xb6\x6a\x54\x46\xbe\xf5\xe7\x59\x1d\xd4\xb3\xfc\x3f\x8f\x9c\x69\x3b\x6f\x7d\x2c\x30\xff\x2c\x04\xac\xec\x1c\xe4\x9b\xa6\x16\x96\xe6\xe9\x8d\xba\x9c\xcf\x76\x01\x36\xd7\x25\xf5\xdb\xdb\x28\x10\xec\x35\xb6\xf7\x0b\x96\x17\xb8\x22\xe7\x03\xeb\x83\x48\x9b\xc4\x56\x43\xb9\x88\xb9\x81\xc3\x51\x1e\x19\xf9\x83\x9c\x25\xa1\x1e\x88\xbe\xcf\x7a\x54\x39\x85\x3c\xb7\x44\xc7\xad\x43\x6b\x15\x68\x8d\x27\xca\x04\x8a\x71\xb1\xaa\xea\x06\x3d\x86\x6f\x29\xc7\x1e\x69\x1c\xf0\x2a\x72\xde\x33\x7d\x49\xfc\x4c\xf5\x4f\xb3\xdc\x7e\xf6\x3d\xbb\xc3\xd9\x78\xe1\x1e\xaf\xb8\x91\x6a\x7a\x45\x68\xdc\x8f\xc9\x40\xdb\xe7\x63\xbd\x9e\x09\xfb\xc7\xeb\x5a\xf9\x3a\xa8\x7a\x39\x3c\x27\xe4\x66\x34\xe0\xb1\x53\xfc\xf6\x84\xe9\xc1\x66\xff\x12\x97\x3b\x09\xc7\x13\xf4\x36\x3f\x85\x3e\xcb\xf8\x57\x14\x4b\xa3\xf8\xa5\xce\xed\x51\x83\xf7\x0e\xed\xeb\x7c\xe6\x0b\xa2\x2b\x81\x0f\x20\x22\x7b\x69\x17\xf9\xf7\x3c\x45\x4c\x12\xd0\xb5\xc8\x79\xc0\xfa\x0b\x95\x1f\x26\x03\x7b\x1b\x39\x5b\x29\xcf\x43\xd0\x3f\x45\x88\x1f\x55\xd9\xc8\x85\xf5\xb9\xee\x50\xf9\x65\xb2\xf6\x01\xdf\xf4\x82\xb6\x7c\xfb\x18\xdb\xc0\x6b\xc2\xf7\x52\xe8\xdf\x8f\xe9\x50\x17\xc7\x71\xc9\xfb\x5b\xd1\x8a\xf4\x69\x24\xe1\xf8\xd0\x5a\x78\x5a\x5f\x58\xe7\x87\x60\xb8\x3e\x52\x9c\x1e\x79\x2f\x4a\x8a\x67\x76\x72\xec\xf3\x31\x46\x2c\x19\x81\x2f\x06\x64\xb7\x99\xfa\xf9\x29\x02\x4e\xf4\x7e\x26\xe4\x34\xb1\xdf\xc2\x19\xa5\x1c\xae\x54\xcf\xbd\x6d\x62\xdf\x03\xbf\x50\x54\xf6\x81\x83\x2c\xb6\x69\xfd\xb4\x58\xbb\x37\xe4\x32\x5a\x97\x8b\x2a\x73\xca\x0c\xbf\x27\xcf\x59\xfc\x75\x01\xfd\x41\x3b\x93\xce\xcb\x41\xe4\x44\x91\x73\x41\xd3\xc3\xda\x87\x9c\xe0\x3f\x6b\xa2\x5b\x57\x98\x1d\x18\xc7\x86\xfa\x9c\xde\x04\xbf\x63\xb5\xc6\x80\xb9\x06\xcf\x8f\x15\xfe\x32\xfd\xfd\x42\xe5\x2f\xe6\xa6\xe1\x7b\xf6\xfd\x6b\x62\x6e\xf4\x38\x98\x46\xfb\x36\x1e\x56\xdc\x3f\x62\x6d\x3c\x8e\x4d\xe5\x5c\xab\xdd\x1b\xad\xb8\x05\x6b\x7a\xa9\x6a\x84\x6a\xed\xd5\xee\x09\x15\x8b\xd2\x51\x73\x04\xa5\x7c\x41\x6c\x9f\x62\xe1\xb1\xf7\x69\x38\x64\x61\x1f\xbd\x53\xfb\x85\xd6\xb5\x81\xae\x71\x05\xfc\x4b\x7f\xd6\x4a\x7d\xeb\xa4\xd9\x0f\x65\xea\x77\x47\xf1\x8e\xe7\x4c\x3e\xe1\xca\xae\x61\x1c\xaa\x6b\x59\xc3\x35\x5c\x2f\x5a\xe7\xb1\xa7\xd4\xdc\x29\xfa\x9d\x50\x63\xc9\x74\x6e\x68\x57\xc2\x5b\x87\x79\xb8\xc7\x6b\xaf\x85\xdc\x11\xa0\xc3\xd1\xf3\xea\x89\xbc\xaf\x60\x9f\x5d\x20\x87\x7c\xc5\x78\xa7\xa3\x63\x62\xe4\xdb\x18\xeb\x39\x85\xb9\x6b\x3d\xe3\xb8\x82\x73\xa2\xe4\x69\x89\x71\xe9\x73\x8c\xb2\xe1\xe2\x0c\xdc\x23\xd6\x1e\xbd\x9e\xa7\x70\x67\xbe\xde\x79\x2c\xd6\xee\x95\xc2\xbd\x49\x7d\xc7\xb7\x4d\xea\x77\x8f\x29\xf0\xb2\xbc\x6c\xc2\x62\x45\xec\x33\xe0\x7a\x07\x4e\x0e\xe4\x0f\x05\x9f\x0d\xd4\x65\xd8\xf7\xe3\xda\x40\xbc\x9d\x64\x7b\xdb\x84\x7b\x0f\xf0\xd0\xa2\x60\xc6\x31\x82\x41\x16\x76\x46\x57\x62\xcb\x53\xbf\xe5\x16\x38\x8d\x6c\xab\x5c\xfb\x1e\xc8\xd2\xc0\x1c\x75\xe2\xce\x68\x87\x6d\x5a\x9f\x49\xd1\x7b\x24\x65\xff\x02\x72\x78\x98\x5e\x93\x62\x7e\xe4\x7e\xd6\x22\x2d\xe3\x8e\x77\x83\x67\x87\xee\xb5\x1a\x03\xc6\xde\x11\x1b\x01\x64\x14\xfe\xde\xc6\xe7\x31\x66\x04\x6d\x41\x1d\x58\x5c\xf4\x2e\x93\x00\xfe\x7f\xa6\xff\x16\x74\xda\x2a\x37\x0e\xc6\xb6\x9f\x1e\x27\xdb\xfe\x0a\xb8\x0e\x8a\xfc\x41\xf6\x2b\xf8\x6b\xc1\x97\xdc\x42\xbe\xd6\xe1\xe8\x1a\x0f\xa7\x80\x9f\x0a\x35\xc8\xdb\x1b\xe8\xcb\xd4\x47\x7f\x4e\xed\x5f\x67\x88\x33\x58\x55\xfc\x88\x9e\x89\xdd\x3a\x18\x31\x79\xbe\x99\x2e\xfa\xe7\xc8\xb7\x18\x5f\x19\xd4\x58\x90\x73\x9f\x1a\x56\x19\x91\xf6\x41\x4f\xee\x22\x76\x1d\x72\x16\x71\xbd\x5c\xc8\x0f\xa4\xba\xe5\x0d\xc6\x9a\xda\xbd\x4e\x18\x8c\x76\x8c\xaf\x01\xc6\x44\xec\x6d\xa8\x7b\xe5\x79\x0b\x25\xe6\x6e\x55\xfa\x3a\xc4\x0e\x0b\x62\x73\xf1\x3e\x0b\xf9\x80\x2f\x1b\x0f\xee\x46\x9a\x47\x84\x77\xa7\x98\x2f\xd8\x59\x03\x07\x49\x96\xa5\x98\x3b\x41\xe6\x77\xb9\xf6\xdd\xfc\x77\xe0\x96\xa9\x2f\xf0\xab\x71\x9e\xd3\x1d\xe8\x11\x6b\xe4\x09\xcf\x42\x23\xa3\x98\x7e\xb5\xb8\x9f\x80\x8f\xa2\x89\x4b\x93\xb1\x13\x1b\xac\xb5\x61\xba\x0d\xe5\x9c\x24\xe7\x81\xed\xf1\x9b\xb8\x96\x75\x5e\x25\x86\x49\x20\x70\xd2\x41\xad\xb5\xc9\x3f\xfb\x5c\x9b\xb4\xf6\xb3\x45\xda\xa5\xb9\x78\x9f\x9a\x76\x56\xbd\xed\x1a\xbe\x4f\xf3\x54\xd6\xb9\x14\x6c\x05\x29\x6f\xb2\x20\xeb\xbb\x2c\xbc\x97\x0a\xff\x4a\x53\x8b\x6c\x72\xdc\x04\x8a\xb1\xe7\xd4\x7d\x51\x26\xe7\x65\xa4\x77\x34\xf0\x93\x9c\x80\x7f\x42\xc6\xa7\xfb\xc3\x30\xf1\xc0\xbe\xaf\xf1\xea\x0a\x1c\xed\x95\x6e\x79\x7a\xd7\x62\x03\x42\xbd\xd2\xef\xb0\x38\x68\xf5\xcf\xd8\xd4\x70\x24\xca\xf8\x34\x44\x77\xf8\x0d\x38\x89\x36\x72\xee\x79\x76\x4f\x83\x4f\x42\xe7\xa1\xa0\x9c\x48\x66\x66\xac\x83\x59\x1b\x6a\x38\x01\xe3\x1b\xda\xf1\x85\xcf\x7e\xd0\xcf\xa6\xb1\x91\xb2\xd8\xcb\x71\x5c\xf5\x17\xf4\x4a\x3c\x97\x4e\x33\x97\x0a\x3d\x83\x62\xec\xe1\x43\x73\x97\x3b\xbe\xdc\x77\xcc\x19\x8d\x8e\x71\xe1\xc2\x9d\x88\xbe\xf2\xcd\x51\x87\xb9\x82\x76\x26\xc5\x90\xb1\x81\x73\x07\xf7\x9f\x99\x91\xbe\x41\xde\xaa\xf3\x46\x63\x3d\x1e\xca\x70\xe7\xed\xc0\xf1\x3b\xa2\xfd\x5c\x1c\x97\xc6\x8e\xa3\x18\xd4\xc8\x6b\x5a\x6f\x73\x25\xf0\x1f\x55\x77\xe9\x8f\x3a\x86\x2e\xf7\x2d\x34\xef\x97\xea\x19\x1c\x03\xce\xdf\x4f\x1d\x7e\x9e\x5c\xa7\x20\xf2\xd2\x50\xff\x1d\x9c\x5f\xe6\xb7\x03\xce\x87\x9a\x5f\x1b\x7c\x0b\xab\xde\x25\x34\x56\x87\xb1\xd7\xe0\x07\x94\xdb\x41\x1f\x6c\xdd\xff\x07\x32\x78\x69\x74\x3f\xa3\x45\x06\x3e\x95\x6f\xb5\xb7\x27\x77\x8b\x9b\x38\x80\x1b\xdd\x6f\xc7\x05\xf0\xd6\xf4\x10\x57\x71\x74\x4d\x83\x7e\xad\xcf\x34\xa6\x9d\xa5\x6d\x8a\xf9\xbf\xe0\xfe\xde\x7d\x52\xf4\xda\x98\x23\x0b\x7e\x55\xe6\x3b\xc5\xcf\x2d\xd9\x77\x8d\x7a\x50\x96\xc7\xc3\xbe\xc8\x55\xf0\x19\xcb\x18\xbd\x50\xaf\xcb\xec\x20\xc6\xfd\xcb\xee\xe2\x39\xdc\x7b\x33\xb5\x26\x51\xd4\xd1\x99\xcc\xe0\x35\xb8\xef\xa5\xf0\x19\xe3\xcd\xd6\xe2\xe1\x0a\xfb\x17\x6b\x5e\x85\x39\xde\x64\x0c\x6b\xaf\x5e\x97\x21\x8e\x8f\xe5\x09\xf1\xfd\xcd\x62\x12\xa0\xaf\xcc\x81\x5f\x9d\xe8\x89\xf7\x5f\xc0\xfb\x62\xdd\x2f\x72\xbc\xac\x8a\x77\x11\x5b\x1a\x6c\xed\x60\x16\xf0\xb1\x6f\xb3\xcf\x14\xf0\x90\xd9\x3c\xee\x36\xbf\x4b\x58\xd7\xc4\xc9\x95\x73\xf4\x76\xd8\xe0\x9a\xbe\x22\xb7\x4c\x07\x7c\x73\x3d\xe1\xbd\xf8\xdb\xa2\xab\xfd\xad\xe3\x53\x1d\x85\xf4\xd5\xec\x25\xc1\x70\x7a\x9d\xec\x01\x27\xff\x40\xda\x1a\x83\x1c\x23\x36\x75\x2d\xb6\x0f\xb5\xa8\xea\xfa\x73\xec\x4a\xa1\x4f\x8e\xcf\x30\x07\x61\xbe\x61\xcc\xe3\x45\x35\xf6\xc0\x1c\x3d\x6a\xf3\xc3\xea\x3d\x82\x74\x05\xcf\x81\x5f\xab\xda\x9f\xce\xb2\xb5\x01\x5f\xba\x0e\x9b\x58\x59\x67\xb2\x0f\x22\x3b\x07\x9f\xe5\x74\x79\x92\xcf\xe7\xf2\xdc\xfb\xb6\x2d\x92\xd7\xc7\xc9\xfa\x90\x18\x56\xc7\x83\x7f\x73\xde\x8c\xe6\xbd\xb7\xfd\x2f\xf6\x5e\xe5\xdb\xef\xa9\x78\x64\x98\x4b\x4d\xde\x3b\xfb\xb3\x0e\xfa\xfd\xd4\xee\x9d\xd7\x3e\xc7\xce\xa6\xf8\x81\xe8\xff\x04\x0c\x45\xae\x93\x00\x26\xc2\x40\x7b\xd7\x70\xae\x75\x62\x0f\xe2\xf9\x64\x79\xaa\x14\x0b\x13\xf3\x73\x8b\xec\x98\x5a\x33\x96\x73\xac\xf8\x7d\xb9\x2f\x84\xe5\xce\xea\x72\xbc\x6c\x72\xae\x93\x02\x72\xa5\x8e\x60\x9f\x55\x35\x21\xd4\x4f\x0b\x5c\x74\xcc\xa6\x38\x87\xc1\x0e\xec\x83\xc9\x72\x00\x3a\xe6\x74\xf1\xb2\xf1\x24\xdb\xa1\xd2\xef\x02\x73\x74\x0b\x7d\xc0\x61\x61\xfc\xb7\xa0\xf7\x04\xa6\xc3\x72\x33\x68\xdf\x90\xc3\x4e\xe2\x52\x47\xdf\x02\x8d\xa9\x0f\x36\x6b\x3b\x6f\xad\x8c\x7c\x17\x2d\xdb\x30\xce\x4a\xe7\x15\x72\xce\xc8\xbc\xd9\x79\x0b\x39\xc6\x66\x07\xf4\x31\xd7\x73\x21\x05\x8e\x3d\x8d\xcf\x05\xee\xe8\x79\xdc\x99\xf9\x42\xad\xaa\xa2\x43\x7e\x27\x6f\x61\x23\x70\x93\x63\xee\xcb\x87\x52\x8b\x21\xdf\x1b\xfd\x8c\xf1\x00\xd4\xef\x06\xf8\x8e\xc7\xe6\x45\xdc\x26\xa5\x56\xbb\x83\x98\x75\x90\xcb\x78\x5a\x13\x3d\x99\xd7\xc3\xdc\x36\xff\xdb\x98\x07\xa2\xec\xf9\xa8\x74\x66\xc8\xa1\xa5\x3a\xe9\x66\x0c\xb1\x1d\x0b\x70\x6f\x3f\xc8\xbe\x01\x2c\x54\x22\x0f\x6e\x9b\xa9\xf9\xfa\x6f\xe7\x6d\x70\x99\x11\xdd\xcc\x7c\x69\x8f\x17\xaf\xff\x41\xec\x10\x57\xac\x69\x11\xc6\x27\xd6\x90\x3c\xbb\xd3\xe1\x6e\xa8\xcd\x25\xe2\x5a\x80\xce\xfe\x2f\xe7\xed\x95\xc8\x66\xe4\x96\x66\x35\x2d\xe6\x69\x33\x2d\x5f\x7f\x88\xe3\x98\x2c\x5e\x1f\x9a\x18\x1f\xde\x87\x6f\xa7\x9f\x3a\x9d\x94\xd8\xa2\xe4\x8e\x45\xdf\x1b\xe6\xc1\xb1\xbb\x05\x6a\xed\xc8\x5e\xd0\xf0\x84\x3a\x81\x9b\x25\x45\x9a\xa7\x66\xf7\x9a\x06\xee\x83\xd8\x4c\x5a\x79\xa4\xde\xa5\x6f\xbf\xc8\xd8\x7e\xfd\x5e\xd0\x5a\x95\xc5\xeb\xbf\x58\x4c\x63\xcd\xf1\x0c\xfa\x3f\x9d\x21\x6f\x9f\xdb\x64\x22\xb7\x2a\x93\xbd\xb2\xef\x67\xc7\xb0\xc6\x4b\xc7\x3c\x6c\x66\x9a\xfc\x55\xae\xfb\xb3\xf6\xdf\x74\x75\x76\xde\x60\xe1\xb9\xbf\x57\xdb\xfe\xcc\xf5\x5c\x67\xd9\x72\x97\x92\x8f\x03\x6c\xca\x7e\x3b\x2c\xee\xc7\xd0\xb8\x77\x9d\x21\xf7\x91\x6c\xe6\x5e\x7f\x34\xd9\xf6\xdf\xe3\x8e\xcb\xf3\x9c\x63\xdf\x6b\xad\xed\xde\x6e\xd9\x79\x3d\x44\xdb\x1d\xd4\xe9\xc7\x7b\x31\x07\x34\x2d\xc3\xe0\x75\x13\x6d\x01\xbb\x3d\x53\xf8\x26\x4f\x0e\xb9\xdb\x8b\xe8\x9a\x14\x6d\xc0\x77\x61\xfc\x83\x21\xe6\x92\x6e\x00\x13\xa6\xb0\xce\x11\x60\xf1\x25\x17\xa5\xaf\x47\x31\x8f\x93\xc6\xcc\xae\xe0\x0f\xc6\xbc\x4f\xe6\x2f\xa5\xb8\x9d\x0e\xef\x6f\x52\xbe\x6c\x96\x7e\xef\x51\xd9\xdb\x9e\x88\x35\x40\x9f\xe9\xf3\x9a\x3d\x01\xcb\x66\x40\x64\x0c\xde\x79\x58\xdb\x17\xfa\xf7\x07\xf2\x0d\x1f\xf3\xb0\x03\x18\xf7\x50\x63\x2a\xd4\x36\x5e\x23\xdb\x9b\xad\x83\x51\x19\x77\x9c\x0b\xb1\xb7\x53\xbb\x07\x77\xff\x84\xee\x61\xf4\x57\xa7\x19\xd4\xeb\xe3\x18\xb2\xd4\xce\xb7\x6b\xf4\x49\xcb\xf5\x87\xe4\xfb\x7d\x94\xc7\x45\x9e\x03\x8e\x79\x4e\xd7\xf7\xc9\x7b\x24\xbc\x2c\xf8\xfd\x8c\xc8\xef\xcf\xd4\xee\x95\xef\xdb\xfe\x5b\x6c\xb8\xf9\xd2\xcf\xcb\xa4\xe8\x95\xbc\xae\xdc\x8e\x88\xfc\x79\xbc\x6f\x65\xdf\xdf\x47\x87\xe1\xe3\x74\x8b\xd8\x98\xb5\x93\x72\x73\x7c\xe7\x7c\xc1\x15\x8e\xc7\xda\xef\xde\xd2\x60\x7e\x89\x8a\xde\x67\x1a\x4c\x41\xcf\x20\x6d\x8b\x78\xaf\x4b\x9a\x3b\x20\xbf\x23\xa3\x71\x22\xb2\x3f\x88\x1e\xeb\xe9\x6d\x4e\x9e\x77\x00\xfa\x06\xe5\xd5\x65\x9f\xdd\x80\x37\x1d\xf9\x75\xe9\x67\xed\x33\x8b\x3f\x69\x78\xaa\x58\xce\xf6\x2c\x66\xcf\x07\x18\x4f\x34\x42\xff\xde\xa6\x98\x71\xac\x5f\xa0\x7b\x05\xe6\x08\x72\xc4\x30\x67\x43\xc3\x63\xd2\xd0\x26\x1b\x53\x63\x1f\x76\x0c\x0f\x6c\xf4\x98\x14\x59\x96\xb4\x7a\x9d\x38\xaf\xee\x57\xfe\xdc\x76\x77\x94\xf5\x2b\x31\x3f\x3c\xc3\xf5\xa8\x62\x6e\x1c\x53\x4d\x9c\x87\xf1\x82\x3f\x47\xc7\x89\xf3\x26\xe6\xc7\x8b\x6b\x16\x7d\xbd\x66\x47\x67\x78\xae\x6c\x49\x38\xa3\x55\x3e\x84\x6f\xd0\xbe\xe7\xad\x9f\xff\xf0\x5c\x59\xf0\x4f\x90\x73\x55\xe7\xa1\xee\x54\xf1\x74\xba\xbf\xae\xe1\x43\xde\x47\xa1\xef\xee\x16\x86\xd7\x5d\xfa\xd6\x4d\xe9\xd3\x39\x0c\x5e\x01\x33\x09\xeb\x14\x95\x3b\x1d\xfb\xc6\x78\x69\xff\x44\x41\x3e\x0b\x83\xfe\xc3\x37\x78\x5d\xe3\xbf\x31\xcf\xc8\x7b\xac\xad\xdb\xd6\x01\x3c\x9c\x51\x3b\xde\x23\x36\x77\x60\x8e\xd2\x31\xf8\x94\xce\xf9\xc7\xaa\x9d\x25\x80\xfd\xf1\x7a\x54\xe7\x8e\xe9\x81\xa8\x73\xd3\x67\x89\xcd\x22\xe2\x82\xfa\x96\x5a\x13\x89\x7b\xdc\xb7\x6e\xe2\xfe\xa6\x79\x60\x97\x35\x1d\x6f\xf2\x78\xe6\x87\x7f\xbd\x21\xcf\xe9\x8d\xb6\x23\xc4\x6f\xcc\xd3\x1f\x95\xf3\x14\xf7\x60\x3b\x4b\x86\x33\xe4\x80\x5f\x02\xae\x05\xda\x45\xd5\xe7\x97\x98\xc8\x63\x3c\x1b\x30\x5e\x4d\xfc\xe3\x4c\xe6\x91\xe2\x99\x11\xbb\xfd\x38\x31\xc5\x9a\x8b\xd7\x2f\x7c\x0e\xaf\x4a\x0e\x58\xeb\x24\xf8\x20\xb2\xc8\x76\x7f\xd3\xb8\x56\xf7\x7d\xcb\xf2\x38\xdd\xdf\x89\x99\x89\x6b\xff\x48\x6c\xef\x53\xd8\xff\x0f\xfd\xfc\x52\x1c\xa7\xe1\xec\x16\xf9\x80\x51\xf4\x27\xf2\x5f\x88\x4e\x02\xbf\x27\x6b\x3e\x37\x7a\xbb\x68\xd5\x3e\x26\xfb\xd1\x35\xd9\x76\xc9\x5e\x9d\x01\xce\x8f\x46\xe6\x24\x9d\x7e\x1e\x96\x75\x9d\x82\xe6\xf3\x51\x8c\x08\xcc\x11\x05\x2e\x73\x22\xa3\x4b\xe4\xc9\x77\x51\x6e\x1f\x02\x73\xc4\xc7\x97\x94\xa8\xeb\xc7\x45\xaf\x05\xb5\xde\x34\xbf\x34\xda\x7b\xa7\x49\xae\xc4\x37\x94\x3d\x42\xec\xaa\xa4\xb8\x67\x1f\x15\x67\xd2\x4f\xe8\xc7\xf2\x40\xc7\x7d\xc3\xbf\x3d\x18\xfb\x0f\x3a\x07\x10\x23\x0f\x03\xab\x0d\xcf\x55\x32\x56\x90\x7f\xdd\xc7\xa4\xa0\xcf\xa8\x9c\x40\xf2\x99\x02\xf9\xe8\x1a\xde\x65\x5c\x9e\x1a\xb9\x3b\xf0\x37\x32\x37\x88\xa0\xd3\xa0\x7d\xc8\xc6\x02\x7d\x17\x74\x0e\xe1\x0c\xd1\xb9\xd7\xd4\xf9\x02\x1f\xe7\x29\x0c\xf2\x07\xd6\xa7\x4b\x7d\xbc\xf2\xb9\xfe\xee\x59\x12\xe6\xb5\xe2\x48\x7c\xfd\x33\x36\xea\x1c\x58\xb2\xaf\xa4\xea\x07\xc6\xb0\xda\xe4\xbe\x5e\x92\x7d\xa6\x8d\x43\x32\x3f\x06\xae\x0b\xe4\x62\xf2\xdc\x39\xfa\x19\xcf\xe1\x83\xdc\xa7\x34\x71\xb6\x18\x37\x4d\x03\x47\x3c\xa7\xb0\x97\x75\x3e\x4e\x69\x8f\x74\xfa\xa7\xb5\x3f\xcb\xc7\xf6\xee\xe4\xbc\x0d\xea\xfe\x4a\x75\x7f\x91\xbd\xb3\x4a\xf3\x78\x7b\xfa\xa3\xc3\xf1\x8d\x5a\x1c\xab\x10\x64\xf7\x7f\xc5\xeb\x27\xd8\xfc\x50\x5b\x51\x71\xd0\x8b\xf9\xed\x3f\x1c\x1b\xb0\x9f\xae\xd1\xa0\x77\x1b\x4b\x38\xdc\x2f\xdc\x66\x6c\xcc\x79\xaf\x78\xfe\xbb\x89\xed\x11\x7d\x10\x74\x7a\x47\x3f\xb7\x3c\xf7\x03\x75\xf1\x41\x3d\xef\x43\x8b\xf9\x8d\x31\x0a\xa1\x7e\x13\xed\x86\x05\xbb\xd7\xaa\x9a\x31\x9a\x2b\xcc\x6b\x2a\xd0\xef\xc5\xeb\x23\x36\xef\x62\xbd\xc3\xa7\xfc\x2e\x6a\x8b\xb1\xb6\xf1\x6f\xf0\x7d\x59\xbb\xa8\xba\xc3\xa4\x9c\xcf\xa7\x38\x2d\x76\xfe\xa0\xf9\xe4\xd5\xfd\x0b\x79\xb1\xbb\xa3\x5a\x63\x80\xe7\x8a\x7c\x77\x83\xb9\x99\x98\x72\x0d\x86\xc4\x7b\x5b\xdd\xfd\x3c\x7f\x4f\xc8\xab\x78\xb2\x9e\xd9\x35\xd5\xe6\x1d\x70\x0e\x51\x7e\x57\xea\x73\x2d\xbc\x4b\x04\x3e\xfc\xd6\x5d\x1c\xf7\x93\xbc\x36\xf6\xdb\xe7\x7c\xa8\x9a\x1a\x30\x31\xe7\x41\x77\xbe\x9d\x80\xe5\xa8\x79\xe7\x64\xe8\x76\xc7\x7a\x1e\x4d\xb9\xb6\x8b\xe7\xb5\x41\xfc\xfb\x20\xd4\x70\x95\x15\xfe\xba\x9a\xd7\x50\xd5\xe7\x63\x7c\x56\xc9\x85\x85\x39\x91\xb1\x89\x35\x67\x15\x30\xc0\x84\xda\xf3\x23\xd7\x31\x91\x07\x15\x63\x43\xe6\x4e\xc2\x23\x66\x98\xd2\x10\xe3\x60\xf5\xe0\x8b\x1d\xd4\x31\x4d\xeb\xef\x10\xfd\xdb\x80\xf1\x8b\x58\x43\xf3\x9f\x8e\x7d\x20\x6b\x41\xfa\x80\xba\xcb\x36\xaf\xd7\x59\x35\xec\xc7\xf5\xf6\x06\x39\xc2\x9a\x31\xb1\xd8\x55\x67\x25\xe4\xe9\xd0\xfb\xa1\x9e\x8b\xf8\xa8\xfd\x1e\xfd\xbc\x38\x6f\x9f\x94\x03\xfd\x26\xe6\x1f\x0a\x3a\x17\xea\x53\xc2\xbb\x94\x5c\x97\x4b\x14\xa4\x94\x0f\x1f\xf5\x2c\x6c\x77\x73\xc4\x7a\xd8\x97\xcd\xd4\xd4\x8c\xb9\xca\x2b\xf9\x1d\x17\x9e\x94\x9b\x24\x8c\x43\x97\x63\xc8\xf0\x62\x6b\xef\x4d\xed\x5f\x87\x31\xe0\xfc\x35\x73\x6c\x70\x79\x21\xe7\x95\x2b\x9c\x5f\x9c\xff\x85\xac\x9b\x6e\x6f\xb3\xb3\x8f\x7b\x07\xcf\xed\x49\xcd\xdd\xe4\x79\xab\x76\xaf\x33\x31\xd1\xbf\xfa\x64\x7f\xea\xfa\xa0\x8f\xed\xd9\x3b\x8a\x0b\xae\xae\x77\xbf\x5c\xfb\x6d\x90\xbf\x1f\xe6\xee\x59\x9d\xb5\xf6\x5e\x93\xb8\x15\x2a\x1d\xf6\x28\xda\x2c\x58\xe3\xe4\xb5\xc8\xb9\xc0\x1c\xb7\x7e\x96\xec\x67\x79\xb2\xed\xb7\x62\xe3\x9c\xc7\x5b\xea\x17\x58\xf4\xf7\x44\x76\xc6\x88\x2d\x5d\x86\xfe\xac\x15\x05\xce\xc5\xb1\xbc\x47\xe4\x47\xed\x98\xe7\xa3\x40\xbe\x9b\x98\xf3\x43\x73\x78\xd3\x0c\xeb\xf2\x7e\x6d\xd6\x7e\x17\xf4\x80\xd4\x94\xea\xcc\xa8\x1e\xf4\x7a\x48\xb0\xc6\x16\xdf\x6b\xf4\xce\x89\x0d\x39\x79\xc4\xce\x94\xec\x3f\x0f\x74\xe4\x6e\x3f\x55\x6c\x18\x8a\x8f\x78\x4b\x0a\xef\x73\x1d\xa8\xb1\x27\x41\xd7\xb7\xad\x3f\x91\xe7\x5e\xd7\x44\x2f\xe4\x6b\x4e\xfd\xeb\x80\xff\x9f\x3f\x24\x0c\x4b\xe9\xde\x67\x31\x7c\x6f\x05\xf3\xb4\x57\x6c\x46\x9b\x61\xa2\x13\x1d\x73\x76\x4c\x0c\x85\x83\x43\xc8\xcf\x0e\xfd\x73\x8e\x63\x79\xe1\xb2\x02\x73\x7c\x11\x6b\x5f\x1c\x4b\x7d\xdf\xd5\xed\x62\x3a\x2f\x10\xab\x99\x07\x73\xb9\x5f\x98\xcb\x2b\xf3\xf8\xd1\xbc\x62\xc8\x05\xc5\x9c\x75\xe9\x8e\x25\xdf\xeb\x70\x13\xd3\x61\x7e\x8a\x82\xa9\x14\xd7\x5f\x75\xdc\x6e\x6c\x7b\x0f\x3e\x9f\x42\xae\x83\x24\x07\x84\x7c\x0a\x85\xef\x11\xeb\xb2\x0a\xaf\x88\x3b\x23\xb8\xbf\xa6\xe6\x4d\xe0\x47\x7d\x3d\x24\xf4\x1d\x4a\x5e\xd7\xd1\x31\x7f\x6d\xa6\xdb\x1b\x8b\x63\xa3\x2f\xd7\xd8\xd4\xfd\xb1\x44\x77\xd5\xe1\x95\x53\xb9\x29\xc6\xc3\xd8\xbb\xfc\xc7\x48\xba\x3b\xa9\x7e\xd3\xe0\xf7\xe5\x73\x74\x5e\x43\xae\xdf\xeb\x81\x8f\xc7\x3c\xb1\xb1\x1c\x9d\xb7\x97\x7f\x39\x6f\x03\x1d\x4f\xe8\x21\xf6\xf3\x9d\xf3\xf6\xab\x7a\xbf\xd1\x3e\x46\xe6\xeb\x7f\x9c\x37\x07\x30\x07\x82\x05\xc4\xdf\x8f\x98\xbb\x31\x3b\x8c\x17\xfd\xac\xe2\xa4\x6f\x1f\xa3\x37\xad\x3e\x86\xb5\x15\x9a\x36\xc7\x25\xb4\xf9\x8b\xb6\x45\xf9\x88\x21\x8e\x04\x63\x20\xdf\x2b\xba\x03\xad\x33\x3c\x51\x1f\x24\xd8\xae\xad\x0f\xff\x9e\x27\xed\x33\xfe\x66\xfb\x0a\x58\x2c\xd3\xbc\xf5\x93\xe7\x8a\x97\xfa\xfc\x70\xa1\x1e\xaf\x85\x3e\x68\x68\xf3\xdf\x34\x7e\x77\xc1\x1c\xa7\xec\x77\xb4\xcd\x12\xa7\x98\x9d\x27\x3e\xb3\x61\x76\x1b\xd0\x75\xdf\x0e\x9b\xc9\x72\xa0\x3d\xe7\xd8\x26\x8d\x2f\x50\x1e\xfd\x77\xb0\x4d\x30\x7e\x0e\x9f\x53\x2c\xa2\x77\xaa\x57\x4f\xf6\x33\xb4\x41\xa0\x3e\x67\xd6\x4e\xe9\x1e\x13\xe2\x0d\xa2\x2f\x80\xdb\xe2\xdf\x39\x6f\x68\x8b\x61\xbd\x68\xa5\x77\x57\xb5\x9e\x35\x7f\x9c\x69\xf1\x1a\xd0\xb8\xf0\xca\x25\xc8\xcb\x9d\x90\x63\x03\x6d\x69\xc7\xae\xf8\x0c\x8e\x71\xd1\xcd\x93\x1d\x3c\x7f\x60\xb6\x37\x3d\x97\x64\x0c\x28\xcb\x76\x56\x8b\xf6\x9b\xd9\x58\x47\xb4\x11\x57\x4f\x64\x21\x8d\x8f\x7f\x6a\x65\x31\x8b\x33\x37\xc8\x61\xfe\x7e\x27\xf2\xef\xb7\x28\x18\x3d\x58\x9c\x13\xf7\x01\xd4\x5b\x7e\xfd\x6e\x55\x06\x4b\x6d\xe8\xd6\x20\x82\x9c\x1c\x95\xa7\xbc\xca\xd9\xe1\xed\x5e\xd6\xb6\xf5\x58\x76\xd2\xcb\xaa\xca\x51\x63\xf1\x66\x31\xbf\xbd\x80\x9c\xc6\xb7\x9a\xac\x3c\x90\x71\x61\x1e\x3f\xe6\x59\x24\xed\x33\xcc\x49\xc0\x7c\x1f\x0b\xc1\x5e\x30\xbc\x16\xac\xf1\x8a\xaf\x43\xad\x6f\x55\xed\x1a\xd8\xee\x31\xfc\x9f\xfa\xca\x64\x5b\x51\x9f\x8f\x04\xfd\xb0\xce\xb0\xaf\xfc\x0e\xd8\x9b\x69\xb0\xd8\x11\xfb\xa3\x1d\x17\x73\xce\x6d\x4d\xfa\xed\x1b\xe2\x3b\xda\x4a\xde\xb4\x1c\x77\x43\x3f\x0e\x1b\x5b\xed\xdd\xcd\xb9\xdd\xf2\x38\xbe\xb4\x71\xb8\x2c\x2f\xac\x13\x9f\x57\x65\x3c\xc4\xde\x51\x6b\x76\xf8\xfc\x15\x16\xb1\x7d\x71\xbd\x38\xaf\x7c\x94\xc5\x6a\xdd\x8c\xe4\x03\xd0\x8c\x15\xf4\x3b\xd8\xb3\x55\x6e\x04\xe6\x8a\xc4\xba\xef\xf5\x73\x22\xf4\xe1\xf9\x6f\x25\x5e\xe4\xaa\xce\x93\xe8\x90\xd2\xef\x2e\xa1\xdf\xfe\xdb\x77\xb1\xdf\xfc\x6c\x90\xcf\x4f\xd6\x8e\xb4\xf3\x7a\x09\x8c\xf4\x14\x1b\xa3\x2c\x36\xbf\x57\x6f\x45\xfd\x4a\xb8\x76\x66\xf7\x9f\xc8\xb8\x5f\xc3\xc2\x3a\x35\xd9\xa9\x80\xc9\xb3\x27\xfa\xd4\x5c\x91\x5d\x58\x33\x22\xdc\x11\x74\x9c\x37\xc4\xf1\xd9\xc3\xba\xc2\xd9\x98\x2c\x07\x47\x55\x07\x57\xf6\x3c\xf8\xac\x60\x7f\x34\x61\xe4\x36\x9e\xf7\xba\x2e\xb6\x12\x6b\xd3\x15\xd9\xc8\xec\x09\x41\xd7\xd4\xc8\x28\x72\x2f\xc8\xbe\x84\x7a\x3d\x20\xd4\x38\x9c\xd6\x41\x5f\xce\xad\x14\x6a\xd1\x18\xfe\xa4\xcc\x3b\x7a\x62\x7c\x1f\x2c\x16\x7f\x7f\xdf\xaa\xb9\xa8\xd2\x78\x89\x8c\x5e\x62\xed\x21\xc3\xe3\xe1\x71\x1b\xac\x55\x22\xf7\xfd\xe2\x3b\xfa\xb3\x82\xd1\xfd\x50\xee\x0d\xce\x6f\x06\xf7\x8e\x8e\x6f\x95\xd6\xa6\x55\x7e\x8e\x06\xfb\x29\x4b\xf6\xbb\x83\x86\x9f\x86\xfb\x20\x04\x5f\x18\xad\xa5\x95\x6d\x37\x8d\xde\x27\xcb\xe0\x21\xe7\xfc\x43\x1f\x9c\x31\xfa\x4f\xe4\xcf\x5a\xe8\x83\xe3\x78\xbb\x64\x7d\x20\xff\x47\xd6\x83\xf1\xb7\xba\xfa\x6d\xa6\x97\x27\x8c\xb3\xb0\x54\x70\x73\xcc\x1d\xd1\x57\x1a\xfd\x2d\x02\x66\xb1\x8a\x87\xce\xd6\x8c\xe6\xb2\xa0\x2e\xf2\xcf\xf0\x26\xe6\xe8\x34\xe9\x3a\x98\x57\x47\xf3\x18\x94\x38\x97\xd8\x5e\x93\xbd\x23\xfd\xbe\xb2\x13\x9a\xe6\x07\xee\xbf\xbf\xee\x23\x62\x86\xcf\xde\xc8\xbb\x94\x3e\x32\x9c\x71\x7d\x3f\x6d\x01\x6f\x1e\x30\x70\xda\x88\x3f\x6e\xcd\xba\x49\xc7\xcd\xe3\x6a\xbf\xab\xed\x34\xf7\x4d\x87\x1f\xdd\x9a\x1d\xc2\xc0\xe1\xf6\x5e\x28\x63\xaa\x9f\x1c\x19\xef\xbd\x69\x9c\x70\xe6\xe6\x01\xcf\x8f\x51\x6c\xd0\x2a\xd7\x27\xa6\x3a\xa3\xe4\x6b\x66\xf9\x3e\x8c\x4b\x88\x62\x2e\xad\x3a\x50\x0b\x79\xae\x6c\xe2\x33\xe9\xc3\x0f\x47\x6c\x0f\xb0\xd1\x0f\x9b\xe9\xb0\xd5\x38\x7e\xc0\x40\xd2\xd7\x24\xab\xfd\x56\x7c\x44\x22\x7e\x2c\x93\x7b\x3c\xa7\x09\x70\xb9\x96\x46\x54\x24\x86\xd7\xd2\xc6\x38\xd9\xef\x07\x16\xe6\x55\x2f\xf5\x72\x57\x37\x27\x9c\x77\x40\xe6\x10\x85\xfe\x2e\x8d\xd1\x7f\x6a\xba\x79\xe5\xab\x67\xb5\x9a\x5f\xfa\xe1\x15\x2e\x63\x51\xff\xaf\xf2\xef\x65\xdf\x71\x25\x9f\x35\xf7\x22\x95\xf3\xbf\xa4\xdf\x50\x19\x3f\x5e\x54\x35\xa4\xa2\x7c\xa4\xf9\x8d\x8a\xed\x29\xea\x13\x75\xce\x64\x31\xd7\x9f\x7c\xf6\x5e\x72\x5f\x17\xe6\x1a\x4a\xb6\x1d\xab\x0d\xd0\xe4\xfe\x8b\xfd\xac\xd5\x3e\x34\xd6\xa8\xab\xed\x09\x35\x9d\x75\x7f\x57\x75\xde\x80\xef\xa8\xe9\x0c\xf3\x75\x9d\x98\xfd\x9f\x80\xab\xb8\x7d\xbd\x31\x5c\x4c\xf2\xef\x7f\xf8\x3e\x81\xfc\x6d\x31\x2f\x8f\xf2\xc8\xc8\x6b\x8b\x3e\x6c\xb0\x33\x85\xb5\xe0\xfb\xf9\x5c\xdb\x9b\x8b\x8c\xf7\x61\x4c\x6d\xfa\x86\xb3\xbe\x8b\xfc\x28\x4b\xfd\x7b\xcb\x13\x71\xad\x15\xdf\x17\xe6\x75\x55\xbe\xa5\x28\xc8\x5a\x9c\xc3\xa6\x76\x96\x76\x3f\xf1\x1d\x54\x5f\xb1\xbd\x22\x0c\xbc\x53\x3a\x80\x5c\x7a\xe4\xb3\x7d\xde\x3e\xc8\x72\xe4\xa3\xdd\xf0\x33\x5c\x61\x6c\x9f\xe4\x3b\x7f\x38\xcb\xd3\x41\xda\x4e\x87\x2e\xb1\x41\xb3\xa4\x38\x83\x4e\xd4\x14\x47\x65\xe7\x34\xa2\x78\xbc\x8b\xd5\xbc\x29\x0f\xa7\xb2\xf5\x69\x8d\xb0\x36\x56\x44\xdb\x0b\xcc\x11\xc3\xf2\x05\x5e\xa4\x6f\xf3\xa2\xfa\x16\x70\x5c\xe2\xdd\x80\xf8\x37\xac\x6f\x4b\xfe\x1d\xd9\x27\xec\x4c\x72\xcc\xe0\x59\x18\x8c\xfe\x10\xbb\x16\xf2\x9f\x3a\x2d\xb5\xde\xf3\xcc\xbe\xf7\x0d\x36\x3f\xf9\xa0\x29\x47\xa7\x8a\xdb\xe0\x77\x68\x73\xe4\x0f\x17\xb0\xbf\x76\x87\xaa\x9f\xbb\x63\x73\x3f\x75\xf8\x7d\x4f\x70\x23\x54\x7e\x5e\x88\x8d\x0b\xf7\xad\xed\x65\xc9\x8e\xf6\xfd\xc9\x9a\x0a\x6b\xa9\xd3\xe9\x3e\xe3\xca\x0e\x3e\x71\xdd\x97\xe3\xa4\xde\x30\x26\x26\xd6\x2a\xbd\x35\x71\x25\xff\x15\x07\xb2\x6e\x7e\x8a\x11\x95\xe9\x93\x42\xd9\xb3\xfb\x59\x5c\x8d\xc3\x4d\xb5\xf1\xec\x86\xf5\xaf\xad\xaf\x6e\x0d\x9e\xf0\x76\xae\x6b\xfb\xb7\x8e\xf3\xc0\xe2\xa5\x7c\x3f\x34\xf4\x65\xbc\xd8\x35\xf6\x53\x8b\x29\xa2\xc8\x58\xc7\x84\x5c\x03\xc9\x5e\xac\xc5\x56\xb9\xbe\x0f\xb2\x7b\x14\x17\xd1\x55\xd1\xc7\x4e\x9a\x5a\x2e\xc5\xc7\x51\x71\xa7\x06\xe6\x88\xe2\x3d\xd4\x6b\x7d\x2a\xbf\x4d\x43\xac\x98\xf2\x6b\x37\xe2\x11\x88\x67\x7d\xdb\xc0\x43\xac\xc3\x52\xf8\xea\x3e\xab\xfc\x78\x6c\xac\x5c\x5e\xd5\x71\x5b\x1a\xee\x3e\x3c\x1f\x17\x19\x7f\x41\xe1\xe2\x15\x75\x02\x39\xc6\xff\xe4\x7d\x5a\xbb\xf6\x67\x4c\xf5\xa6\x18\x62\x96\x14\x7b\x82\x9d\x07\x13\xef\x15\xfe\x7f\xc4\xf3\x3a\x39\xb6\x7a\x4e\xa6\x3f\x9a\xe5\x8f\x1e\x9f\x12\x39\x1b\x66\x44\xbf\x78\xc8\xed\xbb\x6f\xb1\x6d\x3d\x40\x57\x06\x4e\x41\xeb\x41\x6c\x46\xba\x7f\xb7\x51\x0b\x7f\x33\x31\xfb\x90\xf3\x3e\x37\x88\x7e\x55\xbd\x3f\xed\x8c\xb2\x84\xb6\xab\xe7\x2b\xea\x77\xd6\xbe\x4b\xd6\x54\x78\x6f\x7a\x8c\xec\x34\x4f\x87\xb3\xde\x13\xbf\x2f\x70\x29\x26\x76\xaf\xfc\xe2\x2e\xe6\xb8\xbd\xea\x3d\x49\x39\xf2\x6c\x99\x37\x53\xfb\xcc\x2a\xee\xd0\x7c\x45\x7e\xae\xac\x5d\x64\xd1\x7e\xea\xe3\x60\x17\xca\x55\xca\xf0\xc8\x91\x37\x0d\x6c\x8c\xec\x9a\x14\xf9\x0f\x5d\x3e\x9a\xc4\xfd\xa8\xea\x0d\x92\xae\xc6\xed\xdb\x26\x1b\xf3\x33\xb6\xf3\x1b\xc4\xb3\xe4\x73\x02\x9c\x5f\x9a\xb8\x52\x8b\xf2\x0f\x48\xb9\xf8\x4c\x27\x03\x7b\x98\x8c\x0b\xed\x24\xb1\xdf\x38\xce\x3d\xc6\x20\x00\x57\xc1\xc8\x39\x56\x59\x60\x8e\xb2\x70\x0f\xb5\x7d\x50\x8f\x2f\xf9\x50\x0a\xcc\x89\x8b\x02\xb7\x9f\x0e\xdd\x72\xed\x8f\x00\x2b\x22\x30\x47\x9f\xf1\xa2\x7d\x8c\x8c\xee\x35\x29\x56\xe7\x28\x88\x00\x67\x93\xd5\xc0\x43\xae\xa0\x5a\xdb\x5f\xb7\x57\x8e\xf1\xbe\xdf\x4e\x4d\x68\xdf\x8b\x0b\xe0\x26\xcd\xc2\xe2\x9e\x8f\x6d\xe0\xe2\x93\xce\xaf\xc8\x75\xb0\x0e\x8e\x79\xb2\xad\x71\xfc\x5d\x6a\xdc\x7e\xe8\xcf\x30\x22\xd1\x07\xd1\x89\x34\x18\x66\x88\x4b\x9d\x98\x52\x6d\x46\xb3\x4f\x11\xf7\x09\x93\xbb\x59\x58\xf4\x0c\x32\x5e\xc4\x81\x97\xbe\xbb\x44\xbe\xd5\x6c\xeb\x0c\xa3\x07\xc7\x7c\x94\xf2\x3d\xaa\x1c\x6d\x38\x9f\x50\x5f\x57\xab\x2b\x39\xe9\x75\x69\x05\xa7\xd7\xce\xbe\x7c\x07\xe3\x27\x0d\x8d\xfb\x31\xf2\xbb\x2d\xaa\xb7\x9e\x24\x8e\x78\xa8\xa1\xa5\x78\x2d\xac\x66\x86\xf2\x3c\xa8\x32\x1d\x62\xe7\x4c\x67\x46\x0c\x98\xaa\xee\x1d\xb1\x87\x70\xce\x16\xaf\x07\x32\x9f\x90\x17\x68\xe4\x05\xe2\x59\x03\xfe\x0b\x79\x9e\xc6\xf0\x77\x3f\x1d\xbb\xd7\x5a\xdb\x5e\x99\x82\xdf\xac\xd2\xf7\xb1\x36\xbf\xda\xcf\xc8\x1f\x38\xca\x63\xbb\xd7\xd1\xc5\x0e\xa1\x66\x0b\x63\x99\xfb\xd0\x1f\x5d\xd3\x62\xb5\xc7\x35\x83\x35\xe7\x9c\x98\xe3\x92\x9e\x19\xc6\x67\xc1\x6b\x83\x5e\xff\x55\xad\x19\xfa\x56\xe1\xcc\x21\x97\xc9\xbf\x1c\xdc\xb7\x97\x98\xda\xe0\xdc\xbe\xf0\x6a\x79\x7a\xea\x5e\xdb\x4c\x16\x0d\xef\x7c\x16\xaf\x84\xf3\x2e\x72\xb7\xea\xdf\xef\xbc\xdd\x7a\x55\xbf\xd5\x1c\x15\xbd\x5c\xd1\xdb\xd3\xc0\x7b\x50\x7b\x0f\xdd\x2f\xc4\x26\x3e\x50\xcc\xb3\x9a\x2f\x39\x66\x3c\x14\xd5\x7e\x3c\x37\xb4\xd3\xe4\x67\x57\xe4\x18\x9b\x43\xca\x23\x03\x79\xe0\x99\x9c\x6f\x47\xdb\xc7\xb8\xee\xea\x52\xf5\x41\xfe\x9c\x62\x50\x70\xec\xc0\x7a\xde\x3f\xde\x07\x1c\xd7\x12\x9e\xaf\x63\x85\x3a\x82\x2c\xd6\xc8\x2b\x76\x7e\xd1\x7e\x34\xbf\x33\xfe\xfa\x18\xa4\xbe\x7e\xf6\x6f\x1f\x6a\x7e\x20\xcb\xf7\xd1\xea\xf4\xf2\x38\x10\x6f\x03\x64\x21\xef\xf7\xf4\xc9\x7e\x43\x4c\x95\x03\x93\x6d\xe7\xb5\xef\xee\x62\x1b\xeb\xc7\xf8\xdc\x42\xbd\x15\xbb\x9b\x67\xc7\x8f\x42\xa8\xb1\x63\xbc\x30\x66\x8b\xdd\x2d\x57\xe4\xbf\x65\x73\xb2\xdb\x4c\xca\xd7\x52\xd9\x7b\xf2\xba\x57\x9c\x3a\x32\x5f\xec\x57\x79\x92\x1c\x63\x5e\xde\xff\x3a\xee\x38\x9e\x27\xc9\x31\xd0\x7b\xdc\xf7\x41\xde\xa7\xef\x3b\x3e\xa7\xf9\xbe\x5e\x07\x28\xeb\x4a\x2d\xb2\xa6\x91\xe1\x95\x4b\xa3\x3b\x89\x82\x7c\x10\x77\xd2\x8b\x92\x37\x7f\x8d\x77\xe7\xfc\x63\xe5\x5e\x53\xe3\xa5\xe2\x95\x84\x3b\x39\xdd\x47\xc1\xe8\x37\x7c\xef\x41\x9d\xe8\x43\xfb\x5b\xfa\x9d\x90\xd7\xa9\xbe\xd7\x4b\xde\x0e\x9b\x98\xfd\xdb\x14\x75\x29\xef\x25\xf2\x67\x6f\x0c\x9b\xbf\xe6\x37\xf6\xe7\x2a\x26\x2a\xe2\x6c\x72\x2c\xff\xee\x21\x0c\x66\xbf\x53\xa3\x3b\x4f\x0a\xa8\x81\x69\x7d\x2c\xf0\x77\x75\x8c\x21\xe6\xaf\xe8\x9d\x63\xdf\xba\x44\xc3\x59\x1c\x1a\xed\x5d\xb0\xe8\x7e\x86\x44\x67\x47\xbb\x90\xdd\x7d\x5f\xce\xa9\x8b\xf9\x76\xe5\xda\x9f\x36\xe7\xac\x22\x0f\xfb\x11\x73\x36\x46\xc7\xc8\x48\xf3\x64\xe7\x9d\x22\x1f\x70\x62\x3e\x2b\x7f\x2f\xc5\xe7\x2d\x55\x1b\x8e\xd7\xc2\x3a\xca\xdc\xb0\x1c\xbe\x2c\xf6\x7b\xed\x98\xe8\x96\x88\x4f\x70\x72\x64\xdc\x0a\x9d\x9e\x49\x6b\xc1\x6b\xf3\xca\xda\xe2\x75\xe3\xb4\x56\x13\x73\x66\xcb\x7e\xf5\xfd\xe2\xf5\x1c\xfa\x6d\xc0\x92\x56\xf2\x4b\xea\x31\x4b\x1a\x13\x7c\x96\xef\x84\xf9\x8e\x3b\x96\x77\xcb\xde\x43\x6b\x55\x6a\xb2\xf0\x33\xc5\x1c\x67\xc0\x69\x21\x7a\xee\xc2\x94\xdb\xa3\x1c\x25\x14\x47\x44\x33\x2f\x3a\x5b\x11\x39\x43\x78\x5d\xe6\xf3\x3a\x74\x39\xbe\x92\x0a\xd8\x2f\xb2\xad\x00\x78\x27\xce\x93\x5a\x15\xb1\x8f\x5f\xf9\x67\x54\x9e\x08\x62\xa3\x11\x3d\x55\xc8\xfd\xec\x3e\xe6\xfb\x9d\x5c\x1b\x81\x98\x5a\x0d\xbe\x18\x89\x0b\xfc\x92\x18\xd9\x91\xc8\xc0\x7f\x86\x37\x81\x5b\xce\x7b\x49\xb1\x7e\xfb\xd7\x3f\x15\x8f\x44\x1e\x07\xfd\xd6\xc7\x62\x73\xac\xeb\x20\x55\xac\x56\x58\x1f\xa1\x2e\x5b\xca\xf1\xac\x61\x03\x29\xb8\xc2\x65\x6a\xdf\x67\x44\xb7\xf6\x04\xcc\x20\x5d\x5e\x94\xc6\x9f\x43\xfd\xd1\xb0\x87\x7f\xd1\x7a\xe3\xbf\x8a\xe7\xfd\x03\xbc\x99\xde\x29\x30\x00\x3b\x4d\xc2\x09\x93\xe2\xce\xb6\x07\x75\xa7\x8b\xb7\x27\x7e\x38\xcc\x8b\x07\x3c\x12\x3d\xbf\xbc\x77\xd2\xc6\x54\x4d\x5e\xdb\x2e\xd6\xc1\xd5\x62\xab\x91\x7f\xbb\x24\x46\x0f\xf6\x19\xd1\x57\x57\x06\xca\x99\xc8\x9f\x1f\xc6\x8a\x6e\x86\x31\x0e\x9e\x3f\x2c\xe5\x0e\x07\xa6\xca\x5d\xef\xfc\x61\xe3\x53\x63\x6c\x70\x87\xcb\x72\x96\xe2\x2d\x7a\xef\xc4\x3e\x61\x7d\xa0\xb2\x90\xfa\x18\x45\xf9\xa8\xe3\x40\x11\xec\x18\xaa\x9f\x83\xde\x53\xc7\x96\x92\xf3\x7d\xd5\xf3\xce\x70\x50\x9e\xd4\x9e\x49\x75\xf0\xc3\x33\xec\x89\xf7\x6d\xff\xca\x70\xc4\x90\xe7\x47\xdc\xaf\x6e\x0f\xea\xbb\x0d\xc8\xc1\xff\x51\xdb\xcb\x43\xf7\xca\x7f\xbf\x6f\xa9\x58\x3d\xcd\xfb\x87\x8d\xad\x1d\x2a\xf1\x44\x86\x75\x67\x9d\x01\xaf\xdc\xac\xce\x49\x64\xf4\xb2\x98\xe3\x97\x6b\xf3\x18\x50\x76\x03\xaf\x2c\xe4\x67\xee\x63\xc3\x3a\x31\xec\xff\xba\x2e\xca\xde\xc1\xb0\x0d\x4f\xfc\xae\x98\x2c\x07\x3f\xab\x3e\x90\xfb\xa0\x5d\xc9\x68\x09\x9b\xb0\x5e\x3b\x35\xa9\xe4\x75\x93\x5f\x02\xcf\xe2\x92\xe5\xb6\xd0\xf7\xbc\x9d\x36\xe3\xf2\x5c\xc7\x67\x62\x72\x11\x63\xc1\xd0\x6e\x1a\x8c\x1e\x71\x67\xc4\x78\xab\xab\x18\x2f\xde\x03\x89\x53\xb8\xc7\x54\xad\x99\xab\x38\xfd\x64\x2c\x29\x86\x5f\x29\xf0\x8c\x6b\xf3\x30\x95\x67\x20\xce\xa0\xe8\xb8\xec\xde\x13\xd6\xb7\x1e\x7f\x96\xf7\xad\x1e\x97\x12\xb8\xb1\x38\xd6\xc8\x51\x87\x03\xac\x8f\xc5\x49\xfc\x5c\x52\xae\x0c\xd4\xa4\x7a\xe1\x93\x7a\x9b\x06\xbc\x8d\xaa\xb6\xed\x5c\xc9\xab\x1b\xc8\x14\x45\x7e\x9d\x1c\x3b\xbd\x86\xfe\xfd\xa1\xc9\xf7\xc3\x7c\x24\xa3\x77\x02\x8c\x52\xc0\x80\x7e\xcd\x14\x2c\x8d\xc7\xda\xce\x89\xee\x0f\x3c\x0e\xf2\x5d\x54\xe1\x29\x61\xde\xc9\xec\x8a\x72\x37\xbf\x44\x6d\x86\x19\xeb\xed\xc6\x52\x6e\x19\x3e\x1f\x05\x59\x2b\x22\xf7\x92\x20\x9b\x92\xd6\xa8\x3b\xfe\x8e\x5c\xe2\xfa\xe7\xfd\x14\x06\xfd\x87\xc6\xe6\x6d\x90\x2d\x6a\xed\xce\x6b\x25\x3b\xf6\xee\x75\x5c\xcb\x81\x63\x39\x8c\x16\xdc\x9f\x4f\x78\xfc\x55\x19\xf8\xc5\x5e\x67\xfd\x80\x75\x79\x8b\x8d\x7b\x3b\xf6\x5f\x04\xbe\xbd\xdd\x66\x6d\x7b\x59\x84\xdc\xcd\x95\xff\x8f\xf2\x0e\x49\x32\x47\xad\x3f\x23\xdf\x0d\xa7\x42\x1e\x23\xf6\x9d\x71\xd6\xeb\x7c\xfe\x2c\xdf\x46\x3c\x1f\x88\xab\x0b\xb2\x76\xae\xc1\x7d\xd1\xad\x87\x84\xf1\x85\x58\x27\xb7\xad\x58\x8b\x83\xd8\xc8\x88\xaf\x07\xf7\xe4\x70\x74\x8c\x7d\xab\xd4\xea\x2f\xcd\xdc\x8d\x0c\x13\x4c\xce\xa7\x11\x31\x6a\xac\xdb\x36\xb2\x73\x83\xe7\x62\xd0\xf8\x33\x1d\x0b\xf2\x52\x29\xeb\x52\x61\x77\xf4\xaf\x52\x9d\xd1\xb0\xc5\xea\x70\xa0\x0e\x56\xe3\x7f\x04\x79\x9e\x88\x38\xe6\x4f\x6a\x57\x35\x35\x71\xb5\x9c\x4f\x79\x6e\x85\xf9\x12\xea\xd9\xd4\xbd\xc3\xee\x15\x19\xaf\x5d\xb1\x63\x00\x0b\x83\xd8\x32\x0c\xaf\x1e\xf1\x40\x2b\xae\x44\xc6\xdd\x2e\xf8\x90\xcd\x2c\x4b\x4a\xce\x85\x94\x47\x66\x7f\xfb\xb1\x90\xf3\x8c\x18\x67\x3b\xb1\x3b\x88\xae\xe9\x91\xef\x06\x56\x4b\x93\x23\xa5\xd3\xad\xeb\x7a\x95\x90\xc3\xa7\xc1\x8c\xa4\x58\x42\x10\xd3\x42\xcc\xb3\x7a\xde\x71\x55\x67\x27\x60\x55\x46\x34\xe7\x19\xfd\x6a\xb3\x43\xfd\xee\xd5\xc7\x4b\x6b\x78\x72\x42\xbe\xf2\xdf\xe1\xc7\x55\xbe\x4a\xf4\x2b\x66\x8b\xc8\xbf\x21\x76\x0d\xd4\xf8\x63\xfe\x0d\xe7\xe1\xa9\x30\xed\xd1\x17\x89\xf9\x70\x47\xc7\x6c\x9d\xab\xba\x3c\xf4\x5b\x8f\xcb\x33\xd4\xe6\x69\xe4\x17\xce\x05\xe4\x36\x38\x15\xc7\x0f\xe2\x06\xf6\x53\x9e\x0f\xa8\x95\x7d\x9f\x6b\xdb\xfb\x5c\x43\x9c\x23\x7f\xe0\xba\x62\xfe\x16\xbe\xdf\x85\xf5\x9f\x98\x7d\x9a\xaf\xeb\xd4\xfc\x82\xbf\x4b\xd9\x97\x40\xc6\xf2\x51\x56\xf2\x59\xc5\x9c\x23\xeb\xc4\x72\xc5\x21\x8f\x42\x95\x0b\x6f\x87\xcd\xa4\x7d\x4f\x92\x8a\x4b\x48\x1c\xdf\x11\x72\x3d\x05\x7d\x1f\x31\xf0\x2a\x3c\x0c\xe5\xb7\xa4\x3f\x3f\x75\xef\x78\xd6\x86\xb3\x50\x30\xea\xc8\xf7\x88\xa5\x76\x4c\xda\x80\x7b\x88\xe7\xc2\x9e\x01\xe6\x8a\x22\x73\x3b\x10\xcf\xc0\x7a\x1e\xcc\x6f\x64\x58\x6c\xf6\xec\x10\xf9\xb3\x3f\x2c\x36\x0f\x38\xb5\x50\x93\x40\xf3\x2c\xcd\x16\xd4\x6e\x8e\x17\xaf\xe7\x49\x80\x9f\x35\xb5\x8d\x7b\x9d\x9d\xa3\xaa\x06\x12\xf0\xf9\x8c\x2c\x0f\x8d\x13\x8b\x8f\x73\xbc\x40\xf2\x9b\x31\xd6\x86\xfe\x21\xff\xfe\x5a\xaf\x91\xea\x19\x21\x87\x91\xc6\xa8\x68\x0d\x18\xcd\xf1\x64\x1c\x20\x32\x96\x2c\xd4\x24\x36\xd5\x73\xa5\x76\x6f\x1f\x19\x77\xc4\x1d\xd8\xa7\xe5\x3a\x70\x73\x45\x9e\x50\xbc\x14\x5d\x1d\x39\xcb\x0f\xa9\xb8\xb6\xc9\xb8\xd3\xc2\x3a\xa5\xfe\x4a\xac\x39\x94\x30\x08\xd2\xce\xe8\x88\x18\xf2\x3a\x2c\x19\xe4\x1d\x00\x19\xb5\x47\x0c\x88\x49\x01\xb5\x38\x9d\xa4\xc8\x5b\x20\xab\x4c\xeb\xc9\xf7\xb2\x8e\x12\xfa\xee\x8e\xc6\x6a\x6b\xf9\x43\xc0\xaf\x0b\x31\x45\xf7\x98\x6e\x41\xa6\xc8\xf8\x40\xbe\xd0\x6e\x1d\x63\x5b\xc6\x1d\x85\xf5\x6a\xd3\x18\x72\x56\xc3\x08\x62\xfa\x8c\x6b\xe7\x06\xe8\x2d\x3b\x09\xc3\x08\xee\x3c\x36\xff\xcc\xee\x14\x74\xb9\xc7\xda\x4f\x2f\xa1\x7f\xe3\xfa\x74\x60\x8e\x84\xb9\xf4\x56\xb1\x91\xee\xd1\x87\x7c\xe3\x3a\xea\xb3\xb9\x97\xfd\x7d\x94\x5b\xc1\xb6\x1e\x2e\x62\x18\xd5\xf1\x69\xca\x5a\x3d\x8d\x30\x8f\xc8\x25\x83\x3c\xba\xd1\x31\xf2\xef\x44\x17\x85\xf5\x0f\x89\xce\x19\x44\xb9\xeb\xdf\x5b\x44\xef\x93\xde\x17\xcc\x16\x44\x6f\x5a\x1a\xdd\xd3\xc7\xf2\x59\x6c\xfb\x35\x73\x78\xae\x85\x80\x1f\x50\x78\x59\x34\xe8\x5d\xe2\xe1\x0e\x31\x23\x04\x5f\x42\x68\x58\x97\x74\xe0\xed\xc0\xc6\x28\xfb\x0a\x1e\x13\xe3\x29\xfd\xf5\xc4\x97\xb9\x39\x39\xc3\x9d\xce\x1f\xfb\x22\xee\x77\xf2\xde\x8f\xc5\xf7\xf8\xaa\x55\xfc\x0f\x66\xef\x7c\xc8\x7c\xd7\x74\x9c\x0d\x5c\xd4\x8b\xfe\x4b\x3d\x47\x74\x27\xe9\xb4\x74\x1e\xf4\xfc\xd0\x8b\x7e\x57\xb5\xcb\x71\x6c\x69\x9e\x5a\xec\x5d\xf9\x25\x2a\x7e\xd5\xf7\x40\x1d\x43\x16\x9f\xa7\x3e\x8b\x7a\x4e\x41\xf5\xbd\x36\x57\x79\x78\xa6\x79\x90\xfd\x46\xde\x7d\xca\x1d\xfe\x43\x7c\x97\xcc\x87\xad\xcf\xf3\x60\xb9\xc7\x0d\x6d\xb3\x58\xc2\x66\xc2\x79\xd4\xef\xc3\x10\x38\x18\xb0\xde\x63\xb2\xa8\xe3\x7c\x85\x85\xc5\x31\x0c\x9f\xe4\x78\x40\x4e\x23\xdb\x63\x51\xe0\x54\xbc\xb8\x34\xbe\xf7\xb7\xef\x64\x71\x64\xf5\xce\xc7\x75\x53\x70\x17\xc9\x9d\xca\x6c\xca\x15\x8b\xb7\xd2\xfa\xed\x05\xf2\xb1\x08\xb1\xe9\x1f\x55\x6c\x3a\xa7\xf1\x17\xfa\x6c\xd0\x50\x0f\x37\xac\xf6\x48\x6a\xf7\x20\x37\xe5\x89\xbf\x97\xda\x6b\x80\xcb\x84\x1c\xae\x9a\x3c\x2c\xce\x8b\xd4\x8c\x71\x4d\xdb\x21\x3a\x21\xf7\x5b\x89\x79\xcd\x35\x3b\x47\xf1\x51\xc1\xd9\xfa\x47\xeb\x07\x67\x5c\xb9\x52\x3e\x13\xe3\xb9\xd6\xe2\x96\x34\x71\x5d\x6b\xe3\x87\x0a\x8f\x8e\x38\xd6\x2f\x72\xcd\x74\x63\xc6\xbb\x1f\xdb\x38\x39\x6f\xaf\x47\x96\xcf\x03\xf3\x36\x6c\x3d\xc9\xb5\x90\x6c\xf2\xbf\x9d\x6b\xbe\x8e\xe0\x23\x04\xd9\x77\xef\x3d\x8d\x13\x9a\x96\xe0\x67\xde\x89\xfc\xca\x62\xfd\x0b\xb6\x2f\xc9\x06\x99\xf3\x17\xf2\xd1\xd8\xbf\x89\xee\x0e\x98\xe0\x5d\x55\x26\x4b\xed\x31\x3c\x06\xe7\xc9\x18\xbf\x2f\xa3\xab\x9c\x9b\x27\x9c\xe9\xf8\xfe\xef\xe4\x98\x53\x5b\x81\xfb\x39\x0c\xeb\x14\x76\x90\x3b\x5c\xb2\xc1\x99\xff\x58\xe4\x94\x96\xd7\x90\xe3\xbc\x0a\x73\xfb\x3f\xe0\x98\x16\xf9\x99\xeb\xef\xa2\xb1\x5b\x61\x4d\xb1\x6e\x84\xe8\xca\xea\x9a\xe9\x65\xe3\x57\x7f\x38\xde\x4a\xf6\xa1\xae\x27\xe5\x9c\x56\xde\x5f\x6a\xf3\x74\xfe\x7a\xac\xd6\x8b\x3a\x56\x21\x27\x4c\x7c\xdf\xf7\xb9\xa9\x05\x7c\x30\x7e\xf7\x96\x19\xac\xb9\x72\x9f\x9f\x1c\x85\xb7\xda\x53\x7d\x26\x4d\xb8\x50\xc3\x19\xb9\xaf\x8f\x1f\xcf\x30\xa1\x86\x98\x27\x80\x76\x23\xc6\xce\xff\x22\xe6\x26\x72\x44\x1c\x63\x62\x83\x01\x16\xd3\x9c\xd5\xb6\x36\xe6\x75\x33\x59\x47\x6b\x67\xd5\x7a\x15\xd0\x99\x80\xeb\xd6\x9e\xff\x19\x99\xdc\x46\x64\xbc\x86\xb4\x7d\xc0\x41\x37\x42\xff\xb6\x19\x03\x2e\x54\xff\x85\x62\x42\x91\xcf\x9a\x72\x5b\x30\xaf\x97\xde\xb3\xe2\xf9\x6f\xc4\x2d\xe6\x79\x30\x34\xa7\xe2\xad\xc5\x78\xf5\x6f\x44\x4f\x61\x73\xa8\xf1\x47\xb1\x39\xfd\xbb\xf7\x54\xb5\x1a\x3d\xac\x1d\xf1\x4a\xe0\x77\xad\xda\xd3\x70\x40\xcc\xce\xe2\xfd\x83\x39\x64\x69\x19\x06\xfd\x1b\xe5\x8f\xa4\xf9\xf1\x90\x03\x3d\x8b\x7c\x0b\x70\x5c\x00\x47\x79\x30\x03\x7e\x93\xb1\x1a\xe7\xaf\xea\x84\xc8\x6f\xde\xe3\x2a\x0f\xbe\xca\x99\x2b\xf2\x3c\x6d\xa9\x1c\x4e\x1c\x73\xfa\x02\x3c\x36\x34\xbf\x7a\x89\x3c\x69\xf5\xdf\xb7\xdd\xab\xcc\xa9\xa4\xcb\xc7\xe6\x73\xaa\xe4\xc5\x4e\x9f\xfa\xf8\xa8\x5d\xcd\xf3\x6a\xb9\x1f\x07\xea\x86\x4f\x7f\xea\xbe\x4e\xdd\x3b\x18\xd6\x63\xcf\xe1\xd8\x3f\xd4\xf6\x88\x5a\x30\x37\x1c\xbf\x0f\x7d\xb5\x6c\xbe\xd0\x07\x45\xdf\x0d\xfe\x27\x3d\x06\x05\xf9\x73\xfa\xc3\x72\xaa\x9b\xea\x1d\xe8\xbc\x32\x9d\xbd\x88\x3b\xa3\xcf\xc8\xf3\x6e\x11\x62\xd6\x70\xee\x03\x9d\x4d\x08\xfd\x82\x7c\x2a\xaf\x48\x0a\xc4\xf0\x9c\x98\x7d\x05\xb3\x47\xcd\xb5\x10\x30\x54\x95\xba\xe1\x68\x9b\xff\xac\x74\xf4\x51\x3b\xde\xe5\x97\x65\xe7\x95\xdb\x9e\xd1\x76\x27\xe7\x08\x93\xb9\xda\x8f\xf2\xc4\xd8\x34\xcb\x22\x6d\x4c\xa5\x77\x8a\x06\xc2\x79\xa8\xe7\xb6\x7e\x22\xae\xba\xbb\x12\xeb\x8c\x14\x5b\x62\xcf\x79\xfb\x74\x7b\x5c\xb6\x85\xbe\x33\xaf\xf4\x2c\xe1\xb9\x61\xb6\xbc\x16\x7f\xb2\xb2\x23\x0f\x72\x1c\x9b\xea\x85\x3c\xef\xa9\xfe\x5d\x5d\xce\xd3\x3e\xad\x68\x8e\x3b\xe5\xdd\xd4\x8d\x89\x62\xe8\x4a\x73\xc7\x6b\xb0\x89\x8e\x44\xef\x36\xe0\xe0\x95\x9f\x3b\xab\x78\xe7\xb5\x9a\x2a\x22\x77\xb7\xaf\x97\x99\x1a\x43\x0f\xc8\x3a\x92\x76\x3d\xa8\x49\x60\x6b\xa1\x9f\x9f\xd9\x31\x32\xba\x59\x6c\xf2\x1c\xed\xc4\xd9\xb3\x3d\x92\x09\x3e\x8a\xc6\x7a\x9f\x47\x6a\x58\x37\xd7\xee\x7d\x3e\xcb\x25\x89\x0d\xad\x9f\xfb\x1a\xdb\xf3\x27\xf9\x03\xbd\x53\x64\x76\xf1\xce\xab\xd5\xc6\xf4\xb3\x74\xe8\x92\x75\x1f\xc4\x46\x15\x57\x8d\xec\xde\xa7\x2c\xff\x67\xa7\xc8\xb7\xca\xb9\x61\x7d\xae\x2b\x2c\x22\xdd\xbe\xab\xfb\x48\x60\x0e\xbc\x96\x12\xab\x63\xfe\x2c\x6e\xd7\x52\x0e\x4a\xd5\x16\xfe\x62\x0f\xc9\x7a\x6a\x54\xf4\xca\xd0\xf0\x96\x34\x2f\xbf\xce\xd9\x00\xbe\x90\x7c\x1f\x17\xd6\x69\x49\xf6\x9e\x50\x2f\x0c\x18\x1f\x74\x0d\x20\x1f\x9d\xe7\x33\x90\xf9\xdb\x69\x6b\xe3\x62\xe3\xbe\x6b\x8c\xf9\x1b\x5e\x6b\x01\x38\xd9\xae\xbd\xf6\xbd\x53\xa4\xd6\x32\x04\x35\x2c\xe5\xaf\xfc\x4b\x2a\xae\x72\xc0\xee\x5a\xce\x21\xf0\x37\xef\xd8\xe3\x7d\x1a\x05\x8e\xda\xee\x92\xfb\x0f\x20\x97\x0d\x78\x1c\x14\xdf\x88\x28\x2f\x6b\x32\xac\xf2\x3f\x7c\x9e\x7b\x92\xbf\x85\xd7\x2a\xfe\x57\xed\xb2\x9a\xaa\x07\xe3\xb6\x66\xf6\x2d\xad\x23\x98\xad\x83\xec\x18\x6f\x33\xc9\xa7\x29\x70\x7f\x5f\x27\x65\xff\xf7\xca\x72\x47\xcb\xd6\xcb\xc6\x1d\x78\xf6\xdc\xf3\xa6\x9e\x35\x13\xbf\x5f\x21\x7f\x05\xcf\x41\xff\x8c\x8d\x6e\xb1\xf6\xd3\x76\x52\x50\x9e\x76\xbb\xd2\x4b\x90\xef\x03\x63\x4d\x2c\xb7\x1c\x6a\x37\x14\xbc\x76\xde\x1e\xe6\x33\xfc\x64\xfd\x86\x7c\x77\xbe\x5e\xdd\x07\xe6\xa5\x8f\xda\xc0\xf1\x66\x7b\xe2\xbb\x36\x61\x30\xca\x6b\x7c\xb9\xf4\xfc\xd7\x70\xc0\x35\x7d\x60\x39\x57\x0b\x5a\x7b\x94\xec\x85\xbe\xc0\xf8\x25\xfd\x97\x61\x7e\x1f\x10\x6b\xf6\x06\x73\x12\x43\x4d\x12\xe3\xa8\xbd\x01\x76\xf1\xd2\xe8\x8e\xd4\x9c\x27\x05\x23\xa9\x9a\x9b\xf6\x99\x62\xa2\x40\xcd\x61\x1e\x15\xf7\x96\xc2\x5d\xcb\xb9\x72\x1d\x0d\x66\xba\x4f\x64\xac\xef\xa5\xce\x5b\x5b\xca\xd5\x4e\x07\xbd\xcb\x02\xf9\x29\xfe\x2d\xe7\xd7\x40\xec\x96\xe8\xcf\xec\x1c\x6f\x3e\x0c\xe4\xc8\x25\x32\x93\xe8\xb1\x0b\x9a\xff\xc0\x6a\xb2\x34\xbf\xf9\xf9\x0f\x70\x9b\xd1\x7e\x2c\x35\xdc\x0b\x56\x3f\x4b\x3a\x9c\xb7\x96\x63\xc9\xaf\x85\xb9\x4e\x8d\x2c\x47\xac\x73\xaf\x8c\x16\x94\xdb\xa0\x44\xd9\x4d\xe3\x07\xe2\x9a\x8e\x68\xcc\x5b\x9d\x4b\xfe\xf9\x47\xc7\xbd\x32\x8e\xea\x3a\x8e\x3f\xb7\x4d\x54\xbf\x3b\xce\x13\xf2\xc3\xf7\x2a\x9f\x3b\x19\x83\x7b\x88\x82\x59\xee\x0c\xdd\x4e\x5c\x02\xff\xc1\x09\xb8\x11\xec\x9c\xe6\x5b\xcd\x32\x72\xa6\x23\x9a\xcf\x43\x39\x13\xc8\xf9\x78\xa4\xc3\x51\x3b\xec\xb8\xd7\x64\xdb\xdf\x46\xfe\x2c\x4b\xb1\x9d\x43\x14\xe4\x7c\x9f\xaf\x6d\xcb\x88\x16\x30\x3f\x5b\x32\x7e\x32\x8e\xb5\x6f\x9d\xd6\xc1\x11\x62\xbf\x0c\x1f\x8d\xf2\xc9\xec\xd6\x01\xb4\x07\x9c\x37\x2c\x9e\x15\x06\xf3\x4d\xe8\xdf\x4f\xc8\x5b\x5e\xed\xd1\xc0\x1c\x61\xcc\xc6\x03\x3d\x90\x71\x8a\xca\xb9\xc6\x8b\xdb\x46\xb5\xe3\x88\xed\x02\xf9\xf3\x38\xff\x07\x11\xa3\xe6\x1f\xf2\xfc\x70\xd4\xe6\x78\x2b\x1c\x9b\x3f\x4b\x1c\xc4\x77\x96\xf2\xe8\xe4\xb8\x5e\x0b\xeb\xaa\x45\x1d\x90\xd7\xdc\x22\x26\x19\xc3\xda\x07\x3f\x72\x61\x09\x1c\xce\xf7\x6b\xe8\x53\x1c\x72\x7b\x76\xd6\xf7\x07\xf5\x06\x76\xa6\xc7\xd6\x6d\xcb\xb8\xf7\x3d\xba\xbe\x13\xf3\xb5\x9c\x98\xfd\x53\x6c\x58\xbb\x25\xc3\xf6\x69\x1c\x0f\xc5\x57\xb5\xd2\x63\x6a\x67\x2b\xa2\x47\xc1\x1d\xa8\xe4\xd8\x89\xef\x93\xb1\x8c\x5d\xd4\x71\x9a\xda\xdf\xbb\x59\x98\x43\x4e\x3f\x3c\x37\xab\xcf\x97\xc8\x13\x59\x92\x7d\x98\x0e\x10\x43\x1b\x63\x39\x64\xfd\x76\xc2\xba\xdd\xf3\x30\x18\xbd\x81\xae\x1c\x4c\x15\x8e\x57\x09\x9f\xba\xfa\x1d\xe4\x5b\x88\x3c\x50\xd2\xfe\x01\x1b\x69\x65\x78\xb7\x10\x6c\x84\x1e\xf2\xb2\xb2\x9c\x71\xbd\x4c\x11\xfb\xcc\x6d\x44\x5a\xef\x94\x63\x8d\x49\x94\x55\xb5\xa1\x42\x8d\xb9\x59\x61\xcd\xbd\xcb\x3c\x47\x97\x28\x48\x4d\xc8\x4b\x46\x3f\x5b\x0c\x78\x66\xd4\x96\x92\xb8\xa6\x29\x1e\xc5\x7b\x7d\x7f\x7d\xaf\x5e\x5b\xb4\x33\x59\xcd\xe1\xdb\xeb\xcf\xf7\x06\x6c\x29\x8a\xe9\x54\xc5\xf9\xb1\x46\x55\xc4\x11\x44\x99\x59\xc3\x57\xe3\xb2\x9d\x62\x48\x41\x1d\xd5\x79\xba\xd8\x35\x70\x91\xb1\xfa\x47\x8a\x25\x67\x9e\xe0\x7c\x54\xb6\xae\xec\x77\x8a\x0b\xaf\x33\x87\x76\xce\x8f\xc9\xbe\xdf\x4e\x8c\xcd\xa1\xc2\xfa\x44\xbb\x95\xf6\xfd\xd8\x88\x3f\xc5\x9f\x15\xf0\xce\xc5\x7c\xce\x3a\x0f\xb2\xb8\x4e\x3c\xcf\x06\xe2\xe8\x98\xe7\xf8\x2f\x66\xb7\x4f\x16\xad\xa3\xac\x3b\x36\x72\x21\xd3\x3b\xa7\x9b\xa7\x2d\xb4\xab\x21\xe7\x86\xc5\xb8\x6b\x9f\xf3\x78\xb7\xd0\x17\xb4\xed\x43\x63\xb3\x19\xa3\x2f\x89\xf7\x8d\xe5\x08\xff\xa3\x3d\x9f\xb3\x5b\xe4\xcf\x8e\xa1\x7f\x87\xfc\x82\xa4\x0d\xf2\xe3\xea\xb7\xef\x49\xba\x7c\xbd\x4d\xdf\x5e\xcf\x81\x75\x6f\x4f\xdf\x5e\xef\x51\x8e\x9f\xcd\x8c\x28\x09\x86\xab\xdb\xd4\xb6\x76\xf0\xdd\xe7\xeb\x2d\xdc\xb6\xc9\x67\xe5\xf4\xad\x5f\xd0\xcf\xca\x77\x8b\x3c\xef\xdc\xa6\x9f\x79\x12\x0c\xbd\x22\xf2\xa3\x22\x58\xf4\xf6\x4d\xf2\x79\x62\xc2\x9d\xa8\x9e\x2d\x16\xd3\x05\x9c\x5b\x72\x6f\x60\x1e\xcc\x94\xae\x45\xb2\x59\x15\xde\xde\x0d\xb2\x1b\x62\xce\x75\x1f\x71\xc7\x2b\x43\xc8\x5f\x41\x6c\x3a\x96\x53\x11\x98\xa3\x24\xa0\x35\x58\x80\x9f\x9e\x73\xec\xf4\x5f\x81\x75\x07\x8c\x29\xcc\xb3\x4b\xa5\x1c\x1b\x6e\x83\x62\xec\x52\x8e\x9b\xef\x72\xcc\xef\x27\x67\x90\xdb\x7d\x9b\x43\x25\xbb\xbf\x9e\xf3\x15\xe6\x6a\x1f\x88\x4d\xc1\x71\x34\x98\xde\x68\x3d\x7b\xd6\xa9\xc9\x27\x72\xc7\xc1\xdd\xc6\xfc\x23\xe6\xe6\xf8\xde\x79\x2a\xff\x30\xa7\x72\x38\x3a\x86\x80\xa3\x44\xe5\x7f\xf3\xf3\x58\x83\x6b\xa1\x8f\x0f\x65\x65\xfb\x1a\x16\x90\x23\xf2\x6f\xca\x67\x7d\x49\xc9\x9d\x62\x57\xf5\xb9\x15\xc6\x3d\xd8\xe4\x19\xd9\xb3\xf4\x9e\xd1\xfb\x4d\x86\xee\x21\x29\x7a\x1d\x9a\x0f\x62\xa1\x0e\x84\xf7\x15\xb1\x8f\x10\x1b\x77\xb5\x09\x0d\xeb\x02\x7a\xa0\xf9\x7a\xf8\xf0\xbd\x16\xe0\xad\x2e\x20\x8f\xef\x12\x19\xde\x8e\xe8\x30\x8e\x3d\xd8\x24\x7b\xef\x42\xeb\x48\x29\x6f\x14\xe2\x3d\xd0\xfc\xb5\x91\x3f\x68\x5b\xdf\xb8\x2b\x34\x35\x0b\x39\xac\x97\x13\x50\xfe\xa4\xce\x54\xf7\xbb\xce\x9a\xec\x9f\x15\xc8\x1a\x2f\xb1\x01\xc7\xce\x44\xbd\xc7\x53\xee\xcf\xfa\xfd\x4e\xf4\xa2\xd8\xc7\xe7\x02\x73\xc4\x75\xea\xda\xfc\xd1\xf5\xaf\xf2\x5d\xe0\x77\x6f\x6c\x2e\x44\x9d\x82\xd8\x7b\xcc\xa6\x62\x3e\xa5\xc8\xfc\xf6\x9d\xc9\x78\x75\xbe\xd5\xa7\x9a\x1e\x5e\xbb\xf7\x28\x6e\x16\xb1\x9b\x29\x07\x8e\x8a\x1f\x49\xef\xaa\x32\x0a\x42\x72\xee\xb9\x0e\xaf\xd5\x91\x21\xef\x49\xe2\xf0\x01\xb9\xa2\xd8\x1b\xb7\xa4\xf0\x0c\xcc\x25\x85\x76\x89\x1e\xd4\x22\x7a\xc5\x78\x01\x18\xd1\xc6\xa4\x70\xf3\xd4\xb6\x3e\xd7\x26\xca\x28\xe4\x43\x56\xe5\x02\x70\xee\x5e\xc2\xc0\x65\xbf\xbd\x20\xb7\xaf\xd5\x12\x7f\x0b\x7e\x6f\xe4\xad\xc5\xb8\xeb\x33\xf9\x40\xde\x33\x1c\x65\x64\x2e\x50\x1e\x0b\xbf\xa9\xeb\xbf\x70\x17\x78\x58\xf3\x4d\x71\x4a\x6f\x94\x2b\x78\x75\x72\x86\x95\xef\xbc\x5a\xe7\x67\xfa\x20\xb5\xd3\x21\xcf\xf0\xb6\xf1\xdb\xad\xa7\x7b\x8c\xe8\xd0\x2e\xc5\xa3\x48\x5a\xd1\x95\xfa\xe5\xdf\x69\xac\xf7\xa1\xf8\xf3\x85\x35\xe0\xef\xd1\xee\xcf\xe7\x3a\x78\x74\xfc\xb0\xbd\x1d\x7b\xaf\x20\xaf\xbe\xad\xaf\x55\xfe\x16\xd6\x8f\x69\xbd\xe6\x17\xf6\x20\xb1\x2b\x81\xbb\x2d\x8f\xf7\x33\x72\x6e\xed\xb8\x33\xaa\xfc\xe7\x72\x1c\xe0\x28\xd6\x96\xe2\xdd\xe2\xdc\x44\x0e\xd8\x9a\x6c\xc6\xb3\xd5\x53\xb1\xc8\xc5\xf3\x1f\x1a\x90\x9b\x35\xa4\xe7\x15\x38\xae\x3d\xbb\xc7\x7c\x35\xdb\x90\xdd\x19\x6c\xcd\x35\xeb\x95\x06\xfd\x9d\x18\x77\x0d\x0b\xab\x4c\x4a\x3c\xef\x4f\xe7\x9a\xe7\xb5\x8c\xb2\x24\x17\x64\xbe\x75\xdb\xc6\x85\x05\xf9\x4e\x5f\xc9\xa1\x35\xd8\x25\x42\x3b\x7b\x55\x6f\xa7\xfe\x60\xef\xc9\x33\xb5\x7a\x36\x71\x1c\x80\x07\xb1\x14\x72\x7f\x2a\xdd\x4a\xca\x9f\xd9\x49\xeb\xa0\xf1\x5b\x91\xb9\x7c\x4c\xf6\x33\x21\x3f\x08\x62\x97\xf5\xf6\x06\x62\xee\xfb\xf3\xf5\xa3\x3a\x7c\x3b\xf6\x47\xfc\x5c\x3d\x5b\xab\xff\xd3\x67\x8b\xd8\x16\x4b\xb1\xcf\x60\x53\xbf\xde\x27\xda\x3b\xe3\x59\x5b\x52\x7f\xc9\xb9\x39\x87\x0d\x58\x61\x10\x87\xf4\x53\xe0\x84\x16\x7c\x18\x10\x8b\x8d\x0c\xaf\x04\x1d\x46\x33\xae\x67\xf3\x9e\x18\xd9\x35\x6d\xd1\xbc\xc7\x3c\x3d\x44\x7e\xb7\xaa\x87\xab\xc9\x49\xbe\x07\x69\x8d\x09\x19\xc3\xf3\x7b\x99\x9c\x61\xb2\xef\x84\x1a\xcd\xdf\xf1\x6e\x76\x8d\x51\xc7\x99\x45\x7e\xb7\xfd\x85\x2e\x85\xb2\xdb\xc8\x1f\xd1\x6a\x76\x4d\x86\xf9\x5b\x1a\xa8\xf6\xb4\xf6\xbd\x34\x17\x30\x7f\xba\x97\x34\xb2\x8f\xe3\x35\xf3\x58\x35\xe4\x40\x42\x8d\x55\x9d\xef\xdd\xe8\x9a\xf1\x90\xd8\x93\xa2\xde\x50\x3f\x8b\x8c\x13\x32\x2c\xee\xed\x64\x2b\xd7\x59\x2a\xe7\x8c\xc8\x5d\xd0\x07\x23\xb3\x1e\x8f\xd2\xe2\x10\x28\xef\x22\x6d\x85\xfe\xe8\x14\x01\x17\x40\xbf\x08\xfd\xfb\x23\xd2\xf0\xa6\x2a\xef\x65\xb8\x31\x25\xcf\xc1\x5c\x71\x7f\x2a\xfa\x7e\x3c\x3c\xc7\xba\x7d\xc4\xdf\xb9\x42\xdd\x53\xf4\x8f\x3c\xf3\x35\xd1\xdc\x20\x5c\x83\x86\x39\xc3\x3d\x34\x47\x1e\xcd\x27\x7b\x39\x1a\x8e\xb2\xa8\xe5\x96\x71\xa7\x2f\xec\x8f\xdb\x46\xf8\xbc\x3a\xeb\xba\x3b\xc4\xbf\x9f\xe2\x4e\x3a\x48\x8a\xde\xcd\x25\xba\xba\x07\x58\x9b\x0f\xc1\xd7\x51\xe5\xe1\x4a\x67\x98\xe5\x0d\xc3\x5e\xfd\xb3\x2a\xac\x16\xfa\xda\x5e\xdb\xd3\xc7\xab\x6e\x4f\xb3\xfd\xc4\xe4\xf1\x0c\xf3\xcb\xba\xd0\xef\xa9\xa9\x93\x13\xec\x1d\x34\x76\x67\x71\x79\xd3\xa6\xba\xb2\x58\xc7\xfa\xec\x3c\x3d\x88\x9e\x13\xdb\xde\x1b\xed\x03\x8d\xfd\xb9\xf3\x28\x18\x4d\x29\x3f\x76\xa5\x2b\x7c\x79\xe6\xd5\xbb\x30\xbd\x26\xc5\x79\xb5\xf6\xdb\xd8\xce\xdb\xe0\xa6\x1d\x0f\x3e\x37\x88\xfc\x7b\xf6\x81\x73\x75\x9f\xbe\x69\xe7\xaa\x88\x6d\xa2\x27\x7a\x97\x55\xa7\x0f\x1c\xbb\xe2\xda\x52\xf9\x02\xfe\x40\xc4\xbe\x5e\x3d\x1b\x7b\x16\xd9\x94\x37\x01\x72\xc0\x95\x7b\x66\x88\xb1\xb8\x25\x72\x03\x62\x2e\xf9\x33\xd9\x69\xb3\xbc\x47\xaf\x24\xfb\xf9\xf9\x78\x3d\x72\x37\x0e\xa2\xa0\xdf\x5a\x53\xff\xe3\x14\xb8\x1e\xf4\xf2\xe8\xc3\xe0\xfe\xaa\xc3\x3a\x98\x11\x5b\xac\x3b\x11\xdb\xa8\xfc\x67\xda\xf3\xb8\xb6\xf3\x47\x6a\xf7\xca\x8f\x95\x67\x00\x8f\xb6\xed\x9d\xc2\x00\x65\xe1\x74\xe9\xb4\xf5\x7d\x04\xcc\xaf\x5b\xdc\x19\xb5\x58\x0e\x23\x1b\x53\xfd\x0c\xe7\x7f\x6b\x43\x9f\xc3\x20\x73\xc8\xde\x8d\x6d\xd8\x6f\x53\xac\x8d\xc8\x68\x9f\xc0\x8f\xf2\xd7\x6b\x80\xdc\xa2\x28\x73\x3c\x23\x6f\xad\x07\xec\x2e\xc3\x9c\x07\xf2\xbb\xef\xf8\xba\xbf\x2f\x87\x00\x8f\xe2\xc8\x62\x09\x4c\xb7\x69\xb0\x3b\x5a\xa1\x3f\x02\xae\xa7\x0f\xab\xb2\x51\xbe\xeb\x7b\xd7\xc8\xe6\x7d\xc4\xe2\xa5\xe6\xe6\x38\xd9\xbb\x59\xb8\x03\xdf\xf4\x0b\xf3\x93\x43\xbc\xdf\xba\x6d\xb9\x3e\xcd\xfd\x74\xf2\x39\x48\x03\xf7\x8a\xfc\xc4\x33\xc1\x4f\x5f\xdd\xa5\x93\xf2\xd7\x66\xb9\xea\x0d\xdc\x45\x7f\xe0\xae\xa2\xd1\x72\x97\xaf\x16\xab\xde\xbb\x33\xb0\xde\x5d\xb3\xef\x7a\x2b\x6f\xe1\xaf\xf2\x77\x57\x8c\x91\x0c\xce\x97\xb8\x93\x52\x7e\x10\xef\x31\xc1\x9a\x35\x88\x69\x51\xfc\x29\xf2\xff\xd9\x62\xc5\xfc\x08\xc8\x59\x43\xce\xa3\x36\x26\x47\xf6\x40\x40\xe3\x70\x90\x33\x9c\x9f\xa3\x15\xb6\xad\x89\xfd\x9c\x89\xcc\x59\x8a\xbf\x91\x63\x9b\xd6\xc7\xd0\x2d\x43\xe0\xae\x4e\xdb\x10\x0f\x1e\xd2\xb8\xe1\x10\xce\x57\x1e\x99\xfd\x2c\x29\x45\x8e\xa8\xf4\xe1\xd8\x6e\x9e\xd8\x1e\xf8\xff\x43\x23\xcf\xa1\x8e\xc2\xc8\x8e\xa1\xb1\xd9\xac\x83\x8a\xef\x3b\x0d\x66\xb4\x46\x0f\xf0\x9c\xf6\xa1\x3f\xeb\x8e\x17\xfd\x73\xe4\xc3\x1d\x7a\x4c\x8c\xf6\xc3\xb1\xef\xc7\xb5\xb1\xda\xc4\x76\x2f\x8b\x10\xc3\xfa\xb2\xde\x4f\x81\xa3\x2a\x0c\xbc\x56\x6c\xb4\xb3\xd4\xce\x01\x8f\xe5\xc3\xe3\xfd\x86\x18\x85\x63\x0f\x68\x9f\x5e\x36\x63\xab\x5f\x46\x7e\x94\x27\x7b\xe8\xb3\xf0\x8e\xd6\x66\x1d\x4c\x69\x8d\xe1\x28\x4f\x02\xef\x98\x14\x2b\x32\x5f\x05\x60\x32\x63\x8c\xea\x31\xa1\x1c\x72\x9a\x38\x24\xe4\x8b\x91\xf5\x40\x8c\x6e\x01\xa7\x96\xc6\x39\x6b\x18\xd6\x58\x57\x97\x35\xc6\x34\x69\x3c\x07\xfd\x0d\xdd\x2c\xf6\x57\x8c\x5f\x12\xce\x02\x60\xb8\x35\xc7\x83\x2f\x9c\xab\x04\x7f\xab\xf8\x15\xac\x32\xea\x78\x67\x22\xdf\x24\xbe\xb9\xed\x6b\x29\xe6\x7a\x51\xbe\x89\x5d\x14\x00\xae\x5d\x1e\x17\xb3\x23\xdd\x23\xfd\x64\x3f\x22\xe7\xeb\x96\x14\xbd\x56\xdc\x41\xee\x9f\xc4\xb8\x1f\x43\x63\x75\x09\x0d\xeb\x14\x9b\x99\xb8\x5f\x4e\xce\x9b\x80\x01\x41\xf7\x79\x15\x77\x6d\xe1\xbb\x98\x0d\x51\xc9\x04\xd9\x1f\x5a\xb8\x39\xd4\xfc\xae\xda\xa3\xe5\x0a\xb0\x3d\x25\xee\x66\xb2\x8f\x27\x66\x9d\xbb\x54\xdc\xff\xbe\xd1\x3e\xb2\x77\x02\xce\xdb\x43\x7d\x27\xec\x9d\x21\xe5\x50\xcb\x9c\x01\xbe\x0b\x39\x64\x6e\x9b\x70\xd1\xff\xc9\xd6\x74\xb2\x7d\xa9\x30\x47\x3a\xad\x4d\x68\xf4\x2e\x51\x91\xef\x1d\xbb\xb7\x5d\x17\xde\x27\xe0\xaf\x23\x27\x1b\xc6\xa7\xd9\x79\x1f\x02\x8e\xcf\x25\x2a\x6f\x42\x6d\x1a\xdb\xa7\x2c\x37\x20\xd9\x30\x7e\x82\x89\x6e\x2e\xc0\x17\xdc\x3b\xa5\x0d\xfb\xae\xc6\x6d\xab\xe6\xcf\xc3\xf7\x90\xef\x44\xec\x70\xec\x4f\x9b\xd6\x3f\xdb\x30\x47\x33\x94\x2f\x5a\xac\x24\x3a\xc7\x0a\x3f\x19\x6d\x53\xfa\x7d\xfb\x0c\xcf\x8a\x35\xbe\x72\x3e\x3d\xf2\xd2\x42\xbd\x9b\xcc\x55\x2b\xf2\xd1\xfe\xd7\x7d\x9c\x14\xb0\xff\x8f\x5a\x4c\xa3\x2a\xf6\x24\xc8\xc0\x59\x8c\xe3\xa0\x3c\x2b\xf5\x7c\xd5\x8a\xcf\x95\xfd\x5e\xc3\xe5\x23\xb4\x8d\xfb\x65\x79\xa0\x9f\xb9\x52\xbe\x7f\x35\x67\x33\x62\x3f\xb4\xa2\x55\x6f\xbb\x16\x78\x51\x34\xfc\xd0\xe2\xb8\xe0\x0c\x50\xae\x18\xe8\xaf\x10\x67\x6a\xe2\xc0\x78\xc2\x03\xfc\x7a\x0d\xf2\x73\x12\x0c\xd3\x24\x30\xdb\xe9\xb8\x7d\x4f\x26\x6d\xf9\xff\xe3\x4e\x76\x8e\xcd\x39\xaf\x25\xa5\xfd\x6b\xe2\x90\x78\xba\x67\xc1\x76\x08\xfa\xc0\xf9\x1d\x06\xb0\x6f\xaf\x1f\x76\xfb\x24\xf3\x45\xb4\x65\xfb\xf2\xcb\x71\xec\xc4\xba\x28\x9c\x93\x2d\xce\x59\x55\xb7\xc2\x6c\x41\xde\x4f\xe4\xee\x06\xec\x45\xfe\x9b\xc4\x29\xa0\x3e\x23\x71\x18\x26\x0b\xd4\x85\x54\xf7\xbc\x6b\xe4\x46\xe4\xbf\x90\xf3\x8d\xb2\x9a\xf6\x69\x6c\x5b\x97\x0f\x8a\xa7\xe3\x0c\xdd\x43\x18\xcc\x41\xdf\x8e\x8d\xbb\x81\x72\x68\xb5\x09\xfd\xd9\x27\xd1\x47\x91\x33\x03\x6b\xdc\x43\xbf\xbb\xe3\x32\x02\xf2\x23\xdc\x63\xe8\xdf\x81\x53\x20\x24\xef\xf1\x67\xad\xd4\xb7\x38\x8f\xc3\x53\xf9\x00\x39\x5e\x9c\xbb\x4c\xc3\xbb\xdf\x7d\xe8\x64\x25\xad\x47\xc3\xb9\x55\xe3\x51\xea\xfa\xe1\x73\x47\x25\xd6\x7c\x8e\x0a\xeb\x13\x74\x68\xb8\x7f\xa8\xdc\xed\x08\x67\xda\x6b\xa9\xfa\xa3\xf0\x1b\x61\xfd\xd4\xfb\x8d\xe9\xb7\x0b\x69\x0c\x34\xee\x33\xbf\x12\x9d\x0f\x6d\x41\xc5\xb7\x8f\x7d\x60\x7c\x04\xc2\xbb\x34\x73\xb1\x94\xfd\x19\xc8\x59\x8d\xf8\x21\x89\x81\xf9\x59\x3a\x8e\x31\x51\x66\xa8\x72\x91\x72\x55\xbc\xd0\x3c\x2d\xe4\x38\x47\x3c\x91\x07\xdc\x1d\x54\x46\xe2\x99\xf6\xd2\x26\x9e\xe1\x84\xbc\xcf\xec\x1f\xe3\x6d\x3f\xff\x18\xba\x0f\x7d\xee\xf7\x26\x8b\x82\xac\xd5\x20\x13\xc9\x7d\x7d\x23\xfd\xc3\x38\x5a\x7e\x91\x73\x76\xb9\x8c\xc3\x5c\x12\x63\xf4\x9f\x49\x91\x65\x49\xab\xd7\x89\xf3\x7e\x19\x77\xfa\x79\xb2\x77\xbb\xe3\x21\xf9\xf7\x2b\x91\xa9\xfc\x39\xbf\x7d\xdb\x06\x20\x9b\x4f\xd8\x4f\xab\xc5\xc7\x0a\xdf\x77\xe0\xf7\x2a\x5f\x54\xed\x7b\xb8\xc7\x48\xff\xdb\x67\xe8\x6b\xd0\x50\xc3\x21\xe0\xd1\xec\x50\x66\xe2\xdc\xf3\x7b\xbd\x54\xe4\x21\xc5\xbb\xc2\x79\xa6\xd8\x08\x39\xe8\x2d\x47\x61\x7f\x5c\x58\x2d\xbf\x57\x71\x25\xc2\xbe\x95\x3e\x57\xf6\x08\x7d\x1f\x8c\x05\xf6\x84\x9a\x6f\x8f\xf3\xb5\x59\x43\xce\x51\xfd\x59\x41\xb6\x6b\xe7\xa3\xfe\x9b\x59\x4c\xe7\x58\xa8\xe1\x12\xf2\x47\xd9\x9c\x7c\x6a\x75\x9b\xd9\xda\xef\x1e\x63\x90\x23\x44\x9f\xb2\xda\xf1\x70\xce\x74\xbd\x2f\xf5\xdb\x31\xd6\xa0\x9c\x62\x4b\xcd\x85\xda\x28\xb9\x36\xd8\x97\x8f\x0e\xf2\xb6\x2a\xb5\xf0\x44\x5e\xe7\xa1\x0f\xf9\x39\xec\xdf\x97\xc4\x38\x1f\x13\xcb\xbd\xba\x7e\x17\xf3\x52\x83\x96\x6a\x8b\x3d\xd3\x07\xc1\x6e\x84\xf8\x18\xb1\x3f\x7d\x6a\x83\x0b\xfd\x55\x72\x36\x57\xc4\xd6\x07\xdd\x7e\x0b\x71\xdd\x76\x62\x78\x3b\xc8\x95\xb4\x59\x7c\xad\x7f\x63\x67\x67\xed\x7b\x98\x47\xa9\xc8\xde\xa4\xc4\xbc\xb5\x4a\x6e\xf7\xda\xe9\x10\xf0\x96\x68\xce\x99\xf5\x99\x0e\xbd\x2c\xa6\x6b\x8b\x73\x8e\xb2\x3d\x36\x5e\x2e\xaa\x3d\x27\xc9\x85\x26\xdb\x4e\x96\x47\x52\xee\xa7\xb2\x76\x0c\xeb\x4f\x6f\x9b\xd0\xfc\xad\x84\xc9\x31\x9b\xd8\x69\xb5\x18\x2a\xc8\x1a\xae\xa3\x7f\x43\x16\x32\x5b\xe7\x77\xa9\x95\x75\xf0\x19\xf0\xa2\x52\x39\xd3\xf0\x7d\xcf\x19\x9e\x45\x9e\x82\xcf\xb8\xd3\xef\x02\xff\xca\x90\xcb\xa2\x23\xe5\x68\x27\xb2\x95\xfb\x14\xa4\xfc\xc3\x81\x17\x7a\x03\xef\x7d\xd5\xca\x7f\x2f\xf3\xd9\x17\x76\x85\x30\x36\xe0\x15\x10\x7d\x4c\xa0\x6f\x51\xbf\x93\x98\x2f\xaf\xde\x91\xa4\x6f\xee\x15\xf9\x11\xc5\xbc\x54\xf8\x9d\xa0\x47\xbc\x6c\x74\xf6\x1b\xb1\x37\x5d\xbb\xf7\x29\xce\x49\x93\x4d\x09\x9f\x89\xeb\x35\x00\xbf\x97\x60\x93\x79\x31\xbd\x6f\xb9\x0e\x20\xce\x51\xf3\x3c\x30\xdf\x16\xe9\x37\xfd\xf7\x27\xb7\xc9\x90\xf3\xde\xef\x1e\xd3\x41\x76\x8d\x8d\xb3\x8c\xd3\xd5\x30\xa6\x05\x7f\xfe\xa4\xea\x23\x05\xfa\xb3\xab\xf6\x58\xbe\x15\xd4\xc7\x2c\x95\xf7\x32\x5e\x4e\xcd\xd9\x90\xbe\x1b\x9e\xf5\x63\x24\xb6\xbf\x01\xbc\x59\x25\xc3\xc2\x51\xe7\x97\xd9\x7a\x6c\x9e\x69\x1e\x6d\x2d\xd6\xf1\x6d\xde\x51\x86\xc5\xb3\x9f\x55\xfc\x9f\x8a\x6e\xc5\xb8\x30\x21\x07\xb7\xdd\xdb\xc7\x76\x6f\x1b\xfa\xb7\x1f\x8e\x75\x4e\x05\xbd\x95\xf1\x4c\x3e\x2a\xee\xcc\xca\x86\xa6\xfd\x7c\xba\xc7\x92\xc2\xdb\xaf\x83\x59\x2b\x0a\x46\x43\x7c\xc7\x9d\x72\xb9\x3a\xea\xba\x20\xbf\xae\x89\xb6\x2b\xe5\xb6\xde\xad\xfd\x19\xf5\x15\xd7\xf9\x7d\x14\xd9\x53\x46\x7e\x7a\x4c\x3a\x6e\x9e\xec\x18\x16\x51\xad\x4d\x86\x89\x52\xe9\x83\x35\xde\xd5\x8a\x6f\x92\xed\x8b\x8f\x0e\x70\x4b\xfe\x40\xce\x6e\xf7\x18\x1a\x56\x8b\xad\x13\xd6\x35\xde\xdb\x51\xd0\x6a\x90\x07\xed\xdf\xee\x60\xb5\x59\xb5\xdd\xbe\x37\x58\x6d\x16\x03\xeb\xdd\x1d\xdc\x47\xcb\x5d\x2a\xde\x0d\x5e\x6a\xe7\xa7\x75\xe0\x76\x45\x19\x40\x64\x3d\xb1\xe7\x53\xa3\x57\xae\x0d\xc8\xf7\xe9\xac\x03\xf7\x80\xb8\x31\x6e\x3e\xd9\xf6\xad\x8f\x61\xff\x9a\xec\x5d\x9a\x7b\x4c\x73\x96\xed\x6e\x4e\xe6\x21\xb2\x78\xfb\xd4\x77\xd7\xbf\x44\x3e\xbb\x73\xdc\x2b\xad\x4d\x40\x9d\x6f\xe8\x1e\x22\x3f\x2f\x89\x1d\x10\x17\x5e\xc9\x7d\x83\xf9\x5d\xbc\x33\x40\x26\x52\xff\x7d\x5d\x5f\x2f\x20\xee\x47\x73\x5d\x55\x79\x06\xf7\xd8\x89\xf5\xbd\xe6\xd3\xa5\x9f\x3b\x6f\xad\x1e\xab\x77\x11\xf9\x49\x28\xdf\xb0\xe2\x57\x42\xdf\x5c\x68\xf4\x6e\x1f\x1e\x6f\x57\xd6\x4b\x16\x5d\xb1\xcf\x07\xc6\x5b\xac\xe6\xab\x26\xd5\x98\x7e\x0a\xfb\x5f\xc4\x09\x86\x1c\x72\x5d\xff\x55\xce\x59\x6c\xcb\x8b\xe3\xbc\xce\x1d\x0c\xcf\xd8\x39\xbc\x2f\x2e\x66\x60\xd7\xcf\x83\x51\x09\xf9\x16\x98\xa3\x41\x73\x35\xba\x9f\xb1\xd1\xfd\x0c\x83\xf9\xc1\x6f\xcb\xbc\x50\x31\xc5\xcf\xf1\x8d\x6e\x5a\xcb\xbb\xae\x74\x56\x81\xdb\x05\x9f\xaf\xed\x4f\x11\xff\xca\xe2\xf3\xaf\x9e\xab\xda\xf7\xba\x3b\x3d\x5c\x0e\x4e\x8e\x3d\x28\xa5\x98\xbf\xcc\x43\x7d\xa1\x98\x58\x6c\x7f\xfc\x5b\xff\x79\x96\x4d\xa1\x3d\xe4\xee\x86\xf8\x51\xcd\x4f\xa7\xf8\xcc\x6c\x66\xe3\x76\xc1\xff\xca\xd6\x72\x0c\x3a\x71\xbf\xb5\xb6\xad\x16\xe3\x74\x9c\x50\x0c\x36\x9a\xf7\x8f\xbc\xd7\x5b\xa6\x2b\x59\x17\xe1\xcc\xd0\x5c\xcd\x7e\x96\x9a\xe8\x6b\x4e\xec\xde\x83\xea\x51\x44\xd7\xaa\x3e\xa7\xef\x4b\x0a\xaf\x00\x8e\xa4\xa1\x7b\xd5\xdb\xc8\x22\x4f\xf7\xf7\xcf\x47\x6a\x64\xc7\x18\xc6\x43\x7d\xd1\x7e\xf7\x12\x05\x23\xd4\x8f\x35\xfb\x70\xed\x77\x0b\xac\x0b\xd6\x3c\xcf\xda\xaf\xf9\x99\x36\x19\xfe\x0e\xf2\xba\x8e\x71\x11\x5d\x29\xb7\x37\x62\x4e\x50\x1d\xab\x9e\xeb\xcc\xe6\x09\xeb\xa2\xa3\xe2\xd7\x45\x3d\xab\xcc\xce\xa0\x35\xda\x45\xac\xf2\x99\x6b\xf6\xac\xd0\x97\x9f\xe8\xab\x3d\x6c\xb8\xfe\x88\xed\xff\x60\x73\xf5\x8f\x7e\x7f\x2c\x3d\x90\xb5\xd6\xc2\x35\xfb\x6f\xcb\x56\x7b\x36\x5f\x75\x07\x2b\x49\x36\xcf\xae\xb1\xdf\xce\xe2\xc2\x7d\x38\xb6\x55\x46\x8b\x3e\xe4\xcd\xc7\xbe\xd7\x8a\x02\xe7\x1c\xdb\xde\x23\x29\xfb\x99\x50\xd7\x04\xbe\x15\xcc\xd3\x1c\xe5\x0e\xb9\x63\x8a\xe8\x9a\x14\x6d\x22\x7f\xaf\x64\x2f\x0a\xef\xa7\xb9\x99\x98\x53\x9a\x74\xdc\xd3\x07\xd3\xf9\x71\x5f\xfe\x89\x82\x1c\xea\x1d\xd6\x7e\x77\x9f\x94\x68\x0b\x51\xcc\xd2\xaa\x5f\xf5\xf3\x28\xe0\xca\x83\xde\xc1\x6b\x2f\x69\x5c\xb9\x1f\xdb\xb7\x1f\x8d\xb9\xb4\x86\xd7\x92\xf0\x8e\x11\xe7\xfc\x33\x5e\x50\xde\x34\x8a\x25\x38\x5e\x40\x7c\xfb\xe4\x54\xdf\x03\xb7\x23\xf2\x67\x6d\x8e\x63\x8e\x39\xed\x5e\xe3\x3d\xcb\x57\xba\x41\x6c\xb1\xca\xf9\xc9\x2f\x91\x71\xcf\xc5\xf7\xd5\xb0\xf3\x15\xdf\x85\xb6\x8f\x10\xe7\x4b\xf3\x94\xc5\x0c\x21\xce\x6e\x5d\x42\x23\xbb\x22\x97\x0d\xc5\x01\x37\xbc\xd6\x9c\x62\xbc\x60\x6c\xd5\xcb\x22\x0b\xbf\xd7\xf6\x55\x87\xa5\x65\xe4\xa7\x18\xe7\x40\x3b\x87\x22\x4e\x6b\x23\x86\x34\xc6\x87\x35\x78\x3a\x7a\x5e\x32\x8e\x5b\x4a\x79\xd9\x54\x7f\x8e\x70\x4f\x9d\x22\x8a\x65\xc9\x39\xc6\x04\x0e\x3c\xd6\x0e\x8c\xdb\xec\xd2\x7a\xfd\x2e\xda\xa8\x0d\x75\x07\x6a\x1f\xe8\x6f\x3f\xd7\x14\x67\x91\xbc\x0f\xb0\x15\x35\x6d\x3b\x6f\x14\x07\xdd\xb6\x84\x7d\xa3\x62\xcd\xca\xfc\x61\x8c\xeb\x4a\x6e\x8f\xe2\xd3\xe0\x5e\x93\xb1\x62\x29\x26\xcc\xb8\x7c\xbd\x4f\xcc\xd7\x9b\x88\x6f\xc4\x7d\x56\x35\x7c\xef\x57\xf9\xfe\xa9\xe1\xe1\x70\x1c\x5a\xc0\xe0\x41\xdc\x16\x09\x23\xfb\xc2\xb9\x60\x6d\xef\x52\x7b\x67\x13\x46\xcc\xf3\x77\x32\x2c\x77\x86\x6d\x24\xe1\xb9\xab\x18\x47\x22\x2e\xcf\x3f\x2a\x57\xf6\x56\xda\x7f\xb0\x0f\xbe\x3a\x57\x0c\x1b\x7d\x59\x78\x59\x92\x8b\x39\x22\x18\xd7\xfe\x0e\x16\xbf\x66\x6c\x22\xae\xd1\x05\xf9\x11\x36\x47\x8e\x6f\xf8\xf6\x7a\x6c\xc4\x94\xc1\x39\xa8\xb0\xb6\x85\x7d\x2c\xad\x07\xe2\x0e\xd3\xf5\x78\xfd\x03\x38\xe1\x6f\xaf\x47\x79\x4d\x64\x7e\xc1\xaa\x56\xd7\xcd\xf1\x2c\x7b\x53\x8a\x57\xf6\xff\xce\x39\xa2\xfb\x50\x7d\xe6\x1f\x19\x97\x48\x2b\xaf\x48\x9f\x69\xbe\x74\x1e\xfd\x3f\x3c\x56\xf4\x35\x52\x1e\x22\x58\x3f\xa8\xb9\xe0\xf8\xe6\xea\x19\x0f\xcc\xd1\x6e\x1d\x44\x02\x47\xee\x69\x33\x53\xf1\x77\x10\xdb\x24\x8f\xf6\x2e\xc3\x68\x02\x7c\x0d\x09\x4f\x97\xe3\xcf\x01\x6e\x3b\xc5\x99\x73\xaf\xc9\xb0\x25\x61\x1b\xbf\xd7\xb0\xa3\xa8\x8f\x90\xe1\xe2\x57\xef\x51\xcf\x24\x3d\xab\x79\xaf\x99\xe7\x54\x3a\x87\xac\x86\x7d\x07\xf7\xa3\x37\x62\x18\x76\xff\xf7\xae\xc1\x10\xc7\x50\xe1\x5d\xb5\x2e\x0c\x0b\x9e\x62\xd1\xfe\x64\x5c\xdf\x4a\x0e\xcc\x09\x7d\x4a\xb9\xc1\xb9\xbc\x38\xef\xd1\x09\xf2\x87\xfe\x47\x6b\x56\xc3\x28\xe7\xfc\x07\x55\x7f\x87\xdf\x90\x0d\x43\xef\x12\xd9\xbf\x1a\xf5\xa4\xd4\xef\xee\x80\x67\x43\xd4\x67\x0a\x6f\x47\xce\xa9\xa6\xe6\x93\xec\xd1\x32\xf2\x11\x23\x5d\xd8\x1b\xed\xb8\x70\xaf\x5f\xea\x3f\xc6\xec\x4c\x73\xc6\x24\x8e\x0b\xc8\xa3\xb4\x84\x7a\x50\xf9\xfb\x66\x1d\x8f\xf4\xb3\x2d\xee\x27\x79\x1c\x91\xd1\x1b\xc4\xc6\x6c\x09\x76\x5d\x0d\xcb\x97\x8f\x47\xc3\xdb\xf2\x72\xa8\x64\xb5\x90\x5b\x4d\xe4\x19\x70\xf1\xc8\xd8\x0e\x71\xcb\xbd\x86\x2d\xef\xa2\x62\x46\x7c\xff\x1d\xf7\x2c\xe9\x50\x3d\xc7\xdc\x1d\xa5\xf9\xb0\xd3\x2b\x9e\x35\x8a\xf3\xfb\x0d\xbd\xf2\x6f\x31\xf5\x55\x5e\xfa\x15\xd6\x6f\xd3\xba\x68\x9d\xbe\x20\xe3\xa4\x7e\xf5\xe7\xc3\xe8\x95\x6b\x3f\x3d\xc6\x9f\x50\x5b\xf1\x07\xb9\x0e\x20\xce\xb1\x5d\xfb\xd6\xe3\x7d\xfb\x7a\x6f\x90\x39\xfb\x18\x31\x8e\x96\xd4\x36\x3f\xff\xff\x6b\x0e\x1a\xb0\xc2\x84\xf9\x70\x97\xb1\x6f\x95\x29\xab\x0d\x92\xe4\x8d\xcc\x01\x3c\x21\xb6\x5c\x87\x9c\xd3\xfc\x02\xf1\xee\xed\x19\xf0\x73\x31\x6f\x77\x74\x0c\x83\xe9\x0f\xe7\xcd\x6a\xb8\xcb\xe9\x7a\xaf\x1a\xf7\x93\x92\x67\x4d\x39\x18\x2c\xe1\x1c\xec\x67\xe6\xc7\x42\x87\x73\x29\xe3\xe4\xc6\xec\x3d\xda\x31\x51\xbd\x9a\x71\x98\x6b\x30\x4c\xeb\x7f\xbe\x31\x6e\xb3\xf5\xd5\x5a\x2f\x74\xbc\xee\xff\x2b\x63\xd7\xd4\x49\xc3\xdd\xc0\xe5\x7e\x96\x09\xfc\xad\xcd\x5c\x0e\x0b\xe4\x72\x1c\x97\xaf\xed\x26\x39\xfe\x7f\xe2\x1e\x79\xc2\x8f\x24\xca\x44\x90\x33\x4b\xda\x97\xff\xaf\xce\xf1\x94\xf2\xf4\xbd\x03\x9f\x2e\x9c\x49\x3d\x17\x47\x23\xaf\x83\xee\x4c\x82\x1e\x85\x72\xe0\xff\xce\xb9\x93\x78\x3e\xfe\x57\xe6\x8f\xfb\xb5\x19\xbf\xc2\xeb\x2f\x87\xfb\x31\xd0\x56\x16\xb0\xe0\x8f\x93\xfd\x2c\x0f\x83\xd1\xe7\xda\xdc\x5c\x03\xeb\xbe\x9c\x94\x12\x1f\xf9\x7f\x21\x6f\x25\x79\x7d\x8b\x3b\x53\x55\x16\x3f\x22\xff\xfe\x0f\xdc\x39\xcf\xe5\x0e\xf0\x22\x36\xdc\xdf\xb0\x37\xbc\xed\xe6\x3c\x45\xfe\xf9\x13\xad\x4b\x50\xf5\x8d\x29\x8d\x33\x76\x54\xcc\x3a\x4d\x5b\x77\x9c\x53\x78\x37\xe4\xd6\x48\x7d\x6a\xf7\xb3\xc8\xf8\xab\x3e\xdd\x42\x3f\xd5\xf5\x69\x4e\x3e\xff\xab\x3e\xed\xe1\xdd\xf5\x3e\x61\xad\x79\xb3\xdd\x05\x35\x02\xc8\xb1\x37\x36\x5b\x74\x7c\xf0\x9b\xa6\xb6\x9e\xc9\x7a\xde\xaf\x85\xb9\xf9\xaa\x2d\xe4\xc0\xd9\x41\x7d\x5f\xa3\xbe\x88\xb9\xf9\x9b\xc3\x64\x39\x38\xd1\x9a\x77\xe0\xde\xd2\xcc\x19\xe5\x53\xe9\xfe\x6d\xff\xb0\x1f\x78\x46\x24\xf9\x81\x9c\x19\x7f\xd7\xbf\x94\xfc\xc6\xaa\xb7\xe5\x76\x46\xd7\x34\xe8\xff\x65\xdf\xd2\x32\xee\x78\x37\xcd\x58\x87\x49\xd1\x6b\x27\x7f\xd9\xb7\x08\xfb\xa0\xd9\xb7\xc0\x7b\xf1\x77\x7d\x83\xda\x1b\x57\x6d\x8b\xd8\x9b\x60\x07\xcf\x0b\xaf\x88\x3b\x23\xbd\xef\x07\xeb\x52\x88\x7c\x6d\xc9\x6b\x9b\x65\x49\x6d\x1d\xdc\x3c\x1e\x20\xdf\x49\xb4\x77\xf3\xa4\xf9\x3c\x30\x9f\x93\x33\x7e\xfb\xa2\x3d\x0b\xfa\x4e\x71\x01\xf4\xbe\x54\xbc\xef\x29\x27\xa1\xc9\xcf\x2b\xf0\xc3\xd4\xd6\xc3\xf6\x4e\x94\x37\xa7\x48\x6d\xaf\xfc\xce\x98\xbf\x6a\x8f\xee\x97\xff\xa6\x8f\x7b\xd8\x1b\xb5\x3d\x48\xe6\x11\xf7\xd3\xdc\x8f\x5a\x51\xe0\x7c\xa7\xcd\xa7\xfb\x90\xe1\x21\xcd\x03\xaf\xf5\xc4\xf6\x3c\x52\xfc\x22\x95\x23\xf1\x01\x77\x45\xad\x9f\x14\x27\x69\xd0\x7e\x3a\x6e\xf6\x6e\x39\x5e\x70\xdb\x86\xbe\x5b\x9b\x4f\xf6\xec\xd2\xf6\x1e\xc9\x7f\xd1\xcf\xd4\x1f\xb5\x92\xc2\xfa\xd4\xf5\x35\x31\xbc\x32\xb5\xdc\x2c\x6c\xde\x97\x15\x1e\x8d\xd2\x57\x86\x85\xa2\xf4\xf5\x11\x05\xa3\xd6\xca\xe8\x15\x4f\xda\x55\xf1\x29\x91\xb7\x3b\xa8\xf0\x8c\x18\xdf\x14\xd3\x19\x62\x3b\x7f\xa4\x92\x4e\x33\xa5\xfe\x09\x6b\xbb\x32\xf2\x1f\x18\x23\x93\x31\x81\xf9\x77\xcb\x06\x4c\x23\x05\x3b\x97\xbd\xb3\x86\x99\xab\xc7\x2b\xbf\x49\x38\xe7\x01\xe2\xea\x30\xff\xa2\x4e\x07\x22\xb2\x1f\xc7\xd3\x6b\xc7\x7b\x97\xf1\x67\x1d\x58\x7c\x05\xed\xfd\x4c\xe4\x98\x3a\x89\x1c\x52\xd5\x58\x55\x5d\x04\x71\x51\x93\xb2\x7b\x4b\x83\xd9\x61\x4c\xff\xbf\xea\xb8\xe5\x78\xc8\x70\xb5\x56\x9b\x09\xd4\x23\xdc\x36\xa3\x45\xbf\x15\xfa\xa3\xe5\x3a\x38\xe6\x63\x19\x6f\xb7\xa7\x60\xef\x6a\xd7\x3e\x29\x33\xb6\x5e\x4d\x7e\x53\x8a\x49\xf3\x8d\xf5\x67\x7c\x7a\x8b\xee\x23\x36\x00\x27\xf7\x18\x17\x29\xdb\xc3\x79\x64\x6e\x8e\x63\xf4\x53\x36\xed\xef\x2c\xb2\x5d\x85\xeb\x8a\xf3\x33\x82\x3e\x2c\xf2\x4b\x53\x1c\x34\xd8\xa3\x9e\x6d\x6d\xe5\xfc\xf4\x6a\x0c\x29\xb1\xd3\xf7\xb3\x5b\xdc\x99\xe5\x14\x47\xe8\xab\x98\x55\x99\xfa\xdd\x51\xbc\xeb\xdd\xea\x31\xaa\x4d\x83\x6f\x11\x7d\x01\x09\xc7\x99\xbe\x1f\x93\x8e\xcc\xe5\x0b\x31\x0d\xbb\x9b\xa7\xed\x59\x0e\xf9\x0b\xd6\x59\xcd\xbb\xad\xf3\x2d\xbf\x51\x1e\x4d\xde\x3e\xaf\x0b\xfa\xe9\xd8\xbb\x3f\xe3\x1a\x7e\x57\x85\x7b\x4e\x79\x3a\xa5\x3d\xcd\xfc\x9b\x3a\x5e\x34\x01\x9b\x8a\xfc\xb6\x99\x1b\x4d\x88\x87\xd1\x67\xea\x7d\x90\x79\x98\x79\x9c\x4c\xe5\x23\x63\x9c\x9a\x71\xe1\x75\x58\x0c\xb5\x7a\x37\xe5\xfc\x2c\x66\x07\xca\x59\x55\x8b\x23\xc9\x9c\x9a\xb3\x83\xf3\xf6\xb2\x99\xd6\xf8\x10\xf8\xb3\x6c\x4e\x10\x43\x0a\xfd\x67\xa4\x7f\x0c\x5b\x0b\xde\x8d\x78\x5a\xaf\xf7\x3a\xd7\x6c\xe5\x1f\x4a\x0a\xef\x16\x93\x73\xe3\x51\x1f\x90\xca\xb5\x55\x8d\xfb\xec\xbc\x0d\x00\x23\x44\xe5\xc9\x92\xc6\xb6\xfd\x1b\x9c\x7f\x8c\x95\xe0\xef\x69\x7c\x44\x7a\x1f\x60\x5a\x91\xb1\x80\xee\x31\xee\xb8\x64\x0f\x3c\x88\x1d\x55\xe3\x79\xe2\x7b\x46\xae\x4b\x11\xda\xde\xfc\xde\x56\x78\x77\x51\x91\x97\x49\x67\x5e\x3b\x03\xf2\x59\xe0\x98\x3d\xda\xf8\xab\xd8\xf6\x64\xf1\x7a\x67\xb1\xd7\x77\xfd\x9a\x61\xdc\x15\xb0\x74\x34\x31\x53\x9d\x7c\xa3\x58\x6b\xea\x7c\x93\x7d\x31\x2e\x35\xd8\x7d\xb6\x55\x86\x80\x3f\xb9\x39\x3a\xa6\x7e\x5c\x4d\x7f\xb0\x5f\xd5\x3b\xe8\xff\x79\xed\x1e\x8e\xef\xbb\xfe\x2f\xfc\xa3\xee\x4b\xdc\xfb\x0c\x4f\x48\x6d\xfb\xa6\xd9\xc7\xf8\x79\x60\x3a\x7f\x44\xd9\x57\x8f\x1b\x50\xbf\x4f\x8d\xf3\xbb\xad\x9e\xf5\x4b\x14\x10\x39\x7e\x63\x7c\xa0\x14\x83\x8d\x62\xda\x21\x2f\x2f\xd9\x6f\x47\x75\x6f\xc9\x6d\x23\xb6\x9b\x82\x9f\x81\x58\x77\x20\x13\x77\xdf\x88\x55\x76\xf3\xd4\x00\x9b\xb7\x1f\x17\x0c\x8f\x52\x6f\x77\xfc\x8f\xe4\xb9\x7d\xcf\x31\xcf\xb6\x51\x96\x57\x7c\x9b\xdf\x95\xe1\xa4\xcd\xcf\x06\x3d\x44\xb9\x47\x9e\xea\x4a\x9e\xc8\xcd\xf9\xfc\x0c\x54\xf8\x91\xe8\x07\x8f\x82\x7e\x96\x14\x56\x2b\xee\x38\xa0\x73\x31\xbf\x48\xe8\x93\x3d\xdc\x2b\xb5\x1c\xb4\xdb\x33\xc5\x7f\xd3\xc9\x0e\xe9\x3e\xc7\xb3\x5e\x8b\x3d\xb1\x7d\x7c\x82\x7d\xcc\x30\x54\x25\xcc\x85\x86\xbd\x17\xf9\x5d\xe0\x7a\x60\xf9\x2a\x5e\x91\x3f\xd6\xfe\xe8\xa4\x62\x84\x36\xef\x97\xde\x2d\xf2\xbb\xcd\xb1\x7f\x03\x31\xfc\x9a\xb8\xd3\x03\xbb\xcb\xf0\xce\x68\x7e\xdf\x6d\x3b\x0e\x04\xdd\xe2\x6b\x7e\x41\xe1\x3d\xee\x35\x32\xd2\x53\xb4\x12\xf9\xfc\x36\x47\x09\xdf\x3a\x17\x31\x7a\x67\xab\xf9\xaa\x3b\x98\x7b\xa3\x81\x33\x38\x5b\xfe\xaa\xdd\x5f\x71\xfc\x6a\x9a\xc3\x46\xb1\xd3\x34\xf9\x4f\x14\xaf\xed\x55\xc5\x7d\x66\x9f\x5f\xc2\xc2\x7a\xac\xb1\x9e\x8c\xcf\x63\x60\xa2\x7f\x26\x30\x9d\x1f\x60\xa7\x1b\x3d\xb0\xa1\xc1\xdf\x6b\x31\xbc\x5d\x8c\x21\xaa\xcf\xac\x0a\xc0\x41\x60\xf3\xe5\x11\xbb\x0f\xeb\xf5\x58\x0c\x0a\xec\x36\xb8\x93\xc0\x9f\x94\x2b\xdf\xaf\xdc\x6b\x6a\x90\xf9\xe6\x36\x7c\xe2\xec\xbc\x4b\xa4\xb6\xb3\xc2\xcf\x90\x67\x30\xbb\x02\x4e\x1e\xc4\x86\x46\xda\x78\x0f\x7b\xe7\x0a\xb8\x84\xa1\x0f\xac\xdf\xe0\xdb\xf2\x2a\x4c\xbb\xca\xd7\x25\xf4\x0d\x7e\xa7\xed\x1b\xb5\xa1\x3d\xf6\xac\xe2\x1f\xc8\x59\x1f\x47\x59\x68\x9c\x51\xcf\xae\x3f\x2b\x61\x02\x06\xe6\x68\x89\x3c\xd9\x6d\x33\xf4\x67\x7f\x92\x4e\x9f\xec\x4b\x36\xbe\x9a\x4f\x83\x8c\x4d\x58\xbb\x55\xe8\x8f\x84\x67\xb1\x66\x9d\xea\xc6\x38\x07\x46\x76\x8c\xf6\xf3\x33\xfd\x0c\xe6\x41\xb2\x9d\xdb\xb7\x2d\x3f\x3b\x64\x9d\x90\x2b\x86\xb5\x49\xee\x01\x38\xcb\x73\xbf\xbb\x5b\xd0\xdf\xb1\xb6\x17\x54\x17\x67\xed\xea\xce\x86\xd2\x5f\x2b\x31\x66\xac\x6d\x86\xe3\x22\xca\xd9\xc4\xc9\xc5\xba\x08\xc8\x17\x7c\x8f\x3b\x6e\xce\x72\x0c\x11\x1b\x60\x96\xa5\x05\xcb\x6b\x85\x9a\xcd\x73\x52\x20\xe7\x54\x04\x98\xee\x2c\x0f\x90\xc8\x3e\xef\x32\xea\xcc\x37\xac\xfe\x01\x30\x0e\x2a\x6c\x02\x3e\x67\x93\x6d\xdf\x23\xf6\xb4\x63\xcf\xb0\xae\xa8\xe3\x00\xd7\x26\xe4\x37\x62\x6d\x12\xad\xbf\xc2\x7a\xa2\x78\xf1\xb2\xf1\xfc\xee\x9f\xb8\xe8\x75\xe2\xad\xf0\xce\xaa\xdf\x59\x52\xac\x36\x89\x91\x9f\x13\xfb\xde\x75\xec\x7c\x1f\x17\xbd\x92\x63\xbb\xdb\x0c\xb7\xb0\x7b\x0b\x5b\x55\xfd\x97\x72\x36\xdf\xd2\xe1\xe8\x34\x59\x59\x7c\xce\xaa\x5c\xc6\x3b\xdb\x3f\xf4\x19\x57\xdc\x33\x3c\xff\x89\xad\xd5\xbc\xe3\x96\xb1\xd9\x5e\xf3\xb5\xf2\xbb\xbb\xb8\xcd\xce\xf7\xec\xb0\xf6\xa3\xd6\x64\x35\x6b\x25\xc5\xed\xec\xb3\xb3\xb0\x87\xd8\xba\xfc\x1e\x2f\x67\xef\x81\xb8\xbe\xb2\xbe\xb4\x2f\xea\x19\x75\xaf\x61\x1b\xe3\xd1\x4a\x7f\xac\xb8\x70\xe5\xe7\x5a\xe2\x59\xc7\xfe\xc0\x79\x95\xcf\x3b\xc8\x1a\xf1\x99\xef\xcb\x17\x7c\x9e\xc9\x37\xf6\x3c\xf5\x79\x31\x59\x28\xf6\x71\xc1\xf0\x8a\x94\x67\x17\x15\x8e\x11\x69\xd7\x3a\xa5\x66\x5b\x95\xa5\x53\x21\x3e\xc1\xe6\xb1\x1f\x0f\xe7\x67\x2e\x3b\xe5\x71\xe1\x7c\x68\xfa\x3b\x2f\xac\xcf\x75\x07\x7d\x03\xbc\xfd\x9a\xaf\xce\x53\xf7\x84\x46\x5e\x89\x7e\xb8\x91\xb2\xb6\xd5\xd9\x0c\x19\xe6\x5f\x35\x0f\x36\x7f\x2f\xf0\xbd\xcb\x72\x83\x3e\x33\x94\x9e\x19\x40\x1e\x83\x2a\xe7\x68\xdf\x52\xf6\x2e\xc8\x3b\x5f\x11\x5d\x37\xd7\xef\x47\x57\xd8\x8f\xf4\xde\xd6\xb7\xe9\x8d\xaa\xbd\x49\xf5\xa2\x39\x62\x74\xd4\xf7\xa8\x77\x66\xcf\x72\x5d\x26\x0a\x66\x0f\x65\xcc\xa9\x2a\x33\x97\x7e\xaf\x84\x5c\x84\xfa\xd8\x3d\xf9\x6c\x09\x3a\x5c\xc3\xb8\x3c\x4f\x3a\x67\xb2\x1c\x14\xf6\xca\xf3\xe7\xf8\x5e\x29\x42\xff\x7e\x4a\xed\x8c\xac\xef\x7e\x8d\x98\xc7\xdb\x30\x98\x1d\xc3\xf6\x6d\x2b\xd5\x22\x81\xae\x41\x64\xf4\x6e\xc3\x74\x02\xc0\x9b\x43\x9b\xf6\x1a\xf9\xed\x2c\xec\x4c\xcf\x09\xc3\xdf\x05\xfc\xf8\xfc\x12\x41\x3e\x58\x7a\x58\xfb\xb3\x03\xcd\x0b\x27\x3a\xd2\x25\x22\xff\xc6\x3c\xef\x59\xe8\x4f\x55\xf9\x96\xc7\xbe\xf5\x99\x74\x76\x0d\xb2\x2d\x12\xce\x80\x10\xe3\x51\xce\xf7\x5c\x38\xdb\xe0\xd3\x81\xd8\x8d\xab\xec\xdf\xaf\xe5\xc4\xf2\x5b\x32\x02\xce\xb2\x2d\x9c\x63\xe0\x1a\x57\xf4\x1d\x58\x1b\xb1\x5f\x55\xcc\x46\xe9\x57\x25\xbf\x15\x7d\x45\x91\x61\x5e\x83\xde\x53\xdf\x6b\xbe\xaa\xd3\x30\xf9\xa7\xdd\x67\xaa\x6e\x23\xe8\x65\xb4\xbd\x81\x28\x53\x70\x7e\x31\x9e\xa0\x3c\xe7\xd4\x9f\x1b\xe5\x51\xa1\x39\x13\xe4\x4e\x95\xef\x24\xe4\x6b\x97\xe5\x0e\xce\x61\x83\x6c\xc3\xf9\x14\xda\x17\xe6\x6a\xd1\x66\x63\x3a\x1f\x63\xfb\xae\xbb\xeb\x56\xfc\x3c\xd6\xfc\x81\x33\xfd\x9d\xc0\xdb\xac\x6c\x08\x62\x13\xc4\x02\x17\x0d\xd3\xbf\x27\x45\x3b\x7b\x76\x6f\xc7\xfe\xfc\x3c\xe7\xe7\x96\xca\x82\x81\xc5\xea\xb5\xc9\x3b\xcf\x91\x32\xef\x90\xf3\x08\x7a\xb3\xf4\xcc\x57\x77\xb6\xf4\x0c\xe6\xb8\x49\xbf\x8f\x6a\xdf\x89\xeb\x64\xb4\x77\xdf\xba\xaf\xc9\x73\xb2\x2e\x5d\xe5\xca\xc9\x63\xfa\xea\x4e\x87\x71\xc7\x9d\xf4\xa2\xb4\x45\xef\xbe\x6a\x5f\x7c\x75\x47\x0b\xf3\xdd\x70\xa7\xe2\x5d\xa7\x9c\x5b\x58\x1b\xb5\x6d\x21\x5f\x43\x7a\xae\xe1\x9e\xd6\xdd\xfd\x4d\xfa\x3b\x8d\x97\x36\x9c\x13\xdc\xab\x4f\xcf\x01\x1d\xb7\x62\x63\xc0\x3b\x07\x54\xd7\xd3\xbc\x4f\x39\xbf\xb0\x7e\x0d\xf7\x3b\xec\x81\x48\xba\x8f\xd5\x3b\x93\xcc\x85\xcb\xcf\x07\xd1\x83\x5d\xc0\x28\x56\xed\x0c\x6c\xeb\xc9\xdd\x8e\xeb\x0f\xe3\xfd\xce\xbd\x0e\xe7\x08\x64\x49\xf4\xad\xbb\x9d\x3c\xef\xf3\x7e\xb2\x78\xde\x3d\x67\x58\x89\xec\x99\xc0\x53\x9f\x69\x4b\xfa\x13\xbc\xb7\x49\x2e\x69\xf2\xca\xe5\xb9\xd4\xe8\x5d\x16\xe5\xe3\xf2\xd1\x67\x52\xed\x49\x49\x0e\x91\xb9\xf9\x1b\x3d\x42\x7a\xbe\x96\xdf\x9a\x3f\xd3\xa3\x1b\x75\xf2\x27\x67\xb3\x59\xd7\x20\x73\x8e\xba\x04\x9f\x67\x7a\xef\xe7\x89\x93\xb7\xb5\x32\x94\xfc\xa6\x8a\x37\xdd\xb6\x58\x9f\xdf\xce\xc2\xf2\xf5\xdf\x82\xfe\x70\x0e\xfd\xd9\x80\xd9\x69\xce\xdb\xa1\x92\xc1\xfb\xfe\xa7\xcb\x7e\xff\x26\xd5\xb8\x4d\x5c\x2f\x9f\xcd\xbd\xd7\x8d\x3b\xc8\x97\xab\x81\xb5\x9a\xb7\x32\x1d\x0f\xd6\x05\xf0\x8a\x01\xdb\xc7\x9b\x44\x41\xfe\x0e\xb8\x31\x88\x31\x20\xd6\x99\xd3\x3c\x28\xab\xa4\xd8\x31\x58\x37\x4d\xee\x14\x3b\x6f\x8d\xcd\x5f\xe7\xf1\xdb\xaf\x6c\x64\xee\xae\x63\x5e\xaf\xfe\xda\x73\x86\x7d\xa2\xf7\x3f\xfc\x0e\xfe\x5d\xc5\x41\x5e\xcf\xce\x9b\x95\x2a\xb5\xb6\x19\xf2\x6f\xc1\x5a\x9d\x9c\x21\x5d\x63\x62\xcf\xfa\x73\x7e\xb7\x88\x38\x34\xeb\x05\x72\xba\x40\x2c\xd4\x84\x1a\x3d\x09\x47\x6e\xb2\x78\xbd\xbf\x97\xfd\xe3\xb8\x3c\xe9\xe2\xb6\xe7\xd8\x80\x7b\x0b\x7f\xd7\x56\x7c\x8c\x58\xfb\x78\x0d\xb6\xd9\x67\xec\xbb\xbf\x62\xdf\x6b\x85\xc1\xfd\x3c\x5e\xcc\xaf\x6b\xf0\xdf\xcf\x5a\x50\x77\x69\xee\x00\x6f\x52\x87\xf5\x5b\xc5\xf2\x68\x5b\xc5\xe0\x10\x0f\xe7\xc7\xdf\xa5\xae\x0d\x22\xcf\xbe\xd1\xc6\x36\xfb\xfc\x07\xe6\xe8\xfe\x0b\xb0\x73\x86\xa3\x6b\x6c\xee\x76\x13\x63\xc7\x78\x77\xc9\xb8\x20\xee\x48\x74\x2f\xa8\x03\x16\x6a\x65\x71\x6c\x02\xee\x99\xd9\xfb\x48\xca\x0c\xe6\x5a\x3b\x36\xba\x0e\xcf\xda\xc1\x73\x90\x60\x4c\x6b\xe0\x21\x2f\x9d\x75\xdb\x7a\x7e\xb7\x8c\xfc\xd9\x35\x32\xba\x64\x7f\xed\xb0\xee\x34\x2f\xd6\xbe\x57\x52\x3c\x40\x38\x63\x10\x2b\xf2\x7b\xbb\xb1\x06\xe3\x98\xe2\x04\x9e\x52\x73\x57\xed\x2b\xa6\x5f\x79\xf4\xb7\x80\x6b\x26\x63\x22\x84\x70\x96\x95\xdf\xe0\xf9\x4e\x9c\xed\xeb\x1f\x3d\x1e\x21\x59\x47\xe5\x37\x70\x6f\x34\xbf\x27\x41\xb9\x7f\x64\xd8\x88\x80\x11\xc7\xe4\x93\xfe\x77\x55\x3e\xb1\xf0\xb9\xcc\xb7\x86\xf5\xf7\xe4\x4f\xb8\xe8\xff\x89\x87\xde\x2e\x82\x79\xfe\x45\xce\x7e\x9e\xa0\x4f\xf3\x1c\x06\xfd\x87\x50\x43\xda\x89\x3b\xa3\x3f\x80\xf5\x65\x5b\x0f\x67\x38\xca\xd2\xb2\x7f\x0d\x8b\x23\xb1\x95\x1e\xbc\x6d\x33\xdb\x92\x7b\x3a\x35\xac\x32\x1a\x4e\x37\xa1\xd1\x3b\x27\xb6\xd5\x5a\xfb\xa3\x23\x39\xcb\x1f\x8b\x1d\xaf\x2b\x16\xfd\x4d\x64\x6c\xa9\x9d\x9f\xc1\xe6\x09\xfa\x80\x31\xeb\xd8\x51\x1e\xc2\x58\xbc\xaa\x7d\x86\x91\x59\xf4\xca\x18\xf9\xcf\x32\x2a\x6b\xb2\xb8\x98\x6f\x62\x22\xab\xec\x1d\xb1\xad\xca\xd8\x38\xe7\x20\xe7\x16\x7d\xa1\xde\xf5\x65\xb3\x80\x5a\x5a\xd2\xaf\xfc\x14\x91\x39\xa8\xfc\x55\x10\x87\x11\xda\xce\x23\x3e\x17\xaf\x27\x8a\x51\xda\x02\x6e\x41\x86\x7b\xcc\xf0\x34\x81\x97\x83\xcd\xc7\x1c\xe6\x32\x29\xbc\x02\xee\x8a\xaa\xb6\x1b\x79\x3b\xb5\x35\xda\xdd\x6b\x52\xb4\xb3\xd8\xce\x7f\x44\x2b\x26\x9b\xd5\x5a\xed\x73\xfe\xe1\x93\xcf\x6b\xd8\x35\x80\x35\x80\xbc\x76\x2d\xbd\x2c\x33\xbc\x2e\xee\x3b\xc0\xd5\x62\x63\x3a\xd2\x1c\x03\xf6\x7f\x2d\xbe\x47\xf5\x5b\x15\xff\x0e\xde\x4d\xb1\x2d\x48\x5f\x69\xff\xac\x33\x69\xaf\x01\x57\x10\x64\x0c\x7c\xf7\x8f\x1d\x65\xb1\x7d\x6f\xad\x87\xa3\x6b\xea\xa7\x87\x7f\xcc\x6c\x17\x05\xf7\x2c\x35\x73\xca\x03\x52\xe1\xef\x49\x7d\xb0\x01\x1f\xfe\x18\x2b\xdc\xa4\x98\xf7\x8a\x78\x1d\x0c\x9b\x7d\xb2\x7d\x81\x7c\x42\x67\x78\xe2\x75\x4f\xfa\x7e\x9e\x24\xac\x30\x88\x9b\xe4\x2a\xb6\xd9\x39\xff\xc0\x3c\x1c\x32\x57\x42\x9f\xba\x8f\xc4\xbe\x1f\x53\x33\x4b\x1c\xc8\xb3\x87\xbc\x04\x65\x3d\xf1\xce\x6b\xc2\x3c\x53\xee\x1a\xd2\xaf\xef\xe6\xda\x30\xde\x2b\x49\xde\x54\xf3\x9d\x1d\x61\x2e\xb0\xef\x32\xd7\x96\x2e\xcf\xa0\x92\x33\xb4\x0f\xc7\xeb\xda\x7f\x39\x04\xa6\xb3\xd1\xc6\x3b\x45\xec\x88\xa1\xbc\x1e\x22\x06\xe6\x97\xef\xd9\xcf\x4e\x6b\x7f\x96\x8f\x01\xf3\x7a\x87\xf9\x02\x8b\xee\x7f\x62\x23\x87\x7c\x2a\x47\x1f\x2b\x03\xbe\x77\x90\x89\xdb\x97\xcb\x84\xe8\xbb\xca\xfb\x75\xb9\x49\xc0\x59\x83\xb9\x46\xb7\x0f\x86\x5d\xa4\xcb\xa1\x36\x2d\x78\x16\x72\x6c\x3a\xfd\xae\x8a\x41\xa3\xbc\x4b\xb8\x47\x19\x2f\xce\xa0\xc7\x78\x0c\x9b\xee\xb0\x85\x0f\x78\x1b\x0f\xc0\xaa\xf1\xbb\x2d\xc7\x06\x7f\xd9\x31\x2e\xd2\x07\xad\xd7\x17\xef\x13\xb9\xbe\xc0\xab\xd7\xf4\x3d\x3f\x83\xd5\x7c\x34\xe0\xed\xc1\x38\xc7\x0b\x2e\xff\x63\x01\xe3\x0e\xe7\x40\xc5\xb7\xab\x72\xbd\x99\x0c\xa9\x61\x48\xd2\xf8\xef\x35\x36\xce\xed\x64\x40\xe4\xb1\x06\xef\xcb\xee\x5d\xd7\x1d\xef\xb6\x30\xbc\xae\x8a\xf5\x41\xce\xd9\xc4\xec\x53\x19\x5c\xf1\xa7\x52\x8e\xac\x97\x54\xe2\x89\x64\x72\x53\xe2\x2e\x02\x59\xa7\xe8\x83\x9c\x4f\x0f\x7f\xd3\x05\x5c\x65\xe7\xed\xd7\x26\x06\xff\xc3\x2c\x8b\xed\x1b\x7b\x37\x59\x23\xc8\xa9\x18\x03\x97\x29\x9f\xdf\x54\xc1\xdd\xab\x38\xfa\x96\x2d\x86\x1b\x2f\xe6\xd3\x27\x4e\xd1\xbd\xd2\x3c\xae\xc4\xf9\x94\xef\x7a\x01\x67\x55\x91\x5d\xe2\xef\xdb\xed\x78\xe8\x1e\x45\x3e\x1c\xd4\x2d\x18\xdf\xdf\x80\xf1\x54\x43\xfd\x7c\xc5\xcb\x8a\xdf\x8f\x45\xdc\x49\xc0\x2a\xc0\xef\x21\x26\xd8\xae\xf8\x97\x29\xce\x0d\x99\x17\xd9\x16\x51\x72\x81\xe0\xb9\x01\xc3\x01\x96\x71\x92\x53\xbb\xb7\x44\xbc\xd2\x84\x61\x25\xc3\x1d\x43\xe6\x25\x46\x6e\xb2\x76\x64\x6c\x8e\xd0\x67\xeb\xb6\xf5\x0d\xd6\x0e\xc5\x5d\xf6\x88\x2e\x95\xeb\xeb\x9c\xa5\xfd\x44\xee\x2f\x22\x73\x75\xfd\xbd\xf1\x39\x90\xd6\xf1\x9b\x79\x8f\xb8\x17\xe4\x7b\xea\x9b\x72\xb9\x8c\x82\x19\xf3\x5d\x9d\x62\xa3\xf7\x27\x0d\xfa\x93\x28\xd8\x89\xfb\x59\x99\x8b\x2c\x5e\x7b\xad\xa6\x3d\xae\x93\xed\xec\x1d\xe2\x1e\x61\x9f\x69\x73\x17\xff\xf1\xb4\x58\x51\x82\xde\x0c\xfa\x12\x91\x5f\x8f\xc4\xf0\x1e\x8e\xed\x5e\xe3\x6d\xda\x22\x77\x6e\x0a\xf2\xc9\x7a\x38\x66\x5a\x46\xbe\x75\x1a\x95\xe4\xcc\xef\x20\x8f\x26\xe9\xcc\x72\x8e\x1b\x65\x67\x02\x06\x74\xbf\x9d\xec\xfb\x57\x72\x07\xc4\x46\x88\x7a\x88\x6f\xdd\x1c\xe5\xee\x9f\x88\x31\xf8\x60\x36\x8b\x0d\xf7\x18\x15\x79\x9e\xec\xf4\xf2\x42\xfb\x8c\x54\x4b\x58\xc7\xed\xc2\xf5\xe5\xf7\x0e\xc7\x37\xa6\x78\x62\x3a\xac\xe0\x7f\x3b\x5c\x9f\xa0\x76\x31\xb9\xef\x83\x59\xcc\x38\x87\xc9\x67\x90\x27\x20\x60\xbd\x56\x7b\x94\xbe\x0b\xdb\x05\x5f\x35\xb9\x47\xff\x19\x56\x36\x2c\xdc\x5d\x3b\x0b\xec\x73\xc0\xe5\x95\x7f\x83\x7e\x1a\xfd\x77\x64\xfc\x5c\x86\x28\x18\x34\x53\xb2\xdf\x88\x8e\x4a\xf1\x86\x28\xc6\x7e\xaf\x70\xec\x01\x8c\x03\xd6\x11\xf2\xb1\x01\x93\x98\x62\xd3\xf7\xb3\x78\xdb\xcf\xd3\xc2\xbb\xa4\x95\x2e\x2b\x62\x36\xfd\x61\x36\x7c\x43\x7e\x04\xff\x4e\x94\xdf\xc8\x2f\x3e\x07\x9d\x68\xc5\xec\x19\x05\x63\x0e\xf7\x90\x7b\x45\xcc\x6b\xe4\xa4\x98\x14\x44\x7e\xcf\x38\x16\xd0\xf4\x31\x07\x99\x46\xf9\xca\xe3\xc0\x1c\x41\x9e\x58\x60\x8e\x52\x11\x7f\x8b\xca\x5d\x65\xdd\x47\x19\xd9\x83\x54\xdf\x80\x7e\x26\xed\x33\x1d\x2b\xf4\xfd\x0d\xf1\x18\x05\xff\x02\xfe\x46\xe5\xaa\xe3\x6b\x80\x79\x37\x80\x15\xc4\xda\xc9\xe2\xa1\x3b\x4c\x0a\xeb\xb6\x06\xb9\x24\xc8\x5a\xca\x75\xa3\xdc\x17\xe2\xef\x88\x6c\x80\xf1\x85\x85\xf5\x88\x16\xc0\x93\xc9\xf7\xc6\x98\xad\xe1\x5b\x8b\xfb\x63\xc9\x5e\x1a\x97\x7d\x0d\xfe\xeb\xe6\x10\x15\xf7\x63\x32\x00\x3b\xfe\x2d\xf6\xe7\x9b\xdf\x25\xef\xe3\x39\x0a\xdc\x0c\xef\xd9\x03\x9d\xcb\xf9\x05\xec\x59\xda\xe7\x7a\x1f\xa0\x1d\xc0\x9c\xfe\x2b\x7b\x97\xdc\x87\x76\x7e\x83\xe7\x06\xe0\xc3\xf8\x77\xb5\xb6\xd0\x26\x8c\xf9\x7d\x5b\xef\xdb\x78\xf1\x5a\x8c\xb6\xfd\x6d\x18\xcc\x72\x76\x3f\x10\x5b\x19\xee\x43\xd1\x16\x46\x9f\xde\x93\x3e\x58\x97\xb8\x4d\x7d\x0c\xe2\xde\xda\xe3\x67\x30\x0f\xf0\x39\xee\x0f\x47\x39\x77\xca\xbc\x33\xbf\xa9\xf6\x7d\xca\xb9\xaf\xe9\x41\xc2\x99\xd0\xf1\x34\x0a\x36\x1d\x97\xe5\x92\x8c\x62\x36\x4d\x42\x79\xcb\xc9\xfa\xff\x2e\x59\xfe\x51\x1f\x64\x12\xe0\x8d\x0a\xbc\xc9\x92\xdd\x3f\x88\x16\xcb\x56\x7b\xe5\x7a\xd9\x6a\xee\x8d\xac\x39\xfb\x4e\xc5\xb2\xdc\x8f\xae\xb1\x07\xfc\x5b\xfd\xa4\xf0\xb2\x1a\x6e\x24\xb9\x8f\x6c\xab\x8c\xfc\xc1\x49\xe0\xd8\x17\xcf\x34\xc7\x9b\x86\x5c\x64\xc6\x1d\x50\x22\x0f\x60\x32\xcc\x7f\x87\xc5\xe1\x50\x7d\x0e\x7b\x40\xc4\xbf\xab\xf0\xaa\xf7\xdc\x9e\xdb\x08\xef\xbd\x48\x18\x90\xd5\x5a\x0b\xbf\x73\x33\x8c\xab\x7a\x2f\xc8\x4f\x59\x71\xa6\x8a\xbc\x28\x12\x0f\x04\xef\x4f\xb7\xe2\x65\x41\x9f\x99\xf6\xb7\xca\x99\xcb\x84\xdf\x63\x2e\xb3\x9f\x5d\x63\xdb\xcd\x13\xc0\x9c\xef\x83\xde\x11\x06\xa3\x3c\x5c\xa8\xdf\x0b\x3a\x4e\x35\x9f\x97\x44\xe6\xa9\x85\x3b\xab\xb1\x0d\xae\x4b\x22\x06\x59\x14\xcc\x29\x67\x48\x74\x0d\x3b\x14\xd3\x17\x7d\x7f\x30\x57\x44\x07\x4d\x4a\xb1\x3d\xe0\xd4\x2f\x62\x63\x06\x58\x61\x13\xb2\x06\x5b\x22\x9b\xfb\xc7\xd4\xec\x1f\x42\xca\x65\xc2\x72\x6f\x2a\x7e\x98\x29\xcd\x13\xea\x5e\x1d\xbb\x07\xfc\xfc\xc4\xe6\x8b\xfc\x36\x91\x2b\x1b\x8a\xf3\xf8\x89\xfc\x27\x5d\x19\x73\xbc\x9a\x2f\xa9\xbd\x4a\xb6\xea\xf0\xc5\xb3\x2c\x69\xd1\x31\x11\x1b\xce\x9f\x01\x7f\xa2\xeb\xdf\x5b\x63\x39\xdf\xb5\xda\x0b\x85\xd5\x4e\xed\x1e\x8e\x0d\xea\x09\xa4\x36\xa4\xf5\x25\xf7\xac\xac\xcb\x09\x6b\x0f\x35\xb4\x56\x0b\x78\x7e\xf7\x5e\x2b\x5a\x00\x1e\x58\xd5\x76\x9b\xc8\x0b\x90\x99\xc0\x5d\x82\x72\x45\x79\x97\xed\x92\x7f\x9f\x51\x06\x8e\xae\xd1\x50\xa8\x81\xf5\x2a\xfd\x5b\x94\x15\x89\x61\x19\xd1\x02\xf2\x6a\xc5\xf5\x17\xfc\x2e\xb4\xbe\xd7\xa2\x3a\x8f\xb9\xfb\xc9\x6d\x43\xca\xe5\x20\xfc\xae\x88\x3b\x23\x35\x9f\x17\x70\x50\xd5\x67\xb0\x16\x70\xd6\x0e\x8b\x36\xe5\xc4\xef\x43\x5c\x4b\xb6\xc3\x89\x5c\x71\xf3\xc4\xbe\x5f\x93\xc2\xda\xc6\xf6\x8a\xe8\xdb\x9f\xeb\xb2\xdf\x8a\xcb\xfe\x39\xf4\xcf\x39\xd5\x41\x1e\xa9\x3f\x3a\xaf\x83\xf9\x26\xf6\xbd\xd6\xda\xee\xed\x18\x16\x68\xb4\xe8\x97\x10\xef\x03\xdf\x5a\x7e\x89\xca\x6e\x0d\x23\x50\xd8\x2b\xa7\xc8\xb7\x8c\xc8\xa3\xfd\x1a\x40\x5d\xcc\x35\x1a\x58\xa7\xd8\xe8\x6a\xb0\x23\x98\xad\x37\x3a\xab\x32\x84\xd8\xc0\x58\xcb\xec\x65\xb1\x45\xdb\x43\x9f\xdb\x35\x29\x5a\x97\xa4\xe3\x6d\x63\x3f\x57\xf2\xe8\xfb\xad\x64\xdf\x58\x23\xd2\x61\x78\x3c\x2b\xfa\x5b\x90\x9d\xf0\x9e\x2e\x1f\xbf\x8c\x3f\x5b\xcf\x97\xc6\xf6\x20\x07\xef\xa0\xad\x2d\x50\xfa\x07\xd8\x9f\xe2\x18\x6a\xb5\x25\xf5\xdf\x8c\x55\x7b\x82\xe7\x5a\x8f\xce\x93\xbd\x30\x17\x43\x1e\x57\x5b\xd2\xfe\xd7\x7e\x57\xc3\x10\x5b\xf4\x89\x4e\xf9\xb9\x36\x33\x58\x0f\x09\x53\xcc\x13\xb0\x17\xf3\x2a\xa7\x98\xc9\x3c\xc4\x0c\x9f\x1d\x00\x47\xb9\xe6\xff\xac\xe5\xa1\x43\xfe\x3b\xd9\x93\x30\x07\xe4\x9c\xd4\x38\x16\xc9\xb9\x68\xbe\xcb\x14\xbc\x95\xea\x0c\x2c\x4f\xf2\xb8\x6c\xcc\x37\xf6\xc8\xfe\x19\xc0\xfe\xf9\x72\x1d\x01\xcf\xc7\xee\xad\x48\x9b\x73\x38\x57\x80\x55\xf9\x58\x16\xd6\xfb\x7b\x09\x72\x74\x9e\x14\xa8\x8f\x70\x4c\x5c\xa8\x91\xeb\x6f\x23\x1f\x70\x77\xcb\xd0\x7f\xd9\xa4\xc3\xf4\x18\x1a\x9e\x6c\x07\x53\x99\xa0\xee\x4d\xf1\x7e\x20\x7f\xc7\x7b\xf7\x9d\xe8\xb5\x93\xfd\x28\xc7\x9a\x61\xa2\xf7\xdc\x77\x1c\xdb\x90\xc5\x4d\x83\x91\x15\xdb\x28\x97\xc6\xe6\xee\x59\xbb\x8f\x74\x98\x9f\x22\x81\xff\x97\xea\x46\x82\x3f\x43\xf4\xc7\x8a\xf2\x13\xf6\xa0\x66\xbf\xf7\xaf\x51\x11\x1e\x74\x67\x93\xd6\x68\x9e\xd7\x94\xd3\x13\xc7\x5d\xdf\xbb\xf4\x5d\xdd\xc4\xf6\xae\x91\x7c\xd7\xd6\xf6\x34\xe8\x8d\x45\xb5\xaf\x88\x4e\xa9\x39\x0b\x4f\xdb\x70\x00\xcb\xff\xae\x3f\x13\x62\xce\xbd\x80\x09\x25\xd8\x68\xf2\xbd\xb2\x47\x4e\x60\x81\x53\x0e\x75\xdb\xa2\x7b\x05\x2c\x82\x4f\x39\x4e\x1a\x1a\x75\x5c\xed\xb1\x8c\xe1\x0e\x98\xb3\xb2\xaf\x5e\x7c\x1f\xe6\xed\xa6\x83\x2e\xc3\x69\x85\x3c\x63\x96\x03\x4d\x7f\x7f\x92\xef\x3e\xc8\x35\x5c\xae\x7d\xc0\x5a\xd8\x4b\xb5\x01\xc2\x5d\x3b\xd6\xc4\xa1\x42\x43\xcf\x2b\xb3\x6a\xbb\x8b\xc5\xaa\x3b\x74\xac\xd9\x6a\xb5\xf3\xfa\x4b\x59\x57\x25\x36\x29\xb9\x43\x04\xbe\x35\x88\xa5\x92\xbe\x3e\x10\xa7\xbb\x67\xac\x7d\xc0\x97\x3e\x30\x6c\xef\xea\x6c\x77\x19\x8f\x41\xb6\xa6\x67\x87\xbc\x33\xb1\xad\x32\x31\xbc\x32\x29\xfb\x67\x32\x56\x67\x38\x6b\x87\xc6\xec\x48\xe6\x4e\xc1\x9c\xa6\xbe\xab\x74\x49\x79\x1b\xea\xb8\xd3\x39\xe3\x6a\x22\x7f\x7b\x59\x5c\xf3\x41\x54\xfc\x57\x42\x7d\xaa\xc4\xcf\xbf\x0e\x88\x9e\x87\xf8\x1f\xa8\x93\x51\xdc\x63\x13\xe3\x01\x55\x5d\x04\xfd\x0e\xfd\x69\xa4\x2f\xec\xdf\xea\x33\xbc\x7e\x15\xdb\x64\xef\x25\x76\xea\x6b\xa5\xb3\xd2\x77\x23\x86\x26\xc3\x49\xe8\x5f\x11\xdb\x55\xf7\x5d\xa5\x87\x4f\xf9\xfd\x42\xe3\x59\x85\x90\x73\x27\xf6\x5b\x58\xef\x15\xb5\x59\xc8\xdf\x91\x6f\x9d\x25\xfe\x80\x85\x84\x27\x9b\xc7\x86\x82\x23\x6b\x4a\x7c\xc6\xf8\xce\x3d\xf4\xf5\x5f\x44\x27\xc6\xff\xb3\xb9\xae\xea\x39\x05\xec\x82\xc7\x5f\xb4\xd9\xe3\x6d\x8a\xe3\x7a\x13\x31\xd1\xfa\x79\xe4\x9f\xbe\xd1\x1e\xef\x13\xaf\x67\xa3\x6b\x74\x8b\x3b\xc4\x5e\xba\xff\x42\x3c\x38\x9a\x3b\x2f\xbe\x03\x39\xf1\xeb\xef\xa8\xc5\xbb\xc4\x3d\x74\x53\xf7\x09\x8f\xf7\x8c\x3d\x3d\x66\x8f\xfa\x3c\xaf\xb7\x14\xda\x1d\x97\x27\x7d\x2d\xb3\x6f\xa9\xb8\x23\x67\xbc\xf7\x75\x7a\xfb\xec\x20\xed\xf1\x67\xef\x7b\xc2\x45\x16\xfb\x56\x2b\x34\x36\x5a\x3e\x2c\x7c\x4f\xef\x0f\xc6\x76\x36\x14\x3f\x1a\x9e\xaf\xe7\x3b\xe0\x19\xbf\xae\xb1\xbe\xf8\x00\xba\xba\xc9\xfa\x8f\x39\x0a\x34\x16\x40\x7e\xcf\x72\x1f\x60\x6c\xef\xdb\x3e\x7d\x0e\xfe\x7f\xac\xc5\x20\xed\x1e\xf8\x84\xc7\xe5\xb9\xda\x57\x8f\x93\xe0\x1f\x98\x1d\x58\x8d\x92\x5c\x5b\xe5\x65\xa9\x95\x92\xfb\x59\xad\x79\x6a\x9e\xd7\x21\xe6\x18\x09\x73\xab\x62\xee\x74\xd6\x36\xb9\xaf\x5f\xd9\xde\xcb\xc3\x60\x7e\xa0\xe3\x3a\x8e\x83\xb3\x58\xd7\xae\xee\x0b\xac\xe3\x67\x58\xed\x6f\xba\x7a\x30\xd2\x67\xcc\xe1\x92\xfb\xbc\xd1\x62\x19\x70\x19\x21\xac\xb7\x38\x7f\x1c\x73\xdc\xec\xc5\x81\x75\x7f\x04\xd6\xbd\x3d\x7d\xeb\x67\x53\xab\xc5\x63\xc1\xdf\xda\x43\x8b\xdd\xd1\x31\x4f\x7f\x1a\xe6\xe4\xef\xc7\x39\x9c\xfd\x59\x07\xfd\x55\xac\xc1\x15\x24\x6b\x2d\xb5\xf3\x4d\x99\xb4\x36\xf2\x9b\x57\xc7\x82\x3c\x7c\xc1\xe1\xa7\xb6\x8d\x7e\x8a\x41\xaf\x20\xbf\x9d\x98\xa2\x2c\xdb\xd5\x78\x00\x78\x3b\xdb\xd7\x33\xc4\x7f\x3b\xf2\x1d\x44\xbf\x97\x74\xe2\x64\xef\xe5\xfa\xfd\x0a\x75\x58\x35\x4c\xa4\x78\xab\xb4\x6b\x12\xbb\xf7\x45\x1c\xfb\x27\xc5\x77\xf8\xb6\x7c\xd3\xdc\x53\xbf\xf8\x1e\x42\x7c\xc4\x7a\xdd\x29\xae\x09\xe0\x87\xcf\x29\xb6\x90\xc7\x7c\xfd\x10\xcf\x24\x3a\x10\x6d\x73\x9b\x29\xf3\x7a\x53\xee\xe3\x5b\xed\x7e\x9d\x54\xf7\x5f\x96\x74\x18\x66\x45\x97\xe1\xba\x36\xde\xa1\xaa\x4d\xa7\xeb\xe7\x4a\xa7\x13\xbc\xe9\x38\xc2\x64\x7f\xa1\xa6\x3f\x3e\xf5\x13\x9c\x89\x1c\xd5\xdc\xd7\xff\x66\xb1\x1d\xf6\xee\x71\x35\xaf\x70\x67\x4f\xb4\xf7\x7c\x7d\x3e\x20\x36\xfa\xf6\xaa\xc7\x37\xa7\xf5\x1d\x94\xff\xf0\xe9\xba\x0b\x72\xf2\xab\x7e\x31\xbe\x64\xba\x76\x1c\xcf\xe3\xe8\x98\x72\xdd\x6b\xb5\x8f\x2a\xec\x4e\x22\xdf\x55\xbc\x11\x45\xb6\x08\xeb\x58\xfd\x4e\xfb\x3e\xc0\x68\xd3\xe2\x99\xa1\xec\x56\xce\x48\x82\x9c\xe5\x65\xbc\xc5\x18\x5f\xd2\xf1\xce\x18\xef\xb3\x1e\xc0\x57\x6d\x00\x3f\x13\xf8\xb6\x14\x79\xa0\xf0\x43\xf6\xb3\x74\xe8\xe6\x44\x96\xe9\xee\x44\x1d\x86\x1d\xbc\xc3\x57\xfd\x10\xd9\x23\x1d\x3a\xe4\x0c\x09\x7a\x7b\xbd\x2f\x64\xce\xc8\xfc\x13\x5b\x78\x69\xf7\x3a\x51\x30\x7a\x0b\x83\x59\x3e\xc6\x7b\x91\xb4\xf1\x53\xf5\x07\xd0\x7b\xaa\x1d\x92\xb3\xb5\x15\x64\x3f\x5b\xc7\x3d\xfb\x2e\x13\x64\xd7\x6d\x53\xcd\x11\x97\x9f\xaa\x5d\x8a\xb9\x78\x38\x9e\x43\xd2\xf1\xc0\x37\x3e\xc6\xb8\xda\x67\x08\x3e\xc7\xec\x16\x06\x6e\x2b\x0a\x46\x17\x2d\xbe\x3d\xc3\x58\x31\xba\x8f\xd4\x6f\x43\xac\x81\xcc\x4b\x08\xd8\x0d\x3b\xe9\x7e\x18\x3f\x5a\xba\x3e\x3d\xc1\x62\x57\x73\x2d\x6b\xb6\xa1\x1e\xcf\x9d\xe6\x8f\xe2\x9d\xaf\x9d\x2f\xcc\x95\x91\xee\xbb\x2e\xd3\x49\xaa\xf1\xea\x72\x5a\xec\x76\x96\x32\x7d\x87\xfe\x7b\xc2\xfc\xe4\x14\xeb\x43\x88\x63\xb4\x63\xfb\xa6\xe5\x4d\xa4\x7d\x2b\x46\x50\x9b\xf9\xbd\xb9\x43\x9d\x23\x8b\xa7\x56\xab\xa9\xd6\x5f\xe0\xd0\xa9\xe9\x6d\x3d\xcd\xd9\xfa\x4c\x83\x51\x49\xe4\x8a\xaa\x7b\x3c\xd1\xc5\x1f\xb1\x9d\x7f\x46\x8b\x4a\xde\xcb\x67\x1a\xef\x4d\xe1\x1d\x07\x62\x63\xba\x80\xd3\xe1\x42\xad\xb0\x8a\x33\x45\xce\x30\x72\x9d\x38\xaa\xcd\x5d\x97\x39\xe6\x09\xee\x42\x61\x5c\xe8\x4f\x2c\x25\x0e\x12\xd2\xd6\x01\xb0\x5e\xc5\x1c\x9f\x22\xbf\x00\xf7\x37\xf8\xac\x74\x6d\xe3\x3d\x5b\xe3\x8f\x54\xec\x6e\x0f\xb8\xe2\xda\xfd\xd5\xee\x6c\xad\x38\x57\x1c\xf8\xa3\xde\x88\x1d\x9b\xda\xde\xce\x19\xa6\xc7\xd4\xde\x90\x75\x28\xd7\x6d\xe0\x1d\x45\x3f\xff\x70\x96\xa7\x83\xd1\x35\x36\xce\xe7\x30\x18\xfd\x71\x6c\xea\x7f\x1d\x4e\x2f\xce\x60\xb0\x41\xff\x58\x3b\x4b\x8a\x73\x9e\x6c\x21\xa6\x90\x55\xb9\x9b\x2c\xaf\x81\x71\xe3\xe8\x38\x09\x67\xa7\xc8\x07\x3d\xbe\xe4\x7c\xb1\x90\x6f\x37\xfa\x43\x64\x96\xc8\x85\xb3\xf6\x5f\xe4\x5c\x03\xd1\xb7\xbe\xed\x4f\x91\xd3\x9c\xe6\x94\x0c\xa7\x9b\x35\xe6\x68\x66\x90\x5b\x12\x4c\x31\xbf\xa5\x38\xe7\x11\xe8\xaf\xdd\xc7\x18\x39\xa9\x5b\xa1\x9f\x5f\x20\xbe\xc6\x73\x18\x10\x53\x1f\x70\x5f\xcb\x1b\xce\x89\xe1\x95\xff\x2c\xaa\x7c\xcf\xc4\xee\x1d\x21\x27\xb1\x48\x30\xf7\xb3\xe3\x7d\xae\x4d\xda\xef\xc0\x11\x78\x14\x6f\x35\xfe\xdb\x88\xf1\x02\xc3\x6f\x81\xdf\xe7\x91\x42\x0d\xe0\x80\xbf\xcb\xb1\xf3\x07\xe2\xc0\xcc\x20\xae\x22\x70\x01\x21\x46\xc9\xb6\x3f\x4b\xfd\x7b\x6b\x1d\xf4\x4f\x91\xc0\x0d\x4f\xbe\x4b\x4a\xd2\x8f\x1d\xed\x23\xe6\xa6\x8a\x79\xb7\xfc\x1d\xc3\xf4\x10\xf9\x2f\x9b\x75\x30\xdf\x24\x9d\x7e\x16\xef\xa7\x9b\xd0\x9f\x95\x71\x67\x06\xdc\xf4\x71\xe1\xd1\xdc\x55\xc6\x2b\xb9\xe2\xcf\xa5\x46\x7e\x8a\x21\x4e\x14\xe5\x2c\xff\x48\xe6\xf7\x02\xec\x8a\x2b\xcc\x8d\xc4\xc3\x48\xec\x13\xef\x02\xcf\x55\xfd\xe6\xf3\x56\xe5\x64\x7a\x0f\xc7\x1e\xe5\x1f\x7e\x8f\xe6\xe0\x22\xff\x51\xb2\x9f\x5f\x23\x88\x3f\x91\xbb\x10\x62\x09\x7c\x3e\xb0\x8d\xd1\x83\xec\xbb\xb4\xa8\x7c\x40\xe4\xcc\xac\x3b\xd3\x4d\x58\xf0\x38\x05\xfa\x98\xc8\x5a\xd0\x7c\xde\x8f\x45\x25\x5b\xe2\x21\x91\x65\xbd\x36\xb1\x03\xe5\x9c\x36\xf0\x89\xb1\xf7\x8c\x22\xee\xfb\x10\x9e\x41\xdf\xf3\x8c\x8d\xa7\xee\x43\xaa\x7d\x2f\xde\xc9\xbb\xd8\xf8\xff\xb1\xf7\x67\xdd\x89\x23\xdb\x16\x30\xfa\x83\xea\xe1\x08\x61\xb2\x92\x47\x23\x5b\xa2\x33\x99\x08\xa3\xee\x0d\x49\x2e\x04\x48\xc0\x36\x3d\xbf\xfe\x8e\x58\x2b\x7a\x85\xb0\x73\x9f\x3a\xf7\x8e\xfb\x8d\xef\xa1\xc6\xde\x69\x40\x4d\x34\x2b\x56\x33\xd7\x9c\xe0\x4b\xa2\x7e\x6b\xdf\x98\x77\x51\x75\x09\xa5\x3c\x10\x89\x99\x11\x57\xaf\x68\xb9\xd2\xdf\xfa\x67\xd4\xe3\xf6\xcf\x4c\x1b\x5e\x7c\x56\x6e\xc8\xef\x46\xb7\x23\xf0\x76\xbf\xd3\xf5\x31\x63\x7d\x12\x2c\xa7\x49\x6b\xe9\xef\x61\xf9\xb4\x08\x9f\x76\xea\xde\xdf\x28\x36\x67\x6a\x5f\x4b\xe4\xcf\x2d\xca\x81\xc7\xbe\x83\x9f\xab\xbf\x53\x31\x64\x31\xfd\x5d\x73\xae\x9d\xfa\x43\x34\xb6\xfd\xe8\x93\xf9\x9f\xec\x73\xef\xda\xc1\x7b\x0e\xcb\x44\x3a\xd3\x7e\xe9\xb8\xe9\x99\x38\x5f\x91\xd7\x05\xf8\x6c\x40\xef\xee\xbd\xfd\x4c\x75\x20\x40\x33\xbc\x00\x7e\xde\x76\x70\x7b\x6f\x3f\x6b\x1a\x72\xc4\x56\x16\xbf\x33\x72\x1f\xec\x45\xff\x4d\xd6\x37\xf5\x75\x81\xd7\x4d\xc3\x7d\xec\xe2\x68\x32\x20\x76\x20\xf5\x82\x1b\x3d\xc7\x29\xaf\x25\x3c\x33\xf1\xdd\x4c\xf1\xb3\xc0\x2c\xb2\x67\x26\x67\x9a\xb3\x34\xe4\x20\x18\xde\xaf\x77\x5f\x84\x39\x39\x37\xde\xe2\xc8\x2f\xb9\x8f\x85\xfc\xa8\x60\x6b\x91\x0f\x1c\xbf\x4f\x39\x66\xc4\xbf\xb7\xfe\xd9\xd4\x37\x41\xf5\xa6\xf7\xc8\xe9\x03\xfb\x1d\xf0\x77\x50\x2f\xd7\xfc\x86\x07\x38\x67\x65\x1d\xcb\xb8\xba\xd1\xed\x68\xd4\xb2\xe7\x3c\x6b\xf2\xf9\x87\x5c\x6c\xb5\xef\x82\x6d\x5a\x31\x2c\xa8\x62\xeb\xbd\xb4\x3d\x60\x7c\x56\xf4\x6c\xf1\xdf\x33\xcf\x3d\x65\x3c\xee\xab\xc7\xce\xb1\x6d\x01\x36\x66\x10\xe1\xbd\x63\xbb\x7b\x48\x3d\xf7\x42\xce\x2e\xc0\x1f\x85\x39\x9c\x39\x53\xbb\xa0\x1c\x66\xb0\x96\xc0\x1e\xbd\x57\x3f\x77\x9c\xb7\x10\xb8\x3c\x82\xa7\x1a\xff\x8f\xdc\x37\x53\xab\x75\xc9\xda\xce\xee\x89\xcc\x8b\x84\xf5\xdc\x8b\xb1\x87\xb1\xfc\x95\xde\x0a\xca\x17\x6f\xaa\xc9\x90\x31\x78\xa2\x7c\x8c\xa2\x5e\x3d\x9a\xf5\x8e\x0b\xd4\x79\xd2\x9f\xb9\x89\x07\x91\xf2\xcf\xa9\xe7\x28\xad\x47\x02\xa7\x2c\xb5\x1d\x9b\x39\xcc\x45\x61\xfc\x3e\x6a\x92\xbb\x27\x43\xde\x0f\xdf\x15\xd7\xa4\x84\x0b\x40\x3c\x05\xae\x9d\xc9\x39\xf5\xae\x45\xd6\x27\xbe\x3e\xee\x53\xe4\xd1\x2f\xef\x33\xaf\xdc\x24\x5e\xc0\xe3\x46\xca\xc5\x47\xf5\xa9\xa8\xef\xaa\xe9\x46\xe5\x51\x6f\x13\xb3\x3e\xe1\x79\x51\x62\x5d\xba\x60\x7c\x76\x50\x13\x9a\x79\x01\xf0\xf5\x50\x0e\x36\x56\xb3\xd9\x37\xf7\x17\x4d\x8e\x14\x83\x52\x5b\x37\x98\x77\x74\xd7\xe9\xac\x23\xe1\x15\x60\x0e\xa9\xb6\x0b\xf1\x59\x37\xff\xea\x1e\xca\xab\xf2\x0e\xfa\xfa\x80\x63\xc7\xff\x4f\xf9\x35\x95\x6b\x85\x76\x99\x8f\xa8\x16\x15\xe0\x78\x68\x0f\x2f\xf6\xd8\x15\xf6\x22\x9a\xb4\xe2\xf0\x62\xb0\x3d\xc0\xf5\xf5\xd7\x40\x1d\x9f\x53\x1a\xba\x4f\xef\xca\x35\x6a\xf1\x29\x70\xc9\xb1\xba\x22\x59\x27\x1f\xaf\x94\x33\x6f\xd6\x63\xf7\xd3\xf6\xc4\x57\xf7\x80\x3d\x51\xa6\xeb\x7a\x6d\x56\xe2\xfc\x3f\xc6\x51\xa1\xec\xdd\x86\x7e\xbb\xae\x09\xab\x41\xe3\x2a\x62\x0b\x35\xec\x47\xf3\xbc\x53\x7b\xf1\x02\xd8\x64\xe4\x15\x3b\xa0\x3d\x05\xff\xf2\x09\xb9\xbd\x36\xfa\x99\x4e\xfd\x39\xd1\x83\x08\x58\x65\xad\xa6\x93\x44\xc5\x85\xc4\x38\x8b\xc8\x3f\x7c\xcc\xd1\xc6\xd3\x78\x1f\x73\x79\xea\x59\x44\xe7\xdc\xb5\x52\xbb\xb5\x8f\x6f\xf2\xde\x02\x9d\xe5\x75\x1c\x76\x2c\x3f\xf4\xf7\xb9\x9e\x7f\xc6\x67\x02\xee\xbf\xd8\x76\x4f\xf9\x6b\xb0\x61\xf8\x06\x88\x01\xeb\xfb\x19\xb8\xbb\xb2\x2a\x78\x59\x78\xc1\x7a\xd1\xd2\xb5\x87\xe0\x5a\x7b\x83\x3e\x23\xb3\xbf\xfb\x41\x7f\xb2\x4f\xec\x4e\x91\xbe\x5e\x49\x9c\x72\xa3\x36\x36\x1b\x50\x9b\x92\x6d\xd8\xfb\x62\xbd\x18\x35\x53\x60\x5c\xf4\x33\x98\x9d\xf1\xfb\x01\x89\x45\x5f\x41\xff\xbc\x90\x38\xc6\xb4\x33\x9e\xc5\xda\x2e\xf8\x84\x23\x9e\x87\xa5\xb5\x54\xa7\xb3\x4e\xbd\xa0\xc8\x56\xcb\x06\x3d\x5e\x8c\x65\xd0\xef\xee\x9d\x21\x9f\x12\x76\x4f\x92\xdf\xca\x7d\x5e\x16\xd7\x68\xf1\xcc\x0c\xe3\xc3\xce\x9d\xc4\x05\x54\x97\xe8\x20\x62\x14\xff\x2c\xc7\x23\xf1\x76\x23\xb8\x66\x9d\xa7\xe5\xdc\x2e\x37\xc9\xac\xb7\x8e\xc3\xa7\x65\x5c\xcd\x97\x99\xe7\xde\x45\xcc\x95\x97\xb9\xd3\x2b\x06\xfd\xc9\x25\x09\x27\xfb\xa4\x2a\xd7\x30\xce\x9e\xf0\x99\xc7\x33\x6b\xf9\xe6\x3c\xef\xe2\xaa\x4b\xf6\xed\x61\xe0\x58\xd7\x81\x53\x80\x1e\x16\xd8\x88\xf6\x60\xf9\x36\x7b\xde\x65\xd0\x77\x3d\xdd\x8f\x57\xbd\x08\xfc\x7a\x3c\x8f\x7e\xc7\xd5\x0e\xb0\x60\xc8\x51\x77\x51\xe3\x36\xe0\x29\x15\xbd\x84\x3c\x9f\x09\x3d\x9d\xd0\xeb\x55\x90\x31\x89\xe9\xb9\xc4\x63\x3a\x07\xf8\xf6\x10\x73\xd6\xf7\x77\xb1\xf4\x1d\x11\x5f\x75\x5a\x69\x38\x2c\x01\xdf\x0f\xf9\x20\xf0\xf7\x2f\x1c\x77\x81\x7d\x04\x18\x7b\x45\xcf\x6a\x5c\x04\x36\xb1\x67\xe5\x76\xb9\x4e\x66\x1b\x9c\x4b\xd5\x9f\x3f\x91\x58\x26\xf7\xba\xa8\xf7\x5c\xe1\x1c\xeb\x79\xb5\x45\xe8\x97\xdc\x0f\xb0\x87\xff\x31\x68\x10\xef\xb9\xde\xa9\x7e\xbe\x6d\xc1\x0f\x66\xb9\xbd\x55\x6a\x77\x3f\x31\x26\x07\x6c\x2a\x5c\x1b\x6a\xb2\xef\x2a\x46\x00\xcf\x76\xd0\xa8\xfa\x7f\x9c\x1f\x86\xd7\x43\xad\x34\xc5\x07\xd2\xf2\xff\xd4\xbf\xe9\x52\x1e\x5c\x3e\xfe\x50\xd7\xc3\xe7\xff\x51\xf3\x97\x40\xe7\x55\x5c\xbf\xc1\x7f\xe2\xf3\x35\x7e\x7f\x95\x7b\x2f\x50\x7b\xaf\xa1\x47\x4b\xf6\xbd\x48\x1c\x3c\x68\xc0\x39\x0e\x60\x8d\xfe\xd7\xcf\x6d\xa5\x37\x63\xaf\x08\x5b\x2b\x5d\xe0\xcf\x95\x6a\x06\xe9\xdd\x54\x57\x10\x67\x9d\x84\x61\x07\x3f\x8c\xf8\xc0\x42\xcb\x8e\xc6\x0b\xa8\x63\x67\xa5\xed\x06\xac\x87\x5d\x6e\xd3\xca\x3d\x64\x37\x9a\xfb\x51\x6d\xde\x16\xf2\x00\xa1\xbf\x05\xdc\x2a\x3f\x83\x2f\x2c\xe7\xd4\xca\xb6\x43\x88\x47\xb0\xff\xf8\x5a\x7c\x84\xdd\x96\xd4\x57\x7b\x5f\x78\xdd\x56\xea\x4d\xd1\xb6\x55\xc1\x3a\xb5\x5b\x97\x1c\xfa\x1a\xbe\x13\x63\x4a\x67\x7e\x53\x5d\x42\xe5\x35\xa7\xfb\x05\xf6\x3b\x6a\x1c\xa0\xaf\xb0\x87\xd8\x91\xbe\x07\xff\x9e\x63\x8e\x33\x75\xfc\x30\xd4\xca\xfa\xd7\x9f\xe8\x0f\x9a\x62\xd6\x61\x2b\xdd\x94\xa7\xf7\xf6\x33\xf5\x17\x9a\x6b\x28\xb4\xe7\x8e\xf9\x4e\x12\x6f\x3a\xe5\xaa\x9e\xab\x7e\xbe\xac\x09\xf3\xab\x56\x63\x4e\xf6\x49\x04\x98\x13\xe0\x1b\x09\xaa\xb2\xcc\xad\xe4\x9c\x6d\x38\xcf\xf5\x81\xad\x47\x83\x0f\x6f\x2f\xc2\xa0\x5d\x8f\x65\xf0\x9c\x46\x5f\xad\x55\xc6\xd1\xa4\x45\x62\x06\xe0\x4d\xb4\xdd\xf5\xc2\x0b\xc0\x36\xe4\xe4\x5e\xb5\xf5\x0c\x7a\x83\xad\x6c\xd3\xbd\x8c\xb7\x92\x0f\xb1\x99\xec\x80\x6b\x15\x7d\x1d\xd0\x6f\xcc\xa3\xe1\xef\xcc\x01\xfc\xd6\x3a\x09\x68\xcf\xf6\xec\xb1\x6f\x47\xfd\x50\xf6\xdb\x56\xe6\x81\xae\xfa\x84\xf9\x88\x66\xae\x02\x8a\x53\xad\xc5\x1e\xf9\x3e\x81\xf3\xb5\x83\xb9\x1c\x9c\x93\x3d\xfa\x85\xfc\xb3\x5d\x12\xc2\xb9\xf9\xc8\x26\xa0\xdd\xb5\xaf\x1b\x16\x7f\xc0\x73\x90\x73\xdd\x0e\xac\x71\x45\x63\x15\x0d\xfb\x59\xfb\xdc\x10\x9f\x4b\xeb\xdb\x78\x6d\x1e\xef\xf0\xe7\xdd\x2c\xc7\xb3\xde\x39\xf5\xfc\x01\x7d\x6e\x93\xbd\xe1\xd7\x1a\xd5\xf8\x90\xe9\x3c\xcc\x61\xcd\xb0\x6b\xec\x94\xf5\x39\x13\x63\x32\xba\x89\xe7\x52\xb5\xa2\x84\xad\x1a\xd5\xb4\xb8\x7b\x73\x39\x77\xa5\xe2\x8d\x3a\x45\xde\xf7\x8b\xd8\x16\xf3\xa9\xe4\xf3\x75\x0e\x76\x3a\xb7\x4d\x3e\x38\xb1\x87\xaa\x2f\x6c\xd4\x71\x40\xad\x4c\x3d\xd7\x44\xd7\x71\x2d\x86\x72\xdc\x33\x70\xb3\x44\xe5\x2a\x99\x17\xfb\xc4\xf3\xcb\x74\x43\xed\xd7\xf6\x0d\x7a\xc8\xa0\xa6\x1a\x15\xbf\x93\x55\xf1\xe8\xbb\xdc\xff\x05\xdb\xef\x58\x57\x6d\x3e\x76\x69\xfb\x99\xc4\x4d\x9d\xb8\x0a\x82\xb4\x32\xdf\x6b\xe4\x75\x81\x93\xeb\x23\x1c\x96\x41\xd8\xd9\x2d\x42\x7f\x93\x84\x1d\x91\x63\xc5\x1c\xe4\x7e\x34\x63\x3a\x0b\x9a\xcf\x2d\xe6\x4a\xf5\x35\xb6\xbd\x56\x66\x2f\xd5\x3c\x03\xcb\x2f\x3e\xf4\xb5\xfc\x32\xf7\xdc\xf5\x42\xc4\x87\xb2\xcf\x45\xcf\xc4\x5e\x53\xfc\x04\xfd\xfa\xb1\x3d\xdf\x49\x63\xa8\x3e\x17\xcf\x13\x5c\x94\x38\x8c\xce\x8d\xd9\x5f\x72\xea\xb1\x93\xae\x85\x48\x31\x4a\x17\xa9\xb6\xcf\xd6\x4c\x2d\xb7\xa8\xcd\xcd\xa0\x36\xe6\x70\x56\x3c\x9c\x7b\xaa\x19\xb2\xd9\xb3\x71\xd6\x7d\x2a\x73\x3f\xa8\x9c\x53\x61\x67\x34\xcb\xa3\xcf\x97\x79\xd8\xd9\x67\x51\x50\x0e\xbc\x72\x43\xfc\x34\xe2\x9b\xa7\xed\x21\xf4\xa8\x10\xbf\x26\x06\xee\xd8\x21\xd4\x79\xd2\x5b\xef\x9c\x55\x7e\x99\x95\x32\x07\x46\x80\x39\x56\x12\xa3\x3a\x50\x23\x3a\x25\x61\xb0\x21\x76\x1b\x6b\x06\xc1\x69\x11\xb9\xad\x24\xbc\x76\x06\x1e\x99\xe7\xe0\x96\xd2\x9a\xcc\xc0\x73\x49\xcc\xd4\xca\xa1\xcf\x84\xbe\xa7\xb8\xb6\xa8\x25\x44\x9b\x65\xda\x4e\xca\xac\xba\x16\x99\x03\xf9\xe1\xf2\x63\x86\x75\x10\x32\x67\x24\x76\x88\xb7\x81\x35\xf0\x3a\xe7\x9c\x72\xfb\x2c\x42\xf7\x90\xf6\xe5\xdf\x6d\x64\x3c\xa8\x9e\x0b\xe7\xb1\xb7\x34\x6e\xb7\x24\x24\xe7\x4b\xaf\x10\x39\xee\x0b\xb1\xa3\xb7\x64\x06\x7d\x34\xad\x4c\xc2\xb4\xd2\x58\x89\xd5\x1d\x90\x5f\xc4\xad\x71\x28\xc1\xf8\x83\xff\xe2\xd0\x7a\x80\xe4\x73\xc9\xd8\xdb\xb1\x83\xfd\x62\xf2\xba\x47\xdf\xab\x20\x31\xea\x86\x3f\xd3\xf6\x6d\x39\xf2\xdc\x75\x56\x75\xef\x19\xd6\x88\xa0\xb6\x46\x6c\x52\x0e\x7d\x3b\xfe\x7d\x34\x43\x7e\x5d\xde\x1f\xee\xf4\xee\x8c\xeb\x9c\xcc\x8b\x7c\x7d\x5a\x47\x03\x7b\xcb\xef\xd5\xcf\xf7\xa9\x07\x78\x86\x43\xea\xf4\xce\x79\xc4\xeb\x4e\x50\x13\x4c\x6c\x17\x73\x1d\x76\x67\x9d\xcc\x00\x7f\x2e\xf7\x17\x6d\x52\x7b\xd2\x4a\x43\x12\x57\x6f\xb4\x3c\x0b\xef\x15\x00\xbb\x2b\xf5\x85\xdc\x17\x10\x9b\x2b\xbd\xd0\x62\xec\x5c\xe0\xbe\x2c\x93\xef\x8e\xe1\xbb\xd2\x4f\xe5\xa6\x5b\xe2\x9f\xcc\x97\xb9\x3d\x5f\x92\xeb\x0c\xbc\xf2\x44\xd7\xa2\x94\x37\x50\xfb\x9b\x98\x8d\xa7\x39\x3e\x7d\x9f\xcb\xcf\x79\x96\xeb\x05\x52\x1d\x42\x9a\xfb\xcd\x8e\xe6\x2f\xd5\x5a\x24\x7f\xff\x0b\xd6\x79\x66\xa2\xee\xc2\x7d\x06\x56\xdf\xe3\xba\x20\x8a\x5d\x65\xd7\xa5\x6b\xe7\xb2\x4c\xbc\xb2\x4a\x28\x57\x7f\xe6\x14\xd2\xfd\x34\x3b\x28\xf7\xfe\x19\xfb\xfa\x44\xad\x74\xec\x70\x5c\x80\xb2\x36\x7d\xaf\x0b\xfc\xd1\xb1\xdd\x3d\xa5\xd8\xfb\x5f\xa6\x51\xcf\xfa\x98\x49\x76\xa7\x1f\x9c\x52\x2f\x20\x6b\x15\x73\x2c\x65\xbe\x4b\xc2\x8e\x4b\xbf\x07\x7d\x6b\xb1\xac\xc5\x4f\xfd\x8f\x45\x98\x54\x88\x69\x80\x1e\x5d\xfa\x6f\x12\xff\x3c\xe3\xda\x61\xcf\x46\xeb\x20\x81\x5d\x94\xe9\x26\x38\x66\x7d\xbf\xa3\x62\x19\x4a\x13\xd6\x8a\xc5\x2e\x7f\xd7\x38\x13\x30\xc6\xe0\x3c\x7a\x89\x0b\xb5\x74\x2d\x3e\x05\x3e\xfa\x5d\xda\xce\x79\xee\x21\x46\x3e\x26\x1e\x3f\x2c\xc2\xd6\x25\xc5\x1a\xe9\x3a\xb5\xaf\x87\x38\xea\x01\x6e\x47\xf8\x61\x3d\x7e\x0f\xd6\xcb\xa7\xf4\x33\x8a\xf7\x93\x73\xe4\x26\xdf\x97\xbd\xcb\x89\xf9\x7c\xef\x55\x77\x83\xbd\x65\xc1\x01\x78\x6d\xb6\x10\xaf\x43\x4e\x2d\xb4\x9b\xde\xb1\xc8\x29\x1f\x9e\xdc\x4f\x7a\x64\xd7\xd4\xf9\x63\x6a\x3d\x9b\x15\xc5\x07\xcc\x5b\xe7\x3c\x9a\x94\x3e\xf6\x79\x13\x5b\xd4\xf0\x7c\xa0\x7d\xd1\xcb\xfb\xfe\x6d\x11\x0e\x5b\xb9\x37\xdf\x45\xce\x70\x9d\xce\x5a\xfb\xc4\xee\x9c\xb3\x6a\x7e\xa4\xbd\xe2\x9c\x77\x18\xfc\x76\x5d\xb3\x05\xd7\x8b\xf4\x1c\x54\xfb\x0b\x35\xf8\xf6\x52\xbd\x92\xce\x0d\xed\xa9\x51\xbf\x57\xcf\xaf\x6a\xf9\x4b\xf3\x7c\x18\x30\x8f\xde\xe4\x9c\x56\xc9\x61\x01\x9a\x52\x9d\xed\x54\xca\x1b\x33\x1d\x0a\xc5\x16\x70\xcd\x1a\xc5\xa6\xb1\x31\xdb\xd7\x7a\x1a\x79\x6e\x84\xe9\x48\xbc\x76\xe1\x37\x54\x43\x06\xfa\xbf\xed\xee\x29\xa9\xae\x7b\xf0\x89\xab\xfc\x45\xac\x3f\x7f\x86\x7a\x16\xbc\x36\x7d\xfe\xea\xfe\x1a\xf6\x1c\x39\x1f\x28\xd7\x96\x8f\x6b\x84\xcc\xdb\x30\xdd\x4e\xca\x8c\x62\x28\x94\x1a\x09\x1f\xff\x86\x73\xba\xdf\xc3\xdf\x84\x4f\xcb\x24\x2a\xf6\x59\x1b\xaf\x91\xda\x9d\x9a\x46\x4b\x66\xbb\x6d\x65\x3c\x29\x7e\xc1\x38\x77\xa5\x62\x4f\xf8\x1a\x8c\x43\x7f\x13\x78\xdd\xc1\x22\x9a\x58\x69\x7b\xd8\x91\xdf\x8f\x7c\xc6\x6a\x08\xca\x77\x3c\xd4\xea\x69\xcc\x9b\x80\x2d\x97\xb4\x9a\x2b\x71\xa6\x46\xce\xb0\x3b\x76\x7a\x70\x7e\x64\x76\x70\x18\x3b\xbd\x5f\xf1\xfc\x69\x2f\xf3\xb5\x50\x8c\x7d\x8b\xc6\xe4\xe0\x0f\xab\x6b\x63\x02\xfd\x8f\xd2\xd9\x52\x8b\x6b\x45\x3e\x02\x7c\xd7\x3d\xcd\xaf\xb3\x6b\xca\x73\x0d\xfc\x4c\xaa\xee\x4b\xdd\xe7\xd6\xeb\xa6\x0d\xf6\x88\xd7\xd6\xe5\x1e\x4f\x72\x2d\xca\x03\x0a\x73\x09\x31\x96\x5a\xab\x62\x75\xbc\x2e\x8d\xf5\x4d\x75\x23\xb5\xaf\x8b\xc7\x9d\x4a\x5d\x49\x9d\xf7\xba\x1d\x57\x6c\x2f\xec\x0d\x72\x7e\x63\x1e\xae\xd0\xc6\x79\xff\x55\x6c\xfb\xa6\xf6\x28\x17\x89\x47\xcf\x61\x9a\xf7\xa4\xba\x57\xa8\x6b\x76\xeb\x69\x9f\xb1\x67\xfa\x33\xfd\x23\xf9\x3f\xe9\xd9\xbb\xda\xb3\x2f\x7f\xdf\xd8\xbf\x27\xbb\xc1\xcb\x8e\xe6\x21\xfe\xb5\x7b\x59\x29\x9d\xd7\xc1\x0b\xf1\x03\x7f\x82\x2e\xd8\xaf\x15\xab\x3d\x2b\x39\x9e\xcf\x91\xcd\xd7\x9d\x84\xa9\x55\x7d\x07\x3d\xd7\x42\x62\x85\xcc\x0b\x4e\x49\xff\x8d\xe1\xa3\x4a\x8e\x99\xaa\x26\xa5\x54\x6b\xb9\xb3\x1c\x73\x66\xff\x24\x3e\x51\x09\x5c\x85\x33\x32\xc7\xc4\xf6\x4e\xb1\x3e\xd2\x6a\xd8\xff\x6a\x1d\x0f\xf6\xe5\x02\xb1\x15\xea\x9e\xfb\x2f\xf7\x4b\x2d\x87\x44\x6d\x07\x8d\x91\xff\x68\x8d\xfd\xa3\xfa\x83\xfa\x39\x84\x39\x38\xbb\xe3\xa6\x5b\xf2\xfc\x9b\x25\xe4\x3f\x84\xcf\x96\x0d\x2a\xca\xab\x3c\x9f\xb4\xb2\xed\xe4\x9c\x6d\x82\x13\xe7\x3d\xd6\xf3\x8f\x02\xb7\xc5\x70\x3b\x88\x61\x7c\xf4\x0c\xdb\x61\x19\x87\xfe\xef\xb4\xba\x76\xb4\xb1\xb8\xc7\x51\x3e\x4b\x42\x77\xf3\x6e\x77\x0e\x1f\x81\xc0\x16\x98\x73\x6f\x05\xce\x83\x57\xde\x73\xaf\x7b\xfb\x80\x5a\xa2\xac\x8d\x87\x3e\xa0\xf6\x9d\x56\x5a\xf9\xe7\xb4\x9a\x37\xf5\x49\x51\x9f\x1d\x30\x39\xc2\x96\x3b\x7a\xfc\xfc\xe5\x1a\x31\xfa\x5a\x0b\x8c\x21\x3f\x47\xb6\x86\x23\x93\x73\x78\xc2\x0e\x15\xb9\xd7\x3d\x52\x7d\xa1\x87\x7e\x46\x2d\xff\x84\xbe\x66\x27\xad\xde\x96\x49\xe8\xef\xc9\xbb\x63\xdf\x90\x5f\xd6\x70\xe5\x0c\xff\xc0\xea\xe8\xb3\xcd\x52\x8a\x59\x4e\xf5\xcf\x8d\xfe\xe4\x03\x7f\xa7\xc6\xe7\xb5\xd5\xf0\x32\x0f\xf7\x50\x33\x5e\x46\xb2\xd7\x64\xef\x5a\xc8\x11\x03\x5c\x4b\x7c\xad\x91\x77\xbf\x96\xc8\xa5\xc4\xbf\x4f\x75\xa8\xb0\x07\x57\xfb\xac\x4c\x2b\xff\x1d\xfb\x9d\x61\xfd\x88\xf9\x6d\x4f\xee\xda\x5a\xa9\xe9\x94\xc9\x3e\x16\xe5\x13\x93\xfd\x2c\xae\x37\x49\xc6\x00\xf3\xe0\x34\x7f\x3d\x43\x8d\xf5\x05\xf6\x3f\x5b\x94\x07\xdc\x80\xb3\xa8\xad\x0d\x88\x29\xa7\x76\x51\xc6\xf6\x51\xd1\xde\x62\xba\x65\x6a\xfe\xf4\xab\x5a\xba\x4b\xec\xcf\x06\xf7\xba\x88\x47\x89\x4f\x67\x58\x7b\x32\x76\x1b\xc6\x9b\xd5\xc1\x95\x3a\x90\x55\xf4\xe6\x9b\xe0\x75\xe0\xfa\x6e\xe8\xfa\x93\x69\x30\x1c\xfb\xc1\xf0\x5d\xc1\x0a\xce\x7a\x2c\x96\x97\xb0\xa9\x74\xff\x7b\xc8\x7f\x97\x91\x79\x84\xb3\xf2\x58\x26\x8e\x94\x2f\x00\x1c\x72\x69\x0d\xbc\x52\xe2\x8c\x05\x8d\xa0\x12\x3e\xf7\x88\x3f\xe9\xde\x11\x5b\x1b\x58\xf1\xac\xc5\xde\xe9\xc8\x30\xba\xb4\xe6\x7c\x23\xe7\x3e\xe6\x9c\xe4\x7b\x52\x5e\x4f\x57\xc7\xaa\x0e\xef\x32\x87\x19\xcb\x83\xa8\x75\xa7\x3a\x8f\x59\xe3\xf7\x94\x9e\x30\x39\x97\xdb\xbb\x2d\xc2\x56\x91\x6d\x37\x06\x3c\xa8\x92\xf7\xe3\xcf\xa5\xe3\x43\xb2\xfe\x70\x4f\xc6\xf5\x03\x39\xb4\xd9\xf5\xbe\x53\x27\x16\xef\xaa\xd7\x88\x0d\x71\x27\x70\x5e\x73\x1e\x02\x51\x0f\x93\xf1\x11\x03\xc6\x9d\xf5\xda\xda\x7f\x78\xe5\x69\xc4\xf2\x34\x6a\x8e\x42\xf8\xba\xe6\xcf\xb5\xdc\x30\xc5\x90\x1b\xb8\x1e\x4c\x98\x8e\x06\xbc\x8c\xc8\xcf\xac\xf5\x71\x0e\x9e\x30\x7f\x5c\x5a\x69\xbf\x7c\x81\x9c\x44\x15\x6c\xea\x67\xd3\x23\xfd\x59\x5a\x37\x67\x63\x25\xeb\xd0\x3a\x87\xcf\x85\x92\x73\xd0\xbe\x8b\xe3\xaa\xe1\x4d\x0c\xfb\xd9\x8c\x2b\xd5\x72\xec\xdf\x19\xcf\x3f\xc7\x35\x48\x3d\x30\xda\x9a\xeb\x40\x0d\x91\xd6\xd0\x0f\x12\x3e\xa4\x8e\x9b\x91\xf6\xc0\xc0\x90\x63\x64\x7e\x91\x84\x75\x90\xf9\xa8\x4c\xb8\x69\x85\x97\x0a\xf8\x5f\xe7\xdd\xd5\x62\x55\x98\xf8\x0b\x24\x2e\x29\x96\x3b\x84\x7d\xa9\xf2\xb8\xf1\x5e\x1d\xa9\x0e\x62\x8b\x67\xfd\xee\x33\x46\xa8\x47\x2a\xf6\x25\xdf\xf3\x93\xf4\xcd\xb5\x54\x2e\x3b\x9e\xff\x21\xdf\x93\x34\xbd\xe5\xdc\x88\x78\x0f\x9a\xdf\xf5\x5f\x53\x7b\x72\x17\xcf\x23\xf1\xf3\x91\x73\xc1\xd4\x63\x46\xaf\x37\x9a\xc9\x63\x41\xef\x8d\xdc\x11\x64\x4d\xb0\x7c\x15\xf1\x93\xce\x80\x49\xb0\xfd\x72\x44\xeb\xe1\xf2\x99\x25\xad\x75\xac\x11\x79\xf5\x71\x8a\xed\xeb\x3e\x43\xdc\x83\x9c\xa7\x05\xfd\xdd\xd4\x2b\x2f\xa8\xcd\x8a\xdf\xcd\xbd\x9f\x7b\x73\xfe\x5b\x89\xb1\x1e\xe8\x87\x42\x9c\xcb\xf2\xdf\xa2\x27\xe9\x46\x7c\xb2\xcd\xde\x54\xd3\x64\x3a\xb7\x0b\x3b\xd8\x84\x76\x99\x8f\xab\xf2\x3e\x17\x98\x30\x76\x06\xca\xf7\xbf\x64\x55\x49\xd6\x07\xf0\xa4\xa4\x7d\xe0\xbe\x67\x76\x5a\xee\x95\xdc\x1b\x38\x75\x51\x17\xd6\x78\x46\x14\xc2\x16\x4b\xf7\x18\xe9\x7c\xef\xca\x1e\x02\x5d\x91\x77\x3c\x5b\xb9\xbf\x49\xc7\xd3\xc8\x3f\xc7\x34\x8a\x4f\x09\xde\xf7\x3e\x12\x73\xc3\xb4\x8b\x0f\x83\x97\xe7\xfd\x58\xf8\xca\x6c\xfe\x40\x53\x99\x6a\xa5\x16\x59\x9b\x6a\x99\x3a\x9b\xfd\xf7\xf4\x7b\xd5\xfe\x77\x8d\xa7\xe7\xc8\x71\x77\x2f\x07\x11\x17\xf2\x9c\x8d\x52\x3f\x01\xde\x62\x36\x86\xef\x7c\x0d\xb2\xf5\x25\xe6\x42\xb2\x13\x0f\xd6\x0c\xff\xbe\xb4\x5e\x9a\x35\x20\xa4\xbe\x0e\x3e\x5f\xb0\x6e\x1c\x8e\x25\xe1\x3e\xa5\x09\xcb\x4f\x71\xf6\x1e\x60\x9d\x44\xfe\xe6\xb0\x88\x50\xb3\x1a\x71\x1b\x7c\x8f\x1c\x03\xef\x27\xb9\xa6\x3e\x17\x80\xff\x20\xfb\xa5\xee\x43\x42\x8e\xff\xe8\x53\xfb\x94\x06\xfe\xb9\xde\x27\xc9\x70\x5c\xc1\x0a\xc6\xef\xc6\xed\x93\xb2\x77\xd3\x39\xeb\x1d\x68\xcd\xe5\x3e\xa9\xf1\x96\xfb\x18\x07\xc9\xb7\xe6\x6b\x96\x62\xdc\xf4\xde\x4e\x3e\x2e\x35\xbb\xd1\x9f\xb4\x62\xa8\x71\x1e\xf4\xdf\xdc\xf3\x70\x08\xeb\x5a\xe0\x32\x25\x5b\xba\x7e\x80\x73\x32\xaf\x9d\x4d\x12\x01\x4e\xc0\xb0\x67\xfe\x7f\xb6\x6e\x78\xbd\xee\xf7\xac\x97\x1a\xc6\x18\xfc\xfc\xe8\xfd\xf0\xb7\x86\xd3\x97\xce\x00\xc3\x1c\x54\x86\x73\x01\x63\x7a\x6e\x1f\xa9\x56\xf5\x46\xc4\xf4\x46\x1b\xfb\x1f\xfe\xde\xab\x67\x39\x96\x32\xfa\x8e\x8b\x55\x23\x7f\x32\x9f\x4b\x75\x1c\x06\xb2\x1f\xf4\x1f\x23\x6f\xbb\x87\xfd\xac\xef\x76\xbc\x63\xb6\x7a\xec\x28\xd7\xc3\x58\x08\xf2\x52\x94\x07\xa1\xc6\xe7\xc6\xd6\x18\x8e\x93\xe4\xc3\x42\xbe\xaa\xc6\x83\x6f\x7a\x4f\xd4\xaf\x59\x27\xb3\xe2\x3f\xe3\x99\x75\x18\xbc\xbc\xea\xeb\xb5\xdb\x84\x2d\xd7\xe3\x26\xa5\x67\x73\xd5\x7b\x9f\xbf\xba\xbf\xe6\x26\x3f\x49\xc1\x57\x2a\xb9\x1c\xb9\x8e\x57\xe3\x20\x52\x6a\x84\x4a\xfc\x26\xe1\xca\x19\x9e\x12\xcf\x64\xde\x83\x9a\xa3\xcd\xe1\x38\x42\x55\x6b\x64\x42\xfc\xce\xf5\xc2\x01\x6e\x61\xec\xbd\x9c\xf5\xce\xc9\x8a\xe5\xe0\x70\xed\xc4\x34\x27\xc7\x7a\x92\x21\xee\xc2\x5c\xdd\x76\x11\x25\xa5\x54\x6f\x33\x9c\x6b\x66\x5c\x29\xed\x4d\x94\x6c\x8e\x8e\xe9\x29\xe8\x33\x3c\xec\xaf\xa0\xdf\xd1\xfd\x73\x23\x17\x0b\x19\x73\xe0\x66\x82\xdf\x18\x35\x7f\x58\x4f\x8b\x88\xf5\xa4\xb5\x2d\xd7\x84\xe1\x7b\x7a\x9c\xfd\x8f\xe8\x91\x9c\x25\x61\xeb\x0c\x3a\xbd\x7c\xec\x10\x9f\x09\x38\xe8\x68\x78\x8b\xa3\xcd\x41\x60\xa9\x81\x4f\xae\x95\x56\x7e\x09\xe7\x4c\x38\x85\xbd\x92\x56\x3f\x45\xaf\x67\x34\x94\x70\xd3\x58\xd3\x1a\xf5\xf3\x92\x73\x80\xf7\x21\xff\x55\x0e\x3c\xf7\x96\x55\x6e\x87\xcd\x1d\xef\x9b\xb4\x4b\x6b\xe1\x75\x5b\x39\x1f\xb3\x4d\x7d\xae\xfa\x8c\x87\x4e\x5d\xa7\x7c\xae\x70\x0c\x9b\x6c\x2a\x59\xc7\x5a\x1c\x45\x7b\x88\x1e\xc4\xa3\x02\x77\xdb\x01\x1b\x8a\xf5\x2e\x7a\x1f\xa7\xb8\x51\x1c\xcd\xad\x8e\x61\x12\xbf\x31\xf1\x9a\xb1\xf3\x44\x9a\x93\x5e\xe2\x4d\xc5\x7c\x00\xb6\xfe\x95\xe1\xd9\xe0\xbb\x32\xaf\x67\x1c\xfa\x1b\x63\x7f\x14\xeb\x87\x92\xec\xa2\x19\x23\xcd\xfa\xbd\xe6\x6c\xff\x8a\x7a\xd6\xcd\xdc\x9b\x05\xb9\xb8\x6a\x52\xe4\x4e\x91\xc2\x98\x97\x16\x70\x57\x84\xa0\xc3\xd6\x91\x74\x1d\x10\xa7\x2c\x72\x78\xae\x25\xe1\xad\x34\xbc\x56\x4b\xee\x21\x0f\xb0\x66\x07\xda\x15\x80\x73\x89\xc3\xeb\x36\x6d\x0f\xf7\xb9\x57\x1c\x99\xce\x74\x1c\xfa\xff\xc9\xa3\x89\x95\xdd\x64\x7c\x11\xfc\xa6\x18\x78\x2c\x0f\x06\x9a\x14\xd6\x42\xea\x43\x10\x18\x95\xe9\x69\xe0\xfa\xbb\x24\x9a\x94\xf2\xfa\xca\x6e\xbd\x75\x0e\xd7\xe7\x7b\x00\x78\xe7\xc5\x1a\x87\xf9\x41\x9b\x22\x9e\x19\xf8\xb9\xe2\x70\x62\x25\xa0\x43\xc6\x7b\xcc\xf5\xfd\xa3\xdb\xb0\x5b\x12\xb6\x8a\x45\xd8\xa1\x35\xcb\xa2\x95\x56\xc7\x3b\xd4\x92\xc5\xb5\x0d\x7b\xae\x4b\x79\x4e\xf9\xef\xef\x23\xc3\xfa\x50\xe7\x74\x42\x35\x88\xe7\xc0\x07\x0c\xe7\x99\xe7\xde\xf2\x57\xe0\xfc\xd9\x67\x16\xad\x45\x3b\x35\x1b\x77\x4e\xbd\xe9\xde\xa4\x71\x00\xfc\x29\x77\xe6\x9f\x74\x0f\x89\xf3\x47\x36\xee\x9c\x7a\x3e\xd5\x2b\x90\xf2\x56\xda\xba\xa9\x63\x89\x91\xab\x20\xb3\x68\x5d\x61\x26\x7e\xc3\xce\x17\xde\x43\x85\xfb\x52\xca\x97\x77\xd6\x29\xf1\x41\xa2\xa4\x04\x7d\x49\xe7\xf9\x7f\xb4\xdf\xfe\xfc\x3d\x13\xe3\x42\xd6\xb5\xd2\x2b\xf0\x72\x61\xfd\xb9\x2f\x0b\xc7\xd4\x57\x00\x9f\xdd\x19\x0f\x22\xf2\xb3\xd5\x9e\x4d\x5c\x9f\x72\x68\xd0\x73\x9f\xf5\x5b\x03\x47\x77\x5c\x75\xcf\x0b\xcc\x03\x64\x03\xe0\x7f\x7e\xde\x0d\xc2\xf2\xce\x34\xdd\x29\xce\x5b\x3b\x0b\x3a\x7b\x5a\x03\x7f\xc3\xbe\x1a\xb3\x1f\x9e\x84\x9d\x4d\x66\xa1\xfe\x24\xf4\x5a\x72\xdc\xff\xf7\xc6\x6e\x4e\x71\x67\xbf\x6f\x3d\xd1\x4b\xfa\xf2\xd4\x65\x73\x33\xc5\xba\x9c\xfc\x59\xc3\xb8\x91\xff\x8a\x53\x7e\x03\x6e\xc1\x5d\xba\xcd\x6a\x78\x43\xd4\xbb\x69\xf4\x49\xe4\xfe\xce\x03\xf4\x61\xf5\x27\xa8\xc3\xb9\x7a\xfe\x1f\xc6\x23\x20\x3f\xcb\xa8\xa1\x17\x55\xf0\xca\x8a\xd8\x39\xbf\xcb\xf6\xb9\x8e\xa9\xe3\x76\x94\x8e\xe5\x08\xf6\xc0\x05\xc6\x77\x6a\x2f\x0f\x03\x4f\xcc\x57\x2d\x77\x08\xdf\x35\xfa\x0d\x87\x81\xd7\x69\x73\xfd\x10\xb2\x57\xbf\xd1\x4f\x23\x7a\x64\xba\x87\xc4\x3d\x42\x3e\x48\xf6\xc9\xe8\x1c\xd7\x30\x47\xff\xe7\x6b\x02\x7a\xe3\x94\xbd\x44\xae\xf9\x17\xfb\xbb\x01\x47\x53\xa6\x95\x7f\x47\x1d\x62\xd4\xba\x50\xf7\xa0\x25\xae\xf9\xbf\xdd\x3f\xb5\x33\x4a\xc5\xed\x34\xc6\x15\xa0\x33\xc9\xed\x29\xf7\xd7\xea\x7d\xc6\x74\x5d\x4b\xd7\x8f\xed\x6b\x2b\xb3\x4b\x1b\xb5\x6c\xa5\xf1\x62\xbf\x25\x31\x3a\xae\x1f\xb1\x6e\xd9\x67\x4e\x8f\x8c\xcd\xbf\xbe\x87\x6a\xef\x73\xa3\xf3\xad\xdb\x3f\x87\x3f\xdb\x41\xc7\x03\xfd\xe9\x7f\xc6\xf5\xf5\xf2\x93\xf5\xaf\xfd\x18\x48\x7d\x4e\xe3\x19\x7f\x6f\xb3\x7e\x95\xa9\x86\xb4\xcd\x4c\xbe\x45\x9f\xc6\x02\xb2\x8f\xc0\x7a\x1e\x0f\x50\xb7\x89\x7a\xad\xdc\x9b\xd3\xfe\x49\xc0\x50\xdc\x93\x68\xba\xa4\xdc\x91\x6a\x2d\x09\x7c\x11\x9f\xfb\x16\xb1\xdd\xb5\x13\xce\x51\x81\x35\x47\xe8\xc5\xb4\x8b\x7d\x6c\x2f\xe9\xdf\xf9\x7d\x2d\xd4\x58\x41\xfc\x1b\xf4\x67\x82\x3f\x1e\xdc\xd9\xf5\x85\x2f\x1d\x9c\x72\xaf\xbc\x01\x9e\x19\xb9\x22\xa8\x5f\x33\xe7\xbd\x4e\x63\xf2\xee\x80\x3d\xe8\xd0\x1e\x48\x56\xef\x1a\x96\xa9\xd7\x3d\x25\x36\xf8\x0b\x14\x3b\x2c\xf1\xd9\xda\xa0\xe9\xc7\xf3\x05\x94\x13\x06\xf4\x73\xb1\x5f\xe4\x69\x89\x3d\x9b\xd8\x2b\x98\xdd\xc0\x6f\xd1\xef\x0d\xda\x89\x71\x3b\xb0\xe0\xf3\x2a\x11\xd7\xa7\x7e\x13\x68\xb3\x7a\x65\x91\x7a\x0f\xde\x41\xe9\x51\x25\xf1\x08\xc6\x09\x88\xbb\x40\xfc\x20\x1f\x6b\xf0\xcd\xca\x3b\xe7\x19\xb2\x3b\xa5\xac\x1b\x00\x76\xd5\x0b\x0a\x32\xee\xb4\x0f\x73\x9f\xae\x9e\x77\x31\xda\x95\x3d\x8d\x0d\xd7\xb4\x7f\xda\x10\x67\x00\x27\xaf\x15\xdb\x05\xb5\xf1\x64\x6e\x87\xbc\xdf\x9a\xe2\xe7\xd8\xef\x6b\x7c\x22\xfc\x9d\xaa\x84\xf6\x16\x4a\xe7\x8a\x1c\xff\xd3\xde\x8e\xd4\xf3\xbd\x45\x34\xbc\x63\xbe\xa9\xbc\x53\x8c\x12\xcd\x31\xb2\x35\xd3\x51\xb1\x42\x60\xff\x48\xec\x8a\x3e\xb5\xf6\x4c\x27\xb9\x7e\x3c\xd2\x7d\xff\xbb\xda\xef\x49\xce\x99\x77\xcf\xfd\xea\xfe\x1c\x83\x43\xf9\x0f\xb6\x49\x44\xf3\xb2\x3c\xff\x4e\xdf\x7b\xcb\xeb\xd4\x7b\x3d\x86\xa8\xe9\x5e\xd8\xd7\x0d\xf2\x63\x21\x3e\x6a\x10\x76\x0f\xc9\xeb\xb5\xc8\xda\x53\xe3\xb8\xa9\xb5\x0c\xe1\x73\xfc\x9e\xd5\xde\x7d\xbd\x10\xe7\xb1\xf2\x39\xc5\x0f\x29\x67\x34\xd6\x74\x5a\x97\x91\x3e\xde\x8e\xf2\xbb\x3d\xc5\x00\xab\x38\x64\x3b\xb0\x54\x6c\x10\xed\x53\x74\xf2\x7b\xee\x95\xeb\xc5\x0d\x30\xec\xdb\x81\xd7\x3d\x0d\xbc\xe1\x99\xac\xd9\xcc\x2e\x37\x09\xd7\xc5\x60\x3c\x9d\x38\x0e\x3c\xa6\xe7\x3e\x06\xf3\x77\x0b\x69\xad\xc8\xfe\xe8\x65\xb9\x88\x26\x14\x03\x39\xd5\xb5\xea\x80\x1b\x52\xca\xcd\xb0\x98\x80\xfa\x4a\x70\xcd\x37\xf2\x9d\x31\x3f\x63\xea\xd7\x93\xdf\xf7\xbd\x0a\x9e\xc8\xfd\xd3\x30\xb8\xa1\xf6\x6b\x01\x1a\x5d\x79\x3f\x3f\x53\x3f\x4c\x79\x2f\xb0\x33\x73\x8e\x99\x93\xc6\x93\x5c\x47\xe2\x23\x78\xb7\x96\x6f\xc4\x77\xb1\x93\x2a\x23\x63\xca\x6b\x1e\x62\x0d\xa2\x8e\x9e\xf8\xcd\xe8\xf6\xbc\x53\xae\x7f\x53\x7d\x78\x19\xcf\x44\xb9\x6d\xf6\xd9\x76\x62\x69\xe7\x3b\x39\x1f\xbc\x45\xb4\x04\x2c\x35\xf8\x2f\x7d\xd0\x2a\x04\x4c\x69\x12\xbd\xc1\x19\x80\xf3\xe3\x4b\x3e\x4b\xb3\xf6\x1b\x9d\xcb\x5a\x5d\xa8\xc6\x33\xaa\xc6\x45\x15\xcc\xad\xab\xe5\x7e\x0c\xfd\xbf\x4d\x3a\x27\xd2\xbc\x4b\x1a\x85\x4d\xbd\xd3\x2e\x5d\x47\x8a\x7f\x58\xd7\xe9\xa4\x7b\x95\xf2\xbb\xee\xe5\xf3\x59\x8e\x69\xea\xbf\x93\x30\x36\xd0\x17\x1f\xbc\x51\xdc\x9a\xe4\x27\x72\xde\x58\xed\xbd\x14\x1f\x9e\xbe\x0b\xf8\x0c\x9f\xe4\x4c\x48\xb6\x93\x52\xef\x57\x6c\xd4\x8a\x90\xb1\x63\xf0\xce\xea\x98\xc1\x1e\xae\xca\x27\xd0\x3c\x73\xa8\xbf\x03\x3d\x1a\x60\x87\x88\xbf\x7e\x1b\x78\x98\x2f\x23\xe7\x78\x4a\xce\x13\xf2\xec\x74\x2d\xe1\x77\x27\x05\xd3\xa9\x93\xd6\xe3\xfe\x7b\xb5\x44\xb8\xcf\x9f\xae\x15\xd8\xd7\xa1\x2d\xe9\x48\x2a\xf1\x28\xf7\xb1\x64\x8e\x1e\x89\xff\xe7\xd0\x6d\x1a\x47\x03\xcf\x4f\x57\xba\x46\x8d\xb3\x12\xd7\x3f\xd5\x90\x24\xf3\x69\x07\x96\x92\x9b\xda\x90\x7d\x52\x54\xc2\x6e\xfd\xe9\x7a\x33\x6a\x9c\x28\xcf\xd7\xf4\x2e\x72\xee\x34\x0e\x5b\x25\xc3\xa5\x31\x3b\x40\xe3\x9a\x8a\x9f\xbf\xee\x31\x1f\xcd\x36\xac\x5e\x51\xe7\x16\xaa\xe5\xde\x1f\x70\x71\x0a\x5f\x97\xfa\xd0\xcd\x63\x2e\x34\xbb\xc5\xda\x11\xcf\x85\xfe\xbd\x74\x3e\x28\x3e\x3e\xde\x63\xf3\x80\x2b\xb4\xde\x97\x0f\x76\x3c\x74\x3f\x51\x33\x7b\x58\x0e\x30\x57\xbb\x4f\xbc\xa7\x6d\xee\xf4\xd6\xc8\xe5\x38\x5f\xc6\x61\xa7\x33\xe8\xef\xcb\xac\xfa\x79\xe4\xfa\xbf\x8a\x8f\x5a\xb3\xab\x62\x2c\x69\x9f\xb6\x1f\xb6\x2e\x79\xbf\xa4\x79\x47\xf6\x4e\xba\x5d\xc6\xbd\x06\x58\x6f\xf4\x45\x0a\x6e\x0f\x9d\x0d\xfb\x5b\xd3\x35\x61\x2f\x8c\x14\x8d\x0c\xd6\x77\x97\xab\x7d\xa6\x36\x3e\x67\xa4\x69\xa5\x0f\x22\xc5\x3e\xd5\xcf\x06\x12\xa3\x78\x79\x91\x51\x7e\xb7\x41\x3f\xdf\xa5\xf6\xb5\x1c\x87\x30\x57\x47\xf4\x75\x27\x7a\x2d\x6e\x1b\x47\xcf\x0f\xcf\xbc\xf1\xec\x99\xc4\x61\xdb\x38\x12\x9c\x83\xf5\x3a\x2b\xb9\xef\xf3\x5f\xac\xf7\x88\xae\x03\x0d\x63\xf0\xe7\x67\x91\xbe\x56\xe5\x79\x84\x7a\x21\xda\x67\xce\x91\x61\x88\xfb\x76\x89\xed\x5e\x44\x5d\x9c\xae\x53\xe5\x6f\xb5\x3d\x05\xb8\x04\x2d\x77\x2d\xce\xbd\x19\xb7\x0b\x07\xc1\x0d\x87\xf7\xff\xae\xee\x2a\xb9\xbf\x19\x87\xd1\x29\x73\x4b\xd4\x52\xe9\xf3\x28\x63\xaf\xde\xc3\xf8\x7d\xb1\xd6\x1a\xb9\x2e\x94\xdf\x99\x62\x51\x5e\x7f\xe1\x1c\x98\x2c\xf6\xaa\xe6\xcb\x04\xd6\xf6\x86\x6a\xa3\x31\x0d\x55\xec\x9f\x8d\x67\x86\x3e\x36\x51\x43\xa0\x78\x96\x27\xea\xaf\x80\x96\xa5\xa1\xe6\x65\xdc\x43\xbc\x9e\x25\x72\xc0\xcd\x63\x4c\x9f\xfb\xf1\x99\x45\x73\x26\x50\xcf\x60\x79\xa5\x6d\x8d\xe7\xe5\x11\x2f\x0b\xac\xf7\x5a\x0e\x48\xf2\x3f\xa4\xcf\x35\xfc\xf8\x10\x38\x84\x7c\x3a\x96\x83\x77\x8b\xe3\xaf\x34\xec\x2d\xab\xd1\x89\xbe\xee\x99\x75\x1c\x3b\x32\x5e\x58\xe3\x64\xa3\xb9\x57\xa9\xae\xf7\x20\xc6\x53\x6b\x72\x99\xb1\xce\x19\xdc\xe5\xfe\xe5\x71\x7b\x58\x8e\x43\xff\x8c\xf8\x51\xea\xfb\x0a\x7d\x27\x88\x9b\x05\x0e\xfd\x69\x39\xb5\xbb\x47\xd0\x2b\xa4\xfc\xa3\x82\xd7\x69\x58\x66\xed\xe0\x90\x3b\x10\xb7\x33\x5e\x13\xc6\x15\x4b\x62\xe6\xa7\x45\x84\x7d\x62\x22\xaf\x81\x31\x35\xe5\x32\x2a\xe9\x6f\x95\xb8\x46\xca\x4d\x3c\xa1\xf6\xf8\x54\xe2\x9d\x82\x1e\xaa\x73\xb6\xdd\x10\x1f\xe2\xcc\x6a\x36\x54\x63\x1c\x6b\x1d\x11\xf2\xb1\x0c\xbc\x57\x3a\x77\x98\x43\x00\xdf\x4a\xad\x7d\xd0\x31\x18\x02\x77\x75\x76\xeb\xad\xe2\x70\xf2\x29\xc7\x5a\xe6\xda\x07\x89\x4b\x82\xdf\xa9\xc7\x6a\x5d\x7a\x2c\x5b\xe3\x66\x39\xa7\x1e\x9c\xab\x24\xa6\x7d\xf4\xbb\xbf\xf5\xf8\x93\xe6\x09\x68\x6f\xe4\x9f\xe5\x0d\x4c\xb1\xb0\xac\x45\x9b\xb5\x7d\xf2\xff\xd7\x0b\x2f\xd8\xd4\xf8\x5e\xa4\xcf\xe4\xdf\x90\x6b\xc8\xf1\xda\x83\xda\x34\x79\xe7\xef\xec\x5f\x12\x1f\xbe\xe4\x88\xa3\x10\x75\x1b\xf1\xae\xec\xb3\x7b\x4e\xd6\xba\x37\xd9\x25\xa1\x6f\xdc\xe3\xe4\xd9\xa6\xed\xe0\x86\xfc\x25\xca\xef\x6b\x3e\x1e\xb5\x2f\x3f\x54\x1b\xb4\x63\x36\xe8\x3f\xb4\x1e\x83\x63\xf0\x3a\x69\x65\x2b\xad\xfe\x54\xe3\xaf\x37\xd9\x23\xe9\xf7\x65\x1d\x0f\xa2\xf9\xec\x9f\xdc\x67\xbf\xd1\x9a\x97\xe9\xbe\xb7\xb2\xc9\xff\xa4\xe3\x38\x4c\x17\x2d\x4b\xc6\x4c\xd4\xea\x5e\x8c\x4b\x7a\x11\x76\x5a\x3c\xa7\x70\xaf\xeb\x9e\xd1\x79\x79\xe8\xab\x2a\x31\xd1\x8c\xea\xd7\x50\x7f\x98\xcd\x17\x99\x93\x3a\xc7\x0e\xab\x25\x28\xeb\x9a\xdc\xef\xbb\x35\x14\xb2\xbe\x9a\x6b\xbc\x7d\x12\x83\xe4\x80\xcb\x1c\x62\x7e\x04\x74\x08\x93\xd7\xee\x29\xed\x6f\x96\x19\xf4\xaa\x06\x77\xc6\x2b\x9d\x86\xee\x27\xda\x82\x57\x91\x67\xaa\x63\xae\x6e\x34\x8f\x2a\xf5\xfe\x0c\xe1\xbb\x1a\x26\x14\x7a\x43\xea\xfa\xde\x0a\x06\x5e\xb5\xe3\x4a\x5f\x23\x5c\x83\x73\x22\xe5\xde\x4f\xfa\xff\x9f\x3f\x07\x2f\xaf\x6a\x6f\x13\xe3\xec\xe9\xd7\x6a\x1d\xc6\x1a\x3b\xf1\x9f\x1f\xc4\x89\xa6\x7a\xfd\xf7\xe2\x46\x78\xb7\x03\xe7\x6d\xd2\xef\x8b\x78\x54\x03\xd6\x4d\xe9\x17\x39\x9c\xe4\x39\x22\x67\xef\xc8\x71\x8f\x0a\xa7\x88\x8c\x9f\xe2\x3e\x20\xad\x47\xdd\x36\x9c\xf7\xac\xc6\xeb\xe3\x14\x47\x8d\x9b\xe4\xd8\xc8\x0f\xe3\xd5\xf1\x7b\x62\xfd\xe9\x7c\xc9\xcb\x42\x3c\x47\xb3\x3e\x01\xda\xf3\x1e\xd4\x70\xe1\x7e\x6d\xe4\x6d\xff\xb5\x92\xb0\x4f\xf7\xdd\x32\xf7\xba\xdd\xe8\x3b\x18\x7d\x23\x66\xaf\xd1\xc6\x1e\x25\x5c\x24\xe0\xb6\xb1\x36\x0e\xba\x71\xc7\xc5\x8d\xe2\xde\x65\x7d\x14\xdd\xb6\xaf\x98\x6d\xdf\x11\xdb\x0e\xbd\xce\x35\xdc\x51\x83\xa6\x07\x72\x0b\xe1\xbb\x87\xf6\xde\x98\x4f\x80\xdc\x68\xff\xf9\x84\x18\x74\x8b\xc6\xdd\xe4\x1c\x79\xbe\xe0\xbc\x03\x16\xf4\x22\xea\xb1\x16\xcd\x97\xa2\x2e\x84\xe0\x62\xd7\x35\x2d\x78\x9c\x36\xc5\x67\x86\x78\xe1\x3f\xc4\xff\x8a\x80\x4f\x82\xd6\xbf\x88\x4d\x8c\x9e\x77\x99\xc3\xf3\xb2\x47\x09\xbb\xba\xa1\xb9\x28\xf6\x1d\xec\x89\x9e\x35\xf2\xd9\x6d\x58\xcd\x9f\xc4\x54\xff\xf4\x2f\xcb\x41\xd8\xfa\x34\xd5\xe8\x30\x27\xed\x23\x9f\x9f\xbe\x66\x89\x9f\xdf\xc2\x71\x63\xb1\x38\xef\xd1\xee\x3f\x9f\x24\xdc\xfe\x0f\x3e\x66\x91\x65\xd4\x21\x49\xfa\x58\x2b\x47\xbe\x89\xe7\x22\x0d\x0f\xc6\x1a\x2b\x7d\x1e\x2b\xad\x9d\x33\xf2\x18\x32\x0c\x12\x5f\xc3\xa0\x3f\xca\xd6\x30\x8c\x4f\xbb\xf6\x1c\x6c\xcd\x30\x3f\xf8\x14\x47\xbd\x4b\xda\xdf\xec\xa0\x7e\xd3\x7f\x3b\xc8\xef\x5b\xe3\x36\x5c\x3d\x7f\x12\x9b\x29\x3d\x83\x1c\xe3\x5e\xbf\x5b\xbb\xa3\xf7\x32\x9d\x1b\x2f\xa9\xdd\x39\x61\x8f\x55\xf7\x36\xf0\xfc\x7d\x66\xb3\x9a\x97\xd0\x1c\xa0\x3e\x72\xc1\x6c\x65\x3d\xf6\x61\xdc\x4f\x9a\xdd\xad\xd9\x69\xa9\xb6\x8e\xe7\x81\xd1\x6e\xd6\xfd\x32\xf8\xbe\xa9\xff\xe7\x41\x3f\xcf\xd7\x38\x34\x29\x76\x92\x6a\xd6\x0a\x8f\x55\x8d\x6f\xbb\x19\xf7\x25\xd9\x3e\x3a\x07\x0a\xb6\x2c\xf2\xad\x38\x9c\xec\xde\xd5\x73\x86\xf7\x08\x8b\x77\xac\xe5\x50\xd8\x19\x56\xeb\x65\xf8\x73\x8c\xa4\xdc\xc3\x64\x38\xa3\x56\x2a\x0f\x1b\x9b\x3f\x31\x1f\x0d\xd8\xb6\xd9\x83\x38\xec\xb5\x28\xd3\x7e\x0f\xce\x7f\xca\xf7\x8a\x9c\x50\xbc\x36\x0c\x75\x54\xc6\x3d\x45\xfc\x8c\x1b\xf4\xe9\xe2\xdf\x95\x5e\x7f\xc4\xc7\x09\x8c\x18\xe8\x85\xf5\xdf\x80\xa7\x85\xd6\x88\x8b\x8c\xf8\x25\xc4\x4f\x32\xae\xd3\xe0\x29\xef\x0f\x0b\xc4\x2a\x15\x12\xc6\x53\xd6\x02\x94\xb0\x3f\xd5\xe4\x90\x47\x93\x7d\x5e\x05\x80\xff\x19\xbc\xfc\x24\xe7\xec\xf2\xd7\x0a\xfc\xe5\x6e\xd3\xf5\xa9\x5d\xd9\x49\xbe\xe7\xdf\x06\x9e\x9a\x06\xbc\xc7\xf3\x15\x6a\x2c\x2f\x07\x2d\x9e\xa5\xbf\xdf\x42\x5f\xfc\x29\x0f\x5b\x2b\xe4\x26\xee\x6c\x16\xe1\xa4\xd0\xc7\x31\x59\xf5\xac\xdc\xfe\x59\xe7\xe4\x90\xfa\xa0\x45\x4c\xcb\x6a\xdb\xe5\x5d\x8c\xe1\xf3\x0e\xb9\x3e\xfd\x5d\x1e\xbd\x2d\xe9\xb3\x6e\x12\x3e\xd6\xa8\x2d\x3f\x9a\x3d\x2d\xfd\xca\x3d\xa4\x7d\x49\xbf\xa3\x25\xcd\x91\xdd\x22\x36\x10\xee\xbd\x08\x7d\xee\x7b\xd2\x58\x98\xde\x77\x02\xf3\x4e\xc6\x2f\x0e\x27\x54\xdf\x43\xf0\xfe\xa2\xdf\x6a\xcc\xb9\x90\x35\x54\x64\x55\x20\xf3\xa1\x48\x3d\x01\xc4\x6f\x1c\xd4\xec\x0f\xf1\x1d\x7c\xce\xa9\xf4\x4a\xb9\x72\x85\x4f\x31\x70\xac\x65\xbc\xaa\xf1\x0a\xea\xb9\xd5\x32\xdd\xf8\xfb\xa4\x8a\x81\x23\x52\xd5\x69\xe2\x9f\x69\xbe\xb0\x3b\xa5\x3d\x26\x05\xe3\x2a\x1d\xcd\x2e\xcb\x98\xe9\xbc\x7a\x86\x9e\x13\x5a\x77\x22\x67\xce\xd4\x6e\x5d\x44\x4d\x15\xae\xc5\xcf\x43\xbc\x06\xe5\xc8\xc5\xde\xe8\xf2\xa3\xef\xdf\x62\x3c\x73\x77\xf1\x0c\x38\x22\xd5\xbf\xad\x6a\x75\xbc\x5b\x6a\xb7\x5e\xd2\x48\xe6\xc2\x7a\x3e\xc2\x3d\xe6\x93\x63\xf6\xa2\x8e\x63\xee\x75\xc9\x77\xb9\x8f\x10\x07\xf0\x0c\xe0\x27\xd0\xe7\x01\x6c\x3b\xf1\x05\x92\xa8\xb0\xb2\xca\x9d\x51\xfe\xfe\x62\x34\x7b\x3e\xea\xfb\xa5\xf6\x3c\x7d\xff\x4c\xde\x59\x8e\xc5\xe9\x3d\xeb\x7d\x8d\x1e\xf6\xef\x8f\x61\x6c\xcb\x8d\xa9\xd7\xd9\x87\xb1\xa5\xdc\x67\x76\x51\x92\x35\x86\xf8\x56\xac\x73\x02\x66\xeb\xd6\x3b\x0b\x4c\xd2\xdb\x92\xf2\x5c\xd7\xed\xd0\xea\x69\x39\x0b\x25\x5c\x86\xfd\xf3\xa0\xea\xfe\x49\x3a\x3e\x1c\x7b\xeb\x5a\x2c\x2e\x35\xae\x65\xd6\x93\x8f\xe7\x60\x2f\x77\xa1\x27\x53\x3a\x23\x74\x5d\x45\x7e\x9e\xde\xa9\xde\xba\x91\x4b\x07\xf3\xff\x66\x4e\x67\xa6\x2f\xa9\x8e\xfb\xe4\xa2\x63\xf0\xb3\xf6\xf3\xc1\x90\xaf\xfc\x8a\x9b\xfa\x8e\x7e\xf0\xe4\xd2\x88\xbd\x77\x3a\x46\x8e\x06\xaa\xff\x7a\xe7\x9a\x88\xfd\x09\xf3\x83\x11\xc7\xe5\xe0\xda\x52\x38\xba\x4b\x3d\xfe\xe1\xf5\x2e\x58\x83\xb1\xdd\x3d\x02\x5f\xfc\x5c\x1a\xeb\x57\x1e\x53\x30\x2d\xce\x03\xde\x4b\xf4\x28\x10\x7f\x7c\xa4\xe9\x52\x48\xfa\x9f\xf2\x3b\xd4\x79\x28\x24\x2e\x6a\xa8\xb7\xbe\x34\x62\x20\xa5\x35\x86\xf3\x33\x8d\x7c\xaa\xed\x28\xb8\x49\xa4\xeb\x19\xbf\xbf\x08\xfd\x92\x73\xd6\xb0\x9e\x4f\xe3\x59\x65\x58\x6f\xaf\xc1\x29\xf9\x6f\xef\xc5\xf2\xc0\xef\xfa\xb9\x05\x1a\xb1\xf2\x7e\x83\x73\x23\x21\xb6\xc8\x2b\xef\x39\xf2\xbc\x18\xf6\x17\xdb\x2f\xe0\x1b\xef\x41\x67\x4d\xca\xc9\x73\x3f\xe1\x46\xe2\x28\xc8\x09\xde\x59\x0e\x13\xc7\x0c\xf6\x71\x09\xf3\xe9\x0d\x5b\xb9\xd3\x3b\xa5\xed\x29\xc5\x5e\x21\x06\x3d\x9e\x61\x3f\x27\xcd\x75\x0b\x4e\x04\xd4\x0a\xe3\xf7\xc0\x73\x11\x78\x29\x8b\xd4\xbb\x9e\x73\x3b\xd8\x18\xf2\x24\xeb\xd4\xee\x54\xa9\x57\xae\xe1\x2c\xb6\xe4\xf1\x1d\x52\x3e\x0d\x89\x37\x66\xde\x39\xd7\xb8\x03\x25\x7f\x41\x3d\x37\x38\xce\xa3\x86\x0f\x62\xd7\x1a\xbd\xff\x4b\x36\xe1\xae\xfa\x9f\xe4\x3a\x0f\xf3\x27\x60\x2b\xbe\x87\x53\xa7\xf5\x8a\xbb\x5e\x5f\xe7\xf9\xff\x06\x5b\xa0\xe4\xee\xde\x1f\x69\x30\xc9\xfb\xd6\x1c\xdf\xd3\xba\x3a\x3b\xe7\xf8\xd9\xc5\xf0\x12\xec\x3c\x65\xb1\xb8\x74\x76\x21\x06\x5c\xb3\x0d\xfa\x99\xca\xe7\xb0\xfe\x9c\x56\x6a\x91\x78\x5e\xf0\x38\x0a\xfc\x05\xf6\x4e\x63\xcc\xaf\x9e\x89\x19\xf2\xcd\xd2\x75\x51\x3f\x33\x8d\xf7\x43\xdb\x2a\xf9\x0c\x4f\x9c\x63\x91\x9f\xd9\x64\x0e\x91\x83\x47\xfa\xde\xa5\xfe\xbd\xb5\xf5\x20\xd7\x40\xe3\x6c\xe6\x1f\x38\xcf\x3f\xc9\xf9\xc0\x6c\xb7\x3c\x9f\x4d\x71\xf7\x17\x58\x5e\x65\x6e\x30\x4f\x82\xf9\x09\xf6\x4e\xbf\x56\x0f\xbf\x03\xcf\xfe\x4f\x5f\xef\x6f\xee\x19\xc7\x46\x9d\x5b\xc5\xff\xa7\x7e\x0b\x60\xf4\x1e\xf7\x3f\xa8\x73\xab\xf4\xf8\xe1\x98\x3f\xff\x78\xf8\x1d\xc3\x59\xd3\xa4\x5f\x6a\xea\x4b\x9c\x0a\x5d\x1e\x8e\xd3\xcc\x6e\xc2\xc7\x21\xb1\x52\xd2\x1f\x16\x39\xd4\x33\xb9\x1f\xbe\xce\xaa\xa0\x24\x3e\x8d\x5f\x75\x0f\x89\x87\x7a\xcb\xe4\xfc\x97\xeb\x52\x31\xf0\x5f\x02\x77\x1d\xb1\xcf\xeb\x38\x0a\xee\xc9\xac\x77\xe4\x3a\x87\xb3\xde\x21\xb5\xf3\x7d\x6c\xbb\x8c\x47\xe2\x8e\x3d\x57\x24\x9e\x0b\xb0\xee\x41\x7d\x23\xc0\x64\x08\x7b\xae\x3d\xf3\xd3\x32\x40\x5e\x5a\xd8\xc3\xd9\x4d\xd1\x17\x04\xdb\x8d\xcf\x9d\xec\xb3\x76\x50\xa4\x94\xf3\x82\xd5\xc5\x54\x0d\xca\x9c\xcc\xdf\x89\xe3\x87\x23\x8a\x9d\x85\x18\x09\x34\x48\x5a\x54\xc3\x93\x6a\x60\x96\x77\x59\xb7\x70\xe0\x95\x56\x66\x07\x87\x64\x65\xea\x9d\xa3\xf7\x57\x73\x05\x7a\x1d\xec\x98\x44\xc3\x6d\x12\x0a\x1f\x8b\x6b\xaa\x7b\xad\x32\xe3\x3a\x07\x46\xff\x0f\xb0\x98\x2c\x0e\x57\x38\x5d\x18\xd7\x13\xbf\x06\xb5\x77\x8e\x75\x1d\x3b\xc8\x47\x35\x62\x5c\x47\xf5\xba\xa9\xf4\x77\x8d\x0f\x88\xae\xb5\xac\xde\x5b\x65\x9a\x5b\xec\x1d\x13\xb6\xc1\x38\x2f\x52\x9c\x09\xef\x43\xce\xf8\x78\x4b\x63\x3c\xe2\x8f\x31\x4d\x1d\x3c\xb3\x6b\xfd\x59\xe0\x37\x54\x8c\xe7\xb7\x73\x86\x5e\x60\x86\x43\x8e\xde\xbe\x98\x17\x12\x1b\xd2\xb3\x23\x9c\x7e\x35\x47\xfc\xdd\xc4\x98\xa1\xfe\xff\xc0\x29\xd8\x77\xf0\xcc\xa8\xfb\x43\x2e\x89\xe7\x04\x27\x9c\x6c\x8f\xf9\xf9\xcd\xae\xc1\xe2\xbc\xe6\xb9\x72\x9e\x97\x23\x3e\xce\x90\xbb\xa7\xf1\x68\x0d\xfb\xa1\xe9\xca\x99\xb0\x13\xf2\x3b\x69\x31\x91\xc0\xd9\xd2\xf5\xce\xf4\x79\x04\x2e\xfd\xdf\xd8\x77\xe9\x36\x38\xc6\x15\xd7\x4d\x65\xd7\xfb\x6a\xee\x7e\xa5\xbc\xc6\x44\xf5\x2c\xfe\xd8\x37\x7a\xda\x8f\x1d\x62\x5f\xde\x24\xcd\xb2\x6b\x43\x7e\x4b\xd4\x90\xb0\x86\x98\xec\xd5\xfa\x06\x3e\x43\xd3\x7e\x7a\xaf\x7e\xee\xf2\xaa\xbc\xcb\x9c\x1f\xac\x4f\x22\xa1\xe3\x53\x1f\x0f\xc1\x81\x98\x73\xbb\x44\xe3\x47\xc0\x04\xd7\xec\x79\x01\x18\x63\x85\xbf\x7d\xbe\x4c\xc8\xb9\x19\x3e\x35\xf6\xb6\x2a\x5c\x9d\xf3\xe0\x94\xbc\x76\xce\xfa\x38\xe9\xb9\x47\xae\x4b\x42\x79\x47\x50\x3b\x1f\x6d\xdd\x68\xf6\x68\x5c\x10\x23\xcd\xb5\x1c\xec\xc0\x52\xf1\xef\x6c\x2e\x19\xde\xb9\x5e\x8b\xff\x9a\x73\x51\x1b\x7b\x91\x13\x6e\x2f\xbc\xf2\x90\xcc\x9e\x77\xec\xda\x94\x5b\x48\xf5\x81\x37\xae\xe5\x13\x7b\xf9\x27\xb6\xf5\x45\xd2\x95\xa9\x54\x2e\x4c\x7d\x2c\x84\x0e\x10\xd4\x2f\x1b\x72\xef\xa8\x89\x03\x39\xb1\xc8\xdf\x81\xbe\xae\x38\x77\xee\x03\x8f\xea\x07\xac\x9e\x96\xef\xb4\xa7\x1b\xf5\xf1\xa7\x70\x8e\x2f\x18\xcf\xa6\x94\x53\x93\x62\x24\xc0\x3d\x89\xb3\xae\x57\x34\xed\x5b\xd6\x67\xc9\x70\x2a\x71\xd8\x39\xd3\x58\x8d\xf5\x3f\x13\xbb\x0c\x79\x5b\x61\xcb\x91\xd3\x1f\x6d\xb2\xd4\x4f\x43\x73\x79\xcc\xc6\xcb\xe3\x3e\x26\x31\x98\xfd\xc4\xf9\xa7\x9b\x73\x21\x30\x86\xc3\xcc\x62\xef\x5f\xa8\x5a\x2d\xff\x56\xfe\xe3\xeb\x58\xe7\x9e\x39\x97\x7a\x6e\xbd\xff\x55\xfd\xf1\xff\x20\xd6\x11\xf9\x12\xa9\x6f\xaf\xa3\xf7\xc2\x98\xb9\x73\x55\xbf\x56\xe1\xcc\xfe\xa3\xfb\x51\x3f\x59\x8e\x49\x9a\xea\x7b\xfa\xfe\x9d\x51\x0d\x75\x59\xf3\x13\xfa\x4d\x1d\x0d\x4f\xd8\xf4\x2e\x0a\xdf\x82\x12\x77\xc3\xb5\x66\xd1\x84\xe9\x71\x0c\xd3\xaa\x53\x66\xea\x9a\x31\xf1\x18\xe8\x98\xee\x06\x3c\xb6\xe8\xe7\x34\xf4\x7d\xd6\xcf\x71\x25\xee\x53\x6d\x54\xf3\x33\x42\x1c\xc0\xc6\x84\xcc\x8d\xc2\x33\xec\x57\xdd\xdb\x48\xfe\x4e\x83\x5e\xab\x14\x97\x36\x6a\x36\xea\xcf\xdf\x14\x97\x69\xe3\x82\xf7\xdd\x82\xee\xbc\x91\x9b\xb5\x29\x46\xf9\x2a\x87\x68\xce\x4b\x3e\xce\x27\x64\xa8\x03\xdd\x88\xb9\xf8\x62\xfd\xd7\xf8\xa3\x07\x51\xf3\xfe\xa0\xb8\xaa\x8b\xdc\x8b\x2a\x8d\x8d\x21\xe7\x58\xd0\xdc\xa4\xd6\xe7\x4b\xae\xc1\x34\x82\x15\x9c\xfd\x66\x39\x5c\x25\x3a\xbe\x69\xf7\xd5\x1e\x93\xfa\x78\x1f\xcd\x25\xf4\xb4\xe9\x18\xe3\x3f\xd9\x9b\xdf\xd9\x8f\xa2\xd6\x77\x1d\xbe\x6f\xe6\xcb\xc0\x2a\x5f\x7d\x2b\x98\xcf\x15\x2d\x16\xf4\x7b\x98\xed\xcf\xe8\xf9\x14\x57\xd7\x73\x6c\x1f\x96\x49\x48\xf9\x40\xfb\x6f\x4b\xae\x03\x1b\x02\x37\xe8\x2a\x6d\x27\x25\xd6\xa7\xa1\xf7\xb2\xad\x70\x78\x48\x1c\x9f\x70\x46\x06\x12\x17\x9f\xc6\xed\x59\xfb\x5c\xc1\x14\x51\xff\x02\x74\x0c\x64\x1d\x8f\x3a\x7f\x03\xe7\x26\x54\xcf\x8a\x73\xd6\x9f\x52\xed\x1d\xf1\x5b\x4d\x97\xe3\xb4\xf0\xdc\xfb\x7b\x3b\x3f\xcd\x99\xe6\x7e\x7f\x03\xfa\x1c\xa3\x1a\xbf\xe4\x24\x25\x7f\x8f\x66\x32\xa7\x20\xfd\xdb\x1f\x69\xc7\x73\x5e\xc0\x13\x59\xcf\x0f\xb9\x3e\xd1\xe7\x8e\x28\x7f\xe0\xde\xcc\xfb\xe8\x6e\x16\xdb\xe0\x9e\xbb\x93\x75\x56\x75\x0f\xa9\x0b\x98\xe9\x5e\x5c\x75\xed\x24\x48\xf6\x99\x5d\xae\x52\x4f\xd6\xa0\x9b\x1f\xa0\x07\xa2\x8a\x6b\xb6\x77\x41\x35\xc4\xa6\xdc\x6f\xa7\xe7\xfb\xcb\x65\x39\x02\x6d\x5a\xa6\xf9\xc6\xb4\xa1\xb9\x06\xdc\x3d\x6e\x0f\x49\xbc\x3c\x4f\x41\xb7\x05\xb1\x32\x54\xe3\x49\xf9\x4c\xd7\x02\x08\xbc\xee\x3b\xfd\x1c\xf8\xda\xf0\x39\x19\x26\x1e\x9f\x53\x8f\x93\xd4\x75\xf3\xc7\x7a\xf8\xb0\x36\x63\xc4\xdb\x68\x5a\x54\x97\x65\xae\xe8\x17\x62\x7d\x5d\xec\x91\x8b\x59\xd7\x93\xac\xcf\xea\xe7\x43\x5d\x70\x5c\x77\x1d\xb9\xd7\x00\x31\x39\x51\xfe\xa7\x58\x82\xb6\xc9\x1e\x53\x9d\x7d\xe4\xef\x81\x58\x89\x6a\x9a\xf5\x73\x99\x67\x6b\x5f\xe3\xd9\x62\xda\x6d\x6d\xe1\x43\x8d\xf8\xf9\x42\xc7\xb8\x6f\xc0\x0a\xe2\x1e\xe3\x1a\x74\x82\xe7\x92\x6b\xde\xd5\xb4\xb4\xbe\xd0\x0e\x9f\xc4\x91\xbf\x03\x6d\x02\x67\x79\xe1\x76\x4f\xe8\xf2\x1d\x07\x1e\xfb\xff\x1b\x3d\x46\x44\x3d\xc8\x2d\xd8\xce\xdf\x99\x83\xfc\xd0\x4d\xdc\xb6\xa8\x2b\xb0\x6f\x65\x6d\x9f\xad\x3d\xc0\xd1\x4f\xc3\x21\xf1\x95\xc3\x45\x34\xd9\xc7\xd5\x55\xd1\xa7\x1f\x3b\xcf\xc7\x85\x51\x63\x6f\x58\x26\x16\xe6\x35\x54\xad\x6a\xa8\x27\x64\x03\x36\x86\x8a\x96\xbd\xa6\xc7\xf7\xe5\x9a\xfe\xb6\xfe\x26\x68\x0e\x4a\xda\x69\x6c\x7e\xb8\xbe\x85\xa6\xa9\x76\x90\xe2\x75\x79\xcd\xeb\xba\x70\xf2\x3c\x9b\xd6\x01\xd3\x0e\x32\x68\x22\xd2\x75\xe8\x58\xa8\xcd\xf8\xa2\xe1\x69\x42\x66\x8b\x6a\x58\x22\xa6\xbf\x01\xb6\x48\x68\xca\x33\x1b\x86\x7b\x93\xcd\xc9\xc0\x39\x50\x5d\x26\x7d\xcf\x4d\x8e\x64\x7f\xe5\xc4\xc7\xdb\x74\x2f\x8c\x43\xdd\x6c\x1b\x34\xed\xcc\x2a\x39\x67\xd5\xa4\x0c\xe8\xba\x35\x73\xeb\xff\xf7\xf6\xb7\xce\x6d\xda\xc0\xed\xcb\xf8\x6c\x5f\xf9\x9e\x61\x9c\xb2\x35\x1b\x6e\xd0\xb3\x94\x7b\x23\x45\xdd\xbe\x51\x17\x53\xb1\x8f\x9c\xbb\xb6\x49\x93\x15\xb9\xf4\x39\x36\xe1\x52\xff\xbc\x7b\xca\x3d\x77\x9f\x6e\x91\xeb\x94\x71\x53\xc5\x55\x77\xf3\x31\xbb\x48\xcf\x01\xe7\xa2\x99\xfb\x85\xf2\xc7\xce\xdb\x7e\x27\xc5\xb3\x33\x1b\x6c\x85\x46\xf8\x2f\xc0\x44\x5f\x8b\xdc\x2b\x6d\x32\x37\x83\x75\x2d\x6e\x92\x38\x78\xa1\x36\xd9\xcf\x23\x1f\x78\x12\xd4\x58\x87\x72\x62\x32\xae\x7b\xe7\x00\x5c\x2b\xc4\xef\x4b\xec\xf2\x34\x0e\xc1\xd7\xfb\x31\x70\x5a\xd9\x60\xf5\xfc\xa9\x6b\xeb\x27\xed\xc0\xca\x3d\xe0\xe1\x3c\x27\x55\x72\x4f\x22\x9f\x9c\xdd\xd6\xc2\x79\xfe\x24\xd7\xc9\xfa\xcb\xbf\x23\x67\xd0\xc8\x23\x4c\xc6\x60\xc6\xd6\x91\xae\x03\xa0\x8d\xc1\xe8\x0e\x7a\xd7\x6d\xb8\xfe\xcb\x6e\x19\x39\x83\xe5\xe8\xa6\xe9\xbc\x6c\xf3\x5b\x1c\xf5\x2e\xb4\x5f\x68\x4f\x7e\x1f\xd8\xe5\x06\x7b\xca\x61\x0c\x9f\x7e\xb5\x2e\x2b\x45\xff\xa7\x0a\x8e\xc4\xbf\x9b\x42\x4e\xdc\x27\xf7\xec\xa5\x95\xdf\x4b\xbc\x29\xe5\xc8\xa7\xbe\xe0\xac\x73\x4c\x42\x17\xfa\x2a\xa1\xa7\xbe\x3f\xdd\x45\xce\x70\xb3\x88\x12\xd4\xc0\x6a\x73\x5b\x06\x7e\x0e\xf0\xf5\x00\x2e\xe0\xa2\xbf\xcb\xfe\x61\xae\xd4\xa0\x01\x2b\xaf\x4b\xf4\x0f\x19\xff\x24\xd3\x9d\xa2\xfd\xa7\xaf\xea\xda\x36\x73\xfe\xba\x9b\x44\xf5\xb3\x98\xdf\x0d\x78\x2b\xac\xaf\xc0\xda\x94\x79\xa9\x6b\xfe\x04\xcf\xa1\x30\x0d\x39\xf3\x35\x61\x2c\x64\x4e\x66\xbd\x4e\x4c\xf7\x1d\xb3\xcf\x35\x5b\xa6\xe9\xe2\x9e\x52\xab\xa0\x67\xd8\x65\xaf\xaf\xc7\x38\xbc\xee\x13\xbb\x43\x9f\xc1\x37\x68\x83\xb0\x3e\x9d\x40\xc9\xd3\x32\x4d\x43\xfd\xfc\xfa\x86\x3e\x8b\x32\x16\x32\xff\x9e\x14\x67\x20\x8f\x0f\xc6\x0b\x6d\xf9\xd9\xc2\x96\x55\xe7\xdf\x15\xef\xca\xb8\xbf\x7a\x24\x56\x90\x6c\x1a\xbf\x06\xd7\xf0\x64\xbc\xdc\x06\x2d\x0c\xf1\x1c\xa2\x17\xee\x3d\x74\xad\x85\xd3\x39\x2e\xc2\xa7\x9d\xf4\xb9\x82\xed\x35\xf8\x27\x7c\x0d\x2e\x28\xbf\xc6\x34\x9a\xee\x41\x0f\xd5\x11\x76\x4d\xf5\x15\xf8\xbb\xf0\x5c\x2c\x8c\x43\x3d\xcf\xb3\x4e\x67\xa8\xfb\xf4\x75\xde\xd5\xd4\x07\x81\x31\x5a\x50\x95\xf7\x05\xe8\x8c\x92\x79\xa0\x7b\xe1\xd5\xb5\x34\x7d\x28\xc6\xf3\x2d\xfb\xe9\x1a\x7e\xfd\x8f\xf5\x88\xeb\xbe\x20\xe7\x4a\x37\x62\xd5\x0b\xed\xbc\xdc\xc3\xbe\x74\xfd\xf3\xdc\x9e\x80\xce\x04\xf2\x9a\xc3\xd9\x0d\xf3\xae\x8c\xbf\xc9\x2f\x23\xf1\x85\xa4\xcb\x42\xfc\xe9\xd8\x0e\x02\xf4\x29\xcc\xba\x56\xff\x7c\x23\x7f\x22\xf3\xfa\xd6\x6c\x94\x6e\x67\xa4\x18\xdc\x7f\x75\xe7\xd3\x59\xef\x3d\x70\x87\xc1\xb4\xe5\x07\xf3\x4d\x20\xe7\x9e\x51\x67\xd9\xeb\xae\x16\x55\xb0\x06\x8d\x0e\xce\xdd\x08\xfc\x84\x90\x13\xce\x41\x13\x35\x38\xc4\xa0\xdb\x0e\x5c\x47\x85\xf0\x29\x30\x27\x01\xb5\x62\x81\xf7\xdc\x91\x39\x4f\x3d\x32\x07\x3e\xc5\x7c\x76\xaa\xf4\x86\x7a\xaf\x83\x3e\x9e\x73\x10\xfb\x43\x5d\x51\xd1\x73\xe5\xda\xcf\x53\xbb\xbb\x49\xe6\xad\x7d\xb6\x1d\x9e\xb3\x55\xc7\xa8\x09\x8d\x3d\xdf\x17\x8d\x7f\x05\x72\x69\xf7\xdc\x2b\x8f\xe4\x99\xb9\x0f\x57\xd7\x1d\x06\xce\x13\xf4\x4f\x83\x27\xc9\x17\x61\xf8\xe7\x89\x9a\x8f\x2a\x98\x6e\xbc\x96\xa7\xda\x3c\xf2\x5b\x4b\xd0\xbd\x0b\xc9\x3a\xe6\xbe\xd1\xff\x18\x9f\x8f\xeb\x41\xef\x96\x6f\x9a\x9f\x4e\xf5\x12\x27\x8b\xa8\xd8\xa7\x2b\x8a\xcb\x96\x7d\xf8\x99\xea\xbb\x33\x3c\x90\x49\x6b\xc3\x58\xaf\xa2\x31\x13\xea\x4f\x48\x38\x02\x1a\x03\x30\x5e\xa7\xd4\xee\x58\xe4\x0c\x1d\x38\x05\x8c\xdd\x58\xd2\x1e\x19\xcd\x68\x7d\x81\xda\xde\xc1\xab\xdb\xca\xbd\x2e\x79\x47\xa8\x17\xa7\xfd\x92\x5f\x77\x11\x76\x6c\x38\x27\xc8\xfe\x86\x7a\x06\x68\xcb\x6f\xa0\xc7\xa9\xea\xde\xc8\x78\xd1\x73\xf2\x44\xd6\x5c\x56\x81\xde\x26\x59\x7b\xb7\x64\xd6\x12\x63\x3a\x53\x79\xb7\xd0\x26\xe4\x77\x11\xb3\x19\x6a\x60\x72\x3c\x38\xe3\x71\xa0\xfa\x3e\x32\x36\x12\xfa\x78\x5b\x24\x26\x60\x76\x45\x3e\x87\xe5\x9c\x28\xec\x6f\x72\x1d\x53\x2d\x71\xbc\x45\x6d\xa7\x29\xe3\xca\xa2\xe3\x84\x7b\x2c\x60\xfc\x8a\x35\x1d\x78\x8a\x33\x66\xdf\xed\xa4\x5e\x70\x17\xb1\x32\xdb\x4b\x8f\x7f\xc7\x74\xa0\x65\x1d\x7b\x6a\x3f\x51\x07\xda\x70\xdf\xc4\x0b\x1e\xf4\x2a\x88\x35\xff\x55\x4f\x83\xb6\x37\x75\x4c\x33\x99\xcb\xc1\x7f\xb5\x5f\x78\x9e\x48\xec\x17\x8e\x45\x8a\x26\x3c\x16\xc4\x9e\x77\x35\x6e\x1b\xcd\xbe\x8a\xf3\x82\xbb\x88\x7b\x8c\x7c\xba\xaf\xc8\x41\xbf\x94\x6a\x75\x98\x1b\xc6\xfa\xae\x7f\x8e\x29\x9e\x81\xd8\xf2\x24\x9c\x53\xce\x81\x52\xe1\xd6\x35\xe2\x07\xbd\xa0\x48\xcb\xe0\xa2\x9e\x97\x35\xce\xe1\x66\xee\xf3\x2f\xfa\x70\xf4\xbc\x96\xbc\x37\x28\xc6\x6d\x9d\x33\xcc\x84\xe7\xde\x33\x3b\xb8\x8f\x50\x0f\xe5\x00\x1a\xdf\xfd\x5e\xcb\xc0\x67\xcb\x34\xae\x31\x17\xfa\x72\xf8\xdb\xe4\xa3\xa1\x5d\x9a\x1c\xe2\x68\x42\xfd\x42\xd0\xfd\x27\xf3\xba\x5e\x38\xcb\xf3\xe8\xe5\xe7\x8f\x68\x7b\xcd\xa2\xfe\xdb\xe7\x88\xf2\x7f\x8c\xbc\x61\x11\xdb\xc7\x6d\x86\xd8\xae\xe3\xe8\xfd\xe7\x2e\x72\xaf\xef\xa3\xdb\xe6\x5c\xc7\xbb\xb1\x9a\x31\xde\x63\x34\xeb\xad\xb2\x2a\x28\x16\x72\x8f\x2f\xbe\x0b\xec\x55\xd0\xd1\xd9\x4e\x0e\x8b\x70\x52\x8e\x80\x23\x54\x7a\xef\x5b\x67\x9f\x56\x7e\xf9\xe1\x6c\x88\x6f\xa1\x7e\xd7\xf8\x3d\x12\x9b\x49\x7f\x6f\x1d\x2e\x91\xe0\xd3\xaa\xe3\x0f\x81\x07\x4b\xd4\x30\xa6\xf6\xb5\xc8\xda\x93\xf4\x2d\xb0\x96\xbf\x6f\xa0\xf1\xb7\xa5\x7f\x23\x71\xdf\x0f\xd0\xc9\x05\xad\x11\x7c\x37\x53\x4c\x97\xb6\x03\x2b\xeb\x07\x56\xd8\x06\x8e\xad\xbc\x91\x63\x84\xcd\xa3\x7b\x24\xe7\xc6\x05\xf3\xcb\xca\xb3\xdf\xa2\x26\x4d\x37\xe7\x15\xb9\x2f\xdd\x61\x99\x58\xc1\x53\xe6\x14\xd9\x60\xb5\xfc\x9f\x5f\x65\xe7\x67\xe4\x5e\xef\xa3\xe0\xb2\x1a\x38\x07\x65\xae\xc3\xfb\x30\x27\x7f\x8b\x9c\xc1\xee\xf7\x7d\xb7\xf9\xc7\xbd\x66\xd9\xad\xcc\x06\xab\xcd\x9e\xd8\xce\xac\x3d\xad\x3d\xbb\x8e\x7f\xab\xbd\x1b\x8d\x93\xe1\x3f\xc3\xfd\x1e\x69\xa1\xc1\xba\x7b\xa8\xc9\x32\x29\x52\xef\xea\xa4\x9e\x7b\x5a\x58\x14\xd7\x15\x62\x4d\x80\xfa\x44\x75\x9c\x04\x7c\xde\x59\x49\xbf\x51\x34\xcf\x31\x46\x1c\x1e\xe2\xb0\xf3\x49\xf7\xf6\x3d\x27\xe7\x9f\x9e\xaf\x75\xdc\x23\xd3\x31\x4e\xab\xe0\xf6\x0e\xd7\x15\x38\x0b\xcd\x7e\xee\xb1\x86\x58\xaf\x73\x2c\xa0\x9e\x33\x9c\x40\x7d\xd7\x6b\x61\x2c\x49\xf5\x05\x47\x9a\xbd\xc4\xef\x0e\x4e\x5f\xbc\x03\xbd\x57\xc7\xf4\x2e\xec\x33\xf5\x9d\xcc\xfa\x1d\xb7\x24\x74\x37\x81\xd7\xfd\x4c\x80\x33\x95\x8f\x2b\xf9\xfb\x91\x72\xa7\x5a\xe4\x6f\xf4\xb9\xbe\xa7\xe5\xf1\xf2\x7a\x31\x6a\x77\xa0\x7d\xa2\xcf\xb7\xa1\xd7\x1c\xa6\x6f\x2e\xc4\xbc\x2f\xe4\x5d\xde\xc3\xf2\x96\x55\xdd\x9b\x3a\xe6\xc5\x91\xc6\xcd\xec\x9d\x70\x7c\xea\x98\xde\x3b\x6a\x11\x02\x56\x84\x8c\xf3\x29\xa7\xef\x56\x7f\x27\x23\xbf\x35\x7e\x67\x0b\xfd\x3f\x7f\x51\x4e\x80\x22\x9d\x51\x0d\x44\xb9\xa7\x88\xfa\xce\x86\xb5\xdd\xa4\xdf\x0c\xf3\xcf\xf7\x08\xce\xef\x29\x0e\x5b\x25\xdd\x8f\xcb\xa4\x72\xf7\xa9\x47\x79\x03\x3c\x77\x93\x57\xee\x29\xb6\xe7\x62\x3e\x4a\x91\x43\xd6\xb8\x55\xac\x45\x78\xdd\xe7\x7d\xda\x23\x02\xf1\xba\x7f\x5e\xd8\xc1\x69\x0a\x5c\xef\xe4\xbc\x63\x3c\x9a\xc1\x3c\xb5\x8f\x25\xe3\x71\x52\xfc\x31\xcf\xfd\x4c\x02\xfc\x1d\x8d\xb5\x2e\x69\x1b\x35\xf5\x92\x70\xb2\xcf\x6c\x72\xee\xb8\xf7\x29\xf2\xc6\x2b\x6b\x41\x5a\x53\xc0\x2f\x12\x57\xbb\x1d\xe8\x87\xe9\xb5\x62\x3e\x7e\x47\x1c\x53\xe0\xe0\x65\xe3\x8e\x78\x44\xe4\x68\x9c\xfe\x90\xc6\x1f\x9e\xc3\xc8\xc9\x0b\xdf\x29\x4f\xc9\x5d\xba\x4e\x35\x69\x65\x5b\x38\x93\x77\x4d\x5a\x4a\x68\x77\xe0\x37\x90\x4f\x03\x1d\xcc\x07\x7a\xbe\xd4\xd6\xfc\x40\x1d\xff\x0d\x62\xa1\xdb\xbd\xce\x1c\xff\x4e\x75\x9c\xb4\xbd\x3d\x03\x9e\x5f\xf8\xff\xff\x28\x39\xae\x8e\x92\xf3\x21\xbf\x45\x4c\x14\x6a\x50\x12\xdf\x17\xd6\x0a\xd7\x33\x12\xd7\x55\xd7\x1c\xeb\x53\x13\x7a\x47\xf4\xf7\x64\xbc\x6a\x1c\x99\x8d\xf8\x2f\xb8\x0e\xe3\x3d\xe5\x76\x95\x61\xf8\xde\x61\xbf\xcc\x39\x3f\x27\xd4\x56\x50\x57\x89\x61\x39\xf8\xfa\xd0\xef\x09\xfc\x1b\x71\x08\xfb\x1b\xb5\xba\xda\x3e\xf0\xdc\xcc\xe9\x5c\x31\xbf\x98\xc5\x8f\x9a\xce\xb5\x15\x87\xc3\xf7\x45\xb4\x87\xe7\xc2\xbd\xac\xf7\x23\x17\x45\x66\x21\x8f\xee\x08\x38\x87\xc9\xda\x7e\x43\xfe\xb8\xf7\x3a\x06\x6d\x24\xd6\x2f\xad\xd9\x2b\x7b\xfe\x27\x1d\x8b\xf5\xc2\xd9\x30\x2c\x02\x5b\x83\x65\x6a\x5f\x76\x3a\xe7\xbc\xbe\x76\x39\xe7\x0a\xbb\xa6\xe2\xef\xd0\xbc\x32\xf9\x4e\x15\x14\x89\xcb\xf6\x9a\x98\x5f\xbc\x97\x38\xdb\xea\x3c\x69\xf2\xfe\xc3\xdf\x0b\xbd\x38\xb2\xc7\x41\xaf\x8f\x62\x58\x0d\x3a\xbc\xe2\x0c\xe1\xe3\x86\x7a\xd3\x38\xb6\xc4\x87\x87\xf5\x61\x0f\xff\x33\x32\xfb\xdb\xb3\x9c\xf3\x20\x31\x4c\x29\x3c\xff\x36\xbb\x41\x7f\xfd\x9d\xc4\x37\xd0\xe7\xba\x92\xf3\x13\x70\x8e\x43\x0e\x22\x59\xe1\xd9\x91\x84\xee\x7a\xe1\xd0\x39\x5b\xd5\x7d\xe0\x6c\x1b\x9c\xa8\xfd\xc7\xda\x2c\xcf\x31\x28\xe7\xff\x61\xe0\xc5\xaa\xbf\x68\x07\xf7\x31\x9c\x4f\xc3\x35\xb1\x67\x80\x2b\xac\xe1\x54\x93\x03\x89\x97\x92\xb0\x23\xf5\x8c\xe3\x99\x91\x54\xd7\x22\xef\xfb\x65\x5a\x9a\xfa\xdf\x8b\x2a\xf5\x5c\x2b\xf7\x82\x13\xef\xb7\x96\x62\x39\xfd\xb7\x6c\x5f\x4b\x6b\x5a\xff\xbd\xf6\x5c\x93\x56\x56\x8a\xb5\xf4\x46\xf6\x44\x3b\xb8\x49\xb5\x0f\x53\xfd\xed\xeb\x7d\xd6\x87\xb8\x18\x75\x6a\x2b\x49\x13\xd1\x73\x57\x73\xbb\xfc\x91\xcc\x36\x06\xfb\xa2\xf9\x35\xda\x6f\x51\x9f\xa5\xbb\xe1\x71\x84\x13\x57\x03\xf7\x08\xcf\xa7\x73\x0f\xe2\xdc\x41\xde\x36\x1b\x90\x73\x8c\xf5\xe9\x84\x13\xeb\x5d\xf2\x17\x93\xe8\x6d\x07\x39\x8a\x57\xc5\xa7\xd1\xcf\xff\xda\x7c\x8f\x0c\x7b\xfd\xab\xbd\x4b\xb1\x48\xf2\x19\xb3\xfc\x8d\xb8\x06\xa1\x99\x08\x5a\xf9\x05\x89\x49\x0f\x98\x3f\x65\x7a\xd9\x35\x9e\x91\xfa\xba\x98\xf5\xaa\x38\xbc\xde\x13\xa3\x06\x17\xad\x2d\x7a\x5d\x17\xf9\x3f\x7b\xb7\xd4\x9e\x94\x59\x7b\x42\x73\xf1\x70\xfe\xb2\x5c\x08\xf7\xc3\x54\x7b\xa5\xf3\x61\x6a\xef\x42\x73\x20\xa2\x27\x54\xe7\x9f\x6a\x58\x53\x32\x8f\x52\x8d\xb3\x8a\xff\xa6\x71\xfe\xbe\x69\xdb\x20\x67\x49\x7c\xbc\x11\xcb\x21\x8b\x6b\x98\x79\x6f\x24\xfd\x32\xfc\x9d\x51\xbf\xe0\xf8\x5e\xb9\x47\xf4\x01\xf1\x7b\xe1\xbd\x97\x8f\x2b\xd0\xbb\x36\xe5\x9e\xe9\xf7\x37\xf2\xbb\x65\x83\xca\x3a\x62\x4d\x0d\xfc\x42\xfc\xfb\x8d\x5f\xfb\x53\x8e\x77\xd8\xe7\xbf\xf8\xbd\xcd\x1a\x1c\xa2\xe6\xad\xdb\x1e\xe8\xfb\x5a\xe7\xd1\x90\x6a\x69\x43\xcd\x96\xfa\xb2\xb5\x75\xc6\xd7\x37\xb5\x0b\x80\xdd\xff\xed\x70\x1b\x70\xaa\xf7\x25\xf3\xdf\xe2\x3d\xb0\x87\xb7\x3b\x78\x6d\x15\xb9\xb7\x3c\xa5\x61\x79\x1a\xd5\x7c\x5d\x6e\x77\xe0\xfa\xa3\xdb\x73\xeb\xed\xe5\xf9\xf2\x56\xd3\x66\x78\x5e\x26\xab\x42\xba\xae\x62\xaf\x1e\xe8\xb9\x41\xad\x1d\x6c\x1d\x3f\x13\xf1\x37\x4d\x63\xa7\xbf\x1f\xe7\x63\x83\xbf\x79\xdd\xbb\xc1\x17\xff\x7a\xac\xbc\xee\xdd\xc0\x85\x1a\x25\xe1\xf0\x73\x11\x4d\x97\x99\x1d\x94\x29\x70\x2c\xfc\x24\x67\x76\x95\x47\x64\x4f\xf8\xc0\x3b\x98\x42\xbe\x0e\xf7\x18\xd6\x08\x83\xfb\xc0\xbb\x9e\x53\xe4\xbc\xb0\x16\xc0\xc1\x36\x6f\x4f\x5e\xa6\x16\xf0\xeb\x45\xc3\x22\x6e\xfb\x65\x56\xe7\x50\x65\xfb\x95\xd5\x98\xf6\xe9\xaa\x50\x9e\x71\xac\xce\xdd\xe7\xe0\x65\x7e\x21\xf3\xa1\xe6\x5d\xe2\x9d\xf2\x5d\x5c\x3f\xf2\x78\xaa\xf3\xdf\x97\xfd\x13\x5d\xe7\x51\xc3\xc4\x03\x8f\x21\xae\x73\xa6\x1b\x35\x92\x35\x0c\x68\x2f\x11\xf2\x2c\x52\xdc\xfa\x8c\xfa\xb1\x5e\x5e\x92\x7d\x18\x83\x66\x94\xc8\x69\x8f\x67\x16\x8d\x57\xca\x53\x5e\xb9\x87\x45\x48\xec\x02\x89\x21\x9e\x8f\xe3\x59\xaf\x4a\xed\xeb\x21\x6d\xe7\x65\xe2\xf4\x56\x1f\xb3\xde\x25\x26\xb1\x21\xea\x33\x90\xf8\x40\xd2\xa1\x42\x3d\x85\x44\x68\x8e\xd3\xbd\x03\xf3\xbc\x4f\xab\xfc\x0e\xfe\x23\xd5\xa9\x58\x44\x9c\xfb\xc4\x4a\x95\x1a\x09\xed\x09\xe1\x7e\x15\xeb\x8f\xd3\xf3\xda\x75\x5f\x65\x41\x7e\xef\x5d\x21\x77\x49\xcf\x2c\xf0\x59\x64\xae\x00\xb4\x79\xba\xdd\xe7\xf3\x07\xfa\x68\xf5\x9a\x4c\xaf\x48\xfb\x79\xf1\x11\xbd\xd5\xfb\x02\x14\xde\x11\xbf\x4c\xb7\xfe\x3e\xd9\x96\x9c\xfb\x52\xe6\x41\x46\x9f\xa9\xcb\x7a\xa8\x3b\x9c\xbf\xdf\x43\x2d\xf8\x81\x37\x2c\x50\x97\xac\x7b\x02\x1f\x07\xfd\xb3\xfb\x07\xf0\x80\x27\x45\xea\x95\x1b\x9c\xbf\xa7\xfd\xb8\xd4\x7c\x0f\xe4\x94\x5e\x53\xdb\x61\x25\x33\xcc\x4b\xf8\x76\x70\x8a\xea\xb6\x9d\xac\xf3\xbf\x45\x3c\xa4\xf7\x5e\x40\x7d\x63\x15\x43\xed\x4b\xd1\xc7\xc0\x71\x11\xbd\x3e\xad\x74\x03\x67\x8b\x8c\xad\x51\xe2\x08\x53\x4c\xa6\xd5\xb0\x4b\xca\x2f\x00\xd7\xd6\xb9\x12\x72\x87\xf9\xd5\xc1\x29\x41\x2d\x02\xd5\xa6\xf5\xad\xaf\xfd\x4e\x99\xaf\x19\x79\x63\x5a\xe9\xaa\x27\xcd\xc3\x85\x6b\xbd\xf1\xf8\x80\xbe\x37\x1f\x67\x85\x1f\xf2\x27\xc3\x6b\x9f\x07\x2f\xf8\x9e\x74\x6d\x9d\x18\xb7\xcc\x47\xa4\xf7\x43\xfc\x34\x72\x5e\xb2\x67\x60\x3e\x6a\xfd\x3a\x93\x34\x6d\x59\x0c\x23\x7e\x1d\x3b\xbd\x02\xe6\xfa\x45\xae\x0f\x03\xb6\x8a\xe6\xb6\x24\xbc\xdc\x96\xf9\x9b\x80\xb7\x01\x3c\x02\xf3\xdb\x01\x83\xa0\xe1\xf3\x92\xb0\x83\x9a\x6d\xe6\x33\x8f\xe2\xd5\xb9\xdd\xd7\xf9\xd4\xc9\x1a\x72\xd3\xed\xa4\x95\x51\xfe\xfa\xac\x82\x78\xa4\x60\x7b\x19\x31\xfd\xe4\xf9\xa9\x26\x4b\x3b\xb8\xa1\xfe\x2d\xb1\xbd\x93\x3d\xae\x87\xcb\x92\x71\xec\xc4\xd1\x74\xb9\x98\xf5\x2e\xa9\x5d\x52\x4e\xa3\xe9\x72\x11\xf9\x6a\xad\x9d\xf7\x8d\xba\x16\x70\x32\x6b\x71\x86\x92\x63\xf6\xca\x7f\x44\xcf\x82\xce\x1d\xaa\xf8\x36\xf4\x7b\x4f\x78\xbd\x1a\x87\x20\xf1\xc1\xa6\xa7\xac\xdd\xa3\xf9\xef\xcd\x01\xf9\x18\xf9\x1a\x4d\x17\xb3\x03\xf0\xca\x2d\x82\x2e\x59\xdf\x06\xee\xf9\x0d\xe0\x87\xde\xd6\x35\xff\xa0\xa8\xf9\x05\xf4\xba\xe6\x6b\xe9\xe7\x39\xe7\x6d\x85\x7d\x52\xc7\xf4\xc9\xef\x29\xad\x8b\x76\xaf\xc8\xa2\x40\xe7\x24\xaf\xbf\x6b\x9f\xe7\x87\x00\x4f\x48\xd7\x03\x7f\xf7\xc8\x19\xae\xd3\x59\x4b\xac\x6b\xd5\x3f\x33\x8e\x03\xd7\x76\x80\x33\x75\xa0\xf9\x93\xcd\x9c\xf7\x88\xcf\x5d\xfe\xcd\xce\x3d\x32\xff\x8b\xf7\x03\x5f\xa3\x30\xbe\x26\x7e\x56\x39\xce\x43\x3d\x40\x2b\x6c\xd3\xbe\xe2\xbb\x9b\xd7\x9e\x11\x7d\xee\x94\x5e\xf7\x13\x6a\x12\xd4\x9f\x21\x71\x3b\xfc\x2f\xcd\x1f\x92\xff\x7e\xad\x58\x7c\x85\x3e\x6a\x6c\x5b\x47\xbe\x9f\x89\x5f\xbb\x7a\xfe\xac\xc5\x79\xfc\x7d\x5b\xca\x3c\xa9\xbc\xaa\x0f\x7c\x74\xe1\x33\xc8\xf9\x85\xbf\x59\x8d\xf4\x17\x9c\x11\xa0\x5d\x5f\x64\xed\x49\x99\xdd\x77\xfa\xb5\x4e\x71\x95\xd3\x1a\x0e\xf8\xc2\x72\x1d\xa6\x64\xf8\x00\xfc\xb7\xd0\xee\x14\x9f\x3f\xff\xc0\xda\xca\xb5\xfb\xb0\xa6\xc6\xf2\x5e\x01\x3b\x63\xd5\x33\x9a\xd5\xa3\x41\xeb\x1b\x34\x51\x06\x75\xfe\xb7\x50\xad\xff\x22\xd6\x5d\xfd\x1b\x89\x37\xb0\xd6\x39\x39\xb2\x5a\x33\x9e\x43\x41\x3f\x51\x7a\x9e\x14\xcd\x35\x0b\x63\x96\xbc\xc4\x3e\x73\xbf\x64\x3a\x8b\xb2\x5d\x95\xb0\xe5\x86\x3a\x16\xe3\xc2\x06\xbc\x8f\x1c\xb3\x42\xdd\x44\xc5\xa0\xca\xe7\xa5\xa4\x4f\xf3\xed\xf8\x17\xb8\x15\xce\x59\xbf\xc4\xfc\x20\xf8\x3b\x88\x2b\xae\xd5\x67\x30\xc7\x5b\xcb\x67\x51\x5f\x0a\xdf\x7d\x2e\x6b\xf3\xc1\x77\x75\x7d\x6e\xb5\xc6\xce\xdf\xb5\x83\x67\x46\xf4\x56\xcf\xe7\x57\xc1\x3d\x0f\xaf\xd6\xb8\x12\x6b\x56\x9b\x2b\x7e\x6e\xd3\x9c\x9c\xfe\x7d\xf9\x9a\x32\xaf\xb0\xf2\x3c\x62\x1d\x6e\xc4\x3b\x91\x67\x52\x7d\x9e\x5a\x8c\x8d\xf9\x07\x86\xad\x4a\x6e\xd8\xf7\x87\x7c\xc9\xd0\xd3\x4e\xc7\x33\x91\xd7\xa3\xe8\xab\xa8\xb2\x0a\xfa\xfc\xcb\x6c\x75\xf8\x7c\x54\x63\x53\x9e\x29\x32\xf2\x4e\xbe\xc1\xdc\xf6\x73\x5a\x67\x07\x1f\xe6\x08\x7e\x97\xbc\x8e\x1c\xf0\xcb\x2f\x59\xd5\x5d\x27\xd0\x0b\xc4\xf5\xe0\xf6\xd9\x8d\xd5\xde\x15\x3f\xbc\xc5\xf0\x56\xc2\xff\x05\xee\x9f\x4d\x6a\x83\x06\xc7\x3d\x8e\x12\x53\x6c\x71\x52\xf8\xe2\x15\x7e\x03\x49\x8f\x2e\x1a\x96\xa8\x1b\xc0\xf2\xfd\xfe\xe1\x03\x7b\xca\x01\xbf\x6f\xa8\xe9\xe3\xb3\x47\x93\xbb\xec\xa3\x33\x9f\x91\x3f\x23\xd3\xdc\x8a\xea\xdc\x5e\xb8\xb6\x59\x2e\x0c\xe6\xe1\x28\xfa\x78\xfe\xd5\x7c\x9c\xc0\x99\x7d\x95\x63\xbe\x3d\x77\xa5\x67\x86\xbc\xf6\xdb\xcb\x97\xf9\xb7\x75\x1c\x5e\x0f\xd3\xea\x5a\xa4\xd5\x91\xe6\x9c\x1a\x6b\x93\xdf\xce\xa9\xfd\x37\x79\xed\xef\xe7\xd0\x9b\x62\xd4\x8e\x0d\xfa\x66\xca\x3a\x7a\xe3\xb5\x26\xde\xfb\xcc\xe2\x51\xa7\x28\x17\xb4\xbf\x9b\x61\x92\x99\xc6\x3a\x8d\x17\xc5\x1a\x63\xf8\x75\xd4\x37\x3e\x03\x57\x40\x1b\xd6\xc1\x2d\x61\x39\x1a\xe8\xb3\x41\x2d\xeb\x69\x6b\xf2\xce\xce\xd7\xf1\xaa\x37\x5f\x40\x6c\x45\xfe\x9b\x14\xc8\xa1\x7f\x15\xd7\x86\xba\x9c\x7b\xc8\x6c\x12\x57\x76\xcf\x8b\xf6\x9b\xb4\xde\xe7\xd8\x97\x2d\xee\x21\x63\xf3\xf0\x6f\x81\x7f\xa6\xb6\xe7\x25\x0e\x27\x3b\xec\x4b\x3a\x76\xb9\x1f\xad\x7f\x1e\x80\x2e\xe1\x84\xd5\x96\x3e\xda\xd4\x07\x55\xea\xed\xe5\x09\x30\xec\xe4\x1c\xa7\xf3\x48\x73\x39\x2c\x0f\xd6\x84\x83\x66\xfc\xa8\x18\xc3\x00\x47\x46\xf7\x03\x70\x08\xab\xe9\x99\x61\x0b\x98\x2f\xa6\xf0\xf9\x93\x39\xa8\xf5\x1f\xb8\xeb\x05\xe6\xe2\xa4\xb3\xc8\xdd\x24\xaf\x70\x8e\x52\x5f\x01\x78\xe8\xe0\x7e\x81\xd7\xc5\xbf\x59\x38\xce\x81\x5d\x5a\x0b\xf8\x2e\xe4\xe5\xcc\xe3\x61\xd0\x2c\xa7\xf8\xb7\x94\x9e\x0f\x39\x79\x0f\xc9\xf7\xdb\xd5\x3e\x17\x79\xab\x53\x56\x05\x97\xd4\x73\xd7\xc9\x6c\x79\x46\x5c\x4c\x77\x0b\x18\xea\x6a\x72\x1c\xcf\xa6\x55\xe4\x0c\xf6\xe6\xfa\xad\xc8\x25\x91\x77\xf6\x5f\xbb\x13\x38\xdf\xc8\x7f\x76\x40\xd6\x1f\x9d\x1b\xce\x4d\x41\x73\x4e\xc4\x3e\xbf\x72\x8e\x9e\x69\x78\xbd\xa7\xb7\xde\x2a\x0f\xcb\x03\xd3\xa7\x23\xeb\x2c\x8f\x9e\x97\xf1\xec\x79\x4b\xf9\x2a\x8e\x71\xf4\xbc\x1d\x3b\x9c\x9b\x54\x89\x71\x20\xff\xf1\xea\xff\x7e\xa7\xfd\x89\x3c\x4f\x20\x3f\x8f\x94\x67\xc9\xbc\x60\xbd\x08\x93\x7d\x7c\x93\xb4\x11\xa8\x96\x1c\x8f\xc5\x11\x6f\x75\x1f\xf4\xd1\xa6\x0b\xae\x99\x56\x19\x47\x24\x66\x63\xdc\xb2\x3e\xb5\xd9\x70\xed\xf9\x02\xf1\xae\x7c\x0f\xa7\xf6\xf0\x3f\xc8\x8d\x3c\x21\xe7\x21\xe8\x82\xd3\xf1\x78\x7d\xb7\x2c\xde\x2b\x4a\xcf\x23\xf2\x9e\x07\xed\x3c\xda\xa7\xd0\xd3\xd3\xa2\x79\xa6\x5e\x11\x57\xa0\xc7\x8f\xe7\x79\x94\xef\x13\x3c\xab\xa8\x6f\x47\x79\x54\x6c\xe0\xc7\x03\x9d\x54\xe9\xd9\xa1\x56\x54\xdf\x3f\xc3\xd6\x22\xbc\x6e\x68\x4e\x9c\x3c\x27\xd4\xa1\x85\xef\x15\x84\x8b\x30\x68\xcb\xb1\x0e\x99\xa3\x00\xf2\x4e\xbd\x22\xf1\x00\xa7\x7b\xcc\x68\xef\x37\xc5\x2d\xb3\xf7\x2c\x53\x8f\x63\xd9\xce\x42\x2f\xe7\x79\x1b\x57\xdd\x5b\xe2\x05\xb7\xe1\x8d\xe5\xb9\x0a\x39\xbf\x42\xc6\xe3\x44\xce\x6c\x1c\xc7\xa7\x65\x60\x07\xab\x85\x5d\xd2\xeb\x0c\x4b\xc0\x8c\x83\x2e\xec\x4f\xf0\x93\x99\x0d\x4a\xbd\xc0\x4e\xc2\xcb\x32\x06\xcc\x97\xcf\x6d\x23\xbd\xee\x8d\xcc\x47\x1c\x76\xb6\x30\x5e\xc8\xab\xb9\xcf\x9d\xe7\x1d\xf4\xdd\x86\x41\x91\xb5\x83\x5b\x32\x9f\xec\xe2\x68\xa0\xe7\x8d\x04\x86\x15\x34\x81\xaf\xd6\xc8\xbd\xac\x90\x53\x18\x7a\x0d\x18\xce\x9b\xe3\xbd\x59\x4e\xf6\x37\xf6\xae\xe8\x63\xf5\x63\xe0\x3c\x5d\xb3\x7e\x81\x18\x2d\x8a\xb5\xd2\xce\x65\xdc\x1b\xd4\xcf\xfc\x68\xf7\x6e\xc9\xfb\x4e\xdc\xbb\x3f\x2c\x23\x67\x70\x80\x5c\x16\x7d\x36\x12\x47\x47\xce\x50\xc5\xa6\x40\x0c\x10\x64\x83\xd5\xe6\x40\xd7\x22\x99\xe3\x1f\xd2\xff\x7f\xa8\x1f\x1c\xdb\xdd\xc3\xaf\x15\xe8\xcb\x5f\xd2\xf6\xdb\x0f\xd4\xc4\x9e\x1c\x81\x3b\xad\x01\xaf\xc0\x72\x52\x99\x77\xdd\xe7\x80\x23\xc4\x38\x6a\xe4\x95\x54\x87\x3d\x2f\xe3\xea\xb8\xcf\x69\xdd\x1a\xf2\x5f\x24\xde\xa1\x75\x47\xf2\x7e\x29\xf6\x18\x42\x4f\x10\xf1\x45\x88\x3d\x92\x70\x09\xb0\x07\x82\xaa\x2c\xf3\x9b\xe8\xed\x11\xe7\x44\x47\x9e\xf7\x21\x39\x23\xa0\x27\xce\x53\x34\x81\xcf\x89\x5d\xae\x39\x37\x4e\xc4\x35\x9f\x8e\x71\x78\x2c\x41\x7b\x10\xb1\xd5\x9c\xff\x46\xe1\x30\x7f\xd4\xf7\xfa\x62\x31\xfe\x25\xd8\x3f\xe3\xed\x10\x78\x2c\x59\x2c\x48\x9f\xfb\x96\x44\x13\x51\xef\x72\x9e\xc9\xd8\xee\x8d\x58\x24\x0d\x13\xb1\x98\x91\x78\x46\xbf\xbe\x9f\x2e\x66\xcf\xc7\xc1\x8b\x9b\x93\x18\x06\xc7\x2f\xd9\x27\x51\x26\xfa\x7e\x11\xcf\x2b\xc7\x09\x7c\x8d\x71\xdf\x4c\xcd\x97\x89\xcf\x2b\xec\x71\x80\xfc\xd4\x8b\xb5\x8c\xb7\xc1\x3e\xf5\x7c\xc4\xe7\x28\x39\x93\x9f\xe7\xc1\x2b\x3d\x73\x81\xdb\x79\xb3\xcc\xed\xf2\x86\x9a\xbf\xbd\x7b\x6a\xb7\x4a\x62\x0b\x62\xfb\x78\xc7\xf3\xfb\xa7\x92\xc7\x1e\x47\xf4\x7c\xa9\x78\x6f\x00\xb7\x3b\x71\x78\xdd\xa6\xed\x21\xf1\x0b\x28\xe7\x5d\x6f\x93\x90\x79\x61\x39\xe6\xed\xf0\x9c\x93\xd8\x66\xd5\xbb\xe6\x61\x79\x5b\xb4\xdf\x4e\x7a\x9c\xb5\xf0\xdc\xfb\xb4\x72\x37\xd3\xaa\xdc\x2c\x82\x21\xe8\x33\x8f\xb4\x5e\x24\x6e\x0b\x66\x54\x53\xc3\x43\x7b\xc5\xf1\x28\x38\x8e\x3c\xb6\xd5\xf4\xab\xbe\x37\x66\x9b\x61\x91\xbc\x0e\xf7\x89\xb7\xd9\xd1\xbf\x03\x87\x7a\xc2\x3e\x5f\xf1\xf9\x52\xfc\x4f\xe9\xbb\x47\xaa\x65\x97\x46\x75\x6c\x19\x72\x8d\x5a\x22\x4e\x93\xfb\x42\xa5\xb5\x01\xd8\x6e\xad\x57\xae\xfc\xe8\x93\xf1\xef\x14\xe9\x2b\x3b\xf3\x28\xa7\xae\xce\x4f\xa4\xe2\x68\x99\x5e\x3b\xe7\x4d\x23\x36\x49\x60\xa3\xf1\xac\x41\x1d\x39\x8e\xef\x7a\xa7\xfe\xa2\x16\xef\xbb\x87\xd4\xeb\xb6\x45\x6e\x63\xc8\x7a\x61\xf6\x06\xae\xca\xc6\xf8\xf6\xc3\xa0\xeb\xd0\x10\xf3\x4a\x39\x9d\x9a\x8e\x83\x34\x9f\x0c\x5b\x0b\x31\xf2\x7f\x88\x2f\x22\xee\xd7\xf4\x1c\x9d\x55\x62\xe1\x7d\xc6\x0d\xd7\x22\x31\x50\xe4\x0c\x89\x8d\x36\xd5\x7c\x9b\xae\x2b\xe7\x99\x6a\x5a\x80\xd2\x3a\x51\xf3\x51\xdf\x7f\x6e\xf9\x77\xf2\xfc\x9d\x64\x3c\x31\xd8\x73\xf7\xb2\x22\xf6\x59\xaf\x83\x6b\x75\x4a\x9e\xf3\x26\x7e\x0a\x68\xe6\xb5\xa7\x10\xc7\x2c\xe0\x4c\x9e\x53\x9f\x08\xce\xff\x4b\x56\x11\xff\x0b\x78\xfd\x2a\x8c\x61\x70\x4f\x92\xef\x8e\x4b\xbd\xc6\x2e\x9e\x2d\x0d\xdd\x8b\x64\x53\xbb\xbf\x67\xcf\x97\xe6\xfd\xd9\x2a\x32\x56\x37\x21\xe7\x1a\x9c\x6d\xe2\x5a\x18\x4f\x05\xa7\xdc\xe9\x80\x06\x3b\x68\x31\x93\xd8\xd2\x29\x7e\x24\xd1\xf0\x8c\xfd\xa9\x85\xcb\xfc\x9c\x07\x76\x64\xaf\xd6\x56\x18\x57\xb0\x7f\x66\x35\x00\xd0\x0e\x60\xda\xed\x10\xef\x92\x18\x89\xeb\xe1\x53\x2d\x3a\xec\xa7\xc9\xa3\x21\xf4\xa4\xd6\xce\xb0\x1a\xf6\x00\x39\xae\xdf\xea\xf8\x0f\xe3\xf9\x89\xe3\xf1\xdc\x1d\x68\xe3\xf9\xeb\x5b\xbf\xc5\x58\x46\x89\xd5\x68\xde\x9d\xe1\xc0\xb5\xfc\xf2\x4e\x39\xa3\xf8\x58\x11\xbb\xd6\x53\x78\x0b\x8d\xcf\xd9\x7f\xab\xe9\xae\x6a\xb6\x51\xcf\xa1\x37\xdd\x0f\xc7\x3a\xc2\x7d\xa8\x9c\xdb\x15\xb3\x7f\xf3\x13\x8d\xa5\xea\xda\x47\xfd\x63\x57\xed\x9b\x6c\x19\xb0\x93\xb0\xfe\xdf\x93\x70\xbe\x5c\x44\x93\x7b\x1e\xce\x97\x83\xfb\xa0\xf3\xf6\xe2\x6a\xfd\xf0\xe8\xe7\x9a\x7b\x20\x98\xde\xaa\x71\x7d\x82\x06\x26\xed\x83\xd6\x7b\x1b\x48\x7c\x07\xb9\xf5\xdc\x73\x57\xe4\xff\x8f\x61\x6f\x4f\x2c\xaa\xf1\x7a\xa2\xb9\xee\x5f\x71\xd8\x2a\x91\xff\x9f\xe9\x32\x77\xae\x79\x18\xdc\x3e\x82\x09\xf1\xe5\xd7\xb9\xd7\xbd\xd1\x73\x00\x7e\x97\x45\x41\x99\x6d\xcb\xf7\x24\xbc\x92\x73\xf4\x9c\xad\x88\x3f\xdb\x59\xa7\xb3\x96\x15\x87\x60\xcf\x1e\x9c\x8d\xdc\xff\x54\xee\x4f\xc6\x97\xd6\x46\xac\x38\x1c\x1c\xf3\xf6\xb0\xc8\x9c\xd6\x2e\x0e\x27\x9f\x72\xef\x82\x6c\x5f\x32\xbb\xdc\x12\x5f\x83\xe6\x9e\xb3\xc1\x96\xfa\x10\x1b\xe6\xfb\x42\xed\x51\x89\x69\x38\x1e\x54\x1a\x4f\xe2\x53\xeb\x18\x77\x69\x4d\x5d\x70\x1d\x48\x63\x15\x18\xcf\xe5\xaf\xec\xad\xec\x73\xc1\xfa\xc3\x5c\x00\x60\x7e\xbe\x6d\x67\xeb\xdc\x81\xfc\x77\x8f\x30\xf4\x9b\x24\x4c\x8a\x3c\xbc\x5a\xf3\x76\xaf\x8c\xed\xb2\x48\x5f\x01\xeb\x31\x85\x5c\x40\x08\x9a\x78\x65\xb6\x2a\xd6\x8b\x3a\x5f\x07\xc5\x3e\x3e\xc3\x7e\xce\x9d\x22\x1b\x6c\x01\x37\x08\xe3\x4b\xce\xaf\xa8\x3f\xbf\xbd\xbd\x0c\x6e\x18\x97\x60\x3d\x47\xf4\xec\xc1\x7d\x94\x33\x8e\xe2\xdd\x4f\xb9\x57\x5a\x1c\xcb\x54\x5e\xb3\xc8\xbd\xb6\x18\x47\xc0\xc2\xe9\xac\x17\x9e\x7b\xc3\xbe\x4e\xd7\x1a\xbd\x3c\xef\xc7\x5b\xff\xcc\x72\x94\xa3\x97\x57\x5b\x9a\x33\x86\xcf\xbc\x27\x91\xdf\xcb\xfb\xe4\x3b\xc3\x56\xee\xcd\x77\x91\x33\x2c\xb2\xaa\x2c\xc6\xe1\xb5\x88\xab\xe0\x00\xcf\xc8\x7c\xce\xad\xbf\xcf\xbd\xab\x3c\xf7\xb2\x66\x04\x79\x46\x53\x1e\xda\x81\x79\x74\x7a\xad\xcc\xf9\x2a\x17\x02\xb1\x66\x31\xe8\x4f\x48\x4c\x7a\x48\x18\xf6\x97\xd5\x70\x3d\x77\x93\x38\x24\x16\x55\xf4\x4f\x90\xc7\x53\xe4\x41\x4e\x03\xd7\x2f\x16\x24\xbe\xf6\x26\x05\x9e\x1b\x80\xf3\x39\x81\x6f\xda\x9f\x5c\x92\x70\xb2\x27\x67\x41\x6c\x17\x05\xf4\x63\x01\xbf\x43\xef\x9e\x80\xce\x89\x6b\x25\xe1\xb5\x63\xc8\x33\xe3\x7a\xe4\x79\x50\xc9\x4f\x63\x79\x5f\x96\x23\x74\x68\xfd\xd1\xe5\xff\x26\xfb\x8c\x62\x77\x2e\x4b\x3a\x8f\x24\x3e\xbc\xd7\xb9\xaf\x96\x05\xe6\x58\x1a\x7b\x52\x38\x17\x44\x40\xf3\xbf\xca\xde\x6c\xf7\x0e\x8b\x08\xfa\x2b\xd7\x50\xa3\xb8\x51\xbc\x20\x89\x7d\xbc\x6b\x11\xdb\xf3\xdd\xf8\xd6\xfb\xfb\xed\x76\xed\x8e\xed\x0c\x38\xfb\x52\xaf\x24\xeb\xbc\x88\xed\xe0\x8e\xf8\x76\x78\x1f\x5d\x33\x94\x8f\xdb\xef\x99\x62\x9f\x44\x3d\x6c\xcb\xbe\x73\x7d\x21\x6b\x11\xb8\x95\xa2\xe0\x9e\xbb\x24\x3e\x7d\x36\x60\x27\x85\xfe\x12\xbd\x36\xd9\xcb\xf7\x9c\xf6\xbf\xea\x79\x68\xc9\x76\xac\x53\xfb\x02\xf5\x58\xad\xd6\x55\x3b\x0f\x84\xed\xa7\xdc\x5d\x8c\x07\xb9\x9a\xdc\x92\xd0\xb5\x92\x80\xbc\x2b\xe5\x69\xf4\x98\x4f\x52\xce\xe1\xfe\x8a\x0f\xad\xf9\x4e\xf5\xb3\x14\xfb\x2a\xe4\xb9\xf0\xba\xf7\x81\x73\xd0\x9f\x51\xce\x2f\x18\xb0\xe0\x25\xf2\xe1\x79\x65\x19\xb5\x93\x32\xdb\x4e\xa0\xce\xf9\xdb\x79\xee\x8c\x66\xbd\x63\x1e\x4d\xac\x00\x6c\x3d\xf0\x55\xdd\x34\xae\x78\x3d\x4e\xfd\x6c\xc6\x8b\x9a\xfd\x0d\x5a\xc7\x66\xcf\x47\x79\x2b\x26\x2d\xe0\x8d\x73\x3a\x54\x5f\x3d\x78\xe5\x7f\x7b\x4d\x6e\x71\x98\xa3\x5f\xe7\x6c\x0e\xbc\x7f\x41\x8d\x8f\x79\xad\x01\x71\x22\x35\x3f\x8b\xe6\x1c\xdd\xc3\xb8\x22\xf6\xdf\x1f\xd2\x9e\x3f\x0d\xcf\x26\x3f\xa3\x45\x35\xb1\xd8\xef\x82\xa7\x24\x7c\xa3\x35\x11\x1d\x43\x8b\xf9\xf5\x85\x5d\x5e\x32\x0f\xb9\x6a\x53\xc8\x0d\x58\xa7\x45\xd8\xd9\x24\xd1\x72\x39\x9e\x21\x5e\xef\xd7\x4a\x1b\x2f\xe7\xf9\x68\x7a\x06\x8a\x33\xfe\x5c\x44\xbd\x4b\x12\x1a\x71\x99\xc8\x9b\xd1\xc7\x1e\x78\x85\x27\xa7\x3d\x2c\xc9\x7e\x81\xfd\xfb\x0a\x3c\x24\x3b\x1e\x57\x06\xc8\xff\x98\xd9\xc8\x63\x41\xb1\x7f\xf0\x6c\xa3\x9b\x78\x87\x1a\xe7\xc2\xf7\xd6\x0f\xcf\x81\x8d\x2b\xe0\x8b\x3f\x25\xaf\x93\x1d\x59\xaf\x23\xc3\x59\x15\xb6\xfd\xa7\xdc\xb5\xf6\x3a\x07\x83\xa8\x9b\x4a\xbe\x09\x8c\x43\x67\x83\xbe\xd5\x74\x47\xde\xdb\xf0\x3b\x73\x4c\xa1\xed\x99\xb1\x61\x1d\x0f\xc4\x58\x13\x7b\x5b\x9f\xe3\x06\xfb\x90\xd9\xc7\x3d\x89\x49\x92\x97\x07\xcf\x22\xf6\x0a\x1f\xdf\xef\x60\x62\xd2\xd9\x66\x19\x6f\x87\x65\x1c\x1e\xb4\xf5\x56\xbf\x1e\xb1\x03\x6f\x46\xcc\x78\x0b\x7b\xe5\xde\x2d\xea\x1b\xf8\xe4\xec\x6f\xd2\x00\xe6\xbd\x33\x52\x9e\x04\xdf\x57\xae\xef\x6f\xfd\x22\x2e\x27\xfb\x0f\xd4\xa7\x29\xe2\x32\xdf\x27\x7d\x7f\x87\x5c\x0c\xac\x16\xf9\x7c\xd4\x7c\xe4\xc3\xc0\x99\x8b\xcf\xeb\x73\xa7\xac\xe7\x07\x31\x1f\xe3\x0d\x02\xbe\x54\xf4\x1f\x30\xb7\x49\x7c\x91\x91\xf4\x3c\xa3\xd9\x45\xf2\x61\xd1\x0f\xae\xe3\x57\xc8\x5c\x1b\xfd\x94\x5b\x6a\x5f\x4b\xe6\x43\xe9\xbe\x84\x1e\x67\x7f\x71\x2d\x78\x06\xb2\xef\xd9\xf5\x22\xf7\x6a\x19\xaf\x51\x1b\xb3\x43\x57\x1e\x63\x7d\xdd\x28\xbd\xbd\xb5\xb9\x26\xef\x0c\xd8\x98\x23\xe0\x4b\x5e\xac\x2e\xbd\x37\x3c\xff\x57\x36\xe5\x8f\xe6\xc0\x78\xef\xe7\xff\xa1\xf7\x6b\xbd\xad\xa7\x97\xc4\xbd\xac\x06\xc0\x3b\x85\x3e\xea\xe4\x65\x60\x7d\xe1\xa3\xfe\xf7\x63\x8c\xcf\xf3\xbd\xf1\x65\xdc\xde\xfc\x1e\xcd\x18\x2e\xf4\x55\xfc\x9a\x5f\xa4\xf5\xeb\xf0\x73\x63\x4a\x7c\xc0\xb2\x77\x20\xeb\x73\xe1\x75\xc1\x1e\x8c\x9a\x9e\xed\x7f\xfd\x6e\xd8\x2b\x9b\x00\x0f\x50\x6f\x9f\x04\xa8\xa9\x04\xbe\xef\xcb\x65\xf9\x6b\xb6\xf9\xb3\x39\x75\x8f\xd6\x47\xdf\xcf\x4d\x67\x01\x1d\x9f\x66\x7b\xff\x07\x36\x54\xb7\x5b\xff\x7c\x27\x4f\xf4\x1d\x9b\x8e\x5c\xef\xf5\xe7\xd0\x7e\x3b\xba\x1d\x1e\x6b\x77\x73\x5d\x70\xc0\x87\x93\xfd\xa4\xf8\xdf\x54\xf3\xe7\x94\x28\xff\x6e\xb5\xb2\xb6\x1f\x65\x95\xcb\x74\x80\xef\x7a\x2e\x94\xf6\x94\xb5\x52\xef\xfa\xce\x7b\x90\xfb\xd2\x35\x30\xce\x34\xf5\x1c\x17\xd9\x96\xf9\xfb\x9b\x65\xb2\x0d\x0e\xa9\xcc\x3f\x47\x71\x1d\xf3\x7a\x6f\x04\xf2\x6b\x84\x9d\x0d\xeb\xb5\xd0\xee\x4f\xce\x14\x11\x4b\x98\xf4\x8f\x1e\xc4\x9e\xa1\xcd\xce\x6b\x3f\x47\xcc\xf4\xf5\x30\xe7\xf5\x7f\x78\xff\x3a\x8f\x1d\xc6\x2a\x7b\x3d\x06\xc4\xb3\x04\x3e\x53\x70\xc3\xbc\xe6\xae\xac\xa3\xc6\x35\x88\xb1\x94\x81\x2b\xee\x5b\xbf\xaf\xf9\xd1\x66\x8c\xa0\x16\x13\x81\x9e\x7f\xbd\x77\xb0\xdb\x42\xcc\x3b\xf6\x00\x89\xfe\x40\x19\xa7\xad\xf1\x6a\xdb\xd7\x8d\xe2\x27\xbe\x0c\x38\x77\x6b\xda\x0e\x2c\x98\x6b\x6f\xb3\x1c\xce\x9e\x01\xd7\xa9\xe2\x39\xaf\x59\xfe\xfe\x7c\x89\xdf\x7b\x12\xb7\x21\xea\x26\x22\x0f\x20\x7c\xd7\xa0\x7d\xd0\x6d\x19\x39\xa9\xdc\xfc\x9c\x55\x87\x65\x1c\x0d\xcf\x39\xc4\xca\x9d\x73\xba\x9d\x94\xe4\xbf\x81\xe7\xef\x89\xaf\x9e\xd9\x80\xef\x58\xc6\x55\x00\xfd\x04\x80\x6d\x68\xa3\x56\x0c\xe6\x4d\xb9\x5e\x7e\x09\x3d\x19\x22\x86\xbf\x21\x56\xac\x65\xa5\xb7\xd6\x01\x74\x5a\x31\x46\x6c\xac\x95\x23\xff\x40\xc7\x89\x43\xdf\x59\x84\xfe\x9e\xf5\x77\x01\x4f\x1e\xe0\x22\xe4\xbc\x89\xd0\xef\x93\x70\xfc\xc2\x5e\xc8\x3d\x73\x34\x86\x56\xf7\x18\xe2\xb4\xf9\x5a\xee\xe3\x1a\x1d\x3b\xbd\x75\xd6\x7e\xd3\x75\x03\xf4\xde\x24\x12\x23\x33\x8e\x01\xec\x01\xf3\x26\xc7\x71\x88\x3d\x1d\xe3\x70\x88\xcf\x5b\xf2\xb3\x91\xd8\x7a\xec\x07\x98\xb5\x56\x58\x7b\x1a\xaa\xfc\x94\x02\xff\x79\xab\xc5\xe7\x68\x0b\x4b\xa6\x6b\xc8\x71\xca\x7d\x95\xf7\xbd\xae\x97\xbe\xfc\xfb\x57\xad\x56\x03\x73\xe3\x2d\x28\xbe\x3d\x99\xa1\x16\x36\xc3\x38\x08\x5d\xda\xb7\x65\x6e\x97\xd6\xc2\x31\x6a\xcd\xec\x33\x9a\x23\x50\x6d\xf0\x83\x75\x8f\xf5\x36\xa9\x1f\xc1\x50\x8b\x95\xfc\x95\x8c\x8f\x03\xd6\x07\x75\xfe\x78\xc9\x86\xc3\xf3\x03\x87\xfb\xcb\x13\x7f\x4e\xe0\xca\x87\x6b\x30\x9d\x84\x0b\xb7\xa1\x46\x0e\x9a\xfa\x19\x85\x76\x19\xaf\x61\xa5\xb7\xe7\xbf\xd0\x8e\x4e\x0d\xfc\x1b\xff\xde\xba\xd3\xf5\xd2\x1b\xaf\x2f\x73\xe4\xa0\x6e\x0f\xd4\x7b\xc7\x7c\x7d\x6c\x1e\xe5\x96\x18\x96\xc2\x5a\x44\x3e\x3c\x53\xdc\x9e\xd4\x74\xce\xd5\xe7\xae\xf3\x51\x51\xff\x46\xe1\xd9\xe2\xcf\x65\x7e\xa6\x5a\x9f\x2a\xc7\xf9\xb1\x71\xbe\x9b\xf3\xfd\x8f\x6c\x35\xb5\xfb\x2f\xba\xf6\x93\x9a\x6f\xa3\xb1\x0d\xd7\x91\xbe\x2c\x17\x61\x7e\x4a\xdb\xc3\x32\xe0\x9c\x84\x9a\x7d\xef\x4b\x9c\xf4\x8e\xbb\x4f\xec\xce\x39\x13\x5c\x9e\xaa\x4e\x1e\xe3\xc7\xc4\xd8\x5c\xd3\x6d\x65\xd7\xd9\xe8\x35\x66\xa6\x15\xa5\xf9\x39\x97\xa5\x96\x23\xc2\x38\x3e\xda\x97\x12\xdf\x61\x8d\xbb\x5b\x7f\x1f\x8c\xe9\x55\x7f\x56\xaa\x45\xef\xd3\x6d\xaf\x95\x3b\x1d\xc0\x03\x65\x16\x3f\xe7\x65\x3f\xd5\xc0\xdb\xb2\x2c\x38\x87\x63\xa0\xf5\xa3\xd2\x71\xd1\x72\x7d\x8d\xf1\xbe\x29\xbf\xe1\x33\xbd\x01\xc5\x0f\xd1\x30\xee\x8c\x27\x17\xb8\x5d\x5d\x2b\xef\x0f\xf7\xf1\x36\xb0\x92\x59\x81\x18\xbb\x90\xce\x31\xe2\x87\x24\x1d\x86\x69\xa3\xfe\x46\x6e\x58\x03\x5a\x4d\x45\xa9\x3f\x2e\x42\xe2\xb3\x4e\x4f\x99\x1d\x58\x41\xd8\x29\x13\xaf\x24\xf1\xe8\x21\x99\x15\xf5\xf9\xf9\xae\x6f\x22\xd6\x49\x9d\xaf\xa1\x9e\x23\xec\xd2\x35\x6d\xca\x9f\xff\xce\x23\xff\x92\x47\xfe\x1d\x70\x81\x8a\xa6\x15\xe5\x23\x00\xbc\x57\xab\x58\xd8\x73\x8a\x0b\xe4\xfa\x12\x56\x1c\x1e\x91\x23\x52\xea\x65\x04\x9c\x10\xf3\x1b\x90\x03\x90\xf2\xf2\x4d\x69\xae\xb2\xb7\x4f\xb7\xc0\x57\xb3\xa6\x5a\x48\x86\x73\xfe\x0f\x70\x0c\xbc\xff\xb1\x56\x2b\xb9\x0b\x9e\x06\xa3\xee\x3d\x62\x1c\x5c\x6e\x97\xb4\x3e\x34\x17\xf9\x14\x74\xfe\x71\xa1\xe7\x2f\xcf\x7f\x9d\xdb\xe8\x9d\xeb\xab\xd2\xe7\x93\x38\xf8\xbd\xcd\xe7\xef\x77\x8d\x4b\x5a\xde\x7f\xa8\x73\x00\x3c\x44\x62\x3d\x5c\x96\x71\x78\x3d\x60\x5e\xbe\x73\xa7\xfc\xfc\x05\xe0\x25\x23\xd6\xdb\x5c\x1e\x92\x68\x92\x2e\x02\x6b\x3f\xc6\x71\x2e\xb3\x2d\xf8\xcd\x88\x67\xa1\xbd\xd3\x23\xde\x1b\x79\xdc\x8f\xee\x6e\x3e\xae\xad\x5f\x81\xd7\x35\xea\xe1\xac\x9b\xb9\x69\xc8\xb9\x0d\xf9\x03\xf1\xac\x22\x37\x2d\xf2\xb7\x72\x8f\x20\xe7\xf2\x44\xfc\x05\xef\x9b\xc4\xb8\xe1\xae\xe1\xe9\x2b\xa8\xc7\xed\xe2\xb0\xb3\x4d\x66\xf4\x5a\xb8\x56\xdf\xc5\x39\xda\x2b\xd2\x8d\x88\xc9\x98\xbe\xce\x5c\x3b\x5f\xa5\x5a\x89\xd0\x6e\x7c\xd1\xf8\xaa\xea\x7c\x78\x88\x61\xd1\x9e\xe3\x37\xe6\x78\xf7\x83\xfe\x01\xf1\x99\x0c\xeb\xc3\x7b\x0d\xa6\x42\x4f\xbc\x3f\x29\x29\x26\x56\xca\x51\xbb\x27\x89\xb3\x03\xfe\xed\x8b\xf3\x9f\xff\x6d\xae\x9f\xb5\x7d\x11\x33\x91\xb3\x99\x8f\xe3\x5a\xe7\xb6\x95\xb4\xb9\x5f\x28\xff\xc8\xcb\xa1\x3e\x9e\xaf\x25\x68\x22\x2d\x22\xbf\xf3\xcb\xd0\x53\x89\x3a\xad\xbe\x93\xda\xdd\x4f\x78\x9f\x36\xc3\x00\xc8\xfe\x4a\x70\x6f\xf6\xf7\x76\xcc\xdf\xfb\x0f\xd5\x20\x27\x7b\x51\xeb\x3f\xdd\x35\xfb\x7b\xc8\xbb\x87\x7b\xbb\x75\xfc\x0f\xf4\x0b\xcf\x34\xed\xe0\x7a\x9f\x22\xce\xd9\xac\x03\x5c\x80\x2c\x17\x16\x57\xdd\xf3\xc2\x86\xdf\x64\x83\x15\xe4\x4d\x54\xbd\x2c\x5c\xaf\xa0\x19\xab\x9d\xdb\x86\xe7\xc3\xf7\x24\xf1\xd1\x54\x5c\x97\x73\x4c\xa7\x86\x3c\x0a\xe7\xcc\xa8\x69\x75\x5d\xa4\x7b\xa3\x96\x10\xf1\x8f\x04\x6f\x0c\xe6\x21\xa8\x4e\xd1\x5f\xf8\x5d\xcc\xf5\xc1\x39\xca\xd6\xb2\xc3\xdf\x89\xe9\x19\x81\x8f\xc0\x34\xc0\x50\xbf\x48\xac\x5d\x53\x3f\xa5\xc8\x3b\xe0\x33\x0c\x64\xbd\x76\x71\xed\x42\xbe\xb6\xb6\xa6\xfe\x62\xda\x49\xe6\xeb\x93\x71\x03\xbc\x1b\xd3\xc3\x60\x9a\xec\xaa\x8f\xe7\xc8\xfe\xa6\xba\xbf\x9b\xd6\xbc\x7a\x7e\xd7\xe2\x81\x23\xeb\xdb\x12\x7c\x1e\xbd\x82\xd9\xc8\x1a\x47\xa1\x8a\x11\x68\x1c\x27\xf2\x3d\x88\x0b\x21\xe7\x41\xfc\xc1\x62\x4d\x7b\x10\xe1\x7f\x81\x47\x7f\x7d\xe4\xbc\x90\x90\x8b\xa5\xd7\xcf\xda\x6f\x8f\xae\xab\xe6\x9d\x4c\xba\x56\xc8\x4d\x61\xb2\x13\x9f\x50\xd7\x5f\xd1\x7e\x4e\x8f\x71\x62\x18\x72\x3d\xb5\x31\x92\xc6\x99\xdd\x13\x62\x28\xe0\xa7\x94\xe7\x6d\x3f\x70\x0a\x91\x3f\xe2\x58\x1e\xf1\x7b\x83\xf6\xa9\x72\xfd\x31\x5f\xd3\x3a\xfe\x4f\x7a\x1e\x96\x23\x02\x8d\x6a\x97\xc6\x25\x9b\xa5\x84\x5f\xe0\xdf\x31\xf5\xc6\x62\xae\xdc\x52\x34\xfb\xf0\x5a\xa0\x3d\x21\xfe\x86\x79\xbb\x73\x0a\x75\xfb\x40\x8e\x19\x26\x9c\x37\x59\x3e\x37\x84\x1e\xe0\x61\xe0\x59\x10\xcb\xbe\xe9\xda\x78\xfc\x5d\x94\x3d\x0a\xb6\xab\x9e\x0f\xe6\x79\x68\xbe\xff\xe8\x7e\xfd\x4b\xb2\x4b\x27\xc4\xb9\x50\xae\x67\x88\x6b\x9f\xb9\x2e\x99\xa9\x97\xb8\x66\xef\xc5\x1a\xaa\xdb\xa7\xe0\xab\x3a\x95\x32\xdf\xfb\x47\x76\x5e\x3e\x1b\x44\xbd\xf8\xb0\x5c\xac\xc8\xda\x7c\xbe\xd5\xfa\xd6\x6b\xd7\x9f\xa4\xe4\xbb\x88\xad\x36\xac\x3d\xf4\x01\x5c\x81\x85\xd0\xd7\xbc\xb4\x0e\xc9\xb9\xa1\x62\x23\x65\xfd\x91\xfa\x1a\x10\x73\xac\x9d\x0d\x1b\x15\x7f\xbe\x62\xf8\xf3\xdd\xf2\xb7\x43\x75\xed\x5f\x87\xe7\xd4\x3e\xc2\xda\xa8\xe9\x30\xad\x1a\x70\xae\xaf\xba\x96\xb4\xea\x07\xbe\x39\x17\xc3\x39\x3c\x49\x17\xa5\x5e\x17\xa0\xf8\xa9\xda\x5a\x2f\x64\x0d\x3d\xba\x5e\x00\x73\x76\x19\x29\xbe\x4c\x43\x5d\xf3\x8b\xe7\xd3\xf6\x85\xaa\xa5\xf7\xf2\x13\x7d\x44\xe7\xb0\x7c\x9b\x3d\xff\x18\xd4\xbe\xbb\x61\xf5\xf2\x87\x3d\x11\xcd\xfb\x49\xde\x87\x0d\x73\xa7\xf7\x7a\xa8\x6b\x4e\x19\x1b\xf5\xdc\x35\xe0\x66\xbe\xf1\x5b\x6a\x97\x15\xdd\xc2\x26\xae\x2f\xa5\x87\x5e\xc7\x92\xe2\xbe\xff\x8b\xc4\x2a\xd0\x17\xee\x0d\x6f\x49\xe8\x7e\xca\x58\x34\x5e\xc7\x8b\x7a\x30\xee\x2a\x37\xc3\x15\x31\xed\x8a\x0d\xd8\xfc\x09\x96\x42\xea\x0d\x6d\xac\x23\xb3\xfc\x23\xcb\x47\x3c\xe4\x14\x13\x7d\xf2\xf2\x5c\x3d\xe0\x41\xa0\x79\x7d\x81\x4f\x0a\x4e\x89\x43\x6c\x62\x70\x81\xf1\xbe\x99\xf2\x5e\xf8\xd9\x98\xad\xeb\x97\x9d\xa6\x1b\xf0\xfc\x47\x71\x18\xe5\x3e\x9c\xab\xf9\x3b\xd1\x5b\x88\x1c\x12\x92\x2f\x01\xfd\xec\xe2\xdf\x63\xb7\xfe\x6e\xe6\xff\xcc\x71\x8b\xc0\xfe\x48\xcf\xa1\xe0\xad\xf5\x73\xe1\xa7\xc1\x67\xda\xf1\x78\x4b\xc3\x8c\x7d\x71\x0e\xc8\xb6\x79\xba\xfc\xbd\xb6\xe8\x5a\xdb\x2c\x3f\xda\x4d\x39\x3e\x75\xfc\x7f\xdd\x38\x7f\x55\x2b\xeb\xfb\xe7\x5f\x37\x9e\x67\xed\xd6\xf8\x3c\xc8\xbb\x42\xbf\x57\x67\x53\x3f\x23\x69\xdc\x27\xfb\x45\x0d\xbe\xa0\x76\x96\xf1\x98\xf3\xdb\x31\xf5\xec\xf0\x19\xe9\x3e\xbc\x94\xef\x5f\x84\x1d\x2b\x89\x86\x17\x62\x1f\x68\x7d\x82\xce\x57\xa1\x5d\xe3\xd2\x88\xad\x68\xc6\x30\xd7\x39\xec\xdf\xad\x49\xf0\x3e\x0f\x7e\x05\x4e\xef\x75\x1a\xf8\xbd\x81\x3b\x99\xcf\xcb\xe0\x25\x70\x83\x99\xaf\xe8\x89\x0c\x3b\x03\xcf\x2f\x93\xca\x6d\xa5\x80\x23\xa4\xfc\x01\xa2\xd7\x8a\xe9\x96\x03\xee\x3d\x41\x2c\x24\xd3\x94\x5f\x25\x61\xbe\x4f\xab\x0e\xe4\x79\x52\x3b\xe6\xf9\x1f\x29\xc7\x73\x4b\x66\x3d\x8b\x62\xb7\x36\x02\xcb\x77\x3d\x7c\x00\x0f\xf4\x13\xcb\xe9\x03\x56\x32\x0d\xdd\x4f\xd4\x7e\x98\x2f\x89\xef\x9d\xda\x93\x3d\xe5\x89\x82\xeb\x4b\x18\x7a\xf2\x9e\x42\xef\x47\xce\x25\x81\x9e\xaf\xd0\x1b\x95\xeb\x0f\x34\xc7\xb4\x4a\x42\xec\x75\xa4\x7d\xd7\xfb\x74\xeb\xb7\x16\x91\xbf\xcf\x2b\x53\x0f\x66\x79\x0f\xec\xe2\x9c\x52\x4d\x01\x16\xbb\x33\xed\x1c\xa6\xa7\x27\xc7\x2f\xa2\x66\xc6\xec\x28\x9e\x2f\xe3\x6a\xb2\x93\xb5\x96\xd9\x6f\x89\xcf\xac\x7f\x96\xf6\x27\xd6\x48\xfc\x9e\xe2\x12\x45\xcf\xbd\xa6\xfd\xba\x1b\x84\x4c\x77\x12\x62\x3d\xa6\xf9\x24\x63\x0f\xda\x80\x33\x40\xdd\x1d\xda\xaf\x13\x38\x09\xd4\x9b\xea\xfa\x01\xd0\xff\xe0\x05\x37\xd0\xed\x98\xf5\x0a\xf1\x2e\x8c\xc7\x6c\x2e\x63\xcb\x96\x64\xdd\xd0\x9e\xf7\x56\xdc\xf6\x01\x93\x5f\x1b\x4b\xce\x4f\x41\x9e\x95\xe9\x23\xb3\xeb\xfe\xb9\xde\x8b\x56\x6b\x2d\xd2\xed\xc4\x4b\xdb\x83\x5d\xba\x22\xf6\x46\x70\xb4\xab\xda\x1f\xcf\xff\xc3\xf2\xf7\x42\x57\xb8\x83\x3d\x79\xd8\x3b\xde\x35\x5d\x3f\xe7\xf3\xce\x78\x8a\x39\xf6\xd6\x94\xf3\x53\x74\x28\x9a\x7e\x33\x76\x4c\xba\x18\xca\x99\x7b\x5f\x84\xf9\x29\x0e\xaf\x6f\xe4\xde\xd9\x8a\xeb\x9a\x64\x83\x8a\x8e\x5b\x00\xf9\x69\xf6\xf7\x35\xf3\x79\x0d\x39\xea\x9a\xae\x76\x66\x11\x9f\xbc\xe0\x1c\x8d\x75\xce\xa9\x7a\xee\x92\xf3\x24\xc9\xfc\x30\xee\x31\x67\x35\x3a\xb0\xc5\x54\x37\x5d\xb5\x87\x9c\x63\x85\xe2\x34\x3a\x65\x4e\xb5\x8a\x90\xbf\x02\x78\xac\xf8\xd8\xa0\x2e\xf6\x66\xdf\x30\x46\xfb\x5f\x46\x1e\x70\x7a\x8f\x97\x07\xfc\xd8\x34\xaf\x51\xdb\x9b\x0e\xf5\x89\xa4\x3d\x97\xde\x18\x9f\x87\xfa\x77\x45\x0b\x06\xc7\xa6\x5a\x44\xc3\x3b\xe5\xc6\x61\x5c\xd7\x8a\x0e\x1a\xde\x57\xf0\x62\x43\xff\xc6\x83\xef\xe7\xde\xcf\x93\xae\xc9\x82\xb1\x13\xe0\x54\xe7\xec\x8c\x02\x3b\x81\xeb\x8a\x8c\x15\xf4\x99\x48\x9c\xb1\x98\x0b\xc3\x79\xae\xe3\x4b\x5f\x5e\xf7\xa0\x23\x47\xfb\x6b\xc9\xd9\x9c\x52\xee\xee\x81\x63\x29\xcf\x2c\xfb\x91\xa0\x21\xc4\x79\xe6\xe0\x2c\xc0\xdf\xf4\x27\x56\xb6\x0d\xd6\x64\xdf\x25\x2a\x46\x86\xad\xcb\x53\x42\x7d\x65\xd9\x87\x43\x6e\x3d\x9a\xd7\x97\xf4\x5a\xf1\xb9\xe1\xdf\xda\xb3\xab\xf3\x0f\xbf\xdf\x0e\xcb\x34\xec\xda\xc9\x4c\x7f\xcf\x0b\xfd\x1c\xea\x1c\xc4\xcf\xd0\xaf\x25\xe9\x71\x29\x39\xb7\x7d\xd6\xca\x77\xa9\x7d\x45\x4d\xa1\x80\xda\xae\x99\x6e\xb7\x74\xdd\xb4\x9f\xe7\x81\x8b\x7d\xc9\xe4\xbf\x78\xd6\x43\xbb\x3b\x6b\xd1\x31\xe2\x78\xf8\xd3\xc0\xf5\x11\x0b\x1e\x4e\x89\xfd\xc2\x7e\x0f\xef\xda\x11\x75\x95\x40\xbd\x6e\x1f\xfb\xf3\x68\xcf\x01\xed\x3d\x23\xe7\x5f\xeb\x9c\xb3\x3e\xb5\x7e\x5e\x7c\xa0\x7e\x52\x87\x9e\xbf\xf7\x3c\x02\x5e\x3a\xca\x51\xd9\xa9\xf5\xa2\x26\xc4\x07\x70\xb8\x56\x08\xee\x3d\xf0\x8d\x55\x6c\x00\x59\x13\x6f\x6a\x4c\xc0\x38\x79\x76\xd2\x7a\x3e\xd0\x35\xfa\xa6\xd6\x4c\xe0\x6f\x35\x6d\x2d\x91\x33\xc7\x7b\x8f\xa8\x5e\x21\xd3\x8e\x1c\xa1\xfe\x8e\xa4\x8d\x4c\xbf\x57\xef\x33\xa5\xef\x21\xb4\x59\xa8\x16\x1d\xd5\xfa\x9b\xee\xe4\xf5\x3c\x76\xd8\x7b\x37\xce\xbf\xba\xa7\x49\x9c\x27\xde\xd1\xa4\x45\xa1\xef\xaf\xee\xef\xd9\xf3\xb5\xce\x2b\xcc\xd7\x91\x7c\xfd\xc3\xc0\x4b\xf6\xd9\x96\xf2\x1f\x53\x1b\xa3\x6a\xd8\xe0\x38\xc4\xf6\x12\x73\x82\xe4\x59\x68\x7d\x6a\x74\x53\xec\x0f\xe3\xe1\x62\x3e\x2b\x99\xf3\xf5\xc2\xd9\x3c\x9a\x83\x86\x1e\x40\xda\xcb\x10\xfa\x1b\x1a\x97\xca\xfb\xf2\x5a\xdf\x97\x68\x53\xb4\x3c\x03\x9b\x97\xba\xdd\x97\x6d\x99\x73\x58\x26\x55\x79\xd3\xd6\x0d\xc7\xa3\x13\x7b\x48\xde\x5d\xb3\x71\x0d\x3e\x82\xee\x8b\xff\x3b\x63\x0e\xe3\xea\x1e\x2e\x11\xab\x23\x51\x7f\xe3\xcd\xd1\xf1\xa8\xb8\x86\x99\x96\xa3\xba\x86\x29\xfe\xd0\x73\x37\x89\x17\x6c\x9a\xfc\x7a\x05\xbf\xab\xef\x43\xf0\x13\x5f\x35\x7c\xd1\xbf\xfd\x8e\xa0\x7b\xa4\xef\x63\xd3\x7c\x48\x67\xcc\xf2\xa2\x8e\xfd\xa3\xbd\xcc\xc6\x01\xf7\xa3\xbc\x1e\x8d\x7c\xe1\xff\x5f\x9e\x43\xc9\xdf\x13\x63\x40\xd7\x1e\xcd\x2f\x7c\x77\x7c\xe4\xf5\x5a\xe7\xd9\xa3\xeb\x80\xf7\xfd\x47\xf4\x79\x38\x97\x98\xaa\x1d\x6a\xb0\x7b\xe2\xfc\x5e\x81\xbd\xf9\x83\x31\xaf\xef\x57\xf5\x2c\x2e\x68\xdc\x82\x36\x70\x74\x43\xde\xd6\x9a\xdd\x34\xf4\x7a\xbe\x43\x1c\x39\x60\x1a\x22\xba\xbf\xaa\x9f\xa1\x26\xfc\xc1\x5c\x8f\x31\x16\xc8\xc3\xc5\x7b\xcf\x81\xff\x07\xcf\x58\x27\xe8\x0f\x4b\x8a\x3b\xbe\x2f\x40\xdb\xaf\xb3\x45\x4e\xa3\x6b\x19\x47\x49\x99\x01\x97\x4d\x69\x2d\x04\x7f\xcf\x7a\xd1\x0f\x4e\x0b\xe4\x80\xa6\xe3\x01\x1c\x18\xe4\xec\x24\xfe\x20\xf6\x7a\x6f\x87\x45\x5a\x41\xff\x31\xe7\xb1\xc8\xa3\xe7\x25\xf2\x62\x04\x27\x71\xfd\xde\x39\x13\xcf\x7e\x06\xde\xd8\x55\x6f\x95\x81\xee\xce\x12\x7b\xe7\x23\xc0\x40\x1e\xd2\x36\x72\x2a\xa7\xb3\x27\xca\xd5\xe3\x9f\x33\xaa\xe7\x8b\xfc\x5e\xee\x21\xb7\x81\x57\xb9\x18\x78\xc3\x5b\x1c\x76\xd6\xd2\x73\x33\xdd\x5f\x78\xbe\x05\xc6\xea\xaa\x36\x1d\xd3\xfe\x74\x7a\xfb\xbc\x3f\x29\x53\x0f\x7a\x00\xca\x38\xc4\x58\x7d\x11\x4d\x97\x0b\xcf\xbd\x4b\x71\xfa\x26\xf1\x50\xff\x1a\x7a\xd5\xc3\xc0\x5a\x78\xdd\x0d\xb9\x3f\x70\x63\xf7\x87\xe7\xcc\x0b\x6e\xc0\x0f\x78\xdb\xf0\xfc\x81\xc8\x23\xb8\x87\xd4\xe1\x1c\x4f\x3b\xe0\xe1\x63\xfa\xd7\xe8\xcb\x7d\x66\x37\xfe\xae\x37\xec\xb3\xe6\xbc\xd9\xab\x94\xd8\x34\xf0\x79\xf2\x33\xee\xd7\x96\xc6\x91\xcd\xb8\xa9\x87\x14\x73\x82\xeb\x91\x71\x38\x21\xef\x71\x67\xa3\x5e\xc3\x92\x3e\x07\x2e\x12\x7e\x0d\x89\x17\x6a\x08\xb9\x8d\xfe\xe4\x0c\x1a\x95\x5e\xf0\x04\x73\xb4\xdd\x2c\x99\xa6\xa0\x32\xce\x82\xe7\x7b\x2d\x78\xe2\x48\x9c\x99\x97\x49\xf8\xc4\x7f\xa3\x61\x5c\x0e\x8a\x1e\xab\x23\x3f\x6b\xb2\x27\xd7\x66\xfc\x2a\xb9\xe7\x1e\x84\xc6\x25\xac\x4b\x3d\xce\xae\x8f\xbd\x3b\x21\xeb\x9e\xbe\x43\x61\xe5\xfd\xe7\x1f\xe3\x5b\x97\xc4\xbc\xfb\x45\xd5\x81\xb9\xc8\xaa\x61\xb9\xb0\xe7\xa7\xb4\xba\x9c\xe3\xea\x7a\x4e\x6e\x5d\xe0\xc7\x4a\x15\x0e\xa2\xf9\x31\x87\x3d\xd4\xd9\xe5\x5e\xeb\x60\xc2\xc8\xbd\x7b\x41\x91\x6c\x26\xbb\x3c\xec\x7c\xd2\x3e\xfc\xbb\x41\x7f\x95\xd9\x16\xee\x4f\x8a\x58\x09\xfc\xe2\x13\xd3\xec\x16\x58\x83\x07\x3a\x60\xce\x85\x8f\xab\xa2\x0b\x46\xaf\x2d\xd7\x8b\x46\xb7\xa3\xae\xf9\x8e\xcf\xd2\x3a\xee\x23\x55\x5b\x11\x34\x5f\x95\x1e\x48\xa1\xfd\xcf\x9f\x3b\xb4\xcb\xdc\xa0\x69\xdf\xd5\xde\x57\xd6\x85\x65\xff\x5f\xef\xf1\x7e\x4b\x42\xb7\x9a\xda\x45\x2b\xad\x0e\x27\xb2\x9f\x72\xaf\xcb\xf0\x06\x52\x1f\x2e\x8e\x2d\xf6\x41\xed\x1e\x69\xbc\xa2\x66\x6d\x55\x1f\x83\x7f\x04\xe7\x13\xe8\xeb\x24\xa1\x14\x1b\x78\x4f\x9c\x4b\x09\x70\xba\x76\x52\x65\x80\xf1\xcb\x8b\xdc\xc9\xe4\x9e\x75\x38\x3b\x66\xa8\xd3\xf6\x43\xce\xe1\x8c\x3c\x97\xec\x89\xd3\x57\x79\x82\x38\x22\x3e\x3f\xc4\xb6\x05\x9e\x95\x4f\xc8\xbd\xe4\xf4\x4a\x96\x1f\x30\xeb\x4d\xf3\x98\x58\x79\xc7\x3a\x76\x97\x7d\xce\xf5\x44\x8f\x1c\xa7\x55\x9b\x33\xfc\x2f\xb6\xaf\xc4\x06\x06\x19\xe5\xb0\xd5\xe3\x6b\x9a\xb7\xdd\x27\x76\xa7\x48\x5f\xaf\x45\x0e\x3d\x39\xd4\xcf\x70\x2f\xab\xc4\x0b\x0e\x49\xe4\x97\x26\x2e\x15\xfe\x0e\xca\x1e\x10\xba\xe0\x38\x1e\x4f\x0a\xdf\xbb\x1c\x4f\xcf\x88\xbf\x07\x7d\xe2\xc8\x6b\x47\xce\x17\x51\x9b\x9b\x03\x0f\x4b\x1a\x82\x9d\xe5\x67\xca\x22\xec\xa0\x6e\xb3\xe8\x5b\x3f\x90\x75\x26\xb8\xde\x45\xdd\xe4\xd7\xaa\xae\xb7\xae\xf7\x9d\xd0\xb5\x41\xeb\xef\xd0\x07\x74\xf8\x98\xb1\xef\x5e\xb4\x77\x93\xfd\x35\x65\xcd\x0d\x69\xbc\xa5\xe9\x3a\x49\xfc\xfb\x8c\x83\x15\x34\x03\xa8\xbe\xbe\xf3\xbc\x8d\xa3\xe9\x76\xec\xf4\xd6\x69\x1b\xce\x0d\x38\x87\x07\xfc\x9c\xa2\x1a\xc3\x9e\x6b\xa3\x2e\x04\xe4\x1d\xb6\x8b\x28\x29\xd3\x15\xdf\x77\x27\x81\x99\x45\xdf\xfb\xc1\x1a\xe6\xef\xb5\x30\xe4\x16\x0d\xeb\xeb\xb3\xb6\xbf\x95\xef\xd1\x77\x82\xfe\x14\x75\x0d\x60\x1c\x06\x79\x8c\x22\x77\x36\xc0\x0b\x12\xdb\xae\x25\x6c\x28\xe0\x39\xd7\x71\x34\xdd\x99\x7f\x5b\x14\x7a\xce\xab\x91\xdb\x8c\xbf\x97\x56\x4f\x9e\x6d\x98\x7f\x99\x2e\x02\x4b\xb1\xc1\x70\x4f\x89\x17\x55\xd4\xa0\x40\x0f\x90\xaf\xc7\x45\xe4\x97\xc0\x53\x30\x43\xbe\x7f\xe0\x48\xc5\xfa\x00\x3f\xab\xe8\x19\xc2\x71\x91\x64\x0f\xbd\xaf\x55\x5b\x46\xf7\x02\x70\x7f\x3e\xb0\x23\x25\xb5\x23\x24\xbe\x3d\xfd\xba\x81\x1d\xf9\x39\xf0\xe6\xf0\x3e\x71\x34\xdd\x1b\x30\x07\xe7\xcc\x29\x34\xbb\xe1\x5a\x11\xe4\x68\x84\xed\x54\xb4\xda\x69\xcc\xf5\x0f\xe7\xff\x51\xf2\xa4\x0e\xee\xb5\xe2\x05\x7d\xc5\x62\x0d\x35\xd0\xfe\xb0\x4c\x95\x3e\x12\x3c\xd7\x62\xe4\x77\xb9\x11\x5f\xe0\xf7\xac\x27\xbe\xbb\x56\x71\x8a\x19\xf6\xc1\x52\xac\x23\x5f\x5f\x4a\xef\xfa\x83\xf9\x95\x9e\xa1\x3e\xc7\x86\x9e\xfa\x1d\xf6\x6c\xb2\x67\xeb\x68\x7a\x01\x88\x09\xc7\x73\x6f\xb2\x1b\x57\xd2\x19\x34\x5b\xee\x7f\xdd\x7a\x42\x8b\xff\x4e\xae\xb3\xe4\x7a\xcb\x0a\x36\xd9\x5e\x3e\x5c\x53\xda\x99\x79\x67\xbd\xc4\x99\xd2\xf3\x5b\xdb\x73\x5d\x3e\x3e\x2f\xda\x77\xb6\xcc\xbf\xd4\x7a\x0a\xc4\x99\xab\xcd\x9d\xa2\xa5\x0e\xba\x21\xbc\xe7\x0b\xce\xe5\x23\xf4\x37\xab\x76\x72\x09\x98\x4d\x49\xbf\x1f\xfd\x17\x78\x66\xf9\xac\xed\xdd\xf0\x9c\x0d\x86\xd0\x6b\x61\x5e\xef\x5a\xbc\x2e\x5d\x6b\x06\x67\xd7\xe9\x9b\xfb\x9b\x8e\x11\xe2\xbd\xc9\x18\x3c\xf6\x81\x04\x47\x26\xf6\x73\x02\x2e\x54\x5b\xaf\x1d\x96\x7b\xff\x21\xd6\xca\xf4\x24\x8f\xcb\xa8\xd6\x2b\x89\x39\x37\xd8\x93\xfd\xc9\x8f\x46\xad\x8a\xfe\xf0\x48\xae\xf9\x1e\xba\xd6\xc2\xe9\x1c\x17\xe1\xd3\x2e\x05\x1c\xef\x6e\x39\x06\xdf\x60\x43\xec\xc0\x21\x79\x95\xe7\x1c\xdf\xad\xe9\x1c\x1f\xb0\x3d\xe0\x74\xd4\x71\x5f\x61\x7d\x36\xab\x8c\x3d\xb4\xf0\xce\xc2\xcf\xb3\xba\xda\x7d\x8f\xdf\xb8\x2f\xc5\x5b\xed\x10\xbb\x51\x59\xb0\x3e\xe8\x9a\x96\xf7\x25\x3f\xf7\x17\x33\xeb\x38\x76\x48\xdc\x7e\xe0\xe3\x5a\xf7\x7f\x0f\x0d\x75\xf4\xe5\x2e\x5d\xc1\xda\xb8\xa5\x33\xc1\x15\x66\xec\xfd\x07\xcd\xf6\x29\xe2\xaa\x1a\x7a\xc1\xc9\xe7\x63\xf2\xdc\xed\x5d\x83\x2e\x16\x9e\xdf\xcc\x96\x33\x0e\x7b\xe4\xdb\x9d\x1c\xe3\xf0\x7a\xa0\xfc\x9c\x45\xba\x7a\xbe\x4d\x66\xe2\x0c\x4d\xc2\x0e\x72\x7c\x32\xbd\x93\x08\x63\xa6\x38\x50\x39\xd5\x32\xbb\x3c\x25\xf6\xb5\x84\xb8\x39\x8c\x29\xa7\x5c\xa7\x96\x4b\xc5\x3d\xce\x73\xf6\xd0\xa7\xfc\xb6\x9e\x2f\x87\xab\x44\xc7\x65\xec\x0c\xe3\x2f\x69\x10\x3c\x5f\x91\xab\xec\xb5\xfe\xbd\xf2\x70\x89\xa0\xfe\x0b\xbc\xb3\xeb\x24\xec\x56\x83\x57\xf2\x5c\x09\xb5\x19\x9b\xa6\xbd\x24\x62\x1c\xf7\xd8\xe0\x97\x0a\xdf\x8b\x9f\xf3\x1a\x9e\xa7\xfe\xdc\x70\x3d\xe0\x78\x37\xc6\x5a\xba\xce\x8b\x61\x1f\xbf\xb9\x8f\xce\x76\x35\xc7\xc8\xcf\xf9\x3f\xf4\x13\xff\x97\xb6\xa9\xf6\x1d\x8c\xb3\x1e\x8d\x97\xfc\xac\xac\xff\x03\xfb\x3a\xb5\xe7\x85\xfd\x4f\xfd\x58\xe9\x6c\xd5\xce\x45\xf9\x0c\x92\xe2\x3d\x23\x0e\xa9\x66\x37\x0e\x86\x33\xe9\x71\xdf\xe2\x83\xf5\x69\x3c\xb7\x05\x87\x10\xd8\x0b\x29\x16\xd2\xc6\xcc\xe9\xdd\x3f\x56\xb2\xbd\xd4\xce\x6e\x13\xde\x8f\xd8\x08\xa8\xe3\x1a\x71\xf4\xcc\xae\xd2\x9a\x89\xaf\xd8\x55\xc3\xb8\x36\x70\xc1\xb0\xe7\xa1\x3e\x31\xf4\x90\xa9\x7f\x93\x6a\x06\x7f\x0d\x5e\xe6\x97\x06\xfc\x37\xe4\x01\x49\x8c\x93\x57\xdd\x7d\xe2\xf4\x8e\xc4\xde\x67\xc8\x9b\x7d\x8b\x23\x72\x4d\xd0\x88\xdb\x11\x9f\x8b\xd9\x57\x16\xe3\x42\x0d\xae\x1f\x6c\x93\xd9\xf3\x2e\x99\x75\xb6\x63\x56\xa7\x75\x7a\xf6\x22\x0c\xda\x82\xf3\xdc\xbd\x25\xf6\x7c\x99\x54\xd0\x37\x7f\x18\x78\xa5\x35\x6c\xbf\x2d\xd3\x2a\x00\x3e\x62\xa6\x19\x94\x38\x1d\x03\xe6\xfc\xe7\x79\xf0\x5a\x9e\xb2\xb6\x5f\xc6\xc0\x11\x83\x76\x72\xd0\xc7\x1c\x34\x68\xaf\x41\xfc\xed\x02\x97\xda\xc0\xf5\x77\x49\xb4\xd9\x4a\x7f\x53\x70\x30\x71\x15\xac\xe3\x28\xb8\x23\x47\xb8\xdb\x22\xfb\x78\x01\xdc\xc6\xad\x32\x0d\xbb\xb7\x8f\x59\xaf\x88\x51\xdb\x93\x5f\x3b\xa9\xdc\x3b\xf2\x57\x19\x9e\x0f\xed\x15\x39\x27\x8b\x05\xcd\xff\x71\xdf\xd4\xe9\xe8\xb1\x02\xf4\x8c\x4f\x20\x4f\x3c\x68\x19\xf0\xe6\xb2\x7f\xce\x70\x5a\xf2\xb5\xff\xa6\xf8\xe3\x9f\x8d\xf3\xfd\x62\xea\xd7\x55\xe2\x7f\x38\x17\x98\xd6\x85\x6a\x07\xb5\x6b\x8a\x3e\x51\xe8\x77\xe4\x3d\x6d\x2f\x83\x96\x89\x9b\x82\xe5\x58\x94\x33\x9e\xe6\x0d\x20\x6e\x6e\x3c\xf7\x9b\xec\xb5\x38\xe7\x89\x6d\x1b\x3b\xc0\xc3\x0d\xd7\xaa\x73\x10\xb1\x18\x3b\x28\x92\xd5\xe3\x5c\x94\x29\xaf\x20\xfc\x6c\x75\x8d\x1b\xe6\x52\x8e\x37\xe5\xb9\xa9\xfb\x44\xe2\x9d\x8e\x71\x54\xae\x92\x60\x72\x59\x84\xd7\x43\xcd\xd7\x33\xe2\xfc\x04\xbe\x54\xf6\x35\x54\x1f\xd1\x45\x3f\xab\x3f\xf9\x61\xcc\x97\x68\x39\x90\xc0\x2e\x48\x2c\x5f\xa0\xfe\xe5\x1c\x72\xd4\x03\x2f\xbf\xa5\xed\xfc\x84\xd8\x96\x60\xbd\xb8\xf5\xda\x0b\x2f\xb0\x16\x1e\x89\x3f\x4b\x6b\xd0\x9f\xec\xd2\x76\x70\x48\x9c\xde\x2a\x99\x51\x4e\x73\xbe\x0f\x7a\xca\x7b\xd5\x7d\xfb\x7a\x0d\xb7\xf1\xfc\x72\x9e\x7f\xfe\x9e\x3d\x5f\xdf\x1a\x70\xbe\xb8\x76\x5b\xa5\xf1\xcc\xf5\xfc\xb3\x31\xd7\xd5\xc7\xe7\xa2\xb5\xd5\x63\x32\x33\xaf\xad\x34\x9c\xcb\xb1\xa5\x52\x8f\x9f\xcc\x2e\xcb\x49\x2d\x87\x45\x79\xc7\xc2\xe1\x01\xec\x23\xf1\x33\xab\xa0\x3d\x78\xa5\xb5\x84\x57\xba\x9f\xc4\xfd\x8d\x67\xc5\x20\x6c\x95\x22\xce\xda\x2c\x3f\x6e\xc8\xab\x98\x84\x93\x73\x1a\x32\xbc\x01\xcf\xf3\x43\xfe\xdf\x18\x03\x30\x9d\x7b\xba\xa7\xa7\xb4\xa6\x42\xf3\xa1\xfa\xfb\x19\xb0\xd7\xf0\x7b\xd5\x6f\x36\xf4\xd9\x68\xd7\x81\xde\xb3\xd8\xee\x5e\x3e\x66\x17\xe2\x77\x22\x67\x7d\xab\xde\xcb\x40\xde\x05\x34\x92\xda\x3d\xb5\xaf\xed\x01\xdf\x0f\xb9\x97\x14\xbb\xf1\xb1\xa6\x3e\xab\xf1\xfb\x4a\xec\xd1\x07\x5d\x21\xb2\x2f\x8d\xf1\xb4\x34\x8f\xc7\x8f\x39\xd6\x26\x28\x96\x74\x93\x44\xc5\xef\x64\x55\x90\xf5\xc2\xec\x88\xfc\xde\x70\x56\x18\x38\xd0\x9a\xbe\x2f\xe9\xff\xb5\x3a\x33\xca\x4b\x87\xb5\x3e\xb0\x67\xfc\xdd\xf4\x6b\x6a\xb8\x59\x69\x0c\xe4\xd8\x5c\x5a\x43\x8a\x5f\x65\x49\x9a\x87\xad\xb2\x61\xcf\xfd\x35\x78\x79\xd5\x74\x69\xe5\x35\xd9\x6c\xb7\xa4\xd8\xfc\x7f\x93\x83\xda\x2b\x35\x87\x7a\x9e\x47\xeb\x4d\x6c\xca\x69\xe3\xbb\x49\xb9\x41\x29\x06\x39\xee\xb1\x16\xbd\x93\x6d\x39\xd6\x26\x5b\xb0\x96\x76\xfa\xb8\x53\xed\x7e\x0b\x7b\x24\x9b\xfb\x21\xb1\x5e\xa5\xe3\xfc\x9f\x30\xce\x77\x20\xb7\xd6\xd8\xe7\xc0\xfc\x40\x18\x3b\xea\xff\xe1\xf5\x2e\xcb\xb4\xfd\xac\x68\xee\x40\x3f\x40\x7d\xbd\x81\x0d\x19\x79\x4f\x10\x73\xe2\x6f\xff\xef\x63\x58\x5c\x93\xc8\xf5\x80\xf9\x20\x98\x47\xc0\xbc\xfb\x5e\x77\x3d\x0b\xe5\xeb\xe3\x38\x91\xbf\x93\xb9\x41\x0e\xdb\xd6\x3e\xdb\x0e\xcf\xd9\xaa\xf3\x9a\xda\xa8\xbb\x2e\xc5\x17\x8c\x97\x83\x69\xc8\x6b\x58\x04\xe4\xcc\x4f\xa2\xe7\xba\x96\xd1\x0c\xcf\x16\x88\x5f\xda\x3e\xb1\x7f\x65\x6a\xc7\x70\xef\xd1\x6c\x23\x61\x86\x01\x1f\x43\xee\xbd\x63\x9a\x37\x4c\x03\x4f\xc1\xc7\xd0\x3c\xef\xdc\x0e\x2e\x3a\x27\xb2\xfc\x3d\xb9\xa7\x45\xc5\x4a\xb0\x7c\x23\x3f\x2b\xf5\x7c\x19\x68\x7a\x8d\x70\xcd\x1f\x8c\x71\x29\xff\x1b\xe8\x9f\x01\x2e\x99\xf1\x82\x8c\x02\x6b\x2f\x63\xe2\xe9\xba\xa7\xfe\x37\xb1\x0b\xd2\xb3\xe8\xf9\xbf\xed\x64\x9d\x55\xdd\x43\xea\xfa\xe7\x4c\xca\x57\x65\xf6\xe4\x96\xda\xd7\xc3\xbb\x17\x54\x7a\xbe\x94\xed\xab\x38\xec\x58\x7e\xe8\xef\xe9\x3d\x8a\x94\xc4\xb4\xb5\x3c\x2d\xd4\x81\xfa\x09\xf1\x97\x2a\xca\x01\xfc\x22\xf3\x8d\xb1\x78\x4b\xd1\xd1\x53\xc6\xbf\xa6\xd1\xc6\xb8\x66\x5c\xe2\x8b\x6a\x18\x95\x17\x89\xeb\x9c\xbf\x4b\x70\xa0\xf9\xcf\x63\xe6\x5d\xc9\x3c\x1e\x92\x90\xd6\x27\x18\xc7\x4c\x3d\x2f\xba\xcf\xda\x3e\xc4\x3f\xec\x2c\x9d\x79\xe5\x3d\xf7\x48\x5c\x50\xe0\xb8\xd7\x7e\x53\x82\xdd\x19\xdd\x8e\xf2\x1e\xd0\xc7\x0d\xd6\x33\xd3\x77\xc1\xf3\xb5\xbb\xa9\xe7\x65\xf9\xfa\xe6\x58\x30\xb2\xfe\xf4\x77\x23\xf7\x61\xfa\xb4\x49\xe5\x92\x7d\x2b\xaf\x33\xec\x13\xea\x97\x17\xc8\xb7\x30\xee\x17\xe4\x07\xe4\x9a\x69\x83\xd5\x46\x60\x6f\xd9\x98\x21\x9f\xd6\x1b\xfa\xb9\x94\xab\x57\x3c\x23\xc3\x5c\xd3\xbd\x43\xde\xeb\xb2\xfc\xb0\x01\x0b\xf0\x63\x20\xf4\x5e\xad\xf4\xbe\x93\x70\xcc\x70\x7f\xca\x3d\xec\x4b\x5c\xf1\x24\xfe\xf2\x19\x77\x3a\x9c\x19\xec\x9a\x0f\xe7\x0c\x7c\x8d\xe0\x10\xd9\xfe\x39\xdd\xfa\xef\x71\x7b\x78\x16\xfd\x64\x92\x5d\x7a\x05\x6c\xa2\x9e\x93\x66\x3c\xb7\xbf\xe3\x6a\xb7\xd3\xfc\x24\xa5\x6e\x3c\x76\xe4\xfc\x75\x97\xd8\x94\x5b\x1e\x4e\xac\xb4\x3d\xf8\x81\xd7\x56\x6b\x72\x66\x8d\x1d\x89\x97\x78\xd5\x7b\x47\x9c\xe8\x10\xf0\x12\xb9\xfd\x13\xf2\x3c\x69\xf4\x06\xda\xea\xb4\x8f\xe2\x9c\x56\xd7\xce\xc0\xeb\x4a\x5a\x06\xb4\xcf\x83\x5d\x07\x79\xb2\xc1\x76\x08\x5d\x70\xe0\xd7\x2e\xe3\x70\xb2\x63\xf5\x5d\x12\xf3\x1a\x9e\x21\x5a\x44\xfe\x4e\x8e\x09\x48\x9c\x9f\x00\xef\x3a\x68\x8b\x5b\x49\x34\x24\xe3\x73\x57\xde\xa3\x3f\xc4\x5e\x26\x5e\x6b\x1c\x76\x68\x7d\x90\xc5\xfb\xf0\x3e\x23\xc0\xef\x28\x5a\x56\x98\xe7\xb4\x83\x75\x6a\x77\x36\x03\x6f\x58\x22\x6e\xa8\x73\x4e\x57\xad\x7d\x5a\x4d\x0e\x79\x34\xd9\xe7\xd5\x5c\xe8\x4d\xc1\x33\xe8\xf5\x44\x58\x63\xc0\x57\x0e\x3c\x63\x5a\xbe\x89\x6a\x14\x5f\x44\xee\x0b\xde\xe3\x17\xfd\x1d\x60\x92\xa9\xbd\x01\x9b\x48\xb1\xe8\xc7\x01\xbb\x2e\xf9\xad\xe2\x03\xe1\x59\x48\xf7\x2e\x3b\xa3\x6b\xd7\x90\xff\x8d\xd8\x37\x91\xf7\x22\x67\x57\x56\x75\x8f\x7a\x8e\x4d\x1e\xfb\xf7\xaa\x7b\x1a\x47\xbd\x16\xf1\x53\xe3\x1b\xe5\x0c\xa9\x92\x22\x86\x5c\x49\x97\x62\xd7\x40\x6f\x0d\x71\x42\x88\x1b\xc0\x7e\x20\x5a\x4b\xd6\xeb\xb1\x0f\xf2\x75\x26\x4d\x25\x09\x5b\xa1\xfa\x04\xff\x4d\xfd\xf3\xfb\x18\x0f\x29\xef\xa7\xd6\x91\x21\x7f\x66\x98\xaf\x7a\x2d\xd9\x94\xbb\xec\x53\x8c\xfa\x7b\x53\x7d\x88\xcf\x91\xa1\xae\xf1\x7c\xe4\xf6\x15\xce\x21\x8a\x27\xb8\xd5\xe7\xcd\xc7\x9e\xdd\x5d\x12\x0d\xcb\x31\xed\x7d\x92\x31\x5d\x59\x35\xaf\xd5\x6d\xb3\x7e\x40\xe2\xa3\x35\xd3\x6c\x4c\x2a\x77\x9d\xcc\x9e\x96\xef\x61\xf7\x9e\xbb\xda\x5e\xe7\x78\x23\xd7\x8e\xc3\xf2\x80\x9c\x45\xb8\x9e\x06\xaf\x93\x73\xe2\x05\x93\x45\x34\xbc\x81\x1f\xed\x05\x9b\x45\xe4\x9f\xb3\xd5\x06\xd6\x40\xee\x11\x1f\x23\x00\x0c\x16\xaf\x75\xda\x81\x15\x54\xee\x21\x0f\xe7\xda\xbe\x32\xf9\x53\x86\x1c\xbc\xd0\x2b\xba\x73\x7f\x45\x1f\x2b\xf5\xdf\xd0\x7b\x2a\xd5\x18\x0c\x7c\xe8\xd2\x59\xf7\x6e\x71\x5f\x42\xd1\x9a\xc4\x75\x6b\xe4\xa1\x64\xeb\x7f\x51\x75\xf7\x2c\x8f\x4e\xce\x4a\xd4\x57\xc3\x67\xc1\x7e\xb6\x49\x49\xe6\x22\x86\x31\x5a\xee\xcd\xeb\x66\x52\xe6\x2e\xb9\x7f\x50\xfe\x5a\x01\x2f\xfa\x24\x89\xfc\x5d\x6a\xfb\xbf\x33\xa7\x90\xf7\x13\xe0\xba\x4c\xfa\x24\xb9\xd7\xbd\x90\xf3\x78\xee\x75\xd9\x18\x89\xb1\x79\x79\xe6\x38\x55\x29\x46\x61\xbe\xda\xa7\x5e\xab\x54\x79\x71\x51\x8f\x8d\xf5\x93\x8a\xf1\x3f\xc2\x7a\xf8\xb5\xea\x59\x69\x1b\x7a\x09\xce\xbf\x56\xbd\x69\xda\x7e\xa3\xda\x25\x17\xa1\xa1\x4d\x7d\x63\xf6\x0c\x23\x86\xe3\x15\x3d\x1a\xdf\xe8\xf7\x46\x2c\xfa\xaf\x15\x9f\x57\xd0\x17\x78\xc7\x79\xd8\xc5\xc4\xb7\x87\xdc\x6e\xf7\xb6\x08\xf3\x7d\xba\x86\x1e\x57\x72\xc6\x87\x71\x78\x6d\x51\x5c\x2a\x70\x93\xfe\xa2\x18\x81\x7f\x66\x97\x25\xed\x75\x56\xea\xe5\x7f\xe6\x17\x10\x1f\x76\x23\xe3\x7e\xf6\xb2\x3d\xc0\x5e\x90\x60\x06\x38\x58\xdd\x2e\xd8\xd4\xef\x87\xfd\x0c\x3d\x41\xe2\xf9\x35\xae\x6e\xa9\xaf\xe9\xb0\x88\x70\x9c\xd9\x73\x51\xce\x07\x05\xb3\x02\xbd\x4e\x7d\xff\x0c\xba\xef\xf6\x75\x9f\xa1\xdf\xca\xe6\x01\x7a\x76\x89\xad\x86\x39\x54\x7b\xad\x50\x97\x34\x18\xaa\xf3\xed\x4d\x50\x9f\x57\x3f\x0b\xab\x72\xbb\x08\xcd\xb8\x27\x32\xff\xf3\x0a\xfa\x82\x1e\x9d\xa7\x22\xce\x31\xea\xee\xf0\x3c\xe8\x36\x89\x7c\x27\x89\xfc\x76\x12\x06\x27\xe9\xb9\x9a\xc6\xc3\xf8\x59\xee\xfd\x6c\xd4\x30\x83\xfd\x8b\x7a\xda\xd8\x9f\xaf\xc4\x6d\x1a\xd6\x51\xe9\x03\x65\x39\xf0\xfd\x19\xea\xdf\x6c\xdf\x23\x57\x8f\xe6\x5b\xa3\x16\x48\xda\x1e\xec\xe4\x1c\x36\xe4\x33\xb8\x0f\xc2\xec\x9d\xc9\x5e\x42\x6f\x0a\x8e\x8d\xe4\x3b\xf3\xbd\x36\x27\xfb\xd4\x3f\x24\x33\xa6\x11\x27\xe1\x1b\xbc\x0b\xf6\x9e\x3a\xb4\xc7\xad\x6d\x1d\x24\xbf\x9d\xf7\xa8\xcd\x3c\xf7\x94\x78\x57\x63\xad\x90\xcc\x11\xd5\x03\xb8\xeb\x7b\x1b\x3f\x97\xc7\x8c\xbf\x07\x1f\x7f\x86\xc9\x93\xf2\x37\xfc\xbe\xef\x94\x83\xae\xe9\xbe\xda\x78\xcb\x3a\x78\xca\x19\x59\x1b\x8b\x20\xd9\x67\xed\xa0\x48\x5d\xf4\xe1\x9b\xae\xaf\xf7\x2c\xf1\x18\xc6\x13\x3d\x42\x91\x33\x64\x38\x63\x88\x61\x52\x16\x6b\x3f\x78\x57\xd3\xf9\xc1\x34\x2d\xe9\x18\x6a\x7a\x7e\xea\x99\x9f\x52\x7d\xd8\x3c\xec\x58\x86\x1c\xb7\xa4\x95\x23\xfc\x3f\x9c\x5b\x86\x35\x92\xe2\xda\xaf\x7f\x8f\xe7\xc2\xcb\x51\xaa\xc9\x8a\x3e\x88\x6f\xff\xbe\xe1\x5c\x51\xd7\x39\xdf\x9f\xea\x3a\xa7\xfc\x2a\x52\x8f\xef\x3a\xf5\xca\x8b\x74\xb6\x51\x3e\xb9\xcd\xdf\xf5\x7d\x33\x69\x65\xdb\xc9\x59\xc7\xe8\xd0\x78\xd0\xe4\x67\xdc\x04\x1f\x8e\x88\xdd\xc7\xdb\xde\x6d\x11\xb6\x8a\x6c\xbb\x01\x3d\x81\xcc\xeb\xde\xeb\x7a\xfc\x9c\x9b\x94\xe5\x60\x80\xf7\x88\xf1\xcb\xd2\xf5\xb2\x4b\x42\x77\x83\xbc\xfb\x4c\x7f\x1d\x6d\x2b\xf1\x4b\xe3\x50\xc1\x1a\x2a\x9c\x60\x2c\xe7\x00\x3d\xe1\x98\xbb\x39\x67\xa8\xc7\xce\x6b\x73\xb4\x67\x15\xe2\xc8\xb4\x3d\xf8\xe6\xb5\x82\x13\x70\xf2\x83\xaf\x22\xbd\x83\x7b\x59\xe5\x5e\x97\x69\x07\x88\xdf\xbc\xf3\x38\xbf\xfe\x0e\x5b\xff\xac\xd6\x93\x58\x6f\x8f\xfe\xae\x60\xf3\x77\x46\x4e\x41\xac\x35\x9a\x72\xbb\x87\x45\x34\xb1\xe4\xf3\x36\xbb\x7f\x03\x37\xbd\x9d\x94\xa9\xd3\xc1\xb1\x89\xde\xfe\x96\xcf\xa4\xcc\xee\x1e\x89\x6f\x05\xfa\xfa\xf4\xba\x49\x38\x55\xd7\x9f\xa3\xac\x3d\xf9\x9a\xa0\x9f\x4a\xd6\x79\x5a\xe5\xcc\x47\x28\x13\x67\xb9\xd7\x6c\x29\xf1\x21\x5e\xf2\x68\x78\x87\x78\x9d\xc4\xc0\x16\xfc\xee\x9c\xbc\x76\x2f\xa3\xba\x4d\x87\x5e\x19\x38\x4f\x19\x1f\x84\x6a\x8f\xc0\x27\x59\x84\xad\x4b\xea\x05\x46\xdf\xc4\x74\xc6\x7f\x44\xbd\x92\xf3\x2a\x30\x6e\x81\xaa\xd3\x4a\xc3\x21\xe5\x9d\xfe\x89\xfe\xa2\xf4\x0c\xb0\x26\x5e\x9e\xf7\x5c\xc3\x16\xce\x51\x58\xdb\x8a\x96\xbb\xd9\xdf\x21\x7e\x2c\xd3\xaa\x2b\xcf\xc4\x07\x4b\xbc\xee\xfa\x9d\xc6\x26\xef\xed\xe7\x9d\xe2\xff\x84\x9d\xf5\xc2\xeb\xde\xc6\x4e\x0f\xf6\xc8\xbf\xfc\xfe\x6c\x4f\xec\x01\x73\xac\xdb\x0f\x0f\xf6\x1e\xec\x57\xf6\x1c\xd0\xb7\xcd\xf9\x14\xe4\xb3\x59\xf8\xa7\x2c\xf7\x25\xaf\xc9\x2f\x7c\x76\xfe\x6e\xd8\x33\xa4\xdc\x43\xf5\xf1\x0c\xd7\x7e\xe4\xe7\x2c\xbc\xa0\x48\x10\x5f\x87\xf5\x52\xc4\x61\xd4\xbe\x97\xb6\xfd\x5d\x12\xc1\x38\x18\xf8\x46\x7a\xdd\x91\xd8\x6f\xa0\x3d\x9b\x56\xb2\xff\xdb\xb9\x7f\xe7\xfd\xf0\x3e\xdf\x7f\x2f\x69\x9e\xf8\xdc\x4c\xa3\xe1\x2d\x8e\x36\xea\xfb\xf5\xdf\xfe\xeb\xe7\x9e\x6e\x37\x5f\xec\xbd\x58\x59\xd3\xe6\xfc\x04\x79\x37\xa8\x73\x15\x99\xc0\xad\xc9\xf6\xe5\x30\xf0\x62\x15\xbb\xfd\x7f\xff\xbe\x5a\x8c\xf2\xe5\x1c\x89\x67\xed\xf3\x73\xad\xf9\xdd\x29\x1f\x5a\x06\xbe\xbb\x8c\xe5\x31\xd7\xc6\x0d\xb9\x9a\x83\xd0\x3d\x10\xdc\x11\xb5\xeb\x41\xdd\xed\xf0\xa9\x71\x44\x9f\xf3\x08\xb8\x22\x78\x0e\x9c\xc6\x10\x3b\xc3\x1e\xa7\xef\x85\x98\x77\xb1\x8f\x1f\xe9\xa2\x2b\x75\xe7\xda\x5e\x61\xcf\xc8\xf2\x46\x71\x38\x35\xc5\x0b\x97\xac\x2a\x8f\x71\x34\xec\x28\xf5\x17\x31\xb6\xe4\xd9\x27\x71\xe4\xef\xc6\x55\x6b\x2f\x8d\xbf\xd6\x6b\xcf\xb1\x63\xf7\x24\xbc\x9c\xb2\xfe\x70\x9f\xd2\x5a\xb0\x7a\x4e\x6a\x76\x75\xc5\xdf\xff\x94\xb6\x87\xc7\x38\xbc\xee\x3f\x2a\xd5\x2e\xa6\xed\xc0\x1a\x3b\x3d\xfe\x9c\xdf\xb1\x6d\x71\xe8\xff\x89\x5d\x63\xf6\x95\xd9\xd2\xaf\xf6\x12\x1b\x03\x81\x77\x53\xf7\x11\xef\xad\x7d\x53\xfd\x09\xf1\x39\xf2\x46\x7e\xb5\x26\xfe\x0b\xbb\xaf\xf1\x8d\x90\xb8\xd5\x68\x83\x3b\xe7\xac\x6a\x15\xa9\x57\xfe\x48\x02\x65\x3e\xa4\xfd\x85\xfe\x8e\x8c\xb9\x82\xbe\xde\x87\xe3\xaf\xc4\x60\xf2\x3c\xfe\x49\xbe\xec\xab\xf1\x3d\x98\x62\xd8\x07\x79\xd6\xda\x9a\x6d\xd2\x63\xa0\x58\x97\x12\xe2\x51\xf0\xc1\x79\xcf\x64\xc3\xbe\xa2\xbe\xe0\x4c\xfb\x3b\xfa\x92\x3a\x56\xa5\xd6\x6f\x88\x3c\x82\x98\x7f\xe3\xbd\x36\x70\x7f\xc8\x69\x90\xbd\xd4\x80\x7f\x96\x34\xc8\x21\x3e\xd7\x7d\x5b\xee\xf3\xe1\x3d\xef\xf5\x9c\xfc\xbf\x1e\xf3\x1b\xe7\x1d\xec\x79\x2d\x46\x6d\xca\x91\x40\xae\xb7\x2f\xb8\x98\xd9\x98\x4a\xb9\x3e\xb4\x2f\xf4\xef\xff\x7f\x36\xff\xfa\x9c\x15\xea\x9c\xd1\xfb\xc2\xff\x76\x40\xeb\x57\xce\xed\x92\x7d\x2e\xf7\x5c\x91\x31\x8c\xa1\xc6\xd4\xbd\x19\xee\x05\x3a\x21\xd8\x4f\x4a\xaf\xf9\x62\xc2\x56\xab\xb1\x0b\xfc\xc6\xd4\x5f\x25\xf2\x7f\x0f\xf6\x34\xcb\xab\x09\x7c\xb4\x9c\x57\x33\xec\xf3\x4d\x8e\xf5\xd9\x34\x7a\xff\x23\x7c\xb2\xb2\x06\xbe\x38\x83\x37\x79\xd4\x63\x67\x30\xe4\x9c\x7f\xd5\xf1\xd5\xb7\x24\x42\x7d\x33\xcd\xcf\x21\xcf\xd7\xf4\x3e\x54\x6b\x7f\xf0\x89\xda\x08\xbe\xa2\x47\xac\xf4\xdb\x98\xae\x7d\xff\x22\x9e\xa0\xf9\x54\xa9\xaf\xb2\x31\x9f\xca\x70\x3b\x92\xcd\xc4\xbd\x43\xeb\xf6\xd2\x98\x7d\x13\x3b\xa4\x9e\x65\xdf\xdb\x33\xb4\xae\x09\x38\x81\xe0\x30\xde\xd2\xb3\x83\xac\xbf\x77\xbd\xb7\xb5\x10\x9f\xc1\xda\xe4\xf9\xf7\x9b\xcc\x73\x85\x5a\xa9\x90\x8b\xbf\x09\x9e\x2b\xe0\xa9\xf8\x3a\x7f\x1e\x90\x6b\xab\x39\xf4\xb4\x3d\xdc\x27\x76\x79\xfa\xc7\xc8\x63\xf2\x2c\xe1\x6f\x48\x3c\x7c\xa1\xeb\x85\x72\x9d\xa2\x1e\x9d\xfc\xef\x42\xc9\x3f\x60\xbc\x72\x4e\xa3\x5e\x2b\xf7\x82\x19\x9b\xf3\x84\xf8\x3a\x8e\xf0\x97\x91\x5b\x2a\x40\xdf\x99\x5f\x6b\xf3\xb8\x3f\x99\x8d\x97\x76\x0e\xe3\x9e\x78\x62\x76\xee\x38\x9e\xa9\x3c\xbc\xc0\x51\x38\x67\xbc\x15\xf5\x67\x20\x76\xca\xc4\xd1\x41\xdf\x7f\x5f\xf3\xd5\x4a\x6e\x03\x06\x8b\x68\x62\xa5\xed\x61\x47\xf2\x27\xca\xbc\x05\xe7\x56\x53\xde\x86\xe1\x55\x8f\xa3\x59\xaf\x4c\xb7\x93\x56\x56\x05\x34\xaf\x30\x0c\x17\x11\x60\x0c\x59\x8e\xfe\x14\xdb\x56\x43\x5c\x1e\x9c\x12\xef\xe7\xe3\x58\xc8\xd9\x2c\x3f\x6c\xe0\xa4\xa2\xbc\xca\x81\x47\xd6\x93\x84\x3f\x61\x63\x91\x0d\xb6\xe4\x7a\x5d\xd8\xbb\xb2\xff\x98\x55\xc1\x26\xfd\x62\x8f\x92\xf3\x4b\x19\xe3\x39\xf0\x41\xd4\xc7\xc6\xbd\xac\xe0\x7a\xad\xcb\x6a\xf4\x7e\x94\x63\x9f\x56\x5a\xf9\xe7\xef\xfb\xa9\x90\xa3\x54\x6a\x58\x50\x3f\x9d\x73\xac\x0d\x3f\xa3\x22\x67\x08\xd7\xa6\xda\xe4\xb7\x3c\x9c\xef\x7f\xb5\xd5\x7a\x4e\xe2\x75\x35\x5b\xfe\x6f\x8d\x29\x5c\x1b\x39\x59\x69\x4d\x4a\xf3\x0d\x49\xcc\xe7\xd2\x38\x77\x9f\x56\x99\x96\x33\x4d\x0a\xe0\x5d\x6b\xd7\x31\x3a\x79\xe5\x1e\x94\x7c\xb0\x1d\x58\x3e\xfd\x7c\x11\x76\xb6\xdf\xc8\xe9\xd2\xf8\x7a\xaa\xe5\x5b\xd9\x18\x96\x0d\xbd\x95\xf5\x78\x7a\xa1\xd6\x20\x77\x6c\xde\x91\x33\x06\xf0\x6c\xc0\x09\x91\x87\x1d\xf1\xef\x6f\xf6\xe1\x90\xb1\xcc\x1d\xfc\x5d\xed\x7c\x9b\x31\xcc\x33\x79\xe6\x29\x59\xbf\x27\xb4\x77\xdc\x66\xef\x07\xce\xe1\x13\xfe\xfe\xcd\x73\x95\xde\x0f\xd6\x0c\x68\xcc\xe8\x36\x9f\x69\x2e\x29\xdf\x0b\xb0\x3f\x9b\x9e\xc3\xa3\xd9\xf3\xe7\xa8\x1d\x9c\x6a\xf7\x15\xfe\xc5\xdf\x30\x16\xb8\xaf\x80\x23\x8d\xed\x33\x36\x46\xff\x18\xfb\xa8\x26\x87\x24\x74\x6f\x7c\xad\x19\xf8\x26\xf4\x39\x10\x38\x72\x7d\x6f\x48\xf3\x54\xb5\x8a\x8f\xd7\xbc\x4c\x2b\xc0\x1b\x91\x6b\xe9\xb9\x4f\xe0\xe3\x9c\x02\x06\xef\xa9\x9e\x57\xad\xfb\x11\xeb\xd4\x0b\x8a\x74\xa3\x5c\x53\xe9\x89\x42\x3b\xa1\x7c\xbe\xd3\xeb\xb6\x92\xef\xc0\x6c\xb5\x82\xff\xd3\xfc\x69\xd4\xd9\x0b\xf0\x0c\x34\xd5\x7e\x88\x5f\x4c\xfc\x36\xec\x37\x28\x4d\x7d\x7d\xd2\x98\x40\x7d\xe4\xb7\x8c\x65\x5c\xf0\x3d\xde\x41\x7e\x28\x3b\x38\xbc\xa3\x7e\x89\x8e\xf5\x3b\x21\xef\x1c\xf3\x53\x4c\x1a\x6a\x3d\x7d\x3f\x4a\xf7\x56\xc6\xc5\x88\x8f\xce\x2c\x58\x0b\xda\x18\x3c\xef\x12\x3b\xd0\x79\x3e\xbe\x7b\x1f\xa8\x6d\x8c\xbc\xbc\x4c\x57\x72\xbc\x83\xf7\xf1\xed\xe0\x84\x38\x2e\x72\x9f\x47\x35\x4e\x3e\x06\x0f\xd7\x89\xe8\xcf\x3e\xc2\x7a\xff\xb5\x42\x2c\x3f\x5f\xdb\x73\xe4\x9e\x18\xd5\xc7\x1e\xbe\xdf\x94\x0f\x62\xfb\xe7\x0f\xae\xc7\xf6\xfa\xde\xb8\xe7\xc8\xd9\xdf\xf4\x4e\x68\x2b\x5f\xe3\xc8\x2f\x4c\x31\x1c\xda\x08\xd3\xfa\x81\xf5\x50\xe6\xb7\x9e\x7e\x46\xca\xcf\x75\x8c\xa3\x42\x59\xef\xaa\x8f\x22\xd9\x3c\xc4\x10\x9c\xb3\x7e\xc9\xaf\xc7\xf2\x90\x70\xbd\x57\xbf\xc8\xbd\x57\xfa\x5d\xd1\x6b\x04\xf9\x0b\xe0\xf6\x34\x62\x26\x60\x9d\x8c\xb7\xc1\x1f\xdd\x83\x8d\xbf\xc4\xe7\xb6\x97\x75\x07\xb3\x6d\xd0\x58\x13\x8d\x43\x7f\x83\x35\x5e\xd4\x71\xf9\x2a\x47\x1d\x93\x7b\x81\x96\x62\xce\x70\x53\xeb\xb4\xaf\xe7\xa9\x44\xbd\x91\xda\x10\xc6\x5f\xcb\x72\x47\xb4\xb6\x7e\x59\xe6\x76\x51\x66\xa2\x26\xbc\xcd\x23\xdf\xc2\x9a\x30\x6a\x5f\x27\xed\xc0\xca\xbd\xe0\xc6\x75\x59\xa9\xde\x0c\xea\x38\x1b\x6b\xfa\x86\xf8\xa0\x77\x4b\xd1\x66\xb4\x17\x5e\x70\xe3\x35\x1c\xe0\xa2\xf3\xf9\xbd\x00\x47\xfb\xca\xae\x3f\x6c\xcc\x7d\xfe\x5a\x69\xd7\xa9\x86\x45\x6c\x1f\xb7\x19\xea\x49\xf0\xeb\xc5\x55\xfe\x02\x7a\x37\xad\xcb\xaa\x11\x97\xf3\xb2\xfb\xf6\x18\x4c\x6d\x62\x1f\x27\x5c\xf7\x26\x6f\x0f\x8b\x8c\x3f\xef\xc0\xc0\x3b\xb0\x2c\x30\xde\x3f\x5e\xb2\xaa\x7b\x89\x18\xb7\x09\xff\x37\xe2\x60\x32\x4d\x23\x48\xd6\x4c\x89\xf1\x9e\xf3\x24\x02\x9e\xed\x43\x76\xdb\x9c\xb0\x87\x12\x73\x29\x61\x9b\x8c\x6d\x2f\x57\xf1\x0a\x1a\x9e\x5c\xf1\xc7\x21\xa7\x90\x02\x57\x9a\x6b\xc9\x5a\xba\xcb\xd1\x0d\xd6\xd2\xdf\x3a\x1f\xb2\x91\x8f\x04\x73\x7e\xc6\xfc\x2b\xe3\x65\xfa\x7f\xd7\xf5\xff\x03\xd7\x35\xe5\xe8\xc8\xa3\x01\xc7\xd6\xb3\x35\x68\xee\xcd\x9b\xb4\xb2\xd5\x77\xd7\x26\xd5\x1f\xe9\xbf\x29\x7a\x25\xf5\x3d\x63\xd0\x66\x35\xf2\xc2\x0a\xde\x6b\xd0\xb1\x41\xce\x8e\x16\xea\x91\xfa\xeb\x05\xb9\x17\x8c\xa3\x5f\x66\xed\x29\xd9\x6b\x77\x53\x3f\x2e\x60\x24\x1c\x97\x5e\xe3\xab\x77\xa9\x69\x88\xd0\xdf\x75\xf6\x69\xe5\x97\x1f\xc0\x31\x86\x1a\x6b\xe1\xbd\x97\x3f\xd0\x14\x51\xc6\x16\xb5\xf1\x82\x9b\xc6\x19\x0a\xd7\x19\x57\xb4\xd6\x32\x7b\xfe\x24\x36\x07\x75\x75\xa6\xa7\x05\xed\x91\xfb\xa7\x8f\x7c\xe7\x58\xe3\x81\xf7\x17\xbc\x13\x37\xca\xd3\x0f\x5a\x1a\x60\x07\x80\x7f\x54\xb9\x97\x87\xef\x4d\xae\xa3\xf2\xe0\x51\x3b\xa0\xe6\xdc\x9a\xfb\xad\xfa\xf5\xb8\xbe\x76\x0e\x06\x54\xa3\xee\xe5\x71\xfc\xbd\xa0\xd8\xae\xb1\xc3\x79\x26\x9b\x6a\xee\x42\x73\x5d\xbf\x87\xc8\xcd\x08\xfb\x83\x3d\xbd\xdf\xc0\x08\x50\x8c\x34\xea\x14\x30\x9d\x5c\x2d\x96\x15\x5a\xb8\x1f\x5c\x07\x62\x8a\x7d\x3d\xd1\x60\x37\x62\xdc\x3c\xdc\x97\x04\xbe\xff\x39\xcd\x6f\x29\x7e\xbe\xe0\x7e\x6f\xae\x4f\x8b\x75\x29\xae\xf3\xbf\xc1\x17\xca\x63\x2a\xff\x7f\xcc\x77\xf1\xf1\x39\x01\xbe\x0c\xf5\x1c\x48\xfc\x0f\xb9\x09\x85\x7b\x4e\xc1\xad\x04\x96\xd0\x16\x3c\x18\xf0\x52\xcd\xef\x47\x73\x8d\x65\x1c\x5e\x7f\x67\x7d\x1f\xea\x02\x1f\x6d\x9e\x97\xda\x04\x76\x69\x2d\x5e\x76\xd2\xef\x51\x7b\x50\xd2\x96\x80\xb5\x12\xc0\xf3\x6a\x7a\x4e\xb2\xfe\x04\xd5\xf6\xfd\xb5\x92\xd7\xd4\x57\xb5\xd8\x1e\xe3\xa2\x78\x4b\xc2\xc4\x92\x7f\xab\x8f\x17\xc3\xea\x63\x7f\xd8\x97\xd7\x85\xb8\x32\x2b\xf3\x5d\x12\x76\xdc\x34\xea\x59\x10\x03\x63\xdd\xe0\x30\xe8\x4f\x76\x71\x34\x2c\x93\xda\x7b\x4b\x73\xb7\xa5\xdf\xf9\xfa\x5e\x74\x1f\x04\x93\xb4\x1d\xdc\x93\x79\x60\x27\x61\xc7\xca\xee\x0f\xae\x5d\xd1\x33\x77\xde\x3a\xe7\xd1\xa4\xf4\xa3\xa4\x4c\xb7\xfe\x5d\xcd\xb3\x52\x0c\x95\xa9\x4e\xed\x75\xef\x0d\x58\x2a\x88\xbf\x91\xc3\x98\xef\x53\xd0\xd4\x1a\x30\x1e\x85\x2a\x28\xd2\xd7\xee\x25\xef\x63\x9e\x4d\xd5\xc2\x34\xc6\xd4\x15\xb1\x89\xef\xa8\x35\xd6\x03\x1b\x23\x63\xeb\x50\xe3\x4a\xb6\x1d\x0c\x9f\xd6\x88\xdb\xab\xe1\x7c\xa9\x3e\x2a\xe3\xdc\xe1\xbc\xd3\x37\x33\xb6\x12\xf4\xee\x91\xb7\x78\xcf\xb4\x3f\x99\xde\x87\x01\xa7\xc7\x34\x3c\x1e\xe5\xef\x51\xb3\xe3\x7b\x5c\x5b\xf0\x6c\xa8\x97\x01\x1c\xd3\x1a\xe7\x9a\xe0\x77\x82\xcf\x57\x35\xfd\x31\x8a\x13\x94\x3f\x63\xba\x9f\xc0\xe5\x6e\xe2\x41\x5a\x82\x4e\xa8\xe7\x9e\x24\x0d\x46\xfd\x5a\x4c\x83\x9e\x8c\x3f\xf0\x53\xd7\xb5\xf5\xa8\x4e\xea\x96\xd7\xd3\xf1\x9a\x4c\x3f\x55\xe2\xae\x90\xae\xcb\xb4\x77\x1a\x79\x31\x35\x1b\x4a\xae\xff\xc5\x3a\x7a\x7b\x84\x09\xaf\x16\xe1\xd5\x22\xf7\x53\x71\x29\x54\xef\xd2\xb4\xae\xf0\xb3\xfd\xaf\x1b\xd7\xf9\x30\xda\xe6\x3a\xa7\x03\xfa\x02\x64\x2e\xc3\x96\x75\x10\xd8\x62\xe8\x2f\x15\xdc\xda\xef\x86\xde\x21\xd4\x6c\x91\x39\xb4\xf1\xf9\x55\x3e\xed\x2f\xb0\xc6\xdf\xd6\xac\x36\xf1\xb3\xd1\xdf\x6c\x1e\xd5\x71\xe9\x77\x54\x0d\xea\xd1\xad\x51\xc3\xed\xeb\xb5\xcd\x7d\xbb\xd7\x9d\xb4\xee\x0a\x7e\x2e\x80\xdd\x16\xe3\xf8\x9b\xf6\x0e\xb1\x71\x19\xae\x62\xa6\x3d\xb2\x5e\x38\xb0\x5e\xc5\xba\xee\x5f\x7f\x36\xf9\xe6\x4d\x7b\x09\x30\xed\x10\x33\x75\xce\x03\xe7\x55\x9d\x37\x72\xbe\x36\x69\xae\xc1\x9e\x7f\x62\xda\x9a\x8f\x9e\x5f\xd2\x4d\x89\x2b\xed\x77\x7f\xd1\xcf\x1f\xec\xdb\x67\xf0\x83\xe9\x9a\x46\xbf\xb2\x2a\x0f\xc0\x3f\x4b\xaf\xc5\xec\xdf\x68\x66\xd2\x0d\xe5\xbe\x30\x6a\x2c\x68\xbf\x11\x7c\x09\x54\x1b\x58\xd9\xcf\x3a\x77\x88\xaa\x89\x3b\xba\x1d\xe1\xbd\xde\xab\x9f\x0a\x66\xa2\xe1\x6c\xc1\xe7\x78\x31\xe5\x9b\x89\x8d\x76\x0f\xe9\x2b\x6a\x1f\x7f\xa3\x16\x70\x64\x5a\xaa\x74\xef\x19\x38\x57\x4b\xe4\x98\x97\xce\x1a\x8a\x49\x35\xf2\x69\x65\xed\xde\x9d\xf3\xec\xcf\x3a\xaa\x2e\xd4\xdd\xc0\xb1\xd0\x9f\x5c\xbe\xdc\x3b\x7d\x5d\x9f\xba\x3e\x3f\xfc\x5a\xc8\x43\x8d\xeb\x13\xd6\x21\xeb\xcb\x37\xd8\xdc\x3e\x62\xd6\xf8\xbc\x37\xf9\xfb\xdf\xb1\xad\xcc\x0f\x26\xe7\x87\x05\xf5\xb4\x21\xc4\x4c\xda\x39\x9d\xda\x49\x65\xca\x3d\xc6\xf6\x52\xb5\x7b\xb5\xde\xba\x49\x99\xb9\xc8\xd5\xa7\xf1\x36\x6b\xd8\x16\x61\x63\xfe\xf7\x73\xb9\xd3\x75\xf9\x25\xec\xdc\x81\xf8\xc3\x97\xb9\xc2\x2d\xaa\xcc\xc5\x8f\xc1\xcb\xd3\x92\xbd\x2f\xe3\x48\x25\xff\xfe\x75\xd3\xe3\x2c\x9d\x9b\xb1\x77\x4e\xaa\xd8\xc0\x41\x41\xfe\x3b\x7c\x32\x3b\xd3\x94\xcf\x51\xe2\xa6\x3a\x36\x8d\xf6\xc7\xe1\x35\xa0\xae\xac\xf6\x8e\x1d\xa4\x7e\xda\x4d\x12\x15\x50\x2f\x24\xe7\x9c\x9e\xbb\x8f\xed\xee\x39\xab\x7c\xdd\xef\x5a\xa7\x76\xf7\x96\xf4\x1b\x7c\x2f\x6f\x72\x4e\xdb\xc3\x8d\xc9\xff\x62\x31\x2f\xd6\xef\xe1\x1a\xc4\x7f\xa8\xd5\x45\xd8\x7d\x99\x2d\xff\xad\xf7\x21\x33\xdd\x5c\xb8\x0f\xd8\x77\xc4\x93\x73\x1b\xa2\xf6\xf9\x32\xec\xd0\xbf\xb5\xbe\xd4\x1e\x14\xc0\x82\xc8\xcf\xab\xe4\xa8\x58\xdf\x57\xed\x3c\xa6\x5a\x01\xa2\x8f\x98\x6b\xee\xf0\xf8\x7f\x74\xeb\xdd\x93\xa8\x87\x75\xcf\x6f\xac\x05\x3a\xbe\x0d\xb5\x10\xe0\x3f\xaa\xe1\x82\xe4\xfc\xb9\x69\xdf\x26\x94\xd7\x04\x6b\x76\xa0\xb9\xc7\x7b\xa9\xe4\x3e\x80\x3f\xe9\x1b\xff\x16\x76\x96\xf5\xb7\x86\xdd\x4d\x32\xa7\xf1\xd9\xea\xb2\xd4\xc7\x5e\xc7\x5d\xa9\x35\x09\xe0\x47\xb8\x23\x7f\xc2\x75\x9e\xca\xb5\x31\x99\x1f\xe4\xe5\xc0\xf4\xbd\xf0\x6f\xaf\xd7\x32\x91\x78\xd5\xb4\xbf\xd7\xb5\x69\x1e\xe3\x79\xe0\x3b\x66\x3e\x8b\xda\xba\xbf\x7c\x08\xcc\x40\x2d\xaf\x89\xba\x2a\xa2\xa6\x07\xb5\x0d\xcb\x2f\xb3\x3e\xe8\xf9\xd4\xeb\x69\x58\x2b\x79\x4d\xa2\x5e\x2d\x87\x45\xdf\x57\xae\x25\xb1\x75\x4d\xe6\x57\xac\x09\x0d\xbf\x66\xf6\xc7\xfd\x73\x7c\x6f\xee\x2b\x23\xfe\xa5\xef\x75\xd7\x5a\xde\xa4\x29\x27\x44\x73\x93\x12\xce\x57\xc4\xe7\xc0\xb9\xac\xc6\xaf\x98\x43\xa4\xfe\x9a\x61\x7d\xfc\x94\xf6\xbb\x79\x3d\xd6\xfb\xb6\x45\x3e\xc0\xec\xb7\xd5\x3e\xff\x8b\xc5\x06\x52\xfc\x20\xc5\xe1\xba\xfe\x39\xc5\x1b\x8a\xbc\x86\xc1\xb7\x95\x72\x38\xe4\x1d\x68\x3f\x2d\x7d\x1f\x29\x7f\xe0\x9f\xeb\xf1\x86\xca\x95\x06\xfc\x40\xa6\xfe\x76\x29\x1e\x52\xb1\xc3\xc8\xe5\xa2\xf4\x99\x6b\xfb\x50\xf4\x13\x3f\xda\x7f\x94\x4f\x5d\xcf\x75\xc0\x9a\x9b\xee\x19\x27\x9b\x52\x87\xd4\xeb\x8e\xca\xd9\x2b\xf3\xb2\x1f\xcb\x04\x7c\xd1\x67\x99\xef\xfe\x93\xf2\xe0\xa5\xd1\x6c\xb3\x1f\x6f\x7b\xad\xcc\x5e\xee\x3e\x6c\xb2\x3e\x77\x4b\xc1\xe3\x56\x10\x5f\x76\x03\xb5\x58\x25\x37\xd3\xb9\x2f\x80\x1f\x0e\xd7\xbf\x66\x67\xa1\x7e\x2b\xee\x0d\x39\x84\xbf\x13\x5c\xd7\xcc\x0e\xee\xb3\x16\xe3\x29\xdb\xd1\x1a\xe6\x1f\xdc\x4f\xe5\x54\x87\xfb\xcd\xe9\x6f\xdf\x79\xee\xa2\xc0\xe7\xa0\x71\xae\xe1\x73\x78\x96\x51\xa3\xbf\xd0\xbd\x7c\x18\xeb\xca\x01\xc4\x32\x0b\x0b\xc7\x4a\xf1\xa1\x68\x6f\x8f\x81\xeb\x90\x69\x14\x69\xfc\xc7\x0a\x7f\xc3\x9e\xf7\x0e\x91\x73\x04\xaf\x75\x82\x71\xab\xe5\x50\x04\xa7\x01\xb1\x19\x8f\x73\x29\xea\x77\xbf\x99\x53\x81\x35\xa2\xe9\x2b\x10\xff\xbd\x21\xb7\x02\x67\xf7\xe7\xb8\x22\xe7\x08\xec\x4f\xfa\xbe\x1b\xe0\xcb\xf9\xff\x30\xf7\x6f\x5b\x8a\x22\xdb\xfb\x30\x7c\x41\xeb\xa0\x01\xd3\xee\xf4\x30\x35\x05\x41\x25\x4b\x54\x36\x71\x26\x90\x29\x28\xa8\x55\x6e\x10\xaf\xfe\x1b\x31\x67\x04\x44\x00\x66\x55\xaf\xf5\x1b\xdf\xfb\x3f\xa8\xd1\x9d\x80\x41\x10\x9b\x19\x73\xfb\x3c\xb1\x91\x5d\xe3\x26\x86\x60\xb3\x5f\x98\x03\xb9\x23\xcb\xe4\x84\x18\xde\xb2\x1c\xe6\xe3\x11\x7b\xd8\x17\xd8\xab\xd8\x46\x8b\x0f\x8e\xf8\x4e\x12\x68\xc9\x8a\xad\x19\x9b\xdb\x36\x53\xe0\x00\x72\xda\xd7\x59\x3b\xcd\x77\xb6\x71\xd3\x9e\xe3\x77\xf3\x7d\xb8\xf1\xdc\x87\x39\x89\x21\x66\xc5\xd7\x33\xfa\xcf\xee\x27\x81\x67\xe3\x10\x78\xd9\xb5\x2d\xe7\xf0\x1b\xc5\x7d\xde\x91\xa3\xf2\x2c\xe7\x1b\xf2\x67\x96\x1e\xfa\x94\x3d\x0d\xd7\xd2\x2c\xcf\xf6\xcd\xfc\x55\xf1\xac\x89\xca\xa4\xaa\x85\x13\xd7\x32\x01\xac\xb4\xe1\x3f\x0c\x07\xca\xa2\x3a\x28\xb3\x97\x18\xdf\xde\x02\x72\x8d\xaa\xdc\x3c\xb5\x51\x37\x04\x6d\x7e\x9f\xcf\xc4\x62\x63\x8d\xf5\xc4\xfb\x5d\x9f\xdf\xbf\xcb\x63\x68\xe7\xc7\x40\x5e\xc8\x59\x1c\x93\x67\xeb\xa9\x23\x9f\xa4\xc2\xa7\xfc\x17\x39\x28\xcf\xdf\xd5\x89\x01\x0e\x98\x44\x73\xb6\xa7\xc6\xa1\x66\x37\x6b\x0c\xc0\x56\x6a\xcc\x13\x97\x9d\x79\x67\x8d\x3d\x60\x88\xb5\xf3\xca\x9a\x7c\x0a\x0c\x6b\xac\xe1\x2b\x60\xb8\x31\xbb\xdf\xff\x3e\xd0\x14\x39\xef\x70\x22\xe5\x2e\x37\x62\x21\xb6\x12\xa5\x1d\xf8\x4c\x4d\x4c\x16\x31\x1e\x09\xbf\xe9\xb3\xfd\x92\x34\xb1\xd0\x9e\x70\x11\x8b\x7d\xb0\x87\xb1\xef\xdc\xd8\xbb\xbb\xeb\x98\x1b\xb5\x07\x7f\xc2\x43\xd1\xa8\x29\x89\xcc\x8c\x8e\x41\x91\x7e\x94\x9c\x17\x1e\xfd\x04\xf8\xbe\xd7\x9b\xa9\x57\x58\x4e\x49\x68\x64\x49\xc4\xb8\x60\x1d\xd0\x27\x87\x65\xd8\x73\x6e\x18\x73\xea\x03\x56\x57\x85\x13\xd8\xc6\x2a\x43\xdf\xe6\xee\x22\xf2\xf5\xad\x88\xbf\x00\x6e\x3c\x01\x6b\xe8\x16\xa6\xc3\x77\xc0\x96\x63\x5c\x63\x56\x6f\xbe\x95\xf8\xaf\x26\xce\x0d\xf3\x66\xb3\x92\x78\xc0\x27\x7c\x63\xd8\x5d\xf4\x1a\xb5\xeb\x0e\x51\x09\x39\x0e\x2a\x70\xba\x33\x6c\x5f\xd4\x95\x00\x63\x6d\x4c\xbc\x7b\x46\x34\x5d\x81\xbe\xea\x45\x8a\x7e\x57\x1e\x37\xaa\x70\xa9\x32\xae\x5b\x41\x7e\xab\xe7\x9c\xe8\x38\x83\x2d\x7a\x60\xbc\xc5\xc6\xa0\xf4\x47\x26\xc3\x99\x5b\x1c\x79\xdc\x96\x61\xb7\x49\xd8\xd7\x51\x3e\x28\xa8\x1d\xd8\x31\x36\x2c\xaf\x33\x19\x83\x7d\x21\x62\xb6\xe5\x49\x12\x29\x83\x5e\x98\x41\xec\x39\x8b\x0e\x4e\x7f\x8a\xb9\x0e\x27\xd4\x1b\xd1\xae\x5c\x69\x01\x95\x75\xd7\x78\xec\x64\xa1\xe1\x1e\x02\x1f\xe2\xb0\xf0\xce\xe9\x12\xed\x65\xbe\x86\x1a\x98\x95\x42\x3f\xea\x5c\x94\x1f\x4b\x39\xc6\xcb\xe7\xe7\x59\x3c\xf7\xe9\x7e\x33\x58\x1e\x73\xcd\x0d\xc5\xf6\x02\xe3\xc2\xf7\xad\x03\xf2\xd4\x81\xbc\x19\x88\xf1\xdd\x69\x6b\x9c\xaa\xfe\xd5\x6b\xd4\xc0\xb8\xd8\xca\xcb\x5e\x36\xde\xcb\x11\xce\xd3\x95\xb4\xc6\xde\x01\x5b\xdd\x08\x38\xfe\xd8\x39\x64\xfc\x82\x54\x77\xac\x79\xf2\x1c\xc6\xf1\xd7\xe2\x3c\xaf\x64\x5b\xc5\xcb\x9d\x36\x74\xbc\xf1\xe0\x1a\x4e\xc4\xf3\x4c\x6a\x03\xe6\x20\xf0\x62\xe0\x3c\x66\xdc\x96\x8f\x8d\x96\x21\x4e\xae\xa0\x0f\x76\xe6\x8c\x82\x0d\xc8\x75\xd0\x6f\xfd\x8a\x70\x9e\xfd\x4b\xfd\xa8\x64\xf5\x15\xd2\x6f\x3b\x78\xd3\x90\xc3\x24\x77\xcf\x4c\x37\x1a\x00\x7e\xb1\x96\x15\x53\xe4\xcf\x54\x36\x5e\xbf\x85\xe7\xca\xce\x73\x16\xef\x84\xda\x27\xd1\x1e\x00\x1f\x3b\xb4\x29\xdb\x09\x9d\x31\x09\x71\x9c\x56\x5a\xff\xfc\x09\x75\x20\x6f\x09\x9f\x87\xef\xfa\x41\xd2\x84\x7e\xe7\xb5\x1a\x7b\x68\xab\x85\x5f\x2d\xcd\x53\xfd\xad\x8c\x0b\xfc\xc9\xef\x6a\x5c\xf2\xea\x7c\xec\x9a\xef\xce\xfc\xc3\x9a\x03\x15\xf8\x30\x95\xd8\xd0\x77\x9b\xd1\x30\x91\x78\x39\x81\xf3\x51\xbf\x9a\x15\x26\x5a\x9b\x63\x31\xf0\x1d\x85\xca\x5e\xb4\xfb\xec\x0b\xe3\x4a\x6d\xe1\xc9\xe2\x5a\x82\xba\x0f\x65\x43\x65\x4c\xc9\xec\x45\xd4\xdb\x8f\xfe\xc8\x5a\x23\xde\xac\xc8\x0b\x8a\xdc\xa2\x51\xee\x26\x64\xb2\x47\x0c\x46\xdf\xce\x66\x19\xd4\x50\x54\xf9\xd1\x21\xe4\xc5\xce\xf9\x5a\xaa\x39\xa9\xd8\x3b\xb1\x7e\xa6\xd6\xb9\x09\xf0\xad\xaa\x49\x6c\xb8\x0c\x1f\x08\x31\xf0\xc0\xde\x11\x6c\x99\xd0\x18\x24\x64\xac\xde\x88\xb1\x3e\x4a\xb5\x28\x2c\xa7\x2f\xd0\x94\xab\x60\x5f\xc1\x99\xe8\xf6\x2c\x2a\x6b\x00\xbf\x1e\xf9\x32\xa9\x8e\x9c\x30\xfe\x68\xfb\xd2\xe8\xb7\x60\xb7\xc3\x7b\xea\xfd\x20\xda\xc0\x35\x1f\x57\x49\xbc\x98\xd5\x5e\x88\x7d\xa2\xe7\x27\xce\x0d\xe0\x20\x8e\xb3\x0f\x67\x39\x74\xdd\x71\x36\x5f\xba\x8e\xe5\xb8\xb6\x28\x93\x8c\x0d\xf2\x79\xd6\x3c\xf8\x35\xff\xea\x2e\xec\x59\x25\xf1\xed\x22\xd4\xb0\x96\x42\x38\xdf\x38\x77\x1d\xfb\x0d\xc3\xdd\xe8\x58\x13\x02\x4e\x1a\xe3\xcd\x15\xeb\xfe\x86\x57\xe4\x32\x02\xf9\xca\xb1\x79\xa4\xb5\x12\xa6\x70\x66\x60\x9e\x51\x0a\xf1\x28\xe6\xfb\xca\xfe\x26\x4b\xe4\xd2\x08\x7b\x11\xd3\x85\x5d\x38\xa7\xa7\x7a\x91\xba\x06\xe6\xb9\x6d\xfc\xf9\x36\xcc\x2b\x2e\xd6\xc8\x4c\xdf\x7e\x99\xa3\xe4\x0a\x9c\xdd\xb0\x26\xd0\x37\x03\x79\x52\x7a\x91\xc2\xb9\x88\xdf\x28\x9d\xdb\x62\xee\x80\x28\xfb\x90\x67\xea\x5c\xad\x37\x73\xa4\x33\x6e\x5e\xc6\x69\xf0\x38\x37\xe3\xbc\xed\x9a\x8b\xc7\x1f\x72\x5f\x31\x8e\xcd\xff\x0b\x2e\x15\x18\x57\xc6\x7d\xc5\xdb\x15\xf8\xb3\xfe\xa9\x38\x12\xca\x26\x2f\xc2\xcb\x1f\x60\x58\x37\xf2\x32\xc5\xf1\x50\x2f\x57\xbf\x53\xee\xc4\x59\xcc\xf0\x1e\x05\x7c\x47\x59\x06\x09\x7c\xb5\xf1\x24\xbe\x41\x4c\x48\xcb\xd8\x9e\x2b\x90\x4f\xd9\xa3\x72\x08\xec\x98\x6d\xa8\x91\x6a\x1f\x44\x3d\xa7\xa4\x6b\x98\xeb\x8d\xcd\x35\xba\xa0\x7a\x82\xe6\x66\x61\xca\xd6\x69\x8d\xb9\x9b\x85\xb9\x88\xad\xc4\x72\x3a\x7a\xae\x52\xc7\xd5\xa1\xa6\x83\x61\x0a\xe1\x77\xd6\xf2\x01\x79\xfc\x59\x3c\x14\xdb\xac\xfc\xf5\x10\xf7\x64\xb1\xd7\x33\x60\x26\xfc\x2e\x86\x84\x67\x19\xc3\x1d\x96\x63\x48\x6d\x3f\x5f\x0a\xe7\x23\xed\xff\x95\xb7\x25\xe0\x12\x4b\x9c\xdf\xf3\x11\xe6\x03\xd2\xb5\xd3\x55\x03\x08\x31\x69\xb9\xff\x27\xa1\x1f\x32\x77\x79\xf5\x5c\xb3\xad\x81\x1a\x57\x71\x5e\xf8\xad\xb4\x36\xa7\xe5\xe5\x2a\xea\x5d\xf5\xff\x57\x6b\xe9\x16\xfb\x02\x3f\x2d\x9b\x5b\x47\x73\x15\x51\x86\x45\xe5\x30\xe5\x58\x7a\xdc\x2f\xca\x79\x8b\x67\xa3\x61\x02\x38\xa2\x07\x2b\xf9\x5c\xc2\x1a\xe3\xb8\xcd\x5d\x7a\x97\x18\x73\x60\xf2\x4b\xf4\x5d\x0a\xfc\xc1\xb0\x9f\x05\x5c\x90\xae\xf9\x6f\xe4\x81\x74\xe5\x4e\x48\x63\x24\xc5\x67\xf6\xff\xfc\xd1\x98\xd4\xb2\xdd\x45\x4c\x69\xce\x9f\x2b\x71\x33\x27\x26\xc7\x45\x02\x1d\x7e\x98\x50\x1b\x44\xe0\x26\xad\xb0\x6b\x79\xad\x69\xb5\x4f\x27\x6e\x11\x6b\x3a\xc4\xe1\x62\xe3\x75\x5b\xf1\x5a\x40\x8e\xa4\xdb\x35\x86\x1c\xdb\x5a\x3a\x5f\x6b\x5c\xa6\x0e\x9e\x2b\x56\x0b\xbe\xf1\x48\x0e\xbc\x11\x35\xf7\x04\x8f\x7f\xb7\xb8\x4c\xd1\x7f\xee\x9c\x48\x1e\x9c\x64\x19\xfb\x52\xed\x93\x0f\xe4\xe2\x44\x8c\xf0\x3a\x17\xe8\x64\x1a\x2f\x0d\x8e\x2c\x68\xa7\x6b\x4c\x27\xec\xdc\x4b\x9a\x3c\xde\xdc\x2f\x6a\x1a\x99\x12\x95\xcd\x73\x71\x98\x7e\x2e\x87\xbd\xc0\xbb\xff\xc2\x31\x76\x0b\x3a\xce\x51\x3e\x50\x89\x96\x54\xeb\x78\xe3\x3b\x8f\x36\xf7\x78\x5b\x5e\xf1\x18\x6b\x3b\x0f\x5d\xc0\x13\x10\x39\xa3\x85\xbc\x69\x01\xab\x5f\xca\x97\x66\xfe\x7b\x35\x4a\xeb\x1c\x1d\x3e\xb7\x90\x4f\x0b\xb9\x3b\xb5\x8d\x07\xb9\xc0\x9c\xcb\x88\xe3\x23\xd6\xfa\x8c\x68\x6f\x32\xf9\x5f\xe5\x59\xf3\x7e\x55\xe7\xce\x47\x59\xe5\x8e\xb3\x67\x0b\xf1\x5c\xe5\xe7\x47\x3d\x5f\xff\xed\x79\xca\xf9\x21\x18\x47\x80\xcc\x63\x01\xb2\x92\xf6\xe3\xf4\x84\x1f\x88\x8e\xc1\x2f\xa1\x3f\x8d\xdf\x7f\xc3\x7b\x21\xf8\xac\x84\x7a\x08\x3e\x0f\xb7\x2a\xb7\x9a\xe9\x22\x5d\x7a\x9c\x93\x67\x57\xc2\xf1\x90\x51\x97\x49\xf8\x79\x49\xb4\x4c\x83\x33\x31\x07\x9e\xfb\x5d\xe0\x61\x0e\xe1\x06\xeb\xd9\xce\xe6\xc4\x7d\xb4\xf7\xb6\x53\xaf\x3b\xaf\x9f\x03\xd6\x0e\xab\x7f\xeb\xc2\x37\x67\xdc\xf7\xcc\xd6\x15\xe2\xcc\x98\x5b\x31\x8c\x2b\x2e\xca\xa4\x9a\xc3\x4d\x7b\x4f\x5f\x99\x8e\x01\x98\xf0\x2c\x07\xa3\xd6\xb1\x7b\x2e\xc3\x27\x6f\x70\x0e\x7d\x53\xa7\xca\xdb\xfa\x5f\x78\x4d\xda\x6d\x30\x4e\x51\x89\x7f\x76\xf1\x84\xeb\x06\xf7\x1c\xe4\x02\x18\xf6\xf1\xb9\x3e\x65\xdf\xc2\x83\x73\x0a\x0f\x6e\x06\x32\xde\x70\xcb\xb6\x6e\xb5\x05\xdd\x4a\xce\x4d\x40\x9d\x0b\xf9\x6b\x7f\xc7\x6d\x2a\xe1\xc1\xd4\x78\xce\xb5\xcd\x30\x30\x27\x31\xfd\xee\x0c\x6d\x16\xfc\x6e\x8e\x61\x5e\x9f\x59\xbf\x1f\x6f\x8e\x51\xf3\xed\x58\x0b\x58\xd7\xe2\x38\x0b\x5c\xce\x67\xd3\xb8\x1f\x85\xbc\xa6\x2e\x8e\x6a\x61\x7c\xef\x74\x7c\x53\x6a\x03\x6e\x24\xfc\x1a\x1c\xb7\x50\xc8\x9d\xe8\xd0\x43\x41\xe7\xdf\x48\xba\x67\xf7\xfe\xaa\xce\x02\x43\x4f\xc1\xf7\xd6\x61\xf3\x74\x9c\x73\x7c\x5f\x0d\x63\x91\xa3\x7d\x3d\x48\x37\xa2\xcf\x16\xf7\xcb\x8f\x20\x87\x1c\x20\x6d\xe3\xdb\x6a\xe0\xdd\x99\x4d\x58\xdd\x13\x7c\x9f\x7c\xbd\x6e\x61\x1e\x20\xaf\xa6\x92\xa7\xd5\xf3\x95\xac\xfe\xff\x60\x0e\xdb\x7a\x67\x8d\xc9\x88\xf9\x77\x9a\xf5\xb3\x7b\xde\xb0\x3e\x67\x83\xfc\xe4\x4f\xf8\xef\xeb\x35\x2d\xda\x5d\x91\x68\x0f\x55\x1c\x4d\xe7\x6d\xf4\x7e\x16\xcf\x0e\x3a\x5e\x85\xd8\x6f\x3e\x4e\x7f\xce\x9b\xf4\xf6\xdf\xc8\x16\x3c\x47\xa5\xdf\x36\xb9\xab\xeb\xf3\x08\xce\xbe\x55\xd5\xc7\x67\xe7\x0f\xab\x87\xda\xa2\x2c\x80\xf3\xa2\x0b\xfb\xff\xbb\xb3\x66\xdb\xa9\xd3\x80\xef\x1b\xe4\xbd\x75\x22\xc6\x9e\xf1\x39\x5a\xc0\x85\x00\x63\xde\x65\xf3\x8f\x12\xe0\x4d\x08\x34\x7d\x07\x7b\xc6\x5f\x9c\x66\xe9\x70\x89\x32\xa7\xff\xa8\xf4\x45\x56\x0f\xc5\x78\x34\xb8\x7e\xce\xb8\x35\x00\x8f\x1f\x70\xcb\x3f\x81\xc7\x90\x28\x33\xdf\xb9\xcd\x7c\x0b\xf6\x1f\xe2\x9d\x2d\x9e\xda\x74\x8b\x3c\xdb\x6f\x5c\xc8\x17\xad\xf4\xb0\xa8\x64\xb1\xb2\x43\x7c\x8a\xb4\xae\xf3\x2a\xce\xe2\xf1\xa0\x24\xa0\x8f\xb7\xf4\x27\x66\xdb\x21\x9f\x65\xbd\x26\xf1\x79\xd9\xe7\x93\xdc\xa2\xdc\xc9\xa2\xb4\xae\x19\x99\x2e\x87\xd5\xb5\x2a\xcf\xb9\x6e\x2b\xdd\x78\xce\x69\x55\x8f\x2d\xd7\xd3\x9a\x5c\x30\xb5\xdc\xc6\xdf\x76\xcd\x99\xb9\x74\xed\xf5\x4a\xb5\x08\x97\x61\xa2\x7e\x28\x60\x70\xa0\x4d\x3a\x8e\x65\xce\x77\xf4\xf3\x41\x0c\x8e\x8e\x17\xa9\x6a\x27\xd7\x5b\xc2\x6a\x35\x4c\xfa\xf7\x68\xf8\x10\x71\xbb\x66\xe9\x70\x1c\x6a\xc0\x99\x21\x60\xc5\x46\x50\x43\x45\x6d\xaa\x2a\x86\x05\xf3\x8e\xfe\x70\xf4\x1b\x62\x1c\x10\x6c\x30\x86\xdd\x10\x95\x88\x75\x32\x4b\x87\x2e\xfd\x2f\x72\x97\x00\x6f\xc4\x83\xff\x36\x2a\x59\x7e\x0d\xfc\xde\xe5\x6b\x1c\xb8\x4f\x42\xf6\x7b\xb4\x61\x00\x5f\x04\xb9\x3b\xbc\x81\x46\xfc\x39\xac\xe7\x70\x39\x3c\x85\x2c\x9e\xcc\xe2\x93\x5b\x1e\xab\xa1\x6b\xa1\xe2\x45\xe1\x39\xa1\x3c\x2e\x8a\xb8\x8e\x2c\x07\xcb\x95\xaf\x37\xf8\x82\x9a\xb9\x50\x4b\xaf\x4f\xed\x80\x53\x3c\xa9\xcf\x65\xe0\x87\x04\x0e\x31\xe8\xb7\x12\xe5\x3a\xe7\x82\xbc\x8a\x38\x4d\x81\xa6\x5f\x4d\xc3\xca\x4c\x43\xcd\xa2\x3c\xa6\xcf\x9f\xc2\x03\x1d\xbf\x71\xcd\x3d\x3d\x41\x7c\x1a\x61\x2c\xb2\x98\xca\x3e\x5d\xee\x17\xe2\x2e\xa8\x37\xa2\x3b\x27\xc6\x11\xc8\x63\x7f\x49\xd4\x03\x3c\xb6\xf5\xc6\x53\x1b\x18\x24\xd2\x33\x12\xe6\x03\xb4\xa7\xdb\x59\x38\x46\x2e\x06\xb9\xe6\xaf\xf1\x3b\x86\x87\xd5\xf1\x4e\xf1\x1e\xec\x99\x0f\x71\x4d\xea\xee\x83\x78\x8b\x6d\x80\x1c\xb9\x99\x69\x64\x0f\x86\xb5\x41\xcf\xfd\x0b\xab\x13\x6e\xbc\xf3\x19\xb6\x46\x0b\xcb\xa3\xf6\xd1\x8c\x39\xb6\xc3\xdb\xbd\x4b\xd7\x5e\xf4\xac\x0c\xf9\x86\xc6\xdb\x3a\x36\xdd\xdc\x23\x0b\x96\x8b\x34\x4c\x04\x1b\x77\x1c\x6a\xf3\x4b\xd4\x73\xfa\xa1\xb1\x6e\xdb\xce\x95\x6f\xb5\xbd\x67\xab\xf7\xc8\xd8\x41\x95\x7f\x97\xf9\xef\x79\x1f\x5a\x32\x0b\xb1\x07\x38\xb6\x93\x84\xa1\x85\xf9\x3c\x80\x85\xcc\xef\x33\x3c\x2d\xe4\x65\xf8\xbb\x5a\x83\x6b\xf7\x4a\x80\x3f\x0f\xdf\x21\xe0\x6a\xc9\xfc\x04\x2c\xfe\xc4\xbf\x8f\xe5\x99\x9d\xcd\xba\x7d\x25\x2c\xb3\x3a\x86\x66\xb0\x98\xc2\xf8\x7e\x0b\x34\xfd\xcc\x6a\x3e\xf8\x37\x41\x9e\x01\xc7\x2f\x12\xbe\x91\xe5\xb8\xa1\x7f\x4c\xbc\x1e\x1b\xaf\xcc\x9f\xf5\xf6\xcb\x7c\x1f\x0b\x7a\x2b\x8b\x4f\x8d\xa9\xdd\x52\xb5\x2f\xfa\x59\x78\x3c\x22\x89\x27\x90\xd3\x32\x0f\x35\x3b\x09\x59\x6d\x15\xff\x2e\x79\x2c\x5b\xdf\xc9\xde\x2d\x5c\x3f\xc8\x75\x31\x90\x4f\xd0\xc6\x78\xa8\xf3\x65\xc5\xf6\xbb\x7c\xa1\xfa\xf0\x16\xd1\xb3\xcf\x40\xcc\x36\x2e\xaf\x04\xb9\x08\x79\xdc\xb8\x47\xe8\x9c\x71\x9f\x4e\xcd\xb1\xc6\xce\xcb\xab\xa9\xdb\x4a\xd8\x7b\xdb\x06\x7e\x6d\xef\x05\xed\xb5\xdc\x71\x4e\xa2\x9c\x16\xb1\xa8\x78\x1d\xdf\xd4\x60\xf9\x1b\xa2\xff\xab\xe2\xc3\xc4\x7b\x22\xae\x6e\x1b\x9b\x8e\xca\x03\xf4\x5f\x42\x8d\x35\xf6\xb5\x8b\xc7\x86\x3e\x27\xe0\x09\x71\xbf\x5d\xbf\x08\x7b\x6f\xc7\x2e\x5e\xa9\x66\x8e\x11\xe7\x54\x7c\xa6\xeb\x03\xb7\x4c\xb5\x6e\x99\x2c\x1d\xd5\xe7\x46\xbd\xff\x5f\xb6\x6b\x78\x76\x90\x93\x54\x3a\x17\xab\x76\xab\xb3\x73\xe2\x00\xd7\x52\xe0\x53\x59\x5e\xc5\x13\x7a\x74\x3e\x3a\xec\x67\x2a\x1b\x39\x86\x96\x8e\xef\x4f\x10\x73\x04\xf4\x52\x6b\x27\xf9\x80\x51\xf7\x68\x5f\x07\x1c\xbd\x7b\x16\xf8\x96\x88\xb5\x89\xed\x4d\xe6\x47\x11\x3f\xea\x49\xfd\x0b\xcc\x45\xf7\x73\x35\x87\x25\xce\x8b\x88\xb9\x22\xf0\x6f\xa7\xc1\xd6\xf4\xee\x8f\xaa\xff\x0c\x4f\xa6\xc2\xfe\x7b\x5a\x9b\xdc\xfe\x8d\xe0\x07\x96\xb0\x2f\x3a\x71\xb0\x90\x6b\x95\xbd\x5f\xc2\xc0\x12\xdb\x94\xf1\x89\x33\x11\xa7\x6a\xd8\xc6\x7b\x61\xbf\x89\x8c\x41\xd1\xb0\xb1\x6b\xfd\x6c\x62\x2b\xf2\x58\xec\xbf\x5d\x77\xeb\xdc\x3d\xd0\xb6\x81\x2b\x5d\xd8\x83\xb5\xbf\xa5\xce\xd1\x32\xc7\xa8\x03\x44\x65\x8d\xcf\x27\xad\x2b\xe4\x83\x3b\x09\x3a\x61\x62\x4e\xec\x53\x98\xc7\x67\x42\xf5\x50\xa3\x3a\xf7\x00\xf3\x90\x2c\x91\x3b\x2b\xd0\xee\x37\xe4\x5f\x1b\x50\x99\x0e\x3a\x11\xe3\xc7\xa3\xe7\x58\x85\x65\x19\x1b\x49\xc2\x74\x0a\x68\x3b\x34\xee\xb7\xb8\x37\xdf\x86\x9e\x5b\x12\xd0\x01\xdf\x18\xef\x04\xe0\xb5\xf1\x36\x22\x33\x85\x3a\xdb\xed\xc6\xa3\x67\x80\xd4\x27\xb6\xb7\x3a\xe2\xc6\x9e\xb3\xe7\xf2\xdf\x35\x06\x75\x0e\x78\xf3\x9c\x41\x7d\x74\x48\x0e\x0e\xc7\x9a\xb7\x48\xdb\xc7\x54\xe1\xb0\x35\xf2\xd6\x6b\x5f\xf1\x13\x6c\xb3\x86\x2e\xc4\xb8\xa7\xb2\x0b\x9c\xa7\xa3\x0b\xcb\x69\xd6\x15\x90\xfd\x3d\xb4\x07\x24\xff\x73\xb5\x86\x6b\xfd\x09\x72\xa6\xc7\xd9\xbe\x5d\xfb\x37\x94\x9f\xe5\x7a\xd1\x4a\x11\xce\x9b\x0a\x37\x0b\xb0\x26\xf9\xf9\xc7\x71\x2b\xcd\x51\x90\x37\xea\xb5\x8e\xc2\x19\xcf\xe7\x92\xda\xa0\x49\xb4\xd7\x95\x29\x70\x1f\x20\x17\xc6\x54\xe5\x18\x95\x10\x9f\xd8\x85\x88\x67\x29\xf6\xc9\x0e\x35\x87\xe9\x88\x2f\x7c\x1c\x2e\xf5\xf3\x62\xbc\xba\xc2\xca\x43\x79\x03\xb9\x3f\x70\x3e\xb4\xeb\x13\xff\xb4\x7f\xc0\x05\xd2\xae\x39\x9c\xd6\x3e\xea\xef\xe4\xe6\xd3\x79\x98\x2e\x9b\x36\x3b\xb5\x85\x70\xaf\x31\x5d\xb7\x1a\x7f\xe4\x93\x7b\x65\x7b\x13\xcf\x2c\x26\xe3\x5b\xfe\x11\xce\x3f\x86\x32\x01\xfc\xdc\xd5\xbe\xed\x88\xa7\xed\x42\xff\xed\xf8\xbd\xfe\xc4\xf9\x86\x19\xce\x68\xe7\xf3\x78\x3e\xc6\xc6\x2b\x8e\xdb\xfb\x5b\xcb\x1f\x01\x39\x00\x90\x97\xa0\x9e\x3e\x73\x97\xda\x5f\x49\xc4\x39\x10\xe9\xde\xf4\x87\x74\x6f\x72\x9c\x02\xd8\x8f\xb3\x25\xec\x9d\xab\xd5\x5b\x6c\x63\x4d\xa7\xe7\x21\xec\x65\x62\x38\xad\xb6\x21\xee\x5e\xd9\x30\x76\x16\x4f\xe6\x2c\xbf\xc9\xd5\x88\x6f\xf5\xe1\x9e\x6f\x25\x41\x0f\xf2\xda\x20\x97\x8c\xe8\x32\x06\x76\x00\xf8\x5a\x50\xf7\x5d\x8d\xbd\xe3\xf5\xf7\xf5\x5a\x96\x7d\x9c\x4f\x70\x5d\xa8\x9c\x1a\x12\x63\x81\x7d\x9a\xd8\x6a\x90\xaa\xb2\x6d\x84\xbf\xdf\xc5\xbe\x79\x15\x30\x54\x59\xac\xad\x5a\xc3\x12\x9e\x65\xc5\x0d\xd7\x90\x45\x8d\x3c\xf7\x3a\xfe\xbd\xe4\x1c\x31\xcd\x35\x66\x53\xf9\x7a\x0d\x7b\x8b\x6d\x90\xaf\x99\x1c\xc5\x5c\x66\x8c\x1b\x53\xfd\x0d\xb0\xd0\x24\x39\x29\xac\xb1\x94\x78\xe4\x16\x61\x3e\xed\x37\x67\xb5\x90\x93\x92\xbb\x54\x4f\xc0\x7a\x8a\x91\xce\x7f\x5f\x9f\x7b\x72\x6d\x20\x8c\x83\xa8\xef\xb5\x65\x31\xd4\x18\x9d\xcd\x27\x67\x1e\x1b\x5b\xa8\x95\xa9\xc6\xf7\x71\xdc\x7a\xda\xbf\x1c\x5b\x57\xe9\xe4\xcc\x23\x22\xf6\xde\xee\xc8\xe5\xf8\x41\xc4\x86\xfb\x7a\x8a\x0d\xc7\xe7\x19\xb0\x87\xc4\x3e\xf7\x20\x8e\xb3\xfc\x46\xb7\x60\xed\x88\xb6\x7e\x3b\xb6\x24\xbd\xeb\xb1\x31\xb2\x3c\x1e\x75\xe7\x5e\xc8\x3a\xca\xb9\x90\x70\x3a\xff\xa0\x9d\x8e\x5c\x2f\x59\x67\x61\x75\xb8\xf5\x59\xd9\x3a\xfb\x0e\x4d\xfe\xe8\x69\xc9\x75\xa5\x96\xdd\xdc\xfc\x2d\xec\xd7\x95\x37\xd8\xbb\xfc\x6c\x64\x7d\xae\x7c\x04\xa2\xcf\xc1\x53\x85\x5c\x08\xe1\x39\xe6\x47\x10\xdb\x14\x70\x24\x41\x56\x3f\xf9\x9d\x80\x25\xd9\x78\xaf\x74\xaf\x75\xce\xb4\x78\x9c\x4d\x0f\xe4\xe7\x89\xca\x41\xa2\xf5\x93\x70\xc4\x62\xfc\x7a\x91\xd6\xf6\xb8\xbe\x27\x86\xbb\x17\x72\x69\x07\x5d\x3e\xb7\xa8\x6d\x27\xbd\x07\x5e\x7f\x44\xd6\xdc\x97\xc3\xf3\x07\x78\x1f\x8b\x6d\x44\x75\xef\x14\x6d\xbc\x76\x2e\x01\xab\xeb\x65\x67\x3d\x60\x85\xfa\xd6\x30\x1e\x6d\x8b\x2e\x9b\x32\xd0\xb6\x0c\xd3\xcb\xfc\xe9\x8f\xcc\xed\xd7\x44\xa8\x75\xc4\xb6\xa4\x73\x5f\xc4\x33\x89\x72\x57\xab\x75\x74\x01\x07\x6a\xd5\xc0\xee\x2e\x45\x5d\x9f\x88\x58\x2e\x25\xf1\x83\xeb\x13\xfe\xa9\xe3\x14\x63\x01\x88\xd1\xfe\xfc\x99\xdc\xca\xea\x35\xce\xea\x3e\x21\x7f\x61\xc6\x72\xbe\xba\x70\x47\xd9\x1a\x7c\x85\x3c\xe1\x2a\xc7\xef\xb5\xca\xf7\x9b\xe5\x02\xc6\x4e\x35\xa7\x68\x47\x3b\x86\x7b\x0e\xfc\xfd\xf6\x23\x7d\x53\xe7\x15\xcf\x79\xc3\x17\xa4\xe9\xe7\xd0\x70\xf7\x80\x41\xe7\xf5\xa9\x6c\xe6\xfe\x70\xc1\x06\x7c\x11\x30\xb9\x61\x3e\x95\x88\xf1\x33\xb3\xb3\x48\xe0\xd3\x18\x26\x91\x5a\xe9\xd5\x2c\xdf\xc9\xbd\x32\x2e\x62\xa9\xcd\x0e\xbb\xe0\xcc\xfc\xb2\x20\xcb\xb8\x9f\xd3\x34\x06\x67\x7a\x8d\x63\x1e\xd7\xb9\x1a\xd2\x7b\xd1\x97\x08\x7d\x7f\x3b\xa0\x7c\x89\x2a\xbf\x7a\xac\x25\x19\x7d\x26\x1e\x51\x3b\x75\xbe\x8d\xb4\xec\x10\xe6\x59\xbe\xf1\xec\x24\x3c\x38\xe7\x4f\xb7\xea\x33\xe4\x65\x10\x96\x5b\x30\xa5\xf6\x6d\x9d\xe7\x70\x13\x6c\xe3\x8c\xd4\x3c\x0b\x67\xd3\x70\x2f\xa0\x2f\xe6\xee\x03\xf1\x9c\xb8\x6e\xdd\x65\x13\xeb\x7b\x22\xe1\x8c\x3b\x37\xc1\xa7\xcd\xf3\xb3\xb2\x70\xc4\x6d\x80\x27\xf8\x50\xdf\xdb\x03\xc2\x5e\xa4\xf2\xa2\xae\xf5\x04\xcc\x8d\x3a\x97\xb3\x43\x7e\xa0\xae\x21\x9f\xd7\xc3\x53\x54\xb2\xb3\xbc\x5a\x2f\x6c\xfe\x60\x7f\x90\x53\xd8\x03\xee\x6f\xf6\x4e\xba\xa6\xe9\xdf\xfd\x5b\x0c\xb8\xc2\xce\x6e\x23\x72\x15\xe3\x1a\xdb\xc5\xbe\xc5\x73\x30\x6e\x51\xe5\xcb\x46\x99\x80\xb5\x05\x2f\x87\x78\xc4\xec\xb3\x92\xb5\x03\x6b\xe9\x65\xbb\xe2\xcf\x89\x3e\x56\x96\x9b\x85\xf9\x00\xd4\x86\xdc\x6e\xa7\x29\xb3\x0d\xbd\x7b\x2f\xf0\xb3\x47\xed\x7f\x86\x3a\x4b\xb0\x17\xdb\xb6\xde\xdb\x2f\x88\xdf\x48\x5c\xea\x95\xdf\x1a\x7d\xdb\x54\xbf\xf4\xb2\x33\xe4\x49\x32\xdf\x7f\xd8\xb3\xa1\x6e\x82\x68\x2e\xd6\xe6\xa1\x7f\x84\x9e\x17\xb2\x2d\x65\x0c\x8a\xa5\x87\xb9\x2b\x5d\x67\x84\x24\xdf\xc0\x2e\x90\x6c\x25\x51\xff\x97\xfd\xce\xab\x5a\xa6\x76\xd9\x4f\xcf\xce\xb8\x1f\xcb\x56\x9b\x68\x1b\x81\x0d\xd5\x7d\x3e\xc1\x39\x56\x71\x43\x34\x6b\xcf\x25\x1f\x12\xb3\x9b\xec\x24\xdc\x5b\xd9\x8a\xe9\x86\x5c\x2f\xaa\xce\x80\x51\x87\xde\xb7\xe4\xe7\xc7\x5e\xc2\x43\x12\x9f\x41\xfd\xab\xed\xaf\x99\x2d\xdf\xee\x6d\x2e\x10\xd4\x5f\xc5\xf3\xe1\x5b\xbd\x90\xed\xc3\x96\x2e\x9a\x75\x9c\xdd\x92\x6e\xf0\xf6\x4b\x90\xf1\x9d\x3a\x06\xce\x35\x9b\x2b\xe1\x2c\xec\xd4\x0b\xc4\xd8\x04\x95\x09\xcd\x3c\xe2\xa7\x58\x65\xcc\xcf\x99\xbb\x7b\xa8\x85\x16\xf8\x57\xa4\x9a\x58\xc0\x5b\x13\x64\xd2\x9e\xfb\x62\x93\x06\x3e\xf0\xbe\x11\xaf\x93\x6b\x30\xfe\x64\x2c\x09\x60\xb9\xb6\xe4\x98\xc2\x70\x04\x60\x0d\xb0\x67\xe4\xfc\xb7\xd1\xf8\x08\xfe\x4c\xc0\xf1\x71\x6e\x51\xcd\xd9\x01\x32\x8d\xde\x9b\xe5\xee\x3d\xf6\xf4\x73\x54\x52\xfd\xb0\x38\x4d\x45\x8e\x08\x03\x30\x2f\x05\xfd\xb1\xe8\x3c\x13\x85\x58\x16\xc8\x64\xb2\x64\x78\x37\xde\x82\xe1\x18\x0d\x4f\x61\x4e\x80\x4f\xaa\x3a\x7b\x5a\xfe\xd4\xe7\xf5\x03\x2b\x63\xb0\x0b\xbc\x3b\x62\xdb\x54\x79\x97\xb5\x3f\x5e\xe0\x94\x6e\xc5\x41\x88\x0f\xf2\x1d\xe4\xd4\x8f\xca\xc7\xe6\x86\xfe\xc8\x42\xac\x28\x75\x80\x39\xe0\x2c\x2f\x93\xe8\x3c\x7f\x57\xc0\xee\x10\x73\x36\xc7\xf4\x1b\xb6\xd7\xd0\xd3\x5f\xa6\x62\x9e\xfa\x48\xc0\x4a\xac\x9e\xc9\xae\xf2\x33\xd5\x7b\xa0\xde\x9f\x71\x53\xff\x1e\x4b\x56\xe0\x6d\x6e\xe2\xbf\x35\x30\xcf\x8e\xe2\xf7\x7e\x4d\x8a\xed\xd4\x70\x5f\x36\x50\xd3\xd0\x3f\x88\xf6\xb4\xa7\x16\x29\xc3\xbc\xfa\x62\xb8\xbe\xac\xee\xd4\x89\x11\x33\x51\x39\x4d\xdd\xcb\x15\xb1\x54\x7f\x8b\xd1\xf5\x6b\x2a\xe1\xb1\x37\xd7\x3c\x9c\x8f\x3e\x9e\x01\xee\x75\xd6\xb3\xb2\x99\xc7\x62\xbc\x13\x2b\x83\xf3\x37\x07\x7f\x26\xe4\x0f\x63\x4d\xb3\x7e\x0a\x73\xd0\x81\xe4\xb5\x74\x40\x3e\x7c\x7a\x6e\xd4\x7a\x0d\xfa\x41\x37\x86\xae\x91\x25\xb5\x8b\xdd\xab\x69\xb8\x2f\x91\x71\x3f\x05\x5a\xa6\x84\x93\x3d\xf7\x85\xd3\x75\xfa\xd8\x18\x03\x35\x04\xbf\xc0\x00\x72\xc8\x85\x3e\xec\x3b\xf2\x78\x4a\xe2\x41\x1c\xfa\x1d\xf6\x7c\x5e\x7d\xff\x91\xf5\xa7\x95\x6f\x69\xfa\x15\x06\x5f\xed\x1b\x96\xe3\xa3\xed\xfc\x12\xd0\x59\x5c\xa5\xe2\x0f\xc4\xb6\xbf\xcf\x2f\x11\x71\xd1\x10\x8f\x89\x63\xd7\x5d\x89\x9f\x40\xbd\xf7\xc6\x77\xce\x9f\x6b\x94\x69\xc4\x5b\x40\xed\x25\xc3\xaa\xbd\xc5\xfe\xe2\x54\xe5\x28\x73\x4c\x40\x09\x3b\x76\x7f\x92\x73\xd2\x24\x0c\x5e\xe1\xf7\x22\x56\x57\xbf\xc1\x1b\xd3\x91\x77\x82\xef\xde\xfe\x28\x2b\x1c\xb8\xbf\x59\x3b\x22\xe6\x2c\x3c\xf3\x91\x8a\x71\xe1\x96\xff\x5c\x89\xf2\x2c\x8b\xab\x5c\x02\x72\x0a\x27\xe8\x57\x02\xbd\x48\xbb\xef\x39\x8e\x14\xa9\xb0\xe1\x98\x8c\xf2\x16\xa0\x4f\xff\x59\xec\x0b\x72\x44\xce\xa4\x11\x17\xac\x7d\x3f\x4d\x5b\xad\xc6\xd9\xfb\x93\xfd\xd6\xac\x1d\x62\xd8\xbc\x22\x47\x9b\x1c\x1b\xef\xc8\xe5\x82\x5a\xae\x52\xe6\xa0\x14\xe2\x91\x12\xa6\x54\x1b\xdb\x8b\xfe\x96\xcf\x21\xc7\xac\xe5\x6b\xc6\xe1\x72\x17\xf1\xd0\x74\xe0\x4d\xea\xca\x3b\xbf\xc6\x8f\xae\xd8\x25\x8b\xe1\xe7\x03\x65\x83\x67\x44\x11\xe5\x03\x6d\xe3\x61\x3c\x7d\x99\xd9\x3f\x56\xa9\xfa\x08\x3c\x22\xd6\x1a\x51\x7d\x09\x78\xde\x6b\x3d\x1f\x38\x0c\xf7\x33\xa6\x4b\xd6\x31\x74\x27\x83\x58\x32\xda\x4b\x52\x7d\xc8\x8c\x9d\x49\x35\x36\x80\x78\xde\xe0\x19\x14\x6b\x83\xf6\xb9\x23\xe1\xdf\x64\x43\x8c\x31\x26\x19\x8b\x9d\x21\x97\x91\x12\x97\x61\xcf\xa5\xe3\xce\x31\x27\x94\x8d\xa7\x2b\xc0\x95\x28\x9e\xd5\xdd\x73\x05\x31\x78\x8e\x05\xc7\xea\x24\x79\xfb\x7f\x92\x7f\xc7\x6c\x0c\x2a\x9b\x99\xde\xd1\xe4\xd1\xc2\x3d\xca\x7d\x87\xb5\x3f\x69\xd2\xe4\xda\x1a\x14\x9f\x95\x2f\x2c\xbb\x52\xbd\x3e\x3c\x38\xa7\xc0\x77\x80\x8f\x0c\x78\x93\x05\xfd\xa4\x51\x5b\xbd\x27\x9e\x5b\x2c\xb0\x0d\x7a\x46\x9f\xa7\xac\x3f\xd3\x25\xdd\xd3\xec\xff\x5b\xfc\x5e\x5d\x98\x15\x92\x9c\xe1\xb5\x54\xcc\x86\xae\xbf\xb3\xe2\x48\xe1\x9c\x52\x4a\x83\xd7\x4c\x1a\x03\xc4\x75\x61\xfa\x8b\xe4\x83\xa4\xba\x26\xf7\x37\x46\x3d\x19\x83\x4e\xaa\x65\x4d\x79\x2d\xeb\x91\xce\x51\xcd\xcf\x25\xd7\xb1\xfe\x7c\x5e\xab\x85\xb2\x45\xd0\x3d\x1e\x9e\x76\x8a\x67\xa3\xe1\xa5\x99\x4f\x4e\x7c\x5e\xbf\xe7\x3e\x6a\xcc\x18\xf0\xed\xff\x6d\x36\x72\x35\x60\x6d\x03\x96\x8c\x90\x73\x50\xe7\x67\x08\xb9\x11\xee\x4b\xdc\xc0\xd8\xab\x74\xe0\xdc\xed\x39\x3d\xeb\x16\xfb\x6f\x72\x8d\x04\xc3\xac\x07\xf9\x58\xcb\x38\xfc\x0d\xd8\x07\x70\x9f\xea\x03\x4a\xa0\x6d\x8f\x33\xb5\xcf\xce\xa0\xd7\xa3\xaf\xdf\xf7\xd3\x72\xbf\x9f\x95\xed\x5c\xc8\x2a\x77\x17\xf1\xde\x7e\x90\x14\xb8\xc4\x26\x51\x3e\x50\xa3\x51\xb1\x5d\x1d\xdc\x4b\x90\xbb\xe5\xd4\x50\xc3\xb9\xab\x9c\xa6\xcb\xb7\xff\x98\x23\xe5\xde\x1a\x5b\x16\x27\xa0\x7a\xaf\x34\x8f\x65\x26\xd4\x89\xd7\xba\x1e\xbb\xd6\xd5\xc6\x9e\xda\x5c\xb1\x90\x9b\xd3\x8d\x53\xdf\xc6\x92\x14\xf1\xa7\x3a\xfc\xaf\x9d\x38\x37\xb2\x5c\xb4\xb2\x20\xd7\x21\x0f\x9f\xea\x43\x91\xe6\x2a\x31\xca\xb0\x1a\xd3\x03\x73\xe5\xb2\xc0\x2b\x78\x3c\x15\xb8\xa9\xa2\xbc\x4f\xed\xfb\xfe\xcc\xb7\x6f\xb1\x6f\xed\x40\xbe\x56\x9c\x79\xf7\xf6\xf9\x35\xc1\x77\x11\x94\x69\xd4\x56\x5d\xd1\xf7\x86\xc6\x1a\xf0\x8c\x67\xa3\xa1\x84\x1d\x4e\x8c\x2c\x27\x69\x2b\xc7\x40\x09\xcb\xb7\x57\x86\xdb\xdb\x81\x25\x87\x38\xbc\x3c\x0f\xe7\xc7\x12\xfd\x42\xcf\xe2\xf6\x0c\xaf\xea\x4f\xdb\xe3\x38\xa7\xad\xfb\xe0\xe7\x14\x75\x75\x36\x07\xf2\x58\x3b\x0c\x37\x06\xf1\x19\x60\x2c\x30\x4f\x4b\xac\xfb\xaa\xc7\xbd\xce\xab\x39\xd4\xf5\x3d\x55\x4e\x08\xb3\x5d\xdc\x3a\xcf\xa3\xaa\xd5\x5f\x5c\xcd\x71\x96\x73\x5f\x0d\xdf\xfb\xb1\x31\x50\x03\x2d\xc9\xb8\x0f\x30\xd2\xf4\x8b\x50\x9b\x96\xf0\xeb\x4c\xff\x00\xfd\x96\xd4\xfe\x35\x26\xc3\x0b\xa6\xe3\x60\x1c\x8d\xe7\x5a\x5a\x9a\x95\xc1\xd9\x37\x8a\xb6\x1b\x7f\x71\xc6\xba\x68\xe7\x14\x69\x76\x12\xe5\x4e\x46\x46\x2f\xdb\xa5\xc7\x73\x83\xea\x6f\x10\x7c\x8e\x55\x1c\x89\xe5\x0f\x69\xfc\xec\x14\xfa\x74\x88\x4a\x3a\xde\xf6\x89\xfb\xc4\x30\xe7\xc0\x2d\x88\xa1\x2b\xc4\x5b\x5c\xe1\x9c\xf7\xe7\xdb\xa0\xee\x37\xe2\x43\xd1\x33\xc3\x8f\xcb\x8d\xef\x64\xe6\xc4\xde\x6d\x0c\x97\x7e\x7b\x8e\xfe\x3e\xf0\x85\x49\x35\x9b\xb1\xf1\xba\x0d\x7c\x72\xdb\x78\xa8\xcf\xf3\x3a\xe3\x5a\xd7\x07\x6c\xf7\x73\xa8\xd9\x55\x2d\x1b\xe4\xdc\x19\xc5\x16\x6a\x37\x7d\x92\x45\x07\xa8\x6b\x4a\x03\x1f\xf8\x38\x53\xaa\x47\x06\xde\xfd\x11\x96\xc3\x24\xce\x07\x27\x82\xb5\xf0\x69\x68\xb8\x97\xa8\x1c\xf6\x36\xbe\x73\x14\x7c\xa4\x0c\x17\x40\xf8\xde\x74\x78\x0b\xf2\x53\x16\xf4\x9c\x07\xb5\x17\x58\xcd\xd6\x35\xd2\xf4\x9c\x78\xf7\xbe\x38\x0e\xbf\xd9\x7b\x5c\x97\x60\xeb\x4e\xb2\x5d\xcf\x26\xaf\x57\x9b\x7c\x63\x27\xf0\x3c\xf4\x66\x5e\x55\x27\x9e\x02\xc7\x17\x75\x53\xd0\x45\xc1\xb7\x9b\xb1\x3a\x8b\x01\xe2\x4f\x35\xf9\x17\x98\x4d\x11\x7b\xe6\x93\x7c\x18\x81\x33\xbd\xe7\xa6\xb3\xdc\xbe\x45\x46\x06\x18\x10\x9f\x54\xb7\xf6\x20\xde\x87\xdf\xe7\x56\xdc\xb2\x6a\x90\x8a\xba\xc2\x96\xda\x15\xf0\x0e\x2a\x1f\x37\x9e\xbb\xaf\xfb\xd2\xc2\x28\x15\xc7\xe0\x67\x35\x06\x58\xaf\x4c\xdb\xed\xe2\x21\xfd\xd9\xc5\x43\x8a\x35\xf2\x56\x12\x31\x7e\x4a\xaa\xd7\xac\x59\x1e\xed\x54\x6a\xcb\x0e\x37\x59\xcd\xb1\xfe\x44\x3e\xb6\xce\x13\xbe\xe6\x40\x67\x05\xdf\x16\xcf\x75\x91\xc7\x13\xce\xff\x9c\xf3\x88\x4b\x35\xa0\x20\x33\x9b\xfa\x52\x63\x3c\xba\xf1\x24\xc4\xf3\x49\xd2\x39\x8f\xbc\xd6\xe3\x27\xda\x95\x30\x67\xc7\xf6\x98\x51\x5d\xf3\xf8\x9b\xfa\x05\x18\x23\x49\x8f\xe9\xd2\x2b\x18\x4e\x20\xc4\xd5\xc5\x9c\xcd\xae\x73\x9c\xd5\xb9\x71\xac\x42\xc0\x8c\x15\xae\xd5\x79\x9d\xb8\x37\xce\xac\x66\x90\x61\x6c\x37\xea\x89\x85\x78\x3e\xc3\x27\xac\xdb\x93\x72\x32\x71\x9c\x67\xf5\xb3\x80\x1f\xdf\xf8\x96\x46\x8e\x1b\xeb\x63\xc5\xb1\x52\xb5\xd7\xb5\xce\x6e\x58\x8f\xf3\x84\xfb\xa5\xbb\x9e\x63\xf0\x44\x17\xe6\x38\x94\xbf\xda\xfb\x90\xc9\x80\x0a\xdb\x6d\x0b\xf6\x08\xd6\x8e\x37\x71\xbf\xf6\xf2\x39\xd9\xa1\xb7\x54\x67\xe6\x53\xf9\xc5\x7d\xcd\xdf\xda\xbe\x15\x6e\xfd\x93\xbc\x5d\x8e\x59\x2f\xe4\xb6\x54\xf7\xaa\x1a\xdf\x67\xb6\xab\x39\x52\xb6\x53\x7a\x8e\x8f\x14\xee\x6f\x43\xae\x5b\xc1\x1e\xed\x90\xb7\x62\x3c\xfc\x37\x7b\x4e\x96\x11\x12\x97\xdb\x48\xc0\x23\xfb\xa6\x0d\x19\xc7\xc0\xf5\x9c\x75\x7f\x6d\xea\xee\x7a\xb9\xbe\x5b\xee\x38\xd3\xd7\x22\x8e\xd5\xd8\x51\xc9\x12\xeb\x00\xe0\xbc\xcd\xf5\x1d\xda\xaa\xba\x62\x4e\x62\x7a\x66\x2a\x1b\xef\x7e\xa6\x7b\x2f\xa2\x67\xe5\x61\xb1\xdd\x1c\xdc\x32\xf0\xed\xc7\xc6\x9b\x6f\x97\xeb\x35\xd4\x79\x46\x1a\x9c\xcb\xf4\xb9\x5b\xe8\xd5\xba\x49\xa0\x0d\x2e\x91\xa1\x2b\x1b\xcf\x3a\x85\x46\xa6\x7c\x2e\x87\xbd\x28\xd7\x8b\xc8\x70\x4b\xd0\x3d\x72\x88\x49\x66\xc4\x40\xdf\x17\xfa\xed\xd0\xc6\xf4\x7b\x10\xa7\xca\x10\x97\x8a\x24\xb1\x77\x87\xb8\x59\x03\xa7\xe9\xe9\x73\x12\xde\x5d\x3b\x67\x35\xa3\xb6\x64\xf3\x77\xd3\xe5\xb0\xfb\xba\xe0\xdb\x66\x7a\x64\x36\x3b\x30\xdf\x43\x46\xf7\x99\x9b\xb5\x30\x6d\x27\x4c\x5f\xac\xbe\x87\xea\x77\xc3\x45\x8d\x83\x03\xf8\xd2\x83\x06\x4e\xe4\x95\xb8\x83\x47\x6c\x0c\x8a\x35\xb5\x1b\x0c\xfd\x20\xd4\x0b\x88\xb9\xe3\xd2\xda\x47\x19\xb1\xbe\x82\xcf\x40\x17\x6b\xe8\x07\x57\xfc\xa6\xae\x77\x0b\x32\x87\xc9\x1a\x02\x76\x74\x7f\x47\xbc\xfb\x28\xf6\xac\x34\x44\xdc\x17\x81\x57\x6d\x38\xe0\x18\x5e\x82\x8f\x32\xf3\x35\x27\x23\xb9\xae\x86\x13\x67\x11\xe5\xa8\xc3\x11\x6f\x21\x8f\x7b\xed\xab\xc9\x66\x79\xe7\xf3\x5b\xb3\xaa\x0d\x7f\xfb\xcb\x34\xd6\x57\x62\xb8\x79\xe0\xbb\xe7\x58\xaf\xe6\x24\x23\x23\x6a\xdb\xaf\xaf\xdc\x9f\xe7\xe6\xfa\x39\xf6\x90\x43\x4c\x1e\x7f\x94\x2b\x28\x17\xdc\x2f\x18\x9b\xd1\xf3\xf1\xee\x5c\x33\x9a\xfb\x05\x79\x11\x2c\x8f\x10\xfb\x0c\xdf\xf5\x4f\xd5\x66\x73\xbc\x0d\xe0\x32\xfe\xa7\x2b\x2f\x83\xb8\x03\x25\xf0\xad\x03\xf1\xd9\xd8\xf4\x84\x31\x39\x38\x49\x94\x03\xee\xc8\xeb\xd7\x08\xe6\xac\x0c\x14\xf7\x4c\x50\xb7\xff\x87\xe5\xf0\x36\xc6\xdd\x52\xe3\x89\xd3\x5a\x0f\xf8\xcd\xa0\x0b\x65\xb3\x43\x7c\xdc\x78\xf6\xb1\x51\x2f\x96\x0a\xbc\x0e\x5d\x7e\xdd\x6c\x96\xf3\xb6\xdf\x72\xf3\x7d\x7c\xc2\xf6\x04\x59\xd7\xe0\x01\x24\xcb\x7e\x1a\xfb\x8e\x42\xbf\xd3\x4a\xdf\xca\xe9\x72\x08\x7a\xdf\xbc\xab\xc6\x92\xad\xd7\xe0\x40\xed\xce\xc1\xd5\x1c\x05\x5b\x7b\xb4\xdf\x06\xe0\xef\x30\xdb\x75\xb3\xd8\xa7\x4b\xe0\x61\xec\x88\xae\xd3\x78\x62\x9d\x97\x9a\xdb\xc7\x98\x27\xd6\x2c\xce\x97\xbc\x8d\x3a\x3e\x50\xe7\x75\x77\xd6\xae\xe9\xee\xde\xfd\x70\x47\x43\x73\xb1\xee\x8f\x01\x9f\x48\x92\x8f\x77\xa8\xfd\x8b\x35\x5e\x83\xcb\xea\xc8\x0c\x52\x06\x9e\x9a\xc5\xda\xa0\xdc\x94\x2f\x54\xf7\xbf\x85\x1a\xc9\x01\x13\x4a\x7b\xdd\xe2\x75\xc0\xec\x1b\xaf\x14\x65\x1b\xe6\x83\x3d\xf1\xe7\x67\xd1\x8e\x20\x5a\xf6\x88\x0d\xb7\xc4\x5a\xb3\x3e\xdd\x93\x1a\x59\xe2\xf3\x9c\x3b\x2c\x3a\xcc\xab\xba\x60\x86\xe9\x71\xed\x90\x81\x28\x47\xa4\x38\x8e\x7b\xd9\x00\x97\x1e\xf0\x6b\xf7\x23\xe0\x0b\x0b\xda\xd8\x57\x9e\x7a\x8a\xc1\x67\xdd\x4f\x88\xe1\xb0\xb8\xef\x9d\x9e\x5d\x90\x73\x25\xc6\x77\x7e\xfb\x6c\xfd\x9e\x33\xd7\x3d\x84\x73\x4d\xf4\xdd\x67\xa1\x97\x01\xaf\xdf\x2c\xe7\xb5\x38\xcc\x57\xf7\xe4\x7d\xac\x3e\x86\xe7\xd5\x46\x66\x3e\xb8\x32\x3f\x36\xe2\x01\x22\x6e\xa6\xfc\xae\x4e\x1e\x0c\x88\x59\xd6\xef\xcf\x06\x9c\x4f\x8a\x9e\x47\x80\xa3\x2c\xbc\xf7\x4b\x98\x07\xc4\xdc\x5e\xb6\xf1\xfc\xa9\x5d\x03\x71\x5e\x4f\x2f\x3c\xc4\xe3\x8b\x31\xc7\x31\xb9\x04\xfe\x30\x04\x5f\xa5\xab\x70\x3c\x66\xf1\xf7\x49\x74\x30\xb9\x7f\x30\x6f\xc5\x2c\x26\xb5\x0c\xc1\xb9\xef\xdf\x96\x72\x7f\x42\xbf\x2d\x13\x00\xb7\xbc\xfe\x26\x61\xac\x47\xd5\x58\x81\x6d\xdc\x96\x17\x7a\x89\xb9\xcc\xd5\xda\xb9\xfa\x1a\xe3\xce\xf2\x2d\xc6\x11\xd6\x7d\x8f\x7f\xb7\x7c\x1e\x81\xff\x53\x8c\x23\xd0\xef\x85\xfd\x4b\xc7\x4c\xae\x97\x78\xdb\xfe\x28\xd9\x78\x30\x0c\x20\xf4\xe1\x8a\xdf\x6c\x37\xe6\x57\x6e\x17\x30\xb9\xf2\x41\xfd\xed\x8d\x98\x0d\xdb\x3f\x39\xe9\x38\x73\x61\xef\x36\xe5\x7f\xb5\x0e\x8a\x2d\xfa\x9b\x8b\x6d\x87\x5f\xaa\x1e\xdf\x03\x8f\x5d\x30\xec\x45\xf0\xf5\xbb\x57\xe2\x9b\x27\x29\x86\xf5\xfb\xe7\x8f\xf5\xfb\x8a\x2a\xfe\xdf\x3c\xab\x71\x8c\xeb\xf9\x20\x86\x8b\x78\x77\xe8\x33\xe9\x7e\x67\xce\xe2\x15\x7c\xbf\xe9\x45\x1a\x6a\x7d\x8c\x41\x0b\x72\xa2\xf9\xae\x76\xcd\x94\xb0\x2e\xe8\xb8\x41\xac\xa4\x5a\x9b\xdd\x63\xd7\xce\x63\xf8\xc6\xbf\x50\xb7\xdf\xf2\x31\xb8\x1d\x78\x17\xf5\x1a\x09\x37\x74\xaf\x51\x5d\x20\x05\x9f\x80\xb0\xbf\x11\x77\x96\xae\xad\xcd\xb2\x00\x1b\xa5\x0b\x57\x8c\xd7\xca\x54\xf5\x14\x8c\xab\x69\xe3\xc5\xd7\x00\x71\x21\x25\x1c\xd6\xd9\x81\xe7\x6b\xfe\x56\x06\x6f\x67\xe5\xf1\x4c\xdb\xa3\xfa\x62\x54\xbe\x5c\x67\xe9\xb1\x03\xb7\xe9\xdf\x8f\x2d\x62\xac\x67\x8d\x7c\xd2\x8e\x31\x14\x30\x77\x3e\xe4\x7c\x0e\xaa\x7b\xc0\xfb\x98\xcd\x21\xe3\xad\xb2\xb8\xec\x2c\xb7\x93\xd0\x28\x8e\x22\x3e\xe9\x6c\xf4\x56\x3e\xc1\xda\xf9\xf3\x39\x5d\x0a\xf3\x84\xb1\x64\x8e\x8b\xca\x31\x22\xa1\x7f\x95\x8d\x53\xe5\xf4\x54\x35\xf2\x05\x5d\x03\x98\x43\x99\x65\x64\x4c\xfb\x79\x4f\x03\xcf\xfe\x85\xf1\x1b\x8e\x2f\x24\x60\x11\x6a\x44\x21\xde\xcb\x19\xed\x9c\x38\x09\x0f\x0b\xc4\x90\x82\x5c\x43\xfd\x2c\xf8\x61\x13\xc8\x87\x9f\x0c\x6f\x1b\xa8\x21\x47\xfe\x5f\xf8\x1d\x62\x06\xb4\x7c\xb2\xa1\x97\xed\xe9\x7c\x51\x79\x83\x36\xd1\x9a\xe9\x04\xc5\x96\xea\x3c\x50\x43\x9e\xc6\x4a\xfd\x5e\xc8\xab\x64\xe3\x63\x62\x3f\x20\xc7\x0d\x30\x0d\xce\xe0\x87\xa8\x7d\xa6\x1c\x6f\x9e\xd7\x20\x3f\x40\x2f\x90\xb1\x7e\xcf\x88\xad\x62\x1f\x4d\x43\x65\xba\x0b\xab\xff\x03\xdc\xcc\xec\x1a\x68\x83\x6b\x84\x3a\xc8\x55\xa8\xad\x7a\xc4\x50\x53\x04\xf9\x7d\x8f\x8d\xa7\x16\xe1\x64\xcf\x72\x15\xdc\x97\xc8\x80\xf8\x68\x12\x1e\xf6\x75\x0d\x7b\x5d\x67\x78\xa3\xdf\x10\x4d\x86\x59\x98\xd6\xe3\xcc\xc7\x73\x45\xdb\xa5\x73\x65\x0c\x6e\x9b\xde\x1c\x72\x3c\xd9\x77\x28\xc8\x29\xcc\xf3\xfe\xfa\x7d\x69\xad\x30\xdc\x85\x48\xb3\x8f\xc4\x73\xd4\xd0\x70\x1f\x62\xee\x05\xf1\x14\xf4\xdb\xe6\xeb\x2d\xf1\x93\x2c\xe8\xb9\x60\x4b\xb0\x1c\x52\x86\x51\xa4\x3f\xe2\x91\x54\x87\x06\xf8\x72\x2c\xf7\xf3\x0c\xb2\xdc\xe8\xdf\x84\xda\xe8\xa2\xe6\xd5\x87\x5c\xca\x84\x9e\x0b\x71\xce\xf8\x9f\x31\x76\x0f\xf9\xe4\x80\xbd\x67\x90\x53\x94\x77\xe2\x8d\x31\xb9\x71\x9f\x07\xc8\x61\xd7\x3a\x8f\xcd\xd1\xeb\xcf\x19\x5d\xc7\xde\x5d\x25\xfe\xfc\x3a\x4b\x5f\x7e\xce\xda\x79\xa3\x70\xc6\xfd\x58\xfe\xd1\xf9\x9e\x07\xa0\x97\x37\xe5\x01\x3d\xdf\xab\x1c\x87\xfa\x5c\xde\xc9\x39\x4b\x74\x6f\xc3\x9e\x19\x73\xff\x8e\x14\x73\x65\x3c\xf5\x3c\xde\xaa\x97\x84\xc5\xbb\xe9\x58\xce\xd3\x3d\xf0\x5b\x89\x38\x4a\x3c\x7f\xb2\x1a\xcf\x3d\xc6\xae\x1b\xbe\xe2\x33\xcf\x8b\x05\x3c\x67\x56\x0b\xc0\xe2\x83\xf4\x6c\x6b\xef\xeb\xc7\xb3\x7a\xd0\x41\x19\xd1\xf5\xb3\xc7\xba\x2f\xe2\x39\x80\x75\x1c\xe4\xfa\x6e\xd3\x6b\xc4\xa0\xb1\xaf\x98\xe3\x7f\x00\x19\x34\x26\xde\x3d\xf9\xf4\xdc\x3d\xe6\x5a\x03\xbf\xf5\xa3\x23\x8e\xf4\xa4\xef\xbf\x91\x43\x22\x66\x03\xe3\x9a\x85\x9c\x4e\x6f\xa0\xc6\xa3\x24\xdf\xf8\x56\xb6\x6a\xb6\x31\x2a\xb6\xf3\x51\xb3\x96\xf3\xad\x91\x23\x62\x5d\xc9\x08\x71\xe5\x05\xee\xe7\xfa\x2c\x1a\x65\xff\x90\xf4\xa9\x4c\x1d\xa0\xbd\xda\xc6\xb5\x69\x60\x29\x83\x7e\xf6\x4d\x1e\xc7\x19\x73\x0f\x31\x76\x1c\xe4\xfd\x3d\xd4\x5f\x67\x62\xce\x46\x77\xbd\x02\xc9\xb3\x92\xac\x9b\xf3\xb6\x38\xb6\xcf\xc6\xea\xde\x9f\xcf\xd9\xf7\xeb\xa1\x8d\xfd\xf0\x0d\x56\x51\xb5\x0e\x47\x02\xc7\xe3\xe8\xfc\x6b\xb3\xdc\xd7\xf7\x20\x47\x65\xdb\x9d\xab\x48\xe5\xfc\xd8\xf9\xb1\x5a\x56\xf9\x16\x58\xdb\x3a\x92\x75\x8a\x5a\xfe\x89\x38\x1c\x03\x8d\xf8\x56\xb9\xf1\x9c\x3d\xc8\x9f\x43\x56\xcb\xd8\xaa\x96\x17\x71\x72\x82\xe5\xdb\x31\xcc\x07\xd7\xd9\x9a\xbe\x6b\x5f\xdb\x93\x29\xd8\xa4\xe8\xeb\xab\x70\xdb\x49\x95\xcb\xcd\xb1\x24\xc2\x5c\xbf\x10\x86\xa9\x0f\x7e\x3c\xc0\xab\x6c\xfb\xc5\x66\x1e\xc4\x8c\xa5\xdf\x56\xf5\xba\x35\x57\x6f\xf9\x8d\x5c\x1c\xaf\x14\x95\xdb\x75\xbb\x90\xea\x89\xc0\xc1\x43\xb2\xe8\x60\x9d\x88\xd1\xc6\x13\x04\x39\xe4\x0d\x72\xd3\xa8\x78\xe3\x39\x66\x66\x64\xa6\x62\xfe\x28\xf8\xae\xfe\x81\xe7\x57\x47\x68\xb7\xc3\x97\x23\x73\x1a\x60\x1c\x89\x63\xb1\x77\xfa\xa8\x2a\x7f\x58\x39\x1c\xd4\xf5\x5d\x95\x7e\x78\x0c\xa0\x16\xb2\x9a\x2b\xac\x77\x33\xd6\x57\xae\xab\xe1\xfd\x75\x57\x0e\xd3\xb7\x7e\x34\xe0\xb2\x5c\xf6\x77\x74\x9d\x84\x6c\x9d\x2c\xbd\xf8\x1a\xf6\xac\xec\xfb\x5a\x20\x3c\x7f\x17\x3d\xb7\x8c\xb4\x41\xb9\xf0\x6c\x65\xe3\x93\x53\x3c\xd9\x03\x4e\x73\x33\x67\x95\xdb\xb3\x81\xa6\x74\xd8\x7f\xf6\x45\xb6\x99\xfb\xbb\xd8\xb7\x1e\x61\xcf\x1a\xe2\xf9\x98\x29\x02\xaf\x8e\x70\xee\x3c\xd5\x3b\x1f\xc4\x5f\x20\x27\xc7\x12\xda\xfa\x11\x8d\x3a\xda\x5c\x0b\xfd\x40\xdb\xfa\xcf\x9f\xc7\x3c\xa7\x3f\xc3\x93\x13\xed\xd2\x5a\x37\x6d\xe6\x8d\xd0\x3e\x9f\xcd\x5a\xb6\xc1\x3a\x9c\xad\xc6\xa2\x2c\xa4\xcf\x70\xdb\x3e\x89\x0e\x16\xb5\x4b\xbe\x95\x81\x1b\x43\x7f\x54\x7a\x7e\x87\x9e\x20\xca\xc2\x5a\xc6\xc7\x59\x3c\xae\xbf\xb5\xc3\xe6\x38\xc9\x76\xf6\xb0\x23\x46\xa0\xef\xc9\x08\xe4\x02\xe8\x59\xe8\xc7\x62\xfc\x04\x0c\x57\x35\x40\x1c\x79\xba\xcf\xd4\xa0\xe7\xdc\xa2\x34\x7e\x60\x1e\x0e\xd7\x0b\x30\x76\x1e\x7a\xfa\x2f\x21\x77\xa0\x24\x5e\x0c\xfe\xa1\x08\x73\x69\x2b\x99\x07\xeb\xb2\xe7\xee\x36\x23\x31\xb6\xad\xde\x10\x13\x60\x70\xa5\xcf\x6d\xbc\xee\xfa\x7c\x26\x83\xec\x8d\x9f\x9c\xc2\x34\x01\xae\x09\x71\x6c\xb0\x7f\x32\xc7\x46\x87\xff\xbc\xf6\x1b\x2d\x87\xff\x50\x7b\xbf\xe2\x2e\xae\x6d\x7d\x81\x63\x6d\x08\xef\x69\xe8\x42\x80\x7b\xf2\x7d\xbb\x24\xaf\xf9\xb8\x05\xfb\x9a\x9f\xb7\xb2\x2f\xd2\x5e\xba\xf6\xfb\xf3\x58\x8d\x54\xd7\x54\x6c\xfc\x24\x0b\x27\x73\xc0\x2b\x00\x7d\x17\x6c\x17\xbb\x0c\xb5\x3b\xd8\x10\x28\xb3\xed\xd3\x27\xd6\x88\x51\xdd\x9c\xca\xd3\xea\x99\x20\xd7\x4b\xd1\xbe\x65\xfc\x80\x59\xb4\x8f\x13\xf0\x93\xbf\xcf\x0b\x99\xf3\x84\xc9\x29\xa8\xdb\x46\x1c\xb6\x28\x1f\xf4\x42\xc4\x93\xd5\x02\x7a\xf6\xf4\xdc\x6a\x5d\x04\xda\xe0\x1c\x21\x36\x56\x65\x3b\x5b\xca\xfe\x10\x2e\x87\xd7\xb0\x27\xe0\x7d\xe2\x9a\xc7\x5a\x1e\x98\x83\x48\xb4\xbb\x17\x81\x6f\x3f\x3a\x7c\x9e\xd5\xf5\xcf\x9e\x73\x5b\x33\x3c\xed\x26\xd7\x8b\xe0\x5f\x8f\xcc\xbd\xec\xf3\x59\x1b\xfa\x23\x52\x8b\xf4\xa3\xa7\x0e\x5a\xdf\x89\x35\x05\xac\x2e\x43\xc2\x73\x03\xfb\x96\xea\x6d\x62\x5e\xa2\x39\x02\x9e\xe5\x13\xd8\x14\x6a\x6d\x97\x46\x9a\x7b\xf6\x35\xe0\x56\x59\xe1\xf8\x82\xff\xe0\x1f\x3e\x07\xb4\xbf\xa0\xab\xfb\x0a\xd6\x90\xe9\x83\x0b\xf0\xda\x23\x66\x12\xaf\xd7\xf9\x1b\x6a\x25\x73\xe4\xaf\xf7\x47\xd6\x80\x61\x4f\x7c\x81\xff\xa8\xeb\x59\x0d\x72\xc6\x23\xf3\xd0\x1d\x87\xa8\x75\x4b\xe0\x0b\xe6\xbc\x9e\x7b\x01\x4b\x0b\xfd\x21\xe3\x4a\xdf\x6a\xfa\x03\xb2\xb8\xe5\xef\x50\x1f\x7c\xdd\x57\x7b\x11\xf3\xde\xd7\xdc\x4e\xaa\x38\x96\x44\xbe\x88\xfa\x1a\x60\x62\x11\xdf\xa9\x9f\x07\x5f\xb2\xda\x61\xf7\x23\x87\x49\xd8\xab\x74\x28\xe0\xa4\x09\x27\xee\x25\xa4\xfb\x23\x27\x70\xae\xb0\x1c\x6b\xa6\x1f\x44\x74\x0f\x26\x1b\xc4\x8c\x53\x02\xcf\x7a\x70\x4c\x85\xc0\xb3\x77\xd0\xd6\xa8\x55\x57\x72\x09\x7b\x36\xe4\xf0\xd3\xe7\x08\x62\xf5\x9c\xc2\xdc\xa1\x32\x88\xd9\x87\xa2\x7f\xd1\xbe\xc5\x5e\x5f\x59\x68\x83\x73\xec\xa9\x5d\xbe\x7a\x7c\xcf\x98\xf7\xb5\x31\x86\x13\x5b\x41\x59\xc9\xf0\xcf\x47\xd0\xcf\x15\xab\xd7\x60\x78\x61\x88\x7b\x5c\xfd\xad\xa3\x3f\xa9\x1d\x0f\x74\xaf\x64\x24\xe1\x01\xfe\x23\xf9\x04\x73\x1c\x6f\x36\x36\xd7\x48\x73\x93\x28\xb7\x8f\xd3\xd1\x20\xf4\xb3\x7b\x14\xa9\xf7\x28\x5e\xbd\x15\xc1\x6a\x18\xcf\x64\x1e\x5b\x16\x3b\x80\x1c\xf3\x01\xcb\x91\x6c\xb5\x57\xd9\x09\x6a\x2b\x3f\xb1\xe5\x23\x62\xf5\x7c\xc8\xa5\x8c\x7c\x86\x90\x53\x2e\xdc\xf3\xc0\x3e\x5e\xe2\xbd\x8f\x26\x8f\x01\xc3\xf3\x25\x7e\xa2\xb8\x86\x9e\xb2\xdf\x81\x4c\x98\xe5\x35\x4e\xb4\x3f\xb2\x22\x7f\xe2\x44\x66\x5a\x6c\x37\xcb\xf6\x37\x85\xb9\xfb\x12\xeb\x4e\x12\x88\x3c\x0f\xf5\xb5\xff\x30\xfc\x7a\x99\x97\xba\x81\xe9\xca\xc6\xfd\x02\xf5\x0b\x82\xad\x17\xa6\x90\x97\x58\xf7\x71\xa4\x54\xf8\xaf\xa8\x97\x20\xae\x6e\x6c\xe8\x29\x72\x25\xbc\x5d\x90\x1b\x62\x2d\x5c\x93\xfb\xcc\x78\xd7\x78\xff\x7e\x99\xef\xe3\x16\xe6\x8f\x2c\xdb\xc0\x47\x74\x0a\x0f\x54\xbf\xb6\xd1\x3f\xd5\x5c\xb3\x23\xe5\x82\xfc\x20\xdc\x2f\x35\xc8\x09\xec\x77\x8e\x93\x69\xdf\xa2\x83\x95\x45\xbd\xe1\x2d\xcc\xd1\xef\x53\xfb\x4d\xc6\xc8\x97\x60\x64\xbb\xd8\xbb\x43\x0e\x72\xa8\xdd\xd5\xd0\x7b\x11\x65\x3a\x60\x93\x7f\xb3\x47\x5a\xf7\x45\xbf\x7c\x35\xaf\xa3\xe1\x21\xd4\xf4\xb3\xb8\x47\xc4\x35\x2e\xe1\xb3\x1a\x83\x07\xaf\x73\xa1\xe7\x12\xf3\x4b\xfe\xd3\x95\xaf\x26\x8c\x27\x70\x0c\xe0\x7e\xec\xc3\x9e\xff\x1c\x0f\xf2\xa9\x5e\xa4\xbe\x7e\x57\xfc\x11\xd5\xb1\x86\xb7\xa8\x63\x6f\x88\x6d\xfc\x58\xbe\x5d\xe6\xcb\xfd\xb3\x76\xbb\x78\x96\xd9\xd9\x71\x39\x45\x93\x21\x72\x04\x19\xfd\xec\x73\xe2\xac\x03\xcf\xdc\xce\x96\x90\x7b\xfa\x9b\x77\xb6\xf7\x61\xc5\x17\x3d\x7a\xfb\x65\x4e\xec\x5f\x1b\x7f\x58\x80\x3d\xb3\x53\xb6\x44\x1b\x24\xe1\x28\x93\xf2\x88\x6a\x8e\x34\xfa\x8d\x6f\xbf\xa4\xba\xb2\xfa\xf7\x67\xd3\x88\x6f\xf4\x6c\x9f\x81\x8e\x58\x48\x6b\x1e\xc6\x1a\x30\xec\xbf\xed\x3f\xfd\x5d\xd7\xda\x87\xeb\xd6\x52\x98\x5f\x29\xe7\x0c\xfa\x25\xb5\x3d\x2d\xe5\xf8\x34\x8f\x43\x85\x23\xd8\xbb\xb0\x5e\xc4\xba\x28\xba\x2e\x9e\xe6\xee\x32\xbd\x28\x32\xf4\x1d\x71\x6d\xa5\x8a\xb9\x8d\xac\xc8\xcc\x98\xfe\x26\xe5\x2a\xd9\x45\xe0\xd9\x19\xd5\x45\xa6\x32\xaf\x4c\x85\xe9\x11\xf5\x86\x49\xa0\xb9\xab\x78\x22\xfa\xe4\xdf\x5e\xa9\x5c\x10\xe3\x1a\xd2\x73\xcc\x9f\x02\x58\x3e\xc2\x3b\xa2\x72\xbf\x9d\x96\xc3\xc8\xa4\xba\x8d\x90\x0f\x28\xf2\xe6\x55\xcf\x76\xf1\x9c\xc8\xb8\x6f\x8f\x18\xec\x14\x53\xe6\xc7\x43\x1b\x47\xf2\xfb\xcc\x56\x7a\x8c\xf1\x12\xe1\xdc\xe3\xb5\xfd\xe3\x8c\xda\x3c\xad\xfc\x1b\x88\x7f\x2f\xc1\xb6\xbe\x52\xfb\x95\xea\x0f\xf0\xfc\x08\x72\x31\x79\x4e\x09\xb3\xb3\x06\x8f\xe9\x12\xf5\xe1\x50\xb3\x00\xc7\x6f\xad\xe9\x39\xd5\x2f\x4d\x43\x2f\x38\x66\x32\x3d\x93\xa9\xcd\x44\x65\x4e\x70\x70\x0f\xb5\x5f\xbe\x6e\x1b\xf3\x91\xad\x32\xd4\x2e\x95\x4f\x5a\xa8\x75\xb6\xc2\xc3\x50\x6d\xeb\x31\xfd\x1b\xfa\x1d\xce\x18\xb7\x5f\xf6\xc5\xda\xe8\x15\xe2\xe3\x70\xbf\x18\x3c\x7b\x95\xf0\x36\x58\xed\x15\xfb\x2d\xfa\x75\x05\x3e\xf5\x2a\x2f\x48\xf2\x59\x66\x19\xfb\xe6\x55\xec\x03\x06\xc6\x23\x2a\x87\x97\x4f\xee\xd3\xa1\x7a\xf5\x38\xd3\xe7\xab\xb7\x2d\x01\xfd\xd5\x7a\x54\xf3\xcd\xde\xbd\xf4\xfa\x45\x8c\xb6\xb4\x68\x8f\xc0\x78\x03\x0e\xfc\xc4\x29\x3f\x01\x0f\x5e\xee\xf3\x14\xb9\x3c\xb6\x81\x86\xf5\x14\x3e\xe2\x79\x0e\xc4\xf8\xb3\x64\xa7\xd6\x76\x70\x9d\x47\x8c\xb9\x53\x7f\xe8\x43\x04\xcc\xc4\x86\xff\x2c\x6b\xe6\x9f\x48\x39\xbc\x70\xee\x4e\xa4\x9a\xb4\x0e\xff\xc9\xdb\x65\x2e\xac\xf1\x86\xbf\xe9\x12\xf8\x6f\x1c\xdb\xb1\x99\x0b\xd1\xe4\xd0\xf9\xef\xbe\xc3\xd8\xff\x9a\x96\x7b\x68\xc7\xd3\x32\xa8\x63\xad\xc6\x08\xbe\x43\xd6\x39\xea\x3d\x36\x50\x39\x66\x76\xf7\xde\xec\xdf\x58\xbe\x3d\xf8\x43\xbb\x9f\xb1\x4b\xe2\xe9\x0a\xe2\xbb\x27\x3c\xf7\x1c\x38\xd7\x3a\x30\x28\xa0\x66\xac\x91\x0f\xf4\x03\xed\xf0\xc5\x35\x60\x78\xb3\x4d\xde\x3d\xfa\x1b\xfa\x4d\x2b\xce\x31\x92\xb3\x77\x2e\xf1\x7d\x5d\xf8\x8c\x62\xdc\x38\xcc\x07\x0a\xd6\xc9\x49\xb6\x39\x60\x51\xd3\xdf\xcb\x72\xbb\xff\x88\xd9\xb9\x17\x97\x60\x2f\x02\x46\xcb\xb4\xd3\x0f\x0e\xfd\xaf\xbe\x15\xeb\xe7\x60\x1c\xd8\xb5\x82\xb5\xd7\x35\xf6\xd9\xb5\x8a\x55\x3c\x59\xef\x42\x7b\xb7\x20\x3f\x82\x0d\x81\x79\x5a\xdc\x4f\x89\xf5\x05\x2d\xfd\x7b\xa4\xf3\x5c\xaf\x53\xfd\x1b\xb0\xd5\x06\x9d\xbe\x28\xa1\xee\x89\xda\x9b\x12\x7e\x02\xc6\x35\xd2\x4d\xda\x3f\x06\xbe\xfd\x23\xd6\xfa\x90\xcb\x47\x7c\x4b\xf9\x5c\x26\x9c\xcf\x32\xb7\x00\x5b\xa0\xee\x93\x39\x1a\xd3\xbd\xc3\xe2\x41\xa0\x3b\x27\x54\x7e\x11\xcd\x55\xbe\xe3\xd0\x94\xea\xf0\x47\x6f\x5b\xfe\x1b\x5e\x9f\x04\xf2\x4d\xb3\x7e\xb6\xea\x95\xea\xfd\xc9\xbf\xfd\x3b\xfc\x81\x74\x03\xb8\x6a\xed\xbd\xf8\x3f\xc5\xa0\x3a\xf7\x98\x1c\x0b\xa9\xaf\x07\xd7\xc0\x1f\x16\xe1\x84\xf3\x15\x17\xec\xdd\xb5\xef\xa7\xa1\x0f\x5c\x43\xad\x3f\x5c\x2b\xb6\xb5\x74\x59\x7e\xfd\xda\x4e\x22\xcd\xf5\xc3\x9e\x05\xb8\x91\x90\x43\x43\x6d\x28\xfd\xae\xce\xdf\x87\x7b\x92\x81\x1d\xa5\x7e\xbc\xc7\x91\x3f\x59\x17\xf6\x6a\x5f\xcc\x5c\xbc\x46\x76\x0e\x5e\xdb\xbd\xf1\x6b\x1a\xc9\x09\xbd\xf6\x98\xbf\x2f\xd8\xb5\x79\xf1\xe1\xb1\x6b\xc6\xb8\xba\xc6\x9f\xb3\xdf\xf9\x6f\x9d\x7d\xb0\x73\xe9\x35\x85\xac\xf8\xb5\x2c\x0f\x34\x3b\xf2\x27\x6e\x12\x3c\xd8\x35\x6f\xd1\x0b\x3c\x12\xcf\x58\xfc\x0c\xed\xd6\xec\xe1\x6a\x83\x92\x8c\xa1\xfe\x64\x14\xf8\xf6\x29\x28\xdb\x79\x32\x1b\xdf\x96\xbf\x53\x3a\x37\xed\x63\xa7\x8f\x72\x34\x88\xfc\x49\x74\x9b\x1d\x00\xcf\xe1\x18\x68\xdb\x13\xd3\x45\x8f\xe6\xfb\xcb\x16\x6d\xb2\xed\xcb\x5c\x6f\x62\x41\xbd\xd1\x67\xaf\xb1\x31\x70\xa9\x1e\x1c\xed\x01\x2b\xf0\x38\x5d\x02\x07\xf9\x6e\x33\xea\x2b\xa1\x72\xbf\xc5\x9a\x5b\x2e\x34\xfd\x41\x96\xbc\xdd\xfe\x2d\xdc\xeb\xab\x85\x92\x59\xbc\xbe\x02\xee\xbb\xf1\x2d\xca\x01\xa3\xb1\x14\xfb\x22\xf9\x16\x9a\x67\x9d\xf4\xbd\xc9\x6e\x03\xd8\x22\xee\x39\x32\xdc\xb2\x63\xbf\x1f\x89\x77\x2f\x90\x23\xbe\x3e\xa7\x22\xb5\x7e\xef\x02\x6a\xee\xe6\x47\x29\xdf\x1f\xe5\x17\xff\xed\x35\xd2\x06\x6a\x94\xdb\x59\xcb\x6e\xd5\xef\x51\xac\x16\x29\xaf\x4b\x64\x3c\xb7\x1d\xf3\x46\xfb\x29\xe5\x5d\x09\xf9\xbb\xd2\x1e\xad\xde\x19\x03\x7e\x07\xfc\xee\xbb\xfd\x7a\x8a\x14\xc0\x4d\xea\xa3\x2c\x7a\x56\x67\xfc\x52\xcb\x30\x5e\xb7\xa9\x59\x3f\x3b\xe5\x0d\xd5\x93\xe1\x3b\x06\xe9\x26\xbb\x5c\xfd\xa5\xc8\x09\xd5\xa8\x5f\xe8\xfc\x9e\x06\x96\xb2\x9f\x28\x1c\x77\xca\x9c\xb8\xd7\x8d\x67\x03\x77\x25\x60\x7a\xe6\xfa\x2e\x86\x98\xc5\xcb\x76\x01\x7e\x26\xeb\x44\xfc\xf9\x36\xd4\x82\x6d\xb0\xa4\xfb\xfa\xe5\x42\xc4\xdf\x03\x56\xa4\xb9\x9d\xaa\x02\xee\xec\x61\xbf\x0d\x59\x9d\x28\xda\xce\xee\x4b\x5c\xe3\x65\xed\xe8\x1c\x47\x25\xe4\x0b\x28\x51\xee\x26\x80\xbd\xc4\x74\x54\x11\x33\x7f\x03\xb8\xb9\xf3\x2d\xe1\x3e\x58\xb0\x9d\xe9\x73\xc0\x67\xca\x78\x0c\xfa\x7b\xd3\x50\xb3\xc0\xb7\x55\xe6\x3f\xa7\xed\xee\x42\xad\xbf\x23\xbe\x75\xc5\xba\x37\xc4\x08\x45\x5e\xc9\x81\x02\xfb\xd1\xb8\xf7\xb9\x8d\x1e\xf4\x16\x42\xce\x29\x95\x57\x76\xc6\xf3\x51\x22\xcd\x2e\x37\xfe\x50\x89\xca\x41\x1e\x6a\x54\x76\x0e\xd2\x28\x1f\xf4\x22\x0d\x73\xf3\xc3\x89\x7d\x43\x9e\x25\x6a\xf3\x0f\x18\x3e\x92\x7d\x0b\x73\x72\x22\x3d\x9e\x47\x21\x72\x6b\xa0\x2f\x01\x7c\xcc\xc6\xe0\xc4\x78\x1b\xe0\xdb\x09\x8b\xe3\x8b\xf9\xf0\x9f\x13\x27\x0b\x73\xfa\xad\x50\x77\x5c\x82\xbc\xaf\xe4\xe6\xbc\x98\x8f\x54\x90\x8d\xf3\x07\xc9\xf1\xda\xe2\x65\x5e\xe2\x35\xfb\x7d\xdb\xc7\x6b\xeb\xfe\x7c\xc9\xae\x79\xd6\x1e\xaf\xb9\x29\x97\xb9\xc1\x43\x67\xf7\xe6\x25\xbb\xb7\xb3\x75\x7e\xcf\xe5\xf7\x7a\x78\x2f\xb8\xf3\x77\xda\x3b\x3d\x61\xd7\x94\x20\xe5\xd7\xdc\x8c\x5d\xeb\xcd\x75\x26\xab\xdf\x83\x0b\x5e\x23\xfb\x40\x65\xd7\x8c\x35\xbf\x96\xd9\xfc\xb9\x15\x93\xfd\xf9\xfa\x85\xdf\x0b\x78\xbf\x73\x97\xf5\x3b\xba\xcf\xf1\x0c\xe8\xcd\x1f\x6f\xac\x8d\x48\x09\xd8\xb5\x60\xc5\xdf\x15\xa7\xec\xfd\x3d\xe2\x99\xfc\x5a\x3e\xc7\xf7\xbf\xcc\xab\xe7\xb6\xf7\x0f\x97\x5d\xab\x9e\xdb\x96\xd5\x73\xbb\x75\x75\xcd\xae\xae\xed\xab\x6b\x04\xdf\xd1\x9f\xbf\xf3\xbe\xec\x8b\x79\xc6\xae\xc1\x99\xb2\x2e\x3e\x56\x8b\x3b\x3b\xb7\xfa\xf6\x7b\xc2\xae\x39\xec\x7b\xf6\x2a\x9f\x9b\x8f\xd5\x5a\x65\xd7\x34\xde\x86\xbd\xe3\x6d\x6c\xef\x78\x2f\x4b\xd9\x18\xf6\x83\x1c\xe7\xe6\xc3\x9b\x57\xed\x07\x0f\x87\x5d\xb3\x59\xfb\xd9\x9e\xf5\xbb\x4f\x56\x16\xbb\xb7\x7e\xc0\x3d\x63\x5c\xe0\x58\x0e\x93\xf9\x3b\xde\x0b\x56\xf6\x8e\xdd\x53\xf8\x3d\xbb\xba\xb7\xe8\xf1\x7b\x1f\x3a\xbb\x67\xb0\x31\x33\xc6\x0a\xe1\xd7\x56\x3a\x7b\x3e\x2a\xd8\xbd\x5e\xd5\x16\x5b\x4f\x01\xff\x1e\x63\xfc\x82\xdf\x3a\x4c\x82\x1c\xbf\x35\xa8\xbe\x67\x98\xf0\xf5\x17\xf0\xf5\x67\xe8\x3b\xfe\xee\x40\x73\xd8\xbd\x75\xc9\xee\x65\x38\x6f\xc3\x74\xfe\xce\xfa\xb0\xe3\xdf\x63\x3e\x88\xcb\xee\x69\x84\xdd\xe3\xf3\x32\x4c\xed\x77\xd6\xd6\x8e\xcd\x8b\x61\xaa\x76\xc6\xee\xb1\x75\x19\xec\x02\xf6\x1e\x53\xe3\xef\xf9\xe0\x63\x93\x5b\xb8\xee\x0d\x6b\x87\xeb\x6e\x98\x56\xfd\xcb\xf9\xb8\xcd\x1f\x84\xcd\x75\xf0\x58\xb0\xb1\x99\x2b\x76\x5a\x5d\x7b\xe1\xd7\x82\xea\x39\xde\x9f\xb9\x6a\x63\x5f\x77\xf6\x8a\xf5\xff\xc1\xfb\x33\xe7\xfd\xd9\x55\x63\xa8\x59\x28\x0f\x0c\x7b\xc7\xc6\x77\x17\x3c\xd8\xef\x34\x3e\x26\xf6\x8e\xcd\xd9\x8e\xbc\xb3\x71\xd6\x16\x1a\xbb\x97\xf1\xdf\x91\x15\xb6\x49\xde\x6d\xf6\x8d\x0b\x85\xaf\x59\xf2\xbe\x50\xf8\x35\xd6\xd6\x9e\x8f\x17\x79\xe7\xfd\x5b\xf0\xfe\xed\x03\x0d\xe7\x85\x18\x36\xeb\x9f\xb3\x9f\xb3\xef\x27\x06\x6f\xcb\xd9\xb3\xb1\xdf\x13\x03\xfb\x4c\x56\x73\xb6\x5e\xd6\x0f\x9b\xc9\x1f\xb2\xb2\x13\x76\x4d\xb1\x4b\x7e\xcd\x61\x7d\x74\x53\xb6\xe6\xb2\x60\xb7\xb8\xf0\x6b\x1f\xfc\x5a\x8e\xf3\x46\x3c\x8b\x8d\x85\xbb\xfb\xe0\xed\xf2\xbd\x63\x04\x77\xb6\xd6\xf2\xf9\x2a\xc3\x7b\xbb\xb9\xca\xee\x3d\x70\x5f\x0d\xf3\xf9\x83\xdf\x8b\xf8\x7a\xca\x6d\xcd\x65\xd7\xb6\x05\xbf\xf6\xc1\xd6\x18\xd9\x6d\xd9\x18\x07\x2f\xbc\x8d\x8f\x15\x93\x1f\x46\xd0\xaf\xaf\x31\x39\x63\x10\xb6\xe7\x87\x39\x9b\xc3\xfb\xfc\xdd\xda\x63\xbb\xe3\x62\xfe\x18\xb2\x6b\xf3\xb2\xbe\x16\xf3\x6b\x78\x06\xac\xde\x1e\x01\xbf\x87\xeb\xf2\x3e\xe7\xf3\x49\xf5\x6e\x1d\xef\xd9\xf8\x9d\xf7\xf9\xbb\x9b\xf1\xb6\xec\x1d\x6f\x9f\x7f\xdf\xb8\xb0\x1f\xbc\x8d\x6d\xc9\xda\x78\xb1\xd9\xbd\x8f\x77\xde\xc7\x64\xcf\xee\xf5\x71\x6d\x8c\x1f\x36\xea\xe8\x77\xfb\x31\xe6\x7d\xed\xcd\x57\x0e\xbb\x36\xaf\xaf\x3d\xf8\x35\xb6\xb7\x57\x91\x8a\x6b\x68\xdc\xb3\x1f\x16\xbb\x17\xa1\x1c\x5b\xc5\x29\x9b\xff\xbb\xad\xb1\xf3\x6d\x15\xef\x70\x0d\x8d\x7b\xc1\x83\x8d\xe3\x2a\xde\xf3\x36\x88\x81\xed\x7f\xbc\x0f\x53\xf6\xce\x97\x39\xbf\x66\x8c\xd9\x98\xed\x4b\x76\xd6\xdd\x3f\x56\x66\xc9\xaf\xe1\xfc\x8c\xfb\xf3\x5d\xc2\xee\xcd\xf9\xbd\xc7\xc7\x92\x3f\x6f\xa7\x70\xcd\x1b\xdf\xf1\x79\x3d\x99\xaf\xf0\xf9\x60\xb5\xd6\xd8\x3d\x95\xad\xb9\x7b\xb0\x62\xe7\xa6\x37\xd6\x50\x7e\xe8\x89\xbd\xb3\xd8\xbd\x40\xc5\x3e\xea\x89\x8d\xfb\xfb\x1e\xac\xa2\x47\x75\x4d\xe3\xd7\x62\xdc\x53\x9e\xc9\xf5\x82\x7b\xb0\x7b\x7b\xb0\x6b\x0f\x3c\x67\xf5\x74\xfe\x60\x67\x9f\x67\xb2\x35\xa1\xa7\x73\xde\xc6\x6e\x51\xb2\x7b\x1a\x3b\xd3\xef\xc1\x2e\xe2\x6d\xbc\xb0\xbe\xa5\x1f\x28\x5f\xef\x41\xce\xe7\x51\x4f\x83\x95\xcb\xaf\xa1\x1c\xf3\xac\x04\xf7\x9b\xbe\x9b\xe7\x73\xf6\xce\xf9\x03\xe7\x40\xdf\xcd\xd9\x5a\x0e\x1e\x4c\xb6\x7b\xf6\xbe\xea\xb7\xc6\xfb\x61\xef\xed\xea\xda\xba\x60\xd7\xb2\x79\x5a\x5d\x7b\xe1\xd7\x70\x8d\xe9\xfb\x80\xeb\x05\x9e\x93\xe1\x1a\xd0\xf7\x24\x5f\xf0\x6b\x39\xea\x3d\x66\x31\x37\xe0\x9b\x4b\x6a\x7f\xc2\xbd\xdd\x90\xbf\xbf\x9c\x1b\x01\xbe\x2b\xb7\x33\x82\xef\x2a\x03\x2d\x40\x19\x94\x3b\x19\x7f\x8e\x18\x4c\xef\x7a\xbc\x95\x4c\x66\x3f\xe6\xef\x16\xbf\xd6\xff\xa8\x6c\x53\x1d\xec\x4b\x7b\x47\x72\xb4\x2f\xc7\x1a\xae\x63\x7a\x2d\x06\x19\x14\xac\x82\x1e\x7c\x83\x37\xd6\x08\xec\x39\x37\xb1\x73\x7c\x67\xb0\xda\xa2\x5e\xe1\x8d\x5f\xe6\xb0\xbf\xdc\x84\xae\x5d\x76\xaf\xb4\x5d\x76\x6f\xc7\xee\x19\x73\x05\xef\x25\xac\xaf\xf4\x1a\x6f\x6b\x5f\xe2\x99\xe3\x26\x1f\x2b\xdc\x2f\xc1\x6a\xcf\x64\x28\xbd\xb6\xe6\xcf\xbd\x54\xbf\x5d\xe1\x3e\x0f\x56\x59\x0a\xf3\xe7\x8d\xfb\xc1\x0e\xd7\x11\xbd\xf6\xe1\xb2\x6b\x39\xb3\xa3\x57\x66\x1f\xbf\x53\x4f\xe6\xa0\xa7\xd0\x6b\x28\xc3\x03\x6f\xfc\xc0\x6f\xd1\x93\xf9\xa3\xba\xa7\xb1\x7b\x0a\xb6\xaf\x27\xb6\xc1\xda\xf2\xcc\x02\xef\xe9\xe9\x9c\xf5\x3b\xf0\x4c\x85\x5f\xb3\xd9\xf3\x01\xec\x47\x7a\x0f\xcf\x62\x7a\x8f\xb0\xf7\xa0\x8e\xeb\x26\x41\x8e\x3a\x16\x7d\x06\x64\x1e\x7d\xc6\xa3\xfb\xde\xdd\xd7\xb6\xbf\x93\xa3\xdf\xc0\xcd\x83\x9d\x0e\x6d\x91\x7c\xcd\xf6\x94\x9b\x93\xd5\x30\x67\xd7\xca\xfa\x9a\xa9\xe1\xb5\xa0\x0f\x7a\x86\x47\xf2\x0f\xc1\x7f\xd0\xb0\x97\xf5\xa6\x5e\xcf\xfd\x02\x12\x07\xfb\x08\xea\xf8\x4b\x8c\xfb\x71\xae\x85\x97\x81\xf9\x1e\x69\x1f\xc8\x31\xd0\x61\x1f\xf4\x15\xe2\x03\x9f\xc1\x71\xca\x70\x1a\x84\x3a\xe6\x1f\xab\xe5\xd0\x75\xc7\xd9\x7c\xe9\x3a\x96\xe3\xda\x5d\xf6\x6b\x16\x4e\x16\xc7\xd8\xd0\x0f\x33\x86\x63\xc0\xb0\x46\x76\xa1\xa1\x3f\x22\xa5\x9f\x84\xde\x1a\xb8\xd6\x3f\xbd\x7b\x47\x3d\xe5\x9a\xf1\xea\x57\x3c\xfc\x3b\x66\xe3\xe9\xa1\x81\xfe\xa7\xe9\xc4\x49\x48\xd9\xc0\xc1\x34\xec\x73\xe0\xdb\x8f\x15\xe4\x54\xee\x31\x87\xaf\x7e\x1f\xe6\xbe\xd5\x7f\xcb\xbf\xad\xfb\x02\x35\xbc\xf4\xff\x67\xb9\xfd\x88\xd4\x8a\xeb\xfc\x11\x4f\xb2\x33\x59\x3d\xcb\x91\x04\x9e\xd7\x8a\x77\x59\xce\x95\x84\xbe\x60\xbe\x3e\xf8\x27\xb2\x33\xe2\x82\xb7\xbe\x6f\x4d\xed\xe2\x15\xc4\x33\x92\x6a\xdc\x44\xce\x01\xb1\x0e\x14\xf1\xb5\xe8\xef\xf7\xdf\xf9\xcf\xeb\xf1\x6f\xe7\xdb\x65\x33\xac\x11\xbf\x92\x31\xf2\xe2\x4e\xab\xef\x70\x84\x3c\x3a\x39\x77\xb2\xe9\x0f\x40\x9f\x2a\x62\x85\x8b\xf1\x25\x11\x2f\x87\xfb\xba\xd7\x39\xe7\x31\xc3\xe7\xbb\xe3\x57\x05\xaf\xc9\x60\x5c\xf9\x98\xa3\xb1\xe2\xb1\x2d\xd9\xc7\x5e\x72\x8c\xe7\x27\xef\x3a\x8a\x35\xff\x90\x4f\x33\x06\xbe\x33\x3a\x17\x1f\xa1\xc6\xf3\x46\x21\x56\xc3\xde\x27\xf8\x35\xd3\xfe\x83\xf8\x0e\x8b\x45\x61\x8c\xa7\xe6\x6e\xe8\x8a\x05\x9a\x72\x4d\x3a\xf3\xcf\x23\x26\xc8\xba\x33\x66\x54\xb7\x87\xdf\xd9\xda\x0f\x13\xb3\xb9\x1f\xd2\x50\x73\xfa\x55\x5c\xc0\xa5\x6b\xd4\x59\x22\xce\xc2\x56\xcc\xf7\xc1\x38\xd4\xc4\xbc\x42\xfe\x92\xeb\xdc\x1c\xef\x9e\x41\x1b\x3a\xac\x6b\x36\xde\x9c\x63\x1b\xc7\x63\x2a\x62\xb3\x18\x76\x12\x53\x39\xc0\xe2\x74\xe2\x77\x8a\x38\x58\xb3\xdc\xbe\x85\xc6\x3d\x89\x26\x76\x36\x9d\x38\x65\xec\x89\x79\xb7\xec\xfd\xc8\x33\x17\x99\xb9\xc0\x0d\x92\x15\xe9\x0c\x73\x64\xda\xcf\xbb\x88\x59\x3d\xd5\x8b\x54\xf4\x2b\x61\x3e\x00\xbb\xd7\x81\x89\x1f\xed\x5a\xb5\x4b\x9d\x38\x9f\x15\x8f\x77\xa3\xa6\x5b\xdc\x4b\x81\x36\x50\x61\x4f\xc3\x5e\xc1\x3d\xb2\xc2\x1a\x63\x11\x87\x86\xe5\x34\x41\x7d\xe5\x3f\xe6\x48\xb9\xb0\xdf\x49\xb5\x81\x75\x1d\x22\xdf\x6b\x6b\xc6\x85\xcd\x65\x42\x97\x3f\x7d\xfd\x9d\x9f\xb0\xfd\x2d\x7b\xfd\x4a\x20\xcf\x34\xe1\xbc\xe9\x90\x03\x2d\xf8\xfd\xeb\x71\xca\xdd\x4b\xd8\x23\xd9\xa2\xe6\xb9\x3d\xd6\x3c\xb9\x2d\x79\x95\xb5\x70\x2f\x18\xf6\x1d\x95\x2f\x81\x97\x5d\xa3\x0e\x3f\x76\x85\xf1\x8a\x31\x7d\x71\xed\x0b\xfd\x63\xe3\xd1\xca\xab\xc2\xeb\xb3\x9c\xee\x4d\x77\x0d\x35\x3c\xc0\x77\x33\x3f\xb1\x7c\xda\x2b\x99\x58\x80\x21\x15\x1c\xac\x5b\xdc\xb3\xb3\x28\x1d\x26\xe1\x24\x4e\x3e\xfd\x79\x35\x86\x51\x59\xc5\x65\x2a\xee\x4d\xe0\x00\x87\x98\xf5\x78\x0b\xd8\x79\xb0\xff\x5d\x89\x3b\x41\xe0\x09\x07\xfe\x6d\x3e\x36\x30\xff\x8d\x73\xa0\xe2\xcc\xcf\x41\x7e\x26\x9b\x06\x66\xaf\x90\xe3\xc1\x78\xfe\xfb\xc2\xb8\x25\xbb\xe6\xfc\x13\xe3\x55\x8a\xe9\x7d\x3f\x1e\xe3\xfb\x14\x70\x58\x68\x1b\x88\xb9\x82\xcf\x25\x37\xb1\x3e\x88\xf7\x95\x7d\x0f\xf2\x3c\xd4\xbc\xc8\xd5\xba\x90\xb1\xa2\x44\xee\xf0\xa4\xfd\x0e\xce\xc1\x3c\xc6\x58\xbe\x88\x5d\xd1\x8e\x9d\xd2\xfd\x9b\x51\x39\x70\x8e\x31\x1f\x52\x8e\x45\x61\xbe\x7c\x56\xc9\x28\x78\x8f\x80\xf3\x99\xd7\xbf\xe7\x58\x0d\x95\x9c\xac\x79\x08\x9b\xcf\x60\x1d\x74\xab\xed\x7e\x19\x6a\x03\x05\x7d\xe2\xad\xdf\x5c\xa3\x7c\x70\x8b\x47\x7d\x56\x8b\x26\xe8\x1d\xc2\x9c\x76\xf7\xf7\xcf\xdb\xea\x38\x5b\x9f\x3c\xc3\x6b\x66\xe9\x9a\x1f\x9c\x89\xe1\x96\xe6\x04\xf2\xca\xc0\x2f\x0c\xfe\xe0\x71\xa6\xf3\x3c\x61\xe0\xd8\x3d\xd8\x05\xf1\xec\x13\xc9\xb3\x8c\x8c\x86\x19\xe6\x7b\x71\x7c\x7e\xe7\x16\x7b\xf6\x51\xe2\x8c\xf8\x7e\x9c\x21\xce\x00\x1c\x1e\xcb\xe1\x2e\xf0\xed\x2c\x2a\xdf\x8e\x64\xc2\x31\x15\xee\xb7\xc0\x73\x30\xef\x13\xea\x1e\xb3\x3c\x02\x1d\x0c\x63\x9b\x3c\xef\x82\xc5\x51\x32\xbf\xc7\xfb\xfe\xb2\xfd\x31\x7a\xbb\x03\x96\x44\x3d\x96\xad\x9c\x16\xe9\x3c\x9c\x58\x7d\x39\x6f\xe6\xfb\xf5\x21\x9c\x51\x3b\xe0\x48\x18\x25\x59\x43\x47\x6e\x9d\xab\x55\x8d\xf2\xd3\x38\xf5\x3d\x89\x7a\xf6\x9a\xe9\xc8\x67\x88\xfb\x97\x02\x06\x74\xee\xf6\x4c\xdd\xca\x88\xe2\xbe\x44\xf4\xbc\x4b\x93\xcf\x2f\xfd\x1e\xf9\xfa\xfd\x31\x75\x8b\xd4\x1c\x9d\x69\x1b\x0f\xfa\x5f\x7f\x64\x1e\x7f\x3c\x8e\xfb\xfa\x3e\xfb\x6f\x56\xa4\xf5\x39\xcc\xf2\xd4\x72\xf5\x1d\xf4\xd7\x0e\x39\x2b\xdd\x6b\xe7\xd8\x50\x19\x7b\xee\xc8\x4f\xa8\x78\x26\x84\x3c\x9a\x4e\x1d\x19\xf5\x72\x15\x74\x01\x94\x89\xad\x31\xb8\x42\x4d\x68\x99\x54\x6d\x4e\x1b\x32\x92\xe1\x88\x76\xe5\x93\x26\xc8\x57\x04\x72\x45\x8d\x0e\x16\xee\x1b\x86\x4f\xc0\x7e\x77\xc5\x7c\x98\xed\x76\xca\xf9\x2e\x74\xe0\x50\xaa\xea\x2c\x3f\xe4\x1c\x88\xe6\xb7\x80\xfe\x5f\xf1\x6a\x48\xf8\xd7\xf8\x5d\x3c\x0e\x38\x5d\xbe\xfd\x32\x47\x09\xef\xd3\x5f\xfc\xbe\xf7\xd0\x63\x98\x3b\x8f\x40\x7d\xed\x47\x3a\x8c\x4c\x98\xa7\x2e\x3c\x89\x97\xfa\xdb\x0c\xe7\xe9\xbc\x21\x07\x22\x1d\xcb\xd6\xf9\xc8\x75\xc3\x5d\x38\x99\xb7\x65\x65\xcf\x2d\xa3\x0a\x1b\x18\xf3\x8c\xd8\x9c\x7c\x04\x12\xf7\x12\xe3\x04\xeb\x98\x2f\x1e\x8b\xac\xe6\x0b\x72\x27\xdb\xe3\x36\x7d\x28\xc8\xbf\x87\xf3\xb2\xfd\x51\xe5\xc2\xbd\x41\x0e\xbc\x3f\x32\x4f\x7c\x4d\x7f\x83\x5d\xf4\x33\xd4\xb2\x2b\x7e\x2b\x95\x1f\x49\x32\x1b\x0d\xd3\x0e\x6c\x0c\xc8\x1f\x0d\x96\x7d\x86\xe7\x9c\xb4\xf2\xee\xbe\xcd\x15\x2a\x9b\x79\x42\x1d\xf9\x4e\x50\xf7\x0e\x39\x1c\x8d\x71\xd1\x11\xd3\x7c\xc9\xed\x5f\xf3\x04\xd8\x3a\xa3\x33\x70\x28\xc1\x3f\xfa\x9d\xbe\x2d\x71\xfa\xff\x06\xf7\xc6\x5f\xae\xfb\xe3\x95\x1a\x5d\x5c\x25\x1b\x3b\x4b\x86\x83\xa3\xdb\xe2\x33\xeb\x8d\xe1\x52\xfd\xe4\x12\xfb\x36\xab\x1f\x67\xb5\x46\x80\xf9\x4a\xcf\x68\x8c\x37\xd2\x31\x23\x9e\x9d\xc4\xbe\x9d\x99\x46\x3f\x01\xdc\xd2\xc9\xbe\x5d\x97\x58\xd7\x06\x55\x35\x64\xac\xfe\x30\x0b\xa0\x56\x1d\xe2\x9f\x78\x26\x78\xf7\x33\xe8\xf9\x3e\x70\xb4\x08\xb5\xed\x16\xab\x35\x67\xfc\x47\x86\x25\x70\x5a\xc7\x49\x94\x5b\x09\xb5\x69\x02\x6d\x70\x46\x7e\x0c\x01\x5b\x4c\x3a\xf7\xc9\x2d\xda\xbb\x49\xa0\x25\x52\xed\xe5\xb4\x03\x27\xc7\xf4\x44\x79\x6e\xdd\xc8\x64\x0f\xf8\xe0\xd5\x19\x3b\xb1\x47\x9f\x6b\xd9\xce\x7f\x52\xef\x96\xf2\xe7\x5a\xf6\x61\x3e\xd8\x7f\x2e\xfb\x07\xe2\x3b\xd5\x39\x1b\x29\x56\x7f\x21\xec\x1f\x6a\x73\x48\xb9\xd2\xf2\x3e\xff\x06\x7b\x81\xb7\x23\xd9\x07\xa7\x16\x4e\x25\xd7\x9d\x01\xf3\xb6\x7a\x37\x5d\x57\x57\xe9\xbd\xbb\x0e\x0e\xc9\xe5\x7e\x4b\x52\xf8\xef\x53\xde\x59\xdc\x4b\xf1\x39\xd4\xac\x24\x9c\xd8\xcb\xba\x3e\x0c\x31\x38\x25\xfc\x2e\x69\xae\xdc\x6b\xd4\x73\x4b\xb2\x66\xbf\x15\x6b\xde\x46\x2d\x4c\x96\x43\x68\x0c\x52\xaa\x5b\xd7\x1c\xb7\x16\x60\x84\xb6\xe7\xa4\xc6\x61\x72\xb4\xfb\x2d\xc8\xf5\xb3\x88\xb5\x21\x8c\xed\x93\x36\x81\x93\xbe\xac\xb0\xc4\xd9\xb9\x2e\xd5\x5f\xd6\xcf\x4f\x58\x1b\x42\xfd\xbe\x74\xee\x08\x3c\x15\xc8\xd1\x4c\xcf\x96\xb0\x17\xd1\x36\x80\xb3\x03\xea\xd3\x34\x86\x99\x87\xf8\xf2\x74\x0f\x96\xc4\xa7\x7b\x87\xe9\x19\xc2\x3e\x99\x65\xb2\x4f\x82\xf8\x50\x0f\x06\xf5\x35\xf5\x1c\x0e\xa9\x5c\xe7\xef\x02\xbe\x39\xfe\x3e\xb0\x69\x9b\xf5\xb1\x4d\xfd\x7f\x62\x65\x91\x96\xfd\x4d\x5c\xe7\x14\x7a\x6e\x29\xe3\x8a\xb5\xee\xb5\x6a\xde\xc5\x7a\xad\x26\x96\x25\xef\x07\x3c\x8f\x5c\x8e\x0d\x9e\x7e\xbe\xee\x2d\x9d\xca\x0f\xb9\x8e\x20\xb9\x85\x19\x7b\x7f\x83\x1f\x73\x46\xf5\xbb\x8a\x63\x0d\xea\xfa\x4f\x32\xf7\xbf\xc8\x97\x15\x9f\xc2\xdc\xb9\xc5\xe5\x10\xf8\xa2\xa0\x06\x4c\xb3\x55\x3e\x17\x02\x27\xe9\x63\x63\x0c\x7a\x0d\x1c\x0e\xc8\xf3\x08\xf2\x3b\x9c\x53\x15\xd7\xa8\x31\xb8\x4e\xab\x76\x8b\xad\x3f\xb2\xd2\x70\xc2\x7c\x08\xdf\x8c\x37\x3d\x63\x1c\x4f\xdf\x6d\xe4\xf3\xfa\x18\x6a\xfd\x11\xfd\xbd\x78\xe6\x77\xe3\x41\x12\x7d\xe1\x3a\xee\x7a\xbf\xde\x3a\x63\x77\xed\xac\xed\xf5\x72\x3d\xf8\x90\x72\x68\x0c\x57\x21\x1e\x95\xf7\x4e\x19\x78\xd1\x05\x78\x0f\x3c\xa7\x0c\x7b\x43\x61\x0f\xd3\x7b\xf1\x30\xcc\x9d\x71\x94\xb7\xb1\xf3\xc4\xf3\x93\xd7\xbd\x47\xf9\x1a\xf2\x54\xa6\x07\xc8\x3f\xf9\x69\x1a\x97\x13\xd6\x9b\x06\x5b\x32\xb1\x12\x52\xaa\x49\x98\x2f\x2e\xd4\x76\x8e\x46\xc3\x47\xec\x0f\x8b\xb0\x67\x29\xa0\xbb\x8f\x33\xdd\x4e\x95\x17\x8e\xa7\xbc\x94\x78\xbe\xec\x5b\xec\xdd\xf7\x80\xa7\x62\x00\x7e\xde\x89\xcd\x47\x2f\xec\x59\xbf\xcc\x49\x96\xd5\xfc\xa5\x3c\xc7\x7c\x0d\xf6\xd7\xc6\x73\xbf\x2a\xfc\x4a\xa8\xf9\x91\xf2\xa6\xd0\x3e\x5f\x35\x38\x7d\x8c\x4c\x83\xef\x05\x5c\xc8\x78\xbf\xf1\x83\x43\x97\xbf\xc7\x1f\x59\xfb\x28\xd7\x0f\x44\xd3\xd3\xd0\x70\xa9\xbe\x00\x3c\x6b\x1b\x3f\x80\xba\x22\x7e\xdf\x01\x7c\xf8\x22\x45\x1b\xc5\x39\xc5\xdc\x4f\xc4\x7c\x66\x82\xce\xf6\x77\xdc\xb3\x8b\x75\xcf\x2d\x22\x63\x00\xbc\x6e\x1d\xfa\xcc\xdf\xc4\xb7\x6e\xae\x96\xed\x63\x23\xa9\xed\xc3\x2a\x8f\xa8\x5d\x4f\xff\x79\x88\x1f\x91\xce\xf1\x3d\x01\x5f\xf1\x59\xcd\x18\xe3\xa0\x76\x59\x6e\x2e\xb5\x97\x93\xc8\x3c\x00\x2f\x09\xd4\x54\x61\x2e\x1f\xc4\x9d\xd2\x9a\xa3\xb2\xda\xcb\x0d\xbf\x4e\x9f\xae\x9f\x21\x31\x16\xc7\xd0\x73\x13\x90\xef\x3c\x97\x5c\x67\x7c\x25\xe8\x87\x0b\xf1\x9d\x45\xa7\x3f\xd5\x35\xdc\x17\x66\xe7\x1f\xfd\x91\xf5\x42\xdf\x2b\x71\x84\x54\x7e\x8a\x6a\x0c\x1a\xfe\xad\x3e\xab\x17\x74\x4c\xe2\x65\x87\xcd\x04\x71\x28\xe7\x8d\x7a\x98\xae\x71\x32\x27\xc8\x51\x15\x6a\x24\x07\xb9\x06\xe3\xbe\x05\x9c\xde\x39\x72\x58\x83\xce\x36\xcb\x59\x0d\xd5\x38\xc9\x36\x5e\x7c\x44\x9f\x1c\x62\xa1\x99\xcb\xe4\x44\xf0\xd9\x13\x71\x01\x37\xe0\x81\x3c\xa8\xc5\xf6\xa3\x2b\xdf\xb9\xca\x43\x75\xc0\x4f\xdd\xd1\xaf\xbf\xfe\x64\x6e\xcc\xf7\x93\x84\xcb\xf8\xe4\xf9\x62\x6e\x8c\x0b\x94\x4b\x20\xd3\xe1\x7c\x20\x46\x46\xf5\xe0\xe4\x73\x75\xdc\x6e\x3c\x86\x9f\xeb\x59\xe7\x50\xb3\x7f\x7d\x94\xf4\xdc\x72\x94\xcd\xfb\x71\x3b\xf7\x87\x2f\x1f\xc8\xa1\x74\xd8\x78\x2f\x17\xa8\x51\x9d\x2c\xfe\x36\x47\xca\x3d\x9a\x24\x92\xfe\x5c\xd5\x5a\xf8\xce\x30\x9e\x38\xe5\xc6\xb3\xd4\x18\xe7\x74\x17\x2e\x55\xe0\x96\x80\x7e\x30\xdd\xbe\x8b\x03\x86\x8e\x49\x67\x5e\x60\xee\x26\xf4\x19\xb2\x54\xf7\xc4\x77\xb2\xa0\xb7\xd8\x2e\xd7\xeb\x43\x54\x0e\x77\xd1\xc1\xbd\x84\x3e\x70\x34\x9d\xc0\xe6\x9c\x40\xde\x1c\x5d\xaf\x20\x7f\xd0\x97\x00\x3a\x6a\xba\xf1\x9c\x13\xf2\x44\x39\x82\x2c\xb4\x12\x32\xb6\x4e\xc4\xc8\x96\x50\x23\xdc\x15\x17\x33\xf4\xc7\x22\xd7\xf7\x8b\x3c\xdb\x6f\x5c\x0b\xea\xdd\xbf\xdb\x93\x41\xe3\x59\x73\x34\x96\xce\x54\xf6\xbd\x69\xe0\x39\x23\xda\xa7\x75\xee\xee\xe2\xc9\xbc\xe1\x9f\x77\x5e\x30\xdf\x5c\xf6\xef\x52\xfb\x6c\xe1\xf5\xf7\x0b\xcf\xd9\x0b\x7d\x38\xcb\x3e\x0b\xc9\x87\x8f\xfe\x77\xaa\x7b\xb2\x1c\xe5\x79\xee\x0e\xe9\x1c\x4c\x1b\xb2\x31\xda\x01\xbe\x22\xe2\x98\x2f\x13\xe5\x73\xb2\x38\x9b\xd4\x96\x7d\x1f\x9f\x66\x79\x9c\xc5\x63\x0b\xb8\x89\xe8\x98\x2e\xd8\x78\x43\xdf\x47\xcd\x7c\xd8\x6d\x42\xdb\xa2\x72\x32\xda\xbd\x51\x9d\x35\x8f\x51\x2e\x95\xf3\x51\xbf\xc4\x3d\xd4\x91\x2b\x5a\x62\x0d\x4d\xe0\x91\x24\xca\xf7\xa2\xaf\x15\xe4\x19\xf2\x3b\x62\xfe\x63\xa0\xe9\xc0\x19\x30\x1d\xcd\x4b\xfb\xb1\x2d\xa6\xf2\xfe\x2a\xe7\x50\x57\x8d\xf1\xa0\x29\x8c\x65\xb1\x9d\x2f\x01\xe3\x08\x74\xff\x05\xf0\x24\x61\x7c\x32\x34\xb2\x2c\x3c\x38\x4b\x5e\x4f\xd3\xb6\xc1\x1a\x6b\x04\x72\x1d\x93\x72\xbe\xe4\xdf\xf2\x76\x31\x27\x66\x31\x3b\x58\x88\xd5\xf5\x5e\x6c\xe7\x65\x27\x8f\xd9\x8a\x78\x58\x33\x04\x75\x68\x29\xb7\x47\x31\xe7\x74\x63\xac\xc1\xe7\xbc\xd1\xdc\x2b\xfa\xde\x2a\x9f\x16\x62\x5c\x4d\xec\x1b\xab\x0b\x61\x1c\x48\xba\xc0\x65\xa4\x9f\xa9\x1e\x1c\xe6\x3a\xf8\xbc\xcc\x49\x9c\x7c\x2e\x25\x0e\x23\xc6\x19\x21\xd5\x7d\x15\xa1\x91\x29\x2b\x23\xbb\x12\xdf\x1e\xc6\x3e\xf2\xa6\x37\xea\x39\xf1\xf7\xe3\x3b\xf0\xad\xd2\xfb\x20\x5b\x8c\x3e\xfd\x47\xf7\xf2\x35\xea\x0d\xcf\x1b\x7f\x71\x9c\xa9\xf7\x28\x4c\x5f\x45\xcc\x8a\xe4\xc7\xf2\xed\x01\x1c\xba\x1d\x35\xa0\xed\x98\x14\xab\x09\xa4\x6b\x0e\x78\xd5\xa8\x5c\x43\xdc\xa5\xd9\x68\x78\x96\xeb\x82\x79\xdc\xb1\xa3\x4e\x0f\xea\x45\x8b\x81\xd9\xc4\xc6\xe5\xb2\x77\xf4\x6d\x6d\xe8\xf5\xfb\xda\xd0\xa2\xc2\x0b\x31\x8d\xfe\x6f\xfa\x54\x73\xfa\xd3\xb1\x97\x9e\xe5\xbe\x22\x78\x4f\x21\xb4\xc1\xb9\x99\x13\xda\xcf\x0b\x60\xf7\x32\xbe\x65\x5f\xbf\x53\x1d\x73\xfb\xa3\x1c\xf2\x7b\xc0\x71\x16\x8e\xda\xb8\xa6\x11\xc6\x97\x18\xef\x5f\xb3\x86\xda\x92\x64\x77\x15\x6f\x38\xe0\xd9\x09\xdf\xd6\xa1\xcb\x03\x66\x10\xaf\x67\x04\x6c\x7d\x5e\xcb\x01\xd8\xf1\x65\x3c\xda\x37\x71\xf0\x8b\xb0\x37\x07\x5f\x0f\x6d\xbb\x59\xdf\xd9\xcd\x6f\xff\xec\x5d\x0d\x4c\xfa\xba\x7e\xf4\x0c\x98\xf5\x9d\x7c\x06\x1d\xfc\x71\x7c\x5d\xf1\x9a\x2d\xc0\x29\xed\xaa\xe1\x17\xea\x4c\xea\xb5\xc2\xf6\xd2\xf6\x06\x73\xa1\xdf\xaf\x3f\x7a\xf7\xc8\x37\x5e\x6e\x80\xc3\x25\xeb\x7b\xc7\xc0\xb7\x57\x22\x07\xf3\x8f\xda\x26\x04\x19\x24\x61\x50\x34\xf6\x48\x2c\xc7\xd7\x94\xe8\x20\xfb\x83\xe3\x46\xdd\xe2\x9a\xe1\x0d\xd2\xf9\x6b\xde\x73\xbc\xfe\x5e\xc4\xc8\xe4\xb5\x82\xac\xa6\xb3\x6a\x93\xdb\xef\x55\x2d\x6d\x6b\x6c\xe4\x3a\x29\xf4\x9b\x5f\x98\x1f\xb9\x8a\x45\x2b\x64\xd9\xbf\xc5\x5a\x3f\x8b\xf6\xc2\x99\x74\x10\xf9\xa3\xab\xdc\x84\x3a\xbe\xdc\xeb\xf6\xa9\xcb\x75\x62\xdb\x84\xbf\x07\xce\x16\xfc\xff\x2a\x86\x56\xc7\x4c\xb6\x27\x38\x73\xb1\xbf\xad\xef\xeb\x58\x13\xc8\x17\x90\xdb\xb7\xd0\x87\xd8\x93\x1e\xe6\xce\x22\xd4\xb2\x6b\x3c\x99\xd3\x3d\x83\xb1\x7a\xdd\xb9\xd1\xb1\x44\xf9\xc0\xce\x16\xa8\x67\xe1\xdc\x08\x2d\xdc\x51\xba\x06\xde\xc3\xde\xb0\xcf\x70\x5d\xb7\xc0\x2d\xfe\x2c\x0e\x51\xe7\xa9\x40\xae\x0b\xb5\x31\x36\x3e\x91\xf6\x2a\xe8\xc2\x88\xfb\x0a\x38\xc0\x54\x1e\x6c\xbc\x97\xad\xe8\xb3\x92\x7c\x1a\xd4\xee\xec\xd6\xcb\x6e\x61\x6e\xdf\xa2\x49\xc6\xf5\x45\x3e\x4e\xff\x3c\xd1\xcf\x00\x3b\x04\xec\xbd\x65\x9f\xfd\x76\xcf\xf3\x52\x6a\x1b\x26\x2b\x52\x3e\x16\xd3\xb6\x0d\x44\x75\x9e\x4d\xa8\x0d\x2e\xc4\x73\xea\xb3\xb4\xc2\xf7\x6c\xfa\x8d\x92\x24\x52\xac\x84\xe8\xa7\x5b\xa8\xa9\x19\xd1\xff\x4c\xf7\xf2\xf2\xc1\x2d\xf4\xdc\x3d\xd3\xab\x04\x5c\xfa\xbd\x7c\xa6\x37\xda\x6d\xf8\xfa\x2a\x1d\xfd\x7f\xb0\x7d\x22\xf3\x00\x7a\xf2\xa9\xd5\x76\xcf\xba\x30\x3c\x5a\xf4\xc9\xff\xa9\x7e\xc5\x30\x18\xa2\x7c\x70\x59\xd7\x7b\x8e\xeb\x6c\xcc\xbf\xff\x56\xcc\x46\x6f\xf7\x29\xfa\x23\x47\xc0\xbd\x48\x65\xa8\x42\xcf\x1c\xf7\x1a\xc3\xf7\x2e\x8e\x9d\xdc\xff\x1d\xe3\xf7\x63\x39\xb4\x03\xdf\x39\xce\x72\x3d\x8d\xca\x84\xf7\x9d\xeb\x75\x17\xe4\xb3\x50\xd9\x5e\xee\x9f\x89\x47\x14\xa8\x73\xe2\x78\x16\xb2\x0e\x34\x73\xdc\xfd\x76\xb5\xd7\x6d\x21\xcf\x0b\xfd\xee\x9a\xdb\x07\xff\x2b\xf2\xf1\xc9\x38\xbd\xf9\x25\xfb\x5c\xf7\x93\xd0\x43\x1d\xa4\xf2\xab\xbc\xcf\x21\x5e\xe0\x78\x7d\x85\xf8\x16\xac\xe5\x8f\xf7\x23\x5d\x93\x23\xc0\x6d\xc4\x5a\x7c\xbc\xbe\x82\xeb\xeb\xc0\xc3\xe7\xe6\xab\xf6\x6f\xe7\xab\x00\xae\xad\xb5\xe4\x44\x0e\x0e\xbb\x16\xc1\xb5\x45\xcf\x29\x43\x9d\xce\xeb\xdb\x9d\xbd\x63\x18\x02\x1e\x49\xc5\xc7\x7d\x67\xef\x58\x04\xbe\xfb\x20\x2e\x3c\x5b\xce\xf1\xd9\xf7\xc0\x1f\x3e\x56\xc6\x60\xb7\x51\xf1\xba\xfd\x80\xeb\x7a\xa4\xd9\xf8\x9e\x87\x89\xef\x16\xfa\x3c\x7f\x60\x1f\xd7\x86\x7e\x20\xae\x8b\xb6\xdc\xfb\x5c\xc1\x38\xd1\x30\x21\x9a\x3b\x0e\x7b\xf1\x95\x5d\x57\xe1\xfa\xde\xbd\x12\xda\x4f\xbd\x1a\x23\x0d\xaf\x27\xc0\xef\x81\xed\xe2\x37\xad\xe8\x1c\xe2\x37\x3d\xd8\x37\xb9\x11\xff\x1b\xbf\x65\x09\x3a\x2e\x5e\x53\xd8\xb7\x08\xef\x5c\xf0\xbe\x50\xfd\x45\x59\x6b\x76\x89\x6b\xff\x4d\xb1\xf1\xf7\x56\x78\xb0\xb3\xe8\x20\x8d\x93\x62\xef\xb0\x1d\xe4\xd0\xc3\x3e\xd9\xab\x3d\xf4\xe9\x03\xc7\x47\x9b\xc3\xef\xcd\x01\xbe\x67\x7f\xc7\x6f\x50\x6f\x04\xfb\xd2\x9f\x63\x1b\x76\xa8\x39\x6c\x7e\x71\xac\x56\xde\x00\x64\x34\x97\x7f\xf3\xd5\x1b\x7e\x7f\x7a\x62\xf3\xf9\xd6\x83\xbf\x77\x2a\xff\xbb\x8f\xf7\xf9\xdf\xe3\x02\xff\xee\xf3\xbf\xf1\xdd\xe9\x80\xfd\x6d\xe2\xef\x01\x93\xd2\x55\x60\x9e\xab\xb1\x1e\xf7\xe6\x30\xaf\xe6\x05\xfb\x3d\x7e\xc1\x6f\x35\xff\xa9\xfe\x7e\x88\xdf\x35\x7e\xc1\x71\x37\xcf\xd5\xdf\x2b\xe9\xf7\x7d\x1c\x73\xf3\x5a\xfd\x8d\xf7\x6f\xd5\xdf\x38\x0e\x5b\xfc\xdb\xe4\x6b\x30\x64\x7f\xf3\xf5\x07\x35\x88\xd2\xb8\xec\x4c\xfc\xae\x8c\x7d\xf7\xce\x2c\xf1\x3b\x63\x9c\x8f\xdd\xbc\xe4\x6b\xd2\xf5\x87\xc2\x35\xb6\x6f\x8c\x41\x8f\xcd\xb5\x36\x7f\x98\x0f\x1b\xdf\x33\xa7\xfb\x1f\xdf\x1d\x3c\xe6\x3b\xb6\x26\x33\xb4\x8d\xea\xeb\x51\xf9\x7c\x0c\xe1\xfe\xa3\xb9\x66\xe9\xbb\xed\xc7\x9a\xef\xd9\xbd\xd0\x96\x26\xec\x07\xbe\x7e\x69\x9f\x7a\x6c\x8f\x2d\x02\x2f\xce\xe4\xfe\xce\x0b\x36\x6e\xf5\xfa\xcc\xc4\x38\xe3\xf3\x73\x1a\xf0\xa7\xab\x3a\xc2\x4b\xf6\xe9\xdb\xbf\x8f\xe1\xbc\x8f\x8b\x2a\x66\x63\xd4\xb2\xcc\xd3\xf6\x54\x2f\x56\x3e\x90\x77\xf2\x17\xf1\x33\x88\x15\x45\xea\x05\xe2\x9f\x1f\x2b\x02\xf5\xda\x1c\x23\x6d\x2a\xe1\x12\x41\xbe\xd2\x39\x32\x92\x24\xc8\x5d\x65\xe3\xcd\x41\x86\x46\xcf\xb1\x12\x35\x7b\x85\xfd\xf9\xb1\x7c\xeb\x63\xdf\xce\xbf\xa6\x8d\xf7\x02\xef\x9a\x5e\xe9\xbc\x70\xd6\x40\x0d\x2d\x60\xb0\xad\x8f\x22\x0e\x02\xf8\x67\x44\x5f\xc9\xf7\xef\xbf\x33\xac\xc6\x81\xf9\x3e\x2e\xbf\x19\x8f\xfb\x7c\xa5\xc3\x77\xd7\x67\x82\x1d\x6e\x96\x6f\xbf\xf8\x9a\xc2\x3e\x16\xa9\x93\x61\xfc\x94\x63\x31\x7d\x2d\xf7\x78\xae\xd5\xe7\xcd\x68\xb9\x76\x2c\x73\x9c\xe8\x2b\x7d\xa8\xaf\xb3\xce\xdc\x62\xe0\x67\x0f\x7c\x27\x43\xbf\x8d\xcd\xf1\x42\x1e\x53\x63\x50\x12\xc4\x71\x94\x79\xdc\x5a\x5c\x02\xdb\x24\xec\x59\xfb\x46\xfd\x70\x3e\x95\xb9\x9e\x22\x33\xbf\x2b\x8d\xb8\x1f\xfa\xa5\x91\xb7\x79\x5b\xd5\xfb\xff\x51\x5c\x90\xf5\xed\x4f\x78\xfc\x38\xee\x09\xfb\x8d\xa7\x65\x71\xcb\xc7\x3a\x19\x52\x1b\xe2\x5a\xf3\x6b\x3a\x37\xe4\xff\xc7\xeb\xc0\x8b\xc6\x74\x0f\xcc\x6f\x65\x7c\x5d\x2b\xc4\xf0\xb6\xd2\x80\xbd\xa7\x0f\x3c\x5d\xf4\x5b\xe8\xb3\x6d\xee\xb1\xe0\xb8\xf2\x74\x65\x33\xea\x5f\x02\x7f\x7b\x64\xbf\xe1\xe3\xcb\x7e\x53\x6c\xf9\x33\x1b\x96\x43\x88\xed\x22\x57\xff\x6c\x34\x2c\x02\xdf\x82\xfc\xe3\x38\x77\xcf\x2c\x67\x0d\xf3\x08\x0e\x96\x42\xcf\x69\x13\xe5\xd1\x39\x6e\xd9\xbb\xb8\x36\x39\xcf\x76\x8b\xc7\xb0\xc3\x7e\x64\x35\xe2\xc8\x63\x3d\x82\x58\xa9\xb4\x1e\x5a\xef\x79\x8a\x99\xe0\x9c\xe0\xcc\xc5\x5c\x4a\xa5\x91\x37\x24\x7f\xd3\x68\xbd\x9d\xa7\x6f\x7f\x89\xe3\xff\x51\x3d\x83\x9c\xa6\x5d\x31\xcb\x00\x7d\x8f\x20\x6f\xd9\x9c\x36\xf2\x6c\xb1\xbd\x10\x30\xf2\x8b\xad\xb5\x7c\x2b\xa9\xfd\x29\xce\x03\x1d\xbb\x6a\xcc\x1f\xe7\x67\xb8\x43\xa7\x30\x77\x41\xde\x4f\x0d\xce\x67\x77\xe6\x5c\x1d\xb0\xce\x38\x07\xc2\x0a\xf7\x46\x65\xcb\x0b\xdf\x7c\x8b\x72\x9e\x13\x03\x3e\x36\xd6\x1e\x5b\xa7\x8f\x61\x0c\x5c\x22\xef\x6f\x9d\xdf\x0a\xed\xf1\x6f\x35\x9a\x9c\x7a\x15\xbf\xc0\x9e\xc5\x1f\xa9\x3e\xfc\x03\xdf\x97\x20\xaf\x60\x0b\xef\x16\xdf\x2b\xf1\xef\xa3\xaf\x03\x7c\xd8\x1d\x7e\x27\x41\x77\x16\xc6\x1d\x31\x99\xd8\xb7\x7d\x8f\x9f\x8d\xdf\xc0\x72\x8f\x0d\x9b\xae\x29\xe8\xdb\x2a\x6d\xe5\x56\x55\x7e\x24\x18\x53\xe8\x17\x60\xe9\xee\x43\x6d\x7e\x66\xf3\xf1\xd1\x94\x2d\x71\x9e\x3d\x62\x4f\x07\x5f\x15\xff\x7f\xf6\xdb\xce\x31\xa8\x9e\x07\xbf\x35\x1b\x53\xd6\x36\xe4\x74\xd1\xdf\xae\xfb\xb7\xe9\x84\x9c\xa2\x9e\x9b\x88\xfe\xa7\xef\xe6\x9e\xb7\xdb\xec\x1f\xe3\xe1\x4d\xaa\x79\x2a\xdf\x0a\xba\xfe\xf0\x6f\x2b\x9c\xeb\x4a\x6b\xad\x4a\xf3\x5e\xf7\x83\xee\x0f\x1c\x3b\xdc\x63\xda\xc6\xb7\xd5\xc0\x2b\xba\xec\x59\xe0\x77\xc4\x6f\x79\x81\x7c\xe1\xe9\x73\xfc\x21\x68\xd3\x01\xbc\x93\x6f\xe7\xe7\x42\x7c\xeb\x80\xb8\x6a\xc8\x17\xc9\xd6\xdc\x1c\xc6\x99\xfe\x36\x47\xfe\x7f\xf6\x5e\xa1\x5f\x55\x3e\x2c\x6f\x03\x6b\x4b\xb4\xfb\x99\xda\x0d\x9c\x4b\x7f\xe1\x3b\x7a\x98\x2f\xf8\x3e\x6a\xe1\xe1\xb3\x77\xf2\x36\xae\x88\x79\xb9\xbd\xcf\x46\x88\xbb\x30\x65\x5c\x8a\x52\x5e\x1b\xf6\xa5\x1d\x9f\xaf\xe5\xe0\xbf\xd9\x47\x4f\xe6\x94\xf9\x22\x9b\x9c\x8c\x7f\x32\xcf\xeb\x7b\x46\x0e\xd5\x37\x57\x73\xbc\xc6\x78\x54\xcb\x3f\x58\xc9\x39\x7d\x78\x8b\xca\x84\xcd\x55\x1d\x17\xad\xdb\xed\xdf\x2a\x99\x41\xfb\xf1\x2f\xd6\x02\xfa\xdb\x9c\x55\xe8\x41\x0d\x07\x60\x9f\x47\xc6\xe0\xd1\xf6\x69\xe3\xbe\xae\xf6\x8d\xbc\xcf\x05\x9e\xea\xe6\x1e\xfa\x7e\xfd\xb0\x5a\x96\x27\xbf\xfd\x5e\xf6\x36\xce\x34\x26\xa3\x80\xb7\x0e\xff\x3f\x63\x39\x90\x3e\xc9\x42\x88\xdb\xbc\x35\xf9\x1e\x98\xce\x02\x71\xd8\x8f\x50\xeb\xfb\x6b\xc8\x43\xe4\x18\x83\xfa\x0b\xe6\x40\xc2\x37\x20\x8f\xfc\xa8\xff\x20\x9e\x5e\x22\xe7\xfb\x3d\x5a\x97\xaf\x27\x19\x0f\x90\x61\x5b\x65\xf1\x0a\x7c\x2e\xc6\xe0\xc1\x39\x57\x21\xa7\x5c\xfa\x5e\x88\xb7\xd6\x1c\xde\x90\x7b\x24\xf5\x45\xbc\x2f\xf6\xbb\x92\xd5\x6b\x3a\x57\x6c\x6e\xd8\x7b\x20\xbe\xe4\xaa\xf3\x4a\xfe\xc8\x6d\x76\xc5\x72\x2b\x59\x82\xb5\x36\xdf\xe2\x80\x55\xbe\xc5\x11\xd3\x01\xe8\x3a\x3f\xb2\xfd\x71\x36\x8d\xf1\xd9\x34\xcc\xf6\xd9\x45\xbf\xd7\x73\x4e\x98\xc7\x5a\x9f\x89\x5c\x47\x68\xe0\xd0\x24\x98\xbf\x03\xb2\x7a\xbf\x91\x75\x51\x19\x47\x46\xe2\x11\xec\x7c\xbe\xa9\x87\xd6\xe7\x1c\xe8\x9e\x66\x07\x4f\x23\x9c\xdf\x3f\x80\x17\x66\xd7\x8e\xa3\x62\xdc\x8d\x9e\x91\x54\xff\x70\x86\xf5\xf9\xd8\xde\x3b\x70\x96\xae\x19\x6e\x49\x8d\x6b\xfc\x5c\x27\x1e\x15\x5c\x87\xe6\x79\x9b\xac\xed\x36\xd7\x43\x9b\x0f\x8b\x71\x14\x7f\xa7\x1b\x0b\xdc\xc1\xc0\x85\x6c\x0c\x38\xa6\x3e\xbd\x4e\xf5\xdd\xff\xb0\x98\x91\xe0\x63\x6c\xc7\x58\xe4\x76\x94\x01\xfe\x06\xf6\x5e\xcd\x3d\xbc\x52\xd8\x78\xc8\x7d\xad\x6a\xe0\xb8\xad\x20\xf8\x35\x3f\x5b\x3c\xc1\xb5\x7e\xbb\x69\x72\x42\x2f\x25\x3e\xbf\x5d\xa8\xa9\x50\x37\x03\x73\xb3\xc6\x75\x25\xd8\x3d\xd0\x2f\x26\x97\xcf\xf5\x18\x61\xfb\xb5\x9c\xd8\x77\x71\x19\xa3\x4f\x56\xe0\x69\x36\x57\x35\x07\xf2\x74\xc9\xf4\x61\xc6\x45\xf4\x03\xb8\xdd\xdd\x2b\x79\xef\xe0\xde\x66\x6b\xef\xe9\xb7\xfc\xef\xef\x3e\xb5\xb8\x96\x85\xbd\xd0\xd5\x2f\x91\x5b\xbb\xc9\x87\x2c\xf6\x99\xaf\xcb\x6f\xec\x02\xf0\x2f\x2f\xbd\x3e\x93\xf3\x4c\x1e\xb1\xd8\x20\x31\x32\x3a\x0f\xe9\xa7\x0b\xd8\x43\x1d\xf9\xad\x56\xdf\xf5\xfa\x27\x29\xa6\xce\x71\x5f\x0d\xe7\x24\xe4\x0a\xee\xc3\xb2\x8e\xc9\xd1\x76\x3b\xf4\x0f\xb8\xff\x23\x7d\x2b\x38\x46\x95\x88\xcb\xc4\xb0\xb4\xa4\xb3\x1c\xea\xe8\xf6\xba\x82\xb1\xcc\xfd\xa9\xb3\x7e\xae\xc2\x6a\x6d\x71\xaa\x9c\x18\xe6\xd2\x95\x78\x2e\x60\xe1\x03\xfe\x14\xd3\x1b\x90\x97\x00\x70\xd2\x0f\x5c\x7f\x0c\x27\xfb\x03\xab\x4b\x51\x89\xb6\xdd\x06\xf9\xfe\x42\xbf\x85\xc7\xbb\x02\xaf\xe6\x3e\xc1\xb3\xe7\xed\x32\x5b\x0e\x4f\xb3\x7c\x7d\xc5\xf8\xb9\xfb\x88\x10\x47\x1c\x7c\xd5\xe6\xc4\x3e\x86\x3d\xf7\x4c\x46\xc3\x4b\xe0\x5d\x78\xbe\x32\xe3\xa5\x30\xb7\x44\xa3\xfa\x02\xd5\x27\x0b\xe4\x2f\xa8\x7d\x0b\xac\xf6\x2b\xbb\x9a\xba\xb5\x5e\x8d\x86\x68\x23\xa4\xc3\xf5\xc6\x58\x53\xbb\xf2\x14\x68\x97\x3e\xb3\xb7\x20\x7f\x0e\x72\x12\x47\xf1\xcf\xd8\x53\x8b\xa8\x8c\xce\x15\xee\x29\xfe\x3e\x09\xf3\x1a\x5b\x7f\xa5\x3b\x4b\xcc\x57\x59\x6c\x63\x63\xa0\xd2\xb3\x8e\x78\x3a\xf0\x2e\x20\xf7\xd6\x0b\x1f\xbf\x1b\x39\x38\x19\xd4\xee\xf9\xba\xba\xf1\xad\xac\xca\x27\x60\xbc\x21\x15\x0e\x74\xcd\x15\xa6\x84\x25\xae\x3b\xce\xdd\x10\x1b\x49\x42\xed\x31\x7a\xe6\xc6\xb0\x9e\x8a\xd6\x5c\x08\x73\xc0\xe6\x45\x7c\xbe\xc3\xb6\x81\x9a\x4b\xa6\x9f\x1b\xf7\x7e\xbd\xb6\xd9\xd9\x3b\x1a\xd2\x73\xe7\x6c\x1a\xf5\x1a\x6e\xe8\xd4\x98\xb7\xf3\x67\xba\x0c\x3c\x2b\xd9\x6e\x90\x3b\x73\xbf\x11\x2d\x03\xbc\xc1\x4f\x66\xf3\x48\xf5\xb1\x8d\xfd\xd5\x88\xb5\xe0\x7e\x40\x3d\x0c\xf3\x75\x00\xc7\x5d\x57\xa6\x70\xde\xed\xeb\xba\x51\xd0\x01\xb9\x9f\x05\xce\xc2\x90\xae\x7b\xbf\x69\x8f\x31\x3c\x46\xe4\x1d\xa5\xfd\xcb\xae\xa2\x3d\x26\xf6\x8d\xd9\xe0\x5c\x17\xcb\xcc\x77\xb0\x8f\x60\xbd\x83\x8e\xd2\xd1\x77\xb9\xa6\x61\xfb\xcf\x47\xd9\x95\xf7\x5b\x61\x5a\xfe\xc7\x94\xfd\x3e\x90\xf7\xc6\xf0\x1f\xe9\x39\x8a\xfe\x06\x94\x99\x42\xfc\x19\xbf\xa1\xed\x43\xaa\xb1\x32\x7f\x2c\x25\x5f\x05\xc4\x6c\x85\x6f\x1f\x08\x7e\x8d\xd6\xd9\x81\x67\x2e\xc4\xc4\xe8\x38\x2e\x68\x3b\x0b\x7f\x71\x04\xbd\x60\x59\xb7\x33\x45\x7c\x59\x3a\x47\xa7\xa7\xf8\x95\x75\xce\x40\xc2\xf2\x22\x60\x9d\x78\x3d\x94\x91\x3f\x96\x74\x0d\x5a\x71\x23\x77\xa1\xfa\xd6\xa9\x01\xfa\xd7\x7f\x4c\xc0\x39\xa8\xfb\xfd\xc4\x7f\x42\x75\x81\xbf\xa5\x31\x95\xf4\xdc\x2e\x0e\xb2\x7f\xdd\x37\x94\xfb\x3e\xf7\xed\xd4\x39\x74\x1d\xf9\xd5\x4c\xef\xf8\xfd\x37\xc8\xdc\x9c\x50\xeb\x5d\xe3\x9e\x1a\x50\x13\x6c\x85\x7b\xd8\xbf\x6c\xff\x15\x5b\xd1\x2f\x37\x5b\x8d\xc5\x7d\xdc\xf0\xb7\xb9\xe7\x48\x73\x9b\x67\x74\xbd\xce\x96\x4f\xcf\x40\x61\x6d\x62\x0e\x57\x70\xc8\xdc\x30\xcf\x94\xe9\x77\x3e\xbb\x6f\xce\xd9\x95\x31\x38\x6c\x3c\xfb\xbf\x95\x47\x62\x9f\xd9\x3e\x6d\x9d\xb3\xa8\x7b\xf0\x7e\x2e\xeb\xdc\xa4\x7a\xfd\xbf\x6c\xe7\x88\x95\x71\x8a\x14\x01\x87\x50\x01\xdc\xc2\xa3\xec\x73\xaa\x72\x82\x2a\x4c\x5a\xaa\x1b\x56\x6d\x01\x46\xbb\xf4\xfe\xd6\x3e\x85\x9c\x34\xe4\x26\xaf\xfb\x9f\x3e\xb3\xc9\x5f\x39\x8f\xfb\xdf\xd5\x1a\x68\xda\x36\x10\x7b\x80\xbd\x29\x9c\xbb\x05\xb7\xe5\x19\x06\xe2\xfd\x10\xf6\xac\x53\x6c\x24\x97\xea\x37\xba\x9d\x91\xe5\xf0\x18\x4f\x9c\xe2\x23\x7d\xa5\x3a\xe4\x29\xd0\x20\x77\xf4\x16\xe5\xd1\x8d\xe7\x6d\x46\xe5\x40\x89\x76\xfb\x5b\x3c\x31\xfb\xb3\xd5\xf8\x31\xcb\x13\x25\xf4\x0a\x94\x69\x78\x3e\x27\xa1\x11\xdf\xa2\x3c\x53\x36\x86\x2a\x9c\xf7\xc0\x5d\x06\x9c\x28\x26\xf3\xb1\x6e\xf0\xbc\x3a\x99\x46\x76\x89\x0c\x5e\xf3\x53\x73\x73\x23\x9f\x68\x3f\x9b\x79\x88\x19\x09\xfd\xa1\x67\x35\x72\x88\x80\xad\x21\x62\x05\x20\x17\x90\xfb\xf8\xa8\xf5\x80\xb9\x39\x4a\xe6\xd3\xd5\x91\x8e\x3d\xf8\x2f\x67\xbe\x73\x9b\x31\xff\x54\xfd\xed\xe6\x76\xaa\x9b\xa7\x0f\x3a\x47\x3a\xde\x83\xe7\xc0\xbf\x51\x9f\xfb\x51\xfa\x76\x5c\xac\x0b\x78\x8e\xf9\x38\x2e\xb1\xf1\x7a\x41\x9f\xd6\x70\x18\xe5\xf4\x9c\xb3\xab\xe7\xe7\xcb\xb7\xa3\xb3\x7e\x81\xe7\x1d\xdf\x05\x7c\xce\xc0\x7b\xa9\x62\x54\xd5\xfb\x47\xe7\xed\x74\xec\xae\xa0\x9f\x63\x57\x05\x0c\x62\x4f\xbf\x0a\xdc\x44\x2b\x02\x36\xaa\xae\x84\x3d\xab\x6a\xdf\xa2\xed\xbb\x8b\xa7\xed\x9b\xba\x93\x45\xb9\x7a\x0a\x1b\xbf\x0b\xe1\x3b\xb0\x5f\x0b\xdf\x4a\x82\x3c\xdb\x55\xef\xaa\xc6\xee\xed\x6c\x8e\x92\xf7\x75\xb9\xff\xdb\x04\x1e\x3d\xf5\x42\xf5\x86\xba\x6d\x3b\xa3\x32\x26\xf0\x9d\x5b\xfd\x9b\xe1\xc5\x1c\x25\x1f\x6b\x45\x39\x7d\xa4\xc3\x8f\x50\x7b\xb9\x60\xcc\x1c\x74\x3a\x3b\xf0\xad\x5f\x75\x5e\xa4\xb9\x9d\x8e\xad\x0f\xfc\x66\xcc\xaf\x08\x7c\xab\x6f\x8e\xfb\x59\xec\x3b\xa5\xa8\x2b\x46\xe5\xdb\x71\x91\xd2\x7e\xbc\x6d\xe9\x19\x1f\x78\x71\x19\xf8\xc3\xe3\x93\x3e\x28\xe6\x28\x59\xb1\x39\x5f\x11\x2f\x86\x3c\xa7\x27\xcf\xf6\xcc\x51\xe2\xb3\x6f\xf4\x37\x46\xa6\x10\x1f\xf1\xfd\xeb\xbd\xf4\xb2\x9d\x8e\x07\xac\x9f\xcc\xee\xad\xfb\xf8\x10\xd7\xea\xba\x9d\x17\x9b\x23\xde\x29\xc3\xbf\x38\xcc\xb7\xd4\x9e\xe3\xb6\x1a\xd4\xfb\x31\xdd\xf3\x73\x39\x04\x0c\x86\xc0\xaf\xe7\x69\x6a\x80\x7f\x0d\xd6\x18\xcb\xf1\x3e\xcd\x46\xc0\x21\x9b\x20\x3f\xb7\x95\x7c\x2e\x81\xb7\xea\xc1\xf7\x3a\x1d\xab\x4f\x4d\x8a\x6d\xa1\x8e\x32\xa9\xf7\x62\xcd\xbb\xb4\xe7\xbc\x82\x55\x9f\x30\x97\x97\x71\xdc\xd2\xfd\xec\xef\xb7\xa1\x66\x53\x5b\x53\xd4\x31\xa5\xdc\x21\xb4\xd7\x6a\xf9\xf2\x5d\x2e\x15\x7d\xff\xa2\x63\xcf\xb2\x5c\x70\xe0\xe1\xab\x70\x4e\xdf\xdf\x40\xb7\x9d\x4f\x92\x9c\xc8\x35\x57\xe7\xb0\x17\x03\x26\x02\xf2\x7f\x16\x69\x90\x5b\xd5\xbf\x78\x62\x2b\x71\xcf\x96\xae\xc1\xbf\x83\xfd\x88\x7a\x4e\x6f\xb5\x7f\xc9\xac\xa5\xfb\xb1\xda\xf7\x3f\x56\xfb\x97\xf3\x2a\xbd\x7f\xcc\x57\xe3\x7b\xf5\x6f\xdd\x67\xf7\xfa\xd2\xe5\xee\x7f\xfc\xd9\xdf\x3d\x77\x9f\xc3\x73\x75\x5f\xda\xfd\x6b\xfe\x4b\xef\x1f\xd6\x72\x9d\x59\x6b\xd6\x17\xec\x6f\x66\xad\xc6\xf7\xd5\xfe\x4e\xff\xff\x5e\xbd\xff\xfb\x77\xff\xee\xbe\xf8\x3d\x91\xb9\x93\x6a\xe7\x00\x27\x2a\xf0\x6c\xa8\x83\x06\x0c\x24\xc0\xd8\x1d\x94\x88\x4b\xeb\x16\x2c\x1f\x6f\x3b\x9f\x6c\xb5\x79\x35\x67\x5b\xc0\xdc\x0e\x65\xfc\x71\x90\x35\x2e\x6b\xe3\xc7\x12\x62\x82\x65\x24\xfe\x4b\xef\xe5\x6a\xdf\xbf\x84\x9e\x4a\xff\xc9\xf7\xfe\xdb\x7f\xb9\xca\xdb\xab\xfe\xd5\xf7\xfa\xd7\xb0\xfa\xf7\x92\x85\x79\x9f\x5e\xbf\xfc\x9f\xbc\xf7\x7f\xff\xd7\xea\x37\xff\xb7\xc2\x6f\x12\xe6\x4a\xd2\xa7\x00\x07\x0c\xc6\x19\xb0\xa5\xda\xbc\x03\x0c\x53\x6a\x4f\x30\xe7\xa0\xf8\x34\x82\x9e\x1c\x5b\x1b\xf4\xd8\x3c\xd5\x7e\x04\xc4\x21\x96\xfc\x31\x22\x46\xd5\x7c\xb2\x55\x3f\x56\x6f\xe0\xf7\x65\x6d\x53\x3d\x6a\x87\xf9\x7a\xc5\xc0\x7c\x1f\xbe\xd8\x5e\x20\xe1\x8f\xf8\x23\x6b\x09\x39\x38\x02\x76\x4e\xed\x03\xdb\x16\x9f\xef\x41\x31\x47\x2e\x17\x6c\x07\x7d\x7b\x80\x87\x0c\xf5\x40\x74\x9d\x79\x92\xae\x9d\xb0\x73\x98\xc9\x07\x86\x89\x46\x6d\x14\xec\xd3\x05\xfa\xb1\x7b\x2b\x24\x3d\x55\xe4\x0d\xa1\xf7\x73\x17\xfb\xcc\xde\x05\xb8\x22\xe2\x78\xbd\x27\x49\x20\xfa\x14\xf5\x22\x8d\xaa\x1c\xcb\xce\xb1\x29\xe7\xef\x6f\xc5\xf7\x6d\x9a\xc5\xdc\x90\x7c\xbd\x91\x79\x88\xc5\xfd\xd8\xe0\x37\x61\xe3\xb0\x82\x71\x28\xe7\xef\xc3\x5d\x63\x6c\xd3\xce\xb1\x15\xdb\xdf\xdf\xc5\x35\x54\xf9\x80\xaa\x3d\x8b\xb1\x53\x9d\xda\xc4\x33\xf5\xf2\x6f\xb0\xf6\x0b\xfb\x51\x5d\x7b\x09\x3c\xbb\xc2\xb6\xab\xf2\x0a\x7d\xfb\x83\xf8\xae\x12\xe5\x18\x03\x9d\xa9\x97\x47\x3c\x89\x3f\xfc\xe5\x2b\x3d\x3b\x1f\xeb\x9e\x53\x86\x5a\xff\xc0\xee\xcd\xd7\x07\x2b\x9e\x95\x05\xc3\x69\x72\x1e\x0b\xdf\x06\x9d\x8e\xdf\x0f\x76\xfa\x15\x7f\x8b\xdc\x5b\x91\xa2\x3f\xa8\xbe\x82\xf7\xcf\xf7\x30\x53\x6e\x72\x8e\x8e\x55\x86\xbd\xf8\x81\xfc\xa7\x76\x56\x71\x9e\x7b\xf7\x5e\xe0\x67\x8f\x0a\xa7\x1b\xf5\xda\x14\xf3\x35\xf5\x72\xe3\xb9\x88\xc3\x62\x60\x6d\x16\x9d\x13\xc2\x78\xfb\x11\x9b\xdb\xca\xa0\xbe\x69\x5c\x5c\x1b\xf1\x1f\x95\x9e\x79\xb8\x2f\xf1\xdc\x5a\xe9\xb8\x66\x2a\xdf\x80\xe0\xa3\x61\x39\x2f\x45\xe0\xbd\x1c\x6b\x3f\x6f\x7d\xb6\x37\xf6\x34\xe3\x1b\xac\xf2\x2e\xb6\xec\x37\x1d\xcf\xb0\xfc\x10\x96\x07\xf2\xc1\xb9\x79\x0f\x58\x67\x12\x1b\xaf\x52\x4c\xe5\x5b\xde\x87\x89\xad\x44\x69\x87\x1f\x83\xf9\x7c\xd6\xfb\x35\xc7\x9e\x78\xc4\x13\xf3\xf4\x5d\xde\x77\x1d\x5b\x71\x39\x47\x5d\x9d\x43\x33\x2a\xaa\xb3\x07\xf8\xa2\xa4\xbd\xdb\xe6\x9e\xe5\xfc\xae\x9c\x83\x96\xb6\xd9\xe6\xd6\x06\x5b\x1a\xf4\x0f\x5e\xd3\x10\xf3\xb9\x41\xbd\x0d\x64\x08\x7e\x63\x03\x5b\xd1\xd8\x9f\x10\xab\xaf\x2f\xd8\xce\xd4\x96\x88\xee\xb3\x74\xa8\x7f\x1a\xfa\x05\x72\x02\x0c\x37\x09\xb4\xed\x16\x78\xa3\x51\xb7\x04\x1d\x29\xf4\xf4\x72\x53\xbe\x1d\x57\x99\x6d\x4f\x97\x50\xc3\xca\x38\xf5\xd1\xee\x8f\x0e\xee\x75\x26\xf8\x1d\xcd\xba\x2e\xf7\x88\xf9\xbc\xf8\x3c\xf6\x17\x74\x40\xf8\x9b\xb6\x07\xf9\x41\xb8\x66\x91\x0b\x9f\xae\x55\xfc\xbb\x88\x72\x57\xdb\x78\x03\x35\x12\xe6\x0b\xb8\xa8\x05\x9d\x6c\x96\x0e\x2d\xa9\x3d\xc0\xce\xaa\xf6\x01\xb3\xad\xeb\x77\x36\xfa\x7c\x8a\x47\x88\x33\x21\x8c\x33\xd5\x23\xc0\xb6\xc5\xda\x6f\xe4\xa8\x09\xb5\x60\x1b\x69\x83\xb2\xaa\xa7\xef\xc6\xfb\x38\x23\x47\x36\x70\xc2\xde\x62\xdf\xc9\xa2\x0c\x7e\xcf\xe3\x49\x67\xe2\xbd\x74\xc6\x90\x2a\xbf\x1e\x9f\x53\x36\xd7\xcd\x38\x92\x84\xef\x88\x7e\xab\xc8\xcc\x55\xc0\x72\xc4\x35\x07\x58\x0d\xf4\xfd\x30\x7e\x8d\xdf\x32\x99\x5a\xf5\x11\xd7\x9d\x2a\xc7\x20\x1a\x63\xe1\xcf\xd3\x97\xed\x9a\x71\x43\x9a\xc8\xad\xde\x0b\x7c\x6b\x1f\x95\x2c\x8f\x8b\xad\x1b\xe0\xd8\x31\xf4\x6b\xa0\xad\x39\xa7\x82\x1e\xfb\xd6\x2d\x32\xdc\x04\xfd\x4a\x6a\x4a\x98\xcd\x50\xad\x91\x89\x7b\x8d\x8d\xec\xcc\xe6\x2b\xdf\xf8\xd6\x23\x1e\x01\x77\xdd\x0d\xf8\x60\xf1\x3b\x8f\xeb\xb4\xd8\xae\x46\xc5\x76\xb1\xc6\xf8\x91\x39\xb1\x6f\x74\x2f\x6f\x50\xbf\x53\xc3\x7c\x71\x35\xc7\xd4\x86\xd1\x9b\xfd\x1f\xae\xb0\x36\x8e\xe5\x5d\x15\xb0\x7e\x00\xe3\xb1\x7b\xdd\x75\xf4\x19\xfd\xd6\xdc\xfe\x6c\xb4\xcf\x9f\x69\x8f\x5b\xf9\x02\xf6\x03\xbc\xcb\xd0\xcf\xe1\x68\x38\x5c\x31\x3e\xe5\x75\xda\xff\x9d\x4c\x00\x3b\xe6\xff\xaf\xeb\x68\xa7\x47\x66\x8a\x7a\x10\xbc\x1b\xeb\x32\x4a\xa8\x15\x16\xda\x61\xf5\x7b\x57\xf9\xbc\x6e\x9e\xf7\xf5\x99\xc8\xb9\x56\xf0\x5d\x7b\xc8\xef\x0a\x7a\x18\x93\x45\x6e\xf6\x33\xf7\xfb\x22\x1f\xd4\xf7\xef\x05\x1d\xac\xf6\xd5\xbd\x89\xb5\x01\x95\x8c\x70\x1f\x74\x3d\x08\x9c\x1b\xa2\xaf\x62\x22\xd8\xd7\xe9\x30\x25\xbe\xd3\x23\x1e\x60\x6e\xf4\xc2\xb2\x73\xcd\x3e\x1a\x73\xbb\x03\xce\x62\xcd\x65\x38\x34\x63\xc9\xa7\xc1\xf9\x41\x66\xe9\x70\x88\x9c\x1b\xf1\x99\x80\x4e\x88\x7e\x89\x48\x73\x0b\x6a\x5f\x20\xf7\x3e\xd5\x6f\xe2\x8c\x78\x0d\xd9\x8c\x7d\xa9\xde\x2f\xac\xcf\x47\xe0\xa9\x95\x5c\xe2\x6b\x99\xf1\x2c\x23\x3f\x27\xde\x13\xd6\x63\x47\xac\x9b\x73\xe1\xa7\xc2\x1a\x79\x0c\x63\xf1\x0c\x32\x47\xca\x76\xbe\xea\xca\x07\xad\xfd\x98\x0c\xeb\x4f\x94\x3d\x8d\x35\x01\xf1\x61\xa5\xc2\x04\xd4\x8b\x74\xaa\x22\xcf\x4f\x25\x87\x60\xbe\xcd\xbb\x3f\xc2\x7a\xf8\xaa\xad\xe5\xf9\xee\x4b\x6b\xb3\x25\xe3\xf0\xfa\x4e\xf6\xfb\x8b\xba\xac\xb4\xbe\xd3\x3b\x5f\xdf\x20\x1b\xd1\x87\xcd\xd7\xd7\xfe\xd7\xdc\x55\xb6\x56\x4a\x1a\xfe\xe5\xfa\xdf\xb4\xa3\xbf\x50\x43\xc6\xc6\x11\x65\x71\x1f\x6a\x75\x9a\xeb\x16\x9e\x69\xf4\x53\x1e\x7f\x49\xb7\x18\x74\x9c\xd5\x2a\x5b\x4f\x59\xe4\xbb\x19\xf0\xb8\x00\xbe\x9e\xb8\xae\x25\x1f\x1a\x3d\x07\xf7\x9b\x5c\xdf\x61\x4d\xbb\x73\x13\x9f\xed\x96\x61\xf4\x37\xec\xcc\xf6\xe7\x5c\xbf\x3c\x4b\xef\x30\x98\xef\xed\x30\x6f\xc9\x3b\x3b\x7d\xd9\x62\x2c\xdc\xea\x6d\x90\x7f\xee\x21\xf8\x02\x69\x7f\xae\x04\xe2\x9b\x16\xd5\x37\x60\xfd\x47\xd5\x5e\x5a\xc3\xfb\xd8\xef\xe5\x6f\xaf\x7c\x58\xc5\xf7\x6b\xba\xca\x69\xbe\x67\xe1\xee\xff\x7e\xdd\xce\xe8\xda\x65\xe7\x45\x9d\xe3\x5e\xa4\xab\x86\x2d\x25\xdb\x85\x72\x1b\x96\x5b\xa4\xad\x3e\x35\x74\x09\xc2\x73\x2e\x96\xc8\xe7\x8b\xd8\xbf\xec\xbb\x70\xfd\xf2\x3e\x64\x61\xee\xc4\x62\xdb\xa8\x37\x62\x7e\xf1\x67\x4f\x6d\xc6\x4a\x58\x9d\xa5\x5b\x84\x86\xbe\x83\xf3\x61\x94\x20\xff\x52\xbd\x0f\x2e\x74\x1f\xb0\x35\x9e\xa0\x0c\xbe\xbf\x9a\x80\x4b\xbc\xe0\x67\x8f\xb4\x4f\x09\xe4\x70\xc8\xfb\x14\x72\xa8\xf1\x3c\xf9\xbb\x7b\x8c\x9a\xe7\xde\x11\xf3\x27\xca\xe1\x4f\x2a\x7f\x08\xd4\x9b\xd2\x6f\x39\x0a\x7b\xe9\x14\xb3\x5a\x3a\xec\xff\xaa\x9d\xaf\x81\xb8\x2c\xfd\x3d\xca\xae\xef\x73\x2d\x5a\xeb\xb7\xfc\x7f\x47\xcf\x41\x8e\xf9\x41\x49\xf5\xed\x5a\x77\x79\xd9\x2e\xbd\x60\x0b\x7e\x73\xaa\xd3\x34\xf4\x62\xa6\x07\xe1\x3b\xbc\x97\xff\x5a\xcf\x59\x8d\xfe\xdf\xd0\x4d\x98\x8e\x50\xd9\x9e\xf5\x3a\x5d\x8b\x32\xb8\x4b\x47\x98\xff\xd7\xba\x09\xcf\xe3\xfa\x13\x99\x3c\x7e\xb9\x77\xca\x64\xa3\xf6\xb9\x23\xdf\x3c\xe8\x09\x74\xcc\xf7\x1b\xdf\xaa\x6a\xb9\xe9\xda\xa1\x36\x46\x63\x1d\x3e\x62\xc0\x74\xaa\x38\xc5\xea\x35\x02\x79\x28\x74\x6c\x98\x3d\x85\x7f\x43\x4d\x40\x08\xfc\xce\xf6\x89\x80\x7f\x3a\x49\x78\xee\x46\xa4\xe9\x17\xe2\x36\xd6\x89\x10\x6f\xa3\xf6\x9f\xb0\x0e\x12\xba\xc7\xab\x38\x4b\x2d\xeb\x01\x07\x15\xfd\x05\x59\xce\x7d\xed\xb1\xe6\x96\x64\x39\x5c\x9a\x46\xd6\xdc\x4b\x20\xe3\x21\xa7\x04\xfa\xea\x9e\x20\x2f\x33\x27\xe7\xd8\x73\xd9\xbe\x01\x3c\x52\x35\x9e\x58\x49\x38\x99\x5f\x4d\x9d\xc5\x4e\xbd\x41\x3e\xf3\xd0\x2f\x30\xf3\x2d\x35\x4c\xdf\x8e\xb0\x0f\x1a\xdf\x80\xdc\x68\x74\x4f\xa8\x37\x92\xaa\x2c\xb7\x41\x2d\x63\xef\x65\x3b\x35\x5c\xb0\x0d\x20\x7e\x31\x71\x1f\x18\xbb\x58\x48\xb6\x9f\x69\x54\x71\x9c\x13\xf1\x5b\x67\xd9\x07\xb5\x79\x16\x5e\xbf\x8f\xd8\x29\xfa\x29\x44\xfe\xb5\x2b\xf7\x01\xd1\xf1\x15\xf2\x7c\x32\x3a\x4e\xc4\x40\xde\x36\x69\x7c\xbf\xb7\x17\xff\x64\xcf\x20\x5e\x95\xe0\x7f\x92\xd6\x2c\x9e\x5d\xed\x73\xee\xdf\x9f\x29\xa7\x48\xa9\xcf\x59\xe6\x07\x91\xce\x99\x29\xea\x82\x80\x89\x6e\x4e\x2e\x83\xe6\xfb\x58\xfe\x66\x46\xdf\x5b\x9d\x2d\xef\xaf\x82\x3e\xa7\x50\x7d\xee\x6f\xd9\xb7\x54\xd5\x7f\xb7\xf7\x6c\x8d\xbd\x99\xc7\x2c\x87\x73\x2a\xf7\xfb\xaf\x7a\xef\xbb\x57\xa2\x2b\xdb\x8f\x54\x92\x49\x27\x51\x7e\xb4\x73\xf3\x38\x26\xde\xf0\x1c\x78\x36\xe8\x03\x41\xee\xe6\x61\xcf\x62\xd8\xfb\xfc\xbd\xaf\xbc\x7f\x0c\x5b\xd5\x6a\xe9\x9c\x0d\x7d\xe4\x27\xe6\x4c\x9e\xb7\x9b\x94\xf6\xd5\xbd\x12\xac\xab\xfa\x29\xe8\x0f\x3f\x7d\xc4\x97\xc9\x22\xe3\x9e\x04\x92\x6f\x89\xf9\xa6\xc0\xb7\x03\xdf\x7b\x11\x79\xfd\x4d\x29\x57\xa1\xdb\xfe\x59\x1a\xb0\x37\x7b\x54\xe6\x10\xcc\xf1\xd8\x62\xfe\x03\xca\x85\x1a\x47\xcb\xc9\xc8\x48\x8c\x83\x2b\x0c\x2b\x99\xc5\xd8\xc0\xbe\xd1\xb5\x50\xcb\xf6\x8d\x3d\x92\xc6\x5e\x76\x66\x32\x4a\x8d\x46\x18\xe7\x0b\x7a\x8e\x0a\x31\x7c\xd8\x6b\xf7\x07\xf0\x87\xe7\x7a\x7f\x96\x0e\x57\x1b\xaf\xbf\x43\x5f\x10\xf4\x2d\x89\x72\x2a\x07\xfa\xe7\x4f\x7a\x6d\x62\x65\x4d\x39\x55\xb5\x31\xda\x42\x2d\xfa\x6c\xf4\x56\x32\xff\x13\x7d\xd7\x29\xf4\x87\xdc\x97\x99\xb0\x58\x02\xda\x3f\x86\x73\x23\xbe\x7d\xb5\x7a\x8b\x6d\x6c\xe8\xbf\x5a\xf2\xcf\x4f\x8a\xd0\xc8\x76\x1b\x7f\xb1\x25\xf4\xdc\xf3\x1c\xc6\xf7\x98\x5d\x51\xe7\xb5\x19\x6e\x3e\xe2\xfb\x05\x1a\xd5\x7b\x2d\x15\x70\xd7\x27\x6e\xc1\xf6\x3c\xcf\x79\xbf\x35\xc7\x1e\x63\x94\xe4\xfc\xb9\xa4\xbf\xa7\x63\x3a\x50\x63\xba\x3e\xb4\xfb\x39\xec\xc5\x27\x94\xe5\xf4\x19\x26\xe7\x3c\x2b\x89\x34\xe0\x89\x3c\x13\x6d\x50\x6e\x7c\xe7\x18\x2e\xfb\xcd\xbc\x76\x5e\xe3\xc4\xb1\x6c\x2e\x1f\xea\x9f\xcb\x96\x76\xfd\x1c\xcb\xdb\xed\x01\x76\xe9\x30\x52\x20\x7e\xdb\xdc\xf7\x80\xa3\xd6\x91\x17\x8b\x7a\x24\xc3\x0b\xe9\xcc\x7b\x65\x7a\x03\xd5\xc1\x65\x9b\x12\x63\x22\x95\xcf\x1b\xf2\x11\x18\xae\xad\x70\x8e\x4f\x05\xbb\xf3\xab\x99\x53\xc4\xf3\x8a\x39\xb6\x4b\xee\xf6\x58\x1e\x09\xd4\xb7\x40\xdd\x40\x9d\x8b\x73\x9a\xb6\x70\x5f\x9e\xe4\x4f\x35\x31\x84\x8c\xfd\x19\x7c\x89\xef\x0a\xcf\x5f\xac\xb1\x53\xff\xcd\xf7\x8a\xfa\xc9\x68\x5c\xcb\x23\xe6\xe3\xed\x92\xa5\xd2\x7c\x82\x3e\x32\xbc\x45\x0f\x2e\x4f\xf6\xed\xf9\x14\xf5\xa6\x3a\xe6\xf0\x11\x7b\x4a\x73\x4e\x7f\x76\xcf\x29\x93\x39\x58\xc3\x49\xbf\xff\xd5\x34\x8e\xa7\x7a\xac\x01\xe7\x69\x47\x96\x49\x02\x38\x58\x54\x47\x6d\x8d\xfb\xb8\xca\x37\xde\xa4\x4d\x1c\x1f\x79\xed\x84\x87\xba\xa6\x65\xd3\x92\xa5\xe2\x18\x6c\xa9\x0d\xf0\x0f\xd8\x07\x54\xbf\x6f\xae\x9f\x83\x7b\x69\x9d\x87\x99\x72\xaa\x6d\x87\xf6\xd8\xca\x6b\xe8\x4f\xbe\x0b\xb0\xef\xaa\x7c\xca\x6f\xbe\x8d\xe7\x79\xfe\xec\xba\x5f\xe5\x99\xd3\x73\xbe\x7d\x7e\xb4\xfa\x29\xcf\xc5\xfe\xbf\x9f\x8b\x65\x0b\x53\x69\x20\xeb\xb5\x0d\x7c\xaa\x8e\x5a\x2a\x88\xdb\x71\x7e\xf1\x25\xc3\xbe\x4a\xfb\x88\x77\x3e\xda\xde\xfc\xec\x1e\x45\xe5\xf9\x36\xed\x58\x5b\x62\x7b\x2c\x3f\x74\x60\x1a\x2a\x6f\xbf\x63\x3f\x55\x75\x17\x6a\x78\xb0\x8f\x1b\xa8\xe5\x04\x1e\x78\xcc\x9d\xed\x51\xf9\x0f\x67\x02\xb5\x45\x2e\xbc\x96\x05\x63\x2f\xf2\xb7\x7e\xb5\x38\xd4\xa5\x9a\xca\x3f\xff\x3e\xfd\xfe\x98\x96\x8b\xee\xef\x9b\xd8\x55\xad\xe9\x74\x09\xb9\x9b\x97\x1f\xcb\x46\xbf\xde\xbb\xc6\xc4\xbc\x46\x13\xf7\xb1\x19\x25\x57\xe2\x47\x52\x0c\x0d\xe6\x94\xf9\xe0\x42\x57\xc2\x93\x3f\xa3\xee\xf3\xbb\xef\x6c\xd7\xf9\x60\x7d\xb3\x29\xc7\x94\xaa\x35\xe5\x5e\x23\xc0\x2b\x59\x74\xc8\xd3\xf1\x59\xaa\x1b\x3a\x40\xae\x8e\x58\xe7\xa5\x84\x65\x17\xde\x66\x47\x1f\xb0\x1e\xb4\x6b\x0e\x9e\xf4\xeb\x89\x8c\xef\x68\x7b\x86\x67\x9d\x34\x3e\x5d\x75\x5b\x6c\xec\xeb\xb8\xe1\xf3\xba\xff\xf5\x72\xbc\xde\x3a\xeb\xfe\x98\xdb\x7e\x0d\x5c\x3b\x01\xab\x13\xec\x51\x75\xb6\x1b\xab\xb3\x1d\xd3\x0f\x31\x77\xb4\x7a\x6f\x0b\x3f\xfb\xc0\x30\x87\xd3\x22\xc5\x5c\x23\xb1\x6d\x88\x1d\x17\x9f\x3e\xc3\x03\x1c\x25\xbb\xe9\x72\x98\x7e\x02\x8e\x8e\x75\xda\xe4\x2f\xdb\xa5\xa1\xd3\xf7\xa7\x84\xda\x21\xe8\x5b\xc3\x9c\xfe\x83\x1d\x85\x29\x70\xa2\x9d\x10\x13\xce\x52\x81\x87\x7a\x42\x6d\x4a\x97\xea\xd3\x57\x73\xac\x5a\x2e\xd4\xa0\xda\x59\x78\xb0\xb3\x8f\xb4\xce\xa7\x84\x38\xbf\x57\x7d\xe3\x95\xf8\x8b\xdb\x6a\x9c\xbd\x3b\xeb\xfe\xca\x41\xbf\x89\x94\x33\x15\x7a\x83\x9a\x23\x47\xf0\x79\x01\xce\x13\xd5\xb5\x20\x17\x93\xfb\x47\x07\xe9\x26\x77\x77\xb1\x64\xcf\xbb\xd4\x4e\xbc\x84\x9a\xa3\x86\xb5\xff\xff\x16\xe4\x27\x6a\x2b\x83\x3f\x89\x8d\xcf\x25\xf4\x06\xd7\x65\x56\x61\x65\x5c\x42\x6d\x71\x8c\x72\xf7\x1e\x7b\x59\x49\x96\x49\x64\xa6\x2f\xd7\x59\xf9\x72\x9d\x69\xf7\x53\x90\x0e\x20\x0f\x23\x64\xf8\x3f\xfe\xc8\x3c\xcd\x46\x75\x7d\xc3\x54\x2f\xd2\x59\xfa\x72\x83\xf8\xa6\xe6\xdc\x62\x4d\xfc\x7f\xf0\xe3\x22\x86\xa0\xef\x9e\xa2\x7c\x7d\xf4\x47\xe6\x75\x96\xbe\x5e\x67\xe9\x20\x21\x86\x73\x0b\xd3\xc1\x05\xb0\x92\x34\xc0\x6c\x3d\x07\x7e\x26\xe0\x34\xb5\x7d\x80\x30\x1e\x86\x9b\xb3\xfa\x6b\xd0\x03\xea\x71\xec\x73\xdf\xf4\x9e\x78\x04\x6a\x1e\x03\x4f\xdd\x4f\x97\x2c\x86\xb5\x76\xaa\xfa\x1b\x76\xff\xe8\xa9\xd8\x7f\xf8\x06\x23\x4b\x67\x1a\xe4\x38\x5d\x10\x13\xda\x62\x98\x5c\xb4\xcf\x83\x4b\xe0\x5b\xbf\x88\x31\xe8\x85\xe2\xff\x73\x7c\xa9\x6a\xcc\xf4\x3d\x31\x06\xd7\x99\xa6\xde\x88\xb1\xbe\x85\x3d\x92\x45\xf9\x3d\xf9\x74\x8b\xd4\x5f\x16\x5b\x98\x67\xce\x91\x0f\xfa\x13\xf4\x6d\x11\x1a\x3a\xd5\xc9\x2b\xee\x70\x6a\xb3\xc4\x5c\x27\x36\xd4\x1b\x19\x35\xf0\xf5\x57\xb8\xf6\xa7\x62\x6c\x5e\xc6\xb3\x46\x19\x9b\x15\x29\x62\xff\x03\x8e\x08\xac\x19\xdc\xd3\x7d\xf4\x23\xf9\xd6\x79\xbd\x5f\x6f\x7f\x2c\xdf\x6e\x7e\xba\x3d\xfe\x78\x1c\x8f\x3f\x1e\xa7\x24\xf0\xf4\xc7\x8f\xde\x3d\x09\xf2\x81\x1a\x4f\xa8\x6d\xa5\x17\x5f\x86\xbe\xdf\xf8\xee\xe5\x73\xe2\x94\x81\x7f\x4f\x48\x76\x29\x22\x55\x7d\x0d\xbc\xec\xf2\x65\xe8\x05\x7d\x2e\x9e\x38\x49\xa0\x25\x90\x83\xf9\x65\xe8\xbd\x2f\xc3\xca\x22\x88\x35\xbb\xaf\x41\x9e\x29\x81\x36\x38\x85\x87\x7b\x1a\x6a\xf7\xdb\x97\x01\xb9\xdf\x4a\xd8\xbb\xef\x02\x7f\xf8\x1a\x68\x49\x19\x6a\x6a\x36\x7d\x7f\xfd\x7b\xe6\x61\x2e\x36\x62\x4a\xef\xff\xfa\x32\xec\x13\x99\xdc\x77\x21\xf4\xc3\xbe\x85\x4b\x95\xca\xab\x6b\x6c\x58\x54\xd7\xcf\x66\x9e\xae\x60\xee\xb6\x9b\x7d\xd5\x3c\x77\xaf\x41\xcf\x82\xdf\xc5\x07\xfb\x95\x18\xba\x12\xf8\xf7\x7d\xe0\x93\x57\x62\x64\xbb\x78\x72\xdf\x87\x46\x3f\x99\x2d\xb7\x7f\x7d\x1c\x86\x74\xed\x55\xbc\x4d\xc4\xb7\x5e\x01\x9b\xd7\xe7\xb1\xa7\xec\x95\x18\xfd\xc7\x97\xe1\xdc\x36\xfe\x7d\x1f\x1b\xfd\x57\x32\x21\xe9\x97\xe1\xee\xe7\xf9\xe5\x95\xe4\xfa\x8e\xf8\x80\xcf\xfe\x4a\x72\x37\x23\x93\x7b\xbe\xf1\xee\xd9\x97\x41\xd7\x59\x9c\x45\x87\x7b\xbe\xf1\xed\xe3\x97\x41\x94\x68\x72\x3f\x10\x6f\xf0\x4a\xb4\xf8\x95\x68\x99\xf2\x65\xc4\xa7\xcf\x5c\xbd\x45\x13\xeb\x06\xfb\x7a\x72\x3f\x84\x3d\xfa\x6f\x78\xa4\xfd\x20\x3d\x27\x09\x8d\xcb\xeb\xe6\x7d\x5e\xce\x7b\xf7\x63\xd0\x1b\xbe\x6e\x26\x8e\x12\x4d\xe6\x7f\x7d\x19\x59\xf2\x39\xb9\x9f\x70\x7e\xa0\xff\xaf\x1b\x4f\xa5\xff\x92\x68\x72\x3f\x85\x39\xb9\x7d\x19\x59\x11\x1e\xee\xa7\x68\x32\x7c\xdd\xf8\xd6\xce\x7b\x90\x87\xbf\x1a\xd0\xff\x3f\x45\xe5\xf6\xaf\x8f\xec\x1e\xcd\x72\x2b\x23\xfe\xf0\xd5\xd7\x8b\x6b\x38\x89\xff\xfe\xd2\xef\xd1\xec\x90\x14\x41\xef\x1e\xf9\xa3\xfe\x4b\x64\xd8\x8f\x29\xfc\xc6\xb9\x44\xbd\xfb\xcf\xc0\xb7\x5e\x37\xb9\xae\x05\xbe\xbd\x8b\xf2\x8c\xce\xfd\xcf\xd0\xb7\x5f\x01\x77\xc6\xd0\xcb\xa0\x77\x3f\x07\xbe\xad\x90\x5c\x7d\x0d\x0d\x27\xc1\xbe\xaa\x09\xd1\xfa\x59\x3c\xb9\x5f\x02\x2f\x3b\xc7\xc6\xe0\x35\xf4\xf4\x22\xea\xdd\x71\x3f\xf9\xce\x6b\xe8\xb9\x8f\x48\xd3\x0f\xc4\xbf\x5f\x36\x1e\xfd\x5b\x7d\x7c\x19\xea\x63\xe6\x25\x59\x38\x19\xbe\x86\xbe\x7d\xa5\xdf\x17\xfa\x76\xc9\xda\x54\x22\x9f\x5e\x77\x2f\x41\x4e\xc7\x5b\x55\x23\x83\xda\xb2\xee\x6b\xe8\x93\xeb\x17\xd5\x79\x7a\xf6\x6b\x98\x93\xc7\x97\xd1\x3f\x6d\xde\x07\xaf\x61\xde\xa7\x73\x70\x0d\x7b\x54\xe7\xbd\xdf\xe0\x3d\xbd\x61\x02\xfe\x47\x63\xb0\xdb\xf4\x1c\xc0\x7e\xfd\x9a\x50\x9b\x5e\x7d\x8d\x0c\x1d\x62\x8d\x9f\x87\xd3\xe9\x6b\x42\xd7\x89\x93\x87\x3d\xeb\xf2\x45\x75\xc3\xc9\x1d\xea\xd8\xbe\x26\xc3\x32\xec\x25\xfd\xaf\xc9\xf0\xf1\xe9\xd9\xaf\xb4\xad\xe8\x90\xbd\xd2\x7b\x74\x3d\x87\x3d\xb7\x0c\xb4\xf5\xe9\x47\xef\x5e\x86\x5e\xf6\x1a\x1d\xec\x7e\x98\xdb\xaf\xd1\xc1\xb9\x44\x93\x7b\x19\x4f\xec\xe2\x6b\x62\x67\x81\x36\xb8\x12\xe3\x7e\x22\xb9\xfb\x4a\xe5\x40\x9c\x67\x3b\xe2\xdf\x1f\xc4\xb7\xe1\x8c\xfc\x9a\xd8\x79\x3c\x19\xbe\x46\x5a\x4c\xff\x1f\xce\x9b\xaf\x89\x7d\x22\x3e\xc9\xe8\x7f\x61\x4c\x26\xf6\x2f\x2a\x2b\xbf\x26\xf6\xc5\xd3\xac\x87\xef\xdf\x1f\x61\xae\xd2\xe7\x6e\x81\x3f\xa4\xf3\x99\x12\xcf\x2d\xa2\xc7\xe0\x35\xd2\x06\x67\xba\x2f\xbe\x26\x76\x11\xf6\x9c\x13\xa1\x7d\xee\xd9\xc7\xaf\x89\xad\x10\x4f\xbf\x7c\x4d\x6c\x2d\x3c\xdc\x95\xc0\x8b\x5f\x63\xc3\x4d\x42\xdf\x2e\x88\xa7\xff\xfa\x9a\x38\x59\x38\xda\xfe\xf5\x91\xf7\xb3\x78\xb4\xff\xeb\x6b\xe2\x40\xbf\x62\x23\xa1\xeb\xfd\xf1\x35\x71\x8e\x1b\xdf\xbe\xd0\x7e\x07\x5e\x9c\x7d\x4d\x9c\x53\x34\xb9\x2b\x21\x60\x47\x0d\x5f\xe3\x09\x79\x8d\x3d\xda\x77\xf7\x1a\xe5\x6e\x12\x4e\xee\x6a\x94\xf7\x5f\x63\x7f\x51\xce\xdf\xdf\x94\xaf\x09\xc9\x42\x4f\x3d\xc1\x7f\x0f\xf4\xfc\xbd\xdf\xbe\x26\xe4\x44\xfc\xe8\x12\x69\x03\x35\xca\xed\xec\x6b\x12\x67\x41\x6e\xd3\xdf\xf6\xa2\x1e\xfd\xee\x98\xee\xdd\xd7\xb8\x97\xed\x36\x7e\xdc\x27\xbd\xfb\x0b\x1d\x4f\x90\x27\xbe\xfb\x20\x54\x0f\x80\xbe\x26\x39\x3d\xbb\xbe\x26\xc9\x25\x9c\x58\x45\xa0\x56\xeb\x9f\xca\xbc\x97\xd0\x1f\x16\x5f\x93\xa4\xdc\xf8\xf7\x7e\xe8\xdb\x87\xe8\x70\xff\x1b\x38\xbc\x47\x2f\xea\x5c\xbf\x94\x91\xaa\xfc\x35\x5d\x81\x9c\x8c\xfc\xd1\xe0\x9f\xf9\xb2\x78\x7c\xf9\xf7\x30\x58\xaa\x7f\xcf\x47\x4a\xdf\x72\x95\xd3\xd7\x24\xee\xc5\xea\x3d\x22\x93\x73\x31\x7b\xb7\x07\x5e\xd9\x8f\xbf\xf4\x4b\x32\xf3\x8f\xc5\x6c\xb5\xbf\xfa\x7a\x71\xf1\x97\x97\x70\x96\xa9\xf0\x3b\xdf\x3f\x97\xb3\x77\x67\xe0\xeb\xc5\x6d\x4a\xe5\x51\x76\xf9\x04\x7d\x79\xb4\x7f\xfd\x91\xa9\x74\x5f\x1e\x3d\xb5\x1f\xf9\x93\xf9\x71\xba\x2a\xfe\xe3\x2f\xe9\xbb\xf7\xa7\x29\xdb\xbf\x53\x5d\x7c\x5e\xf9\xe9\xeb\xc5\xe9\x8b\x5d\x0b\x46\xc7\x64\x3a\xca\x22\x5f\xbf\x44\xbe\xae\xfe\xf3\xb5\x3a\xff\x6d\xc1\xb9\x57\xbc\xfe\xd8\xfd\x35\xfa\xf9\x3a\xfd\xe7\xe5\x38\x8a\x5e\x8e\xa3\xf8\xe5\x38\x0a\x5e\x8e\x23\x42\xed\xdb\x99\x96\x81\xfe\xd5\xd0\xd7\xd8\xd9\xe9\xda\x1c\xcf\x9a\x68\xe4\xd2\xe2\x5c\xa0\x32\x38\x27\x27\x52\xe2\x99\x47\xd6\xfc\x6f\xee\x9b\xe5\xf8\x14\xf4\x9e\x93\x45\x13\xe7\x88\xf1\xc7\x76\xbd\x7a\x90\xdf\x93\x30\xbf\x60\x3d\x12\xf8\x24\xe4\xfc\xd6\xa8\x47\xf7\xfb\xfa\xca\x72\x2b\x07\x15\x8e\x75\x07\xb6\x79\x5d\x97\xc5\xeb\x93\xc0\x2f\x74\x20\xb9\xfa\x23\xce\xdd\x32\x34\xf4\xbe\x84\x6b\xc8\x7c\x20\x6b\x7c\xc7\xdf\xdf\xf1\x4a\xd4\x35\xbf\xb2\x9d\x02\xfd\x5a\x1d\x79\xfe\xdb\x59\xd6\xd1\xe1\xcc\x1e\x81\xdc\x79\x3c\x7b\x46\x57\x88\x8b\x75\x0a\x1f\x1c\x0f\x40\x8c\xc3\x09\x7c\x15\x15\x76\x9b\x01\x98\xa2\xab\x98\xfe\x96\xbe\x5b\xc4\x7d\x2e\xff\x5d\xbf\xa3\xb2\x0f\x3a\x60\xd5\x36\xda\x02\x70\x6d\x91\xdf\x6f\x81\x76\xfe\xdb\x9c\xcc\x71\xfc\xd7\x98\x23\xd9\x78\x96\xca\x63\x6a\x73\xec\x58\x7b\xf5\xdf\xbf\xfb\x8e\x09\xca\x62\xfa\xdd\x02\x7f\xd6\x23\x9e\x58\x59\xe0\x29\xcc\x47\xd5\xca\x77\x7e\xc0\x77\x2f\x69\xbf\xd5\x94\xae\x1b\xd7\x18\xfc\x22\x5e\xff\x21\x61\x18\xb4\xfc\xbd\xfa\x6e\x83\x39\x20\x90\xdb\x00\x31\x7f\x83\xdc\xa2\x5c\xa5\x7a\x0d\xe6\xf1\x01\xbf\x1d\xb5\xa1\xd6\x10\xc3\x44\xfc\x6f\xcc\xcb\x0d\x60\x2c\x2e\x0f\x73\x94\xa4\x30\x9f\x25\xc6\x82\x38\xb6\xff\xb4\x69\x5f\xb2\xbe\xcf\x72\x61\x0d\x94\xdd\xb1\x0b\x6a\x83\x50\x79\x3c\xcb\x91\xaf\x6c\x3a\x1a\x7c\x06\xc6\x70\x3b\x2d\x5f\x3b\xe3\x16\xd2\x9e\x60\x73\xd2\xe2\x06\x12\x9f\xaf\x72\x3d\x05\x0c\xd8\x2e\x3f\x39\xb6\x8d\x7d\x39\xd8\xbf\x36\xfe\x70\x1d\x2a\xee\x95\x8c\xb6\x4d\xff\x48\x6d\x2b\x4a\x98\x11\x8d\xf6\x50\xb7\xe7\xf3\x79\xa5\xe7\xd1\xb4\x03\xc3\xe0\xb7\x7b\xbc\xcb\x7e\x07\x9d\xd7\x4d\xc2\x65\xff\x11\x6a\xc5\x71\x8a\xf9\xe9\xd5\xbb\x18\xf7\xdc\x71\xa6\xf6\xb7\x81\xf1\xf6\x6b\x56\x76\xbe\xf7\x4f\xbe\x55\x58\x6f\xd5\x9e\x80\xdc\x40\x09\xeb\xe3\xdf\x8c\x0b\xc4\x46\x31\x4e\xb8\x41\xee\x1b\x68\x13\xfe\x9f\xc5\xa4\xc9\xa8\xd8\x6e\xfc\xc5\x36\xf4\xf4\xbe\x69\xf4\x33\xe2\x2d\x30\xdf\x24\x5f\x6f\x63\x7f\xb8\xa7\x6b\x8b\x8c\xc0\xd7\x6f\xd7\xb6\x0b\xd8\x88\x59\x0b\x73\xbc\xfa\xce\x61\x46\xbc\xf3\x11\xea\x79\x57\xca\xd6\xd2\xde\x0e\xed\xfc\x8f\x6a\x5c\xaf\xc4\x4f\x24\xac\x7e\xb3\xf6\xb5\xa7\xc4\x23\x50\xcf\x8e\xfc\xda\x6c\x7e\x2b\xfc\x01\x61\xec\xd8\x3d\xe2\xe9\x8a\x8b\x5c\x9f\x47\x78\x6f\x23\xf7\x80\x71\xe6\x9c\x48\x4e\x6d\x2a\x8c\x81\xfe\x58\xbe\xdd\xcd\xd1\x59\x98\x27\xf0\xf5\x5d\xaa\x18\xda\xaa\xa3\x9e\x79\xa4\x4b\xf3\xd5\xb5\x7f\x9a\xe7\x12\x31\xb2\x9c\xe4\x6e\x49\xbc\x7e\x57\xce\x84\xd4\x5e\x27\x96\xdd\x1f\x60\x64\x48\xef\x60\xe3\x2f\xf6\x03\x30\xea\x60\x5d\xa8\x6a\xd4\x5b\xc0\x3c\x13\x3f\x49\xa8\x7d\xdf\xf2\xfd\x4a\xb2\x65\xdd\x81\x67\xf8\xc4\x67\xda\xdc\xeb\x4f\xe5\xc2\x70\x20\xe5\x03\xc8\xef\x7b\xbe\x8f\xf2\x3e\x70\x53\x37\xe7\xf6\xbb\xf7\x34\x62\x66\xef\x1b\xc3\xa5\xb2\xf5\x44\xd2\xe1\x03\xce\x90\x25\xe6\x74\x44\xda\x2b\xc3\x3a\xba\x3c\x4c\x6a\x5b\xd2\x35\x08\x58\x26\xd6\x25\xf0\x1d\x85\xee\x8f\x90\xce\x93\x6f\x6e\x43\xad\xff\x54\x06\xd1\x75\x88\x75\x8c\xeb\x63\x07\xf6\x0b\x9f\xeb\xfa\x0c\x5b\x36\xf8\xcb\xaa\xb1\x7c\x5e\x0f\xfe\x7b\x59\x05\x35\xc2\x1d\xef\xfa\xc3\xfe\x74\xc8\xc7\x9a\xab\x53\xd4\xc7\xfa\x87\x8d\xef\x98\xb1\x67\xad\x22\xf0\x87\xbf\x25\x74\xdd\xb1\x73\xe2\x09\x96\x4c\xd2\x21\x43\x5f\xa8\x3e\x0c\xba\xec\x62\xa9\x6e\xa8\x1e\x0c\x3a\xae\xaa\xfc\x02\x9d\x76\xf5\xfa\xf4\xfe\x62\xb4\xff\x8b\xea\xe8\x9e\x36\xbe\x90\xdd\xdb\xe5\xc3\x55\xff\xb1\xcb\x42\x99\x4f\xd4\xc8\x37\xcc\x53\x97\x5c\xae\x64\xa4\x4e\xf5\x7a\xf3\xb6\xe6\xb6\xf3\x78\xb8\x5a\x8e\xf5\x6f\x9e\xb5\xde\xd6\x4a\x32\xec\x88\x67\x00\x2f\x48\xe7\x6f\x85\xb5\x1d\x7a\x16\xd5\x7d\xd7\xa1\x76\xc9\x18\xef\x75\x87\x8c\x6f\xac\x69\xbd\x48\x43\x23\xbb\x6e\xd4\xae\xf8\xb9\x22\xe5\x5a\x76\x9d\xf3\x7c\x6c\x3e\xf7\xe3\x8b\x07\xe3\x73\x8f\x66\xee\x20\x9e\x52\xbb\xa5\xac\xc7\xae\x75\xbf\xdc\xff\x65\xaa\xe7\x62\xb6\xca\xe0\xd9\x20\xed\xd6\x15\xd8\xb7\xbb\xd4\xde\x9c\xa9\xc3\x32\xd4\x4e\x59\xd0\xfb\xff\xb1\xf7\x67\xdd\xa9\x22\x5d\xc0\x38\xfe\x81\xfa\xe2\x01\x8c\xa7\xe3\xa5\x92\x80\xa0\x92\x88\xca\x74\x27\x45\x22\x6a\x81\x9e\x38\xe2\xa7\xff\xaf\xda\x55\x40\x15\x53\x72\xfa\xe9\xe7\x5d\xef\xff\x5d\xbf\x8b\x5e\x9d\x83\x50\xc3\xae\x5d\x7b\x1e\xe6\xbb\x65\xea\x9c\xbb\xde\x35\xa4\xbe\x1c\x56\xfd\x8a\x4c\x96\x6a\xfb\x8d\xe3\xe3\x67\x3f\xc1\x97\xc0\xa1\xf2\x1d\xf8\x0a\x9b\xee\x50\x85\x67\x7a\xaa\x49\x64\xa9\xaf\xa6\x38\x07\xd1\xc7\xd9\xed\x9f\xa9\xc1\x99\xdc\x53\xcd\xd4\x40\x46\xc0\xd5\x33\x2a\xef\x66\x34\x86\x9c\xd7\xa2\x7f\x2d\x27\x1f\x50\x5f\x9c\x2a\x6d\x66\xdb\xdb\xa6\xfa\x9c\xf6\x27\x18\x21\x03\x4b\x07\x1a\xa3\x5b\x8b\x91\xad\x8f\x05\xbe\x06\xda\xbf\x67\x2a\xdf\x91\x93\x3d\x73\xb9\x35\x8c\x9f\xd6\xfb\x95\xf0\xbf\x81\x6f\x79\xba\x18\xde\x27\x8b\x7d\xc3\xd9\xc3\x9d\x58\x2c\xc7\x96\xb0\x16\x5a\x0f\x48\xfb\x0a\xdc\xa7\x3c\xde\xa1\xb0\x6b\xd3\x7c\xa8\x7e\x1a\x24\x38\x0b\x5c\x33\x0e\xf5\xdb\x25\x4c\x1c\x69\xfa\x30\x6e\xb3\xe5\xf0\x3a\x7b\x41\xd7\xb5\x2b\x43\x6f\x9c\xc0\xb5\x3f\x51\xe2\xa4\x81\x17\x7f\x12\x5e\xec\x29\x14\xd6\xd0\x9b\xba\xe7\x64\x61\xc3\xbc\x73\xb7\xbf\xcf\x63\xef\x26\x3a\x7e\xa0\x9e\x83\x0d\x75\x76\x9f\x2d\xfd\xdb\x64\x31\x7a\x90\xb1\x43\x1d\x27\x6b\xd7\xd9\xd3\xb8\x0a\x39\x5e\x13\x1e\x44\xe4\xa0\x64\x20\x19\xba\x95\xf9\x1e\xcb\x65\x5e\x8c\x5e\xd6\x63\x13\xfa\x14\xad\xe8\x3a\x6e\x10\x0b\xa2\x10\xbc\x13\xce\x18\xec\xc3\x44\x56\x8f\xf4\x18\xd3\xda\x82\xf2\x91\xd9\xfb\xb3\x50\x1d\x3d\x7c\x25\xc6\x50\xf3\xbe\xcc\xb5\x61\x39\xf2\x7d\x90\xad\x08\xdf\x41\xbd\x39\xd1\x47\xae\x44\x67\x08\x1f\xc7\x2d\xcb\x79\x83\x18\x0a\x4a\x27\x63\x88\x13\x41\xd9\x28\x06\xb8\x6b\x6d\x32\x64\x5d\x67\x69\x92\x27\xbe\xa3\x2f\xfc\x7d\xe8\xe4\xbf\x6d\x7c\x6a\x2c\x9d\xca\x3a\x70\xa5\x0e\xfe\xb6\x1d\x6d\x43\x5d\xbb\xac\x25\xa8\x57\x47\xfd\x3e\x85\xcf\x87\xf9\xa6\x4b\x1f\xc0\x4b\xa8\xf4\x93\xb5\x8b\x08\xad\x2c\xeb\x23\x42\xbf\x67\xf3\xe1\x2b\x83\x2c\xf0\x2c\x95\xdc\xaf\xb5\x1c\x5d\x51\x62\x3f\x0a\x1d\x77\x91\xd7\xa9\x1f\x49\xbe\x67\x7d\x2d\x75\xfc\x88\xc6\xb3\x5f\x8c\x4e\x9c\xca\xfa\x3a\x44\x16\x74\xf6\x73\x4e\xd7\x41\x8f\xc3\xc6\x54\x46\x1b\x5f\x45\x27\xce\x4e\x90\xad\xdd\x33\x8e\xf4\x38\x0b\x7b\x4e\xba\x7e\x39\x50\xb8\xb2\xfe\xaa\x79\x1f\x40\x2e\x06\x89\xe8\x7d\x34\x47\x5e\x97\x89\x8e\x96\xef\x85\xaf\xfd\x55\xfa\x02\xf6\x8c\xa7\xca\x67\xf8\xce\xa3\x3e\x5a\xee\xbb\x28\x24\x72\x08\xc2\x92\x50\xb3\xaf\x01\x56\x97\x10\xfa\xdf\xd2\xd8\x68\xc1\x9f\xc2\x7c\xde\xc5\xd9\x57\x7a\x4e\x17\xfe\x86\x15\xf8\x1f\x2a\xbd\x3c\xa1\x0f\x05\xb5\xdb\x08\xf6\x99\xda\xfc\xc7\xa9\x2a\xda\x44\x72\x9f\xde\xe7\x02\x6a\x2c\x0b\xfe\x8f\xd2\xdf\x57\xed\x15\x61\x63\xa8\x7b\xba\x92\xcd\xe5\x0a\x7a\x9d\xd0\x3a\x2a\xbd\xcd\xb9\xb0\x19\x95\xf6\x23\xd0\xa9\x3e\x69\x9c\xc9\x76\xaa\x1a\x20\xeb\x09\xe3\xa9\x23\xe8\xb5\xc2\x6a\x23\x6c\x26\xfa\xec\x68\xe8\x66\xdf\x78\x95\x63\x94\xe0\xdf\xe1\x76\x64\xf8\x1e\xd9\xbf\x89\x09\x4d\xa0\xf1\x8d\xb4\x86\x03\x92\xef\x17\xda\x97\x13\x03\x0d\xf7\x53\x07\xe4\x41\x8a\x87\x06\x8d\x07\x5e\xe1\x15\xb9\xc7\x3e\xe1\x47\xca\xea\x97\xa1\xc7\x52\x34\x1e\xfe\x9a\x66\xa2\x0f\x6c\x0a\x36\xcf\xc1\x6c\xb1\xb2\xb4\x25\xb6\x34\xea\xd7\xe4\x7b\xb0\xc6\xe7\x50\x29\xeb\xc3\x95\x79\x39\xe0\xa3\xc3\x1f\xb4\xc7\xe0\x23\xf7\x5f\xe5\xf5\x19\x84\xdc\x0d\x77\x90\x00\xee\x8c\x9d\x53\x99\xa3\x56\xfa\xfd\x98\x4f\x2b\xa7\x41\x93\x95\x2c\xf8\x8a\x6a\xfe\xb9\x76\xff\x56\x93\x7f\x6e\xf0\x14\xba\xb7\xeb\x87\x2e\x9f\xda\xfd\x7d\x8e\xe4\x43\x1c\x3e\xd3\xfd\x04\x5d\xa0\xd8\x6b\xee\x67\x6b\xec\x4f\x43\xe3\x50\x18\x8e\x2c\xfa\x71\xe8\xce\x8f\xac\x96\xbe\x65\x17\x76\xac\xfc\xf7\x38\xe4\x7c\x87\xa7\xb5\x6b\x88\x3e\x56\xde\x0f\xd7\x8b\xcf\xa1\x4a\xf6\x70\x17\xfc\x77\x81\x67\xc7\x9e\x6a\x42\xdc\x17\x39\x1f\xc1\xc7\x08\xbc\x70\x74\xf2\x5d\x72\xd7\xf3\x3c\x61\x88\xf9\x54\x72\xfa\x01\xbe\xbb\x8a\x8f\x8d\xe1\xac\xe0\xcb\x15\xef\x1c\x95\xd7\x3d\xd5\x94\x09\x7c\x28\x0d\x82\xb3\xa6\xb9\xa4\x7b\xf1\xfe\xe6\xbe\xcd\x25\x91\xd1\x17\x31\x32\x12\x82\xdb\xe7\x7d\xd1\xe7\x43\xb4\xb1\x9e\xe7\x4a\x90\xd2\xfd\xd8\x98\xfc\x4d\x79\x3c\xdf\x27\x3a\x96\x42\xf7\x6e\xe5\x7a\x69\x07\x3d\xc8\xc7\x42\x06\xad\x43\x74\x5d\x8f\xed\x73\xa8\x95\x35\xf2\xab\xe3\x2d\x5d\xcc\xea\xf7\x11\x3a\x57\x3e\x9f\x26\xac\x27\x3f\x3d\x73\xe0\x29\x9e\x6a\x36\xd5\x81\xe2\xe6\x87\x6f\x6a\x35\x15\x2b\xeb\x25\xb0\xd9\x03\x6c\x56\x66\x3f\xef\x11\x5e\xaf\x23\x5a\xd6\xdc\xfc\xfe\xfb\xf8\x02\x3d\xc1\x97\xb5\x5e\xdc\x45\x8d\xf9\x82\x16\xb3\x71\xa7\x89\x7c\x24\xfb\x23\x72\x59\x9e\x37\x19\xba\x18\x7a\x23\xcc\x34\xa9\xad\xd7\xe8\xf9\x0f\xce\xa0\xb2\x26\xa1\x8e\xde\x3e\x58\xf4\xe1\xf7\x82\x7e\xa4\xce\x89\xd6\xd9\xe7\xea\x45\x01\xdf\x59\x35\xf6\x3e\x5c\xeb\x03\x39\xd4\xe7\x42\x0e\x30\xca\xf3\xde\x74\x2d\x09\xa0\xd7\xd1\xe8\xb0\x76\xa3\x43\xa8\x13\x5a\x4b\x6d\x9f\x7e\xb2\xda\xac\xc9\xbf\xf5\x3b\xc4\x53\x10\xfa\x59\xe6\xe1\xad\xfe\x53\xd6\xd0\xb1\xaf\x81\x37\x63\xf2\x18\xbe\xf8\xca\x5d\x0e\x58\x9e\x5d\x6d\xbe\x71\x74\x0c\xf5\x1b\x8c\x1d\xf6\x1c\x09\x8d\x1d\x09\x74\x71\xe8\x63\xaf\x3d\x0c\x7d\x78\x9f\x26\x43\x46\xcb\x87\x67\x9f\xf1\xe7\x90\xca\x02\x47\x2e\x5e\xa2\xb8\x03\xd3\x24\x26\xeb\x3b\x41\xbf\x9c\x57\xd1\x7e\xfb\xbe\x94\x06\x2c\x86\x03\xee\x59\x50\xf4\xa7\x1d\xfd\xec\x7b\xde\x8e\x52\xc2\xd4\xf2\xbd\xf8\x18\x7a\xce\xb9\x88\xf7\xdf\x42\xdc\xfe\x25\xf0\x2c\x80\x13\xb3\x0d\xdf\x23\x77\x20\x05\x1e\xc4\xea\x63\xda\x5f\x79\x78\x63\xb5\x70\x8e\x84\x1f\x87\x09\x96\x82\x05\xfd\x0e\xe4\xfa\x72\x0e\xed\x43\xb7\x30\xea\xcd\x36\xfe\x4b\x7f\x93\xc3\x8d\xd0\xbf\x48\x1d\x6d\x02\x4a\xcf\x0b\x7b\x39\xfd\x4e\xd0\xf7\x93\x20\xeb\x9f\x7d\x2f\xa6\x76\xe6\x9e\x26\x87\x3d\x1b\xdb\xba\x73\x83\x5e\xbb\x3f\x82\x8b\x1c\x7f\xbc\x32\xf9\xca\x73\xae\x91\xee\xbc\x06\xde\x48\x5a\xab\x34\x56\x56\xa8\x8d\xa4\xc4\xd0\x4f\x3a\x8f\x97\x41\x8a\x75\x45\x89\xf3\x60\xf5\x86\x40\xce\x33\xf4\xc1\x2d\x70\x9f\xae\xbe\x72\xbf\x12\xda\x18\xb8\xd2\x15\xb1\x9c\x92\x77\xb9\x71\xfd\x72\x98\xd8\x18\xa5\xd6\x2e\xec\x99\x18\x49\x26\x91\x69\xbf\x1c\x22\x43\x8e\x67\x3f\xdb\x43\x2a\xae\x67\x9e\x12\x5d\xe9\xec\x85\x3d\x73\x2f\xea\xa0\x5c\x6d\x54\xcf\xc2\x86\x3e\x4a\xc0\x2e\xe7\xda\x2f\xa5\x8d\xf7\xfc\xf0\x69\x8f\xec\x1d\x93\xef\x64\x94\xac\x0a\x79\xb4\xea\x17\x98\x16\x72\xed\x48\x0a\xe5\xe2\x5c\xf7\x6b\xcf\x8a\xfd\xe4\x4e\xeb\x4d\x52\xfd\x12\xec\xb8\xa8\x37\xc2\xbe\x82\x93\x8f\xc5\x28\x86\x3c\x4f\xd7\x3a\x02\x0f\xc9\x75\x99\xb1\x7d\xf0\xf3\x1c\x7b\x3d\xa0\xb9\x33\x79\x0d\xd5\xb2\xbe\x28\x8b\xbf\xbb\xd1\x3b\x44\xf7\x57\xe4\x25\x86\x3d\x88\xa3\xce\x02\x77\x05\xf9\x52\xa1\x3b\xc8\x82\xc5\x68\xeb\xbb\xd6\x57\xa4\xe3\xdd\xba\x37\x83\xe7\x91\x8e\x4f\x90\x17\xa3\xc6\x31\x2a\xd7\x7e\x23\x3c\x32\x8f\x29\x5a\x42\x8d\x83\xbd\x50\xcf\xcd\x61\xbd\x25\x68\x2d\x48\x8b\xe9\x49\xf6\xe3\x3d\x1b\x12\x59\xe3\x6c\x68\xa7\x8d\x07\x79\xa5\xd4\x57\x42\x9f\x9d\x9f\xe8\x33\x5c\xca\x4f\x4c\x8e\x0e\x12\x74\x89\x74\xed\x41\x74\x0f\x32\x0e\xa1\x81\xef\x8b\x11\xe0\x05\xc8\x09\x44\x86\x68\x7f\x97\xf3\x7f\x34\xae\x11\xe0\xbf\x56\x1c\x89\xe8\x8d\x91\x1b\x1d\x8c\xb1\xd5\x0f\x53\x3b\xfe\xd0\x1a\xf1\xb1\xfe\x7e\xc3\x7a\x78\xf9\xa1\xe3\xbb\xc6\xb5\xcd\x8b\x33\x1a\x80\x3e\x9e\xd7\xc4\xc8\xed\xfc\xa5\x3f\x0a\xea\xce\x6e\x3f\x16\x23\x19\xec\x38\xde\x28\x0b\x7b\xc1\x31\xd0\xa9\x9e\x0c\xbd\x6c\xf3\xda\x17\xcd\xb4\x41\x02\x9b\x16\xe4\x7c\x38\x20\xf7\xa3\x04\x43\xfd\xbd\x9f\xdd\x2b\x3a\x07\xe4\xa3\xac\x20\x96\x2b\x5b\xbb\x36\xad\xd7\x35\xae\xf5\xe4\xe4\xe7\x12\xfb\xc8\xe9\x31\xf6\xc9\x77\xb4\x27\xd4\x21\x70\xb5\x3d\xed\x09\x57\xe8\x82\x20\x8b\x43\x0e\x09\xd8\xe3\x20\x77\x81\xff\x9d\xd2\x58\xda\x7b\x8b\xfe\xcd\xf7\xb4\xa2\x7a\x3a\xed\xb7\x95\x06\x44\x6f\xa0\x77\x6f\x29\xcc\x71\x5a\x7b\x96\xc4\xfa\x52\x29\xbe\x67\x1e\x7d\xd7\x3c\x05\x0b\xe9\xc1\xf7\xed\x02\x1e\xc4\xfa\xde\xad\x15\xa7\x1f\x11\x3a\xc4\xf7\x7b\xd3\x63\xda\x5b\x2b\x89\x33\xfe\xbb\xb5\x2b\xc7\x81\x42\xfb\x67\x45\xba\x96\xf2\xbf\x05\xc9\x20\x0b\x21\x96\x09\x5f\x02\xda\x33\xab\xb0\x5f\x83\xdd\x44\x9c\xff\xb2\x96\x30\xad\xc5\x4f\xf7\x9b\xdb\xc6\x2a\xef\x38\x10\x6f\x43\xd7\x02\xf6\x71\x71\xaf\x6e\xff\x0b\xfa\xbf\xbf\x74\x8d\x41\x68\x04\xed\xc9\x97\xdb\x9c\x84\x75\xbb\x12\xfc\x16\xb8\x32\x3f\x76\x9e\x77\x57\x7c\x47\x68\x3b\xff\x5d\x93\x4e\xee\xa9\x66\xed\x7e\x80\xfc\x28\xda\x19\x78\x3d\x9d\xc3\xa7\x15\xab\x71\x07\xb6\x13\x56\x13\xaa\xda\x23\x2a\x16\xf0\x6f\x9a\xc4\x31\x92\x88\x2e\x3b\x82\xfa\x03\x28\xb5\xfb\x93\x31\x87\xcf\x8b\x3d\xe8\x65\xdf\xdf\x15\x2b\xe4\xe7\xf5\xaa\xb2\x29\xbf\x26\xf9\xcc\x8f\x11\xb1\x1a\xc4\x7f\x36\xfe\xf2\xdc\x56\x6b\x95\xe6\x3c\x8c\xcd\x85\x0d\x39\x64\x83\x8f\x89\x76\xfa\xcd\xec\xed\xc7\xc9\xcb\xf3\x2f\x88\x15\xc1\x77\x34\x5b\xe0\xbf\x67\xdb\xfb\x00\xfe\xbd\x9d\x5f\xe9\xb9\xdc\xc8\x98\x72\xa8\xe5\x75\xa0\xfa\x21\x79\x77\xba\x38\x47\x34\x86\x7b\x40\xe9\x13\xc0\x73\x50\xc6\x0f\x62\x66\x6b\xce\xe2\x70\xba\xc5\xd1\xc4\xa1\xf1\xec\xdc\x98\xa5\x1d\xa7\x1c\x1b\x79\xda\xe9\xf0\x31\xbe\x6d\xc8\xfb\xde\x62\xf3\x9f\x77\xf8\x6e\x7f\xe5\x7d\x5d\x41\x32\x38\x85\xfa\xa0\x67\x8c\x1d\x98\x0f\x78\x95\x72\x5f\xd8\x54\xc6\x3e\x81\x8d\xca\xb3\x9f\x16\xba\x13\x13\xfe\x4e\xd7\xc4\xcb\x2e\x1a\x7c\x3f\xe7\xde\x71\xf2\xbc\x22\x8d\xc6\x56\x10\xf9\x79\x2a\x3f\x1d\x8c\xec\x74\x9c\x66\xc3\x5f\x00\x37\x75\xf6\x05\xf1\x38\xdb\xd1\xb3\xa9\xee\xf9\xbd\x3c\x02\x0f\xfa\xba\x1b\x8c\x46\x15\xb0\x36\x54\x16\x1b\xf4\x22\xff\x3d\x5b\xdc\x07\x9f\x2a\xfd\x3f\x85\xc7\x61\x3f\x95\xcb\x35\x43\xfe\x29\x07\x67\x6f\x3b\x8b\x3d\xed\x1e\x7a\xda\x3d\x9a\xe0\x01\xf4\x0a\x7c\x27\xf2\x9e\x76\xdb\x9a\x59\xfc\x97\xb7\x10\xe0\x29\xc8\x24\x6c\xcf\x10\x07\xbf\x4a\x9c\xd4\xf6\xe2\x1b\xf4\xd2\xde\xc6\xc8\xd8\x0e\xbf\x44\x19\x99\xca\x0b\xc1\x2b\x17\x7b\xd0\xcb\x69\x3d\x95\x11\x68\x0f\xaf\xfe\x5f\x9f\xdb\xf3\x33\xc4\x1a\xc8\xb4\x97\x17\x87\xa7\x8d\x32\xd1\x64\x31\xfc\x6a\xcc\x17\x69\xfb\x8f\xe8\x98\xce\x69\x03\x7d\x11\xc7\x76\x34\xd9\xc6\x21\xfd\x1b\x7d\x19\xf2\x1d\x4d\x1d\xe9\xf7\xc4\x11\xec\x4c\xbc\x0e\xf9\x88\x14\x2c\xf9\x4a\x6c\x86\xb4\x7f\x48\x69\x47\x2f\x6c\xaa\x95\x3e\x71\x85\x3f\xc7\xcf\x6b\x07\x4b\xc1\xa2\x7f\x0c\x93\xa2\xd7\x4b\xd2\x10\x3b\x94\x94\x3e\xba\x5b\xee\xc7\xe8\xec\x27\x85\x7a\xd1\x31\xd2\xad\x03\x8b\x07\xf8\xa7\xeb\x62\xb1\x24\x44\xff\xf4\x1b\x7a\xe2\xfb\x0d\xe3\x76\xf6\x3e\x83\x58\x94\x85\x67\x69\xa1\x37\x92\xf2\x3a\xec\x42\x3c\x55\x3e\xb6\xaa\xd1\x3e\x57\x50\xbb\xe0\xf5\xea\x69\xf7\xe5\x34\x63\x79\x66\xac\xa7\x4c\xd1\x43\xde\xb9\xd7\x7a\x0a\xe4\xf8\xd0\x04\x9b\xef\x62\xba\x58\x7d\xd5\x47\x00\x39\xc7\xf8\xb2\x96\xed\x63\xa4\xdf\x71\x0e\xa3\x6a\xec\x97\xf0\x4e\x43\x9c\x0b\x3f\x9e\xbd\x92\xd8\x77\x4e\xc9\xa7\x28\xac\x71\xd8\xe8\x3b\x7d\xbe\x1a\x9a\x89\x91\xe2\x48\x86\x66\xad\x56\xfb\xc1\x9b\x9d\xb1\x6f\x9c\xca\xd9\xa5\x04\x47\x06\xcc\x26\xd2\x31\x0e\x8d\xc7\xfe\x0a\xbc\xb2\x7f\x42\xcb\x9a\xbe\x91\x15\xeb\xfb\xcb\x61\xc2\x74\xb4\xea\x78\x54\x26\x5a\xe4\x3a\x5b\xfb\xf7\x6b\xb7\xbf\x0f\xdc\xbe\x94\xdf\xef\x2a\xcc\xab\xbf\x37\xad\x8b\xca\xee\x8d\x36\x23\x1a\x8b\x43\xd7\x94\xd0\xfe\x37\xf0\x5e\x63\x1c\x54\x3e\x67\x00\xfd\x61\x98\xcc\xb3\xea\x83\x6e\x2e\xc6\xd0\xe4\x77\xa8\x8c\x79\x62\xfa\xd7\x1b\xeb\x97\x5c\xb7\xcf\x54\xce\x85\x9e\xa3\x9d\x11\x99\x89\xe0\x76\xde\x07\xb8\x02\x47\x09\x25\xda\x11\xd6\x21\xe7\xfc\xa3\x8c\x5f\xec\x7a\x6f\x99\x38\x3d\xda\x67\xa0\x05\x47\xc0\x9e\x7d\x22\x7a\xd9\x11\xb1\x7e\x5d\xac\xce\xe0\xc9\x27\xb2\x59\xe5\x1c\xa0\x06\xce\xbe\xa0\x5d\xc5\xbc\x6b\x1d\x3f\x60\x9e\x1a\x8e\x42\x6c\xee\x2c\xef\x61\x47\xed\x47\xdf\xc5\x4a\x36\xde\x61\x1e\xae\x4d\x74\x88\xda\x3e\xf9\x9a\x88\x63\xeb\x1a\xaa\x2c\x37\x8c\x8f\x77\x58\x72\xf1\x78\xac\xdf\x03\x4a\x1c\x05\xd6\xbf\x82\x7d\x3c\x22\xf6\x1d\x3d\x5f\x90\xe3\x37\x06\xe1\x57\x0c\x86\x95\x98\x43\xe1\xfb\x45\x03\xae\xb6\xe1\x31\x9f\xf3\xf4\x33\x5c\xef\x0b\x36\xcb\xf2\x3c\x1c\x13\x81\xee\x39\xaf\xf4\x87\x63\xf1\x26\x05\xdf\xb1\xcb\xfc\xeb\xbd\x7d\x0c\x08\xfd\xdf\x49\x9b\x99\xba\xdf\x7c\x64\xb9\x9d\xbf\x4f\xe4\x7f\x99\xc6\xb0\x10\xf9\xa9\x31\x46\x50\x58\xab\xef\x41\x4e\xcc\xeb\xda\x0d\x12\xe3\xe5\xb6\xb1\xca\xf1\xde\xc3\xe4\xde\x87\xda\x46\xa9\xf3\x88\xd4\x91\xb8\x86\x2d\x8c\xf7\x3b\x4c\x06\xd2\x64\x3b\x8a\x2b\x76\x8c\xb6\xd8\xa7\xca\x18\x90\xbf\xd7\xb5\xc7\xef\x62\x0c\x73\xba\x4e\xcf\xfd\xc7\xf1\x47\x98\xe8\xa9\x44\xef\xa7\xfd\xbe\xa0\xbe\x7f\x6b\xcc\x0c\xe8\x79\xf5\xbe\x56\x62\x7e\x33\xab\x9f\x74\x35\xf4\xfb\x15\x72\x39\x00\x26\x60\x53\xf8\x66\xcd\x1d\x31\x8a\x7c\xbd\x01\x66\x1f\xa6\x76\x9a\xfa\x5e\xbb\xf6\x67\xeb\x38\x09\xb6\xc3\xbf\xde\x17\x43\xa9\x16\x03\x5b\xc4\x54\x9e\x8f\x48\xb3\xaf\xd0\x37\x51\xad\xf7\xc2\x12\xf1\x35\x1f\x9f\xf9\x53\x69\x1c\x52\x55\x66\xc8\xe1\x57\xde\xb1\x86\x9c\xce\x66\x7c\x7c\xda\x4c\x97\xd2\xc6\x7a\xe9\x7e\x97\xbf\x67\x9d\xbe\x6f\x5e\x4f\xf3\x58\x0c\xf2\x8f\xfa\x7c\xfc\x20\x36\xab\x35\x36\xc7\x89\x73\x9d\xa1\x16\xab\xda\xee\x4b\x17\xc6\x9a\xe8\x34\x16\x22\xaf\x7b\x2a\xc4\xa2\xe8\x9a\xf4\xf1\xca\xec\x20\xd8\xd4\x26\x85\xfe\x09\x31\x04\xe1\xcc\x91\xb8\x1e\x11\xb7\x81\xf1\xe2\x57\xd6\x90\xe3\x0a\x1b\x03\x78\x26\x1d\xdb\x7d\x68\xcd\xf9\xb4\x3f\xb7\xa1\x1f\xcb\xf1\x6b\xb6\x71\x64\xe4\x73\x56\x6a\x55\x09\xfc\x9b\xc3\x65\x6a\xbb\x68\x84\x5f\x1a\x78\x76\x51\x8f\x15\xe4\x43\x4e\xdf\x15\xee\x3e\x93\x53\xbf\xc1\x4f\x80\xa1\xe1\xe5\x3c\x90\xda\xbf\xc1\x07\xa9\x6a\x4d\xbc\xa6\x1e\x07\x94\xff\xe7\x8d\xb2\xc0\x0b\x66\x6c\x4e\x93\xd1\x36\xa6\x4b\xd1\x3a\xcf\x9d\xe7\x3b\xb6\x30\xe8\x7d\xe2\x19\xff\xc1\x19\x8e\xa2\x32\xde\x67\x73\xa3\xbd\x77\x86\xe9\xfb\x02\x6d\xde\xb3\xe1\x9d\xe8\x68\xb3\xdd\xff\x23\x67\x5b\xca\x09\xd8\xf7\xe6\x07\xf3\xf1\x94\x56\x63\x32\x45\x79\x97\xca\x40\xa1\x72\x2b\x60\x51\xfd\x7d\x92\x0d\xef\xf5\x3c\xeb\xd2\x66\xcc\xfb\xb8\x6c\xde\x1e\x97\xed\xcb\xbd\x0a\xcf\x69\x9c\x46\x2e\x6f\x0b\x75\x6d\x84\xf5\xdb\x2c\x3e\x53\x8c\x1f\x2f\x75\xb9\x08\x47\x1a\xd8\xb0\x0e\xa2\x7e\xd9\x41\x8b\xaa\xf1\xda\xf2\xa9\x12\xaf\xcd\xf5\x7e\x63\xfa\xe8\x22\xcf\x47\xa8\xeb\xb3\x27\x88\x5d\xea\xd9\x90\x1b\x47\xee\xc3\x9a\xef\xb7\x29\xf6\x2b\xac\xc5\x80\x52\x7b\xd3\x8d\xd2\xeb\x76\x7c\xce\x9a\x7b\x7d\x97\x3d\xa3\x2a\xb6\xb9\xac\x9d\x86\xe6\x3c\xcb\x39\xa3\xb1\xdd\x2f\x78\x64\x5a\xde\x4f\x16\x47\xdb\x70\xbf\x29\x3d\xe0\xf0\x8b\xf1\xdf\x18\xec\x5e\x53\x35\xf7\xd5\xec\x69\x7d\xca\x1a\x8d\x06\xbb\xd7\x29\xe7\xf1\xf5\xfb\xcb\xfa\x44\x7b\x96\x54\xd4\xff\xae\xcb\x30\x6d\xb1\x88\x74\x6c\x6a\x87\xa9\xc7\xed\x51\xd9\x63\x95\xd7\x5f\x34\x7b\xce\xc9\x7c\xfc\x84\xe7\xd5\xf6\x7a\x65\x7b\xa5\x3d\x89\x2b\x3c\x96\xca\x99\xac\x56\xdc\x62\x98\x86\xca\x2d\xed\x88\x2f\x6b\xe4\xf5\x7c\xec\xbf\xaf\x0c\x4e\x91\x2b\x43\xde\xd4\x24\xe3\x9e\xf7\x9c\x0c\x25\xce\x25\x52\x37\xc7\x46\xde\x54\x91\xf9\xf9\x98\xdb\x6a\xfd\x41\xda\xdf\x89\xf5\x1d\xa2\xb6\xfe\xcd\xda\xb3\x71\xb8\x88\x1e\x84\x7e\xa2\xe4\x8c\xd1\x36\x02\x3f\x24\x2f\x47\x55\xc6\x01\xbd\x2b\xf0\x2c\xa8\x39\xe7\x17\x3d\x53\x6c\x1c\x78\x23\x4c\xc6\xa4\x32\xde\xe8\x18\xe9\xce\xd9\xec\xcd\x36\xbe\x32\x20\x32\xd3\x25\x52\xeb\x63\xf3\x7a\x09\xf4\xb7\xd1\x07\x79\xfd\xa3\x7d\xe0\x3a\xb7\x80\xc8\xa0\xc2\x5a\x6b\xf2\xf8\x95\xe8\x04\xb4\x96\xb6\x25\xf9\xae\xf5\xc5\xd7\x44\x8b\x68\xce\x04\x27\x23\x02\x7e\x2c\x23\xc8\x67\x12\x73\x5e\xf8\x33\x78\xaf\xc8\xc1\xab\x9e\x1d\xfb\xca\x39\x14\xe4\x58\x8d\xcd\x57\xd4\x06\x19\x9e\x8d\x17\x2d\x6a\xca\x09\xa9\xcf\xdd\xbf\x85\xbd\xe1\xa1\xd6\x1f\xac\x92\x77\x35\x77\xed\x7d\x9e\xe7\xf2\x27\x70\xe5\x62\x31\x1f\x30\x5f\x03\x4f\x10\xf6\xc0\xea\x60\xb4\xe0\x6a\xb5\xd6\x45\xcd\x3f\xc6\xc5\x20\x02\xed\xa8\xdf\x5b\x3b\x46\xca\x79\x06\xb0\x14\x69\x43\x9b\xfe\x51\x8e\xa9\x36\xc5\x3f\x0b\x71\xcb\xbc\xad\x84\xbf\x6f\xb5\x3e\xe2\xff\x0e\x3f\x3b\x83\xaf\x08\x41\xed\x88\x1b\xf5\x0b\x79\x96\x34\x75\x6e\x5b\x43\x3d\x71\xb4\xc1\x89\xfe\x5b\x5e\xf6\x9d\x3d\x99\xca\x68\x71\xa9\x1f\xd5\xe9\x58\xd5\x0e\xce\xd1\xce\x16\x3b\x52\x11\x33\x1a\xc7\x88\xc6\xf1\xd3\xb1\xb4\xd3\xdd\xab\xd4\x3a\x8b\xc6\x66\xdf\x18\x5b\xbd\x35\xf9\x9d\xd6\x6a\xab\xe6\x50\x15\xf7\x28\x54\xac\x38\x7c\x95\xf3\x9c\x1b\x2e\xb6\x27\x97\xdd\xcc\xa8\x21\xd6\xa8\xe9\x7b\x4e\x16\x23\x70\xd0\x4e\x2c\x07\x95\x8c\x2b\xc6\x45\xa6\x42\x8e\xea\xa1\xc4\xfd\xc1\xce\x67\x76\x37\xf1\x0e\x7e\x67\x67\xa6\xf3\xfd\x2f\x64\x24\x9a\xbf\x27\xd3\xb9\xe4\x66\x39\xb2\xc8\xf1\x53\xa5\x7b\x93\x1c\x13\x28\x0e\xe3\xa9\xb1\x68\xef\x6e\xeb\x5f\x91\x9f\xdd\x2b\x93\x49\x17\xf5\xfc\xd1\xa9\x5a\xf3\x03\x74\xda\xf6\x21\x36\x8e\xc5\xc2\x34\xf9\x05\xaa\xfd\xc3\x51\xcf\xee\x87\xf4\xec\x0e\x91\x2e\x9f\x68\x7c\x1f\xf3\xf3\x35\xe4\xb3\xd2\x3e\x7b\xf7\x65\x75\x7f\x4c\xdf\x29\xc7\x58\xc9\x47\xd4\xb3\x98\xec\xde\xd0\xc7\x3d\xe9\x53\xdd\xa1\x12\x27\xbc\x76\xfb\x97\xc0\x33\x19\x6e\x72\xb1\x7b\x25\x1c\x60\x0e\x86\x53\xc7\x2a\x5d\x9c\xe8\xf8\x12\x26\x4e\x36\x4d\x00\x57\x8b\x78\x65\xda\xe3\x29\x86\xb8\x41\xd6\xb7\x98\xbe\x97\x16\xb6\xc7\x38\x90\xcb\xfc\x86\xf7\x05\xeb\x9d\xa6\xfa\x49\xdd\x67\xb4\x89\xe9\x3a\x8d\x0b\x87\x1b\xac\x8f\x3d\xad\xb7\x49\xf7\xd7\x2f\xe8\x29\xc0\x33\xc1\xbf\xc8\x39\x22\x09\x5f\xc0\xaf\x0d\x3a\xfa\xfd\xb9\x3a\x7e\xc9\x2f\xe5\xbd\xa7\xe0\x0b\x52\x70\xde\xc3\xa8\x45\x36\x01\xfe\xf3\xb4\x54\xfc\x83\xa7\x1a\x7f\x41\xdd\xdc\x97\xa7\xcd\x74\xf9\xda\x50\x23\x5b\xb8\x63\x0c\xa7\x9c\x9a\x0d\xda\xf8\x43\x9b\x75\x45\x96\xe6\x70\xa4\xd9\x46\x56\x8f\x45\xe4\x7a\xe5\x8f\xf1\x29\x97\xc1\x9b\x7b\xe5\x53\x3a\xf0\x0d\x7e\x0b\xb6\xc7\x2a\x5d\x6d\xe6\x93\x85\x8e\x99\xfb\x20\x89\x2e\xfb\xe0\x64\xee\x16\xdd\x81\xae\x87\xde\x1d\xc1\x16\x5c\xa5\x8f\x35\x9b\x4e\xb3\x8e\x5a\xc2\x3b\xd4\x9d\x38\x22\xe7\x2b\xd5\x69\x5f\x5b\x6e\x62\x4d\x1f\x6a\xa4\xe1\x8d\x3a\x4e\xd3\xbb\x17\x16\xe3\xd3\x60\x47\x67\xef\x69\xed\xba\x72\x85\xc7\x7d\x9b\xb3\xfc\x33\xfb\x59\x67\x0f\xd7\x53\xe0\x6a\xca\xda\xed\xa7\x4b\xe0\x33\xed\xf6\xff\x16\xdd\xa3\x90\x67\x72\xde\xbd\xd6\xb5\x0c\x71\xfa\x66\x71\xe7\xcb\x7c\x6a\xca\x37\xa4\xaa\xdf\x47\x94\x8d\x72\x99\x68\x49\xf9\x0f\x67\x83\x6b\xc6\xbb\xba\xfd\xb7\x26\x97\xf0\xb1\xb0\x3a\x1f\x8f\x33\x29\xf9\xa7\x10\xa7\xc3\x6a\x68\xd3\xba\x09\x2e\xc5\x33\x3e\x67\xad\xc6\xeb\x5e\x34\x91\x5f\xb0\xf3\x29\x75\xc7\x2e\x79\xaa\x9a\xeb\x3b\xbc\xd5\x79\x20\xc3\x3d\xcc\xd5\xe4\x16\xe3\x82\x99\xff\xdc\xa9\xf1\xba\x06\x7e\x5b\xed\xc5\x4b\x69\x09\xdf\xab\x09\x0b\xf1\x36\x8d\x30\xaa\xdb\xab\x61\x8c\xbc\x9e\x5f\xc5\x0e\x20\xda\xa9\x9a\x64\xf5\x22\x6f\xa2\xcd\x86\xb5\xa4\xf1\xd2\x5c\xfc\x52\x97\xbd\x2b\x6c\x94\x63\x64\x49\xec\x01\xd5\x50\xdb\x3d\xaf\x5d\xda\x2c\x07\x15\x35\x08\xff\x36\xf4\xfd\xd7\xa4\x5e\xef\xe1\x4f\xe0\x40\xf4\x68\x64\x6c\x65\x1a\xdf\xd1\xb8\x97\x08\x6a\x5b\x57\x74\xe5\xce\x73\x61\x35\xe0\x07\x55\x9b\x5f\x4b\x9d\x89\x7e\xc8\xf7\xd3\x12\xe2\xae\x2a\x77\x42\x3d\x41\x7c\xa7\xa7\x1a\x54\xff\x6f\x9b\xbb\xf9\x3d\x16\x0b\x68\x34\xd4\xe1\xec\x37\xe4\x11\xda\x7b\x43\x1f\x09\x63\x4f\x3d\x6a\xf3\xf5\x55\x1a\x6b\xea\x8b\xb5\x3d\xce\xcc\x3e\x78\x36\x14\x56\x37\x55\x17\x62\x9d\x1f\xb5\xdc\xc9\x57\x6d\x1f\xf0\xb1\xd7\x3a\x26\x72\x0a\xf6\xdd\x39\xc8\x69\xd4\x66\x20\xc7\x1f\x3a\x3e\x47\xae\x24\xc6\x80\x73\x31\xde\x86\xce\xea\x0c\xe8\xf8\x01\x7d\xb6\x7b\x16\x0e\x3a\xfc\x7b\x22\x3e\xd2\x1e\x1a\x2c\xd7\xa2\x88\x77\x6c\x3a\x2b\x26\x3b\xfe\x20\x9e\x1b\x6c\x66\x3f\x89\xfb\xfe\x8b\xd3\x1f\xd8\xbe\xaa\xf8\xfc\x7f\x1c\x4f\xf2\x75\xd4\xf3\x83\x5b\xeb\x2f\x50\x1a\xfa\xe1\xde\xc9\x5a\x6e\x91\x67\x1d\xa0\xae\x51\x99\x23\xf5\x8f\x72\x8d\x79\x5d\x44\xf0\xe1\xa5\x60\x27\x78\x47\xba\x73\xf9\x86\x06\x22\x23\x91\x71\xa4\x6b\x95\x35\xf0\x36\x5d\x06\xd7\xd2\x3e\xf3\x1f\x6e\x2f\xbf\x43\x05\x5f\x26\x2a\xda\x98\xd9\x7e\xf3\x56\xf3\x49\xc9\x8d\x32\x1c\x8d\x99\xb6\x4e\x21\xc1\xc3\x6a\x8d\xa3\xca\x39\x7a\xaa\x79\x83\xbe\x36\x9e\x29\x7d\x38\x65\xae\x50\xa3\xac\xe9\xcd\x84\xde\xe6\xe5\xda\x8f\xd7\xb5\xfb\x74\x30\xb3\x61\x3a\x81\xda\xf6\x15\x39\xab\x0d\x8e\x34\x96\xd5\x40\x89\x93\xfc\x19\x2f\x29\xbf\xa3\xf9\x4e\x4e\xc6\xe7\x39\x09\x72\x95\xe8\x2f\xbf\x21\x9d\xfc\x3f\xd7\x23\x4b\xbe\x17\xe9\xcf\xac\xe7\x1f\xe4\x0b\x43\x9e\x63\x83\x9d\x97\xfa\x21\x58\x1c\x2c\xd4\xf3\xa8\xe2\x5d\x45\x1e\x2b\xde\x5d\x9e\x1a\x6b\x46\x50\x38\x38\xe7\x9f\x8c\x15\xb8\xd2\xf1\x2d\x6b\xcc\x85\x2f\xd6\x25\xc4\xe2\x42\xbc\xc0\x37\xb0\x4c\x6b\x71\x4c\x9d\x73\xb0\x38\x2d\xfc\x31\x9e\x43\x0f\xb3\x6f\xe8\x42\x19\x9b\xac\xee\xff\x6e\xac\x1b\x54\xa9\xe3\xf2\x1d\x0c\xa8\xbc\xc5\x8f\x25\xf4\x40\x15\xe3\x28\x58\x9c\xe8\x4f\xc6\xcd\xdf\x9d\xaa\x35\xff\x45\xee\xbf\xfb\x82\xfe\x47\xcc\x7e\x56\x9b\x83\x9d\x6f\x33\xbd\xa0\x7c\xeb\x8f\x70\x3c\xff\x66\x59\xaf\x73\xc5\x78\x23\xa3\x93\xd2\xce\x57\x47\x3d\xd6\x4f\x80\xf6\x77\x74\xb5\xa7\xb5\x2b\xcb\xe1\x82\xf5\xdc\x57\xad\x0d\xed\x09\x59\xda\x7f\xc8\x3b\x73\x9e\x9f\xb1\x1a\x35\xd5\x73\x37\xdc\xef\xbf\xa1\x7d\x22\x7e\xf0\xde\xcb\x53\xa9\xbb\x35\xc2\xa4\x81\x8e\x57\xef\x53\xe1\x03\x6c\x90\x9b\x78\x98\xfd\xc0\x97\xf2\xc7\xf3\xfc\x60\x8f\x35\x5b\xf9\x37\x38\xca\x62\x4d\xda\x6b\xb6\x70\x7e\x28\xa2\x37\x43\xff\x8f\x66\x5b\x7d\x2e\x97\xb2\x7a\x11\x43\x6c\xbc\xcc\x6a\xbe\x2a\xc3\x85\x6f\x2c\x3e\xbf\xf9\x87\x3c\x9e\xe6\x54\x08\x7c\xb9\xe2\xeb\xd5\x8b\xb1\xa9\xac\xfe\xf2\xfa\xcf\xe6\xd8\x36\xcf\xf1\x67\x72\x36\xf8\x63\x1e\x7f\x7a\x1e\xd1\xd8\x8c\xd7\x2e\xe1\x2f\x11\xf5\xf5\xae\xfa\x38\x92\xa8\x3d\xb1\x6a\xd3\xa8\xca\x1b\xe5\xb7\xe8\x8c\x68\xfd\xa1\x73\x98\x38\xbd\xa9\x4b\xf5\x32\x5e\x06\x68\xb1\x3d\xd4\x62\x0d\xbf\x95\x2f\xb8\x38\x47\xd6\xaf\x16\xe7\x34\x6a\xd2\x1a\x0b\xb9\xda\x98\x8b\x61\xde\xd3\x25\x2e\x7a\xba\x24\x26\x57\xbb\xb9\x1a\xe3\xf4\x2f\xc8\x02\xcd\x76\x88\x83\xef\xf6\xf7\xa1\xee\xac\xa0\x16\xd9\xcf\x6c\x55\x55\xbf\x0d\xfe\x18\xdb\x1d\xbe\xeb\x9f\xc5\x2d\xd4\x75\x6e\x2e\x67\xea\xa5\xcb\xce\x56\x89\x67\x55\xbb\xeb\x1b\xb2\x38\x4a\xc0\x1f\xde\x17\x44\xed\xa2\x0d\xdf\x2e\xc5\xfd\xf3\x7a\x32\x8c\xa1\xbe\x42\xfc\x08\xd4\x42\xa0\xb5\x3d\xf7\x66\x86\xdb\xe5\xb8\x76\xfd\x1e\xee\x5f\x59\xa7\x8c\xfa\x34\x69\x7d\x09\x27\x33\xd4\xcd\xef\xa9\x3a\xfc\x9a\xaa\xc3\x33\xf4\xa2\xd9\xde\x36\x81\x67\xef\x26\x0d\x7e\xe4\x8e\xb8\xbf\x3f\xf6\x03\x34\xc8\xde\xb3\x7c\x9d\xdc\xb8\xb4\x1e\x36\xc8\xbe\x90\x97\x2a\xf8\xae\xf3\x18\x07\x2e\x9f\x90\xc3\x17\x1c\xce\x1c\x89\xc6\xa2\x6a\xb7\xed\x47\xa5\x4f\x12\xab\x89\xc0\xcb\xfc\xa2\xff\xaf\x37\xc2\xe1\xb6\xd1\xff\xc7\xf4\x15\x61\xed\x2f\xa1\x3e\x80\x7e\x5c\x4d\xb5\xa7\xfe\x2d\x3f\x0d\xec\xb3\xc5\x3f\x53\xc2\x60\xde\x5c\x57\xee\xc7\xf7\xa5\x5f\x8b\x95\x16\xe0\x51\xab\xe3\xda\x0a\x87\x6a\x4e\x76\x15\x2f\x73\xdb\x41\xb3\x3d\x5a\x1d\x7c\x18\xd9\x69\x3f\xcd\x5a\xee\xff\xff\x3a\x7e\xea\x47\x3e\x53\xde\x6f\x4e\xee\x56\x84\x23\x75\x94\xd7\x8a\x53\x7c\xf7\x2e\x07\x8b\xd1\x25\xec\xa1\x53\xd9\x3f\x0c\xfa\x82\x66\xbe\x6b\x41\xcd\x3b\x5a\x3b\x72\x70\x41\x3d\xe7\x1c\xb8\xb6\x68\x6f\x54\x06\x27\x21\x56\x2d\xb5\xae\x21\xb3\x19\x0b\x74\xa7\x16\xd3\xc6\xd5\x13\xc2\x62\x0c\x3b\x81\x6d\x40\x7d\xfa\x97\x75\x36\x92\xd6\x9e\x0d\xba\x12\x1a\x43\xac\xfd\x85\xf5\xdd\x83\x1a\x92\xb4\x6e\x9f\xd3\x26\xe3\x14\xb9\x1d\x2d\x75\x5e\x99\x9e\x80\xa5\xb0\xad\xd6\x21\x1f\x63\xfb\x4a\xf7\xe0\x2b\x9b\x9a\x7c\xe3\x2b\x2c\x17\x5e\x45\x07\xb3\x6e\x9b\x13\xbe\x37\xb3\x7d\x6b\x3c\x0c\x8b\xd5\x7c\x01\x7f\x75\xee\xbb\x7e\xb5\x0e\x93\x0c\xa5\x93\x45\xbf\xe8\x97\x36\x51\x9f\x0f\x6e\xf6\xf4\x9f\xc9\xf6\xfc\x61\xd2\xfa\xcc\x90\xf3\x35\x51\xf1\xdf\x9f\xde\xed\xec\x2d\xf6\xd7\x20\x03\xff\x3b\x3c\x37\x5f\x6a\xb6\x80\xdc\x5e\x9c\x06\xde\x06\xe2\x74\x3c\x7c\x47\x34\x9f\x8f\xd6\x91\x36\x33\x90\x3d\xe1\x3c\xe6\xca\x66\x33\xc9\x86\x29\xe4\x57\xd1\xff\xa2\x49\xaf\xf8\x5b\xf8\xef\x93\xfb\x7b\xba\xdd\x83\x5d\xa6\xd8\x57\x3d\x76\xb4\x46\x2b\xa1\xdf\x88\x66\xe2\x40\x72\x9e\x90\x1a\x67\x81\x1b\xe1\x0f\x75\xdf\x1e\xd7\xd4\x1a\x03\x56\xea\xeb\xdf\xc6\x52\xff\xbb\x75\x53\xc7\xf6\x9e\xe5\x65\x3a\x02\x5d\x81\x38\x84\xe6\xfa\xa8\xec\x3c\xc8\x5e\x12\x7c\x8d\x3c\x4b\xaf\xfa\x05\x1a\xe9\xee\xe3\x7f\x41\x6f\xc0\xe7\xdb\x15\x8f\xc8\xe2\xa5\x36\xa9\xaf\x22\xc1\xae\xca\xee\x3a\xf4\x88\x12\xef\xbb\x25\xa3\xd4\xc4\x61\x3a\x3f\x4c\x8a\x7e\x3a\x71\xa7\x5e\xce\xea\xd8\xfd\xa0\xa6\x2f\x9d\xaf\x05\x27\xea\xbc\x84\xaf\x1d\x2d\xca\xc3\xac\xf7\x1c\xf8\xa3\xeb\x36\x82\x1f\xd4\x50\xa5\x32\xd6\x3c\x8f\xe1\x68\x9d\xb7\xa9\xf6\xeb\x4c\xb4\xdd\x16\xf2\x0a\x9f\xb3\xd1\x66\x8b\x6c\xe5\xc9\xd0\x37\x3b\x38\x86\x3d\xe7\x21\xf0\xf1\x96\xda\xc2\x75\xd9\x08\x37\xea\x31\x3f\xae\xe1\xfa\xe7\x3c\xbd\x42\x4f\x23\x4a\xbf\xea\x79\x5d\xed\x75\xe9\xfe\xe8\x1e\x34\xd4\x0a\xce\xfb\xdc\x36\x9d\x61\x63\x6d\x61\xc1\x6f\xa2\x21\xc5\x8a\xd9\xf7\x3f\xf1\xc1\x60\xfa\xbe\x53\xeb\x6b\xc9\xf9\x5a\xe9\x7a\x32\xd6\x47\x98\xda\xaf\x37\xcc\x7e\x2d\xd8\xb7\x6d\xcf\xda\xf9\x10\xdf\x79\x10\x6b\x02\x48\xce\xc3\x57\xb4\x5b\xf0\x43\xbd\x94\xe3\x67\xb1\x99\xb5\xd5\xbf\xbe\x23\x57\x86\x5e\x01\x11\xf4\x15\xd0\xa4\xcd\x7b\xde\x57\x60\x4c\xe8\xff\xe9\x48\x64\xa3\xdc\xbe\xd0\x96\x67\xd2\x31\xde\xb5\x39\xfe\x28\xb7\xa3\xf2\x3e\x79\x88\x97\x00\x7e\xbe\x18\x9b\x38\xd8\xfd\x24\x46\x18\x9f\x7d\x37\xc2\x8d\xb2\x52\x95\x5e\xcb\xa7\x94\xf6\x4c\xaa\xfa\xa3\x37\x57\xe8\xaf\xa0\xc9\xd1\x84\xf0\xcf\x45\x8c\x3c\x75\x73\x21\x7f\x4f\xbc\xdb\xe6\x9d\xec\x29\x7b\xfa\x4d\xfe\x4f\x78\xf2\x0f\x62\x15\x08\xcf\x02\x9d\xb4\x31\xde\xf9\x5f\xa3\xf1\xac\x9e\x43\x33\x9c\xfe\xe9\x5d\x8d\x4c\x31\x3f\x93\xb3\xc3\xb6\xe3\xd0\x44\xa5\xf0\xa9\xc3\xeb\xb9\x35\x16\xf2\xdf\xd2\x57\x9a\xea\x5f\xfe\x11\x0d\x68\x39\xb7\x7a\xbd\xfc\xc6\x7c\x71\x21\xfe\x80\xab\x97\xd1\xa8\xb7\x82\xfe\xfd\xa3\x73\x40\xcf\xed\x77\xf6\xe9\x50\xf6\x00\x0a\xe0\xff\x93\x25\xf4\x23\x41\x9e\x4a\x6b\x2d\x53\x39\xf0\xf6\x97\xe7\x15\x32\xdc\xd7\xfb\xb6\xfd\x2c\x3a\xf3\x38\x80\x3f\x03\x6c\xf2\x3c\xfb\x9a\xec\xfc\x2f\xc4\x4b\x34\xd4\xf6\xad\xf4\x3b\xef\xd2\x91\x54\xbe\xd6\xe2\xea\x58\x91\xdd\x73\x9a\x0b\xf8\x62\x54\x74\xf4\x36\x7e\x5c\xcc\xab\xdd\xb6\x95\x75\x0d\x5a\xcf\x76\x31\xfc\xaa\xc6\xd5\x88\xb5\x5a\xfe\xdb\xb3\xef\x87\xde\xee\x89\xd6\x4b\xd0\xa4\xaf\xb9\x5a\xf4\x8b\x41\xde\x4b\x3f\xa2\x72\xfb\xed\x32\x59\x9c\xfe\xea\xa4\xdb\x1d\xf1\xc4\x25\x1e\x37\xe4\xf1\xfc\x4f\x69\x17\xad\xe7\x92\xe7\x36\x74\xd9\x78\x04\x7b\xd6\x02\x57\x74\x09\x7a\xef\x27\x0f\x29\xe7\xb1\x3f\xb1\x09\x17\xf3\x12\x7d\x4b\x5c\x97\xdc\xc8\x87\x72\x3e\xde\xe4\xb7\xb2\x5d\x39\x5e\xbb\x1d\x7e\x4c\xaa\x4b\xd3\xdc\x2d\x15\xb5\xda\x26\x26\xea\xeb\x79\xea\x41\x3d\x8c\x2e\x3e\x2c\xf4\x28\xe7\x6b\x49\x23\xe8\xbb\x4e\x73\x70\x3f\x5e\x07\xc9\x44\xbb\x6d\xdf\x69\xbd\x4c\xa1\x2f\x43\x83\xec\x85\xc3\x04\x72\xac\x21\xc6\xb1\x51\xc6\xd2\x35\x29\x1a\xcf\xc4\x1e\x0f\x79\x4d\xea\xd4\x92\xfd\x62\xfe\x5a\x5d\xea\x13\xed\xcb\xbd\x6f\xe8\xa9\xbc\x11\x7a\x08\x7a\xe3\xd9\x6f\x5a\x13\xe6\x70\x30\x7b\x77\x64\x6c\xf1\xdf\x33\xf5\x76\xff\x5c\xbe\x8a\xff\x5e\x14\xf5\xb1\x09\x9e\x3d\x08\x7d\x2b\x6c\x08\xae\xfd\x59\xf4\x6b\x69\xcc\x3f\x92\x9b\x74\x24\xa8\x83\xe6\x78\xc3\x43\xc5\x6f\xd1\x14\x23\xfb\x6d\x5c\x36\x8d\x19\xa6\x71\x81\xcd\xb1\x78\x79\x9c\x72\x6b\x5c\xf1\xa9\x52\x23\xe1\xbf\xc6\x2d\x4f\xbb\x5d\x3d\xed\xde\x9b\xec\x9e\xff\xaa\xd5\xd9\x6f\x8e\x8f\x6d\xcc\x6b\xe6\x6b\x51\xb3\x9a\x56\x8d\x6b\xa3\x38\x83\xd3\x30\x19\x64\x81\xc3\xd7\xe2\x6b\xb2\xdb\xd4\x7d\x88\x5d\x75\xa3\x2b\xf7\xa1\x2a\xd3\x7c\x56\xe9\x29\xd2\x1d\xbc\xce\x36\xc7\xdc\xfe\xed\x65\x6d\x70\x7a\x3e\x00\x8c\x3a\xe4\x18\x41\xef\xc7\xac\xf7\x75\x89\x47\xd0\xd3\x78\xba\x18\x66\x4d\xfd\x18\xb8\x6f\xfe\x7a\x5f\x0c\x6f\x4d\xb1\x3b\xac\xa7\x36\xd1\x01\x5f\x2a\x39\x10\x45\x4d\x7a\xa8\xaf\xb9\xd7\xa4\x09\x7d\x6f\x1e\xf6\x66\x0d\x3d\xc5\xe1\x5e\x43\x3e\xdc\x5c\xd9\x50\x9b\x75\x09\x9b\xfc\x79\xc9\x6b\xb2\xf8\x1b\xba\xc3\xed\x45\xe9\x5f\x51\xe2\x38\x7c\x8d\xc6\xb6\xfc\xed\xce\xbe\x23\x82\x3e\xd3\x8c\xd3\x93\x2d\x82\xbc\x3c\xfe\x59\x7e\x7e\x86\xdb\x88\x5f\x55\x7a\x49\x61\xaf\x0c\x4e\x15\x7d\xe0\x16\xb8\xce\x17\xe4\x47\x51\x3e\xbc\xa9\xdb\x01\x21\x26\xe4\x35\xcc\x46\x97\xb0\x67\x43\x3d\x7b\xa0\xa5\x10\x2f\x04\x73\xee\xa1\x2e\xb5\xde\xc7\x91\x42\x65\x44\x5a\x7b\x91\xfa\xd7\xbe\xad\x61\xc0\xd5\x90\xa1\x3d\x60\x36\x15\xbc\x74\xe2\x08\x74\x9a\x3d\xc4\x50\xb0\xda\x2d\xe7\xb0\x17\xe0\xa2\x3e\x4d\x7b\xdf\x8f\xff\x46\x3e\x63\xf5\xdc\xa2\x9a\x8e\xdb\x69\x2f\xa9\xe6\xee\x57\xe2\x60\x5a\xfb\x52\x71\x7c\xb6\x51\x56\xa3\xbc\x22\xae\x8d\x27\x9e\x27\xe4\x0d\xfb\xca\xe6\x58\xda\x7e\x20\x6e\x6f\xe9\x68\xe6\xfb\x72\x1f\x7d\xbb\x36\xd1\x4e\xfc\x2f\xca\x3f\xf9\x39\xd7\xfa\x82\xfc\xcc\xc7\xd5\x6e\xbf\x71\xce\x2c\x7e\x73\xb7\x2e\x6b\x7e\x2c\x02\x57\xbe\x46\xc9\x6a\x63\xaf\xc4\x5a\x1b\xff\x96\x0e\x06\xb5\xff\xfe\x05\xbc\x08\x5c\xa9\xb5\x5f\x51\xc9\x2b\xe7\xed\x70\x28\xfb\x3b\xe1\x70\x51\xec\x7f\x14\xe8\xf3\xda\xde\x2b\x73\xee\xaa\x3d\xc6\xff\x97\xb0\xf9\x91\xdf\xa7\xa3\x1e\x05\xa7\x2b\xd4\x68\x54\x63\xee\x7c\x76\x48\x8b\xbe\x42\x5c\xaf\xa3\x09\xd0\x7f\x8e\x96\x8c\xcd\xab\x9f\x68\xdb\x70\x4c\xf6\xe4\x10\x59\x86\xd6\x33\x55\xa1\xbe\x28\xed\xb9\xe4\x59\x75\x38\x7d\x47\x43\xe9\x39\x2c\x6b\x74\x92\xd1\x45\xe8\xb3\xef\x46\x17\xc2\x37\x6a\x71\xc6\x3f\x84\x55\x43\xec\xde\x5b\xd8\x9b\x77\xec\x63\x76\x32\x74\x33\xf6\x95\xd3\x26\xf2\x86\x1b\xa4\x0f\x8e\x61\x6a\x63\xd4\xde\x03\xa6\x45\x26\xec\xe2\x61\xfd\xb6\xbc\x82\x5a\x6d\xaf\x6f\x64\x98\xbf\xaa\x32\x0c\xdf\x33\x2d\xa7\x71\x1d\x71\xde\x8d\xf3\x09\xfc\xa3\x56\x97\x2c\xae\xf2\xed\x7f\x93\x97\x54\x6a\x7c\xd6\x7b\xfa\xfc\x09\xfd\xf8\xd3\x9a\x69\xdd\x34\xe5\x67\xbd\x99\x68\x4f\x56\x2b\xaa\xca\x47\x65\x5e\xf3\xb7\xf0\xec\x5c\x73\x8b\xec\xf4\x7f\xf4\x0c\xfe\xe4\xee\xb5\xc7\x76\x95\x72\x9a\xa1\xd6\xed\xf5\x15\xfa\x51\xd8\x64\xbd\xb4\xff\x97\xe8\x97\xff\x03\x1a\x55\xed\x3f\x55\xed\x35\x99\xcb\xff\xc2\xba\xd8\xf8\x9d\xf4\x22\x97\x2f\x1b\xe2\xdc\x7f\x0c\xab\xe6\x1a\x53\x51\x93\x1c\xc9\xd1\x47\x3f\x81\x1e\xa5\x32\x52\x47\xb7\x50\xc1\x44\xdf\xcd\x1a\x64\xf1\x32\x7f\x91\xbc\x2f\x3b\xb7\xc9\x4b\x35\x6f\xa2\x5e\x73\x8b\xf7\x5f\x37\xfa\x56\xab\xb6\xf4\xac\xe6\xfb\x6c\xb9\x27\xcf\x9b\x49\x36\x6f\xb7\x99\xf3\xb1\x25\xd5\xf8\xb9\xc5\xe9\xab\x5d\xf6\xfb\x69\xdc\x9b\x10\x3b\x52\xad\xeb\xf7\x16\x78\x51\x51\x0b\xaf\xdd\x2e\x20\xd0\xf1\xef\xe5\xb3\xf6\xda\x9b\x5f\x1d\xf5\x57\x6a\x79\xc3\x40\xfb\xf9\x38\xa4\xc4\x79\x8a\x2a\x71\x19\xe2\xfd\x1a\x21\x63\xd7\x47\xc6\xf6\x4f\x6d\xbb\x1d\x35\x15\xff\x3f\x7b\xdf\x8f\xec\x7d\x8b\x6a\x2d\x06\x21\xfe\xb1\x81\xb6\xe1\xf3\xc7\x3b\x96\xbe\x38\xfa\xf6\x77\x13\x8e\x7d\x3f\x57\x73\x8e\x3a\xe7\x87\xe8\xce\xcd\x04\xda\x63\x1d\x02\xd7\xfa\x82\xb3\x66\xf4\x66\xca\xf2\xa4\xca\x5e\x53\x7d\x67\xf9\x7a\x03\x7c\x43\xca\xf3\x66\x02\xfd\xd7\x34\x25\x54\xf0\x9e\xd5\x56\x61\xbd\x0b\xa0\x4e\x09\xbd\x87\x5c\xdc\xc4\xa4\xa5\x16\xd2\xc4\xfb\x49\xfd\x34\xf9\xc7\xf7\xa2\x99\x56\x6d\x52\x1a\x67\x5e\xf2\x21\x37\xab\xe6\xcc\x7f\x5b\x17\x98\xc8\x20\xb3\xc2\x37\xb9\xcf\x6d\x62\xe5\x3c\x9e\x6a\x40\x7f\x3f\xa8\x9d\xbc\xc5\xc8\xd8\x0e\xa1\xf6\xb9\xe7\xdc\xb6\x53\x75\x78\xfb\xe7\xfe\xed\xef\xee\xd5\xe9\xcc\xe5\x35\xb6\xc6\x48\xc1\xba\x9b\x63\x0d\x7f\x1c\x57\x29\x9e\xd3\x30\xa5\x79\x52\x46\x5a\xc5\x45\x6a\xeb\x83\x3b\x4f\x6b\x63\x97\xb4\x8d\xc2\x66\x77\xd8\xe4\x7d\x43\x59\xcc\x12\xf2\xd4\x18\x79\x2a\x2e\x7c\x18\x9f\x10\x0b\xc5\xf9\x37\xc8\xbf\xc9\x7f\x8e\xfc\x4c\xdf\x7f\x3a\x82\x8f\x76\xb1\xff\xfd\x9e\xd1\xda\xe1\x93\xc5\xfe\x5a\xd4\xdc\x61\xb0\x7f\xdb\x0e\xaf\xde\x56\x1c\xc7\x95\xef\xc8\x2b\xc6\xe9\x93\xff\x87\xd0\x4b\x13\xfc\xc0\xf0\x0e\xad\x43\xad\xc9\x9c\x4f\x05\xfc\xd9\xc7\xc9\xee\xf9\xf0\xfe\x90\xe1\xef\x69\xc7\x1d\x24\xb0\x5c\x16\xf7\x30\x30\xc3\xd4\x3a\x06\xfa\xea\x10\xb8\x7d\x9a\x23\x2f\xd4\x7f\x2e\x6b\x4d\xff\x41\xaf\xf3\x1f\xf3\x89\x9a\x3e\xa1\x3b\x17\x9a\x03\x6d\xb4\xf2\xe3\x7f\xc4\x2f\xfe\x6d\xbf\x6e\x26\x33\x1b\x67\x9b\xdd\x29\xcf\x6d\xa6\xeb\xfc\x9e\x8f\xd4\xfc\xbd\x10\x5b\xf6\x03\x3b\x14\xbb\x23\x7d\xd6\x57\xbf\xbd\xae\x51\xbd\x5e\x18\xbb\x07\xce\x19\x87\x09\xcd\x75\xf7\x84\x98\x9c\xe6\xf5\x74\xd4\x49\xeb\xf4\xed\x77\xf1\x85\x20\x19\x5c\x23\xbd\x7f\x8d\x74\x07\x68\xd9\x3f\x8a\x99\x87\x9e\x02\x2c\xc6\x83\xde\x11\xe1\x3e\x7a\xcb\xc3\x0f\x62\x24\x80\xce\x26\xa1\x32\x90\xc2\x64\x20\x05\x2b\xe6\x5f\xa6\x77\xa4\x39\xc6\x24\xc7\xeb\xb2\x2e\xee\x23\x72\x65\x6c\x68\xff\xa7\xe4\x95\x1f\xc6\x77\xfc\xe3\x9c\x81\x1f\xd5\xaa\xa9\xd6\x13\xe9\xac\x55\x53\x3d\xef\x05\xf3\x83\xfd\xd3\x73\x27\x67\xfe\xb6\x7d\x6e\x89\xe3\xfc\xde\xaf\xcc\xad\xc7\x41\x49\xbd\x1e\xde\xff\x32\x8e\xe0\x8f\xea\x2a\xd4\xeb\xcb\xe3\x8f\xf1\xb7\x31\xef\x39\x8d\x80\x33\xff\xb1\x2c\xb8\x8d\x29\x0f\x74\x68\x4c\x2e\xe7\xc3\xbf\x0a\xf5\xf9\xea\xf9\x34\x4d\xb1\xb2\x80\x97\x3f\xc4\x09\x72\x06\xff\x0f\xc9\x87\x79\x3f\x36\x02\xd7\x91\xb3\xda\x0b\xbd\x68\xea\x71\x14\xf8\x8e\x90\x5c\x95\xc1\x29\xce\x80\x0d\x47\x89\xb1\xaf\x9c\x58\x3d\x00\x90\xb3\x36\x11\xc4\x99\xd7\x62\xd5\x1b\xeb\x71\xf2\x39\x35\xa5\xff\xc1\xb9\x04\x2a\xf4\x87\x83\x3b\x31\x85\x5e\x22\xf3\x4d\x90\xdc\xe3\x20\xa3\xfd\xc4\x58\x8f\xfb\x86\xd8\xf8\x3a\x0d\x82\xb8\xfa\x86\x1e\xf4\x65\x4c\x0b\xb5\x69\x2c\x69\x6f\xaf\x5d\xa8\xf4\xa5\xc0\xed\x4b\x86\x0e\x35\x7e\x88\x6c\x7b\x22\x72\x71\x71\xbe\x8d\xfb\x6c\xc3\x5b\x1a\x27\x88\xb2\x13\xf4\x3c\x31\x72\x19\x8b\xc5\xab\xe7\xb1\x47\xb4\x9f\x47\x19\x87\xe4\xa9\xe6\xb3\x99\xb1\xf8\x74\x99\xc7\x79\x3e\xf6\x1c\xf0\x3f\xe5\x65\xc0\x89\xd3\xf5\xee\x19\x79\xea\xfe\x38\x59\x3e\x5f\xeb\x35\x2d\x39\x5a\xfb\x8f\x65\x9b\x6f\x74\x32\x2a\x5b\x43\x9e\x2f\xf4\x8d\x2e\x62\x8c\xaa\x32\x71\x51\x1f\x4e\xa8\x07\x83\x52\x9b\xc9\x15\x07\xfe\xae\x56\x6d\xc2\xc5\x1a\x2a\xba\x6c\x42\xfb\x32\x73\xf5\x71\xd4\xbb\x20\x93\x08\x35\xf1\x97\x07\xd6\x2b\xf2\x2e\xca\x53\x7a\x7c\x44\x34\x5f\x31\xcf\xbd\x3b\x55\xeb\x6b\xb0\x98\xfa\x5f\x79\x7d\x8c\xbc\xce\x4e\xa5\xfe\x3e\x1f\x1b\xc1\x8d\x25\xd8\xa6\x85\x7a\x8e\x6f\xdb\xe1\x8d\x8c\x51\x7d\x27\xef\x6f\x55\xad\xeb\x53\x99\x0f\x72\xee\xdf\x2a\xf9\x80\xf5\xf1\x04\x3e\xff\xab\xa5\x77\x80\xd0\x13\x8b\xc9\x84\x95\xb5\x73\x39\x09\xb5\x7e\xd5\xf4\x3f\x3e\x6f\xa5\xed\x1d\x5a\x6f\xe9\xb0\x99\x55\xce\x01\xfa\x69\x35\xaf\xad\xec\xa9\xd5\xfc\x7b\x9e\xeb\xf4\xcb\x78\x19\x56\xd6\x0c\xfd\xc8\x1a\xd7\xc1\xe5\x74\xb5\xc3\xc4\xb3\xa4\x8e\xbd\x16\x75\x36\xdf\xb6\xa3\xd0\xab\xfc\xce\xf2\xa1\xeb\x6b\x1a\xd7\x72\x4b\x7f\xf0\x4e\x69\xb3\x6b\x5b\x4f\x53\x5f\xb1\xe6\x73\x14\x6b\x41\xe5\x35\x32\x78\xdb\x91\xd8\x0f\xbd\xb0\xcf\x40\x2f\xea\x12\xbf\xb9\xbe\xbc\xe3\x59\x5b\xec\x7c\xc5\x37\xe3\xff\x32\xc6\xb3\x4b\xb0\xed\xbe\xa7\x28\xe3\xeb\x98\x77\xdc\xd7\xf1\xec\xc2\xfd\xbb\xfd\xde\x8e\x67\x79\x4d\xad\x2a\x7e\x94\xf5\xe4\xe8\xbc\x42\x7c\x93\xb9\xf5\xab\xbd\x6b\x79\x18\xf0\xf1\x4d\x27\x32\x07\xed\x1f\x9c\xeb\xac\xf7\x8a\x7e\x28\xd4\x5e\x85\x35\x55\x9e\xd5\xd6\xcf\xd7\xb3\x7c\xdb\x8e\x1e\x62\x3d\xb8\x2a\x3e\xc2\xbb\xfc\x5e\xc4\xda\x9c\xd5\xde\xe2\x89\x75\x45\x63\xcc\x6a\xe9\xc5\x95\xb1\x6f\xe5\xf7\xc5\x7e\x86\xad\xf4\xb1\xa8\xc9\x0a\x6b\xcc\xf9\x4a\xf5\xdc\x28\x6d\x41\xd0\x4f\x89\xd2\x29\x9e\x96\xf3\x32\xed\x0f\xe9\xcb\x43\x94\x07\x9a\xe9\x0c\xca\x68\x9e\x4a\x65\x3e\x1c\xd2\xdf\x70\xd8\x70\x8f\x42\x05\xd6\xf0\x28\xe3\x52\xbe\xbf\x6b\xa8\xc1\xb7\xd9\x4a\xa7\xc6\x5c\xfd\x8c\xca\x3b\x68\x47\xf1\x10\x6d\x3b\xe8\x15\xe0\x7d\xf1\xef\x1a\x9d\xce\xdf\xa1\x39\xc5\x9d\x74\xeb\x51\xa9\x89\xf0\x08\x75\x4c\x64\xd0\x5b\x15\x7f\x0b\x7a\x36\x2e\x6a\x3d\xb4\xf0\x36\xd6\x47\x83\xc2\xf7\x58\xe9\x15\xf0\x3d\x2d\x24\x7b\xab\xf9\x44\x2a\xb0\x68\xaf\x39\xd0\xfc\x7d\xf9\x7b\x65\xcd\x5c\x9c\x1f\x5d\xef\x39\xd0\x06\x47\xa6\x8f\x7f\x47\x37\x1f\xd5\xba\x7a\x3f\xa0\xa1\x54\x77\xd9\x89\xf2\xce\x77\x7d\x84\x98\x8c\xbf\x08\x3c\xe8\xa1\xdc\xa8\x07\x36\xe9\xa3\x55\x3d\xb1\xde\xbf\xa7\xe6\x23\x84\xd8\xd7\x32\xef\xb9\xa0\xad\x2d\xb1\xb0\x44\xb6\xb0\xf0\x9c\xeb\x6d\x26\xe8\xc0\x0c\xc7\xc1\x0e\xcd\xd5\xc3\xaf\xd5\x66\x6b\xea\x47\x55\xd4\x91\x61\x3a\x57\x3e\xe6\xd8\x6c\xb4\xdb\x15\x73\x09\x3d\xa9\x2a\xef\x8c\x8d\xe6\xdc\x69\xf5\x5b\xfd\x1f\x7a\x45\x16\x32\x36\x8d\x29\x21\xf0\xdd\x05\x2b\xda\xa3\x2a\xef\xb9\x51\xab\x05\xa6\xf3\xbf\xb7\xd8\xe6\xca\x5a\x65\x8d\x63\x8a\xf5\x38\xef\x6d\xfe\x74\x8e\x67\xe6\x75\x04\xee\x35\x7f\x67\xb3\x8f\xb0\xec\x1f\x20\xd6\x57\xc8\xcf\xdf\x69\xf6\x5d\x96\xf8\xc1\xd9\x62\xe5\x0a\x5c\x1b\x71\x97\xeb\x8b\xd9\x98\x5b\x28\xd6\x09\xe7\xe2\x6f\xbf\xc5\x9b\xd6\x3e\x66\x95\xb5\xd7\x68\x8c\xd8\x1f\x4e\x84\x4f\xb7\x0f\xb5\xf1\x5e\x7d\x53\x83\xf5\xad\x21\x96\xb6\xab\x97\x00\xa7\xc3\x43\x7c\x78\xa9\xbf\xe3\x70\xa6\x49\x17\x94\x38\xb7\x90\xda\x0f\xae\x9e\x76\x97\xa6\x0a\x3a\x19\x2a\x82\xf1\xcd\x6c\x5f\xd4\x1e\x79\x6b\xae\xcb\xde\xdc\x93\x6b\x01\x76\x85\x03\xf4\xff\xdf\xc6\xb5\x7e\x57\x46\x4b\x8f\xa6\xa9\x3a\x94\xda\x62\xdd\x1a\xf7\xd8\xdc\x4f\xeb\xab\x6d\x7c\xe8\x01\xb5\x6b\xb2\xbf\x37\xf7\xc2\x6a\xab\x67\xdb\x96\xd3\x52\x9e\x5b\x67\x6d\x91\x01\xaf\x6b\xf1\xf5\xa5\xdf\xaa\xfe\x8c\x9a\x7d\xa9\x5a\xcf\xac\xa8\xcb\x5b\xeb\x09\x58\xda\x49\xcf\x8f\x42\xb6\x2b\xe8\x59\x29\x6f\x4e\x59\xfd\x42\xa2\x0f\x16\xb5\xb2\x3d\xa9\x29\x56\x81\xaf\x95\x9e\xd7\xdb\xee\x9c\x47\x7c\xf7\x46\xf3\xc3\xeb\xbf\xc3\xde\x3f\x9b\x6d\x84\x7f\xa3\x5c\x6f\x18\xd7\xd6\x7b\x16\xbf\x13\xe1\xca\xf7\xcd\xa4\xfa\xbe\x76\x59\xd7\xe4\xfd\xd2\xe6\xfc\xc6\xd9\x9f\xf9\x71\x82\x64\x70\x0a\x68\xaf\xe5\xb3\xef\x99\x5f\x81\x3e\xe8\x85\xf8\xb6\xa5\xb1\x0b\x0c\x4e\xe5\x7a\xcf\x79\x5f\xbc\xcf\x05\xd4\x22\x78\x0a\xdd\x3b\xab\x43\xd0\x47\xe1\x5e\xac\x2d\x9e\xd7\xbc\x59\xae\xb0\x65\x2f\xa0\xc6\x10\xfe\x18\xcf\xaf\x1f\xaa\x2c\xcc\x05\xb5\xf7\x12\xb0\x0b\xee\xc3\x5e\x74\xf1\x54\x83\xf9\xab\xfa\x03\x8a\x57\xc6\xc9\xd8\x82\xed\x91\x1f\xff\x64\xe8\x20\xab\x67\x60\xcf\x57\x87\x07\x3f\xdb\x6f\xfc\x74\xbf\x81\xfe\xf3\xee\xf1\x62\xbc\xc6\x71\x94\x38\x99\x9f\x38\x5f\xc1\x82\xf2\xcb\xb0\x67\x1f\x02\x2a\x93\x40\xec\x36\xd1\x65\x51\x82\xb7\x11\xcd\xf5\x87\x38\x1f\xe0\xad\xdb\x91\xb5\x70\xa0\xbf\xc7\x2e\x70\xfb\x0f\xb0\x3b\x8c\x6d\x09\xbd\x1c\xae\x53\x05\xd6\x71\xce\xf7\x19\x26\x8e\x34\x95\xee\xe6\x5c\x72\xde\x56\x92\x03\x74\x7e\xc2\xeb\x81\xba\x7c\x2d\xeb\x27\x56\x6a\xef\xe8\xce\x13\xd2\x07\x19\xe4\xce\xd0\xda\x9d\x57\x3f\x39\x62\x1f\xfa\x2d\x40\x8c\x1f\xc4\x1a\x84\x0a\xed\x3b\x1d\xd1\x5a\x3f\xd4\x27\xa6\x98\xbf\x03\xd7\x92\xa0\x7e\x2d\xb5\xcd\x5e\x43\x57\xbe\x86\xfb\xe3\x32\x3f\x5f\xf2\xcd\x64\x6c\x62\xe4\x39\x47\x94\xac\x0e\x9e\x6a\x5c\xa6\xdb\xc1\x69\xed\x1a\x57\xd0\x05\x5c\xa6\xc3\x41\x5d\x57\xc6\x7f\x85\x58\x62\xb0\x27\x5f\x83\xed\x88\xd9\x2f\x57\xf9\x3a\xcb\xbb\x8c\xf3\x1a\xef\xac\xd7\xfd\xa2\x1f\x87\xee\x9c\xad\x49\xb3\xec\xa2\x0f\x7a\xfe\x7b\x1c\x76\xad\xc3\x63\x77\x29\xa7\x29\x34\x36\x0a\xf8\xe5\x3c\xd4\xb5\x63\xb8\x1d\x6d\x51\x32\xe8\x21\xc5\xc9\x0c\x42\xd7\x8a\xb8\x24\x02\xe7\x58\xd0\xe7\x60\x8c\x54\x3a\x0a\xe7\x21\xe2\x51\x21\xc3\x79\xaa\x29\x93\x7d\x53\x3d\x06\xe0\x5a\xf0\xae\x8a\xbe\x0b\xf7\x60\xe1\xf6\x93\x90\xf5\xc8\x60\xf7\xed\x6f\xa8\x7f\x4f\x7b\xb0\x8f\x56\xaf\x77\xe8\x99\x11\xba\x38\x7f\x46\x75\x3c\x45\xbb\x85\x1a\xe0\xfd\xb9\xec\x61\x5f\x3c\x23\x77\xe4\x17\xed\xbb\x61\xf7\x7d\xf7\x7e\x0d\xe4\xfc\x8e\xd0\x77\x3c\x4f\x2a\x64\xf0\x0f\x85\xc0\x9a\xf6\x90\x5f\xbd\x46\x73\x4f\x25\xf7\x42\x3e\x86\xae\xf3\x00\xfb\x8b\x6a\xc6\x68\x3c\x3a\xad\x5d\x8b\xf1\x8f\xc1\x2d\xe8\x8d\xf2\x5e\x1e\x0d\xbf\x0d\xcf\x6b\xc5\xe9\x23\x6e\x4e\xa4\xdf\x8f\xbe\xc2\x78\x58\x6f\x94\x22\x55\x7e\xac\xdd\xe8\xe2\x03\x5f\x70\x90\x81\xa5\x13\xb3\x65\xc2\x3a\x7c\xcf\xda\xad\x5d\x1c\xa3\x44\x86\xf3\x14\xf6\x94\x8e\x52\xd4\xb1\x87\xb9\x63\xbd\x4d\x77\x5a\x33\xdc\x7a\x9b\x73\x34\xb6\x77\xe1\x56\x8e\x91\xd2\x67\xef\x50\x9a\x0b\x7b\x51\x9e\x2e\x33\xa7\x0a\x43\xed\x51\xd2\x18\xed\x11\x92\xb1\xb1\x3c\x28\xf4\xcb\xf1\xf9\xe2\xbb\x32\x3d\x83\xbd\xf6\x88\x74\x27\x5b\x7b\x50\xa3\x9b\xc1\x31\xef\xcf\xef\x3c\x45\xea\xe0\x69\xea\xd6\xde\xe1\xf7\x2d\x05\x9e\x79\x44\xca\x19\xd6\x16\x24\xf8\x44\xd6\x36\x95\xfb\xf8\x63\x4c\x78\xb8\x75\x0c\x95\xfe\xc3\xd3\x6e\xd0\xbf\x20\xd8\xce\xaf\xeb\x36\x38\xa4\x44\x0e\xeb\x27\x91\xdb\xb5\x16\x93\xc8\x5f\x97\x20\x75\xa0\x87\x86\x88\x4f\xb5\xdf\x38\x98\x98\xf9\xf9\x6f\x03\xdc\x71\x16\x6c\xcc\x75\x0e\x9f\x92\x7e\xef\x50\xcf\xdc\xd5\xf6\xaf\xdc\x89\x9e\x4f\xf7\x4e\x6d\xb0\x04\xff\xe8\x7b\xda\x6d\xbb\xee\x3a\xf7\xec\xd4\xb1\xcf\xd9\xd7\xa4\x67\x65\x7e\x6d\x8f\xd6\x69\xed\x9e\x31\xfd\x8e\xda\x51\x5c\xf9\xb6\xf5\x7b\xa3\x5b\x3e\xa7\x9f\x8f\x0b\xeb\xb3\xf2\x7d\xef\x3e\xc6\x71\xfe\xf7\x01\x8d\x8b\xfb\x70\x98\x64\xe7\xe2\xef\xb5\x96\xe3\x4d\xfc\xf4\xa1\x51\xba\xe4\xbb\xf7\xa3\xef\xcd\x18\x1c\xad\x5b\x27\x2e\x2b\x83\x6d\xa8\xb4\xd0\x80\xde\xe6\xec\x0b\xbf\x17\x78\xbc\x0b\x15\xf3\x5a\xa7\x05\xd6\xd5\x2f\xf0\xd8\xba\x7d\x38\x5d\xb0\xb4\xda\xe7\xec\x81\x4e\x7e\xfb\xe9\xd9\x11\x3a\xd0\xb0\xef\x07\xd4\xe8\xef\xdc\xfb\xfd\xba\x4e\x9d\x2c\x70\xda\x71\x28\xd4\x07\xbf\x23\xcf\xc4\x0d\x6b\xe1\xbf\xe5\x61\x70\x5a\x97\x30\x38\xad\x93\xf2\x3c\x43\xfd\xf8\xe4\xa9\x66\xf4\x59\xd8\x44\x04\x5a\xfc\x92\xcf\xb5\x52\xac\x6c\xed\x8d\xa4\x76\x5c\xb3\x4e\xa1\x72\x24\x74\xed\xe1\xf7\xcc\x23\x1a\xdb\xf5\xf3\x11\xd6\xcd\xe1\x9d\x72\xff\x0d\xf0\xea\x80\x09\xea\x41\x7d\xd5\x25\xad\x7d\x68\x1d\x02\xd7\x91\x50\x36\x3c\xd8\xb2\xb5\x9c\xb4\xc3\x2a\x45\x3d\xab\xb6\x8e\xfc\x19\x77\x5e\xf4\xbd\x56\xfa\x66\x59\x7e\x71\x5f\x1a\xf7\x7e\xe6\x7e\xe7\xce\x43\x8e\x9b\x70\x23\x74\xb5\x2f\x76\x46\xe4\x3c\xe0\x5b\xa2\x93\x90\x73\x98\xaa\xa3\x64\xed\xde\x31\xc4\x5b\xb1\x79\x59\xcf\xac\x4b\x34\x8e\x25\x53\x1d\xb4\xad\xf1\x1a\x24\x01\x0e\x1c\x6b\x87\x12\x7c\x8b\xb4\x0e\xfc\x51\x82\x24\x70\x3b\xce\xa9\xe1\x77\x61\xfd\xf4\x77\xc6\xbf\xb4\xd3\xda\xd5\x1e\xb5\xdf\x72\xfc\x82\x7f\xaf\xce\xa8\xc0\x9f\x0e\x5c\x53\xe4\x33\xd1\xe1\xc8\x7e\x51\xe7\xfa\xe1\xbd\x73\xc8\xbd\xc7\xd1\x36\x2a\xcb\x81\x1d\x72\x54\x5f\x7b\x41\x9b\xca\xdf\x3d\xd5\xc4\x61\x23\x9d\x62\xef\xb4\xe3\x45\x1f\xe9\x31\x66\xbc\xba\x5c\x6b\x8d\xf7\x13\xfa\x81\x6f\x6b\xdd\xc9\xa6\x9e\x26\x07\x9e\xd9\xaf\xe1\x0a\xfb\xbd\x4e\x93\x71\x49\x93\x8b\x77\xda\x61\xf8\xe1\xd9\x87\xb0\xe0\xf1\x4d\x74\x0c\x4b\x6b\x7d\x70\xa9\xce\x8f\xc6\xfc\xf3\x72\x7e\x34\xc6\x4f\xf9\xfc\x68\x1c\xef\xb9\xbf\x8f\x5d\xeb\x40\x29\x26\x7a\xdf\xa9\xe3\xce\x64\x1f\x9e\x25\xf9\x6e\x9d\x8e\x8b\xdf\xf2\xb0\x30\xbb\xce\x62\xb9\x6a\xe1\xbb\x7e\xcf\x7a\xd4\xe1\x9d\x3f\xe3\xc7\x27\xcf\xda\xf7\xb4\x5a\x75\xf1\x24\xed\x81\x14\xed\x12\x8c\xa1\x9e\xab\x08\xdb\x5e\xd3\x5e\xc8\xb3\xd6\xb9\x5e\xdb\xe1\x56\xbb\xaf\xfb\xea\xd8\x41\x07\x7f\xb1\x75\x2d\xe3\x69\x03\x7a\xb0\xf5\x78\xa3\x1b\xd1\xd9\x98\x1d\xe5\x1a\x94\xef\xf1\x77\x6f\xef\x7b\xa6\xc4\xe8\x14\x77\xe7\xc0\xf7\x5e\xbd\x6b\xc5\xbb\x2d\x7b\xdc\xaf\xdd\x20\xe9\xd8\xe7\x31\x48\x82\xda\x5e\xcb\x6f\xb8\xfd\xea\x38\x09\x72\xfe\x96\x8e\xc0\xce\xda\x05\xdb\x75\xa2\x5d\x02\x65\xd0\x7a\x96\x81\x7e\x8c\xc3\x24\xba\x56\xcf\xb1\x7c\x6e\xb6\xe0\xa0\x7d\xf5\x95\x33\x46\x49\x70\x0c\x75\xa7\x63\xfc\xc1\x6e\xad\x38\x19\xc8\xb9\x4e\x95\x7e\xd5\xc7\xe0\xe4\xe1\xd7\x50\xb1\xbe\x02\xcf\x04\x1e\xd1\xce\x0b\xec\x95\x5d\xa5\x9f\x35\x9a\x14\x9f\x43\x55\xde\x47\x7a\x1d\x9f\xf2\x67\xfc\x59\xc2\xb3\xd6\xbb\x67\xf7\x43\x5d\xbb\x74\x9c\x25\xff\x7b\x09\xcf\x31\x3e\xf9\x6e\xbf\x36\xd7\x87\x7b\x8f\x4b\xdd\xc3\xee\x97\x34\x1b\x5f\xa2\x71\x17\x0d\x70\xd4\xe5\x3e\x68\x87\xbb\x6b\x5e\x18\x9e\x70\xf0\x76\xb6\x21\xc1\xb3\xb4\xe5\xbe\xac\xac\x59\xfb\xbe\x9c\x5d\x5d\x1f\x2d\x9e\x71\xf2\x17\x7d\xd6\x76\x27\x03\xd7\xae\xc1\xae\x76\x1f\xcb\x77\x7e\x20\xef\x39\xfb\xb0\x43\x3f\xb1\x5d\x9c\x04\x89\xd3\x41\x9b\x1d\x72\xf7\x70\xc3\xde\xf8\xe7\xfc\x7c\x5d\x67\x72\x0a\xdb\xe5\x33\x1c\xea\x72\x15\xff\x8a\x67\x1c\x4e\xd0\x67\xed\x73\x9c\xfd\xc4\xd9\x43\xbe\xd7\xeb\x31\x8e\x12\xad\x22\xdb\x14\xb8\x50\xd5\xdb\xc9\x5e\x7f\xa3\x9a\x7e\x04\x36\x53\x1c\xba\x26\x0e\x74\x1b\x07\xf5\xfd\x76\xca\xab\xb6\x2b\x93\x33\xdd\x07\xee\x7c\xb3\x4a\x9d\xed\x47\x75\xff\x0d\xf2\x41\xe0\x99\xdb\xea\xf9\x82\x3d\x56\x2f\xf7\x56\xa3\x7b\xf0\x4d\x2b\x9d\xd3\x10\xd8\x3a\xa3\xf6\xfb\xe0\x81\x5f\x28\xad\xdd\x4b\xe1\xb9\x30\x5f\x17\xcf\xd2\x7d\xd7\x92\x68\xbf\x97\x96\xf9\x12\x6d\x17\xe9\x83\xac\x36\x9f\xf0\x9c\x9b\xaf\x78\xde\x3e\xe7\x5c\x6a\xe7\xc9\x41\x62\x9d\xea\x73\x91\x67\x6d\xf4\x3b\xb8\xa2\xd4\x3e\xb4\xdf\x0b\xe1\x77\x6e\xcc\x41\x16\xe9\x71\x15\x67\x93\xb0\x67\x4a\xa5\x2e\x1c\x94\x7f\xef\x6c\xa9\x4b\xa7\xb7\xc9\x78\x63\x33\xa7\x81\x4d\xf7\x06\xc6\x46\x49\x03\x4d\x15\xbf\xe5\x70\x36\xc8\x65\xdd\x24\x3f\x23\xf2\xb7\xf5\x88\x8a\xbf\xdf\x96\x5d\xb2\xae\xbf\xeb\x80\x4b\xa1\xd7\x8a\xf7\x48\x3e\x85\x3a\xfe\xaa\xd3\xa7\xe0\xc1\x64\x88\x38\xd4\x71\x9c\xcb\x20\x41\x9a\xeb\xd8\xad\xe7\x3d\xf6\xbd\x76\x1d\x3d\x50\xb4\x9a\x9c\x57\x3e\xe3\x64\xda\xae\xbb\xab\xc4\x18\xe2\x6c\x3b\x60\x1f\xb8\x9a\xd4\xa4\x7f\x07\xe2\xb7\xfc\x7e\x71\x69\xf3\x6b\x83\x6f\x74\x8c\x5e\x63\xd9\xdf\x8e\xf4\x50\xd7\x94\xb0\x67\xe2\x40\x1d\x59\x15\x7b\x7f\xa3\x8e\x1b\x24\x35\x1a\x5a\x3c\x2b\x65\x87\xa7\x03\x4a\x9c\x38\xd0\x65\xfc\xa9\x5b\xd7\x30\xb5\xb3\xb5\x6b\xca\x90\x2b\xd2\xbb\x1f\xd6\x1e\xdc\xdd\xfe\x64\xd1\x3f\x07\x6a\xbb\x7d\xcd\xee\x92\x9b\x8a\xdf\xca\x75\x84\x35\x1b\x1a\xc8\x4f\xad\xe7\x8b\x92\xc1\x35\x4a\x71\xfb\x1c\x3d\xf3\x1a\xf6\x82\x9a\xfe\x24\x3e\xe7\x68\x08\xff\x9c\xbe\x17\x07\xfa\x1d\x77\xac\xc1\x98\xaf\xe4\x0e\x9e\x1f\xc7\x61\x5d\x67\x39\xf8\xae\x5c\x93\xf1\xd7\xba\x76\xee\xe2\xfb\x0b\x5d\x7b\xac\x15\xe7\x14\xb6\xeb\xba\x07\xdf\xb3\xbe\x02\xf7\x5e\xa3\x63\x6b\xf1\x5b\x0e\xbe\x71\x97\x0e\x63\xe4\xe3\x19\x6a\x3c\x5b\x7b\x36\x46\x09\xad\x6d\xdb\x06\xef\x50\xc7\x52\xe0\x99\x71\xa4\xaf\xce\x95\x39\x79\x7e\x19\x23\xe5\x8c\x43\xfd\xc6\xbd\x5f\xb3\x7b\x9c\xd6\xe3\x2e\x1b\x4b\x1c\x7f\x74\xc8\xcc\x6b\x5d\x7b\xaa\xcb\xca\xe5\x37\xdc\x3c\x87\x8f\x2e\x98\x6b\xb1\xb5\xec\x80\xf7\x87\x2e\x37\xc1\xfa\xa9\x4e\xc3\x62\xea\xc3\x6b\xb7\x89\x2f\x57\x6a\xff\xcd\x76\x7e\x22\x83\x68\x0f\xc4\xec\xaa\x3c\x4e\x45\xba\x7c\x0a\x0a\x59\xa2\x26\x93\xc7\xa8\x37\x7a\x6a\xa2\xa3\xbe\x67\x95\x36\x03\xcf\xba\x75\xc3\xc3\x6e\x85\x07\xf5\x07\x37\xca\x46\xe7\xb5\x17\x37\xc8\x45\xf0\x5b\x61\x07\x8e\x40\x66\xab\xd9\x88\x9e\xf2\x71\x3b\xd6\xb4\x5a\xd5\xf4\x17\x19\xa3\x9e\x15\x07\xca\xea\x0a\xfe\xc4\x86\x75\x45\xe3\x51\xab\x1c\xbf\x58\xd9\x1d\x77\x1a\xef\xeb\xfb\x2c\x9e\xf1\x3e\x98\x2c\xec\xe0\x1d\x8b\x44\xdb\x77\xd8\x6d\x7f\xfb\xae\x5d\xe3\x19\xeb\xf2\x1b\x0e\x8e\xc7\x18\xea\x8e\xb7\xe2\x16\xc8\xb8\xed\x77\x25\xd1\x14\xbf\x76\x57\x9a\x6d\xfe\xf9\xbb\x1d\x7b\x52\xfc\xc5\x68\x19\x78\xa6\x12\x78\xc6\x66\xa5\x6b\x69\x50\xe7\xc1\x0d\x38\x7d\x6c\xb0\xcd\x7d\x27\x57\xd3\x6f\xea\x76\x38\xf6\xbc\x6b\x8d\x0d\x76\xcf\xfc\x3e\xb0\x73\xfe\xed\x7b\x41\x8c\x78\x3b\x76\x89\x03\xd8\x57\xe4\xda\x6f\x55\x1d\x0c\x60\xe5\x09\xf3\x34\xca\xf2\x3f\x7a\x4f\x71\x76\xa1\xcb\xe9\x29\xb8\xdc\x5b\x05\x3f\xaa\x63\x09\xf0\x6a\x94\xa3\x5c\xeb\x5c\x9f\xff\xf8\xc8\xf7\x15\x26\x03\xc0\xb9\x56\x78\x62\xeb\x7d\x89\xbf\xb7\x11\xad\x53\xeb\xca\xf9\x08\xeb\x70\x60\xbf\x7b\x0b\x81\xae\xd5\xcf\x81\xc7\x47\x61\x4c\x39\x6e\xc3\x87\x50\x79\x92\x3b\xf8\xdc\x64\x25\x0d\xde\xa6\xab\x7b\xcd\x8e\x56\xdd\x43\xa8\xcf\xbf\xb8\x39\x39\x5c\xad\xeb\x91\x1c\xed\xfd\x8d\x94\xc1\x25\xd4\xed\x26\xfa\xc6\xfd\xd6\x7a\x7f\x97\x6e\x1b\xcd\x4d\xad\xa7\x1a\x8d\x28\x9e\x09\x70\xea\xf2\xdb\x4c\xd6\x6e\xff\xb7\xbf\xac\xe9\x62\x34\x36\xbf\x46\x83\xf0\x65\x9d\xbc\x66\xed\x7a\xd1\x51\x26\xf8\xd5\x4e\x3f\x85\xdf\xb9\x75\x3b\x04\x2e\x35\xd8\x75\xd2\x7e\x65\x20\x85\x3a\xee\xb0\x25\x9d\xaf\x91\x7e\x3f\xd6\xcf\xab\x85\xbe\xf5\xba\xce\xe1\xae\xad\xe4\x76\x7d\x22\xd4\x9d\x47\xdd\x36\x60\xe5\xcf\xb8\x7b\x78\xc7\xdd\xfe\xa3\xfb\x31\x4a\x9c\x65\x8b\x4d\x82\x97\xb5\x94\x40\xbc\xb7\xdc\xbc\x30\x46\x1b\x3e\x9e\x9a\xfd\x8d\xf7\x2e\x59\x70\x16\xb9\xed\x3c\x24\x1c\x3b\xb5\xf3\x2c\x9f\x95\xf0\xa5\xcf\x5a\xe7\xf8\x89\xfe\x52\x8d\x69\xe2\xf5\x47\x3e\xb6\x49\x9c\x97\xab\x6f\xcb\xe4\x8d\x73\x50\xd0\x3a\xf9\xab\xcb\x06\x1e\xae\xf0\xa2\xcd\x47\x1f\xba\xb8\xc1\x5f\x2e\x1f\x51\x62\xb5\xca\x16\x34\x6e\x4a\x7b\x9d\x6f\x47\xcb\x2e\x1f\x41\x48\xdf\xdb\xfb\xd5\x7d\xa6\xd6\x9d\xdc\x89\x76\x18\xda\x87\xc0\x95\x09\x6f\xdd\xf9\xed\xf2\xc5\xb9\xe9\x3d\x1e\x96\x91\x1e\xe3\xd0\x25\xf4\xd9\xaa\x9f\x63\xe1\x8f\xec\x77\xd9\x94\x20\x26\x2f\xfc\x66\x1d\xd5\x77\xb8\x35\x5c\x03\xdd\x39\x35\xce\xef\x0e\x3a\xee\x8f\xec\x2c\x9d\xd1\xb2\x9d\x26\xc8\x72\xe8\x8d\x6a\xba\x7f\xe8\x39\x67\x34\xae\xf9\x7a\xe9\xb3\xf6\xb9\x96\x86\x66\xd9\x1d\x3a\xc2\x19\xf5\xe8\x79\xfd\xc1\x19\x9e\xfd\x64\xf0\xf4\x2d\x2f\x72\xcd\xeb\x47\xdd\x86\xb2\x0d\x7b\x35\xdb\x12\x1b\xaf\xfd\x9c\x3e\x9c\xee\x3d\x7c\x78\x7f\xbc\x87\xb7\x40\xc1\x97\x8f\xf6\x31\x2f\xf0\x3b\xf8\x67\xfb\x49\xed\x2c\x92\xe8\x18\xa6\xb1\x68\x93\x50\xfa\xe9\xda\xed\x3f\x4d\xb7\x47\xe4\xa9\x7d\xf8\xce\x54\x07\xc7\xb6\xf9\x57\x12\xee\xc0\x81\xfe\x63\xed\xd5\x7c\xfd\x17\xa4\xe0\x9a\xfd\x27\x4c\xad\x43\x21\x0b\xa5\x56\x97\x1f\xf3\xcd\x19\x9b\x47\xa4\xdf\x31\x6a\xa3\x17\x5b\x59\x22\xf4\x9a\xf0\x8a\xda\x9e\x53\x9b\xc8\x38\xa7\x5c\x5e\xe6\xce\xef\x12\x75\xd0\xa7\x25\x8b\x4f\x5c\x7b\x01\x36\x5e\x3b\xf8\x13\xf7\xde\x4f\x63\x7c\xca\x7b\x2e\x9f\x9b\x64\x47\x7e\xcc\xa9\x5b\xc4\x89\x5c\xfd\xe4\xb8\xeb\x80\xd3\xfb\x5c\xd1\xce\x1d\x76\x8c\xab\xcf\xfd\xfe\xbd\x7d\x90\xe9\xe0\x04\x86\xee\xfd\xc8\xfd\xcd\x3f\xef\x77\xad\xc7\xef\xd9\x71\x94\xb4\xdb\x13\x42\xc5\x92\x7c\x2f\xa8\xe9\x63\xe2\x73\x11\x6e\xad\xe7\xd5\x3b\xb6\xcf\x53\xfc\x56\xe0\xe4\xf5\xa3\x66\x1f\x1c\xfc\xea\xd8\xcb\x9c\xc8\xf2\xa5\x9f\xbc\x3e\x07\xd2\xb5\x87\xaf\x68\x35\xb9\x4e\x7c\xce\xd9\x3f\xb5\xd2\x57\xda\x65\x0b\x5d\xbd\x3a\xe3\x69\xae\x37\x70\x77\x0e\xf2\x9e\x6b\xb4\x63\x84\x03\xe5\x58\xbb\x6b\x20\x5b\x27\xf7\x7d\xd7\xfe\xa8\x5f\xa1\xe5\x5e\x7b\x23\x8c\x92\x9a\xbd\xed\x56\x7e\xc3\xed\x4b\x2f\x6c\x0f\xb7\xae\xf3\x5a\xbd\xc6\xf3\xef\x68\xf1\x87\x2a\x1f\xa2\xb1\x7d\x0b\x54\xf9\xb6\x66\x71\x6e\xfc\xfc\xf9\x33\xee\x4e\x17\xcf\xe8\xdf\xc3\x42\xdf\x42\x7a\x7c\xb3\x4a\x98\x1f\xd0\x8b\xc3\xbd\xd7\x6d\x0b\x59\xe9\x38\xed\x80\xcd\x31\xa8\xde\xfb\xb4\x78\xc6\xdb\x2d\xe0\x59\xfb\x1c\xf7\x78\xed\x3e\x6d\x20\x5f\xbb\xe5\x0e\x23\x78\xa7\x16\x3b\xca\xe9\x13\xe5\x39\x44\xe3\x58\xd4\xaf\x0b\xb9\x8c\xe0\x42\xe1\x87\xd8\x07\x6e\xf1\x37\xe4\x46\x17\x77\x5b\x1f\xa4\x5d\xf8\xb2\xec\xe6\xcf\xb7\x70\xdc\xce\xdb\x2a\x70\x39\x75\xe2\xbf\x3e\xe8\x05\x9e\xb9\x5c\xeb\x0d\x36\xda\x06\x7d\x17\xd1\xf7\x1f\xfc\xfb\xdc\xb9\x5c\x23\xc5\xc9\x90\x12\xe3\x90\xe1\x29\x8f\x3b\xe8\xa1\x15\x38\x81\x94\xf9\xbd\x8c\xb3\xb1\xce\xb3\x2e\x5c\x1e\x9b\x57\xa4\x3b\x59\xa4\x63\x8c\x32\x1a\x3b\xd6\xc6\xab\x08\x6c\x50\x32\x20\x77\x47\x5a\xbb\x75\x7e\x85\xf8\xb1\xea\x38\x94\x85\xbd\x11\x46\xa9\x7d\xcc\xf9\x99\xa7\x9a\xc7\x30\xc1\xe5\xdf\xb8\x49\x07\xc1\x97\xb5\x53\xe0\xbe\x38\x46\x9b\x0c\x86\xc9\x7b\xf6\x75\x9e\x3a\xed\xf1\x21\x1e\x7d\xc7\x2f\xdf\x11\xf6\x11\xe9\x83\x6d\xc4\xf0\x4b\x80\x73\x32\x90\xba\x6c\x78\x2b\x21\x0e\xaa\x71\xde\x7e\xa4\xc7\x75\x7b\x41\x2a\x3c\x2f\xe1\xb6\x37\x9d\x45\x6e\x87\x20\x74\x26\x3d\x9e\xca\xb3\x2d\x60\x77\xfb\xf0\x22\x66\x4b\x08\x8e\x21\xd9\x87\x3a\xf8\x98\xbc\x9a\xce\x5c\x3a\x3f\xcf\xb1\x63\x2e\x5f\xe7\xc7\xd6\x78\x0f\x3c\x92\xd1\x78\x84\x3b\x62\xfe\x6e\x91\x37\xba\x05\x5e\x2d\xd6\x43\x78\x2e\xc0\xa9\x8b\x26\xb5\xcb\xfe\xf7\xda\x59\x54\x79\x7b\xda\x11\x47\x8e\xdb\x7d\xc7\x28\x6d\x88\x63\x4e\xcd\xea\xba\xb3\x26\x99\x06\xa5\xa5\x4e\xdd\xb6\x27\x94\x38\xcb\x68\x6c\xca\x7e\x0f\xfc\x74\xfb\x2e\x5a\xf8\xa1\xca\x19\xea\xd5\x60\x59\x3c\xe3\xd7\x03\xcf\xea\x36\x22\xf6\xbc\x15\x0e\xf3\xe5\x62\xf4\xb2\xd6\xb5\x4b\xa0\x38\x35\xfe\x5b\xe2\xa2\x79\x0b\x17\xf2\xae\xf2\x5e\x09\xfb\x74\x74\x6e\xb5\xe9\xd0\x39\x96\x48\x77\xda\xfd\xba\x74\xfc\x07\xf7\x4e\x65\xec\x0a\xff\xed\x8d\x40\x0e\x6d\xc5\x9b\xa6\x58\x08\x0e\xa6\x91\x5b\x8f\x8b\x44\xe5\x37\x1c\x0e\xd1\xb8\x87\xea\x39\xaf\x53\x53\xf6\xd3\xe2\x4e\x9d\x7d\xd7\x2a\xc7\x84\x33\xe6\xe2\x6e\x53\x16\x6f\x01\xcf\xcd\x2e\x5d\x6a\x11\xe5\xbc\xa9\x19\x46\x32\xea\xd9\x0f\x94\xd4\x74\x8f\xac\xfc\x8e\x83\x51\xda\x45\xf7\xac\x51\x5b\x0c\xe3\x87\x2a\x3f\xfc\xba\x7e\x53\x3c\xe3\x70\x8e\x3e\x6b\x9f\x23\x2e\x63\xa2\x1b\xee\x99\xa2\xd5\x6d\x5e\x69\xf9\x4d\x65\x9e\x2e\xfb\xd2\x92\xc8\x9e\x1d\x76\x82\x07\xff\xfb\x77\x7a\x0b\x52\xac\x38\xd4\xbb\x68\x87\xb5\x5b\xeb\xce\xb9\xc3\xff\xf2\xf0\x09\xef\x75\x9d\x3a\x0c\xb9\xe7\xc2\xfe\x14\x39\xc7\xa5\x47\xa7\x9c\x20\xb5\xc7\x9e\xc2\xbc\x3f\x8c\x3f\x45\x8a\xd5\x3d\x0f\x27\x3b\x34\x9f\x5d\xcd\x87\xc8\xcb\x22\xdc\xfd\x29\xf5\xdf\x75\xaf\xfc\xdb\x4f\xb4\xc7\xba\xd1\xde\x6e\xc6\xf9\xd8\x30\x66\x21\xcb\x1e\x8b\xf7\xb9\x18\xc5\xf9\x42\x8a\x54\x67\x85\x67\xb6\x3a\xbf\xb6\xe1\xc6\xda\x75\x94\xda\x59\xd5\x64\x2a\xeb\x18\x34\xe8\x68\x48\xc1\x38\xd7\xed\xf8\xf3\x5a\x7b\x41\xb9\x46\x36\x7e\x3b\x2c\xef\x47\x3e\x2e\xad\xe2\x2b\x7a\x9a\x7a\x04\x0f\xe5\xb6\x7c\xaf\xf2\xf7\x4a\x0e\x17\x2a\xc7\xe5\xe1\xcd\xde\x6d\xc5\xdd\xb3\xef\xde\x4f\x11\xe1\x11\x1d\x78\x14\x8d\x9b\x78\x60\xed\x5b\x7e\xde\xae\xf8\xdb\x65\xe8\x6a\x59\x34\x6e\xf7\xfd\x23\x45\x8e\x51\x6a\xd7\x69\xb2\xf0\x9c\x97\xfb\x47\x5d\xf1\x61\xcb\x50\xb9\x67\xed\x74\xd4\xba\x86\x63\xb3\x86\xbf\xf4\x9b\x36\x1e\x66\x5d\x3b\xf8\xc9\x23\xec\xe1\xfa\x78\xec\x19\x8f\x37\xf0\xac\x29\x97\x41\x1f\x3c\x22\xcf\xc4\xc6\xd8\xc6\xa1\x37\x3a\xf9\x9e\xdd\x15\x37\xb2\x5c\xbd\x6a\x8b\x06\xfb\x6f\x15\x77\x1e\x48\xd7\x32\xe4\xde\xce\xc8\x73\x30\x4a\xeb\x6b\xa4\xbf\xd7\x74\x84\x0c\x15\xbc\xcb\xba\xf9\x9e\x79\x6f\xcc\x59\xa0\xbf\xc9\x9d\x3a\x65\x6f\x94\x05\xae\xb6\x27\xba\x48\x29\x13\x36\x9c\x7f\xe3\x7b\xdc\x3a\x21\x97\xdd\x26\x34\x26\x97\x3d\x45\x3f\xa4\x17\xef\x82\x32\x1e\x00\xea\x87\x44\xee\xbd\xcb\x5f\xd0\x69\x3f\x2f\xe3\xe8\xbb\x63\xeb\x51\x77\x6c\xfd\x12\x72\x7a\x53\x13\x77\xd8\xab\x1e\xd5\x77\xbe\xb5\xab\xa5\x4e\xe7\x5d\x8b\x14\x9c\x74\xc8\x93\x0f\xfe\x77\xee\x6e\xf7\xd6\x6e\x50\x97\x21\x7a\xd1\x31\x48\x3b\xe4\xc7\xd4\x5a\x05\x4e\xdc\x01\x47\x1b\xd7\xec\xcc\xa9\x45\x7e\x6f\xf7\x71\xe8\x5a\xe7\x98\xa1\xae\xd1\xef\x2b\x38\x42\xee\x77\x8d\x4e\x08\x36\x81\xbb\xd4\x98\x23\x98\xd2\x35\xb6\xe3\x30\x26\x63\x9f\x9d\xc4\xc9\xd6\x65\xae\x6f\x23\x6c\x3f\x3c\x4b\x0a\x5c\x59\x09\x3c\xf3\x48\x6d\x0b\x22\x0e\x45\xe2\x18\x1c\xfd\x0c\x3a\x68\xb6\xbd\xeb\xc0\x1f\xc9\xaf\xe7\x27\x16\xcf\xb8\x3b\x4d\x9f\xb5\xcf\x81\x3f\xc6\x76\x67\x2e\x01\xc0\x52\x6f\xc8\x23\x48\xc5\x6f\xf9\x39\xc9\xdf\x6b\xb7\x33\x06\x6e\xb5\x76\xed\x7d\x38\xc6\xde\xda\x3d\x1f\x8d\x8e\x7d\xb2\xf7\x7a\xe4\xbd\x1a\x5c\x75\xbc\x0f\xf4\x7b\x3f\x52\xf0\xd7\xda\x69\xf5\x2b\xac\x60\x8e\x71\x74\x5c\x2b\x6d\xbc\xc8\xe6\x7e\x2b\xe1\x49\xe7\x6c\xe3\x0d\xf6\xfb\xb2\x83\x96\x44\xfa\xa0\x6e\x8f\x4e\xed\x6b\x58\xa7\xbb\x52\xa8\xc8\x5d\xf4\x64\x15\xf6\xcc\x8b\xef\xda\xd7\x76\xde\x66\x5f\x51\xd2\x8f\x03\xbd\x16\x1f\x29\x95\xdf\xb6\xec\x23\xb5\xb3\x50\x69\xcd\x93\x91\x50\x32\x48\x6a\x39\x0d\xc2\x37\xe5\xbd\x9b\xe5\xfc\x63\x97\xc7\xff\x1a\x85\x8d\xb2\xb0\x4f\xee\x72\xdb\xa4\xa1\x14\xbf\xe5\x39\xed\xbb\x5c\x06\x34\xba\x6c\xef\x2b\xe7\xd5\x7a\xeb\x80\x85\xe4\xd7\x73\xd0\xa5\x48\xb7\x6a\x3e\x5e\xc8\x59\x2f\xf2\x7a\xc8\x77\x4f\xc5\x7a\xe1\xb7\x74\xd4\x15\x2b\x4c\xd7\x21\x59\xba\xdd\x4e\x1b\x60\xde\xa9\x6b\x25\x75\x3b\x2a\xcc\x77\xf6\x95\xa0\x16\x07\x4f\x9f\xb5\xcf\x1b\x79\xa6\xd4\x7e\x67\x6d\x19\xa5\x76\xd3\x7d\xe5\x9f\x73\x34\xc8\x96\xba\x78\x39\xd4\x61\x6e\xcb\xf9\xac\xc9\xd3\xb4\xc6\x71\x4b\xde\x67\x67\x5c\x4e\x04\x3e\xd3\x9a\x8c\x24\x75\xe9\x2b\xce\x38\x3a\x76\xd0\x65\x29\x52\x70\x9d\x16\xb3\x6f\x5a\x60\xeb\x05\xae\xb1\xe9\x8c\xe5\xf3\x22\xec\x27\x0d\xf1\x7c\xa9\xf0\x9c\x83\x6f\xf9\xbc\x75\x1f\x7b\xe3\xb2\xdc\x3b\xab\xf6\x39\x83\x5a\xee\x46\x94\xd4\x6c\x53\x8a\xdf\x91\x93\xe3\xec\xcd\x6f\xe2\x43\x82\xad\x78\x36\xc2\x5c\x6d\x71\x21\x8a\xdf\x69\x6f\x08\x30\xd4\x05\xf2\x0a\x19\xbf\xba\x37\x25\x70\xef\x57\x5f\xc1\xd2\x47\x0d\x5f\xab\xdf\x72\xb8\x92\xda\x5d\xf4\xd2\xad\xf0\xe1\x26\x78\x62\x94\xe0\x53\xa8\x44\x55\x1c\xad\xf0\x70\x6e\xce\x4e\xd8\xc6\xaf\x1d\xfe\x02\x65\xad\xdb\x35\xb9\x32\x4a\xe2\x06\x5c\x09\x0e\x45\x8c\x09\xf9\x5b\xef\xe2\xdd\x62\x9c\x71\x5b\x0c\x5d\x11\x6f\xcc\xed\x9f\xc6\x15\x8b\x7a\x65\x19\x97\x5c\xee\x99\xff\xf6\x63\x6c\xf1\x7f\xef\x5b\xec\xa0\x25\xfd\xec\x59\xfb\x22\xaf\x2e\x8d\x1f\x5d\xf1\x32\xae\x26\xe4\x2c\xb7\xfb\xcc\xc6\xcd\xb9\xcd\xe2\x73\x6e\xfd\xa5\xfd\xfb\xa9\xd0\x85\x5a\xe1\x89\x63\xbf\xcc\xef\x68\xc0\x19\xe1\xf7\x72\x6e\x57\xdb\x35\xd8\xc8\xfa\x5d\x74\xcb\x5d\x69\x5d\x31\xe2\xfd\x32\xd6\x5f\x98\xe7\x5c\xc7\x17\x1c\x73\xf1\xd0\xfd\xf2\x5c\x05\x1a\xda\xef\x8c\x23\xc7\x87\xa7\x59\xfb\x5a\x7e\xbd\xbd\xd4\x7c\x93\xc5\x33\x6e\xbf\xf4\x59\xdb\x1c\x89\xfc\xf0\x95\x08\x77\xc5\x68\x21\xc5\x4a\x83\xba\xff\x4f\x78\x2e\xc4\xd8\x70\xcf\xd9\xbf\x8f\x5c\x5c\xe7\xa3\xcb\x4e\xfc\x31\x6e\x97\x77\xcb\xdf\xbe\x5d\xc3\x53\xd4\x61\xff\x09\x3d\xf8\xe6\xd2\x61\x3f\x38\x23\x02\x93\xa4\x5f\xc3\xe7\xd0\xb3\x76\x81\xe2\xd4\x63\xd2\xb8\x31\x3d\x8f\xd6\xd3\xf7\x58\x2d\xa6\x69\xf6\xbc\xb1\xdd\x3e\xb5\x27\xe8\xda\x29\x64\xb4\x14\x65\xa3\x83\xef\x05\xd8\xd0\x5f\xe9\x7e\x17\xa3\xc2\x47\xf7\xb1\x18\x25\x61\xcf\xa0\x3d\xeb\x7a\x51\x8c\x12\xfb\x61\xe8\xd6\x35\xf4\x46\x71\xa4\xe3\xed\xda\xbd\x1f\xa3\x31\xed\x81\x02\xf5\xf5\xd5\x98\xd6\xfd\x63\xb5\x07\x0d\x7d\xbf\x79\x57\xab\x75\x7a\x21\x06\xcb\x0c\x93\xe0\x3a\x4d\xee\x38\x4c\x22\x69\xfd\x72\xda\xac\x17\xa7\x2f\xbe\x4e\x3a\xeb\x33\x7e\x09\x92\xe7\x7a\x5f\x76\x6e\x0c\x57\xc1\x51\xa5\x67\xd4\x91\x8e\x4d\x6b\x29\x4d\x16\x23\xee\xdf\x50\xd7\x51\xf8\xdd\x7d\x8c\xa2\x6a\x8d\xf7\x4a\xcd\xa8\x64\xed\xf6\xf7\x50\x7f\x6e\x65\xf6\x69\x4d\x34\xa8\xe1\xc8\xd7\x09\x23\x63\xf3\xbd\x37\xe0\x3c\x8d\x17\x89\xc1\xb4\x2f\x85\xd2\x1d\xfc\xaf\x73\x45\x7b\x04\x0b\xbe\xcf\x55\x70\x45\xdb\xe1\x81\xee\x77\xbf\x79\x5f\x0c\x6f\x6f\xd9\xe8\x68\xbc\xdc\x3a\x6a\x57\xf5\x4f\x81\xdb\x4f\x23\x7d\x43\x60\xfc\x35\xa9\xf4\x8e\xfd\x47\xb0\xe3\x6b\x0e\x26\xcf\x17\xba\xee\xe1\xe0\x7d\x41\xf7\x32\x59\x94\xf5\x04\xd7\x64\x0d\x8f\x5a\xbf\x96\x2a\xdc\x01\x77\x26\xb4\x3f\xdc\x6f\x5a\xc7\xf4\xb4\x59\x6f\x87\xcf\x06\x3f\x87\x37\x2b\x6b\x39\x66\xa3\xdf\x93\xec\x74\x6c\xe8\x7f\x2a\x9e\x99\x72\x8c\x68\x6d\xc1\x1c\xee\x45\x9d\x3b\x78\xaf\xda\x53\xe2\xb3\xa8\x8d\x5a\x85\x45\x70\x0c\x13\x1b\x62\x0a\xe7\x29\xd6\xca\x5a\x4f\x50\xc7\x91\xaf\x79\x48\xee\x24\x7f\xbe\xfc\xde\x8e\xc5\xde\x16\xc3\xe7\x4a\xad\xbb\x0b\xed\x85\xc2\xf6\x5b\xee\xf3\x48\xf6\x29\xd6\x18\xa7\x63\x91\xf5\x93\xf1\x5a\xcf\x5e\x3e\x1f\xbd\x7a\x0f\x32\x06\x1f\xc2\x8b\xf6\xe2\x5d\xdc\xe6\x77\xf1\x40\xee\x22\xf7\x1e\x8f\x43\x87\xaf\x49\x86\x9b\xeb\x4f\x26\xcf\xd0\xc3\xa2\x84\x39\x9d\xa3\xac\x41\x09\xef\x54\xfa\x8b\xd1\x7a\xc1\xf0\xac\x02\x0f\xa8\x23\x07\x35\xbc\x1d\xf5\x63\x05\x35\x06\xde\x7c\x76\x57\xf8\x1a\xc2\x60\xcf\x77\x81\x5e\xfe\xff\x01\xdc\xc1\x67\x0e\xf5\xd5\xd7\xf4\x7e\x42\x1c\xc4\x34\xb5\x31\xea\xcd\x85\xbd\xb4\xdf\xa3\xb2\x76\x27\xbd\xbf\xf6\x95\xd5\x8a\x25\x30\x02\x5e\x39\x4d\xee\x31\xea\xd9\x66\x98\xd8\xf8\xe3\x75\x90\x4c\x08\x5f\xc6\xb7\x2d\x57\xc3\x13\xce\x3c\xef\x69\x14\xe8\x03\xc9\x78\x79\xda\x4c\x97\xaf\xb0\x36\x6e\x1d\x17\xd4\x73\xb6\x79\xbf\xb9\x09\x9d\xeb\xcb\x78\x79\x3d\x55\xe6\xa3\xf4\x59\x2d\xeb\xfb\x52\xbc\xa8\xe0\x40\xe7\x19\x3b\x4f\x91\xee\x5c\x90\x52\xde\xa3\x9c\xde\xfe\x0c\x47\x60\xbd\xd5\xfb\x08\xeb\xe3\xf9\x05\xc8\xf7\xb4\x4e\x30\xec\x2f\xd2\x07\xb3\xb0\x17\x61\xb4\xb7\x62\xa4\xac\x0e\x1c\x8c\xfe\x2f\xc5\xa1\x96\x75\x53\x1a\x9c\xef\xf7\x87\x34\x98\xca\x77\x3f\xa1\xc1\xcc\xe6\xf9\x07\x34\x98\x8e\x4d\xe8\xc1\x34\xb5\xaf\x4b\x1a\x73\xf4\xe2\x7b\x16\x66\xfd\xc2\xd9\x59\xfc\x8c\x46\x7c\xd2\xda\x95\xdb\xa9\x6a\xb0\x7e\x60\x1c\x7d\x66\x3d\x1a\x50\x82\xd3\xf5\x78\xbe\x99\xe8\xb3\x23\xf4\xd3\x7d\x95\x63\x94\xe0\xdf\xe1\x76\x64\xf8\xa0\xab\x99\x78\xad\xac\x36\xbe\xdb\xdf\x1b\xfa\x40\x5a\xeb\x4e\x86\xe4\xfb\x05\x64\x1e\xa8\x5d\x65\x1e\xfd\xd4\x91\x02\x77\x4e\xfb\xf9\x78\xc6\xc6\x77\x9f\x36\xcb\x15\x5e\x19\x60\x9f\x20\xf8\xb9\xfa\x65\xe8\xb1\x14\x8d\x87\xbf\xa6\xd9\x00\x6a\xec\x87\x05\x9f\xe8\xe3\x48\x1d\xcc\x16\x2b\x4b\x5b\x62\x4b\xa3\x72\x42\xcc\xe3\xe3\x39\x54\x4a\xfe\x50\xa9\xbf\x89\x3f\xc6\xa3\x2b\x4a\xed\x47\x43\xfd\x4f\xb8\x97\x65\x4d\x51\xf9\x1a\x8c\x9d\x13\xe3\xbb\xc8\x48\x06\xdb\x75\xe2\xec\x22\xed\xb6\x9d\x2c\xf2\x7e\x69\xf2\x39\x54\xfa\x93\x95\x2c\xd4\xce\xcc\x02\x4f\x93\xd7\x9e\x89\x81\x26\x6c\x9f\xae\xe4\xbf\x50\xc7\x5b\xb1\xe6\xa9\x89\x8c\xed\x3e\xbf\x7f\x7c\x1f\xde\xa2\x56\x69\x5e\xfb\x35\x5f\x6b\x49\x93\xfb\x79\x5d\xd3\xbc\x9e\x28\xc1\xc9\x3d\x5b\xd7\x68\xb9\xb2\xf3\xfb\x95\xff\x7e\x20\x32\x69\xe7\x5a\x72\x1d\x53\x15\xeb\x97\x42\xff\x66\x16\x13\xe8\xa7\xe6\x35\xea\x59\x18\x6d\x47\x38\x4c\x83\x42\xbe\x0a\x95\xf9\x41\xbc\x67\x50\xcb\x76\x30\x59\x08\xe7\x22\xd6\x14\x05\x7a\xd1\x47\x46\xea\x3c\x02\x5a\x8b\xfa\x08\xf5\x5a\x77\x54\x3e\xa0\x74\x17\x72\x04\x5f\x42\x85\xd0\x70\x54\xf6\xf8\xd1\x35\x39\xd2\x07\xcb\xc0\xbd\x27\x50\x0f\x4e\x71\x32\xa2\xd7\x7e\x64\x44\x2e\x76\x62\xf3\x71\x60\xf5\xab\x6f\x1b\x53\x31\xc9\xdd\x4d\xdf\xb6\xb4\xbe\xfa\x54\x1d\xa6\x7e\x6a\x88\xff\x56\x06\x27\xf1\x1b\xa8\x1b\x16\x87\xc9\xbc\x7c\x4f\xab\xf7\xa7\xe6\xfe\x4b\x69\x6e\xee\x5c\x18\x37\x48\x4d\x42\x47\x84\x67\xeb\xb1\x38\xf7\xda\x95\x53\x71\x6e\x7c\x41\x63\x47\x2a\x9f\x55\x6b\xb2\x8b\xff\x99\xca\x19\x7f\xb8\x11\x0e\xb7\xe8\x17\xeb\x59\x75\x32\xd4\x08\x7a\xee\x88\xe3\xca\x38\xd2\x5f\x85\xb9\x91\xae\x65\xbe\x2b\x89\xcf\x94\x81\x8c\x12\x0b\xff\x78\xfe\x9e\x9d\xf9\xae\x25\xce\xd5\x8b\xb6\x48\x5c\xcf\x39\x70\xfb\xf2\xda\xb3\x71\xb8\xc8\x9f\x3b\x4c\xff\x1c\x1d\x43\x0f\x7c\xa2\xc7\x48\xbf\xf7\xd9\x79\xee\xdf\xb6\xa3\xbf\x4d\xc5\xde\x8b\x7b\xb8\x1f\xc5\x7f\x0f\x6e\x91\x1e\x65\x61\xcf\xb9\xd5\x9f\x13\x9c\x13\xd6\x70\xfb\xe9\x9e\x0c\x35\xca\x90\x2a\x7c\x9b\x45\xe2\xbf\x25\x3f\x19\xec\x3f\x16\xe2\xb3\xa0\xf2\x0e\xf4\x85\xe3\x9e\xd5\x7b\x8b\x8b\x38\x14\xe9\x1b\xe1\x2c\x22\x0e\x57\x72\xfb\x99\xaf\x0c\x2e\x60\xe7\x78\x8d\x32\xdf\x35\xb7\x01\xed\x17\x51\xd0\xf3\x1c\x66\x1f\x59\xb4\xaf\xac\x67\x5f\xae\xc5\x29\x75\xff\xe2\xf9\x29\x0d\xf4\x0a\xfe\x8e\xe7\xb5\xf9\xc9\x3a\x43\x7d\x9f\xd2\xf3\xe1\xce\x83\xd3\xad\x45\xf8\x9f\xd2\xb0\x37\x02\xdd\xec\xdb\xb3\xab\x8d\x51\xfe\xfe\x91\x45\x57\x34\xb6\x53\x94\x0c\x64\xd4\xbc\x8f\xfc\xbd\x38\xd0\xed\x2c\xf0\xac\x87\x38\x9f\x96\x45\x3a\xde\x85\x7a\x85\x16\x78\xd0\x8f\x43\x7c\x06\xfd\x6a\xce\xf7\xc8\x1d\x48\x81\x78\xc6\xfb\xb5\x67\x74\xd0\x04\xf2\xbb\x2f\xc2\x50\xbf\x89\xff\x4e\x30\x0e\x75\xfb\x11\x78\x15\x58\x43\x0f\x41\x27\x13\xd7\x1c\x5c\x51\x22\x75\xcd\x77\x98\x89\xeb\x3b\xcc\xb6\x95\x7f\x67\xe2\xbf\x2d\xb5\xf2\xef\xca\xf7\xd6\xb6\x1d\x5f\x4d\x25\xef\x9b\x21\x7e\x13\xf4\xcc\x6b\xe4\x0d\x3b\xe9\x5c\xe8\x3a\x97\x48\x9c\xeb\xe2\x57\x60\x15\x2a\xb7\xae\xbd\x8a\x77\xbc\x37\xca\x2a\x67\xf3\x80\x5c\x95\x2a\x9e\xf5\xec\xd8\x4f\xee\x58\x7c\xe6\x9c\x1a\x71\xae\x67\xe6\x38\xd4\x71\xff\x05\x9c\xcb\xf2\xbb\x83\x52\x71\xff\x28\x6d\xbe\x3b\x91\x6e\x5e\x83\x31\xbb\x3f\x3d\x7b\x1b\x2a\x76\xbf\xb2\x5e\xe8\xe1\xda\xbc\xbe\xe2\x6e\xd7\x68\xcd\xba\x79\x7d\x1c\x0d\x3a\xf1\x73\x37\xac\x6b\x93\xaf\x69\x5f\x59\xcf\xa1\x65\x2d\xd0\x73\x28\x5f\x4f\x23\x3d\x14\xe8\x9f\xb8\x2e\xc4\x68\x83\x40\xe3\x98\x2c\xca\xf8\xc2\x3e\x94\xfa\xd7\xe8\x95\xf5\x5d\x78\x39\x6c\x3e\xa0\x06\x25\xd4\xda\xa9\xf2\x90\x38\xd4\xef\xd7\x48\x76\x58\xff\x20\xe0\x1f\x1c\x1e\xb1\xdf\x25\xf9\x88\x7a\x16\xed\x55\xc7\xe3\xb8\x4e\xe4\x7b\x47\x0f\x95\x7b\xf1\x1d\x91\x5f\x40\xb6\x4c\x41\x5e\x7f\xfa\x23\x39\xa4\xc7\xe0\xa4\xe3\x33\xf5\xb9\x61\x29\x1c\xe3\x97\x50\x1f\x3c\x02\x77\xfe\xcb\x18\x9f\xf3\x75\xd3\xfe\x91\x5e\x2c\xd9\x3d\x33\xf6\x13\x13\xa3\x74\xc6\xff\x5e\x87\x41\x31\xb6\x76\x0a\xf5\x41\xcf\x71\xfb\x94\x4e\xb9\xd5\x5e\x73\x0d\x7b\x16\x7f\xdf\x11\x3d\xc1\x66\xbd\x0b\x68\x9f\x11\x07\x85\x29\xed\xb1\x52\xd1\x9b\xf2\xbe\x9b\x60\x9f\x99\x08\x3e\x08\xde\xf6\xe6\xec\xd7\x9e\x7d\x45\x7b\xeb\x1a\x26\x3e\xf4\x16\x08\x93\xe0\x18\xc8\xcf\x85\x3c\x5e\xd8\xc3\xc8\x7e\x34\xe7\xb2\xf6\xa0\x07\x2c\x0e\x74\x2c\x85\x3d\x13\x60\x5c\xf4\xe4\x80\xdf\x6d\xee\x3b\x36\x5e\x06\xfd\xcf\xa9\x8e\x4e\xf5\x29\xb2\xbe\x38\x72\xef\x12\x22\xbf\x95\xf3\x5e\xb8\x3e\x6a\x9b\xf7\x8c\xf6\xaf\x98\x2b\x03\xa2\xd7\xa6\x06\x81\x27\xf7\x6f\x0a\x57\xce\x06\x38\x1e\x65\x61\x8f\xe8\x10\x4f\x20\x8b\xfb\x9e\x73\x8a\xc6\x44\xef\xc9\xc7\x3f\x83\x7d\xd6\x03\x5d\xd7\xc6\x41\xa2\xc9\xe1\xd8\x7e\xb8\x3d\xc8\x6d\x88\xba\xc6\xf3\xf3\x39\xb3\x7d\xf1\x77\xfe\x1d\xd1\x0d\x8b\xdf\xf3\x39\x8a\xfe\x3a\xb4\x2f\x0d\xb3\xb1\x29\xbe\x67\x1e\x7d\xd7\x3c\x05\xde\x8c\xda\x9a\xc6\xf6\x75\xad\x10\xb8\x1d\x31\x4a\xad\x12\x76\xa0\x03\xad\x4e\xc6\xd8\xc2\x91\x66\x49\x1f\xee\xbd\xec\x79\xc3\x9d\x21\x39\x1b\x88\x77\x57\xbb\x7b\xa5\xf3\xfd\x6f\x7d\x25\x26\xfa\xc1\x01\x62\xd5\x14\x27\x6b\xe9\x61\x4c\xfb\x53\x25\xf8\x17\xed\xaf\x3a\x8a\x51\x6a\x61\xb4\x6b\xec\xe9\x71\xf3\x3d\xf3\x11\x78\x46\x53\xff\x2a\x41\x77\x15\xed\x34\xd6\x81\xf5\x18\x62\x7d\x96\xfa\xf8\x63\x3c\xe7\xed\x0d\x7c\xcf\xf6\x8d\xa7\x1a\xcf\xd0\xf7\x61\x5c\xd3\xdd\x8b\xde\x38\x81\xab\x49\x04\xdf\x0d\x07\x7a\x3b\x54\xfb\x84\x56\xfa\x3a\x39\x71\xa4\xc6\xc8\xc0\x67\xd0\xed\xaa\x7d\xad\x5a\xfb\x40\x69\xb7\xed\x5c\xb2\x47\xce\xab\x16\x92\xf5\xf0\xb6\x85\x1c\xb6\x6b\xb7\xcf\xfa\xb6\xc4\xc8\x48\x34\x29\x2c\xe3\x91\x23\x6f\xd9\xe7\x74\x49\x6e\x3e\xa6\xc3\xb5\xf7\xa8\x81\x1e\x62\xac\x37\x44\xfb\xda\xa6\x0b\xb9\x6d\x3f\xdf\xac\x13\xf4\x28\x1c\xb2\x7a\xb0\x9e\x6a\x9c\xa7\x8d\x6b\x1d\x0d\xc4\x7e\x19\xd5\xde\xb8\x31\x32\xf6\xf6\xfb\x5c\xb6\x83\xd5\x2b\xf5\xf9\xe4\xfc\x89\xf5\x19\x6e\x5a\x9b\x70\x86\x8e\x12\x1f\x43\x7d\x75\x98\xca\x67\xe4\x8d\x23\xe4\xa9\xfd\x4f\x4f\xbb\x9d\xbd\xc5\x73\x1d\x6e\x25\x1e\xee\xd6\xd0\x2b\x23\xde\x87\x8a\x05\x7a\xf9\xe4\xe5\xf5\x58\xed\x3f\x54\xf6\x06\x6e\x87\x0f\xe4\x49\x56\x7a\x87\x7d\x3a\xe5\xbc\xc5\x18\x2d\xf8\xf7\x2e\x37\xe2\xdf\x3f\xdc\x63\xcb\x9d\xd4\xf1\x65\x4e\x7b\x59\x1e\xa0\x86\x82\x67\xc7\xb9\x8f\xf8\xfd\xd1\x67\x3d\x6a\x1a\x7b\xf9\x43\x4d\xa6\x48\xd7\x2a\xfd\xdd\x0b\xdc\xaa\x7c\x07\xb4\x48\xe8\x41\x95\xef\x73\x0a\xfb\x1c\xfe\xc7\x60\x35\x4d\x91\xe2\xac\x7c\x37\x42\xc6\x76\x48\xfd\x6d\xbd\x11\x0e\xb1\x1d\x07\x72\xde\x0f\xf8\xfb\x3d\x39\xba\x96\x56\xde\x2d\xce\x05\xe2\xee\x5c\xb4\xf1\x53\x33\xf6\x95\x33\xc4\xae\xf2\xef\x16\x67\x54\xb9\x27\x1c\x0d\x49\x6a\x34\x84\xf2\xa4\xeb\xba\x6e\x13\xac\xd3\x95\xe6\x73\x6d\xa6\x2b\x90\x33\xdf\x88\xeb\xd7\x75\x46\xfb\x80\x71\x3d\xbf\xbd\xb5\x8e\x4f\xc1\x62\x73\x75\x95\xd7\x73\xb0\x7f\x3d\xdb\xf8\x8e\x02\x4d\xba\x4e\x16\x60\x3b\xaa\xad\xe5\x4d\xe6\xed\xd7\xdf\xe2\x76\xf7\x9c\xf2\x3f\x98\xab\xe9\x3e\x54\xe6\x0d\x95\x53\x0d\x6f\x1a\xf0\x1e\x79\xaa\xf4\x8b\xe0\x3d\xf4\xd4\x11\xd6\x38\x3f\x40\x4f\x1a\xd6\x1f\xa9\x69\xee\x92\x5e\x0e\xbe\x8c\x97\x67\x88\xdb\x8e\xf4\xc1\xd9\x53\x8d\x0d\xab\x7d\x0b\x36\x2c\xbe\x27\x7e\xe3\x7a\x5b\x61\xf3\x94\xbc\x13\xd8\x34\xf7\xb3\x6a\xec\xc5\xce\x64\xe3\x63\x08\x71\xa0\xf3\xcb\xda\xb3\x4c\xf6\x37\x81\x07\xc8\xac\xed\xfc\x5c\x4b\x4b\x9a\x7a\xcb\x7b\x6b\xf1\xbe\x1c\xf0\x55\x00\x4e\xf3\x7d\xe1\xc0\x37\xc5\xfb\x47\x01\x87\x77\x6b\x95\xd9\x44\x77\x84\x26\x8c\x9e\x3f\x55\xe1\x3e\x5c\x73\x5b\x6a\x0d\x7f\x77\x94\xf6\xff\x48\x3e\xc8\xe5\x10\x9e\x66\x96\x74\xa3\xb2\x06\x4a\x2f\x02\xb7\xbf\x27\x7b\x2d\xce\x29\xb5\x70\xa8\x07\x10\xbb\x1f\x38\x75\x9a\x51\x9c\x33\xc4\x8e\x68\xa9\xa1\x9b\x60\xcb\x82\xf8\xf6\x5d\xe9\x0b\x12\x78\x13\x95\x31\xc0\x1e\xfb\x0e\x32\x81\xb0\x17\xe0\x11\x44\x06\xf1\x54\xe8\x17\x45\xe4\xed\x0a\x4d\x6c\x3b\xe7\x56\xfa\x52\x97\x51\xca\xde\x81\x85\xac\x47\xe6\x5c\xbb\x7d\xe8\xd3\x2d\xec\x91\xf5\x51\x63\xff\x27\xb0\xdb\x12\xb9\x9f\xf5\x19\x6e\x3c\x07\xdf\x8d\x0a\x3f\x60\xd9\x8f\x51\x4b\x57\xd0\x57\x1d\xf0\x4d\x5c\x7b\x21\x7f\xf5\x73\x7c\x6c\x38\xd3\xae\x7e\x77\x22\x5c\xa8\xcf\xec\x79\x43\xf1\x2f\xef\x01\x6f\xc7\x41\x36\xc2\x79\x7f\x2b\xe3\xe5\x50\xd0\xee\x20\xb7\x61\xb7\x9d\x99\x3a\x08\x3d\xed\x96\x7a\x1a\xc4\xdc\x5c\x73\x5f\xa0\xaf\x6c\x7e\x8c\x8b\x73\xcf\x2e\x7a\x9c\x11\x1c\x10\xd7\x9e\x9f\x07\xf4\x41\xbb\x04\x32\xf9\xb7\x29\xcd\x95\xc1\x49\x94\x47\xad\x6b\x38\x76\xce\xe1\x76\x73\x6c\xc4\xc3\x86\x73\x6d\xba\xb7\x0d\x38\x23\xee\xa1\xde\xd7\x31\xf4\xf0\x1d\x21\xf9\x8e\xa2\xe5\xf0\xe6\x2f\x87\x83\xf7\x97\x3e\xf2\xb4\xdb\x16\xe0\xb2\x38\x76\xff\xae\xdd\xae\x55\x19\x42\xb8\x3b\xca\x20\x0b\x78\xbe\xc9\xd1\xac\x26\x7a\x24\xc0\x72\xac\xc9\x61\x4f\xd4\x2d\x98\x2c\x7f\x0a\x7b\x96\x8c\x92\x9a\xbf\xb1\x53\x2f\x31\xd4\x51\x8f\xd2\xd9\xe1\xc1\xf0\x4a\xfa\x1b\x2a\xb7\xc3\xf7\x7c\x96\xe9\x0b\xd4\xe7\xc3\xec\x7f\x0d\x7d\x57\x3b\xee\x9f\xef\xa2\x5a\xff\x55\x3f\x25\xeb\x3d\x55\x64\x20\x99\xc3\x1f\xb9\xe9\x1e\x40\x1e\x06\xc5\x27\x1e\xb6\x65\xdf\x45\xbf\xe8\x85\xd3\x3f\x22\x49\x84\x2b\x59\x0f\xc8\xc6\xa5\xee\xc3\xc9\xea\xec\x3b\xf6\x5b\xeb\x39\x31\x59\x10\xf5\xec\x7e\x08\xba\xa3\x8d\x51\x22\x1f\x43\xa2\x7f\xf4\x78\x9a\x54\x8e\xfd\x93\xde\xc3\x05\xcd\xa0\x7c\x7b\x33\x51\x35\x8e\x9f\x0f\x4e\x13\xb5\x2e\xe3\xb4\xe8\x05\x52\xe0\x99\xe7\xb5\xdb\x27\xfc\x39\xab\x9f\xef\x9f\xd1\x4a\xca\xe3\x4c\xb2\xe6\x6a\x0f\xd5\x41\xb5\x77\x2b\x5b\x07\xd0\xaa\x89\xba\xff\x49\xdf\x4f\x02\xc3\x52\x5e\xe0\x60\x6f\xa8\x3c\x7e\x8f\x4a\x5d\x43\xb7\x31\x1a\xdb\x07\x1e\xbf\x4b\xd9\x84\xef\x91\xdf\xc5\xdb\x0b\x79\x74\xb7\x16\x78\x69\x74\x58\xbb\x77\x6c\xa8\x9b\x43\x1b\xdf\x9f\x2c\x86\x71\x4e\xeb\x27\x55\x19\xbe\x26\x0b\x40\x0f\xcb\x1f\xc3\x3f\xd0\x07\x3b\xf0\xb5\x2e\xe2\x7d\xe0\x8d\xa4\x35\x8d\x79\xe8\xd2\xc5\xfe\x9c\xa7\xd4\xf5\xaa\x8a\xdc\xd0\xd4\x53\x19\xde\xcb\xd7\x34\x78\x5f\x0c\xef\xb5\xbd\xff\xa9\xdc\xd2\x89\x5b\x1d\x7a\x52\xe7\x3c\xf6\xd5\x87\x18\xfe\xd5\x21\xd0\x9d\x5b\xa4\x6f\x36\x53\xb2\xd6\x65\xc3\xbc\xff\x25\x0c\xeb\xf8\xff\x03\xda\x55\xd3\x07\xf3\xbe\xe5\x65\x6c\x1f\x6f\x43\x9a\xe7\x7e\x2d\x35\xef\x69\x7b\xdb\x10\x99\x63\x09\xf1\x0b\x14\xaf\x51\x6a\xbf\x07\xfb\x6a\xcf\xf0\x91\xb4\xd6\xf1\x83\xf6\x99\xf6\x79\xd9\xa3\xb0\xad\x96\xb4\xd3\x3e\xac\x3d\xe8\x6f\xcf\xc6\x25\xfa\x8b\x1d\x07\x12\xc4\x7b\x94\xfc\x47\x8f\x8f\x65\x7f\xf9\x79\x53\x1f\x61\x1c\xbc\x54\xe7\xa7\x3c\x7f\xa9\x88\xbd\xae\xb9\x35\x57\xe2\x76\x72\x5b\x66\x5f\xb4\xf1\xaa\xfd\x83\xef\x59\xef\x91\xd2\x9f\x97\xb1\x9f\x71\x21\x93\xd1\xfe\xe0\x65\xaf\xdd\xc2\x1f\xa8\x32\x3d\xab\xb2\xf7\x69\xd2\xbf\x2e\x58\x5f\xe4\xc9\x02\xf3\xb2\x34\xc0\x22\x4c\x06\x26\xb7\xcf\x42\x8f\x28\xce\x9c\xe7\x09\xe3\xd1\x15\xbd\x42\xbd\x78\xe0\x93\x0d\x7a\x84\xd0\x07\xb8\x5c\xdb\x7e\xd3\xb0\x5e\xae\x6f\x75\x31\xe6\x05\x11\x1c\xda\xb5\xd2\xc6\xb3\xef\xe1\x6d\xe0\x34\xae\xe3\x44\xe5\x4f\x7b\xc5\xc1\x4a\x94\x29\xc6\xa3\x18\x25\xce\x25\xd2\x1a\xce\x3c\xe7\x45\xd4\x2f\xd0\x60\x13\xdc\xc4\x4d\xfb\xfa\x68\xb6\x2b\xb4\xf1\x83\x9b\xef\x99\x04\x7f\x56\x4d\x32\x76\x39\x6e\x29\x83\xd7\x62\x42\x55\x6d\xc7\xfc\x10\x97\x26\x5f\xf0\x34\x89\x63\x24\x0d\x7a\x21\x2e\xea\xeb\xf4\x27\xf5\x7d\x1f\x8d\xf1\xfd\xb9\x46\x6b\xdc\x02\x27\x1b\xfc\x12\x56\x88\x74\x2d\x23\x78\xe4\xe4\xf7\xc7\x91\x2e\x6b\x5d\x7b\x2c\x7b\xd1\xa5\xa8\x3d\x34\xde\x1f\x80\x7f\x70\x73\xd5\xe8\x67\x4e\x27\x04\xbd\x88\xa7\x23\xcd\x78\xf6\x33\xf9\xd2\x8c\x91\xe2\xb0\x7e\xd2\x34\x96\x66\x5a\xca\xc4\x8d\x32\x63\x19\x23\x54\xf4\xe5\x25\x7b\xb9\x30\x5d\xb2\x4d\xf7\x8a\x73\x39\xff\xcf\x64\xfc\x1c\x2e\x6c\x8d\xcb\x16\x9d\x45\x5c\x8f\xa0\xc3\x56\xe4\x5d\x51\xae\xa3\xf6\x32\xc0\x9d\xaa\x8e\xd7\x6c\xa3\x28\x68\x76\xa3\x5e\x98\xfb\xe4\xea\xb4\xa0\xb2\x8f\x7f\x0e\xeb\x5e\xd8\x83\xbe\x65\xed\x70\x96\x8a\xb8\xc3\x42\x46\xf1\x7b\x4e\x06\x38\xad\x56\xe0\xac\x38\xd2\x8a\xca\x5a\x1b\xe0\xf3\x69\x87\xde\xaf\x6b\x52\x34\x36\x5b\xcf\xe1\xa3\x6b\xdc\x06\x1b\x10\x7f\x16\x05\x8f\x71\xe8\x3e\x5a\xec\x39\x3c\x6d\x2b\xcf\xf8\x7f\x0a\x57\x90\x05\xab\x3a\x7e\x8e\xbb\x32\xe4\xb9\xa7\x73\x51\xbf\xcd\x6d\x97\x15\xde\x92\xdb\xd6\xaa\x34\x9c\xe3\xaf\x44\x7e\x2c\xe7\x52\xfd\xa4\xa6\x1b\x31\x3f\xd7\x34\x69\xf4\x95\x36\xd2\x97\x2e\x7a\x29\xf0\x38\x72\x6e\xfa\xe0\x56\x97\x2d\xf6\xb5\xde\xf5\x93\xfa\x3e\x72\x1b\x56\xeb\x5c\x60\x07\x1a\x8b\x34\xb5\xf4\x51\x32\x1d\xe5\x15\xf4\xd8\x63\x98\x20\x72\x2e\x83\xdc\x07\x5b\xa7\x89\xa5\x5f\x8e\xd9\x8f\x24\xb0\x7b\xef\x44\x59\xac\xc4\x5d\x18\xb7\xc9\x8e\xd3\x88\xbf\x44\x8e\x0c\x3c\x9b\xf6\x4c\x25\x72\x4f\x61\xf3\x6a\xc2\x63\xd1\x07\x42\xf1\x92\xc2\xc7\xf6\xcc\xec\x1b\xfb\xb8\x60\x8b\xa8\xce\x59\xb7\xd5\xfc\x70\xae\x4e\x9a\x2f\xc0\x82\xf6\x85\x5f\xdc\x36\x5e\xaf\xd3\xe6\x59\xf6\x90\xa7\x78\x4a\xee\xf4\x25\xd0\x1a\x69\xec\x7f\xb5\x8f\xea\x1e\x88\x1c\x10\xf6\x46\x2f\xf9\x3d\x9a\xd4\xe4\x6e\x8e\xa6\x27\x5a\x65\x9c\x06\x5a\x2c\xec\xdf\xd1\x50\x6a\x14\x30\xe8\xd4\xc1\xeb\x38\x57\xd8\xd7\xca\x35\x37\xef\x69\x52\xfa\x93\x5b\xec\x53\xcd\x72\xbe\xef\xd9\x12\xc2\x95\x31\xb4\xc1\xbf\xc5\x33\xaa\xfb\x89\xa3\x71\xde\xdb\xc8\x69\x3b\x2b\x78\xc7\xf6\xb4\x3f\xe1\xc7\x38\x4c\x6c\xe6\x97\x22\xf2\x78\x61\xf7\x1d\xd0\x9a\x38\xce\x29\x48\xe8\x99\x34\xcb\x10\x8d\x34\xb8\xb0\xb3\xe6\x3a\x4f\xc5\xe6\xca\xdb\x67\xc9\x5a\x33\xd1\x36\xde\xc2\x2f\xab\xdf\x40\x1e\x43\xd5\x0f\x2c\xdc\x05\xaa\x1f\x37\xd8\xce\x9b\x64\xc6\x92\x7e\x37\xc4\xc2\x64\xdf\xe9\x32\x35\xf9\xb9\x5b\xbe\xe7\x68\xad\x40\x83\xda\x7c\x45\xae\xd6\xf7\x13\x67\xde\x74\xd7\xa6\x6a\x09\xff\xaa\xbe\xdb\xa8\xab\xe8\x7d\x1c\x65\xdd\xe3\xb0\xbf\x0b\x38\x37\xea\x8d\x3f\xb0\x15\xd5\xef\xbc\x40\x3b\x7e\x40\x8b\xb8\xb1\xb8\xfb\xd6\x4e\x3f\x40\x0e\xd2\xd0\x0f\xee\x76\x0b\xfd\x64\x31\xf2\xce\x3d\x72\x35\xa8\xa3\x2a\xc4\x30\xc0\x1a\x08\xdf\x73\x6a\xfc\xaa\xa6\xd3\xb8\xf7\x53\xd8\x8b\xac\xb5\x67\x3d\x20\x1f\x66\xf1\xcf\xf7\xfb\x33\x1a\xd5\x08\x0b\xd7\x77\xef\xf2\x4f\x68\x5d\x27\x3c\x38\xfb\x6d\x0d\x1e\x7b\xc0\xef\x63\x98\x3a\x38\xd0\x2a\x67\xcd\xe5\x01\xe4\x34\x25\xb7\xb1\x83\xcc\x55\xca\x18\xb5\xb8\x37\x42\x37\xeb\x32\x30\x67\x47\xce\x5a\x70\xa3\xf7\xdf\xe3\xd7\x7f\x01\x6f\xb8\x57\x6b\xb7\x2f\x07\xae\xfd\xdf\xca\xbd\x90\x4b\x40\x7b\x5d\xee\xab\xb2\x7e\x7d\x9e\x26\x9e\xfb\xc7\x7b\xa2\x7c\xae\xd4\xf1\x8a\x31\x1f\x40\x0b\xf2\xf3\xdd\x0a\x7e\x0c\xd0\xb7\x4a\xdb\x8c\x20\x6f\x80\x3f\x96\xf3\xd9\xfd\x1d\xe9\x83\xaf\xc0\xed\x1f\x3f\x92\xd5\xaf\x32\x46\xab\x2b\x8e\x9d\xd1\x9e\xe5\x41\xa0\x27\x9d\x79\x0c\x79\x5c\x1e\x8d\x9f\x14\xd6\x07\xb2\xed\xcb\xb0\x33\x86\xbd\xe0\x5d\xcb\x03\x8d\x77\x51\x05\x1e\xf6\x8b\xf1\x9d\xce\x31\x0a\x9a\xfb\xc2\xc6\xe0\xed\x02\xf4\x5e\x88\xeb\x52\x5f\x73\x7e\x76\x2c\x75\x11\xb0\x01\xf0\x76\x2d\xe1\x9b\x16\xfb\x3c\xf4\xa9\xcb\x79\x3f\x81\x53\x69\x0f\x24\xb0\x7f\xfa\xf5\x47\x36\xf7\x8a\xcd\x88\xd3\x89\x84\x78\x08\xa4\x50\x7f\x47\xd5\xbf\x40\xf7\x51\x9e\x87\xa8\xa7\xe5\xcf\x69\x2d\x17\xea\x7f\xe8\x77\xc6\x9a\xac\x7a\xa3\xd8\x87\x1c\xb6\x7d\x47\x3c\x58\xe9\xbf\xae\xc5\x2b\x51\x99\xe5\x51\xd0\x85\x3f\xf5\x55\x16\xb4\x3e\x66\x63\x94\x72\x53\x19\x23\x02\x63\x33\x59\x9c\x8f\x1d\xab\xc7\x3d\x09\x34\xaa\x31\xae\xad\xf4\xc9\xfa\xcc\x1f\x56\xf1\x85\x33\x5a\x0d\xeb\x60\x73\x37\xca\xcb\x4d\x7e\x0f\x6e\x7e\xdc\x10\x77\x56\xc0\x88\x97\x47\x45\x5a\xba\x1d\xfe\x87\xac\x11\x7e\x53\x4f\x1b\x4f\x35\x36\xdc\x6f\xbf\xaa\x71\x9a\x35\x7d\xab\xe2\x37\x16\xde\x1b\x4b\xa7\x12\x1f\x46\xb9\x1d\xbb\x86\xbf\xb9\xfc\x42\xe4\x99\xb9\x1b\x48\x81\xc7\xe2\x79\xf5\x3b\xd8\xb0\x9b\x68\xd2\x37\xf6\x5b\x1e\x56\xd7\x69\x36\x2a\xee\x60\xe8\x39\xa7\x48\xdf\x9f\x43\x42\x63\x58\xbe\x57\x98\x44\x0f\x43\x8d\xf1\x34\x41\x44\x87\x79\xa0\x6c\x7f\xa9\xca\xa4\xe5\xfd\x29\xe8\x1f\x8d\x7d\xd9\x03\x3d\xa7\xb9\x84\xed\x7e\xdd\x7a\xec\xc2\xb2\xc4\x83\x35\xa3\x07\x81\x3b\x3f\x56\x69\x52\xdd\x27\xdf\xe0\xdb\x57\x4f\x9b\x59\x45\x76\x04\x1d\xd8\xf9\xd6\x87\xc5\xc9\x83\xc3\xaf\x4a\x3c\x74\x9b\x7c\xc8\xe2\x42\x04\x7b\x7f\x8b\x9d\xbf\xa4\x6b\x95\x38\xee\xb9\xef\x59\x8f\xda\x9d\x6c\xf2\xd1\x01\x5d\xa5\xb1\x43\x82\x9d\xa7\xf1\x1d\xb2\x1e\xdc\x62\xa7\x28\xf1\xc9\x78\x79\x26\xba\xe0\x29\x7c\x05\x7f\x08\x17\x9f\xf0\x74\xf0\xb4\xfb\x63\xb2\xdd\x5f\x27\xce\xe9\xe6\x2d\x8a\x7c\xf8\xcd\xdb\x76\x78\xe3\xd7\x3b\xcd\x9e\x37\x25\x4f\xb2\x0f\xc1\x82\xf1\xd8\xf1\x6c\x13\x2a\x3e\xe5\xdd\xb9\x0f\x1c\xf2\x8f\x9d\xc7\x14\xb7\xee\x97\xb3\xdd\x34\xf8\x9b\x39\x5b\x4e\xe4\xde\xa5\xb5\x4b\xd6\x0d\xf6\x55\x86\xd7\x36\x81\xa7\x44\x61\xf4\x4a\x64\xbe\xc4\x07\x1b\x48\x8d\x26\x54\xf8\x8c\x88\x93\x93\xac\x1e\x7b\x53\xe6\x7b\x0f\xbf\x8c\x97\x8a\x6d\x06\xf4\x52\xe7\x4f\xe7\xc8\x71\xce\x09\x13\x2c\x19\xea\xe1\x27\xfb\x63\x7d\xbc\x8d\xcd\xe7\xf8\xb6\x99\x2d\x5a\x75\x97\x02\x37\x99\x2e\x78\x5a\xbb\xd1\x85\xc6\x34\xd3\x7c\xf7\xe9\xe3\x16\x7b\xda\x3d\x64\x71\xce\xc8\xd3\x4e\x45\x1c\x0e\xf5\x61\x68\x49\xa4\x3b\x99\xc0\x9f\x5e\x86\x35\xfa\x43\xf6\xc4\x68\x15\xf8\xab\x38\xda\x45\xe7\x91\x9f\x9e\x27\xda\x1d\x4d\xb3\xfd\x7f\x26\x1a\xc4\x03\x7e\xbe\xe1\x3b\x9a\x6e\xe5\x88\xe0\xd7\x34\x71\x9e\x02\x77\x26\xce\x59\xb7\x75\x92\x73\x18\x05\x64\x7d\x34\xcf\xb6\xfc\x37\x3e\xdd\x3d\x42\x6f\x32\x96\x03\xac\x0f\x40\x4f\x61\xf1\x49\x0f\xa4\x0f\x24\xc2\xaf\x45\x5e\x94\xfb\xda\xe3\xe2\xbe\x36\xf9\x94\x0b\x9c\xab\xdb\x51\x07\xcc\x8e\x9a\xaf\x21\xf3\x9a\x62\x1d\x78\xf9\x49\x65\x79\x10\x0d\x7e\x35\x51\xe6\xfb\xd6\x27\x5d\x39\xdb\x9f\xdb\x69\x9b\xed\xb3\xff\xc6\xba\xdb\x6c\x9c\x6c\xac\xa6\x78\x9b\x0a\xef\xac\xe0\x6f\xd5\xd6\x13\x07\x52\x8e\x8f\xa3\xbf\x21\xe7\xe2\x75\x70\x23\xfc\x27\x4c\x10\xe0\xa0\x31\xb6\x6e\x61\xcf\x96\x02\xd7\x16\xd6\x56\xf8\x11\xcb\x3d\x34\xc5\xeb\xd2\xda\x10\x65\xce\x0f\xc4\x34\x76\xf9\xf5\x5c\xa5\x01\x2f\x1c\xa9\x05\x87\xca\xef\xa8\xbe\xf8\x9d\x7f\xb0\xdc\xaf\xfb\x30\xa3\xaa\x0d\x9d\xe2\x49\x69\x17\x67\x6b\xa5\x7c\x87\xfa\xdd\x6b\xeb\x68\xe4\x83\x7f\x1c\x0b\x55\xbf\x37\x85\xfe\xcb\xe3\x07\xdc\xd1\x61\xcc\xe1\x1b\xe5\x09\xaf\x83\x64\x09\xf2\x86\xb8\x9f\x1f\xe3\x1a\x8b\x19\xe1\xee\x2c\xe7\x6b\x2b\xe6\x2a\xe2\x04\xaa\x34\x96\xbf\x53\xec\x2e\xd5\x68\x34\xe8\x66\xab\xdc\xf7\x0f\xbe\xfd\x5b\x8b\x1c\x87\x43\xdd\xd9\x81\xcc\x23\xd1\x1c\xf1\xb7\xed\xf0\xfa\x4e\x68\x1d\xc4\x3d\x5b\xc8\x1b\xa3\x5f\xde\xe2\xf4\x97\xa9\x3e\x17\x3a\x16\xcb\x65\x85\x5a\x05\x84\x67\x16\xba\x98\x76\xdb\xbe\xab\xaf\xe7\xa9\x73\xdb\x16\x3a\xa1\x6e\x9e\x42\xc5\xfa\x9a\x2b\x83\x33\xe4\x6b\xbe\x3a\x97\x00\xe2\x2c\xf3\xbc\x8d\x3b\xab\xdd\xc3\xf0\x81\xf0\x8e\x9e\x93\xb1\x9a\x6f\xbf\x38\xbb\x04\xe4\x59\x41\x9d\x26\x16\xcb\x9f\xf7\x36\x62\x71\x9b\xb4\xae\xdd\xb6\xa8\x09\x78\x08\xdc\xfb\x2d\xf0\xcc\x15\xd1\x07\xde\xb6\xe5\x5d\xa8\xe4\x6f\x71\x7d\xa5\x87\x42\x2d\x3c\x0e\x4e\x8f\xb5\x82\x6f\x7c\x2c\x5c\x45\xef\x6e\x8c\x45\x13\xe5\x82\x42\x67\x18\x34\xda\x83\x9c\xc6\xbc\x03\xf6\xff\xe1\x40\xf0\x2b\x3a\x0d\xf5\x8f\x52\xe9\x48\x63\xb5\xfb\x95\x1a\x48\x36\x86\x7a\x2b\x2b\xd9\x5c\xae\x56\x87\xb2\xd6\x59\x7c\xe6\xea\xf3\xc1\xdf\xc0\xb3\xf6\x95\x5a\x2d\xac\x5e\x04\xad\x8b\x15\x37\xd4\xfc\x6c\x19\x27\xa1\xba\x6a\xb5\x56\xca\xda\x95\x31\x9c\xa1\x37\x6b\xa4\xef\xc5\xfa\x94\xfc\x4c\x98\x1e\x5b\xad\x21\x53\x5d\x57\xbd\xa7\x38\x5f\x13\xf2\x29\xaf\x93\xc7\x9d\x7d\x91\xef\x39\x61\xf5\xa3\xca\x5a\x25\x66\x51\xd3\x63\x0a\xb4\x65\x5e\x89\x17\x1d\x1e\xfc\xd4\x49\x82\xc4\xc9\xa6\xea\xe8\x1a\x24\xc1\x23\xf0\xe6\x27\x43\xc7\x8f\xe5\xeb\xea\x64\xe8\xf2\x2c\x70\x9f\x4e\x86\xde\x57\x3f\x3c\x1b\xa3\xa2\x7e\x17\xa3\xd1\x8b\xdb\x26\x74\xb8\x7f\xaf\xee\x38\xdc\x82\xce\xc9\xde\x1f\xfe\x36\x5e\x36\x9b\xe9\x62\x74\x5e\xea\xce\xc5\x50\xa5\xcd\x4c\x78\x5f\x8e\x3f\x08\x9d\x51\x37\x77\xe3\xe5\xf6\x6c\xe8\x0e\x99\xef\x58\x7f\xcf\x3c\xfa\x1e\xf0\x01\xbc\x74\xb5\x27\xe3\xe5\xe9\x2f\xe3\x45\xe3\x72\x1f\xfb\xea\xda\x83\xba\x25\x9b\xe9\x32\xe2\x9e\xef\xa1\x8e\x1a\x92\xee\x1a\x91\xaf\x27\xe5\xba\xce\xc6\xcb\xeb\x91\xdc\xb7\x99\xc6\xcd\x03\x34\x0f\xf6\xbe\x79\xcf\x86\xe7\xd9\x62\xf8\x4b\x98\x67\x0c\x6b\xd8\x46\x6e\x90\x04\x9e\x19\x86\x4a\x90\x20\xc5\x91\x88\xae\xb3\x76\xe4\xbc\x76\xd7\xd1\x50\x4f\x03\x43\xb7\xf3\x7f\x53\xfd\x3a\x1b\x12\x3c\x3a\xcc\x16\xc3\xe7\x77\x75\x78\x98\xba\x74\xcd\x84\xe7\x43\x6c\x1a\xdd\xef\x83\xec\xed\x7d\xc1\xfd\x4e\x9f\x5f\xe6\x09\x96\x50\x36\xfc\x02\x18\xe8\xce\x85\xcf\x9f\x7c\xcb\x8a\xdf\xff\xa2\x35\xb4\xc0\x2e\x86\x89\x1c\x3b\xdb\xad\x14\xb2\xbe\xfc\x9c\x5d\x65\x90\x04\xa9\x85\x23\xaa\x5b\x45\xd3\x62\xbd\xf3\x53\x01\x47\x55\x1a\x18\x2f\x9b\x23\xcd\x23\xa5\xb4\x23\x84\xbb\xbb\xda\x98\xdb\xe1\x61\xf2\xf2\xba\x79\x7f\xb9\x6d\x26\xaa\xcc\xe6\xdd\xd3\x33\x63\xbc\x24\x58\x0c\xff\x7a\xdf\x49\xdc\xef\xf4\x79\xb8\x37\x8f\x44\x17\x99\x3c\xa4\x4d\x48\x70\x85\xc2\x87\xd6\xfe\x79\x39\x15\xbf\xbf\x6f\xa1\xb6\xdc\x19\x6c\x2d\x0b\x82\x43\x86\x6c\x6d\xc9\x7a\x4d\x39\x48\x02\x8c\xf0\x39\xc7\x55\xe0\x2b\xde\xe2\xb6\x59\x2f\x00\x36\xfb\x69\x09\xab\xf3\xfb\x62\xf8\x44\x64\x94\xd2\x2f\x0a\x3c\x0b\x68\xd7\xfb\x62\x78\x13\x72\x36\xa1\x16\xe0\x2b\xc1\x55\x3c\x4f\x70\x8c\x98\xfd\x52\xcc\x6f\x58\x31\x3f\xb5\x63\xf9\xde\xa6\x31\xc6\x37\x24\x34\xfd\xb5\x1f\x2f\x09\x0d\x56\x37\x07\x94\x0d\xff\x63\xa8\xd2\x1d\x70\x6d\xb1\xdf\x4c\xb6\x44\xef\x0f\x8e\x84\x07\x7e\x30\x78\xd5\x7d\x34\xc5\xde\xbf\x8c\x57\x39\x8e\xf4\xcd\x05\xe9\x83\xde\xe4\xc5\xc8\xef\xe4\x51\x58\xb7\xbe\xaa\xad\x9b\xe6\xff\xe6\xba\xf5\xb0\x69\x1d\x67\x82\x1f\x4b\x57\x93\xd6\x6a\xff\x16\xf6\xd0\x61\xb6\xbd\x91\xf1\xce\xe5\x1c\x2c\xcf\x3b\x71\x9e\x90\x3e\x20\x7a\xe4\x25\xea\x99\x47\x66\x77\x6d\xa3\x23\x0a\xf0\x03\x42\x1b\xd8\xfd\x20\x38\x46\xee\xe0\x54\xa5\x74\x00\xce\x28\xc5\x52\xe0\xcd\x2a\xb9\xcf\x84\xe6\x48\x27\x43\xe7\x72\x73\x29\x4d\x80\xbc\x0a\xf6\xcd\x66\xb2\x1d\x3e\x11\x7c\x0b\x29\xbd\x39\x8b\xb4\x00\xce\x66\x43\xee\x10\xbd\x6b\xf4\xbe\x4c\x16\xb5\xf7\xd4\xb5\xab\x01\xcd\x60\x74\xe8\xaf\xf7\xed\xf0\xce\xe5\x4d\x53\x7f\xa0\x1a\x53\xda\x45\x71\x26\x9b\x11\x38\x56\xcf\x44\x95\x32\x4b\x25\xf7\x78\x04\x3d\x88\xa7\xe9\xe8\x1a\x65\x9b\x6c\xaa\x0e\xcf\xd6\x03\x51\x3a\xc3\x6c\x00\x4d\x74\x69\xa6\x12\x5c\x89\x8b\xfd\x71\xf4\xa0\x89\x2e\xc1\x19\x4e\x97\x35\xba\xc4\xe0\x3e\x7c\x36\x5e\x86\xa0\x93\x4e\xc6\xd4\xaf\x94\xe3\x3b\xc8\x87\x04\xc7\x33\xe1\xdd\x23\xac\x01\x68\xdd\x28\xa7\x59\xf9\xef\x83\x7c\xaf\xbe\x6b\x3e\xf2\xf1\x26\xe2\x7d\x3a\x22\x89\xe0\x7b\xcc\xbe\xd9\xc3\xdc\x51\xa2\x9d\x22\x97\xdd\x97\x57\x0c\xb5\xd2\xd6\x9e\xdd\x17\x6a\xa1\x2d\xd8\xbe\x12\xed\xad\x18\x9b\xdc\x9f\x97\x57\xb0\x6d\x88\x38\x4e\xce\x35\x6e\xbb\x2f\x40\x63\x19\x2e\x27\xa1\x3e\xb8\xa2\x6d\x4c\xcf\x22\xb9\x5f\x83\xac\x5c\xdb\x34\x63\x67\xb4\xbf\xbf\xcd\xb6\x58\xf4\x4f\xb1\x35\x4f\x08\x3e\x67\xe5\xde\xcb\x73\xa6\x3a\xda\xbb\x5a\x8d\x7b\x1e\xe1\xe9\x82\xb7\xc5\xcf\x36\x93\x9d\xb4\x99\xe1\x9a\x7f\x12\xe6\x09\xc8\xbd\x2e\xf0\xef\x69\x00\xbc\xa8\xe2\x03\x87\x73\x23\x74\x79\x6c\x4a\x86\xfa\xbc\xf1\xbb\xf3\x5a\xf2\xf3\x22\x34\x90\xe0\xed\xef\xda\xda\x79\xda\x56\xd4\x50\x2c\xf5\x3c\x2a\xe3\xe5\xf3\x1e\x36\x7e\x36\x24\x7c\xa8\x9a\xaf\x8e\x27\xd9\x59\xd8\xe7\xf4\x51\xd9\x27\x16\xfc\x74\x60\xbf\x2d\xf8\xf7\x2e\xbf\x6b\xa2\x7c\x09\x78\x40\x70\xaf\x18\x77\x55\xf0\xfa\x5a\x7c\x5e\xcb\xb8\xb3\x45\xc3\x98\x6a\x7e\xee\xc3\xdf\xb0\x56\x88\x57\x6f\x80\x4d\x85\xa6\xe6\xf8\xc4\x9f\x53\x67\x9c\xa0\x2e\xf1\xf7\xaf\x61\x7c\x76\xd6\xaa\x94\xd3\xde\x0a\x9d\xa0\x74\x91\x97\x9d\x03\x01\x26\x39\x3d\x2f\x64\x8c\x92\x67\x52\x1a\x48\xce\xea\xe9\x2d\x6b\x93\x4d\x60\x7d\x67\x43\xf5\x37\xb3\x71\x9c\x04\x5b\x81\x5f\x9e\x0d\xf5\x79\x40\x79\xec\xad\xa0\xa9\x75\xde\xb9\x02\x9a\x1a\x50\x9a\x4a\xd7\xbb\x18\x3d\x1b\x3a\xc5\x6d\x26\xfb\x91\x31\xcf\x0d\xf2\x09\xa6\x34\xf4\x09\xea\xfa\xb5\xc9\x22\x0c\xe6\x89\xf1\x32\x7a\x0a\xa0\x46\xc6\x1e\x64\x85\x40\x05\xbe\x74\x25\xf8\x68\x2d\xc9\x73\xca\x13\xa6\x4b\x69\xf3\x46\x70\xa9\x57\xc0\xa5\x79\xff\xc0\xd3\xec\xc8\x18\xdf\x06\x84\x56\x4e\xb6\xc3\xfb\x6c\x17\xd3\x7a\x1e\x5b\xe3\x64\xd0\x3a\x26\x52\x28\x33\x3b\x36\xab\xa1\x31\x4d\xed\xeb\x8a\xd5\x9e\x64\x3a\xc9\x39\x54\x6c\x39\xd4\x57\x97\xc0\x8b\x6f\x61\xcf\xa4\x35\x35\x5e\xb5\x0c\x25\x5a\x7f\x9a\xe0\xc7\xdc\x33\x33\xdf\xa3\x34\x90\x8f\xed\x99\xe8\x5a\x86\x0a\x5f\x0d\x1f\x0b\x39\x58\x52\x7b\x3f\xba\xf8\x8a\x76\x0a\xd5\x38\x46\xa9\x71\x04\xfd\x4a\x8d\xc2\xbc\x06\x5f\x3e\x87\xb7\x40\x50\x3f\x0e\xf4\xe0\xed\x6d\x3b\xcd\x0e\xbf\x09\xac\x27\x10\xff\x6d\x7e\x05\xee\x9c\xdc\xf3\xd8\xd0\xe5\x18\x25\xe7\x7d\xd8\x8b\x2e\x45\x3d\x09\x80\xd1\x61\x33\x57\x06\xb7\x0f\xcf\x3c\x06\x4a\x2c\x11\x1d\x7e\x42\xf8\xda\xcb\xeb\x7d\xba\x34\x6e\xb3\xe5\xfc\x64\xbc\x5a\x07\x94\xe0\x47\xa4\x0f\x6e\x6b\xdd\xc9\x8c\xd7\x23\x0e\x92\x20\x0b\xbc\xfd\xc5\x50\x63\x6b\xe1\xcc\x37\x4b\x1d\xef\x02\xb7\xff\xc8\xfd\x03\x93\xed\x08\xfa\x00\xa3\xc7\xe1\x3a\x55\xa2\x63\xa4\xc7\xb2\xbf\xed\xef\x42\x45\xba\xfa\x4a\xfc\x7b\xbd\x1d\xb0\xf5\x81\x4d\xe8\xf7\x94\xe6\xe3\xfe\x3d\xe1\xfd\x2e\x8c\x2e\x78\xfa\xd3\x75\xb2\x3d\xc2\x7b\xc6\x2b\xd5\xbb\xa7\xab\x3b\x8e\x12\xe7\x64\x80\xdd\x47\x26\x63\x71\xe3\xf4\xa9\xff\x85\xe6\x64\x71\x35\x68\xfa\x38\x52\xc0\x9e\x0e\x7d\x42\x3d\xed\x7e\x99\x64\xcf\x79\x5d\x1b\xaa\x3b\xa9\x83\x8f\x89\x3a\xfa\xdb\x1a\xcb\x90\xe7\x17\x62\xe9\x0b\xde\xdb\xee\xbf\xa6\x19\xd5\xc1\x83\xc4\xb9\xf8\x8a\xf3\x78\xdb\x8e\x2e\xa1\x32\xb8\xb1\x1a\x31\x07\xb4\x3b\x6c\xa6\xf2\xd3\xc1\x50\x8f\xe1\x74\x71\xfc\xf4\x16\xf8\xef\x59\x76\x1f\x18\xea\xe1\xf0\xfe\x38\x22\x4f\x7f\xfa\xfa\x54\xe7\xc7\x7c\x9c\xb5\xee\xc4\x81\x8e\x2f\xc1\x03\xbe\xdb\x4c\xb6\x9b\xdd\xc7\xe3\xf5\x64\xa5\xd2\x91\x7c\xe3\xca\x7d\xe4\xe9\xfd\x68\xf2\x78\x26\xff\xde\x4d\xb6\xc3\xdf\x93\x97\xe7\x5f\xb0\x9e\xde\x6d\x3f\x59\xe4\x6b\xef\xdf\x22\x5d\xdb\x42\xff\x53\xbd\x7f\x0d\x7b\xcc\xf7\xac\xdf\xa1\xee\x10\xe0\xeb\x76\x78\xf5\xb6\x71\xb1\xa7\x89\x03\x6b\xf8\x3d\x79\x91\x9f\xa7\x64\x9d\xdb\xf6\x75\x0a\x35\xbe\x96\xf9\x1e\x0f\x7f\x15\xeb\xcb\x62\xf2\xcd\xe1\x3d\xd3\xf6\x81\xeb\x1f\xcb\xe7\xfb\xdf\x55\xd8\x85\x3a\x7e\x44\x2f\xc5\x18\xc7\x89\x6e\x52\x7f\xb4\xc6\xec\x32\x9a\x45\xf6\x4b\xd6\x71\x40\xe9\x7d\x1f\xb8\xc1\x33\x19\xe3\xe3\x61\x9c\x3e\x17\x9b\xff\x18\x8b\xe1\x71\xf2\xf2\x1c\x7b\xda\xed\xee\x83\xdf\x7c\x78\x84\x39\xd2\x3b\xf2\xc6\xb3\xdf\xa6\xba\xbf\xe6\xe7\x11\xe9\xf2\x89\xee\x9b\xc2\xcd\xcf\x6d\x35\x6a\x09\xc7\x4f\xed\x8e\x50\x76\xd8\x4f\xbc\xfb\x8e\xd9\x67\xc9\x39\xfc\xe7\x8d\xc0\x29\x3d\x65\xd3\xb1\xfc\x4c\xfd\x2d\xf3\xe3\xa7\x5e\xc6\xa7\xb6\xbd\x53\x9e\x89\x8d\x83\x1d\x3b\x57\x7c\x47\x6e\x46\x61\xef\x39\x14\xf6\xde\xf2\xb0\x99\xec\x6e\xff\x99\x68\x67\x82\x87\x8f\x77\x72\x26\xcb\xa7\xff\x90\x75\x19\xea\x39\xf4\x54\xe3\xe0\x2d\xf8\xf3\x3a\x23\x63\x8b\xa3\xc9\xf2\xb9\x9c\x7b\x7b\x7e\xe6\xf6\x2b\x41\x6d\x9b\xe5\x61\x13\x26\x83\x2b\x62\xf1\x0e\xb4\x6e\x61\x94\xf9\xde\xe8\x40\x61\xb1\x21\xb0\x15\x70\xfb\x3d\xdb\xfc\xc7\x70\xe3\xec\x53\x87\x9a\x65\xc7\x30\x89\x9e\x43\xee\x6f\xe1\xfc\xbd\xbb\xe4\xbb\xd1\x73\xa0\x3b\xc9\x64\xb1\x67\x78\x74\x28\xd6\x40\xeb\xc8\x0f\xaf\x1e\x86\x7d\x5d\xbc\xc5\xe9\x9a\xd3\x27\x4f\xef\x6f\x69\xbd\x93\xfe\x36\x72\xef\xa7\x00\xea\x19\x0d\xaf\x64\xcf\x6e\x76\xf8\x9a\x3a\x00\xc7\xfd\x44\xbe\xa3\xe9\x76\x0f\xf5\xb0\xd9\x1d\xbe\xd0\x7a\x88\x84\x87\x93\xfb\x39\xfc\x3d\x59\xc4\x5b\x96\x6b\x97\xef\xa5\xbc\x1b\x15\xfc\x28\xf0\x71\xbb\xff\x3d\x7d\x9c\x51\x98\x30\x1a\x92\x60\x29\x70\x81\x17\x66\x81\x37\x3a\xf9\xae\x85\x27\xba\xf0\xdb\xc9\x50\xa3\x34\x5c\x20\x26\x0b\x6c\xae\x74\xcc\x41\x3a\x55\x47\xd5\xbd\xe4\xef\x1c\x2b\x7b\x85\x1e\xdd\xa0\xf3\x27\xce\x2d\xd4\xb5\x5d\xb0\x88\x85\xdf\x18\x9f\x3f\x4c\x15\xb8\x0b\xd7\x20\xbb\xe5\xb4\xeb\x02\xf3\xe9\x4e\xf1\x8e\xa9\xc4\x99\x99\xdd\x36\xa6\x7c\x47\x94\x7e\x6d\xfe\xf3\x4e\xf0\x49\xbb\xdd\xc9\x39\xbe\xe1\xd3\x79\x82\x07\x11\xb9\x5b\x1f\x8f\x19\xdc\x19\x82\x2b\x25\xcd\xd8\xa7\xe5\x58\x36\x0e\xb6\x88\xec\x91\xfc\x8e\xc2\xed\xe9\xf0\xfe\x90\x52\xb0\x0f\xb0\xf9\xc9\x39\x4f\x53\xeb\x1a\x79\xe6\x0e\xe4\x1f\x15\x1d\x4d\x26\x2f\x16\xb1\x14\x05\x3c\xe9\xff\x69\x7c\xd5\xaa\x05\xae\xc2\x3b\x39\xcc\x52\x32\x8f\xc9\xed\x1b\xf0\x8b\xad\x33\xb7\x63\xe5\xbf\x79\x3d\x3b\x06\x9e\xac\xa2\xc3\x7b\xf6\x7a\x78\x7f\x1c\x68\x3d\x2a\xf5\xb4\x31\x15\xed\x39\x70\xe5\x67\xd4\xb3\xb3\x50\xe9\xa7\x9f\x63\xda\xe7\xf1\x73\x6c\x3d\xfb\x0a\xd1\xa7\xee\xf7\x4f\xdd\x4e\xc2\xf4\x1e\xfb\x89\x99\x7d\xea\x76\x1c\xe9\xda\x73\xa4\xe3\x73\x40\x68\x80\x62\x63\x93\xca\x8d\x5f\x86\x1a\x3d\x13\x7d\xea\x73\x6c\xc5\xa1\x37\x7a\x5e\x2b\xe6\xfe\x73\x6c\xc9\x7e\x7a\x7f\x44\xe4\xdf\xde\x7d\xfb\x39\x76\x9e\x43\x57\xcb\xd6\xbd\x3b\xf4\xcc\xfd\x1c\x9b\xd2\xe7\xd8\xbc\x7d\xea\xe6\x9e\xfc\x1e\xe8\xcf\xe5\xda\x7a\xf7\x07\xd2\xb5\xcb\xa7\x6e\x66\x9f\xe3\x68\x8b\xd2\xfb\x31\x4c\x2d\x72\x97\x4e\x9f\x64\xfe\x0c\xc3\x39\xf8\x5b\xfa\xff\x28\x3b\x91\xfd\xfd\x9a\xf6\xee\x94\x76\x68\xf7\x1e\x79\xee\x8d\xad\xa1\xb7\x38\x0e\x81\x8e\x68\xf7\xad\xf9\x10\xe1\x03\xb6\x40\x88\x39\x30\x31\xd2\xef\x10\xcb\x22\xfe\x96\x9f\x5f\xb4\xcb\x6d\xdd\x04\xf6\xd3\xc7\x2d\x9e\x2e\xe4\x90\xd0\x23\x4f\xbb\x2f\xbd\xc5\xe1\x3f\xd3\x85\xf4\xd7\x34\xe3\xde\xa7\x34\x32\x9d\xaa\xc3\xeb\x3b\xf8\xfe\xd0\xd1\x95\x69\x3e\xfc\x4a\x96\xbe\xde\x1f\x77\xe4\xa9\x03\xe4\xbd\xbc\xd6\xbe\x23\x7c\x88\xce\x43\x68\x08\x02\x5e\x63\x10\x3a\xa1\x9a\xd1\x04\xdf\xb6\x9f\x6a\x14\x7a\xdb\x28\x9a\x6c\xa3\x67\x57\x7e\x4a\x3d\xd5\xf8\xcb\x5b\xec\x7f\xbf\x3f\x9e\xae\xc5\x1d\x81\xb3\x17\xee\xdf\x67\xa4\x6b\x69\x1b\xae\xf0\xf4\xaf\xe5\x0e\xde\x7c\xcf\x8c\x83\x9e\x19\x23\x7d\x53\xe0\xe3\x7a\x6c\xf0\x73\x1c\xd0\xb6\xd8\x4b\xc1\x53\x79\x7c\x2d\x78\x79\xb9\xe7\x53\xf9\x0c\x9d\x8c\x02\xff\x4b\x9e\x5c\xde\x43\xe1\x4e\x08\xb4\x05\xfe\xdf\x63\x79\xff\xf9\xfb\x00\x03\x72\x6f\xd1\xb3\x99\x81\x1d\x8c\x8e\x8d\x07\x70\x1e\x7f\x72\xa7\x38\x79\xf1\x2d\xec\x99\x67\xdf\xbd\x6d\x58\x2e\xfb\xc6\xee\x99\x71\xe8\xca\x31\x93\x13\xaf\xe2\x5d\xef\x5f\x51\x22\xc7\x80\x67\xba\x8c\x51\x12\xe1\x09\x91\x91\x8b\xb5\xe7\x71\x56\xcf\xbf\x27\x4c\xce\xb4\xa5\xc0\xca\xe5\xb7\x16\xb9\x2d\xdf\x77\x1a\x24\x54\x47\x09\x3c\x33\x0d\x16\xf1\xdf\x9f\x8b\x72\x1f\x61\x32\xc8\x42\x57\x3b\x4d\xd5\x5c\xae\x0b\x70\x98\x58\xd0\x2b\x88\xca\x51\xf1\x06\x68\x9f\x77\xff\x8b\xd2\x40\x1c\x1a\xda\x1d\x4d\x09\x8f\xd0\xee\x68\x95\x9d\x8e\xef\xd9\x90\xca\x26\xbc\xdc\xb1\x7b\x3e\x02\x1f\xc7\x77\x34\x5b\xb4\xc8\x5a\x90\x1f\xa8\xa5\x28\xd1\x6e\x6b\x2a\xc7\x14\xf2\x86\x28\x6b\x0d\x7f\x4f\x54\xeb\xef\xd9\xe2\xa6\x7c\x12\x1d\x2f\x2b\x79\xf9\x7b\x46\x74\xbe\xd9\xef\x9a\xbc\x55\xd4\x15\xe7\xe1\x1c\x25\xe1\x42\xc0\xd1\x66\xba\x9a\x72\xeb\x2a\xee\x37\xd0\x47\x72\x57\x53\xc2\x13\xcd\x42\x1f\xe6\xe8\xbb\x12\x9c\xa7\x09\x83\x5f\xd6\x7f\x84\x3d\x27\xf3\x95\xd5\xa5\xbc\x27\x1b\xa8\x05\xe2\xbd\xd0\x71\xe8\xdf\x46\x3a\x59\x50\xfa\xd8\x34\x26\xc8\x78\xea\x4f\xc7\x9a\x95\x63\x55\xf9\x4a\x15\x77\xd4\xd3\xc6\x01\x39\xd7\x79\xfc\x10\x8f\xa4\xbc\xde\x5f\x1b\x2e\xc1\xfe\x0b\x3c\xe2\xe4\x68\x75\xf0\x41\xce\x87\xd0\xc1\xe9\xf6\x88\xbc\xf1\xed\x32\x21\x74\x19\xee\x4a\x1c\x4e\x97\xc7\x68\x42\x71\xe8\xd9\xcd\xe4\x67\xe3\xe5\x18\xb1\xdf\x0f\x04\x6f\xca\x6f\x72\x39\x11\x78\xef\xef\xaa\xbc\x94\xcb\x6c\xb9\x9c\xf8\xa9\x6e\x2e\x93\x8c\xcd\x43\xff\xbd\x99\xe0\xd3\xf9\x0d\x4b\x5f\x4d\xf3\x18\x6a\xf7\x3c\x50\x5b\xbc\x7e\xd7\x59\xdd\xb9\xd1\x2c\xf0\x62\x2c\xde\x6f\x2e\xde\xf8\xf5\x8e\x3f\x74\x27\x9b\xe8\xac\x46\x71\xca\xd9\x67\x69\xde\x37\xcd\x8d\xa7\x3e\xf9\x30\xef\x11\x50\xf9\x8d\xe0\xc3\x65\xdd\x83\x77\xfe\xfe\x14\xdf\xb9\xa2\x31\xd4\x68\x07\xbb\x6b\x5e\xfb\x18\x65\x10\x67\x98\xeb\xaf\x17\xae\x9e\x24\x3d\x27\x96\x8f\x8d\x52\x27\x3f\xdb\xfc\xbc\x2f\x8c\x86\x15\x31\x9e\x2c\x46\x81\xe6\x6f\x17\xe3\x03\x7d\xa9\xc7\xa3\x57\xd6\x34\x4d\x69\x3d\x5c\x54\xed\x53\x43\xdf\xcb\x22\x97\xfc\x46\xe8\x5f\x7e\x07\xd9\xfb\x8f\xee\xfc\xc8\xd6\xef\xc9\x5d\x5f\x9e\xeb\x36\x1e\x56\x67\x94\x3b\x3f\x0d\xfc\x78\xca\xaa\xa0\xd5\x2b\x80\x85\xc5\xdf\x01\x7a\xb6\xdb\xfa\x3c\x6f\x55\x9d\x9a\xc6\x5c\x1f\x7d\xc0\x87\xcd\x66\xe9\x3a\xd2\x5a\x1f\xec\xe9\x5c\x03\x98\x7b\xa9\x3b\x4f\x81\x67\x5c\x42\xdd\x79\xaa\xf6\x3c\x41\x3d\x73\x37\x55\x47\x05\xdc\x0a\x1b\x21\xb5\x9b\x9f\xe8\x3a\x8a\xbc\x10\xb6\xae\xb8\x7c\x9f\xed\xb9\x8c\x83\xa3\x78\x37\x4d\xee\xf8\x43\x8d\x1f\x28\x99\x81\x4c\xfd\x59\xc7\xe3\x39\xa1\x2d\x28\x19\xec\x02\x96\x03\xd1\xb4\x66\x34\x36\xaf\x91\x3e\xa0\x31\xf2\x30\x66\xa5\x0f\xd2\xd8\xca\xfc\xd2\x97\x49\xe6\x83\x7c\x20\x94\x58\xb9\x4d\x8f\xa7\x61\x57\x4f\xbb\x67\x85\xee\xb8\x1d\xe4\xb4\xec\x62\x96\xbd\x68\xaa\xef\x4b\x53\x05\xf8\x35\x9c\x7f\xc7\x7b\xf2\xec\x65\x14\xcf\x54\x3a\x26\x91\xb5\x73\x3b\xe3\x34\x2d\x65\xb9\x29\xd4\x1e\x32\xa4\xd9\x6e\x0e\xba\x02\xd1\x05\xc2\x2d\x3a\x16\x35\xcd\xca\x18\x4a\x56\x6f\x81\xc6\x21\xd2\x7d\x16\x75\x20\xff\x2e\xf5\x32\xde\xbe\x42\x60\x8f\x2f\x81\xcc\xd1\x84\x3d\x3b\x8f\x74\x94\x85\x3d\xfb\x4a\x63\x81\xd9\xfd\xde\x36\xc1\xf2\xb6\x89\xf4\xc1\x8d\xc8\x02\x68\x21\xfa\x88\x09\xae\xd0\xf8\x62\x73\x27\xee\xe9\x69\x33\xc9\xe6\xd7\x40\x21\x3a\x17\x4a\x4b\xdb\xe7\x8d\xd6\xb6\xd2\xb8\x7f\xeb\x83\x2b\x17\xd3\x77\x82\x9a\xc4\xdc\xef\xa0\x33\xf1\xff\xc6\xe5\xdf\xa0\x47\x72\x63\x23\x88\xf5\xe6\xc7\xc2\xdc\xdf\x25\x1d\x29\x6b\x1e\xf0\xb8\x32\xa4\x35\x66\x0b\xbb\x92\x23\xd0\x13\x5f\xd1\x6e\x50\x5b\x48\xb8\xef\xfd\x4b\xe0\x41\xcf\x01\x9c\xc7\xd7\x11\x58\x54\x63\xbd\x44\x38\x11\x9d\x23\xb7\x45\xc6\x3b\xdf\x1b\x85\x33\x4d\x2a\x7a\x9f\x34\xc4\xe4\xd5\xde\x01\x5b\x6b\x3d\xf6\x57\xc0\x0f\x94\xf5\x6f\x91\x67\x1d\x26\xf5\x18\x2c\x89\xc6\x9a\x0c\x53\x0a\xaf\x55\x2a\xc6\x24\x49\xcd\xf5\x01\x79\xfb\x3f\xc0\x09\x62\x1d\x7e\x02\x23\xd0\xc3\xfe\x37\xf0\xb1\x62\x44\x63\x99\x62\xa4\x41\xfc\x6c\x29\x4b\x11\x9e\x3f\x3e\x49\x9f\x8b\x41\x1a\x2e\x6e\x1b\x33\x43\xc2\xbe\xaa\x7c\x0d\x8d\x9d\xc7\x5a\x8d\x9b\xea\x75\xfe\x32\x40\xb7\xb2\xb1\x99\x89\x79\x27\x79\xbe\x86\xe1\xd5\x78\xd2\x2d\x70\xed\x38\x4c\xed\xa3\x5f\x8d\xd3\x7b\x79\xde\x10\x38\x55\x69\x40\xb8\x3d\xed\xa7\x19\x5d\x67\x35\xa6\xec\x6d\x3b\x22\x70\xe0\x7c\x48\xe2\x19\xd1\x98\x2c\x7c\x89\xdc\x55\x63\x8d\xe0\x69\xf6\x5c\xd8\x39\x0d\x35\x06\x7e\x59\xa9\xc9\x42\xe1\x28\xf2\xe2\x4b\xfe\xcd\xff\xe4\xec\x8a\x9a\x34\x10\xdf\xfe\x98\xa6\x23\x19\x29\x9b\x43\x15\xa7\x73\x5c\xf5\x95\xc1\x3e\x58\x20\x31\x87\x46\xbf\xc7\xb4\xbe\x37\x9c\x7f\xe6\x2d\x9a\xcf\x87\xc0\xdb\x7d\x58\x11\xe4\xf2\xa8\x28\xe5\xe3\x1f\x2b\xf8\x54\xe4\xa6\x09\xf9\x87\x02\xde\x17\xb6\xb4\x9f\xe0\x7e\xa1\x47\xfc\xdf\x00\x43\x5e\x87\x15\xe1\x48\xeb\x6d\x31\x3c\x0b\x67\x4e\x39\x9f\x98\x37\x95\xdb\x04\xd9\x7b\x58\xfe\xaf\x70\x92\xc9\xe7\x9b\x30\x79\xde\x84\xc5\xda\x46\xb7\xb5\x37\xc2\x8d\x78\x3a\xb6\xaf\x08\xe2\xff\xdb\xe9\x31\x1a\x53\xb9\xad\x02\xef\x6a\xbe\x74\xe6\xd3\x1a\xae\x99\x9f\xf5\x1f\x91\x9b\xe7\xce\xa1\x03\xc5\x95\x51\x24\xf6\x1d\x13\x72\x8c\x72\x3b\x63\x1b\xad\xa0\x7a\x40\x0d\x57\x59\x0f\x89\x5d\x8e\x8f\x5a\x54\xe3\x99\xe9\x8d\xe9\x09\xc3\xdf\x26\x93\x1b\xcc\x6c\x7f\x41\xbd\xd1\x69\xed\xcd\x0f\x53\xa6\xa3\x10\x5e\x3e\xa9\xe0\xba\xef\xde\x8f\x01\x8d\x45\x64\x77\xa1\x42\x0b\xd5\xe3\x33\xfb\x76\xcf\xe4\x97\x74\xb2\xe8\x3f\x90\x7e\x3f\x46\xea\xe6\xca\x74\x8f\xcd\x64\xfb\x7c\xac\x9c\xf9\x2e\x70\xef\x27\xa2\x8f\xe7\xf7\xa8\x4e\xbb\xe6\xd7\xea\x5a\x73\x39\x86\xbf\x6b\x85\x4c\x43\xff\x4d\xfd\x9c\x95\x7e\x93\xd4\x36\xdc\x8f\x43\x1d\xa7\xe1\xb6\xbb\xc7\x64\x7e\xf7\xa8\x9d\x40\xfa\x7a\xdb\x12\xb8\x3d\x5f\x22\xdd\x79\x44\x6a\x7c\x8c\x74\xe7\x9c\xc7\xe4\xbb\x0a\x8e\x1a\x63\xb0\xe9\x79\x5e\x28\xfc\xfa\x21\xf5\xa7\x0e\x53\xd6\xef\xab\x5a\x3f\xb9\x5a\x5f\x93\xe8\x95\xbf\xa6\x8b\xd3\x2f\x80\x6b\xd6\x97\x02\xcf\x92\x26\xf5\x31\xeb\xb5\x80\x08\x4e\xf3\x7b\xc5\xe7\x23\xd4\xd3\x57\xa3\x1d\xe4\xe6\x78\xc6\x4f\xe7\xde\x4c\x08\xfc\x59\x4e\x41\x7d\xcc\xe6\x7a\xec\x55\xd8\x90\xbb\x64\x2a\x77\x1c\xa4\xed\x7b\xfe\x19\xec\xea\x35\x52\xab\x31\xe7\xe2\x7d\xa2\x7e\xe4\x4a\xbf\x56\xb6\x3e\x0b\x87\xfa\xfd\xd1\xd5\xa3\x55\x58\x87\xe2\x9c\xc2\xb1\x95\xaf\x43\x18\x83\xec\x71\x9a\x5a\xb7\x50\xc7\xd2\x44\x7d\x2e\xee\xd9\x34\xab\xe6\x76\xf4\xbf\xa5\xaf\x14\xc6\x55\xba\xf0\x13\xde\x51\xda\x0b\x7f\xc2\x7f\x4b\xbf\x0d\xba\x10\x3d\xcb\xcf\xa8\xfe\x54\xad\xd1\x51\xea\x38\xb3\x4a\x4f\xc5\x42\x2e\xca\xef\xd1\x7f\x23\x03\x71\xb6\x52\x91\xf6\xb0\x3a\x7c\x1c\xed\x19\x0e\xde\x97\xd2\xc6\x7c\x48\x69\x19\x7f\x64\x9c\x2a\xe3\xd2\x1e\xd1\xf4\x9b\xbb\x27\xd4\xc0\x16\xce\x64\x57\xe4\x2e\x0b\xfa\x74\x01\xfb\xeb\x34\x1b\x1d\x90\x18\x9b\xb2\xf3\xbd\x21\xe4\xc9\x50\x99\xd8\x94\x43\x9d\xc8\x31\x71\xf6\x7f\x05\x1f\x1e\x1b\xff\xa5\x0c\xc2\xdb\x98\x7f\x24\x83\x0b\xb6\xe7\x7f\x15\x06\xf8\x1f\xe3\x93\xb0\x26\xaf\x47\xf3\x0b\x4d\xb9\x8a\x07\xfd\x9f\xcb\xfb\xea\xe1\x2f\xe3\xe5\xb9\xd4\x3b\x2b\xeb\xa3\x3d\xfd\xb4\x07\xca\x46\xa0\xd3\xfa\xea\x48\x0a\xb3\xd1\x57\xe0\x3a\x37\x96\x53\xb7\x8b\x3c\x33\x13\x73\xa5\x01\xbf\x90\x91\xda\x57\xa4\xd3\x38\x05\x4f\x2d\x72\xd4\x2f\x86\x06\x67\xbf\x21\xff\x05\x5e\x1c\xfb\x3d\xfb\xf4\xe1\x88\x73\xae\xf5\x41\x8f\x8f\xd9\x98\xa6\xa3\x93\x31\x8e\xae\x28\x39\x0b\x39\x7a\x02\xfc\xb6\x80\xc3\x27\x03\x64\x1e\x41\xcf\xff\xe7\x32\x34\xef\xfb\x75\x06\x38\x4c\xe6\x75\x3c\xc4\xff\x3f\xea\xbe\xac\x4d\x51\x64\xf9\xfb\x03\x9d\x8b\x61\x29\x67\xe4\xb2\xa4\x8a\xcd\xa5\x5b\x54\xb6\x3b\x96\x12\x2c\x01\xed\x76\x01\xfc\xf4\xef\x93\x91\x99\x90\x2c\x5a\xd6\x9c\x99\xf3\x3e\xff\x8b\x7e\xba\x5b\x31\xc9\x25\x22\x32\x96\x5f\x44\x7c\x4f\x87\x03\xff\xb0\xf2\x0c\xef\x95\xc7\x50\x5c\xfe\x2b\x72\x8c\xc4\x86\xa5\x5a\xfe\xfc\x77\x74\x09\x71\xdc\x9a\x1e\x3b\xb2\x2e\x10\x8d\xbd\xe7\x18\xa9\x87\xec\x0a\x78\x6f\x93\xb3\x59\x63\x4c\xef\xec\x27\xf4\x02\x15\x2c\x4e\x57\xad\xc4\x15\x62\xec\x57\xb1\x09\xf6\x85\xdc\x61\xac\xdc\x23\xfb\xd8\xf0\x1d\xc9\x1b\xed\xf0\x36\xdc\x73\xdd\x77\x91\x1a\xe2\x75\xdd\x2d\x76\xbf\xea\xbd\x62\xfa\x2f\xb3\x39\x8d\xb8\x47\x6b\x7b\x3c\xdc\xcf\x39\xa6\xf7\xf3\x69\xb0\x07\x6d\xad\xd3\xd0\xb3\x20\xbd\x66\xd3\x96\xde\x80\xf8\x69\xe5\xd9\xfc\x35\xca\x36\xe8\x6c\x52\x5d\x05\xda\x20\xbf\x8d\x6e\x3a\xe0\x48\xca\x34\x52\x7a\xbf\xbb\x05\xd5\xe4\x18\xc9\x93\x63\x58\x4d\x6e\x9e\x6d\x5d\x74\x55\xb9\x11\xde\xc5\xf5\xd3\x49\x1f\xa0\x59\xda\xce\x55\x09\xc1\x2f\x07\x98\x54\xd8\xe7\xba\xd7\x6c\x47\x9f\x44\x7b\x09\x75\x92\xb1\x1e\xd5\x95\x2f\x87\x01\x6c\x43\x3c\xad\xc6\x83\xf2\x86\xcc\xf9\x67\xe4\x98\x24\x6f\x37\x3a\xb8\x8e\x89\xce\xbb\x82\x39\x5b\xbd\x67\x31\xbe\x80\xd8\x18\x98\xff\x94\x23\xa2\x59\xfd\x3d\x49\x5c\xe1\x3c\xea\xac\x0b\x64\xfe\x16\xe3\x1b\x70\x5e\xb7\x93\xfc\xf4\x76\x10\x9b\xb9\xe8\x72\x38\xa8\x77\x12\xbf\x0f\x60\xec\xc8\x3a\x07\xe8\xa0\x73\x9e\xb2\x82\xf9\x39\xab\xe3\x07\x97\x50\xb5\xf6\xae\x8d\xee\xe6\x45\x3f\x6f\xee\x6d\xdc\xdf\x43\xec\x33\x5e\x79\x76\xa4\x7c\x68\xaf\x07\x83\x7f\x89\x3f\x6e\xef\x27\x88\x7b\x6a\x8b\x02\x3d\x83\x63\xeb\x1c\xd8\x3e\x9e\xc0\xe5\xd3\xd5\xb0\x4f\x44\x97\x5f\xff\xa4\x67\xd9\xf2\xbb\xee\x26\x7f\xcd\x57\xc5\x5d\xbf\x4f\x4f\xc7\xa3\x7c\xa9\x5a\xb4\xa6\x76\x8a\xce\xc9\x73\xcc\x83\x07\x79\xb7\x88\x3e\x71\x7d\x7f\x1c\x0b\x23\x34\xa2\x1a\x69\xa0\x4a\x17\x4f\x9c\xc7\xbe\x0a\xb5\xc8\x7b\x63\x2e\x33\xe5\xd3\x17\x27\xa9\xa7\x2a\x27\x90\x8d\x6a\xca\xe9\xaa\x79\xf5\x9c\x79\x1c\x64\x12\x57\x8f\x51\x4d\x8e\xd4\xbf\x4b\x78\xe1\x32\x50\x7b\xa1\xbf\xff\x02\x9f\x84\xb9\x39\x47\x34\x13\x56\x90\xaf\x7b\x24\xf9\xd8\x27\x8a\x47\xed\xeb\xec\x3a\x1b\x63\xa1\x78\x17\x2a\x97\x41\xd6\xf8\xab\xd7\xdf\xfa\x9b\x12\x41\x4e\x7a\xbf\x26\x32\xd6\x33\xb0\xcc\x4d\x90\x9e\xe7\x92\x3c\x44\x82\xff\xea\xf8\x29\x61\x5e\x3b\x26\xaf\xfb\x3f\xfa\xdb\xfb\x20\x5d\x32\x77\x00\x92\x7d\x97\x50\x28\x8f\xc8\xc6\xc4\xf3\x79\x3f\xce\xb2\xe3\xd5\xb7\x5f\x6a\xdb\x12\xd1\x0a\xd2\x53\x7a\x39\xbc\x88\x6e\x81\xd7\x0b\xc0\x05\xf7\x73\x7c\xf9\xd6\x9a\xd8\x3b\xad\xd6\xb1\xde\xcd\x34\x52\xad\x2a\xb0\xa1\x6e\x83\xe8\xab\x16\xf4\x74\xa6\xbc\x89\xee\x7b\xec\xbb\xde\xc4\xc8\x8e\x45\xe7\x39\xeb\xf3\xbe\x05\x3d\x9d\xe5\xf1\xc1\xc9\xcb\xd0\x51\x5f\x00\xef\xa6\xcb\x69\x0b\xb3\xd5\xe0\x9c\x30\xee\x6c\xc6\xf7\xc6\x01\x5b\xd9\x53\xd3\x9b\x2b\x48\x7c\x90\x2f\x63\x37\xb3\x0e\xae\xe3\x1d\x03\x51\xef\xd0\x4a\x79\x0d\xc4\x05\xae\x65\x02\x77\x00\xe4\x56\x5e\x07\xdf\xd3\xb6\x57\xbb\x7c\x02\xe7\xec\xaf\xf0\x19\x07\x32\xc9\xab\xea\xdb\x92\x17\xda\xeb\x9d\xf0\xfb\xa7\xaf\x2a\xd5\xd2\xa9\x6d\xd1\xfa\x7e\x24\x18\x6d\x6c\x1b\xe0\x33\x1c\xce\xe3\x95\x95\x53\x20\x48\x37\x6f\xb5\xaf\xf7\xf8\x27\x91\xef\x5f\xf1\xf2\x53\x77\x3d\x7a\x4e\x4b\x0b\xc0\xd7\xb5\xe3\x0f\x2d\xf9\x65\x08\x78\x2f\x1d\x01\xed\x0f\xbf\xc5\x75\xad\x97\xf9\xa0\x2c\xa2\x7a\xc3\xa3\x67\x35\xee\xd8\xf6\x81\xbc\xd6\x7d\xed\xa0\xae\xab\xb0\xb9\x74\x74\x12\x46\xbf\x7b\x21\xfb\x59\x90\x9e\x85\x9b\x93\xae\x1a\x65\xff\xce\xf9\x7e\x1c\x00\xeb\x70\x12\xc8\x35\x47\xb0\x2e\x9e\x1c\xb5\xf9\xa3\x57\xff\xe0\xef\xeb\xa0\xe4\x5d\xff\x88\xee\x89\xf3\x28\x9f\xb2\xfb\xb8\xc0\x2e\xfe\xff\xdb\xd0\xfd\xd8\xf5\xcd\xb5\x91\xfe\x96\xfe\xd9\xcb\x19\x47\xf4\x27\xb2\x38\x90\xa8\x4b\xa3\x60\x93\x47\x2a\x7f\xea\xea\xa8\xa1\x66\xa0\xbd\x4e\xfa\x31\xf0\x45\x12\x64\x29\x07\x3d\x12\xd3\xae\xcc\x74\x9b\x58\x93\xc5\xe1\xdc\x1e\x39\x2a\xc2\x6c\x93\x93\xfa\xae\xd8\x4e\xa7\xfc\x2b\x2e\x3e\xc3\x2c\x2d\x22\x39\x04\x3c\x3c\xf5\x69\x92\x7c\xa4\x9c\xf4\x7d\xc8\xbb\x7e\xca\xb6\x4f\x9e\xf4\x8a\x64\x69\xe0\x5b\x76\xb0\x99\x7a\x2d\xbb\x3f\x3e\xe8\xb6\x51\xe2\xba\x2d\xc8\x6e\xda\x43\x6d\x8c\xbb\xf1\x0d\xd5\xca\xfe\x59\x3f\xf1\xcb\x3d\x1e\x84\xbe\xe4\x21\x7f\xae\xfd\xeb\x91\x2a\xcd\x03\x31\x4a\xc3\xfd\x22\x09\x85\xcd\x61\x6a\x0d\xf8\x94\xd5\xa4\xf2\x6c\xf7\x41\x7c\x23\xe5\x30\x4e\x1c\xbe\xbf\xb5\x7c\x28\xdf\xdd\x4b\xe2\x37\xff\x9b\x7e\x77\xe2\xf3\x1e\xa5\x1f\xaa\xf5\x49\xe2\xaa\xff\x35\x8f\xb1\x36\x09\xd5\xcb\xef\xc9\x15\x12\x4b\xc8\x3b\xbe\x6b\xf0\x59\x79\x8e\xde\xf8\x99\x06\xfc\xe2\x8d\xef\x9b\xc4\xe0\xab\xf0\x78\xc7\x57\xd8\xf1\xe9\x63\xff\x69\x13\x0f\xe9\xea\xa2\xaf\xbf\xb6\xca\xdf\xf4\xe7\x83\x2f\x73\xde\x9c\x6d\x6b\xde\xe3\xc3\xcf\xdb\xa1\x9e\xd7\x74\x2d\x21\xdd\xa2\x8e\x1f\x36\x73\x8f\xd0\xe7\xf9\xb4\x4b\x17\x3d\xbb\x2e\x21\x36\x1f\xe4\xd3\x8c\xdb\x7e\xdd\x97\xc6\x56\xba\x67\xf3\x35\xfe\xe8\xf3\x14\xcd\xeb\x9f\xf2\x47\x8b\x38\x8f\xc5\xb8\x3d\xea\x6d\x82\xf7\xf9\xc7\x3f\xec\xff\x77\x05\xa8\x3f\x57\x3d\xfb\xee\x7f\xd0\xff\x7f\xf2\x6c\xef\xfe\x9a\x9f\xdc\xbb\x2f\xfb\x6e\x5a\x4f\xc7\x62\x70\xfc\xa7\xfa\x3a\x16\xd3\xf5\xb7\xb3\x3a\x21\x8c\xc1\x9f\x8f\x4e\xaf\x36\x4a\x8f\x1f\x31\x2f\x0e\xc6\xc2\x7a\xf5\x59\x86\x79\x69\xdd\xe9\xaf\xf0\xb5\x2f\x68\xd0\x87\xf2\x5c\x0c\x93\xf1\xe1\xb0\x78\xd2\xb6\x5e\xc2\x05\xe2\xeb\xc3\xbb\x88\xc5\x36\xff\x8f\xee\xa4\x41\xbd\x90\xea\xc5\x6d\xdd\x23\x7c\xec\xbb\x67\x74\xfe\x3a\xb6\xd9\xd8\x7b\xa4\x1e\x03\xd6\x0b\x00\x5b\x75\x07\x13\x81\x63\xa2\x8b\x93\x8f\x68\xe1\xed\x15\xd9\xb0\xe5\xb4\xa7\x17\x35\xf1\xd3\xff\x4a\x77\x80\x35\x98\xcf\xf8\xce\x49\x9d\xb9\xfb\x3e\x73\x44\x07\x56\x8b\x0e\x16\x87\x40\xb4\x4e\x1e\xd8\x46\x5e\x1a\xee\x26\x95\x67\x2b\x9f\x3e\xba\x8f\x1c\x23\x65\xed\xc4\xff\x55\xcc\x01\xd7\xec\x79\x78\x8e\xc5\xdf\x8f\xc1\xd0\xba\x83\x68\x6f\xda\x7d\x21\x7d\xcd\xb8\x46\x15\xda\x87\xb6\xfe\x6a\xe2\x1a\x29\x07\x83\xab\xf3\xc7\x53\x6c\xbb\xbe\xc6\x50\x2f\x3d\x4f\x21\x3f\x8d\xf8\x86\x10\xad\x63\x1a\x83\x5a\x2d\x0a\x37\x7d\x7b\x65\xfa\x11\xf7\x72\x68\x99\x1c\xcc\x16\xbf\xdf\xc1\xc9\xa5\x17\x5c\x9f\x91\x9f\xa3\xf3\x0a\xe4\x89\x16\x66\xca\x39\xb0\x95\x8a\xc5\x20\xd2\x1e\xee\xf8\x59\xc8\x23\xc5\x39\x84\xce\x02\x9d\x55\x8a\x73\xa5\x20\x7f\xe7\x60\xe3\x9c\x9e\x78\x9a\x9f\x25\x47\x29\x03\x47\x29\xa3\xa9\xbc\xff\x04\x9f\xe1\xea\x25\x71\x6e\xa3\xa8\xc9\x2f\x83\x1a\xe2\xa0\x23\xc2\x18\x9f\xe8\xf7\x2f\x31\xe4\x91\xbd\x4f\xc6\x50\xc7\xad\x4a\x03\x67\xf7\xfa\x1f\x67\x75\x3a\xfe\xdc\x51\xfc\xba\x55\x05\x6f\xed\x1c\xb1\x48\x55\x72\x32\xc6\x60\xfe\xc7\x56\x79\x19\x3b\x4a\x71\xfd\xc9\x93\x9c\x94\x6f\xe4\x6d\x10\x9c\x73\x33\xcf\xdd\xfb\x1f\x68\x6d\x53\x35\xbd\x84\x42\xba\xf7\x56\x69\xe8\x28\x7c\xe8\xc8\xc9\x21\xcc\xac\xcc\x51\x8a\x3a\xef\x10\xfd\x1f\xb0\xc3\x18\xd7\x9f\xa0\xf7\xdb\x55\x72\x0c\xf2\xc5\xd1\x53\x37\x47\xb4\x3f\x14\xaf\xcf\xe4\xd7\x01\xf6\xd9\x69\x72\x23\xaf\xfd\x31\x62\x8c\xbb\x57\xce\xf5\x6f\xd0\x58\x5b\x9c\x8b\x07\xfb\xee\x10\x0c\x75\x3d\x0e\xd4\x6b\x95\x48\xae\xe6\x68\xeb\xa0\xf7\xd5\xfb\x74\xfa\x63\x6a\x49\x5b\xf0\x93\x54\xe9\x18\x8d\x89\xe6\x34\xdd\x75\x9f\xa1\x9f\xc7\x7f\xe8\xe8\xdf\xbb\x3a\x77\x2f\x0d\x00\x03\x3e\x0a\x1d\xd5\xd8\x4e\xe5\xf8\x8f\x1f\x68\x7f\x79\x7e\xec\xf0\xe3\xe3\xf4\x36\x3e\x3a\x7c\x19\xba\x79\xf9\xe1\x28\xc5\x2f\xfc\x3d\x19\x2b\x2f\x99\x77\xec\x7f\xff\xac\xd2\xd0\x91\x0f\x87\x9f\x95\x82\xfe\x6e\x72\x38\x11\x0f\x90\xdc\x4d\x57\x3e\xe1\x3c\x87\xd6\xfc\x0e\x7f\xd8\xfc\x28\x76\xd0\x79\x68\xf3\x5f\x8e\x52\x94\x68\x3d\x6e\x93\x5f\xb8\x23\xf9\xad\x31\xe4\x62\x02\xbe\x1c\xaf\x03\xf2\x27\x99\xbc\xc7\x3e\x7d\x61\xfb\x0d\x7a\x6b\xb2\xfb\xf1\x36\x96\x30\xcd\x17\x63\x34\x8e\xcd\x8f\x7f\xb9\x0a\x3f\xd6\x35\xc8\xa9\x0c\x1d\x75\x04\xf9\x8d\x4c\xfe\xe0\x31\xc8\x70\x3d\x4c\x47\xa0\xf4\x83\xf4\x9f\xf1\xd7\xe7\xe9\xa0\xf7\x70\x87\x9f\x37\x9c\xd7\x6b\xf3\xf8\x99\xe9\x8a\xe6\x04\x52\x1e\x1d\x6d\x7d\xcd\x48\xbd\x1d\xe4\x1a\xc2\x5e\xfc\x7c\x1b\x1f\x98\x1c\xa7\x5f\x3f\xab\xfd\x7f\x70\xae\x1d\x5a\xfb\x39\x30\xf8\x62\x07\xb9\x9a\xcc\x5e\x4e\xad\x53\x0e\xfc\xb1\xc6\x63\xcc\x48\x8e\x96\x6f\x8f\x08\xf6\x13\xad\xe3\xd4\xc9\xe5\xa8\xe7\x00\xfc\xd2\xe4\x07\xd1\xb5\x86\xa7\x46\x96\x8c\xb6\xbe\x3d\xba\xf9\x36\x93\x17\x24\x80\xed\x97\xcf\xa0\x8e\x2d\xdd\x27\xf8\xac\x9b\x9b\x58\x7f\x5f\xf3\x58\xd5\xce\x17\xab\xe7\x99\x1b\xa9\x87\xe7\xda\xe4\x46\x91\xf7\x1a\x55\x11\xd7\xcf\xa5\x52\xc3\x97\xad\x77\xb1\x32\x93\xe6\x0c\x4d\x0c\xf2\xfe\x3b\x39\x46\xf5\x1a\x29\x9e\xbf\x97\xbf\x41\xdf\x3b\x90\xdb\xb0\xac\x71\x94\xd5\xd3\xef\x69\xb0\x97\x55\x2f\x9f\xa9\xde\xab\x5e\xde\x51\x4f\x26\xe0\x5c\xcc\x4d\xb5\x6f\xd3\x0b\xfa\xbb\x4a\xe1\x7b\xdd\x1a\x1f\xb7\xca\x28\x74\x90\xce\x0a\xf9\x3f\x7c\xe8\x28\xf3\x63\x3b\x0f\x49\x82\xcf\x10\xaf\x03\xbf\xe3\x7c\xd6\x5f\x0d\x8f\x59\x67\x7c\x6f\x8c\x1f\xff\xbe\xf5\xbe\xaf\xdf\xd5\xbc\x47\x62\xea\xae\xb1\xe7\x17\xa9\xeb\xd5\xd3\x7b\x3a\x98\xc3\xd5\xd0\x3f\xa5\x85\x82\xe2\xc3\xd3\x50\x58\x24\xd8\xe7\x35\x40\x87\x99\x75\x43\xba\x96\xb7\xda\x1f\x0c\x9e\x3b\x42\x0e\xac\x38\x1a\x3b\xab\x7d\x3e\x5d\xc5\x04\x7f\x36\xe1\xc3\xac\xc0\x39\xfc\x6a\xc2\x45\xda\xe4\x06\x72\x01\xf1\xb1\x2c\xe1\xbe\xbd\xb7\x32\x9a\xf2\xe7\x8f\x9f\xf2\xcb\xe9\xc7\xe7\x39\xd4\x77\x61\x7d\x8f\x38\xab\x5a\xd6\xed\x3d\x1b\x8f\xb3\xcd\x5f\x1e\xee\xdb\x36\x7f\xe9\xe4\x3e\x0f\xf2\x33\xae\x89\x58\xeb\x4a\x71\xee\x38\x05\xd8\x27\xdb\x94\x1f\x33\x36\xca\xc1\x10\xc9\xe7\xf5\xfc\x0f\xd7\x99\x58\x30\xf6\x78\x7c\xbc\x93\xd3\xa3\x99\x7b\x2e\x9e\x56\x13\x5c\x3f\xf8\x1d\xd7\x2a\x0d\x9f\xe7\x81\x5d\x98\x59\x09\xc9\xd3\xb9\x73\x66\x51\x16\xac\xea\xf3\x82\xfb\x80\xc9\xa7\xac\xf9\xc4\xcd\xf5\xe3\x54\x8e\xa0\xa6\x00\x9c\x53\x75\x60\xcf\xe8\xd1\x3e\x21\x9a\xa1\xfd\x02\x0f\x86\x88\xee\x01\x1c\xd7\x9b\xee\xc2\xe3\x54\x4e\xef\xd0\x25\xfd\x3d\xcd\x2d\x79\xcd\xf4\xf7\xc5\x35\x70\x26\xc7\x40\xb5\x5a\xfa\x18\x5b\x83\x63\x45\xd6\x45\xf2\x44\x0e\x24\x4f\xe9\xa4\xdf\xcf\x77\xfa\xaf\xf2\x95\x98\x3c\x28\xec\xdb\xbb\xb5\xc6\x66\xf2\x74\x7a\xf2\xaf\x9d\xf7\x94\x59\xe8\x1d\x15\xad\xeb\xdb\x8b\xf1\x31\xdf\x6f\x35\xc8\x9f\x10\x75\x05\xfa\xf0\xa4\x61\x66\x91\x3e\x51\xb5\xbf\xbb\xfe\x9c\x19\x63\x68\xdc\x76\x4e\x55\x1d\xdb\x45\x67\x7e\xbe\xb5\xfa\x47\xaa\x49\x15\x88\x21\xbc\x97\xd1\xeb\x15\x5c\x2b\x31\xce\x2d\x62\x7f\xe8\x2a\xae\x61\x02\xfc\xee\x58\xc7\x30\xb3\x6e\xba\xfa\x1e\xbb\x2a\x1e\xd3\x95\x27\x45\xd3\x0b\xe7\x25\x9f\xf6\x7a\x30\x0f\xc7\x38\x3d\xc1\x3b\x0f\xf4\xbd\xe8\xfa\xd1\x29\xbd\x77\x6c\xe5\x5e\x6e\x19\x43\xd7\x46\xea\xda\xe7\xdb\x17\x3d\xc5\x5b\x71\x04\xd2\x3f\xb9\xe1\x9f\x9e\xfd\xd1\xae\x1d\xdc\xf7\xbf\x43\x2c\xf8\x12\xa9\xe9\x67\x67\x8f\xef\xd1\x4c\x73\x97\xdd\x9a\xfd\x22\x7b\xc6\xf0\x0c\xd4\x70\x43\xef\xad\xe5\xc3\x40\x0e\x19\xf9\xce\x1a\xc8\x25\x23\xef\xeb\xcb\xa1\x35\xee\xb5\x30\x8f\x11\x5f\x01\x8e\x9d\xa3\xbc\x08\x58\xed\x85\xe7\x98\x87\x40\x30\x1f\xbd\xe7\x1a\x39\x66\x11\x39\xdd\xfa\x94\x10\x87\x39\xe9\x84\x3e\x1e\xe4\x9c\xd1\x33\x23\x31\xc0\xf0\x29\x5e\xff\xd1\xa9\xc5\xd3\x9c\x9b\xc4\x47\xda\x84\x8f\x1e\xe7\xa2\xa1\xb9\x1f\x83\x2c\xbc\x2e\x05\xe9\x1c\xaa\xe9\xa9\x9b\x8f\xd6\x99\x43\x27\x2f\x8d\xbe\xe3\x61\x6e\x1a\xe4\x50\x05\xa2\x05\xb1\x53\xa3\x8a\x98\x5c\x25\xd8\x93\xe6\xff\x2d\x5f\x05\xfa\x1e\xe9\x81\x5e\x3b\x67\xaa\xc6\xeb\x34\x7d\xe0\xbb\xf6\x38\xe4\x81\x10\x5b\xf5\xa9\xfc\x0f\xf2\xec\xbf\x93\xbb\x23\xa1\xfd\xf9\x5d\xe3\x9b\x5a\x35\x9d\x9f\xc2\x7c\x26\x91\x63\x62\x7b\x90\x7f\x26\x06\xd8\xd8\xd8\xff\x7a\xae\x56\x5a\xc7\xcf\x5e\x8d\xbe\x9f\x94\xa3\xf1\xf2\xc6\x57\xb6\x38\xb8\x8e\x31\x89\xe4\x58\xa8\xe3\xe3\x75\x1d\x8c\xc6\x67\xf2\xb3\xa2\x72\x9c\x4f\x82\x2c\x3a\x79\xab\x3a\x5e\xd7\x8e\xa7\xbc\x85\xc7\x21\xbf\x19\x91\x33\x67\xd7\x1e\xe5\x81\xba\xa9\x7d\x75\xdd\x3e\x60\xb5\xcd\x44\xe5\xac\xad\x5c\x3c\xa1\x4c\xa7\x72\x74\x76\xed\xf4\x14\xa9\xe3\x3f\xd1\xba\xa6\xd5\x84\xeb\xc6\xe4\xef\xf9\xa9\x9b\xba\xd3\x54\xf7\xab\xe7\xde\xc5\x1d\x80\xef\x00\xfb\xe1\x3a\xfd\xc4\x5b\x3d\x71\x6a\xfa\x19\xb8\xfb\xc0\xc6\x39\xe0\x75\x14\x4c\x4f\x1e\xd0\x45\xbe\x4b\x67\x48\x0f\x8d\xa7\x2a\xd2\x97\xda\x35\x05\x69\xde\x97\x6f\x8f\x90\x9e\xf6\xbb\x89\xa1\x0e\xd0\x5f\x6e\x55\x81\xfc\xcf\xc6\xc7\xbe\xbb\xb7\xcc\xb9\x76\x7a\x96\x4c\xae\x48\x3e\x4f\x6f\x8d\xef\xd3\x03\x2c\x99\x81\xe4\x37\xb6\x5f\x71\x2c\xf2\x44\x7b\x19\x91\x31\xfe\x4e\xce\xcf\x53\xd8\x77\xf4\xdc\x23\x3e\x6d\xeb\x2d\xe9\x65\x8d\xed\xde\xcc\x00\xdf\x57\x99\xe8\xb2\x74\xa4\x31\x28\xea\x17\x1f\xe8\xbb\xd7\xfd\xbd\x84\xeb\x2d\x0f\xf7\x15\x65\x75\x8f\xf6\x99\x4b\x1f\x50\x8f\x5c\x78\xff\xcf\x4c\xd8\xd3\xf8\x13\x95\x17\x03\x7d\xa0\x3b\x63\xbc\x71\x14\xd3\x71\xaf\xcf\xc4\xdf\xa6\x0d\xb8\x5f\xa0\xd6\xe4\xd3\xd8\x83\x3f\x1e\x3e\x8b\x6b\x33\xc4\xcf\x3f\xaf\x37\xfb\x3f\x20\x93\xe8\x1d\xd3\xac\xa3\x1d\xe3\xa9\x63\xab\x0a\xff\xdd\x5c\x0b\xe6\x0e\x7d\xe8\xdf\xff\xf7\xee\x84\x81\x73\x06\x1c\xf7\xf0\x3d\x48\x75\x5f\xac\x3b\xbc\x63\x19\x06\xb9\xa2\xf2\x3f\x88\x0b\x58\x0d\xc4\x84\x58\xfa\x1f\xc0\x0b\x3f\xc3\xd7\x8d\xef\x09\xd9\x28\xf8\x9e\x6d\xf1\xf9\x5d\xb9\x58\xfb\xa4\xda\xf8\x9c\x76\xad\x79\xe8\xfd\x7f\x2f\xe7\x2f\x10\x06\x7e\xff\x8f\xdd\xeb\xd4\xb7\xf7\x4a\xe8\xd8\x88\xda\x78\x98\x7d\x37\xef\xff\x36\xad\x9a\x9c\xff\x16\x2f\x36\x32\x86\xb1\x21\x17\x01\xfe\x7c\xc4\x05\x5c\x79\x8d\x04\xab\x5a\x0a\xca\xcd\x5b\xc5\x47\xa7\xa7\x5f\xc4\x09\x7e\x16\xf6\x83\xfc\x7b\x04\xf7\x65\x3f\x27\xaa\xa3\x5f\x29\xdc\xc5\x15\x92\x24\xdc\xe3\xd8\x49\xe7\xce\x65\x70\x97\xf8\xd9\xb6\x3e\xf1\x7e\x07\x6b\x39\x74\x7f\x76\x7b\x59\xfc\x63\x3c\x80\xef\xa1\x2f\xf8\x6b\x40\x8e\x3e\x73\xc7\xdf\x22\xcd\xb8\x3e\x99\xd3\x4b\x9e\xfd\x77\x72\xb2\xba\xf2\x9a\xb1\xff\x2f\xb4\x0e\x5a\x63\xff\x5a\x5c\xa8\x59\xdc\xb4\x96\x03\xe0\xbb\xa8\xef\xfe\xef\xe3\xa9\xac\xf3\x53\x76\x81\xcd\xfd\xcf\xd7\xee\xd9\x5c\x6d\x4f\x13\x7b\xf2\x1e\x3f\x7e\x5b\x27\x81\x78\x8a\xf5\x8c\x0d\x01\x75\x45\xff\xe7\x6b\x87\xf9\x39\x8b\xc2\xb5\x5f\x0e\x9d\xfb\xb2\x72\x56\x75\x6e\xd0\xf7\xd7\x9d\x1b\x4f\xe5\x8e\x85\xbb\xb6\xde\xfa\x0f\xe1\x11\x1e\xe9\x9c\xbb\x70\x17\x7f\xbf\xc6\x81\x6a\x9d\xbe\x55\xdf\x40\xb5\x4e\xff\xb2\x6d\x3b\x60\x9b\x98\x69\xd0\xf8\xb9\xa8\x2f\xe2\xef\xf3\xec\x3f\x88\x63\xf8\x57\xd6\x4b\x7a\x59\xd7\x74\x4b\xcf\x00\xe7\x2e\x8c\x42\x55\xb9\x44\xda\x9c\xd5\xd1\xbf\x75\xee\xa4\x7f\x4d\xa7\x8e\xcb\x3d\xbf\xe5\x6b\xac\xbf\xe3\xbe\xff\x53\x39\xaa\x7b\x35\x78\xab\xc9\x29\x10\xa4\x42\x57\xa5\x8b\xae\x1a\xa3\x08\xf2\xc0\x42\xe8\x4f\x87\xf8\x18\xdf\x9b\x50\xef\x04\xd9\xe8\xc5\x94\xd1\xa1\x30\xa6\x6a\xa0\x17\x2e\xda\x93\x37\xe8\x79\xd3\xab\x7f\x46\x7d\x4a\xde\x0a\xfc\xfb\xbf\xbf\xed\x57\x7a\xaf\xe3\x8d\xac\x3f\x0d\xe7\x0b\x62\x7d\xa5\xd3\x7b\x01\xf4\x45\xa8\xbb\x4e\xe2\x32\x87\x96\xee\xc0\xd4\xd0\x21\xba\x63\xed\xd7\x9e\xe5\xe6\x31\x52\x4b\xdc\xc3\xb0\x96\x3d\x58\xdf\x22\xcf\x42\x0f\x84\x1a\x6f\xd6\xc1\x5f\x34\x32\xa0\xf6\x71\x14\x53\x92\x53\x60\x54\xef\xb5\x2d\x58\xfb\x36\x1e\xd8\xf1\xe4\x7d\x27\x7d\xf8\xfe\x03\xd9\x4f\xc7\xfb\xb1\x1b\x1a\x2f\x3d\xbb\x76\x94\xd6\xb6\xac\x86\xd7\x36\x6b\xe2\x55\x8d\x4f\xe4\x5e\x4d\x25\x65\x71\x76\x1d\x03\x9d\x47\x12\xe4\xe6\x4d\x57\xcc\xca\xb5\x47\x37\x0f\xc7\x13\xb1\xfd\xd3\xaa\xb7\x44\x7c\xab\x9b\xc1\xba\x4b\xb7\xc0\x56\x2a\xf4\x6f\xd7\x1e\xe1\x7a\xe3\x2d\x7f\x61\xbb\x8f\x5a\xdb\xe6\xed\xe5\x01\x51\x5e\x3a\xb2\x35\xa3\x1a\xff\x0c\x8b\x89\x61\x6b\x30\xe1\x7b\x7f\x66\x9b\x49\x28\x24\x69\x58\xf3\x50\x0b\x6f\x7a\x9e\xad\xb8\xba\x3e\x55\x84\x6b\x89\x33\x71\x2c\x18\xe3\xf2\xf5\x18\x75\x7d\x2d\x7e\xfe\xf9\x5a\xce\x99\xbc\x2e\xc8\x25\x15\x27\x69\x00\xf2\x66\x02\xf5\xbf\xd0\x9d\x5b\x7f\xcf\xd6\x9c\xa8\x92\x8f\xad\x72\x3a\xd3\x71\x16\xf2\xf8\xe0\x28\x65\xf0\xc1\x17\x3b\x12\xfb\xcb\x49\x8d\x8b\xfd\xdc\xa2\xf3\x8d\x3b\xf3\x6d\xea\x3f\x87\x42\x0a\xfe\x2d\xe8\xe3\xa3\x2a\x45\x20\x42\x2c\xb8\xf0\xef\xbe\x3f\xec\xec\xc5\xbe\x33\x76\xd3\x33\xcf\x53\x25\x1e\xea\xc8\x0d\xef\xc9\xc1\xc9\xcb\x60\x56\xcf\x71\x79\x9d\x2a\x65\x68\x8b\xe7\xd0\xd1\x36\xd5\xfc\xed\xfd\x05\xaf\x27\x0d\x75\x52\x9b\xcc\x78\x53\xc8\x77\xca\x27\x13\x6b\x44\x3a\x6c\x5d\x97\x55\x57\xcd\x6b\x04\xb5\x12\xef\xd4\x3c\x93\xf5\xf6\xfc\xed\xde\x59\x9e\x02\x35\x2d\x42\xe1\xce\xfa\xf9\x32\x9c\xe5\xa7\xdb\xb6\x7d\x9e\xd5\x82\xd4\x2d\x1b\xf0\xa7\x2f\x88\xcf\x31\x5e\x63\x9b\xe7\x51\xbc\xa0\x08\x33\x89\x0b\x44\xc8\x99\xa8\x7d\x8f\xdd\x3a\x75\xc4\x97\x47\x7d\xe9\x2d\x7f\x1c\xe3\x87\xa0\xbe\xce\x7b\x3c\xf1\xc0\x07\x5f\xd4\x7d\x36\x6b\xfd\x85\xa9\x43\xe6\xb7\xfb\x5a\x9c\x74\x75\x71\xa8\x31\xeb\x4d\x6f\x04\xc0\xd1\x06\x03\x75\x2b\x5c\x21\x66\xc6\x07\xd9\x08\x3d\xd1\x20\x6f\x8a\xb9\x5f\x80\xe7\x69\xcf\x89\x4c\xb9\x78\xaa\x74\x9e\xca\x7b\xe8\xa3\x34\xfb\xec\xf6\xde\x5e\x1c\x30\x6e\x3a\xc6\x75\x9f\x85\xf8\xc2\xf4\x20\x38\xcc\xd7\xee\xb1\xa5\x47\xec\xda\x7a\x98\x51\xb9\x9f\xb8\x06\xed\xe2\x00\x79\x98\xb7\x53\x7e\xb7\xd7\xfb\x83\xfb\x6d\x53\xeb\xae\xad\x3a\x9e\xcc\x5d\x35\x59\x35\xba\x5e\x32\x10\xf7\xe9\x9e\x23\x92\x8b\x4d\x3c\x73\xab\x15\xf1\x87\x08\xef\xc5\xf3\x4a\x59\x7d\xa3\x25\x5f\xa1\x6e\x57\x97\x76\x70\x2d\xa9\x22\x0e\x54\xe5\x82\xf8\x80\xde\x6b\x5e\x87\x9e\x7a\xf1\xbb\x2c\x39\x7a\x42\x72\xf2\xed\xe8\x10\xb1\x7d\x4e\x70\x9c\xea\x4a\x62\x5c\x3d\xf9\xec\xab\x69\xee\xab\x25\x60\xd9\xa7\xb8\x37\xc1\x89\xd4\xae\x6a\xce\x03\xdb\x1d\x30\x86\xbe\x26\xf8\x6d\xdc\xeb\x98\x7e\x26\x91\xbe\x06\x9d\x33\x27\x3e\x5f\xdc\xff\x8d\x0b\x59\x5d\x51\x26\x58\x31\xc8\x85\x24\xe7\x35\x8c\x97\xc4\xfc\x63\xe3\x39\x0d\xf5\xbe\x32\x6e\x65\x11\x66\x9b\xff\xfc\xc4\x73\xf8\x0f\x8b\xe1\x9d\x56\xaf\x87\x66\x0f\x5f\xff\x20\xf3\x44\x77\x30\x73\xaf\xe2\x3d\xa7\xb6\x0a\xa3\x93\xfd\xd6\x71\x9e\xc2\x78\x26\xe0\xb1\x7f\xca\x12\xbc\xcb\xb8\x75\x62\xc4\x4d\xcf\xab\xfc\xa7\x36\xa9\xbc\xf5\xcb\x18\x8f\x8b\x64\x9f\x72\x0b\x6f\x7c\xa8\xef\x6a\x1e\xfe\x3d\xe0\x97\x3c\x21\x79\xb0\x41\xfa\x44\x96\xd6\xfd\x67\xa6\x15\xab\x17\x61\x9a\xc0\xf3\x4c\x9b\xb1\xe4\x28\xd4\x3f\x5f\xf2\xe6\x37\x7f\x7f\xcd\xd3\x0a\xe3\xa0\x7f\xca\x12\xd0\xe7\xcf\xcf\xe2\x1a\x6a\x46\xfa\x33\xa5\x39\x91\x35\x46\x8e\xe1\x93\xb6\x5c\x6c\xd5\x72\x58\x75\xf5\x06\x52\x63\xba\xe6\x27\x66\xdf\x5a\xb5\x43\x36\xff\xc1\xb5\x2e\xd1\x5e\xe1\xdf\x60\xbe\x2f\xae\xed\x3e\x11\x23\xc8\x23\x61\x65\xfb\x86\xf5\x4b\xb4\x74\x54\xc8\xb5\xeb\xea\xa6\x90\xa7\xd6\x9f\x0f\xe9\xeb\xf0\xdc\xb8\xb4\x16\x4e\x77\x6c\x2c\x43\xe5\xc9\x09\x63\x77\x8b\x38\xcc\x14\x71\x78\xed\x31\x73\x7e\xe4\xf9\x5a\xa6\x9f\x62\xa3\x9a\x1c\xbd\xb7\x2f\x69\x88\xe4\x14\x19\x4b\xa4\x3b\xfb\xa4\x6f\x15\x7e\xd6\x48\xa2\x01\x3f\x5e\xfb\xee\x04\x1c\xa3\xe8\xac\x4e\x24\xd7\x88\x63\xee\xde\x53\x6c\xf0\xc5\xee\x67\xfb\xfd\x6c\xec\xf7\xb7\x2e\x87\xe3\x99\xf0\xc5\x3a\x6e\xdf\x3a\xaf\xaa\x2b\x1f\x07\xce\xa9\x27\xd3\x3e\x54\x72\xce\x15\xda\xd7\xa4\x9a\x91\x77\x22\x5b\xc0\xb8\x95\x87\xf0\xf3\x3b\x73\xc0\xf5\x1f\x3a\xe7\xba\x0b\x04\x73\x04\xb8\x00\x2c\xdb\xf7\x1d\x5c\x00\xfc\x16\x63\x77\x48\x4d\x0e\xc4\x87\x72\x74\x0d\xe4\x30\x06\xcc\xbb\x5d\xe4\x5d\xdd\xd7\xb8\x15\x70\x37\xe2\xfb\x01\xf6\xb3\xe1\x01\xd5\xb8\x7a\xda\x1e\xf8\xf3\xa7\x3c\x1e\x7e\xee\xc6\xdc\x79\xf7\xef\x1d\xc8\x05\x6e\x6a\x61\xdc\xd7\xe9\xeb\xfb\x54\x0e\xc7\x81\xba\xff\x0f\xe6\x45\xdc\x6f\x18\xcf\x43\x3a\xf9\xdf\xe1\xbf\x56\xed\xf0\xe7\xdf\x1d\xbe\xbd\xe0\xf5\xe2\x58\x22\xa6\x33\xf1\xf5\x3b\x6b\x26\x39\x80\x9d\x77\xd2\xba\x77\xbb\x22\x76\x33\x69\xff\xb1\xea\xf7\x49\x32\xa0\x87\x80\x71\xa2\x72\x86\x95\x93\x3f\x35\x13\xf8\x0d\xcb\x46\x86\x2f\xe8\xb8\x29\x4b\xf7\xc5\x35\x82\xcf\x97\xff\x69\xe7\x99\x9c\xf0\x3b\xd0\xfb\x7b\xef\x98\x00\x9d\xb5\xde\x29\x4b\x77\x9e\x25\xdf\x31\x73\x7d\xee\x4c\x48\x2d\xe9\x4c\x12\x07\x74\x91\x4b\x04\x3d\x90\x87\xf7\x85\xf2\x11\xd6\xe7\xe8\xb3\xf4\x7c\xcc\xea\x3b\x77\x06\xce\x91\xb4\x20\x17\xeb\xfe\x3c\x8a\xd8\xcb\xca\xc4\x13\x3b\xfd\x1b\x71\x0e\x33\xf0\x68\xa0\x2a\x79\x23\x07\x75\x90\x01\x91\x1a\x63\xde\x17\xcd\x3d\xbd\xb7\xc9\xef\x70\x7f\x0f\xd5\x3b\xb9\x76\x74\xa3\x79\x6a\x8d\xdd\x8f\xf6\x14\x7c\x2d\x98\x9f\xb1\x1c\xbe\x45\x5a\x7a\xf2\xd6\x3c\xed\x99\x7b\xa6\xf5\x0d\x31\x9f\xb6\xc7\x1a\x90\x9b\x7f\xd6\xfd\x14\xc8\xbc\xe1\xec\x68\xbd\x01\x46\xae\xb9\x36\xbc\x1b\xf7\xba\xb6\x47\x1c\xa5\xa3\xde\x6f\x7b\xfb\xfc\x02\x71\x03\x64\x73\xeb\x2a\xcd\xfb\x69\x78\xe3\xd1\x39\x50\x3f\xfe\x17\x36\x0d\x4b\x07\x34\xe6\x30\x24\x1f\x9a\xef\x9e\xe3\xd3\x6f\xc9\x24\xcf\xe6\x86\xde\x99\x06\xeb\x67\x65\x3b\xf8\xcd\xf0\x3e\x3d\xbf\x5e\xac\x17\xed\xc2\x1a\x63\x52\xeb\x25\x90\xfb\xf0\xec\xbb\x8d\x7f\xe0\x6e\x33\xaa\xd9\xad\xbe\xd7\x76\xe1\xe7\xb3\xef\x36\xd3\xe0\x1b\xf2\xd7\x53\xad\xd3\xd0\x7a\xc9\xe7\x4f\xf1\x77\xd0\xc4\x70\x59\xf9\xdb\xf5\x75\xd1\x9e\xee\x7f\x3d\xc2\x5d\x86\x82\x72\xf1\x1d\xf3\xf8\x91\xb1\xf6\x06\xb2\x2f\x3a\x7e\x56\xe0\x71\x44\x5f\x70\x7f\xef\x3d\x1b\xce\xdb\xda\xec\xd3\xb7\x40\xe0\x8b\x40\x18\xa5\x41\xbe\x3c\x44\xf6\xa8\xd6\x8b\xb1\x3f\x6f\xdf\xa9\xe9\xd3\xca\x03\x05\x7c\x77\x74\x3b\x46\x75\xad\xd2\x36\x76\xa0\x9f\x3f\xbf\x66\xeb\xf4\x2f\x92\x08\x6c\xd8\x24\xed\xc4\x67\x1a\x1a\xab\xc2\x8e\x0f\xb7\xb6\xc1\x60\x4f\x67\x19\xf4\xa6\x7f\x59\x0b\xee\xc1\x10\x8e\x49\x94\x29\x37\x57\x34\x8e\xa1\xb6\x04\xec\x13\xe0\xbb\x48\x2f\x56\x38\x77\xd2\x0f\xff\xe3\x5d\xca\xa6\x72\x24\xb8\x39\xa9\x8f\xf0\x76\xc8\x29\xa6\x6b\xde\xe9\x8d\xc9\x9c\x7f\xde\xb5\xcb\xb7\xd6\x80\x7f\xe2\x56\x26\xc4\x97\x2b\x39\xb2\x0e\x77\x02\xc1\xf4\x60\xfb\x84\xca\x37\x7a\xa6\x8e\x79\x6a\xf5\x7b\xaf\xfd\xf4\xaf\x39\xa5\x87\x9f\x56\xb1\x23\xfc\x8d\xfd\xbc\x44\x96\xb2\xb6\x57\xcb\x47\x70\x1b\xd0\x13\x84\xf7\xda\x56\xbb\xeb\x1f\xb8\x2f\x8f\x8e\x81\xad\xe4\x03\x7a\xc3\x63\xba\x6d\xd9\xdc\x88\x4f\xd3\xb3\x87\xfd\xf5\x77\xf6\x66\x92\x04\xda\xb2\xfe\xae\x99\xff\xff\x66\xdf\xfa\x58\x60\x6c\x13\x41\x9d\x8f\x6a\x8c\x64\x2c\xba\xb3\xfe\x9b\x7d\xac\x71\x85\xcf\xc8\xd8\x1a\x5b\x37\xe4\xbf\x51\x95\x0a\x7c\xa2\x15\x8b\xbd\xef\xf4\x11\x60\x7b\x8b\x28\xa4\x07\xe5\x03\x5f\x0e\xcd\x53\x45\xf3\xb3\x79\x6e\xe0\xbb\x97\x4e\xed\xd8\x9e\x5c\x46\xdf\x37\x98\x7d\x88\xf9\x42\x4d\xc5\xd4\x93\x47\x7b\xcf\xf6\x92\xc8\x2e\xb9\x0e\x0e\x9f\xd9\xef\x66\xdf\x98\xd8\xd8\xf0\xf7\x30\x36\xad\x55\x46\x64\xed\x67\x1b\xdf\xdf\xc8\xe0\xd7\x21\x6c\x55\xf5\xf5\xef\xda\xf9\x07\xdd\xf9\xc0\x1d\xd3\xc5\x79\x37\xbd\x3d\x96\xae\x63\xdc\xbc\xd5\x20\xfe\x1a\x7f\x87\xee\x23\x38\xc7\x6e\x3f\x6f\x8a\xbb\xae\xf7\xb5\xa5\xb7\x74\xf8\xab\x20\x63\xd5\xd8\x6b\x4c\x1b\xad\x3e\x32\xed\xdf\x77\xfb\x7f\xd0\xfe\xa4\xbb\x11\x1e\x6b\xf5\xb8\x07\x08\x59\xd7\x3c\x10\xa4\x82\x8d\x8b\xd1\xf7\x76\x68\x9e\x8c\xf9\x10\x67\x5d\x63\x9c\xea\xbc\x5d\x7c\xb6\x1d\xbf\x33\xcc\xeb\x52\x63\xc9\x7b\x67\x5a\x0c\x9c\xe1\xfe\x2e\x8d\xd3\x9e\x18\x51\x06\x75\x9d\x98\x5a\xa9\x5d\x9f\x33\xd5\x49\xa3\x83\x6f\x43\xfd\x15\x32\x5f\xa8\x39\x77\x98\x0e\xca\x21\x26\x97\xbf\xa2\x71\xf2\xef\xf9\x68\xd7\xb8\x36\xd8\x06\xf2\xa2\xd9\x1c\xa2\xb4\x39\xaf\x96\x6e\xd1\xd4\x93\xec\xf5\x74\xbd\x9b\x6f\xcd\xf0\x06\x93\xa7\x7e\x0d\x49\x3e\xe1\x9d\x1e\x30\x82\x6f\x5b\xa2\xfe\x8e\x6b\xee\x91\xfc\x92\x61\xfa\x6e\xdb\xbd\xa9\x67\x77\x63\xa2\x71\x5f\xd7\xea\xcc\xc7\x16\x3b\xf3\x6b\xd5\x2d\x50\x30\xb6\xe4\xed\xf5\x4e\x2c\x10\xef\x95\xae\x98\xec\x5c\x6f\x4f\xd3\xad\x85\x7f\x77\x6f\xce\x38\x76\x8b\x7d\x12\xad\x33\x17\xac\x0b\x89\xab\x0f\xf4\x34\x21\xf1\x75\xd5\x4a\x11\x6d\xcc\x72\x62\xb7\x61\x3c\x3a\xdc\x11\x2d\x4c\x3a\xf5\x79\xdc\xea\x9a\x6c\xa0\x83\xb6\x69\x70\xc4\xc6\x4c\xfa\x74\xd6\xe0\xb0\xba\x39\x16\x60\x5b\x03\xed\xdf\xbd\x67\x36\xf1\x52\xb4\xaa\x30\x43\xb6\xe7\xf3\xf4\x88\xce\xeb\xbe\x6e\xbf\x10\x7d\xc7\xfc\xf4\xe5\xda\x87\x4f\xe8\x71\x04\xb4\xd2\x8e\xc3\x28\x48\x7e\xd4\xbd\x50\x7e\xec\xbe\xa3\x2f\x82\xee\x19\x43\x1f\xcf\xdb\x61\x58\xb7\x1b\xc0\xf3\xf8\x9a\x7e\xe8\xd5\x2e\x60\xe6\xc2\xf4\x69\xf8\xb3\x8d\xb5\xe9\xf6\x02\x62\x63\xdb\xb5\x7f\xf4\x70\x07\x6b\xdc\x3d\x9b\x21\x7a\xea\xd6\xfe\x6f\x3f\x93\xe1\x3e\x11\x0f\x9f\xc9\x3b\xb8\xf0\x26\xce\xf4\xe9\x3a\x8b\xb4\xee\xa5\xf2\x8d\xfd\xc2\x7e\xf4\xc1\xf9\x76\xeb\x59\xb0\xfa\xc4\x05\xfb\xf2\xbb\xd8\xd8\x16\x3d\x10\x9b\xc4\xda\x3f\x3a\x0f\x5a\x5b\xaa\x43\x1b\x20\xc7\xf1\x59\x61\x9d\x82\x89\x1f\xe2\x98\xa9\x8c\x7d\x4b\x77\xbe\xeb\xd8\x3f\x45\x1c\x66\x92\xd8\xfd\x0c\xea\x40\xb5\xeb\xe0\x9e\xa8\xff\xa3\xfb\xac\xff\xd9\xaf\x37\x4c\xe7\xc7\xe2\x21\xa9\xff\x87\xa5\xe9\x7b\x35\x80\x3a\xfb\x45\x7d\x3e\x5f\xd6\x84\x22\x3e\x24\xa8\x69\xc6\xf6\xbe\xc0\xb1\x90\xa2\xe9\x57\xd1\x39\x33\xb6\x0e\xd3\xb6\x93\x97\x02\x7b\x71\x1f\x67\x04\x3e\x36\xfc\x4c\xd2\xc1\xa8\x77\x75\x80\x06\x43\x38\xbc\x3e\x03\x6a\x36\xb5\xe9\x1c\xd1\xd7\xa9\xde\xcf\x1f\x3b\x1c\x6b\x9b\xc9\x13\x5c\xbf\xe9\xf3\xd0\xdd\x2b\xa6\xae\x13\x8b\xe5\x47\x7f\xba\xf5\x14\xeb\x7f\xd7\x3e\xb5\x3b\xb8\x38\xd2\x03\xd1\xb8\x46\x55\x02\xe7\xd8\xad\x59\x34\x58\xcf\xab\xbb\xc7\xb8\xb6\xd8\x97\x67\x48\xfd\x95\x9d\x75\x35\xb5\x9c\xfa\xb5\x27\xef\xd0\x16\xd3\xe7\x61\x47\xfb\x3c\x1c\xe2\x9f\x32\xba\x13\x43\x76\x1e\xbf\x86\xe6\x51\x8f\x7b\x07\x1f\xc9\xfa\x35\xa7\xdd\x33\x6b\x78\xbe\xc9\xfd\xa7\xb8\x21\xa4\x3f\xf0\xe7\x5f\xce\xaa\x53\xd7\x0d\xbf\xb3\x45\xb7\x4d\xcd\xcd\xba\xe6\x5b\x47\x36\xd2\xfa\x5b\xc7\xa8\x5b\x5f\x56\x97\x7b\x78\xeb\x5e\xdd\x52\xec\x1b\x7f\x4c\xdb\xe8\x3c\xa6\xea\x22\x0d\xd4\x62\xb8\x47\xd7\x17\x72\x94\xc8\xb1\x03\xa5\x61\x2a\x9f\x1e\xc9\xbe\x4e\xcd\xf8\x5b\xa4\x2a\x55\x24\x77\xef\x25\xb0\x15\x18\x59\x17\x76\xea\xd4\xdf\xd3\x6d\x47\xc4\xe7\xfb\x0e\xb5\xa1\x86\xea\xd3\xf7\x71\xed\x8d\xbe\xd2\xd0\xe5\xe9\xf0\xa8\xe6\xd7\xc3\xbb\xa5\x15\x47\x4d\xbe\xdc\x0f\x52\xbf\xf4\xc9\x7d\xe8\xc9\xfc\x3a\x96\x35\xc0\x57\xf5\x77\x9d\xda\x87\x75\x3e\x27\x79\x1e\xea\xe0\x4e\xe5\xfd\x85\xc4\xa6\x30\x96\x4e\x28\x8f\xa1\x68\x6e\x91\xac\x18\xc8\x39\xc4\x73\x62\xf8\x07\xc9\x82\x69\x4f\x0e\x8d\x9e\xd4\x35\x20\x5e\x77\xc0\x34\x5b\x30\xf1\xb7\x2e\x2e\x92\xd5\x91\xf0\xfc\x70\xcf\xbe\x7f\x97\x8e\xfa\xf5\x6c\xc3\x9e\x4c\xe9\xf3\x5b\xad\x57\xf4\xf5\xe5\x81\x7a\x65\xe4\x2c\x58\x3d\xfe\xf0\x20\xe7\xf2\xbf\xa2\x51\x58\x0f\xae\x29\x48\xf6\xfc\xe1\x3e\x0f\xd6\x2c\x1e\xd2\x5d\xc8\x1e\x48\xd4\xff\xf8\x77\x69\x8e\x9c\xe9\xff\x84\x5f\xbf\xb7\x17\xe0\xc7\x1f\xd6\xdb\x68\x5f\x75\x8a\xa7\xac\xcf\x7f\x52\x79\x2b\x5c\xcf\xfc\x51\xfe\x7e\x6b\x8d\x0d\x3d\x0c\xdc\x31\xed\xbb\x17\xfb\xe3\x7a\x39\x6e\x77\x6c\xbb\xbe\x1d\x32\xa0\x13\x60\x6c\x05\x8e\x59\x3c\xd2\xbb\xd9\xbe\xd3\x77\xed\x9c\x81\xf1\xd9\xdf\x1d\xbe\xb7\xce\xfd\xa3\xf9\x60\xde\xfa\x86\x1d\xc0\xd6\x48\x6c\xec\x5c\xb0\xaf\x37\x84\x3e\x7b\xef\x83\x7a\x09\x7d\x3f\x83\xee\xd9\x65\xe1\x39\x46\xcb\x56\x67\xeb\x89\x34\x58\x67\xd8\xd7\x93\xae\x5a\xc4\x0e\xe9\xfb\x3c\x5a\x75\xa8\x5b\x71\x0c\x25\x0d\x70\xce\x48\xfc\xb3\x7a\xbd\x1a\xbb\xf8\x0f\x7d\x35\xff\xc3\x51\x4a\x71\x7a\x3b\x1d\x67\x02\xe0\x14\xae\x06\xc5\x76\x66\xca\x39\x7c\x3b\x31\xb1\x8e\x16\x56\x74\x4c\x62\x21\x59\xa0\x2d\xff\xba\xd7\x77\xf6\x67\x3d\x56\xc4\xfd\xa8\xee\xf5\x9c\x2d\x76\x74\x2c\xc0\x01\xdd\x7f\x27\xc5\xd1\x66\xfa\x6d\x3e\xfa\x41\x7a\x29\x60\xbf\x64\x0b\xcf\xc7\x07\x75\x4d\x9f\xc7\x58\x9f\x36\x8e\xd6\x3d\xd8\xd5\x22\x74\xb4\x28\x9a\x56\xfb\xbf\xe0\x5d\xac\x7f\x49\x19\x9f\x74\xf5\x85\x8d\x3f\x41\x0c\x11\xd9\xf1\x5d\x8c\x4d\x07\x47\x77\xa1\xf5\x26\x5d\x41\x3a\x05\xc2\x0b\x92\x4b\x4c\x7c\xf1\x90\x77\x9f\xef\xe0\xd3\x71\x0e\x7e\x35\xcf\xef\xc5\x8f\x90\x1e\x4c\x6b\x5e\xce\x57\x7b\x7a\x5f\xbc\x74\xee\x8a\x3f\x74\x85\xe6\x50\x8c\xb2\x30\x93\xce\xcb\x3a\x97\x60\x73\x20\xb4\x6b\x04\xf9\xf2\x10\xec\xda\xb9\x33\xf3\xdd\xfe\xa4\xbf\xbd\x0b\xd3\x7e\x3e\x2c\xc5\x73\x5e\xbc\xdc\xb8\x06\x9b\x06\x3b\x3a\x95\xcf\x97\x76\xde\x46\x5c\xf6\x73\x15\x5e\x5b\x98\xa8\x3a\x5e\x41\xf0\xee\x3d\xdf\x3e\x53\xbf\x29\xcc\xac\xdc\x73\x62\xec\x3b\x66\x7d\x7f\x76\x84\xfb\x30\x6b\x46\xea\x09\xd6\xcb\x2c\x5f\x5c\x23\xc7\xf8\xa4\xf9\x76\x81\x38\xe1\x68\x8d\x1d\xda\x83\xb3\x8b\xcb\x61\x79\x2f\x14\xac\x93\xb7\x4b\x2e\xae\xcd\x23\xfb\x4a\x70\xed\xa2\xd7\xdf\x5b\xb7\x47\x49\x60\xb7\x70\xbd\xd8\x3f\x9d\x59\xb9\xe9\x24\xc5\x94\xce\x05\xea\x8a\xb0\xfe\x08\x2f\x01\xb9\x0f\x7f\xd7\x7d\xed\x21\x8e\x17\x65\xca\xe9\xce\x73\x3d\xcc\x36\xa9\x3b\x77\x74\x94\xf2\xa3\xc6\x9a\xaf\x18\x3c\x27\x79\x3f\xf8\x82\xf1\xbe\x31\x7c\xda\x5e\x1b\xfb\x1b\xb2\x96\x9b\x67\x97\x19\xf5\xb7\xdd\xe1\xb9\x4b\x20\x48\x05\xf8\x60\x45\x3e\x0c\xb2\xd1\x35\x10\x5f\x49\x6e\x1a\xf8\xb8\xd1\xff\xff\xea\x9d\x27\xad\x87\xa6\x4a\x3b\x7f\xd7\xae\x45\x82\x31\xcd\x0a\x5b\x77\x24\x41\xcf\xb2\xfd\x9a\x7d\xc1\x1a\xdd\xc3\x39\xbb\x8e\x91\x47\x36\x9f\x06\xb9\xf9\xb0\x67\x1f\xd2\xfd\x3c\x01\xfb\xbf\xd9\xdf\xd8\x42\x1a\x35\x7c\x49\xec\x45\xc1\x1a\xe9\x6a\x7a\xa9\xe7\x22\x0f\xd4\x01\x78\x97\x76\x7e\x66\x7d\x46\x72\xdb\x47\xe8\xab\xca\x6d\x2d\x46\x97\x8d\x66\x5c\x43\xd5\xaa\x22\x6d\x7f\x71\x05\xe5\x14\xc8\x09\x87\xde\xeb\x39\xcb\x93\xae\x9e\xd3\x8f\x81\x9a\xd4\x81\x60\xfc\xb2\x85\x73\xfa\x81\xeb\xb2\x93\xe7\xcd\x00\xcd\xc7\x19\xcc\x75\xbd\x5f\x83\x14\x8d\xc5\x9c\x61\xdb\x0f\x6f\x2b\x95\x2f\x58\xfb\x7b\xf7\x50\x40\xbe\xa7\xbd\xb8\x11\x0f\xcd\xd0\x1d\x6a\x97\x27\x37\x53\x3e\xfd\xaa\x8d\x59\x86\xf5\xa9\x46\xe2\x0a\x27\x4c\xd3\x48\x5f\xb3\xa5\x0c\xf3\x2c\x91\x6b\x42\x43\x0f\x6d\x5f\x30\xce\x31\x66\xc6\xe8\xe2\xcb\x93\x40\x2d\x77\xae\xbd\xf8\x4d\xf9\xb9\x9d\xc3\x48\xf8\xbc\x55\x7b\xba\x55\x27\x16\xf1\x62\xaf\x26\x19\x5d\xe3\x2c\x33\x53\x2f\x53\xf8\x40\x33\x49\x3d\xa0\x25\xc5\x7a\xb7\xea\xc1\x93\x9c\x26\x06\x8b\x4d\xf0\xe1\xf2\xe8\x80\xfe\x1f\xa8\x69\xee\x37\x98\x49\x92\xd7\xd4\xf8\xe6\x75\xea\x47\xd3\x26\xc8\xa6\x61\x7a\xf9\xbe\x32\xd8\xfe\x57\xc6\xf6\x18\xc0\x3d\x30\xb1\x1e\xb6\x9f\x3e\x7b\x4e\xf5\x9d\xaa\x41\xad\x17\xce\x15\xe2\x78\xda\xc5\x6f\x37\x3c\xcf\x9c\x69\x92\x4e\x87\xeb\xec\x16\x48\x2f\x83\x1c\x0f\xb0\x1f\x3b\x31\x0b\xb6\x67\x17\xb6\xa5\xf6\x81\x30\xea\xe1\xdf\x3d\xc7\xa8\x3a\xf7\x1a\xd0\x4e\xff\x73\x88\x39\x75\xf6\x15\xce\x8f\xfd\x7f\xa7\xb6\xc5\xf0\x7a\xc2\x5c\xef\xf9\x2c\xba\x3a\x39\xd2\x25\x3b\x76\x48\x6f\xdf\x69\x4c\xfd\xe7\x6a\xd2\x8d\x73\x1e\xea\xfd\xe8\xca\x7c\x5c\x97\xe6\xd3\x25\x31\x01\xaf\x5f\x07\x04\xcd\x0f\xf2\xe3\x1e\xcc\x11\x8d\xd9\xc2\xf2\x43\x3d\x30\xe6\xff\x9d\xb9\x37\x77\x9b\x63\x54\x5d\x7b\x81\xe1\x31\xbc\xef\x6d\xdb\xf1\x4f\x96\xd7\xa6\xb4\xe6\x0a\xc4\xff\x98\xfb\x9c\xf5\xbf\x11\xde\x6d\xcd\x0f\xe2\xd8\x2c\x9f\x30\xbd\xea\xe4\xd7\xdb\x3d\xdd\xc6\x53\xa5\x4b\x4b\xa7\x62\xed\x33\xd5\x4c\x03\xd5\xe2\xbc\x55\x7f\x3f\xd8\xf5\x93\x5c\xb5\x9a\x5e\x59\xfd\x8b\x1d\x9f\x3e\xdf\xe9\x2f\x57\xd7\x67\x7f\xec\xa3\x4c\x5a\x38\x70\xec\x47\x19\xee\x11\x5c\xdb\x25\x2d\xfb\x15\xf4\xb0\xbe\xcd\xda\xc2\xe6\x70\xe7\x10\xcd\x01\xd7\x3b\x1b\x6f\x65\xcc\x53\x6d\xdf\x49\xbf\xa7\x54\x13\x83\x65\xf7\x3f\xa9\xe3\x50\x04\xb3\x4e\xff\x0f\x79\x09\x33\xb9\x15\xa7\x47\x34\x79\x1a\xcc\xf9\xe8\xf3\x6c\x67\x6f\xfb\xfc\xc6\xe8\xba\x34\x27\x46\x22\xb5\x7c\x48\xff\x16\x9c\x27\x82\xf6\xa5\x63\xc3\xf5\x7b\x26\xfc\x9d\xfd\xe9\xf8\x29\xf1\x9e\xb5\xec\x5d\xa8\x3f\x81\xe6\xd6\xef\xd7\x45\x7d\xac\x8f\x73\x5d\xf0\x9f\x67\xcf\x8b\xeb\xc8\x87\x7d\x2d\x3f\xa0\x57\xc4\xb0\xfc\xa5\xfb\xfc\x57\x7d\xd7\xef\x5e\xe3\x48\x33\x46\x5d\xfd\x14\xe4\xff\xea\xdb\xf7\xdd\x90\x2e\xd8\x93\x73\x77\xef\x9b\x15\xf9\x9b\xd6\x56\xbc\x27\xf3\x20\xaf\xce\xba\x85\x02\xe0\xae\x7e\xd3\xba\xfc\x1b\xb5\x4c\xc1\x36\x07\x9d\x5f\xaa\x22\x12\x37\x41\xfb\xaf\x93\x1a\xa6\x3f\x76\xe3\xab\x27\xa4\x9c\xaf\x59\xbb\x59\xb6\xb8\x06\x2b\xe9\xd3\x57\x8f\xbf\x66\x02\xc5\xe2\xbc\x74\x6c\xab\xf8\x50\xeb\xfd\x43\x78\x9d\x6a\x7f\x09\x85\x14\xc9\x25\xee\x2e\x56\xef\x56\x16\x3f\xf7\xca\x45\x57\x71\xee\xb6\xae\x4a\x9f\xae\x68\x55\x9e\xbd\xfc\xf3\xa7\x2c\x15\x3f\x3f\x71\x6e\x52\xc7\xf6\xfa\xcd\xd4\xc3\x4a\x67\x19\x9f\x86\xe2\x22\xf1\x04\x8c\xe7\x35\xfa\x39\x3e\xf0\x87\xe0\x5b\x5b\xf9\x47\xac\x1f\x98\xe6\x95\x7b\xeb\x47\xf5\x18\x29\x36\xa6\x95\xe7\x58\xd7\x14\x65\xf3\xda\xd8\xcf\x43\xc1\xe2\xd6\xad\x9c\x37\x16\x0f\xd7\xb2\xb9\x28\x3d\x0d\xd5\x29\xa5\xf6\x59\xd7\xfe\xa6\xcf\xb2\x58\xd2\xa1\xdf\x37\x7d\x88\xd4\x28\x0b\xd6\x34\x66\x57\xd7\x97\xdf\x05\xaa\x75\xab\xe3\x5f\xb4\x9e\x38\xae\xbf\xf9\x27\xad\x1f\x44\x3e\x67\xea\x57\x36\x31\x14\x12\xa3\xaf\x7b\x51\xfd\xd8\x4d\x32\x17\xea\x66\x92\x5a\xf1\x35\xf6\x14\xe2\x6c\x80\x09\x23\xe3\xd1\x7c\xce\x3f\x49\x9d\x2e\x3a\x16\xe4\x64\xaf\xd5\xf4\x16\x69\xbd\x39\xdc\x7c\xbb\x4c\x83\x7c\xd9\xfd\x9c\xd5\x61\xfe\xa4\x75\xcd\xf0\xba\xcb\x24\xc8\x22\x92\xdf\x13\x43\x6f\x37\x90\xcf\xb4\xa7\xbf\xd6\xce\x01\xef\xce\x9f\xc6\x57\x68\x9e\xd9\x0f\x64\x67\x37\x75\xf0\xa9\x3f\xeb\xcf\x1e\xc6\x6c\x87\x9f\x21\xf8\xe3\x7a\xbe\xc3\x3d\x0b\x48\xcd\x4f\x8b\xc5\xe4\xd5\xfc\xb5\x64\x70\x5b\xf4\xdf\x7f\xb5\x68\x8d\xe0\x52\x90\x0e\xc3\x60\x54\x00\x6b\xd1\xa5\x8d\x4d\xbb\x46\x6d\x1b\x13\x97\x96\x97\x5a\x9e\xed\x71\x8e\x3b\xa3\x13\xb7\xde\x19\xe0\xcf\xd0\x18\x34\xd7\xf7\xe4\x39\xf1\x5f\x9d\xb9\x77\x70\x59\xaf\x52\x5d\x13\x98\xe4\xd0\xa3\xf9\x35\x32\xb4\xfd\x1d\x7a\x77\xb7\x86\x02\xf5\x51\x76\xd7\xc5\xe0\xe3\x58\xde\x08\x83\x0c\xe3\x40\x3f\x9c\x49\x1a\x08\x6e\x1c\xd8\xd2\x3e\x82\xb8\x03\x8e\x2f\x44\x36\xc8\x2f\x34\xc7\xbd\x81\xfb\x6e\xd6\xcf\x7a\x4e\x52\x04\xa2\x01\xb9\xfc\x58\xc7\xa0\xb6\x69\x13\x83\xa0\xe3\xcd\x32\x38\xc3\x8a\xf0\x5c\x8b\x3f\x3b\x35\xe7\x46\xa1\x6a\x5d\xbd\xdd\x84\xbc\xb7\x8e\x4f\x30\xfa\x42\x08\xfd\x65\x10\x1f\x63\x9c\x87\x72\x66\xf2\x59\xe9\xef\x0e\x5d\xbc\xcc\x90\x7c\xa0\x77\x63\xb7\x96\x63\x5d\x3f\x12\x3f\xd7\x9b\x33\xec\x5d\xce\x1d\x67\x19\xd2\x5d\x8b\xde\xbb\x86\x70\xf7\xd8\x1f\xd4\xec\x75\x24\xa4\x17\x4f\x95\xc4\x3b\x7b\xfd\x87\xae\x45\xc7\x20\x33\xaf\x51\x85\x74\xe4\xe8\x14\x08\x46\x12\xc8\xd8\x77\x55\xfb\x7f\x77\xc5\xce\x10\xad\x9b\xb7\x82\xba\x4e\x47\x57\x5c\xe6\x7d\xec\x16\xda\xd3\x31\xf4\xf1\x74\x57\x93\xa9\xeb\x78\xc9\x46\x58\x54\xbe\x33\xe1\x74\x35\x3d\x87\x6a\x99\x06\xb6\x75\xc1\xf5\x6f\xa5\x8b\xae\x22\x1b\xfa\x3d\x0e\xc5\x49\x1a\xa8\xe5\xa7\xaf\x5a\x9f\x3e\xe2\x1f\xcd\x22\x39\xf7\x09\x1f\xe4\x8b\xc2\x43\xb2\xca\x59\x70\x1f\x88\x5e\x14\x6c\xe3\x7b\x6a\x8a\xcf\x28\x53\x2a\xdf\xb6\x48\xcf\x6f\xc2\xb3\x8c\x2f\xc0\xd2\xd2\x22\xc0\xb9\x28\x68\xde\xbc\x2b\x9a\xd7\x70\x87\xb1\x6f\xc4\x6f\xfd\x8a\x7d\xe0\x5c\xfc\xc1\x13\x1f\x9f\xc8\xc5\xb6\x60\x1e\xf1\x3e\x8f\x92\x30\x4f\x23\x5d\x81\x7e\xc8\xa7\x40\x40\xe7\xb0\x21\xba\xdd\x04\xd1\x0f\xe7\xab\x9b\xd6\x7c\x3e\x56\x93\x9d\x67\x83\xae\xc4\x87\x88\x9f\x76\x93\x74\x96\x85\x97\x19\x99\x7b\x57\xef\x1b\xfe\x33\x09\xf5\xcc\xba\x38\xbc\xb5\x76\x64\xbd\xd5\x13\x3d\x10\x46\xa7\x8f\x15\x1e\x1b\xeb\x11\x0a\x1f\xa9\xe3\x73\xa0\x4a\x89\x27\x4f\xf6\xbe\x8d\xef\x37\xd7\x31\x8e\x9e\x33\xbf\x3c\x5e\xa7\x92\x79\x7b\x33\x89\x54\x25\x82\xf7\xe2\x75\xee\x5d\xc7\x4c\x74\xd5\xab\x02\x81\x23\xfd\x7a\xd9\xfd\xd8\xe7\x61\xf5\x7a\x71\x6d\x2f\xd3\x55\xef\x18\xa8\x9b\x8b\xfe\x9e\x66\xba\x2a\x9d\x7d\xc7\xe4\x3c\x1b\x63\x67\x9f\x5b\xe7\x6b\xec\xda\xa3\x3d\xa1\x9d\x8b\x9f\xe3\x35\xba\x99\x05\x79\xa9\x91\xb3\x48\x3d\x19\x7a\xf9\x26\xfa\xfb\xe2\x10\x66\xd2\xd9\x5b\x4d\xd2\x0f\xcd\x4c\x83\x7c\x81\xf8\xe0\x84\x7b\x55\xe3\xf9\xe0\xb5\x3e\xf7\x5e\x32\x77\xc4\x1f\xa7\x40\x9e\xec\xf0\xf9\x2a\x7b\xc4\x87\xae\x63\x71\x81\xc0\x27\x91\x9a\x82\xcd\xfd\xb1\x9a\x80\xaf\xf9\x7b\xe3\x97\x47\x77\x07\x58\xca\xeb\x8c\xa5\xa7\x2c\x4d\xc3\x4a\x0a\x5a\x34\x63\x71\xd7\x2e\xcd\xcd\x32\x25\xf3\xd2\x6f\xd1\x8c\x11\xec\x26\x90\xaf\x17\xee\x26\x69\x90\x7b\xc7\x30\x93\x2e\xc0\x73\xa0\xc3\xa4\x1c\xf0\xba\x5a\xc4\x6e\xb6\x89\x81\x5e\x54\x6b\x8f\xcf\x99\xff\xd6\x99\xd9\xe2\x22\x8d\x34\xf0\xf3\xdc\x66\x59\x6b\xde\x4b\xd7\x31\x0f\xce\x4a\xea\xd2\x61\x7f\x7d\xfc\x99\x7d\x66\xe4\xac\x46\x89\x97\x79\xe4\x2e\x06\x9c\x74\x12\xac\x26\x7f\x6d\x48\xbd\xaf\xed\x6a\x12\x44\x82\x54\x79\xda\xe2\x1d\xd1\xa7\xb3\x7a\x8d\x2d\x4c\x9b\x49\xa4\xbe\xc7\xe0\xbb\x5f\x0d\xf1\x63\x74\xd3\x65\x64\x33\xcf\x63\x2f\x4b\x4f\xde\xea\x25\x5e\xd9\x6e\x1c\x08\xfc\x31\xd2\xcc\xd4\xfb\x1e\x5f\x26\x41\xb6\x24\x72\x65\xf4\x2b\xac\xa0\x6f\x7a\x8b\xdf\xc1\xb7\xaa\xbe\xc7\x4b\x21\x41\xfb\x9a\xea\xc8\xe6\x53\x2d\xa4\x93\x5f\x03\xa8\xb9\x93\xa4\x78\x3e\x8b\x6f\xed\x39\x9e\xfb\x44\xf4\xed\xf2\xa4\xab\x06\xf4\x76\x72\x6d\x13\xf1\x07\xae\xdb\x0c\xb5\x72\xc0\xc7\x31\xfa\x3b\x67\x1a\xa8\xe9\x6e\x06\x7e\xde\xf1\xb5\x27\x5f\x7b\x67\xd5\xa3\x5f\x64\x1f\x7e\x7e\x8b\x3f\xde\xd1\x3e\x49\xa4\x07\xb4\x75\x89\xb2\xb4\x0a\x84\xd1\xd9\x83\xba\x3d\x45\xec\x3b\xcb\x41\xde\x84\x73\xb6\xbe\x75\x66\x01\xb2\x03\x22\xa4\xd3\x88\xf3\x4b\x7b\xde\x93\x24\x52\x93\xe8\xef\xf1\xa7\x79\x74\x71\xfe\x46\xbc\xc4\x7d\xea\xce\xba\x76\xfe\xe9\x66\xc7\xd4\x15\x4d\x49\x57\xce\x37\xcf\x31\x39\x44\xbb\x21\xcf\xa1\x79\xbc\xb5\xef\xa1\x49\xf3\x7d\xf5\x12\x2f\x1d\x2f\xf1\xed\x12\xf7\x0c\x85\xfc\xaf\x49\x1a\xe6\x26\xe2\x9d\xd8\x75\x8c\xf4\xc7\xf7\x64\x41\x8b\x6f\x86\xd6\xfc\x03\x72\x11\xcc\x03\xbe\x43\x10\x2d\x2d\xbb\xf7\x18\xc8\x3c\x4c\xcf\xa3\x6b\xb0\xe3\x3f\x7d\xcd\xb8\x06\xb6\xf5\x3d\xba\xb5\x47\x82\xef\x18\xd7\x20\xe3\x91\xcd\x70\xf9\x16\x8d\xb4\xf7\x13\xe7\xc9\xf2\xdc\x9f\x18\xaf\x19\xc6\xbe\x3d\xca\xa0\x07\x84\x03\x3a\x11\x1e\x1b\xf6\x89\xea\xf4\xd4\xe6\x1d\xdd\x74\xed\xbc\x41\xb2\x78\xbb\x9a\x4c\xa8\xae\x12\x08\xc6\x2f\xcf\x5e\x70\x2d\xfd\x21\x07\x3f\x2f\x3c\xdb\xf1\xf3\xc6\xd3\xf6\x3d\x78\xd2\x55\x7a\x7f\xbe\x9f\x74\x2d\xba\x86\x99\x79\x33\x55\x85\x73\x57\x45\xcc\xd0\x1c\xd6\x53\xd3\x92\x63\x3e\x83\x9a\x86\xcd\xf9\x83\x5f\xe5\x2f\xe2\x7f\xe4\xd0\x3c\x22\x12\x8f\x6f\x9f\xc9\x2b\xf5\x31\x81\x5e\x1d\x29\xe5\xc5\xd1\xcc\x5e\x4f\x05\x52\xcb\x65\x78\x0c\x8b\xf4\xa5\x65\x9f\x63\xc7\xc9\x20\x3f\xe9\x8a\xf4\xc4\x4d\xd3\xe7\x21\x20\xd8\x44\x8e\xe8\xac\x9f\x90\x8b\x28\x5a\x17\x4f\x81\xf7\x42\xbc\x14\x6c\x6c\xed\x8c\x6d\x2b\xcd\x64\x9f\xaf\xe3\x7d\x70\x1f\x29\xcd\x1c\x70\xee\x52\x77\x0e\x18\x8f\x0b\xb1\x3e\x96\x77\x09\x06\x96\xd6\xab\xd1\x95\xe6\x3d\xb8\x2e\x61\xeb\x7c\xea\x7d\x6f\xc6\x6d\x7d\x0f\xf9\x95\xac\x5c\xa3\xf3\x26\x73\x09\x23\xb5\x6d\xb7\x7c\xa1\x4b\x67\xc6\xee\x35\x77\x89\xdc\x37\x2a\xd0\x5b\x44\xdf\x1e\xed\x03\x11\xdb\x12\x86\xc0\xde\x05\x88\x7e\x5f\xea\x31\x67\x19\xd5\x6f\xf0\x38\x9e\x60\x71\x96\x65\xcc\x3b\xe3\x5c\xe8\xf8\xc8\xd6\x69\xc6\xc2\x76\x09\x99\x3b\x47\x7c\xc5\xe8\x3e\x85\xbb\x72\xba\x9a\xd4\xff\x66\x70\x72\xdb\x30\xb3\x12\xef\x1d\xf4\xa0\xc3\xf0\xb8\xa3\xdc\x73\x4c\x6b\xb3\x2f\x0e\x8e\x6c\x9c\x7c\x5b\x87\x7c\x8b\xa0\xea\xdf\xef\x8e\xac\xc7\xd3\xaa\xbd\x9f\xba\x7c\x8a\x1d\x59\x7f\xf4\x1d\xd6\xdb\x64\xfd\x38\x5d\xd7\x67\x45\xf6\x3d\x4e\xd8\xfb\x7e\xba\x9a\x88\x81\x68\xec\x43\x0e\xdf\xf7\x35\xce\x2c\x95\x2a\xcf\x56\xf6\x26\xdc\x8f\x09\x91\x51\x50\x53\x94\xf3\xa0\x17\x97\x74\x99\x41\xcc\xd5\x5a\xad\xe5\x24\xd4\xb3\x87\x7a\x59\xa8\xef\x5e\x7f\x77\xf4\x5d\x34\xf7\x50\xdf\x3d\xfa\x0e\xdf\xe7\xfa\x0e\xdb\x4b\xb0\x86\x56\xff\x13\xa0\x6f\xb4\x36\xdc\xd7\xf1\xe1\x7d\x14\xb3\x74\x0b\xbf\x23\x39\xc1\x09\xc4\x19\x5a\x72\x63\xd4\xda\xd3\x0d\xb2\xad\xde\x98\xdf\xe2\x38\x03\xd9\xd3\x41\xfb\x77\xeb\x08\xe6\x31\xcc\x20\xf6\x8f\x6b\x22\xc9\x11\x1f\x80\x1f\x35\xbd\x78\x36\xc5\x9f\xd5\xf3\x0f\xa3\x3a\x8f\xcd\x84\xda\x58\x0e\x2f\xed\x7d\xc7\x80\xf8\x3b\xae\x35\xd0\xa3\x8d\x9c\xe1\x2b\x0e\x7c\x7b\xe4\xdf\x03\xfb\xd3\x1b\xdf\xa8\x5e\x7a\xfa\x88\x71\xbb\xb3\x46\xe5\xbf\xe3\x81\x10\xed\x9f\xfc\xfa\x5b\x57\x8a\xdd\x8c\x2f\x76\x68\x3d\x1d\xf9\xfb\xf5\x77\xa0\xb7\x17\xbb\x7f\x88\x9e\xf1\x3e\x7c\xcd\x47\x0f\x79\x0c\x74\x33\x59\x67\x68\xb3\xd9\xb3\x96\x7c\x64\xee\x90\x7a\x7f\xb0\x2f\x6b\x62\xee\xdd\x03\xe2\x55\x7c\xbf\xed\x9b\x33\x23\x7f\xcf\xaa\x71\xbc\x11\x14\xc1\x23\x3a\x38\xd4\x84\x25\xf1\x87\x10\xf2\x9f\x14\x4e\x57\x95\xca\x5b\xb1\x7a\x72\x73\xd7\xe8\x1a\xa9\x09\x9c\xd2\x39\xe2\xbb\xcb\x85\xda\x9e\x12\xa2\xc9\x55\x64\x97\x29\xf4\x2b\xc5\x77\x52\x73\x5f\x36\xeb\xc0\x39\x17\xa4\xcf\x0d\x60\xf6\xe5\x22\x76\x84\xb2\x95\x3b\xd7\x1d\xb3\xd3\x8b\x39\xfe\x29\x4f\xb6\x81\x6a\x5d\x5a\x31\xb2\xb4\x45\x9f\x50\x03\x96\xd9\xa7\xee\x7d\x58\x63\x2f\x28\x3d\x32\x34\xce\xce\xf1\x57\x33\xc7\xe3\x89\xe4\xec\x56\xd8\x97\xc5\xe0\x3d\x76\xaf\x63\x5d\x91\x7e\x91\x39\xfd\xea\xcd\x49\xf9\xe2\x5e\xe6\xcf\x30\xa6\x2d\x1c\x23\xe8\x89\xad\x9c\xa3\x41\x9e\xec\xd1\xc5\xf2\x3a\xab\x26\x86\xb7\x9b\x88\x1e\xe2\x1f\x75\x49\xd6\x3b\xf9\xb9\xde\x97\xde\x6a\x33\x7a\x5b\x73\xfc\x72\xcd\x5b\x3f\x4c\x19\xd7\x31\x01\x7d\xf2\xf1\xd9\x61\x9b\xdd\x7e\x89\x1d\x11\xfb\x47\xcd\xf7\xf4\x8d\xa5\x23\xa2\xf7\xef\x83\x0a\xd3\x12\xe2\x1b\xbf\x02\x7f\xcb\xcd\x75\x3c\xec\x1b\x00\xdb\x0f\xd7\x39\xc2\x77\x33\xe2\xad\x39\xfa\x3c\x89\x64\xa4\x8f\x83\x9f\x86\xbc\x7f\x79\xc6\x7e\x93\x11\x5d\x1f\xc8\x61\x47\x36\xfa\xeb\x50\x8a\x1d\xc1\xc7\x60\xdd\x89\xad\xdd\x52\xd3\xc0\xa3\xf5\x2d\x02\x72\x16\xb4\xae\xcb\xc0\x3b\xb8\x96\x4e\xe5\x68\xa6\xd4\xe5\x27\x32\x46\x8b\x9f\x2d\x9c\x6f\xc0\xca\x0a\x8c\x97\xde\x98\xc6\xb2\x4a\x58\x79\x72\xec\xe9\x32\xf2\xf8\xaa\xbf\x47\x69\x24\x4f\x2a\xdf\xc6\x7b\xe6\xda\xa3\x11\x8e\x87\x5a\xb7\xb6\xbf\xa7\xcb\x97\xc4\xe7\xe5\xb4\xf7\x37\xc8\x2c\xc1\x73\x74\xea\xa7\x61\x68\xe6\xf5\x80\x68\x9c\x3c\x2b\x7a\x8e\x91\xea\xda\xa2\xf0\xec\xc5\xd1\xb5\x0b\x8a\xdf\x8a\xa1\x0e\x70\xa6\x7c\x46\xaa\x55\x85\xd5\xfe\xa2\xcb\x93\x1f\x81\xb8\x8c\x3d\x87\x3e\x0b\xbe\x97\x8b\x67\x2f\x20\xd6\x14\xe6\xfb\xcb\x6c\xf7\x12\xd3\x3d\x22\xb9\x39\x04\x6b\x05\x7a\xd2\xb0\x0e\xbb\xc1\x6b\x9c\x0e\xdc\xc5\x5f\xf0\xcd\x91\xa9\x2f\x1e\xb3\x35\x27\x6a\xbe\xd6\xcc\xbd\x67\x97\x69\x84\xe8\xf4\xab\xb1\xd6\x83\xf7\x56\xef\xec\x11\x0f\x2c\x73\xeb\x18\x60\x7e\x4b\x21\x6e\xa5\xe2\x7d\x8b\xec\x12\xc9\x8d\xf4\x43\x43\xb6\xcd\xe2\x46\x7a\xec\x81\x4c\x21\x3d\xb1\x9b\xf7\xcb\x44\x96\xa4\x2c\x0d\xec\x63\x5f\x05\x39\x9d\xe8\xaa\x97\x7a\x76\x09\xfc\x34\x55\x0d\x3e\x92\x27\x17\xe2\x2f\xcd\x7c\xa7\xb6\xab\xe2\x0f\xdb\xe2\xa6\x2b\x22\xc3\x31\xed\xc7\x81\x6d\x71\xbe\x2a\xed\xc1\x8f\xcb\xd2\x98\x66\xa6\xa1\x88\xeb\xca\xc1\xf9\xb4\x68\x09\xdb\x48\x3a\xf8\xa9\x27\x55\x20\x18\xc8\x0e\x18\xe9\xda\xe2\x84\x74\xdb\xe1\x73\x05\xec\xd0\x49\x57\x24\x2a\x1f\xef\xd9\x29\x2d\x6c\x83\xfe\x46\xe4\xfe\x27\x8b\x97\xab\xcf\x1e\xc6\x86\x3b\xaa\xc9\x19\xbe\x33\xee\x22\xf0\x2d\xae\xa5\xa3\x74\xee\x82\xd6\x59\x58\xb4\x77\x90\x52\xec\x1c\x59\x1f\xfe\x1d\xc1\xe2\x61\xdc\xd5\x01\xf2\x03\x67\xf2\x64\xeb\x67\xf4\x9e\x02\xba\xd9\xb4\x6a\xa5\x3e\x7b\x0f\xc0\x98\x80\x61\x4d\x5c\xd1\x24\xf5\x14\x9a\xf1\xd0\x1d\xf0\xa3\x4d\xbf\xad\xdf\x93\xfa\xee\xcc\xef\xbf\xcd\x57\xf8\x0c\x9d\xa4\x08\x33\xeb\x06\x76\x44\x4a\x6a\x1d\xdd\x38\xa4\x8f\x1c\x88\xae\xf2\x70\x4c\x5b\x60\xe6\x90\x72\x17\x3f\x93\x8e\xc1\x2e\x09\xf5\xbc\x44\x7a\x36\xd1\xbb\xd3\x50\xff\x6c\xaf\x9f\xd5\x2f\x1d\xcd\x6c\xe2\x2d\xcc\x33\x0e\xd4\x0d\xea\x9d\x19\xf4\xf6\xf0\xc1\x4f\xbe\xe0\x48\xac\x8d\xd1\x4b\xf9\x2f\x75\xce\x47\xba\x00\xe0\xf8\x48\xaf\x49\x8f\xb3\x5e\x42\x39\x19\x98\x43\x11\x3b\xb2\x71\x1c\xd2\xd5\xe8\xba\xc0\x8f\xd0\xc6\xf4\xb3\xf1\x67\xf0\x5b\xb4\x73\xe3\x49\x5f\xf5\x14\xc9\x95\xc3\x2f\x58\x93\xfc\xfa\x4b\x7f\x07\xff\x21\xf4\x94\x24\x71\x92\x63\x90\x2f\x38\xd7\x1e\x7d\x7a\xb5\xef\xe7\x1d\xc9\x8a\x9b\x2f\xc3\xdd\x9b\x20\x19\x04\x77\x2d\x92\x49\xc4\x87\x12\x52\x2c\xa8\x8a\xec\x27\x7c\xbf\x82\xff\x05\xfe\x66\x7c\x63\x2a\x8d\xdb\x4d\xae\x6e\x76\x88\x97\xab\xc9\xc1\x75\x16\x07\x2c\x3f\x86\xc6\xc2\x75\x80\xdc\x4c\xd9\x05\xda\x3e\xf6\x04\x89\x43\x76\x29\xbd\xa7\xdc\xd5\x64\xba\xe1\xa4\x1f\x34\xc6\x3a\x7d\x3f\xae\xd7\xdc\xcb\x85\xf6\x87\xf0\x6d\x6f\x84\xed\x1c\x09\x7a\x41\x47\xaa\x72\x71\x85\xcd\x71\xba\xa2\x73\xc4\xfe\x1e\x72\x7e\xe0\x5f\x84\xfe\x49\x2d\x7f\x4f\x83\xe9\xed\xf3\xed\x1e\xec\xf7\x40\x30\x7e\x75\xe8\x1f\xe8\xba\x3e\x73\xc0\xbd\x32\xba\x60\x5f\xf7\x6e\xe7\x8a\x10\xdb\x66\xbb\x2a\x1b\x5f\x90\x8c\x63\x5a\x0e\xe2\x21\xa8\xf5\xab\xec\x71\xdc\xa3\xa9\xb3\x16\x62\xfd\x28\xa1\x31\x99\xfa\x9c\x95\xfa\x77\x83\x31\x20\x6c\xf3\x4c\x36\xa0\xb3\x63\xfb\xe7\x10\x66\xd6\x09\xc9\xfe\x08\x6a\x55\x61\x7d\x0e\xd1\x84\x5f\xdf\x25\xf7\xc7\x23\x7c\x7b\xf3\x9c\xa5\xe4\xc8\x86\xb1\xe1\xc6\x2f\x3f\xde\x36\xa3\xd9\x5a\x09\xf5\x94\x23\x3e\x7b\xeb\x25\x54\x2d\x74\xef\xef\x89\xac\x42\xcf\x37\xb4\x05\x6b\xb0\x18\x1a\x22\x31\xce\x7c\x1e\xd3\xf3\x25\xb1\x2a\x98\x13\x89\x01\xd4\x6b\x9e\x31\xfe\x27\x47\x34\x52\xd7\x36\x55\x78\xae\x7b\xbe\xd8\xa6\x3e\x31\x73\x60\xe5\x29\xc1\xc5\x33\xdf\x31\x73\xfd\xb9\x9a\x84\x7a\x6e\x71\xde\x67\xd2\x92\x41\xec\x6f\x6b\xac\xb0\x92\x2c\xd6\xef\x80\xf7\x59\x79\x8e\xc2\x7b\xce\x82\x1b\xf6\x21\xb5\x75\x0b\x6c\xf7\x1b\x69\xd8\xd4\x58\x71\xd7\x9b\x52\x8f\x34\xb3\xd8\x64\x56\x19\xd9\xd6\x2d\xa2\xbd\xc4\xc9\x6f\xc2\xcc\x2a\x67\x99\x54\x78\xf6\x0b\xd2\x6f\x35\xd3\x32\x43\x7d\x57\x90\xb3\x2d\x28\x66\xa4\xaf\x1f\x52\xd9\x0f\xef\x1b\x5d\xa1\xce\x4a\x96\xee\xbd\x0d\x7f\x0c\x6c\x6b\x03\x75\x1e\xda\xb2\xb5\xf2\x9c\xf7\x4b\x20\x7a\x69\x98\x1b\x47\x4f\xb5\x16\xbe\xcd\xa7\x16\xc8\x9c\x84\xd6\x19\xbc\x86\x6a\x99\xf8\xf6\xcb\x5f\xcc\xde\x49\x44\xfe\x83\xac\x0d\x05\x8b\x9b\xf6\xed\xb8\x30\xc2\xf3\xb8\x79\xf6\x68\x4f\xf0\x9a\xc7\x3b\xf6\x54\xcd\x3f\xb0\xf6\xdc\x48\x43\x71\x72\x0d\xf2\x45\x6a\xd1\x9a\x4c\x1d\x3d\xab\xd5\x53\x96\x9e\x51\xdd\x67\xf7\x19\x3f\x08\xd8\x45\x3f\x90\x5e\x37\xcb\x8e\xb7\xae\x5e\xe1\xe1\xda\x4a\x15\x3a\x6b\xdf\x31\xd2\xa9\x52\xec\xbc\x1c\xfc\x43\x77\xf4\x08\xb3\xfa\xe8\xde\xa1\xd8\xf7\x98\x85\xd5\x28\xfd\x00\x1c\xce\x62\xfd\x61\x8f\x3e\x09\xcd\x1e\x87\xee\x5c\x4c\x2f\x50\xd3\xe8\x86\x7d\xd7\x73\x24\x0f\x93\x48\x59\x8c\x82\x6c\x4e\xfc\x1b\xfb\xde\xef\x06\xc7\xc1\x3c\xf8\xee\x39\xa4\xee\x9a\x2a\x55\x74\x4c\xe8\x2b\x90\xb2\x63\x16\xb1\x21\xea\x79\xcb\xe7\x31\xa0\x5b\xd0\xfd\x71\x73\x2b\xf3\x48\xdd\x28\xb8\x13\xdf\x0d\xde\xcb\x3c\xa8\x19\x14\xa9\x0a\x17\x56\xa3\x9b\xef\x1c\xd3\x27\xc6\xcb\x70\x6e\x9d\xb2\xdf\x88\xe9\xc5\xad\x12\x90\x07\xa6\x6a\x91\xda\x72\xe6\x15\xea\xa4\x92\xf7\xcd\x64\xd0\xb3\x76\x91\xed\x65\x6c\xcd\x85\x99\x8c\x31\x51\x4f\xbc\xaf\xe9\xc3\x41\xc7\xcc\xcd\xeb\xa6\xe9\x49\x44\x69\xfc\x04\x3a\xab\x4a\xd7\xd5\xee\x51\xc4\x8c\x27\xb5\xcf\x1c\xfb\xe8\x3a\xf6\x45\x18\x41\xdf\x9a\xc5\x35\x80\x9a\x84\x52\x8e\xe8\x69\x83\xe5\x36\xf6\x49\x12\xdf\x20\xd6\x89\x26\xfb\x40\x40\xf6\xdc\xe8\x1a\xc9\x13\x4c\x3b\xf2\xa8\x47\x7b\x6d\x7d\x66\x00\x4f\xcf\xac\xdb\x15\xa4\x4b\x28\x48\x27\x6f\x35\x3a\x05\x42\x78\xf0\x56\xdd\xb1\x3a\xf9\x4f\xf7\x6c\x1c\x8d\x3b\x35\x77\xee\x12\x63\x47\x88\x8c\xa7\xb5\x6b\x40\xfe\x13\x5f\x10\xc6\x67\x37\xba\x08\xf8\xd6\x76\x9d\x7b\xe8\x8b\xfb\xc8\x03\x7f\x15\xbe\xdf\xea\x9a\xac\xda\x9c\xb9\x6b\x94\xcc\xcb\xd2\x97\xde\xbd\xc9\xc6\x8e\x1a\xdd\x65\x53\xfb\xb6\x9c\x79\x3b\xe6\x0c\xfe\xba\x41\xdd\x82\xf5\xa1\xc5\x3f\x76\x2c\x26\xf9\xf5\x80\xe7\xc7\xc8\x7d\xc6\xbf\xd4\x8d\xa7\xb4\x6c\x79\xc5\x48\x03\x5b\x12\xb0\x0e\xc0\x43\xdc\x14\xf7\xaa\xb1\x6a\x79\x84\xc7\x6e\xfc\x5e\xe8\x2e\x84\xdf\x6c\xf0\x9a\x97\x82\x74\x26\xf8\x00\x3a\x8f\x9e\x5f\x0f\xcb\x02\x3c\x2e\xf0\x3f\x3c\x37\xba\x85\x6a\x79\x8c\xe4\x24\xd4\x53\xa4\xa7\xb4\xfd\x9d\x4f\xf9\xe2\xc8\x98\xed\xbc\x26\xb0\x6f\x90\x9d\xf7\x97\xae\xee\x7f\x4f\x87\xee\x43\xb5\xee\x5d\x0d\x98\xb4\x9e\x5d\xad\x74\x9f\xc7\x32\xdc\x07\x5b\x16\x70\x7c\xa4\x2f\x0c\xce\xb7\x0d\xc5\xc9\xc9\x77\x96\xd0\x83\x23\xac\x4e\xd7\xe9\xa3\xb1\x88\x1d\x45\xeb\x64\x13\x6c\xd8\x11\xce\x12\xea\x2a\x99\x37\xfb\x36\xb9\xe7\xf7\xc3\xbe\x7f\x6c\x73\xd2\x9c\x78\xa4\xef\x2f\xcd\x34\x41\x7c\x3b\xde\x12\x7b\xdd\x22\x7a\x3b\xe8\x18\xe9\x42\xb5\x95\x62\x77\xc7\x0f\x5f\xd5\x7e\x27\xd0\x11\x06\xd6\xca\x9f\xca\xce\xfe\x50\x1b\xf1\x1a\xd8\x06\x3a\x83\x3a\x16\x37\xbc\x1e\xa3\x6b\x2f\xe2\xdc\x92\xdc\x3a\x9b\x48\xef\x84\xb8\x09\xa2\x31\xac\x87\xaf\xec\x11\x37\x1d\x9e\xc7\xcd\x59\x15\xf1\x7c\xfd\xda\x95\x81\x03\x73\x43\x34\x09\xb1\x83\xae\x9f\xac\x7f\x5f\xf5\x6c\xe9\x09\xf4\x56\x9c\xaf\x5a\x3e\x55\xf2\xd9\xeb\x6f\x88\x9f\x6e\xea\xf1\x69\xdd\x14\x6c\x7b\x7f\x22\x1b\xbb\xe7\x2b\x78\x44\x7b\xbf\x7a\x73\xbb\x73\xe7\x01\xa6\xd2\xc2\x7b\x0a\xf7\x1e\xae\x9b\x43\xf8\x88\xf6\xb9\x1c\xf7\xf6\x86\x9c\x33\x63\x97\x1a\x37\x4b\x95\x56\x9e\xcd\x5f\x23\x66\x2e\x48\x7e\x46\xda\x22\x98\xa7\xdc\x93\xf7\xbb\xb2\xf7\xd4\x14\x7c\x8b\xf8\xb7\xf3\xfe\x58\x3c\x57\xf3\x07\x89\x31\xf4\xe7\xa7\x3c\x35\xdf\x89\xa7\x82\xce\x9c\x78\xaa\xf9\x98\x5f\x1a\xdd\x67\x78\x0c\xa4\x9b\x29\xc5\x6e\x8e\x79\xe2\xde\x7b\x42\x3d\x2d\x76\xcf\xce\x95\xf6\xb3\xc4\xfe\xae\xd1\x1b\xf4\xbe\x10\x5a\x71\x10\x52\x97\x82\x8d\x75\x27\x03\x6b\x21\xbd\xbf\x9f\xa0\x07\xec\x03\x4d\x36\x01\xc7\xe3\xda\xba\x94\x26\x2c\x3a\x96\xd9\xdf\x97\xe1\xf9\xa7\x41\x6e\x62\x6c\x40\xfb\xae\xa0\x3a\x05\xa2\xf5\xd1\x2c\x53\xf6\x1e\xe4\xf5\x31\x7e\x95\x7c\xb1\x09\x38\x65\xef\xbd\x7d\x39\x67\x92\x0b\x49\x7b\xc7\x61\x0c\xe7\x52\x28\x93\x50\x5c\xb0\xf1\x13\xe8\xa3\x33\x5d\xd1\x39\x8d\x1e\xee\xed\xdd\xf1\x6e\xcf\xcd\xa7\xb7\x87\x60\x53\x41\x3c\x16\x7c\x44\x3d\x3d\xaa\xb1\x71\x58\x39\xfe\x58\xce\xf6\xf6\x91\x39\xaf\xb6\x3f\x07\xe7\x6d\x2b\xe6\x75\x6d\x13\x5d\x0a\xf4\x31\xb3\xaf\x7b\x0d\xe9\x7e\x8f\xfd\x55\xc4\x6e\x19\x71\x61\xbe\xbf\x04\x64\xfc\xba\x86\x28\xcd\xd1\x56\x8a\x9d\x93\xe2\xd8\x64\x77\x6f\x86\xe8\xb2\xe3\xc7\x1a\x9e\x53\xe7\xff\x3d\xff\x20\xa2\x21\x9e\xea\x22\xaf\x09\xec\xe5\xe7\xe4\xdf\xdb\xff\xbc\x7e\x97\xd4\xe0\xfd\x23\xe5\x43\x43\xf4\xc9\xc4\x13\x78\xf3\xba\xc9\xac\x33\xb2\x4f\x75\x12\xd3\x35\x94\x4e\x5c\xf6\xfe\x3e\xdc\xd7\xc5\xe9\x39\x61\xfa\xae\x18\x39\x7c\x4f\x46\x3f\x75\xf6\x1d\xbf\x65\x9f\xd7\x9b\x3b\xf1\x12\x6a\xd6\xcd\x97\x13\x32\x87\x07\x7a\x7d\xf7\xfc\x88\x5e\x6d\x8b\x8d\x1c\x83\x78\xa0\x76\x42\x7a\x08\xe0\x5c\x90\x6d\xfe\x63\xc7\xea\x21\xe0\x93\x44\x3a\xe6\x0e\xdd\x0d\x50\x2f\xcd\x2a\x76\xfa\xdb\x01\xd1\x41\x57\x87\x00\xd9\x6c\x5b\xe8\x1c\xe1\x77\x30\x47\xdf\xb6\x6e\x64\xdc\xfa\xff\xba\xd6\xbb\xa7\xd8\xf5\x1e\xa1\xb6\x52\xe7\xae\x66\x9e\x67\xf7\x0f\xf3\x0c\xbe\x33\xda\xfa\x13\xd6\xaf\x98\xb8\x9b\x61\xad\xdf\xad\x21\xda\xfc\xbb\x3a\x4d\xf9\x8c\x4e\xd3\x8a\x67\x80\xee\x0b\x3d\x51\xca\x96\xcf\x9f\x7c\x86\x78\xb7\x35\x8f\xdb\x73\x7e\xff\x96\x9e\xb1\x6a\xf4\xeb\x21\x7f\xff\x9d\x7b\x84\xb9\xfb\x1b\x5d\x60\x96\x2f\x8a\x40\x4d\xb9\xa9\x2c\x85\x8e\x36\xff\x3d\xab\xfa\xb2\xec\x9e\xdf\x7b\x96\x4f\xf8\x50\x88\x0f\xed\x7b\xad\x7f\x47\x76\x69\xbf\x15\x8f\xc0\x35\xa5\x2e\x91\xcd\x2b\x94\x76\xbe\xc0\x93\x0c\xe9\xd9\x40\x97\x9b\xbd\xb5\x44\x3a\xcc\x70\xcc\x04\xf6\xeb\xbb\xf6\x01\x37\xe0\xb3\x61\xf7\xb1\xf6\x31\x90\xfa\x29\x83\xb1\x92\x47\x18\x39\xba\x87\x76\xd5\xd1\xcd\x2c\xee\xd4\x9a\x33\x0f\xfd\xaa\x1f\xee\xed\x97\xd8\x1b\x88\x0f\x4a\x3f\xd6\x4a\x6a\xac\xf7\x8b\x9f\x6b\x6b\xf2\xd3\xda\x8c\xde\xfb\xcf\x34\xdf\xad\x37\xe9\x8f\xfe\xf7\xde\x7c\xb9\x89\x5a\xf3\x98\x55\xe3\x78\xc5\x59\xca\xe6\x7d\x31\xd9\x70\x56\xef\xbb\xf5\xde\x52\xcc\x77\x45\x35\xf7\xa9\xfb\x40\x2e\xb4\xf0\x81\x44\x8e\xc1\x3d\xe2\x3c\x6b\xff\x3c\x88\xbb\x36\x71\x15\x4c\xbf\x84\xce\xa4\x19\x83\x33\x6c\xc5\x50\xa8\x0d\xee\xcc\x01\x6b\x00\xe7\x26\x13\xdb\xa0\xc2\x58\xf1\x48\x4d\xd2\x00\xe9\x98\xaa\x95\x04\xf9\x3c\x8e\x9c\xd7\xd8\xcd\xca\x24\xc8\x4e\x98\x57\xd1\x6f\x21\x36\x6a\x56\xae\x9d\x9e\xc0\xb7\xad\x45\x07\xdf\x31\x53\x52\x43\xb7\xf6\x49\x30\xbe\x89\x21\x7c\x3c\xce\xdb\x18\xc8\xe1\x70\xed\x97\xd8\xb5\xbd\xcc\x77\xe2\xae\x9f\xa2\xf1\xad\xef\x5a\x63\x11\x7f\x49\x99\xba\xf6\x28\xf5\x64\x9e\x0f\x65\x3c\x66\xe3\xff\x97\x9a\xf8\x84\x22\x91\x7b\xd0\x9a\x78\x99\x77\xfc\x78\x47\xf7\x02\xae\x41\xd2\x8f\xa9\x60\x7c\x42\xc3\x83\xe0\x4b\xad\xed\x99\x7a\x1f\xb5\x05\x3d\xa7\x3d\xc5\x6c\x11\xdf\x03\x5b\x3b\xe6\x73\xb6\x3b\xec\x67\x02\x9f\xcf\x64\xac\xf3\xf7\xfd\x10\x30\xfe\x26\xcc\xd2\xb3\xae\x5a\x09\xd2\x9b\xb0\x3c\xa2\x31\x9d\x1a\x7f\x85\xd7\xd7\xaa\xeb\x34\x0a\x1d\x6d\x81\xe4\xde\xaf\x99\xc0\xe1\xbe\x19\xad\xf7\x4b\xf5\xf7\x86\x2c\x9d\xa1\x4e\x54\x75\x07\x1b\x45\x75\x11\xd5\x38\xb9\xf6\xe8\x77\xed\xff\x48\x9f\x99\x47\x19\x06\xf9\xa9\x9a\x69\xb8\x67\xac\x23\x1b\x21\x1a\xbb\xa5\x57\x32\xef\xb2\x34\xe3\x58\xfb\xa5\xec\x11\xe7\x63\xfc\x05\xf6\x89\xf1\xdf\x5c\x37\xf4\x54\x0b\x8f\xdd\xf9\x84\x20\x0f\x0f\x7b\xfa\x7d\xcf\x47\xd5\xd0\x15\x8c\xff\x35\x2f\x91\xba\xd4\x0c\xe6\xc7\xd3\xe6\xb8\xae\x3b\x8b\x4d\x69\xe5\x72\x3c\x88\x37\x6a\x67\x52\xd7\x29\x92\x68\x8e\xc8\x73\xf9\x22\x03\x71\x2e\x22\x17\xc2\x6a\x72\xc5\x78\xf4\x25\x19\xab\xbc\x06\xc2\x19\xf1\x06\xe9\xd5\x85\x6d\x49\xd7\x4e\x2f\x38\x87\x4d\x39\x05\x72\x93\x27\x46\xd7\x84\xf8\xbd\x5e\xf7\x30\x7e\x1f\xb0\x3c\x50\xb3\x27\xe3\x6f\x0f\x72\xb1\xee\xc4\xbc\x1a\x5c\xd5\xd7\xfc\xd7\xf0\x17\x83\x89\x04\x5a\x35\xd5\xf4\xf3\x5f\xf2\x11\xe2\x38\xc9\xd7\xb8\xf4\xfa\x1d\xec\x1a\x5c\xdb\xdc\x5b\x68\x2f\x65\x8c\x79\x9a\xc9\xd4\x5f\xda\xd6\xeb\x30\x26\x11\x72\xc6\xba\x98\x54\x8a\x31\x83\xbe\x72\x24\xbe\x79\x03\x0c\x2b\x60\x54\x96\x71\xe0\x58\xa7\x48\x4d\x0b\xc8\x11\x53\xd3\x33\xf9\x0d\xe7\x43\x8e\x9d\x97\x79\x0e\xd2\x6d\x97\x14\xe7\x78\xf3\x1c\xb3\xe1\xe5\x1a\x7f\xfa\x7e\x80\x33\xc7\x39\x6c\x43\x58\xae\x23\xe4\x6b\x32\xf9\xa8\xfd\x67\x2c\x9c\xf7\xa4\x70\xd0\xc7\xb4\x97\xff\xca\xea\x99\x03\xfb\x69\x8b\x80\xb9\x89\x3a\x58\xfb\x9e\x0d\xd2\x60\x53\x5a\x79\x2e\x1b\xac\xef\x9f\x61\x9f\x9d\xd5\xa8\x88\x9c\xc5\x81\xd8\x6f\xb7\xe9\x03\xfc\x1a\xc8\x21\x12\xcb\x0d\xf3\x05\x47\x7d\x67\x3e\xc6\x90\xa5\xa0\xdb\xdb\x46\x1a\xee\x80\x3f\x30\x76\xad\xa2\x58\x93\x2e\x4f\x8e\xee\xfb\x94\x57\xff\x1f\x7c\xca\xda\x3d\x3f\x5e\x42\x70\xe2\x45\x3c\xbf\x1b\xeb\x83\xb9\x63\xfe\x7e\x83\xf8\x3b\xd6\xe7\x14\xda\x8f\x86\xd5\xa3\x46\xd7\xa8\x8d\xed\x4a\xe0\x7e\xa5\xb8\x2e\x79\x92\x7b\x68\xbe\x99\xc2\x79\x14\x9f\x05\x32\x83\x6b\xe2\x1b\x98\x9e\x2f\x3d\x3f\x74\x4f\x3f\x7d\x89\xe7\xab\x61\xbb\x28\x64\x70\x39\x4b\xc7\xa8\x5c\x87\xed\x9f\x80\x65\x4d\x0b\x0f\xa4\x3d\xf0\x87\x75\x75\x45\x65\x91\xa0\x7b\x9f\x89\xfb\x10\xff\x1a\x5e\x37\x83\xe1\x8c\x09\x2f\xdd\x7c\xc7\xa4\xfe\xa4\x16\xcf\xd5\x31\xfb\x55\x12\xea\xfb\x91\x62\x6e\xcc\x89\xb9\xf7\x0c\xfb\x2e\xa6\x13\xf1\x1e\xf3\x4e\x4e\xa9\xc2\x4c\x19\xb1\xbd\xaa\x3a\x58\xce\x1f\xe6\xc6\x7a\x5f\x6e\x3c\x75\x65\xc5\x47\xb0\x77\x65\xae\x1c\xd2\xe9\xef\xc9\x28\x82\x11\x9d\x84\xb9\x91\x7c\xcb\x76\x7f\x0e\x33\xd6\x59\xc7\xf7\xb0\x63\x75\x7c\x96\xc6\x13\x06\xc6\xfc\x86\x3d\xd9\xc5\x48\x63\x19\xcd\x9f\x01\x13\xfe\x84\xdf\xbc\xb1\xe3\xfa\x74\xc9\xf0\xee\x28\x8d\x78\x82\x2b\x64\xee\x30\xd7\x99\x14\x81\x96\x02\x2e\x77\x8a\x79\xe0\x44\xb0\xac\x43\x3e\xec\x9e\x9f\xab\x2b\x6b\x18\x1c\xe2\x11\xea\x5f\xec\x88\xff\x89\xbc\xbb\xb5\xd7\x36\xc6\x90\xfb\x76\x4a\xe4\x4e\xda\xc7\x91\xdf\x5d\xc7\x92\xf8\xf5\x22\x07\x64\x22\x7f\x3e\x76\xf1\x87\x77\xf7\x1d\xff\x9d\x78\xaa\x09\xbf\x9d\x36\x63\x9e\x74\xe5\x3c\xe8\x9b\xbe\xb3\x76\x6a\xcb\x12\x2c\x7a\xdb\xcf\x73\xd7\x47\xd7\xf5\x75\x80\x1d\x7d\x00\xbf\xc6\x8f\x6a\xf2\x1b\x63\x32\x8f\x64\x4f\x4e\x3d\x59\x3c\xbc\x2f\xf5\xbb\xdf\x68\xef\xf1\xbe\x3c\x4a\x03\x9f\xbf\xbb\x47\x43\xb4\xd5\xa5\xd5\xda\xbf\x05\x72\x8c\x89\x99\x86\x04\x03\x8a\xe4\x90\x8b\xe4\x02\x7e\xef\x10\x0f\x3c\xde\xcf\xb6\x1f\x1d\x8f\x65\x61\x7a\xbc\x47\x17\x1d\x9f\x2b\xdd\x87\xd5\xd0\x99\xe8\xb2\xdb\x9c\x17\xa9\xb9\x8d\xf4\x85\xce\xbb\x48\xbd\xae\xfd\x97\xef\xac\xfd\x49\xa2\x79\xf0\x1c\xe3\x47\x4d\x8f\x15\x13\x4f\x16\x94\x22\x54\xcb\x11\xde\xb3\xa4\xa6\xd9\x99\xdc\xdd\xcf\x41\xff\xf7\xb3\x7b\xd6\xa7\x2b\x3b\x65\xe2\xc9\x29\xc3\x8f\x38\x9f\x78\x9d\x59\xa2\x85\x75\xed\x16\x26\x98\xe1\xcb\x23\xcd\xef\xf0\xed\xbe\x4e\xf0\x98\x1e\x3b\xef\x90\x87\xde\xbb\x08\xd0\x3b\x86\x64\x5c\x9f\xcf\x94\xbd\xa7\x00\x8f\x1e\xba\x7b\x3d\x93\x27\x81\xf3\xc4\xde\x0d\xf8\x8e\x1f\xfa\x9a\x9f\xf9\xee\xce\x98\x43\xcf\xff\x0d\x5f\x36\x53\x37\x8d\xb9\x97\xef\xe4\x8b\x0c\xd3\xea\x17\x39\x18\x70\x87\x59\x1c\xf5\x95\xc3\x1d\x3c\x20\xff\xa4\xa7\x30\xbe\xc3\xb1\x80\x46\xce\x12\x1d\x0b\xec\xcd\x55\x7c\x1c\x38\xb7\xfa\x3d\xcc\xde\xf4\xec\xe4\x01\xfb\xe0\xaf\x3e\x6e\xe6\xff\xb0\x1f\x6a\xf5\x0a\xb9\x68\xf7\xb1\x36\x2f\x2d\xec\x0e\xb6\x1f\x16\x27\xcf\x56\x2e\x9e\xbd\x3c\xa3\x39\x13\xdb\x72\x18\x67\x33\x6c\xb7\x7e\x8d\xb9\x21\x79\x11\xae\xa0\x5c\x0c\x71\x19\x03\xe6\x4f\x9e\x24\x41\xbe\x8f\x03\xc1\xcb\x7c\x92\xb7\xe2\xa9\xd2\x27\xa9\xad\x9b\x90\x9a\xc1\xe8\xcf\x31\x92\x01\x63\xc6\xe9\xa0\x7f\x43\xcd\x37\x6a\x53\xee\x3d\x4b\x7a\x37\x2d\xe6\x3d\x9d\xfc\xd1\xc8\xc1\x3e\x0f\xd7\xd6\xcf\x3e\x60\x41\x47\x9c\x67\x2f\x9b\x33\x61\xcf\x54\x9b\x5f\x1e\xfb\x96\x1a\xbf\x5b\x0f\x03\x44\x30\xb2\x6c\x6d\x73\xe8\x09\x2b\xbf\x80\xef\x8a\xfa\x95\x86\x7c\x4a\x4d\xed\x45\x18\x63\x88\x26\x07\xe2\xe3\xaf\x7f\xb2\xf5\xd6\x74\x39\x81\x1a\x8d\x03\x3c\x8d\x75\x76\x07\xfa\xf2\x93\xdf\xb6\xe5\x71\xfd\x7e\x36\x6f\xad\xe1\x4f\x26\xfe\x13\x27\x53\xa5\xd8\x99\xfb\x72\x62\xf2\xc3\x3a\x7f\x47\x77\x69\xf7\xef\x7c\xc7\x3a\x45\x1d\xf3\xc0\x39\x1c\x43\x79\x93\x6c\xcc\xa9\xe5\x93\x9e\xed\xbd\xf9\x72\x13\xd6\x31\x87\x40\x95\x2e\x1e\xdf\x8b\x6b\x62\xff\x47\xd3\xd3\xa9\x8b\x71\xb9\x0c\xde\x7b\x03\xb9\x30\xcc\x9e\x3e\xc8\x7f\x81\x9a\x84\x55\x4f\x6f\xa3\x7d\xbf\x49\x8c\xa1\xb3\x07\xb8\xee\xf9\x2e\x39\xce\x64\xf4\xdb\x61\x79\xe6\x74\x30\xbb\x44\x96\x61\x7b\xe9\xf6\x05\xf6\xb6\x6d\x5b\xa9\xeb\x77\x45\xab\xe3\xc1\xd9\x88\x0f\xac\xde\xbe\x0d\x9c\xd7\x86\xc5\xa8\x9c\x06\x73\x27\xee\x63\xe9\x27\xa1\x86\xe4\xa4\x75\xd3\xa1\xef\x38\xc1\x02\x92\x9c\xb7\x48\x1d\xc7\x2e\xc9\xd3\x7d\x16\x6f\x48\x6c\x54\xec\x3f\xcf\x14\xb4\xd6\xf6\xef\xd9\xdf\x71\xc4\x97\xa3\x71\xd4\x8f\x84\x7f\x47\x7c\xf5\xf8\xb3\x01\x5f\x7d\x3e\x6f\xde\xc9\x9f\x23\xea\xaf\x07\x3c\x42\x9d\x63\x15\xa5\x41\x66\x55\xae\x03\x35\x62\x76\x1f\xad\xbc\xdc\x61\xf9\xc9\xda\x4c\x7d\xac\x7c\xdb\x86\x62\xf8\x17\xd3\x72\x2b\x6e\x8a\x75\xcd\xfa\xb3\x5b\xfb\xd9\xa0\xd1\xcf\x7a\xb4\xff\x1c\x76\xb0\x89\x85\x7f\x37\xe7\x8b\x60\x28\xa0\x36\x31\x8d\x27\x3e\xc8\xd5\x25\x39\x00\x1d\xec\x07\xf8\x0d\xf0\x9d\x4f\xb0\x18\x87\x0e\x36\xa3\x8f\xcf\xc6\x6b\xa9\x75\x64\xb0\x55\xd1\x1e\x74\xb1\x37\xfd\x78\x62\x17\x6b\x30\xa4\x0f\xb5\xc6\xad\xf7\x97\xad\xb3\xdf\xc3\x4f\x0c\xc8\xfb\x2f\x7d\x10\x69\xcf\xc6\xa8\x63\xab\x9c\xe7\x0e\xc5\x56\xef\xcf\x0d\xea\x89\x36\xd8\xa4\xb7\xbf\x95\xc7\xd5\x1a\x9b\x9e\x81\x6b\x9b\x7b\x88\xa3\xd3\x77\x3d\x1e\xbb\xf5\x1d\x43\x9b\x54\x77\xac\xdf\xf1\x44\xec\x37\xd4\x91\x5d\x96\x9b\xc7\x20\xb7\xb0\x8e\xb0\x5f\x9c\x5c\x67\x71\xf3\x9c\x45\xa8\xe3\x5c\x3a\x8a\xdb\x18\xc0\x79\x7f\xe1\xe3\xa9\xf7\xeb\xde\x3b\x5a\xfc\xf0\xab\x6d\x6f\x1f\xee\xda\x39\xb5\x9d\xcd\x8e\x99\x62\x19\xc8\xf4\x4f\x23\xb9\x6c\x5f\xcd\x61\x11\xf8\x29\x3f\x6c\x1f\xf7\x6d\x87\x41\x5c\xd9\xe6\x81\xcf\x87\x3d\x73\x1c\xa7\x67\x7d\x30\x8b\x6b\x90\x2d\x92\xba\x17\x67\x2a\x25\x48\xbe\x7f\x60\xdb\xf7\xd0\xd0\x5e\xd1\xc3\x9e\x91\x77\x0e\xfa\x86\x86\x6c\xa1\x59\x75\xfc\x26\x66\x08\xc7\x21\x71\x8d\xc6\xc5\x21\x10\xad\x93\xa7\xbe\xe4\x91\x3c\x39\x20\xb9\xeb\xd9\x2f\x90\x2f\x10\xc9\x48\x9f\xc4\x18\xfe\x99\x3c\x49\x90\x1e\xef\xd9\xca\x2d\x92\x59\xdf\xb8\xb5\x35\xdf\xef\xfa\xc8\x3b\xf3\x1c\xc7\x2b\x7c\x86\x17\x9f\xc4\xd6\x5c\x07\x72\x77\x2b\x5d\xe5\x8f\xa1\x68\x26\xbe\x60\x5d\x02\x6d\x1f\x87\xa2\x85\xec\xf9\x23\xd6\x3f\x25\xd1\x73\xf4\x33\xee\xd3\x46\x7c\x79\x75\xae\x78\x7a\x09\x45\x33\x75\xed\x65\x3c\x68\x3f\x82\x9e\x2b\x65\xba\x86\xc6\xb3\xaa\x99\x0d\xfd\xa3\x2e\xcf\x61\xe0\x96\x75\x2c\xeb\x9e\x4c\x1a\xc4\x34\x3c\xc8\xab\x63\x78\x7a\x40\x77\x6d\xe7\x21\x2c\x85\x24\x75\x85\xf3\x0d\xd9\x3e\x9e\x83\xec\x71\xbd\xd6\x01\x74\xd8\xb3\x77\x64\x27\x14\xbe\x63\x26\x81\x9a\xfe\x49\x73\xa4\x23\xa8\x4d\xa2\x5c\xea\x9c\x0b\x6d\x8e\xeb\xfb\x60\x1b\x86\x0f\x73\x1c\x2f\x1a\x3a\x33\xa8\x55\xd9\xf8\xea\x71\x8c\x04\xd9\x92\x36\x0f\xf5\xdd\x90\xfd\x16\x0a\x96\xe0\x21\x5b\x0b\x6a\xfb\x1b\x47\xea\xff\xc6\x75\x34\x17\x49\xa8\xa6\x9c\x6b\x97\xc7\x8f\x4c\x21\xf5\x8e\x69\x0d\x04\x58\x4f\xea\xc9\xcd\xbb\x56\xb6\x1b\x7f\xd8\x12\xaf\x6b\x51\x82\xe6\x04\x7a\x0e\x3c\x77\x6a\xd6\xaa\x45\xc7\x48\x4d\xa0\x37\x00\xa9\x13\x70\x70\xed\x51\xee\x41\xee\xb7\xb2\xf7\x56\x13\x2e\xa8\x88\xed\x03\x3d\x40\x26\xb8\x86\x27\x67\xbd\xb8\xf6\x82\x9b\xca\xe9\x40\x6c\x76\x91\x7a\xab\xc9\x21\xd2\xcc\xe2\xc7\x6e\x7c\x75\xb3\xf2\xea\x55\xa3\x5b\xa4\x5a\x82\x67\x8f\x4e\x9e\xe3\xa1\x77\x26\xc1\x6e\xf4\x19\x08\xdc\xd5\x75\x8c\x4f\x5f\x4d\x91\x5d\x7b\xf5\x32\x05\x3d\x57\xcd\x1c\x74\x67\x73\x67\x3f\x53\x04\x97\xe6\x26\xc9\x93\xca\x5b\x1f\x91\xae\x71\x0e\x70\x2d\xbe\xc6\xde\x7b\x52\x6f\x73\x2d\xbc\xf7\xec\x39\x30\xfb\x32\x9c\x17\xa2\x9d\xe5\x40\x90\xc0\x3e\xc5\x74\xd8\xc1\x45\xa8\x8b\x83\x07\xbd\x3d\xba\x31\x58\x05\xdf\x27\x8c\x8e\xd0\xb6\xe3\x4a\xda\x7b\xf8\x0b\x9b\xdc\x6a\xe9\x55\x35\xcd\x28\xb5\x1f\x39\xe9\xe9\x01\xb2\xf4\xe1\x28\xe5\x0d\xf0\xe6\xbb\xf1\x17\x98\x06\xf2\x7d\x5f\x3f\x6b\xd5\x4e\x68\x9d\xbb\x86\xce\x87\x3f\x7b\x36\xf1\x8d\xac\xee\xd8\x72\xb8\xde\xf4\x5f\x77\xfd\x22\x10\x1b\x02\x1b\x3a\xfd\x50\x95\xcf\xa8\x8e\x89\xa7\x34\xb7\xe9\xab\x58\x21\xc9\xef\x6b\xed\xc9\x25\x52\x25\x2b\xd4\x26\x69\xb8\x07\x99\x74\xa0\xbd\xa9\x3a\xcf\xb5\xf5\x98\x66\x2e\x94\x37\x92\xb0\x9a\xdc\x22\xa4\x2f\xab\x69\x5d\xa3\x34\x50\x8b\x18\x7d\xe6\x39\x06\xf4\x64\x63\x63\x53\x50\xd3\x81\xf0\x18\xae\x8b\xd0\x96\x23\x50\xdb\x30\x93\xaa\x60\xd5\xc1\x0b\xc8\xa3\x6e\xec\xf0\xd3\x75\x26\xc7\x48\x55\x4e\xbe\x73\x64\xcf\x9a\xd0\xbf\x85\xe3\x4e\xca\xa9\x70\x56\xaf\xbf\xf5\xce\x79\xf4\xfb\x59\x0d\xf7\xfe\xba\xa7\x0b\x93\x33\x3f\xb8\xce\x42\x45\x76\xdb\xb4\x25\x7b\xc8\xbb\x71\x1e\xfb\xcc\xdc\x58\xcb\x25\xa7\xac\x4d\xb0\xe3\xba\xf7\x39\xdc\x87\x6f\xcc\x5a\xa8\x4f\x05\xcb\x37\x9c\xd3\x4c\xea\x8c\x48\x1c\x60\x29\xd0\x9d\x44\xf6\x89\xd6\xa1\xe8\xed\x51\xcb\x5f\x81\xeb\x7d\xdf\xc3\x0b\xde\x59\x5b\x9b\x9e\x07\xd7\xd7\xf7\x9f\xdf\xa3\xeb\xc7\xbe\x3f\x8c\xbb\x0c\xc4\x28\x0d\x33\x44\x8f\x56\x63\x1b\xf4\xe9\x76\x0e\xcf\x51\xba\xbd\xc3\x93\xf8\xde\xc6\xf4\x47\xf4\xec\xe4\x4b\xfa\x6e\xf9\x31\x92\x24\xe4\xa0\xbe\xe2\xc0\x58\xff\xd7\xce\x15\xcf\x05\xce\x93\xc6\x93\x57\xec\x7e\x6f\x30\xcf\x59\xdd\x1c\x68\xea\x5b\x86\xbb\x53\xc1\xf2\x27\xe9\x9d\x53\x7f\xed\x8c\x7f\x42\x33\x78\xef\xbb\xb8\xc3\xf6\xba\xee\x63\xa5\xde\xf1\xbd\x12\x56\x13\xd1\x57\x2d\x52\x43\xf5\x9d\xfa\x1e\xfe\x86\xfe\xf1\x05\x7e\x4a\xfb\xf7\xee\x46\xd3\x49\x12\x57\x5c\xf6\x7c\xb4\x78\x2d\xc3\x79\x91\x4c\x0d\xb0\x81\xba\x8e\x1d\xcc\xca\xbd\xbb\xab\xc9\xfb\x6e\xd5\xaf\x84\x1a\xf3\x22\xd4\xe7\x87\xba\xef\x5e\x17\x67\x83\xf1\xaf\xf8\x5e\x47\x7c\x53\xd7\xc3\xc1\xbd\x9c\x5c\xa4\x73\xad\x5a\x35\x78\x18\xff\x0f\x43\x63\x4a\xb1\x5b\x72\xd2\x62\xf3\x2e\x59\xeb\xbd\xb9\x58\x6d\x46\xd4\x3e\x6c\xd7\xc0\x94\xdd\xac\xf6\x35\x34\x58\x0d\xa9\xe3\xd7\xbc\xb4\xc7\x7a\xe9\x63\x83\xfe\xfd\x9a\x3a\x0c\xff\xb4\x7d\x23\x8f\xea\xa2\x0c\xf0\xd0\x57\xf2\x74\xc8\x26\x93\xbe\xe3\x9b\x84\xde\x12\x03\xd8\xa5\x3b\x75\x01\xfa\xf4\xd1\xc2\x60\x9d\x62\xa8\x59\x36\x50\xaf\xcb\xae\x22\x74\x4f\xfe\x8c\x84\xd1\x32\xcc\x24\xa4\x17\x70\x1f\xab\x28\x62\xeb\x70\xbb\x2b\x96\xee\x19\x79\xd7\xa9\x35\x42\x7d\x01\xe8\x3c\xba\x31\xf0\xef\xe0\x9d\x18\x7f\x3b\xd0\x8f\xaf\x2a\x37\x13\xd1\x50\x55\xe3\x54\x42\x7d\x3f\x80\x01\x97\xf5\x53\x6b\x2f\xa0\x36\xd6\x60\x1c\xf9\xbe\x0c\x7c\x80\x47\x1f\xf2\xf1\x92\x5a\x15\x5d\x1d\xf1\x81\x5c\x04\x3c\xe6\x0d\xd9\x9d\x1d\xfb\x2d\xf7\x1d\x2f\x0d\x76\xac\x0e\x09\xfc\x95\xa3\x7b\x87\xe0\xfa\x12\x5d\x8d\x8e\x51\x06\x35\x66\xd0\xfd\xf7\x6c\xbc\x0b\x8f\xc9\xea\x87\x10\x77\xc0\x75\x3e\xa0\xfe\xe8\x57\x39\xea\xb0\xff\xd8\x87\x4b\xfe\x8d\xe4\x00\xae\xef\xc1\xd0\x45\x17\xaf\xbd\xcc\xa4\x2b\x8e\xe7\xf1\x6d\x7f\x2e\xa9\xc5\xd6\x9c\x6d\x2f\x16\x43\xcf\x1a\x7c\xef\x33\x22\xa3\xcc\x7e\xad\x3b\xdc\x13\xab\x99\x53\x4b\x36\x0d\xd6\x53\xab\xf9\x06\x7c\x32\x2a\xf6\xed\x3f\x21\x57\x6b\x6c\x5d\xfb\x77\xfa\x3b\xc1\x32\xb5\x6a\x1a\x41\x5e\xe1\xa7\xeb\x2c\x2f\xd8\x67\xbd\x3f\xd8\x3c\x77\xd2\x1f\xd4\x3b\xa6\x38\xc8\xe9\xf0\x9d\x1c\xf6\xeb\xa0\xb4\xe6\x91\x19\xbb\xd6\x1e\x5d\x20\x56\xe7\x24\x3f\xbd\x5d\x3b\xfe\x63\x0b\xf0\x77\x34\x25\x3d\xd1\x66\xeb\xf7\x7f\x48\x57\x1c\x96\x5f\x0f\xeb\x04\xd5\xf5\x0b\xde\x63\xe8\xf3\x8d\xb1\xc8\xb7\x08\xd1\x3d\xa1\xcd\xb0\xd1\x8b\xce\xbe\xb3\xb8\x85\xaa\x75\x0a\x54\x6b\xdf\xc2\x0d\xb6\x79\xe0\xe6\xd9\x9b\xd8\xd7\x4c\x2e\x7c\x3b\x5c\x67\x62\x24\x46\xd5\xe8\x12\x88\x86\xe0\xdb\x21\xc4\xe3\x67\x22\xe9\xdb\x61\x2f\xae\x48\xef\x70\xc5\xe5\x05\xf7\x07\xc7\xef\xc2\x3a\x89\x91\x84\x42\x8a\xfd\x17\xe4\x0e\x0d\x45\x2b\xf7\x04\x44\xf3\x52\xc5\xf0\x0c\xf5\x99\xf1\x9e\x10\xa5\x21\xae\x9d\x7e\x0c\xab\x49\x81\xec\x1d\x1f\xd7\x29\x62\x7d\x67\xe8\x9c\x7e\x3f\xac\x45\x75\x4f\xb7\x01\x7f\x18\x9e\x3b\xe2\xed\xe1\x98\x0d\xc1\xad\xe6\x5c\x6c\x0b\xe5\x31\xb0\x53\xee\xe7\xda\xa2\x3d\x42\xce\xae\x93\x1c\x03\xc7\x3a\x77\xf0\xad\xdd\x3d\xe7\x82\xaa\x8e\x79\xdf\xd3\x9f\xe8\x1c\x03\xc7\xa1\xb1\x70\xcc\x0b\x78\xcf\xea\xfd\x60\x70\x90\x5d\x1d\x4b\x39\x85\x6a\x92\xb8\x99\xc5\xe9\x6f\x07\xe2\xef\x67\xe8\xa5\x1e\xe3\x9e\xfe\x55\x20\xba\x39\xfb\x83\x75\x91\xf0\xda\xa7\x80\x99\xe5\x8f\x50\xf3\xee\x6d\xd3\x8b\x1d\xf7\xf5\xe9\x13\xd5\xed\xd8\x5e\xc3\x03\x31\xa0\x96\xee\x8e\x63\x57\x34\x76\x0d\x31\xee\x25\xe9\x9d\xb5\xf9\x5e\xdd\xc0\x3a\x8f\xc1\x82\x9a\x19\x04\x67\xf1\xfd\xda\x81\xad\xb9\x98\x4a\x93\x83\x5d\xf7\x59\x67\xbf\xa7\x3a\xe9\x5d\x5c\x31\xab\x37\x31\xb2\xa5\x9d\x13\xf6\x8e\x7d\xef\xf6\x6d\xf2\x50\xbe\x50\x7f\x3e\xe6\x3d\x93\xf5\x11\x60\xb9\x9f\xb7\x7a\x50\xf7\xd7\x61\x9d\x0a\x67\x55\x0c\xaf\xd1\x3a\x95\x03\x98\xa4\x9e\x7e\xd1\xb2\xa5\xab\xe4\x33\x10\x8d\xca\xb3\x17\xdc\x3d\xbf\x50\x47\xc6\x05\x43\xf3\xef\xe2\xa9\x9e\xf4\x03\xe3\xf3\x82\x1e\xd8\xf5\xf9\xd4\xf3\xc7\x9f\x8f\x92\x40\x9b\x1c\x5c\xdb\x48\x69\xed\x46\xd7\x36\x3e\xd1\x5d\xe5\x09\xc9\xd1\xcf\xce\xa7\xc0\x1e\x5d\x43\x4d\xa9\x42\xd1\xe4\xa3\x3c\x7a\xf9\x70\x8e\x03\x75\xbf\x96\xd7\x69\x9d\xcf\x83\xf1\x08\xfd\xf1\xfb\x39\x0a\x16\xf4\x08\x04\xf9\xc1\x3c\x37\x49\x00\x0f\xef\x20\xfe\x5a\x1c\x23\xe8\xeb\x51\xd7\xa3\x8a\xdd\x7c\xcf\xe0\xbb\xa1\xa6\xe6\x85\x62\x4e\x58\x1d\x94\xb5\x3b\x48\xdd\x07\x90\x09\x2b\xa8\xeb\x37\x50\x33\xa0\x39\xd7\x76\x0c\x16\xc6\x5f\xa4\x81\xea\x0e\xde\xaf\x03\xd8\x82\xc1\x58\x16\xd5\x5f\xfd\x15\x5b\x73\xf9\xc0\xd6\x5c\xbe\x87\x4d\xc6\x7b\xb3\x49\x92\x50\x48\x02\xdf\x3a\xff\x72\x48\x2f\x69\xda\xb7\xf2\x5b\xf6\xc0\x40\x2d\x3f\xd7\x2e\x0b\x5f\x55\x74\xd7\x59\x1c\xfa\xf1\x5b\xbc\x76\xf2\xcc\xce\x73\x70\x3d\x4b\xff\x09\x7d\x82\xdd\x77\x06\x3f\x0f\x3d\xc9\x67\x59\x23\xa3\xef\xe2\x4e\x00\x4f\x0e\xef\x25\xb8\xf1\xd1\x2d\x10\x0d\x6e\xda\xae\xe5\xd5\x1b\x0f\x6a\x2c\xb4\x7f\xf7\x2b\x10\xd2\xcb\x7d\x5c\x4b\x2b\xf6\x42\xe8\x98\xed\x75\x6e\xed\x7d\xc7\xbc\xcd\x57\xa4\xd6\xf0\x70\xbd\x3a\x61\x20\xd7\xe4\xce\xbe\xb7\x71\x9c\x94\x36\xa2\x21\xec\x26\xb6\x6b\x30\xd6\xf3\x13\x30\xd6\x43\xb6\x0d\xf6\x83\x53\x5c\x26\xe1\x0d\x5b\x18\xc0\x62\xf6\x63\xf3\x38\x87\x63\x00\x93\xd0\x91\x6f\x5f\xd4\x18\xef\xd8\xea\xf2\x29\x9e\xaf\x9f\xb2\xcb\x10\x8d\xc1\xf9\x87\x15\xc9\xb3\x51\x4e\xd4\x0f\x76\x8b\x6c\xe3\x86\xf5\x81\xf0\x30\x87\x9e\xda\xfb\x13\x7d\x57\x28\x5a\xbb\xb0\xae\x41\xd6\x7c\x4e\xe7\x30\xfd\x22\x2f\x78\x60\x2f\x48\x4d\x63\x9c\xcf\x75\xf7\x2c\xbf\xbe\x73\xe9\x9e\x7e\xdb\x8f\x80\x69\x69\xce\x8c\xd1\xaf\xc3\x7b\x07\x57\x8a\xf3\x4e\x86\x31\xea\xf5\xba\x28\xe6\x29\xe4\xa9\x9f\x1c\x72\xaa\xdb\x7b\xf9\xf6\x7e\xfc\x16\x66\x54\x19\xa0\x45\xcd\x48\x02\xc4\xd7\x50\x27\xa5\x5f\x7b\xfd\xbe\xcc\x1c\xb0\xf9\x01\xe7\x64\x7e\xd7\xde\xaf\xe9\x9b\x1d\xa3\x87\x79\xb9\x97\x7f\x01\x35\x0e\x5a\xf5\x5d\x06\xf3\x5d\x1c\x64\x0f\x64\xca\x25\x14\x27\xd7\x50\xb8\xb7\xbf\x3c\xda\xe3\x78\x5a\x4d\xe0\x8c\x90\x1e\x03\xb5\x4a\xf0\x3b\xda\x34\xbe\x1b\x88\xc5\x3f\x88\x03\x0f\xd0\x70\xad\x3b\xfd\xdf\xdd\xf7\x61\xdf\x58\xaf\x9e\x04\xe6\xb9\x5f\xf5\x7c\x7b\x3a\x47\xff\xae\xfd\xaa\xde\x15\xd5\xc7\x88\xae\x3c\x74\x9e\x9d\xfb\xd0\x0c\xfc\xb4\x39\xdb\x7e\x9c\xe9\xb9\x1a\x38\x0f\xfc\x7a\x03\x3a\x6e\x7a\x09\x05\xab\xfa\xef\x65\x76\x2d\x77\x9f\xef\x03\xc1\xda\x02\x15\x33\x46\x3f\x77\x70\xb8\x86\x0e\x96\x37\xc3\xd8\xf6\x2f\x73\xbd\x7a\xba\xc8\xdf\xc2\xfd\x60\x5f\x1b\xe5\x11\x9a\xdb\x09\xb9\x88\x70\x8e\x5d\x7d\xc2\x16\x8e\x0c\xbf\xfe\xb3\xe7\x19\xe6\x2e\xee\x7d\xb1\xab\x7d\x3b\x07\x4f\xb5\x4e\x9e\x03\x78\xe0\x6e\xbd\x49\x01\xfb\x40\xdd\x8b\x2b\x48\x17\x57\x50\x20\xee\xec\xda\xa3\x1b\xf4\xf0\x75\xe6\x5d\xd9\x51\x45\x38\x47\x4e\x60\x30\x42\xcc\xda\x9f\x18\xbf\xa1\xb5\xe3\x13\xf1\xc4\xa6\x26\x6d\xee\xde\x8f\x71\xb7\x74\xab\xf3\x25\x10\xa3\x0b\xf1\x3b\x75\x7d\x6b\x24\x0f\xd3\xfd\x2e\x56\x98\xd2\x31\xd1\xd7\x5a\xf4\x7d\xd7\x37\x4c\xe4\x07\xb5\xdd\x44\x9a\x87\x76\xcf\xdf\x1b\xed\x28\xed\xd4\xfa\xd6\xd3\x75\x48\xfe\xbb\x3d\xab\xfd\x4b\xfd\x78\x11\xb1\xad\x4c\xc1\xa2\x58\xfc\xd4\x53\x53\x6e\x66\x9b\x80\x79\x0a\xb2\x45\x3a\x5b\xbf\x63\x7c\x05\xe8\xb5\xcb\xb3\xa7\xa6\xb4\x4e\xf8\x79\xbe\x9b\x40\x6f\x39\x52\x57\x9b\xf4\xd6\xed\xe5\xd2\x12\x4c\xe9\xb2\xc4\xf8\x43\x13\xe9\x3a\xe5\x54\xa1\xf9\xd2\xfb\x01\xfc\xe9\xb2\x6a\x3d\xab\x5a\xfb\xf9\xea\x61\xae\x70\x6d\x3b\x37\x7d\xcc\x09\xad\xe0\xdf\x32\x34\xca\x7c\xde\xbd\x3f\xdb\x31\xd1\x35\xb2\x1f\xd8\x7d\x09\xab\xc9\xce\xc5\x7d\x3c\xae\xc1\x6e\x72\x08\xc4\x30\x0e\x6c\xe5\xf2\xb1\x6a\xe7\xbb\x47\x82\x32\xc2\x35\x1a\xac\x91\xae\x45\x29\x60\x8c\x44\x23\xc5\x38\xe3\x1e\x56\x41\xf4\x20\x2e\x86\x6c\x78\xa9\xbf\x8e\x67\x6d\xcf\x1e\xfe\xb7\xf6\x0d\x60\xdf\xd7\xdf\x89\x7f\xac\x92\xf6\x7c\x80\xbe\x71\xaf\xb5\xfb\x73\x1e\xa4\xff\xfb\xcf\xf3\xe7\xfe\x3b\xc0\x66\x7d\x2d\xff\x56\x1d\x60\x2d\x4a\x7d\x3b\x3a\x44\xaa\xb5\x77\x84\xf6\x1e\xd8\xbd\xff\xa7\x91\x83\x71\xff\x8f\xde\x75\x27\x56\x86\xf5\x16\x44\x23\x9e\x6d\x6e\x5d\x41\xaa\xc2\xcc\xc2\x36\x7f\xfe\x9d\x7c\x85\x2f\xf7\xb3\xbb\xc6\x7b\xef\xa4\x58\xdc\x40\xc7\xf6\xcd\x83\x7d\x48\x23\x5d\xe1\x9e\x91\xd1\x8c\xbf\x93\xac\xd5\xd1\x0f\xee\xaa\x88\xdd\x7e\x7d\x30\x8c\x53\x05\xdf\xd7\xeb\x58\x57\x8d\x7b\x77\x77\x2d\xc3\x66\xeb\xf7\xef\xd4\x65\xa3\xf5\x93\xcb\x27\xe6\x7d\x7f\x8f\x04\xa9\x8a\xe4\x84\xae\x05\x6a\xb6\x40\x1d\xf7\x0e\x5e\x64\xa0\xae\xed\x37\x6c\xf6\xbe\x7e\xbc\xb6\x15\xce\x97\x47\x67\xdf\x7e\x39\x10\x7f\xf1\x49\xd7\xd0\xb9\x0c\x9d\x39\x53\x0b\xfb\x19\x5b\xb0\xed\x47\x6b\x70\x47\xf7\xc6\x07\x1e\xc3\xfe\x4b\x47\x36\x7e\xac\xf9\x85\x65\x72\x91\xb2\xe1\xa1\x0e\xe3\x17\xf7\xd7\x57\x63\x3e\xaa\xa1\x3d\x6c\x07\x32\x35\xa5\x84\x67\x7a\x40\xd4\x67\xda\xc9\x59\x44\xb4\x40\xfa\x9d\x5d\x00\x2b\x08\x58\x5d\x74\xde\x24\xa6\xe2\x2c\x52\x5d\x55\x70\xac\x27\x93\xf6\xde\x0a\xfa\x13\x9f\x03\xc1\xe4\x89\x8f\xbc\x1d\x9f\x53\xf9\xab\xa7\x41\xae\x73\xf2\x28\x36\x77\xa7\xb7\x3e\xf4\x19\xc1\x3d\xed\xf5\x93\xbe\x03\x4c\xc4\x15\x7a\x00\x38\x46\x15\x88\xfa\x09\x64\xb4\x96\x56\xc0\xa7\xf2\xeb\xc1\xad\xf6\xe0\xb3\x5c\xdb\x4a\xe5\xdb\xc7\x8b\xfe\x9e\x24\x88\x36\xdd\xcc\xfa\x0d\x7e\xcf\x6c\x49\x73\x8d\x6f\x8e\xfa\x82\xee\xa8\x77\xdf\x01\xfb\x61\x17\xe1\x1c\x16\xa8\xc7\x1f\xee\x26\x49\xb0\x9b\x2c\x56\x16\xe4\xc8\x7d\x7a\xf6\xe8\xe6\xad\x0f\x4d\x3c\x4a\x80\x79\x9c\xc9\x3c\x2e\x41\x66\x71\x33\xae\x34\x96\x9c\xf5\x83\xd4\x1d\xbb\x00\x1d\xb7\xe7\xdb\xab\xd7\x0f\xf9\xa3\x36\x7f\x0c\x73\xe3\x1a\x36\xb5\x6b\x2e\x80\x3d\xd9\x90\xcf\x41\x57\xe5\xcf\x48\x87\x08\xab\x11\xe7\xda\xc6\x24\xc8\x4c\x03\xcd\x33\xc8\xcd\x05\xf4\xf2\x57\x25\x31\xd8\xe3\x3e\x65\x3f\x57\xed\x18\x8b\x2b\x34\x32\x84\xf0\x61\x12\x64\x11\xb6\x57\xd5\xc5\x79\x96\xa1\xdf\x99\x6b\xcf\x2e\x6b\xf9\x56\xfb\xfc\x48\x9f\xc4\x00\xe7\x8f\x55\x18\x9b\x0b\xba\xfb\xc5\x57\xad\x84\xe6\x3c\x90\x7a\xca\xd7\x40\x81\xbe\x00\x29\xae\xbb\xca\x5d\x3c\xc1\xe2\x36\xa2\x99\x44\xaa\x35\xf1\x72\xb4\xaf\x09\x1a\xeb\x82\xeb\x99\xb4\xde\x71\x64\xe6\x9f\x06\x42\xb9\x8e\x54\x85\xf3\x56\x23\x5c\x3b\x07\xd7\x5c\x65\x63\x92\x17\x2a\x2f\x7d\x7b\x34\x47\xcf\xb0\x3c\x0d\xef\x76\x92\xd4\xe5\x20\x57\x11\x9d\xfb\xc1\x91\x91\xcd\x8f\xf7\x2c\x10\x8d\xb4\xed\x9b\x24\xb2\xf1\xb3\xe1\x03\x1c\xdb\x22\x39\xc4\xab\xd1\x35\xd4\xa8\x1e\x00\x75\x3b\x2e\x91\x02\xd8\xe5\x8d\x6b\x1b\xb7\xa7\xde\x9d\x2f\xd2\x10\xc7\x68\x9a\x7c\x18\xc2\xa3\xdd\x3a\x79\xa4\xc7\x42\x51\xfb\x15\x48\x7c\x7a\x0a\xe7\x25\x15\x54\x16\x47\xaa\xb2\xdb\x08\xe9\x9f\x1e\xb2\x95\xdf\xde\x8f\xb3\xec\x78\xf5\xa1\x27\x87\x1e\xb7\xd6\x87\x7e\xd7\xc4\xa4\x98\xb3\x7e\x39\x10\x8c\xef\x6d\x48\x06\x3c\xa0\xc3\x9b\xaf\xa6\x19\xd4\x0f\xdc\x2b\x17\x4f\xb1\x2e\x34\xaf\x14\x78\x4f\x30\xaf\x91\x80\xcf\xa5\xdf\xdf\x78\x71\xae\xf7\x8b\xf8\x50\x28\xe6\xfb\xe7\x6a\x82\xf6\x1a\xce\x7c\x83\x64\x71\x2d\xcf\x6b\xbc\x28\xb6\x51\x54\x09\xfb\x3b\x32\x05\xd1\x18\xd4\x77\x9e\x65\x49\xea\xda\x4b\x76\x5c\x86\x8e\x28\xad\x47\x69\x44\x68\x74\x69\x7b\x70\x17\xa3\xb1\x10\x0f\x04\xd9\xa6\xf5\x0e\x4a\x57\x58\x8f\x96\x4e\x98\x8e\x37\x17\x1c\xe3\xc6\xf2\x8c\xc5\x8e\x04\x75\x7f\xe0\xf4\xb2\x86\x67\xd8\x9e\x3e\xe8\xdd\xd6\x8b\x67\x2f\xde\xe8\x1e\x22\xfe\xaf\xf7\x4c\xb5\x6e\x21\xdf\xaa\x5d\x45\x65\x35\x4b\x27\x97\x26\x97\x85\xbb\x04\xe2\x84\xde\x75\x94\xae\x1d\xdf\x31\x0f\x96\xaa\xec\x5a\x3a\xcf\xfd\x77\xdf\x3c\xc7\x80\xd8\x24\x43\x2b\x58\x57\xeb\xea\x86\xb5\xef\x5a\xf9\x24\xe7\x44\x7c\xfd\x1d\xde\xc8\xcd\xc4\x4d\x17\xc7\x8f\x6c\x03\xf5\x38\xa6\x4c\x2c\x40\x6f\xd7\xc5\x45\xbf\xab\x6d\x63\xf6\xac\xa7\x35\xdd\x33\x3c\x92\x23\x9d\xe1\x65\x37\x93\xf5\xeb\x34\x8b\x4e\x81\x00\x39\x0a\xb5\x2c\x9d\xd5\xf7\x0c\xc6\xa6\xe8\xb9\x85\xf8\x09\xfc\x7c\xae\x68\xe2\x18\x1a\xee\xb9\x0d\xb8\xa2\xb5\x9d\x56\x61\x86\x7b\x8d\x84\xd0\xe3\x26\xad\xa0\x9f\x4c\xc6\xca\xf5\x9a\x4f\xef\xcb\xec\x9d\x94\x78\xaa\x79\x0d\x76\x12\xb6\xfb\x84\x3a\x5f\x29\xc5\x74\x32\xfa\x55\x9f\x6b\x5e\xf7\x7e\x41\xfc\x79\xe9\xdc\x21\x57\x1c\x67\x4e\x6f\x91\x32\xf4\xbc\x01\x75\x0c\x02\x32\xef\x99\xa0\xec\x3d\x55\xba\xcc\x04\x64\x67\x4e\x4e\xae\xb3\xbf\x7a\xb9\x75\x0a\xb4\xc5\x67\x98\x59\x69\xb0\xbb\xf7\xde\xee\x38\xfc\xd5\x53\x37\xd7\xa0\xe6\xd9\x17\xf6\xdf\x17\xbf\xe9\x27\xf3\xcc\x1e\x9c\xa1\x57\x8d\x20\x09\x9e\x63\xa0\x39\x7d\xf7\xf7\x7b\xdf\x59\x14\x81\xaa\x8c\x66\x22\xa6\x0b\x5f\x95\x4e\x9e\x6a\x55\xd0\xff\x86\xd0\xe8\xfd\xf3\xd2\xaf\xae\x6d\xee\x03\xe1\xe5\x1a\x32\xf4\x34\x13\xf8\x24\xcc\x4e\xe7\xd6\x67\x4f\x8e\x87\xf4\x12\x6f\x25\xe5\x5e\xc6\x5d\x3d\xc1\x3b\x7f\xf3\x77\x2f\x81\x5d\x5c\x3f\x54\xfe\xc4\xfe\xae\xaf\x17\x18\x6b\xc0\xc3\x10\xbc\xa7\xe7\x7c\xa1\x27\xec\x78\x8c\x9f\x91\x79\xec\x3b\x11\xac\xaa\x35\xb6\x8a\xd6\x7b\x4e\x71\x6c\xaa\x75\xf6\x67\xd0\x15\xec\xa6\x56\x78\xad\xe7\xe1\xfa\x75\x04\x3b\x6d\x9c\x3c\x67\x41\xf9\xe5\x18\x72\x7c\xe2\xa2\x3b\x48\x96\x16\xae\x3d\xbf\xce\xd0\x3d\x2e\x2e\x0f\x41\xa6\x08\xbe\x1d\x25\x80\xa3\xc9\x11\x0d\x9a\xe0\xcb\x98\x32\xfa\xe3\xda\x56\x8a\x50\x85\x5c\x19\xe8\x1b\x46\xf5\x0b\x5d\x33\x0f\xae\xb3\x84\x5a\x08\xba\x6a\xa4\xba\x6a\x90\xde\x8d\xe6\x55\x57\xcf\xe9\x87\x6d\x5c\x5d\xc7\xd8\xe3\x1c\x36\x83\x73\x45\x0b\x7a\x8f\x85\xbb\x09\x17\x08\xd2\xc9\x85\x75\x1a\x7c\xa4\x99\xd7\x20\xaf\xe7\x0a\xf2\x14\xf7\xac\x6e\xfa\xd1\x39\xb2\xc1\x05\x42\x94\x07\xaa\x25\x07\x42\xb9\x77\x64\xfd\x4f\xf4\x1e\x4f\x88\x4e\xde\xc6\xb8\x06\xea\x92\xe4\x69\x15\xbb\x48\x95\x72\x4f\x28\xd3\x15\xce\x97\xf8\x6c\x3f\x8b\xf1\xf9\x6e\x55\xd2\x71\xf7\x61\xa6\x88\x6b\x35\xbd\xf8\x7c\xb1\xfb\xb1\x9b\x34\xff\x6f\x9e\xa1\xef\xd6\x3d\x5b\x81\xb9\x6d\x04\x3e\x09\xd4\x32\x45\xfa\xde\x0f\x58\xcf\x9d\xef\x77\xf7\xc7\x58\x66\x69\xee\xe1\x73\x67\xe6\x97\x90\x7c\x9e\x48\xf6\x01\x07\xa4\xd7\xeb\xf2\x34\x23\x89\xb8\xf4\xec\xda\x51\x0a\xbf\x51\xcd\xca\x75\x22\x23\xb0\x95\xdc\x5b\xf5\xde\x23\x07\xaa\xf4\xe9\x8b\x0a\x1f\x88\x66\xda\xd9\xaf\x53\x20\x2c\x7e\x87\x8e\x75\x8d\xd4\x4d\x6f\xdf\xd6\xa2\xb1\xf7\x1c\x23\xf5\xde\x41\xa7\x0c\xf5\xcf\x43\x3c\xfc\x5d\x7f\xcf\x2d\x7b\x74\x0d\x91\xee\x9d\x59\xfb\x35\x91\x83\xcc\xfe\x58\x41\x26\x55\x48\x16\x78\xb6\x09\xf7\x32\xc5\x67\xea\x39\x9d\x1b\xf0\x14\x9e\x3b\xdf\xfa\x2d\xc8\xfc\x65\x56\x5e\x5d\xe1\xd4\x7b\xef\x06\xe9\x7e\x59\x9a\x46\xed\xdf\x2c\xc3\xcc\x12\x7c\xdb\x12\x7b\xef\xb1\xc0\x5e\xf8\xed\x39\xe6\x21\xcc\x24\xde\x13\x92\xd6\x3a\x31\x66\xf3\x9c\x46\x6a\x52\x05\xa2\x95\xfb\xf2\xfd\x73\x9c\x5b\xc3\x34\x30\xef\x9f\x49\xf3\xdd\x1d\xba\x99\x3f\xa0\x97\x39\x7f\xe7\x37\x0d\x9d\xe2\x9a\x2d\x7b\x7c\xbe\x98\x46\x70\x4d\x94\xee\xbe\x01\x2d\xf1\x18\x8f\xc1\xd0\x12\xc6\x1e\xad\xda\xbc\xb1\x52\xa5\xca\x77\x8e\xe8\x4e\x4c\x02\x8c\xc7\x86\xbd\xc2\xf4\x98\x5c\xc3\x2c\xfd\x13\xd7\x32\x2d\x71\xbd\xa9\x7a\xaf\x91\x9d\x28\xe1\x7d\xb5\x47\xfb\xa0\x99\x27\x3a\xff\x2b\xa6\x49\x23\xf5\xd4\x71\xff\x3c\x85\x74\xef\x6d\x8c\x11\xfc\xdd\xde\xdf\xb5\x6f\x9b\xe9\x32\x4f\xe1\xef\x3e\xfd\x78\x7c\xa0\x96\x6b\x57\x34\x52\xcf\x1e\xb5\xce\xd4\x44\x77\xab\x42\xee\xd6\xb4\xd1\x8f\x89\x9e\xce\xc8\xa8\x2f\xe4\x8e\x52\xec\x96\x02\xbf\x9f\x6d\x18\x8c\x5c\xf3\x9c\x01\xb9\x2c\xf6\x02\xde\xed\xc8\xc6\x5b\x60\x2f\xcf\x2b\xab\xd8\xd5\x73\xcd\x60\xaf\xe7\xbe\x3d\xfa\xdd\x1e\xef\x3c\x34\xde\x3d\x99\x13\xea\xfb\xc5\xd9\x93\x79\x1d\x6a\x59\x74\x65\x1f\xb2\xeb\x90\xcc\xe6\x8c\x23\xe0\xf6\xe8\x6f\xd2\xc5\xc1\xb7\x3d\x6e\xb6\xe9\xff\x96\xd4\x70\x66\x79\x8f\xbe\x43\x61\x9f\xeb\xc9\xa1\x7a\xfe\xca\x29\x92\x79\x63\x68\x3e\x98\xfe\xce\x65\x64\x4b\x1c\x39\x4f\x32\x36\x97\x0f\x3d\x3f\x24\x83\xe8\x5e\x2e\xed\x92\x9b\x6d\xca\xa1\xbd\xea\xc9\x97\xf6\xfc\x06\x7f\xc3\xc8\x95\xf3\xc0\x7b\x16\x43\xbf\xa9\xe5\x4a\x6b\x7c\x6b\x32\xf4\x6c\x8b\x5e\xe9\xf3\xe6\x67\x3a\xf4\xac\x1a\xd9\xe5\x69\x23\x2c\x2a\xcf\xb6\x2e\xcd\xb3\xef\xa5\x23\x1b\x44\x7f\x1e\xd1\x7b\x32\xf7\x1c\x53\xa6\x77\xe5\x3a\x53\xce\xd8\x3e\x6a\x62\x1e\x53\xd5\xad\x7d\x06\x5e\x26\x55\xc4\x47\xfe\xdb\x73\x08\x86\x09\x6c\xe0\xf4\xd2\xc7\x71\x27\xcd\x1d\xcc\x9f\x7f\x7b\x0e\xf4\x27\x05\xdb\xfd\x5e\x8d\x15\x5f\xb0\x46\x77\xfa\xd0\x36\xb9\xd5\x88\xff\xde\xce\xdd\x75\x20\xdd\xe4\xea\x42\x8d\xe6\xce\xfc\x1b\xdb\x8b\xd4\x9a\xc4\x39\x91\x1d\x1f\x02\x37\x6d\xad\xf9\xbd\xb3\x96\xf8\x3a\x55\x95\x8b\xa7\x19\x57\xdf\x36\xc7\x6e\x66\x84\x8e\xba\xfc\xbd\x55\xf9\xd4\xb3\xa3\xeb\x74\xf5\xf2\x3b\xb0\xa5\x9d\x6f\x97\xe9\x56\x55\x04\xd7\x1e\x71\x9e\x20\x8d\xdd\x4c\xd9\xbb\x56\x19\xce\xc4\x72\x17\xa8\xca\xa7\x2f\x18\x69\x98\x1b\xa3\xad\x8a\x74\xe2\x63\x1a\xe6\x25\xe4\xa8\xb8\x76\x39\xf6\xec\x32\xf1\xed\x51\xba\x55\xbd\x34\xc8\x46\xa9\x2b\x96\x07\xdf\x99\x70\x81\x38\x19\xfb\xb6\x75\x0e\x04\xe3\x18\xa8\xd6\xd8\x77\x5e\x0f\xbe\x2a\x5d\x3c\xa7\xbc\x7a\x72\x3a\xf6\x1d\xe3\x18\x8a\xe5\x6f\xb4\xd7\xe8\xfb\x40\x8d\x52\x5d\x2b\xcf\x2e\xfa\x8d\x58\x9e\x7d\xdb\x2c\xb6\x2a\x7f\x0e\xb5\x92\x8c\xb1\xb9\x4c\x05\xef\x18\x66\x56\x16\x88\xc9\x38\xc8\x2c\x0e\x6a\x53\xe7\xe6\x38\x10\x27\x69\x98\xbd\xc7\xc1\x2a\xb9\xba\x79\x79\x0c\x76\xe9\x71\xab\x4d\x92\x40\xe5\x0e\xba\x2a\xdd\xa6\x6b\x69\x1c\xaa\xc9\x35\xc8\xac\x71\x28\x27\xc7\x0f\x35\x1d\x87\xd9\xe6\xe8\x28\xc5\x75\xab\x4d\x4e\x11\xe8\xac\xc6\x38\x44\xbc\x2f\x58\xdc\x56\x9b\xdc\x42\xad\x44\xb6\xe5\xd1\x73\xe6\x87\x85\x56\x08\xd3\xf5\x64\x1c\x8a\xe9\xd9\xcd\xd2\x24\xc8\xc1\x5f\x79\xdd\x6a\x56\xe1\x28\xc5\x65\xaa\x22\x1d\x38\x42\xcf\x8f\x03\xd0\x9d\xd2\x71\x94\x49\x7b\xd7\xf6\xe0\x9d\x91\xa0\x14\x5b\x2d\x42\x36\xee\x35\x12\xe7\xb1\x2b\x58\xe3\x0f\xd5\x4c\xb6\x5a\x72\xf4\xed\xd1\x75\xcb\x9c\x91\xef\x4c\x12\x4f\x2b\xc1\x86\x70\x33\xe9\xea\x8b\xe5\xcd\xb7\xcb\xdf\x33\x61\x7f\x89\x54\xeb\x16\xc9\x49\x32\x5d\x4d\xc6\x5b\xf9\xf5\x3a\x5f\xeb\xc5\x42\x2c\x84\xf9\xed\xbd\xd8\xbe\xb9\xfc\x8f\xf5\x64\x3c\x17\xa2\x5b\x20\x16\x5c\xa4\x26\xc5\xf6\x6d\x53\xd8\xb7\xf7\xf3\x22\xe5\x8f\xdb\xb7\x50\x9c\x6b\x8b\xf1\x8f\xb7\xd7\x2a\x14\xcb\x44\xd7\xa2\x64\xab\x2a\x3b\xd7\x5e\x8c\x5d\x7b\x7e\x80\xb9\x0b\xd2\x38\xe4\xcb\x70\xb6\x4a\xc7\xae\xbd\x3f\xf8\xe8\xff\xd9\xcb\x71\xab\x2a\xa7\xa9\xaa\x08\x5b\x75\x91\x6c\xd5\xc5\x75\xea\x94\x49\x60\x4b\xe8\xf3\xcb\x54\xb5\x5e\xb6\xea\x68\xb4\xd5\x52\x11\x7d\x1e\x6a\x26\xbf\x55\x95\x6a\xaa\x2e\x0e\x5b\x35\x82\x67\xc3\x2a\xe1\x3c\xa7\xe4\xc3\x2a\x1d\xbb\x8e\xc9\x45\x62\x99\x44\xab\x64\xef\x3b\x65\xe8\xc8\xfc\x79\xab\xe9\xf1\x56\x9b\xc7\xe8\xd9\x28\x53\x2e\x5b\xd5\x48\xa7\xea\xe2\xf7\x56\x2d\x4f\x5b\x75\x54\x4e\x9d\x72\xe7\xaf\x92\x93\x9b\x97\x15\xa2\x1d\x37\x2b\x0e\x30\x6f\xe7\x70\xdc\xaa\x46\x35\x55\xad\x71\xb4\x4b\xc5\xad\x6a\xf0\x81\x6d\x8c\xdd\x3c\x0a\x1d\x99\x3b\x04\x79\xc9\x4f\x9d\xf2\x73\xb1\xb6\x42\x47\x96\xc6\x38\x8f\xb8\xfc\x74\x45\xb4\xf6\xc5\x3e\x40\x34\xee\x94\x9f\x9e\x8d\xde\xb3\x38\x44\x2a\x3f\x76\x85\x72\xef\x8a\xe5\x67\x60\x9b\x68\x6e\x63\x57\x18\x1f\x02\x67\x32\x0e\xb2\xe5\x71\xab\x2e\xd0\xdd\x35\xf6\xd4\xf7\x83\xef\x98\xe3\x40\x2d\xc7\x41\x16\x1e\xb7\xaa\xb9\x8b\x54\x6b\xec\xa9\x0b\xf4\x9b\xdb\x56\x35\x91\x3e\x36\xf6\xd4\xf4\xd3\x75\xca\x3d\xe2\xb1\xad\x6a\x5e\xa7\xea\x62\x1c\xca\xe9\x75\xab\x9a\xb7\xe9\xdb\x7b\xb5\x55\xca\x70\x66\xa3\x71\xad\xd3\xf4\x6d\x39\xda\xaa\xca\x71\xea\x94\x69\xb0\x4a\x4e\xf3\xbc\xe4\x03\x39\x1d\x7b\x8e\x7e\xf0\xed\xc5\xd8\xbf\xbd\xa2\xe7\x6e\xc1\x5b\x32\xf6\x9c\xc3\xc1\xbe\x2d\xcf\x0b\x9e\x2b\xb6\xaa\x74\xdb\xa2\xb3\xd4\x8e\xe9\xd4\x29\x33\xcf\x31\x3f\xb7\xaa\x77\xfa\x58\x25\x30\x7f\xa7\x4a\xc7\xde\xed\x3d\x8e\x9c\x32\x5f\xac\xdd\x62\x8b\xeb\x1d\x8d\x3d\xc1\x43\x7b\xc4\x6f\xd5\x08\xce\x20\x10\xcb\x3c\xa8\xd0\x6f\x46\xe2\x56\x95\xf6\x53\xa7\xcc\xc3\x5d\x82\x68\x91\x0f\x76\xe9\xd8\x57\x95\xa3\xe7\x94\x07\x57\x48\xb9\xad\x9a\xec\x1d\xa5\x38\x4f\x55\x7e\x1c\x6a\x25\x37\x75\xca\x83\x67\xa7\xf0\x3e\x5f\xdd\x1f\x42\xcd\x1c\x47\xea\xfb\x71\xab\x26\xc5\x54\x9e\x1c\xb7\x6a\x5a\xa0\x67\x80\xb6\xd0\x5a\xb4\xe5\xc1\xad\xf0\xfc\x74\xad\xdc\x6e\x55\x65\xec\x89\x65\xb1\xd5\x16\xe3\x48\x4e\xc7\x91\x86\xd6\x9a\xf0\x53\x55\x11\xb7\x9a\xf9\x39\x75\xca\x23\xbc\xef\x4d\x47\xf3\xbf\x6e\x55\x3e\x41\x9f\xcd\x3f\xe7\xc5\x56\x4d\x13\xb7\x8a\x63\xd8\x4b\xa0\xa7\x31\x7a\xdf\x2e\xcc\xa4\x31\xba\x73\x5c\xa7\x3c\x7a\xb7\xd7\x72\xab\xa6\xbf\x03\x81\x1f\xfb\x36\x57\xfa\x62\x79\x0c\x32\xc4\x77\x69\xe1\x3a\x0a\x95\x45\xbf\xdc\x55\xc2\x6d\x35\xf7\xe8\x3a\xe5\x2f\x37\x37\xae\x5b\xf5\x98\x06\x8e\x35\xf6\xb3\x34\x47\xb2\xca\x53\xcd\xe3\x56\x3d\xa7\x7e\x96\x8e\x7d\x21\xe2\xa6\xf2\x64\x8c\x64\xc8\xd4\x29\x7f\x07\xaa\x74\xd9\xaa\xe7\x22\x92\x27\x63\x5f\x8c\x3e\xd1\x7c\xb7\xea\x79\x14\x54\xc9\xe7\x56\x3d\x1d\xb7\x6a\x99\x4e\xd5\xd1\x15\xf1\xfc\xd4\x29\x4f\x5e\x15\xc7\x9e\x08\xf3\x3d\xf8\x62\x79\xda\x6a\x9b\x23\xe2\xd7\xed\xdb\x86\x83\xb5\x58\xe7\x64\xe6\x44\x11\x7a\xd6\xb7\x0d\x71\xab\x96\xa3\x20\x4f\xc6\xc1\x5a\x41\xfb\x26\x6e\x55\xee\xe6\x09\xca\x38\x58\x6f\x0a\x90\x63\x68\x4f\x34\x33\xdd\x6a\xd6\x71\xab\x25\x68\x4e\x67\xb7\x8a\x8b\xb9\x53\x54\x73\x44\xf3\xab\x74\x0c\xf4\x6e\x2f\x2a\x24\xff\xa7\x9a\xf1\xb9\xd5\x0c\x34\x97\xb3\xbf\x4a\xae\x3f\xb4\xf2\xea\x3a\x25\x87\x78\x14\xf2\x9f\xf3\xf2\x1c\xe0\xdf\x17\xf3\xbc\xdc\xf9\x4e\xb9\xf7\x10\x2d\x8b\x25\x37\x85\xbd\x2e\xe2\xad\x2a\x21\xbe\x1b\x7f\xe4\x88\x0f\x79\x6e\x8a\xe6\xaf\xbd\x96\x5b\xcd\x45\xbc\x7c\x8e\x04\x03\xc9\xf0\x51\x84\xe6\xf9\xf9\x5e\xd8\xb7\xd7\xf3\x3c\xe5\xc7\xc1\xa7\x5e\xd8\x37\xfd\x3c\xe7\xd1\xbf\xe7\xc5\xf4\x6d\x32\x9e\xef\xd2\x71\xf0\xb9\xc1\xff\xce\x0b\xc4\xb7\x97\x45\x15\xe3\xff\xaf\xd2\xf1\x7c\x8d\x68\x62\x94\x4e\x65\xb4\x9f\xdc\x11\xef\xaf\x74\xd9\x6a\x66\xb6\xd5\x22\xf4\x27\xdf\x6a\x11\xa2\xc5\x4b\x20\x9c\x0e\x8b\xbc\x44\x6b\xbb\x7c\xe4\x93\xc3\x56\x1d\x57\xbe\xcd\x8f\x03\xf1\xf5\x10\xa9\xe9\x38\x12\xdd\xe3\x56\x95\x2a\xd7\x1e\x8d\x03\x31\xca\xe7\x4e\x59\xfc\x78\x7b\x2d\xe0\xce\xd8\x25\xc9\x56\x35\x81\x0e\x43\xd5\x7c\x41\x74\xe9\x55\x71\x39\x87\xb3\xe2\x0e\x48\x9e\xfe\x50\xf8\xb1\x5b\xed\xd1\x1d\x73\xf0\xed\x72\x1c\xaa\x69\xe5\x39\x65\x11\xc8\x49\xf2\xe1\x94\xbc\x5b\xa1\xdf\x8e\xd0\xf3\xd5\x56\x9b\x5c\x41\x96\x69\x06\xb7\xd5\x16\x88\x47\x8b\x30\x93\x5e\xd0\x1d\xe3\xdb\xd2\x38\xd4\x40\xce\xe4\x5b\x4d\x49\xd0\x9a\x5c\xa7\x2c\xd1\xb9\x2d\xc4\xa2\x9c\xe7\xe8\xec\x8a\xdb\x3c\x2f\x84\xb9\x06\xb2\x32\x98\xef\x38\xd1\xa1\xfc\xe0\x94\x65\xa4\x5a\xbf\xb7\x9a\x7e\xfb\xf1\x36\x19\x87\x9f\x6e\x31\xd7\xca\xca\xb5\xcf\x37\x74\xb6\xc1\x1a\xdd\x73\xe3\x43\x94\x59\xe3\x8f\x6c\x7c\xdc\x6a\x73\x7e\x81\xef\xf5\x9b\xbb\x4a\x72\x0f\xd1\x88\x53\x9e\x03\xa7\x3c\x87\x62\x79\xf9\x70\x4a\x01\xd1\x49\x28\xcc\x0f\xf3\x37\x65\xec\x63\x9e\xba\x06\x62\x59\x90\xf7\xdd\x3c\xf5\x0c\xb2\x34\x14\x36\x35\x0f\xcf\xb5\xa2\x9c\x3a\x05\xb7\x10\xcb\xb3\x2b\x96\x17\x4f\x2b\x2b\x1f\xc6\x89\x0e\x70\x4e\x1a\xf4\x41\x1b\x87\x42\x9a\x62\xda\x29\x61\x2c\x1f\xc9\x03\x74\xaf\x0a\xc5\x61\xf1\x66\x8d\x7d\x24\x0b\xb5\xc5\x79\xaa\x2a\x27\x74\x87\x6c\x55\xfd\xb6\x55\x53\x6e\xab\x2d\x11\x3d\xdc\x82\x2a\xc9\x22\xad\xbc\x7c\xa0\xb1\xc5\x57\x76\x8e\x02\x7e\x0f\xd0\xdd\xed\x63\x85\xe8\xb6\x3c\xbb\xbb\x74\x1c\xbd\xe9\x87\xf9\x3a\x19\x2f\x10\xfd\x68\x4b\x61\x8a\xce\xf9\x0d\xdd\x97\xef\x2f\x53\xa7\xe4\xd0\x3e\x44\x5a\x79\x82\x3b\x5b\x5d\x9c\xf0\x38\xe6\xde\xe3\x61\x5c\xce\xb3\x8b\x83\x8f\xe7\xcb\xf9\x36\x0f\xeb\x8d\x40\x6e\xf3\xd7\xad\x66\x5e\xa7\xda\xe4\x84\xd6\x37\x05\xde\x89\xc5\xb9\x56\x9e\x31\x6d\x72\xb7\xad\xca\xa1\x79\x73\x1f\xe8\xf9\x75\x3a\x8e\x9c\x57\xb4\x1f\x17\x37\x2f\x11\xcd\xdd\xd0\x1e\x45\x8e\x79\x8b\xb4\x52\x58\x00\xfd\xb9\xe2\x62\x3d\x19\x47\x99\x55\xf9\x4e\x29\xf8\xab\xa4\xf2\xc4\x92\xf3\xd0\x73\xd9\xe9\xb0\x78\x9b\x8c\x17\xd6\xa9\x98\xad\x17\x11\x96\x77\xee\x71\xab\x79\x67\xf4\x39\xe8\x1b\x4e\x29\x44\x76\xf9\xb9\xd5\xbc\x97\xe9\xdb\xa6\xda\xbe\x6d\x6e\xdb\x37\x17\xe9\x06\xe5\xf6\x2d\x2c\xb6\x6f\x31\xfa\x53\x6e\xdf\xe2\xdb\xf6\x2d\xe6\xb7\x6f\x7b\xb4\x07\xe2\x5c\x98\xe3\x73\x92\xd1\x1e\x45\xa9\x9b\x2d\xc6\x91\x90\x1c\x23\xad\x14\xfd\x55\x92\xeb\x5a\x79\x41\xe7\x1a\xa1\x3d\x12\x78\x74\x0f\x8b\x81\x30\xe2\xb7\x5a\x2c\xce\xdf\x26\xe3\x0f\x5b\xb9\xe1\x7d\x4b\xaf\x91\x63\x8c\x3f\x32\x8b\x0b\xc4\xf2\xcf\x48\x45\xf7\x2e\x77\xf5\x57\x23\xce\x73\x16\xdc\x54\x7d\xaf\x71\xc3\xd3\xb7\xd7\x93\xfe\xb6\x3c\x4e\x57\x7b\x56\xb7\x65\x73\x14\xa4\xe9\x2a\xb9\xb8\x8e\x77\xf4\x04\x85\x0b\x44\xfd\x02\x35\x40\xf7\x4a\x0e\x3d\x7c\xb5\x72\xac\xab\xa3\x24\xca\xd2\xdc\x75\xcc\x6b\xb8\x1b\x09\x1e\xd2\x25\x45\xa4\x4b\x14\x71\x24\x20\xfd\x5e\x12\x67\x38\x9f\x38\xa1\x7e\xfb\xa6\x86\x00\xf6\x55\x42\x6c\x96\xc6\xe3\xd4\x17\x5c\xe3\x68\xf7\xfa\x4b\x7f\x87\xfe\x01\x37\x5f\x95\xaa\x48\x5d\xf0\x91\xfc\x12\xaf\x6d\xe5\x53\xd7\xc0\x2f\x5f\xc7\x21\x66\xf2\xe4\x1a\xa9\x49\x1a\x42\xad\xd8\x45\xaa\xbf\x2f\xb8\x30\x2b\xd0\x58\x38\xc7\x2c\x63\x71\x58\xde\xf1\x43\x69\x6c\xed\xa9\x3a\x4a\x02\xbb\xa9\x53\xe7\xdb\xee\xc1\x77\x16\x0b\xd7\x6e\xd9\x24\x17\xe8\xb7\x01\x35\xe1\x90\x9d\xc3\xd4\xa0\x41\xb6\x97\x68\x56\x81\x52\xec\x70\x3e\xf2\xe2\xec\x31\x31\x8a\xed\x6a\xd2\xad\x07\xf7\x78\x2c\x81\xdf\x43\xfe\x32\x33\x2e\x1b\x53\x6b\xd7\x8a\x52\xce\x60\x83\xe4\xfc\xc0\xde\x21\x1b\x0e\x7a\x2d\x1c\x5d\x01\xf2\x21\x4e\x34\x17\x8d\xd4\xae\xb8\x06\x42\xb9\x73\x1d\xfd\xce\x3e\x91\xdf\x6f\xd2\xcf\x40\x78\x39\x34\x71\xa2\x22\xf6\xec\x11\xf8\x6d\x2c\x55\xba\x06\x9a\x79\x0c\xb5\xf9\xa9\xed\xbf\xa8\xed\xa6\x3a\xa6\x03\xeb\xad\xc7\x80\xfe\xc1\x7f\x91\x33\xa7\x71\xdf\x13\xee\xc7\x42\xeb\xd6\x2e\x2f\x14\xab\x65\xda\x25\xce\x29\x83\x9a\x75\x4a\x13\xf7\x54\xad\x0b\xce\x55\x83\xb5\x70\xbe\x83\xf1\xcb\xd3\xe1\xcf\x25\x5d\x63\x71\x03\xfb\xf8\x67\x85\x69\x1d\x6a\x1e\xf5\xd7\xc4\xc6\xe3\x98\xf5\x8f\x38\xdf\x31\x91\xad\x98\x19\xbb\x49\x1a\x64\xd0\xf7\x64\x13\x08\x12\xf4\x60\x69\xc7\xcc\xac\xd3\x2c\x37\x8f\x91\x8a\x7b\x0b\xd0\xf5\xa0\x77\x44\x6a\x79\x0c\xe5\x84\x8d\x79\xc1\x73\x88\x96\x9b\x18\xb1\x42\xe2\xef\x45\x1c\x0a\xc9\x35\xcc\xcd\x4f\x24\xab\xa6\x4d\xec\x1a\x62\xcb\x53\x35\xbd\x21\xbe\xe8\xd8\xc6\x69\x20\xd7\x73\x95\x74\x66\x2e\x6c\x4e\x9d\x23\x1b\x6f\x91\x66\x9c\x28\xcd\xbd\x1c\x2a\xb7\x9b\xcf\xe3\xd9\xc5\x25\x52\x53\x8e\xd4\xd8\x63\xc6\xed\xd0\xae\x5d\x72\xcc\x38\xe9\x60\x7d\xd3\x3a\x26\x0e\xf3\x49\xdc\x3d\xee\x5f\x81\xf6\xa7\xc6\x21\xa1\xef\x32\x5c\xa3\xaf\xf1\x2b\x34\xf1\x6a\x17\xf7\x5e\xfd\x81\xf8\x88\x8c\xdf\xe4\xe1\xdb\x05\x1a\x03\xe2\x8f\x83\xf4\x6c\x2d\xd2\x50\x8e\xdb\x58\x86\xa7\x69\x2f\x65\x69\xaf\x3f\x47\xa5\xd8\x85\x82\x05\x79\xf7\x91\x2a\x55\x8e\xac\x33\xcf\xa6\x97\x20\xb3\xaa\x95\x62\x2e\xd6\x24\x6f\x6f\xab\xd4\x7d\x7f\xbf\x31\x7f\xf3\x1a\x88\xe6\x09\xd9\xf2\xe4\x4c\x4e\xba\x7a\x87\x4e\xda\xf1\x71\x1a\x37\x61\xf7\x0d\xe7\x7d\x50\x9a\x87\x58\x0f\xa6\x11\xf8\x9e\x60\x17\xa6\xf5\xf8\x2c\x6d\x93\xcf\xf6\x20\x3f\x11\x5d\x0c\xf8\x83\x12\xf2\xce\x17\x06\x43\x90\x66\x53\x56\x56\xf0\xe7\xd6\xbc\xba\x79\x04\xcc\xdc\x7e\xe3\x7e\xb9\xaf\x80\x4b\x98\x56\x93\xcc\x77\x92\x75\x73\x37\x24\xcd\x3d\xa1\x2d\x02\x97\xc4\xe8\x60\x1e\x16\x07\x3d\xb5\x11\x3d\xd6\x67\xc2\xd4\x68\xa0\x7c\xce\xe4\xba\x13\xb9\xf1\xda\x9c\xc5\x0e\xe7\xab\x37\xf5\xef\x08\x46\x45\x95\xb2\x2e\x3e\xc7\x75\x96\x24\x6f\x9c\xd4\x68\xd0\x26\xd7\x50\x48\xeb\xfa\x0a\xa4\xf6\x01\x8b\xe9\x43\x7b\x47\x30\x06\xc9\x67\xb0\x2a\x00\x9b\xd0\x9c\xdf\xe4\x4a\x7a\x7c\x5e\x89\xec\xfc\x0c\x56\x23\xf4\x9b\xb7\xc8\x31\x6e\x81\xa8\x23\x3e\xbe\x45\xaa\x52\x45\xcc\x7d\x41\xfc\xca\x1c\x9a\x0f\xc1\x44\xa0\xdf\x6c\x02\xe1\x9c\x06\x7b\x85\x9b\xc2\x78\x94\x9e\xd3\x6c\x2a\x2b\x68\x0c\x8e\xd4\x4b\x65\x73\x9e\xff\xda\x36\x32\x87\xe4\x0a\xa5\x05\x89\xe1\xb3\xbf\x61\xeb\x1b\x37\xd8\x11\x06\xa3\xe1\xe1\xb9\xfc\x55\xd7\x02\x20\x3d\xbd\x66\x32\xae\x0f\x4d\xe8\x24\x43\x6b\x62\x31\x7c\x14\x7f\x47\xde\xdb\xca\xd1\xea\xe4\x3b\x34\x3d\xc2\xe0\xd9\x76\x2e\x16\x92\xe5\xb4\xce\x38\xe9\xb9\x7a\x8b\x34\xe3\x1a\x64\x51\xaf\xd7\x2a\xa2\x87\x59\x06\xb1\xbd\x7e\xee\xa6\xc6\xc5\x4d\x0d\x96\x84\xbe\x13\xd7\x83\xce\xbd\x24\xcc\x52\xdc\x13\x73\x6d\xf4\xc6\x85\x7a\xd0\x32\x83\x25\x79\x07\xdc\xc8\x10\x86\xa4\x9e\x33\xee\x73\x37\xff\xe5\x28\xe5\x7e\x8a\xf4\xe2\xb4\x0c\xc3\x6a\x4c\xfd\x51\xb0\x77\x77\x6a\x3c\x05\x8e\x6c\xd4\x31\xb1\x99\x4d\xfc\xd9\xe9\x70\x3e\xea\x80\xbe\x52\xef\x85\xcd\x17\xbb\x88\x89\xaf\x7d\x39\x96\xf5\xc4\x5e\x65\x0a\x17\x08\xfc\xf0\xde\xe7\x38\x76\x48\x6a\x8c\xb1\xf5\x59\xe0\x3e\x0b\x85\x4d\x3c\x70\x9e\xe9\x70\x2d\xee\xe5\x85\xd4\xaf\xfb\xfc\xe6\x78\x75\xcc\x60\x68\x4c\x12\xc3\xfc\x26\x7d\x0c\xc4\xfe\x06\xd7\xdf\x7d\x2e\xfe\xde\x7b\xb2\xba\xc6\xfe\x1d\xda\x86\x9a\xe4\xdf\x1c\x13\xd1\xe7\xf9\xce\x78\xe8\xbb\x9e\x0d\xf1\xc5\x5e\x98\xc9\x40\xcd\x79\x7c\x5e\x36\x9f\x78\xc2\x73\xf3\xa3\xf5\xae\xa7\xb2\xf4\x01\x98\x42\xd5\xaa\xc0\xce\xb5\x4e\xe5\x6c\xed\x45\xd3\xf5\x78\x3f\xeb\x62\xe2\x91\x7c\x53\xce\xbd\x9e\x92\x8e\x6c\x1c\x3c\x5b\xd9\x7b\x8e\x01\xfd\xd1\xe8\xff\xd1\xbd\x06\x77\x08\xae\x9d\x30\x54\x13\x12\xe3\x9e\x1a\xb9\x89\xd6\xd1\xdc\x21\x35\x4e\x42\x11\xa0\x6e\xad\xe8\xa5\x61\xe6\x9d\x02\x31\x8c\x43\xc1\xe2\x22\x15\xf7\xbc\x24\x72\x3b\x89\x32\x6b\xef\x60\x1c\x4c\x16\xa8\x92\x88\xe8\x16\xea\x62\x7c\x52\x6c\xc4\xe1\x17\xd6\xdd\x27\x1b\x1c\xbf\xd9\xc4\x80\xdf\x91\x27\x37\x1c\x7f\x7c\x69\x7a\xab\xe1\x7c\x68\x64\xa3\x81\x7d\x30\xe3\xcb\x0b\x8b\xa7\x1b\x8c\x51\xee\x12\xc0\x23\x05\x62\x53\x2b\x1b\xcf\x1f\xfa\x5c\xf2\x81\x5a\xde\x68\x9c\xb3\xd1\xa5\x16\xe7\x3a\x67\x44\x95\xaa\x59\x1b\xd3\x42\xee\x9a\xc5\x79\x96\x2f\xd2\xe8\x9d\xe8\x74\x3b\xa4\x5b\x75\xe2\xa6\xbb\x22\xd6\x6d\x2a\x1f\x1f\x3d\xb7\xaf\xef\x98\x7a\x7e\x10\x8b\x87\xbe\x22\x68\x7e\xd7\x00\x7a\xe6\x85\x31\xf4\x63\xcc\xa4\xfd\xc7\x6a\xb2\x8f\x1c\xc8\xdd\x8c\xdb\x78\x27\xac\x23\x45\x99\x55\xeb\xfd\x14\x7f\xba\x26\xfa\x3f\xd2\x73\xbd\x56\x1c\xb7\x53\x57\xf0\xce\xb9\xb5\x74\x4b\x98\xc3\xe8\x16\x69\xd0\x17\xf4\x1a\x65\x56\xe5\x65\xe5\x35\x6a\x6a\xcf\xef\x03\x61\xc1\x63\xbd\x73\xb4\x0b\x04\x73\x84\x64\xc1\x07\x60\x9b\x7b\xf4\x70\xf0\x6d\x73\x8f\x63\xcd\x77\x6d\xce\xa7\xc7\x0b\x81\x36\xcd\x2d\x43\x9b\x6d\xec\x20\xae\xdd\x73\xd5\x15\xab\xf0\x54\xdc\xcb\xaf\xc1\xd2\x60\x7d\x98\xb9\xef\xc5\x30\x53\x0a\x16\xc7\x6b\x89\x46\x82\x6b\x9a\xd6\xf6\xe8\x61\xda\xc2\xe2\xc6\xc9\x4c\x60\x69\xeb\xa5\xc6\x0a\x45\xe8\xb7\xf2\xa8\xc0\xb1\x4f\x89\x0f\xf9\xc5\xd1\x05\x99\x13\xb6\x6c\x82\xf6\x79\x44\x95\xeb\xbc\x5e\x42\x8c\xcf\xb8\x46\xce\x62\xed\xdb\x06\xae\x99\xd3\xd6\xdf\x89\x7e\x39\xc9\x22\xbb\x3c\x85\x4d\x0c\x94\xd6\x61\x8e\x7b\xf8\xda\x27\xe7\x03\xf7\xcd\x93\xcf\xf6\x7a\xd7\x56\xc7\xf6\x7c\x94\x72\x37\xeb\xf6\x3f\x79\xea\x6c\x08\xce\x29\xed\xe8\xfd\xaa\x91\x84\x7b\xf2\x1d\xae\xdb\x4e\xe5\x44\xfd\xdb\xda\x06\xd2\xe6\x97\x16\xbf\x7c\x76\xcf\x0d\x6c\x02\xc1\x5b\x35\x7a\x09\x1d\x63\x99\x23\xf9\x26\x5d\xda\x7b\xde\x92\xc7\x5f\x3c\x5b\x9f\x4f\xcd\xa3\x0f\xe8\xfd\xab\xb1\xa4\xc6\xff\x61\xc8\x91\x83\x9e\x7f\xf9\xea\x1c\xea\xf7\xe2\x1e\xcb\x21\xd8\xb9\x5d\xcc\x2b\xa9\xe1\x7c\x9d\x55\x13\xdd\xb7\x4d\x64\x27\x1c\xd1\x1d\xeb\xe6\xfb\x38\x14\xd2\x3d\xbe\xb3\x26\x17\xcf\xb6\xf6\x9e\x6d\xb2\x7a\xfa\xd1\x53\xad\xdd\x87\x83\x9f\x67\xf4\x75\x07\xf1\x50\xa8\x5a\xcd\x39\xc8\xf1\x71\x96\x8d\xd2\x0f\xcd\xac\x69\x99\xcc\x01\xe2\xcd\xb5\xec\x75\xd0\xfd\xe3\x1d\x3d\x27\x3c\x83\x3d\xe4\x78\xe9\x0c\x8f\x5f\xf3\x14\xcc\xc9\x36\x46\x78\x6e\xa3\xcf\x40\x55\x6e\x21\x87\x7d\x62\xd3\x5a\x7f\xab\x31\x4b\x68\x8e\xf2\x07\xfc\xbd\x39\xd0\xf7\x4c\xef\xfa\xa0\xa8\xdd\x48\x6b\x69\xc1\x1d\x83\x6b\x45\x67\xd2\x09\x72\xf0\x1e\xdc\x45\x4b\x78\xa6\x7f\x07\x39\x62\x1b\x47\x36\xad\x69\x16\xf8\x62\x47\x70\x32\x27\x86\x96\x19\x9f\x0a\xfe\xcd\x46\x34\x47\xd0\xf7\x1f\xeb\xf7\x70\x86\xd4\x37\xc1\xda\x7a\x4b\xbb\xf6\x1b\x12\xdc\x20\xba\x67\x01\x8b\x88\x6b\xc6\xda\xf3\x61\xff\x59\x0f\xef\xf7\xed\x75\x1c\x6b\x1c\xcf\xae\x60\xee\x53\xc6\x0f\x82\x31\x23\x6b\xb8\x47\x9c\x79\xad\xdf\xfe\x9d\xf3\x08\x7b\x78\xb3\xc7\x67\xd3\xc7\xa7\x7d\x7b\x7d\x80\xab\xf6\x05\x8b\xf3\x35\xe3\x1a\xd9\xd1\x81\xfa\x8e\xb6\x79\xdd\x2f\xbc\x67\x7b\x3f\x38\x0f\xd2\xa3\x0d\xbf\xeb\x8e\x9d\x3d\x84\xe5\x6b\xe8\xb8\xed\x2f\xc9\x3c\x7b\xf4\xe9\x6d\x20\x6e\x72\xb3\x54\xc9\xc0\xb9\x17\x38\xb7\x84\xac\x95\xc5\xcf\xef\x30\x6e\x09\xdf\xab\xb8\x86\xa8\xc9\xf8\x51\x5a\x3e\xe8\x34\xc8\x16\xc7\x20\x8b\xb6\x38\x87\x25\x81\xfe\x67\xed\x1a\xeb\x87\xb8\x53\x7b\xef\xc4\xd6\x70\x45\x7f\xdc\xd5\x24\x76\xd5\xd7\x18\xfc\xed\xf9\xe8\x3f\xb4\x37\x70\x5d\x57\x0d\x63\x69\xb8\x0f\x67\x92\x22\x3d\x10\xbf\x0b\xe7\x1c\x20\x9b\x10\xf7\x07\xef\xdb\x06\xf8\x4c\x43\xf4\x0c\xec\x01\xe8\xbd\x02\xb6\x51\xa7\xab\x09\xe7\xda\x67\xe8\xd5\xa6\xcb\x11\xcc\xdb\x60\x7a\x8d\x4f\x71\xbd\xf3\x84\xce\x25\xc8\xad\xb3\x9b\x59\x15\xf8\x35\x77\xb8\xcf\x9b\xae\x99\xe9\x87\xb6\x3c\xce\x76\xaf\xb1\x29\x48\x1c\x60\xb1\x76\x50\xff\x9b\xf6\x96\xc6\xcf\x61\x9f\x0d\x60\x90\xa0\x47\x0a\x9a\xff\x40\x2d\xd4\x26\x9e\x00\xef\xbc\x84\x84\xb7\xa1\x1e\x6d\xe7\x33\xfb\x66\x44\xf7\x3e\x67\x7b\xe9\xa2\xb5\x07\xa2\x71\x76\x1d\x93\x03\x5d\xc1\x06\x5b\xe9\xec\x52\x9c\xd6\x6e\x1f\xeb\x6b\xdc\x53\xb7\x23\xff\xb9\x0e\xbf\xfc\xf6\xec\xd1\x36\xc4\x79\x1f\x07\xfc\x7f\xb6\xe6\x2d\xdc\x15\x90\xcf\xac\xab\xd1\x15\xf7\xb6\x7b\x89\x91\x3d\x0f\x78\x1a\xe8\x37\x50\xc4\x9e\x6a\xa5\xa1\x0c\x35\x94\x2f\x90\x0f\x87\x7b\x36\x7d\xfe\x3f\xf6\xde\xa4\x3d\x71\x65\x59\x17\x9e\x7f\x7f\xe5\x1b\x1c\x24\x4c\x2d\x33\x38\x03\x90\x2d\x21\x0c\x54\x19\x8c\xba\x19\x92\x6c\x09\x90\x80\x5d\xb4\xe2\xd7\xdf\x27\x23\x32\xa5\xcc\x54\x0a\x63\xd7\x5a\x7b\x9f\xf3\xdc\x3b\x58\x4f\x2d\xa3\x2e\xdb\x88\xc8\x68\xde\x77\xa1\x4f\x8b\xb0\xdd\xbf\xda\x96\x59\x04\xb3\xbe\x16\xe9\xce\x7a\x64\xf4\xb3\x51\x1e\x1d\xed\x01\xe2\x03\x32\x5e\x85\x68\xd9\x3f\x95\x7e\xe3\xea\x8c\xd2\x02\x7f\xd0\xb2\x73\xa5\xb5\x52\xd0\x96\x51\x3e\x04\xcc\x69\x88\xe3\x60\x9b\x8f\xb4\x0f\x47\xe0\x8a\x7a\x93\x6b\x9c\xc4\x5a\xf7\xc0\x72\x3e\x10\xff\x12\xfd\x59\x30\x77\x4e\xf7\x18\xbb\xad\x3d\x1d\xfb\x3d\xe3\xdb\x76\xac\xee\xef\x91\xd1\x27\xfa\x19\xfe\x5f\xdc\x07\x8c\xbb\x84\xc7\x89\x7c\x00\xf9\x41\xe6\x05\x72\x41\xa9\xbc\xa4\xf5\x2b\x59\xc0\x62\x31\x39\xec\x33\xf8\x1b\xf9\x30\x10\xb3\x9a\xbd\x9b\xe1\x2d\xd2\x77\xaf\x42\x56\xdb\x57\xb5\x35\xf1\xbd\x61\x56\xe5\xbf\x3b\x6b\xb2\x66\xdf\x68\xed\x1f\x1d\x73\xa6\x5b\x52\x86\x19\x19\xb8\xc8\xc3\x47\xf6\xce\x7b\xc9\xa7\x87\xfc\xf9\x0e\xc7\x5f\x51\x61\x5e\x6b\xbb\xc0\x9a\xee\x03\xc4\xd3\x4f\xcb\xf1\x19\xf4\xd3\xa8\x8d\xd8\xd8\x41\x9e\x15\x51\x7b\x3a\x0f\xf5\x3d\xf0\x61\x44\x1b\xc4\xd5\xa8\xfa\x52\xf2\x63\xb5\xe8\x3e\xef\xb2\x3d\x48\xe6\xb0\x3c\xc7\x90\x6b\xf3\x34\x0d\x73\xf2\x3d\x94\x3b\x9e\xde\xd1\x42\xae\x5e\x94\xff\xd6\xaf\x59\x3f\x5f\x78\xc3\x6b\x6c\x4e\x4f\x0b\xd1\xf7\xc8\xf9\x11\x79\x7c\x76\xf8\xe6\x0f\xca\x6f\xfe\x41\xf6\xff\x88\xab\x31\xf5\xf5\xe4\x87\xfd\x64\x96\x7b\x98\xab\xe5\x29\xe7\x1f\xb9\xca\x4d\xee\x9b\xbd\xad\x3d\x33\xa1\xad\xc4\x6e\x79\x1f\xbc\x26\xc3\xa5\x5f\x9d\x29\x70\x8f\xf5\x63\x23\xe5\x7d\x08\x70\xff\x4f\x2a\x4b\xb0\x8f\x17\xae\x9d\x93\x2d\xbb\x46\xdf\xc9\xe1\x60\xb5\x92\x71\xe5\xbb\xe2\x71\x95\x64\xdf\x27\x37\x36\x1d\x90\xb3\xf6\xd3\x23\x3f\x57\x94\xc3\x96\xe7\x5c\xef\x83\xec\xf8\x29\xe2\x48\x12\x39\x5d\xf5\x1f\x70\xb4\xa7\xa7\x85\xee\x1c\xbd\x36\xfa\x99\x5f\x2c\x62\x9b\xc2\x3b\x77\x65\xed\xa0\xe5\xac\xa1\xb6\x6e\x56\xc7\x92\x58\x58\xa6\x4e\x79\x4f\x28\x36\x06\xee\x2f\xe0\x46\xf1\xec\x3d\xb1\x37\xc9\xde\xa8\x38\xef\x51\xcf\x21\x47\x8b\xc8\x83\x4f\xf6\x00\x39\xe7\xc6\x46\x9f\xd6\x7e\xbc\x02\xd7\x63\xc5\x01\xa9\xc4\xae\x8e\x6c\xae\x9d\x82\xdf\x9d\xd9\xeb\x10\x0b\x00\x99\x7f\x95\x64\x2f\xd4\x08\x92\x77\x03\x4f\x17\xf8\x8a\x7a\x07\x99\xf3\x9d\xf6\xf3\x8a\xf5\x1e\xc3\xcc\xb6\xcc\x3c\xb6\x9c\xc2\xe6\x6a\xe2\xb0\x4e\x85\x8d\xc1\x99\xd8\xe0\x47\x1f\xb0\xf4\xc9\x1c\xbd\x92\xbd\x98\x46\x9b\x31\xf8\x49\xd8\x6f\x35\x6e\xcb\x59\x3f\x8d\x72\x72\x16\x1c\xb6\xaa\xba\x98\x3e\xf2\x6a\xb8\x93\xad\x2a\x1f\xb5\x86\x07\x2d\xf6\x59\x9a\xdb\x4a\x0e\xbe\xcc\x3a\x68\x77\xb8\xd3\xa7\x85\x65\x16\xd4\xdf\x8f\x32\x3a\xeb\x52\x19\x9d\x72\xb2\x52\x79\x7f\x4d\x6f\xd3\x5a\xd9\xba\xff\xab\x9c\xab\x4a\x56\x2a\xfc\x6c\xca\x9c\x5b\x41\x06\xaf\x24\xbd\x5c\xd5\x1a\xf2\xf6\x17\xab\x5f\xb5\x58\xfb\x5e\xbd\xa9\x50\x47\xea\xeb\x44\x3f\x4c\xb4\x08\xfb\x5a\x00\x67\x4f\xdb\x29\x3c\xdd\x39\x06\xc6\x39\x09\x72\xe7\xe8\xeb\x0e\xf6\x55\x9b\x9e\x66\xb4\xfe\xf0\xa5\x5e\xf7\xda\xf2\xbd\x61\x0b\xfb\xef\x7c\x44\x3a\xc6\xf8\xe0\x5d\x6d\xbc\x46\x7d\xed\x50\x63\xc8\xcb\xa8\xc0\xed\xac\x95\xcf\x41\x1b\x3a\xa5\x6d\x32\xe6\xe5\xc9\x60\x92\x85\x66\xf7\x10\xbb\x97\xd6\x02\xeb\x44\xb9\x3e\xb0\x67\xa0\xfe\x78\x15\x7b\xc3\x0f\xf2\x0d\xfa\xfd\xbd\x38\xb6\xfd\x3d\x6b\x1f\xf8\x8d\x1a\xfa\x8b\xb6\xd1\x30\x82\x3a\xc5\xe5\x45\x98\xd3\xc8\xba\xc0\xfb\x99\xbf\x10\xef\xe9\xfd\xa6\x76\x67\xf6\x0a\x6b\x7e\x32\x0f\x5b\x14\x27\xe8\x49\x90\x43\xd7\xc0\xbd\x7c\x84\x9e\xb3\x8f\x2d\x69\xbd\x10\xf9\x68\x76\x51\x9e\xb6\x27\x59\x68\xec\x7f\x2b\x70\x19\x89\x3d\xb3\xf5\x21\xa7\x78\x8e\x72\x1c\xf8\x96\x10\x03\xcb\xd7\x2f\x5a\x80\xf6\x7a\x44\xce\x4d\x44\x5f\x86\x79\x97\xc7\xe0\x05\x4c\x1f\x4f\xd7\xb4\x70\x30\xdd\xa1\xad\x06\x63\x99\x85\xf9\xeb\xd1\xd7\x13\xe4\xf1\x7b\xea\xd5\xd6\x32\xdf\xef\xbb\xc6\x6d\x75\xab\x6f\xad\x83\x02\x03\xe1\xa3\xc4\x99\x75\x88\xfe\xa5\x78\x16\x4b\xb4\x71\xe8\x9e\xdf\xdb\xe6\x41\x98\xc7\x91\x81\xf8\x6e\xb0\x7e\x78\xbc\x0f\xe6\x07\x35\x85\x77\xa9\x74\x18\x8d\xed\xf1\xed\x93\x75\x59\xef\x5c\xc9\x9a\xb3\x20\x27\xd1\x6e\x86\x1c\x07\x61\x5d\xd7\xf5\x72\xbf\xa6\x97\x4b\xfb\x8e\xe1\xfb\xcc\x04\x1f\x91\x58\x07\x5a\xe2\x1e\xf1\x6b\x9f\x8f\x73\x4d\x88\xdd\x72\x8a\x96\x29\xc4\x40\x60\x7f\x1a\xf6\x4e\x7a\x8e\xcc\x33\xef\xff\xe0\x63\x9c\x59\x98\xc3\x79\xa5\xdc\x33\x31\xb5\x17\xee\xb4\x05\x60\xef\x11\x3b\x36\xda\xbc\x52\xfc\x80\x9a\x4d\x20\xdc\x43\xd6\x1b\xb1\x9f\x78\x7b\x60\x64\xf4\xc8\x1a\x4f\xe3\xbc\xbb\x0b\xc8\xda\x36\x7a\x80\xe1\xbf\x70\x27\x5b\xc4\xeb\x7f\x06\x79\x11\xe9\xdd\x82\xc6\x6c\x97\xb1\xf7\x8a\x1c\x32\x4c\xf6\xd7\x6c\x35\x3e\x16\xe8\xd8\x74\xff\x6c\x15\xf2\x8a\x1b\xaf\xec\xea\xe9\x65\x0c\x07\xe6\xc2\x6b\x43\x1c\x56\x21\x47\x51\x06\x8d\x28\xd7\xf6\x08\x74\xca\x5e\xa8\x55\xa7\x67\x1b\xd6\xf7\x3d\x3b\x4b\x33\xd9\x0b\x6d\x9d\x4f\x4e\xb1\xdb\x69\x89\xf9\x01\x5c\x3b\x28\xc7\x26\xd1\xb3\x81\x0e\xb5\x5d\xf2\x59\xe7\xba\x70\xb5\x5d\x48\xe4\x01\xd1\xdb\x83\xc9\x29\x74\xe7\xc9\x5c\xcf\x0e\x91\x75\xc9\xde\xe6\x53\xd3\x36\xbb\x62\x0d\x61\xd1\xdf\x87\x7a\xbc\xf3\xa5\x3a\xf2\x6a\x7d\xe1\x59\x0e\xe3\xaa\x9d\x2b\x60\x6d\xcc\x92\xf3\xc8\xa8\xcd\xe5\x4e\x8a\xf3\x24\xcc\xe7\x20\xac\x43\xaa\x03\xd0\x0e\x25\xf3\xd3\x81\xf8\xea\x68\x33\xd9\x2f\x80\x9f\x54\x18\xd7\xd5\xc2\x58\x73\x5c\xd5\x69\x64\xe7\x7d\x76\x26\x11\x38\x4b\xc9\x1a\xad\xe4\x07\xe2\x67\xbc\x50\x3d\x45\xe4\x52\x80\xb9\x6c\xdf\x5c\xb7\x9f\xef\x7f\xc5\x5a\xe2\x75\xcf\x6a\xf1\xb4\x4d\x7e\xbe\xad\x3b\xe2\x7f\x99\xca\x56\x97\xc7\xf5\x30\x12\x6d\x59\xfe\x3a\x9e\x93\xab\xbd\x2d\xe9\x14\x41\xb6\xf3\xef\xe9\x0a\xe3\xa6\x3b\x02\x96\xc3\x4b\xa3\x8d\x20\x8e\x77\x90\x77\x57\xb1\x37\xde\xd6\xf2\xf1\x1a\xd6\x2d\xd5\x1b\x6b\x89\x1f\x56\xee\xd3\x91\xf7\xa5\xd4\x6c\x03\xc8\x8b\x94\xd7\x48\xed\x5e\xb2\x6e\x6a\xf6\x2c\xe4\x2f\x0e\x38\x7d\xc0\xfc\xfa\x15\x1e\x5a\xbe\xc0\x1a\xe7\x6d\x30\xa3\x3e\xaa\xca\x4e\xbd\x86\x45\xbf\x1d\xcc\xfa\xbf\xc3\xbc\xdb\x26\x32\x09\x72\x51\xe0\x0c\x02\x7c\x03\xbb\xa8\x80\xbc\xa1\x7d\x00\x79\x43\xc3\xd4\xd7\x0f\xad\x05\xf0\x33\x9d\x4b\x5f\x0d\xe3\x39\x08\xdc\xd6\x4e\xc2\x39\xdb\x4a\x32\x22\x61\xf6\x8c\x30\x2e\x6f\x7b\x59\x96\x24\xbf\x56\xad\x64\xfc\x54\xfb\xfd\x30\xaa\xe7\x2c\xe0\x18\x72\x32\x5d\x3a\xb3\x52\x3f\x1b\x1b\xdb\x75\x0d\x83\xe9\xa5\xd1\xbf\xa6\xe2\xb1\x1d\x16\x81\x6b\xfe\xbe\x13\x77\x8c\x72\xa1\xe3\x1a\x71\xee\xd3\x3d\xdc\x99\x98\xca\x53\xb6\x07\x45\xdc\x4f\xd8\x7f\x63\x1e\x7b\x50\x85\xc9\x87\xdf\xfe\x60\xe7\x96\x5f\xb3\xda\xd9\x80\x9d\x07\xe8\x59\x91\xda\xf5\xcf\x78\xbe\xfb\x59\xc3\xc0\xa6\x7a\xb8\x0d\x67\xe0\xbd\x68\x37\xcf\x55\x9c\xd4\xeb\xf2\x5e\xce\x66\xfa\x29\xad\x63\x9f\xe7\x0f\xe4\xd7\xf3\xb2\xbf\x09\x75\xb0\xff\xb4\xc8\xe8\xa7\x81\x6e\x92\x33\x41\x8b\xd9\xa6\x01\xd5\x4f\x64\x3d\x82\x7f\x44\x4f\x77\x44\x07\x53\x6e\x57\xb2\xb6\xd7\xa1\x0e\x5c\xb4\x6d\x1f\x72\x90\xc9\xd9\xcf\x5c\x07\x46\xff\x10\xb6\xc9\x19\xb0\x9c\x7b\x4e\xc6\x28\xd7\x04\xb3\x2f\xc6\xe4\x7b\x33\xcb\x3c\x06\x50\x1f\x52\xd7\x99\x2f\x0a\x2c\x49\x5c\xbf\xd3\x8f\x32\x97\x07\x75\x88\x8c\xc3\xce\x8f\x65\xc3\x5e\xe1\x6d\x58\x21\xaf\xa1\x76\x86\x6b\xd8\x0f\x2a\xb9\x74\xb0\x9f\x9e\x77\x8a\xf5\xce\xec\x48\xd0\x67\x52\x3e\x41\xad\x6f\x9c\x6d\xa2\x38\xcb\xb4\x92\xb1\xba\xed\xea\x31\xc0\x35\x03\x3e\x13\x58\x9f\x4e\x77\x85\xe7\xd5\xde\x6f\x18\x3b\xb2\x17\xfe\x78\xfc\xb4\x3f\x99\x73\xd0\x41\xec\x9c\x5c\xc7\x76\x83\xb5\x7e\x73\xdc\x2a\xfb\xba\x6a\x2b\x77\xce\x53\xc8\xa9\x3b\xce\x35\x2c\x97\x37\x2f\xe7\xe3\x53\x9c\x44\x3e\x97\x49\xd4\x37\xa8\x83\xc6\x06\xe4\x2e\x7f\x69\x7d\x71\xfd\xa0\x98\x3c\xf5\x3d\xc1\xc9\x86\x04\x62\xb5\x19\xe7\x4b\xa8\xf7\x83\xb7\x09\xd8\xba\xfd\x6d\x3f\x09\x58\x84\x65\x5f\xde\x15\xef\xa9\xf2\xe8\x50\x76\x78\x3a\xf5\x61\x35\x9d\xf1\x3e\x9f\x23\xe8\x5b\x13\xae\xa1\x62\x3c\xbb\x38\x9e\x4a\x5e\x49\x88\xdb\xdb\xe0\xb7\xab\xf4\x33\xf5\x75\x64\xc4\x9e\x8e\x06\x34\xe7\xa7\x80\x76\x5c\x59\xee\xa8\x9f\x3b\x9b\x85\xdb\x39\x02\x87\x2e\xf8\xe3\x20\xd6\xdb\xd8\x8f\xd1\x9b\xbc\x17\xf9\x7d\x80\x58\x5f\x01\xe4\x24\xc3\xf9\x92\xf3\xc7\x24\xb5\x39\x24\xb2\x1b\x6c\x5f\xea\xfb\xa3\x3e\x31\xc0\x48\x64\x78\x2b\xb4\x2f\xc7\xd8\xd5\x96\xe8\x07\x9f\x9e\xc2\x65\xdc\x2a\x79\x97\x45\x1c\x65\x11\xa3\x09\xb0\xb6\xe6\x5b\x41\x8f\xd4\xd7\x3b\xb3\x7b\xb9\xf5\x72\x91\xef\x41\x7d\x29\xea\xd0\xae\x64\x3f\x37\x9c\x7f\x61\x9e\xb7\xc2\x7a\x2d\x7a\x67\x9b\xbc\x6f\xb6\xde\xcb\xcf\x4b\x67\x63\x95\x6e\x96\xb1\xd1\x66\x30\x0e\xb3\x54\x90\xb7\xb7\xda\x26\xca\xdc\x3f\xef\xab\x24\xc3\x7f\xdb\x46\x2a\xc9\xfe\x47\x22\x07\x7e\x00\xde\x5b\x8d\x9b\x40\x3c\x4f\xb0\x73\xaf\x98\x27\x2a\xf4\x9f\xcc\xf1\x35\x90\x7c\x79\x2a\xbb\x4e\xf6\x65\x90\xbd\xfa\x22\xeb\x88\xa2\x77\x81\xb9\x30\xa4\xb9\xa8\xb7\xab\x3e\x06\xa5\xad\x55\xd9\x26\xb7\xbe\x31\x7a\xab\xf5\xbf\x36\xd6\x8a\xbe\xe6\xa1\x3e\xd1\x38\x3c\xb9\x06\xfd\x07\x72\xe0\x18\x16\xe5\xbe\x27\xe3\x42\xf6\x52\x06\x7c\xe1\x65\xbc\xa8\xb3\x16\xb0\x9b\x2b\x5b\x88\xda\xba\x35\x9b\x0d\x9f\x37\xbb\x79\x94\x77\x0f\x0d\x7e\x4d\x89\xef\xee\x4f\xec\x09\xd4\x87\x36\x70\xe5\xc7\x59\x3c\x80\xd8\xf3\x7e\xe1\x4d\xa1\x26\x04\xf0\xd1\xf4\x43\x07\xe2\xd3\x16\xf3\xf1\x00\xef\x19\xc5\xd4\x04\x9c\xe6\x54\xb6\xf1\x14\xfa\xb0\x16\x37\x6c\xf2\xd7\xbe\x54\xf9\xb9\xcc\xde\xad\xc5\xb1\xa9\x7d\x2f\xd8\xdc\x77\x8c\x15\xda\x40\xba\x93\x46\xf9\x64\xeb\xe9\x41\x11\xea\x2d\xb5\xed\x41\xf5\x15\x8e\x0b\xe4\x23\x5c\x03\xd7\x2c\x7c\x3d\xc5\xdc\x42\x62\xfb\x92\x33\x25\x91\x33\xc6\x50\x92\x1f\xea\x3c\x6b\x6f\x30\x65\xe7\x9b\xd2\x0f\x76\xd3\xe6\xa1\x76\x1d\xfd\xee\x07\xe0\x31\xdc\xb4\xd9\x90\x03\x94\xd9\xe5\x94\xb7\x1e\x78\xe8\xc9\x5a\xe4\xeb\x08\xbc\x7b\xf0\x63\x61\xde\x6a\x63\xdc\xfd\x35\x43\x0c\x54\xca\x01\xa5\xe4\x78\x55\x3c\x97\x48\xe3\xfe\x97\x7c\x66\x02\x3e\x59\xc0\x8a\x97\xce\x52\x33\x25\xc6\xf1\x9f\x9d\x25\x59\xbd\x00\x9c\xb9\xb2\x63\xa0\xa1\x3c\x79\x41\x19\x53\xb7\x11\xe9\xfc\x45\xb9\x93\x2e\xae\x5f\xe0\x62\x69\x1a\x4f\xb0\x33\x28\xe7\x3b\xc4\xa4\x82\x5d\x98\x3b\xeb\xba\x6d\x0a\x3e\xc3\xa7\xb0\xed\x1c\x2b\x7f\x2b\xff\x5b\x22\x73\x0c\x08\x67\x79\xe6\xeb\x6a\x1c\x7b\x6c\xc7\xa3\xcd\x7f\x87\x3b\xcb\x93\xe7\x1b\x38\x27\xee\x1d\x7f\xf0\x0b\xd5\x38\x54\xbe\x7a\x96\x27\xba\x7a\x33\xcc\x7c\x77\xff\x5d\x0e\x5e\xc4\xa1\xb4\x9c\xc2\xf7\x50\x87\x71\xb9\x1c\x75\x9e\x2d\xb5\xce\x07\xbb\xf7\x96\x6e\x96\xfd\xac\xf7\xd9\x1b\x67\x85\x6c\x53\xfb\x15\x6a\xb1\xa9\x1b\x36\x84\xcc\x7d\xa0\xf4\x51\xe2\xd9\xf6\x96\x9d\x26\xc8\xac\xd1\x4c\x8c\xa7\xdd\xb0\x29\xee\x7d\xe7\x77\x6c\x32\xb1\x6f\xb0\x27\x82\x93\xdf\x76\xae\x3c\x17\x19\xcb\xdb\xe7\xcf\x4c\x0b\x6f\xf2\x01\x58\x89\x95\x8e\x11\x72\x4b\xf8\x75\x50\x9e\x09\x24\x1d\x25\xf9\x3c\xa9\xbe\xc0\xfc\x09\x39\xbe\x20\xdf\xeb\xeb\x49\x9d\xc7\x1b\x6b\x9e\x39\x3b\x82\xe7\x5f\xfe\xb2\x8e\x53\xea\x98\x86\xb3\x6a\xe9\xfb\xc4\xeb\x93\x2d\x8d\xc7\x9f\xeb\xfb\x81\x97\x17\x5c\xfc\x4c\x5d\x0b\xf4\x37\xd8\x49\x55\x7e\x41\xb9\x07\xfe\x57\xfa\x2b\x85\xf8\xc5\xc1\xf7\xa6\xab\x85\x91\x9c\x3c\xa8\xf1\xda\xd6\xeb\x56\xaa\x31\xcb\x42\xaf\xdf\x7a\x9f\x41\x6e\x5d\x1a\x5a\x67\xf0\x97\xc5\x96\x83\x18\xbb\xb3\xde\xc1\xb6\x0e\x59\xe0\xf5\x92\x40\xef\x8a\x3e\x31\x26\xef\xf4\x4e\x6b\xe1\x76\xea\xdc\xd7\xcd\xf6\x09\xac\x87\x7a\xac\x49\xd2\xc7\xd4\xc6\x7b\xa9\xf2\x0d\x1b\xf7\x90\xc2\xf6\x61\xb1\x1d\x95\xaf\xe3\xef\x90\xf3\xd0\xb6\x57\xbd\xab\x85\x9b\xd7\x0a\x2f\xba\xfa\x4d\xe4\x20\x00\xdb\x2e\xbd\xc3\x2e\x13\x75\xa2\xfd\x24\xc5\xcc\x0a\x41\xa6\xa9\xf8\x3e\xfe\x44\x5f\x42\x0e\x91\x90\xcf\x44\x39\xed\x59\xed\xe0\xd0\x78\x54\xda\x2c\x78\xe6\xd7\xce\xf1\x60\x0d\xf1\x78\xdf\xbd\xec\x21\x9e\xe9\x4d\x33\xc4\xf5\x9e\x27\xa3\x59\xff\x77\xe0\x3a\x67\xdb\x8a\x4f\x70\x86\xa8\xc9\xe3\xee\x31\xb6\xb2\x63\x8d\xff\xbe\xc9\x2f\xc8\x64\x27\x91\xb3\x4e\x17\x72\xa7\x00\x97\xdc\x10\xe5\x3e\xf5\x43\xec\x68\xee\x84\x9c\x53\xd4\xc0\x49\x25\xd8\x2d\x87\x7f\x62\x0d\x95\xf7\x80\xed\x9f\xe5\xf6\x20\xce\x68\x3e\x20\xf3\x6f\xb7\xc2\xa2\xaf\x85\x4b\x8d\xae\xfb\xd7\x04\xf2\x26\xdd\x57\xac\x43\x12\x7c\x41\xfd\x6b\xe0\xbd\x26\x65\x8e\xae\x37\xde\xdb\x96\x79\x0c\x0c\xe4\x12\x0e\x73\x22\x17\x68\x4e\xac\x2c\xf7\x06\xd3\x53\x58\x90\x7d\x0f\xf7\x91\x77\xb5\x42\x4d\x68\x1b\xe6\x78\x40\x4e\xee\x70\xef\xbb\x9d\xdf\xcc\xb7\x13\xe9\x8f\x49\x6c\xa5\x69\xac\xf8\xce\xcb\x60\xbc\xb3\xad\x0a\x87\xba\xca\xb1\xe2\x65\x2e\x9c\xd7\x84\xdc\x38\x78\x07\x3b\x77\xdf\xb7\x8e\xe9\x79\x8e\x8f\x67\x82\xbf\xeb\x83\xe6\x61\x42\xae\x93\xd7\x9e\x9e\x16\xc0\x35\xc0\x5d\x43\x0c\x86\xdb\xf9\x88\x0a\xbb\x0b\xf6\xa6\xc2\x46\x02\x9b\x42\x78\x3f\x8d\xfb\x32\xce\x1e\xa3\x77\xe0\x72\x17\x31\x17\x80\xb3\x73\xf8\xbe\x7b\x3a\x37\x4e\x80\xf5\xc1\x5f\x83\x5c\xbe\x8f\xb8\x31\xd7\xaf\xa9\xff\xeb\x23\x97\xd7\xf6\x54\xe6\x97\x97\x7a\x44\x78\xae\x92\xb7\x92\x7f\xb2\xd1\xc6\x43\x1f\x7c\xcd\x26\xfb\xd2\xf8\xf1\x36\x19\xef\x33\xaa\xf2\xc1\x98\x3c\xad\xb8\xbf\x24\xdd\x41\x6b\xbd\xbb\xc2\xf9\xe3\x49\xc9\xb9\x42\xe6\x9e\xf5\x73\x8c\x67\xb3\x35\xc4\xf3\xa3\xb6\xb3\x8c\x07\xc3\x94\xe6\xb7\xe3\x19\xdd\x9c\xfe\x9a\x3e\x3f\xfe\x60\x39\xf4\x81\xd5\xcd\x22\x8c\x25\x6d\x02\x88\x93\x42\x3c\x94\xec\xa1\x5d\xb8\xc4\x3d\xb1\x00\x9e\xad\x6e\xf1\x3e\x3b\xc3\x7e\xf1\x75\xf3\x38\x6c\x93\xbd\x3c\x47\x4c\x59\x9d\xac\xf3\xed\xb6\x26\x17\x54\xf6\xa6\x42\x16\x42\x0e\x23\xcb\x4d\xb2\x30\x16\x4d\xce\xc6\x44\x76\xb3\x7a\x50\x1c\x3f\xc8\x79\x38\x86\x5a\x17\xf2\xb3\x7c\xf0\x5d\xe2\x78\xa1\x4f\xa7\x9b\x57\x7e\xed\x9e\xd2\x26\xfd\xa5\xb4\x49\x71\x0f\xc9\x36\xa9\x7c\x2f\xf9\x0d\x72\x6e\x85\xf7\x72\xb6\xa0\x94\x23\x2b\xe4\x70\x35\xe4\xdd\x29\x6d\x64\x31\x8f\xe0\xae\xfe\x7e\x0c\xce\xc2\xf7\xa4\x35\xf2\xcf\xe5\x1c\x2a\xea\xc7\x05\x7d\xde\x56\x73\x65\xe0\xf7\x30\x17\x7d\x64\xf4\x43\x3e\x0f\xc5\x27\xfb\x70\x56\x3f\x9f\x7c\xb1\x16\x66\xc9\x63\x6f\x7f\x52\x0b\x23\xe0\x74\x57\x35\x3a\x32\xf6\x69\x4b\xa8\x7b\x11\xb0\xe4\x57\x72\xbd\x4f\xe9\x5f\xc4\xbd\x08\x35\xf2\xce\x77\x6a\x7a\xca\xba\x6b\x7b\x00\x7c\x10\x44\x3e\x9f\xa2\x5c\x4b\x43\xa2\xd7\x97\xfd\xed\x78\x46\xff\x5d\xd2\x7f\x0b\xfc\x77\x42\xaf\x4f\xe8\xf5\x09\x5e\x3f\x42\x4d\x87\x7b\xb9\x59\xdb\x54\x62\x17\x6b\x13\x72\xef\x3e\xf0\xec\xa6\x1a\xa1\x9b\xf9\x70\x54\xf6\x7d\xd4\xde\x5b\xa0\x6f\xd3\x33\x86\xd7\xd0\x35\xf7\xa1\x55\x61\xef\x63\xbe\xdd\x7d\x35\x5b\x8b\xf2\x7d\xfd\xeb\xc2\xdb\x91\x33\x33\xed\xdf\x39\x19\xbd\x3d\x24\x8b\x27\x9f\xfe\x3b\xa7\xff\xbe\xd2\x7f\xc7\xf4\x5f\x9b\xfe\xfb\x0c\xff\x86\x28\x77\xf6\xb7\xeb\xd9\x6a\xf8\xf0\xff\xd4\xd8\x2c\xf1\xfd\xc3\xbf\x63\xdd\x40\x5e\xc5\x8d\x3d\xc0\x61\xa6\xd7\xeb\xd8\xee\xae\x6b\xaf\xf2\xd6\xca\xf7\x51\x9b\x96\xf7\x85\xee\xed\xa7\xe7\x3f\x9e\x6b\xfb\x69\x78\xdf\x1a\xbe\xfe\x33\xf3\xc3\xfb\x23\x47\x46\x4f\xa8\x01\xe5\x70\x09\xfa\xac\x5d\x0c\x73\x8c\xac\x21\x8c\x6b\xb2\x75\x14\x25\x11\x72\x0f\x5d\xef\x5b\x77\xd1\xf5\xef\x91\x51\xe5\xfb\x50\x4e\x09\xd8\x60\xe7\x64\x5c\xac\x25\xdc\x86\x3b\xfa\x34\x70\xf6\x9f\xc8\xda\x1a\x3e\xf8\x3f\x21\x6f\x95\x18\x2d\xcb\x6f\xf4\xc7\xea\x7e\xd6\x9f\x5f\x02\xd7\x82\xa2\x06\xf4\x1b\x7b\x87\xda\x71\xb0\x6f\x22\xbb\x1c\xaf\xd7\x83\xc8\x6b\xf3\xc9\x5a\xa3\xbc\x03\xcc\x86\xb4\x8d\xb4\x08\x5c\xed\x14\xe7\x73\xba\x97\x58\x0d\x1a\xf2\x48\xb0\xfb\x18\x9e\x0b\xfa\xff\xce\x09\xf2\xd8\x38\x45\x54\x64\xca\xfd\x26\x60\xd6\x2b\x6a\x7c\xbf\xd0\x7f\x81\x3b\x01\xf8\xad\xee\xea\x27\x60\xf9\x63\x4d\xf5\x0c\xce\x6e\x4d\xb5\xaf\x1c\xaf\xc8\x1f\xb4\xb3\xca\xbd\xc5\xfa\x84\x92\x9b\x0d\xd6\x9f\x90\x4f\x5c\xd5\xc6\x0a\x72\xa6\xac\xc5\x16\x30\xc8\xbc\xe1\x9e\xe1\x59\xc4\x83\xe9\xf9\xe7\xf2\xf1\x54\xe1\xa7\x91\xb3\x4d\x55\xf7\x1c\x0d\x86\xa7\xd0\xeb\xb7\x1c\x67\x38\x16\xf0\xf6\x06\x4e\x11\x02\x86\x59\xbf\x08\x75\xed\x1c\x0b\xf8\x7a\xf4\x37\x73\x4a\xce\x48\x14\x67\x69\x2f\xe2\x92\x19\xa6\x16\xe5\xe7\xa6\x1a\x19\x01\xf3\x5d\xaa\x73\xb9\x6d\xeb\x21\x06\xd7\x11\x71\xc9\xcf\x89\xc0\xb9\x45\xf9\xdc\xa0\xde\xb3\xe8\xe0\xfc\x19\x7d\x68\xc7\x3d\x3a\x02\xb8\x10\xd0\xdf\x90\x42\x7d\x8d\x1b\x35\xe0\x39\xf2\x5c\x2d\xff\x6f\xfe\x47\x39\xf2\x47\xbc\x08\xe7\x8d\x24\x25\xed\x68\xe2\x18\xa8\xd5\x74\xf1\x98\x3f\x66\x57\xcd\x43\x86\x72\x0c\x31\xd2\xe8\x37\x45\x8c\x47\xea\x9f\x91\xda\xf5\xdd\x35\x60\x0f\x90\x53\xe5\x96\x0c\x70\x80\x23\x6c\xfe\x27\x76\x01\x9e\xf1\xc8\xbc\x43\xbc\xb1\xe2\xc3\x2b\xe5\x56\xb9\xa6\xca\x79\x53\xd7\xcd\xb3\x38\xe9\x1d\xfb\x07\xb9\xcd\x88\xcc\xae\xd6\x42\xc5\x3f\xe7\x3c\xc4\x83\x31\xbb\xe7\xeb\xe3\x66\xf1\x3c\x32\xe7\x24\xda\x38\xfb\x60\xa6\xc6\x40\x68\xe2\x9d\xf9\x13\x5d\x2e\x61\xf5\x49\x78\x80\x02\xc7\xa5\x80\xa9\xaa\xc0\x85\xf8\xeb\xef\x5d\x8f\x8a\x7e\x36\xe1\x4b\x98\xc4\x86\x7a\x4c\x18\xf6\x62\xc3\x1a\x24\xb6\xf0\xe9\x4f\xc6\xca\xd7\x5b\x47\xe4\xf3\x29\xe3\xda\xb5\x9c\x1c\x15\x96\xc7\x3c\x77\xd6\x61\xc1\x70\x30\x1f\x1a\x70\x3b\x80\x0f\xe8\x4f\xf6\x06\xe6\xbb\xb9\xd3\x53\xe9\xf7\xa9\xfb\x82\x54\x76\x58\x89\xe1\x45\x71\x62\x96\xef\xb3\xfe\x15\x31\x64\x18\x8e\x4b\x7c\x1b\x93\x83\xe7\x2c\xfa\x73\x19\xdf\x66\xb8\x33\x77\xe2\x37\xd1\x35\x5c\x62\xce\x90\x79\x2c\xdf\xd1\x80\x57\xf3\x4d\x1c\xa2\x49\x88\xb5\xa7\xd3\x6c\xe4\x0e\x3b\x88\x69\xe3\x44\x76\xd6\xe2\xdb\xaf\x45\xba\xc8\x7d\x03\x36\xaa\xe5\x1c\x29\x37\x9e\xa0\xcf\x01\x63\x51\x67\xdf\xd4\xce\x25\x6f\x97\xcb\x30\x8d\x34\xfc\x5e\x41\x71\xb4\xab\x7e\xde\xc0\x9e\x52\xdf\x03\xb9\x16\x8c\x2f\xac\x10\x30\x77\x84\x3a\xa2\x2a\xfe\xdb\x85\xf8\xcd\xe7\xb8\x3e\x32\x36\x11\xcb\x39\xe2\x62\x45\x9f\xe0\x1e\x01\x56\x55\x6d\x3e\x9a\xda\x98\x9c\x3c\xf3\x72\x7d\xc9\xe9\x18\x39\x10\xaf\x3c\x05\x32\x3e\x15\xc3\xca\x22\xeb\x46\x7c\x97\xb4\x46\x78\x8c\x26\x0e\x5b\x98\xf6\x5f\xe4\x91\xc5\xf9\x08\x4c\xfe\x9b\x02\x5f\x6d\xdd\x27\x07\x3e\xe0\x78\x1b\x30\xdc\x05\x6e\xad\xfa\x14\x27\x0a\xe3\x2b\x50\xe7\x05\x75\xee\xf4\x4c\x04\xb5\x36\x50\xeb\x6f\x10\xbd\xa5\x95\xbc\x5f\x18\x63\x89\x77\x31\xc4\x53\x80\xff\x10\xae\x33\x9f\xc4\x02\xf3\xe3\xd2\x70\x33\xd9\x31\xdd\x03\x39\x7b\x9c\x0c\x89\xda\xe3\x24\xb6\x10\x37\x80\xf1\x4b\x63\xfb\xb0\x6d\xe4\x5a\xa4\x5f\x00\x17\x0a\xf3\xbb\xca\xbc\xba\x56\x58\xf4\xf7\x81\x1b\xb4\xc4\xf6\x64\xc7\xa8\x3d\xcd\x7c\x17\x63\x4a\x8b\x8d\x43\xda\x0d\xe3\xef\x23\xee\x5d\x59\x53\x14\x41\xdd\x4a\x76\x08\xdc\xae\x16\x1b\x37\x72\x83\xd1\x3e\x66\xb1\x96\x5f\xa8\x2f\x1e\x00\x27\x45\xe2\x8c\xaa\x70\xa3\xd0\x7e\x52\x72\x4b\x71\xf2\x9f\xb7\xb5\xaa\x7d\xa7\xc6\xfe\x62\x32\xed\x50\xed\x1f\x8d\xe2\x72\xcd\x0f\x11\xe3\x6a\xab\x72\x32\x4b\x5f\xcb\x5d\x6b\xdf\xd8\x43\x1d\x07\xc5\x53\xd6\xc5\x77\xc5\x85\xef\xf5\xcf\x81\x67\xab\x9f\x11\x31\x80\xb1\x2d\xee\x94\xcf\x3f\xff\x4c\x1e\x09\xb8\xfb\x1e\x87\x67\x38\xb3\x40\x1f\x94\xbe\xbd\xaa\xef\x80\x25\x26\x60\x16\x8a\x32\x38\xfe\xc9\x9e\x11\xf7\x19\xc4\x9f\x9e\x16\x56\xb6\x67\xdc\xdb\x9f\xcb\xbf\x12\xd3\xad\xbc\xf6\x46\xfd\x85\x37\x30\xdd\x3e\xb9\x17\x6d\x75\xa9\xad\x8d\x38\x6c\x7c\xbe\x08\xca\x9d\x1b\xed\x95\x65\x11\x8b\x3d\x71\xf9\x17\x38\x56\x25\x0e\xbe\x60\x77\x54\x32\x90\xe9\xb9\x29\x9c\x21\xa8\xbc\x68\x78\xc7\xf0\x23\xb0\x32\xbd\xc4\xfb\x43\x79\xa7\xc2\xfc\xfb\x8b\xab\x5f\xc6\xef\xd4\xe5\x62\xa9\xf7\x3e\x93\x8b\x4c\x07\xc0\x98\x2c\xbb\x1b\xf0\x9b\x64\x02\x4f\x72\xf9\x2e\x4f\x9f\xee\xe2\x1b\xdf\x52\x5c\x57\xc8\xfb\xe9\x2e\xd2\x01\xf7\x7e\x3d\x72\x03\x61\xfc\x55\xdf\x97\x6a\xc8\xaf\xfc\x1e\x98\xe7\xe0\x77\x2b\x88\x4d\x30\xe5\x6c\x1a\x91\x7f\x3e\x51\xae\xa9\x1a\xa6\xba\x0a\xef\xad\x9c\xb3\x78\x16\xb8\x9d\x35\xef\xaf\x1e\x6d\x82\x34\x1c\x38\xd9\x8b\xb1\xde\x73\xba\xa0\xd4\x1f\x42\x8d\x33\xca\xbe\x7b\xda\xce\xb7\xf5\xde\x67\x00\x47\xfb\x8e\xfb\x14\x3c\xde\xe9\x2d\xb9\xf2\x9f\x18\x37\x56\x73\x02\x58\xa9\xb1\xd7\x5f\x93\x73\x21\xe2\xf1\x01\xde\x01\x87\x21\xe8\xd0\x77\x13\x9d\x14\x5b\xd5\x7c\x37\xc7\x4b\x81\xb3\x5c\x0f\xf2\x3f\x7f\x37\x1b\x43\xc8\xa3\x9a\x05\x6e\x50\x04\xde\x64\x8b\x79\x0e\xc8\x3b\xc2\x9d\x43\x13\x3f\x77\x28\x86\x6c\x90\xdb\x46\xb2\x1a\x5f\x7b\x1d\xaa\xe7\xa8\xbd\x8f\xcf\xdf\xb0\xef\x4b\xce\xc6\x0a\xaf\xff\x13\x8c\xbd\x52\xce\xff\xa7\x6c\xf9\x6f\xca\x35\xfc\x66\x85\x3d\xaa\x3e\xa7\x56\x32\x76\xd9\xfb\xaf\xcf\x70\x47\x2b\x9d\xd7\xfb\xc1\x62\xa7\x82\x2f\xa2\xba\xde\xb5\x39\x5d\x0d\xf8\x23\xcf\x93\xed\xc2\xbd\xac\x39\x8c\xcc\x94\xd3\xa1\x8f\x1f\x46\x2f\x55\xea\xbe\xef\xd9\xfa\x64\x2f\xf3\x78\xbb\xab\x28\x77\xd2\xd8\x72\xcc\xd0\x72\x00\xd3\x08\x30\x84\xad\x4c\x17\xf9\x31\x9a\xcf\x0a\x9e\x31\xac\xdb\x3d\x5a\x83\x6d\x42\xfe\x75\x3b\xeb\x57\x3d\xdd\x85\xd6\xeb\xb6\xea\xa7\xb0\xee\xbf\xa5\xef\xef\xd1\xf3\xcd\xfa\xbd\x19\xe7\xf6\xef\xd6\xeb\xa4\x6f\xd5\xda\x52\xf0\x49\xfc\xf3\xfa\x96\xb7\x35\x61\xef\xdc\xc0\x9f\x55\x5c\xaf\x7f\x33\xb0\xb2\x2b\x70\xda\xb8\xaf\x07\x72\x26\xe1\xce\x80\x2a\x2c\xda\x8a\x6f\xa5\x96\xc7\x09\xf2\xce\x03\x1c\x41\x3c\xd7\x9c\x2b\xb9\xc4\xce\x7b\x50\xbb\xb3\x0a\xad\x6c\xb5\xd0\x9d\x35\x7f\x96\x61\x18\x59\x31\x39\x33\x94\xf9\x3f\xf0\xce\x0d\x19\x13\x86\xe7\x81\xd7\x59\x1c\x93\x9c\x65\xa6\x85\xef\x76\xae\x0b\x8f\xfa\xd0\xf0\x1c\x53\xf9\x79\xda\x93\x2b\x93\xbd\x51\x3e\x4f\xfc\x0a\xe3\x00\xdb\x86\x58\x21\x7b\xf0\x87\x58\x58\x93\x13\xe5\xd9\x66\x31\x78\x85\xf3\x51\x68\x39\x79\x6c\x08\xed\x81\xba\xf2\xc0\x35\xd7\x58\x43\xb9\xd3\x00\xef\x0b\xf6\x87\x09\x7a\x75\x54\x62\x21\x4e\xb2\xd8\x9c\xee\x42\xd7\x39\xc5\xde\xeb\xad\x9c\xff\x3f\x38\x9f\x88\x18\x59\x23\xa3\x77\x11\x7d\xcf\x15\x56\xb2\xf4\xcd\x86\x75\xd9\x8c\x87\x7c\xc7\xfa\x63\xcf\xae\x17\xde\x04\xfc\xc5\x81\xa1\xe5\xcd\xf2\x45\xe0\xd3\xfd\xf7\xd8\x11\x16\xc3\xb2\xa6\x5c\x57\x44\xef\xfe\x5f\x86\xa5\xcc\xdb\x04\xb7\x73\x89\x98\xcc\x3e\xb3\xba\x4f\x13\x72\x67\x21\x1e\x52\xca\xbf\xcf\xfb\xc3\xf4\x1d\xc3\x22\x32\x99\x5e\x19\x56\xba\xcb\x58\x0b\x3a\x55\xd6\x09\xa5\x5f\x81\x62\xb2\x4a\xfc\x2f\x3c\xc7\x4b\x19\x43\xa0\x79\xf9\x98\x7b\xf5\xec\x1c\x03\x73\x7f\xf6\x44\x6e\x30\xa8\x83\x62\xd8\x14\x53\xb7\xb3\x76\xaf\x66\x5c\x7f\xcf\xf4\x35\xd4\xb3\xe3\x3d\x98\x53\xfc\xb3\x64\x5d\xce\xad\xee\x8e\xcb\x05\x6f\xc2\x9d\xaa\xe2\x51\xe2\xd8\x22\x3e\x00\xee\x81\x63\x60\x88\xbc\x58\x76\x9b\xdc\x8b\x38\xce\x10\x5f\x12\xf9\xdc\xc8\xde\x67\x3e\x0c\x01\x0f\x9d\x61\x0d\x08\x39\xb4\x65\x4d\x71\xff\xb4\x70\x3b\xad\x1a\x5f\xcc\xa0\xaa\x01\x51\xe0\x21\x49\xcf\x4e\xf8\x3c\x77\x96\xd7\x2e\x62\x1d\xd1\xf7\xd1\xf1\x81\xda\x14\x11\xbf\xac\xa1\xe6\xd9\xe8\xfd\xc6\xb1\x50\x63\x11\x89\xf3\x45\xb1\xa9\xee\xc1\x23\x53\x60\xbd\xcb\xe3\x24\xc4\x3b\x8c\x26\xfc\x25\x01\x73\xad\x6a\x33\x62\x13\x27\x2f\x45\xbf\xca\xb1\x67\x6b\x5a\x6c\xf3\x6a\x81\x9c\x54\x65\x8d\x65\xe0\x76\x36\xb1\x95\x08\x76\x88\xb4\x2e\xa1\x16\x82\x5b\x6f\x0a\x7c\xbd\x6a\x6e\xc0\xb7\x34\x28\x73\x26\x31\x07\xf9\x49\x1d\x7f\x56\x62\x24\x89\x73\x47\xf1\x5a\xf0\xfd\x6c\x3c\x6b\x18\x49\x65\x5c\x47\x88\xd9\x34\xe6\x01\x05\x56\x56\xb0\xef\x91\xf5\xb5\xf0\x76\x15\x8e\x35\x9c\x9b\xbb\xb7\x7c\x76\xa5\xec\xbc\x79\x26\x99\x75\x20\x07\x9a\xda\xb4\x92\x0d\x5e\xe2\x53\xb1\x38\x6d\xc9\xdb\xc7\xe3\xdb\x7c\xb2\xbf\xd5\xdc\x59\xdc\x78\xf1\xeb\xeb\x95\x62\xbb\xbd\x94\xb5\xbd\xa5\x3c\x91\x78\xab\xe4\xfd\x86\xb5\x55\x70\xed\x49\x58\x07\x65\xfd\x88\x9c\xe3\x2c\x72\xcb\xcb\xf8\x9d\x95\x4c\x55\xc8\x89\x9d\x68\x8f\x62\xfc\x2a\xf6\x86\x45\x39\x87\xad\x4b\x16\xe7\x88\x6f\xc9\x64\x05\xd6\x11\x27\xdb\x91\x76\x78\xb7\xb5\xd6\x49\xe0\x1a\x2c\xf9\xb3\xaa\x39\xa7\x75\x19\x37\x6b\x7d\x59\x8d\x5c\xb4\x2e\x73\x07\xc7\x81\x17\x64\xa1\xd1\x7b\x54\xd6\x91\xa9\xbe\xf3\x84\xf8\x5c\x7e\x9e\x6d\x02\x1d\xf3\x25\x95\xb5\x1f\x03\x0e\x7f\x64\x39\x5e\xd9\x05\xf9\xaf\xc4\x17\x27\xd7\xea\xf5\x1e\xcd\xb5\x4e\xf2\xfb\x12\xca\x3d\xc7\xeb\x31\x75\x4d\xaf\x8c\xf9\x0a\x75\xf1\xc3\x32\x2f\xf0\x8d\xe2\x7a\x13\x79\x30\x59\x42\x0e\xf6\x7a\xe1\x0d\x4b\x7f\x03\xe3\x26\xe3\xf3\x43\x15\xed\x2b\xe7\x9e\xcd\x5f\xec\x0e\xaf\xf1\xc0\xde\x4e\x8a\x75\x53\x1d\x0e\xab\xe7\x53\xad\x83\xae\xfd\xf4\x0c\x79\xde\xdf\x18\xfb\xc6\xb6\x8c\x97\x8d\x6d\xf9\x27\xe6\x9d\xe9\x2f\xcd\xdf\x4c\x5a\xd1\x32\xb9\xc8\x35\xae\x37\x70\x65\xe8\x19\xb1\xc2\x74\xb2\x35\xc4\x9e\x87\xdf\x9e\xbe\x52\xd3\xdd\xd0\x47\xe4\x3f\x84\x9c\x54\xc0\x8e\x51\x62\x92\xdd\x58\x2f\x4f\x2a\xbc\x19\x45\xbb\xef\x5d\xf3\x9f\xac\x4d\xcc\xcd\xfc\xe4\x7b\xf8\x8d\x8a\x57\xb8\xe1\x7d\x50\xe7\xf3\x27\x73\x21\xf6\xe9\xdb\xdf\xbb\xb1\x2f\x68\x6e\x2d\xd9\x07\xca\x75\x76\x63\xef\x9c\x9b\xb0\x9b\xea\x32\xc9\xbc\xbd\xa6\x64\xfc\x26\x85\xdc\xec\x82\xbf\x98\xd7\xb5\xe6\x7d\x7b\xb1\xe1\x7d\xbf\x85\x38\xd9\x1d\xfb\x94\xff\x86\x67\xd8\xb2\x8c\xfd\xbb\xe7\x46\x5d\x3b\xf8\x45\x9d\x52\x6f\xf3\x67\xf2\xfc\x4e\x99\x89\xfb\xf9\x8b\x72\xa9\xe1\x7d\x50\x57\x55\xc7\xa1\xf8\x82\x8e\xfa\x87\xe6\xa2\x86\x57\x71\xbb\x9e\x6c\xa0\xc6\x76\x62\xf6\xff\xe2\xf3\xda\xb1\x2f\x3e\x2b\xe3\x96\xae\x3b\x0d\x58\x00\xdd\x17\xce\x36\xfa\x70\x3e\xc9\x1f\xe2\x73\x83\xd4\x39\xca\x47\xb4\x43\xff\xa7\xd9\xbc\x9f\xe6\x91\x09\xb6\x69\x93\x7d\x4b\xcf\x2f\x1c\xd7\x18\x3c\x4b\xce\xc3\xb7\xcf\xda\x39\xb1\x9d\x65\x2e\x5a\x72\x56\x84\x58\x74\xb5\xbe\x39\x7e\xcd\x9f\xcb\xde\xc9\x5b\xa6\xe0\xef\x7c\x71\x2e\xd1\x2f\xa8\x7f\xdf\x9f\xaa\x73\x61\x43\x6e\xfb\x6a\x9b\x8c\xb4\x87\x2d\xfa\x63\xd7\x5b\xcf\x3c\xff\x0b\xb9\xf9\x2f\x91\x67\xec\x77\xf0\x7b\xf1\xb8\xe7\xbe\xf9\xc9\x3b\xb2\xc8\xb3\x5e\x7f\x7b\xe6\xf9\x88\xcf\x22\x9f\x8e\xc8\x57\xae\xa5\xc8\x97\x5c\xad\x51\x9b\xf2\x95\x32\xce\x9a\x5f\xc0\xf5\x70\xe1\xae\x3b\xc7\xb0\x3d\x5c\x07\xde\x30\x0b\x0c\x6d\xbf\xf0\x26\x2d\x76\xef\x8b\x7c\xaf\x22\xef\x1d\x78\x72\x56\xcf\x47\x9b\x61\xf3\x0c\x68\xbe\x93\x5c\x4f\x29\x9d\xd9\xab\xb3\x05\x91\x8d\xfc\xdc\xe1\xb9\xbb\xce\xa1\x2b\xfa\x40\x17\x32\x27\x33\xc6\x86\x98\xcc\x11\x30\x15\xc9\x19\x45\xe6\xae\x85\x3c\x51\xf3\x70\x54\xf1\x3b\x2b\x74\x55\xe5\x3b\x41\x4c\xf7\x30\x44\x0e\x67\xf0\x71\x0f\x9f\x4c\x21\xaf\xe8\x86\xfd\x50\xbe\x37\x74\xcd\xb3\xab\x77\xd2\xd0\x75\x62\xa5\xde\x95\xf1\xf2\xea\x3e\x0d\x35\x7e\x5b\x89\xbf\xf2\x27\x38\x65\xca\x67\x6b\xb2\xec\x67\x03\x2e\xec\xc7\x6c\x4d\xe6\xe7\x2f\xd9\x17\xa0\x3a\xd3\x8b\xfe\xc4\x66\x6e\x2e\xc4\xdf\x2a\x7d\x89\x0c\x6b\x96\xe1\xbd\x52\xdc\xce\xef\xf8\x15\x1b\x70\xe3\xff\x6e\x5f\xa3\xd0\xce\x5e\xd7\x36\x2a\x0e\x2c\xc4\x00\xa4\x38\x91\x25\x07\x2d\x57\xfb\x03\xd8\x14\xbd\xff\xaa\x70\x70\xd9\xbd\x5b\xe1\xd9\x9f\xff\x40\x7e\x2f\x17\x77\xad\x6c\x76\x19\xeb\x5c\x6a\x97\xec\xc7\xb4\xa9\x5f\x41\xb8\xfe\x9f\x91\xf9\xcc\xb7\x09\xb9\xc6\x2e\x60\x85\x38\xb1\xc0\xd3\xd1\xc4\x83\xad\xf0\x0d\x72\xfa\x9b\x1b\x0b\x6a\xdf\xe8\x97\x9d\xaf\xcf\xb7\x63\xe3\x2c\xfb\x15\x57\x0b\xce\xff\xc7\xc6\x47\xf4\x8b\xca\xfe\x54\xc1\x27\x5a\xf2\xa7\x55\xe7\xd0\xee\x5e\x81\x5f\x52\x9b\x1f\x81\x3f\xb2\x48\x23\xcf\xd8\x91\xff\x1e\x3d\xed\x71\xf7\xf2\xf4\x98\xba\xda\x25\x8a\xb4\x4b\x34\xd7\x5a\xff\x7a\x31\x2f\xd1\x4b\x76\x89\x5e\x36\x97\x0f\xaf\x58\xef\x6a\xfc\x9e\xa6\xe0\x9f\x85\x5a\x69\x3e\x27\x47\x7a\xfe\xa4\x88\x47\x0a\x67\x0a\xdc\xdf\x3d\x86\xa7\x81\xfc\x84\x75\x0e\xe6\x7b\xfa\xf4\xe8\x15\xeb\xed\xaf\xc2\x0c\x89\x9e\xf4\xcc\xcb\x9b\x37\xdb\x52\xfd\xfb\xb8\x7b\x99\x3d\xd6\xe3\x92\xdc\x3c\x00\x9e\x90\xfa\x9d\x5f\xeb\xc3\x3d\x7c\xda\x72\x9c\x81\xd7\x33\xc6\x23\xb4\x19\xda\x3d\xe8\xfc\xff\x2f\xb3\xe4\xbf\x6c\xe7\x10\x79\x83\x49\xe4\x99\x93\xf8\x65\x59\xcd\xdf\xc7\xe6\xe1\xbb\xfd\x2a\x9f\x57\xcd\xaf\x80\x1b\xf0\x6f\xf2\xa9\x37\x70\x0d\xa8\x7c\x96\xdf\xe1\x09\xa8\xea\xaa\x80\xe3\x69\xce\x7c\x5a\x8c\x9f\x13\xb9\xe5\xbe\x35\x8f\x82\x0f\xfe\xf0\x6b\xd6\x2b\x54\x36\xc7\xdd\x7e\x77\x3a\x77\x5c\x8c\x03\x31\x75\x57\x4a\x1b\xe1\xfb\x7b\x49\xf0\xed\x83\xaf\x4d\xc6\xd9\x12\xe5\x33\xfa\x56\x39\xb9\x5b\xb3\x9d\x78\x5b\x8e\x8d\x85\x1a\xbf\xb8\x31\x1f\xe0\xfe\xf8\x49\xbd\xbf\xc3\x53\x68\xa9\xf8\x23\x65\xbf\x50\x7f\xbf\xf0\x5e\xb7\x9e\x61\xff\xeb\x05\xf8\xb2\x3b\xff\x22\x6d\x7e\x51\xec\xa1\xe6\x67\x87\x1f\x9e\x76\xe3\x59\xf1\xac\x2e\xc8\x6c\xc6\x8b\x5a\xf3\x1d\xd6\xcf\xe6\xe7\xd0\xca\x20\x3f\xe7\x8f\xda\x69\xd8\xbb\x51\xbe\x3b\x2d\x5c\xc8\x8f\x16\xf7\x79\x8d\xfb\xac\xdc\x17\x2a\x3e\xd4\xbb\xdb\x4b\x39\x53\x8f\x8b\xbc\xbb\x03\x9e\x74\x49\x76\xfe\x5b\x62\x60\xa5\xcd\x55\x8f\x85\xc9\xfb\xab\x1e\x1b\x81\x78\x17\xd3\xcd\xe2\xf3\x95\xbf\x41\x89\x33\x2c\xb6\xe9\x2c\xec\xf3\x4f\xea\x83\x84\x18\x97\x54\xcb\x4b\xec\xb2\xff\x49\xb1\xf3\xff\xc0\x79\xbd\xb2\x43\xc9\x6f\x80\xd9\x8a\xef\x2b\xf1\x9d\x54\x3a\xe7\x67\xc1\xae\x9f\xbb\xb6\x10\xd3\x64\xf1\x2f\xf8\x57\xc4\x3f\x6b\x3c\x4f\xca\xf1\x6d\x79\x0f\xf0\x3c\xdd\x9d\xd0\x36\x89\x3d\xb5\x5f\xd9\x66\xeb\xf7\x87\x09\x36\x51\xe4\x19\xda\xa3\x7b\x7d\x48\xbc\xd9\xe1\xd1\xbd\xf6\x0e\x3f\x9d\xd6\xef\x17\xa3\xf3\xe8\x99\xe7\xdd\xcb\x2c\x83\x67\x64\x9d\xcc\xe5\xef\xd6\xb0\xcb\x71\x8d\xaa\x75\xf0\x77\xb9\x79\x1a\x9e\x6b\x3e\x07\x56\xd8\x4a\x3c\x36\xcc\xc9\x7e\xd6\xb2\x28\x8f\xb3\x2a\xb7\x0b\xb0\xdf\x5b\x0b\xd7\xa1\xdc\x8e\xdd\x63\x30\xab\xf8\x7a\xc9\xbc\x84\x45\x3f\x0d\xf3\x6e\x6b\x61\x39\xc5\x48\x3e\x27\xea\xf8\xbe\xf9\x60\x08\xb8\xa8\xb1\x95\x65\x51\x91\x12\x7b\x70\x13\x78\x88\x0b\x1f\x7b\xc3\x15\x17\x23\xa8\x62\xa0\x83\x7e\x11\xb6\xfb\x59\xb4\x99\x76\x6c\x2b\x3b\x2a\xee\x65\xf1\x10\xfa\x7b\x67\xeb\x7b\x93\x5f\xb1\xde\x79\x65\xed\x7e\x9f\xa5\xe7\xea\xff\x65\x3e\x3a\xee\x59\xe7\x50\xdd\xe7\xb4\x00\x53\x29\xb6\xcc\xa3\xaf\x03\x9f\x70\x3f\xda\x0c\xd3\x77\x85\xef\x01\xfb\x31\x0d\x23\xd6\xbf\x41\x16\x23\x16\x6e\x57\x8b\xf2\x49\xe6\xb6\xab\x3e\x78\x33\x72\x6e\xed\xac\x7c\xef\x75\x4b\xf6\x22\xd9\x7b\xe2\x75\xcc\x39\xf3\x01\x8f\xba\x9b\xdb\xcf\x66\x11\xe5\x66\xc7\x7e\x7a\x4c\xd4\xf7\xf7\x7e\xd8\xe6\x21\x7e\x69\xe6\x00\x11\x6c\x14\x75\x9b\xd0\xb6\x09\x37\xce\x3e\x34\x7a\xf9\x30\x13\xfb\xc7\xce\xbd\x0d\xcf\x76\xeb\x5c\xd0\xb5\x77\x5c\xc3\xb6\x53\xf8\xba\x23\x8c\xd1\x28\x9f\x9c\x48\x5f\xa3\x0d\xd1\x1f\xdd\x82\x9e\xa5\x7f\xb1\xf7\x54\xb5\x6b\xf7\x8f\xf9\xed\xb5\x26\xdd\x3f\xb8\x3c\xda\x83\x03\xb1\x61\x95\xed\x6b\x18\x53\x29\x0e\x39\x4d\x23\x90\xd5\xe2\xda\x21\xba\x49\xf5\xce\x9b\x76\x55\x59\xe3\x50\xf1\x2a\xd3\x3d\xf2\x97\x72\x7f\x5a\xe6\xd1\xb6\xcc\xc2\xcf\xb3\x56\x94\x9b\xc5\x7b\xc9\xa7\x60\x23\x0e\xa0\x3e\xfc\x17\xb1\xc1\x22\xc8\x63\x9c\x9e\x70\xdf\x4a\xfe\x68\x22\x87\xe0\x3c\x50\xee\xc7\x72\x7f\x70\xb2\x1a\xf0\xb7\xc6\xd4\xff\x07\x18\x85\x6d\xd4\x47\xbc\x9e\xb6\xad\xb5\x2c\x8f\x71\x6c\x20\xf6\xd6\x3d\x04\xe4\xfd\x4e\xb9\x76\x76\x81\x37\x2e\xf7\xc0\xc8\xe8\x93\x7b\x35\x56\x9b\xb9\x70\x04\xd9\x04\xed\xe1\xb8\xcc\xf1\xbd\x4f\x02\xb6\x45\xe2\x40\x8e\xe8\x70\x17\xe8\x69\xcb\x1e\xc4\xa7\x28\x7f\x4d\x7c\x8a\xcf\xb9\x70\x1f\x92\x28\x77\xae\x11\xb1\x55\x28\x16\xec\x6b\x6b\x37\x1a\xa9\x72\xe7\xf5\x6e\x11\x3c\x23\xde\xe6\x8b\x35\x4d\x63\xeb\x59\xcc\x99\x1f\xf4\x53\xa2\x43\xa2\xfc\x21\xf9\x35\xeb\x9d\x5c\xfd\xf9\xf0\xbe\x7e\x3e\xb8\x2b\xa2\x17\xba\x91\x37\x98\x9f\xc7\xd7\x75\x31\x72\x2e\x51\xfc\xd6\xbb\xfa\xd7\x0c\x7e\x9b\x3c\x3d\x9f\xe9\x6f\xad\xe9\x2a\x8b\x5f\xda\x17\x72\xe6\xd5\x26\xcf\xf3\xf3\xd8\xd0\xc8\x3d\x9d\xe9\x3a\xb0\xc8\x6f\xe3\xeb\x2b\xfb\xad\x15\x58\xc3\x9c\xfc\x16\xac\xd6\xf4\x37\x27\xf7\xdd\x20\xc7\xfb\x7a\x2d\x7a\xdf\x75\xfc\x94\xc1\x6f\xbe\x3b\x66\xf7\xad\x27\xba\x99\x7b\xb3\xfd\x29\xb8\xf2\x7e\x67\x58\x9f\x6b\xdf\x9b\xa6\xa3\x5c\x4b\x89\x9e\x78\xa9\xfa\x24\xf2\xf9\x95\xf8\xa6\xbd\x73\x95\xd3\x98\x1e\xe8\x5e\x3d\xc6\xee\x65\xff\x32\xeb\x97\xf8\x06\xf4\x7e\xb5\x4f\x19\x30\xd7\xd7\xc9\x2f\xa3\x7f\xa8\x72\x91\xea\xf9\x2a\xe4\x8c\x10\x3a\x87\x1d\x91\x95\xc4\x16\xc4\x9a\x4d\xb3\xf5\xf2\xd4\xdb\x21\x76\x7b\xff\x01\xc7\x4c\xc6\x24\xc4\xb6\xbe\x5c\x5b\x09\x7d\xbe\x66\x43\x2a\x63\x60\x16\xce\x35\xe4\x4a\x71\xe7\x29\x01\x9b\xa1\xda\x93\x2b\xc4\x2e\xaf\xd6\x9e\x54\xe7\x60\xc4\x6e\xb6\x8f\x9f\xb3\xe3\x2b\xad\x07\x05\xff\x21\xfb\x5e\x75\x76\xfd\xc1\xb5\x01\xfc\xda\xe0\x9b\x2f\xcf\x43\xa5\x1e\x67\xb5\xe6\x3f\x2a\x1c\x23\x72\x4f\x85\x67\xcd\xc7\x75\xf0\x1d\x41\x6a\x5b\x41\x3a\x72\x6b\xef\x6a\x2d\xbc\xe9\x9e\xd8\x0a\x9e\x31\x34\x68\x3b\xca\xf7\x04\x96\x93\xfb\x9e\xb3\x8f\x9f\xb6\x49\x3c\x18\x6a\x94\x83\xa5\xcb\xce\xff\xfc\xd9\xf4\xe7\xb2\x9a\x2f\xf0\xad\xe3\x3b\x77\xb1\x65\xee\x17\xee\xe4\x93\xf6\xd3\xf7\x14\x97\xca\x46\xaa\xf2\x5c\x7f\x20\x87\xde\x73\x12\xe4\xcf\x07\xee\xdc\xc5\xf1\x75\x66\xad\xd0\xc2\xfb\x66\x8a\xeb\x9f\xf6\x43\xe5\x23\x58\x6d\x39\x7b\xa2\x6a\x47\xd4\x9e\x16\x0b\xf7\x90\xc5\x56\x5a\x84\x6d\x67\xb3\x30\xcf\xcb\x8a\x3b\x93\xd6\xe0\xac\xb6\x55\xbd\x8d\x7c\xbf\xf1\x79\x1f\x6f\x7e\x63\x40\xce\x0b\x17\x9c\xd7\x4c\xd1\xee\x4c\x9e\xa3\x32\x96\xdd\xd8\xa7\x12\x07\x4c\xbb\xdd\x17\x05\x86\xdd\x1d\x6b\x0e\xbe\x9f\x45\x59\x43\x1f\xd6\x5c\xfb\xaa\x35\xb2\x0e\xdc\x20\x8d\xdd\x4b\xeb\xe7\x12\x6b\x58\x69\x6c\x8a\x7e\x8f\x6b\x73\xa1\xf1\xf9\x4c\x0d\x7b\xa8\xc4\xe5\x3a\x44\xba\x96\x86\xd6\x45\x6c\xcf\xdf\xdd\xd7\x65\x3f\xf7\x67\x1a\xe0\xc5\x05\x9e\x7d\x78\x37\xc4\xbf\x95\x6d\x10\xe7\x95\x7d\x33\x99\x71\x73\x73\x63\x0c\x2a\x5c\xbb\xcf\xe6\x98\xbf\xf7\xe6\x9e\xac\x61\xf2\xfd\x6d\xfd\xe7\xf2\xae\x94\x7b\xf8\x95\x5e\xb7\x9f\xb9\xb5\xd1\xb8\xae\xa3\xc3\xd8\x69\x94\x3f\x25\x66\xdf\xe8\xcd\xbc\xb3\xbf\xd1\x85\xe3\x0e\xae\xce\xd2\xf8\xbe\xdc\x9f\x09\x7d\x41\x99\x04\x63\xeb\x14\x23\x2f\x11\xff\x16\xbf\x29\xc8\xda\x85\x1b\xdd\x39\xb7\xad\xbb\xd6\xf5\xf8\xde\xf5\x7c\xfd\xfb\xe6\x71\xdc\xb8\xa7\xb5\x2c\xb0\x32\x2d\x9c\xf5\xcb\xbc\x10\x86\x1b\xf1\xc1\xce\xa3\xc2\xdc\x4c\xee\x58\xb7\xad\x2b\xbf\x5e\x18\x1e\xcc\x4f\x15\xde\xe2\x3d\x7a\x84\xce\x91\xd8\x5f\xed\x41\xfc\x5b\xfc\x26\xbf\x46\xe7\xb0\x87\xcf\x37\xe7\x30\xd2\x9d\xb3\x0f\x1c\x69\x5d\x5c\x0b\x4d\x3a\x45\xbe\xaf\xb6\xd6\x11\x13\xbb\xe9\x79\xc4\x3b\xbf\x3d\xff\x68\x33\x61\x5c\xf6\x8e\xf5\x8d\x58\xfc\x4d\xfb\x93\x7e\xaf\xd6\x5f\x86\xc9\xda\xd4\xcf\x12\xb3\xf5\xa6\x2d\xc3\x63\xe6\x7d\xbe\x56\x3d\x8a\x47\xeb\x5e\xb2\x60\xd3\x68\xdb\x4c\x59\x3e\x48\xd5\xf7\x69\x16\xe4\xa6\x16\x0e\x5e\xc9\xb7\x8b\xd8\x75\xe4\xf5\xa9\x85\xea\x7c\x09\x95\x9c\x51\xde\x7b\x6b\x3e\x1c\x2e\xe7\x04\x71\x0e\x3f\x5f\xb3\xf0\x5e\x43\xd3\xc2\x26\x7b\x60\x1d\x67\x61\xee\x14\x0b\x77\x9c\xbc\xd5\xda\xf0\x69\x7f\x95\xf9\x2b\xaa\x79\x54\xe4\x9b\xdc\xda\x97\xbf\xbe\xd9\xcf\x53\x73\x3f\x3b\x5a\xe8\x0e\xe1\x9d\xf6\x33\xc3\xa2\xbc\xdf\x76\x40\x9f\xec\xc3\x81\x62\x8f\xdf\xd8\x57\xd2\x7d\xaa\x75\x4b\x31\x21\x5f\xe1\x9e\xfd\x1d\xb2\xd5\x29\x7c\x6f\xc2\x64\x2b\xe2\x33\x2e\x35\x8a\x5d\xdf\xd4\x5f\x11\x77\x52\x21\x4b\xaf\x81\x47\xce\xcb\x26\xe4\x87\x11\xb9\xdc\xb0\x4e\x6b\xf7\xc9\x63\x03\x78\x82\xcd\xf6\x3c\x60\x09\x36\xcc\x37\x87\x05\x79\xd7\x1c\x1f\x6f\xf4\xb7\x08\x5c\xb3\x15\xcc\xfa\x63\xf9\x7b\x77\x9c\x49\x00\x7f\xac\x59\x67\x96\xd7\x1b\xfb\x30\x73\xb5\x34\xd0\xef\x91\x3d\xfd\x9d\xdf\x26\xe7\xdc\xf9\x21\x6c\xec\x4b\xc9\x95\x80\x38\x89\x5f\x93\x41\x2d\xa8\xcf\x6d\xb6\x6f\xca\xeb\x2a\x59\x03\x98\x72\x1a\xc5\xee\xfb\x5c\xe6\xd7\xdf\xa5\xee\xc7\x9c\xdd\x57\xb7\x59\xba\xc5\xc2\xdb\x9d\xc2\xcd\x34\x0d\x0d\xad\x88\xdd\xcb\x8d\x79\x10\xb0\xf1\x0e\x80\x8d\x77\xab\x1f\x0a\x6c\xbc\x3b\xfa\x74\x58\xb8\x1d\x2d\xfa\x7c\x6e\xec\xb0\x3d\xdc\xbd\xe7\xdd\x23\x39\xaf\xda\x90\x33\xe2\xd4\xf5\xf0\x66\x92\x45\x96\x59\xf8\x90\x6f\x04\xb6\x81\xba\x6f\xb5\xfb\x6a\xfb\xb5\xac\x77\x6d\x7e\x47\x85\xcf\x76\x53\x5f\x3a\x65\xdc\xe8\x1e\xd9\xd3\x01\xcc\x9f\x42\x2b\x6b\x74\x9b\x74\xbc\x43\xf5\x94\x6d\x2a\xdb\xf1\xa9\x8c\xc5\x7a\x55\x6d\xf9\x4e\x31\xce\x6e\x8c\xd5\x2e\xb0\xe6\x07\x7f\xb3\x2e\xb1\x96\x6e\x9e\xa7\x05\x3c\xba\xcf\xe5\x8c\xaf\x77\xf7\xb1\xab\x1d\xa3\x42\xec\xb7\x6d\x75\x4e\x23\x57\x3b\xf9\x79\xd6\xbc\xe6\x33\x3a\xc6\xb3\xfe\x1b\xd6\x88\x0f\x3b\xb6\x49\x71\xe1\xbe\x30\x16\xc1\xc6\xd9\x87\x83\xc9\x2a\xca\x9d\x2c\x6c\x96\xcd\x80\x79\x15\x55\x98\x57\xb7\x74\xaa\x80\x7b\x75\xc7\x3e\x48\xa3\xcd\xf0\x14\xb7\xc7\xe4\x5c\xd9\xc2\xbe\x33\xbc\x9d\x79\x12\xe6\x8f\x87\xd0\xed\x2e\x17\xee\x1d\xeb\xe1\x39\xd0\x42\xeb\x72\xf5\xdb\xc3\x2c\x70\x3b\x5f\x5c\x13\xbc\x9d\xdb\x6c\x5f\xd4\xee\xab\xd9\xc3\xb1\x76\x73\x4d\x55\xd7\x55\x63\x48\x64\x4f\x2b\x1e\xf4\xaf\x3f\x97\x8f\xa7\x48\xcf\x0e\x91\x75\xc9\x42\x77\x9a\x41\xfc\x61\xd6\x3d\xf8\xde\xf0\x77\x60\x75\xdb\xe1\x52\xdb\xc4\xae\xbc\x26\x1b\xc7\xf8\x12\xbb\xce\x15\xe3\xbe\xda\x6a\xe1\x0d\x89\x6e\x6f\xb2\x47\x27\xd5\x37\xfa\x83\xfa\x37\x3e\xd5\x0b\x82\x1e\x9f\x34\xeb\x87\xda\x7d\xf2\x9c\x00\xe6\x65\xb3\xbe\x07\x5c\xcd\x86\x71\x84\x6b\x77\x8c\x0b\xdc\x27\xae\xb9\xc6\x71\x71\xf0\x7b\x35\x79\x09\xd8\x97\xcd\x32\x64\x98\x05\x56\xb7\x41\x4e\x02\xf6\xe6\x1d\xba\x7c\x98\x45\x96\x93\xc6\xc6\x7d\xf2\x11\x70\x3f\xcb\x33\x9f\x16\x85\x1b\xcc\x9b\x0e\x37\x18\x1f\x11\x31\x98\x2b\x7f\x2f\xd8\x3d\xd7\x6d\xe2\x6a\xe7\x25\xf9\x0f\x73\xd2\x5a\x5b\xac\xe7\x1e\xef\x3c\x63\x18\xd3\x31\xdd\x81\xbd\xf0\x86\xf7\xda\xce\x21\x7e\x31\xe9\xfd\xcb\x89\x16\xe5\xe7\xd5\x0b\x99\x4f\x3a\x46\x14\xa3\xf6\x87\x6d\x1e\x18\x57\x24\xd9\x37\xe4\x5a\x14\x6e\xce\xc9\x2b\x95\x83\xf6\xd3\x73\xf2\x61\xf4\x9f\x42\xfd\xa2\x85\xee\x43\x32\x5e\xf6\x1f\xed\xe7\xc9\x29\x1c\x38\x87\x70\xd9\xbb\xda\x83\x4b\xe4\x59\x9d\x47\xdb\x68\x1d\x46\x33\xfc\xcf\x1e\x9c\x13\xf6\xff\xa3\x59\x2b\xf9\x30\x7a\x87\xea\xef\xfe\xa3\x67\x5e\x8e\x1f\x46\x1f\xfa\x6a\x1b\xbd\xc4\x36\xfa\x8f\xb6\x89\x31\x75\xf8\x7b\x70\x4e\x1c\xcc\x6d\x81\xbf\x3f\x4c\xda\xae\xac\x6a\xbf\x60\x3b\x98\x43\xad\xb1\x2f\x4b\xfc\x2e\xf0\x0a\x01\xb7\xd0\x30\xf6\xac\x0e\xc3\xd5\x62\xb8\x3d\x88\xe5\x8c\xf8\xbd\x55\x6d\x00\xc4\xfd\xf7\x28\xcf\x9c\xe1\x98\xc7\x20\xc1\x79\xd9\x95\x6b\x68\x81\x36\x20\x77\x6f\x37\xa7\xf1\x6f\x3a\x2f\x3b\x90\x4b\x34\x7f\x1f\x7d\xfe\xd4\x3e\x9f\xb7\xa7\x9d\xd0\x72\x00\x4b\x97\xc9\xb7\xd2\x8f\xbf\x22\xeb\x1c\x73\x96\x54\xe7\x7b\xcf\x18\x26\xbe\xc5\xe5\xed\xf3\x3e\x74\xfa\x2c\xec\x0f\xb6\xde\x38\x2c\xda\x99\xdb\x69\x05\xde\x30\xf7\xdd\x49\x06\xed\x35\x27\xbb\xd0\xeb\xef\x83\xb9\xf6\x3c\x6d\xc0\x1d\x9e\x53\xf9\xf7\x36\x9f\x9a\x1c\x1e\x76\x19\xdf\x42\xac\x40\xf3\x18\x58\x44\x67\x56\xb8\xcb\x60\xdf\xb8\x5a\x16\x5b\x4e\x81\x63\x2b\x60\x32\x57\x78\xc2\x34\xa6\xca\xf2\x4e\xd8\x3b\x1d\x0f\x39\x9b\x7d\x0f\xfc\x4c\xad\xb0\xe8\x17\x81\x1b\xb0\xff\xdf\x81\xbe\x28\xfa\x44\x0f\x64\xe1\x06\x63\xbf\x1c\xc6\x39\xfd\x1d\x73\x36\x16\x56\x76\x95\xdf\xff\xaa\xa7\x99\xaf\xef\x93\x85\xeb\x27\x53\x62\xd7\x19\xfd\x7e\xac\x3b\xd7\x50\xd7\x88\xee\xcf\x02\x77\x7a\xad\xf8\xc7\x4c\x0d\xb0\x32\x89\x3c\x26\xe7\x38\xc4\x00\xad\x62\x5e\x9e\xd3\x0a\x5b\xd3\x53\xac\x77\xf6\xa1\x6e\xae\xa7\xeb\x67\x11\x5b\xd1\xaa\xe3\x89\xd7\x9e\x21\x6d\x78\x36\xdb\x81\x87\x58\x36\xc8\x85\x84\x98\x53\x7c\xac\xab\xe1\x5b\x02\xae\x6c\x19\x17\xfe\xe2\x37\x81\x1b\x09\xf4\x89\x50\x57\xc6\xb0\x2e\xc8\x9a\x7d\x5b\x58\x4e\x46\xf7\x0c\x8f\x37\x75\x8d\x07\xc4\x4e\x9a\x6c\x03\xd7\x69\x45\x15\x0f\xb1\x54\x9b\xde\x3b\x53\x9e\x2d\xf9\x7d\xc7\xd0\x72\x8e\x41\x7b\xba\xad\xd7\x85\x94\x38\xa0\xe2\x37\x34\x88\xd7\x6d\xa3\xdc\xc9\x5f\x64\xee\x7f\x91\x5f\x52\xce\xd1\xe4\xbe\x0b\x71\xe3\xe3\x82\xe8\x80\x25\x72\x7a\xbd\x3f\x77\x01\xe7\x6d\x54\x10\x3d\x9f\xae\x02\xeb\xe1\xe8\xe7\xdd\x53\x3c\x98\xb4\xa2\xdc\x3c\xfb\xfa\xf4\x48\xed\x80\x9c\x7c\x67\xe4\x96\xe3\x77\x82\xdc\xb9\xa7\x07\xe0\x77\x97\x73\x3d\xef\x99\x37\x39\xe7\x53\xca\x43\x03\xcc\x8e\xd8\x9b\x9e\xa6\xd5\x3a\xb4\x5e\x05\x3c\xb0\x32\x4f\xea\x37\xe4\x04\x5b\xdd\x55\x8c\xb5\x5d\x47\x62\x8f\x91\xbd\x54\x61\xd0\xa4\x91\x0d\xb9\x51\x07\x21\x57\x10\xf9\x02\x3a\x45\x80\xf8\x9d\x10\xfb\x7a\x77\x2f\x59\xa4\xa7\x59\xe0\x09\xd8\xa2\xc8\x1b\x90\xa7\x45\xe0\xfa\x78\x2f\x67\x37\x85\xae\xf9\x80\x63\x35\x3c\x85\xed\xe9\x35\x1e\x0c\xd3\xc8\x9a\xac\x01\xd7\x57\x6f\x9d\x02\xd8\x73\x5a\xca\xf6\xdc\x48\xbf\xa4\x88\xfd\xd5\x5d\x45\xed\x71\xfd\x7a\xae\xed\x42\xc0\xad\x9d\xf0\x6d\xe0\xd7\xe0\x26\xf0\xa6\x65\xde\x5b\xd4\x1a\x76\x1c\xcb\xdc\x60\x9e\x5b\xca\x7c\xe1\x91\xbd\xcc\xc2\xb1\xd9\xaa\x61\x96\x61\xbf\x25\x9c\x3e\x8b\xe2\x01\x3d\x07\xbb\x0a\x1f\x17\x30\xca\xd3\x28\x77\x52\xc4\x87\x72\xae\x41\x85\xa9\xc2\x61\x9a\x97\x75\x75\x02\xbe\x0a\x91\x45\xdc\x35\x41\x16\x72\xbf\xcb\x58\x84\x4d\xef\xa6\x72\xa2\xa3\x85\x16\xcf\x21\x01\x58\x54\x73\xe4\xab\xd5\x32\xdf\x25\x72\x76\xba\xf5\x3d\xda\x07\xab\x7a\x9e\xc9\x4c\x7b\x10\xa7\x51\xd1\x87\x7c\x87\x85\x1b\xec\x80\x33\xc8\x1a\x6a\x68\xef\xf4\x33\x36\xae\xf4\xbe\x3c\x6c\x3b\xc7\xa0\xb2\xed\x4e\xe1\x66\x72\x0a\xad\xf9\x31\xb4\xba\x9b\x17\xf0\x7f\x57\x7a\xe3\xe7\xb2\x6f\x22\x7e\xf2\x43\xf2\x96\x3f\x92\x3e\xd1\x35\xd8\x6f\xfb\xde\x38\x09\xf2\xae\x16\xe6\xaf\x47\x31\xb7\x96\xc6\xcf\x57\xa2\x4c\xab\xe9\x9c\x2a\x8e\x4e\xf5\xb2\xbf\xe5\xf4\x00\x8f\x07\x78\x03\x33\x02\xc6\x6b\x18\xe6\x59\x6b\xe1\x9a\xfb\x85\xb7\xcb\xca\xfd\xa0\x7e\x57\xe2\x6a\x2d\x96\xb3\x87\xed\x85\x75\x72\x39\x85\xed\x5e\x12\xb6\x51\x4f\x2d\x00\x37\xca\xd9\x85\x03\xcc\x27\xf1\xcb\xf8\xfe\x19\xb1\x97\x75\xa7\xc5\xe1\xa1\xe5\x81\x47\xec\x58\x32\x27\xe0\x3f\x55\xc8\xd0\x43\xf6\x3e\x43\x9e\x40\xd6\x96\x57\x78\xff\x74\x18\x32\xdc\x6c\x4e\x37\x73\xb9\xf0\x37\x72\x0d\x94\xf9\x6f\xbf\x03\x6f\x5d\xe7\x6d\x05\x7d\x42\xda\x20\xca\x4a\xe1\x3c\xe6\x40\x2d\x53\xfa\x6b\xd6\x3b\xa8\x71\x06\x54\x58\x8c\x9d\x73\xec\x4d\xb6\x90\x53\x6c\x4a\x98\x76\x26\xa7\xcf\xcc\x3b\xfb\xa4\x1d\x7e\x07\x5e\x16\x8f\xf2\xf2\x9c\x84\xfb\x04\x75\x1b\xd4\x00\x08\xdc\x1e\x7a\x7a\x8a\x5b\xd9\x0a\xec\x11\xc3\xcf\xed\x86\x6b\x0d\xf9\x67\x34\xcf\x0f\xf0\x34\x38\x0c\xb2\xc9\x36\x6c\xc7\x43\x5f\xa7\x9c\x2b\x6c\xbc\x60\xfc\xd6\x44\xd7\x82\x9e\x50\xd5\x8c\xab\xd6\xdc\x68\xd3\xd7\x22\x3d\xd9\x2e\x74\xa7\xa3\x1c\x9f\x4f\x72\xc4\xea\xfb\x06\xb8\x33\xb4\xa8\xe8\x0b\x7b\xc7\x76\x39\x9e\x0b\xcb\xbc\xbe\xb5\xe3\x63\x99\x1b\x37\x58\x33\xdc\x9a\x56\xec\x4d\x88\xde\xe0\xd7\x1a\xdf\x77\xfa\xee\x5e\x17\x6c\xf4\x9c\xd8\x4f\xdd\xab\xef\x05\x19\xe3\x1c\x44\xce\x59\xc4\xa7\xf2\x8c\x61\x9b\xac\xf9\x88\x9d\x77\x72\x9a\x23\x4c\xec\xff\x37\xf5\xfe\x7f\x75\xa7\x6b\xbb\x3a\x07\xf3\xf8\xd4\x45\x85\xc1\x1a\x25\x95\x2d\xdb\x51\xf6\xb1\xc2\x9e\x03\xbc\xad\x4c\xc0\x6e\xb4\x6e\xdd\xd7\x23\xf6\x59\x85\x93\x33\xe8\xef\x7d\x37\x3b\xe2\x39\x46\x5c\xf7\xa4\xbd\x6f\x79\xb7\xc5\x7c\xb2\x44\x2e\x7b\x86\x9d\xd0\x3d\x8f\x76\x26\xca\x81\xca\x2e\xb6\xba\xcb\x45\xee\xac\x62\xae\x96\x86\xcb\x67\xdb\x2e\xbc\xf1\x91\xd8\xd8\x01\xe4\x38\x6b\x69\x94\x1f\xd6\x61\x3b\x96\xdb\x51\xe5\x26\x35\x8c\xe3\x9c\xc8\x20\x6e\x1c\xab\xb5\x87\x39\x6f\xe4\x1b\x11\xf2\x95\x90\x3d\x90\x2f\xdc\x58\x65\x6b\x5f\x81\xe3\x52\xef\x1e\x83\x3c\xdb\x80\xed\xe1\xa5\x90\x7f\xcf\xf1\xe2\x6e\x17\x6e\x4c\xf4\xec\x66\x31\x98\x5a\x80\xbb\xed\x4d\x81\x57\x93\xf9\x83\x80\x2f\x15\x6d\x6f\x62\xfb\xf3\x7c\x74\x42\x7c\x12\xed\xf2\x29\x39\x5b\xac\x62\xa3\x0f\xf9\xa6\x94\xa3\x1d\xe3\x92\xd4\x87\x21\xec\x63\xd6\x8f\xd6\xe4\x14\xe6\xc1\x2e\x00\x0c\xd6\xfe\x5f\x1f\x55\x1d\x24\xc3\xe5\x9d\x04\xde\x70\x83\xdc\x6a\xf4\x3c\x27\x9c\xd5\xcf\x49\xac\x67\xad\x05\xe5\x2f\x0e\xf4\x4c\x0f\xdc\x87\x6a\xdc\x70\xde\x1b\xb9\x4d\xa4\xb1\xe9\x8e\x8c\xfa\xfb\x9b\xb9\x9a\xee\x6e\xf3\x39\xca\xbb\x87\x68\xf0\xcd\x36\x4b\xbc\x45\x94\x3b\x82\x3f\x33\x7f\xf6\x7d\x1a\xaf\xa2\xb6\xe3\x97\xc7\xac\x7e\x4e\x96\xc6\xac\xf6\x7e\x6e\xcc\xa4\x6b\x77\x8f\xd9\x75\x61\x75\x8b\xd8\x9a\x68\xf1\x60\xbc\xb7\x07\xf1\x2e\xb6\x12\x6a\x2f\xc5\xbb\x38\x77\x8e\xd5\x7a\x9a\xc8\x7b\x80\x7f\x16\xea\x25\xdf\xb1\x76\x72\xfb\xde\x06\x2e\xa1\x6d\xd8\x1e\xb6\xfc\xb6\x23\xcf\xaf\xf0\x1c\xd1\x4b\xef\xed\xd6\x4e\x71\x56\x05\x7c\x0b\x7b\xe0\x1c\x17\x9e\xa9\x05\x4e\x77\x17\x18\x94\xeb\x3b\xcf\x2e\xb1\xeb\x0c\xd9\x7e\xf1\x73\x73\xb5\x68\xc7\x69\x94\x4f\xaf\xc0\xa5\xed\xf5\xd3\xd8\xca\x96\x0b\xf7\xb2\x8b\x07\x99\xca\x46\x82\x33\x45\xa4\x9b\x7a\x00\x7a\x5b\xb0\x91\x00\x97\x49\x7d\x6f\x87\x7d\xfb\x63\xe1\xbe\x82\x3e\xe3\xf9\x19\x65\x3d\x0a\xe7\x9f\xf6\x24\x8d\xf3\xf9\x31\x76\x3b\xbb\xc8\x73\x32\x4f\xcf\xd6\xb6\xf1\xdc\x65\x75\x8d\x0a\x9b\x4b\xf5\xbd\x21\x62\x1e\x7e\xfe\xee\xba\x4f\x01\xb1\xbb\x19\x17\xb3\xb4\xfe\xa8\x6d\xae\xf6\x53\xd4\xe6\x84\x7c\xb3\xd2\x35\xd4\xc7\x96\xee\x22\x38\x3b\x21\xe6\x68\x59\x93\x68\x95\xb8\xa2\x64\x9d\x09\x75\xe8\x74\x8e\x4e\x61\x0e\xf6\xf0\x8e\xc8\xb1\x30\xbf\x74\x6c\xcb\xd4\x7d\x37\xdb\x43\x2c\x6d\xd6\x4f\x83\x0d\xf8\x41\x38\xdd\x16\x97\x6d\x89\xf4\xc7\x3d\x5b\xc3\x81\x37\x6d\x61\xde\x51\xc9\x21\xb2\x63\x76\xad\x93\x9b\x7b\x62\xff\xf8\xba\x49\xd6\xf2\x31\x1c\xac\x93\x68\x43\xd6\xb5\x99\x97\x7e\x1a\xd2\x4e\x7c\xae\xb2\xf9\xad\x94\xd8\xfc\xcb\xc0\x75\x80\xab\x28\xa4\xf1\x7a\x95\x8f\x61\xe1\x76\x76\xb1\x95\xa5\xa1\x89\x38\xab\xb0\x0e\x8c\x24\xa5\x63\xc3\xed\xf1\xca\x26\x40\x1f\x10\xea\xb4\x86\xb9\xa7\xe7\x0d\x32\xc7\xce\x9a\xf5\x83\xf7\x57\x88\x35\xde\xf0\x2d\xdd\x77\x2f\x5a\x30\x4b\x05\x59\xbc\xf0\xa6\x3b\xdf\xbd\xb8\x78\x8d\x3b\xef\xd5\x39\x0f\x9f\x59\xbc\x02\x70\x37\xa8\x7e\x2d\xfb\xcf\xe1\xa8\xf3\x67\x1d\x90\x9d\xed\xe9\x09\x6b\x16\x3b\x5c\xac\x40\xb6\x17\xc0\xff\x59\xda\x4f\xb0\x27\x91\xf7\x71\xfd\x22\x71\x75\xcf\xd8\x98\x5a\xd9\x8f\xc0\x11\xce\xfa\xf8\x7e\x97\x71\xa3\x20\x3f\xd7\x7b\x5b\x71\x36\x31\x9d\x73\x00\xb5\xff\xd5\x9a\x16\x6a\x2c\xa5\xf9\xa1\x1c\xf1\xf2\x9c\xf0\xeb\xef\x09\xed\x81\x08\x64\x44\x6d\x7e\x37\x6c\x9d\xf0\x3a\xb7\x03\x76\x02\xc3\xb2\x79\xdd\x0c\x33\xdf\x3d\x30\x4c\x04\xf4\x85\x48\x67\x06\x36\x26\x6f\x9c\x7c\x27\x67\xef\x45\x7b\xac\xf2\x9f\x28\x71\x39\x3e\x79\x07\xcf\x81\x22\x71\xc6\xc3\x39\x43\x1a\x03\xb0\xf3\x65\x59\x71\x8c\x38\xee\x84\xd2\x0e\xba\x7f\x0c\x11\xbf\xc1\x99\x74\xc2\xcd\x34\x7d\x7f\x4e\x77\x81\x9e\xee\x81\x6f\x07\x72\xdb\xb0\x66\x06\xf2\x19\xf0\x9c\xd1\x5e\xb8\x9d\x75\xd8\x8e\x8e\x0b\xeb\xf2\x2f\x81\x8f\x50\xdd\x5f\xce\xf6\x7a\x95\x78\x2e\x52\x90\x47\xb5\x73\x48\x95\xbf\x2e\x7d\x8b\x7f\xd7\xb4\x4f\xf6\xe8\x0b\x72\xc8\xef\x18\xb6\xb2\x50\xb3\x22\xd5\x83\x8a\x6b\x72\x92\xc5\x46\x7d\x3d\xb2\xf6\x8f\x36\x93\x2c\x7e\x2e\xc7\x78\x5b\xef\xd7\x5a\xb1\xce\x69\xbb\x33\xc9\x8f\x50\xee\x95\x57\x5a\x4b\xc7\xef\xfd\xba\xaf\x9c\x71\x61\x54\xf8\xd2\xa0\x6f\x05\xfb\xa5\xf2\x63\xdc\x25\x0b\x98\x5e\x90\xc7\x3f\x93\xf0\x92\xd3\xc0\x15\xf8\x40\x33\xe4\x97\xc4\x75\xc4\xf9\x4e\x88\x5d\x73\xbf\xff\x6b\x53\xf9\xad\x88\xae\x75\xaf\xfd\x58\xae\x97\xe1\xe4\xc0\x07\x5b\xcf\xcc\x06\x50\xfd\x8e\xbe\x27\x67\x2f\xcb\xab\x57\xf7\x52\x04\xae\xb9\x7e\x9f\x95\xfa\x2a\x0b\x8c\xb2\xbe\x51\xc0\x8f\xe2\xf6\x9b\xca\x37\x96\x85\x4f\x8d\xbc\x8e\xf2\x1e\x94\xf1\xa8\xb2\xd0\xf2\x45\xff\x3f\xf5\x65\x93\x33\xf4\x9b\x6b\x9e\x69\xdc\x8d\xe3\x5c\xe1\xea\x4f\x74\x07\xeb\x07\x25\x5f\x40\xb4\x99\xae\x62\x6f\x7a\x95\xfb\x8c\xb5\x70\x50\x2f\x7b\x0c\x06\x63\xd4\xbf\xc0\xb9\xf0\x98\x84\x79\xb7\x65\x5b\x43\xe6\x43\x44\x9c\x7b\x5d\x3b\xf8\x80\xe3\x5a\xfa\x79\x44\x1f\xdf\x86\xb3\x19\xa9\x3f\x83\xd6\xe6\x43\x0d\x0d\xda\x57\xe4\x9d\x90\xff\x7c\x75\xf5\x43\xf6\xee\xb4\x50\x27\xd6\xfc\x81\x64\x6f\xf0\x3c\x5b\xe8\xdf\xa9\x61\xa6\xb2\x71\xd1\x0e\xf9\xc2\x4b\xdf\x4a\xdb\xd4\xb8\xdd\xae\x17\xac\x5f\x6b\xe6\xf1\x42\x99\xb2\x24\x72\x84\xc8\xc7\xf2\x39\x9c\x23\x19\x03\xb0\x2b\xc8\x8f\xd9\x5a\xf6\x79\xc8\x7e\x71\xf2\xae\x89\xef\xf5\xaf\xae\x76\x5e\x4e\x31\xc6\x15\xd9\x59\x8b\xfa\xa4\x3b\x59\x0c\x7c\xe6\x4e\x3f\xcc\xa7\x43\xa2\x93\xc2\xcd\xf4\xa9\x8c\x11\xcc\x2b\xdd\xce\x72\x22\xe9\xf7\x85\xf7\x3a\x96\xb9\xf4\x8c\x61\x4c\xb9\x31\x5a\xbe\x3b\xe4\xdf\x57\xc5\xeb\xd7\x2c\x37\x92\xea\xf5\x6a\x4c\x23\x3b\x9b\x6c\x17\x6e\xd0\x1a\x39\xd3\xd4\x87\xd8\x26\x62\x4c\x46\x7a\xba\x0b\x36\xd3\x39\x7d\xa7\x13\x12\x9d\x69\x39\xc7\xf8\xf9\xbe\xb6\x4d\xbd\xc9\x8a\xb5\x8d\xc7\xd0\xf2\xf5\x16\x3f\x0f\x80\x27\x78\x17\x97\xda\x4c\x9d\x47\x22\xcd\x17\xb7\x6f\xa6\x27\x9f\xd6\xf7\x8d\x72\x73\x1d\x3c\x3b\x3a\xf9\x7f\x8e\x13\x88\x7c\x87\xb4\x19\xfa\x82\xdc\x39\x3c\xc6\xb0\x10\x6f\x82\x1a\xef\x60\x06\xf2\xad\xd4\x3d\x80\xb3\xb8\x79\xe5\xeb\xa4\x49\x7f\xb2\x51\x7e\xc8\xde\xe7\xa0\x7f\x10\xdb\x74\x15\xa9\xea\x75\x49\xbb\x45\x8c\xa4\xe5\xdf\x36\x0e\x1c\xce\xc5\x99\xf1\xf5\xee\xa4\x3a\xfa\x03\xd1\xb1\xe4\xdc\xea\xbb\x93\xdf\xc1\x60\x78\x8a\x38\x0e\x34\xfe\x3c\x18\x59\xce\x3e\x7c\x9e\x6c\x03\x72\x9f\x67\xd3\xfd\x5c\x8f\x03\x86\x6e\x77\x1d\xb0\xf5\xd3\x26\xb6\xfa\xf9\xe0\x43\x4c\xf3\x00\x75\x23\x15\x5e\xfa\x30\xf5\xf5\xc3\x3a\xca\xbb\x67\xc0\x25\xbb\xe1\xb7\x51\x3d\x33\xca\x4b\xae\x92\xc8\xce\xe3\x3c\x74\xd4\xef\x1e\xe5\xf1\x2e\x7e\x4e\x35\x3f\x9b\x9c\x17\xee\x04\xe7\x90\xe3\x2e\xa6\xf3\xf1\x44\xc6\xe1\x8d\x9e\x7d\xe6\xd0\xee\xcb\xd3\xc2\x72\x56\x0b\xdd\x29\x5e\xa4\x1a\xbb\x8a\xdb\x6e\x38\x2c\x6b\x9c\xdf\xb6\x89\xc0\xc9\x98\xd5\x6b\xd3\x6b\x36\xa0\xa5\x9d\x28\x27\x03\xef\xe3\x48\xa3\xcd\x84\xb7\xc1\xa4\xb1\xed\x1c\x39\x2e\x9c\x4d\x90\x6b\x7c\xdc\x09\xe7\xf3\x93\x3e\xd7\x75\x9b\xc0\x95\x44\xda\x23\x8c\xc7\x28\x0f\x8a\x50\xd7\xc0\x67\xf3\xea\x0d\x33\x7f\x46\x6c\x83\xb3\xdc\x8f\x1f\x36\xfe\x5b\xe5\xac\x90\x33\xbf\x3e\x2d\xc2\x76\xef\x87\xcd\xcf\x49\x95\xb3\xb6\x0d\xaa\xbc\xc1\x34\xb2\xe4\xda\x1a\x73\x39\xd7\xb3\x1f\x64\x6c\x5f\x04\xff\x3c\xfd\xbd\xee\x17\xd8\xd9\x4f\x8f\xfc\x5a\x22\xf2\xf0\x0d\x71\x6c\xb7\xc9\xb8\xca\xb3\xd9\x51\xf9\x48\x64\x5a\xeb\xe7\xb2\xb7\x55\x3e\x63\x3c\x77\xed\x01\x87\x87\x66\xac\x93\x5f\x05\x3f\x57\x44\x5e\x22\x7e\xf1\xcf\x65\xaf\xa8\x72\x8a\xa8\x9c\x34\xe3\x5d\x6c\xa5\x44\x7e\x5e\xa5\x6f\xb0\xef\x7b\x0b\x6f\xba\x25\x32\x3c\xa2\xb6\x34\xdb\xa7\xa4\x1f\xf4\xff\x13\xe6\x87\xac\xde\x0f\x7a\xe3\x27\xd6\x48\x93\x77\xb3\x33\x4a\x95\x47\x44\xec\x5f\x8a\x7b\xf7\xc3\xe6\xf5\x24\x9e\x6f\x29\xfe\x07\x6f\xbf\x43\xdf\xd0\xdf\xf9\xb4\x65\xdf\xae\xf2\x97\xbd\xb4\x15\xe5\xe6\x28\xf0\x32\xf2\xbd\x52\xce\x4b\x6d\xa2\x9c\x22\xd9\x31\xb8\x8a\x73\x06\x7e\x75\x07\x71\x40\xc0\xb7\x25\x9d\xad\x7e\x15\xec\xff\x7b\x34\x77\x8c\x5b\x47\xee\x65\x1f\xb6\xe3\x67\xb2\x76\xa6\x90\xf7\x08\xf8\x69\xa4\x1d\x21\xd1\x79\x80\x7d\xd1\x46\xff\x32\x97\x87\x14\xc5\x03\xc4\xaa\x58\x58\xdd\x3d\xb1\x0d\x7f\x0a\x71\x10\xf1\x1a\x9c\xf5\x2d\x67\x8f\x58\x20\x66\x2b\x1e\x0c\x77\xfe\xc6\x69\xa1\x8d\x2a\xde\x8b\x58\x34\x97\x47\xea\x1f\x2a\xdb\xc9\x62\xf8\x14\x8f\x25\x0b\x30\x97\x48\x1c\x7f\x1a\xb7\x66\xb8\x42\x81\x3b\xa5\xf9\x47\x9f\xad\xb5\x86\xe7\xa4\x7c\x72\x09\x6f\x8e\x9b\xf7\xe0\x14\xe5\x93\x6c\xde\xce\x8e\xbe\x34\xef\x52\x9c\x1e\x79\x9d\xa9\x5d\xaf\xc2\xef\xa3\x58\x20\x27\xc0\xd6\xc9\x27\x5b\xc0\xe5\x72\x20\x46\x72\x83\x33\x15\x38\xe9\xd2\x38\x9f\x6f\x05\xfc\xd9\x1a\x2f\x22\x3d\x4f\xb4\x9d\x9d\xe4\x33\x68\x8e\xa1\xa2\xfd\x59\x3f\xa7\x73\xef\x1a\x6d\x04\x6e\x4b\x26\xf7\x30\x5f\xdf\x29\xaf\x6d\x15\x7c\x24\xaa\xf8\x51\x2a\xec\xd5\x5a\x1c\x3d\xd6\x16\xb3\x0e\x8b\x47\x35\x7c\x93\xbe\x4b\x1f\xa6\xd1\x32\x11\x30\x02\x94\xf9\x31\xe8\x47\xfc\x92\x3f\x33\x70\x3b\x94\xcf\xa8\x69\xbe\xe9\x1c\x57\xcf\x6c\x6f\xcd\x87\xc8\x29\x38\x57\xf5\x49\xe0\xf1\xe1\xd6\x22\xde\x97\x75\xb9\x73\x97\xe2\xec\xf8\x74\xa8\xe5\x37\xbc\x5b\xce\x55\xe2\x93\x4d\xfc\x8d\xb3\x41\xde\xc1\xd7\x16\xcd\xb1\xa1\xdc\xd9\xce\x21\x32\xbb\x9f\xae\xdf\x3b\x79\x7e\x5b\x81\xab\x9d\x3d\x1d\x31\xe8\x82\xcd\x30\x8b\xf4\xa4\x1a\x9f\x59\x07\xce\x0d\x2f\xe4\x1c\xec\xf5\x3f\x88\x4d\x3b\x32\x7a\x67\xc4\x18\x2d\xcf\xed\x27\xdb\x9c\xa4\x41\x6e\x16\x8b\xd9\x19\x62\xed\xf3\xc1\x70\x17\xe7\xe0\xef\x32\xa2\xbc\xdb\xa6\x31\xac\x09\xb5\xc3\xf6\xa1\xde\xfd\x1d\x01\x66\xd0\x21\xb3\xad\xac\x65\x0f\x26\x5a\x34\xe8\x93\xf3\xdd\xd5\xb6\x2e\x27\x5f\x37\xf7\xf3\xf6\xf4\x14\xe5\xe6\x26\x98\xf5\x97\xb1\xf7\x9a\x10\xf9\x68\x5b\x93\x34\xb4\x2e\x34\x66\x37\xc9\xe2\xe7\xac\x15\xb8\xad\x04\x6b\xb1\xa3\x64\x0e\x75\x69\xa6\xf9\x6e\x4d\x30\x8e\xf5\xec\xa0\x6e\x5f\xf6\xbd\x60\x16\x17\xc1\xac\xbf\x09\xb1\x2d\xad\xb0\xe8\xaf\x03\x6f\x0a\x98\x38\xf4\x5c\x08\x3c\xcc\x11\xc4\xe4\x9e\x13\x72\x8e\x5d\xb8\x98\x83\xed\xbb\x93\x55\xd8\x1e\xc2\xf9\x29\x1c\xac\x65\x1c\xa9\x5d\xd4\x92\xda\x3c\xe7\xfd\xc7\x89\xe0\x67\x04\x7f\x84\xdb\xcd\xeb\xfd\x54\x61\xb3\x08\xeb\xb8\x78\x17\xfd\x44\xfb\x50\x9f\xa4\xa1\x39\x69\x85\xed\x61\x1a\xe8\x73\xe0\x83\x99\x79\xd3\x2c\x04\x79\x3e\x39\x04\x96\xf3\x11\x5a\xdd\x95\xef\x5e\xde\x62\xab\x5b\xb0\xda\x1a\x19\xfb\x5d\xbe\x07\xfc\x87\x6e\x57\x0f\xe6\x30\xbe\x5b\xe4\xa5\x98\x66\x9e\x2e\xb5\xd9\x91\xf1\x1a\x27\x88\x4f\x61\x49\xd8\xe8\x95\x1f\xa8\xe6\x33\x94\x72\x6d\xca\xfe\x95\xf1\x56\x91\xfb\x51\x85\x2f\x42\xf4\x28\xc7\xc1\x29\xe4\x55\x9e\xa3\xbc\xdb\x0a\x01\x8b\x74\x2e\xc8\x98\xa6\x33\x33\x99\xa3\x85\x37\x19\x8b\x63\xeb\xf4\xe3\xdc\xdc\x85\x98\xc7\xbb\x7d\xa9\xeb\x93\xeb\xc2\xd5\xce\xe0\xff\xe1\x64\x06\x8f\xa3\xa6\xf2\xf3\xf2\x7e\xf8\xd1\x86\xc6\x97\xe6\xd9\x1a\x31\xe6\x79\x3d\x09\xe7\xb1\x9a\xdf\x53\x15\x7b\x99\xa1\x6f\x88\x61\x5b\xc9\x98\x1b\xc7\x48\xef\xee\x83\x59\x67\x1f\xea\x11\x99\xd7\x37\xda\xee\xc9\xf4\x79\xfe\xc3\x36\xb3\x53\x3c\xeb\x1f\x62\x6f\xd2\x82\xfd\x65\xf4\xd3\x32\xee\x45\xda\xc5\x72\xae\x66\x34\xbf\x86\x1b\xcf\x20\x77\x52\x32\xc7\xd2\x9a\xa8\xe5\x12\xf1\x73\xc8\x30\x10\xb9\xb1\xe3\x7c\x6c\x9d\x3c\x6c\x0f\x0f\x60\x33\xa0\x4f\x05\x7c\x61\x62\x4d\x40\xe9\xaf\x3a\x06\x79\xb7\x08\x55\xb6\xb2\xb0\x0e\xe9\xda\x70\x35\x72\xc6\x28\x63\x2c\x68\x37\xb4\x8e\xbe\x3b\x5d\x4f\xe1\xac\x3b\x1d\x2f\x3c\x62\x7f\x74\x32\xca\x23\xa6\xf9\xb9\x06\x79\xaf\x37\xf5\xff\x57\xf6\x12\xe5\x19\x11\xfb\xf3\xe9\xdc\xee\x24\xff\x8c\x88\x7f\x72\xef\x5a\x63\x79\xb4\x14\x27\xb3\xa6\x33\xcd\xcf\x64\x15\x9c\xdf\x87\x44\x17\x61\x0e\x92\xb6\x0e\x9c\x2e\xe3\x20\xb8\x15\x4b\xe2\xe2\x88\x6b\x01\x07\x11\x31\x26\xc0\xbf\x5e\x93\x6b\x81\x42\xae\x31\x1e\x87\x3b\xf7\xc4\x8e\x8f\x75\xca\x73\x46\xc7\x4a\xc4\xa8\xde\x4c\xb2\x98\xc6\xd1\x5e\xfe\x99\xfe\xcb\xbe\xb7\x9b\x7d\xc1\x3c\xbd\xe9\x1b\x99\xbf\x80\xc5\xf7\x9e\xe8\xdc\xd5\x73\x58\x8f\x52\xdf\x3e\x5b\x07\x5d\x4e\x8e\xd6\xd6\x53\x7d\x4d\x97\xba\xb7\xb6\x9e\xef\x95\x71\xc0\x1d\xc6\xed\xfb\x18\xe3\x8a\x44\xb6\xf2\x3e\x0b\x8a\x73\x7d\x96\x73\x9e\x05\x7f\xfb\xeb\x26\x1b\x06\x90\x53\x5b\x7d\x2b\x10\x73\xd9\xc0\x5f\x15\x1a\x20\x1f\x38\x1f\xae\xb3\xaf\x9f\x49\x60\x0d\xb2\x7b\x11\x57\x53\xd4\xbb\xd8\x26\x88\x83\x77\xb2\xb8\xe8\x3f\xfb\xde\x34\xe3\x71\x53\x4b\x5f\xb7\x05\xb8\x97\x6b\x3c\x6f\xa5\xa7\xd8\x1b\x5e\x55\xf7\x81\x2d\x67\xbd\x22\x97\x97\x9b\x1d\x63\x6f\x9a\x31\xdc\xca\x72\x1e\xc1\x07\x3f\x5d\x53\x9f\x48\x2a\xf8\x82\xca\xeb\xf0\xbd\xed\xe2\x49\xf2\xc1\x91\xdf\x57\xad\x64\xfc\x56\x5f\xfb\x0b\xe8\x47\xba\xb5\x0d\xb8\x2e\xe5\x1c\x96\xdf\x3b\xcb\xdf\xe3\xf3\xde\x40\x67\x02\x47\x8d\x82\x87\x05\xda\xd4\xbb\x34\x60\xeb\x46\x31\xe2\x5b\x1d\xec\xa7\x73\x32\x7e\xeb\x91\xf3\x60\x64\xaf\x28\x9f\x89\xd5\x4a\x7e\x2e\xfb\x07\x5e\x8f\x62\x4c\xa6\xb3\x0b\xf3\x4e\x16\xad\xd3\xf9\xdb\x9c\xe6\x4a\xaf\xb9\xb9\x7f\xda\x32\x9e\x17\xc0\x18\xf5\x0c\xfb\x07\xfd\xfb\x40\xff\x66\xd7\xd7\xc1\x93\x52\x2f\xd1\xbd\x58\xbd\xb3\xb4\xa5\x9f\x41\x3f\x27\x77\xda\xd7\xb2\xce\xe1\x64\x41\xc2\x63\xd9\xee\x3f\x91\x1b\xeb\xc0\xbd\xa4\xef\xe0\x97\xed\x5d\xc6\x4f\xbd\xf3\xd8\xb8\xc5\x99\xfe\x89\x9e\xaf\xdb\xd8\xc7\x10\xb8\x72\x83\x74\xe1\x5e\xb0\x26\xd9\xe8\xaf\x7c\xb7\x43\x7f\x67\x72\xc8\xe1\x70\x46\xb9\xd8\xdd\x2d\x9b\x4b\xbf\x64\xbe\x37\xec\x97\x7d\x71\xa7\x34\xfe\x2f\xc5\xe4\x85\x38\x5c\xfa\xa9\x4d\x2d\x63\x90\xdd\xcc\x71\xf8\x1b\xec\x29\xe1\x3c\xfa\x79\xce\x84\x90\x2f\xd3\x20\x47\x20\xaf\x35\xd4\x2f\x20\x87\x83\x22\x8d\x6c\x7e\x1c\xdf\xb6\x89\xeb\x76\x35\xdb\xd2\x80\xc7\xb8\x3c\x97\x70\xed\x8a\xad\xc7\x04\xc7\x97\x72\x2e\x5b\x7c\x5e\x07\xea\x08\x19\xc7\x58\xc0\x9a\xad\xc5\xdc\x6b\x7a\xae\x08\x5c\xed\x14\xe7\xce\x9f\xea\xba\xff\x1d\x6b\x95\xd6\x69\x88\x75\xcc\x8d\xeb\x94\xe7\x82\x50\xf9\x98\xff\x06\x3e\x7e\x81\x63\xbe\x7c\x87\x92\xbf\x98\xf9\x54\x0c\xb3\xe2\xf7\x26\xeb\xd4\x78\x56\xe2\x18\x63\x0d\xf8\xf7\x38\xdf\xef\xab\x6f\x99\xee\x62\x11\x93\xba\x99\x33\x1e\x78\x35\x1b\xda\xe8\xa8\x79\xef\x59\xfe\xed\x5b\x0e\xf1\x02\x96\xab\x69\x04\x2e\xb1\xe5\xe7\x1c\x0f\xfe\x39\x89\xd9\x38\x2f\x3b\xc7\xc0\x4b\x5b\x73\x3d\xc3\x1c\x68\xb9\xe6\x04\x73\x13\xdf\xde\xdd\xce\x2a\x2a\xfa\x57\xbf\x3d\x3c\x91\x73\x47\x95\x87\xd0\x3b\xfc\x5a\x56\xfc\xe9\xdc\xfc\xae\xe6\xfa\xa4\x08\xf5\xcb\xbe\x1e\x87\x80\xeb\xe7\xc6\xeb\x80\xcd\xdc\x3d\xe2\xde\xc2\x7b\x6a\x31\xba\x81\x5f\x8b\x25\xb2\xf7\xc9\x32\xa5\xf1\x3b\xa6\x22\xfe\x2f\xe4\xac\xf7\xdf\x58\x7f\xeb\x79\x39\xd0\x87\x6d\xe0\x96\x39\x2c\x3a\x62\x5e\x4f\x56\x51\xde\xdd\x87\xcf\xd9\x31\xc8\x1f\xb7\x2f\xb3\x4e\x79\xcf\xa8\xf9\x9e\x55\x68\x65\xe4\x8c\x65\xd3\x7b\xab\xdc\x31\xe4\x8c\x4a\x89\x3c\x06\x1d\x0b\x79\xc3\x8e\x15\x5a\xdd\x34\x36\xd2\xa6\xf7\xb5\xc2\x76\x6f\x67\x1b\x8f\xc9\xc2\x72\x00\x4f\x54\x6a\xf7\x21\x6c\x83\x0e\x48\x5e\xaa\xfd\x74\x64\x63\x3d\xa3\xcf\x10\xfb\xa7\x5a\x33\xb5\x36\xee\x6c\x63\x9b\x44\xb9\xd9\x5a\xb8\x8f\x95\x8f\xa2\xba\x9f\xae\x95\xcb\x3c\x6c\xf7\xc0\x9e\x21\xdf\x64\x3e\x8b\xca\x47\xd8\xb0\xbe\xb8\x7d\x3e\x7a\x7b\x48\xd8\x5e\xc0\xf5\x53\xb5\x99\xe8\x0b\x6e\x8e\x9a\x6c\x0e\xb2\x3e\xce\x0d\xeb\xa3\x79\x1d\x7e\xb6\x3e\xac\xc9\x57\xd6\x47\xb5\xd7\x37\x6c\xbe\xd2\x0c\x72\xaa\x8c\xde\x81\xeb\x2f\xb1\x0f\x76\x64\x1f\xcf\xd4\x73\x57\xf8\xde\x74\x17\x42\xae\x08\xc4\x0c\xb3\x29\x39\xb3\x78\xaf\xdb\x86\xb1\xbf\x6f\x1d\x94\x98\xed\x37\xd7\x2f\x8b\xd7\xd3\x7e\x5f\x86\x61\x1e\x9c\x5e\x8c\x75\xad\xcd\x2f\xb3\xde\xbf\xd8\xba\x15\xb9\xb2\xe9\xfb\xcd\xe9\xe9\xe5\xa9\xb7\xb7\x2d\xa2\x4b\xe7\x62\x0c\xbf\x1a\xf3\x6a\xfd\x5d\x0f\x5f\xd2\x57\x4e\x59\xcb\x23\xe9\x2a\x8b\x9c\xd1\xb4\x2b\xc7\x55\x07\x7f\x93\x31\x58\x90\xf3\xb4\x87\x79\xcf\xf5\xfc\xc1\x32\x56\x20\xc4\x25\x6c\x97\x3e\x0f\x71\x24\xfc\xff\x12\x1b\x96\xfa\xdf\x05\x9c\x57\x55\x1d\x19\x3b\x1b\xbd\x71\xb8\xc5\x52\x7d\x2a\x6d\xdb\xad\xba\x54\xe0\x7c\x68\xae\xc3\x9a\x84\xf8\x8e\x49\xb8\x70\xb4\x58\x15\x77\x12\x7c\x1d\xe5\xbd\xa8\xcb\xef\x7d\x6f\x2d\x07\xc1\x11\xf2\x0e\x58\x4c\x84\x3f\xb7\xae\xa2\xdc\x49\x63\xcb\xa9\x38\x02\x20\x4f\x29\xd3\x39\x3b\x8d\x3c\x27\xf0\xff\xd1\x33\x58\xc9\x31\x58\xd6\x6e\xb1\x5c\x83\xea\x9b\xd7\xc0\xbd\xe4\xc8\x79\x94\xee\x68\x2d\x30\x17\x3b\xa0\xcf\xad\x01\x27\x19\x6a\xef\x59\x8e\x60\xa4\x3b\xfb\x60\x29\xd6\xd9\xd1\x79\x10\xf9\x00\xbe\x37\x57\x3b\x88\x5b\x60\xdd\x30\x8b\xed\xa3\xde\x6f\x3b\x14\xb3\x05\xce\xdd\xd0\x7e\xde\x26\xaf\xda\x8c\xb8\x21\x33\x77\x72\x0a\x97\x62\x1c\x59\xb2\xa9\xeb\xf5\xc7\x5c\x1e\x4a\x28\xe4\x65\xd2\xf7\x6d\xc6\xd4\xb7\x08\x63\xc0\x9d\x21\x52\xd2\x36\x45\x1d\x19\xae\x7d\x57\xcf\x62\x9a\xa3\x81\xfe\x25\xa3\x75\xe1\xeb\xa1\xc9\x73\xb1\x95\x1d\x99\x5f\x85\xab\x77\xb4\x78\x3c\x19\xdb\x9a\x9e\x02\x6f\x8c\xb9\x6a\x80\x85\xbd\x4f\x62\x1d\x72\xda\x4e\x21\xe4\xaf\x0c\x77\xa1\x35\x4f\x02\x8b\xc8\xd4\x49\x16\x15\xbd\x2d\xe4\xe4\x2c\xfb\x88\x0b\xe5\x4d\xaf\xe5\x77\x21\xa6\x94\x1d\x69\x1e\x79\x1e\x83\x6c\x99\xef\x6d\x2b\x3d\x45\x96\x03\x79\x36\xef\xd4\x5e\x85\x78\xca\xb2\xbf\x0c\x00\x13\x7a\x72\x0a\x07\x41\x56\xd5\x95\x12\x5b\xf2\xc6\xbc\x49\xb8\x39\xbc\x4c\xe0\xc6\xa5\xf4\xf1\x91\xb1\x1e\xb9\xc3\xce\xc8\x63\x18\x3d\x6b\x18\xf3\x85\x37\x99\xd0\xfe\x6d\x39\x9e\x4b\x5a\xd7\x3a\xdd\x85\x5c\x1d\x3f\x37\x7e\xcf\xa1\xfe\xb0\x89\x8d\xfe\x2e\xcc\x27\xfb\xd8\x85\xba\x82\x82\x9c\x0f\xb1\xa6\x84\xc3\x78\xa2\xf5\x22\xf5\x75\x58\xc6\x5b\x1e\xeb\xbc\x2b\xb0\x97\x88\xbe\x7d\xab\x30\x5a\x86\xb8\x0e\x5a\x01\xd1\x05\xa7\xb8\xe8\x75\x85\xd8\x44\xb5\x06\x39\x3e\x04\xf0\x7d\x6c\x17\x33\xca\xb7\x5b\xf4\x1f\x1a\xf6\xcc\x43\xad\xee\x9e\xf9\x55\xa8\xbc\x79\x37\x69\x7e\x21\xad\xd3\x64\xb9\xfd\xb7\xd7\x2c\x9c\x73\x6b\x7b\x6a\x61\x91\xf3\x0d\xab\xab\x84\x3c\x8e\x87\x37\x5d\xf8\xd6\x31\x44\xfb\x1f\xe6\xaf\xb1\x56\x32\xef\x1e\xe7\x5c\xfd\x29\xee\xa5\x89\x45\xec\x8b\xb0\x1d\xd5\xed\x84\x3a\xcf\x2c\xef\x73\x61\xe7\x97\x4f\xc6\x3d\x13\xc6\x48\xde\x63\xbc\xef\x92\x5b\x2f\x4f\x28\x77\xe7\xf4\x9c\x4c\xfa\xfe\x90\xf8\x6e\x67\x6d\x5b\x70\xa6\x3a\xd2\x9a\x1e\x88\x6b\x54\xf2\x95\xed\x29\x21\x7f\x13\xd6\x90\xd2\x27\xe8\x9e\x65\x7e\x27\xb8\xb7\xe2\x1d\xbc\xd4\x62\x32\x65\x8e\xb1\x55\xc6\x97\xb3\xc8\x48\x24\x3f\xbf\x9a\x0b\x98\xfa\x45\x99\x4e\x81\x71\x42\xd9\x04\x75\x4f\xb2\xbc\x2b\x65\xbb\x63\x65\xe7\xa8\x38\xd7\xe5\x1d\x9f\x5f\x2a\xf2\xc9\x8b\xf3\x04\xb5\x82\x98\x53\x8b\xb9\x81\xd3\xeb\xc8\x60\xf5\xeb\xe6\x9e\x62\xb7\xec\x88\xbd\xa4\x1a\x8f\x51\x4e\xb1\xc3\xea\x63\x51\x72\x39\x85\xba\x8f\xfb\x64\xd6\x49\x39\x8e\x7c\x26\x7b\xca\xba\x52\xc5\x78\x46\x31\xe4\xb8\x74\xc1\x4e\xf3\xf5\x7d\x2d\xe7\xbb\x81\x2b\x3a\x1b\x21\xae\x1b\xe9\x4f\x59\x7f\x22\xf9\x6b\xcb\x76\x8a\xfd\x48\x61\x8f\xa9\x38\x95\xe5\xb5\x5f\xe3\x12\x83\xf8\x0a\xcc\xd9\xd1\xe7\x38\xf0\x39\x7e\x34\xc0\xaf\x55\xb5\x39\x70\xcf\x14\x3f\x83\xac\x1f\xf1\x1d\x35\x6e\x6b\x32\x26\x1b\x9e\xe3\xe1\xbc\xf4\xf4\xe1\xde\x47\x0c\x47\xa9\xfe\xa0\x99\xfb\x59\xb4\x21\xcc\x90\xce\x11\xea\x86\x4a\x07\x60\x3e\xac\xb8\x1f\xd0\xae\x91\xb0\x1f\x02\xf7\xcc\xfb\x41\x77\xbc\x6e\xad\xe7\x69\xe0\x9a\xae\xda\xc0\xfc\x26\x58\x27\x29\xd9\x37\x62\x4e\xba\x35\x39\x94\x76\x91\x14\xeb\xe1\x38\xa3\x58\xbe\x0f\xd6\x40\xaf\x61\x7e\xf5\x85\x37\xed\xd4\xce\xe4\x46\x3d\x06\x1c\x5b\x26\xf0\x34\x01\xa7\x5a\x9b\xb4\x61\x0e\x79\xc0\xbc\x7e\xe0\x78\x3a\x7e\x07\xde\x1a\xf2\x25\xa4\x76\x7f\x39\x77\x1c\xfb\x07\xdc\xe4\x49\x6d\x7e\x74\xa7\xe3\xbd\xd5\xf5\x0a\xe5\xe8\xc5\x5c\xf0\x86\xb5\x25\xd8\xa0\xc6\x1e\x39\xf9\x11\xf7\x4f\x0f\xa4\x78\x80\xbc\xb6\x21\x87\x9f\xc6\xdc\x6a\xb6\x02\xc4\x5e\x0e\xd9\xfb\x8c\xc6\x58\x14\x38\x83\x77\xb5\x09\xd7\x98\xf0\x9b\xc8\x0f\x75\x89\xa2\x62\x47\x79\xb8\x1d\xe0\x99\x1e\xe9\x91\x92\xcb\x51\xd6\x4b\x2f\x14\x87\xa1\x9e\x67\xbc\xae\xad\xab\xd2\x8f\xb7\xe4\xb8\xb6\xd4\x7c\x60\xa5\xcf\xa7\x7a\x86\xe1\x25\x4d\x7f\x62\x5e\x2b\xad\x59\x7e\x1e\x66\x64\xad\x04\xb3\x94\xec\x9b\xbd\xf8\x1d\xe6\xb7\x2a\xf3\x2a\xd8\x59\x8d\xe5\x85\xf3\x3e\xd4\x63\x34\x18\x9e\x62\xab\x0b\x72\x55\x9d\x9b\x25\xd7\xc7\xb1\x1c\x30\xb6\xc6\x1b\x30\x3a\x06\x1c\xd6\x40\x85\x69\xa0\xf4\xad\xc3\x7a\x1b\x38\x42\x2d\x08\x57\xd7\xd5\xad\xf9\x92\x05\x0e\x94\x4f\xf6\x2e\x57\x1b\xfa\xe6\x9a\xbf\x83\x59\xff\x1a\x7b\x43\xc6\x89\x45\x73\xd4\xc6\x42\x4e\xcf\x02\xff\xde\x2f\xdc\x69\x75\xbe\xf5\x84\x3e\xb0\xe7\x4a\x3b\x0d\xe5\x72\xef\x5c\xda\xda\xe2\xf9\x96\xab\x35\x85\xdc\x09\x2d\x32\x04\x1c\x92\x03\xd9\xeb\xd4\xc6\xe2\xfa\x56\x9d\xc9\x19\xae\x09\x95\x27\xbb\x11\xb1\xff\x33\x56\x3b\x78\x4e\x4a\x7c\x5d\x93\xab\xf5\xaa\x6a\x67\x90\xf7\xe7\x89\xf2\xfe\x94\xf3\x71\x83\xf3\x87\xd6\x6c\x41\x6c\x61\x80\x38\x54\x18\x87\x75\xaa\x7a\x30\xbd\xe3\x44\xc0\xab\x03\x79\x2d\x7c\x6e\x45\xc5\xf5\x27\xb5\x0b\xe6\x8a\x8b\x97\x28\xec\x77\x9b\xd8\x5e\x30\x0f\xae\x9f\xf8\x6d\xe7\x1a\x5b\xdd\x83\x6d\x75\x0b\xdb\xea\x9c\x62\x53\xa8\x01\xec\x44\x16\x70\x7a\xb1\x5c\x43\x3c\xa7\x53\x5b\x80\xf1\x26\xd5\x6c\x78\xe6\x9f\xa0\xd8\x1d\x92\x8d\x20\x62\x92\xb2\xb1\xc2\x73\x0e\x7f\x4d\xe2\xea\x66\x58\x0d\x34\x86\x45\x39\x58\xc9\xba\xc6\x33\x8f\x74\x9d\xe7\x77\x13\xc7\x52\xfe\x66\x35\xcf\x8d\xbc\xdf\x0a\x1b\x90\x9e\x53\x98\x2c\xe4\xdb\x22\x9d\x49\x88\x5d\x55\x9e\xdf\x50\xe6\x92\x73\xe6\xf4\xaa\xca\x87\x50\xcd\x27\x5f\xdb\x22\xd5\xc8\xdd\x8a\xcb\x02\xb6\xc8\x2b\x72\xfd\x6c\xcb\xb8\x87\x14\xeb\xaf\xec\x8e\x96\x14\x3b\xee\x1e\xcb\xba\xf1\xff\x4c\x1b\x04\x9d\x16\xd2\x78\x05\x3d\x37\x02\xe7\x61\xa4\xb2\xcd\xe4\x75\x22\xc7\x90\xa4\xba\x3d\xc1\x9e\x73\x3b\xc7\xc0\x1b\xda\xce\xb3\x36\x66\xb1\x22\x88\x55\xcc\x29\xc7\x95\x6c\x8f\xfe\x33\x63\x46\x6c\x21\xe8\x1f\x1b\xb7\x1a\xee\x4d\x33\x87\x9d\xb8\xce\x38\x3c\x99\x7f\x72\x9c\x3c\xc3\x3e\xff\x5c\xf5\xf9\x3a\x91\x7a\x3b\xeb\xf2\xac\xa9\x16\x94\x1b\x5f\x8c\xdf\x84\x58\xaf\xcc\x7c\xc2\x4f\xb1\x37\xbc\x92\x73\xbe\xc2\xe6\x57\x8d\x27\x79\x1e\xe7\x71\xd6\xfb\x4d\xe4\xd6\xcf\x8c\xe6\x7f\x59\xdd\xeb\x28\x9f\x6c\x6f\xd7\xe1\x71\x1c\xb2\x56\xe9\x57\x41\x7e\x72\x31\xde\x29\xb7\xbf\xc4\xfd\x65\x75\xfb\x77\xf5\xf9\xdf\x95\x9b\x2d\xcd\x29\xd1\x43\xaf\xde\x94\x9c\x79\x96\xb1\x37\xcd\x5e\xcc\xf3\x72\x01\xb8\x71\x80\x53\x94\x72\x39\x04\x32\x57\x7a\x2d\x27\xa5\x36\x86\x22\x8e\x15\xfa\x81\x0a\x8a\x7d\x25\xe3\x05\x8a\x38\xb4\xb0\x9e\x79\x5e\x6d\xc5\xb8\xfe\xb0\x6b\x6b\xf9\x86\xec\xe7\xf6\xa8\x60\x73\x36\xd5\x59\x96\xb9\xe2\x25\xf6\x3e\x87\x0f\x51\xe1\xa4\x32\xf9\x6f\x57\xbe\x0b\x8c\x51\x53\x7f\xee\x57\x63\xb6\x80\x7d\x75\x33\x56\xcb\xd9\x90\x9c\x2f\xba\xc4\xe9\xa0\xdf\xb0\xad\xe7\x24\xcc\x9d\xb6\x3d\x98\x9c\x7d\xf7\x01\xeb\x73\x2d\x27\xf5\xf5\x04\xed\x21\x9c\x37\xf0\x9b\x49\xdc\x73\x6c\x9e\x3e\xb1\x61\x20\x57\x30\x43\xce\x51\xc8\x55\x3f\x51\x8e\x45\xdd\xf7\x86\x3b\xc4\xc4\x17\xce\x6a\xcc\x2f\x93\x70\xbe\x7f\x05\xa6\x5c\x39\xde\xd7\x08\xf8\x1b\xcb\xf3\xe6\x67\xf9\x69\x4a\x3f\x7f\xd4\xee\xa7\xa1\x18\x13\x27\xb2\x82\xb7\x37\xc8\x7b\xa8\x6f\x81\xc7\x6c\xe6\xec\x4b\x5a\xf3\x3c\x75\x3b\xbc\x8d\x5b\xdb\xe7\xc4\xbe\xf5\xf9\xbd\x5e\xe3\x67\x07\x9b\x8a\x7e\xab\x2e\x87\xa9\x8e\xe3\x9e\xaf\xc9\xef\x86\x67\x41\xa6\xdc\xf2\xc5\x99\xe1\x66\xa2\x45\x39\xf3\xc5\x71\xfa\x0a\x7c\xd2\xcf\x35\xdc\xb0\x06\xbf\x10\x67\x1b\xdf\xd3\x5e\xd1\x0f\xe8\x13\x59\x6e\x75\x71\x0c\x2d\xb3\x00\x8c\x13\x83\xed\xa3\x7e\x1a\x2e\x01\xd3\x0a\xed\xf7\xb6\x53\x44\x88\x11\xc3\x7c\x51\x88\xf9\x42\xd6\xb2\x97\x66\x7e\xdb\x69\xb1\x9c\x68\x5e\xbf\x2c\x28\xde\x5b\x54\xcf\xc7\x14\x73\x4d\x69\xfc\x3f\x66\x32\xc1\xb0\xf7\xb6\x78\xee\x87\x5a\x44\xec\x77\x4d\x7e\x96\xf1\x43\x5e\xd7\xab\xf4\x66\x7d\xdc\xc4\xb9\x52\xd9\x3f\x44\x07\x8f\xe8\x3e\x7c\x99\xd5\xce\xc3\xc2\x9a\x7c\xa5\xbe\x1d\x86\x7d\x03\x7b\xac\xc2\x57\x2b\xcf\x61\x44\xae\x70\xf5\x93\xc5\x28\xa7\x3e\x58\xca\x93\x0d\x7a\xbf\x01\x33\x6d\xe6\x76\xae\x81\x37\x6c\xa9\xde\x49\xf6\x7f\x6c\x3d\xe2\xba\x7a\x9e\xfe\x7a\x73\xf8\x3c\x1d\xcd\xe3\x73\x70\xd4\xf3\xf0\x4f\x9f\xdb\x9b\xf2\x4f\x9a\xce\xf1\x0f\xa7\x97\xe5\x0e\xf0\x2d\xec\xe7\x18\xf1\x3a\x96\xfd\x6b\xe0\xf1\x78\xa8\xc0\x9b\x7a\x8c\xad\xbb\xb1\x30\x74\xa5\xad\x35\x08\x52\x11\x0b\x23\xd5\x7d\x22\xd7\xde\xe4\xdc\x39\x45\x7c\x77\xa9\xcc\x7f\x12\xed\xec\xb2\xa6\xa8\x76\x8e\x69\x7c\x76\x6a\x75\x57\x2f\xc6\x1a\xec\x02\xf6\x1e\x72\x3e\xe5\xe4\x67\xb9\xf6\xb9\x78\x27\xac\x99\x8f\x52\x66\xf2\x63\x88\x3e\x6b\xd0\x93\x56\xb6\xb2\x2d\x2d\x8b\xad\xf4\x54\x62\x46\x58\xce\x43\x64\x75\x8b\x78\x30\x3e\x22\x0e\x51\x57\x8e\xbf\xb3\x9a\x74\xe0\xe3\xa4\xfe\x36\xc4\xc8\xcb\xbb\x7b\xcc\x25\x55\xde\x3f\x44\x9c\xf0\x31\x8d\x2f\x0b\xbf\xfd\x25\xfb\x6b\x9a\xf9\x29\xc1\x4f\x42\xb9\x45\x64\x7e\xc9\xa4\xf1\x3d\xc8\x7f\x74\xb8\x00\xcf\xd6\x8c\x7b\x87\xc8\xe7\xd5\xf8\xbc\x82\x6f\x91\xef\x47\xc9\xed\x36\x67\xdc\x89\xab\xc6\x71\x28\xef\x2d\x79\x04\xb9\x31\x2c\xbf\xd3\x1a\xee\x02\x3d\xbe\xeb\x3d\x63\xa1\x3f\x15\x4f\xe0\xcf\xda\x1e\xa8\xdd\xa3\xfe\xf6\xd5\xfe\x7c\x1c\xae\x63\x65\xff\xc7\xd7\xc6\xf6\x42\xad\x39\xe5\xa1\xe2\x9f\xe5\x7f\x6f\xfc\x6e\x9d\x8f\x8c\x5f\x07\xce\xb1\xe4\xfc\x02\xbe\xad\xd7\xc6\xf7\xbc\x89\xf7\xf1\xed\x10\x79\xc0\xea\xeb\x18\xb9\xb0\xd6\x14\x03\x12\xce\xa5\x97\xcc\x77\x3b\x06\xe0\xfd\xd5\xfb\xcd\xf1\x4d\x11\x39\x33\x2d\x7c\x2f\x06\xbe\xa8\xda\xbc\xe4\x70\x0d\xf9\x97\x66\xe5\xbd\xf8\xf7\x9b\xfa\xbd\x0e\xd6\x61\x81\xcd\xc5\xfd\x5d\xeb\x77\x13\x37\x11\xd8\xc2\x0d\xd7\xea\xeb\x86\xc8\xbe\x47\xe6\xfb\x3a\xd5\xaf\x03\x87\x05\xb9\x0e\x3c\x18\x8d\xeb\xce\x11\x72\x39\xd9\xb8\xbf\xb2\x3c\xa9\xe6\xe7\xea\xf5\xa8\xf4\x59\xe0\xbd\x79\xdd\x64\xf0\x6f\xf3\x7a\x07\x4e\x98\x37\xe4\x84\x79\xe0\x9f\x17\x70\x35\xea\xfa\x06\x65\x65\xc5\xab\x3f\x4f\x42\xd7\x69\x2d\xac\xee\x9a\xe1\x93\x06\x5e\x7a\x0e\xdb\xc3\x56\x54\xdc\xa5\x77\x6a\xb2\x53\x69\xaf\x88\xbc\xc9\x34\xaf\x7b\x5d\xea\xc4\x3b\xde\xcf\xcb\x5a\x65\x8e\x5c\xb9\x9f\x29\x1f\x31\xc5\x19\x03\xdb\xe6\xa3\xbe\xe6\x84\x9c\xab\x9b\xb2\x59\x1d\x1f\x2a\xe7\x2b\x1e\x0c\x77\x0b\xdd\x69\x2d\x06\xc3\x53\xec\xc6\xdb\xef\x7c\xb7\x26\xcb\x6f\x7f\x13\xf7\x67\x1b\x79\x18\xbf\xf3\xbd\x06\xd9\x7f\x7b\x5c\xeb\xcf\x7c\x67\x1e\x95\xba\xe2\xf6\x9a\xa9\xf1\xe2\xfe\xd1\x77\xc7\x9f\x8f\x2f\x77\x6f\x0a\x76\x0c\x57\x1b\xdd\x1c\x83\x69\xd0\x45\xf7\xf5\x2d\x2a\xfe\x68\x1e\xaf\x77\xec\x8b\xea\xde\xef\x8c\x9f\xac\xeb\x6e\x7e\x8b\xc7\x16\xfe\x4e\xbf\x94\xba\xf1\xf6\x9c\x39\x15\x1f\x28\xd6\x79\x7e\xe7\xbb\x0a\x5d\x7a\xb3\x9f\xd2\xfd\x5f\x19\xd7\x9a\xee\x55\xae\x13\x91\xeb\xf2\x2b\xef\x97\x74\xb5\x72\xec\xb8\x7b\xbe\xb0\xce\x6b\xba\xbd\xf9\xdd\x94\xd7\xf1\xcb\xed\xe6\x6c\x01\xe5\xf8\xf3\x3c\x8b\x5f\x99\xe7\x9b\xb6\x83\x72\xfc\xa1\xaf\x02\x57\xe1\x7c\xe3\xec\x83\x2f\xc9\x85\xd2\xd6\x50\xaf\x25\xb7\xb3\x0e\xbf\x32\xfe\x95\x6d\xa2\x7c\x1f\xd9\x33\x5f\x7b\x9f\xd2\x96\xb9\xb9\xee\xe7\x65\x9e\xf6\x77\xbe\x53\xb3\x7d\x6e\x7f\x4b\xa8\xdb\xf9\x8e\x3c\xae\xd9\x4a\x37\xbf\x37\xdd\x38\xfb\xd0\xa4\x79\x0d\xcb\xda\xf7\x6e\xae\xaf\x85\x37\x29\x6d\xbf\x57\x77\xd2\x5a\x60\x9d\x5a\x83\x0e\xb8\x0f\xb3\x06\x73\x0e\xcb\x1a\x19\x3e\x5e\x51\xfa\x3e\x2a\x7f\x6f\x99\x63\xc6\x78\xb9\xe8\x3c\x91\x6f\x54\x75\x36\xa1\x65\x5e\x63\xea\x97\xa9\x72\x8d\xd9\xb9\xbf\xa7\xac\x2d\xf2\x69\x7f\x46\x45\xa7\x15\x80\x7c\x15\xf2\xfd\x4b\xdf\xfa\x17\xc6\x4a\xb0\x75\xff\x47\x8f\x57\xee\x3c\xc4\xe6\x64\xe7\x03\xbf\x4f\xf4\x57\x0d\xaf\xc2\xe8\x96\x79\xdc\xd5\x3b\x34\x9a\xa3\x32\xbf\xb7\x2e\xeb\xce\x5c\x8f\xec\x3a\xe5\x73\x6f\x68\x3e\xd3\x9f\xd6\xb4\x09\xfd\x61\xf9\x2e\x0c\x2b\x16\xf2\xa7\xf8\x7d\xd4\x61\xb1\x9a\x3b\xda\x0b\x35\x19\x2d\x55\xec\xf2\x8b\x73\x2b\xd4\x55\xa8\xf2\xb1\x98\x7f\xe8\xa6\x3d\xa3\x01\x6e\x6b\x1f\xf8\x86\xfe\x13\x6b\x8d\xd5\xf4\x35\xd6\xbd\xf1\x7c\x19\x15\x5e\xb2\x84\x05\x25\xe5\x36\x37\xd6\xd0\xb1\x5a\xcf\xa7\x85\x95\xed\x03\x23\xe5\x71\x9e\xca\xdc\xd1\x5a\x8c\x4a\xac\xbf\xdd\xc4\xee\xba\xcc\xf5\x81\xfb\x45\x3f\x74\x55\xc3\xb8\xe9\xa7\xe0\x53\x7f\xee\x9c\x02\x6b\x7e\x8c\x72\x07\xea\x73\x58\x5e\x60\xe3\xfb\xee\xf9\xbe\xa0\x07\x44\x7f\x79\xdc\xe4\xbf\x2d\x71\x3a\xa8\x0f\xba\x19\x13\xaa\x9e\x13\x56\x72\xbe\x4d\x0e\x64\xdc\x81\xa7\xe1\x99\x8c\xed\xf3\x56\xc2\x2a\xbb\x59\x57\x2e\x70\xcd\x61\xdd\xf4\x7c\xe1\x6a\x59\xd8\x76\x98\x8d\xca\xc5\x57\x9d\xf2\x9a\x80\x0b\x72\xfb\xbe\xc6\x1c\x9e\xd2\x1f\x6e\x39\x69\xc4\xd7\xd2\x33\x0c\x0c\x15\x66\x73\xae\x9d\x82\x01\xb1\x71\x3a\xd9\x3b\xc3\x6f\x7a\x6a\x09\xbc\x85\x3f\x8b\x61\xfc\xf1\xfa\xdf\xff\xfd\xff\xfd\x9f\x00\x00\x00\xff\xff\xc7\xef\xea\x74\x60\x29\x17\x00")
+
+func simplemdeDebugSimplemdeDebugJsBytes() ([]byte, error) {
+ return bindataRead(
+ _simplemdeDebugSimplemdeDebugJs,
+ "simplemde/debug/simplemde.debug.js",
+ )
+}
+
+func simplemdeDebugSimplemdeDebugJs() (*asset, error) {
+ bytes, err := simplemdeDebugSimplemdeDebugJsBytes()
+ if err != nil {
+ return nil, err
+ }
+
+ info := bindataFileInfo{name: "simplemde/debug/simplemde.debug.js", size: 1517920, mode: os.FileMode(436), modTime: time.Unix(1465927024, 0)}
+ a := &asset{bytes: bytes, info: info}
+ return a, nil
+}
+
+var _simplemdeDebugSimplemdeJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x79\x7b\xdb\x38\x92\x30\xfe\x77\xfb\x53\x20\x7a\xdf\xb1\xc9\x58\x87\xe5\xa4\xd3\x69\x3b\x72\x36\x71\xec\x49\x76\x72\xf4\x1b\x3b\xdd\x33\x9b\x78\xd3\x10\x09\x49\x88\x29\x42\x4d\x90\x3e\x3a\xf6\x7e\xf6\xdf\x83\x2a\x9c\x24\x25\x3b\xe9\x63\x76\xf7\x37\x3d\xcf\x33\xb1\x88\xab\x50\x28\xd4\x85\x42\x61\x70\xf7\xee\x1a\xb9\x4b\x24\x9f\x2f\x32\x36\x4f\x19\x39\x1b\xf6\x87\xc3\xfe\xb6\xfa\xb8\x2f\x16\x97\x05\x9f\xce\x4a\xf2\x9a\x5d\x94\xe4\xa8\x64\x0b\xf2\x13\x1b\xcb\x2e\x79\x91\x27\x7d\x55\xe3\xdf\x32\x9e\x9f\x92\x59\x59\x2e\xe4\xce\x60\x30\xe5\xe5\xac\x1a\xf7\x13\x31\x1f\xa8\x06\xaa\xbe\xaa\x3e\xb0\x9d\xf7\xe6\xb4\x38\x4d\xc5\x79\xde\x63\x29\x2f\x45\xa1\xbb\x48\x58\x2e\x19\x79\xf5\xe2\x78\x8d\xdc\x1d\xac\x45\x93\x2a\x4f\x4a\x2e\xf2\x68\x12\x7f\xe6\x93\xa8\xbc\x5c\x30\x31\x21\xec\x62\x21\x8a\x52\x8e\x46\xa3\x8e\x18\x7f\x62\x49\xd9\x59\x5f\xd7\x45\x73\x91\x56\x19\xbb\x33\x1a\x75\xaa\x3c\x65\x13\x9e\xb3\xb4\x13\x7f\xc6\xaf\x7d\xd3\x6e\x12\xc5\xd7\x2c\x93\x8c\xb8\x2e\xb1\xae\xea\xd1\x0c\xd9\x59\x5f\xc7\x8f\x7d\x3a\x4f\xe3\xcf\xf8\x77\xf4\xfe\xa4\x3b\xc1\xc6\x9f\xcf\x68\x41\xa6\xbb\xae\x8b\x73\x9e\xa7\xe2\xbc\x3e\xf4\x74\x84\xdf\xeb\x03\x4e\x33\x31\xa6\x59\xb3\x36\x7e\xaf\xd7\x96\x2c\x9b\x34\xeb\xaa\xaf\x08\xcb\x74\x54\xce\xb8\xbc\x9e\xf6\x8f\x00\xbf\xaf\x9e\x1d\x90\x11\x51\xd3\xbc\x8e\x1d\x0e\x63\x00\x19\x3b\xe8\x22\x4a\xba\x1a\x25\xbb\x05\x2b\xab\x22\x27\xb6\x32\x61\x51\xd9\xcd\xbb\x45\xfc\xd9\x7e\x91\x91\xe8\x56\xb0\x0c\x77\xf2\xf7\xe2\x04\xff\x2a\xe1\x2f\xd5\x2f\x1d\x69\x58\x0b\xf6\x4b\xc5\x0b\x16\xa2\x52\x7f\x54\xe8\xba\x53\xad\xaf\xd3\x58\x0f\x48\x23\xd1\xbd\xb3\x15\xab\xef\xdc\x7c\xe3\xfa\x9b\xea\x75\x32\xca\xd9\x39\x39\x28\x0a\x51\x44\x9d\x7d\x9a\xe7\xa2\x24\x13\x9e\xa7\x7a\xa1\xc9\x46\x67\x53\x6c\x76\x36\x3a\xf1\x6e\x39\x2b\xc4\x39\x99\xf4\x13\x91\xb2\x51\xe7\xd5\x9b\x67\xef\x5e\x1e\x7c\x7c\xfd\xe6\xf8\xe3\xe1\x9b\x77\xaf\x9f\x75\xba\x93\x6b\xd5\x5f\x36\x52\xb0\x8f\x3e\xeb\x79\xef\x7c\xbe\xbe\xde\x55\x73\x78\xbf\x75\xd2\x4f\x68\x96\x45\x99\xa1\x92\xae\xc5\x1b\xc3\x09\xe6\x23\xa8\x38\x3c\x79\xcf\x4e\x0c\xbe\x64\x94\x3f\xce\x77\x58\x7c\xdd\xcd\xba\xae\x25\xeb\x22\xee\xae\x75\x2d\x35\xa4\x29\x04\x28\xf8\xad\x70\x35\x11\x45\xa4\x6a\x8b\xd1\xd6\xae\x78\x54\xf4\x33\x96\x4f\xcb\xd9\xae\xd8\xdc\x8c\x65\x54\x28\xc4\x5b\x30\xae\xe3\xe8\xf3\x70\xe7\xbd\x05\x59\x77\x51\x5b\xe5\xf8\xf3\xda\x46\x25\x19\x91\x65\xc1\x93\x72\x63\x6d\x4d\x7f\xef\x97\xe2\xe9\x65\xc9\x9e\x14\x05\xbd\x24\x23\xe2\xfd\xb2\x35\x26\x85\x98\xfb\x75\x82\xdf\x6b\x6b\x80\x5a\x21\x4e\xab\x05\x19\x91\xf7\x27\xf0\xbb\x60\x67\x2f\x6b\x9f\x9e\x14\x85\xea\x1f\xe7\xfe\x8e\xe7\xe5\x43\xec\xef\xce\x68\x44\x36\x2c\x6d\x6f\x90\xc7\x7e\xe1\x0e\xd1\x83\x58\x4a\xe4\x39\x2f\x49\x14\x93\xcf\x6b\x84\xa8\x6e\xd5\x92\x93\x11\xd9\x78\xf2\x74\xff\xd9\xc1\xe1\x5f\x9f\xbf\xf8\xf7\xbf\xbd\x7c\xf5\xfa\xcd\x0f\xff\xef\xed\xd1\xf1\xbb\x1f\x7f\xfa\xfb\x3f\xfe\x83\x8e\x93\x94\x4d\xa6\x33\xfe\xe9\x34\x9b\xe7\x62\xf1\x4b\x21\xcb\xea\xec\xfc\xe2\xf2\xd7\xad\xe1\xf6\xbd\xfb\xdf\x3e\xf8\xee\xe1\xf7\x9b\x83\x8d\x35\x42\x26\xa2\x20\x80\x75\x4e\x46\x64\xab\x4b\x32\x96\x93\x11\x8c\x60\xf0\x4f\x38\x79\xa4\x3e\xef\x92\xcd\x4d\x8e\x40\x10\x3d\xf9\xf7\xfc\x44\x57\x7e\xcf\x4f\xe0\xbb\x45\xc2\x7b\xe8\x22\x99\xd1\x62\x5f\xa4\xec\x49\x19\xf1\x58\xd5\xe5\x6b\x84\x5c\xaf\xad\xf9\x15\x37\x7a\x1b\x7e\xbd\x2d\xa8\xf7\x60\x3b\xac\xf3\xb1\xad\xce\xbd\xb5\xeb\xb5\x35\x85\x9c\x28\xf6\xb0\xe5\x2f\x6e\x34\x7e\x70\xdf\xe1\x8d\x77\xc9\xa7\x2e\xc9\xba\xa4\x9c\x2f\xba\x64\x91\xd1\x84\x3d\x17\x59\xca\x0a\xd9\x25\xb4\x28\x74\x2d\xc4\xc0\xf8\xc1\x7d\x8d\x00\x05\x2d\x9f\x90\x48\x7d\xff\x0b\xb9\x4f\xf6\xc8\x96\xc1\x02\xee\x41\xb7\x63\x37\x5e\xe4\x67\x34\xe3\x29\x50\x5c\x3e\xed\x93\x97\xd0\x03\x99\x57\xb2\x24\x63\x46\x28\x99\x57\x59\xc9\x17\x19\x23\x62\x42\xee\x6f\xc4\x06\x1b\x83\x01\x29\x67\x8c\xe4\xd5\x7c\xcc\x0a\x55\xc6\x7e\xa9\x68\x46\x24\x9f\xe6\x92\x44\x00\x29\x99\x21\xa8\x31\x56\xe7\x13\xd5\xa2\x60\x84\x16\x8c\x94\xe7\x02\xa7\x33\x33\xd3\x29\x67\x34\x87\x2e\x55\x91\xc2\x1c\x4d\x4a\x56\x48\x32\x66\x13\x51\x30\xc2\x4b\xec\xa5\x60\x8b\x82\x49\x96\x97\x44\xe4\x8c\x8c\x2f\x4b\x56\xeb\x9d\x4b\x22\xf2\xec\x52\x15\xab\x4e\x99\xee\x74\x56\x30\xd6\xda\xad\xd7\xe3\x36\xf4\x27\xcd\xec\xb8\x54\x9d\x7d\x52\x98\xa0\x24\x99\x31\xba\x20\x33\x9a\x9c\x92\x52\x10\xc5\xe4\x52\x41\x78\x9e\xb2\x8b\x37\x13\x52\x9e\xf3\x44\xc1\xe1\x2f\x10\xae\xc8\x7b\xb5\x06\x3d\xb2\x7d\x42\x46\x6a\x07\x8d\xd4\xce\xd9\x26\x3b\x5e\xd1\xd0\x2f\x1a\x92\x1d\xb2\xa5\xd1\x3b\xa6\x92\x3d\xb8\xaf\x40\xb8\x3f\xb8\x47\x36\x49\xb5\x50\x23\xd7\xb0\x23\x60\xda\x44\x14\x7c\xca\x73\x9a\x91\x94\x96\x74\x8d\x28\xda\x20\x23\x58\xe6\x27\x45\x01\x74\x70\x97\xdc\x23\x03\x72\x9f\xf4\x02\x20\xe3\xb5\x96\xb5\x09\xd7\x05\x90\x39\x65\xa5\x19\x7f\xc6\x48\x46\x65\x49\x12\xa1\xe4\x58\xc9\xc8\x7d\x80\x47\x61\x2d\x23\xa3\x10\x05\x7b\x64\x8b\x3c\x26\x38\xcf\xfb\x64\x47\xfd\xb5\xa6\x69\xf6\xa5\xda\xbc\x6b\x66\x3b\xeb\xad\xfc\x49\xfd\xa3\xb7\xaf\xfa\x67\x73\x44\xee\xab\xaf\x9b\x23\x72\xcf\x52\xf0\x5c\xb1\xab\xc8\xed\x34\x45\xf7\xb5\x5d\xfb\xe8\x11\x19\x3e\x8c\xc9\xd5\xaa\x6a\x64\x93\x0c\x75\xd5\xed\x9b\xab\x6e\x63\xd5\x07\xaa\xe6\xca\x8a\xf7\x62\x64\x2b\xb4\x28\xde\xbf\xdc\xdc\x54\xbb\x3e\x52\x20\xef\xed\x91\xe1\x83\x98\xac\x93\xad\x8b\xc3\xc3\x65\x35\x1e\x2e\xab\xa0\xca\x6d\xc9\xb5\xd9\xdf\x21\xb9\x8d\x46\x64\xfb\x0b\x91\x74\x8b\x89\x2b\x1c\xed\xed\x91\xfb\xf1\x6a\x90\x88\x56\x87\x5a\x80\x1a\x7e\xe9\xca\x6d\xdd\x7a\xe5\xee\xdf\x6e\xe1\xf6\xf6\xc8\x76\x03\xfe\xaf\xc0\xb9\xd1\x88\x8a\x42\xb1\x71\xc7\xbe\x0b\xc5\x1f\xcb\x63\xf1\x14\x77\x6c\x94\x57\x73\x9c\xb3\x6e\xa0\x45\x4f\x5e\xcd\x81\x0c\x1e\x42\xb7\xf7\x0e\x4f\xc8\x66\xbd\x68\x7b\x69\xd1\x83\xf6\x12\xfd\x31\x80\x87\xe5\x4a\x92\xed\xcf\xaa\xfc\x94\x44\x95\x12\xd3\x5d\x22\x4b\x5a\x94\x5d\xc2\xf2\xd4\x09\x97\x72\xbe\xd0\x7f\x89\xaa\x5c\x54\x25\x6a\x01\x35\x01\x0b\x0d\x71\x4b\xb2\x3c\xd5\x9b\xb2\xbe\x19\x61\x10\x25\x5a\xd5\xf2\x3d\x88\xc9\xa6\xfd\xa4\xd6\x0a\x3e\x3f\xac\x7d\xdd\x3e\xc1\x15\xc1\xa1\xfb\x8b\x4a\xce\xa2\x1a\x22\xd5\x0a\xc5\x28\x70\x2c\x2a\x75\xf5\x4f\x82\xe7\xd1\xc6\x46\x1c\xcc\x3b\xd4\x80\x70\xac\xb6\xd9\xa2\xb8\x84\x62\x23\x30\xb1\x80\x5d\x94\x05\x55\x3d\x28\xe6\x8d\xc2\xf3\x9e\xe6\x8e\xe7\x8c\xcc\xe8\x19\x23\x43\x10\x11\x24\x63\x93\xb2\x4b\x16\x34\xf5\x64\x46\x80\xc8\x8d\x0d\xfd\x65\x41\x8b\x52\x1a\xcc\xaa\x0f\x73\x7a\x01\x4b\xa3\x05\xed\x88\x0c\x1f\xdc\x7b\x08\xc3\x18\x99\xeb\x4b\xdc\x7b\x9a\x41\x4f\x05\x88\xee\x6a\x3a\x03\x0e\x4c\x61\x8a\xec\x8c\x15\x97\x5a\xb4\x01\x14\x5d\x72\xce\x36\xb2\x8c\xa4\x8c\x66\xe4\x9c\x97\x33\x52\x16\x94\x67\x3c\x9f\x12\x59\x56\x93\x09\xc9\x68\xc9\x8a\x76\x1d\x6a\x5b\xcf\xb9\xe7\xa1\xc1\x6a\x52\xdb\x7a\xe1\x43\xe0\x0d\x15\xc0\x1c\x71\x09\x3d\xda\x33\xa4\xc7\xbb\x04\x76\x62\xbd\xed\x1e\x8e\xfa\x18\xff\xd9\x69\xad\x14\xfb\xfa\x86\x42\xb7\x9a\x3c\xcb\x53\x9c\xdc\xaf\xac\x10\xb2\x4b\xc6\x55\x49\xe6\xf4\x94\x11\x59\x29\xcd\x02\xa5\xf3\x44\x14\x4a\x68\x41\x7d\x35\x1f\xbb\x4c\x8a\x47\xf9\x0b\xdd\xe4\x50\x48\xa4\x46\x3a\x7b\x54\xaa\x30\xa0\xf7\x9e\x66\x1e\xdb\x4b\x8a\x81\xb9\x20\x83\x32\x3b\x34\xac\xb7\x31\x1a\x6d\x84\x7c\xb3\x06\x53\x9d\x95\xfb\x40\x6d\x37\x76\x94\x01\x36\x5e\x09\xed\x70\x6b\x15\xb8\xc0\xe5\x97\x80\x5b\x9b\xd6\xf6\xf2\x69\x6d\x98\x05\xf3\x88\x02\xcb\x63\x8f\x85\x62\xa1\xbf\x8b\xaf\xbb\x9f\xaf\x4f\xba\xdb\xb7\xb1\x90\x74\xdd\x7b\xb7\xa9\xeb\xcc\xe5\x08\xed\xf6\xf8\xf3\xda\xe0\xee\x9d\x35\x72\x97\x1c\xcf\x18\x19\x57\x93\x09\x2b\x8c\xa9\xaa\x18\x08\xc9\x95\x15\xf0\x49\x76\x61\x8f\x28\xf2\x19\x17\xe2\x5c\xb2\xa2\xbf\x46\xc0\xf9\xf2\x6f\xb4\x2a\x67\xa2\x20\x84\x1c\x2a\xf2\x93\xe4\xc9\x58\x54\xa7\x33\x9a\xf2\x4f\x6c\x46\x1e\x4d\xe0\xe3\xbf\xe1\x3f\x7d\x51\x4c\xf7\xc8\xa3\x59\x59\x2e\x76\x06\x03\xef\x5b\xe0\x4b\xb1\xce\x94\xc1\x5d\xc2\x64\xc6\xf3\xb2\x97\x72\x49\xc7\x19\x23\xb9\xe8\x2d\x0a\x51\x0a\x55\x5a\xb3\x0c\xd5\xee\xd5\x2a\xe2\xc8\x58\xa9\xd1\x06\x7e\xe9\x7d\x92\x1b\x31\xd4\xe0\x8c\xb1\xef\xbe\x0d\xaa\xe8\x4f\xa6\x82\x34\x06\xa3\xab\x20\x81\xbd\x6c\xc4\xce\xfc\x7c\x8a\x78\x1a\x11\xfc\xc3\x7e\x3f\xca\xc4\xb9\x2d\x73\x3f\x6c\xf9\x8b\xd7\x47\x3f\x1c\xec\x1f\x7f\x7c\xf5\xe4\xef\x1f\x9f\xfe\xe3\xf8\xe0\x88\x8c\xc8\xb7\x5b\x6b\x6b\xda\x91\xf5\x62\x42\x7e\xc6\x16\xfd\xe3\x7f\xfc\x70\xf0\xec\xe3\x93\xb7\x6f\x9f\xfc\xe3\xe3\xd1\xbb\x1f\x7e\x78\xf3\xf6\xf8\xe7\x1d\x55\x87\xc0\x76\x28\x8b\x8a\x29\x52\x7b\x27\x99\x6f\x79\xa2\xaf\x8a\xe5\x25\xc5\x35\x9e\x50\x59\x32\x59\xc6\xae\xe1\x84\xaa\x0d\x86\x0d\xdf\x80\x2b\xaa\xd1\x68\x2e\xb4\x3a\x4b\x4b\x3e\xce\x58\x57\xf1\xd5\x9c\xbc\x38\x78\x10\xeb\x25\x7f\x8a\x14\x20\x95\x8d\x52\x12\x59\x2d\xd4\xe4\xc0\x48\x4e\x91\x13\x4b\xd0\x9b\x5f\x1c\x90\xe1\xd6\x66\x97\x1c\xf2\x82\x4d\xc4\x05\xb9\xbf\xd9\x25\xfb\xb3\x42\xcc\x19\xf9\x6e\xb3\x4b\x8e\xe8\x84\x16\x9c\x7c\xdb\x1f\x6e\x76\x55\xaf\x6f\x16\xac\xa0\x64\x38\xec\x3f\xd8\xec\x12\xfe\xe6\x88\xdc\xef\x6f\x6f\x1a\x2a\x7b\x56\x01\x27\x3b\xa3\x05\x17\x95\x34\x34\x48\xc6\xd5\x54\x76\x89\x14\x73\x56\xf2\x39\x93\x40\x9f\xed\xb3\x3a\xe7\x59\xa6\x84\x49\x25\x59\x0a\x13\x52\xbd\x9e\x1b\x73\xc8\xf4\xa7\xe7\x22\x83\xc9\x18\x18\x5e\x8b\x92\xed\xe8\xbf\x09\xe9\xb9\x79\xf5\xb6\xbf\x27\x19\x4d\x4e\xa5\xc5\x85\xda\x2b\x34\x4d\x95\xa0\x51\x46\xc7\xa2\x10\x0b\x56\x94\x5c\x41\x28\xc8\xcf\x6e\xc1\x7e\x26\x3c\x97\x25\xcd\x13\x26\xbb\xd8\x2d\x21\x47\x8c\xed\x58\xaf\xe4\xb8\x9a\xfe\xca\xb3\x8c\xf6\xe7\x02\xff\x15\xc5\x74\x20\x67\xe2\xfc\xe3\xb8\x9a\xf6\x93\x29\x7f\xcc\xd3\xd1\x83\xef\xbf\xbd\x7f\xef\x61\xdf\x03\x4d\xa3\xf9\xfb\xde\x70\x4b\x19\x4c\x73\x2e\xa5\x82\x45\x4d\xf5\xe7\x63\x35\x35\x18\xbd\x0f\x7b\x49\x4d\xb5\x2f\xab\x31\x45\x80\x0c\x83\xf0\xbb\x7b\x71\x30\xdc\x22\x33\x2a\x09\x55\x98\x3a\x65\xf9\xad\x7b\x21\xe7\x33\x9e\xcc\x34\x9b\x93\x86\x3a\xc4\xc4\x4c\x96\xe7\x89\x28\x0a\xb5\x5e\xa8\x79\x10\x9e\xc3\x72\x12\xc9\xcb\x0a\x56\x4e\xf6\xd7\x54\xe5\x9f\x18\x49\x59\xa9\x2a\x96\x33\x26\x15\xa7\x9a\x4e\x2f\xcd\xba\x49\x42\xf3\x94\x48\x56\xae\xdc\x3e\x80\x7b\xa0\xff\x9f\x89\x04\xcb\xed\x52\xf5\x6c\xc4\x62\x2b\xdd\x74\xf5\x04\xb8\x24\x32\x13\xe7\x40\x72\x4a\x29\x51\xca\x8f\x24\x1a\xf6\xec\xb2\x0f\xfc\x6a\xf9\xd8\x64\xa4\xdd\xa7\xad\x85\x77\x46\x23\x62\x7d\x49\x6b\x84\x3c\x5e\x51\x79\x8d\x90\x1d\xa4\x4e\x40\xfe\x11\x12\x5c\x14\x2b\x1e\xa2\x66\x73\x00\x9c\x86\x9c\xbe\xa2\x17\x5a\xa3\xa2\x93\x92\x15\x3e\x41\x5b\x2a\xe5\x12\x70\x5a\xcc\xd5\xb8\x38\x05\xc3\xa8\xbc\xf6\x23\xaf\xb3\xd0\x4d\x53\x87\xc2\x78\xb8\xca\xe2\x52\x0b\x6b\x70\xb3\x5a\xdb\xdb\xd1\x7d\x34\xb4\xf6\x47\x7f\x22\x04\x19\x39\x82\x51\x7d\x18\xb1\x78\x7f\x1b\x74\x5d\xdf\xd2\x50\xd5\xa3\x18\x58\xd9\xfd\x6d\xb2\xbe\x0e\xae\x09\x6f\x6e\x76\x3f\x91\x84\xe6\xe0\xb1\xa9\xa6\x6a\x35\x01\xb1\xf8\x9f\xf6\xe6\xa9\xce\x0c\xc1\xa2\xcb\xc1\xc0\xb0\xa1\xfb\x4d\xbc\x5d\xa4\xf6\x37\xf9\xd9\x12\xb8\xed\xcc\xef\x25\x1a\x76\xc9\x30\xee\x2b\xcd\xca\xe0\x6e\x34\x22\x5b\xa0\x32\x33\xbd\x83\xcc\xfe\xf1\x7b\xba\x26\x09\x2d\x93\x19\x89\x98\x51\x72\xf4\x7c\x81\x58\x41\x81\xf0\xf5\x7a\x6f\x6d\xa2\xc0\xae\x5a\x4e\x7f\xd0\xe9\x63\xb2\x75\xf1\xdd\x04\xff\x83\x0f\x3b\x4a\x67\x31\x1f\xfc\x11\x92\x82\xd1\x92\x69\x41\x16\x29\x2e\xdf\xd5\xfb\x13\xc7\x53\xfa\x99\x4f\x14\xa8\x14\x7b\x1a\xb0\x73\xab\xbd\xa5\xf9\x94\xd5\x7c\x6b\xfe\x7a\x61\xbb\x0d\x63\xd6\xa8\x9e\x97\x4f\xc3\x74\x3f\x18\x90\xb7\x9a\x22\x72\xb7\xc0\xed\x8c\x15\x15\x97\x31\x93\x25\x59\xb0\x62\x22\x8a\xb9\xfa\xaa\xa1\xa4\x65\x93\x34\xf5\x4c\x6c\x8d\xfe\xc7\x8f\xc0\xe1\x3e\x7e\xb4\xf2\xde\xb1\x3c\xa7\xb3\x5a\xc8\x0e\x69\x96\x8d\x69\x72\xba\xe3\xc1\x28\x34\x6f\xd1\x30\x19\x37\x95\xc6\x70\x92\x51\x29\xa1\xb9\x9a\x3e\x42\x35\x1a\x91\xbc\xca\x32\x33\xe3\x00\x58\x6c\x16\x00\x7a\xed\xc0\xcd\xcc\xb6\xb5\xb6\x9c\x6f\xac\xab\x2a\x6a\xad\xb5\xc6\x71\xec\x41\x21\x72\x59\x16\x55\x52\x8a\xc2\xf2\x6b\xb7\x9b\xc4\x24\x44\x2f\x80\x03\x26\x60\x39\x63\x1c\x0e\xc3\x2c\x52\x48\x32\x53\xab\x9e\x02\xc3\xad\x63\xec\xe7\x3e\x39\xac\x8a\x72\xc6\x8a\xb9\x28\x58\xd7\x54\xf8\x59\x71\x23\x4a\x64\x35\x06\x6c\x68\x11\xe1\x0f\xd9\xd5\x4c\x5b\x03\xc7\x52\x0f\x3a\x90\xee\x00\x0d\xcd\x32\x74\xc4\x8a\x94\xb9\xbe\xe7\xac\x9c\x89\x54\xaa\x2e\x95\xa4\x00\x39\xe8\xcf\x46\x97\xf7\xc9\xd1\x2f\x95\x52\x5d\xc6\x05\x4d\x4e\x59\xa9\x2c\x27\xad\x3e\x88\xe2\x54\x12\x2a\x09\xbb\x58\xb0\x44\x11\x5b\xaf\x07\x3e\xd8\xbb\x4e\xb6\x11\x25\x63\x95\x99\x9a\x94\xac\x34\xe2\xf3\xb8\x3e\x94\xc3\x52\xc1\xe6\x94\xe7\x92\x54\xf9\x5c\xa4\x7c\xc2\x0d\x0f\x76\xfb\xd0\xec\x40\x5a\x4c\xbb\xe8\xc6\xe0\xf9\xf4\x4d\xf1\x66\x32\x91\xac\x65\x4b\xde\x59\x21\x80\xd6\xd7\xc9\x9d\x08\x7d\xb8\x1a\x6b\x62\xa2\xfb\x8f\x6b\x5c\xc7\x23\xb1\xd5\x03\x7b\xb6\xe8\xbe\x98\xcf\x15\xe3\xa0\x92\xf5\x35\x34\x96\xcd\x4e\x91\xbb\xa2\x6b\x7c\xc3\x0c\xe6\x55\xa9\x0f\x80\xf5\xd1\x03\xbf\xe1\xef\x80\xd0\x57\x6f\x79\xf0\xc6\x0b\xd7\x07\x48\xea\x05\x4b\x00\x9f\xce\xdf\x3d\xe1\x85\x2c\x15\x2c\x95\xe2\x15\x9e\x3b\x5f\x8f\xa2\xfb\xf2\x37\x93\x91\x39\x59\x26\x92\x77\xb9\xa4\x13\x06\xf8\xeb\xaa\x5e\x6a\x5e\x18\x65\x28\xb9\xc2\x55\x18\xbb\x5e\x33\x5a\xc2\x42\x88\xec\x88\xff\xca\xc8\x88\x3c\x1c\x7e\xbf\xad\x90\xa8\xec\x74\xd0\x4f\xc7\x97\xda\xdd\x1e\xe8\x22\x6b\x6b\x83\x01\x39\x7e\xf3\xec\xcd\x0e\x79\xc9\xa6\x34\xb9\xec\x42\x8b\x9c\xb1\x54\xb1\xd3\xfc\x52\x6d\xa8\x3e\x79\xcb\xe6\xe2\x8c\x29\x45\x2a\x67\x17\x25\x99\xd3\x4f\xa2\x20\x67\xac\x90\xa0\xd4\xe9\xd1\x3f\x6a\xae\x19\x48\x5e\x5a\x14\x88\x6d\x25\xd4\x6e\xe0\x7a\x4b\x7c\x7f\x60\x32\x6a\x89\x71\x46\xb3\x8a\xdd\x86\x6e\x35\x19\x40\xfd\x56\x5a\x71\x2b\xaf\xd4\x4e\x2d\x4d\x3a\x50\xbf\x53\x5b\x54\x85\x11\x58\x58\xd3\x85\xef\x20\xd6\x03\xc1\x4e\xd4\x7b\xab\x7e\x90\xb7\xbe\xae\xe1\xf0\xb6\x89\x57\xbf\x2e\xa0\x0b\x31\xf7\x4a\x6f\x39\xf1\x16\x90\xbc\xb9\xd7\xe8\xde\x1b\xe9\x08\x4a\x56\x0f\x12\xd7\xf8\xbd\x6a\x87\x9a\xad\xdf\x2e\xf6\x44\xc0\xa1\x5e\x3b\x9a\x65\x97\x44\xd9\xbc\x67\x34\x53\xe8\x2c\x45\x2b\x17\x88\x41\x03\x86\x15\x51\x3c\xcf\x2e\x88\xea\x8a\x9b\x89\x00\x2f\xc7\x15\x80\x50\x0b\x4d\x40\xb0\x4f\x64\x59\xbc\x77\xdd\x9d\xc4\xf5\x72\xd0\x0b\x1a\x5f\xd1\x33\xd1\x5e\x19\x3f\xbc\xef\x82\x4f\x0b\xd1\xf0\xde\x20\xfb\x04\x06\x70\xca\x39\x10\xa8\x4f\xf4\xb7\xa2\x52\x7f\x9f\x2b\xb1\x7c\x8b\x35\xbe\x5e\x5b\xbb\x8d\x32\x53\xdf\x5a\xc1\xbe\x73\x72\x23\xd8\x7b\x66\x0f\xb7\xd6\x0c\xe9\xea\xe8\x72\x3e\x16\x59\x1b\x95\x63\x49\x1f\x78\x25\x93\x64\x7d\x5d\xb3\x40\x8d\xcc\xb0\x18\xcf\xe4\xc2\x2d\xa0\x54\x1d\x7e\x41\xac\xf2\x1b\x2b\x96\x73\x70\xb4\xbd\x35\x7c\xd0\x0f\x8d\x58\x2f\xb4\x06\x7d\x3e\x03\x5c\xcd\xc1\xa2\xca\xb2\xc1\xf7\xdf\x41\x77\x48\xa4\x7d\x04\xf1\x07\x34\x98\x2f\x35\xfa\xba\x35\x68\xbb\x56\x26\xc0\x32\xec\x80\xaa\xd4\xd5\x9f\x12\x91\x4f\xf8\xb4\x2a\xe8\x38\x63\x3b\xe0\x28\x41\xa6\x1e\x37\x14\x69\x2a\x25\x2b\x4a\x60\xc2\x91\xe4\xbf\xb2\x06\x47\x52\x1f\x11\x77\xb7\x62\x48\xaa\x7a\x9d\x1f\x35\x79\x51\x00\x81\x12\x2e\x86\x5f\xaa\xe6\x5d\x32\xe1\x8a\xbc\xdc\x6e\x03\x7e\x6c\x01\x45\x38\x35\x94\x00\xde\xa3\x91\x3b\xcd\xd6\x64\xea\xab\xef\x5e\xdf\xbe\x8e\xad\x46\x09\xed\x4e\x6f\x59\xdf\xe4\xd9\x25\x59\xd0\x4b\x42\xcb\x92\xe5\xfa\x48\xde\x93\xb0\x13\xc2\xcb\x0d\x69\x85\x67\x9f\x1c\xcf\xb8\x34\x8d\x17\x05\x3b\x63\x79\x29\x09\x4d\x12\x9e\x2a\xd9\xa5\xf8\x8a\x64\x39\xb6\xcd\x2d\x3a\x50\x85\x3c\x17\x55\x96\x9a\xb6\x63\xc5\x76\x4b\x56\x2c\x0a\x56\x2a\x1d\x8b\xe2\x20\xb4\x28\x89\x80\xed\xd5\xf7\xa7\x59\xd3\x1e\x02\xee\xa9\x69\xe1\xf1\x52\x5c\xf4\x15\x06\xa2\x1a\xb2\x75\xab\x9d\x5b\xb4\xaa\x69\x00\x4b\x51\xee\xf8\xec\x3e\x54\x01\xc6\xc8\xce\x61\x99\x59\x6a\x34\x3c\x23\x6c\x80\x59\x02\x51\xc0\xe2\xbe\x47\x72\xf0\xd9\x65\x8d\x9d\x21\x01\xf9\xfc\x6c\x39\x15\xf9\x0a\x8d\xe6\x62\xad\x95\x9b\x14\x8a\xea\x8f\x4f\xa7\x4b\xe9\x52\x9b\x29\x4b\xf0\x41\x1e\xc1\x09\xf8\x96\x42\xf1\x8c\x25\xa7\x2c\xd5\x1b\xef\x8a\x6c\xc5\x37\x6b\xb1\x86\x46\xc3\xe3\x1a\x3c\x95\x51\xfd\xec\x12\xbe\xb9\x19\x9a\x4c\x18\xe0\xb2\x65\xf5\xba\xeb\xa5\xa6\xd0\x41\x9b\xe8\xcb\xab\x79\xac\xe4\x0a\x49\xd9\x84\x56\x59\xa9\x27\x06\xab\x28\xf2\xde\xaf\xac\x10\xbd\x15\x4b\x59\x5b\x28\x8d\xc7\xfa\x72\x35\x97\x47\xeb\x9b\x6e\x91\xd4\xa2\xb4\xc2\xe9\x9c\xcc\xbf\x11\xd6\x36\x48\x55\xe7\x5f\x0b\x6d\xa8\x13\xa2\xea\x62\x29\x08\x7e\xd5\xe9\xb3\xc5\x22\x40\xe6\xab\xf7\x34\xb9\xba\xaa\x6d\x76\xcb\x8f\xdd\x67\xb2\x51\x95\x93\x87\x1b\xbe\x8a\x65\x08\x8a\xcb\x03\x5d\x2d\xb2\x03\xaf\x66\xe8\xa6\x5a\xc7\xe3\xe5\x7e\x78\x90\x1d\xd7\xa9\x99\xfa\x40\x15\x2d\x70\xe7\x09\x8a\x9a\x53\xbe\x02\xaa\x5c\xbe\x5f\x8c\x22\xa1\x2b\xf5\xcf\x0b\x5e\xb2\x66\x3f\x4d\x7a\x0e\x10\x0f\x3a\xc1\x4b\x7e\x6a\x77\x2f\xaa\x57\xf6\x18\xd8\xc2\x6a\xf6\x23\x94\xf7\x8d\xf2\x73\x5b\x20\xdb\xf7\xa4\x8b\x3f\xdb\xf4\x4f\x15\xed\xb6\x84\xb1\xd4\x9f\xeb\x64\xfb\xdb\x6f\xdb\x77\x67\x73\x36\xa1\x5f\x0a\xfa\xf0\x55\xbf\x50\x73\xc3\xe9\x78\x2e\x39\x13\xca\xa4\x35\x58\x3e\x21\x3f\x6b\x9f\x35\x97\x60\x3d\x98\x25\xf6\xc6\x32\x94\xe4\x06\x01\x46\x76\x75\xd5\xec\xfe\x91\x07\xc9\x6a\x6f\xd8\x87\x0d\x94\x69\x1f\x36\x20\x46\xab\x52\x32\x8e\x8c\x45\x95\xa7\x32\xb4\x5a\x56\x8e\x41\x36\x89\x76\x04\x29\x70\xb6\x5a\x08\x3a\x1c\x13\xeb\xde\x38\x66\xe6\xfc\x97\x0d\x0d\x41\x7b\x4c\xeb\x7e\xb3\xc6\x42\xc4\x75\xe7\xd8\x6d\x1b\xb6\x1a\x4a\x7f\xb6\x57\x90\x6a\x65\xfa\xcf\x77\x02\x6a\x00\x82\xdd\x1b\x6c\xde\x5b\x6c\x14\x7d\x98\xa1\x9b\x89\xf1\x27\xc7\x62\x2d\x37\xd4\x1b\x59\x15\xc6\x9e\xbf\x5e\xc7\x8f\x6a\x76\x20\xc6\x9f\x6a\xcc\xe0\x06\x76\x00\x0c\xcb\x79\x32\xfb\x1e\x25\x6d\x39\xd1\xec\xc3\x8e\xa2\x19\x4f\xce\xc7\x9f\xfa\x89\x58\x5c\xea\xee\xb6\xba\x3a\x18\x23\x5e\x6b\x36\xb2\x94\x61\x67\x87\x3f\x6f\x67\xe5\x5b\xe7\x91\x1a\x72\x1c\x8a\xc3\xba\xc9\x7f\x75\x45\xf4\xbe\xd9\x50\x0a\xac\x37\x5e\x20\xb4\x1c\xaa\x02\x9b\x41\x35\xe7\x32\xa7\xb9\x8f\x4b\xd7\xc1\x2a\x15\x72\xcb\x68\xa4\xd7\x21\xda\xda\x48\x43\x41\xe5\xa3\x52\x63\xa6\x0f\xae\x46\x90\x96\xd8\x35\x18\x7f\xfa\x94\x1b\x2a\xa4\xb4\xa4\x71\x63\x65\x96\x0c\x81\xb5\x3d\x6d\x6a\x6d\x89\xec\x3c\x5c\xed\x70\xeb\x12\x63\xd9\x79\x98\xd6\x3f\xba\x44\x14\x48\xe9\xbd\x4c\x09\x2e\xdc\x37\xfd\x5a\x74\x93\x26\x50\xc3\xaa\x70\x02\x83\x01\x9e\xd2\x92\x04\x03\xef\x2b\xc9\xc8\xcf\x99\xe1\x9a\xee\xc8\xe2\x67\x02\xd1\x9d\x63\x96\x50\x55\x05\x08\x7a\x42\x79\x26\xe1\x48\x18\x3b\x32\x07\x92\x92\xbc\xa6\xaf\x49\x64\xcf\x01\x45\x39\x63\xc5\x39\x97\x8c\x24\x82\x15\x09\xba\xb9\x95\x72\xd5\x8f\x43\xe6\xb9\x17\x9e\x9c\xad\xe6\xcc\x4f\xca\x92\xcd\x17\xa0\xd2\x81\x4e\x45\x4b\xcb\x19\x32\x5a\x4c\xd1\x5c\xca\xc9\x9c\x5e\xf0\x79\x35\x27\x1b\x64\xd3\xd2\x4f\xe3\xbf\x0d\xa5\x83\xed\x90\xad\x8b\x0d\xb2\x19\x80\xd0\x2f\x85\xf6\x21\x61\x54\xda\x06\x46\x01\x6d\xd4\x38\x8a\x91\x27\x64\x2b\xc0\xb8\x17\xdc\x10\xd5\x5d\x78\x9b\x96\xf0\x9d\xf4\x55\x48\x0c\xe3\x37\x7a\x19\xcf\x19\x61\xbf\xa8\xff\x61\x10\xba\xd1\x3e\xb6\x42\x08\x7c\x55\xd4\xf4\xed\x3b\x4f\x0d\xf3\xf2\x95\x53\xfb\x2d\x1a\x07\x2a\xea\x9d\x3b\xd1\x58\xc1\xa5\xd4\x53\x45\xfb\xe3\xfe\x47\x53\xd5\xef\x12\x02\x1e\x8a\x40\x39\x37\x9f\x22\xda\x25\xe3\xa6\x9b\xdd\x72\x50\x0a\x2c\xa2\xf1\x79\xbc\x5a\xbb\x7c\xa2\xf7\x86\xb4\x9b\x03\xdb\xd5\xa5\x3f\x6c\xde\x71\x6c\xa6\xb3\x65\xb4\xcc\x0b\x25\xa4\xc2\x80\x3d\x25\x5c\xc7\x5e\xd0\x7b\xfb\xd5\x80\x57\xb4\x9c\xf5\xe7\x3c\x8f\x2e\xba\xe4\x32\x6e\xbf\x1d\x00\x23\x2b\xcd\x4c\x71\xb2\xf1\x7b\x7e\xe2\x18\x04\x8c\x6b\x6e\x0b\x10\x1c\xd3\xfd\x1c\x17\x8c\x9e\x86\xfc\x41\xf5\x75\x41\x1e\x91\x4b\x3b\x87\xde\x50\x7f\xbe\x24\x8f\xc8\x85\xfd\x3c\x74\x8b\xb6\x15\x2c\xf6\x81\x53\xef\xbd\xe5\xb6\x5f\xa3\xd0\x8e\x90\xe7\x1c\x4e\x53\x35\xa9\xdb\xc2\x7e\x29\x5e\x8a\x73\x56\xec\x53\xc9\xdc\x76\x4c\xa8\x64\x64\x63\xc6\x2e\x36\x76\xbc\xdf\x60\x44\xd4\x3e\xf4\xc2\x2f\x54\x26\x9c\x07\x5f\xc6\x3c\xa7\xc5\x65\xf8\x09\xe2\x8f\x82\x4f\x05\x3d\x0f\x7b\x4e\xe4\x76\xfd\x43\x6f\xbb\x3e\xf8\xf0\x41\xc6\x1a\x00\x79\x1f\x9d\x74\x34\x0e\x2f\x6d\x05\xd6\x8a\x83\x23\x65\x4b\xfa\x79\x42\xcb\x90\xf2\xe1\x4b\x94\x71\xd9\x76\xce\x64\xc4\x87\x2a\xbe\xc1\x84\x52\x55\xda\x7c\x62\x39\xf2\x7a\x62\x4f\xa1\xea\x0a\x28\x97\xed\xba\x43\x1b\x87\xd8\x0a\xcc\x2f\x7e\x0b\x1d\x36\x60\x3c\x7e\xd0\xbd\xde\x0e\x6e\xf4\x9a\x4f\x41\x37\xdc\x1c\x41\x9d\xf7\xfc\xc4\xed\x40\x8f\xe4\x21\x18\x2d\x8c\x11\xf3\xed\x6a\xef\xe8\x16\x62\x62\x85\xd4\x90\xdc\x16\x0e\xdd\x3f\xb1\x50\xd8\x4d\xdb\xe4\x42\xd5\x24\x6e\x3b\x43\xfb\x0d\x8b\x64\xf4\x91\x71\x35\x41\x6d\x6d\xac\xc5\xf7\x42\x48\x2c\x57\x33\xda\x1c\x41\x05\xef\x14\xda\x2e\x1e\xd6\x0f\x84\x8b\x67\xde\xb4\xd8\xca\xcb\x74\x57\xac\x59\x3f\xc0\xd4\x6e\xc9\x60\xe4\xdb\x1f\xff\x34\x6b\xf5\xb9\xfc\x91\xb3\xf3\x66\x90\x88\x46\x6a\xd4\xac\x6b\x20\x53\x82\x41\xfb\x0a\x96\x68\x97\xed\xb0\x3b\x74\x34\xe1\xd7\xfd\xdd\x69\x39\x2c\xd2\x45\x23\xb2\xa1\x44\x3f\xfe\xaa\x79\x26\x20\x86\x3d\xc4\x8f\xb9\x1b\xa5\xf7\x99\x2f\x68\x06\x03\x88\x14\xa4\x40\x99\x99\x10\x70\xe7\x85\x9e\x09\x9e\x92\x82\x25\x15\x1c\x2a\x9a\xbe\x15\x6f\x65\xa9\xe2\xae\x64\x64\xf9\x0c\x50\xf4\xee\xae\x05\x50\xf3\xe6\x70\x69\xdb\x99\x6a\x2b\x5b\x05\x90\x9e\xb1\x45\xc1\x94\x8a\x94\x06\x15\x1d\x67\xf5\xbe\x48\xfb\xc9\xd7\x6f\x82\x5a\x1e\xb3\x6f\x63\xf7\xfa\x9b\xa5\x92\x46\x7f\xaa\xfd\x31\xdc\x59\x93\x66\xdd\x7d\xae\xd0\xc2\xe8\xdb\x58\x7d\x3b\xb3\x5f\xca\xee\xfd\xd9\x90\xbb\x64\x3b\xa8\xed\xc4\x59\xad\xe2\xde\xde\x1e\x88\xd9\x25\x12\xca\xab\x8d\xdf\x57\x4e\xab\x26\x61\x34\x21\x39\x32\x88\x6f\x46\x90\x5a\x4d\x2a\x65\x35\x67\x50\xc9\xf6\xe4\x39\xf4\x22\xa0\xe5\x25\x52\xdc\x36\x08\xa9\xcf\x9d\xfa\x68\x51\xa7\x37\xa7\x1f\x9a\xe5\xb1\x1c\x8f\x0f\xc9\x4c\x9c\x1f\x0b\xe3\xae\x34\xa3\xb6\x5f\x18\x69\xa3\x78\x63\x84\xc0\xb1\x3c\x84\xac\xb2\x82\x4f\x2e\xd1\xc4\xe8\x94\x33\x2e\xcd\xcc\x1f\x8d\xc8\xab\x27\x7f\xff\xf8\xee\xc5\xeb\xe3\x7b\xdb\x1d\x22\x79\x9e\x30\x73\xb0\x52\x30\x9a\xf6\x44\x9e\x5d\xea\x48\x7f\x7d\x1c\xa6\x18\x31\xf5\xc3\xa7\xfa\x7a\xbc\xe3\x19\x97\x36\x2a\x31\x67\x5c\x99\x28\x04\x8c\x27\x3d\x93\x5c\x14\x41\x9c\x70\xae\x4f\x5f\x18\x44\x4d\xc2\xe4\x06\x2c\x4f\xf5\x55\x3f\x81\x41\x3d\xa4\x5a\x2c\x58\x31\xd0\x71\x8f\xe0\x25\xd2\x37\xe3\xf4\x31\xef\x82\x4a\xc9\x52\xcf\x95\x54\x28\x8b\xa6\x8f\xbd\xd8\xfd\xa2\xca\x67\x34\x4f\x33\x96\x62\x68\x06\x9c\x08\x51\x49\x16\xac\x20\x07\xfb\xaf\x9e\xf4\xb6\x1f\x6c\x93\x07\xe5\x8c\x1c\xa4\x1c\x82\x2e\xb1\x83\x23\x86\x4b\x32\xbc\xd7\x57\xff\xfb\x8e\xbc\xad\xf2\x92\xcf\x19\x39\x62\x73\x9a\x97\x3c\x91\x3b\xe4\x6f\xec\x92\xa5\x4f\x39\x1c\x2e\xbd\xc8\x79\xc9\x69\xc6\x7f\xa5\x3a\x7e\x15\x0f\xc9\xe0\xf8\x28\x50\x02\x90\x29\xab\xcf\x8f\x9c\x5e\xa1\xeb\x59\x4b\xc4\x79\x93\x18\x2d\xb2\x4b\xd5\x17\x56\xd9\x23\xde\x2a\xf6\xc9\x33\x91\x33\xb4\x26\x4b\x61\x0e\xbf\xc8\x42\xc0\xc1\x19\xcd\xe0\xf2\xc4\xbd\x6d\xec\x0f\xec\x45\xf0\xd0\x50\x9e\x91\x31\xcb\xc4\x79\x08\x65\xd0\x75\x4d\x30\x6c\x04\x3e\x6d\x96\xa7\xcd\x39\xa9\x8f\xad\x5d\x40\x6d\xbf\xa0\xde\x55\xcb\x21\xa2\x1b\x6f\x30\x20\x87\xa2\x48\xd0\xde\x95\xfa\x34\x10\xe7\x85\x47\x7f\x18\x7e\x45\x33\x29\xb4\x49\x8c\x7b\xe1\x72\xa0\x0c\x67\xa0\x14\x88\x7b\xde\x52\x93\x05\x18\xf7\xf6\x10\xcf\x7a\xd6\xf8\x33\x04\x07\x8a\x56\xa2\xe0\x8e\x93\x21\x4d\xf7\xff\x1a\x21\xe7\x33\x9e\x31\x12\x29\x56\x70\x5b\xe9\xd3\xca\x36\x67\xec\xe2\x28\xe3\x89\x89\xfe\xf1\x18\xc1\xda\x97\x49\x91\x40\x5e\xdc\xaa\xcb\x50\x1a\xba\x43\x17\xf5\xf9\x56\x1d\xd4\x44\xa7\x63\xee\xf0\xfd\x76\x5d\xac\x94\x0f\xb7\xc3\xcc\x1f\x23\xf8\x74\xfd\x1b\x40\xb8\x59\x48\xb5\xea\xc4\xef\xf2\xd3\x5c\x9c\xe7\x96\xb4\x76\x48\x20\x85\x5a\x05\x95\xfd\x7b\x93\x6c\x6c\x7c\xa5\xa0\x82\x18\xaf\x19\x73\x2c\x9f\x4b\x1b\x13\xf6\x73\x4d\xfd\xfd\x19\x82\x19\x7f\xe6\xb2\x37\xd6\xbf\x23\x9e\xdb\x7b\x15\xbd\xef\x62\xb5\xeb\x30\x6a\x5e\x75\x5b\x3b\xf4\x93\x36\x18\xcc\x0b\x3e\xf1\x1c\x2b\x00\x9a\x27\x18\xcf\xe9\x82\x44\xe3\x2e\xc9\xbb\x64\xee\xdd\xc8\x07\xf3\x3f\x57\x06\x88\xfa\x07\x7e\xcd\xf1\xd7\x1c\xd3\x05\x78\x21\x6f\xee\xa2\xc0\x39\x5d\x0c\x1f\xf8\x16\xa7\xfe\x12\x05\x27\x53\x0d\xa6\xe5\x6e\xf1\x6f\x83\xfe\xdb\x72\x8f\xdf\x77\xaa\xe9\xb9\xc0\xc9\x73\xfb\x0d\xfe\xe1\x83\xde\x98\x97\xce\x03\xb6\xe4\x14\x4b\x1f\x61\x6d\x3b\x46\x42\x17\x9a\xe4\x78\x97\xe0\x0d\xdc\xba\x57\x9e\xcb\xa5\x53\xbf\xb7\x5d\x9f\xfa\xbd\xed\xdb\x4f\xfd\xfe\xef\x33\xf5\x7b\xdb\x5f\x32\xf5\xfb\xcb\xa7\x7e\x2f\x6e\x14\x28\x84\xe0\x3f\xdb\xb7\xc5\x8b\x71\x4d\xfa\x98\xb1\xdf\xa2\x96\x03\x4b\x5f\x97\xc2\x93\x89\x9a\xd1\xef\x4c\x19\x10\x1c\x78\x94\xa6\x7d\x6e\xfd\xd6\x7a\x75\xc6\xbc\xe5\x9f\x44\x19\x03\xcd\x53\x10\xfb\x74\xb1\xc8\x2e\x5d\xe4\x27\xf6\x1d\xb7\xce\x0f\xf2\x41\x48\x7f\x76\xfa\x4b\xb4\xca\xb5\x38\x8e\x97\xf0\xa7\x27\x4d\xcf\xba\xf6\xef\x1b\x2f\x34\x9c\x72\x86\xbe\x43\xcd\x6d\x42\x17\x8a\xf6\x72\xea\x59\x8c\xf1\x6e\xc5\x56\xeb\x1c\x78\xae\xf4\xb7\xc0\x53\x64\x3e\x79\x2b\x24\xcb\xc2\xbf\xf1\x3b\xa7\x17\x64\x44\x96\xde\x80\xf3\xa0\x35\x8b\xb2\xe7\x6b\x65\x85\x59\x6a\xeb\xbb\x06\x31\x0d\x8b\x33\xa7\x17\x71\x7f\x4e\xcb\x64\x16\x0d\xfa\x9f\xb7\xaf\x07\xd3\x58\x5f\xa2\x24\xda\x51\xd1\xec\x5a\xb5\x81\x6e\x37\x47\x64\x83\xf4\xfb\x7d\xb2\x11\x52\xe8\xc6\x23\xbd\x77\xb4\x09\xad\xb8\xf9\xde\x46\x2b\x3e\x56\xf9\x8c\x4b\x5a\x4c\x59\xe9\x8b\xa4\x2e\xcc\xe3\x08\x7f\xab\x3f\x0f\x8c\x31\xd1\xba\xf4\xd8\xc1\xed\x7c\xc8\xed\x54\x60\x55\xa5\x16\x1d\x78\x99\xda\xdb\xaa\x5c\xd6\xf4\x48\x00\x8c\x3c\xd6\x7f\x18\xd4\xee\x04\x7d\xd8\xa9\xb6\xf7\xe4\x15\x37\x9a\x1d\x2c\x1b\xde\x16\x2e\x53\x65\xad\x52\xef\x69\xc3\x01\x8c\x57\x57\xde\xc8\xba\x9e\xe9\xb5\x55\x73\x6e\x67\xae\xbe\xb5\x83\x49\x4f\x6a\x71\xc6\x76\x8c\xbd\x91\xed\x7f\x7d\xdd\xe8\xbb\x23\x67\x46\x7a\x0e\xef\x36\xdc\xb9\xe6\xb5\xea\xe0\x41\xbf\x0e\x8d\x87\xb6\x6e\x87\x06\xac\x40\xd5\xae\xa9\xe1\xde\x78\xfe\xa7\x03\x57\xa7\xce\x52\x34\x6d\xb6\x9e\x49\x98\xa6\x3d\xd7\xaf\x77\x3c\xc1\xa0\x44\x7a\x5f\xdb\x0e\x25\x4c\x7f\xaa\x87\x7d\xb1\xb8\x34\x4b\x2e\x2d\x73\xae\x6d\x23\x53\x1f\xe0\x32\x2d\x70\xe9\xb1\x4d\x4d\x33\x5c\x2a\xec\x6a\x67\x20\x06\x00\x73\x14\xe2\x06\x68\x9c\x89\x78\x55\xbd\xa3\x91\xa0\xc1\x1f\x70\x46\xe2\x02\xf5\x94\x61\xff\x42\x27\xe0\x89\x68\x51\x40\x8c\x72\x18\x56\x11\xda\x3d\x30\x7d\xd5\x40\x5f\x43\x18\xae\xd9\x0b\x7b\xd6\x47\x42\x8b\x22\x3c\x62\x3a\xa3\x99\x2d\x3c\xa3\x59\x2d\xc3\x52\x10\xb7\xd5\xc2\x3e\xac\xae\xbc\xfa\x6c\xc6\xa2\x3f\x0c\xf7\x02\x3b\xa2\x19\x05\x86\xb6\x04\xb9\xba\x6a\x51\xca\x47\x23\x67\x57\xb4\xb4\x34\xb6\x45\x78\x9e\xef\x26\x4d\x1e\x91\x6d\xd5\xcc\xcd\x94\x3c\x72\x5a\x60\x7d\x3f\x12\xef\xa4\xde\x47\xac\xf1\xcd\x39\xc4\x0e\xdc\x47\x87\x50\xef\xa3\x17\xdf\x63\xbf\x5a\x5a\xb1\x4b\x5e\x30\x9a\x92\x68\x5c\x4d\xba\x24\x20\x5a\x6f\x6c\x3f\x9b\x83\xef\x7e\x37\xc4\x18\xc4\xad\xf8\x15\xfa\xaa\xf3\x77\x2f\xf2\x72\xf8\xe0\xe9\x41\xc4\xc9\x5d\x37\xa3\xb8\x79\xd6\x31\x11\x55\x9e\x02\xf1\x91\x11\xe2\xa2\xbe\xc1\x82\x88\x25\xb5\xdb\x2c\x32\x82\x83\x0d\x05\xbe\x1a\x19\x09\x38\x6c\x84\x9a\x09\x94\x02\x65\xfb\x83\x8e\xd4\xb0\x3a\xb2\x94\x93\x9e\x57\x16\x87\x6b\xdb\x68\x14\x87\xc0\x73\xaf\x6e\xd8\x91\xd2\x69\xa1\x8d\x5d\x31\xbb\x29\xa3\x00\x50\x6f\x6c\x1f\x6d\x6d\xf8\xae\x41\x74\x47\x43\xc4\x49\x6f\x54\x9b\x86\x6e\xd0\x44\x74\x23\xac\xb5\x37\x5c\xa2\xbb\x21\x6b\x08\x74\x37\xcd\x2d\x6e\x60\x14\xde\xd9\x83\x37\xd1\xb6\xcb\x2a\xde\x0e\x77\x35\xd7\x6a\x14\xad\x25\xbe\x4b\xf5\xe1\x95\xed\x79\x77\x54\x4d\xa7\x61\x53\xff\x0a\x6b\x7b\x1f\x8f\x48\x6f\xeb\xe2\xe1\x16\xfe\xd7\xda\x89\x57\xae\x71\xe7\x83\x50\x97\x78\xed\xb6\x82\xe5\xcf\x7e\xd3\x51\xa8\x43\xb8\xaa\xda\x2d\xcc\xa6\xb4\xe4\x67\x4c\x47\xb3\x4b\x2d\x95\xe1\x4e\x8a\xc9\xe4\xa2\xa3\xc2\xf4\x11\x59\x5b\xdc\x61\x1c\x4e\x06\x25\x27\xbd\x08\x60\xdd\x0c\x96\x73\x2b\x6e\x5e\x37\x6a\x5d\x3f\xf8\x1e\x5c\xb0\x01\xd2\xf0\xdd\x1e\xf5\x80\x3c\xab\xaf\x9e\xd1\x2c\xf6\x42\xf1\xb4\xa7\x17\xbc\x38\x3b\x90\x30\x45\xd1\x85\x62\x0b\x6c\xbe\x28\x2f\xf5\x21\x94\xbe\x09\x42\x68\x76\x4e\x2f\x25\xc6\xe0\x58\x46\xe0\x71\xdd\xf6\xf0\x31\x6f\x03\xf8\x37\xd2\xac\x1c\xd4\x36\xcd\x72\xf2\x6e\x1e\xae\x59\xcc\xb4\x5c\x57\x5c\x7d\xbd\xb2\xed\xb2\x8e\xdb\x75\xc1\xd1\x61\x63\x22\xab\xda\x62\x96\xcf\xd6\x99\xb4\x5d\x57\x6c\x4e\xff\x3d\x4c\xea\x64\x15\x0a\x96\x45\x71\xa9\x86\xc6\xb4\x30\xa7\xb2\x26\xc5\x61\xe1\x4c\x8d\x76\x7e\x93\x64\x55\xca\x64\xc8\x70\xf4\xb7\x9b\x38\x8e\xe7\x2c\x30\x68\x58\xd5\x04\xf9\x66\xa0\x0e\xcd\xd8\xc5\x4f\x05\x2f\x99\x96\x8f\x06\x78\xd1\x12\x22\x2c\xcc\x4e\x7a\x0d\x33\x8b\x84\x0e\xde\xbd\x42\xaf\x02\x66\x06\x9d\x53\x9e\x6b\xc6\x66\x0f\xb5\x49\x4f\xb7\x35\x26\x5c\x68\x3b\x58\x4f\x85\x6d\x5d\x0f\x14\xb5\x35\xf4\xc8\xfe\x8d\x6e\x3f\x90\xcc\xf5\xd0\x08\x44\x08\x7b\xf7\xc4\xb2\x97\x40\x8b\xe6\x98\xc2\xc5\x25\xa7\x4c\xf9\x94\x97\xd2\xd9\xeb\x2f\x97\x9e\x0b\xeb\x42\xcf\xe1\xb6\x34\x65\xe6\x8c\x5d\x98\xeb\xb4\x71\x2d\x8e\x78\xcf\x0c\x32\x70\xda\x93\x9d\x80\x2b\x5a\xed\x89\x6a\x0b\x82\x58\xd0\x42\x32\x65\x11\xc2\x1f\x2f\xf2\x52\x9f\x2f\xf6\x65\x35\x96\x65\x01\x8a\xcb\x76\x97\x6c\xc7\x5d\x32\x7c\xe0\x10\xcb\xe5\x6b\xfa\x3a\xc2\xc6\xb1\xe5\xd3\xdc\x44\x35\xbc\x17\x56\xe9\x38\x31\x7d\xa7\xa1\x94\xe5\x01\xb5\x55\xe5\xe4\xe1\x6d\xc9\xcd\xe8\x58\x19\x2f\x35\xe7\x6c\x1e\x8f\x76\xdb\xa8\x2c\x86\xaf\x8d\x4e\x6b\x57\xda\x12\xce\xbf\x1e\x12\x68\x5e\x3b\xa9\xbd\xc5\xa8\x78\x9c\xf0\x85\xc3\x3a\x50\x57\x36\x09\x07\x82\x43\x87\xaf\x9f\x5f\xeb\xa1\xf6\x2d\x26\xa8\x2c\x8f\xdf\xb4\xbe\xca\xca\xf8\x6d\x4b\xdc\x60\xb0\x70\x1f\xc4\xe7\xae\xf8\x21\x6a\x87\xad\xce\x61\xed\x79\xc0\xff\xf1\xef\x95\x18\xdf\xa1\x70\x2a\xde\x2a\x2b\xce\xde\xb5\x21\xad\x6e\x59\x28\x10\xbe\xd2\xd7\x3e\x6a\x4d\x1a\x39\xa5\xae\x2d\x82\xcb\x0b\xd1\x11\xb7\x52\x44\x85\x53\x42\x7f\x1b\x90\xa2\x76\xb3\xb8\x76\x8b\xd9\x07\x9c\xcb\x43\x9e\xab\xb6\x7a\x59\x0d\x58\x76\x1c\xfd\x87\x89\xa8\x0f\xda\x34\x42\xc4\x6b\x19\x3d\x6c\xab\x16\x1b\xd9\x5b\xad\xf6\x75\xaa\x19\x20\x5e\xa5\x20\xb4\xc3\x0e\xe9\xe7\x25\xb2\x07\xe3\x19\xa4\x1f\x20\xed\x6b\xd8\xdc\x15\x3d\x25\xa3\x74\x4e\x82\xb3\xad\xfe\xf0\x5e\x5d\x0e\x2e\xc9\xec\xa0\x0f\x31\x96\xdc\x7c\x6a\x2e\x48\x8c\x57\x78\x48\x26\xf2\xa9\x4b\xe6\xc5\x52\x9c\x79\x10\x23\xe8\x0b\x74\x5f\x6f\xae\x49\xf4\x56\x02\xbc\xba\x22\x6d\x82\xb9\x45\x20\xeb\x5e\xa2\x40\xb0\x42\x16\xe0\xf5\x75\xdb\xb9\x76\x43\x0a\xa7\xdf\xc7\xde\xef\x2f\xf0\x4a\x7a\x21\xe4\xc8\x0a\x44\x55\x4a\x9e\xda\xac\x7e\x6d\xf7\x7c\x6e\x3a\x44\xff\xdd\x02\xbb\x96\x1d\xad\xa3\x00\x30\xa7\xb7\xed\x12\xe0\x37\x1c\xb3\x7f\x71\xf7\xab\x8e\xdc\xbf\xb8\xb3\xd5\xc7\xef\x5f\xde\x5d\xfd\x28\x7e\x30\x20\x3f\xd1\x22\x87\xe3\xe9\xb9\x4d\x0a\x95\x8b\x92\x94\xf4\x94\x29\x7d\xbb\x14\x84\x26\x89\xa8\xf2\x52\x6d\x3e\x4f\x7c\xb6\x1f\xe7\x7f\xf9\x6a\xfc\x41\x47\xfb\x46\xde\xde\x0e\x96\x3f\xf1\x8c\xff\xf7\x08\x46\x6b\x3b\xfc\xfc\xf7\xa3\x37\xaf\xc3\xa3\x4f\xf8\x12\x26\xf8\xd2\xbb\xff\x72\xc1\x76\xec\x75\x1e\x4c\x7b\x90\xd2\x92\xea\x67\x07\xfc\xb3\xe6\x8c\x27\xcc\xd9\x8f\xfd\x8f\xb4\x28\xcc\x91\x87\xbe\x5d\x74\xdd\xa2\x5f\xc1\x11\xa8\xd5\x74\xc2\xb8\xb7\xf0\x38\x09\x18\x99\x39\x2e\x72\xfa\x4c\xed\x10\x02\x7b\x0d\x5f\x64\x80\xb8\xe4\xba\x1c\xb8\xa1\x7e\xd3\x95\xdf\x9c\x81\x3d\xc2\x5d\x02\x3f\x1e\x61\xd9\xd3\x06\x07\xb3\x3e\x1b\x30\xe2\x41\xe7\x28\xf6\xa2\x1c\xcc\x99\x85\x8e\x2b\xd2\x19\xa0\x7d\x63\x04\x92\x0c\x29\x88\xd1\x4a\x34\x3e\x56\xf3\xe0\xc3\x0f\x82\x43\xc2\x9d\xbc\xca\x32\x5b\x00\x17\x70\x7e\x60\xc5\x11\xfb\xa5\x62\x79\xa2\x9a\x46\xae\x9f\x3d\xb2\x75\x71\x70\x18\x93\xc7\xe4\xbe\x26\xae\x9d\x7a\xf1\x33\x28\xbe\xb7\xac\xf8\x29\x14\x6f\xdb\xe2\xa1\xbb\x1d\xc6\xb5\x97\x28\x18\xfe\x51\x70\x8a\xa4\x0d\x44\x96\x88\x3c\x55\x5d\xc2\x81\x4b\xa1\xff\x9c\x88\xaa\x28\x67\xfa\x33\x9b\x2f\xf6\xcd\x1c\xcd\xb6\x34\x32\xa1\x3e\x88\xef\x3f\x07\x4e\x30\x74\x3b\xd7\xa4\xa7\x30\x73\x78\x44\xb6\x2e\x1e\x6e\xf9\x2d\xa0\x95\x87\x4e\x5b\xd7\xab\x71\xed\xfd\xed\x4e\x5b\xec\x78\xdb\xfe\x78\x6e\x76\x66\xd9\x20\x49\x77\x0d\xa2\xc8\xab\xb6\x4e\xb6\x2e\xf6\xb7\xf4\x41\x79\x0b\x74\x01\x32\xc2\x05\x55\x4d\x87\x87\x31\x79\xa4\xe6\xf5\x80\x5c\x91\x7a\xbf\xf7\x0e\xe3\xa0\x2f\x70\x4d\x05\xfd\x81\x8b\xf4\xb0\x3e\x66\x88\x93\x70\x39\xfc\x5a\xd7\xb7\xc7\xd2\xbd\x2f\xc3\x92\xa5\x0c\xaf\xc2\xf6\x97\xa0\x11\x94\x22\xd7\xcb\x6f\xc4\xb2\x41\xf2\x7e\x3b\x92\xbd\x15\x08\x87\xbc\xed\x02\x1c\x22\xb8\x41\x89\xea\xf2\xd9\xc3\x2d\x3c\x56\x6e\xb4\x79\x76\x78\x78\x18\xff\x09\xeb\x76\xff\x77\x5e\x37\xb7\xcf\xbd\x1a\xf7\x7e\xc7\x95\x85\x62\x6f\x94\xdf\x69\xe5\x87\xdb\xab\x96\x7e\xbf\x75\xe9\x3d\xb2\xa8\x01\x74\x3b\xba\x38\x3c\x44\xc2\x68\xd2\xc5\x70\xe8\x1f\x47\xfc\x1e\xcb\x7f\xad\x95\x0a\xcb\xd0\xbd\xae\x1a\xe9\x23\x07\x03\x72\xce\x48\xca\x53\x50\x0f\xa7\x2c\x67\x05\x2d\x5d\x3e\x0b\xd7\x54\x0a\xc2\x73\xc9\x8a\x92\x50\xd7\xb4\x60\xf0\x8c\x05\x84\x9a\x24\x33\x5a\x90\xe8\xdd\xe6\xe1\xe1\xe1\xb3\x18\x22\x10\x69\x7a\x86\x17\xda\xf3\xec\x52\xbf\x08\xb0\xd6\x9c\x1c\x20\xe7\x99\x2e\x68\x11\x7b\x43\xdf\x3e\x0d\xa7\x63\x30\x1b\x4c\x07\x53\xeb\x43\x2c\xb2\xd2\x2e\x49\x24\xab\xa2\x10\x53\x35\xab\x05\xe5\x05\x49\x15\x4c\x71\x03\x90\x9e\x82\x64\xa8\x8f\x7e\x08\x28\x1d\x3a\x2d\xbb\x37\x1e\x24\x87\xd7\xcb\x7e\xa8\xec\x6d\xd8\xd6\xcd\xce\x54\x5f\xcf\xf6\xd5\x86\xf7\x3e\xea\x66\xfe\xea\x34\xc7\xd0\xbe\x48\xb8\x25\x55\xc3\x45\x2d\x83\x5b\xca\xe0\x09\x01\xd3\x50\x5f\xbd\x2b\x18\xc6\x99\x0d\x06\xe4\x29\x95\x2c\x25\x22\x27\x3a\xaf\xba\x2c\x69\x72\x2a\xce\x58\x31\xc9\xc4\x39\x64\xdd\xa2\x83\xed\xed\xef\xee\x7f\xb7\xfd\xdd\xf6\xe0\xc1\xc3\xad\xef\xee\x6f\x77\x83\xac\xd7\xe7\xbc\x9c\xad\xe9\x07\x8c\x94\xea\x2a\x4b\x92\xf1\x39\x87\x04\xc1\x98\x49\xba\x8b\x0f\x0c\x68\xc4\x11\x5a\x4c\x65\x5f\xb5\xf8\x89\x91\xa9\x20\x43\x32\xa7\xd3\x9c\x97\x55\xca\x48\xc6\xa4\xce\x15\x2f\xe9\x84\x95\x97\x90\x54\xfd\xd5\x93\xbf\x7f\x7c\xf2\xf6\xaf\xef\x5e\x1d\xbc\x3e\x3e\xfa\xf8\xf2\xe0\xf5\x5f\x8f\x9f\x13\xb3\x0e\x9e\xf2\xd6\x3a\x55\x8f\x10\x64\x3d\x44\xd2\x95\x34\x03\x25\xf5\xfd\x8a\xfa\xb8\x35\xdd\x54\x07\xf2\x29\x5d\x73\x5f\xbf\x94\xa2\xa3\xfa\x8e\xb4\xcd\xe1\x8f\x3e\x18\xe8\xcb\x4f\xf8\x86\x02\xea\xa3\x7e\x1e\xcc\x67\x30\x03\x65\x6b\x25\xb3\x2a\x3f\x95\xee\xba\x54\x47\xa9\xe1\x04\xd6\x06\xa3\x32\xd9\x45\x02\x99\x1b\x3b\xfd\x40\xe9\xb4\x71\x73\x5c\xbb\xa3\x3c\x7d\x33\x63\xb9\x03\x1f\x6e\xd8\x2d\x07\x5f\xd3\xaa\x9e\x45\x9d\x72\x4d\x28\x0d\x86\x70\x2e\xc1\x94\xe7\x36\xb1\xf8\x2a\x98\x6c\x3a\x9c\x57\x29\xdc\x38\x33\xfb\x06\xc8\x4d\xfa\xf7\x8d\xef\xad\x38\xff\xbf\xea\xb5\x1d\x05\x11\x6a\xdf\xb0\x13\xbf\x3b\x6c\xcc\xa0\x6c\x71\x5e\xff\x37\x9d\xc2\x0d\xb0\x9b\xbb\x09\x2b\x00\xd7\x8f\xa1\xb9\x9b\x98\xc6\xf3\x83\x56\x5c\x78\x15\xc6\x8f\x06\xd4\xee\x21\x7b\xb3\x24\x08\xab\x03\x4a\x44\x44\x78\x8f\x58\x09\xf7\xd6\xcb\x6d\x31\x20\xf0\xa1\x8c\x52\x3c\x67\x17\xed\x73\x16\x55\x59\xb7\xf0\x6c\xd8\xff\x8a\x79\x8f\xf5\xbb\x35\xad\x76\x63\x73\xc7\xb5\x9d\x39\x41\x17\xfd\x20\x89\xd1\xf6\xcd\xfb\x0f\xcd\x1d\x45\x7e\xda\xbc\x32\xaf\xfe\xdc\x25\xdb\xdf\x3e\x68\xdf\x4e\xcd\x28\x71\x98\x9d\x1f\x24\x8e\xd3\x5d\xbe\xc2\xa1\x4b\xdb\x2c\xe4\x7f\xfd\x97\x31\x5b\x71\xb1\x9a\xf7\x86\xf0\x3d\xb2\x1d\xf2\x5f\xff\xc5\xf2\xb4\x11\x48\x19\x86\x89\x6e\x8e\xec\xdd\xc9\x5a\xad\x20\x8c\xd4\x89\x70\x73\xad\xc9\x63\x5c\xa6\x26\x76\x14\xde\x42\x72\xe3\xa9\x9f\xb5\xd1\x6c\x0d\x9c\x49\x6d\x24\x8f\x2c\xfd\x58\xd5\xd6\x51\xf4\xdd\x22\xac\x81\xf8\xd1\xa8\xcc\xd9\xf9\xd3\x6a\x72\xeb\x8c\x43\x58\xdd\x06\x27\x9a\x4c\x98\x21\xa1\x99\x6a\x5f\x94\x42\x08\xcc\x6e\xb5\xe4\x78\x32\x1b\x46\x4d\x7a\x03\x7b\xb9\x9a\x4d\xf5\xae\x77\x08\xb0\x46\x96\x65\xcb\xd3\x95\x6b\xb7\xdb\xb1\x5f\x4c\xce\xa5\xe6\x04\xa4\x0b\xc3\x9e\x78\x1e\xac\x35\x3f\x55\xb4\xc2\xd7\xb5\x79\x7d\xe0\xb5\xbe\xf4\xe8\x3d\x3f\x34\xa3\xa5\x71\x40\x73\x99\x6f\x94\xa4\x2c\x2e\xe1\x2d\x0a\xcf\x4b\xed\xb2\x50\x61\x26\xba\x30\xc9\x8b\x8e\x74\x89\x8c\xf3\x8f\x5d\xb4\xe4\x24\x30\x47\x56\x7f\x21\x43\x8c\x07\xa8\x3b\xd5\x97\x85\xf2\x62\x0d\x9d\xfb\xab\xe2\x79\xb9\x51\x3b\x04\xdb\x54\x03\x22\x6d\xc1\x88\xed\xfd\x1c\xdb\x59\xd1\x24\x61\x52\x92\x31\xbb\x14\x79\x6a\xa6\xae\xd3\x07\xb5\x9f\xe4\x99\x50\xbb\x97\x07\xfe\x8e\xf7\xbe\xda\xa9\xbb\x2b\xab\x5d\x92\x8b\x27\x90\x7e\xb1\x16\xc4\x10\x9c\x2c\x2d\xb9\xef\xea\xdd\x97\xb8\xe3\xba\xf1\x90\xdd\x3a\xa0\x7f\x10\xb1\xe6\xc2\x41\x0d\xa9\x60\x13\xfb\xac\x57\x95\x79\x21\xa5\x35\x5d\x66\x73\xd3\xb0\x57\x0d\x8f\x32\x00\x55\x8b\xbb\x5a\x29\x8c\xfd\x80\xa4\xcd\x60\x00\x3c\x94\xbf\xab\x06\xa8\x11\xe3\x19\xcd\x56\xa2\xf7\x69\x2b\x7a\x9f\xfe\x59\xe8\xd5\xe9\x46\xbe\x04\xc9\xde\x81\x55\x03\xd1\x64\x93\xf4\x7a\xae\x65\x13\xef\x1a\xd7\x1e\x58\xe6\xe0\xe9\xf6\x98\x0e\x46\xf8\x2a\xa4\x3f\x6c\xc3\xf9\x43\x87\xf2\x10\x3f\xb7\xa0\xc8\x61\x03\x47\x5e\xb0\x90\x25\xc2\x55\x20\x0d\x1f\xb4\x6f\x34\xf8\xfe\xf5\x80\x6d\xdf\x06\x30\xed\x74\xf0\x50\x6c\x9e\x03\xbc\x01\xe4\x76\xe2\x85\xef\x7f\x00\xc8\x51\x00\x33\x3e\xae\x76\x45\xea\x80\xaf\x04\xf9\xde\x76\x3b\x96\xe1\xfb\xd7\x83\x7c\xbf\xc9\x87\x0c\xcc\x01\xd0\x31\x31\xe1\xe0\x4b\xf0\xbd\xac\x7c\xdb\xbc\xda\x18\xdb\x14\x5b\xb5\x1a\xf7\xd4\x4e\xd0\xa6\xf0\xd6\xd6\xea\x85\xbb\xb7\xdd\xbe\x70\xf0\xfd\x0f\xc1\x42\xb0\x72\x3e\x9c\x7a\x3a\x51\x2b\x3e\x86\x0f\x0c\x42\x5a\xd1\x61\xd1\x55\xc7\xc4\xf2\xd9\xb7\xca\xb3\x7f\x89\xb3\x9b\xc4\x19\x21\xb6\xe1\x43\x1b\x85\xac\x9a\xed\x8d\x54\x49\x0c\x5d\xf4\xb4\xf9\xb9\x10\xe7\xd1\x76\x97\x3c\x24\x77\xbd\xd1\xe3\x5b\x72\xe7\x56\x89\xf8\x67\x0a\xc4\xaf\x59\x20\x1e\xe6\xed\x68\x5b\x9c\x76\x49\x09\x67\x71\xd6\x95\xf2\x35\x92\xf0\x9f\xb7\x4c\x0d\x19\xfa\xbb\x8b\x50\x68\x14\xb2\x8e\x75\x74\xbd\xc7\xad\x8c\xc5\x17\x15\xd1\xd6\xc5\x64\xa2\x6f\x7b\xd9\xd6\x9b\x4a\x0d\xbf\x4b\x7a\xc3\x95\x0c\xa2\x4d\x12\xff\x11\x82\xb8\x7d\x6b\xaf\x90\xc5\x6e\x76\xaa\x19\xa2\x42\xb1\xd0\xc7\xd0\xcd\x95\x76\x47\x83\x2f\x74\xe7\xa6\xd5\x6b\x93\xdd\x7f\x84\xe8\x5e\x46\xfb\xc3\xfa\x44\xff\x88\x49\xb6\x49\xfb\x3f\x54\xd8\xb7\xc9\xfa\xd5\x92\x7e\x99\x9c\x6f\x2f\xbe\x87\x0f\x82\xdf\x5f\x49\xbf\x6d\xd2\xfd\xcf\x13\xee\x08\xdf\xaa\xb9\xdf\x56\xaa\x37\xe6\xbe\x7c\xd6\x87\x99\xa0\x2d\x82\xdd\x7c\xfe\xfd\x66\xed\x22\xad\xf1\x7d\x56\x18\x5d\x87\x03\x99\x36\x65\x51\xb1\x2e\xd9\xbe\xd7\x25\x2b\xd6\x09\x40\x6b\xae\x93\xf9\xfc\xe7\x42\x0c\xd1\x73\x37\x82\xfc\x4c\x54\xe3\x8c\x35\xb1\x6c\xbf\x7f\x3d\xd0\x0f\xbf\x1a\xcd\xdf\x2a\x11\x76\x13\xcc\x4d\x3c\xdb\xef\x7f\x2e\xcc\x1a\xd1\x0e\xe8\xd0\xa7\xf4\x22\x2f\xb5\xef\x58\x3f\xe4\x13\x38\x97\xe6\xf4\xa2\x4b\xe6\x3c\x5f\x95\x98\x01\xd2\x2a\xb6\xa7\x53\x44\x9f\x4f\xeb\x4b\x30\xb5\x1c\x2c\xd6\xd7\x84\xf9\xb4\x20\x3b\x81\xbe\x6f\x5a\x31\xf2\x08\x61\x68\x77\x38\x35\x9e\xbf\x6a\x4d\xe8\xde\xe2\xc7\xf2\xc3\xb4\x96\xbd\xd3\x98\xb2\x8b\x20\xa5\xd7\x12\xc7\x15\x38\xf0\x9a\x9e\x2b\xff\x73\x54\xc3\xef\x72\x8d\x52\x3f\x81\x45\x36\xe1\x8f\xdf\xd3\xe7\xa2\xb3\x50\x98\x97\xec\x57\xe8\x64\xa4\xa7\x8f\xa1\x0d\x91\xb8\x7b\x57\xcb\x26\x61\x3a\xb6\xf1\x74\x2b\x2d\x86\x80\x81\x8f\xf4\x9c\x21\x68\xe1\xf0\x6b\xec\x89\x86\x21\x31\x32\xa4\x34\x40\x35\xd4\x76\xed\xfb\x6c\x6c\x03\x4f\x93\x5e\xb9\xbc\x4f\xdb\x97\xf7\xe9\xff\x8f\x97\x37\x34\x44\x74\xc7\xe1\xba\xb7\x2c\x4e\xfb\x7a\xf7\x7a\x5c\xd9\x0d\x2b\x4c\x92\x3f\x69\x9d\x1f\xb6\x2e\xf3\xc3\xc6\x2a\x7f\xd5\xca\xb6\x31\xfa\xa5\x4b\x30\xec\x12\x65\x56\x74\x6f\xf9\x2c\x90\x01\x01\xd6\x7e\x92\x09\x51\x44\xfa\x9d\xbb\xc6\x96\x8b\xdc\x1a\x4c\x26\x71\x0b\xb2\xc2\x7b\x84\x98\x7c\xfe\x27\x83\x8b\xe1\x83\x76\xb1\x91\xf1\xb2\xcc\xd8\x41\x9e\x72\xea\x49\x0d\xc3\xc6\xb7\x1c\x84\x6a\xd4\xc9\x84\x6c\xea\x0f\x9b\xa4\x79\x59\xbe\x4b\x3e\xb5\x9f\x2f\xdb\xdb\x09\x5d\xb2\xad\xf3\x76\x7f\x0a\x0e\x70\x9a\x57\xd7\xec\x6c\xd1\x4a\x7b\xf4\x88\x44\x6a\x4f\x44\x3e\xbc\xe4\x31\xe1\x64\x87\x0c\x49\x8f\xf0\x38\x8e\x63\xb2\xb7\xb7\x67\x3c\x5f\x4b\xeb\x91\xbb\xe4\xe1\xd2\x70\xe6\x73\x87\xae\x25\x92\x01\x4d\xbc\x3f\x9d\xac\xb6\xbb\x7a\x01\x3c\xc2\xba\xf9\x98\xef\x26\x0a\xaa\xef\xcf\xa1\x57\x6b\x6f\x6f\x0f\x6d\xad\xe0\x78\xaf\x41\x55\xed\xe0\x42\xee\xc2\xda\x69\xb8\x55\xe1\x6f\xc2\xfc\x12\xa6\x8d\x76\xe7\xff\x68\xcc\x5b\x9c\xae\x42\xbc\x5b\x9e\xaf\xc1\x3c\xa8\x8f\x2b\x51\xbf\x8c\x43\xdc\xdb\xfe\x5d\x38\xc4\xef\xc2\x25\xee\x7f\x19\x97\x50\x78\x6d\xdb\xf1\xf7\xec\x8e\x8f\x35\x5a\x6f\xde\xf9\x75\x87\x40\x58\xf0\xe7\xd3\xdf\xfd\xae\x87\xd8\xaf\xa5\x41\xf4\x0b\x04\xf8\xda\xbe\xdf\x46\x88\xdb\xb5\x5a\xe6\xee\xf1\x2d\xf8\xc4\xcd\xec\x66\x15\x3d\xdf\xdb\xfe\x72\x4e\x72\xff\xa6\x95\x5c\xc2\x49\xd0\xcd\xf1\x3f\x73\x25\x6f\xb5\x8a\xf5\xf5\x69\x5f\xc5\xfa\x5a\xb7\x72\xa6\x7b\xbf\xdb\x4a\xae\xe4\x4c\x2b\x96\xb2\xdd\x4a\xfb\x83\x8c\xb4\xa5\x7a\x3a\xc6\x95\xae\x52\xd2\x95\x2a\xad\x2f\x76\xdd\x5e\x4b\xc7\x6e\x7b\x4a\x6d\xec\xc1\xdf\x0d\x5d\x7d\xab\xd5\x2c\x93\xd5\xf8\x8f\x31\xcc\x02\xde\x0e\xa9\xdf\xd4\x48\xe6\xc6\x54\x4d\x9d\x57\x80\x9f\x84\x49\x3d\x89\x06\xcd\x4f\x70\xd2\x66\x04\x84\x56\xc0\x1e\x64\x4e\xec\x41\xdb\xdf\x6e\x11\xb4\x1b\x7e\x7f\x90\xdd\xf7\xdf\x8f\x62\x6e\xb0\xee\x96\x92\xcf\x6f\xb5\xf5\xbe\x8c\x74\x36\xff\xbb\x92\x4e\xd3\x96\xfc\x67\x9a\x92\xdf\x4d\xba\x98\xf5\xe9\x37\x9b\x93\x2b\xb4\xb6\x9a\xbe\xf6\x55\x86\xe7\x52\x7c\xb6\x9a\x52\xff\x64\x4b\xea\x3b\x90\xc0\x3a\x9b\xd6\xff\x5e\x7b\x6a\x99\x39\xf5\x4f\xb6\xa6\x7e\x57\xec\xff\xb7\xb0\xa9\x96\xa2\xbf\xd5\x9a\xf8\x27\x1b\x13\xdf\x59\x15\xd4\x4f\x37\xf7\xe7\x6e\x82\xaf\xb3\x3b\xda\x6d\x98\x3f\xd1\xac\x58\x66\x55\xfc\x93\x8d\x8a\x95\x2b\xfa\x25\x96\xfa\xbf\xcc\x11\x8f\x04\x6a\x07\x6f\x07\x07\x07\xdf\x7d\x7b\xff\x8b\x0e\xdf\x7e\x9f\x03\xac\xa0\xaf\x15\x11\xe1\xcb\x4e\xbf\x42\x52\x85\xe3\xe3\x9b\x3d\x3d\x37\x9c\x76\x7a\x31\xc1\x1a\x31\xad\x3d\xde\xef\x92\x7b\xfd\xfb\x5b\xdb\x0f\xb7\xef\xdd\x7f\xf0\xe0\xde\xc3\x6f\xb7\x1f\x3e\x7c\xc0\x36\xef\x3d\xec\x92\x5e\x7b\x81\xcd\x6c\xa8\x4f\x48\xcf\x5d\x9e\xad\x95\xd0\xea\x83\xe9\x2f\xda\xcd\x2d\x21\x01\xc1\xf7\xd5\xbb\x59\x0f\xe4\x5a\x2c\xe7\x34\x5e\xd3\x1b\xa0\x69\xe1\x2d\xf6\xbc\xff\xf7\x80\x46\x9f\x2e\x07\xe0\x84\xc3\xe1\xb1\xf7\x9f\x45\x20\x0f\xbb\x64\xd8\xff\xee\xfb\xef\x1e\x7c\x7f\x6f\x78\xef\xfe\xc3\x07\xdb\xf7\x86\xdf\x7e\x77\xb0\x79\x6f\x4b\x51\xc8\x92\x92\xaf\x25\x11\x7d\xa4\xde\x24\x91\x87\xcb\x17\xa5\x2d\xa0\x21\x2c\xb8\xfd\xb2\x60\x93\xdf\x48\x25\x6d\xd1\x0a\x61\xc1\xef\x03\x50\x1b\xa1\xc0\x4b\x50\x8b\x4b\x9d\xe0\xdf\x3c\x7d\x8c\xbf\x20\xad\xf9\x68\xab\x4b\xa4\xa8\x8a\x84\xd5\x7e\x1e\xe4\xe9\x08\x83\x0b\x6c\x2c\x44\xcb\x9b\x04\x90\xfc\xdc\x7b\x90\x60\x71\xe9\x5e\x23\xf0\x46\x69\xcf\xed\x72\x47\x5f\x8e\x6a\xbd\x09\xa8\x93\xbd\x68\x73\xb3\xed\x55\x29\xb8\x15\xef\xc6\x80\x8c\xb8\x7e\x06\xfe\xd8\x87\x80\xd4\x0a\xcd\x50\x5e\x95\x7a\xfd\x2d\xef\x22\xd7\x9e\x4b\x3f\xb3\xec\x4e\xd7\x60\x40\x20\x19\xfc\x16\xde\xc4\xdb\x25\xe7\x6c\xa3\x60\x24\x15\x39\xab\xbd\x75\xa0\xdb\x7b\xd9\xf8\xdd\x54\x82\x24\xb4\x26\x7f\x4e\x7b\x56\x60\xf3\x68\xe2\x21\x2d\x69\x46\x98\x92\x28\x24\x11\x39\xbe\x6b\x26\x5b\x10\xf4\xe8\xa6\x87\x5c\xfc\xca\x6d\x0f\xf6\xb7\xbc\x7c\x20\xfd\xb7\x03\x6e\x10\x95\x1e\x9d\x2d\x09\x1f\xb1\xf7\xee\x56\x75\x70\x90\xa7\x8d\xe6\x88\x89\x27\x05\x23\xe7\x8c\x08\x31\x7e\x1c\xac\x5d\x00\xdb\x6a\x52\x72\x07\x1b\x21\xe6\xbc\x5b\x71\xe1\xad\xbf\x55\xcd\x36\xed\x35\xba\xda\xab\x98\xcd\x97\x09\xf8\x92\x77\x0f\xdc\x53\x0e\x8f\x82\xae\xd7\xd7\x9b\x00\x1a\xc0\x06\x03\x92\x32\x99\x30\x78\xa9\x0e\x37\x25\xa4\x7d\xc6\x47\xf7\xbc\x97\x5f\x15\x30\x3d\x32\xdc\x25\xe8\x27\xda\x25\xbc\xd7\x73\xae\x1d\xec\x1f\xae\xe5\x79\x43\xad\xbc\xae\x17\xa4\x53\x24\x8f\xc8\x70\x0b\x13\x94\xac\xf4\x80\x58\xa0\x69\x0b\xcc\xee\x1e\x62\xe3\xbd\xda\xc6\x8d\xc2\xaf\x06\x18\x3b\x68\x4d\x8c\x2c\x59\x89\x49\xad\x82\x31\xcc\x1d\xf7\xb2\xed\x2e\xa6\xbe\xbf\x0a\x17\x44\xbb\x41\xb3\x23\x3b\x99\xb8\xe6\xf1\xca\x58\xae\xd9\xf5\x3b\x49\xa7\x6c\x47\xfd\x85\xc7\x67\x90\x1d\x9b\x67\x59\x84\x19\x75\xdf\x7b\xa9\x08\x59\x9e\x9e\x9c\xc4\x2d\x55\xf1\xef\x5b\x55\xc5\x6c\x67\x8d\xaa\x61\xbe\xc9\x06\xe3\x57\x4d\x7d\xc6\x0f\xbf\x31\x6b\xb2\xff\x06\x4d\x23\x0d\xe8\x73\x78\x9a\xd1\x3c\x1d\x9b\x50\xc9\xe4\xce\xed\xb2\x85\x73\xff\x4d\x5a\x93\x12\xac\x5e\x29\x48\x9f\xe6\x28\x27\x7c\x79\x86\x2c\x79\xa4\x30\x20\x5f\x3d\x94\xe1\xd8\x2b\x07\x32\xdb\x6a\x69\xb7\xbe\xab\xd5\x67\xe5\xc3\x30\xf5\x15\x64\x73\xc0\x97\x2e\x12\x7d\xbf\xfb\x49\x19\xd9\x4c\x20\x26\x4d\x09\x79\x04\x77\xbb\xbd\xe4\x2e\x18\x89\xad\xca\xf4\xa7\xeb\xda\xb8\xed\x4f\x65\x78\xd9\x4d\x83\x0a\xcd\xc9\xb6\x86\x1e\xda\x36\x2e\xe2\xd0\x66\x64\x0e\x87\xaf\x0f\xe2\x63\x54\x01\x71\xa7\xf1\xf8\xba\x4b\xed\x78\x03\x10\xb7\x49\xab\x57\xe3\x4c\x37\x24\x5f\x47\x64\x62\x94\xfa\xf6\xb7\xdf\x7a\xf9\x36\x4c\xee\x69\xb0\xd3\x24\xa1\x05\x83\x7b\xbc\x4a\x21\x2d\x05\xa1\x26\x33\xa0\x52\xa0\x48\x42\x73\xfd\x64\x0f\xe8\xd3\xf8\xae\x67\xbf\x4d\x80\xfa\xf2\x5d\xab\x16\xcd\xcf\x1e\x73\x6f\x97\x8c\x6f\x6e\x78\x25\x68\xc5\x4b\x97\x6a\xa4\xf0\xe5\x9e\x91\x7b\xc1\xc7\x3e\xe0\xd3\x7e\x9d\xdf\x87\x72\xc7\x3c\xf4\xe3\x5e\x34\xb8\x73\x46\xf5\xf5\x94\x91\x7b\xb7\x87\xdf\x2e\x09\xbe\x65\xf7\x2b\x12\x3a\x68\x57\x83\x39\x02\x69\x67\xeb\x7e\x82\x86\xb6\x77\x04\x74\x4f\x8f\x6d\x0f\x84\xec\x04\xaf\x08\x7b\xf7\xde\xc3\x17\x0a\xdc\x33\x61\x71\xec\xce\x90\x30\x07\x86\x97\xce\xa1\x55\x7a\x79\x1a\x40\xeb\x94\xac\xac\x32\x9d\xbd\xe7\xe4\x2f\xaa\xf3\xf6\xcb\xf1\xa5\x7e\xea\x4e\xf1\xd8\x83\x97\x3f\x1c\xbc\x25\x87\xef\x5e\xef\x1f\xbf\x78\xf3\xfa\x48\x7d\x1b\xd5\xfe\x5b\x83\x54\x39\x2f\x5e\xff\xf8\xe4\xe5\x8b\x67\x1f\x9f\x3e\x39\x3a\x78\x70\xff\xe3\x5b\x65\xa1\x0c\xde\xff\xe7\xe6\x87\xc1\x56\xef\xfb\x27\xbd\xff\xa0\xbd\x5f\x7b\x1f\x4f\x06\xd3\x46\xd2\xc6\x24\x63\x34\x87\xec\xcf\x96\xb3\xbf\x56\x9c\x49\xed\xe9\x05\x86\x06\x73\xbd\x59\x14\x27\xa3\x49\xc9\x0a\x89\x6f\x04\x7f\xc8\x21\x8d\xd3\x07\xef\x25\x0a\x9b\xa3\x1a\xfa\xee\x7d\x92\x24\x15\x0c\xee\xc8\xaf\x99\x47\xd9\xb0\x4a\x59\xf0\x39\x0c\xda\xd7\x39\xa2\xa2\xc6\x0c\xba\x64\x03\x08\xdf\x40\x94\x88\xfc\x8c\x15\xf0\xfa\x85\xea\x41\x62\x6e\x21\xef\xc1\x9d\x52\xb8\x17\xfb\x64\x59\x04\x2f\xef\xf8\x2f\xfa\x99\x0e\x69\x96\x89\x73\x09\xcb\x99\x8b\xbc\xb7\xa0\x69\xca\x52\x0d\xba\x1d\x24\x9a\x73\x29\xe1\x8a\x7e\x41\x79\xa6\x59\x5e\xbc\x64\x86\xfa\xb0\xce\x1b\xbc\xf1\xec\xa2\x45\x02\xd9\x24\x1b\xa3\xda\x1b\x72\xb2\x0c\x5f\xb7\x77\xb8\xf2\x56\xc8\x4c\x4f\x7d\x8e\xbd\x96\xf0\x21\x8a\x83\xde\x2c\x76\x07\xff\xf9\x41\x6e\x5e\x7d\x90\x9b\xff\x77\x30\x45\xc4\xfa\xe3\x40\x1a\x15\x12\x79\xbe\x33\xd0\xf8\x1e\x38\xbc\x6d\x29\x5e\x9c\xbb\x5d\x82\x4e\x44\x93\xce\x21\xfc\x5e\xcf\xab\xa9\x37\x9f\x4b\x31\x5e\xe5\xdc\xe4\x64\x82\x3f\x21\x5f\xb4\xfa\xf7\xea\x8a\xbc\xc8\x27\x3c\xe7\xe5\xe5\x5a\x2d\x01\x66\xfd\x19\xc7\xfa\xa3\x03\x58\x48\xd3\x23\x9b\xcd\xcb\x66\xcc\xf4\xb9\x06\xe6\xe6\xbc\xe5\x4b\x01\x7e\xc2\x2e\x3d\x9e\x27\xcd\xb9\x3e\x3c\x1e\x0c\x08\x97\xc4\x65\x11\x4b\xc4\x7c\x21\x72\xa6\x33\xb1\x35\x33\x92\x3d\xd3\x49\x00\x93\x20\xcf\xdb\x41\x90\xe5\x6d\x30\x20\x19\x95\x3a\x69\xda\x39\x95\x84\xc2\xe4\x3c\xf5\xe1\x4e\x30\x59\x5f\x85\x18\x0c\x20\x99\x35\xa3\x29\xb9\x64\x2e\x1d\x5c\x0b\x20\x4f\x0f\x6b\xf9\x20\xe1\xf9\x6d\x76\xb1\x60\x49\xc9\x52\xa4\x78\xaf\x14\xf2\x65\xe0\x42\xf5\x46\xe4\x5e\x4c\xf6\xe0\xd5\x21\xe4\x8f\x90\xa6\x6c\xeb\xe2\xe0\xb0\x0b\xd9\x43\xe1\xff\x9f\xf9\xa9\xef\x12\x91\x97\x3c\xaf\x5c\xba\x4d\x3f\xef\xb9\x7d\x24\x29\x4c\x04\xeb\x41\xb5\xa0\xbc\x60\xa9\x8f\x85\x3f\x02\xa4\x35\x1f\x8b\xc8\xf5\x82\x11\xeb\x14\x96\xd4\x73\x97\x36\x3a\xb5\x5d\x0e\x06\x64\x1b\xda\x4b\xc2\x73\x42\x49\x21\xce\xd7\xda\x56\xe6\x91\xce\x0d\xe7\xe3\xe0\xb7\x4c\x73\x39\xc8\xb7\x80\x18\x51\x10\x66\xc8\x5b\x33\xad\xbc\x4c\x8a\xe1\x20\x3d\x93\xcf\xf2\x91\x32\x1b\x83\x24\x77\x3d\x3b\xbb\xcd\x20\x9f\x5e\x60\x6e\xb6\x12\xb6\x85\x66\x3c\x5f\xc0\xbe\xe8\x92\x71\x55\xde\xb4\x4d\xbe\x06\x6b\x1a\x01\xad\xdc\xc4\xec\x78\x9d\x45\x50\xb1\xb7\x96\x6d\x5e\xcf\x3e\x1b\x42\x32\x8c\xf5\x73\x4c\x5e\x0e\x4e\x0f\xa8\x5a\xae\xbf\xd6\xcc\x86\x38\xc0\xd2\x11\xb6\x57\x8f\xe0\xad\xbc\x4b\x5d\xa8\xf3\x57\x6e\x5d\xec\x6f\x75\x5b\x2a\x60\x76\x42\xa8\xf0\xd0\x98\x5e\x37\x00\x58\xcb\x5c\xd9\x58\x8e\xaf\x01\x71\x1f\x20\x38\x68\x05\x51\xcf\x21\x80\xf4\xf7\x9a\xca\xca\xb9\xdc\xff\xba\xb9\x40\xa2\xd1\xad\x8b\xc3\xe5\x93\xd9\xbf\x79\x32\xbf\xdb\xa4\x9b\xb6\x59\xed\x9d\x1e\x20\xf8\x85\x30\xa9\x8e\x9a\x8a\x2b\x4c\xb9\x99\xe5\xcf\x17\xff\x61\x9e\x35\xcc\xd3\x08\x42\x79\x49\xba\x29\xab\x48\x05\x72\x59\x2b\x70\x1b\x12\x61\x92\x8c\xcd\x21\x63\xe2\x98\x91\x54\x80\xae\x36\xe3\x12\x74\x53\x65\xd4\x61\x36\xbf\x7e\x7f\xcd\x2c\x8b\xf6\x0b\xa9\xa5\x51\x03\x04\x22\x5d\x07\x31\xd5\x4e\x26\x6d\xab\xb6\x8c\x72\xfe\xfc\x02\xdd\x06\xf4\x97\x2e\x99\xf1\x2e\xc9\xc4\xef\x30\xed\x55\x7b\x1c\xf5\x15\xd4\x53\x6a\x4a\x8a\x2a\x99\xa9\xde\x13\x45\x2c\xc8\xae\x32\x01\xbf\xff\x42\xb6\xbf\x7d\xd0\x86\x97\x4c\xc4\x6d\x9f\x67\xbc\xee\xec\x6a\xc7\x4c\xf0\x5e\x8e\xb7\xf0\x61\xa2\xf6\x52\x78\x69\xda\x9d\x31\x02\xd5\x6b\xef\xf7\xd8\x47\x71\x48\x24\x8b\xa4\x4b\x52\x59\xb6\xbf\xa2\x73\x4b\xcd\x0e\x50\xa9\xb4\x0e\x7d\x0a\xb5\x37\x52\x5d\x5a\xbf\xf2\xd5\x15\x64\x7b\x18\x11\x59\x24\x7d\xfb\xae\x8a\xdb\xde\xa9\x44\xd7\xa4\x3b\x85\x97\x45\x82\x79\xdb\x97\xbe\xf5\xc4\x65\x4e\xf1\xce\x7c\x80\x0b\x65\x33\xdf\xc1\xd7\x21\x41\xae\xc8\x8c\xe7\x65\x2f\xe5\x92\x8e\x33\xd6\xcb\x78\xce\x48\x2e\x7a\x92\x65\x93\x9e\x7e\x23\x5a\xf5\x7a\x1d\x7b\xcf\xbb\x69\xeb\x7b\x9a\x89\xb1\xee\xac\x63\x0d\xfb\x0e\x79\x6c\x0a\x76\x8c\x87\x48\x75\xd6\x52\x0d\x3e\xdb\x4a\xe7\x3c\x4f\xc5\x79\x4b\x35\x5d\xb0\x43\x3e\x5f\xc7\x6b\xd7\xdd\xcf\x1d\x6b\x09\x75\x76\x86\xdd\x8e\x3e\x16\xec\xec\x0c\xbf\xed\x76\xb8\x04\x6f\x6a\x67\x67\xf8\xe0\xfa\xa4\x7b\x7f\xe7\xbd\xc1\x46\x54\xb0\x5f\x2a\x5e\xb0\xee\x5c\xa4\x55\xc6\xba\xfa\x99\xef\xf8\x33\xba\x4d\xd1\x90\x4c\x4a\x32\x57\xfb\x3b\x9a\x95\xe5\x42\xee\x0c\x06\x29\x3b\x63\x99\x58\xb0\xa2\x3f\x17\xbf\xf2\x2c\xa3\x7d\x51\x4c\x07\x2c\xef\xbd\x3b\x1a\xa4\x22\x91\x83\x9f\xd8\x78\xf0\xef\xf4\x8c\x1e\x25\x05\x5f\x94\x83\xb7\x6c\xc2\x0a\x96\x27\x6c\x70\x04\xdd\x7d\x54\xdd\xc5\x6b\x9d\xca\x0e\xd0\xd9\x5d\x03\x43\xfb\x2d\x82\x23\xc1\x96\x3e\xbe\x5c\x08\x78\x8f\x05\xbe\x45\x9d\xf2\x72\x21\xd4\xf4\x62\x5d\x79\xbf\x60\x4a\x23\x30\x73\x71\x4b\xac\xf6\xdc\x2b\xae\xb8\xe6\xd1\x82\x65\xd9\xfe\x8c\x25\xa7\xac\x88\xc4\x02\x4e\x71\xd4\xb2\x7f\x03\xbe\x27\x5e\x72\x9a\xf1\x5f\xd9\xda\x37\xba\x88\x8c\x88\xf9\xeb\xea\x8a\x7c\xbe\x56\x03\xa9\xaa\x3f\xb2\x82\x4f\x2e\xd7\xbe\xe1\x13\xe3\x62\xd1\xd5\xfa\x89\x1d\xea\x85\xbe\x13\x8c\x4b\x65\x60\xe9\x80\xe3\xe9\xa6\x36\x7d\x5c\xd7\x57\x0a\xcb\x61\x73\x00\xf6\x9b\x44\xe4\x52\x64\xac\x9f\x89\x69\xd4\x71\xb3\x23\x30\x3d\xa2\xe7\xb7\x43\xfe\x21\x2a\xf4\x1c\x2e\x0a\x71\xc6\x53\x78\x39\xce\x5c\x55\x26\x62\xe2\xe1\x85\x9c\x71\x0a\x8e\x02\x84\x89\xfc\xdc\x84\xe9\x67\x85\xe7\x6f\xbe\xc1\xed\xb1\xbb\xf6\xcd\xb5\xc6\xc5\x53\x96\x50\x58\x38\x31\xb7\x29\x88\x95\xf1\x9d\x6f\x94\xe6\xc9\x1e\xe4\xfb\x66\x0e\x34\xe3\xe5\x25\x98\x40\x0a\x7f\x77\x74\xca\xcd\xe6\x4b\x83\x38\xd5\xa5\xc5\x9e\x6f\x3c\xc2\xaa\xdf\x84\x04\xf4\x8d\x01\x96\xb4\xf4\x81\x4f\x31\xb6\xbf\xf7\xaf\xdf\x1f\x54\x3d\x5c\x7b\x13\x7d\x06\x6b\x02\x58\x52\x52\x58\xd1\xac\x25\x94\xd5\x6b\x18\x75\xa4\x5a\x98\x5e\x82\x0b\xd3\xe9\x3a\xc8\x13\x91\x4f\xf8\x14\xe1\x1f\x0c\xc8\x4b\x41\x53\xf2\xe4\xf0\x70\xf0\xec\xc5\x3e\x3c\x02\xb2\xf6\x0d\x20\xa9\x9d\x82\xfb\x74\x32\xf9\x98\x09\x6a\xfc\xff\xdf\x7c\xf3\xcd\xcd\x15\xf5\x0b\x26\x80\x1f\x78\xe3\x7b\x56\x7c\xa4\x13\x93\x7c\xf2\xef\xaf\x5e\x3e\x2f\xcb\x85\xda\x77\x4c\x96\x11\x2c\xf9\x37\xba\x4a\x5f\x2c\x58\x1e\x75\xfe\x7a\x70\xdc\xe9\x92\x8e\xd9\xfc\x49\x9a\xf7\x3f\xc9\x94\x65\xfc\xac\xe8\xe7\xac\x1c\x28\x54\xcc\x01\x84\x7e\x30\xed\x41\x46\x4b\x26\xcb\x01\xcb\x3f\xbe\x3b\x52\x10\x75\x74\xc0\x59\x38\x46\xae\xe0\x6c\x59\x5c\x85\x07\x53\xa9\x60\x34\xbd\x3c\x2a\x41\xff\x1f\x8d\xc8\x7d\x65\xb6\x9b\x32\x59\xd2\xb2\xc2\xe3\xbd\x6d\x54\x0d\x55\xe3\x55\x88\x51\x78\x26\x23\xe2\x3a\x97\x0b\x91\x4b\x76\xcc\x2e\xca\xdd\x95\x8d\xf3\x6a\x0e\x58\x65\xe9\xe6\xe6\xee\x1a\x56\xe5\x93\xe8\xc6\xda\x64\xa4\x33\xcf\x7e\xb3\xaa\xf7\x12\xd9\x9d\xf6\xc6\x8b\xa8\x03\x88\xeb\x74\x97\xb0\x33\x3b\x95\xa5\x15\x52\x9e\xe8\x0a\x66\xe4\x6f\x16\x19\x2d\x27\xa2\x98\xef\x90\x0e\xcd\x2f\x3b\xfa\xf3\x75\xac\xe7\x7d\xbd\x66\xff\xff\x3a\x58\x25\xc9\xf2\x34\x82\x8c\xf4\xb0\x4b\xd6\x56\x93\xa9\x1a\xf8\x56\x64\xea\x55\x6c\x23\xd3\x94\x27\x37\x91\x69\xca\x93\xdf\x95\x4c\x53\x9e\x34\xc8\x14\xc6\xb8\x89\x4c\x55\xa5\x65\x64\xaa\xca\xbe\x8c\x4c\xcd\xd2\x69\x32\xc5\xce\xff\x45\xa6\xab\xc8\x14\x90\x5c\x27\x53\xe4\xb2\x9a\x93\x9f\xcf\x68\x49\x24\x5b\xd0\x42\xad\x38\xa1\xe4\x5c\x14\xe9\x1a\x92\x5b\x71\xf1\x51\xfd\x22\x23\xd2\xb9\xf3\xa1\xf3\x7f\xfe\xef\x5f\xd6\xa3\xf8\xee\x66\xb7\xd7\x1f\xec\xec\x3e\x1a\xed\x3d\xfe\xb7\xf7\x1f\x3e\x9c\xfc\xe7\xc7\x9f\x3f\x5f\x5d\xff\x17\x01\x6d\x05\x7a\xd6\x2a\x08\x48\xd2\x33\x56\x64\xf4\x12\xcc\x1d\x59\x25\x33\xdd\xb1\xf9\x3c\xc2\xd9\x95\xe2\x94\xe5\x3b\x8e\x8a\x64\x59\x30\x3a\x37\x48\x07\x4b\x45\x7b\x55\x19\x9d\xf7\x17\x8c\x9d\x6a\x62\x87\x32\x03\x62\x47\x2f\x2b\x9f\x44\x1a\x70\x2b\x26\xa3\x04\x9f\x1e\x04\x44\xe9\x6e\x72\x76\x61\xf6\x8c\x95\x91\x0a\x4b\xbb\x1a\x8f\xf0\x0f\xf8\xcc\xa3\xa8\x39\xbc\x92\x8f\x50\x1d\xce\x15\x57\x8e\x07\xf0\x6d\x8e\x48\x32\xdb\x5d\x0a\xc0\xb5\x05\x7d\x15\x81\xa9\xa1\x56\x94\xf7\x61\xf3\x46\x6a\xbc\x38\x0e\xe6\xa5\x45\x2f\x84\xee\x74\x76\x21\x82\xe8\xe8\x88\x24\x19\x95\x72\x87\x24\xf3\x9e\x57\x8c\x80\xd4\xf1\x71\x8d\x6a\x80\x5e\xbe\x39\x1e\x20\xaf\x10\xfb\x53\x56\x82\xcc\x57\x6d\x51\xba\x77\x09\xfe\xdb\x1f\xd3\xe4\x34\x2d\xc4\x42\xe9\x80\x9d\x92\x5d\x94\x83\x45\x46\x79\xae\xe8\x39\x86\x11\x4c\x08\xde\xf2\xde\x35\xf9\xc0\x08\x0a\x96\xae\x21\x28\xc7\xa4\xd4\xb6\xb8\x46\x8d\xd8\xa9\xb4\xa0\x4c\x68\x8b\x23\xbb\x54\x46\x79\xc1\xd2\x2a\x61\x64\xce\xe6\xa2\xb8\x54\x10\xca\x6a\x0e\xe3\xae\xdd\x82\x31\x90\xad\xdd\x65\xd5\x42\x55\x03\x02\xe6\x96\xd6\x0d\xf9\xfd\xea\xba\x9e\xa4\x56\xf4\x7e\x33\xa3\x5c\x51\x4b\x91\x8c\x36\x1a\x0e\xc0\xc2\x59\x43\x7b\xa7\xaf\xed\x1d\x32\x5a\xc2\x9c\x76\xc1\xb2\x32\x86\xc7\xce\xf0\xe1\xf5\x49\xf7\xdb\x5b\x9a\x4f\xae\xc7\x2e\x04\xdf\x14\x7c\x3a\x2b\x49\x94\xc4\x64\x7c\x49\x5e\xd1\x82\x7f\xca\xc9\x73\x7a\xc6\x8a\x31\x3b\x65\xc0\x36\x44\x39\x63\x85\x54\x6d\x9f\x71\xa5\xd6\x8e\xab\x92\xa5\x70\x38\x5c\x28\x55\xfe\xd5\x8b\x63\x92\xf1\x84\xe5\x92\xed\x98\xc7\x42\x3c\xa9\xa6\x84\xdc\xcb\x17\xfb\x07\xaf\x8f\x0e\xd6\xd6\x22\x0b\xe2\x5c\x78\xe1\x81\x26\x6c\xc0\x4c\x7b\x44\x3a\x18\x28\xde\xf1\x22\x17\x70\x32\x7e\x61\x8c\x91\x78\xf3\xb9\xc8\xff\xfd\x08\x2c\xef\xb9\x48\x23\x6b\x98\xf5\xfb\x83\x7e\x7f\x90\xf1\xb1\x07\x4e\x27\x8e\x77\xd7\x48\x23\x44\x00\x95\x64\x12\x9a\x48\xeb\xeb\xfa\x7b\x9f\xce\x53\x18\xeb\xc9\x2b\x7c\x69\x06\x3f\x47\xef\xdb\x87\x38\xe9\x2a\x38\xdc\x38\x83\x01\xf9\x41\x6d\x30\xfb\x32\x0a\xcb\xcf\x2c\xb4\x6e\x39\xd4\x7e\x89\x1d\x82\xbc\x02\xc0\x53\xcd\x2c\x25\xde\x42\x6a\x1d\xff\x0d\xec\x9b\xa8\x33\xa9\xb2\xec\x28\x29\x18\xcb\x3b\x36\x54\xd4\x69\xfa\x73\xfd\xde\xbb\xc8\x52\xdf\xdd\x21\x32\x10\xb4\x5e\xa7\x6a\xd7\xc6\x04\xbe\x9b\x3d\x61\x2a\xdf\xd1\xb5\xf1\xd4\xdf\xd8\x62\xc4\xc5\xbe\xc4\x44\xb2\xf2\xb0\xca\x32\x09\x70\x44\xc9\x3c\xc6\x72\x40\x88\x64\xe5\x6b\x51\xcc\x69\x66\xbe\x2b\x5e\xb1\x46\xbc\x67\x09\xea\x8d\xbd\x03\xfe\xf3\x82\x2e\xc8\x88\x24\x73\xc5\xe2\x7e\x2a\xe8\x62\xc1\x8a\x83\x0c\x1e\x11\x8a\xf4\x20\xc9\x1c\xf4\x1a\xd6\x77\x98\x78\xcb\x64\x29\x0a\xc5\x33\x3f\xcb\xa4\x10\x59\x76\x2c\x16\x3b\xda\x59\xd1\x5f\xd0\x29\xfb\x87\x79\xff\x1d\x8b\x5f\xb2\x49\x19\x94\xff\x5d\x97\x7b\xe7\x43\xcb\xfe\x3b\xe7\x69\x39\xdb\x01\x40\xfb\xb2\xbc\xcc\x58\x1f\xbe\x74\xc9\x8c\xa9\xbd\x16\x94\xe0\xa7\x6b\x84\xbb\xde\x42\x73\x8f\x5a\x11\x36\x51\x65\xb4\x2a\x85\x5f\x0e\xe2\xe4\x35\x9d\x33\x25\xec\x3a\xde\x5a\xf6\x26\x16\x9b\xba\x7e\x2a\x12\x30\x33\xfb\xe6\x0f\x8d\x42\x3d\x86\x79\xe7\x47\x8d\x32\xe3\x69\x6a\xdb\x25\xf3\x7e\xc1\x26\x05\x93\x33\x44\xf6\x75\x7d\xdd\xdc\xc2\x7e\xd9\x9a\xd5\x26\x30\xaa\x7d\x70\x27\xd5\x1f\xe4\xdd\xd6\x89\x7d\x18\x0f\xba\xa4\xd3\x89\xbf\x78\x7e\x7a\x66\xe0\x15\xcc\x27\x02\xe1\x5c\x42\x3f\x4b\xd7\x49\xb5\xc4\x1f\xbb\xad\x6b\x05\xe5\xf8\x4b\xf7\x81\xa4\x65\x88\x31\x82\x0a\x8e\xf6\xba\xc4\xfb\x70\x2c\x16\xf1\x32\xf4\xc3\xd6\x51\xd2\xa0\x95\x15\xed\x0c\xb7\xae\x4f\xba\x0f\xfe\x25\x1a\xfe\x57\x8b\x86\xa5\x92\x00\xb6\xcc\x4c\x64\x29\x78\x7b\x3a\x9d\x1b\xe4\x80\xda\x02\x8b\x82\x9d\x29\xcd\x32\x83\xa0\x41\xf5\xcf\x9d\x86\x54\x08\x58\x3d\xe8\xc4\xaa\x95\x3b\xfe\x4a\xe6\x7d\x35\xfa\x38\xab\xd4\xb0\x22\x7f\x9a\x55\x85\x26\x60\x5b\x98\xcc\x68\x3e\x65\x50\xbc\x0f\x7f\xd6\x2b\xc8\x73\xba\x78\x26\x92\xb6\x1a\xe6\x83\x13\x2b\xde\xc9\xdc\x1d\x0d\x53\x13\xa4\xc9\x64\x15\x4c\xaa\x74\x35\x50\xaa\xc6\x0a\xa8\x92\x8c\xd1\xe2\x07\x87\x71\x07\x9d\x63\x82\x0b\x56\xdc\xc0\x07\x89\xa9\xd7\x60\x86\xc1\x37\xcb\x0f\x03\x36\xcf\xe6\x8b\xf2\xb2\xe3\xb1\x41\xef\x19\x3f\xb3\x54\xc9\xbc\x3f\xa3\xf2\x50\x24\x95\x54\x46\x14\x62\x62\x99\x20\x6e\x9b\x93\xa7\x34\x58\x46\xe9\x11\x5a\x80\xf3\x46\x69\x7f\x41\x0b\x96\x97\xaf\x45\xaa\xa6\x30\x17\x67\x6c\x7f\xc6\xb3\xb4\xbd\xa7\xdd\x15\x1d\xe9\x13\xf7\x5d\xef\xa8\x31\x14\x44\xed\x50\x2f\x5f\x24\xb5\x44\x2c\x2b\x7d\xf6\x1f\x0e\x67\x45\x4a\x02\xd6\xb5\x59\xb7\xce\xa2\x60\x1d\xab\xdd\x18\x01\x93\x48\x79\xcc\x2e\x40\x4a\x1b\xa9\xbf\xb5\x4b\x8c\xd8\xd9\x21\x67\x5c\xf2\x71\xc6\x3a\xae\x9d\xbf\xdc\x9e\x33\xbd\xe7\xef\x61\x07\x29\x7c\x7d\x6e\x40\x43\x82\x6a\xdb\xf5\xb1\x5d\x2b\xcd\xce\x82\x86\x23\xd2\xc1\xc0\xa5\x4e\x5c\xeb\xb1\x36\x59\x35\x17\xb5\x66\x91\x57\x2b\xb6\xa0\x2b\xda\xcc\x53\x5c\xc8\x46\x85\x64\xde\x4f\xb9\x5c\x64\xf4\xb2\x9f\xf1\x9c\x1d\x2d\x68\xc2\xfa\xf8\x16\xe4\x53\x36\x11\x05\x8b\x58\x56\x76\xdb\xab\xc1\x0b\x9c\xd0\x6f\x8b\xb2\xe1\x28\xd7\xa3\x48\x2e\x0f\xd4\x1e\x50\x5f\xe3\x16\x2a\xd8\xad\x13\x8a\xcf\x4a\x6a\x0a\xcb\xaa\xbd\xda\x25\xb0\xd5\x94\x60\x77\x03\x3a\xe5\xe0\xb7\x6f\x5f\xb2\x49\x22\x1c\xe2\x31\x69\xa9\x43\x76\x70\x8f\xdb\x79\xc3\xe7\x65\x33\xd6\xc2\x66\x19\xed\x87\x68\xf5\x26\x14\x46\x0f\xab\x3d\xaa\x96\x66\x5f\x54\x0a\x05\x26\xae\x7d\x7d\x1d\x4a\xa6\xac\x7c\xa9\x04\x9f\x7e\x60\x55\x73\xa0\xdb\xe9\x27\xdf\xfd\x4b\x3f\xf9\x5f\xad\x9f\x34\x4c\x57\xcc\xc0\x23\x4b\x8c\x43\xfe\xcf\xe8\x83\xbc\x1b\x47\x7b\xef\xf7\xc8\xc9\xdd\xab\xf7\x77\x37\x7b\x27\x1f\xe4\x55\xf4\x21\xdd\x8c\xa3\xf7\xfd\xf8\x24\x8e\xa1\xc2\xc0\xd8\x5e\x40\xeb\x2f\x57\x35\xc7\xc6\xd0\x16\x0a\xff\xaf\x6d\x5b\xe5\xa2\x48\x59\xc1\x52\xd7\x5e\x0f\x38\xa8\x1b\xd5\x89\x98\xcf\x69\x9e\xca\x7e\xce\xce\x15\xdd\x3f\xc9\xd3\x17\x79\xca\xf2\x72\x5f\x07\xc4\xbd\xa2\xc5\x69\x2a\xce\x73\xd5\x95\xef\x82\x6f\xc8\x48\x8f\x37\xeb\x93\xfb\x17\xf9\xa2\x2a\x3b\xee\x19\x04\x6f\xd8\x1f\xa8\x94\x8e\xcf\xeb\x1b\x08\xc0\x87\x14\xc6\x8e\x58\xc6\x60\x14\xa9\x98\x90\xf7\x80\x2e\x46\xaf\x62\xc3\xb6\x28\x07\xec\xa8\x2d\x6e\x44\x0b\x14\xa1\x7a\xc0\x5a\xef\xf9\x49\x7f\xc6\x68\xea\x6b\x2f\x4c\x64\xfa\x08\x41\xb3\x44\xf8\xf5\x64\x52\xb2\x22\x5a\x08\x09\x9c\x21\x50\x77\xb8\xc1\x8b\x69\x09\xf0\xc3\xa1\xa6\xe7\x4d\x30\x75\xff\x5f\x25\xa0\x6f\x5b\xf9\x17\xf8\x00\xb1\xd1\xbb\x6b\x5e\x55\x08\x79\x30\x30\x00\xc7\xb1\xa3\x77\xc9\x9c\x96\xe0\x28\x46\xda\xea\xb3\x0b\x96\x44\x01\x60\xa0\x20\xba\x49\x02\x25\x45\x18\xd0\x71\x47\x03\xac\x74\x24\x0d\x0f\x14\xdc\x81\x4e\xfd\x70\xcb\x64\x0e\x3d\xef\x23\x7d\x44\x9d\x3a\x7d\x74\xec\x70\x24\xf0\x8d\xb8\x37\x96\x2d\xc7\x46\x2a\xec\x97\x4c\x96\x08\x68\x6d\x1c\xbd\xc0\x70\xff\x23\x52\xfa\xbb\x1f\xf8\xaa\x1a\xec\x10\x33\xfd\x2e\x49\x66\x3b\xf6\xda\x13\x21\xd7\x37\x57\x56\xbf\x92\x99\xce\x2e\xa1\x5b\x05\xb0\x3b\xea\xc2\x9b\x17\x9d\x0f\xc6\x0f\xd0\x88\x0b\x33\x0b\xa9\x10\x40\x46\xb8\x12\xef\x87\x27\x5d\x42\x15\x89\xd8\x2f\xdf\x9e\xec\x06\x0d\xc6\x55\x96\x41\x92\x8d\xda\xc6\x44\x94\x60\x9b\xed\x13\x58\x08\xf3\xc3\x1c\x9b\x47\x9d\xbd\x4e\x0c\xb7\x19\xbd\x69\x3e\xb6\xd5\xbc\x8f\x3b\x24\x5a\xd0\x42\xb2\x17\xb9\xe9\xf2\xde\x49\x97\x0c\x21\xca\x74\xa8\xfe\x0f\x3f\xde\x3f\xd9\x5d\xbb\x61\xf2\x64\xd3\x4c\x71\xd3\x80\xbe\x89\x33\x0c\x97\x58\xeb\xdd\x6e\x05\xbd\x7d\xeb\xf7\x8c\x42\x72\xf7\x56\x52\xf2\xe1\xff\x04\x29\x39\x18\x90\x77\x25\x87\xd0\x0a\x77\x7d\x60\x46\x4b\x73\x9b\x62\x2e\x52\x66\x82\xf1\x12\x31\x1f\xf3\x9c\xa5\x7d\x72\x3c\x63\x78\xa4\x31\xe5\x67\x2c\x5f\x83\x0b\xa2\xf8\x96\x34\x95\xcc\xe5\xa2\x2f\xe9\x29\x93\x24\xa1\x05\x84\x8d\xcc\x85\x84\x9b\x50\x10\x09\x01\x5e\x27\x0c\x86\x18\x0c\xc2\x18\x0f\x0c\x04\xa6\xfa\xcd\x7a\x90\x9b\x3c\x81\xe3\x07\xc9\xe7\x8b\x8c\xc5\x38\x34\x97\xa4\x92\x2c\xed\x92\xf3\x19\x4f\xe0\xe1\xea\x84\xe6\xa0\xb1\x17\x3c\x65\xfa\xfa\xca\x65\x06\x43\x97\xec\xa2\xec\x93\xa7\xa2\x9c\xe9\x09\x4d\xf1\x66\x18\x50\x99\x9a\xaa\x86\x0b\x9e\xbf\x86\xf4\x23\x0a\x84\xf3\x19\xcb\xc9\x58\x35\xa2\x52\xf2\x69\x4e\x28\x5c\x2c\x81\x33\x2c\xec\x1a\x2e\x97\x2d\x38\xc3\xb8\x98\x04\x0e\x56\x74\x37\xe6\xc0\xee\x9c\xe7\xb2\x4b\xaa\x3c\x63\x12\x51\xa4\xb1\xe8\xb0\x74\xae\x70\x57\x54\xcc\x46\x38\xea\x39\xa4\x2c\xef\x42\x4f\x05\x41\xf3\x46\x77\xd9\xd7\x3d\x1c\x8b\x53\x96\x4b\xdb\xbc\x4b\x78\x8e\xb8\xc0\xf7\xff\x2d\x02\xe0\x3e\x1c\xa6\x1b\xd0\xeb\xf7\x2f\xe5\xe8\xab\x95\xa3\x9a\x6a\xe4\xe9\x01\xde\x11\x9b\xaf\x5c\xa8\x1d\xe1\x9d\xb6\xe9\x35\x08\x62\x06\xcd\x4d\x22\x5a\xa0\x90\xde\x09\xa3\x03\x7c\xc1\xe4\xb1\x6f\xd5\xf1\x8e\xaf\x88\xb8\x0e\x60\xd0\xd8\xb9\xbe\xf5\xe8\xcb\x6a\xeb\x62\xaf\x81\x6a\xff\x83\x90\x3b\x64\x0b\x6f\x46\xed\x57\xc5\x0e\x98\xef\x8d\x3e\x4d\x2d\xfd\xb3\xa5\x22\x9e\xdd\x1e\x31\x96\xef\x98\x1b\x3c\xc0\x71\xb5\x27\x00\x2b\x2a\xbe\x57\x9f\x3b\x10\xfd\x97\x20\xc0\x76\xa2\x91\x8e\xbb\xe6\x16\xb8\x70\x0d\xed\x3a\x05\x3b\xae\x0d\x33\xae\xf3\x1f\x84\xbc\x15\x96\x82\x2e\xa1\x51\x1d\x69\x0d\xd4\xc0\xbf\xed\x67\xfd\x1a\xc4\x30\x86\x1d\x8b\xc8\x9d\x91\x1e\xcc\xe1\x9e\x5c\x5d\x79\x02\xd6\xe6\x8b\xae\xcd\xa2\x0e\x62\x8c\xd1\xcb\x8c\xce\xfb\xc1\xfd\x54\x4d\xaf\xe1\x08\xe6\xbc\x7f\xb7\x56\x45\xf7\x4e\x46\x8d\xee\x5d\x88\x00\xde\xb6\xb4\x22\xb9\x31\xa5\xbe\xb9\x59\x1e\xf6\xd9\x84\x47\xaf\x03\x19\xc1\x8a\xf4\x01\x77\x21\xc6\x90\x20\x56\x01\x89\x41\x0b\x42\xb6\x69\x81\xed\xe0\xf8\x18\xfb\x5c\xa3\xfc\xfe\x62\xe9\x44\x49\xd8\x1c\xe1\x36\x5c\xbe\x0d\x74\x43\x8f\x4b\x3a\xb8\x69\x02\x01\x40\xb7\xa6\x81\x5d\xef\x02\xd1\x2a\x41\x44\xb3\x73\x7a\x29\xb5\xd0\x5f\x14\x2c\x61\x29\x83\x88\xd1\x33\x56\x18\xbe\xd7\x75\x5d\x69\x91\xa8\xef\x68\x7b\xe4\xaf\xef\x61\xd7\xf0\x82\xee\x43\xef\x82\xa4\xb7\xda\x66\x9e\xfe\x83\xe3\x1e\x2d\xb8\xb8\x93\xfa\x61\xe0\xaa\xe9\x04\x1b\x86\x20\x93\x42\xc9\x8d\x79\x3f\x96\x36\x34\xa0\xd6\x6c\x8a\x1a\x81\x6e\x92\x0e\xe9\xe0\x55\xe2\x60\xa6\xc1\x5c\x82\x96\xf5\x3a\x86\x3f\xa0\x82\xbb\x83\x04\xaf\xb5\xdd\xf5\xf5\x1a\x1f\xed\x82\x5e\x03\xe6\x5f\x83\xa5\x7a\x0d\x3d\xcc\xf9\x2d\x02\x5e\x0d\x9a\x71\xc1\x93\xfd\x19\x2d\xa4\x1e\x36\xf8\x66\xe1\xca\x59\xa1\xc4\x61\x0b\x4f\xb7\xdc\x5c\x22\xd3\xf7\x87\x9d\x43\x13\xf5\xf7\xf5\xae\x9d\xe4\x38\xa3\xf9\xe9\x4b\xb0\x89\x96\x09\x08\xb5\xf0\x00\x8c\xad\x1b\x93\xf0\x77\xd4\xc2\x00\xe0\x2c\x5d\xaf\xa3\xd7\xb0\xf1\x29\x6a\xdb\x81\xd7\xda\x1a\x50\xc6\xc0\x2d\x2c\x82\xef\xff\x87\x58\x04\x7e\x6c\x76\xc9\xe7\x4c\x92\x4b\x51\x91\xdc\xbe\xea\x5e\x9c\xa2\x76\x09\xab\xce\x52\x72\x57\x51\xca\xdd\xfe\xda\x60\xa0\x5a\x3f\x49\x53\xa9\x06\xd5\x31\xe1\x1b\xa0\x84\x1e\xe9\xba\xc7\xec\xa2\xdc\x40\x35\xb5\x8b\x0a\x36\xcb\xe9\x38\x53\x7a\xbc\xb2\x25\x60\x0a\xb6\x5f\xd5\x2d\x8c\x64\x63\xaf\xd0\xe0\x50\xd6\x86\xee\xdd\x24\xda\x2a\x54\x43\xdf\x0d\x6f\x3a\x51\x7d\x74\x70\x24\xd5\x13\x26\x3b\xd4\xef\xbc\x9b\xb4\x18\xff\x52\x88\xff\x9c\x40\x97\x06\x25\xdc\x32\xde\xe5\x77\x3c\xe7\xc4\x5d\xac\x48\x98\xa5\xd6\xc6\xf7\x5c\x71\xcb\x2b\x1d\x81\xc5\x37\x22\x41\x72\x0c\x7b\x1e\xa3\x9f\xcb\xdc\x59\x4e\x83\xbb\x96\xe9\x4a\x56\xfa\x67\x8d\xe6\x80\xb5\x2a\xa4\x28\x9e\x24\x25\x3f\xe3\x70\xaa\x20\xf2\xfd\xe0\xd3\x6d\x4f\x64\x6f\x7d\xb6\xfa\x65\x23\xde\x70\xde\x9a\x31\x5a\xd4\x66\xb5\x0c\xd7\x37\x61\xb8\x76\x4e\x58\x3b\xe2\xac\x03\xe9\x1f\x16\xce\xfb\x62\xc1\x0a\x0a\x84\xe4\xdb\x50\xa4\x5a\xa4\x4a\xbd\x57\xf0\x69\x97\x59\xfd\x6c\xaa\x71\xac\x14\x9c\x97\xd6\x20\xf5\xde\x20\x5c\x3d\xae\x43\x8b\x3f\xac\xa2\xe7\xfd\xe7\xef\x5e\xff\xed\xe3\xd1\x8b\xff\x38\x20\x23\xf2\x70\x57\x7f\x45\x0d\xce\xf7\x2e\xa3\x16\x07\x11\xbd\xf3\x45\x58\x96\xcc\x17\x50\x1c\x1c\x00\x2b\x01\xf5\x56\x4f\xa5\x0b\x99\x3c\xba\xa4\x14\x5d\x42\xd3\xf4\x49\x19\xce\x6d\x11\x99\xe2\x98\xf8\xe9\xeb\x9c\x37\x9b\xea\xab\x8d\xcb\xf0\xe0\x6a\x26\x99\xbc\x69\x65\x6b\xbe\x6e\xed\x18\x56\x20\x80\x8b\x73\x77\x37\x74\x70\x9b\x84\x37\x99\xe6\x7f\xb6\x22\x79\x8c\x09\x4a\x76\x14\xb6\x22\xf4\x8e\x6e\x05\xae\x6c\x96\xa7\x2f\xb1\x77\xa8\xbf\xe9\x21\xbb\x4b\x68\x79\x60\x92\xe6\x40\xa5\xbd\x11\x29\x05\x42\x10\x76\x41\x46\xba\xee\x63\x25\xf5\x70\x34\xdd\xa8\x3e\x20\x88\x44\x98\xbe\xfa\x4b\x71\xb6\xc8\x4f\xb6\xf5\xd9\x9e\x23\xee\x28\x44\x5d\x07\xca\x07\x2c\x8c\xd3\x6f\xa9\xbb\x9e\xa9\xfa\x8a\x03\x7d\x10\x0b\xe5\x42\xc9\x72\x6c\xb8\xb9\xd9\x55\xe6\x77\x50\x15\x7a\x55\x90\xeb\x3b\x8e\xe6\xbb\xc6\xb8\x9e\x83\x7f\x12\xdf\x08\x21\xa8\x1d\xaf\xde\x8e\x0e\xda\x8e\x31\x10\x62\x73\x8a\xb1\xb9\xc9\xf5\x0c\xdf\xf3\x93\x3e\x8e\xa4\xc1\xf6\x2b\x62\xa0\x70\x1d\x30\xcb\x38\xfd\xd0\x80\x30\x1e\x60\xd5\xe9\xcb\x17\x1d\xb5\x98\x8d\x1d\xee\x26\x77\x10\xa1\x08\x10\x0e\x74\xec\x97\x52\x44\x71\x0b\x63\x71\x8c\xc7\xdb\x7a\x77\x14\x1e\x95\x6e\x35\xe3\xf9\xd4\xc8\xc3\xc8\x9d\x2e\xd5\x66\xa6\x39\x51\x7d\x42\x06\x59\x7b\x64\x68\x5b\x7a\xc2\xc5\x22\x05\x36\x8b\x39\x81\x41\xde\xa9\x44\x31\x2d\xca\x4e\xac\x36\x7f\xa3\x8c\xe5\x69\xc7\xef\xe0\x76\xab\x0f\x13\xf3\x57\xd1\x4d\xa7\x9d\x27\xf9\x43\x40\x15\x93\xdd\x13\x09\x64\xeb\xa4\x3f\xe1\x79\xaa\xb0\x0c\xa5\xb8\x6b\xb1\x2c\x20\x96\x1e\x19\x9a\xaa\x1e\x24\x5e\x8f\x57\x57\xe4\x8e\xed\xe2\xea\xca\x6c\x77\xd2\xf3\x78\xca\x23\x9f\x21\x7b\xa6\x9f\xe3\x92\xa6\x87\xbe\x62\x97\x7b\x3a\x05\xa8\x2a\x56\xdc\xd5\x8d\x06\xa4\x11\x93\x47\x23\x62\xd3\xc3\x2d\x59\x1b\x9d\x5d\xa8\x36\x82\xdf\xc9\x9e\xff\x9c\x87\xde\xfb\x33\x3e\x29\xa3\x38\xdc\x3b\x64\x25\xfe\xdc\x46\xaf\x33\xfe\x26\xd4\xa4\x96\x14\xc1\xab\x71\x13\xd6\x7c\xcf\xc7\x4a\x58\x1b\xdb\xaa\x01\x8c\xc2\xa8\x63\xb0\x8d\x83\xab\x9b\x9a\xe3\x07\xaf\x03\xff\x88\xc7\xc3\xba\x5d\x38\xb3\xaa\x8f\x9a\xf8\x5e\x88\xc5\x12\x6c\xdf\x9e\x1e\x43\xd4\x37\x46\xdd\xab\x23\xdd\x61\xda\xd6\xbb\x2d\xca\x5b\xc1\x6d\x60\x2c\xe8\x56\x6f\xc5\xdb\xe1\xda\x03\x3c\x6c\xe7\x09\x93\xdb\x58\xc2\xc3\xad\xff\x21\xa6\xf0\xf1\x8c\x4b\x65\x2e\x7a\x77\x9e\xa3\xd6\x56\x71\x97\x50\xcc\x5f\xc1\x52\x5e\xa2\x3d\x0a\xc7\x55\x73\x96\x2b\x00\x78\x4e\xdc\x55\x76\x02\x49\xba\x16\xe6\x34\x4c\x9b\x5f\x1b\x92\x3c\x7b\xf3\xca\x98\xd1\xff\x10\x15\x9c\x68\x29\x4a\xc2\x5b\xd2\x25\x4b\x66\x39\x4f\x68\x46\xc6\x34\x39\x9d\x16\xa2\xca\x53\x10\x68\x50\xaa\xfb\x02\x10\xc6\x2c\x13\xe7\x70\x2c\x57\x9a\x39\xce\x01\x57\x33\x83\xaa\x7e\x9e\x0d\xc6\x99\x98\x0e\xfe\x4f\x32\xef\xf1\xbc\x64\x45\x4e\x33\x49\xfe\x1c\x4b\x38\xbc\x32\xa3\x8c\xcd\xdf\xc3\xf6\xd5\x6c\xd6\x98\xc0\xb7\x36\x76\x31\xaf\xef\xd5\x95\x0e\xf1\x8e\xfb\xde\x5a\x5b\xe8\x7c\x03\x78\x89\xd9\x3b\x18\x90\xa7\x6f\xdf\xfc\x74\x74\xf0\x96\x1c\xbd\x7e\x71\x78\xf8\xe2\xf5\x5f\xf5\xe7\xbf\x65\x55\xaa\xf4\x12\xb5\x56\xe3\x6a\x8a\xb9\x4c\xc6\x6c\x46\xcf\xb8\x28\x48\xca\x27\x3a\xaf\x81\xc4\xa3\xd7\x84\xe6\x1b\x90\xb6\x73\xc2\x68\x59\x15\x6c\x4d\xe7\x0d\x2e\xd1\x2b\x42\x0b\x66\x9c\x26\xe0\xdf\x4a\x15\x35\x55\x92\x15\x4f\xa6\x2c\x2f\x09\x2b\x13\x22\x73\x3e\x99\x80\x63\x03\xc5\xab\x2b\x1d\x91\x9c\x9e\xf1\x29\x2d\x45\xd1\xb7\x5f\x8d\x85\x61\xee\x4b\x06\xb5\xcc\x47\x1b\x08\x34\x65\xc9\xa9\x52\x1a\x06\xf0\xc7\x87\xc1\x87\x74\xc0\xf1\xf8\xdf\x76\x18\x9b\x1e\x39\xfb\x58\x2d\x4a\x31\xdc\x52\xf5\x5f\x1d\xbd\x38\x20\x1f\xd2\xc1\x8a\xca\xc3\x61\xa5\x8c\x9c\xc1\x71\xc1\x53\x96\x97\x1f\x06\xd1\xe3\x9d\xf7\xdf\xf5\xbe\x3f\xb9\xfa\x90\x7e\xde\xee\x5e\xc7\x1f\xfa\xfd\xbb\xc5\xd9\x0e\xc4\x0b\x0d\x30\x60\xa4\xad\x23\x32\xf2\x86\xbe\xba\x32\x5d\x7b\x23\x9d\xb1\x42\xa2\x39\xca\xc1\xa3\x1b\xb9\xfa\x8f\x9b\xb7\x11\xe0\x54\xef\xea\x8a\x3c\x20\x3b\xa6\xaf\xf7\xc3\x13\x3b\xe0\x39\x1b\x9f\xc2\xf3\x64\x83\x9f\xd8\xf8\x6f\xbc\xfc\x30\x58\x3a\xc9\x5f\x4a\x5b\x59\xff\xb1\xbe\x4e\x06\xff\xaf\x54\x78\xdc\xfc\xd0\xff\x90\x6e\x2e\x6d\x9a\xcc\x0a\x01\xe1\x89\x83\x7d\xf8\x6b\xc5\x28\x8b\x82\x49\xd0\xec\x06\x6f\x94\x61\xba\xa2\xa6\xa4\x13\x5a\x28\x65\x78\xf0\x64\xb1\xc8\x98\xda\xab\x8b\xaa\x64\x85\x6e\xe0\xe8\xe0\x8c\xe5\xa9\x28\x6c\xbb\x39\x4d\x3e\x4e\xd9\x2b\x51\xe5\x25\xe5\xf9\x4b\x44\xe5\xe0\x15\x4d\xc8\x9b\x23\xf2\x77\x32\xfc\x90\x7e\x78\x16\xbd\x7f\x88\x4b\xf7\x21\x8d\x3f\x3c\x5b\x0e\xec\x8c\xe6\x25\xe8\xa8\x83\x1f\xf0\xcf\x7f\x3f\x6a\xa9\x6c\xd6\x0e\x4c\x64\x84\x16\xb1\xdd\xa8\x0b\x28\x7d\x25\xc6\x3c\x63\x1f\x06\x1f\xce\xdb\x31\xea\x31\xf7\x73\xc1\x26\x55\x96\x5d\x12\x9e\x27\x42\xf1\xec\x92\xf5\xc9\x51\x35\x9d\x32\x89\x59\x3c\xd4\xc6\xa5\x19\x30\xc9\x92\x9f\x31\xa2\x54\x77\x91\x4a\x72\xce\xb2\x44\xcc\x99\xd9\x66\x73\x18\x52\x91\x94\x00\x86\x32\x78\x92\xa7\x85\xe0\xe9\xd5\x39\x1b\xbf\x39\xba\x7a\x9a\xd1\xe4\xf4\x29\x2b\x8a\xcb\x2b\x58\x15\xf2\x8a\xe7\xdc\xfc\x29\xc6\xfc\xea\xc5\x01\x02\xbd\x7c\x3f\xcd\x69\xe2\x75\xff\x8a\x26\x7a\x6a\x66\x93\xd6\x68\xe5\xcd\x91\x42\xd5\x87\xf1\x7e\xf1\xe6\xe8\xc3\x78\xe9\x02\x20\xe3\x03\xb4\x9e\xf3\xdc\x8c\xee\xf5\x19\x50\x95\xb7\x75\x34\x99\xad\xaf\x3b\x0e\xd3\x87\xd8\x9c\x68\xf0\x23\x56\xfa\x30\x88\x3e\xa4\x77\x15\x5d\xdf\x8d\x07\x30\xa0\x62\xf0\x61\x47\x71\xb3\xe3\xd7\x90\x71\xb6\x56\xcf\xec\xb8\x66\x0f\xda\xc7\xe5\x7f\xd9\x1b\x91\xe1\xb7\x31\xf9\xec\xb6\x02\x46\xb1\xb9\xbd\x0a\x79\x02\x40\x67\x19\x0c\xc8\x51\x90\x86\xa4\xd2\xf1\x13\xe7\x85\xc8\xa7\x84\x9d\x29\xce\xb9\x28\xc4\x82\x15\x25\xc7\x70\x18\xc9\xa7\x39\xcd\x48\x32\x4f\x07\x49\x59\x64\x8a\x05\x2b\xba\xd7\x88\x9a\x64\x7c\xb1\x5f\x16\xd9\xfe\x3c\x85\x48\xaa\x04\x38\x8c\xdd\xfa\x57\x57\x1e\xe6\xea\x53\xd1\x9e\x00\x57\xc9\x96\x3c\x22\xc3\xed\xfe\x70\x18\xbb\x45\xa6\x0b\x25\x1f\xde\x2a\x9d\x68\x3f\xe3\xc9\x29\x19\x69\xee\x0c\x19\x8f\x80\xaf\x79\xac\x6e\x6f\x44\xbe\x8f\x8d\xa8\x7a\xb3\x28\xf9\x9c\xff\xaa\x13\xb0\x80\xd6\x60\x9c\xe4\xd2\x4a\x1e\x97\x4a\xb9\x92\x2c\xed\x5b\x96\x71\xfe\x96\xd1\xf4\x4d\x9e\x5d\x1e\x2d\x28\xa4\xbb\xd1\x5e\x5c\x49\xcf\xf7\x45\x96\xd1\x85\x64\x69\x50\x64\x46\x3d\x78\xf6\xe2\xf8\xcd\x5b\xb2\xff\xe6\xf5\xd1\xf1\xdb\x77\xfb\xc7\x6f\xde\x9a\xf7\x01\x7c\x0d\xcb\x26\x9b\x29\x98\x42\x01\x44\x4b\xd2\x5c\x2b\x56\x7d\xbb\x6d\xe1\xba\x3c\xa8\x19\xd8\x07\x08\x4f\x45\x88\x38\x1d\x08\x10\xaa\x20\x70\x28\x65\x14\x72\xbd\x9e\xf3\x72\xd6\x0f\xec\x73\x37\x2a\x46\xc2\x77\x89\x97\xde\xc7\x1a\x93\xa8\x22\x18\xb0\x82\x14\x38\xce\x6a\xcf\xd9\xf9\x8a\xee\xb4\xd1\x07\x69\x99\x9b\x69\x82\xdc\x5f\x8f\x41\xcd\x7d\x33\xfe\xe4\xf2\x0c\xed\x40\x0a\x21\x82\xc7\xa6\xcf\x58\xc9\x8a\xb9\xd2\x8b\xd8\x64\xa2\xec\xef\x33\x66\xdb\x5a\x6d\x00\x4f\x49\xe0\xac\x03\x95\x0d\x9d\x00\x5b\xf6\x6d\xb4\x85\x1a\xc1\x7c\xb5\x50\x9a\x87\x9c\x70\x34\xc9\xca\xbf\x56\x65\xc9\x0a\x79\x28\x8a\x97\x3c\x67\xb8\x2b\x65\x54\x9b\x93\xa2\x89\x54\x24\xde\xfd\x76\x18\xd9\x19\xe3\x46\x9f\x53\x75\xfc\x2b\x0c\xd8\x48\xe1\xed\x99\x48\xa2\x54\x24\x16\x90\x3e\x5e\x52\x87\x60\x0a\xfb\x0d\xee\x19\x60\xde\x05\x61\xce\x24\x01\x9f\xd8\x4f\x2a\x12\x0f\x20\x9e\x2f\xaa\x52\xf7\xee\xf9\x4c\xe1\x33\xb8\x23\xe5\x7b\xd3\xaf\xfb\x76\x02\x0b\xed\x39\x94\xf4\x15\x07\x93\x3a\xde\xfd\x04\xa0\xf1\x97\x59\x69\x80\x1f\xfa\x32\x77\x1a\xf5\xfd\x08\x73\x9b\x20\xd0\x2b\x55\x7f\x58\x0d\x5d\x44\x1a\xd3\x3e\x00\xe5\x8c\xcd\x19\xfa\xa5\x53\xff\x3b\x1c\x59\x7a\x38\x81\xcb\x0e\x36\xa7\x3a\x09\x40\xed\x37\xaf\x37\xd4\xef\x9a\xaa\x1a\x9d\x66\xcf\xb4\x2a\xc5\x44\x24\x95\x84\x83\x14\x14\x6d\xb1\x9d\x13\xcc\xb3\x3f\xc1\x5b\x49\xba\x71\xce\xcb\x23\xb8\xff\x38\xa6\x6e\x22\x6e\x95\xa4\x0e\x47\x36\xc6\xe5\x29\xbb\x7c\x45\x17\x72\x87\x28\x55\x1d\x83\x0b\x84\x62\x39\x73\xba\x90\x44\x27\x6f\xbe\x54\x7f\xfc\x0d\x2a\xea\x56\xfa\x00\x56\x37\x1b\x0c\xc8\x8c\x4f\x67\x99\xe2\x80\x6a\x83\x9b\xd2\x2e\xa1\x61\x1f\x6f\xb0\x40\x77\xa2\xa8\xeb\xaf\x2c\x87\xc8\x25\x18\x7a\x5c\xcd\x17\x2c\x45\x0e\xa8\x0a\x07\x26\x7c\x0f\x4f\x3c\x64\x17\x18\xa0\x62\xfc\x3a\x7b\xb6\x9a\x4a\x30\x32\xcf\x27\xc2\x03\x11\x9e\x04\xda\xd1\x7c\x51\x7f\x4f\x59\x46\x2f\x79\x3e\x7d\x9a\x55\xc5\xc1\x19\x9c\xd9\x07\xe5\x80\x4d\x96\xd6\xbe\xca\x6a\xa1\x98\xa0\x3c\x48\x79\x29\x4d\x19\x04\x50\x68\x88\x74\x88\x3a\xb0\x47\x05\x49\x5a\xc1\x13\x0e\xa7\xec\x92\xcc\xe0\x51\x87\x42\xe2\xc4\x78\x4e\x0a\xcd\xb7\x31\xf2\x12\x07\x58\x50\x59\xb2\x17\x4a\xf3\x81\x2c\xfd\x7a\x80\xa4\x2a\x1b\xdf\x14\xb6\x59\xb6\x20\x05\x4b\xc4\x34\x57\xc2\x03\xda\x0e\x92\xaa\x84\xd1\x21\x15\x2e\x52\xc6\x42\xd8\x78\x0e\x3c\x05\xe3\xf9\xf4\x98\x5d\xd4\xa7\x9c\x16\x74\x3a\x6d\x2f\xb2\xd8\xdd\xc1\xcd\xa6\x90\xc7\xc0\x1d\xe8\x48\xc5\xd6\x21\xe7\xa2\x38\x65\x05\x29\xf9\x9c\x89\xaa\x74\x14\x76\xc4\x7e\xd1\x31\x59\xb0\xce\xef\x20\x1d\xb5\x9c\xb1\x14\xf0\x23\xd9\x2f\x95\x32\xbc\x0c\xa4\x0b\x96\x70\x9a\xe9\xc0\x06\x1b\x92\x72\xed\x3b\x2a\xe7\x76\xef\x1a\x8e\xfc\xc6\x84\x9c\xce\xe9\x94\x27\x70\x68\x4d\x0b\x46\x21\x0f\xaf\x52\x1c\x0a\x7d\x95\x1d\xc4\xd3\x8b\x03\xef\x54\x3d\x15\x4c\x9a\x5e\x44\x4e\x44\x55\x10\xbc\xbc\xed\x3a\x01\xbf\x77\x26\x74\x12\x5c\xb8\x31\x55\x17\xeb\x8f\xc8\x70\x08\x37\x89\x8e\x71\xf2\xb5\x13\x28\x77\x4f\x0b\x57\x06\xdd\x90\x98\xf5\x83\x5c\x77\xc9\xf6\x96\xd9\xa5\x05\x9b\x72\x59\x32\xa4\xcd\xe7\x9a\x74\x7c\xc6\xc3\x72\x59\x15\xec\xaf\x90\x0d\xc4\x96\x9b\xd6\xe0\x51\x7e\x63\x8f\xc1\x02\x3e\xc6\x65\x3f\xa9\x8a\x37\x8b\xfe\x44\x14\x09\x7b\x07\x0c\xcf\x66\x6a\x02\xef\x55\x59\xd2\x64\xa6\xa4\x00\x66\x55\x4b\x45\xe2\xdf\x96\xba\x81\x29\x81\x23\xd6\xbf\x25\x69\x29\xcf\xe2\x64\xcc\xf3\x34\x12\x39\x54\xe8\x02\x44\xb1\x9e\x3a\xd1\x87\x2b\x66\xf3\xe2\x2d\x35\x9f\x7b\xd9\x33\x03\xb1\x28\x15\x85\x23\x30\x06\x01\xb1\xc7\x35\xcd\x37\x05\xcb\x9b\xf3\xfc\x07\x54\x19\x2f\x55\xa9\x05\x2a\xac\xa9\x84\xd0\x89\x9e\xb4\x9e\x24\x7c\xea\x42\x12\x16\x0d\xde\x9c\x5e\x8e\x35\xd6\x9c\x18\xfe\x89\xa7\xe5\x6c\x99\x58\x40\x2a\xd7\x19\x21\x1a\xdf\xfc\x56\x6d\x07\x22\x8a\x93\x3f\x17\xe2\x54\x86\x07\x37\xf6\xf3\x7b\x7e\x12\x92\x45\xda\xba\xee\x4a\xad\xd6\xcc\x0b\x80\x50\xea\x66\xc6\xa6\x7c\x8c\xf1\xe6\x3c\x27\x3f\x81\x3e\xdc\x25\x92\x2b\x6d\x8f\x97\x78\x5e\x25\x81\xfc\x4d\x17\x73\x46\x25\x72\x34\x91\xe3\x11\xd6\xb9\x96\x77\xf8\xc6\x14\x2d\x38\xd3\x7a\x8d\xc2\x80\x33\xaa\xdb\x44\xa4\x1f\x03\x36\x65\xa5\x36\x76\x53\x10\xfe\x91\x7f\x9f\xf1\x19\x3f\x8b\xfb\x0a\x8c\xb7\x2c\x4f\x59\x81\x0f\x05\x90\x4e\x73\x1a\x1d\xb3\xae\xb5\xd6\xfa\x5e\x69\xad\x0b\x2f\x07\x84\x79\xbb\xe4\xd9\x8b\xa3\x1f\x5e\x3e\xf9\x47\x8b\x4e\x7c\x3c\x63\x56\x01\x41\x4e\x8e\x3a\xef\xb3\x37\xaf\x08\xcf\x4b\x36\x45\x94\x77\x31\x46\x7d\x22\x8c\xd2\xa3\x98\x3c\xcf\xa7\xd8\x89\xd2\xfe\x0c\x27\x4a\x0b\x7a\xce\xf3\x69\x9f\xbc\x28\xc9\x4c\x64\xa9\x24\x05\x73\xae\x27\x01\x1d\xe7\x10\x1f\x4f\xe1\xe1\x9c\xc1\xc0\x8c\xdf\x2b\x58\x46\x4b\x96\xea\x40\xad\x40\x85\x5e\xae\x06\x79\x27\x88\x69\xa0\xf2\x00\x47\x30\x1a\x1a\xfc\xeb\xd8\xe9\xbe\x12\x9f\x52\xcd\xa9\x14\xf3\x1e\xfa\x7b\xe5\x2f\x95\x32\x44\x5c\x40\xbe\xb4\x7a\x06\x58\x28\xda\x4a\x40\x2a\x48\xfb\xb6\xf4\x90\x67\x19\x5c\x66\x61\x59\x19\x75\x52\x7e\xd6\x31\x3a\x65\x10\xa6\x61\xaa\xf7\x26\x50\xdf\xe6\xa4\xa8\x77\xd4\x97\xac\x7c\x52\x6a\x9f\x72\xd4\x49\xe6\xbd\x5c\x94\x3d\x8d\xdd\x4e\x97\x74\x14\x43\xeb\x38\xea\x0f\xa6\x42\xc4\x84\x4c\x41\xc9\xc3\x79\x80\x2b\x1d\xb5\xbe\xd7\xec\xa2\x3c\x16\x56\x77\x52\x96\x8b\xc8\x4d\x27\x6a\x01\xbd\x09\xab\xc2\xda\x74\xb1\xd7\xdb\xcd\x15\xeb\x36\x26\xea\x77\xf1\xa5\xb3\xfc\x89\x67\x19\x90\x18\xe5\x18\x63\x45\x93\xb2\x52\xb6\x31\xa8\xf0\x0b\x21\xe1\xd5\x3b\xd4\x55\x60\xd2\x18\x88\xc5\xd9\xf9\x42\x14\x76\x12\x7a\xdb\xdc\x04\xbf\xea\xd4\x1b\x5b\x5f\xf0\x45\x2a\x40\x7d\xaf\x14\xda\x86\x85\x64\x55\x1a\x55\x46\x09\x11\xf8\xc6\x09\x46\xbe\x48\x4b\x2f\xa6\x70\x09\x00\x1a\x0c\x33\x95\x1d\x02\xbb\x81\x9f\xb1\x5d\xf2\x6b\x0f\x6e\x37\xed\x90\xa1\x43\x26\xf6\x7e\x9b\xc9\x20\x18\xde\x7c\x9e\xe0\x45\x73\xe0\x2c\x3b\x46\x19\x60\x38\x49\xab\xf0\xc1\x89\x00\x04\xe0\x29\x15\x0c\xfc\xfe\x3c\x9f\xda\xd9\x20\xc3\x64\x37\x0d\xae\xab\xf9\x0b\xa9\xc8\x52\xad\x03\xbc\x13\x23\x95\x4a\xa3\x0f\x15\xcc\x62\x01\x9a\x75\xc3\x14\xae\xba\x5c\xc2\x27\xc5\x58\x40\xbf\x84\x8d\xed\xad\xe8\xab\xaf\x86\xa5\x50\x56\x00\x3b\x63\xc5\x25\xcc\x0e\xb5\xa7\x9c\xb1\x14\x38\x15\xbb\xe0\x52\xc9\x62\x69\xae\xfa\x9c\xb1\xa2\xc4\x5b\x42\xe6\xe1\x97\x44\x88\x22\xe5\xb9\xd2\x34\xe4\xa5\x2c\xd9\xdc\x03\x0b\x6e\xab\x87\x40\xbd\xb7\x88\xeb\x86\xb0\x77\x6b\x04\xd2\xf5\x57\xb8\xeb\x28\xf7\x64\x59\xaa\xa1\x15\xd4\x23\xaa\x12\xef\xf9\xe5\x22\xf7\x67\xff\x4a\x9c\x81\xa3\x1f\x4e\x78\x94\x5e\x8d\x59\x18\xdc\x0e\xd2\xe9\x08\x60\x61\xec\xba\x43\x49\x38\xa9\x70\x82\x76\xea\x27\x21\xfa\x61\xcd\x3b\xf1\xc9\x0a\x4a\xf7\x80\x3b\xc2\x88\x6d\x85\x75\x9d\x2e\x47\x53\x89\x71\x96\x77\xf1\xf2\x98\x5a\x35\x64\x5b\xfa\x24\x02\xb6\x1a\xff\xb5\x01\xa4\x06\xbd\x06\x14\xd4\xf4\x58\xb1\xfa\xf9\x93\xce\xde\xe3\x22\xc4\x20\x5a\x55\x1f\xa4\x88\x89\xea\x56\x3f\x24\xe4\x52\x37\x28\x89\x0b\xbb\x5e\x11\x06\x98\x6a\x56\xe9\xe6\x79\x22\x72\xa9\x94\xde\xbc\x24\x34\x29\x84\x94\xd6\x09\xe8\xfc\x4c\x66\xdf\xa1\xfa\x0b\x17\xbc\x74\x7b\x9c\x1e\x58\x5f\xa0\xad\x73\x49\xc6\x7c\x4a\x58\x2e\xaa\xe9\xcc\x4c\x19\x91\x74\xa8\x34\xdf\x56\xf6\xdc\xc0\x39\x1d\x4b\x91\x55\x25\xdb\xb5\x09\xa8\x20\x50\x1c\xc6\x62\xc5\x5f\xe9\x82\x6c\x92\xce\xe2\x62\xd7\x24\xae\x1a\x2e\x2e\x76\x57\xf1\x63\x64\xee\xb2\xab\xf4\x23\x9a\x5f\x86\x62\x43\xde\x4e\x62\x48\xb7\x12\x8a\x5a\x50\x6e\xd5\x57\xe2\x09\x32\x7e\x0f\x2b\x9a\x75\x85\x82\xb9\x85\x00\x60\x75\xbb\x35\x64\x75\x1d\x90\x75\xda\x80\x7e\xea\x72\xba\x21\xba\x4a\x3a\x86\x67\xbc\x95\xd0\xea\x0d\x3d\x14\x29\xcd\xca\x70\x55\x7b\x6b\x4e\xa1\x0a\x5d\x8c\x24\xe3\x67\xcc\xf2\x31\x97\x5b\xa2\x06\x73\xa8\x1c\x74\x6b\x62\xb4\xeb\xc1\x15\x82\x6f\x83\x6b\xd4\x62\x89\xe2\xd4\x6c\xf4\x17\x07\xdf\x19\x79\x42\xc6\xd5\x94\x44\xb9\x28\xc9\x82\x15\x13\x96\x94\x5d\x32\x83\xcb\x14\xaa\x8e\xfa\x5c\x30\x70\x6c\x8e\x19\xec\x32\xcc\x97\xcd\xd2\x78\x95\x95\xf8\x50\x99\x83\x16\xa3\x5a\x3f\xfd\x15\xdf\x39\x87\xc4\xd5\x01\x22\xa1\x54\xef\x98\xb7\x3a\x29\xd6\xd6\xae\x17\xcb\x70\xc7\x69\xda\x77\x22\xf4\x3a\xaf\xaf\xeb\x23\x90\x38\xf6\xfb\x02\x23\x1f\xc8\xc1\x98\x7c\xb6\x13\xd0\x19\xc3\xe8\x07\xf8\xe4\xa7\x28\xd1\xa9\x4e\x82\xac\x25\x76\x55\xc2\xf8\x38\xcc\xd1\x51\x2f\xbc\x76\xba\x65\x55\x14\x68\x92\xe7\x70\x77\x59\xbf\xca\x17\xcd\xa9\x42\xa5\xda\xbb\x53\x50\x4f\x68\x6e\xc5\x9e\x3d\x15\xd6\xd4\xa0\xbe\x1d\x62\x44\x15\xfe\x38\x16\xe8\x7b\xc4\xe4\x27\x86\x22\x0b\x86\x2b\xf2\xa3\x5f\xdd\xff\xd8\xd6\x0c\x52\x6f\x4e\x44\x31\xa7\xa8\xa9\x8c\x45\x85\xf1\xef\x16\x5e\xe0\xd4\x3e\x28\x5e\xe8\xb2\xea\x1f\xab\xfd\x88\x05\xc1\xde\x7c\x0e\xfa\x3e\x24\x4c\xc3\x7e\xa9\xb2\xba\xa6\x59\xad\x73\xed\x29\xc2\x5b\xa9\xa6\xc4\xf4\xa1\x4c\x0c\x2d\x24\x91\xcf\x63\x30\x8d\xa2\x47\x9e\x07\xb2\x88\x5d\x60\x44\x81\x96\xa1\x69\x1d\x1a\x48\x59\x42\x24\x88\xe1\x88\xe7\x64\xc1\x2f\x58\x26\x63\x05\xda\x19\xb3\xb8\xf7\xe6\x89\xd9\xfc\x4c\x60\x20\xb0\x21\x2a\x21\xcd\xcb\x73\x93\xb2\xcd\x7d\x32\x62\xc2\xd6\xad\x6a\xb6\xb3\xb4\xf0\xe8\x0a\x78\xae\xf7\x94\x5a\x09\x93\xf6\xc7\xb4\xf0\xba\x1e\xbb\xa2\xad\x86\x75\x20\xf7\x33\xbe\x58\xb0\x34\x38\xed\x40\x7f\x93\x16\x1d\x22\xcf\x2e\x49\xc1\x40\x61\x53\xb3\xc3\x87\x20\x00\x96\xc0\x28\xc8\x59\xc2\xa4\xa4\xc5\x25\x89\xd4\x6f\xd3\x0d\x68\xd5\x73\x51\xe5\x20\x6b\x51\x45\x03\x69\x05\xf9\x87\xb5\x19\x7c\x89\x3a\xd2\x1c\xee\x5f\x71\x90\x83\x0a\x60\xf4\x60\xc6\x1e\xf3\x7e\x5d\xcd\xdd\x34\xf5\x87\x17\x79\xce\x8a\xc6\x57\xf0\x84\xd5\xd7\xce\xc8\xff\xa2\xd2\xd4\x82\xd7\xa2\x67\xa2\xe0\xbf\x2a\xa9\x93\xf5\xac\xd4\xd7\x24\xc5\xd3\x29\x2b\x3d\xb1\x0b\x0a\x5a\x9f\x3c\xb1\xd7\x44\xe6\xfc\x57\x6d\xca\xfa\x0d\x68\xc6\xa7\x39\x0a\x6c\x22\x4f\x11\xc3\x21\x56\x50\x3e\x03\xce\x0d\xe5\x41\xa3\x9f\xa0\x03\x59\x5b\x8f\xb4\x9f\xd0\x64\xc6\x52\x35\x2b\x37\x55\xfc\x76\xcc\x2e\x4a\x6f\xb9\xf1\xe3\x0f\xc8\xfe\x9e\x87\xd4\xa2\xe4\x47\x41\x93\x53\x34\xc6\xe7\xf4\x82\xcf\xab\x39\x02\xae\x23\xc0\xa4\xc0\xa5\x00\x15\xc9\xa2\xc5\xd9\x70\xa6\x9b\x84\xe6\x8a\xed\x9c\xb2\x45\x09\x86\x35\x4f\x10\xa1\x0d\xad\x69\x4e\x2f\x74\x40\xb3\x5b\x09\xfb\xf5\x65\x10\x33\xeb\x15\xe8\xa3\x83\x25\x54\xe9\x36\x33\x9c\x8c\xcd\x18\xcb\xdc\xc0\x64\x5a\xd0\xbc\xca\x68\x81\x4f\xf7\x81\x18\x54\x35\x9e\xfd\x1d\xd0\x83\x7f\xff\xc3\xfd\x0d\x81\x77\x7f\xaf\xfd\xfe\x47\x0b\xde\x0c\xcd\x40\x6c\xa0\x5a\xbc\x19\xcb\x52\x92\x8a\xf3\xdc\xea\x08\x50\xb2\x74\x27\x95\x0a\xf5\xaa\x8f\x72\x06\x01\x5d\xda\x3c\x98\x81\x74\x60\xa9\x76\x25\x61\x24\x54\x0e\x17\x88\xe6\x2c\xaf\x4c\x2f\xe7\x70\x73\x88\xe5\x78\x98\xa9\x6d\xbf\x43\x51\xec\x63\xdd\x57\x2c\xaf\xea\xac\x81\xc2\x19\xdb\xb1\xa8\x92\x59\x58\x84\xee\x54\x9e\xf3\x32\xf2\xd2\x5d\xa9\x0d\x72\xfc\xe4\xf8\x80\xbc\xfb\xe1\xd9\x93\xe3\x83\x23\xfd\xcd\x80\x0f\x89\x07\x9c\xa2\xc1\x73\x48\x21\xe0\x69\xa1\x78\x4a\x42\xa7\x14\xf4\x12\x66\xb3\x3a\xeb\x7d\x1c\xba\x5e\x32\x41\x53\xc8\xe9\x1c\xdc\x81\x50\x52\x45\x27\x9c\xf6\x4e\xbe\x4c\x82\x69\xb8\xac\xa0\x4f\xfb\xbc\xca\x78\x47\x47\x4b\x4c\xf0\x11\xab\xda\x78\x2b\xba\x35\xef\x54\xb3\x4e\x08\x01\x2f\x59\xe1\x5c\xd1\x99\xbd\xf4\x6e\xe4\xbc\xfa\x82\x67\x42\xfa\x56\x62\xed\x43\x40\xec\x41\x93\xcb\x8c\x49\x5b\x1d\x12\x1c\x04\x77\x46\x5c\xea\x4d\x10\xaf\x85\xc8\x4b\x6e\x52\x83\xd5\x04\x2e\xf8\xac\x7f\x82\xa3\x03\x08\x6f\x1c\x6e\x6d\xb9\xd6\x3a\xd6\x19\x8f\x8a\x36\x37\x83\x58\x6c\xf0\x66\xc7\xa4\x60\xd3\x30\xb3\x61\x88\x22\xe3\xa8\x34\x67\x78\x8d\xcb\x25\xad\xa7\x78\x2e\x02\x35\x4d\xf7\x33\x2a\x65\xe4\xf9\xf0\xb5\x66\x13\xaa\xc3\x70\x82\xe7\xdf\xbc\x31\xb5\x41\xad\xd6\xba\xdc\x9c\xe7\x3f\xd5\x92\xd4\x36\xeb\x36\x0d\xac\x5a\x44\x68\x31\xff\x1a\x90\x26\x3c\x4f\x5f\x21\x53\xf2\x72\x40\xa2\xf3\x58\x96\x7c\xae\x85\x33\x32\x60\xe9\xaa\x34\xf0\xab\xa3\xfe\xf7\x15\x7b\xf6\xea\xb5\x1e\x7e\x7c\x46\xa9\xef\x1d\x49\xaa\xfa\xd7\x6e\x95\xcd\x7e\x7d\x0b\xe7\xf7\x4a\x92\x86\x29\x50\x0c\x68\xb2\x66\xeb\x52\x82\x97\x4e\x4a\x01\x81\x22\x54\x62\x37\x40\x57\x84\x2e\x16\x85\xb8\xe0\x5a\x85\xab\xf2\x92\x67\x4e\xe2\x8f\x59\x22\xe6\x4c\x5a\xf3\x3d\x52\x66\x29\x44\x32\x54\xba\x13\x8c\x32\xc9\x2e\x35\x6b\x56\x5a\x33\xa8\x9e\x16\x32\x03\x14\xe2\xaa\x76\x4f\x03\xd6\xae\xb4\xa2\xcc\x5b\xa5\xb8\xeb\xdc\xe6\x23\xb2\x84\xf4\xdc\xb9\xf7\x82\x15\x5a\xe0\x9c\x3b\xcf\xb9\xbe\x32\x4e\x2f\xa2\x6f\x83\xfc\x7f\x56\xd1\x4f\x32\xce\xf2\x12\x69\x68\x00\xaf\x38\xe2\x21\x85\x07\x06\xe9\x91\x7b\x76\x71\x21\x6c\xe2\x06\x16\xf1\x42\x3e\x07\x2f\x58\x84\xbb\x17\x35\x04\x17\x74\x11\x26\x9b\x42\xc5\x41\x5a\x41\xbe\xd5\xe0\x1e\xba\x46\xdc\xfe\xb2\x98\x57\xa3\x3d\xf3\x56\xb3\x27\xcc\xbd\xa5\xc6\x8b\x6b\xc3\x6f\x8e\x48\x7b\x45\x17\x34\xed\x41\x77\x5e\x3b\xc4\xb7\xf8\xa9\x75\x4a\x22\x58\x85\x84\xf1\x0c\xe1\x80\xdc\x36\x5a\xf1\x18\x98\x85\x83\x33\xb1\x61\x4c\xee\x92\x72\xe6\x5b\x48\x37\x75\x6e\x6a\x5f\x37\x99\xd9\x92\x8d\xea\xfb\xf8\x21\x0c\xc3\xac\x13\xc3\x64\x62\x0d\x72\xd5\x4a\xca\x0d\x12\x02\xee\x60\x49\xa7\x92\xd9\x84\x5b\xfe\x8a\xba\x0a\x77\x34\xae\xcd\x4a\x38\x85\x5f\x0f\x8c\x3b\xd6\x36\x88\x7d\x59\x11\xce\x33\x88\xba\x08\xa5\xda\xd2\x90\x8a\xd1\xca\xe2\x20\x17\x76\x32\xef\xc9\xde\x87\xa3\xcd\xc1\x54\xe7\x8d\x74\x9c\xd8\x6c\x49\x80\xc0\x35\x8a\xfe\xf3\xea\x83\x8c\x3f\xc8\xbb\xd0\x04\x1e\x9f\xe8\x75\x96\x73\xc3\x70\x36\xda\xda\x6f\xce\x27\x8c\x3a\x59\xc5\x71\xdb\x99\x2b\xe8\xd9\xcf\xad\x72\x9b\x5d\x1a\xee\xba\x5d\x67\xae\xe3\x8a\x67\xa9\xe7\x88\x32\x9e\x17\xd9\xf5\x3c\x6a\x64\x4e\x8b\x29\xcf\x8d\x63\x31\x63\x13\xe3\x56\xc4\x6e\x20\xa2\x0b\x42\x0b\x91\x1d\xf3\x02\xcd\x9b\x7e\xf3\xb2\x95\x37\x27\x8f\x38\x9d\xb7\xcb\x5b\x2a\xeb\x19\x93\x0b\x96\xc8\x90\x31\xea\x32\x83\x16\x9b\xfa\xb6\x60\x79\xa4\xcb\x56\x1c\xa1\x42\x87\xe1\xf1\xa9\x4f\xda\xd8\x01\x88\x52\x32\xc2\xca\xef\xb9\xbd\x82\x0c\x35\x0e\x20\xb7\xad\xf1\xd6\xf8\xce\x8f\x5b\xb8\xeb\xc0\x63\xe8\x0d\x12\x07\xfb\x26\x18\x7d\xd4\x70\x05\xa3\x5d\x2a\x3b\xb5\xdc\x76\xfe\x01\xa7\xf5\xff\x29\x30\xdd\x3d\x13\xf5\xab\x96\x68\x3d\xaa\xb5\xb4\xc6\x27\x32\x28\xf0\x64\x76\x9a\xd7\x48\x08\x09\xfd\x54\x2e\xf2\x8a\x93\xc7\xa4\x03\x09\x55\xc1\x69\xde\x8c\xa1\x02\x0f\x77\xfb\x6e\x68\xad\xe6\xa7\x91\xd5\x40\x37\x49\xa4\x8f\x6f\x43\x02\xe8\xbb\x75\x86\x10\xa8\x59\x40\xc7\x2f\x19\xd8\x30\xd8\x9f\x9b\xa3\xd9\x14\xfa\xdc\x19\xcd\x14\xf3\x0c\xbf\xb1\x1e\x7d\x0d\x83\x9e\x62\x6c\x91\xb2\x12\x92\x44\x54\x79\x69\xb6\x83\x8e\xb2\x34\x57\x1e\x23\xc9\x60\x0f\xc1\xe5\xd3\x58\x7b\x02\x80\x35\xce\x78\xca\xc8\x82\x16\x6a\xbf\x29\x75\xe3\x93\xe0\x39\x76\x02\x37\x65\xcc\x81\x8f\x1a\x82\x97\xc1\x76\xca\xac\x71\x19\x30\x67\x2b\x01\x4d\xb2\x7c\xef\xea\xb0\x91\xb8\xfa\x6d\x77\x7d\x03\xd7\x97\x51\x5d\x32\x67\xc5\x94\xa5\x5d\x92\x40\xba\x1b\x77\xf1\x56\xdf\xcc\xc2\x62\x78\xd9\xda\x8b\x24\x7d\x52\x82\x49\x19\x25\x55\x11\x87\x5b\x69\x02\xbe\xd3\x91\xee\x16\x2f\x5e\x6d\xd9\x67\x6d\x34\xf5\xc2\x50\x50\xd3\x5d\xa5\x32\x85\x0a\xce\xcd\xa0\x34\x99\x91\x9e\xfe\x5d\x8a\x7e\x32\xf3\xf5\xd5\x2f\x84\xfa\x20\x4f\xbf\x12\x66\x05\x56\x6f\xa4\xc6\x0b\x44\x7c\x2f\x04\xb4\x6d\x86\xb5\xeb\xcc\x7a\x7e\xcb\x3a\x6a\xcc\x50\xaf\x64\xc6\x72\x9f\x64\x0f\xcd\xa1\x63\x26\x14\xc1\x95\xa8\xd0\xea\x13\x06\x7b\x5f\xc2\x27\x9f\x9a\xd2\x5f\x0b\x06\x70\xdb\xa7\x1b\x28\x0e\xbb\x0d\x97\x87\xc9\x1b\x0a\x5a\x85\x35\xe0\xe2\x65\x5e\x10\x8f\x6a\x6d\x61\xbd\xb2\xf3\x8c\xb8\x10\xa4\xdb\x68\x24\x8e\xa4\xfd\x7d\x11\x28\x99\x2c\x27\x7b\x75\xa8\x7c\x46\xda\x02\x30\xcb\x77\x9b\xc5\x01\x91\x59\xce\x18\x88\xd6\x57\xf4\x94\x11\x2b\x40\x8d\x80\xb3\xfe\x02\x3c\x01\x42\xe3\x45\x8b\x5c\x6c\xb7\x8c\xdf\xbb\x2c\x29\x99\xe7\x29\xd5\x89\x56\x38\x66\x19\xec\xd7\xb2\xb6\xaf\x0e\x10\xf6\xd6\xdc\x90\xbc\x49\x06\x5a\x13\xb3\xcd\x03\x49\x2b\x85\x9c\xe1\xad\xfb\x18\x91\xde\xb0\x1e\xe0\xa3\x47\x76\x98\xae\xf5\xef\x05\x27\x1b\x8e\x9e\x88\x3c\xa1\x65\xf4\x7e\xd9\xc0\x27\xcd\x7c\x1a\x08\xc0\x9e\x1e\xff\xce\x6f\x04\x40\xc2\x35\x7e\x77\x4f\xb5\x51\x8e\xf7\xfc\x61\xd0\x2e\x19\xfa\x39\x87\x8c\xa7\x69\xff\xed\x9b\x97\x2f\x9f\x3e\x79\x6b\xdc\x4c\x3f\x14\x6c\x41\x0b\x0c\x11\x2a\x18\x4d\x25\x1c\x99\xa3\xeb\x09\x85\x1f\x06\x0e\x58\x9b\xb8\x4f\x9e\x09\xdc\xc7\x22\xd7\xaa\x96\x9c\x09\x70\xf0\xce\x79\x8e\x37\x04\xb0\xe1\xc0\xc4\x15\xc0\x61\x55\x59\xf0\x85\x0c\x88\x41\x17\x1f\x8a\x22\xb4\xb8\x57\xec\x7b\x9c\xe8\x4f\xe0\x36\x5c\x2a\x67\xb5\x65\xf1\xdc\xa4\x2c\x83\xe1\xb5\x35\x68\x44\xd0\xa6\x39\xdb\xfd\x91\x15\x81\xd5\x1b\x9a\x9a\x36\x01\x0a\xd8\xa9\xcf\xf5\xe1\x6a\x5a\x37\x60\xb1\xc0\x1c\xe7\x9f\x71\x76\xee\xaa\x3a\xe5\xbe\x59\x13\xbb\xf9\x09\x0f\x65\xfd\xb3\x34\xf7\xbd\x4b\x3c\x1b\xb9\x65\x68\xac\xe4\x8d\x6c\x2b\x86\x03\x07\xf5\xc6\xb4\xc0\xe7\x8f\x3c\xed\x75\xc2\x2f\x58\xaa\xb5\xb4\xc7\x16\xd1\x3b\xc4\x3e\x26\xaf\x50\x6a\x66\x25\x92\xe7\xe1\x1c\xfc\x12\x7b\xf4\xfc\x57\xba\x80\xf5\xdc\xf4\x0f\x47\x4c\xbb\xf0\x00\x65\xa7\x71\xa4\x62\xea\x69\x48\xb0\x92\xfe\xb1\xcc\xe2\x7c\x0d\x3d\x78\xd4\xa4\x23\xcc\x10\x9c\x2e\x71\xc4\x85\x11\xa6\x98\xe5\xc0\x51\xcd\x19\x83\xeb\xf0\x50\xa8\xff\x5e\x12\x1b\x11\x1c\xc4\xcf\x79\xde\x73\x27\xeb\x10\x16\xe1\xb3\x88\x33\xbb\x79\x3a\xde\x45\x01\x70\xf3\x9b\xc1\xcc\x8f\xdb\x8c\x66\x8e\xf8\x87\x5b\x5b\x7f\xd9\x55\x7b\xae\x67\xbf\xb4\x0c\x3e\x6b\x0c\x8e\x46\xa2\x9a\x5e\xbc\xab\x7f\xc0\xf0\xe6\x8c\x59\xe4\x50\xd8\x25\x1d\x7d\x68\xde\x6d\xcb\x2e\x0a\x39\x93\x58\x51\x06\x74\x1d\x6b\x4c\x63\x89\x7d\xda\xa8\x4b\x3a\x26\xda\xa6\x13\x87\x3e\x57\x91\xe3\xe0\xb7\x18\x0d\xea\xf9\xd4\x6c\x47\xc3\x12\xff\x69\xa5\x8e\x3b\x44\xf1\x47\xf4\x96\x1e\x9e\xd9\x4b\xff\x83\x15\xc2\x78\x30\xbd\x9c\xe5\x83\x01\x79\xad\x73\x97\x49\x56\x12\x8a\x9c\xad\x9a\x6b\xf5\x1c\x3e\xd7\xf8\x22\x11\x39\x1c\xb5\x47\xe3\xaa\xc4\xb7\xb0\x73\x51\x42\x6b\x5e\x62\xd9\xc3\xd8\xc5\x9c\xb6\x1f\xb6\x3b\x52\x70\x1e\x58\xeb\xcf\xb0\x44\xd9\xe2\x9d\x1d\x3e\xf4\xcd\x85\xfa\x2e\x70\xef\x51\x83\xb6\x89\x37\x79\x7c\x9b\xde\xcb\x90\xa7\x79\x72\xa8\xc4\x40\x10\xd5\x73\xd0\x3e\xa1\xd4\xe7\x4f\x64\xcf\x7e\xf5\x9d\x79\x9b\x64\xb8\x5b\xef\xe1\xc7\x46\x0f\x7a\x72\xf5\x2e\xac\x73\x29\xe8\x43\x9a\xe9\x9a\xca\x21\xbf\xd8\xf5\x7d\x63\x38\x9e\xaf\x45\xd5\xd1\xe7\xcc\xc3\xce\x38\x13\xc9\x69\x67\x77\x69\x55\x1d\x8d\x39\x32\x78\x78\x6c\x40\x41\x33\x4d\x19\x96\x5b\x5e\x73\x70\xab\x8a\x92\x66\x76\xe9\x0c\xc0\x4e\x30\x90\x9e\x86\xd1\xeb\x6d\xc7\x4b\x40\xa1\x43\xfb\xc6\x95\x32\xe5\x14\xed\xc0\xc9\x1f\xe6\xd8\x83\x43\x4c\xcc\x4a\x87\x59\xb6\x73\x36\x05\x4c\x74\x89\x14\x64\x5a\xd1\x22\xd5\x76\x59\x7d\x3a\xee\xb1\x95\xda\xe3\x65\xb6\x2e\x71\x1e\xdb\xad\x6e\xfb\x62\xf5\x96\x2d\x96\x37\xe7\x86\x95\x5e\x4f\x12\xb1\x62\x35\x5a\x17\x62\x29\xe4\x3e\xea\xaf\x1b\x14\xf0\xbc\x41\x01\xfe\xee\xba\x89\x04\xfc\xba\x85\x1e\x4e\x13\xf2\x0d\x24\xd0\x68\x9e\xa1\x75\x6f\x30\xa7\xe5\x6f\x0d\x4b\x1e\xe9\xd4\x49\xdd\x0a\x76\x0f\xfd\xa6\x13\x43\x4a\x3f\x2e\x23\x25\x0f\x9a\x06\x1e\xb5\xff\xc2\x23\x80\xa8\x6d\x93\xd7\x17\xdd\x4c\xde\x01\x7b\xbb\x25\x5f\x82\xfe\x76\xd4\x2d\x03\x76\xe9\x9a\xdf\x69\x67\xed\xeb\xeb\xed\x24\x1b\xa4\x51\xd1\x59\x64\x35\xe2\xc1\x41\x01\xbd\xfd\x6a\xba\x79\x4e\x93\xd3\xa8\x8e\xd5\x16\x31\xe2\xec\x43\x0f\x3a\xa3\x4e\x16\xe6\x7a\x52\x63\xbd\xba\x3a\xe8\x7b\xa7\xc1\x65\x76\xc8\x56\x98\xfa\x5a\x32\x7d\x6b\x0e\x75\x38\xcb\xbb\x17\x7e\x32\x61\xb8\x45\xe9\xa1\xdc\x36\x20\x77\x46\x04\x6a\xb6\x97\x42\xe1\x6e\xbd\x13\x7d\x63\x0c\xbc\xb7\xba\x25\x26\x94\xb0\x33\x7f\x4a\x0b\x6f\xbc\x2e\x69\x36\x6b\x9f\x03\xbc\xd2\x79\xc3\x14\x42\x6d\x22\x9c\x40\xad\x6c\x25\xf8\x4a\xd7\xbf\x01\x7a\xd4\x7c\x1a\x8d\x02\xd8\x03\x92\x68\x4d\xbd\x0e\x9e\x41\x77\x8f\xfb\x4e\x4b\xea\x83\xc7\xa4\x33\xdc\xd6\xac\xc3\x8a\xef\xd6\x7d\x32\x5b\xa6\x01\x98\xed\x70\xbe\xb4\xe9\x42\x40\xa2\x16\xb8\x9e\x25\x5b\x7a\xa8\x97\xfb\x0e\x52\xd2\x5c\x42\x73\x8b\x15\x2f\xd6\xb5\x55\xfb\x11\x95\xe6\x46\x2d\x93\x08\xb8\x81\xf5\x1d\x3f\xef\x7d\xd1\xc5\x1b\x8f\x0e\x91\x63\x5a\x2c\x03\xd5\x7b\x1a\xd5\xb7\x29\xe9\xe5\x98\x3d\x43\x60\x22\x7f\x77\x0f\x06\xe4\x58\x07\xc2\x0b\x7c\xa9\x01\x7c\x99\xa1\x0e\xc7\x25\x91\x25\xcf\x32\x73\xdc\xda\x25\xe7\xcc\xef\x01\xb6\x7b\xd0\xd6\x46\xda\x43\xb6\x20\xf5\x05\x02\xd3\x8c\x9b\x0b\xf7\xb4\xdf\x05\x48\x82\x44\x14\x39\x2b\x4c\x14\xb4\x1b\x7f\x2c\x2e\xcc\x35\xf5\xe0\xa3\xdf\x01\x2f\x25\xcb\x26\x18\xed\xa5\x5f\xd0\x68\x02\x1e\x13\x51\x40\x44\x17\x5e\xdb\x20\x89\xe2\xa2\x7e\x2f\x8d\xe6\x78\x73\x20\xee\x93\x17\x13\xa5\xb1\xb6\x61\x82\x9c\x32\xb6\x08\x41\x71\xb9\x78\xb9\x6a\xb6\x61\xfa\x81\xea\xe6\x9a\xa9\x5e\x3a\xcc\x8a\x20\xfb\x81\xb4\x53\x33\x1e\xc1\x32\x4f\x59\xf9\x54\x19\xea\x3c\x9f\xee\x03\x97\x7e\xcb\x92\xd2\x67\xb8\xee\xf9\x3e\xeb\x3c\xd4\xd8\x3f\x2c\xc4\xfc\x07\x35\x48\x34\x16\x17\x28\x6b\x37\xc9\x50\x71\xd4\x0b\xa3\xbc\xf5\xac\x37\xc4\x30\x06\xd5\xd5\x1d\x18\x3a\x5e\x45\x66\xc1\x8e\xd0\x41\xa3\x40\xa4\x7d\xc9\xca\x68\xb8\xb5\x05\xb9\x14\x1d\xd1\xd5\x12\x5c\x91\xdb\x54\x36\x4f\x1a\x64\x2c\xd8\x10\xb5\xe7\x9b\x30\xa0\xdf\x37\x18\xbd\xa7\x16\xcd\xa8\xf8\x25\x78\x78\xd1\xd5\x8f\x6f\xaa\x75\xe6\xf1\xba\x35\x78\x60\x68\xb9\x2d\x51\x4b\xb2\xfa\x1a\x1f\xd2\x35\x86\x77\x4c\x3e\xa3\x2d\x12\x7c\xfe\x12\x4b\xc4\xcf\xf9\x6d\x44\xe3\x56\x97\x68\x09\xba\x85\x99\xbe\x57\x89\x43\x05\xc2\x4a\x61\xe3\x2a\xb4\x60\xde\xcc\x7f\x09\xfc\x71\x3d\x6f\xb1\xdd\xaf\xaf\x44\xca\x32\x32\x22\x9f\x3b\x68\x9f\x74\x76\x1a\x48\xec\x92\x8e\xb2\xe5\x55\x49\xd0\xfd\x75\x88\xd2\xda\xf5\xf8\x46\x2c\x50\x18\x4d\xa1\xea\x04\x19\x7b\x9b\xc5\xf5\x34\x6f\x4b\xfb\xe9\x9b\x40\x22\x2f\xb6\x60\x45\x18\xcf\x0d\x7d\x04\x31\xd5\xad\x75\x9b\x59\x17\x42\x74\xbe\xf7\xfc\x54\xb6\x44\xe7\x5f\xb0\x8b\x96\x8b\x94\xb5\x22\xc0\x38\xc2\x82\x27\x29\x73\xb8\x6b\xd6\x06\x0d\x06\xe3\x5b\x24\xa1\x8f\x14\x12\xba\x24\x19\x4f\x4e\xa5\xe1\xed\x1e\xf8\x90\x30\xf3\x94\x63\x20\x24\xdc\x36\x36\x0e\xda\x5c\x0f\xd4\x99\x8b\x4a\xb2\x54\x9c\xe7\xed\x0e\x8e\x5a\xf6\x60\x7d\xb1\xff\x0b\x2e\x69\x9b\xc4\x0a\x8a\x68\xbd\x44\x86\xf6\x2f\x05\xc6\x17\xdd\xd3\xbb\xee\x06\x6a\x59\x97\xd0\x0b\x5e\x53\xce\xd4\x17\x38\x0e\xf6\xbd\x2d\xe1\x7e\x84\x20\xb9\x85\x90\x61\xd4\xbd\xbf\x21\x6b\x35\xae\xc1\x4b\xb7\xbb\x9a\xce\x1b\xf4\xb9\x32\xf0\xed\x16\xe4\xd9\x76\xe8\x1b\x6c\x3d\x6b\x0c\x07\x59\x5e\xec\x37\x77\x83\x6e\x99\x53\xdb\x39\xfe\x30\x84\xb0\x79\x6e\x6c\x02\xc6\xbb\x58\xc3\x7a\x0f\xc2\x2a\xcf\xbd\x80\xa0\x3a\x9c\x10\x92\x1d\x00\xbb\x3c\xdc\xe0\xbe\x7e\x94\xc2\x80\x72\xa7\x15\x16\x72\x75\x15\x40\xd3\xa8\xa5\xc1\x09\x63\x9e\xf4\x83\x1a\x37\x74\xbd\xbe\xbe\x2c\xaa\xcc\x71\x1d\x9c\xa1\x0e\x1e\x7a\x91\xff\xa8\x6f\x15\xfa\x69\xc3\x6f\x44\x42\x63\x29\x6c\xd3\x9b\x56\x62\xf7\xd6\x2b\x71\x1d\xc4\xaf\xf4\xe4\x65\x9e\xcc\x0a\x91\x9b\xe0\xfd\x09\x9c\xbb\x39\x7e\x01\xf7\xcd\xbc\x8b\xaf\xee\x5a\xa6\x0d\x5e\x81\x3d\xd9\x12\xab\xb2\x6a\xb5\x97\x1e\x9c\x78\xc4\xc7\x7f\x85\xe8\x57\xff\x2e\x82\xbe\xec\x10\x39\xa2\x81\xea\x69\x10\xa5\x50\xbb\xd8\x13\x05\x17\x1c\xa0\x57\xf4\x91\x84\x7e\x80\xd6\x3e\x9e\x1a\x7f\x5a\x14\xde\x99\xc0\x5e\x50\xd6\xd7\xbb\xf1\x6f\x79\x59\xb7\x5c\x91\xb2\xc2\x76\xe6\xb7\xc6\xc6\x44\x8a\x8c\xa7\xa4\x2c\x68\x2e\x51\xe3\xe9\xb8\x7b\x44\x1e\xc8\xb0\x13\x82\xb1\x0d\x21\xb7\xdc\xe7\x5e\xed\x39\x5a\xd6\x60\xd6\x36\xc7\x9a\xc7\x64\x59\xdb\xf3\x26\x92\x83\x96\xda\xd3\x72\x0b\x58\xbd\x9c\x3d\x01\x1c\xe1\x4e\x5c\x71\xcd\x3c\xac\xe8\x9d\x18\xf9\x28\x0b\x6f\x86\xdf\x84\xaf\x96\xda\xb7\x43\x56\x4b\xc3\xf3\x9a\xd7\xcc\x3b\x3a\x6a\xc7\xd8\x6a\x50\x97\x06\xe0\x60\x00\x0c\x3e\x7a\x58\x30\x1b\x9b\xcb\x73\x42\x4d\x22\x2d\x73\xfd\xd9\x66\xcc\x5a\xb3\xd7\x72\x20\x84\x47\x5f\x2b\xc3\x25\xb3\x57\xde\xe3\xbe\x6b\x39\xa7\x97\xee\x4e\xa6\x58\x74\xb1\x03\xc4\x0d\xc6\xe5\xe8\x58\x38\x08\xe4\x11\x0b\xeb\x04\x81\x37\xa5\x5c\xee\xb9\x80\x87\x68\x50\x5f\xaa\x09\x44\x7e\x34\x45\xd7\x0e\x1c\x44\x07\x83\x47\xc5\x82\xb4\xbe\xee\x2e\xe1\x97\xe8\x88\x81\xc4\x73\x8f\x03\xaf\xb1\x5f\x25\x26\x3b\xa4\x11\xf4\x6b\xbd\x35\xb8\x1a\x38\x08\xf4\x30\xc9\x84\x28\x22\xf5\xa1\x67\xce\x67\x95\x86\x50\x3b\x9b\x45\xbb\x51\x6f\xfb\x56\xe0\x74\xa9\x83\xaf\x5e\xb2\x03\xa3\x6e\x36\x12\x6e\xf9\xfe\xc1\x66\x42\x74\x78\x03\xd6\x44\x4a\x03\xd2\xd4\x14\x75\x46\xf4\x66\xa1\xe6\x26\xf6\x48\xe9\x00\xd7\x8b\x4b\x42\xc9\x67\xd5\xe5\x0e\xf9\x6c\x9e\x6a\xbd\x56\xbd\xf8\xbf\xaf\x75\xa2\xba\xae\xce\xac\x61\xae\xd3\x61\xce\x57\x21\x0d\x15\x42\xa4\x57\x70\xe3\x3e\xe2\x13\x45\x50\xe8\x07\x70\x47\x4e\xad\x88\x42\x12\xaa\x05\xd1\xc2\x37\x7d\x05\xb1\x56\xd3\xc5\x42\x99\x50\x4c\xb8\x95\x58\xaf\x55\x8b\x27\x02\x73\xdb\xf5\xfa\x88\x60\xee\x70\xa7\xfb\x6a\xfc\xba\x3a\x9e\x9b\xb5\x1d\xb7\xb8\x0f\x9e\x60\x9c\x4f\x10\xef\xe3\x3a\x89\xe3\x1b\x56\xb8\x9e\xc4\x5a\xc1\x69\x1f\x39\x33\xd3\xc3\x08\xa2\x8c\x4a\x1c\x23\x8e\xf1\xfd\x87\x16\xf0\xbf\x1c\xca\x63\x11\xc7\xa4\x77\x3b\x18\x35\x2a\x4c\xc3\xb6\x00\x48\x63\x2e\x23\x6d\x99\x54\xdd\x3b\x6e\x77\x96\x02\x93\x9f\xc3\xab\xb8\xd7\x3e\x7b\x7b\xf9\xe2\xf5\x01\x79\xfd\xee\xd5\xd3\x03\x1b\x19\xf2\x96\xf5\x20\x64\xd7\xbf\x7a\x88\xb9\x01\x75\xc4\xe8\x9c\x16\xa7\x12\x33\x0c\xcc\x17\x2c\x97\xb4\x64\x8a\x42\x35\xa3\xaa\xdf\x62\xd3\x97\xd3\x2c\x2b\x6a\x0d\x07\xf6\x35\x18\xcb\x88\xfd\x00\x10\x7d\x83\xd5\x60\x4c\xfd\x74\x42\xed\x8e\xf9\x1c\x5c\xe9\x5b\x5f\xf7\x4a\x4c\xd0\x88\x3b\x5b\xc0\x64\xff\xed\x52\xad\xf9\xbe\x89\x9a\x2a\xf8\x2e\xcc\x8c\x0f\x45\xf1\x1c\x05\x64\xe4\xdd\x58\x58\xc2\xf3\xf4\xa1\x8f\x0e\x45\x71\xdf\x5c\xff\x5e\x80\xcb\xf2\x70\xd2\x2e\xd1\xe7\x49\x00\x8d\x2f\xd9\xda\x34\x7d\xb8\x65\x1b\xdc\x4d\xc0\x87\x7e\x38\x3b\x87\x1b\x06\xe8\xf8\x0b\x93\xf8\xb7\x87\x85\x68\xce\xa1\x5a\x21\x54\x4e\x51\x0f\xbf\x87\xa7\x5e\x99\x9d\xa1\x7e\x1d\x02\xa8\x6a\x64\xdb\xc0\x6f\x3a\xce\x02\x7e\x01\x1f\xbd\x4b\x17\x9f\x70\x42\x9f\xc8\x23\x6c\x6f\x67\xf4\xc9\x3d\xbe\x41\xb0\xe8\xfd\xa7\x93\x65\x00\xf8\x89\xf5\x5b\x57\xdc\xa8\x17\x35\xe4\x07\xdd\x45\x1a\xed\x7a\xad\xe2\x96\x70\xdd\x77\xf5\x04\x10\xfa\x6e\x67\xcb\x2d\x5e\xeb\x69\x85\x6b\xdb\x6a\xcb\xeb\xa0\x2a\x65\x13\xa8\xe9\xfb\xfa\x82\xf1\x7c\x42\x69\xdf\xde\x43\xf2\x6e\xd6\x1a\x3b\x01\x3b\xe1\x26\x9c\x2b\x0c\xbc\x5a\x9e\x1d\xac\xf9\xec\x48\x6b\xc8\x9a\xb9\x89\xe3\x42\x26\x9a\xd7\x39\x14\xcb\xd4\x5c\x11\xdb\x1d\x8a\x22\xb8\x4b\x68\x23\x33\x15\x9b\x56\xfb\x41\xcd\xb8\x47\x86\x71\xb7\x75\xf3\xbb\x7d\xae\x7a\x36\x41\xa9\x77\x46\xa4\x16\x2c\x0e\x57\x90\x43\x91\x56\xe2\xd5\x12\x53\xd1\xe8\x87\x4b\x42\xe4\xfd\xc8\x1b\x35\x54\xbc\x34\x51\xcb\x8a\xff\xda\x63\x04\x49\x33\xb1\x12\xcb\xca\x8e\x33\x49\x31\x11\x69\x8e\x2c\x40\x81\xed\x9f\x82\x06\x2c\xc0\xe4\x26\xd1\xd5\xbc\x32\xd2\xd3\x5d\xec\xd6\xa8\xd9\xc5\xe1\xd7\x0f\x54\x3b\x6d\x55\xeb\x97\xbc\xad\x18\xc1\xde\xbb\x6d\xfd\x86\x60\x68\x18\x63\x3f\x94\xa3\x35\xb4\xbf\xb1\x88\xde\xc0\x36\x54\x6f\x49\x0f\xe6\xca\xf9\xf2\x1e\x1e\x13\x9f\x62\x76\x48\xaf\x15\x98\x56\xcc\xb4\x42\x1b\x9a\x22\x4b\x6f\x12\x78\x22\xd9\x1d\x0a\x07\x92\xda\xee\x9f\xd0\xff\x14\x6e\x19\xbb\x5f\xec\x8d\x10\xdd\xfa\x08\xb2\xe2\x46\xcd\x0d\x7a\x08\x09\x21\x4a\x56\x44\x9c\x6c\x7a\xd9\xfc\x0a\xd4\x61\xb0\x52\x1c\xb7\x98\x37\xf2\x06\xc9\xb5\x4a\x28\xad\xe9\xbc\xa8\x25\xa9\x24\x5c\x08\x6f\x3b\xd0\x31\x37\x9a\x29\x91\xd5\xb8\x07\x67\x65\x3d\x9a\x24\x55\x61\x59\x56\xc1\x64\x95\x85\x9e\x8f\xd5\xd2\x36\xc0\x49\x03\xfc\x25\xc7\x4a\xc8\xcb\x3d\x41\x0d\x6e\x8a\x55\x95\x77\x5b\x32\xf0\x3d\x7b\xfb\xe4\x27\xfd\x68\x43\x3d\xb9\xdd\x3b\xf3\x8c\x93\x33\x88\xba\xa8\xbf\xdf\xa4\xe4\xf8\x61\x6a\x56\x69\x77\x3a\xb6\x35\x27\x8e\x20\x47\x28\x24\xe3\xd6\x79\x9b\x41\xcc\x9c\xb3\x8d\x2c\xc3\xa7\x37\x33\xaa\x04\x0c\x44\xa4\xa5\x22\xdf\x28\xc9\x39\xc5\x94\x50\x00\x07\xa1\x90\xab\xe9\x52\x54\xa5\xfa\x10\xfb\xa3\xa2\x41\x3b\x5a\x62\x2f\x1a\x0e\x6f\x4d\xc6\x5d\xd7\x16\xaf\xa9\x9b\x3b\x98\x64\x44\xee\xd4\xb5\xdb\x46\xbc\x2e\xb4\xd3\xa5\x2e\xa3\xc2\x4a\xcb\xac\xde\xac\xce\x45\x5a\x62\x5f\xbd\x46\x22\x4b\xf5\x2a\xd5\xda\x59\x19\xe8\x55\x46\x5c\x8d\x10\x67\xde\xf7\x94\xcf\x25\xde\x35\x78\xc6\xe7\x2c\x97\xf0\xc4\x56\xd8\x94\x99\x53\x44\x4c\xb8\x02\xd4\x13\x90\x87\x3b\x4f\xea\xeb\xf4\xf0\xde\x3b\xf0\x6c\xce\xd5\x26\xeb\xc2\x53\x29\xbe\x54\x9e\x51\xa9\x93\x81\xd6\xea\x04\xe9\x9c\xf5\x69\x2b\xbc\x0b\x47\x8b\x29\xa8\x0d\xda\xd9\xbd\xbb\x02\x0e\xcc\xf9\xe9\xc3\x61\x86\x6e\xd3\x2d\xfd\x91\x5a\x5e\x43\xc3\x49\x29\x39\x9b\x5d\x46\x18\xbe\xea\xb5\x78\xcf\x4f\x0c\x3c\x0d\xed\x64\x3f\xe3\x8b\xe5\x51\xe1\x2b\xb5\x83\x3b\x4d\x67\xbf\xc9\xb6\xb2\xbe\xde\x64\x10\x1e\x39\x7a\x5e\x2c\x5d\xab\x99\xe5\x65\x45\xf3\x36\xbd\xbf\x41\x80\xae\xef\x16\x97\xa6\xf3\x7c\xd5\xe2\xa7\x03\xd7\xd7\xd2\x3b\x64\xd6\x17\xda\x5b\x02\xff\xcd\x1d\xa1\x53\x15\xbc\xbc\xd6\xb9\x7b\x1b\x58\x5a\x12\xdb\x84\x32\xcf\xb2\x4e\xa1\x6f\xc7\x6b\xd7\x37\x48\x4f\xc8\xd5\x3a\x71\x1a\xb2\xe9\x96\x3c\xa5\x3c\x83\xdc\x82\xd8\x38\x42\x2e\x0f\xa7\x6c\x90\x76\xde\x5e\x40\x29\xcc\x13\xbd\x98\xfa\x0f\xe2\x22\x53\x91\xe3\x03\x4f\xb0\x75\x53\x4c\x27\x33\x18\xb8\xec\x2f\x35\xd7\xba\xde\x12\x2f\x26\xaf\x41\x65\x06\xde\x8d\x25\x37\xdb\xa5\xe1\x85\x24\x4b\x8b\xd8\xbc\xc6\x14\xfd\xe7\xb4\x25\x2b\x7f\xe4\xec\xbc\x45\x65\xf0\x74\x6b\x97\x8e\x4a\xe1\x03\xe2\x57\xb8\x49\xb3\x88\x9c\xda\xe4\x92\xa3\x59\xc1\x68\x7a\xe9\x32\x34\xa9\xe9\x1b\xac\x60\x3e\x90\xd4\xb9\x84\xee\x68\xf0\x90\xc5\x79\x89\x6e\xf5\x77\xdd\x3b\x38\x7d\xc8\x5e\x68\x75\x83\x27\x67\x7d\xbd\x5e\xb5\x14\xe4\x51\x58\xf1\x58\xf8\x3d\xdb\x94\xb9\x2d\x09\x96\xdc\x33\x16\xcb\x2b\xed\xd5\x3b\x8f\xfd\xde\x4d\x51\x98\xd6\x2a\x6c\x02\x4e\x6c\x51\xe5\xe5\x33\x5e\x94\x97\x06\xf9\x18\xf2\xd7\xba\x02\x16\x5d\xab\xcd\xa6\x1b\x56\x55\xe3\x69\xb5\xd4\xf0\xf2\x8e\x69\x77\xb3\xd2\x93\x78\x09\x61\x34\x39\x3b\xf7\x9c\x7c\xb0\x26\xeb\xa4\x14\xb1\xa5\x4c\x7c\x81\xb4\xcd\xaa\xda\xad\x7b\x32\xad\x2a\xdf\xb6\xd2\x3d\xdf\xc9\x6f\x46\x7c\x05\x1c\xa6\x79\x9d\x0e\xdd\xc4\xb6\x4b\x70\x9c\xa5\xdd\x16\xb2\xd8\x5c\xde\xab\x77\xdc\xdb\x20\x31\x74\x16\xc2\xf3\xf4\x08\x5b\x4b\x8d\xed\xad\xb8\x31\x31\x0b\x67\xf7\xff\x23\xef\xdd\xba\xe3\xc6\x91\x74\xd1\xf7\xfa\x15\x70\xce\x19\x39\xd9\xca\x4c\xc9\xee\xae\x3d\x33\x4a\xcb\x5e\x2e\x5f\xba\x74\xa6\x6c\x79\x95\xd5\x75\xd9\x1a\x9d\x5e\x54\x12\xa9\x64\x89\x49\x70\x48\xa6\x2e\x65\xe9\xbf\x9f\x85\x88\x00\x10\xb8\x30\x25\x57\xf7\x3c\xec\xb5\xeb\xa1\xac\x24\x01\x10\x97\x40\x20\x22\x10\xf1\x45\x54\x63\xe0\x73\x27\x4a\xbc\x14\x98\x61\x25\x78\x3c\xd5\x8f\xf1\x33\x89\xa1\x06\xf4\xc8\xee\x58\xc2\xdc\x26\x8e\x44\x96\xc6\xba\xda\x6d\xf2\x0a\x88\x49\x59\xb8\x8a\xa5\xeb\x22\xd9\xfc\x5c\xb1\x77\x75\xc1\x4a\xda\x74\x7a\xf7\x2c\xad\x06\xe5\x06\xeb\x29\x53\x2e\x57\x90\xed\x94\x41\x4a\xcb\xf0\xcd\x89\x72\x69\x2c\xad\xda\xe3\x43\xa6\x3d\x39\x34\x0b\xeb\x8b\x6b\x6c\xcb\xfa\x88\x6a\x51\x05\x76\x12\xe6\xc5\x6f\x9b\xce\xec\x93\x38\xc9\x27\xef\x9a\xc5\x72\x4b\x1a\x54\xcd\x74\x44\xeb\xec\x4c\xef\x9f\xe8\x82\x05\x81\x03\x00\xf6\xb4\x28\xaf\xf4\x24\xa0\x31\xca\x5e\xc8\x0e\x5c\xcc\x40\x3b\xec\xfa\x17\x9a\x30\x80\xdd\x70\x7f\x91\xe8\xae\x39\x2a\xd9\x3e\xb1\x40\xf6\x31\x07\xf2\x04\x18\xb3\x86\x3b\x3b\xac\xd2\xa1\xd8\x07\x6f\xd2\x80\x6b\x3f\x96\xeb\xfd\x0f\xf2\xe0\x2d\x8c\x73\x6f\x4f\xbc\x57\x2d\x80\x9c\xda\xcc\x18\xd7\x12\x63\xcc\xc1\x81\xb2\x5e\x54\x0a\xf4\x45\xe3\x4a\x49\xd9\x28\x18\x68\x2a\x76\x61\x62\x91\xba\xf2\x5e\x74\x0d\x00\xfb\x6e\x1a\xcc\xe9\x63\xc0\xe4\x3b\xa1\x05\x48\xd5\xf5\x0e\x94\xd5\xb1\x3e\xf4\xa9\x11\x87\x02\x01\xba\xde\x55\x3d\xcf\xff\x6a\xe7\xf9\xa5\xf8\x4b\x36\x80\xcd\xce\x2e\x07\x99\x5f\x60\x93\xf7\x8b\x95\xc1\x34\xd7\xa4\x3c\x38\x75\x13\x7e\x0c\xfc\xf1\x6f\x9b\x5b\xf1\xe4\xba\x27\x6c\xe3\x88\x5f\xda\x4a\x13\xdf\x9f\x5f\x49\x71\x2e\x01\x87\x8f\x80\xf3\x80\xfe\x73\x3b\x45\x66\x29\x60\xaa\x2f\x94\x45\xd6\x27\x78\x69\xd5\xd2\x38\xd0\xef\xb3\x53\xa2\x95\x53\x4c\xb2\x60\x02\x4f\x30\xf6\x15\x5b\xdb\xd9\xe1\x33\xae\x79\x02\x7b\x43\x7f\x92\x1c\x6d\xc2\x47\xcc\x53\x9b\x2e\xc6\x6e\x64\x72\xc5\x4a\xa2\x73\x23\xc3\x03\x07\xce\x25\xc2\xe7\xdb\x7d\x8d\xfb\xd9\xb4\x82\xd6\x1d\xc0\x49\x87\x0f\xce\xc8\x84\xe0\x41\x76\x98\x79\xb4\xd0\xcd\x36\x34\x34\x59\x8c\x23\x3e\x07\xe9\x7c\x7c\x2b\xf2\x2a\x54\x71\x03\xcc\x2d\x8e\x45\xc4\x0e\x2a\x62\x09\xb1\x8e\x12\xc1\x5a\xa6\x58\x74\x64\xf0\x0a\x80\x2f\x07\xb9\x74\x0c\x79\xf6\x17\x0b\x79\x76\xef\x73\xea\x07\x30\x33\x03\x53\x98\x6f\xf2\x6a\x54\xd7\xff\x8d\x4b\xe1\x03\xd2\x37\x33\x88\x58\x11\xc3\xd8\x45\x7c\x2d\x15\x65\x20\x52\x43\xe6\xf6\x27\xe9\x0d\xfc\xb6\xe3\x09\xbe\x0b\xee\x81\xbc\x24\x10\x77\x77\xe6\x73\x91\xed\x20\x36\x1e\x04\x6e\xe7\x5a\x23\x32\x2a\x88\xed\x3e\xc0\x73\x84\xd8\xc7\x5a\x8a\x77\xee\xd1\x83\x97\xb6\xec\xea\x3d\x63\x86\x69\x36\x35\x5f\x7a\xd5\x1c\x38\x31\xe5\x91\xa1\xcf\x4e\xb8\x72\xd8\x4b\xc1\x75\xfe\xfd\x9c\x8f\x0c\x17\x8c\x60\x60\xb1\xf5\x8e\x78\x0c\x5a\xf1\x2c\xda\x03\xa0\xbd\x83\x92\x52\xab\x9e\x37\x81\x93\x50\xdd\x22\x4a\x39\xf1\x7d\xf7\x4d\xf1\x9f\x52\x36\xa2\x52\x0a\x56\x01\xb1\xd1\xca\x1e\xd2\xe0\xcc\x06\xb4\x95\xd0\x6a\xc5\xb5\xb4\x01\xc3\x95\xf0\xb5\xb5\x50\xed\x61\xe7\xfe\x83\x9a\x4f\x50\xf6\x44\xf1\x15\xf2\x72\xeb\xdf\x73\x0a\x7c\x50\x01\x0d\x12\xf3\x3f\xc2\x2f\x0e\xbc\x24\xf2\xf6\xc3\x23\x3d\x13\xad\x23\x9d\x61\x63\xdb\x7c\xec\xa0\x67\xae\x71\xe7\x50\x27\xfb\xb7\x74\x43\x65\x49\x28\x51\x90\xf8\x06\x4d\x20\x1a\x89\xa0\xe4\x08\x1f\x8d\x86\x7d\x40\xed\x02\xf8\x4e\x85\x11\x78\x32\x26\xf8\x09\xc4\xdb\xe1\x3a\x27\xec\x3e\x3f\xd1\x2d\x43\x2f\x88\x02\x02\xdd\x9b\xa4\xc8\x22\x7a\x78\xa2\x52\x20\x8b\x09\xa8\xe7\x44\x63\xf3\xe1\xce\xc6\x15\x8c\x43\xc0\xfd\x80\x33\x2b\x91\xd6\x67\x48\x30\xed\x59\xa5\x39\x77\xdd\x18\xf1\x94\x25\xab\x4b\x18\xb2\xd9\xd2\x3c\x82\x70\xbf\x3c\x9e\x66\xb7\x9e\x02\xff\x07\x10\xb6\x25\x1e\xb4\xa2\x8e\x43\x00\x0e\x8e\x83\x92\x68\x2f\xf0\xe3\x1c\x86\xe5\x8c\x22\x8b\x2d\x36\x83\x67\x9f\x63\x0d\x24\x8c\x8d\xa8\xb7\x3c\xba\x85\x01\x21\x66\x9c\x6a\x20\xe5\x28\x1b\xa2\x42\xa4\xae\xcd\x7f\x94\x79\xc1\x8d\x83\xe6\x4c\x21\xdb\xa0\x0f\x6a\x8e\x4e\x70\x0e\xa3\xa4\x24\xcf\x13\xc8\x9d\x56\xd8\xba\xbd\x42\x14\xb8\x84\xc1\x2f\x49\x8b\x8f\xb2\x33\x53\x6e\xdb\x2b\x6b\x71\x0d\x65\x76\x14\x67\xad\x8f\x5b\xca\x76\xce\xb7\x6f\x1a\x3b\x12\x1c\x4e\x00\xa6\x89\x97\x3d\x2d\xcf\x8c\x67\x91\x17\xc8\xb1\x69\xad\x2f\xc7\x42\xd5\x7d\x59\x6f\x3c\x87\x8a\x01\x7c\x7f\x7b\x3c\x91\x57\x9d\x40\xdc\x27\x08\x17\xb0\x83\xd0\x4b\xea\x3f\xf4\xa5\x4a\x21\x2c\x3d\xe8\x26\xa6\x6c\x6e\x5c\x11\x6f\xbe\xce\x55\x1f\x38\x5f\x85\x3d\xb9\xe1\x3d\x79\x30\x38\x8c\x7d\x9f\xc5\x7c\xe9\x1f\xbd\x59\x03\x77\xe4\x1a\x3b\x09\x7d\x81\x43\x93\x4d\x13\x33\x4b\xaf\x5e\x88\xe7\x99\xfb\x0e\xc3\x4c\x35\xf2\x13\xaf\x03\xcd\xbf\x14\xb3\xfd\xfd\x67\xa8\x4c\x2f\x97\xe2\x85\x98\xea\xdf\x7c\xd2\x23\xd4\x49\xd3\x1f\xb3\xc2\x6c\x88\x58\x16\xbd\x9a\x82\xd2\x81\x1c\xa3\x1f\xb7\xb2\xeb\xd3\xee\x33\xe6\x6d\xda\x83\x66\xf0\x3b\xba\xca\xe9\x6f\x67\x59\xec\x78\xe6\xed\x5e\xbd\x27\x4d\xf6\x42\x0e\x81\xcb\x60\xda\x3b\x91\x77\x9d\x5a\x94\x20\x3b\x1a\x0d\x0d\x9b\x40\xef\x59\x58\x90\x78\xbb\x7a\x5d\x4a\xe2\xcb\x7d\x3d\x56\xeb\xee\x6e\x69\xc6\x9e\x86\x5e\x15\x31\x26\x2b\x50\xa4\x0b\xbd\x8b\x76\x84\xbb\xea\x10\xb9\x38\xdf\x54\x97\xd3\x56\xcf\x0c\x31\xb1\xb7\xc7\x1f\xac\x59\x09\xdd\xe9\xd0\x27\xdf\xc1\x2e\x69\x69\xd9\x4d\x89\xde\xf2\x13\x0b\x10\x7f\x2d\xe9\x2a\x17\xb4\xdc\x4a\x6a\x55\x9e\xb2\xb7\x41\x5b\xd7\x2d\xa6\xf4\x24\xa7\xd0\xb7\xc7\x1f\xbc\x89\x8c\xec\xce\x5b\xb0\x96\xc8\xdb\xe9\xcb\xfd\xc4\xa2\x1c\x9a\xac\xc2\xce\x53\x8d\x62\xc6\x1d\x1a\x13\x5e\x78\x39\xa7\x36\xbb\x12\xb5\x57\xcc\x79\xb5\x4c\xcc\x1a\xd5\x73\x28\x53\xcf\x6a\x79\xd3\x7f\x2e\xcf\xab\xb2\xbe\x98\xf8\x40\x98\xba\x4b\xa7\x31\xe2\xe6\x69\x79\x76\x06\x35\x71\x25\xc8\x57\xa1\x66\x7d\xb1\xde\x5a\x3f\x30\x5f\x34\x18\xd5\xb6\xe6\xa2\xcb\xbb\xc0\xcd\xb2\xbc\x91\xc5\x27\xd5\x1d\x0c\x38\x28\x64\xbe\xdb\x10\xb6\x7e\x62\x11\x13\x0e\xd2\x18\x56\xa9\x4a\x18\xd9\xa8\x47\x9f\x7a\x4b\xad\x5d\xc7\xb5\xb9\x3a\x3f\x00\x09\xe5\x79\x81\x7e\xbe\xad\x17\xfc\xfc\x35\x07\xa0\xa6\xd9\xae\x6f\x37\x8b\x5e\x4b\x5c\xb0\x65\xf9\x89\x34\x41\x9b\x88\xcd\x20\x88\x19\x01\x97\xaa\x0d\x3d\xe5\x6b\x85\x60\x80\xad\xc9\xfe\x81\x67\xf8\xa2\x95\x78\x07\x08\xb6\xbc\x5a\x76\x2c\x3b\xb7\x49\x27\x8e\x77\x7c\xb7\xb2\x67\xc7\x3e\xaf\xe2\x4a\xab\x8d\x66\x38\x94\x8c\x10\x72\x0f\x72\x3b\x43\x68\xab\x43\xd6\x42\x06\x0b\x94\xe1\xc1\x38\xf7\xe0\x8d\x5f\xe5\xd9\x39\xd2\x8e\x72\xdc\x6f\x14\x3c\xf9\x65\x1b\xcb\x0a\x06\xd7\xd2\x16\x61\x9b\xc3\x18\x35\x2c\x84\xfe\x3a\x08\x73\x44\x70\x9d\x1b\x08\xba\xd7\xbc\x88\xed\x1d\x43\xe6\x94\x33\xa8\x33\x49\x83\x72\xd1\xaf\x5a\x75\x4d\x39\x37\x0c\xc6\xcc\xf1\x67\xf1\x0b\x65\xd7\x64\xc7\x98\xcb\xd8\x43\x50\x06\x4c\xb2\x23\x53\xf9\xcf\x2b\x29\xab\x93\xbc\xbd\x90\x00\xec\x09\xdd\xb3\x44\x88\x51\x87\x5b\x6c\xa7\x01\xc8\x74\xc8\x5a\x79\x84\x32\xb4\x1c\x5c\x92\xea\xe1\x46\x57\x20\x09\x1f\x61\x5a\x2e\x11\xdf\x85\x58\x0b\xe9\x0f\x4a\x35\xc2\x26\x1b\x34\x88\xc3\xc6\x82\x41\x5c\xf8\xb6\x5e\xc0\x4d\xea\xa6\x15\x63\xc3\xcc\x81\xda\x4d\x2b\x65\x1d\x2e\x6f\xe6\x8c\x90\xd0\xb1\xbc\xd3\x4c\xfc\x42\xcd\x06\x05\xc3\xed\x02\xa1\x6e\x96\x2c\xbd\x24\x0d\x72\xb9\xc3\xbc\x8d\xdc\x7a\x99\x8b\xfb\x13\x5b\x48\x77\x5d\x8b\x27\xde\x03\x36\xff\xa0\x31\x1b\xb2\xcc\xc4\x17\x00\xc6\x52\x3d\xd9\x73\x6e\x65\xef\xc9\x6c\x35\x66\x90\x00\xf4\x66\xb8\xac\xc2\x39\x84\x6d\x66\xbe\x40\x0b\x41\x9b\xcc\x89\x2d\x8e\xf8\x53\x51\xba\x9b\x36\x74\xd5\x87\xae\xbc\xa6\xdb\x6e\xe8\x8e\x6d\x8a\xf0\x55\xf5\x1a\x11\xc8\xb7\x1d\x5a\x46\x5b\xad\x5d\x8f\x79\x9b\x5c\xf9\xc5\x9d\xeb\xf9\xad\x76\xce\xda\xc3\xf8\x84\x8d\x2e\x61\x37\x2b\x22\x51\xec\x05\x35\xa5\x1b\xb1\x9d\x71\x8d\xfb\x92\x9b\x2d\x40\x77\x25\x5c\x56\x24\x31\x9e\xd0\x30\xc3\x92\x13\x31\xc2\xd3\x60\x94\x01\xdc\x64\x16\x8e\x87\xf9\x13\xf0\xae\xea\x85\x7a\xaf\x5a\xb4\x6c\x74\x8f\x5a\xab\xfb\x84\xd1\x8c\x7c\x0a\xbd\xee\x06\x86\xf2\xc4\xe0\x33\xde\x9f\xc4\x7b\x3f\x83\x97\x41\x7d\x80\xe3\x42\x9e\xc8\x1b\xa0\xd1\xf1\xb0\x83\x31\xbc\xc9\xb2\x64\xd7\x1d\x2a\xaf\x23\xfc\x04\xf3\xbc\x67\xc2\xe1\x47\x03\xd0\x0f\x35\xdc\xbd\x3a\x96\x71\x64\x97\xa0\x32\x73\xc0\xfe\x4c\x3e\xda\x79\xd7\xc8\x05\x4b\x0d\xe1\xee\xc6\x72\x7d\xd0\x52\x0a\x23\x93\x9e\x14\xeb\x86\x2b\x4e\xe9\x06\x71\xfe\x3b\x52\x90\x2b\x79\x95\xd7\x3d\xa0\x37\x73\x8f\x9a\xa7\x74\xa4\x7a\x07\x79\x42\xc4\x7e\x34\x35\x84\x3e\x61\x4c\xbf\x88\xfa\xc9\xf5\x0c\xdf\x2d\x1b\x81\x20\xc2\x0a\xa7\xbf\x79\x2c\x0d\x4b\x1d\x8a\x91\x56\xb9\x46\x1c\xa9\x5f\x93\x80\xd7\x47\x3f\xca\xdc\xab\x6c\x37\x87\xab\x8e\x2e\xbb\x8f\x20\xf9\xb8\x35\x40\xea\xf7\x1a\x83\x58\x72\xd9\x8d\x1f\xd1\x15\x54\x25\xbc\xda\x14\xab\x12\xf4\x85\x75\x02\x69\x2c\x9c\x29\x96\x77\xc5\x06\xf2\x80\xc4\x05\x47\x4e\x04\x9e\x6f\xd4\x2f\xd5\x6a\xc5\x24\x5f\x5c\x5e\xa0\x44\x00\xa3\x41\x97\x51\x43\x6c\xe7\x94\x34\x5b\x16\x28\x6f\xc1\x9d\x21\x1c\x8c\x37\x7d\x9b\xbb\xe3\x91\x67\xd0\x35\xe2\xa6\x28\xca\x2b\x2f\x0f\x04\x04\x41\xfc\x60\xee\x53\x64\xe1\x26\x29\x50\xe0\xdc\xa1\x74\xc8\xc8\xa2\x07\x80\xf2\x2f\xdf\x04\x6c\x82\x8e\x9b\xc7\xe7\xde\x1d\x65\xc9\x93\x12\x20\xae\xdd\x99\xe7\x84\x97\xa1\x12\x26\xd1\x02\xb2\x25\xaf\x3f\x93\xa0\xd7\xf3\x54\xa7\x3d\xae\x96\x2e\x3f\x6c\xb0\xf1\x5b\x0a\x52\x32\x3e\x4f\xa8\x29\x5e\x85\xf8\xe2\xcd\xd1\xe0\x77\x96\x20\xa2\xf5\x01\x09\xb6\xea\xf8\x5e\x3d\xbf\xc0\x6c\x00\xaf\xe2\x47\xbb\x62\x04\xd9\x04\x7c\x8e\x6f\x5f\xdf\xdd\x41\x1a\x8b\x03\x91\x7c\xcd\xac\xfe\x55\x97\xc1\x57\x77\x0f\xc5\x48\x04\xe1\x14\x8e\x7a\x59\x50\xb3\xeb\x89\x7d\x1b\xc4\x35\x55\x1d\x9b\x41\x57\xca\x4f\xcc\x51\x75\xde\xde\xfd\x92\xac\x31\x20\xa4\xa6\xba\x30\x4f\x35\x60\xb6\xae\xb1\xa3\x38\x3e\x01\x9d\xf4\x90\xc4\xda\xbc\xb1\x91\x7f\xc9\x6d\x14\x91\x99\xf7\x1d\x5d\xdf\x17\xab\xa2\x3d\xa3\xbf\x89\xf9\x7e\x98\xf2\x91\x80\x8f\xfe\x99\x76\x38\xa9\x12\x56\xd4\x7b\x43\xf9\xe2\x31\x2f\xea\x75\x59\x55\xa2\x95\x08\x56\x29\xdd\x81\xf3\x4d\x28\x22\x47\x49\x1f\xc1\x9d\xd3\x04\xaf\x86\x96\x0b\xf6\x21\x9f\xeb\x33\x2a\x45\x55\x88\x69\x29\xe1\x27\x1c\xb5\xe8\xa2\x3b\x3b\x02\x00\xee\x01\x3e\xfd\xd0\xa7\xc8\x24\x96\xcc\xd6\x34\x95\x6c\x01\x58\x4a\xed\x9b\xde\xfc\x0a\x94\x17\xfd\x46\xcf\x60\x9f\xd8\xb5\xe1\xcc\xc6\xc7\x9c\xb3\xba\x19\x7b\x11\x9d\xf4\x60\x9a\x9c\x89\xa3\xba\x97\x6d\xbe\xe8\x19\xda\x04\xa3\x0a\xcd\xd3\x75\x39\x82\x9b\xc0\xc3\x4b\x9c\x4b\x03\x31\x2a\xc5\x1a\xf3\xa7\xdc\x6a\x7d\xba\xd9\xf4\xa2\x57\x97\xb2\x26\x35\xbb\xac\x97\xd5\x46\x52\xda\xbc\x4e\x7a\x8d\x0c\x48\x15\xf1\x59\x3d\xcc\x5b\x60\x00\x76\x4b\x3a\x25\x1a\x26\xcb\xe1\xfb\x0f\x4e\x4d\x82\xc1\x7b\xab\x8b\xaa\x40\x78\x90\x40\xeb\xb3\xc6\x2c\xd3\xe3\xb8\xbf\xad\x94\xe6\xfc\x41\x1f\xc2\x6f\xe8\x6e\xe2\x23\xc3\x1c\x9f\x24\x58\xec\xdd\x1d\xd5\xd3\x8d\xc4\xc5\xec\xd3\xc4\x19\x69\x9a\x30\x5f\xf6\x98\xac\x48\xb4\x61\x4b\xda\x27\xfe\xcd\xd6\x16\x51\x67\x88\x85\x0d\x2c\x2b\xe7\xb4\x43\xb7\x96\xc9\xaf\x79\xe9\x88\x86\x0e\xae\x04\x19\xa0\x19\xb7\xcd\x1b\x0f\x39\x68\x0b\x57\xf5\xfa\x3a\xd0\x0c\x7e\xc7\x0e\xdc\xa7\xa9\x70\x95\xb2\xa4\x34\xc0\xbf\x62\x5c\xbb\x30\x68\xd1\xad\x49\x62\xa1\x5e\xa5\x1e\x0e\x1c\xbd\xae\xc0\xc0\xe1\x1b\xac\xf6\xf0\x92\x05\x2d\x6d\x93\x27\x1e\x14\xaf\x53\xc2\xdf\x45\x00\x27\xe2\x4f\x55\xf2\xa4\xa5\x2a\x11\x4d\x5f\xc4\x19\xc7\xef\x87\x3e\xf8\x5d\x42\x60\x78\xf4\xa7\x59\xe5\x81\x4e\x7c\x17\x1d\xfb\x43\xdd\x81\xd5\xe0\x69\x98\xfe\x51\x49\x20\xd1\x81\x47\x64\x83\x9a\xb2\xa3\x42\xd3\xd3\x60\xff\x1e\x1b\x19\x3b\xaa\xc0\x84\x0d\xb4\x39\x98\x74\x40\x53\xc5\xcc\x58\xd5\xc5\x81\x98\xc2\x83\xd0\x6e\xee\x32\xa0\x3d\xf8\x51\x96\xf2\x7e\x04\xd1\x8b\x89\xe6\xe8\x1a\xda\xce\x5c\x2c\x2d\x0d\xce\x65\x9a\xe7\xdf\xdb\x1d\xbc\xce\xdb\x4b\x34\x0f\xa7\xe6\xef\x03\xbe\xf5\xdc\x5c\x12\x36\x64\xbd\xd1\xa8\xa1\x3f\x4a\x0c\x0c\x58\x00\xeb\xc4\x7b\xe4\x31\x34\x41\xea\xdd\x68\xc2\x56\xf3\x91\x2b\x41\xff\xfd\x13\x96\xde\x5f\xac\x08\x06\xaf\x93\xfd\xdf\x6a\x59\x60\xc8\xc4\xd8\x0d\x7a\xcb\xf2\xba\x42\x43\xda\xdb\xf6\x1d\x6a\xa7\xc0\x35\xc4\x58\x26\x28\x2f\x5b\xb7\x90\x77\x89\x9f\x26\x01\x80\xb0\x30\xd4\x74\x77\x27\xcc\xdf\x5b\x32\xd1\x24\xd4\x58\xd7\xa2\x4d\x13\x07\x9d\xe5\xea\x28\x5b\x4f\x1e\x05\xff\x80\x89\x2d\xe4\x02\x5f\x15\xfc\x1e\x55\x76\xac\x82\x11\xc1\x0f\x72\xd9\x0f\x0f\x17\xe9\xc2\x6d\xf6\xa0\xc9\xdd\x30\x1b\x5d\x18\x61\x0e\x44\xe5\xad\xb7\xdd\x72\xd6\xc4\x75\x89\x26\xae\x4b\xf1\x22\x91\xf4\x8f\x5d\x28\x5f\x86\x5e\x15\x65\x91\xcc\x13\x78\x7a\x79\x36\x71\x79\xbd\xf0\x73\xb3\x55\xde\x1d\x5f\xd7\x9f\x10\xbd\xe9\x76\x5c\x16\x19\x5e\xbe\xe0\x72\x97\xc5\x99\x6f\x2f\x86\xea\xfc\xf2\x7e\x60\x59\x39\xba\x01\xd4\x39\x4b\xee\x70\x58\x8e\xaf\xde\xdd\xe1\x2a\x95\x45\xb4\x1e\xfe\x5a\xc2\xac\xbb\x62\x6c\xe6\xef\x1f\x14\x07\xb7\x58\xca\x52\xf2\x84\xc5\x16\x61\xf2\xbe\x7d\xe6\x1d\xc6\xee\xa2\x1a\xd5\x01\xff\xf8\xe7\xf7\xd5\x70\xe9\x04\xc5\xe6\xa6\x70\xed\x99\xa8\x1e\x71\x29\x07\x29\x0a\x02\xe9\x2f\xce\xab\x68\x2c\x85\xf1\x5e\x8e\x64\x12\x76\x3b\x46\x62\x05\xf0\xb8\x47\x18\x17\x8d\x22\xf9\x1d\x64\xdd\xcc\x8d\x16\x89\x09\xa1\x9a\x56\x76\xb2\xee\x31\x37\x31\x38\xc4\x76\x8b\x36\xef\x17\x2b\xbe\x3a\x5f\x71\xe3\xc3\x94\xbe\xc7\x6b\x73\xa1\x16\xf5\x80\xe6\x16\x69\x55\xd9\x23\x15\x22\x57\x91\xe9\x54\x8f\xd3\x91\x02\x95\x64\x40\x45\xfa\x6a\xdb\xf3\xa3\x17\xf1\x01\x73\x1f\x64\x13\x31\xaf\x3c\x68\xb9\xf5\xa6\xea\xcb\xa6\x92\xa2\x52\x17\xe5\x22\xaf\xe8\xca\x1e\xf1\xc1\x29\x47\xe1\xf9\x6d\x98\x43\xb2\x83\x70\xb6\x99\x38\x59\x39\xa7\x1e\xbd\x81\xf2\xaa\xa2\x6b\x87\xb5\xb1\x27\x43\x24\x6e\x9b\x63\xba\x7e\x86\x6d\xfc\x88\x81\x99\x0d\x1d\x96\xc5\x43\x68\xe2\x9f\x6c\x61\x6d\x2f\x39\xa2\xc7\x13\x02\xd7\xa8\xc0\x45\xc8\x16\x49\x05\xb4\x3f\xdc\x15\x70\x93\x2a\xcf\xe2\xde\x60\xe0\x41\xac\x30\x6d\x6d\x32\x6e\x26\xaf\x2a\x75\xfd\xfa\x5c\x5d\xf9\x48\xb4\x95\xe7\xfe\x14\xa2\x56\x3d\x56\x54\xf4\xe7\x64\x22\xae\xbb\xc0\xfd\x09\xa7\xe9\x7a\x4b\x9e\x5a\x0a\x28\x3a\x14\xd7\x1d\x4c\x43\x6c\xa5\x3f\xc5\x22\x40\xa0\x67\x71\x16\x3f\xc3\xf3\x38\xa7\x7c\x42\x55\x56\x00\x7b\xf0\x41\x6d\x3a\x89\x08\xed\xd9\x00\xae\x71\x79\x51\xab\x56\x4e\x11\x67\x20\x44\x36\x16\xd6\xff\xca\xcd\xfa\x18\xbf\x80\xfd\x1d\xd8\x61\x0f\x8a\x9b\x9e\x87\x02\x82\x58\x99\xc5\xd2\xa7\x38\x0d\x22\x87\xc5\xb3\x2c\x3d\x16\x48\x83\x8b\x04\x92\xd1\xf9\x35\xbd\x27\x9d\x7a\x0e\x14\xd7\xe1\xc9\xef\xf5\x09\x7d\xda\x7f\xc8\x35\xeb\x31\x03\x1e\xb5\x60\x40\x1c\x0d\xfa\x2a\x7f\xed\x64\x31\xb2\xb4\x2b\x4d\x3e\x51\x8e\x54\x12\x27\xb4\x1e\x61\xea\xf1\xa1\x38\x3d\xcb\x32\x04\xb2\xf0\x46\xc3\xf3\xef\x82\x74\x91\x8a\x5e\x62\xd7\x24\xe4\xd0\xe6\xab\x1a\x3e\x9e\x01\x27\x36\x86\x83\xca\x25\x3a\xfc\xe2\xf4\x30\xad\x4d\x3a\xf1\x8c\x7d\x98\xe2\x6d\x7e\x60\xdf\x1f\xd0\x42\xc3\x6b\x67\xd6\x88\xcd\xf6\x11\xc3\x99\x86\xf3\x9d\xec\x79\xea\xbe\xe8\xdb\xc4\x2c\x99\xe5\x16\x87\x9a\x34\xe8\xe6\x2c\x35\x3f\x6c\x55\x59\x75\x2f\x9b\x71\x5a\x8b\x8b\x3a\x6f\x8e\xa8\x4f\xc7\x9f\x8f\x4e\x8e\x8e\x3f\x8a\xe3\xef\xfe\xdf\x77\x6f\x4e\xec\xc1\xa5\xd7\xa9\xac\xbb\x3e\xaf\x17\xd2\xc9\x24\x9d\xc8\x2d\x6d\x82\x8d\x9b\x5c\x75\xc0\x66\xf5\x0d\x92\x87\xae\x79\xc8\x71\xe5\xf1\x81\x97\xb0\x75\x22\x16\x2b\x8f\x97\x42\x2e\x04\xfb\x41\xb5\xd4\xad\x58\x28\x40\x08\x8d\xf8\xa4\x3a\x57\x15\xc7\x01\xb8\x26\x15\x4b\xc3\x6a\x12\x04\x69\xd9\x1f\xc8\x02\x61\x4e\x28\xb6\x3f\x6f\xa5\xe8\xaf\x95\xf3\x04\x9d\xd8\x7c\xc8\x84\xed\x70\x0b\xce\x6c\x70\x7f\x92\xaf\xe5\x44\xe4\x36\xcf\x17\x39\xd9\xa1\x4e\x85\xa8\x6f\xa2\xec\x44\x25\x3b\xf2\x89\x37\xf3\x72\x65\xb1\xe6\x20\x71\xf3\x75\x89\xb0\x17\x60\x71\x07\x18\x43\x36\x31\x8b\x75\x13\xcc\x4d\x3e\x11\xe7\x2c\x09\x43\x8e\xa3\x9b\x8a\x73\xfc\xe3\xee\x4e\xe4\x98\xf7\xf8\x7c\xb6\x58\xcd\x43\x14\x97\x85\x6a\x6e\xf5\x34\xdd\x64\xe2\x0b\xb5\x00\x3f\xe9\xac\xbe\x99\xe9\x99\xbb\xf7\x71\x5f\x6e\x74\x89\xe0\xb3\x8b\x75\x43\x8f\x5e\x88\x7d\xf1\x4a\x9c\x8b\x03\x91\xe3\xad\x99\xab\x59\xd6\x8f\xa8\x99\x8b\x03\x71\x3e\xb7\xc4\x76\xf4\xf1\xd3\xdf\x4e\xc4\xf7\xaf\x3f\xbe\xfd\x21\x84\x70\x22\x08\x51\x88\x3d\x8d\x01\xf1\x02\x84\xfe\x6d\x58\xfc\xaa\xb6\x8d\xcc\x3d\x4a\x07\xcf\x0d\xb8\x26\x3b\x07\x34\x7c\x88\x07\x44\xf4\xd7\x9f\xcb\x4e\x1e\x88\x73\xa5\xaa\x09\x90\xf2\x81\x38\x45\x8f\x90\x33\x07\x09\xdb\x29\xe7\x21\x39\xa1\x4b\xb3\xbc\xeb\xc1\x61\xf6\x5a\x8a\xcb\x5a\x5d\x8b\xeb\x55\xde\x8b\x4b\xc8\x77\xb3\x74\xe1\xb2\xe8\x27\xb2\x50\x4d\x29\x0b\x6a\x43\xcb\xd4\xd7\x79\x27\xd6\x79\x61\x9c\x27\x0d\x95\x54\x79\xd7\xbf\x81\xb2\x3c\x94\xd3\x41\x78\x36\x4d\x75\x7b\x22\x6f\xfa\x23\x3d\x6c\x10\x5a\xf0\x20\x93\x05\x64\xf2\x91\xf0\x47\x27\xab\x89\x50\x6d\x79\x51\xd6\x9e\x57\x65\x94\xc2\x99\xc7\xbb\xac\xca\x65\xef\x3b\x2d\xc1\xf4\x77\xb2\xca\x74\x83\x84\x73\xd1\xc9\x8a\x85\xd7\xeb\x29\x90\xd8\x26\xae\x11\x3c\x38\xaa\x17\x6a\x4d\x31\x9c\xd8\x0b\xd0\xb4\xe0\x5d\x60\x6d\x47\xdf\x09\x6a\xba\xa9\x4a\x7c\x30\x36\x63\xca\x26\x28\x2d\x7f\xa2\xef\xe8\x09\x81\xfa\xc6\xb1\xa7\xc9\x21\x90\xfd\x23\xc9\xd0\x00\xcd\xfb\x91\xcd\xbd\x99\x1e\xa1\x6a\x02\xba\x69\x64\xeb\xde\xdb\x61\xe2\x40\x76\x76\xf4\xab\x59\xcb\x9d\x68\xc4\x4b\xf1\xcc\xbf\xd2\x66\x4b\xb4\xb3\xc3\x16\x0c\x4d\xf7\xbf\xa9\xb2\x1e\x8f\xfe\xab\x1e\x01\xc0\x89\x1d\x48\x98\xf5\x2c\xfa\xcc\xbf\x46\x2d\xd1\x0b\xcc\x8c\xc6\xbd\xbc\xbc\x29\x39\x3d\xe3\x1e\x5d\x49\x11\x3b\xd9\xae\x27\x64\x87\xed\xe2\xd1\x1f\x2c\x4a\xd0\xce\x69\x79\x96\xf2\xf3\x62\x77\x52\x76\x81\xd9\x50\xa2\x81\xf3\xa1\x79\x03\x5b\xe7\x8d\x6b\x81\x65\xc6\xa8\x18\xc3\x39\xad\xce\xe6\x2c\xe3\x86\xb1\x65\x18\x12\xf9\xa8\xda\x75\xae\x37\xfc\x2a\xbf\x2a\x15\x00\x7f\xf6\xca\x50\x84\xde\x95\xfa\x64\x81\xdd\x08\x84\x23\xaf\x64\x7b\x1b\x10\x87\x37\xa1\xf1\xaa\x4d\xc5\x33\x3d\xc9\x2f\x71\xb2\xa7\x53\x5f\x32\x87\xb2\x5e\x3d\xe6\x3b\xca\xb0\x61\xe0\x1d\x04\xbf\x8e\x0d\xb6\x35\x3e\xea\x95\x9f\x3a\x06\x9f\xca\x75\xd3\xdf\x8e\xb3\x90\xa6\x68\xfb\x03\x3e\x05\xfd\x09\xf9\xf6\xf6\xf6\x04\x82\x97\xe1\x63\x33\x32\x22\x18\xec\x81\x66\xe6\x0c\x68\xda\x65\xd8\xa7\x96\xd8\x42\xbb\x2b\x47\xb3\xe9\xb5\xec\x73\xdd\x96\xb8\x81\x9e\xc0\x56\xe2\x5f\xb5\xaf\xd9\x67\x61\x8c\xfa\xa3\x84\x5b\x3d\x71\xa1\xd3\x1e\x68\x33\xbd\xce\x38\xe5\xc2\xd3\x85\x96\x69\xaa\xae\x77\x24\x92\x19\x82\x4a\xf5\x75\x70\xcf\x1a\xfe\xff\x15\x5b\x39\x9e\x3d\x3b\x1a\x36\x85\x16\xda\x88\x87\x40\xa1\x35\x02\x78\x37\x72\xcd\xc5\xa6\x3d\x6e\x66\xec\x31\xa7\x0e\x74\x39\x03\xb5\x4b\x1c\xc6\x18\xd3\xbd\x32\xc7\x15\xdb\x37\xaf\xd8\x8f\xd3\x52\xfc\x2b\xdf\xd4\x38\x3f\x67\xe2\xc0\xb1\xde\x2d\x97\x49\xc8\xb9\x0f\x0c\x07\xd7\xaa\x42\x43\x9f\x20\x56\x2e\x0e\x1c\xe3\x5f\x6c\x7a\xcb\xf6\x5f\x89\xd1\x62\xd3\x43\x9e\xbd\x5d\x38\x9e\x47\x2e\x8a\x7d\x9d\x5f\x52\x66\x7f\x0b\x22\xc3\x86\x99\x54\x9b\x20\x1e\x18\xda\xf9\x51\xe6\x85\x09\x05\x8e\x2a\x39\x99\xdc\xac\x14\x23\x47\x6a\xb6\x6f\xcb\x8b\x0b\xd9\xbe\xd3\x3b\xbc\x2d\x17\xde\xf9\x69\x20\x2f\x50\x14\x79\x03\x10\x14\x3f\x61\xa4\xb9\x8b\x5f\x4d\x2d\x99\x05\x46\x60\x0b\x68\xcb\xf5\xb7\x0d\x41\xc6\x5a\x6c\xb6\x81\xc3\xf2\x30\x3d\x99\x87\x43\x90\xa5\xa8\x99\xc3\xca\x8e\x25\x4f\xb4\x6d\x0f\x66\xb8\x79\x9c\x2d\xaa\xb2\x39\x57\x79\x5b\xbc\xcd\xfb\x1c\xdc\x6f\xfc\x47\xb3\x0b\xd9\xeb\x7f\xc7\xe0\xed\xb9\xd7\x54\x79\x59\xf3\x84\xfe\xd8\x94\x63\x36\x72\xd6\x20\x22\xc8\x5b\xcc\xb3\xe0\x73\x28\x2d\xae\x95\x9d\x5e\xa8\xe3\xba\xba\x1d\x83\x2d\x9d\x63\x3c\x50\x86\x3a\x98\x2a\x96\xea\x6a\x53\x1f\xd5\xc7\x98\x98\xc8\x4b\xba\x94\x90\x77\xb0\x3f\x13\xb1\xef\xfc\x0e\x81\x1a\x33\x7e\x12\x24\x41\x60\xfd\xf9\xdb\x4a\x0b\x34\x5a\xe6\x3f\xfc\x54\x52\xc1\xa7\x9a\xf6\xda\x7c\x41\x48\xd2\x4e\xfc\x2a\xd7\x6b\x59\x94\x79\x2f\xab\x5b\xd3\x38\x00\x7e\x96\x75\x21\xeb\xde\x13\x68\xcd\x6c\x98\x36\x11\x50\x37\x80\xc3\xe8\xd6\x79\xdb\x1f\x41\xe5\xd8\xbe\x84\x12\x99\x81\x35\xb7\x42\xd9\xff\xdc\x71\xe5\x8e\x9f\x95\xcc\x0b\xcd\x7f\x5f\x8a\x67\xfb\xfb\xc0\x17\x4a\x5f\x72\x3a\x2d\xf5\x87\xce\xb0\x60\x45\x8e\x5e\xac\x2e\x70\xf4\x38\x64\x16\xee\x6f\xd1\x76\xb5\x58\x6b\xaa\xfc\xa0\x0a\xf9\xba\x67\x5f\x0d\x30\x9b\xf5\xcc\x00\x91\x7b\x8e\xf6\x70\x95\xa4\xb5\x63\x6f\x72\xbd\xe4\x01\x09\x17\xea\xb8\xc6\x50\xb0\x26\xe7\x30\x33\x13\x1b\x90\xa8\xae\xa9\xe4\x75\x3f\xfe\x2d\x33\xd1\x01\x5f\x3c\x5e\xcb\xba\x8f\x7f\x12\xb0\xd6\x24\x9c\xa9\x89\x18\x01\x25\x8c\x3c\xd7\xfd\x00\xda\x42\xa4\x25\x30\xaf\x5b\xb8\xe7\x02\xa1\x21\x2e\x31\xeb\x65\xd7\x47\x48\x5f\xe1\xf2\xe1\x09\xd9\x55\xe5\x42\x8e\xf7\xbd\xd7\x8b\x55\x96\x79\xf3\xf5\xc7\x07\xca\x01\x3b\x4c\x33\x59\x7c\x36\x78\xdd\xa7\xf3\x21\xec\xef\x10\x17\xd0\x4a\xb3\x66\x48\x3f\x1a\xf7\x7b\x2f\x19\x0b\x5e\x7e\x9c\x9e\x51\x7b\x1d\x93\xb7\x53\x92\xb6\xdb\x8e\xfe\xbe\x1b\x88\x29\xf2\x36\xb0\xdb\x71\xae\xd7\xf3\xa0\xc2\x8f\xb4\x41\xbf\xe4\xf5\x62\xa5\xda\x03\x66\x15\xd9\xcf\x26\x42\xd7\x73\xcf\x30\x21\xe7\xbe\x3b\x7a\xa9\x4b\x20\xda\xdb\xd6\x1c\xec\x1d\xf8\xdc\xe9\x77\xb8\xf9\xe0\xad\x2b\x37\xc3\x4f\x4e\x5c\x3f\x70\x47\x66\x09\x4f\xca\x2f\x28\x95\xe8\xff\x9b\x89\x3b\xa0\x7f\xef\xe3\x73\x8c\x4e\x84\xef\x10\x3d\xec\x43\x7e\x51\x2e\xc6\xcb\x52\x56\x96\x09\xc3\x8f\xc0\xe0\x9c\x6f\x7a\xb5\x50\x6d\x2b\x17\x70\x7d\xaa\x96\x4b\x43\x35\x83\xa5\xf3\xa6\xec\xf3\xaa\xfc\x5d\x3e\xa2\x42\xd7\xc8\xaa\x82\xd4\xb3\xba\x30\xb0\x97\x91\x77\x73\x77\xf2\xee\x97\x93\xd7\x3f\xbe\x7b\x4d\x36\x8d\xcf\x27\xbf\xfe\xf0\xce\x1b\x95\x3e\xb3\xf2\x56\xe6\xe6\xdc\x32\x83\x41\x13\x15\xe2\x8f\xcc\xcd\x19\xf3\x59\x4a\x81\x76\x8c\x46\x55\x15\x18\x94\xf0\x27\xe0\x5a\xba\x7a\xfa\xe0\x35\x22\xc7\x68\xc4\xe0\xde\xaa\xfc\xc2\xb8\x89\x16\xe5\x02\x82\x53\x4c\xca\xdc\x6b\x29\xe4\x0d\x84\xbe\x40\x93\x60\xf6\x68\x1a\xa9\xd9\xbd\xcc\x2b\xd1\x29\x52\x07\x20\x88\xf4\x5a\x8c\xf3\xa5\x3e\xd8\x00\xe3\x1a\x71\xbf\xaa\xf2\x52\x8a\xa7\x97\xf2\xb6\x69\x65\xd7\x3d\x15\xaa\x15\x4f\xa1\xa9\xa7\x19\x9a\xbe\x5a\x8b\x1a\xd7\x60\xd2\x11\x88\x94\xae\xbb\xf2\x4a\x56\xb7\x33\xd6\x7b\x7c\xfb\x3e\xef\x02\x3b\x03\xcc\x40\xb5\x9c\xc2\x68\x31\xc4\x14\x13\x30\xda\x64\x0c\x0d\x40\xfb\x46\x4d\xf9\x79\x8f\xc7\x0e\x7c\xf0\xa4\xcd\x17\x97\x1d\x9a\x69\xd8\x4c\x8a\x55\xde\x89\x66\x03\xdc\xa8\x57\xe2\xb7\x4d\xd7\x8b\x66\x83\x9f\xcc\x45\xb7\x52\xad\xc5\x5d\x33\x21\x41\x26\xd7\x4f\x4f\xeb\x09\x46\x4a\x16\x5b\xbe\xdc\x54\x95\x53\x19\xd9\x68\xcb\xda\x80\xac\x5b\x18\x94\x68\xd4\x26\x67\xc5\xb5\x6a\x2f\x8d\x83\xf7\xd1\x3b\x51\x76\xdd\x86\x62\x7e\x1d\xe8\xda\xb9\xc4\x4c\x97\xed\x85\xea\x7b\x59\xe3\xd8\x10\x01\x6e\xad\xae\x64\x27\xf2\xeb\xfc\x16\x15\x12\xd3\x57\xd7\x99\x55\xde\x0d\xf4\x02\xe9\x51\xad\x1b\x44\x04\x64\xd1\x2d\xbe\xe1\x09\x83\x1b\x0d\x55\x8f\x7d\x2e\x69\x6e\x9b\xcc\x87\x87\x03\x43\xf2\xf3\x4e\x55\x9b\x5e\xce\x0d\x22\xd6\x81\xe6\x9d\xe4\xb3\xf0\xac\xb9\x99\x13\x7e\xc1\x81\x78\x26\xd7\x73\xa1\x36\xbd\xe6\x37\x07\x02\xe2\x57\x19\xfe\x69\x51\x5e\x05\x57\x5c\xbd\x3c\xb3\xdf\xd3\x1a\xe7\xb2\x52\xd7\x07\xd4\xed\xb9\x88\x43\x53\xec\x57\xff\xcc\xbf\xba\xdf\xdc\xcc\x47\x8c\x8e\xbc\x95\xef\xc4\xa5\x6c\x7a\xdb\x96\x2c\x44\xad\xf7\x11\x81\x58\x76\x0a\x60\x59\x49\x38\xe6\x60\x8a\xcb\x7c\x41\xc0\x7e\x65\xff\x94\x0c\x90\x88\x56\x5d\x20\x81\x41\x94\xaa\x22\x52\xb5\x77\xfe\x48\xe3\xa6\x11\xb5\x69\x31\xa9\x21\x7d\x0a\xcd\x86\x18\xb9\x2a\x8e\x6b\x81\x71\xc3\x64\x9a\xbc\x6e\xf3\xe6\x50\x2d\x97\x24\x2d\x23\x0e\x33\x62\x1b\x80\x89\xa3\x52\xd7\x33\xf1\x59\x81\x36\x86\xd1\xe7\x7a\x80\xd7\x65\x21\x0d\x7d\x3b\x4c\x41\x6c\x38\x13\x7d\x78\x2d\x32\x7a\xb6\xbf\xbf\x6f\x6f\x15\x40\xe6\xe8\xc3\x8b\x41\xdd\x91\x80\xdf\xee\xed\x89\xa3\xa5\x40\xd4\x6b\x58\xfd\xe9\x54\x94\xc7\x9f\xc5\x12\x80\xa7\x7b\x25\x54\x23\x6b\x71\x29\x6f\x41\x43\x11\x63\xdc\x0d\xff\xf2\xec\xf9\xbf\xff\x5b\xe6\x54\x3c\xc8\x46\x2f\x3d\x08\x6d\xe8\x92\xcd\x41\x78\x5e\xe5\x36\xeb\x5d\xea\x88\xb1\xf0\x46\x36\x8d\xc1\x95\x65\xf0\x1e\xf3\xde\x92\x41\xb9\xac\x4b\x9e\xfe\x38\xc8\x8f\x60\xc4\x54\xe4\xd7\x7a\xa3\x69\xd1\xc4\xa4\x93\xd6\xec\x9f\x8a\x51\x94\x07\x42\x53\xac\xca\x02\x0c\x99\xc0\xab\xf9\x46\xe6\x84\xcf\x81\xf8\xc5\x61\xb4\x39\xe7\xae\x61\x4d\xc1\x9d\x5c\x97\x84\x23\x69\x89\x19\xc9\xb1\xb3\xb8\x90\x36\x39\x39\x02\x67\x1b\x8a\xa1\x1c\x68\x50\x06\x6f\x3a\x5a\xb9\x90\xe5\x95\xe9\xe2\x8c\x75\x0d\xf8\x00\xf4\xcc\x7e\xe5\x50\xf7\xd7\x0b\xae\xc7\xe2\x61\xd2\x00\xef\x32\xb6\x28\xaf\x26\x51\x09\x2f\x46\xc6\x75\xed\xa3\x85\xf0\x00\x78\xd3\xf3\xf2\x42\x9c\x57\x1b\x29\xce\xab\xb2\xbe\xa4\xb8\x71\xd8\x2d\xb5\xf8\xa0\xce\xcb\x4a\x8a\xcf\xf9\x32\x6f\x4b\x31\x2e\x94\xec\xea\xa7\xbd\xe8\xa4\x5c\x5b\x1e\x5c\xd6\x40\x8a\xff\x2e\xf2\xfa\x76\xad\x5a\x6b\x37\x88\x49\xce\x6e\x82\x7d\x07\x38\x0b\xc9\x87\x7b\x69\xac\x15\xdb\xd2\x0e\x47\x91\x66\x2f\x0f\xc5\x7f\xc0\x23\x98\x55\xce\xaf\xb3\xc4\xb3\x20\x06\x46\x30\xe9\xc1\xad\xfe\x7d\x16\xf5\x0b\x35\x65\xd6\x2f\x19\x19\xa6\x41\xb8\x7e\x7b\xfc\x01\x4c\x2b\x20\x5f\xcb\x4c\x2b\x79\xb1\xb9\xc1\x28\xa5\xdf\xd8\x06\x06\x2d\x1b\x4e\x0f\x77\x9d\x5d\xe6\x5d\xff\x69\xa8\xc3\xee\x2a\xbc\x95\x4d\xde\xca\x37\xaa\xb9\x7d\xb3\xe9\x1f\xd9\x5f\xdb\x33\x5e\x52\x77\x4e\xad\x25\x00\xb3\xe3\x44\x6a\x91\xc1\x57\xcb\xbc\xdb\x17\x76\x37\x04\x07\xa6\xb1\xb6\xa1\x7c\x6c\xd7\xa2\x1b\x73\x8c\x46\xa3\xac\xe8\x11\x26\x44\x80\x58\x0b\x44\x0e\xe3\xcb\x75\x71\x89\x07\xa5\x09\xf3\x5f\x2f\x67\x90\x9a\x44\x1c\x6e\x31\x67\xfa\x55\x50\xc6\x40\x41\xb5\x97\x59\x4a\xa5\xf4\xc1\x0c\x42\xc8\xce\xb2\x33\xeb\x13\x46\xa3\x3b\x9b\x85\x48\xc1\x4e\x31\xb3\x43\x47\xcc\xd5\xd7\xc5\xe6\x8f\x58\x1b\x4d\x5b\x66\x69\x48\xc5\xd1\x3f\xa2\x35\x91\x33\x17\x4b\xbc\xe9\x47\xe1\x4a\x68\xf2\xf0\x56\x95\xda\x6a\x29\x4a\x1c\x45\x8b\x4e\x56\x7f\x2f\x54\x4d\xb9\xb4\xfd\xb9\x8a\x47\xf7\x98\xf5\x65\x0b\xc6\x7a\xff\x0f\x2e\xd6\x37\x5b\x07\x3e\x60\x67\xe4\x9b\xf4\x3e\x60\x1c\x0b\x60\x67\xfe\x66\xb4\x1f\xb7\x85\x54\x73\x9b\x2a\xe5\x8a\x85\xc9\x3a\x1e\xc5\x92\x40\x9e\x3a\xa2\xe4\x82\x2e\x25\x0e\xb2\xa5\xad\xfb\x7f\xfe\x07\x39\x93\x81\x40\xa6\xb9\xf0\x4e\x1c\x03\x87\x5c\xe3\xdd\x92\x13\xd0\x4b\xef\xfc\x1c\x5f\x4b\x62\x99\x20\xb9\xa9\xeb\x3a\x8b\xa7\x41\x13\x31\xe4\xaf\x9a\x88\x11\x36\x04\xc8\xbf\x5b\x67\xe3\xc9\xe0\x74\x64\x42\xfe\x3d\x30\xcd\xca\x6d\x87\x01\x49\xfd\x40\xed\xe1\x67\x43\x87\x6a\x28\x60\x0d\x73\x68\x1c\x1f\x8f\xb4\xa4\x3a\x0a\x90\xd0\x70\x0a\xad\x46\x61\x4e\x2f\xfb\x00\x37\xd4\x6c\x51\xc9\xbc\x1d\x67\xc1\xcc\x73\x45\x84\x6f\x24\xf8\xfc\x01\xfe\xc3\xaf\x2c\xa0\x2d\xe0\xc8\xeb\xbc\xbd\x84\x80\x47\x2c\x13\x74\xb4\x57\xa3\x6c\x22\xbe\x58\xcf\xdf\x03\xcf\x07\xce\x7e\x75\x74\xef\x3a\x74\xcf\x67\x6e\x70\xe2\x64\x5d\x6c\x3d\xe6\xc3\xc9\xf0\xb0\x45\x12\x67\x76\x62\x2a\xfc\x09\xdb\x52\x30\x12\x0a\xee\x83\x11\xdc\x4f\x90\x04\x68\x83\x5a\x5e\x77\x90\x1a\x80\x1f\xe7\xea\x81\x7f\xef\xa9\x96\xe4\x2a\x26\xfd\x71\xc9\x36\x9d\x4d\x30\x4c\xd9\xe2\xea\x12\x74\xf1\x61\xd4\x33\x3c\x03\x5c\x8f\x3e\x28\xc2\x44\x08\xc5\xd9\x2d\x8a\x98\xd5\xa4\x44\xde\xf6\xa5\xd6\xc5\x3a\x26\xd5\xb1\xb3\x4c\xab\xd1\xc0\x58\x7f\x2e\xfb\x15\x52\x4e\xb8\x0d\x56\x32\x2f\xd0\x67\x07\xbf\xf3\x46\xa9\xb6\x40\x47\x5a\x63\xc6\x6b\xda\x72\x9d\xb7\xb7\xe3\x0c\xec\x63\x13\x01\xfa\x69\x80\x7b\xa3\x85\xda\x63\x00\x43\x0c\xc5\xdc\x01\xd4\x45\x34\xbb\xf9\x55\x2a\xc2\xbd\x7c\x10\xa8\x91\xd2\xbb\xf5\xf2\xc4\xa5\x7d\xa6\xc4\xd1\xf6\xd2\x75\x5b\xee\x2f\x31\x15\xcf\xf6\xbf\x2e\x1f\x23\xcd\xd3\x0c\x53\x3e\x53\xdf\x67\x98\x65\x9a\x06\x0f\xe0\xd6\xa9\x5e\x92\x23\xdb\x57\x74\xd3\xa4\x82\xfa\xda\x5e\xda\x6e\x56\x88\x57\x67\xfa\x49\x89\xea\x4c\x47\xf5\x4f\x1e\x2f\x61\xcc\xa9\xa8\x37\x62\xbf\xfd\x0d\xd6\xad\xd4\x75\x6a\x77\x81\x53\x76\x00\x36\xfa\xe0\xb6\x71\x57\x5a\x1c\xdb\xe7\x75\x5d\xbc\x2e\x8a\x18\x31\x7f\x42\x9e\xdf\x84\xcf\x9f\x3d\xaa\x36\x07\xd2\x37\x0d\xd8\x67\x3e\xc8\x26\xbc\x43\x52\x32\x80\xe8\x6c\x8f\x70\xbd\xd4\xcf\xd5\xc1\xea\xf9\x7e\x97\xc9\x4a\xc6\x6f\x94\x6a\x11\x9e\x60\xec\xae\x69\x26\x1c\x98\x15\x38\x75\xad\xa4\xb3\x73\x82\x81\xb8\x6b\x54\x6d\xe1\x52\x1c\x1b\x1b\x23\x93\x38\x97\x02\xbc\x29\x26\xa6\x19\xd0\x83\x01\xfd\x0e\x2f\x6e\x79\x36\xa7\xb2\xa3\x06\x8c\x13\x00\x18\x15\xd9\xfa\x62\x1d\xdf\x5b\x88\x0c\x6c\xb5\x66\x55\x1f\x64\xbd\xf9\x24\x6b\x4c\xd0\xe9\x8b\x28\x70\xf9\x55\xd6\xe5\x3a\x47\x29\x13\xbe\x32\x09\xc9\x23\xc1\x3f\x1f\xa7\xda\x24\xcd\xc7\xe6\x25\xbf\xfb\x8b\xd8\x98\x2b\x46\xdd\x13\x87\x62\x95\x77\x5a\xba\x43\xcf\x04\x0f\x8c\x6b\xec\xfc\x56\x8c\xf3\x22\x77\x6e\xc1\x67\xee\xe2\xd0\x0c\xd4\x4a\x16\x8e\xf3\x67\x19\x73\xc0\xda\xb7\x09\x10\x04\x43\xf7\x43\xbf\x08\xd3\xad\x57\x62\x34\x1d\x89\x03\x3b\x79\x04\x48\xee\x37\x1a\x50\x9d\x39\x3f\xac\x08\x4e\xcd\xce\x23\xcd\xd1\xf7\x40\xf4\xa4\x70\xde\x50\x28\x0c\xa5\xd4\xfc\x2c\x69\x93\x0d\xbe\xcc\xf5\xad\x90\xac\x12\xcb\x99\x1e\x0d\x5f\xe4\xaf\xec\x0e\x97\x24\x8c\x1c\xb1\xc5\xae\x4d\x8b\xe0\xb3\xc1\x0b\xd9\xbf\x2f\x65\x55\xf8\xf2\x85\xbd\x9b\xe7\x5d\x9e\x3b\xde\xb9\x69\x1a\xd5\xf6\xdd\x89\xda\x2c\x56\xe9\x9a\xa8\xf6\xda\x1a\xb0\x2a\x49\x19\xc6\xed\x3f\x77\xca\xb7\xe4\x9a\xa0\xd9\xd7\xa8\x56\xc8\x27\x47\x14\xef\x89\x26\xa2\xbb\xbb\x30\x7b\x8a\xbf\xc6\xde\x4a\xb4\xb7\xe2\x4b\x30\xfd\xd6\x19\x95\x61\x9f\xe5\xfd\x62\x25\x40\x9a\xbf\x07\x0b\xe8\xbb\x7f\x47\x67\x54\x00\x86\x34\xb9\xe5\xb8\xa9\x99\x78\x33\x9a\xbe\x85\x6a\x81\x29\x95\xb5\x78\x7b\xfc\x21\xc9\x02\xcf\xab\x4d\x1b\x4c\x97\xdf\x2b\x5d\x00\x3a\x35\xf9\xc6\x31\xaf\x4f\xd6\x2e\x9e\x98\xbe\x41\x6e\x3e\xcc\xb1\xf7\x7d\x0a\x20\x63\x61\xf1\x3e\x5e\x22\x6c\xa4\xab\xd4\x35\x19\x81\x38\x33\xd7\x8f\xe0\xf2\x07\x79\xb9\x85\x6a\xc3\x34\xb7\xe0\xb9\x87\xea\x97\xa6\x43\xa1\x96\xe6\xe6\x09\x01\xda\x4c\x2b\xed\xa6\xee\x44\xde\x01\x00\xaa\xfe\xd7\x33\x6f\xda\x84\x37\x48\x75\xd4\x8f\xe4\x3c\x84\x66\x5c\xce\x7a\x9d\x10\x4f\x57\x5b\x21\x63\xf7\x0a\xcc\x3a\xd9\x47\x14\xa9\xdf\x01\x74\xcc\x95\xe6\xfd\x69\x5d\x22\xa9\x2a\x30\x0d\x23\xe2\x50\x14\x2c\xe3\xa6\x77\x40\x17\x60\x1e\x2e\x28\x2e\xaf\xf2\x0e\x2f\xc6\x16\x6a\x2d\x51\xa9\x45\x4b\x71\x55\x5e\x82\x67\x8b\x12\x79\x51\x68\x82\xc4\x55\x31\xad\xd8\x03\xc8\x28\xc2\xbe\x09\x1b\xbc\xa4\xe1\x76\x73\xa9\x35\xf0\x76\x12\xe4\x6a\x37\xcd\x80\x0c\x0f\x0d\xd3\x35\x25\xe4\x97\xa2\x7c\x42\x52\xd6\xe2\xbf\x37\xe5\xe2\xd2\xdc\x2b\x1a\x1b\xe2\xe0\xb2\xad\xcb\xae\x73\x2e\x22\x93\xf4\x32\x86\x4b\x18\x98\x05\x9c\x2d\x32\x52\x8b\x29\xbf\x23\xb8\x36\x0c\xad\xd0\x13\x53\x68\x67\x47\x3c\xc1\xfe\x64\xe2\x8b\xed\x18\x7c\x29\x41\x25\xff\x6b\x7f\x22\x1a\xf4\xd7\xc7\xff\xd0\xba\x94\xea\x2c\xf1\xc3\x68\xc9\xef\x03\xfe\x1d\x7f\xe4\x39\x7e\x24\x96\xa5\xf2\x82\x5f\x46\x71\xde\x14\xe6\x00\x70\x09\xf2\x39\xec\xbf\x23\x2c\x46\x17\x1d\x13\x6c\x4a\xa0\x29\x8a\x2b\x11\x2c\x8e\xc4\x7e\xc3\x12\x96\x39\xcf\xc7\x9b\xba\x92\x5d\x47\x55\x57\x9b\x0b\x58\x4f\x02\xc0\x5a\xe4\x9d\x14\xb9\x00\x9c\xa0\x95\xaa\x0a\xd9\xb2\x4b\x2f\xd8\x12\x33\xec\x4f\x42\x98\x9b\x70\xcd\xb1\x2b\xfb\x4e\xe0\x25\xb8\x3e\x60\x4b\xb5\xe9\xaa\x5b\xd7\x17\x52\x3a\xc5\x78\x91\xd7\x56\x7a\xcc\x26\xd4\x0b\xdd\x28\xe6\x42\x28\xc1\x74\x4d\xe7\xf3\xf8\x5a\x8a\xf5\xa6\xb3\x44\xae\x59\x79\x6b\xe5\x55\xcb\xf5\xf1\x0e\x06\x0e\xfb\x09\x03\x86\xca\x7b\xf4\xf5\xe9\xc4\xd1\x87\x77\x19\xce\x6e\xb3\x8d\xe8\x7d\xa1\xb1\x4c\x89\x08\x13\x11\x49\x0f\xf6\x01\xbb\x3d\xfa\x4c\xe9\xdf\xca\x4e\x0f\x6d\x91\xc3\x95\x65\x2e\xfe\x54\xa9\xfe\x4f\x13\x38\xfb\xb4\x0c\x6d\x32\xa4\xe6\x9d\x58\xac\x64\xde\x54\xb7\x22\x67\xd7\x47\x06\x5c\x8c\xae\xe3\x61\xf5\xc0\x9a\x81\x63\x33\x0b\xb2\x82\x18\x3a\x59\xcc\x04\x17\x45\x5c\x33\x26\x76\x03\xd6\x4a\xaf\xb6\x9f\x88\x36\x17\x95\x42\x00\x4e\xf4\xe7\xf6\x09\xca\x35\xe3\x53\x8c\x01\x72\xd7\x8b\x8e\x52\xd3\xb5\xda\x54\x05\xac\xec\x4d\x83\x4e\x0c\xb3\x87\xa5\x79\xe3\xba\xe7\x31\x61\x97\xdb\x51\xff\x37\xe6\xa3\x42\xb6\x8d\xce\x91\x6e\x21\xf4\x2f\xff\x3e\x3e\xf3\xdb\x08\x7d\x2b\x51\xc2\x4d\xb9\x56\xd2\x2b\xec\xcf\xa5\xbc\xfd\x2c\xff\x9b\x79\x5b\xc6\x39\x03\x3d\x7f\x27\xe4\x13\x30\x1d\x8c\x16\x8e\x96\x61\x5a\xdb\x09\x2c\xbd\x37\x3d\x84\xfb\xe5\x8f\x69\x48\x3d\x89\xd3\xee\x5a\xe8\x6c\xe3\x0d\x51\xab\xba\xd3\xab\xb0\xf0\x4c\xad\xce\x51\xa4\xac\xc5\xd1\xbb\xff\xd8\x7b\xb6\xef\x58\x06\xad\xb2\xbc\x69\xaa\x72\x81\x49\xbe\xe0\x20\x81\x50\x36\x2d\x2a\xb4\xe5\x95\xe6\x5d\xb0\xe5\x36\x75\xb9\x50\x85\x74\x2e\x9d\xfa\xb8\x71\xcd\x80\x1b\xcc\xa5\xbc\xd5\x87\xe1\x39\x84\xc4\x89\x0f\xf9\x42\x8c\xff\xe5\xf9\xff\xfa\xf7\xff\xc8\xf8\xc8\x07\x2f\xf4\x12\xc2\xf5\x21\x82\x3a\xf9\x6b\x4b\x68\xdf\x7b\xa7\xff\xb5\x59\xfe\xdb\xfe\xfe\x54\xff\xb3\x5c\x9e\xed\xa1\x3b\x1e\x84\x9f\xf2\xd3\x27\x8a\x80\x82\x39\xf1\xcd\x3e\xf1\xec\x5a\xe3\x85\xc9\xf1\x84\xda\x9e\x5e\x32\x1e\x0a\x24\xab\xf7\xaa\x7d\xe3\xa8\x3c\x3c\xf6\x6c\xa2\x37\xc0\xaa\x5a\xe5\xed\x1b\xf4\xd4\xdc\x0f\x8e\x3e\x2a\x77\x28\xf6\x6f\x9e\xef\xef\x9f\xfb\xe4\x9e\x79\x2c\x68\xf4\x5f\x1b\x5d\x64\x34\xdc\xc0\xb3\x22\xb7\x62\xa3\x19\xac\xa7\x4b\x2c\xd6\x33\x79\x23\x17\x6f\xd4\x7a\x9d\xd7\xc5\x78\xb4\xa9\x0b\x35\x62\x52\xf8\xbd\x5b\xd7\xf7\x65\x8d\x59\x6f\x38\x6a\x2f\x09\x2c\x24\xee\xd8\x34\x69\xb5\xbc\x66\x5b\xa4\x43\x50\xae\xfd\x89\xa8\x78\x5a\x5a\x3b\x14\x17\xa3\xe0\x02\x16\x1c\x12\x0e\x02\x16\x43\x1b\x2f\x44\xa5\xe7\xc3\x55\x64\xf3\xa8\x0b\x40\xcc\x41\x38\xc1\xf0\x22\x13\xbb\xbb\x1d\xa0\xf4\xf1\x7e\xc9\x6a\x19\xc8\x35\x43\x4e\xd5\x76\x86\x13\xce\xd5\xcc\xab\x13\xbe\xc5\xce\x09\xe7\x43\x0c\xd1\x91\x43\x96\x36\x7b\x4f\xb6\x64\x96\xe9\x57\x62\xf4\x27\xfc\x05\x51\x03\x60\x36\x9a\xbb\x7b\x63\xc8\xdc\x51\x3f\xed\x05\x66\xd7\x00\x79\x3d\xc9\xc6\x29\x1f\x69\xd9\x83\xe7\x4a\x27\x96\x9b\x16\x9c\xdc\x8c\x3f\x98\x16\x7e\x3c\x02\xe2\x81\x54\x68\x47\x80\x4c\xbc\xfa\xa9\x71\xdd\xc5\x00\x0f\x74\xd1\x65\x9c\x0f\xfd\xa0\x97\x83\x46\x13\x10\xc7\xa2\x12\x3d\xa0\xe3\x7b\x5d\xf0\xa7\xc2\xbf\x02\xf0\xdf\x0d\x5b\xfa\x53\xe5\xd0\x66\xe2\xee\x3d\xfc\x22\xc3\xd7\x20\x5f\x67\x22\x7d\xcc\x9d\xc9\xf0\x8d\x43\xca\x11\x7f\xc2\xc3\x2c\x3e\x81\x17\xd4\x76\xe5\x9d\x0b\xbb\x86\xa1\xa2\xa0\x9d\x3d\xe0\x58\x68\xbe\xa5\xea\xff\x94\xb7\x9f\x5a\xd9\x0d\x9b\x09\xfe\xa0\x69\x04\xde\x87\x9e\x0c\xee\xb3\x8c\x87\x1e\x24\xef\xf4\x06\x3c\x84\x8c\x56\x37\x74\x91\x02\xae\x36\x25\x79\x6b\x93\x05\x85\xb5\xd8\xc0\x15\x45\xa3\x00\x0e\x1f\xb0\x1b\xe8\x62\x74\x42\xb7\x21\x78\x87\x11\xde\xc6\xd2\x1f\x27\x2e\x7d\x13\xe8\x2f\xba\xb5\xbb\x3b\x90\xd5\x7b\x65\xd5\x5b\xbd\x69\x8f\x1b\xd9\x92\xb1\x62\xb9\x2c\x17\x9b\xaa\x9f\xb1\xcb\x1a\x67\x91\x35\x29\x9e\x61\x4f\xbb\x63\x5c\xd5\xd5\xad\x31\x7d\x2c\xaa\x72\x71\x09\x4d\x81\xb9\x63\xd3\x77\x65\x21\x0d\x67\xee\x62\x69\x50\x2b\x21\x4f\xe1\x18\xb0\x4b\x73\xcc\xa7\xfb\xa9\x40\xb1\x08\x62\xfe\xda\x8d\xe4\x8e\x4a\x28\x7a\x7b\x00\x51\x5b\x5a\xf2\x02\x20\xa0\x26\x25\xe5\x20\x4b\x29\xc1\xba\x74\xe3\x46\x75\xc0\xb4\xa7\xcf\x9c\xa8\x65\xd3\x24\xc3\x02\xf0\x6f\x64\xd6\xb5\xbe\x83\x0c\x81\x4e\x36\xd4\xed\x24\x3c\x0d\xd8\x00\x54\x55\xbc\xf9\xfc\x19\xd8\x0d\x99\x5f\x16\x5d\x77\x02\xee\xd6\xaa\x2a\x08\x31\x18\x4b\x20\x91\xf8\xb6\x1a\x2a\xec\xeb\xbf\xc9\x22\x9a\xe7\xc5\xce\x9b\x23\xd6\x15\xaa\xf6\x1d\x24\x0f\xf3\x5b\x1a\xb8\x98\x32\x3b\x47\x3e\xe6\x53\xce\x4b\x73\x9f\xbb\x69\xe2\x2f\x48\xb9\x0a\xf8\x86\x92\x6e\x82\x7e\xa5\x6b\x1b\xec\x11\x5d\x38\x7d\xcb\xe1\x0b\x01\x23\x8b\x21\x23\x9a\x9a\xbf\xf8\x35\xe9\x0a\xe8\xdb\xcc\xc0\x6a\xfd\x3e\x85\xf3\xe2\x00\xce\x90\x39\xc3\xf5\xf5\x51\xbb\x34\x1f\x79\x25\x46\xed\xc5\x79\x3e\x7e\xfe\xed\xb7\x13\xe1\xfe\x37\xdb\xff\x36\x83\x98\xb8\xbe\xcd\xeb\x0e\xd1\x6d\x47\x5e\xd7\x02\x7f\xd7\x39\x39\x49\x4e\x69\x0a\xf6\xa3\xf7\xb1\x9f\xab\x6a\xf2\x45\xd9\xdf\x1e\xe8\xaf\xcd\xc5\xb2\xac\x7a\xd9\x1e\x88\xbc\x6a\x56\xf9\x98\xde\x1d\x7e\x9b\xcd\x3d\x74\x09\xe3\xe0\x49\x94\x85\x04\xf7\x2b\xe0\x5e\xd4\x85\xba\x26\xae\xf0\xeb\x3c\x94\xcd\xdf\xac\x5a\x30\x11\x81\x7f\xe6\xf8\x5f\x9e\xff\xdb\xb3\xe7\x66\x71\xd3\xc1\xf9\x89\x6f\x7a\x9f\x38\x51\x63\x94\x1e\x5c\x2f\xb2\xd0\x63\x30\x29\xec\xee\xed\x89\xd7\x45\xd1\x89\x11\x6e\x22\x91\x57\xd5\x08\x2f\x80\x60\x17\x8b\xb5\xac\x37\x5a\x96\x78\xff\x9e\xf3\xb5\x21\xb5\x84\x79\xe4\x24\xdc\x77\xc4\xc8\xdf\x37\x09\x65\xd0\x37\x1f\x0d\x4a\xd5\x41\xfc\x16\x96\x86\xc3\xff\x04\xdd\xdf\xed\xfd\x5c\x21\x7b\xcd\x1b\x4c\x37\x5f\x73\x7e\x80\xce\xf3\x72\xd1\x4f\xf3\xaa\xb2\x4a\xf2\x45\x2b\x6f\x65\x01\x5a\x39\x32\xd8\x56\x3e\xed\xac\xfe\xd6\x2b\x62\xa9\x84\x6b\x20\x8c\xed\x0d\x33\x60\x68\x65\xfa\x77\xd9\x2a\x24\x3c\xd1\x35\xf9\x42\xf2\x74\x68\x8b\xbc\x16\x55\xde\xcb\x56\x40\x88\x84\x09\x35\x60\xda\x17\xa4\x30\xb7\xf6\x95\x59\x64\x48\xe3\xd7\xfc\xaf\xab\xea\xfb\x7c\x71\x19\xf9\x4e\x80\x2f\x31\xf1\xc4\xcf\xe0\x7e\x92\xb8\x70\xb4\xc2\x2f\xbb\x46\x4a\x2c\xea\x3c\xa8\x20\x6f\xfa\x2b\xb8\xc9\x32\x6a\x87\x66\x05\xb6\x95\x57\x8e\x04\x0e\xc4\xc8\xf7\xc0\x62\xc4\xa1\xeb\x3e\x2b\xf2\xd1\x9c\xbb\xf2\xa3\xa1\x9f\x88\x62\x0a\x84\xa7\xf5\x90\x74\x0b\xd8\x8d\xd8\xa5\x83\x13\x1c\xeb\xd5\x08\xd8\x47\xa4\x28\x21\x2f\xf5\xa7\xea\x50\x3c\x9b\x7b\x8f\xdf\x21\x0e\x2d\x7c\xd0\x44\x25\xb1\x16\xe0\xb8\x9e\xe2\x79\x5d\x02\x6a\x02\xda\x47\x40\x01\x06\x28\x13\xf2\x66\x6a\x45\xaf\x36\x8b\x95\x2c\xac\x83\xbb\x6d\x20\x72\x85\x5a\xcb\xbc\xee\xcb\xb5\x9c\xb1\x72\x5f\xb7\x1b\x44\xa4\xbc\xb9\xbc\x5c\x72\x55\x16\x32\x61\x25\x4f\x6e\xc8\xc0\x53\x72\xfb\x91\xe7\x9d\xa1\xdf\xf0\x49\x8e\x0b\xbe\xf9\xfc\xf9\x81\x3b\xb6\x17\x5a\x8e\xf4\x45\xad\xf3\xbc\xed\xc0\xdb\xd0\xc8\x5b\x91\x63\x9c\x13\xc5\x34\x09\x18\x99\x2d\xd0\x99\x4e\xd0\xfe\x86\xdc\x01\x66\x7c\xd3\xc1\xa6\x54\xa8\x75\x75\x96\x2f\xfc\x91\x8d\x05\x3c\xb2\x44\x8c\xa8\xe4\xa0\xb2\x81\x7d\x1c\x6e\x36\x42\x36\x03\xe3\xff\x61\x5a\x13\x15\x36\x87\xe7\x20\x75\x70\xf2\x00\x35\x20\xa6\xf9\x43\xb1\xef\xdf\x46\xc7\xbb\x43\x6f\x83\x97\x50\x2c\xde\x6a\x8e\x1b\x64\x41\x1b\xbe\x14\xb7\x40\x03\x43\x47\xad\x6a\x6e\x1c\xfa\xaa\x32\xe4\x81\x72\x77\x57\xbc\x10\xcf\xf6\x1d\x0d\xc4\xdc\x1c\xb6\x79\x6f\xb8\xbe\x9e\xa8\x89\xf8\xd6\xbb\xf2\xb6\x4d\x3e\x60\xf4\x61\x7e\x6b\x7c\xb7\x3d\xee\x93\xcf\xbd\x4f\xde\xa7\x6c\x46\x03\x6a\xd2\x76\x42\x00\x63\x53\xde\xf4\x9b\x56\xfe\xa8\xe5\xb7\x37\x5a\xd6\xe7\xcb\x2f\xff\xde\xf5\xaa\x19\xcb\xe0\x8e\x7f\xad\x35\x97\x4d\x33\x4c\x34\x6a\xb9\x1c\xa3\x04\x31\x11\x23\x2a\x3d\x9a\x98\x7a\x81\x06\x6d\x07\x8b\x9c\x43\x0f\x97\x8f\xd6\xfd\xa9\xea\xc7\x34\x1a\xb9\xfb\x26\xbe\xf0\xed\x7e\x08\x4d\x62\xef\x45\xd1\x86\x8b\x48\x08\x5c\xff\xbd\xca\x2b\x5f\x31\x7d\x02\x4f\x3c\xab\x97\xd7\x94\x87\x87\x77\x60\x8e\x78\x7a\x59\x4b\x59\x74\x04\xf3\x69\xa3\x72\xc8\x9d\xfd\x1b\xdd\xc6\x50\xa8\x4b\x66\x91\xb3\x8e\x3f\x9e\xbc\xfb\x78\xf2\xee\xed\xd1\xc9\xeb\xef\x7e\x78\x37\x18\xef\x48\x1f\x79\x47\x1d\x79\x38\xec\x11\xd1\xbb\xf2\xae\x7f\x0d\x81\xa5\x1f\x31\xf0\x3b\x78\x7a\x0c\x49\x3a\xf9\x73\xb8\x49\x0e\x0b\xc3\x43\x5b\xd6\xe9\xe7\x0f\xc7\x0a\x42\x89\x8b\x36\x5f\xc8\x4f\xb2\x2d\x55\x11\xc1\x2d\xa4\xc6\xf5\xcf\x8f\x08\x32\xfa\x3e\x57\xe2\x31\xd2\x07\xdf\xe0\xdf\x81\xe7\x1f\x13\x30\xa3\xe8\xa6\xa2\xbc\x0a\x1c\xaf\xaf\x1e\xe5\x6b\xfd\x64\xc0\x9f\x3a\x8e\xfe\x70\x17\xca\xd1\x67\xb6\x39\x16\xcb\xd0\x96\x5c\xe4\x7d\x0e\x38\x15\xfa\x8f\xf0\x84\xf6\xfc\x81\x3b\x59\x1d\xb0\x43\x60\x02\x55\x0f\xe0\xff\x13\x74\x0d\x7e\x6b\x1f\xdc\x07\x77\xb0\xfa\x59\xec\x15\x8e\x39\xc5\xcb\xb5\x1f\x88\x9d\x70\x7d\xf2\x23\xb6\x4d\x6c\xbc\x2e\x18\x85\x98\x9b\xe2\x06\x66\x1a\xb0\x3c\x8d\xad\x11\xfb\xca\x5d\x1b\x5d\x1b\x08\xb7\x93\xf7\x79\x02\xc7\xc6\x02\x4f\x83\x9d\x52\xb3\x60\xfc\xf5\xe2\xd0\x6b\x20\x8b\x24\x49\x66\x10\x04\xc0\x88\xd0\xd6\xf0\x49\x75\xc1\x30\x08\x20\xfb\x6b\xed\x84\x42\x88\xc1\xb6\xc4\x6e\x7a\x5c\x9e\x67\x75\x44\x3a\x78\xc5\x3c\x4c\xad\xc1\xf8\x92\x74\xb4\xfd\x0b\x81\xf3\x76\x44\x9a\x6a\x03\x99\x04\x82\x2f\x05\x94\xa5\x0b\xc5\x94\x85\x71\x17\xd0\xa7\x27\x87\xd0\xd0\xcc\x52\x28\x5c\x83\xec\xa1\xa8\x41\xd7\x3b\x58\xd4\x83\x4d\x80\x3a\x03\x9b\x83\x02\xdf\x44\x2e\xba\xb5\xd6\xfa\x0a\xcd\xd4\xb8\xcf\x33\x4a\xec\x70\xb3\x85\x57\x8d\xe8\xdc\x31\xe1\x2d\x38\x71\x9d\x38\x64\x86\x97\xfd\x85\xd2\xfb\xad\xc8\xd7\xf9\x05\xdd\xb1\x2e\xcb\x56\x16\xa2\x05\x5f\x60\xb8\x19\xe7\xcd\xf8\xf3\x39\x4b\x1d\x87\x03\xa7\xb7\x9d\x3e\x02\x99\x2d\x7c\xb1\x0b\xa7\x1d\xee\x28\xde\xb8\x6f\x8c\x61\xbe\xd3\xf1\x56\x8c\x5b\xe0\x9c\xa7\x1a\xdc\xe2\x2e\xef\x1f\xd8\x09\xfe\x09\xaa\xcf\xd6\x58\x09\x63\xf0\x68\x17\x92\x75\xfa\x5d\x5d\x0c\x85\xe5\x61\xc3\x0f\xc7\x0b\x86\x81\x04\x29\x82\x4b\x5c\x0f\x3f\x71\x3e\x1f\x06\xed\xdb\xa3\x32\x73\x47\xe4\x0c\xce\xbc\x0b\xad\xbc\xb0\x58\x4d\xd9\xfc\x7e\x6b\xa0\x9e\xaa\xff\x0f\x8b\xd1\x4b\x85\x45\x51\xa2\x29\xc7\x1f\x47\x2e\x3b\x07\x14\x62\xd4\xf2\x7f\x41\x40\x9c\xd3\x7b\x06\xb5\xb6\x87\x03\xe7\xf6\xb7\x46\xcd\x51\x0b\x5f\x31\xf1\xc2\xe3\xeb\x62\x20\xf0\x6d\x6f\x0f\x22\x79\xe5\x4d\xa3\x3a\x4a\xd5\x6a\x51\xaf\xc4\xeb\x4f\x47\x13\x71\xbe\xc1\xe0\x5f\x88\x39\x2f\xca\x6e\xa1\xdf\x18\xb7\x62\x0b\x21\x06\xf1\xf9\x65\x1f\x30\xf6\x08\x53\xeb\x09\x44\x07\xf3\xa9\x19\x86\xc9\xc2\xb7\x3e\x06\x17\x98\xfd\x00\x85\x6b\x6b\xb1\x2e\x01\xd5\x35\xd9\x12\xe8\x19\xd3\xeb\x17\xdf\x66\x73\x5c\x15\xd3\x65\xde\xad\x10\xce\xe0\xbc\x2d\xe5\xb2\xba\x9d\x82\xc1\x76\x9a\x4f\xad\x67\xd2\x2a\x5f\x5c\x06\x44\x7a\x59\x6d\x0a\xb8\x84\x0c\x83\xcf\xe9\x76\x0a\xdf\x27\x62\xbf\x85\xef\xbd\x60\x63\xe0\xfc\x20\x70\xac\x3e\x49\x97\x8c\x12\x26\xe2\x7f\x5f\x1d\xfb\x0a\x21\x3d\x39\x7a\xa7\xa2\xef\x3b\xa6\x3b\x36\xde\xbf\x90\x5a\x21\xb8\x87\x1d\x8a\xbe\x7c\xf8\xbc\x1b\x18\x36\x4f\x29\x81\xa3\x0e\x88\xdd\xf4\x30\xb4\xa3\x8b\xe8\xcc\x8a\xcd\x65\x4c\xec\x81\xd8\x4c\xcb\xa5\x13\x82\x11\x9c\x40\x61\x81\xaf\x8a\x19\xdb\x1e\xcb\x65\x3d\xd2\x1c\x2e\xbf\x70\x81\x3f\x4b\x5a\x04\xe3\xca\xe1\xb9\x52\x05\xb7\xc9\x5f\x13\x73\x53\xd6\x4b\x35\x11\x7d\x7e\x89\xe8\xc2\x81\x72\xad\xdf\xc2\x39\x69\x3e\xcb\x93\xd5\x5b\x84\xd2\xc0\xa3\x17\xce\xe3\xa5\xa2\x2e\xdf\xdd\xf1\xd6\xd1\xab\x79\xa5\xae\x3f\xa1\x16\x91\x88\x3d\xb0\x45\x3e\x50\x22\x08\xc6\x3b\x75\xbb\xa1\x82\x9f\x68\x6c\x70\xf6\x51\xca\xa7\x5b\x15\x3f\xf4\x61\x62\x54\x1d\x3b\xd4\x21\x7d\x07\x7c\x08\x37\x2d\xaa\xe0\xb0\x2f\xd6\x27\x0a\xc0\x3a\xcd\x0a\xea\x6a\xb9\xd5\xdb\xf9\x6f\xd4\xc2\xc3\xa6\xdc\x0e\x4b\xb5\xb4\x34\x3a\x3d\xfb\x19\xb4\x03\xc2\x81\xed\x12\x38\x95\x99\x5f\xb3\xf3\x1c\x7c\x6b\xed\x67\xe8\x2d\xee\x19\x7c\xe9\xb1\x9e\x66\x4c\xe8\xd5\xb6\x89\x89\xad\x4c\xb3\x44\xe1\x2a\x59\xc2\xa6\x08\xf5\x11\x37\x7b\x4b\xfd\x5e\x99\xda\xa1\xdb\x9d\xef\xb5\x43\xc6\xfa\x46\x75\x27\xea\xed\xf1\x07\x37\x2f\xbc\x17\x7c\x32\x25\x28\x95\x03\xe5\xe1\xab\xde\xdd\x3d\x7e\x40\xcf\x88\xac\x8b\x2c\xd5\x05\xc0\x9e\x61\x44\xc1\xe8\x9f\x7f\x57\x55\x05\x47\x06\x7c\xa3\x36\x10\xfa\x03\x4f\x0c\x5a\x98\xe7\x01\xe6\x3e\xcf\xb9\xa0\x19\xf0\x97\x5a\x15\xf2\x00\x3e\x7e\xba\x7f\x66\xb2\xb5\xce\xd6\x79\x73\xfa\xfc\x6c\x22\x14\xac\xfe\x81\xd8\xbf\x4f\xc5\xc3\xc0\x50\xbe\x80\x1f\xd7\xd1\x2f\x1f\xde\x89\x42\x7f\xbc\x05\x47\x5d\x38\xa9\x6e\x7d\x2b\xa2\xcd\x0b\x0b\x5f\x63\x1b\x1b\x51\x0a\x83\x4c\xb1\x26\x8f\x5c\x23\x0e\x05\xeb\x56\x27\x5e\x79\x3f\x4f\xf9\x0f\xde\x9e\x38\xe0\xe5\x98\xbf\x10\x2c\x1c\x8d\x5b\x8f\x73\x9d\x37\xbc\x9e\x1b\x74\xf4\xf2\xf9\x99\x98\xc6\x4f\xff\x7c\x76\x1f\xb9\xf5\x61\x34\x0a\xb0\x61\x50\x70\x60\xad\x30\x24\x9a\x92\x65\xe3\xdf\xf8\xa9\x89\xee\x94\xf7\x37\x26\x7b\xb0\xa7\x07\x5c\x66\xb9\xa0\x95\xe3\x0d\x02\x34\x9a\x84\x33\x90\xb0\x68\x0d\x6a\xe1\x39\xf8\x6c\x68\x85\xbd\x08\x9d\xb2\x21\x4b\x3e\x38\x2c\x5d\x4b\xe3\x32\xdc\xc9\x5e\x90\x03\x75\xb9\x36\xfe\xc1\x8c\x70\x5a\xdf\x51\x0a\x56\xfd\x42\x2e\x2e\x95\x75\x00\x4a\xa0\xc2\xfb\xe7\xf4\xcc\xa4\xce\x19\x1c\x7e\xa4\x45\x3e\x69\xeb\x0b\x5b\x0d\xa3\xbc\x66\x79\x51\x20\x12\x9e\xee\xd2\x56\x69\x0a\xf6\x06\x9c\xe5\xaf\xab\x8a\x24\xf6\xd0\x89\x6b\xb0\x39\x6f\xa8\x7a\xaf\xd1\xd6\xca\x99\x71\xd4\x5c\xd2\x78\xed\xa8\x2a\x89\xcd\x0c\x93\x65\x4e\x23\x3d\xe6\xbf\x3a\x1b\xe7\x38\xc2\x57\x24\xeb\xf2\x5a\xae\xcf\x65\x1b\x9d\x58\xf6\x20\x0a\xda\xf9\xaa\x58\x19\xef\x5e\x3b\xb4\xba\xfa\x47\xa3\x6f\x8e\x7d\x48\xae\x42\xcd\x75\xc0\x84\xeb\xe6\xd4\x24\x8f\xa1\xb1\x91\xe1\x7d\x9c\x25\x4c\x66\x43\x7a\x8f\x7b\x8f\xd0\xbe\x61\x63\x36\x98\x83\x29\xca\xec\x96\x81\x9f\xe7\xf1\xc9\x1f\x48\x2c\x6e\x84\xc9\xc0\xdd\x90\x5b\xb3\xf0\x5f\x90\x4c\x1e\x15\xfd\x1b\x36\xe2\x47\x01\x43\x3b\x61\x10\xb0\xbb\xbf\x08\x68\xe5\x8f\x08\x24\xde\xa2\x47\x37\x01\x3e\xf5\xcf\x07\x6f\x06\x42\xd1\x23\x6a\x95\xdf\x18\x78\xd2\xc6\x7c\xe8\x02\x21\x10\x42\xc2\xfb\x16\x1a\xc0\x51\xfd\x0e\x62\xc9\xfe\x91\xa1\x9b\x0c\x0b\xec\x50\x4d\xbb\xc5\xb3\x2c\x79\xd1\x89\x3b\x5b\xa8\xf5\x5a\xd5\xaf\xeb\x85\xec\x7a\xbc\x35\xcd\xcb\x5a\xb6\x81\xd0\x6c\xfd\xd4\x60\xd4\x20\xf3\xf3\x0c\x76\xff\xc4\x60\x4a\xe2\x3b\x00\xfd\xc5\x55\x96\x7b\xb4\x3f\x0e\x45\x2a\xea\xf2\x2c\x48\x51\x3c\x2e\x82\xb4\x28\xaf\xbe\x2a\x78\x94\xb6\xe8\xc3\x01\x8a\x0f\x30\x34\x3b\x1d\x11\x41\x70\xa6\x62\x6f\xa0\x12\x8b\xef\x65\x91\x32\x86\x38\xa7\x24\xfd\x51\xce\x13\x1a\xe6\xd0\x55\x36\x6d\x4f\xdc\x7a\x88\x3a\xd3\x61\x32\x80\x3a\x15\x4f\xc6\x38\x68\x2a\xb6\xb1\xf1\xad\x3f\xa1\xb2\xca\xaf\xeb\x1e\x11\x29\xc9\x5a\x8b\x36\x67\x7c\xb1\xfa\xd5\x7b\x93\xe8\x25\x38\x85\x9f\x44\x77\x94\xf0\xf8\xee\x2e\x62\x44\x89\xa2\xf4\x82\xc5\x7d\x78\x0c\xc9\xab\xe1\xd8\x16\xb5\xcd\x38\x52\x5c\x30\xc5\xa9\xbc\x95\x1b\xdc\xd2\x41\xc4\x91\x0b\x42\xe2\x47\xaa\x91\xba\x12\xe7\x67\x08\x14\xb4\x4d\x01\xf5\xd1\x0f\xbd\x3d\x32\x28\x7d\x98\x86\xf3\x48\x1b\xfd\x2a\x45\xd4\xe1\xb7\xa4\x9a\x78\x84\x06\x4a\xe9\xe5\xac\x02\x0a\xe8\xc7\x0f\xc7\x58\x08\xcf\xe9\x77\xd0\xe7\xd7\xa0\x2b\x43\xab\x5b\x0d\xa6\xae\x17\xa0\xdb\xde\xdd\x41\x1d\xfd\x77\x26\x1e\x64\x10\x6e\xeb\x0d\x38\x26\xb0\x8b\x82\x47\x86\x17\xa6\x1d\xd4\x43\x78\xfa\xb4\x91\x81\xd2\x67\xc0\x94\xf3\xe4\x27\xfa\x41\x98\xfa\xc4\xa6\xd6\x10\x2f\x04\x57\x52\xdf\xeb\x36\xee\xee\x4c\xa6\x10\xf1\xd2\x7b\x7b\xa2\xb4\x72\x15\x9e\xa9\x41\x17\x20\x37\x5b\xfa\x5b\x87\x87\xc9\x8f\x8d\x6d\x35\x2d\x6d\x96\x75\xf1\x53\x29\xaf\xe1\x37\x52\x82\xa9\x6f\x6c\x00\x61\xfc\x54\xab\xd6\x3f\xb8\xc4\x65\x1f\xd5\x98\x7f\x44\x2b\xc4\xa9\x0b\xe5\x56\xad\x49\x8c\x09\x4b\x9b\xc4\xa3\x22\xa5\x99\x3c\xe2\x83\x76\x34\x5f\xf5\x61\x37\x07\xa0\x47\x0f\xe5\xdd\xe5\xf9\x4f\x7a\x35\x3c\x69\x26\xd5\x8b\x77\xc0\x9a\xf2\xfe\xa7\x99\xde\x1c\x4e\x6d\xaf\x68\x9c\x31\x15\xcc\x83\x82\xc1\x98\x0c\x9e\x12\x98\x8e\xb9\xc1\x3a\x39\xa3\xf6\x3b\xa9\xf9\x34\xdd\xde\xd5\xf3\x02\x83\x7a\xc4\xf7\xe3\x9a\x30\xa3\x26\x08\x39\x9a\x55\x2e\x19\xca\x6b\xf2\x48\x34\x3b\xce\x65\x6d\xd2\xbc\x4e\xde\xf4\xdf\xc9\xfe\x5a\xca\xda\x92\x27\x32\x3b\xec\xc4\xc4\xd2\xc7\x84\xc6\xe5\xdb\x9c\x54\x55\x50\xf3\x17\x92\x35\x84\x9c\xcc\xa4\xbd\xf9\xc1\xc2\xd0\x63\x5a\x1f\xfc\x1d\xa6\x11\xa0\xe6\x79\x3a\x9f\x2c\x0c\x8f\xa3\xd1\xb0\xb0\x2d\xcd\x6f\xa9\x13\xc9\xac\x5c\x94\x97\xab\xeb\x4d\x5d\xd8\x76\xfa\x37\xd5\xd2\xc7\x94\x99\xa5\x59\xa3\x1a\xc8\x14\x47\x0d\xd2\x4f\xec\xd9\x74\xca\x51\x3b\xac\x3a\x4d\x55\x4f\xf7\xcf\xe0\x6a\x19\x6b\x9e\xee\x9f\xf1\x66\x21\x81\x1a\x6f\xd8\x3e\x30\xd3\xb3\xbb\x1b\x35\xee\x25\x71\xf0\xd6\x74\xb1\xe9\xdf\xb7\x0a\x10\x6e\xf6\x27\xfa\x17\x7a\xf0\xee\xcf\x83\x75\x07\x0f\x51\xd7\x3f\x70\x9e\xc7\x87\xae\x9b\x13\xb1\xce\x6f\xde\xb8\x06\x6d\xd8\x22\x36\x60\x63\x16\xb1\xea\x40\xd4\xa2\xed\xd0\x0b\xaf\xb5\x9d\x1d\xea\x06\x8f\x53\x34\x65\x33\x33\x5d\x03\xaf\x9d\xa0\xbc\xbb\x6b\x1e\x06\x03\xfc\x4e\x41\xfe\x69\xb6\xb6\xd0\x4f\xf7\xd8\x2c\x31\xaf\x87\x1d\xc4\x19\xe3\x83\xfd\x4e\xb1\x30\xc6\x90\xd0\x0e\x0f\xc5\x33\xf1\xca\x4d\xfc\x81\xa6\x66\x76\xf2\x26\xff\xc3\xae\xb0\x46\x03\x3a\x4d\x35\x9a\x98\x59\xdd\xd5\x17\xac\xdb\xa1\x1b\x2b\xf5\x9d\xcd\x61\x38\x1a\x6a\x04\x58\x22\x4e\x7a\x50\x21\xec\x29\xab\x10\x2c\xc3\xbb\xba\xb0\x67\xa4\xa1\xac\x60\xae\xc0\xd2\x79\x68\xba\x65\xd3\x80\xa4\x3b\x65\xc7\xcb\xb7\x11\xfb\x41\xf5\x2d\x55\x78\x07\xf4\x62\xf5\xde\x4f\x51\x86\x8c\x85\x15\xe6\x65\x4f\x5c\x5e\x31\x2c\x17\x2c\xc7\x2b\x8f\x64\xa2\xc9\xd0\xab\xc3\xcf\x9f\x04\x2b\xba\xbb\xe3\xc3\x80\x30\xfb\x66\x8c\x9d\x9c\x40\x07\x3c\x91\x98\xee\xb5\x7f\xf4\x12\x5e\x51\xfd\x89\xe0\xd5\x26\x2e\x59\xd6\x9c\x55\x0f\xa2\x27\x43\x79\xed\xc1\x28\x4a\x0c\x50\x1c\xf6\x47\x21\x45\x3b\x44\x32\xfb\xea\x06\x12\x25\x1e\xad\x72\x68\xe9\xcd\x7b\x62\x1d\x82\x82\x9b\x37\x28\x15\x79\x04\x05\x90\x09\x5e\xe1\xa8\xc9\x40\x12\x0e\x0d\x0f\xe1\xe3\x94\xfd\x22\xec\x00\x1b\x67\x22\xcc\x97\x9b\x4d\xb8\x77\x4e\x2a\x46\xd0\x0a\xd5\xd6\xf1\x26\x33\xcf\x32\x66\x34\xc0\xdb\x30\xdf\xf3\x6d\x67\x47\x04\x4f\x9e\x1c\x8a\x20\x1c\xf8\x6d\xde\xe7\x5b\x3f\xeb\x07\x84\x67\xee\x85\xdf\x34\xf8\x74\x78\x9e\x85\xdb\x7d\x92\xed\xf4\x80\xbd\xc9\x4f\x8f\xbc\xf0\xfd\x6b\xc5\xa1\x49\xb7\xe2\x35\x98\x0c\xe0\x95\x8f\xce\x49\xf6\xd5\xf3\x3f\x38\x11\x9f\x21\x2d\x08\x68\x2b\x6f\x88\xb5\x8e\xa5\xe5\xb2\xc6\x46\x2f\x5e\x09\x40\xdd\x80\x67\x07\xc2\x15\xc8\x26\x22\x34\x07\x3f\xd2\x15\xdc\x52\x64\x3c\x61\xd8\x27\x5d\x3c\x30\xc3\x05\x53\xe8\x05\x23\x5b\x3f\x71\x11\x43\x81\x3d\xca\x87\x5c\xef\x22\x74\x21\xdf\xee\x22\x9d\xcd\xc3\xd4\xe6\x78\x73\x09\x97\x96\xce\x69\x86\x5d\x45\x1a\xd5\xe0\xbd\x6a\x6d\xaa\xa8\x46\x75\x5c\x3b\x40\xc7\x78\x5d\xfc\xee\x0e\x53\x60\xa0\x17\x8a\x4b\x19\x6d\x3d\xfb\x98\xeb\x6e\x28\x8c\x06\x8d\xa2\xa5\x6f\xa9\x30\xf7\xe8\x7b\x3a\x6a\x74\x4f\xc6\x57\x90\x6b\x1d\x5d\x5a\x59\x2d\x5b\xcd\xe4\x9f\xb8\x90\xfd\xb1\xfe\x13\xf2\x26\x69\x3d\xbe\x04\x11\x7f\x54\xc9\x65\x3f\x72\x5d\x87\xe2\xbe\x52\xdd\xe4\x6d\x8f\x51\xd9\x5a\xc6\x2e\x8b\xf2\x53\xde\xf6\xfa\xd4\xd6\x45\xf1\xa3\x0b\x27\x92\x51\xbb\xa6\xd2\xbf\x8a\xe7\x10\x75\x5a\x5e\xac\x30\xed\x22\xfb\xde\xbd\xed\xa4\xf5\xcc\xd0\x1b\xef\x75\x5d\xa0\x81\xe3\x08\xb2\xcc\x7f\xc8\x1b\xf4\x69\x58\xe7\x8d\xf9\x1a\x76\x9f\xbe\x49\x5e\x1a\xca\xd8\xc8\xe9\xb7\xb9\x2d\x03\x2f\x32\xfa\xfe\x2b\xf3\x52\xc2\x89\x4a\x3f\x80\x03\x99\xb6\x02\x2f\x0e\x3f\x21\xd4\x39\x80\xb2\x8e\x1b\xd5\x4d\x04\x98\x35\xbe\xc0\xa4\xc1\x9f\xba\x67\xe7\xb9\x33\x78\x52\x53\x8d\xea\xe6\x61\x5a\x29\x6e\xe3\xc1\xcb\x3f\xba\xf6\x63\x14\x87\xca\x5b\xc1\xf2\x1d\xd7\xb4\x8d\x03\x57\x9d\xb7\xe5\x95\x5b\x2f\x53\x4b\xa4\x8a\xcd\x16\x5a\x77\xd4\xaf\xbb\x53\xfc\xa0\x97\x42\xef\x89\xa9\x6c\x49\x95\x86\xbb\x58\x83\xaf\x97\xfe\x93\x7e\x26\xec\x18\xd9\x04\xc6\xed\x04\x2a\xec\x05\x50\xbb\xb0\x6b\x63\x40\xf8\x7c\xbd\x15\x12\x96\xb1\xae\x83\xd1\x60\xce\x07\x63\xfe\x9c\x61\x70\xf2\x47\x8f\x5b\x07\xdd\xd7\x1b\xcf\x55\x4d\xcf\x57\xb4\x17\x4d\x2b\x89\x0f\x41\xfe\xd5\xc4\xe3\x81\xa6\x03\xbd\xc9\xfd\x7f\x28\x2d\x5b\x6c\x3d\x18\x48\xca\xf6\x13\x32\xa1\xa0\x4e\x90\x08\xd1\x14\x9c\x19\x72\xb1\xab\x1a\x8a\x6e\x95\x5a\xe4\x3d\xbc\xc2\x8d\x06\xec\xc4\x54\x0f\x08\xd3\x6d\x58\x9f\x94\xbf\xa6\x0d\x46\xdc\x2e\x3f\x8c\xed\x2e\xa8\xdd\xce\x7b\x0e\xf6\x57\x22\xe7\x77\x4d\x0b\xfc\xc4\xde\x19\x51\x5b\x74\x65\x14\xd2\xae\x49\x39\xf7\x51\xb9\x99\x21\x0e\xb8\xef\x93\x2c\xdf\x62\xd4\xa6\x5b\x02\xb6\xb1\x7d\xfa\xb6\x70\xcf\x83\x5b\x2b\xa4\x7d\x36\x90\xd0\x42\x54\x39\xbb\x0d\x74\xb4\x95\x5d\x4f\x7a\x81\xf7\x2c\x13\x07\xc2\x1b\x4d\x24\x96\xa7\x47\x4f\x60\xdd\x9e\x89\x03\x19\x59\x48\xaf\x76\xa5\x74\x51\xb6\x2b\x81\xaa\x4e\xc8\x37\xf7\xcf\xe2\x15\x4e\xc3\x01\xf9\xc3\xf6\xaa\xe1\x3b\xd8\xad\x9a\x6d\x45\xab\xe4\x20\x5b\xd9\xe9\xf2\xb4\x51\xf3\xda\xd1\x81\xff\x41\x26\x74\x04\xfd\x8a\x9d\x39\xe1\x34\x23\xca\xb3\x6b\x60\xaa\x41\xb3\x3f\xe5\xd5\x46\x7a\x11\xc7\x38\x7c\xd2\x7d\x69\x34\x7c\xcb\x3f\x61\xa4\xe1\x06\x1b\x17\x74\xa7\xb6\x73\xf1\xb1\x0b\x46\x8f\x26\x02\x7c\x77\x7c\x57\x1e\x93\x2b\xd5\xec\x2f\x2d\x70\x8c\x4d\xa7\xed\x04\x87\x5b\x2a\xe0\x2d\xd3\x67\xc8\x5c\xc6\xc6\x39\x88\xf9\x01\x81\x1a\xe9\xb3\x17\xee\x56\xa4\xab\xed\xfb\xfe\x44\x02\xdc\x7e\x78\xbe\xd5\x81\x34\xa5\xd6\x03\x48\xff\xde\xf5\x56\x4b\x38\x7f\x3b\x9a\xb3\x75\xde\x9c\xfe\x26\x76\xc5\xf3\xb3\xf0\x06\xc1\x96\x71\xab\x05\xba\x2c\x7b\x8c\xb3\x10\xba\xb0\x06\x3b\xe8\xa3\x1a\x9b\xd1\x78\x7b\x85\xef\x1d\xbd\x99\x4e\xcb\xb3\xc0\xab\x15\xf5\x75\xd3\xc9\x33\xb1\x4b\xd3\xed\x97\x72\xf4\x05\x5f\x61\x5d\x7c\xe2\x7a\x9e\xb1\x86\xc4\xae\xad\xf0\x4a\x3c\x83\x95\x38\xf3\x9b\xa4\xcd\xeb\x52\x67\x32\xb9\x4a\x24\xbd\xc9\xef\x03\x41\xca\x84\x76\x3d\x40\x37\x6e\x6b\x62\x44\x55\xc0\x36\xe0\xa1\x61\x0c\x50\xd4\x3a\xb4\x19\xc0\xc5\xbc\xaa\x20\x4b\x63\x75\x2b\xba\x55\x7e\x79\x3b\x23\x6f\x2b\x4a\x2c\x02\xf9\x07\xe5\x35\xb8\x59\x01\x2c\x26\x88\xea\x90\x0c\x0b\x0a\xa0\x8f\xbb\xc3\x6d\x45\x40\xc9\xa6\x55\xe7\x95\x5c\x77\xfe\x71\x89\x88\x97\x6e\x9b\x31\x43\x3e\xdc\xf1\xf0\x7d\x0d\x00\x09\x03\x5b\x5c\x4c\x0d\x1f\x00\xc0\x12\x68\x76\x6e\x5b\x87\x7f\x79\xdb\x7c\x73\xb1\x49\x85\x72\x13\x2a\xce\xcf\x2b\xdf\x3c\x83\xf3\xba\x85\x2d\x43\x01\x1e\x8a\x46\x51\x76\x65\xd7\x07\x3c\xd9\xbb\x8c\x87\xf1\xee\x9a\xee\xea\xb1\x92\x8e\x93\xe0\x63\x76\x06\xcf\xc1\x71\x9d\x73\x2a\xdf\x72\x6f\xa7\x91\xe8\x9c\x2a\xcc\x5d\x45\xfc\x23\xac\x37\x30\x45\x58\x78\x62\x2a\xf1\x49\x9a\x3e\xfb\x27\xcc\xd2\xee\x3f\x71\x96\x62\xc9\x3c\x71\x23\x31\x81\x84\xf6\xd1\x4d\x44\x9c\x8e\x77\x34\x9a\x88\x45\x65\x62\xb8\x28\xec\x07\xfc\xe9\x65\xe3\xae\x40\xe8\x41\xde\xe6\xe0\x92\x31\xf7\x59\x7e\x2b\x17\xea\xa2\x2e\x7f\x97\x1f\xf2\xf6\x52\xb6\xe3\xb2\xe0\xf8\xe2\x46\x03\x5f\xc3\x4b\xf6\x06\x1f\xcc\xca\x42\x73\xc8\xb2\x98\x8b\x7b\x63\xd1\xb7\x2d\x5f\xe7\xd5\x65\x60\xe8\x30\x42\x8f\x77\xcc\x46\x37\x57\x8b\x35\x5d\xb2\x40\xd1\x0b\x2f\x8d\xe2\x62\x0d\xb1\x18\x61\xae\x1d\xaa\x32\x08\xdf\x60\x9a\xd4\x73\x96\x05\x1f\xe0\xeb\x45\x56\xca\xb1\x09\x4a\xbc\x98\xc4\xb0\x27\x37\xb0\xd6\xd8\x06\x7f\x13\xc5\x34\x05\x07\x9e\x9e\xb0\xa3\xb7\x83\xc3\xc2\x02\xa3\x8c\x12\x05\xfb\xe3\x33\xb5\xe3\x33\xce\x6c\x85\xc5\x7a\xa6\x77\x83\x5e\x45\xa2\xe5\x81\xab\x28\x93\x0d\x79\x12\x2d\xfd\xae\xfd\x4a\x74\xcf\x4e\x1b\x03\x19\xdb\xce\x0e\x65\x37\xd0\x44\xa7\x5f\x9c\xee\x9f\xc1\xc7\xc7\x7e\xbe\x6b\x37\x59\x89\xdb\x32\x97\x0c\xc1\xfc\xdd\xab\x0c\xa3\x53\x88\x60\xb3\xc7\x4d\xae\xa5\xa9\x60\x46\x71\x45\x8d\xed\x6d\x04\x77\x01\x26\x81\x71\xd4\x5c\x4a\x59\x4a\x4b\x8e\x28\xcd\xb0\x9e\x59\x32\xe7\x42\xb9\x77\xc8\xeb\x1e\xee\xfd\x7f\xe3\xa6\x95\x77\x45\x79\x75\xd7\x64\xff\xcf\x5e\x89\xd1\xae\x76\x2f\x7c\x04\x38\x4b\xd6\xaa\xdb\xd6\x9e\xc9\x9b\x5d\xc4\x45\xe2\x71\xb8\x8d\x10\xd7\xa7\xf6\xce\x26\xbf\x53\x88\xa8\x90\x0c\xa0\xac\x12\x18\x8d\x66\x35\x69\x7d\xe6\xc9\xee\x06\x1e\xa7\x6e\x9d\x4c\x6d\x86\xf3\x13\xa9\xab\xf3\xb9\xfb\x22\xcc\xab\xa6\x8f\xc8\xf9\x01\x85\xb2\x40\xf5\x25\x0f\x0a\x70\x38\x88\xee\xde\xbd\xa4\xdc\x3d\xed\x5b\x42\x35\x30\x40\x8e\x08\x24\xf2\xb9\xbf\xad\x20\xe2\xf0\x8b\xcb\xe1\x7b\xe0\x63\x43\x40\x0c\x91\x4f\x5c\x07\x49\xd3\xdf\xbd\x81\x8e\xf8\xfc\xee\x87\x77\x6f\x4e\x8e\x8e\x3f\x8a\x3d\xf1\xe6\x6f\x3f\x7e\x3e\xfe\xd1\xbc\x70\x08\x80\xe7\xbf\xc9\x45\xdf\x89\xbc\x95\xa2\x5c\xaf\x37\xd0\xca\x4c\xbc\x06\xa8\x06\x55\x03\xb0\xf3\xa2\x95\x79\x2f\x0b\x21\x21\x75\x6d\x5f\xae\xe5\x37\x16\x29\xde\xc5\x30\x53\x8a\x00\x5d\x97\xe1\x10\x75\x82\x92\x27\xac\xf5\x09\x5b\xab\x7a\xaa\xae\x64\x5b\xe5\x4d\x83\x99\x75\xf7\xf6\xc4\x18\x33\xbc\xd4\x53\x08\xee\xc5\xd8\x5a\x8a\x5c\xec\x54\xdb\x9b\xb4\xa7\x79\x0d\x59\xad\x2f\x64\x1b\x24\xda\xfe\x86\xd2\xc6\x94\x8b\x95\xe9\x31\x00\xcb\xa2\xbf\x0b\xcf\x38\xa3\x1f\xeb\x12\xba\xfe\xd3\xce\x4f\x01\x8c\xad\xa0\x99\x11\xda\xb7\xa8\x9d\xb4\x7e\xdd\x44\xc8\x7e\x01\x90\xc3\xf6\xa8\x71\xee\x43\xa6\xc7\xfa\xab\xe0\x40\xe0\xe1\x6e\xd8\x78\x52\xfc\x63\xee\xde\xd8\xf2\xe2\xd0\xd5\xb5\x54\x62\xdb\xf7\x00\x2f\xb0\x61\x1a\xdf\x16\xc7\x4c\xca\x67\xef\x7f\xe7\xcc\xba\x76\xca\xff\xde\xe4\x15\x37\xe7\x43\xcc\xba\x7f\x68\x62\x18\xfb\x21\x7a\x1b\x65\xa9\xdb\x30\x5b\x8a\x0d\xe5\xc9\x61\x38\xb8\xbb\x3b\x8c\x88\xf7\xb3\xf2\xdb\x82\xde\xd3\xb4\xff\x6d\x8a\x53\xc6\x75\x93\x3a\x1f\x00\x94\x7b\x5f\x3a\x2d\xcf\x26\x04\x5c\x7e\xe8\x75\xcc\x53\xff\xf0\x00\x6f\xc6\xba\x9c\xcd\xbe\xdf\xb3\x5f\x90\x99\x64\xdf\x5c\x41\xc2\x0b\x4c\x39\xd6\xdb\xbf\xb1\x48\x7a\x48\x86\x47\xa5\x10\x5a\xf5\x3f\x85\x94\xcd\x1b\xd5\xdc\x26\xaf\xf1\xec\x7c\x28\x70\x8c\x3d\x3d\x9b\x3c\x66\x66\xec\xd8\xd4\x46\x6b\x84\x04\xc9\x42\x97\xa3\xaa\xb9\xb5\x91\x61\x76\x3a\xcc\x50\x27\x62\xe0\x3d\x8c\x32\xf4\xd9\xd4\xad\xba\xcd\xa1\x34\xf3\xf2\x29\xc2\xbf\xd0\x8b\x42\xce\xb7\x0f\xf9\x6b\x06\xea\xae\x9f\x5c\x97\x21\x65\x00\xc3\x3f\xe7\xf4\x1c\x2f\x14\xf5\xd1\x58\xe2\x58\xd7\xc0\x40\x8e\xb1\x50\xdc\xe6\x05\x4f\x6c\x98\xd8\x3f\x81\x80\x8d\xd0\xe3\x0f\x23\x26\x54\xa9\xd5\x59\x9e\xed\x29\x13\x2f\x31\x7c\x0e\x08\x14\xba\xeb\xd2\x43\x65\xe2\x85\x17\x1d\x67\xc7\x5e\x0e\x10\xe8\xf4\x19\x53\x28\xfc\x4b\x25\xa4\x20\xcf\x87\x92\xf3\x3f\xeb\x3a\x8a\x7f\x90\xdf\x3f\xf9\x82\xea\x7f\x2c\xc7\x83\x86\x12\xdc\x4e\x8f\x27\xcd\xea\x28\x94\x90\x7d\x67\xe2\x9a\x77\x8e\xec\xbd\x1a\xa8\x8e\x91\x84\x0f\x55\x07\x92\x49\x52\x25\xe7\xb8\x16\x77\xc5\xb0\x4c\x6a\x12\x9f\x59\x2c\x7a\x02\x9b\x09\xca\x2c\x56\xe1\xf4\xee\xed\x89\x93\xfc\x52\xea\xa3\x6f\x53\x9b\xb3\xb0\x51\xfa\xc0\x2f\xc1\x26\xc1\xce\x52\x88\xe8\x52\x4b\x7b\x74\x22\x18\xff\xde\x9e\x38\xdf\x94\x15\x00\x95\xb8\x33\x1f\x13\xd7\x97\xfd\x4c\x3c\x7d\xa3\xea\x6e\xb3\x96\xdd\x53\x83\x79\x90\xb7\x6d\x7e\x2b\xc6\x6b\x55\x94\xcb\x5b\x7b\x46\x97\xbd\x7f\xf0\x61\xf2\x9f\xf2\x77\xf9\x88\x13\x90\x61\xfc\x10\xed\xb2\xc3\x08\x05\x24\xdc\x01\x7a\x84\x2e\xde\x27\x9f\x88\x73\xb6\x4e\x9a\x80\x73\xeb\xa4\x7a\x6e\x23\x33\xad\x23\x2d\x3f\x49\x0d\xda\x0f\xef\x93\x51\x40\xf9\x36\x24\x0b\xe2\xb6\x1d\x48\xf6\x3c\xd7\x79\x7d\x74\x34\xad\xbc\x62\x4f\xc0\x19\x87\x1f\x88\xb0\xdb\x5a\x79\x05\xfb\x0c\x62\x53\xbd\x0d\x99\xf2\x46\xc5\x14\x5e\x88\xe0\x23\xaf\xec\x40\x59\x55\x72\xcd\x25\x82\x0d\x9a\xf7\x02\x4f\xcd\x4d\xea\x15\x06\x81\x5f\x19\x86\x07\x6e\x50\xa6\x3d\xb8\xd8\xd9\xb4\xb8\x0b\x0f\x04\xfb\xaa\xc9\x1f\x31\x33\x3b\xd3\x0d\xac\x34\x80\x47\xb4\xc2\xd3\xa9\x27\xb4\xd0\x8e\xa0\xe5\x6c\xc0\xa9\x68\x3a\x2d\x27\xe2\xf9\x84\x1d\x34\xba\x63\xaf\xf4\x60\x0e\xc8\xec\x80\x0f\x60\x16\x0e\xb4\x84\x1d\xd9\xe9\x07\x4f\x96\x98\xe8\xe2\xdb\xcc\xad\x9e\xde\xb4\x12\xc9\xc6\x4f\x5d\x97\x79\x1d\xc8\x4e\x86\x87\xe2\x99\xb1\x87\xdd\xd3\x76\xfd\xa0\x3a\x9b\xcd\x40\xde\xf4\xb2\xad\xf3\x4a\xbc\xfe\x74\x04\xd0\x17\x9d\xb8\x28\xaf\x24\xdc\x95\x22\x34\x17\x26\xec\xb9\x94\x82\x92\x30\xc9\x5b\x6c\xc5\x66\x3e\x90\x37\x65\xd7\x8b\xeb\x52\x9f\x8d\x5e\xaa\x1f\x6f\x33\xea\xb6\xe1\x5a\x1d\x7d\x9b\x00\x36\x06\x86\x63\x61\xae\x0a\xb5\x40\xfb\x14\xcb\xe4\x59\x63\xc6\x54\x4c\xf0\xb0\x8b\x69\x07\xcb\xdf\x25\xde\x72\x42\xe6\x22\xef\x03\x9a\xe6\xcc\x9d\xbd\x99\x35\x4d\x11\xe6\x32\x5e\xbc\x70\xcd\x65\xdc\xc4\xcb\xbe\xbd\xcf\xee\xf9\x2b\xc4\x8a\x1f\xea\xc2\x3c\xfe\xc0\x4b\xa8\xe3\xb5\xad\x1f\x38\x17\x57\xe8\x1e\x94\x99\xc5\xb9\x1f\x0c\x1b\xa9\xca\xe6\x44\xfd\x20\xe9\xf0\xf6\xaa\x5a\xbf\x82\xa8\x7a\x34\x1b\xac\x09\x5d\xa3\x92\x35\xe7\x76\x60\x0c\xc7\x2b\x7c\x37\x0e\x64\xf8\xe0\x9c\xa2\x05\xc6\x95\x1e\x8f\xa9\xca\x86\x64\x3a\xe1\x1a\xc6\x26\x9c\xdb\xd1\x4a\xbc\x60\x12\xa5\x5f\x67\x9f\x97\x66\x57\xf3\xe1\x18\xca\x8e\xcd\x98\x23\x98\x4a\xb3\x27\xb7\x24\x3b\x3b\xa2\xe2\xeb\xca\xd6\x28\x49\x20\xaf\xf5\xd9\x81\x8d\xc2\x31\x62\xe6\x64\xbb\xac\x0a\x45\x7d\xe6\x6b\xa5\x53\x8f\xf2\xa0\xa0\x33\x71\x50\x9f\xd5\xa6\xe7\x3b\xd0\xe9\xbc\x7f\xfb\xf4\xf6\xf5\xc9\xbb\xcf\xe6\x20\x5d\x49\xf1\x14\x35\xbe\xa7\xa2\xc9\xdb\x7c\x2d\x7b\xd9\xd2\x8e\x84\x7d\x58\xdf\xd2\xce\xd5\x13\x4d\xca\x65\xc1\xa0\x95\x49\xe3\xd5\x4c\x81\x32\x55\x99\x8d\x2c\xba\x95\xc9\x59\xe4\xe9\x94\xe8\x4f\x63\x00\xbb\xf6\xf6\x84\x3d\x55\x7d\xdd\x79\x46\x7d\x3c\x5a\x0a\x70\x59\x86\xec\x5a\xb2\x82\x1c\x6f\x86\x93\xd4\x85\x58\x56\x39\x65\xcd\xea\x27\xf4\xac\x13\x39\x49\x87\x46\x83\x2d\xeb\x45\xb5\x29\xa4\xc8\x03\x66\x83\x6a\x36\xc6\x71\x01\x6f\xd1\x12\xc1\x42\xd5\x85\x2d\x01\x27\xfc\xde\x9e\x38\xd6\xe3\xbd\x2e\x3b\x49\x41\x32\xb7\x46\x01\x66\x81\xe4\xe7\x68\x55\x83\x27\x01\x53\xa3\x56\x00\x8e\x79\x69\xf3\x54\x8b\xb5\xea\x29\x79\xb5\xe8\x36\x98\xa2\xcc\x92\x0f\x8e\x05\x39\xad\x33\xd2\x21\xb7\x9d\x08\x4f\x2d\x05\x8c\x5a\xb5\x98\x2d\xd6\x9a\x3a\xf1\x2f\x17\x3f\x0b\x93\x77\x77\x07\xcf\xb1\x51\xff\x20\xb7\x72\x28\x4a\xc1\x24\x8d\x86\x9a\x6c\x78\x3c\x37\xaa\xfb\xce\xdc\x10\xa0\xa2\x97\x83\x4d\x02\x55\xc0\x17\xee\xc6\xdb\x32\x2c\x2a\xfe\xe4\x10\x45\x01\x68\xd5\xab\x11\x20\x6a\xd9\x7e\xf9\x27\xae\x30\xe1\x52\xd0\x00\x33\x6e\x39\x6e\x10\x7f\xcc\x9b\xb4\xf8\x53\x03\x2d\xa6\x25\xfe\xf4\x01\x98\x25\xbd\x5b\xa2\x2a\x68\x3b\xa0\xf0\x28\xbf\x26\xdb\xaf\xef\x90\xb6\xd3\x16\x1b\xa2\x03\x83\x0d\x05\xf4\x27\xbb\x3e\x41\x3c\xee\xd4\x06\x02\x62\x93\x30\x21\xa2\xb7\xa7\x96\x17\x0e\x66\xdc\x81\xf9\xb1\x1f\x91\x63\x14\x42\xe5\x93\xe6\x19\x9a\xb5\xcd\x67\xe6\xf1\xe8\xf2\x8a\x25\xcf\xea\x60\xd5\xe0\x76\xb1\x26\x71\x5b\x2d\xf9\x6b\x7d\xde\x0b\xe4\x87\xd8\x0a\x58\x6a\x90\xf9\x6c\xd6\xe7\xb2\xf5\xcb\x67\x5b\x66\xa3\x73\xd3\xd1\x45\x13\xb1\x9d\x2d\x9b\x41\x0f\x2b\xd7\x96\x4b\x0f\x4e\x18\x13\x99\xa1\x0b\xf0\x17\xe5\x1e\x12\x2e\xc2\xe0\xb3\x44\x8b\x71\xa4\x53\x80\xe1\x80\xcf\x3e\xb7\x1d\x24\xd7\xf1\xb3\xac\xd2\x2b\xf1\x37\x00\xb3\xd4\xfc\xb2\x2b\xeb\x8b\xca\x30\x32\x92\xab\x18\x2b\xf6\xee\xa8\xe0\x56\xe6\xb8\x96\xc1\x87\x4a\xcb\xa2\x82\x29\xf5\xc0\xe3\x82\x19\x24\x1f\xfd\x8c\xeb\x3c\x38\x7f\xec\xe2\x25\x31\xa8\x61\x55\x2b\x9e\x99\xf4\xd8\x5d\x1e\x18\xb7\xb5\x7a\x15\x4c\x85\x37\x72\xdd\x8d\x40\x6c\xc6\x23\x98\xb1\x81\x47\x6c\xac\x07\x82\x2c\x53\x7d\xfd\x6b\x79\x25\xe9\x4a\xf5\xb3\x1f\x43\x69\xf0\xef\xf5\x1a\x52\x82\xd2\x5e\x89\xb2\x5e\x56\x1b\x59\x2f\xa4\xc8\xbf\x09\x50\x35\x11\xbf\xd4\x1b\x17\xe6\xe3\x08\x1a\xa6\xbe\x72\xca\x61\xcb\xa9\xce\x7f\xb3\x56\x08\xb3\x6c\x07\x0e\x87\xa7\x33\x01\x2a\xf8\x35\x66\x22\xc0\xd7\x51\xd2\x68\x4b\x1e\xa7\x29\x4f\x13\xb6\x01\xb7\x59\xb5\x44\x60\x0b\xf2\x0d\x79\x5c\x68\x8a\x0d\x79\xde\x4d\xd9\xe0\x7f\x03\x8d\xf8\xd6\xbe\x7b\xd3\x98\x6a\xcb\x8b\xb2\x3e\x30\xf3\x07\xe1\x62\x14\x32\x8e\xaf\x90\xef\x13\x8d\x03\x1a\x25\xb6\x3c\x4a\x2e\xf5\x08\x68\x7b\xa2\xe7\x9e\x39\x71\xe0\x69\x9f\xb1\xfa\xe0\x11\xbe\xad\x09\x28\xe0\xb7\xa2\xce\x7f\x33\x6b\xf0\x84\xe1\x29\x39\xeb\x76\x8a\x0f\xd9\x3a\xd0\x5a\x60\xc5\xd6\x1a\x53\x2c\x76\x53\x12\x85\x40\x17\x65\x5b\xe4\x47\xe4\x2e\xdf\x97\x5d\xaf\xda\xdb\xed\x44\x08\x39\x99\x90\xa3\xac\xb0\xfc\x4c\x3f\x9a\x18\x35\xaa\xea\xfa\xb1\x7e\xc0\xc6\x59\x51\xb6\x2e\xfd\xef\x2c\xa4\x45\x5d\xf6\x54\xff\x2f\x08\x27\x62\x99\x1f\x78\x57\x3f\xaa\xbf\xd5\x85\x4a\x74\x31\x29\x09\x24\xf8\x40\xa2\x0e\x97\xd9\x65\x2f\x72\x20\xe0\x34\x1f\x7e\xa0\xc1\x04\xfb\x79\xa0\xc3\x79\xe1\x8e\xc8\x13\xe5\xad\x80\xc3\xb6\x46\x29\xf3\x95\x11\x32\x31\xae\xbb\x2c\xc4\x81\xf8\x98\x7f\x4c\x30\xaf\x64\x77\x07\x3b\xc2\xe4\xd9\x55\xde\x7d\x8f\xac\x6d\xeb\x9e\xc8\x8c\x64\x8b\xb2\xaf\x5f\x6b\xdb\x4e\xb0\x17\xbc\x18\x13\xfe\x58\x1e\xc8\xbc\xeb\xcf\xcb\x5c\x73\xac\xc4\xee\x86\x37\x16\x4e\x01\x04\x50\x4f\x52\xa2\x0b\x91\x48\x82\xa2\xcb\x11\x74\x5c\x9b\x3e\x13\x07\x76\x0f\xf1\xd9\x3b\xaa\x6b\x33\x29\xdd\x65\xd9\xbc\xee\xd5\xba\x5c\x1c\xd5\x29\x62\xd0\x1d\x21\x47\x57\xd3\x73\x30\xc6\x8f\x13\x9d\x46\x25\x0d\xd2\x80\x22\x12\xa2\xd3\x25\x6c\x94\x0f\x84\x75\xe1\x05\xe0\x4f\x25\xa0\x63\x19\xfe\xb3\x7d\xc1\x79\x97\x65\xc5\x97\x59\x8f\x1f\xef\xdc\xc6\x34\x1d\x59\x80\x07\x67\x93\x81\xe2\x3e\x8c\x18\x9f\xdb\xbd\x8c\x22\xf1\xdc\x31\xc9\x6a\xbc\x57\x0f\x80\x10\x20\x1f\xc5\x31\xbe\x5e\xf4\xe5\x55\xd9\xdf\xf2\x41\x1a\x75\x00\xcb\xfd\x90\xf7\x96\x40\x17\x5e\x1d\x64\xb5\xde\x29\xfe\x93\x6c\xcb\xe5\x2d\x5e\xa4\xfa\x72\x47\xa1\x24\xa4\x41\x82\xd0\x09\xb4\x62\x77\x94\x33\xaa\xbe\x15\x39\xac\x30\x29\xcb\x79\x7b\x29\x0b\x73\x0c\xfa\x72\xd9\x9b\x95\x5c\x5c\x7a\x64\x90\xe2\x02\x8f\x23\x1f\xbb\xe3\xd1\xbb\x17\x29\x22\x89\x00\xe1\xe4\x29\xe0\xf0\xdc\xa6\x0e\x23\x7d\xfc\xd8\x12\x83\x7a\x1c\x81\xaf\xf3\xdb\x37\x95\xcc\x5b\x4f\x42\x31\x19\xa3\x53\x52\xc4\x80\x08\xef\x23\x86\xd2\xfd\x92\x27\xb2\xcf\x59\x81\x00\x7b\x90\x7b\x33\x27\xd5\x04\xb3\x9f\x06\x1b\xac\xe5\xb5\x05\xb7\x74\x03\x67\xc2\x86\xbd\x8b\x21\x28\x36\x55\x15\xf6\x51\x30\x13\x41\xbb\xdf\xa3\x82\x9b\x6e\x95\xe4\x56\xd7\x26\x3e\x18\x68\x11\xc4\x05\x4c\xe5\xec\x3a\xfc\xc4\xb7\x1e\xd0\x4b\xf8\xaa\x7d\xc5\x4d\xcb\xc2\x01\xad\xf7\x19\xa9\x5a\xb1\x56\x30\x11\x25\x33\xdf\x27\x6e\x67\x6d\x07\x26\xe6\x73\xdb\xac\xe4\xfa\x33\xaf\x06\x35\x2a\x5f\x67\x10\x07\x03\xb2\x0a\x23\x48\xbb\x8f\xc0\xe4\xa9\xaa\xe2\x93\xfe\xb7\x28\xdb\x34\x45\x06\xe1\x5e\xa9\x58\x2f\x13\xc4\x31\xc3\x6d\xfe\xb9\xc9\xf5\xa1\x98\xa2\xe0\xb0\x94\xa5\xe3\xdd\xdd\x32\xc0\x14\x6a\x4c\xba\x07\x56\x1c\x74\x4e\x00\x39\x69\xf0\xb1\x67\xf0\x19\x77\xcd\xcc\xf8\xf6\x18\xdb\xec\x78\x3d\x03\x2b\x5a\x57\x5e\xc9\x1f\xe4\x52\xcf\xa4\x29\xf5\xc2\xd8\x75\xf5\xa4\x99\x67\x26\x36\x2c\xf3\x83\xc6\x75\xd3\xbd\x1a\x6a\x18\xf2\xf0\x60\xcb\xbd\x12\x2f\xfd\x76\xf5\x13\xdb\x6a\x48\x48\xe1\x84\x73\x66\x3e\x76\x52\x00\xf2\xf5\x77\x75\x2f\xdb\x51\xe4\x57\xb7\x9e\x61\x76\xee\xb2\xaf\xb0\xb1\x10\x7a\x8a\x05\x1b\xf9\x2b\xe4\x39\x3f\xd1\x59\x09\xc2\xdf\x74\x5a\xce\xe1\x92\xbc\xac\x37\x68\x1e\x36\xff\xa5\xd0\xc1\xa1\xf5\xf5\x0c\x79\x62\xe6\xea\xf9\x99\x7b\x91\xd0\x62\xe7\xc3\x5a\xe6\x9a\x73\xa0\xeb\xe1\xb8\x28\x5b\x12\x24\xb4\x1c\x31\x7d\x96\x4d\x20\x1d\x6a\x38\x66\x57\x2c\x5a\x86\x03\x11\x2c\xb9\xef\x4e\x68\x3e\xa7\xae\xa4\x55\x89\xf4\xb3\x89\x98\xc2\x16\x80\xf7\x00\xc3\x90\xb7\xf6\xfa\xd7\xde\x5b\xa0\x63\xbe\x4b\xba\xec\xf7\x6a\x7b\xdd\x9d\x1d\xdd\xef\xe5\x92\x2c\x8f\xf8\x51\x9a\x95\x8c\xde\x9a\x51\x41\x39\xfd\xe7\x01\xfe\xf9\x52\xec\x07\x6e\x91\x46\x33\x49\x6d\x6c\x6c\xba\x89\xb7\x35\x37\x12\xfa\xb7\x96\xe9\x35\xf0\x84\xb9\xad\x73\x0f\x7b\xeb\x20\x5a\x0d\xde\xe7\x65\x3c\xf1\x4b\xdd\x4f\xe8\xe2\xf2\x6b\x66\xdb\xfa\x75\xb4\x7a\xd3\xa5\x66\x60\x39\x30\x01\xd4\xd6\x16\x6e\x6b\x6f\x58\xc8\xe8\x07\xb2\x63\x6c\x81\x2f\x51\x38\x28\x6b\x08\x1e\xcd\x6b\x92\x08\x52\xe6\x97\xe0\xf0\xf2\xb8\xee\xb0\x20\xa0\x67\xf9\x50\x90\x48\x6e\xee\xd0\xb8\xb3\xee\x57\xb3\x74\x06\x94\x36\x7e\x62\x1e\x03\x34\xea\xe3\x5a\x42\x79\xdc\xc3\x5b\x7b\xb0\xe2\xf4\x9f\xd7\x87\x29\xeb\x84\x3b\x76\x9e\x50\x34\x88\x27\x4e\xe7\xe8\x44\x19\x88\xc8\xdb\xef\x31\x3d\x22\x80\x46\xe3\x53\xd4\xa3\x5d\x47\x5d\x15\xf3\xac\xe7\x1b\x64\x67\xc7\x1c\x04\x3e\x6c\x55\x70\x13\x1a\x5f\xb5\x7a\xf6\x1a\x7e\x29\x48\x17\xba\xdf\x30\x5e\x1d\x85\x85\xb2\x0b\x05\xdd\x91\x97\x61\x47\xe0\xa4\xd6\x34\x95\x3e\xd1\xfd\x0b\xd3\x74\x9f\xd3\xd7\x88\x1e\x36\x98\xd7\x6b\xf2\x16\x7f\x54\xbf\x13\x57\x10\xfe\xb5\x28\x8d\x64\x57\xcf\x7d\xca\xfe\x60\xef\x0c\xdf\xfe\xf8\xfa\xe7\xa3\x8f\x7f\xf5\x56\x10\x15\x2c\x8e\x20\x67\x86\xc8\xae\x9e\x08\xdd\x96\x43\xe0\x8f\xa3\xd7\x11\x20\x7f\x96\x50\x26\xa3\x42\x06\x5c\x3c\x6f\x6f\x7d\x93\xd0\xc2\xc6\x5a\x4c\x5c\x68\xf9\x97\x7b\xb7\xed\x17\x9b\xf6\x7d\x9b\x5f\xac\x65\xcd\x03\xc6\x11\x99\x96\x67\x5b\x40\x07\xdf\xb7\xf4\xd3\x54\x19\x33\x23\x7d\x27\xab\xb8\x25\xa7\xfd\x3c\xaa\xad\x41\x15\x65\xcb\x4d\x83\x4f\x4b\x74\x3f\x64\xf5\x76\xc8\x84\xc8\x95\x10\x26\xd4\x3a\x89\xc2\x9d\x58\x46\xcf\x19\x54\x4d\x00\xf9\x9a\xf9\xcf\xd1\x76\x8b\x82\x91\x4f\x20\x65\x81\x73\xa5\x33\x24\x1e\x14\x7b\xdf\xaa\x75\xba\x27\x16\xe3\xda\xde\x45\x92\x8b\x8e\xe7\x45\x64\x0b\x81\x87\xa9\x05\xe1\xd4\x54\x86\xd2\xdd\xcf\x2b\x69\x74\xc5\xfa\xc2\x9d\x9b\x45\x9b\x3b\x32\xc4\x92\x40\x45\x5c\x07\x62\xb4\xe1\x43\x75\x38\xf8\xed\x74\x7b\x06\x49\xc7\x5e\x81\x30\xda\x48\xf1\xc5\x00\x64\x60\x6f\x4f\xbc\x6d\xf3\x6b\x30\xe2\xe3\xcd\xf0\x92\x6e\xb9\xf1\xb4\x84\x46\xbd\x60\xa5\x81\xc1\x90\x2a\xb7\xe9\x9b\x8d\x17\x74\x8d\xa9\xf7\xb1\xed\x37\x4a\xb5\x45\xc7\x8a\x8f\x8a\xf2\xca\xe6\xb5\xc1\xff\xf3\xdc\x41\x78\x1f\x82\x1f\xf9\x1e\x32\x9d\x7f\x92\x00\x81\xc1\x8d\x61\xd4\xed\x43\xfa\xf6\x2c\x6f\x1a\x59\x17\x98\x3e\x44\x56\xfd\x98\xbe\x31\xfa\xaf\xcd\xfe\x7e\xbe\xaf\xff\x72\xce\xfe\x53\x83\x0c\x42\x33\x85\x3f\x29\xad\x2d\xa4\x3c\x27\x51\x46\xff\x09\x89\xcf\x47\x89\x82\x3d\xa0\x8b\xe9\x72\xfa\xaf\xc1\x62\x98\xab\xdd\x02\x70\x51\xba\x3b\xd5\xcd\xce\x55\xdf\xab\xb5\x98\x9a\x26\x32\xf1\x27\x4e\x5f\x0b\x36\x7e\xdb\xfa\x37\x9c\xa3\x07\xd7\xe4\x60\xc2\x5d\xa8\xba\xd0\xbb\x13\x6b\x4f\x00\x65\xbb\xc6\xf4\x65\xaa\x16\xb9\x78\xfa\xdb\x66\xdd\x3c\x15\x65\x2d\xce\x4b\x7d\x2e\xe3\x82\xe6\x15\xc4\x45\x70\x5b\x83\x6e\xfb\xcd\x3f\x3e\xc7\x2c\xc4\x62\xda\x99\xde\x05\xd3\x2f\xf8\xd7\x68\xd6\x1c\x9c\xe6\x68\x34\x5c\x8a\xad\x15\xfa\x8f\x47\x2b\x96\xaa\xe5\x16\x0e\x2b\x85\xcb\x97\xaa\x63\x57\xd1\xcd\xbc\xbf\x80\xb6\x29\xbd\x8c\xb3\x7f\xff\xd6\x6b\xf1\x3e\xda\x77\xc1\x56\x13\xb9\xde\x8a\xab\xf2\x62\x55\xe9\xef\xc8\xc2\x19\xb5\x06\x77\x61\xc4\x02\xe2\x5d\x98\x06\x25\xe5\x67\x16\x93\x4e\xdd\xc9\xf2\x15\x47\x52\x93\x17\x94\x5a\x9a\xfe\xfa\x9e\x1d\xb8\xd9\x44\xe8\x05\xf9\x6c\x50\x5a\xa0\x00\xac\x91\x6b\x00\xc0\x52\xa8\x84\xf3\x94\x33\xae\x24\xe5\xef\xb2\xfd\xb9\x2c\xfa\x95\x05\x58\x85\x5f\x70\xfa\x4f\x85\x57\x8c\x30\x59\x40\x6f\xd4\x6b\x42\x5f\x83\xf6\xc3\x48\xf7\xbc\x28\xc6\xba\x1b\x10\xac\x3c\x11\xd7\xf8\x05\x5c\xcf\x00\xb2\x4a\x35\xe8\xe8\x85\x44\x63\x9d\x4c\xf0\x27\x74\xb8\xd5\x22\xa7\x2e\x68\xc9\x99\x08\xc3\x7b\x4f\x8d\xbb\x80\x25\x9c\xcb\xa1\x3d\x45\x39\xbf\xbc\xdd\x83\x4e\xf9\x7a\x9b\x39\xc8\xad\xfc\xbc\x53\xd5\xa6\x97\x73\x98\xe9\x03\x31\x12\xbb\x02\x37\xc1\x43\x17\x8c\xa3\xe6\x66\xae\x87\x81\x75\xec\x1e\x98\xe3\x6c\xe0\xd3\x31\x66\xbe\x77\x70\x4e\x6e\xb5\xa6\xf8\x99\x03\x2c\x9e\x3d\xf2\x7b\xb8\x8d\xa8\x71\xbb\x7f\x60\xd7\xe0\x7e\xc9\xec\xe1\xe5\xaf\x98\xa6\x7c\x03\x84\x44\x11\xba\xad\x5a\xbf\x6e\x2f\xf4\x12\xbe\x6e\x2f\x62\x00\x93\x63\xb8\x31\xf6\xbd\x12\x39\xae\xaa\x29\xf7\x83\xac\xc9\x5e\x75\x7c\xfe\x1b\x17\xa1\x79\x41\x40\xed\x81\x28\x03\xbb\x80\xd6\xeb\x8e\x4e\xb7\x15\xea\x84\x3e\xea\x1d\x2a\x05\x80\x7a\x65\xcf\x40\x2f\xe2\xde\x1e\x86\xd4\x01\x6a\xc4\xa9\xb9\x86\x16\x7b\xd9\xe6\xbd\xfc\xae\x2c\xca\xcf\xc6\xa9\xc4\x43\x59\x3a\x3e\xff\x2d\xb3\x93\xa2\x45\x95\x7d\x9a\x19\xb6\x7a\x66\xb8\x07\xf8\x86\x41\x35\xbb\xc0\x63\x2d\x9b\x87\x48\x21\x72\x49\x98\x4c\x34\x56\x2c\x8d\xe8\x4a\xd9\x04\x89\x02\x34\x3d\xdc\x53\xb4\xe5\x4c\x13\x61\xe0\x1e\x37\x23\x99\xaa\x7a\x05\xf0\x2b\xdc\x32\x43\xec\xbd\x25\xd6\x4b\x25\x18\x03\x11\xe9\x14\x24\xac\x55\xea\x71\x0f\xb8\x41\x13\x83\xcd\x14\xd9\x7f\x40\x67\x3f\x14\xa3\xb6\xaf\x46\x19\xa5\x8e\xe9\xd7\x0d\xeb\x16\x9b\x05\xd3\xfc\x9c\x7f\xa8\x5f\x37\x1c\xd5\xd4\x76\x3e\xdd\x69\x61\x07\x65\x9a\x98\x05\xb3\x76\x1f\xcd\x1f\x5f\xcb\x9d\x1d\x61\xa6\x74\x3f\xe3\x9f\xd2\x7b\xd3\x9f\x7a\xfb\x01\xbd\xc5\xa7\xb6\x3f\xfa\xd7\x4b\x08\x1b\x85\x43\xa9\x5c\x2e\x65\xab\xb9\xbf\xa6\x11\xad\x1e\xb7\xf9\x35\x30\x85\x26\x6f\x7b\xd6\x6d\xc7\x39\x59\x43\x86\x5d\x99\x47\x01\xaf\x0b\x66\xc3\xef\x22\xd9\xa0\xbd\x9a\xe2\x85\xe0\xbd\xce\x12\x5f\xc5\x82\xe6\xc3\x5e\xe9\xa1\x39\xf4\x77\xc3\xce\x8e\x40\xb3\x30\x6d\x8a\xcc\x5f\x91\x78\x1e\x29\x87\xd4\xdd\x9d\x37\x85\x2f\x28\x95\x8e\xfe\x3b\x78\x75\x78\xc8\xde\xed\xec\x78\x94\x60\xeb\x55\x81\x99\xd3\x24\x86\x8a\x76\x83\x89\x69\x02\x95\xc7\x0c\x97\xa6\xeb\x25\x24\x2d\xa2\x1f\x89\xf7\x87\x87\xbc\xc0\xce\x4e\x40\x74\x54\xbf\x0d\xcd\x7e\x18\x3c\x65\xa9\xfd\x9b\x70\xc1\xc4\x0b\x77\xbc\xef\x8a\x67\x5b\xe8\xd0\xad\x1f\x5f\x29\xfa\x45\x44\x39\x09\xbb\xed\x98\x60\x18\xd7\xf6\x05\x66\xe9\x80\x71\xe5\x03\xfd\xbf\x7b\xef\xe8\x00\xb6\x4d\x98\xa9\x5c\x9b\x9c\x88\x0e\xd0\x51\x9d\xde\xe8\x6c\x52\x50\xde\x5a\x33\xbb\x13\x82\xe2\x76\x36\x2a\x76\x0a\xb9\xb2\x13\xfc\x0e\x42\xc5\x9d\x28\x07\x50\x17\xb0\xa6\x00\x81\xdc\x3b\x9a\x5c\x6b\xd9\xc4\x81\x6a\xfb\x45\x4e\x02\x64\x70\x18\x21\xe8\x4a\x3f\x51\xf9\xab\xb2\xdb\xe4\x15\x54\x31\x1f\x82\x38\x12\xf6\x9c\xe0\x24\xbc\x53\x50\x2e\x09\x23\xf8\x11\xe3\x63\xdf\x7b\x65\x47\xc3\x8f\x4d\x4d\x0a\xc6\xf0\x3b\x63\x07\xa6\x13\xf6\x88\xc4\xbd\x8f\xd1\xd8\xc2\x0f\xec\x5b\xb8\x27\x9a\x58\x8e\x9f\x67\xb2\xea\xda\x0a\x11\x12\x36\x0e\x8c\x36\xaa\xfb\x38\xb1\xc2\xe7\x81\xfb\x2f\x11\xe9\x3b\xb3\x17\x26\x82\x35\xc0\x79\xdc\x3b\xbb\x99\x3c\x1e\x67\x1a\xd0\xb4\x3f\x09\x3e\xe7\xfd\x66\xe4\x8e\x0f\xa2\xc6\x12\x87\xda\x43\xdd\x0b\xda\xa7\x5d\x95\x28\x1d\x7f\xec\x1b\xff\x5f\x3e\x75\x3e\x43\xb6\xc3\xc9\xa2\xad\x8d\x83\xf6\xab\x79\xec\xd9\xd5\xf5\xb6\x69\x42\xb5\x5c\x72\x3b\x86\x51\x9b\x50\x1b\x9b\x9e\x57\x65\x7d\x89\x01\x71\xcc\x11\x01\x88\xe2\x3b\xfd\x8a\xd9\x05\x4d\x4a\xe2\x20\xb5\x0b\x07\x3c\x18\xd2\x91\x48\x8d\xaf\x64\xde\x9a\x3c\x2b\x56\x27\x81\x1e\xc8\x96\xe9\x40\x60\x7a\x73\xf6\xea\x28\x19\x15\xa9\x90\x57\x65\x57\x9e\x97\x55\xd9\x73\xad\x96\xb2\x3d\xfb\x4a\x3f\x8c\xe4\xc7\xbc\x97\x70\x7b\x64\x78\x8f\xff\x7d\x4c\x09\x66\x7b\x97\x4c\xba\xf1\xa8\x9e\x8c\xa1\xfb\x4f\x54\x9d\x89\x57\x62\x04\xb0\x99\x08\x22\x3a\x72\xfe\x85\xb1\x5d\xc2\x76\x31\x0a\x8c\x19\x1e\xcc\x8b\x78\x30\xdb\xe7\x88\xf5\xc3\x90\xc1\xf7\x47\x7f\xfd\xfe\x87\xa3\xbf\x7e\x7f\x22\x7e\x3e\xfe\xf1\x3f\xdf\xfd\xe8\xdf\x95\x6b\x32\xf8\x59\x01\x9c\x09\xa4\x52\x28\xd7\x9e\x79\x9f\x20\x71\xd6\xaa\x90\xc8\x47\x3e\x6b\xd2\xc0\xc0\x5c\x78\xb3\x6c\x55\xdd\x97\xb2\x8d\x8d\x88\x27\xca\x74\xdd\x52\x94\xd5\xd6\x31\x47\x4f\xb9\x96\x5a\x78\xaf\x8b\xb1\x7d\x81\x5d\xd1\xb3\x97\x32\x31\x07\xc5\x18\xe5\x86\x86\x65\xdf\xf9\x92\x75\x92\x5d\x40\x78\x6f\x58\xf8\xd0\x40\xdd\x94\x35\x35\xde\x1b\x28\x01\xec\xd6\xf2\x5a\xbc\xd5\x33\xb5\xcb\x09\xe1\x5a\xb5\x97\x27\xe5\x9a\xe1\xcf\xc1\xbc\x50\xbe\x6e\x98\xda\xb1\x99\x6e\x88\xf1\x82\x47\x94\xd7\x18\x52\xa6\xb0\x0e\x65\x6c\x3f\xa1\x5b\x71\x01\x79\x1b\xc8\x43\x17\x37\x96\x5a\xcc\x4a\x72\x7f\xb2\x15\x59\x2c\x5d\xea\x6a\x63\x92\x30\x1a\xef\x8a\x6f\xf7\xf7\x33\xa6\xfd\xf8\x87\xfc\x23\xe6\x0a\x4d\xca\x20\x39\x93\x5b\x9a\xa7\x30\xa9\xaa\xb0\x48\x22\x70\x77\x0f\xc4\xdd\xe9\x83\x5d\xfd\xa0\xc0\x5a\x12\x42\x23\x8a\x97\x7c\x6a\xd7\xf9\xcd\xf7\x86\x3a\x7e\xf0\x94\x51\xc2\x52\x60\x86\xa2\x43\xf7\xcb\xc2\x04\x57\x84\x1c\x85\x5f\x7b\x95\x5c\x10\x58\x2c\x70\x3b\xd1\x7f\x04\x80\xaa\x82\xf7\x9b\x7f\x42\x16\xf4\x70\x1e\x8e\xf8\x4d\xe5\x0f\xf7\x4d\x95\x77\x9d\x1e\x74\x2d\xaf\xf1\x1d\x6f\x64\x81\x6f\x7d\xa1\x12\x4b\x66\x71\x23\xe8\x83\xf3\xa6\x62\xe5\x2d\xc3\xc1\x4f\x0f\x54\xf2\x20\x57\xe1\xc2\xa3\x23\xa7\x75\xcd\xf2\xec\x32\xdd\xdd\xb9\x35\x63\xa8\x18\x6c\x0e\xcc\x53\x76\x0d\x2a\xcc\xa8\x9f\x98\xde\x81\x2b\xc0\x13\x7a\x7a\x77\x27\x9e\xd0\x63\x6c\xfe\x4d\xd5\xcd\xce\x2f\xa0\x73\xae\x8a\x7d\xe2\xca\x00\x22\x55\x50\xca\x3e\xcb\x86\xbd\xd5\x9f\xd8\xb1\xc1\x85\xcc\x8b\x68\x48\xe4\xab\xc3\xa6\xc0\x96\x38\x2d\xcf\x82\x01\x47\xd0\x06\xa6\x5a\xe6\xed\xcf\x59\xb3\xe9\x56\xde\x76\x89\x69\x28\xef\xe5\x6b\x0b\xab\x67\x48\x12\x79\xc5\xc1\x16\xd2\xb4\xc7\x4f\x28\x0b\x59\xa7\x25\xbe\x7f\x5e\x1c\x6e\xdf\x40\x5c\xb1\x69\x5a\xb5\x90\x5d\xe7\x6d\x17\x68\x2c\xfc\x74\x6a\x08\x1e\x6b\xf8\x57\xf1\x2d\xe6\x46\x7e\x60\x8f\xc5\xae\x0b\x42\xec\xee\xf2\xa6\xb8\x48\xeb\x18\xee\x4b\x1f\xd8\x42\x44\x47\x5c\xc0\x8f\xdf\xca\x2a\xbf\x7d\x54\xe2\x04\xa6\xf5\x78\xeb\x69\xd1\x5f\xb6\x67\xf4\x4a\xe2\x0b\xc7\xed\x04\x01\x13\xad\xbc\xd0\x6f\xc9\xd9\x19\xfa\xcf\xea\x80\x8f\xd8\x88\x03\xbc\xdd\x7b\x22\xe0\xfb\xb2\x2e\xd0\x72\x0e\x1a\x5a\xaf\x48\x5b\x86\x48\x2d\xb8\xe2\x80\xdf\x65\x7d\x21\x72\xd1\xe4\x6d\x27\x67\xe2\xa4\x2d\x65\x67\xc3\x32\x97\x65\x5d\x88\x1c\xab\x43\xad\x5c\xb8\xb5\x9d\x88\x4e\x11\xa8\x11\x66\xe5\x65\xad\x53\x54\xcb\x55\x5e\x95\x05\x56\x99\x89\xa3\x25\x96\x5e\xe6\x65\xd5\x4d\x74\x25\x1e\xa1\xe9\xbe\xd1\xaf\x08\xa9\xa9\x5b\xe7\x55\x25\x3b\x00\x4d\x92\x75\x0f\x58\xfb\x13\x82\x4c\xc2\x30\xd2\x5e\x01\x76\x25\x36\x20\xf3\xae\x87\x6b\x4b\x79\xd3\xdb\x11\xc0\xb0\xc4\x42\xb5\xad\x5c\xf4\xd5\x6d\x10\x56\x53\x17\x20\x65\x5b\xc2\xae\x01\x24\x61\x51\x76\x1e\x7e\xe0\xba\xac\xb1\x07\x13\xfd\x27\x9e\x15\xe9\x3b\x81\x0a\xf0\x22\xa8\x09\xe3\x55\x54\x8b\xa9\x2f\x4a\x95\x75\x2d\xdb\x0f\x08\x88\xf9\x6c\x7f\x5f\xeb\x6c\xcf\xf6\xf7\x43\xa4\x87\x4e\xe6\x2d\x84\x64\xd7\x73\xf3\xf7\x4b\xfd\x81\xb9\x98\x4e\xf1\xb7\x7f\x04\x53\x99\x17\x87\x09\x37\x8b\x40\xba\x19\x76\x77\xa4\x46\xa6\xc2\x87\x82\x0c\x77\x35\xf0\x6d\x33\x4c\xc8\x33\xe8\x7d\xdb\xca\x28\x2e\xaa\x44\xbf\xe7\x1f\xc7\x09\x85\xe3\x78\xa1\x36\x75\xff\x46\x55\x9b\x75\x3d\x66\x9c\x05\x55\x21\xb6\x5f\xfb\xfc\xfc\x73\xf9\xbb\x9f\xe8\x8b\xd6\x83\xbb\x2b\xda\xd5\x12\x2f\xed\x57\x38\x47\xb0\x55\xd8\x60\xe7\xfc\x2d\xd5\x3e\xb4\xb5\xb7\xf8\x50\x51\x63\xb1\xb0\x9a\x10\xdf\xd2\xc4\xe5\x3b\x44\x0c\x2b\x57\xa0\x9d\x25\xa4\xf1\x04\x1c\x90\xbb\x4f\xde\x4a\xe1\x13\x2b\x7f\xea\xc2\x2f\xfd\x08\xfa\xd0\x65\x66\xfa\x2c\x63\x04\xc0\xba\x44\x2c\xdb\x34\xe5\x3a\x66\xd9\x3a\xd7\x78\xb6\x49\xbc\xfc\x28\xb1\xa2\x2b\xf8\x1e\xd5\x83\xb2\xe7\xa3\x4f\x26\xd8\x51\xf9\x95\x19\xad\xa6\x17\xbd\xf0\x9a\x60\x1a\xc8\x84\x40\xe7\x12\xfd\x7e\x99\xc8\xdf\x87\xbe\x45\x41\x1a\xc1\x13\x65\xbe\x10\x9f\x7c\xf0\xbd\xaf\x38\xe8\x76\x77\x2d\xf0\x12\x3f\x6e\x2c\xd1\x04\x2a\x8b\x2d\x6c\x36\x99\x6e\x93\xf3\xff\x4f\xc7\x9f\x8f\xc0\x3f\xe8\xc3\xbb\xd7\x9f\xff\xf6\xe3\xbb\x0f\xef\x3e\x9e\xf8\x4e\x3b\x78\xe7\x77\xa2\x1a\xa3\xad\x3b\x50\x05\x0e\x9d\xff\xb9\xc9\x17\x92\xee\x0b\x4f\x54\xe3\xa3\x28\x50\x23\x3f\xc9\xb6\x1f\x6e\x65\xad\xae\xec\x8d\x23\x5d\xd1\x4f\x07\x3f\x81\x05\x92\x5f\xf9\x9e\x7d\xc2\x29\x6a\x46\x39\xce\x17\x2b\x59\x7c\xa2\x92\x8e\xf9\x25\x5f\x33\xa5\x0d\x7c\x83\x12\x89\xae\x6d\xe7\x0d\x26\x38\xdc\x37\x36\xad\x1c\x4d\xc4\xc8\x5d\xbd\xa1\x26\x77\x0b\x39\x55\x5c\x02\xd3\x37\x6a\xdd\x6c\x7a\x89\xf2\xa2\x78\x35\xf4\x66\x0c\x54\x20\xb5\x62\xdf\xca\x1a\x01\x15\x99\xad\x25\xef\x73\x71\x28\xbe\xe0\x5d\x25\x9c\x65\x47\x75\x3f\x46\xdd\x9f\xa6\x04\x2e\x70\xc9\x66\x34\x54\x06\x3d\x54\xef\xd9\xb6\x2d\xbb\x8f\xf9\xc7\xb1\x6e\x1f\x4d\xea\x90\xbf\x95\x3d\x44\xe3\x76\x36\x30\x79\x5a\xac\xcb\xfb\xdc\x23\x3f\xf3\x20\x70\xc7\x87\x38\x94\xbf\xe6\x0d\xaa\xeb\x96\x56\x11\x70\xa2\xfd\x6b\xde\x88\x29\xd7\x16\xeb\xbc\x2f\xaf\xe4\x77\x39\xde\x62\xcf\x7d\xfc\x8f\xe8\x4a\xdb\x83\xc1\xe1\x90\x0a\xd4\xfc\x6c\x51\x95\xb2\xee\xa1\x82\x98\x06\x9d\xf1\xbe\x7b\x6e\xbe\x18\x62\x8e\x50\x01\xa4\xc9\xaf\xf9\xa8\x25\xf3\xed\x5f\x25\x62\x8f\x1d\x71\x8d\x50\x04\x58\xe8\x00\x6c\x0f\xe9\xa8\xa0\xb8\x01\xbc\x2a\x3b\xd1\xa8\x66\x53\xe5\x5a\x45\x14\x27\x08\xff\x4d\x68\x3c\x2c\x4a\x9f\x8c\x92\xb8\xbb\x3a\xeb\xba\x04\x57\x57\x28\x93\x01\x9e\xcf\xa6\x11\x39\x58\x99\x6b\x6c\x02\x38\x9a\xf8\x59\x0b\x8a\xfa\xcf\x9f\xa9\x0f\x08\x8f\x69\x90\x08\x11\x59\xfc\x5c\x22\x54\x66\xbf\xca\x6b\xa1\x6a\x12\xe0\xb0\xb3\x3e\xee\x01\x0c\x4e\xf3\x6b\x1c\x78\x67\xd9\x36\x26\xa5\xd0\x62\x5a\x94\x8c\x02\x1d\x26\x98\x28\xc0\xbb\xe3\x39\x0e\xe2\x4a\x1f\xba\x6a\x3b\x3b\x11\xd5\xb0\x5d\x10\xc2\xfe\xdb\xe9\xbd\xbb\xf3\x9a\x88\xca\xe1\x3d\xff\x93\x43\xfb\x4d\xff\x3e\xdd\x34\x13\x27\x16\x98\xb9\x57\xa7\x9e\x03\x9f\xf9\x1c\x17\x55\x06\x3e\xeb\xbe\xea\xeb\xea\x2d\x60\xa2\x0e\xa7\xed\x00\xe6\x03\xb4\xf9\xa3\x2e\x39\xde\xa2\x1b\x43\x24\xb7\x2e\xc4\x22\x6d\x23\x90\x3f\x0f\x66\x4c\x17\x46\xa0\x04\x04\x8b\xa6\x07\x90\x91\x34\xbc\xbd\x04\x0b\x54\x7e\xde\x8d\x17\x1b\xe6\x15\xa4\x2b\x1a\x63\xbb\x78\x29\x9e\xfb\x51\x00\x34\x6f\xa8\x3f\xf3\x8a\xbb\x58\x11\xee\x3d\xf7\xc4\x73\x31\x85\x4f\x0f\xdc\x6c\x9a\x7f\xbd\xd6\xa0\xbc\xed\x46\x50\xfb\x3e\x50\xa8\x8c\x3a\xb4\xce\x1b\xc8\xe1\x00\x24\xb2\x58\xe5\x6d\xbe\xe8\x01\xe3\x02\xf7\x58\xaf\x10\xc2\xb7\x56\x85\xec\x32\x84\x82\xa5\x00\x41\x5c\x4b\x70\x1d\x02\xae\x1a\xb8\x12\x42\xeb\x88\x98\x31\x13\xe3\xd7\xf8\x1b\x20\x79\x60\xab\x61\x23\x04\xeb\x28\xd6\x9b\xaa\x2f\x9b\xca\xec\x65\x50\xea\x9c\x03\xa6\x05\xc7\x93\x5a\xe8\xeb\x64\xdd\xcf\x3c\xd8\x8d\x30\x5d\x95\xdb\x86\x0e\xcb\xe9\x23\x3f\x69\xfd\x5c\x0d\x74\x19\x9c\x05\x97\x8d\xeb\xbc\x39\x88\x49\x17\x12\x44\xc1\x78\x13\x2f\xe1\xf9\x7d\xa0\x00\x05\xc1\x54\x36\x27\x44\x4a\x55\xf6\x3a\x47\x89\x23\xc2\xfe\x3d\xa2\x87\x48\xc1\x5b\x7b\xa9\x8b\xfc\x33\x7a\xca\x73\xde\x98\x4c\x17\x04\xae\xf5\xf1\x9f\xdf\x63\x83\xf7\x8f\xf9\xd7\xee\xe7\x5e\x58\x68\x5d\xc8\xd6\x90\x35\x00\x40\x69\x62\xc4\xbb\x04\x4c\x21\x63\x8e\x2b\x83\x0d\xf7\x01\x9b\x2f\x66\x80\x97\x64\x90\x8c\x65\xed\xd1\x76\xd9\x81\x6e\x4e\x78\x4a\xd4\x3c\x61\x18\x63\x40\x09\x7c\x47\x53\x76\xa3\x5a\xff\x94\x40\xe7\xf5\x77\xfe\xe7\xc0\x95\xce\x9c\x16\x86\x2a\xab\xe8\x22\xb7\xf2\x33\xb3\xc1\x84\xba\xac\x23\xc1\xdb\xab\x28\x6b\x53\x38\x46\x0a\x67\xb4\x7b\xc4\x68\x6a\x7c\x87\x50\x7b\x66\x63\xd8\xcf\xb9\xef\x9c\x6f\x4a\xf0\x73\x87\x32\xe6\x07\x60\x5c\x82\x7d\x07\xe1\xb0\x61\x70\xba\x04\x6f\x90\x92\x17\x40\x9d\x59\xd3\x4a\x23\x73\x25\xe4\xd5\x20\xe1\xd5\x07\x23\xb6\xda\xba\x3e\x04\x99\x6e\x9e\x13\xc2\x5f\x01\xcf\xe0\x0b\x5c\x8e\x9a\xfb\x48\x76\xf3\x7a\x2f\xce\xd5\x8d\x18\x97\xc8\xa1\xa6\x95\x5a\xe4\x15\xba\x0b\x95\x75\xde\x4b\x00\xf4\xd9\xdb\xa3\xc5\x46\x56\x66\xd9\xa2\xb7\xb8\x44\x24\x6f\x56\x79\xcb\x8c\xef\xa1\x3f\x98\x51\xb0\x5d\xe1\x4f\x18\x62\x50\x50\x68\x01\xfc\xa0\x31\xf2\x94\x7f\xe4\x13\x60\xdb\x0b\x2d\x62\x86\x14\x61\xe9\x41\xf8\x01\xeb\x50\xd7\x28\xb2\x28\xa5\x59\x71\x68\x38\x0a\x33\x0d\x26\x79\xe5\xc7\x81\xbb\x10\x9b\xb5\x6c\xdb\xc5\x59\x2c\x61\x62\xfa\xf4\x28\x03\x3a\x7e\xfa\x8c\x69\x34\x36\xa7\xf7\x00\x51\x3b\x11\x48\x17\xb5\x9d\x79\x09\xa0\x48\x44\xc3\xac\x8b\xee\xe1\x2e\xfc\xdd\x95\xbf\x87\x5c\x9f\xa3\xc4\xef\xed\x89\x0f\xde\x21\x57\x03\xc6\x5c\x53\x95\xb8\xeb\xaf\x95\xe8\x7a\xd9\x74\x13\x0a\xb2\xef\xa7\x9b\x46\x5c\xab\xf6\x12\x96\x83\xc4\xd7\xa6\xa9\xd0\x12\x09\x85\xae\x57\x8a\x0e\x39\x84\x55\xd7\xcf\x38\xb3\x21\xf0\x4a\x84\xa0\xa4\x23\xd2\x12\x9f\x78\x4f\x0b\xd7\x41\x52\x1b\xf2\x71\xd3\x24\x45\xa0\xe9\x68\x43\x54\xa2\x50\x9a\x38\x94\x6e\x2e\x3a\xab\x3b\xdd\xf5\x5c\xb4\xea\x7a\x02\x23\xea\x57\x9b\x8e\xa4\x59\x0e\x18\xe0\xc6\x62\x04\x71\x55\x57\xb7\x88\x84\xa2\xea\x85\x1f\x30\xf7\x00\x11\x87\x09\x07\x1f\xe2\x62\xc3\x64\xe9\xd6\x1b\x8a\x6a\x5d\xcf\x32\x17\x26\xb9\x62\x33\xc9\x00\x2b\x53\x0f\xaa\x11\x68\xbe\xab\x89\xfc\x5a\x7f\xf4\xbd\x6a\xd1\x5a\xdd\x59\x6e\x46\x9d\x80\x2b\xcd\xb7\xe5\x5a\xd6\x1d\x78\x63\x9a\x4b\x5e\x81\x77\xc4\x88\xfd\x00\xe9\x80\x11\xf4\xca\xf3\x11\xb8\x77\x32\x3b\x30\x48\xbf\xc7\x8f\x38\x2e\x58\x24\xc4\x23\x72\x75\xf2\x59\x33\x47\x30\x33\xf3\x1c\x50\x31\x5d\xe5\x80\xc6\xa8\xc5\x46\xf2\xbd\xa1\x92\x70\x66\xbb\xe4\x98\x74\x46\xc3\x03\xf8\xdb\x9d\xc9\xf0\x8c\x12\xf3\x18\x01\x35\xef\x48\x41\x3a\xc0\xa8\x21\x9c\x86\x79\x80\x39\xa5\x49\x92\xa8\xa8\xf0\x37\x04\x64\x48\x98\x98\x67\x94\x5c\xc0\xc4\x74\xaa\xa5\xc8\x6b\x8e\xda\xca\x24\xd8\xb1\x6a\xc5\x52\xf6\x5a\x70\x10\x65\x8f\x6e\x93\xba\x32\xf4\x39\x1b\xe2\xe4\x29\xe6\x5c\x38\x2e\x3c\xd1\x33\x8f\x03\xf2\x60\x58\xa9\x20\x0d\x9e\x12\x72\x4d\x59\x0c\xe8\xa5\x04\x63\xe8\x0a\xfc\x9f\x29\x44\x74\x34\xca\x26\x2e\x70\x31\x68\x09\xba\x39\x5b\xe5\xdd\xf1\x75\xfd\xa9\x55\x8d\x6c\xfb\xdb\xf1\xa5\xbc\xcd\xe2\x7c\x48\x7e\x9d\xd3\x4b\x79\x7b\x96\xf4\x43\x03\xb2\xb3\x85\x41\x43\xb5\x02\x9a\xf7\x98\xb7\x69\xf7\x97\xd6\xba\xbe\xd3\x5f\x2c\xeb\x0b\xa7\x7d\x05\x99\x86\x6d\x35\xb7\xee\x5c\xd3\x4a\x6b\xcd\xde\xb7\x26\x7e\x57\x98\xee\x93\x68\x3b\x4c\x94\x12\x4c\x0c\x5b\x57\x8c\x51\x4d\x2f\xaa\x3f\x04\x4c\x7a\x73\xae\x2e\x36\x5d\x96\x9a\x5a\x93\xfe\x66\x1e\x5b\xd1\xc9\xbe\x65\xd2\xe6\x58\x91\xc3\x3c\x42\x87\x2c\x4f\x1d\x04\x47\x7c\x4b\x53\xe2\x95\x29\xd9\xab\x46\x98\x6a\x5a\x92\xf1\x2a\xa1\x54\x93\xac\x47\xea\x9f\xa9\x8a\x3f\xdd\x76\x83\xf0\xfd\x4d\x55\xfd\x88\xab\x4c\x1d\xde\xb7\xfd\x04\xe7\xf1\x06\xfe\x35\x1f\xd9\x0f\xc0\xe6\x07\xb2\xe7\x22\x6f\x08\x84\x1f\xf8\x9c\x31\x14\x93\xcb\xe6\xc4\x2a\x76\x38\x83\x20\xce\x40\x60\x2f\xdd\x63\xd8\x5b\x34\xad\x9a\x1a\x9d\xd2\x2a\xa1\x4c\xca\x01\x24\x57\x35\x31\xad\xa8\x16\x12\xd2\xc8\xae\x07\x87\x76\xa8\x95\xb7\x17\xb2\xf7\xe5\xb7\xb4\xbe\xc3\x13\x0b\x96\x41\x62\x41\xb8\x3b\x33\xde\x8b\xeb\xbc\x41\x4c\x0b\xf4\x9c\x84\x9f\x9e\x71\xc0\xa2\x04\x63\x95\xe8\x12\x17\xbf\x89\x1e\x36\xec\xc2\xc6\x65\x12\xf6\xd2\x17\x7b\x87\x17\x36\xfb\x2e\x71\x33\x8c\xbc\x65\x4a\xdf\x64\xde\x12\x18\x78\x0e\x45\x76\xdd\xe7\x58\x9b\x10\xc1\xe9\x46\x2f\xa6\xe2\xcf\x84\x90\xac\x9f\xeb\x41\xee\xec\xd8\x51\xfe\xf9\x4c\xbc\x14\xfc\xc2\xce\x7c\x01\x0a\xc6\x9f\x37\x7d\x93\xf0\xf6\x99\xef\x58\xb0\x58\x69\x41\x0d\x87\xc3\x47\x8f\xae\xfa\xe1\x9e\x86\xab\x41\x68\x2e\x91\xee\xab\x76\xf9\x1e\xcb\x20\xdf\x23\xdc\xae\xd1\xe2\xb9\x01\x21\xa4\xd6\x21\x25\x54\x2a\xeb\x4e\xb6\x3d\x81\x8d\xe0\xec\x8b\x03\x1b\x33\xe0\x25\x68\x72\xfd\xd4\x4d\xf8\x9f\x31\x8d\x52\x0b\x3b\x3b\x66\xfc\x41\xa2\x07\x4a\xfd\x59\xba\x99\x9d\x8a\xe7\x67\xb4\x0e\xf0\xeb\xcf\x67\xfc\xdd\xb3\x33\xd6\xc3\x10\x28\x84\x0d\x7d\x5c\x8a\x29\x10\x6e\x98\xf1\x72\x0b\x75\x89\xc8\x5d\xde\x8e\x82\xd2\x59\xf3\x61\x78\xcb\x9c\x1c\xd2\x8b\x90\x96\x7c\xea\x39\x74\x8b\xf4\x17\x18\xe3\x13\xf3\xf3\xdb\xc7\x0f\x72\xf7\x11\x83\xf4\x89\xc8\x1f\xe5\x60\xf2\x64\xc3\xc6\xf5\xe7\x0e\x38\xe3\x8a\x5c\xce\x1d\x13\x3b\xb0\x7f\xe9\x67\x57\xb2\xfd\x8c\x15\x70\x8e\xe8\xd9\x3b\x5d\x4d\x4f\xde\x7d\x7c\xb3\xf0\xd8\x43\x8a\x07\xd9\x56\xf9\x42\x0e\x27\x32\xb7\x87\x96\xcf\x93\xe7\x1e\x4b\xd6\x67\xbc\x6e\x66\xc6\x86\x69\x9f\xb9\xd1\xda\x47\xde\xa0\xed\x53\xc7\xca\x6d\xe3\xfa\xd4\x76\xf2\x4c\x32\x61\x19\xa1\x6d\x97\x60\x5c\xc9\x1d\x6f\x9f\x88\x4d\x27\x19\xa6\xb6\x5e\x90\xb6\x94\x57\x78\x89\xc0\x74\xf4\x99\x3d\xe8\x63\x4e\xfe\x17\x63\xdf\x25\xac\xb0\xf6\x56\xe4\x62\x9d\xdf\x94\xeb\xcd\x5a\x0b\x8c\x7f\x01\xf7\x50\xb2\x31\xd6\xaa\xee\x64\x0d\xe0\x06\x8b\x3e\xaf\x2f\x2a\x32\x33\x22\x25\x80\x4d\xc8\x23\x70\x9c\xa6\x9d\x1d\x51\x76\x08\x2e\xac\x85\xa1\x55\xde\xba\x39\x77\x0e\x4a\xfa\xd4\x79\xdd\x8f\xcd\x44\x19\xd2\x10\xbb\x38\xd9\x59\x96\x89\xe9\xb4\xf3\x19\x26\x7d\x26\x51\x47\xaf\xc5\x0b\xc1\x5e\x10\x27\xfb\x87\x3a\x22\xeb\x42\x77\x63\x77\x97\xf9\xeb\x93\xd7\x17\x7a\x93\xc9\xbf\x5f\xc9\x56\xeb\x39\xe2\x85\xf8\x0f\x9f\xa3\xe9\x5f\x40\x20\x87\x61\xaf\xa6\x22\xfc\x54\x10\xfc\x85\xc2\x47\xed\xa7\x33\x7e\x48\xbe\xf4\x4f\x2d\xe3\xbd\x9b\xba\x49\x89\x6d\xfb\xe6\x46\xa1\x45\x30\xaf\x40\x22\xc9\xb6\x5c\x28\x50\x2c\x15\xbb\x42\x08\x41\x7d\x16\xee\x96\x20\x64\x9d\xaf\xa2\xbb\x07\x71\x20\xf6\x3d\xae\xe5\x65\x14\xe5\x93\x43\x42\xda\xd6\xd0\x00\xf3\xf1\xe1\x51\xa5\x26\x14\x30\xd3\xe2\xe6\xbf\x09\x07\x8c\xe1\x04\x77\x77\x78\x93\x80\x21\x3b\x77\x77\xfc\x4c\x0b\xe1\xa8\x98\xb4\x11\xcb\x00\xf8\xef\x74\x48\xe6\x19\x3e\xf5\x13\xa4\xf8\x0c\x60\x4b\x16\x28\x8f\xdd\x9e\x93\xa6\xad\x07\xf4\x5e\xb5\xff\x5b\xa9\x75\x59\x5f\x70\x33\xa2\xbd\xf9\x66\x2a\x85\x99\xcf\x80\x19\x5d\x97\xc5\x85\xec\x2d\xf8\xfe\x05\x41\x37\x9f\xab\x1b\x2b\x8b\xa2\x11\x07\x0b\xce\x22\xf1\xe4\xa5\x9e\x98\x40\x4e\x88\x07\x68\xa9\xd2\x13\x1b\xd3\xf4\x8c\xa9\x37\x89\x84\x4d\xd2\x4b\x8f\x5e\x33\xe7\x4d\xfc\x8c\x1b\xdd\xff\x38\x6d\x7a\x74\xc9\x37\xec\xd6\x5d\xea\xcc\x1b\x43\xfc\xe3\x89\xe5\xa0\xe3\x27\xd0\xec\xdd\x9d\x78\xe2\xa8\x4d\x97\x70\xe4\x96\x05\x40\x89\x9f\x9b\xbc\x4e\x33\x0e\x6f\x36\x4e\xf7\x7d\x48\x11\x5d\x2d\x9a\x15\x52\x7d\xe0\xa5\xaf\xab\xb9\x47\x62\x17\x54\x07\x73\xe3\xca\xc2\xdb\x41\x49\xc2\x82\xcc\xce\x6c\x1e\x31\xad\x6b\x70\x2e\xbd\x0d\xc8\x42\xd7\x5a\x8c\x30\x37\xb7\x77\x9a\x99\x72\x7d\x98\x62\x7e\xce\x95\x59\x59\x86\x46\x10\x96\x73\x07\xfe\xba\xd4\x1b\x73\xdc\x62\xb4\xb7\xae\x0d\x77\x8c\xae\x80\xbb\xcd\xf5\x15\xff\xe0\xb6\x77\xf8\xbe\xc8\x5c\x44\x86\xd7\xac\x6c\x1d\x74\x27\x6c\x41\xb8\x26\x62\xec\x03\x02\x6f\x15\x66\x87\x7f\xe5\x0a\x21\x32\xb2\xd1\x47\x21\x45\x83\xa9\x3e\x67\x12\x87\x41\xdf\xc1\x35\x1d\xbb\xdd\x17\xd2\x3b\xb1\xb1\x03\x61\x49\x2e\x8b\x66\x0e\x88\xc1\xe3\xc9\xb4\x72\x48\x1e\x7e\xeb\x28\xea\xbf\x72\xed\x99\xb6\x91\x80\x1f\xdd\x38\x10\x94\x47\x4a\xe7\xaa\xe7\x8e\x2e\x83\x7b\xc4\xe0\x01\x81\xc5\xc2\x33\x88\x98\x40\xa8\x87\xf1\x55\xc0\xa1\x05\x5a\x31\xe4\xa7\xc9\xc7\x3e\xb3\xb8\x06\xfa\xaf\xb9\xa1\xd6\x41\x84\x99\x9f\x55\x7b\x29\x72\x80\x3f\x30\xd9\xd6\xd1\x23\xf6\x9c\x18\x87\x40\xcf\x12\x3a\x96\x4d\xa6\x89\x4e\x9c\x4b\x9b\xf2\xcc\x08\x60\xa2\xac\xad\xd3\x2b\x8a\x6c\xbf\x2b\xb5\x96\x85\xae\x75\xf4\xee\xd9\x3e\x58\xd1\xcf\x65\xa5\xae\x7d\x8b\xde\xe0\xa9\xe0\x1f\x05\x3c\x64\x8c\x3c\x9b\xba\x45\x2b\x65\x0d\x27\x1d\xfc\x35\xab\xd4\x45\xb9\xc8\xab\x5f\xde\x7e\x3a\x62\xfe\x99\xee\x7c\x4b\x96\xa2\xa7\x85\xbc\x2a\x17\x12\x1e\x6a\x46\xb7\xca\xbb\xef\xf2\xe2\x7f\xc3\x08\x90\x59\x51\x77\xb2\xe0\x1a\xc2\x09\xd1\xe0\x95\xb5\xc8\x2b\xf9\x8b\x38\x4c\x7d\x6b\x2f\xfe\x54\x50\xf1\xd7\xa8\xe2\xaf\x89\x8a\xbf\xda\x8a\xbe\x31\xcb\xd1\xdd\x9f\xa8\x1f\x8e\x51\xba\x0d\x65\xdf\xc5\xc6\x2d\xcb\xc9\xa8\xcc\xaf\x8c\x5b\x32\xfe\x65\xde\x26\x34\x24\x88\xc7\xfb\xc1\xdd\x04\xae\x65\xdd\xbf\xc9\x17\x2b\xf9\x5e\xb5\xf6\xf2\x39\x79\xbd\x6f\x66\xd7\xb3\x7a\xc7\x37\xcb\x0c\xb8\x2b\x51\xc4\xf1\x46\xee\xe4\x18\xdd\xd4\x0f\xc3\xa7\x6e\xbd\x47\x1f\xea\x13\xe5\x15\xf8\x72\x1f\xb8\x6f\x3c\x3c\x2b\x69\x88\xb4\xe0\xea\xcc\x1b\x8d\x7f\x0b\x3b\x70\xff\x9a\xca\xe0\x67\x02\x00\xfc\xab\xbd\xd4\x30\xb7\xae\x61\x78\x35\x48\x49\xa6\x12\xe3\x85\x2a\x1d\x1f\xe1\xb6\x59\x98\x87\x93\x80\xde\x7f\x6f\xcc\x99\xee\x5f\x2e\xe2\xcb\x13\x79\x63\x5c\xde\x12\x6f\x99\xe3\xa0\x9b\xbe\x90\xcf\xfa\xba\x08\x17\x43\xf3\x1b\x17\x06\xe1\xe3\x81\x07\x73\xfe\x71\xb3\xd6\xbd\xe4\x44\x17\xe0\xd4\xe5\x17\x12\xb1\xb1\x7f\xe1\xf9\x34\x89\x87\xe9\xb7\xbf\xa0\x59\x00\x90\x6f\x2d\xb0\x8f\xf9\xe3\x5d\x85\xd7\x2b\x88\x69\x8f\xef\xce\x55\x71\x9b\x91\xf7\xdf\x0f\x72\xd9\x07\x4e\x8b\xee\x8b\xbf\x0e\x7c\xf1\xd7\x7f\xe4\x8b\x27\xaa\x99\xbb\xa0\x5f\x55\x5f\xc9\xb6\xef\x1e\xbe\xc7\x87\x6b\x1d\x77\x91\x6f\xbc\x8a\xac\xa5\x00\x1d\x41\xf2\x1a\xd3\x21\xb9\x17\xa2\xbb\xed\x7a\xb9\x9e\x61\x0a\xef\x9b\x5e\x9f\x18\xe2\x1c\x13\x54\x9b\x5b\xd3\x91\x6e\x77\x44\x48\x2d\xce\x3d\x57\x3f\x7d\x5b\x5e\x65\x13\x31\x82\x6f\x8e\xf6\xe0\x48\x18\xcb\xa2\xec\x21\x55\xef\x08\xe7\x64\x34\xf9\xc6\xd8\xa5\x47\x7a\x7a\x46\xde\x09\xa5\xfb\x05\xe0\x30\x9f\xa1\x23\xf6\x86\x0f\xb0\x60\x5a\xb8\xf3\xa2\x18\x90\x90\xb3\x1d\x9f\xff\x36\x43\xe5\x63\x0b\x64\x33\x2b\x14\x44\x81\xc5\xad\x40\x7a\x92\x73\x75\x25\x03\x3c\xe7\xf2\x77\x74\x05\xd6\x85\xc8\x6f\x34\xae\xc9\x30\x1a\x88\xcf\xef\x1e\x42\xd5\xb9\xc7\xde\xcd\xc3\x40\x4d\x30\x61\x2e\x20\x4a\xe9\xd9\xce\xe2\x13\x90\x70\xf1\x68\x2e\x6c\x0d\x33\xfb\xee\xb4\xbb\x3d\x06\xa8\x5e\xe4\xd7\xaf\x7b\xeb\x45\x73\xec\x65\x20\xf1\x3e\x09\x2d\x64\x58\x73\xf7\x90\x3b\x92\x33\x71\x9f\xf9\xfd\x43\xc1\x69\xe4\x0b\x81\x84\x9f\xfe\x06\x2c\x3d\x98\xd4\xd9\x43\xa2\x90\x00\xbd\xe8\x98\xa0\x86\x67\xb1\x47\xf9\x03\xc6\x11\x33\x00\xdd\x04\xe1\x9a\x8d\x13\xdf\x23\x64\x05\x6f\x2b\x7b\xa1\x05\x37\xd8\x05\x68\x86\x34\xa0\x47\xb5\xf3\xcb\x38\xf3\x09\x01\x2b\x1f\x42\x83\x73\x2e\x29\x98\x67\x9e\xd9\xd5\x51\xce\xad\x2b\xef\x28\xe7\xd6\x56\x08\x88\xc3\xf1\x0b\xc3\x2e\x2c\x4f\xc0\x4d\x8b\x2e\x12\x62\x2b\x0b\xb0\x2c\x87\xf3\x01\xbb\x87\x69\x01\x2d\x5e\x93\xde\xcd\x6c\xdb\xfb\xfe\x34\xad\x5a\x87\x7b\x1a\x7b\x90\xdc\xcc\x7c\x62\x75\xe3\x0e\x4d\x16\xea\x30\xdf\x2f\xc4\x57\xc1\xc7\x33\x0b\x60\xe6\x1e\x59\x65\xcf\x5c\xa6\x01\xf0\x2d\xf2\x3e\x22\xc0\x68\xdc\xc3\xc4\xca\xc4\x25\x00\x94\x38\xf4\x17\xda\xac\x33\x68\xa7\x87\x3e\x31\x45\xfe\x16\xf1\x6e\x03\x41\x38\x98\x0d\x1a\xa6\x7e\xff\x9d\xba\xf1\xf7\x00\x82\xbc\x3d\x40\xff\x86\xdc\x4c\x13\x1e\xec\x12\x91\x96\x7d\x67\x67\x8b\xa9\xdd\x76\xa7\x45\xdf\x7f\xe4\x1e\xf4\xa5\x66\x83\xc4\xc1\x5a\x75\xeb\x76\x20\x08\x92\x89\xbf\xed\x55\x93\x12\x7d\x7d\x08\x31\x88\x22\xa2\xb9\x0b\xa1\xc3\xb8\x2a\x63\xb8\x5e\x02\x10\xcd\xf8\xfd\x05\x09\x01\x4c\xf2\xf1\x6d\xa7\x52\xca\xe1\x0d\x5e\x20\xc0\x2f\xf5\xc3\x91\xfa\x3c\x4a\xda\x61\x77\x28\x77\xae\xf3\xb3\x79\x9a\xc0\x48\xbd\x0f\x57\xf9\x95\xb4\x0e\x1e\x4f\x61\xff\x3e\xd5\x1a\x25\x38\x43\x18\xdf\x61\x93\xcf\x93\x3b\x85\xa0\x0f\x93\x8f\x89\x69\xbc\x98\x74\x17\xca\xa2\x44\x65\x34\x6f\xfd\x50\xca\x08\xb8\x74\x60\xc6\x8d\x52\x6f\x7d\x13\x23\xb7\x10\x37\xf3\xe6\x2f\x06\xe0\x3c\xb0\x08\x9e\x0b\x85\x11\xbb\xc3\x6f\x39\x1b\xcd\x80\xbf\x95\x3b\xee\x78\x14\x1f\x00\xd5\xb5\xbc\x87\x64\x1a\xf2\xfd\x24\x92\xfe\x2f\x76\x94\xb6\x0d\xf1\xca\x1a\x56\x0e\xc8\x08\xc2\xe7\xc0\x33\xbf\xe1\x37\xd7\x06\xb4\x73\x4d\x88\x67\xc8\x23\xe8\x17\x3c\xe7\x7b\xf6\x51\xf4\xe8\x93\x9a\x39\x4e\xf8\xa8\xbf\x2b\x8b\x12\x46\xde\xe4\x6d\xef\x25\x33\x40\x10\x4b\xb0\x4c\xab\xb6\x90\xed\x29\x95\x38\x9b\x58\x40\xb0\x06\x31\x75\xae\x64\x25\xfe\xd5\x18\xcb\x78\x36\x61\x4d\x46\x5a\x50\x1e\x37\x70\xc5\xb1\xb3\x63\xbe\x62\xfe\xa4\xca\x2f\xfc\x2f\xe0\x8d\x2e\xbc\xe2\x37\x15\x5e\x67\xa6\x53\xd3\x1d\x66\x2d\x5f\x09\xfc\x26\x44\x41\xd1\x47\xa7\x62\xec\x77\x93\x8e\x66\x9e\x02\xc0\x8c\xc7\x73\x95\xf1\xbc\x0a\x0e\xe3\x86\xd9\x68\xa8\xff\xdc\x54\xbc\x7d\x80\xbb\x0f\x0f\x70\x77\x77\xcb\x00\xd9\xa4\x4e\x07\x56\xc1\x8d\x0a\xbc\xca\x52\xf7\x06\x58\x60\x67\x87\x7c\x19\x1a\x84\x21\xa2\x07\x2f\xf1\xf7\x12\x00\x3d\x88\xd8\x70\x97\x78\x41\xc3\xde\x1b\xb3\x7f\x38\xb1\x01\x08\x86\x1e\x11\xb2\xd8\x10\x97\x31\x99\x8b\xfa\x09\x54\x08\x3e\xeb\x61\xab\xb6\x04\x2e\x48\x14\xfc\x29\x6f\xfb\xd7\xfd\x18\xaa\x01\x7a\x24\x73\x99\xcc\x2b\x57\xce\xa3\x74\xf7\x3d\x3d\xa5\x90\x56\xd8\xb9\x4e\x5c\xe5\x15\x22\xd7\x06\x95\x6d\xd1\xc0\xc5\x3a\xaf\x38\x33\x87\xec\xc2\xbd\x12\x8b\x95\xcc\x9b\xea\x56\xc8\xae\x2f\xd7\x5a\xb2\x08\xae\x69\x89\xcf\x1b\xce\x3c\xb3\x69\x89\x4d\xb2\xe4\x5e\xb6\x6b\x59\x94\x20\x94\x60\x56\x30\x74\x81\xf4\x73\x33\x99\xe6\x7d\xb6\xec\xb9\x95\x22\x6b\x41\x80\x65\x96\xb8\x9a\xf1\xd9\xec\x31\xba\xba\x11\xb4\x52\x46\x7f\xf1\x27\x6f\x21\xd3\x70\xa3\x03\x8c\xdd\x59\xb7\x93\xca\x89\xd8\xdd\xaa\x79\xc4\xa2\x85\x35\xc1\xf9\x32\x85\xb3\xac\xa1\x0a\x60\xb4\x35\xfc\xa8\xe7\x74\xf9\xc9\x66\xc1\xb7\x96\xd6\xf3\x5b\xe6\x51\x6c\x23\x73\x3a\xb5\x86\x14\xd8\x6d\x0e\xee\x9d\xed\x3a\x37\x09\x02\xf7\xf6\xc4\xcd\x8f\xb2\x12\x25\xa5\xa6\x96\x15\xc4\x3c\x8a\x9b\xe8\x28\x06\xfc\x7d\x8f\x30\x16\x6a\x0d\x27\x0b\x25\xf6\x46\xe7\x68\x74\xdb\x73\x29\xb3\x3b\x85\x1f\x78\x29\xf6\xf5\x11\x45\x00\x0b\xbc\x99\xbc\x75\xa9\xb7\xa1\x0f\xb0\xe5\xe9\xab\xce\x15\xd4\xc9\x16\x9a\x20\xe5\x4d\xbe\x6e\x2a\x99\x51\x48\xa0\xda\xf4\x5d\x59\x50\xa4\x9f\x1e\x4b\xbb\x91\xe4\x4f\x9d\xfe\x68\x55\x4a\x53\xc9\xfa\xaa\x3d\x25\x27\x69\xad\x86\x94\x8b\xbc\x4a\x64\x15\xf9\xa4\xba\x9f\xcb\x7e\x75\x54\x2f\xd5\xd8\x85\x0a\x50\x43\x13\x18\x69\x0c\xa4\xee\x61\xc6\x22\x35\x68\xd2\x82\x69\x39\x84\x3a\x8e\xac\xa9\xa9\x0c\x61\xa9\xa9\x83\x9c\xeb\xa7\xf3\xa5\x50\x18\xef\xc0\x94\x31\x97\x3a\x16\x50\x10\xb8\x62\xec\xed\x09\xcc\x80\xb7\xde\x74\x10\x43\x69\x25\x5b\x0a\xaf\x18\x33\x6d\x8c\xeb\x20\xbe\x1b\xae\xa3\x3e\xd8\xe3\x37\x13\x31\x98\x72\x01\x07\x74\xab\xc5\xfa\x07\x54\xf1\xdb\x30\x5f\xbf\x5d\x04\x9e\x52\x64\x42\xcb\x3e\x7d\x36\x10\x72\xf3\xda\x58\x40\x60\x7b\x03\xc2\x35\xe6\xfe\x1c\xca\xab\x31\xf7\x6c\x36\x1f\xc5\x4b\xa8\x10\x98\xf9\x93\xdd\x09\x1a\x9a\x04\x58\xc6\xba\x15\x8e\x80\x63\xba\xfe\x8c\x71\xb8\x1b\x1c\xf4\x0d\x22\x57\x6f\xe1\x57\x36\x04\xe8\x23\x37\xef\xce\xe7\xbe\x9c\x64\xfc\x69\xdd\x02\x39\x4f\x25\x2b\x8d\x91\x73\x3c\xac\x1a\x37\x29\xac\x65\x7b\x41\xf8\x18\x14\xcf\xf7\xb9\xc9\xeb\xd7\xfd\xbb\xba\x08\xac\x33\xbc\x3c\x9e\x7f\x54\x77\x67\x87\xfe\xc2\x6c\x47\xfb\x01\x68\x15\x5c\x2e\xda\x92\x63\xf4\x7c\x85\x33\xde\xb6\x05\x07\xbd\x7e\x76\x77\x27\xec\xfb\xc3\xc3\x44\x81\x9d\x1d\x2a\x60\x58\x4f\xe6\x5b\xea\x83\xe8\x05\x9c\x4e\xd7\x4c\x1f\x60\x75\x06\x77\xbf\x7e\xae\x9a\xa4\x59\xff\xc1\x39\x56\xf1\xd6\x00\x24\x16\x34\xdd\xdc\x8a\xe9\x36\x0b\x18\xc6\x22\xab\xfa\x82\x90\x43\x41\x7a\x9a\x88\xbc\xf8\x6d\x03\xe4\xfc\x1c\x93\x11\x98\x1d\x05\xd1\xbc\x7e\xfc\x39\x93\x53\xfe\x90\x62\x12\xc9\xe8\xbf\x8c\x17\xab\x44\x26\xb9\x48\x15\x33\xbc\x50\x4f\x00\x22\x68\x93\x7d\x76\x48\x2b\xb3\x8b\xc0\x07\xcc\x85\x60\x70\x54\x30\x53\xf7\x52\x74\x8d\x0d\xdb\x35\xe1\xfd\x8d\xc1\xd4\xc4\x09\xe2\xab\xea\xd7\x7e\x81\x89\xe3\x9a\xa8\xea\x6e\xaa\x6a\xb4\x02\x81\xbc\x49\x95\x23\x2b\x05\x28\xae\x49\x41\xb3\x28\x31\x13\xf1\x10\x9c\xb9\xc1\xa0\x15\x06\xf8\x78\xd9\xb3\xda\xbd\xa2\xe7\x3f\x72\x2b\x6f\xe6\x57\xfd\x05\xbf\xfc\x0b\x40\xcc\x12\xe6\xf8\xb1\x3d\x66\xec\x90\x74\x6b\xb6\x68\xaf\xa0\xf5\x44\x31\x96\xd3\xe2\x46\xbc\xd4\x75\x92\x4c\xda\x2c\x38\x78\x74\x9b\x76\x1c\xb3\xdb\xdb\x13\x6f\x15\x68\xf4\xb5\xd6\xf4\xc9\x83\xfc\x5c\xf6\xd7\x52\x42\x5c\x66\x27\x51\xd1\xef\x66\x69\xf6\x66\xe4\x63\xf1\x8a\x60\xa1\x61\x92\xee\xee\xe8\xd7\x5a\x5d\xc9\x9f\x20\x26\xb3\xba\x1d\x5b\x3a\x43\x1c\xf4\x67\x19\x00\xaa\x8b\xa9\x30\xc9\x09\x9f\x85\x08\xea\x20\xfe\x6b\x66\x8c\xf3\x77\x77\x27\x6e\xa8\xf8\x2f\xba\xbc\x9e\xa8\xa9\xb8\x21\x40\x5d\x68\x6d\xee\xd5\xbf\x79\x8b\xd9\xe7\x6e\x00\x7a\x69\x65\xfb\xf7\x8a\xda\x38\x80\x79\x8b\xdc\x07\x43\x9f\x40\x8f\x2a\xc8\x1b\x10\x73\x1b\xee\xee\x2e\x82\xe0\x7b\x2b\x77\x44\x4b\xa0\xc5\x95\xa8\x0f\x66\x65\x0f\xd8\xea\x78\x77\xc0\xf1\x7f\x38\xa8\x17\x62\xfa\xcc\x20\x4b\xe1\x93\x97\xe2\x19\x25\x11\xdc\x8f\x91\xcc\x1a\x07\x44\x7d\xcf\x39\x45\x2f\x6d\x3e\x86\x85\x2c\x01\xad\xb5\x17\x7b\xe2\x79\x36\x11\xeb\xb2\x28\x00\xcc\x04\xba\xbb\x0b\x65\xe7\xc1\xb2\xfb\x80\x4a\xac\xbc\xeb\x40\x32\xad\xab\x6e\x0a\xef\x53\x6c\xad\x34\xa9\xe0\xeb\x09\x53\x29\x79\xf7\xf1\xad\xdd\x2d\xf8\x33\x00\x86\xc2\x12\x2f\xc5\x4d\x26\xbe\xc0\x3e\xc5\x47\x73\xda\x66\x54\x60\x4e\x50\xe7\x89\x9d\x96\x41\xc9\xdd\x43\xc0\xe8\x9a\x1b\x4e\x01\x43\xb8\xe7\x4c\xe9\x0b\xf1\x07\xd3\xbe\xd9\xf3\xf6\x0b\x03\x1b\x9e\x9a\x9c\x7a\x6d\xde\xf3\x88\x13\xb2\x2f\x9d\x50\x70\x65\x20\x74\x16\x72\x99\x6f\xaa\x1e\xdd\x80\x13\x50\x1b\xbd\xbd\x91\x7d\x18\x34\x87\xdd\xde\x5a\x5d\x37\x09\x9f\xe3\x0a\x3a\xa9\x89\x75\xd3\x38\x7a\x38\xfa\xf0\x5e\x3a\x04\x1d\xbb\x58\x2e\x58\x54\xb3\xa3\x4d\xbd\x58\x69\x3d\xa4\x42\x54\x7d\x4d\x43\xe7\xad\xba\xee\x64\xdb\x99\x58\x5d\x98\x00\x57\x79\xa9\x05\x6f\x4c\xc9\x63\x7c\xa9\xbe\x19\x26\xc0\xbf\xfc\x47\x90\x80\xd5\xeb\xa0\x87\xaa\x1c\x24\x75\xd1\xef\x3f\xaa\x42\x8e\x19\xf2\xcf\xb6\xea\x30\xd2\x73\x9e\xb4\xe7\x3e\x9e\x91\xaf\xfd\xa0\xb9\xf7\x79\x0c\x58\x11\xfb\x4c\x16\x3a\xac\x39\xdb\x25\xf4\xc2\xc3\x65\xda\x13\xdf\xee\xbb\xb5\xa5\xf2\x90\xf9\x60\xcb\x85\xff\x8a\x91\x44\xe0\x15\x11\x74\xcc\xd7\xcd\xa9\x79\x93\xf7\x31\xa5\x5b\x19\x32\x77\x3a\x16\xa0\xa0\xcc\x42\x73\x3f\x1a\x1e\x1e\xa4\x74\xe7\xc4\xb0\x9d\xd0\x6d\x39\x37\x77\xb9\xc9\xfd\x0c\x6b\xdb\x35\x79\x0d\x40\x50\xf6\xbf\x51\xe6\xc9\x78\x9c\xdc\x27\xe2\x14\x6b\x9f\x65\xa9\x49\x1a\x5a\x43\x17\xb3\x6f\xfc\x5e\xc5\x21\x75\x63\xe8\x56\x85\xb2\xf3\x80\xdb\xa2\xbb\x3d\x9c\x72\xc7\xbd\x3d\xf1\x8c\xad\x30\x16\x7f\x29\x9e\x87\x0b\xcc\xdd\x3d\xae\xdd\x4c\x58\xff\x85\x02\xe0\x5d\xa9\x2d\xb3\x72\xc7\x9f\xde\xfd\xf8\xfa\xe4\xe8\xf8\xe3\x67\xf3\xa0\x91\x6d\x8e\x16\x93\xbc\x95\x62\x43\x26\x30\x2d\x20\x43\x2a\x72\xc0\x9b\x54\x4b\x02\xb6\xb4\x01\xdf\xe8\x14\x40\x38\x90\x00\x1a\x57\xd6\xa2\xdb\x2c\x56\x22\x17\xd7\x39\xe5\x68\x97\xf9\x62\x45\x15\xc5\xb5\xaa\x9f\xf6\x78\xf3\xd1\x2b\x32\x87\x39\x28\x49\xba\x2c\xc9\xeb\xc2\x42\xec\x8d\xf1\xbe\xe4\x5a\x6d\xaa\x42\xeb\xde\xf9\xf5\xe5\x75\xde\x16\x13\xd1\x55\xea\x1a\xa2\xcc\xb1\xaa\x84\x6c\x42\x4d\xab\x6a\x99\xcd\xc4\x51\xdd\xf5\x90\x93\xcd\x34\x43\x86\x37\x18\xdc\x79\xde\xeb\x89\x33\x11\xea\xb5\xc8\x2b\xeb\x59\xb1\x3e\x2f\x6b\x7a\x25\x6f\xe4\x62\xd3\xeb\x1f\x3d\xc5\x84\x13\xbf\x57\x66\xae\xfe\xda\xaa\x4d\x63\x7d\x58\x4c\xfc\xa1\xbc\xe9\x8f\x9b\xa3\xc2\xa4\x55\xda\xdb\x13\x18\x8f\x90\x03\x42\x85\xad\x3c\x8b\x20\xbe\xed\x1a\xf8\x2e\x4e\x10\x72\x2d\x0e\x2d\x2f\x5c\xac\x0f\xc4\x62\x6d\xc4\x90\xab\x52\x5e\x93\xc7\xcd\x81\x51\x77\x0c\xd3\x7d\x5f\xe5\x17\x04\xfd\x59\x17\xe5\x02\x26\x00\x7e\x02\xdf\x26\x4c\x28\x13\x55\x7f\x2e\x45\x2b\x0d\xac\x94\x30\x9e\xed\xdf\x53\x66\x23\x02\xc6\x44\x46\x30\xe1\x56\xd2\x42\xf6\x9a\xe0\x4d\x33\xb4\xa4\x68\xef\x3c\xcf\x5b\xc7\xe5\x4d\xc4\x78\xd4\x4d\xd3\x12\x94\x11\x39\x75\x83\x2a\x62\x7b\x60\x7f\x31\x39\x13\x6c\xc5\x9f\x57\x12\x8c\xbc\x10\x4a\xd3\x91\x2b\x3b\x5a\xe3\xf4\xa9\x9a\xb7\x32\x37\x77\xa4\xb7\x4d\x59\x5f\xf8\x5f\x8e\x5a\x59\x95\x1d\xb5\xd3\xad\x0c\xb9\x2d\xf2\x56\x2e\x37\x95\xfe\x44\x25\x35\xd5\xca\x9b\xb2\x03\x2c\x56\x38\xcf\xc7\xfa\xf4\xd2\x87\x1d\xd8\x93\x5c\x9a\x44\xa4\xf6\xe3\xf3\xdf\x3a\xbf\xd3\xfa\x7b\xaf\x17\x8b\xcd\x1a\xc1\xc0\xcc\x76\xc2\x23\x74\x59\xb6\x84\x52\xa4\x77\x8a\xbc\x92\x75\xdf\x99\xf6\x60\x63\xbc\x5e\xf4\xe5\x55\xd9\xdf\x7e\x9f\xd7\x45\x25\x5b\xdb\x36\xa4\xc8\x03\xc3\xe0\x8a\xde\xc0\x74\x96\xad\x0c\x2a\x0a\x55\x27\x1b\x7c\x93\x57\x95\xa6\x9f\x7d\x68\xeb\xa4\xcd\x17\x97\x1d\x5d\x54\x06\x0d\xd8\x0f\xc0\x16\x3e\xd7\x6a\xc8\x02\x2a\x8b\xbc\x6a\x65\x5e\xdc\x1a\xe2\xb1\x49\x15\x03\xda\xf4\x26\x5c\xba\x72\x40\x40\x5d\x92\x10\x91\x04\x3e\xa0\x77\x19\x5f\x43\x1a\x37\xf8\xcd\x42\xe4\x42\x59\xc8\xae\x27\x3c\x10\xd6\x9c\x26\xd1\x76\x4d\x1b\x5b\x1a\xca\x72\xae\x60\x36\x19\x87\x71\xd5\x62\x13\x7b\x94\xb0\xe2\x3b\x83\x6b\xad\x7a\xd1\x6c\xba\x15\x12\xf0\xdb\xe3\x0f\xe2\x56\xf6\x5e\xfb\x27\xea\x93\xea\x22\xca\x35\x24\x4f\x0d\xf6\x5a\xc9\xeb\x1a\xb9\x28\x97\xe5\xc2\x36\x6f\xb7\xce\x62\x63\xe0\x05\xcc\xae\x2f\x8b\x03\xb1\xbb\x6b\x59\x8d\x47\xcf\x7f\xab\xcb\xff\xde\x48\x71\xf4\x16\x65\x11\x66\x41\xf5\xf8\x96\x13\xae\xfc\xe7\x33\xd5\x10\xe0\x96\xe1\x3d\xe9\xb4\x2f\x16\x0c\x42\x5d\xd7\x9d\xe1\x84\x11\x6b\x74\x02\x9c\x6a\xba\x03\x71\x6a\x6a\x9d\x39\x35\xaa\x90\x55\x7e\x2b\x0b\x4d\x83\xe7\x9a\xf0\x0e\xc4\xe9\x99\x91\xc5\x86\xcc\x48\x9a\xb6\x6d\x85\xf7\xaa\x3d\x6e\xba\xf1\x05\x1f\x95\x96\x4e\xf2\xaa\xea\x4c\xeb\x40\xa5\x50\x1a\x78\xfb\x10\x55\x6f\xea\xbe\xac\x44\xad\x4c\x1b\xc0\xb1\x35\xaf\xd4\x12\x20\x31\x33\xd0\x7c\x6d\x6b\x87\x02\xbe\x3b\x0b\x47\x31\x21\x79\x16\xaa\x14\xca\x47\x98\x26\xbf\x52\x53\x36\xed\x38\x6b\x5f\x9f\x96\x67\x33\xfd\x63\xec\x65\x1d\xb7\x72\xf3\x6f\x28\x37\xff\x26\x5e\x50\x57\xf4\x02\x9a\x16\x7f\xf3\xb1\xe0\xf0\xf8\xb2\x9d\x56\x4d\x77\xfa\x5b\x10\x4d\xac\x9a\x59\x9a\xdb\x24\x02\x62\xa3\xb2\xc8\x48\xc4\x0b\x31\xd8\x4a\x32\xcc\x6c\xb0\xf4\xe9\xc0\x17\x76\x77\xd9\x94\x4c\xa0\xfe\x3a\x90\xe0\xef\x79\xd4\x6e\x38\xd5\x21\xdc\x50\xd9\xad\x44\x5e\x3b\xf2\x9d\x20\xd3\x31\xce\x17\x46\x8a\xd0\xa4\xd3\x95\x17\x75\x5e\x55\xfa\x95\xa1\x2d\xcb\xaa\x19\x7e\x62\x91\x3a\xcd\xed\xf4\x9b\x6d\x30\xc1\x85\x80\x9d\xe3\x36\x12\xbb\xcb\x23\xa2\x36\x19\x2c\xe0\x45\xdf\xde\x8a\x2f\x5b\xb6\x80\x49\xd8\xb6\x2c\x75\x47\x6f\x07\xf6\x79\xe0\xf0\x9d\x52\xc3\x62\x72\xf2\x08\xd4\xd1\x90\x26\x50\x27\xa8\xf0\x66\xf9\x44\xd8\xfe\xf9\x9b\x5a\x9f\x38\x2b\x09\xcc\xd3\x48\x69\x80\xc3\x03\x6c\x9d\x2f\x8a\x1e\x50\xd9\xad\x02\x29\xae\xb3\x17\x64\x84\xee\xb3\x2e\x6b\x08\x86\x45\x44\x28\x7d\x2a\xb6\x7a\x9d\xd4\xa6\x37\xc1\xaf\xff\xbd\x29\x5b\x59\xcc\x86\x16\x2c\x60\x25\xb8\x68\x1d\xdf\x34\xc3\xbe\xe2\xe1\x64\xa1\x73\x50\x5e\xe8\xe1\x25\xa6\xe4\xef\x3f\x3e\x1b\xe3\x04\x6e\xf1\x3f\x4f\xb5\xf9\x73\x5b\xf6\x38\x67\x63\x08\x06\xc9\x52\x8d\xff\xfc\x07\x1b\xdf\xda\xe1\xe7\xff\x93\x1d\xfe\x83\x8d\x6f\xeb\x30\x12\x0d\x6f\xd7\x3f\x4a\xe2\xe5\xe0\x0b\xbf\x58\xe3\xde\x84\xc4\x2e\x83\xa8\xdf\x30\xa2\x37\x55\xd9\x7c\x36\x62\x6f\xe7\x43\x98\xaa\x66\xe6\x49\x31\x19\xa0\x40\xd1\x0f\x2c\xfa\x0d\x31\xc2\xf5\xa6\xeb\x2d\xb4\x92\x6a\x66\x4c\xc0\x87\x6c\x1a\x3e\xfa\x12\x3e\xb1\x82\x8b\xd1\x96\x5d\x04\x0f\x7b\x4b\xae\x3b\x63\xff\x11\x5e\x0d\x55\x94\x46\x3f\x44\x40\xf3\x12\x83\x04\xff\x05\xed\xd0\xdd\x50\x08\xca\x7d\xa2\x32\xd7\xca\x40\xa8\xc0\x70\xb0\xf3\xdc\x4c\xcb\x86\x4d\x09\x9b\xa2\x9d\x1d\x6a\x19\x72\x4b\x60\xeb\xf8\x0a\x2e\x55\xc2\xc2\xe0\x6f\x7f\xe0\x4d\xd9\x84\x60\x7b\x0e\x82\xf1\xdc\x4f\x82\xb9\x7e\x88\x76\x7e\xe6\xb4\x63\x7b\x5c\xbc\xb5\x54\x13\x75\x06\x4b\x50\x81\xa3\xe5\x47\xc0\x61\x1c\x13\xb5\xd9\x16\x1e\xa4\xd9\xe7\x7f\x88\x66\x3d\xb2\x34\xbd\xcc\xa8\x4f\x04\x40\x74\x54\xff\x44\xb8\x8f\x3e\x8d\x9e\xe7\xad\xbb\x15\x5b\xdb\xeb\xb0\x90\xfa\x8d\x14\x75\x84\x1e\x0b\xeb\xfc\x06\x65\x73\xca\x8e\x21\xba\xb2\x5e\x48\x51\xf6\xe2\x3a\xef\xf0\xc2\x99\xda\x2a\xac\x5d\x4c\x94\xbd\x45\xc0\x01\xa5\xdc\xa1\x2e\x1b\x43\xdc\xd3\x8e\xac\x1c\xeb\xdc\xc0\x61\xcd\x4c\x15\x6f\x86\xff\xfe\xf3\x73\x71\x5d\x56\x15\xc0\x30\xe0\xe5\x09\x79\x5b\x12\x84\x5d\xa1\x18\x3c\x9d\x56\x05\xcb\xdf\x31\x62\xcf\xb7\x50\xc5\xc4\x3b\xec\x72\xe3\xce\xde\x19\x5e\x94\x81\xa9\x06\x32\x35\x86\xfe\xa6\x41\xf3\xd1\x03\x7e\xeb\x95\x99\xdb\xb7\x3f\xcf\x9d\x38\x1e\xa7\x97\x46\x3a\xf0\x3e\x3c\x77\x1d\x72\xab\x48\x74\x4f\x75\xec\x8e\x8f\x13\x57\x27\x00\xbb\x27\x83\xf9\xaa\xc5\x6e\x3c\xec\xdd\x00\x67\x7b\x37\x85\xee\x9d\xb1\x4e\xae\xf3\x9b\xcf\x56\x51\x0b\xd2\xcd\x7f\xcd\x87\xa7\x11\xc0\xb4\x9f\xb0\x2f\xb9\x1d\x0c\x7b\x0d\x94\xd9\xcc\x75\xcf\xdc\xc9\xda\xf4\xe5\xc2\x71\x3f\xb0\x44\x98\x12\xb6\xc0\x18\xb8\xca\x62\xd3\x3d\xc8\x4f\x86\xf7\xf5\xdc\xeb\xb3\x3f\xd0\x08\x3f\x28\x72\x36\x47\xcc\xf9\x75\x59\x0f\xd1\x48\x90\x36\x9e\x3e\xe3\xaf\xc4\x0b\x63\x12\x72\x6a\xb4\x93\x0c\x3b\xd9\xbb\xa2\x40\xdc\x36\x9b\x59\x0a\x89\xdd\x35\x31\x89\x96\x3c\x0b\xbc\x21\xb6\xc5\x9b\xb1\xbb\x66\x76\xab\xdc\xe7\x97\xf2\xbd\x9e\x70\x1c\x29\xcc\xbd\xde\xb4\xf6\xef\xc3\x43\xbd\xe5\xcb\x2b\xf9\xae\xea\xc7\x19\x06\xef\x5b\x2b\xff\x2a\xef\xb0\x32\x8f\xec\x32\x0f\xc7\xe4\x3d\x41\x33\x14\x11\x43\x16\x77\x1a\x89\xa2\x5b\xa9\x6b\x8f\x22\xa2\xaa\x13\xd7\xef\x94\x1c\x11\x52\xa8\xb3\xd5\x01\xdc\x39\xb7\xd6\x65\x9e\x19\xc5\xe3\xd1\x13\x9f\x0d\x6c\xfb\x50\x66\x0d\x3b\xbd\x49\x9c\x6f\xc1\xf6\xe3\x66\x78\x3b\xd1\xee\x89\x32\x5b\xb2\xf2\x61\x62\x4b\x5a\x28\x66\x05\x1c\x9c\x53\x30\xdd\xe9\x0f\xa2\xb1\x8f\x0d\xc6\xcd\x24\x9d\x1f\xb8\x78\x4e\x6b\xdc\xb2\x0b\xad\xf8\xf8\x35\x27\x6c\x98\x78\x68\xdb\x81\xdb\x28\x23\x12\xd0\xa3\x71\x78\xfa\x9b\xc3\xec\xf5\xb9\x6a\x7b\xb1\x56\xfa\xf8\xba\x5e\x49\x59\x69\x05\xb4\xcf\x39\xa0\xe4\x84\x12\x46\xc1\x22\x6b\x15\x55\xde\x34\x55\xb9\x28\xfb\xea\x36\x3a\xc6\xa0\x09\x30\x4d\xff\x62\xc5\xc6\x40\x3c\xe4\xf2\xa4\x13\x8f\x60\xff\xa7\x5e\x80\xdc\x94\x85\xc9\x30\xf9\x77\x0e\x13\x4f\x7f\xe5\x16\x74\xf4\xde\x6c\x55\x93\x5f\x18\x8f\xdb\xc0\xe8\x66\xae\x1e\xe8\x94\xd6\x1a\x85\x61\x24\x1e\xd5\x45\x43\xd0\x63\x1b\x60\x3d\x54\xcc\xab\xc6\x64\x6d\xdc\x33\x0c\xae\xc3\xf1\xbd\x13\xd5\x04\x87\x92\xcb\xdb\x98\xfe\x56\x94\x57\x25\x99\x90\x62\xe2\x75\xc6\xdd\x4e\xfa\x95\xf4\x36\x9e\x59\x66\x0b\x09\x62\x78\xcf\x06\x6a\x79\xc3\x3e\xf4\x07\xc3\x2f\x30\xbd\x99\xf4\x16\x7d\xcb\x54\x9a\x72\x7e\xc5\xc7\x4d\x66\xe2\x88\x7f\x68\x36\x4d\xce\x90\xed\x12\x8a\xd7\x99\xc7\x4d\x26\x9c\x5c\xc1\xf9\xf6\xc0\x74\x52\xf7\xfd\x4a\xa6\x4e\x5e\x95\x17\xf5\xf7\xaa\x2d\x7f\x57\x75\x0f\x4e\x14\x56\x41\xbc\x67\x72\xf2\xb5\xb4\x37\x29\x44\xf7\x09\xc3\x30\x46\xbe\x21\x9c\x68\xa1\x44\xa7\x66\x29\xca\x8f\xe2\x41\x28\x5a\xf0\x90\x5a\xfe\xa4\xba\xa3\xba\x57\x04\x97\x3e\xb1\x5e\xe5\xe0\x34\x99\xd0\x11\xb3\x87\x3c\x5f\xe8\xbf\x6d\xed\x80\xc3\x54\xf0\x6c\x9d\xb7\x17\x65\x9d\x05\xd2\x06\x2f\x51\x76\x88\xea\x41\x7a\x62\x90\xf9\x18\x94\xef\xcf\x44\x0d\x75\xa1\xae\x59\x60\xa2\x2f\xe3\x61\xf8\xa0\xb9\x5a\x01\xeb\xc2\x3a\x6f\x2f\xad\xd7\x42\xde\x1a\x40\xfd\xbd\x4d\x8d\xc0\xfa\xe7\xb7\x70\xc7\xa9\x59\xa9\x6a\xad\x56\x51\x17\xca\x28\x06\x98\xb7\x14\xca\xa2\x86\xa7\x7b\xf3\x3d\x3c\xf8\x80\x6d\x4f\xc4\xa6\x8e\x4a\xfc\x8d\x1e\x51\x19\x76\x93\x0f\x8f\xd3\x91\xcf\xf8\xce\x0b\x78\x66\x93\xf6\x04\x5f\x9f\x96\x67\xa0\x83\xb8\x9c\x87\x68\xb1\x1c\xdb\xd7\x13\x48\x41\x6c\x9d\x3b\x74\x5d\xd3\xc3\xf4\x77\xcd\xdb\xa1\x2f\x9b\xf7\x83\x9f\x66\x05\x26\x62\x04\xbf\xe0\xf3\xf1\x99\x44\x0e\x99\xdc\xd5\x21\x1b\x60\xba\xc3\x92\x24\xf0\x31\x6f\xc5\xbd\x3b\x35\xc4\x26\xf7\x8c\xb7\xf6\x06\x80\x6f\x24\x77\x89\x67\x85\x1f\x1c\x8e\xa6\xaf\x11\x5d\xdd\x8d\x26\x82\xce\x6b\x56\x3c\x21\x47\x31\x9d\x01\x1f\xcc\x48\xb2\xf0\xe3\x08\x37\x35\xf3\x43\x67\xd1\xf4\x9e\x21\xd4\xcb\x12\xce\x13\x5a\x06\x59\xa1\xf1\xf6\xc6\xfa\xe5\x9a\x58\xce\xf8\xb2\x79\xce\xec\xca\xac\x74\x68\x47\x8e\xcc\xda\x73\xb2\xe2\xe2\x3d\x6a\x9b\x37\x9d\xc8\x07\x7b\x3d\xb3\x51\x92\x70\x57\x07\x2b\x5d\xd8\xd2\x9e\x35\x56\xb1\x8f\xb0\x61\x99\xae\xc5\x79\x3b\xd3\x03\x9e\xe5\x4d\x53\xa1\x3c\x95\xb7\x17\x20\xb3\x3a\x34\xe4\xa1\x59\x08\xe7\x21\xdd\x88\x03\x63\x7e\x60\x72\x2c\x1a\xb8\x77\xef\x97\x17\x85\x58\xcb\x7e\xa5\xf0\x8e\x12\xdd\x28\x90\x2c\xd5\x42\x94\x75\xd7\xe7\xf5\x42\x76\x13\x97\xde\xa8\x5f\xc9\xb5\x28\x29\x58\xd4\xce\x4f\x17\x00\x7d\xeb\x16\x8f\x9b\xf1\x23\x67\xac\x5f\x95\xdd\xc0\x9c\xe9\x57\x8f\x98\x35\x5d\x6c\xfb\xbc\x45\x0d\x3d\x34\x73\xd8\x64\x38\x77\x2e\xd1\x97\x5a\x7c\xf8\x8a\x61\x5a\x69\x1d\xc7\xba\xe6\xa7\xcc\x93\x05\xb8\xc2\x0e\xd2\xcd\x23\xe7\xe0\x21\xca\xf9\xea\x19\x88\x69\x07\x57\xfd\xa7\xa3\x77\x3f\x8b\x93\x1f\x5f\xbf\xf9\xcf\xa3\x8f\x7f\x75\x37\x27\x9d\x24\x18\x79\xdf\x75\xa7\x95\x94\x4c\x88\xf2\xb7\x40\x3e\x6f\x31\xa6\x0c\x76\xd5\x2d\xa6\x10\xcb\x6c\xfe\x55\x1b\x58\x64\xb5\x5c\xf1\xda\xe6\x53\x81\x78\x65\x07\x4d\xad\xdb\x37\x39\x8d\x28\x09\x19\x42\x2f\x19\x8f\xc0\x52\x37\xa5\x3a\x09\x3d\x5a\xa8\xba\x96\x8b\xde\xc4\x60\xf9\x69\x8f\x3c\x02\xb6\x28\xff\x51\xee\x16\x77\xad\x7b\xb2\x92\x2e\x21\xae\x7e\x89\xbc\x4b\x2f\x6f\x85\x2e\xe7\x15\xa5\xfa\xb4\xc0\x07\x65\xbd\x31\x85\xb1\x6f\x79\x7d\xeb\x6a\x69\x6d\xd4\xcb\x4d\x43\x55\x64\xc1\x13\x38\xec\xed\x89\x8f\xf6\x42\xc9\x1b\x2d\xa6\xc8\x29\x3b\x6a\x21\xe8\x13\xc1\x8c\xb8\x2f\xbd\xb2\xf1\x15\x5d\x3f\xb6\x8f\xb3\x8c\x22\xe6\x3f\x8a\x5d\x70\x12\xa6\x08\x1b\x28\x40\x80\xb6\xf0\x37\xa1\x83\xb8\x3b\x36\x78\x6a\xe5\x0b\xdd\xc4\x51\x87\xf2\x87\x9b\x45\xef\x8c\x79\x03\x7e\x8b\x16\x87\x56\x2d\xdd\x2a\x1b\x3a\x8a\x53\x5d\xf9\xeb\x04\x29\x71\x74\x8d\xd7\x6d\x4b\x0a\x2b\x3a\x8d\xf7\x8a\xab\xc9\x98\xd9\xee\x50\x9c\x52\xbe\xb1\x4f\x2a\xbc\x39\xa3\xfc\xa7\xad\x5a\xcf\x29\x6b\x67\xaf\xe6\xf4\x94\x6a\xf8\x7b\xd9\x24\xbf\x48\xe5\xfa\x49\x44\x29\x66\x3c\x38\x52\x98\x26\x29\xbb\xe8\x2e\xa6\xc9\x70\xc0\x2d\x02\x7b\x8c\xde\x0f\x2c\xc3\x8f\x07\x9f\x0c\x45\xf8\x7c\xfe\x8d\x2e\x2d\xd9\x45\x31\x5c\x7c\x60\x5a\xc8\xae\x6f\x37\x8b\x7e\xd3\xca\x30\xe5\x0e\x61\x00\x5b\xdf\x37\xb7\xed\xe0\xe2\x25\xc7\x5d\xa6\xf7\x4f\x09\x29\x48\xa6\x54\x87\x07\xa7\x89\x1f\x64\x5d\x94\xcb\xa5\xcd\x62\x02\x8a\xf1\x5a\x6d\x30\xd7\x0a\x92\x67\x5e\x14\xb2\x10\xaa\x15\xdd\xe6\xbc\x07\xdf\x4c\xd8\x88\x14\x10\x57\x5f\xc8\x20\x25\xe1\x86\xa2\x58\x9d\xaf\x9f\x96\x8d\xbb\x26\x0f\xf3\x98\x01\x5a\x88\x19\x89\x3e\xd2\xf3\x5b\x97\x91\x10\x99\x51\x51\x5e\x95\x05\xc0\xdc\x81\xc2\x62\xf7\x47\x37\xf3\x93\x66\x8b\x31\x80\xdc\x65\x06\x1d\xef\xa2\xec\x7a\x2d\x96\x23\xa6\xdf\x94\xdd\x1a\xf8\x84\xd8\xca\x0b\x96\x75\xdb\xd0\xe0\x44\x54\x38\x2f\x5c\x1e\x42\xf7\x6f\x63\x1c\x25\x67\x70\x32\x94\xb1\xa4\xcb\xe8\x67\xee\x0a\x82\x4f\x3a\x2f\x46\x26\x6b\x0a\x61\x63\x57\xf5\xf6\x9b\xf4\x47\x10\x9d\xb6\xfd\x26\xc6\xd4\xd9\xd9\xd1\x5f\x0c\x93\xd7\xba\x6b\x2e\xe1\x64\x65\x97\xcd\x05\x19\x53\xc7\xd3\x2b\x0f\x17\x7a\x09\x63\x8f\xac\x34\x89\xd6\x28\x52\x00\x0a\x5a\x6f\x1f\x7e\x1d\x69\xc2\x8d\xfc\x39\x4e\xdc\xff\x01\x0a\x2d\xad\x74\xbe\xec\x65\xcb\x4e\xe1\x2e\xbf\x7e\xc3\x43\xe7\x3a\xcc\x5f\x63\x98\xf1\x47\x65\xf7\x33\x46\xb3\x87\x73\xc3\xa1\x4f\x3b\xd9\x13\x47\x88\xa1\x5a\xf4\xb4\xc6\xe9\x82\xfd\xbe\x61\x7e\x93\xc7\x77\xee\x5d\x5d\xb0\xfe\xf5\x4a\xec\x3a\xca\x7b\x99\xfa\xd6\xb6\xbe\x26\x30\x90\xa3\xeb\xd8\xdd\x43\xf3\x81\x79\xb2\xd0\x89\x4a\x14\xb9\x0f\xa7\xc2\x04\xf4\xa4\xf2\x5d\xf5\x6a\x70\x01\xdf\x6b\xda\x52\x57\xb2\xad\xf2\xe6\x9b\xc7\x4c\xf9\xd0\x77\xa8\x3d\xad\xc6\xf9\xcd\x61\xa2\x4a\x93\x81\xed\xcd\xa6\xd7\x87\xfc\x27\x55\x52\x8a\x20\x8c\x92\x72\x93\x3c\x09\xf2\x9f\x2f\x36\x1e\x14\xb7\xc7\x8c\xfd\x5e\xcc\xba\xaa\x5c\x48\x5d\x61\x56\xd6\x85\xbc\xc9\xd2\xd3\xf9\x9e\xb8\xc4\x86\x12\x6b\x7d\xcd\xa4\x87\x6b\x99\x5e\xf1\x04\x95\x0e\x4d\xff\x77\x94\x1e\xf6\x6b\x66\x0c\x39\x22\xfe\x7f\xfa\x0f\x4e\xd6\xfe\x44\x3c\x34\x5f\x70\xaf\x19\xcd\xd6\x1f\x98\x0a\x18\xf0\x5f\xf3\xc6\xa4\x1f\xc4\x20\x1d\x7f\xcc\x68\x05\xf8\x9a\x61\x53\xc5\xef\xd4\x3f\x42\x61\xfa\xb3\x3b\x3b\xd4\xce\x1f\x99\xc1\x13\xd5\xd0\x24\x32\x7b\xda\x6c\xa1\xea\x45\xde\x8f\x13\x92\x15\x55\xa1\x00\x64\xfc\x2e\xfe\xca\x52\x2d\xa4\xc9\x5c\xd7\xc1\x8f\x0e\x2f\xdd\x3f\x48\xc4\xee\xa8\x43\x11\xf5\x51\x59\xed\x02\x85\x54\xf1\x34\x76\x6e\x74\x2c\xb3\x5d\xd4\xc7\x80\xdb\x6c\xcd\x82\x27\x06\x3b\xe5\x27\x54\xf3\x90\x9d\x50\x16\x11\x39\x13\xda\x72\x12\x4c\x28\xf7\x32\x24\x7f\x30\xe0\x00\x08\xb1\x28\x46\x5a\x50\x37\x18\x89\xa3\x8b\x4d\xdf\xcb\x76\x34\x11\xa3\x45\x95\x77\xdd\x08\x50\x14\x8b\x0b\xd9\x8f\x02\x69\xc6\x89\x44\x2c\xe9\x62\x7f\xdb\xc8\x30\x20\x20\x79\x10\x8b\x2d\xb2\xc6\xe4\x0f\xe6\x1b\x4c\xa6\x1b\x7c\x60\x9e\x1f\x9c\x65\x27\xf7\x0c\xfa\x1d\x89\x21\x67\x22\xe3\x0b\x29\x58\xd8\xff\x4f\xf1\x9e\x1b\xc8\xc0\x68\x12\x30\x7a\x00\xb7\xa8\x60\xf9\x81\x46\x73\xae\xc6\xf0\x74\xcd\x46\x2c\xbe\xbb\x63\x2d\x98\x87\x5a\xd9\x61\xe6\x3f\xd8\x72\xc7\xcb\x71\xde\xb6\x66\x19\x0f\x0f\x35\x4b\xd2\x8d\xa2\x9e\x01\x4f\x3d\xfd\xac\x92\x79\x6b\x93\xae\x06\xe2\x2e\xdb\x7e\x31\x08\x2e\x3f\xb2\xc2\x74\x95\x49\x61\x37\x28\xc5\xb2\x5d\x27\x61\x27\x8c\x43\xb3\x97\xa7\xd3\x74\x54\x48\x82\x40\x0d\x33\x58\x59\xa5\x07\x37\x0b\x1a\x01\x61\xaa\x59\x4a\x5a\x9b\x15\xab\xec\xea\xa7\xbd\x31\x57\x24\xd3\x79\xba\xf5\xac\xb9\x7c\x5f\x27\x92\x78\x3a\x72\x61\xbb\xbb\x4e\x20\x5c\xbe\xb7\x31\xb1\xd8\x14\x07\xd5\x70\x35\xd3\xa9\x68\x4d\x82\xd6\xb4\xbb\x62\x84\x18\x6c\x19\x1e\xf4\x83\x00\x81\x3d\x25\x34\xee\x42\x39\xe4\x07\x9f\x3c\xc4\x54\x55\x7c\xd4\x0a\xf7\xf5\xc7\x89\x28\xca\xd6\x47\x52\x28\xe4\x0d\xcb\x41\xe9\xe6\x52\x57\x82\x40\x7b\x7d\xe8\x6d\x1b\x24\xe8\x3a\xb1\x5c\x7c\x77\x07\x5f\xd4\xe4\x3d\xac\x2d\x85\x39\xa8\xa1\x3b\x07\xd8\x2b\xb2\xf4\x1c\x40\x33\xc9\xd4\xcd\x13\x51\xc7\x9d\x82\x95\x83\x99\x86\x56\x3c\x17\xe5\x5a\x1f\x17\xf1\x0c\xe3\xfc\x3e\x39\xc4\x31\x7b\x07\x50\x51\xb6\x98\xe1\xc2\x1d\x79\x76\x1b\xeb\xa1\xb1\xd5\x04\x20\xad\x98\x46\x90\xfd\x81\xf6\x37\xae\xc9\xc4\x70\x0a\xf5\xb1\x0b\x99\x98\xc2\x77\x99\xd3\xbd\x7e\xb9\xbb\xbb\x45\x09\x80\xd6\xea\xa0\xa2\x31\x22\xea\x67\x7a\x9c\x70\x26\xe2\x1a\x98\x5f\xcc\x78\x41\xbe\xf0\x49\xbd\x4a\xd7\xc9\xe0\x6e\x17\xfe\xe0\xf3\x61\x07\x0e\x33\xf3\x42\xec\x13\xfe\x5a\x38\x0f\xc9\x89\x70\x7d\x69\xc5\x9f\xd8\x44\x88\x29\x6f\x0e\x23\xe2\x83\x1d\x00\xc5\xb0\x6a\xc2\x04\xf3\x00\xdd\x58\xf6\x04\xf1\x64\x96\x3f\xf5\x0a\xb3\x55\x59\x7e\x04\xf6\xaf\x89\x40\x68\x2a\x21\xd7\x4d\x7f\xeb\x71\xb2\x6f\x5c\xde\xbd\xf2\xff\x67\xee\x7d\xdb\xe2\xc8\x91\x3d\xd1\xf7\xfd\x29\x44\x9d\x73\xed\xaa\xa6\x28\xc0\x7d\x7a\x66\x16\x1a\xfb\xa1\x0d\x6e\xf3\xb4\x6d\xbc\x86\xfe\x77\xdc\x9e\x59\x91\x29\xa8\x6c\xb2\x52\x35\x99\x59\x40\x8d\xe1\x7e\xf6\xfb\x28\x22\x24\x85\x94\xca\x2a\x3c\x33\x7b\x77\xfb\x45\x9b\x52\xea\xbf\x42\xa1\x50\x28\xe2\x17\xa8\x84\xd7\x97\x97\xde\x01\x0c\xfd\x42\x6c\xf8\xec\x80\x55\xa1\x35\x95\x7b\x59\x4d\xe9\xc6\xd2\x47\x74\x42\x76\xf4\x34\xcb\x27\x1d\x42\x14\xdd\xdf\x8b\xf4\x8d\x9b\x10\x1e\xd2\x57\xaf\xaf\xba\xc2\x9f\x8d\x72\xdd\xa3\xd2\x8b\xdf\xbd\xd9\x39\xe3\xc1\x04\x12\xd1\x38\x3b\xf9\x49\xf7\xd0\x27\x32\xf7\xf6\xa1\x33\x8a\x94\xb0\x3b\xea\x48\x84\x9d\xf6\xbf\x5b\xdd\x7e\x42\x74\xee\x32\x4a\xd4\x9e\x3c\x6a\x4a\xba\xb3\x70\xae\x41\xc5\xf9\xb8\x1e\xf4\x5f\x09\xc2\x2a\x61\x8d\x56\x8f\xfe\x5c\x03\x08\xc9\x97\x8c\x7c\x67\x9c\x38\x25\x7c\x43\xb8\x21\x3b\x32\x06\x42\x7c\x78\x07\xf1\x05\xbd\x3f\x78\x67\x0c\xa6\x33\xa7\x8d\x79\x0b\x2f\x05\x47\xa7\x6f\xfd\x9b\x05\xfa\x7b\xb8\xd8\xcc\x0b\x50\x67\x82\xd9\xf4\x50\xd7\xa2\xd2\x15\xec\x42\x55\xb5\x31\xc4\xd6\xa2\x6a\x8f\x8a\xba\x5d\x46\x42\x52\xff\xc9\x0d\x47\x64\xbb\xf4\xbe\x5a\x5f\x76\x88\x47\x02\x28\x1d\x36\xc1\x2b\x93\x93\x11\x49\x49\x0f\xf6\x85\xa1\xe8\x49\xd2\x2e\x97\x24\x01\xbd\x04\xba\x96\x60\x80\x2e\xdd\x4e\xf4\xf1\xcf\xc7\xef\xce\xc5\xeb\xc3\x77\x47\x6f\x8e\x3f\x58\x9f\xee\xc3\xb6\x95\x14\x70\xb4\x52\x99\x6a\x1a\x59\x2f\xa3\xe7\x6e\x14\xbe\x8a\xaa\x68\x0b\x59\x82\xb5\x73\xe8\xd6\xcd\xaf\x26\x70\x0d\x3a\x36\xc5\xad\x77\x56\x34\xc1\x79\x42\xb7\xa9\xab\x61\xee\x9e\xe7\xc7\x62\x00\xd6\x6b\xb9\xbe\xad\x06\xe3\xe8\x95\x57\x57\x6f\xcd\xb7\x23\x7d\x5b\x8d\xfc\x9b\xcb\x69\x99\xab\x5a\x9c\x1c\x83\x91\x77\x59\x82\xc3\x25\x38\xb6\x4a\x42\xc0\x15\xae\x46\x52\xb0\xe7\x7a\x71\x51\x2a\xc3\xb3\xb3\x6b\x2f\x87\x27\x83\x6c\xd9\x13\x34\xea\x63\x7e\x51\x42\xe9\x4e\x17\xdd\xfb\xa2\x8a\x05\x04\x34\x0c\x38\x3a\x7d\x0b\xf3\x03\x99\xd5\x28\xbc\x49\x88\x00\x81\x66\xae\x1b\xc3\x2e\x60\xc8\x94\x7d\x3f\xa8\x71\xc3\xe4\xbb\xbf\xc7\x71\x9c\x54\x3f\xc0\x05\x92\x72\x9a\x74\x58\xc7\x93\xea\x17\xb8\x45\x0e\x83\x6b\x5e\xa2\x61\xf5\xb7\x79\x0d\x25\x8e\x10\xa6\x61\xc8\x9b\x03\xd0\x2c\x5d\xd3\xf2\x99\x4d\xff\x8b\xae\xf3\xc3\x76\xc8\x9f\x4e\xe0\x12\xae\x2a\x6f\xa0\xea\xc4\x07\x53\x74\x82\x68\x07\xf4\x63\xaa\x64\xee\xb5\x03\x23\x86\x30\xbf\x7e\xc6\x83\x39\x16\xc9\x79\x85\xe1\x27\x06\x24\x1e\x3c\xdd\x9c\xe9\x99\xf2\x98\x24\xe8\x0a\x8d\x60\xba\x33\x55\x2d\xc4\xd7\xa0\x85\xfe\xda\xac\xaf\x43\x58\x36\x1f\xc6\x42\xb6\xb6\x0a\xf4\x7f\x9e\x1b\xb1\x5a\xdc\x2a\x91\x49\x73\x31\x99\xa9\xa6\xc1\x68\x3f\x45\x2b\x64\xb5\x9c\xe9\x5a\xb1\x28\x0b\xa6\xee\xa2\xb1\x35\xe0\x2e\xcb\x0d\xb3\x63\xd4\x6d\x5f\xd7\x1a\xdf\x41\x6f\xbf\xb5\x91\xc9\x79\xbb\xa8\x11\xa9\xea\xa5\x99\x93\x51\x67\xb6\xd8\x40\xe2\x09\xd3\x15\x75\xe5\xad\xaa\x16\x96\xae\x1e\x98\x0d\xa9\x73\x3c\x5e\xcc\x0d\xab\x6d\xc8\x9c\x94\x71\x05\x33\x1d\xe8\x7a\x27\x5a\xbd\xc8\xa6\x62\x0a\xe8\x27\x8d\xdb\xe6\x90\x8a\x3e\x93\x2a\x07\xf0\x8b\x9b\x73\xc8\x78\x20\x3e\x43\x00\xd1\x1d\x2b\xbd\xb3\x9b\x5b\xd1\x4c\x21\x53\x64\x81\x90\x4f\xd0\xf2\x1a\xbe\xf1\x4d\x15\x34\x22\x0e\x44\xa3\xda\xf3\x62\xa6\xf4\xa2\x1d\xf2\x57\xfe\xa0\xbc\xd5\x2e\x3c\x8c\x01\x0b\x88\x91\x2e\xef\x63\x50\x24\x91\x65\x82\x61\xfe\x36\xc1\xa1\x48\xb6\x11\xf6\x6e\x3c\xb4\xa2\x81\x75\x7d\x53\x5c\x63\x85\x48\xa7\x2a\x1c\xa5\x9a\xc0\x70\x9c\x5d\x94\x91\xb5\xfd\xdd\x21\x40\x48\x73\x13\x2c\x0e\x84\x2b\xc6\x22\xbe\x51\x19\xf8\x30\xa9\x65\x5e\x2c\x1a\xc0\xda\xda\x45\xdd\xbd\x4f\xfd\x0d\x52\xf9\xd9\xe1\x97\x43\xd6\x87\xb7\x72\x39\x84\xec\x63\x01\x40\xb9\x61\x87\x21\x89\x10\xad\x23\xf8\x15\x0e\x30\x07\x4c\xdf\x5c\x27\x59\xfe\x2d\xea\x05\x42\xb7\xe6\x4b\xf7\x15\x41\xe1\xf1\xa3\x83\xa8\xf7\x27\xda\x9d\xf8\xda\xfc\x6f\xd3\x14\xf9\xda\xfc\xef\xb9\x78\xb6\x23\xbe\x16\xcf\x76\xf8\x18\xe2\xad\x00\xd5\x81\x35\x40\xbc\x13\xf8\x09\x9c\xe6\x22\x4f\x9e\x88\x8d\xbe\xe5\xe3\xa4\x08\x31\x78\x2c\xf1\x05\x74\x19\xf1\xd0\x4a\xdf\xa6\x08\x47\x88\x98\x4a\x3f\x53\xd4\xdd\x4a\xdf\x8e\x01\x58\x2b\x8f\xdc\xfb\x13\xff\x19\xfa\x84\x12\x18\x73\x8d\xd1\xea\x77\x07\xe2\x9b\x1d\x73\x93\xf2\x54\x8e\x78\x03\x0f\xe1\x89\xd2\xa1\xc2\x83\x08\xd2\x2d\xea\xa8\x45\x34\xe7\x64\x88\xa1\x77\xf6\x7b\x8b\x20\x0a\x70\xa7\xc4\x6f\xbe\xc4\x43\xb8\x9d\x46\x69\x31\x01\xca\x9b\x99\xe1\xcb\xba\x92\x75\x84\xfd\x80\x49\x0d\xd4\xa2\x2b\x5b\x52\x55\xde\x43\x3f\x7c\x3f\x26\x39\x07\xaa\xad\x17\x08\xad\xb9\x11\x9e\xca\xb9\xa5\x33\xbf\x25\x98\x09\x35\x9b\xc4\x8d\x96\xf5\xfa\xc9\x13\x61\x49\xc8\x6d\x18\x0c\x2b\xf9\x9d\x59\xe8\xd8\x9d\x9f\x20\xa1\x67\x13\x86\x2f\x1b\xf4\xd4\xc6\xf8\x18\x8d\xf1\xc6\x1b\xc9\x19\xd8\x80\xa1\x1d\xb8\x4f\x86\xbc\xc1\x7f\x1c\x81\xa3\xed\x19\xaa\xbd\x5b\xf7\xfe\x04\x5b\x18\xd4\xe2\x68\x94\xf1\x01\x54\xd7\x10\x56\x20\x92\x1e\xec\xb5\x84\x35\xb8\xbe\x55\xd6\xf4\x11\xca\x75\xe9\xa6\x57\xca\x2d\xa6\x65\x80\x35\x01\xd3\x85\x75\x7d\x7f\xaf\x9b\xa1\xc5\xb7\x1e\x8b\x9d\xd1\xb8\x03\xb7\xcd\x73\x88\x4d\xb1\x6b\x72\xf1\x67\x95\x6c\x06\x66\xe4\x4e\x50\x42\xb0\x64\x2b\x21\xe1\xaf\x40\x44\x82\x22\x97\xe8\x50\xf4\x28\x99\x8d\x19\x90\xf9\x83\xf5\x11\x74\x9e\xc9\x2a\x53\xe5\x60\xcc\x0b\x32\xe1\xe0\x6c\x59\x65\xcc\x77\xc4\xe2\x4c\x5e\xca\x6b\x06\xe8\x83\x00\x1a\xb5\x92\x25\xa5\xc9\x0b\x7a\x99\xdb\xde\x16\xb2\x56\xd2\x3a\xd4\xc2\x65\x68\xae\x6b\x88\x3c\x4b\x5e\x2f\x91\x7b\xca\x24\xd9\x55\xfc\x73\xd5\xce\x4f\xba\x4c\xf0\x8d\x11\xf8\x44\xc0\x8d\x39\x61\x23\xcc\xe6\xba\xeb\xb0\xd6\x29\x80\xee\x69\x81\x2f\x5a\x68\x10\xec\xba\xdd\x7d\x1a\x63\x73\xfc\x06\xee\xad\x80\xad\x05\x2e\x3c\x64\x8b\x6e\x44\x44\xc0\xd9\x6f\x35\x58\x11\x9a\x39\xf6\xe8\x58\x7e\x2a\x75\x05\xf1\xbd\xd3\x13\x07\xb2\x1c\x54\x1b\x72\xb3\xcf\xba\x22\xfb\x78\xf3\x8d\x8b\x85\xa9\x5a\x8e\x4e\xdf\xc2\xa1\x78\xd6\x59\x86\x55\x35\xd9\xf1\xbd\x47\x9a\x25\xfb\x5e\x42\x65\x55\x37\xaa\xf6\xab\xee\x5b\xa5\x4c\x7d\x6b\x2e\x5c\x8e\xd0\x61\x25\x4a\x25\xbf\x8b\x9d\x7d\x3f\xd1\xf9\x24\xaf\xe5\xd5\x2b\xaa\xab\x61\x40\x34\xaa\x6a\x55\xbd\x17\xf2\xfa\x7e\x21\x61\x24\xd4\xdf\x9a\x56\xcf\xcd\xde\x7b\xb0\xa7\xb3\xbe\xf9\xa2\x1a\x3e\x0b\x5d\x1d\xd5\xf2\xea\xf4\xc6\x5d\xe0\xf6\x59\xb5\xe2\xc1\x55\x4c\x62\x41\x38\xdf\xa6\x28\xf8\x49\xb9\xd9\xb6\xd9\xf3\x1a\x7d\xd9\xc3\x5b\xf4\x51\xad\xe7\xce\x55\x03\x30\xab\xbe\xa8\xaf\x20\xed\x98\x36\xd1\xe5\x82\x8c\x51\x9d\xf0\xeb\x6e\x01\x45\x85\x4b\x81\xbe\x77\x57\xaa\x7d\x55\xa8\x32\x1f\x7a\x9a\x2a\xaa\xf9\x58\x0c\xae\xd5\x72\x31\xef\x5c\xeb\x74\xf5\xa3\x5a\xfe\x34\x47\x08\x17\x3b\x25\x0f\x89\xb2\x3d\x9a\x82\x1f\xd5\x92\xeb\x09\x78\x09\xb8\xd5\xa4\x8b\xbc\x37\x9f\x3a\x65\x80\xef\x0e\xc6\xe2\xa2\xa8\xf2\xa1\xae\xc0\x35\x10\xf6\x70\x9c\xf1\xa2\x5c\xd4\x3e\xdf\xf7\xe5\xa2\xf6\xd9\xc2\x57\x19\x43\x7b\x66\x19\xe8\x79\x16\x7a\x70\x23\xcb\x85\x82\x67\x16\xae\x32\xb9\x95\xcd\x29\xb8\x85\x94\xe8\xe9\x58\xe6\x46\x40\x78\xa9\x73\xf5\xb6\xa8\x6b\x5d\x4f\x4e\xaa\x82\xc7\x89\x83\x5a\x4c\x96\x0d\x28\x19\xe1\x98\x2f\xaa\xac\x09\x35\x5c\xc1\x2e\x08\xef\x18\x57\x57\x80\xeb\x8a\x35\xbe\x30\x8c\x65\x4f\x68\xff\xac\x8e\x19\x52\xee\xba\xe6\xbe\x5e\xcb\x2b\x2e\x75\x37\x28\xa0\x8c\x1e\x5d\x18\x76\xa1\x2b\x0c\xbf\x1e\x5f\xd8\xec\x3f\x57\xd6\xfc\x78\x7c\x51\xd8\x0f\xae\x2c\xfc\x7a\x6c\x61\x3d\x77\xe5\xcc\x8f\x04\x8a\x0d\x81\x1f\x31\x38\xb2\x2a\xd7\xb7\x88\x23\xa0\x02\x78\x20\x5d\x7d\x80\xc4\x47\x28\xd0\xf0\xc0\x2b\x65\xd3\xfe\x52\xcb\xb9\x45\xf2\xe4\x4c\x90\x9f\x81\x86\x88\x7c\x6e\xf2\xef\xee\x66\x46\x2f\xfb\xe0\x06\xe6\x34\x27\x6f\xa1\x9e\x0b\x65\xee\xff\xea\xae\x85\xb8\xb5\xf0\xdc\xe1\xb1\x91\x80\x47\x60\x00\x45\x0c\xe6\x3a\x21\xa6\xdb\x45\xa4\xcc\x53\x30\xa4\xf9\xaa\x70\xa3\x39\x73\xc7\x7b\x59\x16\xe0\x24\x12\xb8\x76\x93\x78\x65\xa6\x2f\x78\x37\x7f\x7b\xfa\xd3\xd9\x31\x6a\x42\xcf\x82\xb0\x5c\x70\x68\xfb\x65\xc1\xc7\x9f\x50\xef\x31\x9f\x2b\x8c\xc6\xec\x42\xe4\x07\x0e\xc1\xa1\x54\xef\x15\x6d\xb4\x76\x4e\x65\x6c\xb6\xb2\xfa\x5b\x2b\x6b\x93\xcf\xf0\x34\x78\x66\x8c\x9c\x9b\xf6\x21\x5b\xc5\x42\xbc\x47\xd7\x55\x88\xce\x3c\xac\x40\x35\x0c\xa6\x25\x07\x74\xbf\xaf\x0c\x9f\x3d\x6c\xdb\xba\xb8\x58\xb4\x6a\x38\xc8\x66\x5b\xc5\x55\xa5\x6b\xb5\x85\x52\xc4\x00\xac\x0b\x06\x66\xb8\x83\x51\x08\xdd\x32\xe4\xed\x01\x49\x70\x48\x00\xa8\x9c\x77\x75\x06\xdb\x8a\x9b\x56\x46\x97\x7f\x4e\xf7\x3f\xc0\x84\x4a\x3e\xa5\xf8\x76\x40\xb1\x45\xb8\x39\x80\x0f\x96\x73\x72\x29\xca\xe2\x42\xd5\x36\xaa\x69\xd1\x58\x64\xbf\xa2\x15\xd9\x54\x21\x04\x21\x22\x05\x4a\x81\x06\x34\x60\xc5\x6c\xa9\x03\x50\x43\x40\x6d\xa8\x72\xb2\xb3\x41\xc9\x14\x9d\x8c\xe0\x96\x55\x5c\x12\xbc\xc8\xc4\x2c\xd2\x07\x95\xa1\x30\xda\xa0\x09\x74\xad\xb2\x56\x56\x57\x8b\x52\x5a\x08\x53\x2b\xb3\x93\x8f\x58\x5b\x13\x32\x88\x0b\x01\x24\x53\x41\x44\x14\x38\x6b\x59\x1c\x54\x1e\x4c\xe5\x42\x2d\x35\xcd\x43\x10\xbc\x05\xa0\x3c\x82\xf0\xb3\x1d\x7d\xf0\xd8\x4e\xcf\xd8\x76\x7d\xdd\xf3\x21\xb7\x45\xc6\xa2\x66\x5d\x19\x3d\x76\xc9\xa7\xd2\xed\x16\xa8\x13\xab\x36\x24\x9e\xe0\x39\xd7\xb5\x7a\x37\x16\xcb\xb1\x68\xe6\x32\x53\xec\xd1\xe8\x91\x21\x04\xb7\xb7\xc5\x2b\x59\x94\x8d\x58\x54\xf3\x5a\xe5\x45\xd6\xca\x8b\x72\x89\x91\xce\x3f\xfe\xe9\xcf\x9f\x70\x87\x22\x11\x15\x0d\x1c\xa2\x57\x2a\xb7\x91\xd6\xff\xbe\x28\xb2\xeb\x72\x89\x9c\x06\xfd\x6c\xee\x40\xd5\x80\x1c\xed\x57\xb1\x85\xfd\xc2\xc8\x02\x62\xc9\xbe\xfd\xe6\xbe\xb5\x18\x85\x17\xb8\x88\x6c\xb3\xa9\x18\x2a\x16\xeb\x17\x06\xcb\x02\x5f\x39\x7f\xd9\x54\xe4\x96\x31\x73\x33\x01\xeb\x33\x22\xaf\x27\x4f\x6c\xd4\x4a\x8c\x62\x43\x5b\x77\x48\xbe\x29\xb1\x8f\x82\x0d\x7a\x59\x54\x0a\xc3\x9e\x8c\x98\x76\x86\x3e\xc6\xf1\x23\x32\x5d\x12\x70\x3e\xbc\x77\xbd\xd4\xe5\x62\x56\x0d\xbd\xb7\x8c\x8b\x9c\xc2\x50\x69\x5a\x79\x71\x46\xd6\x07\x2c\x8b\x3d\xfa\xdc\x48\xe1\x9a\xeb\xbb\x34\xee\xfa\x62\xc3\x6a\x0c\x87\x77\x10\xba\x0c\xd9\x37\x0f\xe9\xe4\xb0\x8b\x93\x41\xa6\x4c\xf3\xd4\xfb\x18\x2b\x3b\x8a\x0c\x6a\x79\xcb\x21\x11\x04\x3c\xf0\x64\xb2\xc2\x83\x89\xac\xef\x60\xf3\x8f\x83\x17\x1f\x73\x43\x83\x6b\x3e\xfe\x72\xc8\xc4\xe8\xde\xe4\xd1\x46\x0d\x75\x8d\xfd\x07\x38\xe9\x30\xad\x52\xb7\x41\x48\xc5\x61\xd6\xd6\xe5\x16\x54\x37\x1a\x5b\x96\x51\x2a\xc8\x2d\x86\xb2\x6c\xb7\xcc\x5f\x23\x70\x86\xb8\xbb\xb5\x1e\x7a\x68\xb0\x8a\xc5\xb6\xe6\xb2\x69\xd5\x44\x9c\xd6\x86\x19\xcd\xfc\xf9\x0a\x5f\xcd\x06\x68\xf4\x4c\xb5\x53\xd0\xbc\x2b\x02\x9f\xc5\x6a\x2a\xdd\x62\x1c\xb1\x4b\x55\x2b\x78\x77\x18\x13\xbc\x72\x63\xa6\xc1\xb1\x42\x5d\xd3\xb1\x15\xba\x51\xfa\x47\x07\xaf\xd3\x0a\x3c\xe2\xd6\x01\x44\xf5\xbe\xbf\xd8\xbd\xcf\x15\x9b\x46\xf6\x08\x51\x4e\x16\x73\x73\x69\x6d\x48\x41\x11\x3e\x4b\xb9\x03\x68\x5a\x90\x9a\x11\xfe\xfa\x51\x2d\x99\x79\x60\xef\xc9\x1b\x1d\x99\xb7\xea\xe2\xba\x08\x34\x00\xdb\xdb\xe2\xfb\xba\x50\x97\xe5\x52\x00\x69\xe9\xcb\x4b\x64\x29\xf2\xa2\x28\x8b\x76\x09\x76\xbe\xb2\x2c\xf5\x2d\xcd\x1c\x21\x40\xf1\x0a\x2a\x5d\xcf\x64\x89\xc5\xf0\x95\xa8\xa8\xae\x1c\x70\x7d\x02\x07\x80\x1a\x28\x3b\x81\x4f\x44\xfa\x01\xe3\xf3\xca\x1a\xe0\xb4\xc5\xc7\x8c\x8e\xe6\x87\xcf\x24\x8b\x37\x9d\x78\x2c\xec\xda\x33\x22\xd5\xaf\x78\x83\xa4\xa0\xe7\x4e\x23\x05\x89\xcd\x6d\x81\x1c\xf3\x6f\x17\x8b\xb6\x85\x9b\x9c\x33\x41\x94\x8d\x12\xbb\x7b\x5f\xb9\x89\xfb\x8f\x6f\x9e\xfd\x69\x77\x4f\xcc\x40\x71\x04\x10\xe9\xe0\x43\x74\xab\x9e\xd6\x0a\x68\xda\x39\xf0\xb9\x67\x5c\xb7\x35\xd9\xb2\x3a\x5f\x7f\xfa\x58\x5d\x01\x4c\x7e\xa0\x68\xeb\x7e\x1f\xaa\xae\x2d\x04\x5e\x4f\x5c\x41\xc3\xa4\xbe\x87\x51\xc0\xde\xa0\xf3\x36\xbc\xc3\xb8\xb2\xec\x00\x0d\x04\x27\x5a\xb2\xd1\x63\x14\x76\x17\xb5\x92\xd7\xfb\x7e\xb2\x9e\xed\xb1\x61\x5a\xe2\x75\xc3\x31\xf2\xfb\x5b\x60\x20\xf0\x5e\x98\x78\x53\xf0\x63\xea\x7d\x96\x0d\x47\xd3\xf7\x7e\x16\xec\x57\xbb\xe0\x0f\x63\xf1\xcc\x93\xdc\x17\x0c\xeb\x1b\x3e\xac\xe4\x4b\x66\xe2\x79\x92\xcf\x37\x38\xe5\x9b\xab\xb5\xe5\x37\xa9\xa6\x82\xe0\x1b\x66\xae\x5e\x22\xe7\x37\x7f\xa2\x96\x18\x12\xf6\x39\x2b\x5c\xb5\xe2\xcc\x88\xb4\x50\x23\x3e\x55\x70\xd7\x67\x90\x41\x70\xe1\x1f\xbb\x00\x2e\xd0\x65\x67\x90\x4d\x60\x52\x1c\x4b\x8a\x89\x4e\xd1\xe3\x10\x5a\x03\x33\x53\xe4\xb0\xef\x60\x67\x1d\x26\x4d\xda\x62\xa6\xc4\x73\x7a\x02\xfa\xaf\x9d\x1d\x44\xc3\x98\xc7\x45\x27\xa0\x7c\xa7\x91\x1d\x1c\x70\x63\xc6\x16\x2e\x13\x46\xc6\x33\x47\xe4\x20\xb0\xdb\xb2\x9d\x08\x9a\x5f\xdf\xf0\x63\x9b\xc4\x33\xda\x41\x8a\xc5\xc3\x3d\x10\x9f\x4d\x2b\xf4\x24\x36\xd7\xcd\x1e\x56\xf7\x90\xb4\x2d\xb3\x95\xa2\x18\x10\x54\xfa\xb8\xea\xfc\xb2\x34\x10\x69\xd0\x9a\xa8\xaa\x72\x2c\x66\x3a\x2f\x2e\x0b\x08\x1d\x3a\x93\x99\x78\x21\xd4\x64\xa6\x5a\xf9\xa3\x5a\x8a\x3d\x23\x52\xb6\x75\xf9\xa3\x5a\x8e\x6d\x04\x49\x6e\x35\xcf\xe4\x2d\xab\x02\x82\x43\xb1\x96\x57\x87\x55\x6e\x7f\x6e\x64\xb3\x49\xd1\x7c\x50\x32\x3f\xad\xca\x25\x00\x8e\x39\x16\xd2\xd2\x75\xcf\x0e\x0d\x44\x47\xd7\x12\xbc\x83\x97\x13\xfa\xdd\x10\x07\x18\x89\xe7\x62\x6b\x37\x70\x11\x34\xab\xd3\x29\x86\xfe\xd6\x1f\x5d\xf2\xa7\x11\xc0\xba\x0c\x47\x6e\xe9\xbe\x43\x9b\x42\xf8\xe5\x03\xc4\x75\x6a\x76\x35\x4c\x5a\xcd\x4a\x3f\xef\x94\xfe\x8e\x85\x97\xf3\x1b\x10\x94\x99\x47\xb5\xbc\x0a\x76\xa1\x9f\xf8\xae\xb9\x08\x2b\x0b\x6c\x2e\x2a\x68\x26\x2d\x2a\x6e\xc5\x47\x1b\x79\xc1\xc9\x77\x14\x15\xb3\x68\x85\xaa\x72\x43\xb4\x4a\x91\x43\xb8\x3f\xe6\x11\x59\xaa\x24\x67\x56\x54\x0e\xd8\xfb\xa0\x92\x2d\xca\x5e\x28\xbb\xe1\xfd\x32\x2f\xf2\xea\x69\x28\x7a\x7d\xc1\x70\xd7\x1a\x85\x42\x01\xc3\x92\xba\x27\x01\x14\xaa\xe5\xd5\x31\xd8\x2c\xf4\x59\x2b\x3d\x0b\xa5\x25\x7b\xde\x3c\x5e\x7c\x71\x27\x93\x9d\x23\x8a\x13\x14\x64\xd2\x97\x97\x2e\x38\x8e\x7d\x8c\x00\xdd\x2f\x75\x70\x14\x64\xec\x55\xb1\xc5\xb9\x4d\x8f\xe1\xe6\x21\x2f\x9a\x21\xbf\xee\xa9\x67\xf6\xc7\x48\x6c\x8a\x4e\x96\xdf\x78\x96\xdf\x0c\x71\xef\x06\x6f\xa7\xdd\x63\xed\x59\x6c\x82\xe5\x58\xc1\x93\x27\x7e\xe2\xc5\x96\x78\xb6\xb3\x03\x51\xb2\x68\x59\xb8\x17\xd6\xe3\x4e\x63\xc4\x4b\xd1\xf5\xb5\xbd\xdd\x2e\x2a\x75\x37\x2f\x65\x51\xc1\xec\xe3\x49\x32\xaf\xf5\x45\x09\xa0\x1f\xe2\xe4\xf8\x7f\x88\xe1\x7f\x3c\xdb\x7d\xf6\xe7\x11\xd0\xe1\xcb\x69\xad\x67\x4a\x0c\xff\xe3\x9b\x9d\xbf\xec\x8e\x82\x4e\xe3\xe2\x9a\x8d\xd8\xb1\x79\x3b\x38\x10\xff\x83\xf7\xb5\x4f\x26\xb0\x8e\xe8\x17\x3a\x5f\x3a\x99\x40\x3c\x46\x54\x88\x02\x42\x8a\x9e\x42\x9d\xc7\x31\x9a\x91\x37\x14\xc2\x03\xae\x56\x64\xa2\x48\xff\x22\xcc\xc1\x57\x5f\x44\xc2\x5e\x5b\xd5\x47\xbf\x44\x6b\xae\x03\x60\x67\x28\xe7\xf3\x5a\x83\xe1\xa4\x16\xae\x3a\xaf\x8b\x4d\xb5\x08\x6f\x2e\xe9\xce\x98\x4f\xec\x55\xe4\x11\x1b\x44\x77\xc1\xce\xd2\xbb\xc3\x32\xb9\x77\x78\x4d\x69\x3c\x74\xa4\x6c\x84\x9e\xcf\x35\xd9\x7a\x39\xe6\x77\x45\x4f\xae\x29\x2e\xd5\xcf\x58\x65\x9e\xbf\x53\xb7\xeb\xd9\x54\x37\x80\x6d\x52\x72\x74\xb5\xe8\x45\xfd\x01\x2d\xf0\xf5\xa2\x3e\x41\x53\x7e\x68\xf8\x0c\xce\x64\x77\x20\xd7\xd6\xb3\xca\x7e\xa4\x93\xcc\x9f\xbb\xd8\x43\x34\xc0\x70\xb7\x48\x86\xbd\x4b\xd5\xfb\x4a\xe3\x23\x94\xf3\x1a\x97\xdb\x9c\xaa\x7e\xbb\xd8\xde\x8a\x03\xea\xd0\x47\x9b\xf1\x13\x97\x60\x53\xf9\xbd\x6d\x01\xcd\x2b\x6f\x34\x12\x6d\x58\x31\xdb\xd7\x79\x5d\xcc\x64\xbd\xf4\xfb\x26\x31\x1e\x93\x07\xd2\x02\x01\x07\x64\x12\x60\x15\xa7\x67\x20\xc8\xd8\xb9\x01\xbd\x60\x20\xd6\xc8\x32\x9c\x33\x2b\x62\xd5\x2a\x6b\x03\x20\xd8\x0d\x4b\x0e\x8f\x1d\xa0\x58\x71\xdf\xb4\xc1\x7d\x83\x57\x75\x36\xbc\xad\xdd\x8e\x8c\xea\x24\x24\x92\x28\x43\xd5\x58\xd2\x8c\xb5\xbb\xc6\xfc\x8d\x07\xd4\x0f\x08\xee\x3a\x41\xee\x9d\x5c\x74\xfc\x84\xa3\x44\x64\x3b\x47\xbe\x6b\x0c\x60\xfb\xc8\xc2\xe4\xec\x1f\x1e\xc9\xe8\x5d\x4b\xf3\x8e\xb1\x0a\x0a\x5c\x5d\x73\x15\x67\xab\xe2\x33\x74\xad\x55\xfe\xfd\xb3\x01\xea\x45\x3b\x1b\xf0\xe3\x51\xb3\xe1\xb5\xa9\xfd\x3b\x62\x45\xab\xc1\x96\xf2\xd4\xbf\x11\x32\xaf\x80\xb8\x76\xd8\xdd\xd8\x1f\xd8\xd6\x23\x4a\xf8\xa4\x8f\xb6\x99\x4f\x38\xc1\x8d\x2a\xff\x06\xcc\x3b\xa4\xf0\x80\x6d\x75\x16\xd6\x37\x8c\xfe\x9f\x89\x0e\x11\x20\x52\xa8\x9a\x4d\x74\x0e\xd8\x7d\xf1\x0f\x15\x59\x18\x35\xd6\x61\xc4\xf7\x77\xe4\x79\x6b\x1a\xbd\xf1\x33\x9e\x30\x2e\xa8\x92\xae\x8b\xab\xa2\xda\x13\x83\xaf\x61\x80\x83\x87\x2e\xa8\x43\xd0\x4b\x88\x6a\xfa\xe4\x49\x87\x25\x4e\xc0\x9b\x0a\xc1\x94\x53\x77\x9a\x24\x9f\xfe\x92\xa1\x3a\x1f\x15\x37\x3e\x3b\xfa\x20\x83\x9b\xdd\x4d\xb1\x3b\x82\x9b\xfb\xbf\x34\x0d\x6b\x57\xfa\xb3\x53\xcf\xcd\x4b\x99\xa9\xd3\x4a\x45\x23\xf2\x47\x1d\xa3\xdd\x88\x9e\xd8\xf5\xd4\x5c\x69\x11\xb0\x08\x1a\x8e\x8c\x8f\x71\x3f\x9c\x6b\x30\x78\x8b\xb0\xf0\xf0\x7a\xfe\xde\x1a\xe2\xd1\xb5\x3c\xf4\x0b\xf0\xb5\x43\xfc\x59\x56\xde\xad\x19\xf0\xff\xd8\xe4\xb0\xf6\xbe\xce\x63\x41\x2f\x0b\xc8\x75\xa3\xe7\x86\xd0\x3e\x16\x86\xf0\x52\x97\xd1\xc3\x45\x10\xac\xdd\xf3\x2a\x7c\x0e\xb1\x29\x60\x16\x48\x6f\x18\x61\xad\x73\xdd\xac\xa9\xd3\xda\xea\xd9\x1a\xcd\xef\xfe\xfa\x4a\x0e\x42\x5b\x54\x43\xdb\xeb\x31\xb5\x34\x1a\xd3\x53\x1e\x03\xaa\xed\xe4\xf1\x55\xba\xb7\x61\xe2\xdd\x61\xbd\xc4\xb6\x5d\x0f\xc7\x02\xad\xcf\x39\x5c\xba\x59\x25\x18\xcc\x68\x1c\xb5\x18\x97\x1e\xed\x87\xc4\x8d\xce\xf5\x07\xa6\xce\x7d\xf8\x11\x06\x83\x22\x4b\x10\x14\x85\x3b\x21\xf3\xed\x6c\x99\xf9\x40\x22\x31\x47\x2a\xcd\xaf\xff\x94\x9a\x46\x0b\x69\x84\xe6\xe3\x35\x07\xf1\xa4\xed\x81\x7b\x14\xfc\xdf\xc3\xc3\x8c\x5e\xb1\xb0\xcd\x91\x8f\x8a\xee\xd3\xc2\x51\xfa\x83\xd3\x07\x47\x10\xcf\x5d\xe6\x7f\xb9\xd5\xce\x98\x6b\x44\x67\xb6\x83\x0e\xba\xf3\x10\x5e\x1f\x03\x4e\x39\xea\x69\x3e\x90\x98\x22\x8b\xc4\xb5\xcc\x30\x92\x88\xd7\x72\xc5\xb5\xe7\x81\x10\x9f\x63\xde\x67\xc3\xe2\x11\x73\x7c\x88\x0c\x5d\xe1\x9b\xc3\x11\xe6\x96\xb7\x1d\x47\x66\x10\xfa\xcb\xdc\x9e\xe6\x96\x01\x86\xdb\xcf\x45\x6f\xb5\x39\x9d\x2c\x61\xc4\x08\xcb\xaa\xf8\x3c\x03\xaf\xda\xf0\xe7\x4b\x48\xe2\x49\x99\x31\x18\xba\xe3\x68\x6b\xec\x88\x3b\x97\xdb\xb0\xe8\x63\x2c\x88\x1f\x65\x3e\xec\x39\x78\x68\x38\x8c\xff\x8e\x62\xff\x74\xf3\x1f\x4d\x8d\x37\x2d\x0e\x19\x81\x9b\xd3\x59\x51\x99\xd6\xdd\xd4\x5a\xfd\x1f\x6f\x28\xe8\x49\x67\x0d\x3b\xad\x61\xa1\xbe\xf6\xe4\x5d\xd0\x1e\xea\x0b\x93\x16\xd0\x7c\xf7\x3c\xa4\x4f\x9b\x1e\x6a\x67\x95\xc4\x62\x48\xb0\x2c\xc1\x22\xd0\x58\x91\xaa\xbe\x74\xdb\xd5\x14\xb4\xd3\xef\xa5\x84\x4c\xd8\x45\xc5\x01\xa7\x4a\x3a\x2b\x63\xc0\xe3\x75\x96\x13\xd6\x6f\xcb\xc6\xbf\x41\xbd\x8d\xa8\xd5\x16\xda\xa8\xe4\x10\x57\x17\xfc\xdc\x28\x6e\x1a\x78\xdd\x90\x88\x60\x6b\xe1\x86\x4e\xe8\xf2\x26\x2b\xd0\xee\x0f\xb9\x93\x0b\x61\x70\xd4\xaa\x2c\x40\x93\xb2\xb5\xc5\xbc\xe2\x4a\x25\x1b\x30\x43\x46\x1d\xd4\x18\xcd\x59\xb0\x60\x23\x9a\xb6\x28\x4b\x6a\x06\xcd\x62\xa0\x37\x50\x3b\x5a\xe9\xa0\xad\x0f\x5a\xc1\xa0\x1d\x19\xf9\x97\x21\x30\x9c\x49\x2f\x6a\xd1\x64\x53\x95\x2f\x4a\x95\xdb\xa0\xa8\xa6\x85\xd1\xc4\xcd\x25\x9c\xf5\xa0\xa3\xb7\x10\x7b\x91\x50\x14\xfb\x70\x64\x8b\x1a\x9d\x91\x0f\xc4\xe6\x26\x95\xde\x0f\xbf\xaf\xbe\xa1\x86\x02\x51\x70\x23\xce\x16\x75\x2c\x59\xd9\x1d\x9c\x2d\xea\xb1\x15\xb3\x00\x62\x21\xd8\xba\xab\x9f\x8e\x1c\xd7\xb1\x52\x9e\x69\x27\x64\x96\x16\xd5\xf5\xc0\xfe\x65\x8e\xf0\x66\xc8\x55\x32\x91\x4e\x33\x5b\xd4\x2e\x4a\x97\x05\x59\x69\x01\x2f\xc0\x7d\xf9\xce\x7d\x08\x9d\xe5\x03\x85\x61\x8f\xaa\x79\x04\xd6\xc5\x6e\x75\x0e\xdc\xbc\x8f\xfc\xba\xec\x3f\x8c\xc6\x62\xf7\xdb\x9d\x35\x07\x85\x8b\xc4\xef\x15\xba\xdf\xb1\x3d\x04\xae\x46\x2f\xc4\xd6\xb3\x1d\x7c\x96\xa1\x2c\xcf\x79\x96\x0b\x44\x4c\x7b\x21\x20\xd3\x4e\x38\x13\xd4\xc0\xe8\x31\xa3\xea\x9c\x28\x76\x84\x1b\x7c\x84\xb1\xd3\xed\xca\xb8\x0b\x9b\x07\x76\x88\xfb\x1d\xf5\x71\xe0\x9d\x6b\x66\xeb\xdb\xd8\x00\xe0\x21\x22\xfa\x5c\x57\x8a\x93\x7c\xfa\x65\xbc\xa3\xd6\x77\xbb\xe8\xa4\xba\x2c\xaa\xc2\xfa\x9a\xaf\x7c\xf3\x5d\xa9\xd2\x4d\xbd\x01\x90\x1b\x97\xf9\x67\x65\x3e\x50\x85\x2e\x58\xd0\x0a\x9d\x4d\xa6\x45\xd3\xea\x7a\x09\x32\xf0\x99\x2a\x4f\x41\x36\x89\xb0\xba\x1c\x53\x30\x2d\xac\x78\x05\x89\x4c\x46\x02\x3b\x06\x9a\xbf\xe0\x2d\x3a\x5a\x0b\x2b\xf8\x98\x96\xc2\x58\xb7\xe8\x2f\xa2\x1d\x54\x70\xef\xe4\xdb\xc8\x9e\x09\x3d\x70\x77\x92\xfa\x94\xc5\x34\x43\x56\xf9\x7b\x64\x63\x1b\x33\x6b\xc9\x2a\x61\xd7\x0a\x96\xaf\x60\x17\x82\x4f\x59\xe6\xa8\x68\x3c\xfa\xac\x03\x04\xb0\xd0\xbf\xa1\xd9\x26\xd4\x17\xa8\x8e\xb1\x2e\x66\x16\x64\xd5\xc5\x44\x38\x76\xb6\xd1\x54\x0f\x96\xe7\x57\x6e\xaf\x37\x16\xb3\xdf\xf8\xe6\x0e\xec\xf2\x02\xb3\x3c\x24\x59\x66\xe5\x32\xfb\xd5\x70\x2f\xb8\x0a\x5d\x96\x1a\x7c\x14\x9c\x02\x0b\xbb\xd5\xf4\x9d\xa7\x18\x67\x7f\x94\xf2\xbd\x35\x35\xbb\xbe\xaf\xd6\x5c\xf7\xdb\x4c\xd9\x8b\xde\xf7\xfa\x2e\x32\x90\x3c\x2a\x6e\xfa\x0f\x79\x3f\x34\xc3\xc1\xa8\x02\xcb\xbe\xee\xef\xc5\xc6\x54\x36\x04\xba\x80\x30\x1c\xcb\xb9\x37\xec\x11\xea\x6f\x39\xf6\x92\x7c\x6f\x94\x27\xda\xd9\x6f\x62\xeb\xc0\x55\x88\x2e\xb8\x5d\x5c\x2f\x7b\x84\x26\x90\x2f\xd8\x9d\xde\x4e\x2d\x0f\x02\x11\x9c\xb1\x57\x6c\xc8\x36\x73\x36\x2d\xca\xfc\x9d\xce\x55\x13\xc1\x62\x5c\x89\x27\x4f\xc4\xd5\xea\x75\x32\xcb\x3c\xfb\x35\xd6\x3e\x30\x94\xef\x43\x1f\x83\x0a\x9f\xd9\x66\xbf\x45\x27\x24\xd9\x0d\x1f\x24\x06\xc2\x3a\x14\x38\x72\x21\x19\x7b\xf4\x3d\xbb\x6b\x38\x53\x5e\x3f\xf3\x9e\x53\xc7\xde\x21\x49\x44\x87\x00\xc7\x3e\xb1\xb7\x08\x41\xf0\x25\xa1\x24\x38\x85\xb9\x65\x03\x3f\x96\x8b\x1c\xb1\x09\x6f\xd9\xb3\x62\xd3\xe2\xed\xe4\xe4\x58\x5c\xa8\xa9\xbc\x29\x74\x6d\xb8\x04\x84\x55\x7c\x5a\x96\x68\x77\x58\xcc\x54\x63\x71\x97\xb7\x1c\xb6\x06\x48\x95\x1a\x6d\xe6\xb6\x6a\x85\xe1\xea\xc9\x59\x0d\x17\xc7\xc9\x6b\xe0\x88\x24\x86\xff\xb1\xfb\xed\xb7\xf0\x60\x62\x15\x57\x60\xf0\x60\x25\x34\x66\x94\x08\x4f\x62\x69\x7b\x44\x62\xa0\x09\x1f\x24\xb7\x45\xfa\x21\x21\x56\x21\x62\x7c\xc5\xd7\x6d\xc5\xeb\x94\x60\x86\x40\x6c\x0c\x89\x67\xf7\x3e\x1c\x0f\x5a\x9c\xb1\xb8\x2c\x4a\xb8\xb6\xa8\x49\x2e\x5b\x79\x5e\xcb\xaa\xb9\x54\xf5\x04\x92\x7d\x43\x0e\xe7\x23\x34\x0a\x19\xad\x70\xcb\x30\x35\xc0\x9c\x8f\x0d\x63\xa7\x30\xfd\xb2\x51\x60\x3c\x5a\xcc\xe6\xe5\xd2\x9c\x5d\xb5\xcc\x5a\x67\x6b\x6e\x6b\x31\x9c\xbf\xa8\x1a\x55\xb7\x2e\x4a\x26\x18\x2f\x43\x57\x9f\x3c\xc1\x3e\x5b\x35\xca\x93\x27\xd6\x12\xf0\x55\x51\x2a\xd3\x37\x7c\x0a\x67\x89\x21\x03\xa8\x40\x49\xe4\x6b\x18\x5b\xe5\x12\x22\x17\x55\x60\x3f\x0b\x77\xc7\x1d\x2e\x7b\x97\x5a\xe6\xa6\x32\x53\xda\x9e\xd6\xa6\x9a\xb1\x28\x62\x9c\x15\xb6\x8b\xc1\x76\xd3\x2c\x8f\x29\x7a\xbe\x9c\xc3\x00\x82\x6b\xa8\x05\x5f\x5c\x59\x08\xd7\x69\xc2\xb1\x19\x59\x25\x41\xdc\x6d\xdb\xdf\x1a\x67\x02\xef\x96\x7e\x6a\x38\x77\x30\xbf\x27\xba\x32\x23\xeb\x97\x48\xba\xba\x38\x32\xc5\x37\x97\x6b\xac\xa2\x56\xcd\xa2\x6c\x63\xdd\xc0\xf6\xc7\xdf\xef\x76\x76\xb6\x7e\xbf\xdb\xf9\xcb\xef\x77\x3b\x6a\xeb\xf7\xbb\xdd\xcb\x4f\x9f\x9f\x3d\x6c\x4f\x5a\xd5\xb4\x43\xaa\x65\x34\x62\xf5\x0d\x06\xbc\x12\xb3\x2c\x1f\x8b\x4f\xa0\x34\x85\x1c\x71\x0b\x9b\x9b\xb8\x50\x07\xa2\x8a\x75\x0d\xe4\x6f\x1e\xf9\x44\xc7\xaa\x12\x1a\xcf\x94\x94\x23\x9f\xcd\x55\x62\x4f\x80\x9d\x58\xab\xf1\x8f\xb4\xfe\xc9\xf5\x6f\xcf\x59\x65\xcd\xcb\xa2\xc5\x8b\x0d\x28\xf9\xfe\xd0\x85\xb5\xab\x40\xd7\x03\x35\x97\xb5\x6c\x75\x3d\x1c\x8d\x56\xc6\xa8\x72\x9a\x2d\xb0\xc7\x1e\x3c\x84\xfd\x9d\xc9\x6b\x8f\xbc\x4a\xc6\xf9\xf0\x33\x1a\x17\xd7\x10\x7c\x40\x35\xff\x6b\x94\x52\xbd\xb1\x87\xd9\x84\x4c\x5f\x00\xc3\xc6\xca\x8e\xab\x7c\x48\xd5\x8e\xfa\xb4\x1f\xa3\x0e\x25\x99\x7f\x0e\x1b\x30\x6e\x35\xd4\xea\x8f\x18\xfb\x47\xea\xe8\xae\xe8\x88\xb6\xdb\x0b\x77\x39\x84\x60\x2a\xa2\xc7\x67\x66\x45\x60\xf8\x0a\x55\x0a\x4e\xf7\xd5\xd3\x56\xe4\x5a\x48\xfb\xa4\x61\xef\xee\xc0\xf3\x99\x80\x09\x97\x35\xf2\x6e\x41\xb9\x57\xe5\xce\xcd\x45\xc4\x06\xbd\x81\x1d\x06\x46\xf5\xea\x3c\xcd\xc3\xb3\xc5\xf3\xe0\xb1\xac\xc7\x92\x23\xb8\x2f\x6d\x6f\x8b\x63\x1f\x24\x98\x22\xeb\x14\x0d\x1c\x6e\x18\x32\x8c\x2b\x7b\x52\x06\x30\x9d\xc8\x92\x7d\xc6\x2e\xe1\x85\xcf\xae\x20\x48\xbc\x01\xc3\x20\x2e\x18\x1d\x04\x57\xaa\x3d\x92\xad\x1c\x0e\xcc\x10\x06\xd1\x3d\xbd\x0d\xb0\x91\xd7\xce\xdf\xc6\xd0\xda\x2a\xe2\x43\x3e\x37\x55\x1c\x75\xd5\x9d\x6e\x81\x40\x2e\x2a\x8b\xc6\x93\x74\x00\x41\x10\x52\xfb\x3b\xfd\x53\x95\xeb\xd5\x54\x6e\x16\xad\xa3\xcb\xb4\xcd\xa5\xa3\x8b\xd9\xaf\xa9\xe8\x62\x76\x9e\x81\xf4\x3e\x04\x9b\x73\x30\x18\xbb\xa2\x1f\x8b\x4f\x4e\x4d\xca\xd3\xa6\x4a\xe6\xe4\xf9\x39\x08\x7a\x95\xcd\x26\x54\xa9\xef\x3f\xea\xf7\x07\x28\x3a\x0d\xc6\x96\x4d\xc4\xe5\x56\xde\x7f\x63\x7c\x13\x7f\x9f\xf9\xdc\x27\x0e\x76\x3d\xbc\x03\x7b\x64\x84\x8b\x4b\x2f\xfc\xfd\x7d\x60\x96\xe6\xe4\x95\xef\xc0\x65\xc0\x5c\xa1\x98\x9b\x39\x11\x2b\xbb\x47\xfd\x73\x92\x54\x78\x26\x46\x34\xdd\x04\x34\x0d\x1e\x48\x57\x5c\xa3\xea\xb0\xc0\xc2\x62\xea\xf2\x52\x65\xed\xa1\x39\x9c\x81\x28\x07\x99\x9e\x2f\xdf\x9a\x2b\x31\x07\xae\x12\xf9\x62\x36\x5b\x8a\x62\x26\xaf\x14\xc4\xc8\x32\x47\x94\x11\x51\x51\x7e\xf3\x70\x5f\x90\xc3\xc5\x00\xff\xa0\x32\x73\x06\x9e\xc9\x4b\x59\x17\x62\xf8\xff\xfe\x69\xb2\x33\x79\x36\x12\x53\x79\x83\x3e\xae\x55\xae\xaa\x6c\x09\xa0\x58\xea\x0a\x6b\x22\x5f\xd1\xa2\xb1\xca\xc9\xb1\x68\xb4\x11\xaf\x72\xcb\x0f\x0b\x90\xad\x6a\xe5\x65\xa8\xc4\x4c\xd4\xf2\xea\x04\x3a\x6b\x76\x68\x03\xed\x87\x02\x53\x31\x33\x77\x26\x55\xb6\xc3\x41\x31\xbb\x1a\x8c\x41\xaf\x61\xff\x3f\xb0\xfe\x85\x7b\xe2\xb2\xb8\x53\xf9\x3e\x3c\x50\xed\x99\x6d\x03\x41\xec\x77\xf6\x99\x1e\x72\x76\x35\x69\xea\x0c\x2c\xad\x65\x2b\xf7\x60\x06\xb6\xaf\x8a\xcb\xfd\x0b\xd9\xa8\x3f\xfd\xd7\xf8\xc3\x4e\xf9\xc3\xe9\x51\x39\x3d\xfc\x9f\x87\xdf\x1f\x9a\xff\x5e\xbe\xfe\xf6\xfb\xc3\xe3\x1f\x0f\x0f\x8f\x0f\xdf\x40\x82\x49\x3f\x3e\x3c\x3c\x3c\x79\x79\x7e\x78\x7c\x78\x7a\x7b\x70\x10\xd8\xfd\xcc\x6b\xd5\x78\x04\x53\xdb\xe6\x2d\xb9\xf9\x9a\xbf\xa7\xd6\xbd\x77\x37\x78\x21\x8a\x35\xdd\x30\xa1\xf9\x4b\x73\x2f\x1c\x16\xb3\xab\x90\x73\x23\x64\xab\x39\x6c\x4a\xb9\xd4\x8b\x16\xbc\xaa\x20\x32\x96\xb8\x85\xa9\x5f\x34\x4a\xe8\x45\x4d\x44\x60\xd8\x89\xb9\xc3\x08\x7d\xd1\x64\x86\xe5\xd7\x4a\x36\xce\x85\x04\xbb\xf8\x37\xc4\x24\x32\x7f\x62\x54\xc1\x73\x0f\x3e\x65\x37\xe9\x8a\xb5\x33\x7d\x1c\x8b\x1d\x6f\xf4\x1f\x4e\x87\xa9\xd6\x3b\xd6\x4e\x6a\x50\xe4\xc4\x83\xeb\xdb\xf4\x0c\x11\x82\x5d\x86\xd6\x00\x04\xda\x4b\x43\xd7\xaf\xe7\xb2\x96\x57\x68\x97\x80\xf6\x9b\x19\x04\x7a\xb2\xd1\x9a\x5f\xd5\xf2\xca\xfc\x6b\x99\x55\x5e\x4b\x1f\x82\xda\x5d\xb4\xc6\x28\xa3\x99\xaa\x78\x7b\x11\xa4\x00\x66\x4f\x86\x18\xf7\x9f\x2d\x65\xe7\xc5\x8d\xa3\xec\x81\x87\x36\xd8\x42\x27\xbb\x86\xa1\x1d\x80\x27\x1d\x25\x7b\xda\x66\x95\x7b\x4f\x53\xbc\xc4\x7c\x0f\xf1\x5a\x86\xc9\xe6\xc7\xbc\x20\x56\x7a\x54\xdc\x44\x5e\x87\x6e\xb5\x6a\x55\x1d\x56\xf9\x61\x9e\xf7\x55\xe6\x66\x24\xbe\xcc\x77\xae\xaa\x61\x0c\xc6\x47\x4e\x9b\x1f\x19\x27\xa1\x74\xf9\xc4\xc4\x04\xb3\x9e\x0e\x64\x70\xf6\xf2\xc3\xe9\x9b\x37\xa1\x7f\x3c\x00\xfe\xf8\x18\xcb\xf0\xda\x23\x6b\x25\xe1\x9e\xe8\xdd\xf0\x1d\xa2\x0f\x87\xa2\xb1\xce\xce\x37\x18\x3e\xd5\x87\x98\x33\x15\x04\xaa\xc2\x0e\x18\xcf\x8d\x2c\xf9\x2c\x39\xd3\xed\x20\xa2\xfc\x39\x28\xab\x20\xeb\x77\xe2\x59\x48\xed\x9d\x8c\x80\x63\xc1\xe8\xf5\x4a\x65\xd7\x7a\x44\x08\x3a\x14\x57\xfb\x0c\xe4\x15\xe8\xc0\x67\x60\xa0\x37\xb2\x7c\x60\x44\xbe\x32\x9e\xa8\xd8\x38\xc0\xbe\xac\xce\xc5\xfa\xd1\xc9\xd8\x0d\xd6\x6c\x2a\xf4\xed\xaf\xec\x33\xe5\x83\x27\xd0\x5f\x74\x7d\x4d\x8c\xc3\xba\x06\x3e\x7c\x15\x03\x38\xa9\x3a\x5c\xc4\x60\x0d\x49\x2b\x46\x38\xd7\x10\xaa\x8b\x1c\xe8\xcb\xe2\xaa\x8a\xc0\xac\xbb\xd8\x48\x37\xb2\x1c\x8b\xa2\x39\xb3\x1e\x70\x5c\x60\x71\xa9\xe2\x85\xc9\xc7\xf0\xe0\x19\x58\xcf\x9e\x48\xaf\xf9\x1b\x44\x10\x4c\x2f\x3a\xd4\xe6\x2d\x63\xa0\x13\xfd\xab\x61\x03\x43\xa7\x72\x70\x10\x8c\x04\x41\x11\x9e\x90\x5b\xc9\x15\xa1\x9b\x57\xd3\x8d\x8d\x85\xbd\x86\x70\xe2\xf6\xd6\x50\x0e\x2c\x83\x25\x1d\xb7\xbb\x8b\x8a\xb0\xce\x31\x26\x3c\xc0\xba\x98\x4b\x8f\xd9\xaa\x2a\x17\xba\x0a\x02\xc7\x93\x22\xcf\xad\xfb\x02\x22\x8e\xe6\xb2\xce\x8b\x7f\xa8\xdc\x21\x7f\x39\x89\xca\x90\x12\x3c\xe7\x52\x8a\x20\x9f\x02\xc4\x49\xc0\x3a\xae\x54\xa5\x6a\x88\x67\x39\xd5\x75\x5d\x5c\x94\xcb\xc0\xd3\x1f\x9e\x8a\x8b\x46\x64\x3a\xa7\x00\x8e\x8d\xb8\x58\x52\xf0\x7a\x44\x85\xa2\x00\x76\x14\xf8\x1a\x85\x42\xf4\x1c\x35\xc9\x18\x4f\xe0\x52\xdd\xa6\x46\x62\xa4\x39\x0f\x02\x81\x28\xdd\x50\x74\x2c\x72\xd5\x42\x50\x43\x0a\x51\x07\xf0\x12\xb2\x12\x99\xae\x6e\x54\xdd\xe2\x7c\x81\xf3\xef\xbc\xb8\x53\x04\x46\x81\x92\x02\xbd\x49\xdf\xca\x3a\x07\xdf\x83\xed\x6d\x17\x74\x93\x24\x0d\x23\x13\xde\xca\xaa\x35\xc5\xaf\x2b\x7d\xcb\x03\xf0\x49\xde\x43\x44\x2f\xc6\x91\x39\xbc\x0b\x18\x5a\xd1\x02\x22\x49\x23\x16\x0d\xc5\x98\xc9\x40\x8f\xcb\xd0\xbf\xec\x7b\x03\x86\x27\xf3\x8f\x36\x14\x02\xdf\x23\xb6\x39\x69\xb5\x56\xf9\x22\x33\x29\x97\x80\x8f\x51\x83\xe1\x3f\xa9\x66\x31\xf2\xbe\x34\x8c\xa5\xc1\xb0\x0a\x90\xf2\xde\x8c\xbe\x79\xaf\xea\x9f\xaa\x82\x47\x98\x84\x38\x1f\x65\x89\xd8\x28\xb4\xfc\x5b\x38\xa7\x2a\xf7\x8e\xbc\x88\x23\xa4\x19\xcd\xa0\xa2\xf9\x96\xfa\x0a\xb3\xa3\x21\x5a\x0e\x40\xdf\xa2\x24\x0d\x42\x78\xab\x41\xaf\x99\x65\x8b\x1a\x2e\x32\x5b\x88\x97\x01\xaa\x2f\x52\x29\xcc\xb0\x92\x0b\x05\x3e\xf2\xb5\x36\xff\xd7\x8b\x32\x17\x7f\x50\xd4\x1d\x29\x9a\x12\xc4\x4f\x1a\x30\x00\xa5\x39\xa2\x81\x01\x12\x16\x00\x12\xd7\x10\x3d\xb7\x8a\x46\x94\xb2\xbe\x52\x42\x55\x7a\x71\x35\x05\x0b\x03\xab\xfe\x4d\xce\xca\xd6\xe4\xdb\x6f\xcc\xac\x38\xbb\x33\xe2\xda\xc9\xcc\xbb\xdf\x06\x59\xd1\x14\xbf\xb7\xe2\x3f\x07\x99\xed\x75\x21\x9d\x79\x77\xfb\x9b\xfd\x60\x3d\x8f\x51\x91\x6d\xb6\xfe\x41\xe2\xcd\xd3\x21\xb5\xaa\x09\x64\x87\x9c\xbf\x12\x3e\x2b\x4f\xfb\xcd\xf3\xb5\xfc\xce\x05\x14\x04\x77\x81\x5c\xb5\xb2\xa0\xbf\xe5\x5d\x01\xe1\x06\xd5\xe4\xf5\xe9\x87\x93\xff\x3e\x7d\x77\x7e\xf8\xe6\x6f\x87\xbf\x9e\x9c\x8d\x6c\x33\x98\x9b\xd5\xb6\x7c\x4c\x6d\x3f\x1f\x7f\x38\x3f\x79\xe9\xeb\x5a\x76\xea\xf2\xf0\xf6\x4b\x8f\x4d\xdb\x19\xc6\x3e\x7f\x4e\xf9\x7c\xb7\x27\xf2\xbb\xb1\x58\xee\x89\x7c\x89\x11\x22\xcc\xff\x18\xca\x96\x9f\x42\x9c\xe9\xfe\x39\xa4\x19\x8e\xe6\xdc\x29\xa0\xe0\xfb\xe4\x4e\x7c\x7d\x90\x58\x38\x9e\x65\xb9\x2a\x8b\xc5\xc4\xb5\x23\x79\x88\x5f\x50\xba\x18\x7c\x8f\xea\xe3\x18\x17\x87\x3a\x49\xab\x4f\xfd\x59\xf3\xbc\x69\xad\x00\x45\xd7\x01\xde\x3d\x51\xfc\xcf\x85\xd9\x51\x97\x78\x31\x7e\xda\x88\x4a\x23\xa6\x85\xb9\x59\x63\x61\xf3\xc1\x3f\xfa\x48\x1a\xc7\xaf\xe2\x80\x32\x04\x67\xf7\x73\x9b\xc8\x8e\xeb\xfd\x6e\xe9\xdf\xe2\xd2\x04\x33\x15\x15\xc7\x54\x26\x22\x1a\xfa\x7e\xf2\x84\xf7\xe2\xfe\xde\xcc\x08\x4f\xfb\x2d\x56\x77\x6c\x6f\x8b\x5f\xd0\xc1\xce\xb1\x39\x5d\x89\xd3\x33\xf1\xab\x90\x17\xba\x6e\xc5\x4c\x1b\x89\x6a\x31\xa3\xc6\x1b\x0f\x3b\x85\x20\x02\xb6\x16\xab\x29\xa5\xa3\x0e\x8e\x08\x50\x52\x22\x06\x2c\x1d\x5f\x81\x60\x4e\xd2\x9a\xd3\x6b\x9c\xa3\x7e\x22\xbb\x16\xc3\x46\x29\x61\xdf\xe8\xe0\x7c\x2d\x2a\x31\x97\x6d\x36\x25\x31\x72\x04\xda\xed\x46\x58\x01\xd0\x56\x61\x43\x36\x15\x8d\xb8\x56\xf3\x96\x9e\x0d\x27\x7c\xd3\x3e\x79\x02\x6e\xd0\x4f\x9e\x88\x18\x63\x43\x2f\x10\x49\xd1\xaa\xf4\xd0\x84\x4a\x4d\x70\xa0\xe9\x58\x26\x90\x69\xc3\x2e\xd8\x3e\x95\xc9\x16\x75\x12\x0d\xeb\x4b\x83\x31\x08\x16\x28\xe5\x63\xf1\xc9\x85\xf5\x02\x03\xad\xf0\x15\x23\xbc\x1b\x9a\xa6\x61\x37\x9d\x43\xdf\xb1\x4b\xa1\xda\x1f\xf0\x07\x70\xcc\xab\x8d\x16\x03\x03\x9d\xed\x6d\x71\x8a\xf0\x2e\x8e\x60\xc6\x46\x3c\x22\x51\x92\x1d\xdd\x20\x1f\x64\xd2\x08\x36\xb5\x32\x77\x73\x23\x92\xd8\x3a\xc8\xa0\xce\x9f\xff\x56\x82\x9f\xca\x46\x5c\x18\x49\xad\x56\x24\xba\x8f\xa1\x12\x53\x63\xd1\xb2\x1a\x6e\xeb\x02\x00\xff\xe8\x61\xb8\x40\xbc\xae\xa6\x35\x92\x9f\x52\xb3\x72\x69\x44\x23\x72\x8e\xbe\x55\xa4\x1c\xab\x1c\x9d\x10\xfc\x55\x8e\x32\x52\xb3\xcd\x84\xcc\xb1\xc9\x0f\xc7\x30\x79\x6a\xfa\xe1\xd9\xe2\x7e\x94\xaa\x6a\x8b\x5a\x19\x11\x51\xd5\x6a\x22\x4e\xe0\x15\xfa\x42\xd1\xe1\x5d\x2e\x01\xa6\x05\x88\xbf\x92\x6d\x71\xa3\xc6\xe2\x62\xe1\xf6\xcc\x85\x6a\xf1\xc5\x59\x56\xe2\xaa\x2c\xda\x0c\xb8\x8b\x5e\xb0\x87\x4c\xdc\xd3\x78\xfd\x83\xbf\x50\x4f\x03\xe4\xdb\x3d\x48\x37\xec\xf9\x11\xa0\xcb\xc6\x2c\x80\x3f\x17\x84\xf7\xd8\x0e\x38\x12\xd8\xf5\x73\x5e\x04\x96\x5e\x08\x69\xde\x6d\x7f\x9c\xe4\x5b\x5b\x29\xbe\xc5\x1e\x8b\xba\xd7\xb1\xf5\xdd\x80\x1b\xc6\x26\x82\xac\xaf\xed\x87\xbd\x39\x75\xb9\x2f\xeb\x05\x10\x76\xb9\xb4\xd6\x3e\x4e\x07\xeb\x97\xba\xb8\x34\x97\x84\x16\xe2\xa4\xb3\xd4\xc6\x57\x60\xfd\xec\xc5\x5c\x37\x68\x70\x28\x4e\xcd\xd9\x71\x5b\x58\x14\x38\xb3\x1d\x9a\xb8\x1a\x5f\xc1\x1f\x05\x82\xc2\x19\x0e\xfc\xab\x68\x6b\x99\x5d\xcf\x65\x4e\x3c\x17\x48\xf4\x57\xc3\xda\x9a\x99\x2c\x4b\xb8\xc2\x40\xda\x6f\xbe\x02\x27\xfe\x0d\x8b\xa6\x59\x28\xf1\x1f\xdf\x7c\xfb\x67\xe7\x22\x0d\xa7\x44\xbe\x04\x30\xbe\xee\xb9\xe0\xa8\xe2\x11\xa6\x72\x28\x71\x1b\x49\xf9\x57\x2b\x58\x03\xb6\x15\x9e\x18\x18\x1b\x11\xed\xbc\x8c\x54\x5a\x89\x79\xad\xaf\x6a\xd5\xd8\xa9\x0a\xb1\x7e\xec\x6e\x78\xfa\xbe\xd6\x7f\xa8\xac\x7d\x1a\x28\x5f\x1c\x50\xb0\x8b\x76\x05\x37\x92\x5a\x49\xba\x6d\x34\x28\x44\x87\x5b\xd3\x47\xe8\x56\xb7\x20\x1a\xdf\x2a\x14\xd8\x51\x2c\x0e\x10\xf0\x8a\x76\x14\x1f\x10\x8f\xd9\x5a\xa0\xd9\xb4\xc2\x55\xcf\x86\xe0\x46\x01\xa8\xb5\x8d\x15\x3d\x63\x71\x01\xc1\x5b\x5b\xdc\x57\x91\x6a\xb9\x7b\xd2\x93\xb2\x16\xdb\x85\x88\x7a\x58\x2f\xdf\x32\x58\x17\xe5\xd9\xe2\xb6\x96\x20\x6b\x62\x83\xdc\x21\x07\x0c\x13\x15\xfa\x81\x98\xaf\xae\xf0\x26\x2f\xbc\x5a\xf7\xd4\xd2\x58\x5a\x3d\xdb\x33\xff\x3e\x74\x7d\x17\x83\x7b\xda\x77\xe2\xd9\x4e\x1c\xaa\x2e\x41\x5c\xf1\xac\xf7\xd1\x60\x87\x3b\xec\x27\x32\x76\x24\x2b\xa6\x39\x8f\x2a\x3e\x32\x95\xe6\x77\x51\x2d\x47\xbf\xc1\x5a\xef\xaf\x7b\x70\x8d\x8e\xef\x95\x23\xeb\x1a\xd9\x5a\xd3\xcf\x3c\x39\x30\x66\xf0\xc6\xea\x4b\x96\x4f\x8d\x37\x59\xfc\xb7\xb8\x78\x03\xab\x24\x0e\xc4\x90\x2a\x62\x50\x68\x76\x26\x8c\x20\x85\x1f\xb7\xe3\x6f\x11\x56\xa7\xa0\x6a\x7e\xed\x56\xf3\xab\xab\xe6\xd7\x4e\x35\xbf\x8e\x52\xa6\xc7\xe1\xba\xa7\x17\x39\x8c\x5e\xe8\x42\x3c\x9a\x31\xa5\x26\x3c\x79\x25\x1d\x26\x52\xbf\x0e\x75\x0d\x9b\xc2\xd6\xb9\x1d\x51\xf7\x26\x0b\xb3\x6c\xfe\xdb\xdc\xe4\x9f\xd9\xe3\xea\x58\x3c\xdb\x59\x61\x38\x1e\x4f\xd6\x66\x9a\x28\x37\x39\x55\x3e\x74\x34\xe5\x3f\x1e\xff\x16\xc1\xc8\x2e\x8c\xb8\x64\x01\x29\x10\xca\xcc\x08\x5e\x20\x4a\x41\x80\xd3\x6b\xb5\x0c\x74\xa6\xb9\x46\x73\xcd\xef\x0b\x30\x6d\x84\x8d\x0f\xd9\xc7\x60\x38\x71\x36\x2d\x2e\x03\xdc\xa9\x76\x39\x57\xfa\x92\x6a\x04\x5f\xd9\xb6\x2e\xaa\x2b\xe6\xcb\x44\x9f\x44\xa6\x67\x33\x59\xe5\xcd\x47\x48\x08\x23\x8d\x41\x52\xca\xb6\xf5\xc1\xb2\x7b\xb2\x8c\x30\x27\x56\xa1\x17\x8d\x80\x47\xec\x40\x8a\xcc\xe1\xa9\xd3\x29\xdd\xec\xa0\x1b\xa5\x1a\x21\x6d\x35\x99\xae\x1a\x8c\xbf\x86\x47\x06\xdd\x66\xec\xcb\x53\xac\xc5\xc4\xa7\x72\xd4\x3f\xbf\x87\xe3\x66\xc8\x8c\xa9\x4d\x67\xce\x08\x04\x30\x76\x45\x47\xbb\xea\xd0\x6e\x9d\xdb\x57\x90\xfe\x35\xb4\x9c\xf3\xf6\xd7\x14\xe4\xe8\x38\x2f\xda\x26\x00\x04\x21\x46\xe3\x97\xa2\xe3\x03\x1f\x99\xca\x53\x37\x60\x86\xe1\x91\x67\xe3\x40\xbc\x97\x4d\x63\xed\x68\x2e\x8b\x0a\x44\x99\xc4\xd3\x8e\xad\xcf\x8d\x93\xbd\xdf\xa4\xfb\xd9\x59\x39\xab\x10\xd0\xe8\x23\x1f\x3e\x41\x95\x5a\x5f\x2f\xe6\x3f\xaa\xe5\x2b\x5d\x1f\x83\xb9\x0b\x06\xc7\x95\x33\x35\xa6\xf5\xeb\x00\x15\x87\x16\xbe\xd8\x8b\x6b\xb5\x7c\x2b\xe7\x4d\x7f\x9c\x3b\xd2\xc8\x1d\xf8\x16\x87\xd8\x48\x5c\x05\xd8\x18\x61\xcb\x41\x34\x04\x70\x1f\x87\x4a\x1c\x91\x72\x03\xb7\x60\xac\xdc\x6a\x0f\xac\x19\x7f\x54\x4b\x30\x51\x4c\x34\xde\xc9\x17\xb4\x6e\x45\xb5\xfb\xfb\x55\x65\xb1\xeb\x9d\x6e\x3b\x9c\xb9\xa6\xd5\xf3\x33\xf5\x77\xb2\xfa\x3b\x52\xa5\x5c\x22\xf4\x97\xdf\xf3\x45\x03\x77\x6e\x53\xbd\x5f\x80\xce\x1a\xa0\xfd\xcd\xdf\x91\xd8\xdd\xb4\x9d\xa9\xbf\x33\x13\x57\xf5\xf7\x28\x0c\x6b\xf3\x96\xa0\x88\x6c\xdf\xbd\xf5\xf7\x80\xa2\x8c\xb9\xd7\x7a\xea\xe9\xa4\x51\xed\xf0\xdb\x9d\x1e\x7b\xc3\xc0\x9a\x08\xdb\x37\x7c\x27\x68\x39\xa0\x51\x9b\xa7\x73\x58\x74\xf6\x39\x04\xa9\x4e\x9a\xc4\xb8\x34\x33\x02\x40\x25\xfb\xbb\xd8\x14\x03\x31\x10\x9b\x90\xc4\xc9\x20\x4d\x70\x2b\x48\x9c\x59\xd1\xdb\x72\x07\x62\x30\x5b\x94\x6d\xe1\x1c\x3e\x13\xa3\x71\xcd\x46\x05\xed\xac\xda\xa2\x68\x2c\xf3\x46\x5a\x9b\xed\xc1\xb5\x5a\xbe\xa6\x3c\x68\x2d\x4e\xeb\xdd\xd3\x11\x5b\x9f\x21\xc3\x6e\xff\x7c\x78\x8a\xfe\xdb\x84\xb9\xc9\xca\xba\xfd\xbe\x2c\xaa\x6b\xff\x02\xc5\x04\x46\x33\x9d\xe6\xce\x4b\xd5\x3f\x79\x22\xb6\x7f\x7f\xfa\x9f\x64\x14\x4a\x44\xf3\xa8\x76\x12\x58\xdf\x2e\x79\x63\xc3\x6f\x59\x7b\x60\xe2\x3c\xe0\x31\xe8\x55\x57\x14\xbe\x21\xe1\x3b\x82\x73\xf1\xa3\x5a\xf2\xe3\x31\xd8\x20\x44\x20\xd7\x6a\xf9\x4e\xce\xd4\x30\x84\x88\x41\x90\x74\x33\x9e\xe8\xa8\x73\x5f\x43\xa4\x9b\x8d\x68\xd9\xfd\x2c\xc0\xdb\x46\xdd\xb4\x70\xa6\xb4\xda\x4c\xb1\x2e\x6f\x94\xb8\x5c\x94\x25\xf6\x61\x58\x54\x59\xb9\x00\x1f\x98\xa7\xc0\xbc\xb7\x9e\x8e\x26\x80\x63\x6d\x2f\x51\xf4\x6c\x25\x5b\x07\x26\xd7\xa2\x85\x3d\x3c\xe7\xc0\x9b\xfc\xd6\x4c\x53\x78\x52\x38\xbb\x09\xba\x13\xb5\x3e\xed\xd4\xd7\xf2\xf4\x4a\x3f\x1d\x79\xb1\x82\x26\x11\xfa\x61\x32\xea\x45\xeb\x3a\x31\x09\x17\x2b\xe6\x3d\x03\xcc\x66\x37\x16\xb0\x21\xc7\x07\x2e\x46\xe2\xb3\x3b\x51\x12\x72\x8a\x9d\xec\x07\x6e\x85\x47\x98\xbf\x49\x06\x17\xd4\x1c\x08\xb2\x91\x78\xc3\x45\x1b\xf1\x42\x6c\xff\xf5\x4a\x7f\x3c\xdc\xfa\xef\x4f\x44\xa3\x17\x23\xb1\x27\x2e\x26\x38\x5b\xa3\xb8\x22\x76\x0c\x26\x3a\x1d\x63\x1f\x3c\xa4\xf1\x95\x7a\xe6\x2b\x3d\x94\x35\x0d\xfa\x36\x1e\xb3\x17\x30\xdc\x22\x6c\x86\xee\x5e\x78\x39\x95\x75\xb0\x19\xc6\xc2\xa3\x7e\xf7\xad\xf1\x53\xb3\xbc\xd9\xd4\xb0\xd0\xa7\x03\x53\xa6\x3b\x63\xf8\xdf\xe3\x07\x65\x97\x9e\x86\x16\xa0\xac\x9e\xb5\x7a\x3e\x57\xb9\xd9\x54\xfe\x14\x60\x8f\x12\x14\x94\x65\xb5\x67\xc7\x5a\x8f\xd7\x5e\xc3\xc4\x8e\x47\xc4\xc9\xb1\xc8\xb5\x6a\x9c\x93\x0b\xa2\x33\x63\x70\x4e\xd5\x64\x72\xce\x8c\xf3\x92\xf1\x5f\xf1\xf1\xe9\x5a\x2d\x5f\x92\x9e\xf8\xd9\x9f\x47\x42\x4d\xb0\x99\x9f\xe1\x3d\x33\x90\xc5\xd0\x42\x9f\x7c\x52\xa9\x58\xf7\xc5\xde\x4a\xb2\x54\xe7\xee\x9f\xc0\xa2\x92\x81\x5b\xdb\xaa\x6c\x74\xd0\x83\x3e\x7e\xe8\x27\x24\x36\xbe\xeb\x2c\x87\xad\xeb\x05\xb6\xbb\x17\x9c\xd2\xdb\xdb\x64\x42\x67\xe4\xfc\x4a\x8b\x6c\xd1\x12\x53\x9e\x4c\xc4\xad\xb2\xcc\x4f\xb6\xe4\xdc\x8d\xd0\xf8\x44\xb6\x86\x69\x5d\x68\x7e\xcb\xb0\x6d\x01\xd2\x3d\x0e\xf2\x2f\x7f\x01\x3e\x3b\x95\xcd\x4b\x3d\x5f\xc2\xaa\x81\xdd\xea\x0a\x00\xd5\x51\x00\xe3\xdc\x31\xc6\x1d\x78\x93\xb1\x6c\xe1\xac\xa3\xbd\xf6\xeb\xdc\x90\x30\xc5\x0a\xa8\x5a\x2d\xb2\x5a\x37\xcd\x54\x16\x35\x2a\xff\x0e\x4b\x50\x75\x4d\x55\x09\xa6\x0f\x6f\x65\xe6\x69\xc1\xad\x0c\x76\x7a\xfb\xf7\x0b\x6e\x94\x66\xeb\xf9\xfd\xc2\x7a\x53\x84\x46\x5a\x47\xc5\xcd\x24\x2b\x65\xd3\xbc\x83\x03\xd5\x4a\x07\x53\x7d\xfb\xd2\x14\x7d\x2d\x0b\xe7\xaf\x14\x8a\xe9\x9d\x2c\x6c\x97\x50\xc5\xe1\x05\x88\x12\xc9\x06\x25\xcf\x5f\x9a\x56\x87\x94\x1a\x99\xd2\xd9\x5e\x0f\x46\xb1\x3b\xfc\x62\xde\x8d\x46\xca\x48\x7e\xf7\x2f\xe0\x5f\xd8\x05\x80\x13\xa2\x9e\x3d\xb6\x45\x5b\x22\xf2\xea\xb5\xb1\x9f\x16\xf3\xfe\x3c\xb0\x84\x14\xd0\x87\xe5\x7b\x60\x82\x47\xe8\x08\xdb\xa9\x34\xe1\x27\x1b\xd6\x17\x5b\x5e\x42\xe8\xa9\x61\x60\x66\x1d\x4e\xc9\x9f\x46\x88\x36\x69\x3d\x12\x12\x17\xc2\x88\x43\x21\x94\xbe\xea\x6b\x0e\x02\x4f\xad\xe4\x8b\x5d\xac\xfb\xd0\xea\x1a\x80\x75\x7b\xcd\xb5\xed\x9e\x22\x64\x2d\x72\x01\xb8\xbf\xb7\x2f\x77\x6e\x03\x76\x6d\x46\xdd\xb8\x3d\x4b\x03\x57\x95\xda\xa5\xda\x1f\x31\x37\x32\x15\xb3\x59\x0b\x59\xd2\x48\x7c\x4e\x1f\x19\xe9\xc0\xcd\xd4\x2b\x6f\x9a\xce\xda\x18\x6e\xa8\x09\xfa\xb8\xc1\x50\xf1\x4f\x00\x73\x05\x74\xb1\x1e\xde\xd9\x1d\x29\x84\xf0\x3c\x03\xd9\x03\x80\x0d\x5e\xd2\xb8\x86\x7e\xb4\x64\x9f\xf0\xc2\x8d\x6b\xcf\x4d\x05\x63\xc6\xab\x4e\xec\xae\x99\x62\x70\x35\x0a\xa8\x81\x4b\xd0\xaf\x4e\x5f\xfe\x74\xb6\xfd\xfd\x9b\x9f\x3e\x30\xcd\x93\xbf\x59\x76\x50\xd1\x2d\xf0\xbe\x73\x0b\x30\x39\x8a\xea\xca\x65\x0a\xb4\x1d\xab\xd5\xae\xa1\x63\x49\x5c\x51\xda\xf9\x26\xd1\x5c\x14\xef\x00\x23\xa4\x0d\xbb\xb1\x10\xb9\xd1\x62\xb8\x53\x00\x62\xbd\x6b\x41\xdb\xdb\xb1\xc7\x74\x87\x57\x64\xaf\xfa\x35\xe9\x8a\x40\x1a\xad\x34\xca\xe8\x83\x70\xe9\xac\xd5\x33\x36\x40\x8e\x43\x0c\xaa\x8e\xc5\x7d\xb4\x01\xe4\xd8\x50\xe3\x82\x91\xee\xc9\x31\xf3\xae\x79\x7c\xc8\x65\xa9\xf8\x80\x3f\xbb\xc1\xb3\xbf\x39\x99\xec\xdb\x5b\x83\x76\x75\x20\x6b\x12\x5a\x0a\xc5\xef\xa6\x40\xe1\xbe\x2c\xc5\x27\x17\x59\x09\xd8\xb0\xc3\xc6\x59\x0d\xa2\x22\x10\xae\xee\x64\x59\x75\x5d\x94\xa5\xb3\x15\x60\xd1\x91\xb6\x64\x59\x92\x4d\x1d\xca\xaf\xd9\x75\xf0\x62\x66\x45\x3c\xeb\xd6\x65\xe5\x22\x55\xbe\xd2\x35\x83\xff\x07\xec\x0c\xe7\xf6\x15\x91\xd9\x1a\x8d\x02\x87\x00\xee\x21\xee\xbe\x5a\xac\x7c\x8b\xae\x5c\x20\x47\xe2\xd3\xdf\xee\x9f\xbf\xd9\x09\x28\x35\xd9\x91\x4c\x15\x37\x2a\x7f\xc5\xbd\x7e\xec\xf5\xb8\x7b\x3b\x7f\x08\xe9\xdb\x6e\x88\x47\x92\x77\x60\x78\x12\x64\x5e\x49\x8e\x14\xa6\x70\x35\x35\x06\x9b\xd5\x1e\xf4\x5f\x48\x8d\x84\xd7\x50\x2a\x59\x9f\x54\xad\xaa\x6f\xa0\x07\xae\x8a\x0b\x33\x13\x0e\xcd\xbd\x67\x95\x7a\xb6\x59\xaf\x36\xf6\xc1\x23\xc7\xb8\xa8\x7b\xa7\xef\xce\x8f\x7f\x3d\x17\x6f\x8f\xdf\xfd\x24\x5e\x1f\xbe\x3b\x7a\x73\xf2\xee\x07\xfa\x76\xae\x31\x06\x09\x02\x5a\xb0\x18\xfd\xb7\xba\xbe\x06\xc3\x85\x4a\x21\xae\xd2\x05\xc5\x8a\x59\x54\xd3\x22\x67\x26\x96\xa6\x08\xbc\x9e\x0e\x67\xf2\x9a\xac\x2a\x64\x23\x16\x95\xbe\x68\xeb\x45\x53\xdc\x28\xf3\xd3\x3e\x60\x8f\x4c\x55\x25\xa2\x58\x93\x4b\x7d\x71\x35\x6d\x31\x0c\x90\x68\x4d\x57\xc8\xaa\x55\x57\xe4\x80\xcd\xe8\xa3\x1b\x1b\x83\x8b\x28\x6b\xa4\x83\xcc\x17\x5e\x19\x00\xa6\xef\x7e\x65\x04\x6d\xac\xc2\x4c\xd0\x60\xfd\x49\xc6\x7b\x9b\x92\x7c\xfa\x3b\xc4\x46\x15\x03\x5b\x58\x98\x03\x5f\x76\x90\x04\xeb\x58\x0f\x94\xc0\x6a\x18\x63\xc9\x80\x6a\x7e\x7a\x7f\x74\x78\xee\x09\xe5\xa5\x9e\xcd\x17\x64\x6d\xeb\xc2\xba\xd1\xab\x86\xaa\xc0\xcb\x4c\x5a\x6f\xe6\x61\xd1\x36\xe2\x69\xab\x9f\x8a\x79\xad\xe7\xaa\x6e\x97\x16\x3d\xe1\x12\x5c\x21\x50\x71\x33\xaf\xd5\x16\x15\x50\x55\x0e\x4f\xe6\xde\x23\x1a\xe1\xfa\x99\x01\x22\x4f\x76\xfb\x83\xfc\x84\xf9\x74\x61\x12\x06\x0a\x73\x41\xb3\x28\x4d\x07\x53\x03\xce\xd9\x53\x87\xf2\x66\xd1\xe6\x58\x05\xd6\xcd\x7f\x4b\xec\x76\x34\x07\xa5\xb9\xf8\xb0\xb6\x6c\xde\x4d\x31\x4c\xd4\x00\x41\xce\x5e\x08\xde\x1c\x04\xa1\xdf\xa1\xe0\xa8\xfb\x36\x98\x57\x0e\x76\x42\xd2\x4f\x31\xe8\xdc\x2e\x29\xec\x31\xce\x7d\x6b\xa7\x2d\x5a\x07\x32\xdf\x95\x33\x44\x34\x00\xcf\x30\xb6\x3c\xb0\xc5\xb1\x60\x11\xfc\x22\x0f\x95\x68\xb7\x49\xe8\x8a\x39\x91\xa6\x3e\x62\x79\x77\xc2\xb3\xd9\x9c\x7f\x42\x44\x2c\x34\x24\xa0\x79\x76\x70\x84\xa9\xec\xe6\xce\xfe\x1d\x03\x5e\xed\x3a\x81\x33\xb3\x4b\xc2\x35\x61\xd0\x80\xc9\xc5\x72\x0b\xa0\x31\xdb\x96\x88\x97\x79\x04\x4b\x8a\x02\x2f\x62\x9d\x32\xd9\xdd\xd6\x7e\x70\x20\xc2\x8a\x46\xa0\x4a\x3a\xe8\x76\xd1\xac\xe5\x16\xcb\x6c\xab\x63\x84\x86\x40\x29\xd9\x34\xc9\x06\x60\x67\x9d\xa9\xf2\xf0\xd2\xec\xcb\xa9\x47\x6f\x0e\xa7\x9b\x40\xbf\x00\x55\x16\x1b\x48\xbd\x56\xd9\x3b\x59\x88\x95\x9c\x78\xab\x8a\x40\xd4\x09\x19\xd0\x43\xbe\xe8\x45\x1b\x43\x71\xc6\x34\x11\xc2\x2f\x52\x6f\x57\x00\x0c\xa4\xcb\xa3\x0f\x72\xe4\xf3\x1f\xa8\xd4\x13\x08\x83\xe0\xfa\xd8\x01\x77\x4f\x49\xcd\xe0\xa8\x40\x90\x92\x10\x5e\x78\x2c\xaa\x5b\x4e\xc2\x7c\xc5\x75\x99\xe3\x5a\x87\xda\x50\x53\xbc\xba\x65\x68\xb2\xb0\xe2\x26\x33\x68\x17\xab\xdb\x49\x66\x1d\x65\x18\x04\x66\xb7\xb0\x61\x0f\xae\xb9\x2d\xdf\x9a\xad\x34\xe4\xc0\x2e\x08\x67\xa8\xfa\x69\x7c\x60\xb6\x99\xbe\xc1\xb0\x6b\x8a\x45\xee\x43\x4e\x11\x04\xf6\xab\xad\x59\x23\xfa\x0d\x40\x7d\x39\xc8\xc8\x13\xf1\xba\xa8\x5a\x31\x03\xe7\x09\x31\xc0\x98\xc5\xa6\x80\x75\xf3\x9e\x24\x68\x95\x50\x1d\xf2\x33\x55\x72\x42\x6d\xc6\x62\x5a\x54\x6d\x3f\xbd\x12\xbe\xe9\xfb\x5a\xdd\x50\x28\x45\xb3\x82\xe0\x81\x80\x30\xa0\x95\xba\xa5\x8f\x94\xad\x9f\xce\xa9\xc9\x7e\x02\x77\xd0\x1a\x94\x93\x91\x36\xfa\x82\xea\x99\x69\xc7\x91\x07\x63\x12\x63\xdb\xbc\xeb\xd1\x28\xb4\xbc\x4a\x14\x64\xfc\x60\x45\x71\x3f\xfa\xe8\x50\x12\x6c\xec\x3e\x0d\x6e\xd3\x66\x7d\xcc\x45\x8c\x16\x24\x89\x35\x9d\xda\xc8\x63\x51\x54\xa8\x31\x9b\x07\x3b\x2d\xc0\x32\x35\xac\x9a\xdd\x49\x17\x84\x7a\xe2\xf7\xbc\xa9\xe3\x85\x19\xf2\x9e\xc0\xa9\xc1\x04\x98\xbe\x3d\xd1\xea\x7e\x5b\x93\x44\x65\x58\x03\x9c\x11\x29\x45\x96\xdd\xee\x01\xb8\xfc\xba\x9d\x6e\x8e\x4d\xd8\x0c\x03\xb4\xfe\x45\xde\x32\x70\x08\x6f\x04\xdb\xd6\x6a\x51\x54\x97\xe5\x42\x55\x99\x72\xa2\x0a\xa7\xed\xcb\xa2\x4c\xb2\xdf\x31\x19\xaa\x05\x64\x7d\xf1\x07\x8b\x98\x9f\xc9\x2a\x53\xa5\xca\x2d\x3a\x3a\x25\x23\xa2\x0b\x27\x2b\xfa\xd0\xea\x3d\xbf\xfc\x2e\x11\x11\x5d\xfc\x81\xe6\x82\xe9\x13\x28\x0b\x7d\xc2\x9f\xe3\xa0\xe9\xbd\xe0\x09\x1b\x75\x73\xb6\x53\xf6\x66\x2d\x5c\x84\x7a\x4b\x58\x76\x58\xfa\xe2\x8f\x09\xf9\x52\x71\x7c\x21\x58\xaa\x56\x8f\x9d\x30\x61\xda\x0d\x95\x22\x78\xd8\x43\x73\xb4\x9d\x02\x08\xd9\x60\x9d\xe1\x95\x4b\x53\x6e\xd8\x41\x41\x5e\x46\x48\x1e\xdd\x03\xf3\x22\x36\x88\xf9\x87\xe7\xc0\xfe\x88\x8d\x83\x03\xb1\xa8\x72\x75\x59\x54\xe6\x5e\x04\x25\xb4\x05\x41\xc4\x3f\xf6\xf9\xc0\xe9\x22\x88\x00\x19\x01\xc1\x00\x91\x8d\xcd\x6c\x30\x55\x96\xa1\x3b\x73\x21\xf5\xc5\x26\x78\x87\xec\x94\x84\x74\x2c\xec\x4a\x9b\x99\xb5\xeb\x10\x45\x0c\x66\xe4\x4e\xd0\x3f\x26\xb3\x9d\x74\xfc\x65\x27\x9f\x7e\xb1\x65\xc0\x14\xfc\xfb\x21\xd8\x09\xf3\x79\xb9\xf4\x92\x38\x98\x5e\x79\xe5\xaf\xac\x72\x21\xf3\x1c\x0d\xdf\x03\x83\xa4\xa7\x04\x70\x46\x70\x92\x98\xd5\x48\xef\xf2\x4a\xb6\xce\x56\xde\x9c\x3a\x02\x6e\xad\xb9\x2b\xd9\x04\x07\x04\xc3\x08\x0a\xb6\x10\x46\xe1\xb6\x36\x48\xfc\xf4\xb5\x33\x1c\x40\x4f\x62\x22\xaa\x49\xdc\xc4\x79\x90\x28\x3b\xdd\xbe\xb5\xd1\xca\xe6\x02\x93\x26\xac\x3a\x61\x57\x34\x4a\xd9\x11\xa3\x3e\xd3\x5d\xc1\x12\x74\x33\xb2\xd1\x40\xb2\x19\xaa\x5b\x79\xe6\x04\xb5\x30\x1b\x03\x77\x44\xf5\xf3\x9e\x20\xf0\x0b\xbb\xe1\x24\x3b\xbb\xbd\x6d\x0e\xd5\x06\x3c\x4b\x01\x14\x0a\xc2\x81\xd3\x18\x61\xbd\x69\x9f\x5f\xc8\x06\x5d\x5e\xe9\x22\xd6\x18\xae\x68\xab\xd0\x97\x60\xe6\xb6\xa5\x2b\xa8\x46\x56\x8d\x28\xcc\x65\xbc\xa1\x93\xc3\x71\x41\x6c\xe2\x40\x34\xf2\xd6\x4e\xf5\x19\x64\x7f\xf2\x44\x6c\x84\x4b\x00\x21\x30\xc0\x75\xc7\xa6\xc0\x81\xd0\xf0\xc1\x12\xf5\xfb\x9b\x01\xbb\x8f\x9b\x96\xfc\xbc\x05\xf2\x00\x7c\x63\x57\x35\x23\x1e\x3c\x07\x31\x61\x6b\x8b\xc1\xe4\x78\x5a\x39\xa9\x2a\xbb\x92\xb4\xf5\xa0\x8a\x8f\xc5\x27\xb6\xff\x5c\x92\xdf\x84\x85\x78\x21\x3e\x0e\x06\x9f\x44\xc0\xa6\x7b\x9e\xd1\x93\xcd\x05\x70\x59\x5d\xcc\x8b\x55\x65\xf8\x95\xab\xe7\x7e\xf9\xe4\x09\xef\xd7\xc7\x9d\x4f\x20\x35\x0c\x6c\x30\xca\x9e\x49\x4e\xc4\xbd\x20\x00\x24\xb8\x8e\xa0\x41\xe5\x9a\x0b\x8a\x7f\x81\x83\xdf\xe7\xda\xe2\x7d\x05\xa4\x6c\xab\xb4\xec\x52\xbc\x10\x7c\x9f\x4f\x8a\x5c\xec\x89\x77\xf2\x9d\xe5\xa0\x7e\x3a\xce\x00\xb7\xfe\x48\x67\x7d\x15\x36\x6d\xad\xda\x6c\x0a\xd4\x77\x7a\x93\xec\x23\xb3\xa7\xac\x15\xd2\x3f\x0a\xa6\x90\x8c\x4c\xed\x48\x67\xf6\xe8\xb2\xc7\x20\x02\x39\x4d\x65\xad\x72\x33\xa8\x88\x4f\xf9\x0f\xf0\x7a\x4e\x70\x7a\x54\xff\x98\x03\xf4\x8e\xe2\xb0\x36\x82\xba\x61\x0a\x0f\x59\xc6\x04\xa8\x1a\xd5\x87\xb7\x31\x5e\xe7\x7e\xa4\x8e\x5d\x3b\x63\xf8\x60\xfc\xf8\xd9\x7a\x08\xc4\xac\x0f\x0a\xfc\xc1\xdd\xe9\x62\x3a\xa1\xc8\x55\xca\x1f\x24\xf6\x0c\xe9\x39\x17\x5e\xd5\x7a\x16\x90\x07\xc5\x50\x33\x22\x9c\x13\xfa\xd2\x87\x04\x58\x7b\x3f\x82\x7d\xbb\x85\x36\x3d\x21\xc9\xd8\xcd\x2e\x88\x85\x63\x4e\xdf\x41\x98\x1a\xa0\x7d\xbd\xa8\x21\x7e\xbf\xc3\x34\x5f\x54\xb9\x1e\x88\x17\x50\xe1\x04\x2c\x5d\xf7\xf0\x6f\xf3\xc1\xdc\x09\x73\x05\x2d\xa5\x0b\x60\x26\x5b\x04\x6d\x54\x2d\xb3\xfd\x59\xd5\xc5\xe5\xd2\x99\x13\x5b\xb3\xa8\x45\xa3\xd0\xa5\x11\x84\xd8\xa1\x35\x38\x86\x48\xeb\xff\x40\xa4\x1f\x5b\x43\xa5\x54\x5e\xaa\xa6\x29\x97\x04\x17\xef\x6f\x82\xf8\xfa\x31\xea\xbd\x43\xe1\x40\xd3\x57\x28\x45\xcf\x44\x98\x27\xc2\xa6\xed\xae\x96\x78\x41\x16\x13\x14\x8c\x00\x1e\x5a\x21\x41\xfd\x7d\x21\x4b\xbc\xe9\xc1\x33\xc6\x9e\xfd\x40\x11\x37\x1c\x99\x47\x01\x8c\xc9\x2e\x05\x8c\x2e\x79\x3f\x43\x5e\x05\x53\x5a\xca\xa6\x75\xc8\xd7\x2e\xa5\x0b\x87\xed\x27\x62\x7f\xbf\x6f\xa4\x93\xb9\x0f\x47\xc8\x14\xcb\xb6\xb7\x6c\xff\x9a\xed\xe8\xe6\xc0\xf3\x3c\x22\x30\x43\x11\xd1\x83\x4c\x62\xd6\x7a\xa7\x29\xb4\x13\xeb\x06\x5d\xa0\x56\x3e\xc3\x92\x7f\x50\xb9\x4e\x44\x1f\x89\xf1\xf7\xb8\x33\x26\xa3\x7f\xa8\x2a\x66\x25\xe8\xd9\xc3\x57\xc4\xd2\xdb\xf7\x8b\xa2\xcc\xc5\x62\x0e\x20\x54\x37\xaa\x6e\x9c\x22\x51\x5f\xfc\x01\x78\x14\x1a\x84\x4c\x92\x30\x21\xcc\x62\xd1\x2a\xcb\x16\x6c\x35\x4d\x0b\x8e\xb9\xb5\xca\x35\xbe\xc6\x99\x5d\x52\x54\x57\x28\x7a\xde\x14\x99\x02\x08\x0d\xc9\x62\x1a\xc8\xaa\x2d\x90\x89\x34\x4c\xa9\xd0\xb3\x0c\xec\xb4\xf1\x2b\x61\xfe\x44\x36\xfa\x99\xb4\x02\x7b\xbc\xd6\x31\x41\x74\x20\xa6\x18\x10\x92\x4f\xb0\x33\x1b\x25\xdb\x09\xe4\x49\xf7\xf7\x62\x73\x13\xf2\xcd\xe4\xdd\x0f\x2e\x9d\x71\x26\x14\xf8\xc0\x2e\xe9\xdf\x2a\x5b\xa6\x80\xaa\xb1\x7b\xa1\xbe\xa4\x2b\x28\xa5\x75\x27\x41\x59\xc6\x04\x82\xcb\x28\x31\x3e\xbe\x67\x68\x7c\x86\xbc\xfb\x65\x5b\x7c\x74\xe0\x94\x1e\x6c\x74\x8e\x82\xdb\x85\x92\xa4\x3f\xd8\xea\xe1\xc2\x12\x99\xf9\xc3\x26\x7d\xba\xb1\xc1\x4a\xda\x07\x05\x18\x87\xad\x55\xc6\xee\x81\xee\x1f\x7b\xea\x36\xdb\xda\x93\x57\x22\x2d\xce\x54\x7d\xa5\x4e\xcb\x1c\xce\xde\xd4\x89\x4b\x82\x45\xe1\xcf\xba\x91\x3b\xf3\xc2\x48\x42\x9f\xbb\xfa\x05\xa6\x59\x60\xea\xa8\x87\x40\x79\x95\x10\x7e\xf0\xe2\x40\x97\x3d\x65\x37\x6e\x7c\xcf\xa3\xac\x5f\x2e\x29\xfd\x3b\x64\xa5\x2f\x90\x96\x1e\x21\x2f\x71\x46\xf8\x48\x99\xe9\x11\x0b\x97\x32\x76\x3d\x5b\x5c\x6c\xdd\x14\xea\xb6\xa1\x77\x54\x88\xdd\x02\xda\xdf\x6a\x31\xbb\x50\x75\x23\xe0\xf9\x56\xe5\x04\x83\xa0\xee\xc0\x2c\x4f\xe6\xb9\x22\xd0\x20\x79\xa1\x6f\x94\xb9\xc7\x5d\xa8\x12\xe1\x73\x66\x36\x5a\x01\x22\x02\x78\x38\xbb\xd0\x98\xae\xb8\x6c\xdd\x58\xf2\xa2\x69\x65\x95\x05\xd7\x08\x9b\x96\xb8\x00\x38\xad\x2c\x38\x82\x51\x3e\xff\x09\x43\xc2\x87\x5a\xba\x99\x9c\x0f\x43\x0d\x24\x23\x8d\x9a\x5f\x61\x02\x35\x9f\x8f\x07\xc5\xb5\x92\x56\x57\x6e\x9b\x0e\x75\x96\x93\x6c\xda\xff\xc8\xe0\xab\x9a\x2a\x99\xf7\x55\x04\xdf\xb2\xa9\x17\x73\xfb\x34\x8c\x69\x1d\x45\xad\xae\x3c\x67\x98\x60\x70\x0b\xa7\xc7\xf6\x93\xb7\xc5\xda\x75\x2b\xb0\x1f\xdf\x61\x73\x12\x41\xf9\x8b\x35\xa0\x88\x00\x20\x84\xe1\x60\xfb\xa2\x14\xdf\xd1\xef\x73\xbd\x2f\xca\xcd\xcd\x11\xe3\x8b\x57\x6f\x8a\x4a\x45\xfd\x29\xdd\x3b\xef\x20\x41\x95\x6f\x75\xad\x44\xa9\x6f\x55\xbd\x55\xaa\x1b\x55\x5a\x7e\x6f\x17\x8c\x5c\x46\x00\x3c\xa0\x02\x7d\x12\x46\x0e\xe3\xfe\x6b\xdb\xdb\x62\x58\xe9\xd6\xb2\x09\x5d\xa9\x66\xd4\x23\xf2\xaf\xbf\xbe\x99\x4d\x95\x96\xf7\x43\x55\x50\x48\x40\xab\x14\x42\xae\xcd\xd1\xea\x46\xb9\xf5\x48\xf8\x6c\xf8\x9d\x5f\x49\x66\x47\x12\x6c\xab\xf4\x5b\xf1\xe3\x9e\x20\x23\x6f\x92\x58\xee\xed\xbc\x4c\x3f\x87\xee\xf8\x50\x87\x5d\xdc\x95\x97\x65\x31\xe7\xef\xba\xc4\xc7\x9b\xe2\x1f\x84\x3b\x5d\x34\xa6\x8e\xfe\x26\x92\x23\x86\x0b\x91\x35\xd9\xee\x1d\x2f\x27\xfa\xce\x50\xf7\x93\x93\x07\xbf\x46\xfb\xb1\x2a\x8c\x8e\xb5\xc4\xe3\x90\x39\xdc\xd8\x43\x8d\x9d\xdb\x4d\x41\x8e\x90\xfc\x01\x36\xc1\x20\x50\x89\xf3\x31\x7e\xb8\xff\x34\x4e\x6b\xd8\x1f\xf8\x8a\x58\x0b\x7f\xda\xaa\x7e\x15\xf6\xfb\xa8\xe7\x39\xe4\x4f\xa8\xfa\xfa\x8e\x6d\x78\x25\x96\x66\xac\x61\xa0\x49\x53\x0b\x9f\xf1\xfe\x91\x85\xca\x9f\xb5\xe3\xfa\xca\x77\x6b\x62\x51\x75\x20\xca\xe5\xf7\x88\x6d\xb7\x46\x35\xf7\x95\x3f\xd8\x69\x4b\x8d\xfe\x19\xa5\x11\x67\xaf\x89\xdd\x7b\x52\x91\x37\x9b\xdd\xe1\x6e\x1f\xd3\xee\x15\xf6\xae\x42\x68\x02\x1d\x26\xc3\xf2\x25\xa0\xba\x91\x12\x3d\x4f\x50\xe5\xdf\x72\x5d\x11\x7e\x48\xa0\xfc\x78\x6d\xa3\xec\x83\x3d\xbd\xaa\xa5\x7d\x5e\xee\xd1\xb6\xa3\x9b\x85\x47\x58\xff\xca\xb9\x41\xb9\x9d\xb8\xb0\xd0\x42\x73\x78\xa4\xbd\x5c\xc7\x3e\xdd\x64\x74\x27\x82\xa3\x5b\xb1\x28\xf3\xe3\x1e\xa8\x2a\xfb\x5a\x13\x12\x61\xf8\x2a\xc9\xd4\x65\xb4\x98\x6f\xe5\xdd\x1b\x2b\x99\x53\x1c\xe0\x6c\xaa\xb2\x6b\x80\x3e\x39\xa3\x18\xe6\x6e\xdb\x87\x66\xa2\xd6\xb4\xd4\x7c\xf9\xa5\x96\xf3\x79\x51\x5d\xf1\xdd\x11\x57\x63\xf2\xbd\xd3\xc3\x9b\xa2\x59\xc8\x12\xb6\x43\xb0\x2d\x18\x1f\xf5\x60\x22\x3a\x9b\x14\x60\x44\x15\xd6\x66\x86\xc6\x62\x49\x3a\xa9\x04\x6d\x3a\x42\x29\xd5\xda\x01\x58\x5b\xae\x99\xbc\x7b\x13\x65\x13\xe9\x09\xe1\xe6\xab\x22\xe5\x24\x28\x12\x8e\x9e\xec\x91\xa1\x83\xee\xdf\xa7\xaf\xe5\x51\xf7\xf1\x59\x0a\x71\x6d\x0f\xb3\xb6\xb8\x29\x5a\xc2\xde\x84\x0c\xab\xf6\xc4\xd8\x01\x96\xb8\x08\x41\xa3\x60\x5b\xaf\x5d\xb4\xfe\xf9\x5e\x6d\x4f\xb5\x62\x09\x30\xbc\x70\x45\xeb\x8f\x73\x3b\x0c\xce\x10\x5a\x26\x55\x99\x03\x31\x5c\xa4\x37\xa4\x1e\xe2\x4b\x15\x65\x09\xc2\xa8\x27\x73\xb8\xf5\x2c\x55\x32\x50\x1d\x65\xc3\x9d\x19\x9b\x2d\xf7\x12\x47\x64\xfa\xdd\xf5\xf7\x45\x5f\xd8\xb8\xe4\xc8\xbb\x83\xe1\x52\xbe\x75\xc3\xe0\xce\xa7\x56\x00\x20\xeb\xb1\xcb\x5a\x57\x6d\x01\xec\x8c\x82\x44\x82\x35\xa7\xaa\xbd\x6c\x4f\x39\x38\x6c\x0b\x4f\xe7\xfb\x8b\x58\x67\x04\xab\xfb\x5f\x60\xa1\xfe\x15\x5b\xb3\xbc\xb8\xbc\xec\x13\x11\x86\x5e\x0e\x0a\x6d\xb0\xf6\x6d\xd7\x3f\xa8\x99\x32\xf7\x21\xa7\x08\x6d\xe0\x02\xaa\x1a\xaa\x30\x1f\x83\xc0\x0c\xb3\x60\x2d\x5e\x68\x49\x3a\xf2\xcc\xa2\x2c\x47\x1d\x41\xdd\x59\xfb\x3a\x78\x44\x4f\xa4\x07\x07\x8e\x43\x84\x6f\x28\xf1\xf3\xca\x46\xd1\xfc\x32\xd5\x18\x44\xf2\x27\x58\x90\x38\x12\x0a\x6b\x98\x49\xe5\xd9\x8c\xcd\xe8\x58\x0c\x5a\x16\xcf\x22\xb0\x17\xba\x4a\x17\x08\xf8\x17\xcd\x35\x9f\x7e\xd2\xcf\x90\x6e\x28\xd4\x2a\x81\x92\x88\x32\x0c\x46\xb6\xa3\xeb\xb2\x0e\x3a\x92\x8d\x2d\x71\x7f\x1f\x35\x17\x8a\x8a\xa1\x65\x84\x35\x82\xf0\x62\x8e\x37\x78\x58\x61\xf2\x60\x81\xc7\xf3\xbd\x48\x40\xf1\x19\x92\xb2\x8d\xdd\x56\xcc\x19\x00\xdf\xd1\xe9\xba\x0a\xa1\x76\x21\xc1\x59\x63\x0d\x45\xae\x4a\xd5\x82\x67\xe0\xd6\xae\xd8\x13\xbb\x62\x24\xbe\x16\x43\x84\x4f\x57\x39\x06\xd7\x19\x0e\x7e\xaf\x06\x23\x26\xf3\x8e\x40\x1e\x45\xeb\x2f\x97\xd5\x7d\xa6\x2a\x83\xdd\x1d\xcc\xe2\xa8\xeb\x2d\x4f\xf3\x8e\x9e\xf2\xde\x08\x81\x17\xf6\x33\x3e\x74\x7c\x01\xbf\x9c\x5e\xfc\x01\x31\xb2\x92\xe9\x07\xe2\xe3\xa7\xd1\x08\xb5\x21\xbe\x62\x32\x4e\x5f\xe5\x7f\xe0\x9d\x58\xc3\x77\xca\x20\xda\x08\x52\x3f\x78\x45\x79\x93\x91\xd0\x58\x04\x8e\x13\xb0\xfd\xd0\x24\x20\x84\x06\xa1\xa6\x04\xb3\x1b\xc5\x60\x88\xed\x6c\x8e\xa6\x50\xac\x94\x95\x5b\xda\xd9\x9c\x87\xe9\x20\xe7\x69\xeb\xb6\xe8\xa1\x61\xc8\x17\x35\x8a\x91\x94\x79\x6f\xa5\xd8\x5c\xe1\x73\x82\x5c\x2d\x99\xc2\x10\x9d\xf9\x05\xca\xd2\x21\xc2\x34\xe0\xc7\x9f\xbc\xfb\x41\x9c\xbf\x3e\x79\xf7\xc3\x99\x38\x79\x77\x7e\x2a\x7e\x3e\x39\xfe\x85\x32\x9c\x5c\x42\xe4\x49\x0c\xb8\xd3\x14\x6d\x63\x5f\xe0\x5b\x3d\x07\x0d\x0f\x86\x33\x24\x5b\x5d\x0c\x22\x36\x06\xe1\xb0\x90\x65\xb9\xfc\x2a\xc4\x23\xd3\x0b\xc0\xfe\xbd\x29\xd4\x2d\x01\x47\x23\x7e\x4c\xe3\xb1\x69\xd0\x71\xc7\x48\x98\x36\x60\x6d\x28\x61\x2e\x2f\x14\x01\xa5\x42\x5b\x28\x57\x6a\x5d\xe7\xc1\x65\x3c\x61\x0c\x3f\xc0\x5e\xa0\xe0\x61\x35\x92\x83\xf8\x4e\xda\x0f\x95\x7a\x11\x44\x7f\x34\x37\xd4\xde\x00\xcf\x63\x91\xeb\x33\x8b\xac\xea\x6d\x67\xd0\x4f\xd5\x74\x75\x82\xf0\x64\x17\x14\xbe\x11\x48\x88\x15\xf1\x07\xa5\x87\x19\xc6\x72\x34\xdd\xbe\xe8\x73\x31\xa4\xc8\x6d\x45\x55\xa9\x9a\xe0\x06\x51\x03\x8f\x1a\x36\xfb\xc7\x31\x21\x8d\x86\x08\x84\xbc\xd9\x28\x6e\xa6\xfb\xb2\xe1\x21\x7e\x37\xe6\x53\x59\xb5\x7a\x16\xdd\xb5\x21\xdf\x3b\x72\x2e\xf4\xe1\x21\x06\xbf\x2f\x9e\xed\xec\x5c\x0c\x12\xc1\x4f\xe4\x45\xa3\xcb\x45\xab\x28\xec\xc9\x40\x6c\xf6\x69\xc7\xcc\x7f\x7c\xda\x52\xb1\x2e\xc5\x96\x98\xcb\xdc\x2c\x03\xa2\x38\xda\x55\x1b\x8d\xc4\xa6\x18\xcc\xef\xf6\x05\x42\xbb\x3d\xba\x21\x9a\xe7\x2d\x11\xac\x17\x8e\xf3\x07\x39\x07\x87\x1f\x0f\x55\x77\x21\x69\xe2\x5d\x73\x18\xd4\x65\x4d\x63\x54\x77\x89\x38\x8e\x50\x0e\x42\xaf\xec\x89\x67\xf3\xbb\xfd\x35\xb1\x32\x78\xc4\x15\x3f\xff\x5e\x6f\xe1\x92\x62\x1d\xbc\x5d\xd6\xd5\xd5\xf3\x80\x15\x9d\xea\x03\x6d\x31\xd2\x88\x04\xbc\xf3\xca\xdb\xf7\x73\xe8\xc1\xd9\x4c\xe5\x85\x6c\x55\xb9\x1c\x8d\xc5\x0d\xbc\x1e\xa3\x40\x24\x49\x2b\x57\xb4\x1e\x37\xf2\x42\x65\x72\xe6\xb1\x0f\x87\xb2\x41\xe5\x33\xae\x20\xc0\xdb\x3b\x58\x71\xcb\x60\x08\x6e\x31\x1f\x77\x7c\x3d\x20\x18\x26\x40\x8a\xce\xe4\x52\x3c\xcd\xeb\xe2\xb2\x7d\x2a\x72\x00\xa7\x87\x68\x29\xe6\x7a\x10\x6a\xa1\x61\x40\xef\x75\xe3\x66\xcc\x05\x50\x51\x55\x3e\x16\x33\x59\x47\xe7\x04\xa6\x78\x34\x3b\xfb\xdb\x3e\x05\x39\xb5\x69\x59\xcc\xc0\xf8\x68\x67\x9f\xfe\xfc\x4e\x7c\x4b\x7f\xa6\x2d\x81\x73\x76\x6b\x05\x62\x41\x10\xdb\xc6\x9c\x79\xe6\xa7\xed\x5a\xf0\x5a\x62\xc8\xc2\x66\xde\x50\x55\x0e\x2e\xb6\x88\x40\x36\xd7\x0d\x3c\x18\xc1\xd7\xbd\x6e\x55\xaa\xca\x83\xaa\xdc\x5c\x98\x76\x65\x99\x2d\x4a\xd9\x12\xfb\xc5\x38\x81\x0c\x9b\x94\x51\xf3\xd8\xf7\x01\x7e\xaf\x0c\xe0\x17\xfd\x17\xd7\x07\x98\x8a\xbe\xba\x56\xcf\x8d\x14\x8e\x53\xfc\xc5\xd5\xca\xbb\x7f\x6f\x37\x7d\x7d\xc8\x30\x78\x8d\x98\x62\x38\x02\x51\x4c\x30\xb1\xe6\x6e\x72\xde\x83\x86\x09\x1f\x29\x7e\x44\x27\x86\x05\x17\xb1\xdc\xf2\x84\x21\x4d\x62\xb4\xc8\x0e\xc4\x6d\xa2\x5c\x74\x59\x5d\x15\xbd\xc5\xf6\xdd\x5c\xeb\x77\x47\x8c\x52\xf9\xb5\xf2\x61\x45\x37\x6d\x04\x8d\xde\x7e\x3a\x10\xdc\x54\xc9\x47\xf5\x94\x40\x22\xdd\x4c\x3e\xba\xaf\x64\xaa\x98\x8f\xba\xa6\x1d\xd6\xdb\x07\x96\x77\xbf\x9f\x05\x9a\xf3\x08\x44\x3b\x5d\xe7\x45\x25\x5b\xd5\xf4\x31\xc3\x04\xdf\x09\x98\xce\xdd\xee\x58\x2c\x77\xc7\xe2\xee\xd9\x58\x2c\x9f\x05\x58\x63\xeb\x37\x66\x54\x98\x19\x26\xae\xa2\x9a\x2f\xa0\x95\xf5\x4b\xfb\x05\x0b\xea\x1c\x3f\xed\x60\x84\x84\xeb\x0f\x61\xa9\x3b\x96\x5e\x29\x95\xa3\x73\x27\x7d\x01\xdc\x6c\x33\xef\xd6\x5f\x2f\x6b\x25\xbc\xfb\xb8\x39\x9f\x88\x0f\xb0\x72\x8d\x91\x64\xc9\xde\x03\x14\x9d\x7e\xf8\x2e\xdc\x09\x1b\x05\xf9\x01\x16\xaa\x21\x04\x6d\xbc\xe1\x9b\xe3\xc7\x19\x6f\x8f\xbd\xd7\x8a\xc5\x33\xde\x66\x40\xe0\xae\xd7\x00\x69\x53\xe9\xd6\x7b\xa6\x2a\x72\x2c\x8a\xc2\xf2\x3c\x6e\x2d\xb9\xe6\x34\x0d\xeb\x5f\xc9\xf9\x5b\x7b\x0a\x99\xbb\x00\x8b\xa8\x4d\x92\x91\x5f\xc3\xe5\x2e\x0a\xa0\xcb\x5d\x7f\x64\x11\x8d\x29\x55\x39\xc8\x5e\xee\xff\x8d\xf7\xb5\x0e\xf9\x98\xb3\xa5\xfb\x71\xaf\x13\x5c\x20\x46\x9e\xf5\xad\x79\x09\xdb\x6b\xf8\xc6\x1e\x32\xee\x33\x73\x05\x58\x3e\x13\x5b\xa6\xcf\xcf\xa9\xe8\x48\x2c\x9f\x89\x03\x93\xb2\x49\x29\xfb\x5c\xbf\xfc\x3d\x4a\x74\x8e\xa3\x52\x60\xbb\x4d\x2b\x38\xfe\xac\xea\x76\x18\x4e\x0e\x18\x5a\x10\x97\x86\x49\xf2\xd3\x3a\x16\xb2\x75\x35\x2e\x9f\xe1\x4b\xd7\xf7\x56\x68\xf4\xf9\xa2\x59\x76\x53\xca\xdf\x65\xcd\xd8\x82\x68\x53\xd8\xe6\x0b\xb1\x23\xf6\xc4\x72\x37\x30\xd5\xa5\x81\x3f\x67\x8b\xb3\xe9\xc6\x1f\x44\x6d\x56\xb7\xe7\x0c\x14\xb9\xa8\x86\x86\x7e\x86\xae\xd7\x2f\x58\x87\xf7\x80\xa6\xb6\x6c\x3d\xfc\x84\xa1\x6a\x10\xdc\xdf\x76\x3d\xd1\x65\xcc\x17\x28\xf7\xfc\xa2\x96\xee\x28\xeb\xa3\x21\xce\x36\xba\x44\x44\xd1\xa5\x56\x04\x5a\x8a\xc9\x88\x85\x28\x00\x1d\x2f\xc8\xeb\x5b\x01\x5e\x04\x44\x5f\x44\x0f\x66\x33\x19\x51\x84\x7b\xf4\x94\x42\xd0\xf4\x3d\x17\x25\x10\x1d\xa9\xf4\x2f\x05\x5c\x74\xee\x0c\x01\xde\x79\x02\xbc\xf5\x8b\x4d\x99\x46\x26\xcf\x81\xc9\xb3\xd9\xcd\x73\xb7\x8b\x80\x27\x29\x3a\xa0\xc3\x7f\x27\xba\x04\xde\x79\x1a\x02\x79\x65\x45\x51\x8e\x85\x7d\xb7\x8b\xfa\x4c\xec\x38\xd2\xd5\xee\xce\x28\x56\x2e\xde\x79\xba\xba\x75\x1d\x2e\xf1\x20\xfd\x66\x55\x5b\x77\xcf\xc4\x66\xa2\x7e\x47\x51\xb7\x81\xeb\x48\x17\x69\xf0\xac\xd5\xb5\x8d\x0f\xd9\x82\xf3\x3d\xb0\x46\x78\x69\xb2\x0f\xc2\xd1\x31\x40\xd6\x24\x14\xe5\x81\xc2\x3b\xd9\xa7\x75\xd3\x17\xe0\xb0\xf3\x79\x59\x38\x33\x15\xb0\xeb\xb3\x39\x2e\x8b\xaa\x68\xa6\xf1\xf3\xbf\xcc\xf3\x73\x1d\x72\x5e\x94\x13\xd9\x8e\x45\x55\x3e\x23\xd7\xfb\x7b\xd0\x85\x6c\x78\x2c\x6b\x80\x1b\xb4\xa7\x28\x56\xc4\xd8\x2d\x2f\xcc\x20\x2c\x3b\x04\x7f\xc0\x34\x63\x3c\x99\xef\x92\x4e\x04\xb6\x44\x09\x23\x81\x96\x6e\x8f\x20\x75\xce\xd7\x74\x00\x37\x75\xdc\x3e\xa4\xa6\x9b\x47\x3e\xdf\xcd\x6f\x1a\x6f\x91\x31\x38\x43\x0e\x79\xad\x6c\xcc\x12\xd9\x0a\x52\xfb\x30\x87\x6f\xbf\x4a\x6c\x89\xbd\x5e\x88\x0e\xea\xa9\xbe\xad\x82\xc5\x43\x4d\x12\xaa\x77\x7e\xc6\xcb\x23\xc3\xe5\x58\xb5\x2a\x3e\xce\x09\x46\xb6\xa5\xa8\x8f\x23\xff\xe6\xb8\xa8\xed\x5b\xa3\x8d\x20\xf2\xb8\xe7\x26\x5f\x7e\x92\x4d\xc5\x0b\x34\x05\x58\xd4\xa4\x22\xa7\xe4\x2d\x23\x99\xee\xf1\xe0\x24\xd0\x54\x32\xaf\xc7\xd4\x76\xba\xd0\x70\xc6\x51\x24\x4c\xea\x04\xf1\x1a\xb2\xc7\xf1\x71\x71\x52\x71\x52\xec\xc1\x56\x34\x38\xfe\x3d\x90\x91\x03\x4f\x2d\x10\x83\x24\x33\x62\x01\xf0\xb9\xa2\x6d\x04\x6f\xde\x02\x28\x18\xf1\x8f\xfc\xb7\x2a\xdd\x4e\x55\x1d\xc4\xea\xa2\xb7\xe8\xa2\x71\xdb\x94\x05\x42\x49\x51\x03\x2a\x0c\xb1\x8e\xa7\x4d\x31\x03\x31\xa9\x79\xca\xc2\x50\x00\x3d\x25\x14\x10\x60\xec\x9f\x4d\x95\x9c\x8b\x5b\x90\x8e\x74\xf0\xb0\xed\xe1\x3b\x2e\xf1\x99\x9c\x04\x74\xdb\x53\x0b\xce\x6d\xfa\x6a\x64\x38\xf4\x12\x0a\xe5\xb6\x34\x79\x31\x39\xcd\x7a\xbc\xa6\x16\xcc\x53\x54\x64\x74\xd6\xb3\xba\x1c\x06\x90\xb9\x05\xdb\xb7\x51\x76\x9f\xaf\xdd\x73\xec\x88\x08\xb8\x37\x13\x73\x66\x84\x73\xf4\x71\x97\x7e\x7c\xf0\x21\x1e\xf9\x25\x97\xe8\xb0\x06\xb8\xe4\xb7\xda\xde\xee\xb1\x47\x5f\x72\xc7\x77\xc7\x1d\x54\x57\x63\x18\x87\x56\xe3\x5f\x5f\xd4\x25\x5b\x87\xbd\xd0\xb7\x9a\xdd\xe4\x79\xc7\x02\x24\x1e\x5a\x9f\x61\x13\x5e\x6d\xc6\xa2\x49\xdd\x9c\xb8\xfe\xec\xf0\xfd\x89\xf8\xe9\xfc\xe4\xcd\xc9\xf9\xc9\xb1\x85\xa6\x3f\xa9\x72\x38\xfb\xec\xd5\x06\x14\x60\x10\x63\x4f\x4c\xf5\xad\x98\xcb\x5a\xce\x94\x11\x5c\x32\x59\xa1\x0b\xfc\x4c\xd6\xed\x80\x42\x25\x0e\x64\x9e\x0f\xb6\x49\xe3\xda\x2c\x2e\xda\x5a\x66\xed\x00\xa0\x35\x06\xf3\x5a\xdd\x0c\xe8\x3e\x23\xaf\x20\x1e\x89\x39\x70\x8b\x06\xd5\x4c\x64\x23\xd7\x2e\xe7\xe6\x2a\x53\xc2\x16\x86\x23\xb8\x5e\x60\x5c\xe6\x4b\x5d\x67\x2a\x27\xd3\xba\x2d\xd0\xcb\x15\xd0\xd9\x66\x34\x16\x6a\x36\xb7\xb0\x29\xf8\x0e\x6a\xee\x4a\xb0\x63\x20\x8b\xb9\x2e\x81\x8b\x66\x29\x33\x65\x23\x09\x9a\x31\xce\x74\xae\x48\x3a\x68\x00\x7f\x9d\xac\x48\x6b\x05\x07\x97\x90\xa5\xae\xc2\x67\x00\xac\x10\x4c\x2b\x00\xe8\x75\x6c\xe6\x65\xcc\x46\xd4\x6f\x5c\x02\x5e\x38\x7e\xc7\x99\xf9\x74\x8a\x3b\xf8\x81\xf3\xd7\xc9\x41\x73\x1c\xc2\x0c\xcb\xb2\x14\x17\x32\xbb\x36\x73\x84\x73\xeb\x85\x0d\x18\x95\xb9\xf8\xb9\x90\x88\xd2\x76\x1c\xf8\x99\xaf\x66\xa6\xda\xa9\xce\x27\x5c\x0b\x61\x4e\x56\x53\xc1\x04\x0b\xb8\xae\x41\x1b\x96\xf0\x40\x72\x83\xf1\xa0\x11\xd4\x99\xf9\xd3\x45\x4f\x1e\x8b\x6a\xd4\x11\xc8\x5b\x79\x71\x56\xfc\x83\x18\x91\x3d\x05\x28\xd1\x1f\x86\x04\x5a\x12\x58\xaf\x54\x23\x38\x84\x40\x3b\x0c\xb6\x52\x8b\xaa\x7d\xa9\xcb\xc5\x0c\x2d\x22\xc8\xd5\x17\xa9\x8e\x2a\xe4\x42\x8f\xc9\x02\x5d\x25\xb3\xab\x28\x21\xe0\x6a\x74\x1e\x43\x53\x88\xed\x47\x36\x10\xf8\xc0\x3d\x83\xe0\xfb\xdb\x7f\xfd\xbd\xf9\x7a\x7b\xf4\x71\x07\x30\x03\xdc\xac\xb2\xd3\x99\xd1\x37\x42\x82\x9e\x11\xf8\xa7\xab\x8a\xd9\xf1\xb3\x2a\xb8\x0d\x3f\x4d\x7b\xa5\xdb\x41\xe7\x1e\xd6\x47\x18\x61\x55\xd1\x4a\x0e\x61\xcc\x63\x36\x9c\xa6\x2c\x32\x35\x0c\xc7\xeb\xec\xe6\x7c\xbe\xe0\x5a\x16\x34\x81\x31\x0b\x8c\x1c\xca\x93\x9f\x03\xa6\x56\x6c\xd0\xce\x77\x48\xec\x68\x93\x22\x31\x8e\x74\xc0\xc7\x0c\x99\x42\xc7\xc2\x8a\xcc\x3d\xc9\x16\x33\x9c\x05\x4e\x2e\x21\x59\x6d\xed\x8e\x56\xd0\x8e\xbd\x9e\xa4\x56\x27\xb1\x14\x66\xe7\xf6\x2d\x84\x23\xde\x4d\x4e\xfb\x98\xc7\xc7\x29\x4a\xad\xaf\x65\xa1\x6b\x6b\xde\x7a\x64\xcd\xf4\xf8\x6b\x1b\x40\xb3\xfa\xc7\x74\x7c\xaa\x6f\x03\xa3\xdb\x20\x1f\xbf\xf2\xb1\x2f\xdc\xe8\x02\x93\xdd\x9e\x1a\x0c\xc6\x14\x98\x7e\x87\xbf\x6e\x47\x43\xf8\xa5\x68\xa7\xe7\xf2\xc2\x79\xbd\x05\x8e\x3a\xd0\xe8\x65\xa9\x75\x1d\x10\xe5\xb6\x5f\x47\x51\x58\x67\x1d\xd3\xd4\xe6\x81\xfd\xb2\x1f\xf6\x66\xf3\x40\x0c\x7e\x6f\x07\x0c\x2e\xd4\x64\xff\x2e\x18\x49\xa7\x44\x43\x5b\x26\x68\x7b\x8b\x5e\x44\xbe\x0a\x77\x0b\x95\xda\x38\x88\x78\x0b\x57\xc5\xc4\x36\x02\xbc\xe4\x18\x41\x71\xd0\xae\x97\xfe\xec\xdb\xb5\x83\x4d\x00\x54\xf3\x4f\x78\xab\xd8\x5d\x0a\x9c\x3f\x74\xcc\xf6\x31\x5e\x10\x92\xde\x62\x61\xe1\x95\xe8\x56\x36\xf6\x3e\x7c\x3b\x2d\x5a\x05\x93\x62\xef\x55\xa0\x01\xf7\xd5\x90\x50\x8d\x77\x0a\x0c\x95\x8b\x56\xb4\x74\xcf\x76\x82\xb7\x6c\x71\x72\x27\xa9\x45\xff\x02\xd8\xa6\x47\x02\x37\x31\xf1\x97\x39\x41\x98\x83\x19\xbc\xf0\xb9\x03\x84\xf8\xae\x67\xda\x03\x23\x3a\x88\x41\x03\xa4\xbd\x72\xa9\x42\x2b\x38\x58\xfe\xd3\x4a\x45\x7e\x8b\xc5\x98\xf9\x7d\xc0\x43\xa0\x21\xb0\xa0\x2c\x7b\x2c\x10\x89\xb0\x91\x0c\x20\xa9\x2d\xca\xa2\x5d\xc2\x7c\x9a\x8b\x0f\x3c\x84\x86\xd6\xb8\x30\xf4\x8b\xa5\x8d\xbc\xa8\x6b\xf2\xbb\x19\x5b\x0d\xb7\x21\x16\x6b\x50\x86\x9f\x40\xae\xc2\x5d\x0b\x62\x5b\xad\xae\x8a\xa6\x85\x08\xd1\x6e\xbd\x85\x24\xb9\x8a\x5e\x38\x42\xbd\x33\xa4\x79\xb6\xec\x02\xa6\xa0\x73\x3c\xb8\x3b\x7b\x1d\x08\x28\x18\xb5\x43\x28\x1f\x5b\x81\x01\x7f\x32\x45\x03\xf1\x39\x1c\x48\xc0\xea\x52\x22\x46\x56\x16\xf3\xb8\x0b\x81\x96\x0a\xda\x24\x2b\x5b\x17\x20\xc4\x9d\x3f\x3a\x8e\x27\x16\x99\x5e\xe8\x39\x41\x9a\x55\x7a\xc4\x5d\xd5\xd2\xde\x28\x95\xe6\xa3\x1f\x05\x2a\x2c\x6b\x8f\xe9\xec\xac\x55\x39\x57\x20\x1c\xa3\x19\x15\x4c\xbb\xba\x6b\x45\xa5\x64\x1d\x22\x5d\x0d\x8d\xa0\x0c\x78\x9d\xad\x16\x10\x3f\xce\xfb\xa6\x18\x49\x12\x36\xdd\x98\xac\xb1\x50\x5e\x6e\x8a\x59\x51\x9a\x6b\x1e\x2d\x96\x34\x04\x34\x89\xa0\x84\x55\xab\xde\x29\x59\x7b\xca\x45\xbb\x18\xb0\xcd\xec\xdc\x43\x1b\xc1\x51\x5a\x9d\xef\x13\x80\xc3\x7a\x27\xd5\xd0\x6f\x96\x5e\xb5\xa8\x7c\xab\x31\x37\xb9\x3a\xcc\x94\xb9\x11\x5d\x09\x7d\xa3\xea\x12\x95\x20\xb6\x0a\x62\x0e\x5f\xf5\x31\x91\x75\x98\x6f\xad\xfe\x11\xbb\x45\x83\x19\x3a\xde\xe1\x36\xe0\xed\xb4\x28\x95\x18\x9a\x0e\x59\x7b\x36\xc2\x8f\xc0\xc2\x64\x8f\x5c\x36\x2d\xe4\x19\x31\x04\xbf\x88\x4d\x59\x94\xb1\x03\x18\x5d\xe8\x56\xed\x6d\xbf\x6c\x36\x67\x84\xee\x1a\xb1\xd6\x60\x8c\x33\xb0\xaf\xe2\x40\x04\x45\x1f\xcd\x40\x04\x75\x67\xd1\x4c\x69\x48\x81\x12\x68\x7b\x5b\xbc\x03\x09\x0a\x8d\x36\x44\x3b\xd5\x8d\xb2\x71\xe4\xf9\xfc\xd7\x8b\xea\xa4\x3a\xc5\x77\xbd\x04\x66\x74\xb0\x3c\x7c\x36\x03\xc7\xdb\x62\x6b\x8b\x7b\x72\xb1\x23\xd3\x5e\xb1\x8c\x58\x61\x8a\x7b\x74\x12\xfb\xab\xd5\xe6\x6c\x44\x72\xf5\x87\x63\x8f\xe6\x8e\x86\xd8\xc5\x97\x33\xfd\x64\xaf\x6c\x4e\x6d\x8c\x21\x46\x26\xe2\xa8\x00\xfb\xb1\xad\x5d\xc3\x3b\x77\x49\xe3\x6a\xbd\x19\x48\x23\x20\x16\x15\xc4\x22\xc5\xfb\x73\x36\x95\xf5\x00\xc0\x52\x8d\x84\x3a\x30\xf7\x95\x6b\xf0\x49\xaa\x21\x56\xad\xbd\xc6\x11\xff\xac\x75\x43\x36\x29\x10\xd5\x45\xd6\x85\x32\xbb\x7a\x70\xab\xeb\x7c\x20\x86\x12\x33\x54\x86\x01\x98\xa4\x11\x5e\xbd\xaf\x6a\xbd\x98\x0f\xc4\xb0\x75\xda\x27\x65\xa1\xee\x2e\x31\x33\xe4\x30\xbf\x4c\x29\xe0\xfb\xba\xda\x32\x7f\x6f\xc1\x1f\xee\x6c\x77\x6c\xbc\x6e\x46\xa8\x15\x40\x97\x83\x72\x89\xaa\x01\x40\x69\xad\x35\xc6\xa9\x6e\xa7\xaa\x36\x82\x0c\x81\xd6\xb6\x7a\xcb\x4c\x87\xc7\xc1\x1d\x8b\xbc\xa8\x09\x7b\x61\x57\xcc\x94\x44\xac\x3e\x24\x24\x7d\x2b\xeb\x1c\x51\x78\xa0\x87\xe0\x01\x4b\xc2\x86\x05\xeb\x43\xd9\x48\xd7\x41\x6e\xd3\x39\x99\xb5\x1e\x03\x14\x5a\x77\x90\x9e\x5c\x6d\x6f\x15\x76\x38\x12\x7c\x1d\x30\xbc\xc4\x29\xf2\x20\x88\x32\x5e\xa0\xc5\xb4\x68\xcf\x8a\x5c\x1d\x18\x51\x89\x8a\x5b\x6d\x23\xc6\xfe\xaf\x95\xcc\xa6\xe8\xb5\xca\xb5\x88\x49\x7f\xd3\xcb\xa2\xca\xdf\xeb\xe6\x35\x9e\x37\x70\xb0\xe7\x45\x8d\xa4\x31\x76\x73\x1a\x87\x74\x60\x68\x9e\x01\x1c\x27\x1a\x5a\x1a\xda\x3b\x30\xd5\x84\xb7\xe9\x53\x30\x31\x0e\xbd\xa4\xbc\xa5\x7a\xd0\x23\xb3\x95\xd1\x51\x2b\xe0\x83\x25\x1d\x7d\x60\x76\x56\xf3\xcb\x60\xc9\x9d\xe0\x20\x20\x9a\xd9\xa9\xcc\x1f\x16\xc5\x2e\x23\x8c\x07\xa0\xbb\x4c\x34\x35\x75\x47\xc2\x68\x5f\xaf\x03\xce\xe3\xed\x32\xf5\x8d\x3a\xad\x32\x35\x84\x1d\x71\xae\x43\x07\x14\x7c\x90\x04\x48\xb4\xa1\x23\xd5\x17\x50\xe8\x67\xfb\x73\x0f\x7e\xbe\xd1\x57\xa8\x79\x1a\x0d\xa9\x03\x66\x8e\x69\x5d\x3a\xb8\x52\x58\x67\xd7\x90\xa4\x70\x71\x13\xb1\x27\xe6\x38\x08\xa7\x36\x15\x5e\xdc\x2e\x37\xac\xe9\x30\x2f\x6a\xc3\xcc\xc5\x0b\x98\x89\x0f\x40\xbe\x7b\xe4\xe2\x71\xd9\xba\xee\x05\x52\x20\x08\x29\x50\x3c\x2c\x7d\x4a\x50\x68\x96\x9f\xee\x71\x90\x00\x92\xf5\x13\x2b\xf3\xc0\x2a\xac\x18\x94\x5c\x22\x96\x97\x13\x72\x80\xad\x19\x49\x0b\x58\x9a\x1f\xa6\x5b\xa0\x51\x7c\x19\xf5\x25\x90\xf9\x25\xca\xc0\xc4\xf7\x96\x43\xb6\x77\x7f\x2f\x5c\x0a\xb2\xba\xc8\x46\x54\xde\x9e\x03\xd2\x0c\xdd\xf3\x91\xd9\x1d\xc4\x85\xb8\x0e\x7a\x8a\x62\xd5\x81\xe8\x40\xe9\x5c\xa9\x16\x65\x2e\x14\xc7\xa1\x0b\x2f\x0d\x3f\x1c\x74\x7d\x95\x71\x13\x90\xc5\xcf\xbe\xfb\x89\x40\x0e\x11\xd1\xd8\x65\x7b\xf2\x44\x6c\xb8\xd1\x6f\xa0\x46\x63\x14\x9f\xd1\xfe\xd9\x28\x58\x63\x33\xf1\x87\xed\x30\x9b\x02\x10\xc6\xe0\xf7\x6a\x10\x16\x41\xbc\x1d\x51\x34\xbf\x50\xa7\x87\xf0\xbc\x84\x83\x1d\x89\x17\x62\x70\x3b\x60\x34\xb5\x47\x33\x65\x24\x1a\xd3\xd8\x01\x54\x69\xb2\x55\x61\xb6\x0d\xcc\x77\x7f\x2f\xb6\x7f\x6f\x6c\x98\x9b\x05\xd4\x68\x66\x3c\xc8\x3b\x98\x0f\x42\xb1\xc6\xb5\x81\x83\x85\xbf\x4c\x47\x47\xb6\xbb\x83\x26\x2a\x61\xd7\xf3\xc9\x13\xb7\xb4\x1b\x88\xa9\x91\x8a\xfd\x5b\x93\x60\x94\x03\x7b\xdc\xdd\x67\xf4\xb8\xff\xb0\x4a\x0c\x0a\xda\xc4\xda\x3d\x25\x71\x04\x0f\xdf\xd2\xf3\xc7\x2d\x20\x57\x6d\x05\x71\x09\x9b\xeb\x62\x7e\xd8\xea\x59\x41\x2e\x68\x01\x16\x32\x9d\x13\xc4\xea\xbb\x11\xec\x1c\x58\x34\x85\xc4\x74\xd6\x12\x74\x72\x05\xa6\x67\xbd\x2f\xe2\xaf\x74\xed\xc5\x1a\x17\x29\xdd\x0c\x08\x0e\x31\x90\x70\x08\xfe\x96\xa4\x9c\x89\xf8\xc9\x0b\x34\xf4\x0e\x30\x97\x57\x0a\x71\x71\x4d\xf7\x07\xff\xc7\x0e\xd8\x9f\xbd\x05\xad\x3b\x5f\xfb\x15\xf4\x77\xf6\x80\x85\xf7\x93\xe5\x7e\x97\xb5\xc1\xb8\xa2\x20\xe4\xf2\x4a\x91\x62\x3b\x08\xea\xbd\x22\x96\xf8\x58\xfc\x2b\x86\xf3\x96\x8a\x96\xd4\x5b\x1b\xbb\xbc\x16\x5f\x8b\xa1\xeb\xcd\x16\x3f\x47\x76\x27\xdf\x8a\x3d\x31\xf9\x76\x24\xbe\xee\xb1\xc9\x1a\x75\x34\x85\x6e\xcc\xb0\x82\x7e\xcc\x4b\x3a\x63\x9e\x43\xcd\xa6\x03\xce\x33\xe0\x1b\xb1\xe7\x7a\xb4\x25\xbe\x09\x8e\xeb\x18\x46\x0a\x9f\x04\xea\x2b\x85\xc1\xcd\x74\x9d\x37\xc8\x91\x66\x63\x71\x37\x16\x21\x0a\xe5\x06\xe6\x9c\xe8\x45\xdb\x80\x71\x4b\xb0\x9d\x38\xfb\x7c\x21\x96\x70\xbf\x12\x7b\x62\x69\x65\x91\x29\x19\xc8\x7f\xa6\x06\xe3\x0d\x41\xb5\xb9\x1b\xcf\x12\x71\x3c\xcc\x7c\x7e\x9b\xb0\xc2\xc4\x4a\xf8\x9e\x39\x3e\x3a\x39\x3f\xfd\x20\xde\x1e\x9f\xbf\x3e\x3d\xb2\x2f\x69\x86\xe2\xe7\x8b\x8b\xb2\xc8\xca\xa5\x33\x29\x3f\x7c\x7f\x32\x11\xef\x74\x4b\x16\x08\xf8\xfc\x72\x3a\x1f\x5e\x8e\x50\xfe\xa5\x37\x66\x43\x34\x02\x42\xf7\xf3\x27\xef\xb1\x98\xab\xfa\x52\xd7\x33\x04\xa3\x2c\xda\x46\xfc\xaf\x76\x5a\x34\xff\xcb\x3f\xcb\x3d\x9d\xb8\xd6\x0b\xf7\x6a\x8c\xd1\x2a\xcc\x85\xbf\x55\xf6\x32\x4d\x6e\x35\xd8\x81\x66\x22\xde\xea\xa6\x0d\x80\xf1\xe9\x8b\x20\x73\x43\xeb\x7b\x73\xa4\x33\xe4\xcb\x60\x0b\x5f\x36\x5a\x14\xd5\x1f\x2a\x6b\x29\xe2\xbf\x8d\x7e\xe0\x02\x11\xcc\x6b\xdd\x6a\xc4\xac\x33\x24\x70\x21\xb3\x6b\x14\xd5\x4d\x87\x64\x5b\x5c\xa0\x4e\xca\x59\x41\x66\xba\xba\x51\x55\xa1\xaa\x4c\xc1\x50\x52\x55\x39\x8f\xb9\x4c\x57\x4d\x5b\x2f\xb2\x56\xd7\x7b\x2c\xe7\x98\x28\x2e\x5b\x34\x1c\xea\xf7\x33\x6d\xba\x4b\x0a\xb6\x42\x41\xb9\x82\x30\x14\xf6\xdb\xc3\x18\xd9\x7f\xa3\xda\xd3\x39\xba\x8d\xb8\x8a\x50\xd9\x35\x16\x37\xb2\x5c\x44\x92\x26\x69\xaf\x29\x14\x97\x55\x66\x03\xc0\xb5\x38\xb0\x5f\x3f\xe2\xbf\x01\x42\x5c\xf4\xc9\xec\x3b\xa8\xde\x9c\x26\x98\x66\x8e\xb8\xc1\x4c\xe7\x6a\x10\x3f\x9f\x74\xca\x62\xd1\x6e\xf5\xe4\x0f\xd7\x4c\xa6\xb2\x39\xbd\xad\xde\x13\x77\xa5\xaf\x2c\x80\x9e\x47\x0a\xc1\x40\x64\x61\x71\xdb\xd0\x88\xbe\x42\x6b\x30\x46\xcb\x44\x68\xf2\xae\x7a\x27\xcf\x07\x0c\xe5\xf3\xe4\x26\xe6\x61\x6c\xcb\x1f\xe9\x2c\x44\x6b\xe6\xc5\x72\x9d\xb9\x85\x92\x79\xfe\x23\x44\x5c\x66\xd9\x67\x72\x3e\x16\xf6\x05\xdd\x2e\x13\x94\x0c\xa3\x4b\x5f\x58\xbb\xc4\xc1\x7c\xd1\x4c\x07\x46\x48\x59\x54\x80\x92\x31\xf8\x34\xbc\x52\x2d\x56\x6c\xaa\x1b\xf9\x11\x0a\xe7\x76\x99\x6a\x37\x24\x8b\x99\x9c\x3b\x9a\x08\x9a\xee\x48\x8c\x4c\x3b\x35\xe3\xb1\xb3\x37\x37\x19\x36\x2b\x3a\x7e\x40\x58\x6c\x43\x28\x33\x39\xc7\xd8\x6c\x90\x32\xc1\x50\xb7\x90\x1c\x8a\x43\x50\x61\x33\x87\x37\xbf\x62\x1c\x45\xc8\x5f\xe1\x7f\xcf\xa6\xf8\x14\x94\x6c\xcb\x3d\xc6\xb8\xec\xa0\x9b\xb9\xca\x2c\xa5\x34\xd1\xf0\xd1\x3b\xcb\xe4\x98\xb4\xfa\x5a\x55\xe2\x05\xfc\x10\x7c\xd3\x1a\xc1\xfa\xad\xce\xd5\x30\xdc\x39\x26\x5f\x70\x14\xc0\x83\x26\x28\x2f\xe0\xcd\x79\x24\xda\x69\xad\x6f\x41\x4b\x7e\x6c\xea\x19\x0e\xa8\x93\x0d\x88\x29\x86\xff\x5d\xd0\x53\xf5\xe5\xa2\x9c\x78\x29\x9d\xad\x86\xa6\x12\x84\x75\x67\x9a\xd8\x83\x5e\x8f\xe1\xff\x67\x73\x95\xed\x09\x3b\x40\xf9\xf7\x85\xda\x73\x3b\xdd\xed\x4f\xd3\x67\xf3\xe9\x21\xd5\x80\xa9\xe5\x07\x55\x6d\x6e\xfa\x7b\x94\xf5\x5d\x36\xb9\x3c\xae\x12\x23\xab\x35\x73\x1d\x31\x1e\x3b\xe6\x83\xd4\xb8\x56\x91\x99\x1b\x3b\x27\xb5\x48\x39\x89\x57\x0d\x9b\xd3\x10\x99\x9d\x96\x48\x43\x89\xb7\x04\x58\xdb\xfb\x7b\x41\x3a\x78\xf8\xc9\x03\xf5\xe2\x7d\xc2\x11\x6a\x38\x1a\xe0\x3f\xb6\x4f\x7d\xd4\xba\x6a\x6a\x7b\xa7\x97\x13\x7a\xef\x7b\xc9\x88\x88\xdd\x9b\x79\xa4\x16\xa0\x22\x71\xb2\x6b\xf5\x11\xbc\x3e\x18\x19\x62\x23\x1c\x78\xf4\xa5\xf3\xfe\xea\xa5\x19\xa7\x5c\xc0\x8b\x0b\xdf\x16\x13\x78\xf7\x27\x53\x9d\x17\xd6\x0c\x00\x2e\x57\xfc\x05\x9d\xb4\x02\xb9\xd5\x0b\x99\xac\x32\xcf\x21\xa3\x7b\x59\x4e\x79\xa2\x14\x0d\xa8\x2a\x2c\x93\x1d\x8b\x6a\x34\xe2\x86\x2f\xc8\xf7\x13\x93\x10\xd2\x31\x3d\x61\xda\x77\x81\xd4\x44\x4e\xf5\x6d\x22\xce\x8a\x23\xe3\xf8\x99\x00\x7c\xc9\xc4\xd6\xee\x2a\x82\x7e\xfc\x93\x60\xcf\x53\xe0\x06\xbe\xf9\x81\x49\x51\xac\xae\x61\x36\x6f\xde\xc0\x6d\x68\x2d\xdc\xac\x39\xdb\x30\xa0\x38\xe7\x74\xc5\x1f\xca\xc1\x9f\xaf\x8b\xf9\x04\x8b\x06\x83\x74\x77\x09\x98\x08\x0f\xa1\xe4\xe1\x0d\x10\x28\x02\x8c\x3b\xc1\xec\x19\x3c\x4e\x77\x79\x4d\x6e\x7a\xfe\x30\xec\xd7\x74\x61\x5f\xfc\x21\xbe\x33\x2d\x98\x7d\xfe\x47\x18\x12\xbb\xb3\xc0\x7f\x80\x6d\x53\x67\x2c\x95\xba\xfd\xb0\x62\x95\xf6\xa3\x1b\xb8\x0d\xdf\x74\x70\x80\x97\xe3\x60\x7d\x80\xca\x6d\x7d\xec\x05\xc5\xa5\x59\x45\xfe\x10\xc2\x06\x3d\x17\x3b\x61\x9f\x53\x0f\xa7\x9e\x6c\x83\xd7\x53\x7c\x0e\x08\x2a\x36\x2b\x35\x4a\xc2\x18\xd1\x9e\xf0\xb7\xa1\xf8\x7d\xf8\x39\x38\x2c\x86\xea\x86\x78\xfe\xa2\x32\x64\x29\x16\xa8\x12\xfd\x7a\x47\x99\xe3\x59\x04\x60\xdf\x60\xb6\x3d\xf2\x5e\xf2\x15\x23\x62\x7c\x3d\x6c\xce\x5c\xf8\x95\x8d\xce\x3c\x97\x75\x03\x6a\x73\x73\x44\xc3\x2b\x31\xd9\x00\x3a\x95\xfa\x44\xfc\xd4\x98\x63\x14\xdf\x41\x64\x76\xdd\xd8\x5a\xe0\x3a\x73\x2b\xd1\x6c\xbe\xa8\x0c\x4f\x6f\xbd\x2d\x1a\x5a\x8a\x0d\x1b\x00\x53\xd2\xb5\xbd\x8d\x18\x49\x70\x62\x45\xbd\x73\xd3\xec\x61\xcb\xe4\x28\x7c\xef\xae\x55\x56\x34\x5d\x38\xc4\x56\x5e\x2b\x28\x42\x93\x1d\x64\xee\xc8\xa1\x66\x55\x20\x37\xbf\x11\x50\x7c\xa2\x47\x36\x60\x75\x31\x23\x57\x24\x58\x4b\xd6\x18\x94\x3a\x5f\xce\x55\x3c\x1a\xdf\x06\xda\x07\xd8\x90\x1e\x9e\x62\x63\x87\xda\xa6\x5d\x96\xb0\xd1\x68\x0c\x67\xf0\x9b\x7a\x64\xb5\xe3\x41\xf1\x08\x2e\xcf\x54\x42\xd6\xcd\x07\x62\x67\xec\xd0\x5b\x87\x58\x33\xc7\xe8\x10\xdb\xe2\x59\x22\xca\x97\x57\x1d\x72\x31\x8c\x36\xb4\x53\xd2\x61\x75\x1f\x9f\x7d\x0a\x8c\xa7\x3a\xb7\x7e\x12\x08\x0b\x43\xf1\x43\xea\xd7\x26\x76\x6a\x24\x9e\x3f\xe7\xec\xcb\xb4\x32\x34\x39\x5f\xd8\xca\xcd\x8f\xaf\xc5\x33\xd3\xd9\x4f\xe0\x1a\x63\x2e\xf8\xd9\x74\xe4\x06\x35\x2b\xf2\xe8\xec\x03\x75\x61\x58\x7a\xd3\x94\xfe\x0e\xca\xb9\x89\x31\xdf\x02\xde\x89\x36\x30\xd1\xe0\x7c\x0d\xcf\x3e\x75\x94\x06\x0f\x6c\xb2\xb2\x85\x43\x37\x7f\x01\xff\x4c\x2c\x7e\xeb\x20\x9b\x6d\x91\x74\x23\x06\x23\xb1\xc7\xce\x32\xeb\xe3\xb9\x68\x49\x91\x01\xe5\xf7\xb0\xb2\x03\x48\x01\xf7\x87\x3d\xac\x11\x6d\xf7\x76\xc6\xf0\x7d\xcb\xdb\xe6\x7b\x32\x34\xd2\x74\x3f\x05\x32\xc1\xdc\xb1\x95\x99\x0b\xcb\x4c\x27\x21\x59\x0f\x56\xaa\x36\x95\xb9\x37\x1c\x9e\x8f\x92\x98\x20\xef\xf2\x0f\x51\x84\x86\xea\xfd\x06\x87\x6e\xa0\xf0\x36\x62\x2d\xb2\x8e\xa3\x7e\x3d\x66\x04\xa1\x7e\x97\xdf\x03\x5d\x91\x86\xe5\xfc\xb8\xf3\xa9\xa7\xe2\x66\x75\xcd\x70\xc4\x43\xf4\x2f\x6f\x8f\x60\x83\x4b\x62\xf9\xf8\xfe\x0c\xe5\xfd\x03\x97\x29\x1b\xbf\x25\x88\x03\xd2\xb2\x37\x1f\x4d\xee\x4f\xe3\x60\xee\xdd\x62\x0d\xf9\xfe\x67\x82\xa4\xc9\x8c\x05\x43\xc4\x96\x50\x6a\x34\x2d\x7c\xf4\x59\x3f\x8d\xb0\x2f\x04\xf4\x1c\x7f\x74\x82\x9f\xdf\x29\xfe\x33\xaf\x3a\x79\x39\x75\x39\xfb\x04\x2d\x1c\xfb\x8d\x2c\x69\xe8\xac\xed\x8f\xc5\xa7\x4f\xf1\xf9\x76\x23\xcb\xa0\xbb\xe6\x77\xe2\xf4\x0a\xfb\x3a\xc1\x39\xb5\x8f\x01\xae\x19\x96\x1e\x8d\xa4\x3b\x1d\x41\xde\xc4\x9c\xf8\x8c\xe6\xbe\xb2\xbe\x3a\xcc\x15\x4b\xd5\xa9\x39\x34\x65\x26\x7f\xbb\x2a\xf5\x85\x2c\x57\x89\xab\x78\xfb\xe2\xb9\x3b\x22\xab\xb9\x4e\xcd\x6b\x95\xb3\x1d\x37\xe2\xb0\xd1\xd0\x53\xf4\xe4\x81\x89\x46\xc0\xe8\x40\x52\x74\x43\xb1\x99\xe2\x21\x74\xc9\x9b\xed\xac\x33\x67\x5f\xb8\xfe\x7c\xf5\x7a\x77\xa7\xc5\xa1\x2f\xf4\x1e\x1c\x1a\x63\x39\x73\x3c\xf4\xfd\x4a\x3d\x2e\x1b\xfe\xb7\x27\x02\x41\xda\x06\x74\x0d\x4d\xd3\xf1\xdc\xf4\xe0\x60\x69\x79\x81\x63\x53\xb0\xe1\x34\x88\xd6\x37\x03\x4e\x18\xbc\x00\x68\x2b\xec\xc5\x12\xb1\x91\xd1\x64\xbd\x0c\x03\x24\xd0\x5d\xc0\x5e\xef\x50\x14\xf0\xe2\x5f\x68\x7d\xec\x79\x80\x2b\x36\x40\x47\xf2\xc1\xa8\x57\x8a\x80\xac\xa1\x19\x33\x66\xc5\x3a\x5e\x04\x77\x17\xb1\x97\xb8\xb7\xb8\xc3\x88\xa1\x74\x30\x39\x0b\x98\xd7\xfd\xbd\x7d\x0f\x89\xa6\x0f\x42\xdc\x47\x93\xe7\x8a\x75\x58\xb8\xcf\x4e\x2d\xa4\xa5\xa2\x75\x8d\xba\x17\x04\xd6\x28\x26\xc6\xed\x3a\x38\x13\x88\xda\x6f\x7e\x9c\x2d\x9b\x56\xcd\x6c\xf3\xac\x50\xa7\xb9\x08\x8a\x01\x5e\x2c\x78\x31\x7a\x3a\xf2\x00\x22\x51\x37\x0d\xe9\x1d\xd2\xf3\x0b\xeb\xe8\x94\x9e\x85\xc2\x8e\x92\x9f\x78\x5f\x47\x3f\x03\x7c\x91\x2d\x8a\xb0\x3f\x3b\x0f\x9d\x8e\x4f\x5a\xeb\x1d\x1d\x18\x58\xd8\x5e\xb0\x69\x76\x7e\xe9\x81\x62\xdc\x43\x1d\x85\xca\x4f\xcc\x7d\x48\x3a\x92\x68\xd3\x77\x37\x09\xde\x72\x08\x51\x86\x5e\xad\x13\x27\x9d\xdd\xed\x29\xcd\x08\x83\x15\x76\xbb\xcc\xb2\x02\xbf\xed\x88\x1f\x84\x0c\x92\x00\x9b\xc3\x62\xce\x14\x34\x4c\x4e\x88\x90\x21\x46\xb1\xb3\x5b\x91\x4d\xbb\x4f\x03\xe3\x41\x03\xed\x42\x87\x36\x2c\x7e\x9e\x03\x46\xd5\x89\x03\xe9\x4b\xf2\x7b\x60\xc4\x85\x8b\xaa\xd5\x5d\x8a\x70\x76\x2b\x48\x1a\x3b\x6b\xa8\x82\x41\x44\x0d\xcd\x28\x5e\xf8\x89\x20\x52\xd8\x0a\x56\xd9\x19\x9e\x30\xbf\x74\x4b\xd8\xb9\xba\x94\x8b\xb2\x3d\x77\x8f\x8b\x51\x90\x45\x2b\xaf\xf9\xc7\x47\x4e\x64\x10\x40\x9f\xd7\x63\x36\xd6\x2f\x08\x48\x95\xaa\x26\xb3\x9f\x13\xb5\x40\x35\x8d\x6a\xd1\xc1\xfe\xad\xac\xaf\xcd\xa1\xd4\x55\x3d\x21\xa1\xa2\xd7\xfd\xc9\x51\xe7\x39\x27\x08\xb0\x9c\x58\x40\x8f\x18\xbf\x06\xa0\x75\x06\x3d\x68\xac\x1f\xd1\x15\xeb\x16\x82\x10\x26\x92\x0f\xc4\x67\x1e\x99\x86\xaa\xf8\x68\x3b\xdb\x79\xe3\x21\xf9\xd4\x3d\x19\x15\xcd\x31\x68\xaf\xa8\xe0\x68\x94\x6a\x3b\x74\x04\x48\x3e\x01\x3c\x30\x8d\x1e\xb2\xd9\x52\xc9\x1a\x67\x36\x35\xa7\xb6\x83\x11\xa0\xd4\x8c\xf6\xd8\x38\x7a\x6f\x2f\x04\x33\x16\xb3\x6d\x3a\x9c\xdc\xb5\xc8\xc3\xd1\x78\x9e\x3c\x49\x8c\xd2\xcf\x59\x28\x9c\xae\xca\xd9\x99\x99\x14\x40\x69\xd1\x09\x19\xe0\x3b\x67\xa7\xbf\xdb\xc8\xe3\x56\xc2\xb3\x91\xcd\xcd\xa2\x77\x2d\x4c\x45\x27\xd5\xa5\xde\xeb\xa3\xbf\x47\xb2\x55\x8c\xa0\x12\xab\x7c\x51\x8d\xd0\x35\x67\xb7\x8b\x5a\x75\xc0\x81\x23\xbb\xfa\x1e\x7e\x47\xed\x61\x4f\x13\xb5\x77\xf8\x21\x6f\xec\x9d\x4e\xc1\x1b\x57\x2b\xac\xef\x3b\x9c\xf3\x73\x09\xe7\x95\x0d\xda\xa0\xf6\x68\x37\x23\x6c\x25\xf3\x27\x0c\x96\x68\x2f\xb1\x6c\xb1\x6b\xaf\x29\xf6\xb2\x94\x4d\xc3\xaa\x81\xdf\x63\x71\x71\xc5\x3f\xd0\xaf\xb1\xb8\xad\xe5\x9c\x7f\x70\xbf\xe3\xaa\x6f\x8b\xfc\x4a\xb5\x2e\x1b\xfe\x7a\xe8\x48\xe1\x3f\x17\xea\x76\xae\xeb\x1e\xde\x4b\x9e\xf9\x9d\xc3\xfd\x95\x77\xd5\x8f\x3f\x9d\xeb\x07\xfe\xc2\xfa\x0b\x34\x1c\x4b\x75\x15\xdc\x39\xd0\xd1\x18\x30\xf6\xda\x31\xda\x48\x47\x22\xbf\x83\x0b\xe2\xcd\xec\x87\x0a\xb1\xae\xbc\x99\x96\x06\x03\xfd\x16\xe2\x04\x79\x4b\x14\x3c\xf6\x98\x2d\x8f\xcd\x5c\xe1\xdb\xe1\xb2\x54\x13\x67\x81\x74\x20\x06\x16\x10\x72\x10\xe6\x53\xed\x61\xdb\xd6\xc5\xc5\xa2\x55\xa0\xb7\x41\xe7\xfb\x2d\x8c\x12\x37\x18\x8b\x81\xe1\x94\xd1\x7b\x62\x68\x4d\xd0\xa8\xf6\xa7\x4a\xe5\x45\x2b\x2f\x4a\x35\xac\x38\x48\x62\x08\xe6\xc9\x11\x15\x83\x6c\x70\x35\x56\x56\xee\xbf\x89\x76\xae\x1f\x38\x93\xf1\xd8\xdd\xd5\x95\x84\xa8\x38\x60\x28\xe9\x92\x2a\x25\xbb\xd2\xd5\x4d\x43\x3e\xb6\xee\x9d\x62\xb5\x19\x53\x24\x2f\x30\x6f\xf7\x69\x6f\x4d\x38\x62\xac\x07\xce\x70\x87\xba\xcf\x30\x20\xd9\x67\xb6\xd9\xb7\xb7\xc5\x11\xca\x07\xa2\xd5\xce\x88\x0c\xdc\x98\x20\xec\xcf\xb0\xc0\xd7\xc6\xe2\xb2\x50\x39\x3a\x7c\x63\x7c\x57\x35\xda\x17\x80\x03\x71\x5b\x34\xca\xca\x18\x71\x1d\x10\x31\x28\x54\x3f\xda\xd9\x7a\x0a\xf5\x3f\x35\x13\x18\x18\x3c\x01\xa1\x20\x60\x0f\x59\x71\x3d\xa7\x39\x84\xeb\xb7\xb5\x85\x7a\xde\xcd\xc8\x2f\xdf\xc1\x32\x8a\xad\x6e\xe6\x84\x44\xba\xa6\x1b\xdf\x1d\xd8\x7e\x24\xdb\xc1\x92\x91\x88\x8c\x58\xa0\xac\x2e\xc4\x20\x7a\x4e\x6b\xc9\x6b\xa2\xfd\x45\x8b\xbc\xd5\x29\x14\xf3\x5e\xb6\xf1\xb0\x13\x68\xb3\x36\x98\xdf\x0d\x12\x7b\x93\x6a\x67\x29\x35\x5d\x84\x06\x03\xbe\x31\x80\xc9\x00\x31\xc3\xf7\x80\x9a\xa9\x8e\x5e\xa2\x5b\xd1\x69\x91\x6c\x79\x87\xf5\xb5\x73\x46\x85\xbd\x31\x6d\x0f\x46\xb6\x0b\x3b\x89\xd5\xf3\x79\x67\x45\x9e\x97\xca\xe7\xee\xdf\x26\x89\x1e\x83\xca\x3e\xd9\x6d\xaa\xcd\xe3\xbb\x26\xdf\x79\x91\x67\xfb\x85\x8d\x70\x00\xe9\x52\x61\x61\x88\xc6\xa2\x87\x44\xc6\xb4\x9c\x5d\x22\x0f\x4f\xa8\xb6\x2e\xae\xae\x54\x7d\x5a\xfd\xa8\x96\x47\xfa\x96\x3f\x08\x6b\x9b\x46\x2c\x84\x67\x7d\x5f\x2b\x73\x42\x86\x79\x21\x31\x91\xf9\xa7\xf9\x9e\xd0\xf8\x07\xb5\xaa\xee\x54\xf6\x12\x71\x54\xb8\x6a\x60\x96\x87\x82\x92\x85\x5a\x89\x95\xbb\x26\xe3\x28\x96\x91\x6d\xe6\x8f\xd9\x2c\xff\x34\xc9\x64\x59\x0e\xc9\x85\x9c\x59\x73\x84\xa3\x3e\x2e\x55\xd6\xd6\x45\x96\x12\x9b\x31\x7c\xfb\xe7\x38\x2b\x2d\x00\xba\xe0\x7b\xb9\xcf\xfa\x8e\xec\xc5\xd1\xe7\xe5\x4c\x2f\xaa\xb6\xcf\x89\xc4\x9e\xc2\x68\x05\xcd\x46\x8e\xc5\x2c\x98\x38\x66\xd8\xda\xdd\xa7\xea\xcc\x0f\xfc\x6b\xbf\x47\x9b\x39\xb6\x08\x46\x9d\x93\x1a\x23\xda\x83\xb2\xd3\x56\x11\x59\x97\x60\x49\xe7\x0d\xe3\x8b\x82\x61\x7a\xca\x25\xa6\xab\xf8\x24\x6b\xce\xa4\x8d\x35\xd7\x64\x85\xcb\x32\xd3\x37\xea\x75\x6a\x31\x3a\x76\xc2\xd1\x25\xc6\x36\x90\xcd\x26\xea\xae\x55\x55\xee\x5e\x9e\x9b\xef\x97\xc3\xbe\x20\x6e\xce\xc1\xdd\xed\x6f\x08\x12\x75\x7f\x6f\xbd\x21\xb1\x2e\x93\x10\x9a\x1f\x04\x97\x10\xd4\xc0\xda\xd9\xb2\xd7\x28\xaf\x3b\x0c\xa6\x8c\x79\xd3\xd7\x6d\xf9\x96\x79\xbc\x8c\x42\x96\xd4\x6d\xc2\x5b\xd3\xae\xd5\x14\x3e\xe0\xfb\xb9\x99\xce\xf8\x82\x82\xce\x76\x5f\x32\xc9\x18\x2a\x8f\xab\x50\xc7\x3d\xaa\x62\x60\x5f\xaa\x9c\x38\x90\x65\x5c\x05\x95\xf3\x29\x33\x75\x90\x85\x80\x37\x0f\x18\x78\x4c\xf0\xae\x3b\x20\x9f\x8d\x94\x6b\x2b\xee\xc8\xfe\x45\x26\x6b\x2c\x23\x6a\x70\xba\x5e\xb5\x4c\xe8\x0d\x92\xb0\xc5\xf3\x8b\x40\x92\xbb\x46\x87\x3a\x23\xa9\xfb\xba\x1e\xc4\x9e\xfd\xce\x1b\x30\x99\x20\xff\x03\xbb\x56\xc6\x0b\x64\x8d\xe4\xd7\x70\x92\x2b\x2d\x4b\x04\xd0\x48\xf2\x12\xb4\x9b\xf7\x99\xfe\x6f\xe1\x2d\xb0\x6b\x93\xd0\xd5\x74\xb3\x30\x2c\x06\xe0\xe2\x23\xa6\x72\xe7\xef\x93\x77\xce\x38\x3d\xb8\x48\x58\x7f\x2b\x86\xa2\x7e\x20\xee\xf6\xd3\x6c\xed\xe7\x48\xb1\xec\x69\xff\xdf\xc9\xcb\x7e\xfe\x67\x78\x59\xbc\xbb\x70\xad\x9b\xe0\xe5\x13\xa7\xb1\x2c\xe5\xbc\x31\xf2\xfc\x46\x87\x87\xd9\xb0\x83\xc4\xc1\xc8\x55\xaa\x67\x73\x72\x2d\xcf\x97\xb3\x4f\xea\x46\x82\x29\x7e\x01\xc7\xb2\xaf\xb2\x32\x7f\xdf\xbd\x74\x7a\x54\x32\xdc\x47\x29\xfa\xc0\xef\x9e\xe0\x3d\x00\x23\x55\x6a\x29\x22\xce\xe8\xab\x81\x69\xb6\x4f\x87\xbe\x4c\xd4\x47\xbc\x14\x07\xae\x2c\x94\xbb\x9f\x8a\x42\x57\x15\x67\x70\x05\x51\xba\xe2\x57\x29\x3e\x8f\x09\x00\x4a\xe4\x92\xec\x7d\xc6\xf9\xd2\xe0\xac\xd0\x75\xc5\x0e\xa0\x0d\xa0\xbc\x69\x5d\xe6\xba\xe9\x3f\x29\xc8\x01\x0c\xe6\xc2\x22\x69\x7c\x21\xda\x47\xc0\xeb\x03\x7c\x0f\xbe\x40\xc8\x9e\xbc\xa9\x5f\x60\xff\x54\x54\xe8\x52\x04\xae\xcf\x92\x63\x9f\x39\x25\xc1\x50\x36\x34\x20\x95\x8b\x8b\x25\x7b\xfd\x21\xfb\x25\xb3\x46\xbf\xe8\x3a\x5f\x6d\x6f\x11\x6f\xb6\x14\x12\x85\x33\xe1\x01\xfd\x51\x68\x0b\x84\x36\x84\xd6\xe7\x17\x1f\x1e\x42\x53\x1d\xab\x1a\x8d\xf9\xa0\xf3\x67\x0c\x0d\x26\xfa\x7d\x18\xe9\x02\x6c\x6a\xbf\xfb\xa0\x4a\xd8\x5b\x1e\xcc\x1f\xd4\x50\x76\xc5\x9e\x3c\xa1\x07\x47\xb1\xb5\x45\x46\x86\xc0\x1d\x37\x37\x55\x95\x87\x04\x0d\x9f\x4d\x4b\x56\x1b\x4e\x1e\x8b\xe1\x83\xa5\x0d\x43\xa0\xb2\xeb\xd0\x5b\xd1\x15\x77\x3e\x8b\x8c\x80\x5f\x30\xe1\x7e\xca\xd4\x5e\xdc\xdb\x71\xea\x0a\xf2\xb7\x1a\x21\xf6\x98\xe3\xa2\x6b\x64\xd4\xa9\x92\x6a\x64\x4e\x8e\xd3\xd0\x87\x70\x2f\x5d\x60\x23\x28\x61\x43\x63\xf9\x5e\x8d\xf6\xd9\x29\x4d\x90\x12\xb8\xda\xe4\x50\x08\x73\x31\xec\xcc\x18\x86\x56\xf2\xf3\x1e\xd7\x61\x56\xeb\x3b\xbe\x58\xe9\xba\x54\x95\x9b\x5a\x82\xf5\x8a\x8e\x9c\x30\xf8\xb0\x77\x42\xc7\x85\x43\xe3\x38\x9f\x0a\x15\x46\xb7\x20\x7d\x75\x55\x82\x4d\xfb\x6d\x5d\xb4\xfc\xc1\x30\x7a\x77\x21\x63\x90\x85\xe2\xb1\x5f\x30\xe1\xa0\x63\xdc\x0e\x75\xc5\xfe\x30\xa0\xf6\x4e\xe4\x33\x87\x57\xb2\xfc\x57\x8c\x07\x82\xfa\x35\x78\x55\x22\xa4\xd2\xa3\xe2\x66\x2c\x06\xde\xcc\x69\xcb\x95\xef\x11\x1f\xeb\xd9\x3f\x59\x17\xd5\x80\x71\x84\x48\x76\x18\xb8\x1c\xe7\x30\x91\x83\x31\x9d\xdf\xc9\x01\x85\xef\xb4\xb2\x79\x15\xbb\x42\xb1\x07\xb9\xae\xd6\xf2\x4a\xb5\xaf\x0a\x55\xe6\x43\xb0\x13\x91\x59\x5b\xdc\xa8\xe3\xb2\x1d\xfa\x47\xba\xa2\xf9\xa0\x64\x7e\x5a\x95\xcb\x74\xa5\x1b\x1b\x81\x17\xc7\xa4\xa6\xdc\xe0\x14\x60\x85\xfb\x4c\x56\xed\x71\x5e\xb4\xfc\xd5\x8e\xc0\x2a\x53\xa2\x0c\xf8\x04\x06\x54\x72\xc7\x71\x90\x97\x2b\x51\x90\x03\x63\xd8\xa0\xec\x08\x3b\x94\x80\x40\xbe\xe3\xf9\x97\x2b\xf2\x13\x4a\xbb\x3f\x59\x04\xd9\xc4\x90\x36\x25\x78\xa1\x49\x45\x2f\xf2\x8c\x39\xc6\x19\x8f\xde\xed\x3f\xe3\x73\x6e\x02\x85\x7c\x8c\xb1\x8c\xba\x28\xf7\xf1\x4b\x82\x0d\x46\x14\xe5\x7c\x6d\xdf\x7b\x7d\x9c\x21\x34\x22\xda\x0a\x3b\xe6\xc2\x0d\x25\x5e\x28\xda\x69\xa7\x5a\xab\xb8\x5a\x5f\x2b\x2a\x92\xa2\x4a\xb9\xb2\x79\x2f\x42\xe7\x87\x8a\xc6\x82\x29\xc8\xf6\x42\xdc\x75\xc8\x10\xbd\x91\x84\x0a\xae\x14\x99\xd5\x18\xf3\x33\x8c\xb4\xc3\xc4\xbe\x14\xe6\x43\x1d\xc6\x2a\x4e\x5b\x00\xb1\x7b\x99\x29\xff\x10\x1e\xb4\xbd\x71\x7c\x82\x7d\xd4\xc5\x4c\x4e\x28\xfd\xe9\xc5\xcf\xf5\x36\xf5\xe4\x17\xf5\xd8\x45\x81\xf7\x91\xa3\x83\x3e\x76\xec\xe0\xd1\x05\x62\xed\x4c\x50\x9d\xdd\xfa\xd8\xac\x6e\x38\x0c\x60\x27\xaa\x07\xce\x15\x6e\x0b\x30\xfc\x5b\x71\x60\x27\xe8\xfe\x5e\xec\x38\x8e\x19\xf6\x0f\xed\xf4\x13\xb1\x5e\xd6\xf1\x07\x91\xda\xe2\xef\xbd\x95\xd6\xca\x97\xca\x7e\xf0\x62\xe4\xd7\xce\xad\x83\x77\x14\x36\xb0\x1d\xfd\x97\xc5\x03\x4a\xd5\x07\xba\x5a\x57\xdd\x3f\x0d\x6c\xcc\x60\x89\x59\xe5\x04\x70\xec\xaa\xff\x12\x98\xe3\x74\x8d\xf6\xd1\xce\x55\xb9\x06\xf4\xd8\xba\x7f\x7d\x19\xf0\x71\xc7\xf5\xa1\x51\xed\x59\xf1\x8f\xa4\x7b\xd7\x2d\x6a\xb5\x9d\xdf\xf8\x2a\x35\x20\x03\x06\x6e\x55\x3d\xaf\x55\x8b\xb6\xac\x9f\xe3\x9b\x10\xed\x4b\xb0\x88\xf5\xbb\x12\x40\x33\xfe\xfa\x7b\xbe\xf9\x9f\x24\x20\x22\x48\x20\xd4\x61\x04\x50\x93\x1d\x15\xf8\x62\xcf\xfc\x48\x6d\x21\xe8\xae\xa7\xf4\x04\xf8\x00\x3e\x0a\x60\xbe\x03\xd6\xd3\xdb\xe0\x81\x0d\xcd\x5d\xe1\x20\x58\x5f\x99\x33\x4e\xf3\xb5\x4d\x43\x7c\x82\x08\xd1\x33\x84\xa9\x07\x43\x12\x73\xeb\x79\x8b\xf1\xd3\x66\xaa\x6a\x5f\xca\x6c\x1a\x39\xae\x58\x10\xa3\x77\x3a\x08\x33\xe3\xde\xad\x99\x32\xd6\xd9\x8d\x60\xfe\x71\x9c\xfd\x5c\x3f\x22\x98\xb5\x7d\x5b\x4f\xdf\x43\x79\x8e\xf4\x2d\xb4\x5b\x13\xb8\xe4\xea\xd7\xe4\x5b\x04\x32\x52\x6c\x4a\x62\x3b\x3c\xc0\x22\x83\x51\xc7\xb9\x40\x88\xcd\x4d\xcc\x15\x5b\x83\x30\xa4\x76\x00\xc8\xc6\x38\xbb\x51\x94\x29\x12\x25\x21\x14\x65\xad\x2e\x6b\xd5\x4c\x07\xe1\x5b\x85\xdd\x14\xce\xf3\x9b\xab\x04\x47\xf6\x1e\x63\x41\xdc\x48\x0b\xea\xdd\xe4\xa9\xd2\xd4\x5e\x8a\xfc\x54\xcb\xfc\xb5\x25\x9c\x50\x30\x06\x68\x0f\x6f\x3e\xe6\x25\x9f\xa4\x27\x27\xe3\xd0\xfd\xc3\x06\x1a\x03\xa2\x6a\x12\xa5\x1d\xff\xf0\xe7\x35\x17\xa7\xc2\x44\xce\x47\x30\xb6\x34\x1a\x41\xc1\x6b\x75\x57\xbc\x64\xc3\xf4\x22\xaa\x0b\x17\xe6\xbf\x6e\xf5\x1a\xc4\x8d\xc4\x73\x31\xf9\xd6\x13\x96\x05\xcf\x37\xa4\x83\xf9\xa3\x31\x85\xd7\x85\xd5\xab\xdc\xdc\xca\x39\x78\xd6\x27\x34\x86\x3a\xf6\x2c\x06\xe8\x82\x58\xfd\xae\xcb\x7c\x02\xac\x90\x5b\xda\xc8\xb6\x95\xd9\xf4\x48\xdb\x87\x2b\x53\xd7\xe3\xd6\x22\xbc\x80\xd4\xaa\x51\xed\xb0\x67\xb5\xe2\x85\x4a\xaf\x51\x4c\x1f\x89\xf8\xa6\x22\x08\x2a\x4c\xf3\x46\x33\xe3\xae\x57\x1e\xd4\xc0\xf1\x71\x5d\xe6\xd1\x74\x5e\xa9\xf6\xc4\x74\x1c\x6e\x4d\x01\xe2\xc4\x63\x2e\x59\x0c\xed\xe0\x17\xe4\xb0\x84\xfa\xb2\xb6\x26\x62\xc8\xac\x82\x33\x12\xbf\x1f\x5b\x83\xbb\x67\xf8\x2a\x90\xae\x1f\x5b\x01\x05\x2d\x02\x25\x08\x88\x77\x60\x1d\xf3\xb6\xb8\x2b\xaa\xa1\xbf\xdf\xe2\xa5\x76\x7b\x5b\x9c\xbe\x3f\x3f\x39\x7d\x27\x8e\x8e\x5f\x1d\xfe\xf4\xe6\x9c\x23\xa5\x58\x9b\x8c\x4c\x57\x97\xc5\xd5\x82\x62\x7c\xd8\xb3\xe3\x2b\xd2\x9f\x61\x26\x23\x60\x31\x7f\x23\x96\x8a\x41\xba\xb6\xb7\xc5\x2b\xea\x36\x00\x0a\xd6\x8b\x0a\xb1\xf1\xad\xd3\xbe\xac\x15\x87\xa2\xf5\xc8\x1d\x16\xe2\x22\x6c\xa0\xf3\xcd\x34\xc3\xc1\x86\x30\xc3\xb0\x92\x33\xc0\x4f\xbd\x2c\x5b\x0f\x63\x5b\xe9\xf6\xb4\x3a\x61\x2a\xf8\x44\xcf\x3f\x82\xd3\x88\x38\xc0\xb2\x48\x5d\x70\x18\x23\xd0\x6c\x8c\xbf\x41\xb9\x89\x2c\x5d\x03\x81\xba\x6a\x06\x06\xad\x48\xc0\xe2\x33\xf1\x24\x73\xac\x63\x57\xb0\xe6\x30\xdb\xfe\x83\xd8\x63\x38\xba\x16\xdc\xe6\xbd\x6c\x08\x33\x96\x80\x48\xa6\x76\x22\x6c\xbc\x81\x5a\x21\xd2\x0c\xf0\x0a\x50\xd5\xd8\x59\x85\x6e\x05\x73\x49\x29\x9f\x5b\x8d\x82\x4e\x8a\xc2\x06\x51\xfe\xc1\xfe\xc3\xc3\xbe\xa7\x95\x46\x89\xf6\x56\x9b\x45\x1c\x03\x0c\x0e\x3e\x76\x4a\x88\xf2\x0c\x17\x13\xc4\xbb\x71\xd0\x30\x10\xd6\x75\xd1\x40\xc0\x07\x8a\x11\x01\x88\x53\x18\xa9\xc9\x14\x2f\x64\x59\xfc\x23\x0a\x03\x83\xf8\x38\x99\xac\x48\xef\x2a\x5b\x21\xcb\xd2\x0c\x8c\x56\x7b\x00\x23\x1d\x20\xe6\x68\x3c\xf1\x76\xb1\xb3\xd9\xa4\x51\xed\xcf\x26\xa7\x73\x69\x7a\x60\x7e\xa3\xb6\x2e\x00\x76\xb1\x1a\xf7\x15\x95\x59\x2f\x3d\xc4\x55\x41\x33\x60\xa4\x97\x52\xcb\x1c\x9c\xee\x08\xbe\xd4\xb7\xc2\x9a\xf1\xc0\xf0\x83\xb1\x78\x36\x76\x85\x12\x3d\x0a\x01\xd8\x07\xfc\x9d\xd2\x66\x61\x28\x04\x83\x44\x0d\x04\xb6\x3e\x18\x8b\xff\x0a\xc6\xc4\xe2\x22\xa1\xdf\x1b\x78\xe8\x78\xd8\x55\x7e\x54\xb8\x44\x1e\xec\xbf\x77\x16\xc1\x7e\x4c\xcd\x65\x2d\x5b\x5d\x3f\x76\x3a\xa9\x10\x9f\x4b\x6b\x4c\x1d\x6a\x16\xc9\xf7\xfd\x7b\x23\x9a\xe1\x13\xd9\x38\x94\x4d\x43\x4b\x66\x2e\x92\xf6\xc8\x9d\x4e\xc6\xb4\x48\xf8\x1d\x4f\x59\xeb\x88\xe8\x63\x36\x58\x97\x2e\xd8\xb6\xdc\x5d\x90\xbc\xed\xb1\x00\xf8\x77\xc5\x90\x76\xf4\x9c\x04\x39\x36\xcd\x68\xad\x0c\xeb\x72\xb8\xe1\xe1\xd3\x94\x75\x79\x36\xc2\x29\x14\x1b\x75\xbc\xc2\xf0\xb3\x45\xdf\xb0\x52\x69\x20\x3c\xfb\x4a\xd7\x60\xfa\x26\x11\x7d\x61\x9c\xae\x8a\x8f\xc5\x27\x42\xc0\x67\x29\xa4\x75\x0e\x92\x20\x60\x95\x1f\x22\x3c\x75\x3d\x84\xd4\x3b\x57\x59\x21\x4b\x7c\xf7\x18\x8b\xed\x8f\xbf\x2f\x76\x76\x76\x76\xb6\xcc\x3f\xbb\x97\xe6\xff\x7f\x86\xff\xcb\x1c\x43\x89\x6f\xc1\x3f\x97\xe6\xff\xcf\xfe\x02\xff\xff\x1f\xbf\x2f\x2e\xd5\xe5\xe5\xa7\xed\xab\x2e\x91\x59\xce\xeb\xb8\x00\xa8\x68\x79\x9b\x38\x33\xe2\x83\xba\x3a\xbe\x9b\x9b\xe5\x9c\x34\x7a\x51\x43\xac\x05\xf8\x05\xb7\xc1\xc1\xef\xed\x00\x80\x19\x01\xb4\xe3\xde\xfc\x1a\x8b\xc1\xd5\x80\xe1\xfe\x11\x5f\x8f\x78\x26\xdc\xdc\x48\x0a\x44\x51\xaa\x77\xf4\xef\xcd\xa4\x4f\x75\x99\x83\x2f\x03\x9d\x49\x67\xc9\xef\xf1\x3e\x0e\xda\x48\xed\x48\x45\xa6\x4c\x76\x96\x13\x6c\x66\xbe\x68\xc1\xab\x7d\x30\x16\x33\x7d\x51\x94\xca\x0c\x37\xd3\x55\x0b\x71\x7b\xd0\x76\x16\x46\x6f\xc8\x5f\xd6\x4a\x0e\x12\x08\xd2\x1d\x10\x20\x5f\x2f\xf0\xf0\x4a\xb7\x62\xb8\x54\xed\xc8\xb0\x7c\x1b\x8a\x17\x82\x73\xd5\x8b\x0a\xac\x3f\x91\xe1\x9b\xbb\x97\x11\x1f\x4e\x7e\x7d\x7b\xdc\xc3\x64\x22\x5b\x9a\xc1\x58\x6c\x20\xb0\x58\x13\x64\xbb\x9d\xea\x12\xa4\x75\xbc\x9a\xa0\x03\xe2\x20\xc5\x94\xdb\xa9\x9a\xc1\x39\x42\x53\x3f\x48\x72\x4b\xc8\x85\x2c\x30\xf7\x6c\x91\xe4\xaf\x28\x3d\xd5\x6d\x44\x9c\xea\x6d\xa6\x4b\xb4\x0c\x39\xd7\x63\x60\x79\xc7\x50\x60\x5b\xb5\xba\x11\x07\x22\x4d\x81\xe2\xc9\x13\x56\xd0\x0b\xd2\x60\xbd\x6a\x0a\x3e\x79\x02\x15\x4c\x72\x65\xae\x0d\x23\xfe\x03\x9f\x9f\x7d\xe8\x19\x8b\xb8\x3b\xc1\x2b\xc6\x48\xb0\x1f\xf8\x2a\x6d\x2a\xbc\xbf\x47\xa5\x45\x97\xda\xd5\x5d\x5b\xcb\x1f\xd5\xb2\xa1\x43\x21\x5c\x00\xae\x99\xb0\x07\x1d\x1a\xe7\x9b\x14\x9a\xdb\xc4\x94\xd2\xe4\x0f\xc6\x70\x14\x24\xd6\xcc\x79\x21\x35\xaf\x34\x28\x3b\xde\x81\xd2\xa7\x61\x6a\x91\x2f\x5e\x47\x16\x3c\x94\xa8\x69\xf5\x09\x17\x45\x17\x0d\xcc\x43\x6f\x24\x44\x53\xd4\xb3\xb9\xaa\x1a\xd9\xaa\x57\xba\x26\x45\x05\x87\x86\xf4\xfa\xa7\xc1\xce\xc0\x9d\x6d\x21\x6f\x49\x74\x34\xd3\x37\x8a\x5c\x85\xde\xa9\xbb\xd6\x1a\x17\x5c\x00\xdc\x39\xcd\x71\x38\x67\x78\xb1\x76\xd9\xf0\xf4\x4f\x55\xdd\xd8\x2c\x96\x71\x0c\x2a\xc0\x2b\x4d\xef\x1c\x23\xe1\x45\x95\x7e\xe5\xef\xf1\xa9\x2f\xdc\xc4\xc5\x7d\x9e\x44\xf1\xa9\x93\xda\x81\x35\x25\x29\x18\x75\xa4\x6d\x58\x29\xcf\x10\xc9\xf4\xcd\xd9\xff\x46\x3a\xab\x11\x72\x08\xeb\x1a\x8c\xc5\xee\x38\x2a\xbe\xb2\xc7\xaf\x74\x3d\x93\xb1\x7f\x5c\x51\xb5\xea\x4a\xd5\xfe\x65\x9c\x12\xcc\x2a\xaf\xad\xbb\x99\xea\x5b\xc4\xb8\xf9\x65\xaa\x2a\x32\x1b\xe2\x3b\x96\x16\xd4\xda\x13\xa5\x78\x2d\xc8\x9c\x2e\xc7\x69\xf5\xd2\x9c\x33\x77\xed\x5b\x55\x2d\x52\xa7\x13\x70\x86\xa2\x51\x2f\xf5\x7c\xf9\x72\xd1\x26\xd9\xb7\x7d\xdc\x4c\xae\x50\xb0\x1d\xe9\x69\x1b\xd5\xbf\x1a\x1f\x73\xd8\xb3\x8c\xae\xbe\x2f\x17\xb5\xa7\xc2\x80\x9a\x50\x6b\x70\x61\x32\xa4\x3e\xe7\x45\x63\xce\xc9\x30\xbc\x7c\xf4\x40\x91\xce\x0e\x7d\xa6\xfc\x31\x09\x5b\x75\x0c\x0e\xd0\x12\x8d\x19\x51\x87\xc3\x52\x8d\xa0\x07\x59\x39\x13\x5e\xb6\x4e\x34\x84\x7a\x9f\x14\x39\xe6\xb5\xbc\x3a\xaa\xf5\xdc\xf1\x3c\x9b\x40\xbd\x0a\x32\xcb\xb2\xd4\xb7\xe6\xe3\xab\xa2\x84\x18\x2a\x69\xbe\x8f\x2b\xf0\x7d\x59\x54\xd7\x1f\x64\x6b\xb8\xc7\xb7\xdf\xec\x84\x3c\xac\xf3\xe0\x36\x18\x8b\x54\x16\x54\xc9\xe1\x26\xe9\x23\x43\x46\xc9\x10\xc3\xf0\x25\x2b\xf9\x5e\xc1\xbe\x75\xa3\x5b\x5f\xc7\xad\xae\xaf\xcf\x0b\x10\x1c\x76\x77\x76\x3a\x9f\x8e\x54\x29\x97\x89\x6f\x97\xa5\xd9\x94\xd5\xd9\x5c\x56\x8d\x6b\x2d\xbc\x89\x25\x1a\x93\x39\x5c\x13\xc1\xa0\xc1\xaf\xee\xda\x62\x73\x7c\x6c\x55\xf5\x8d\x2c\x13\x7d\x59\x54\xb9\x3e\x52\xf3\x76\x6a\x2e\xa3\x3b\x3b\x09\x72\xf9\x6c\x23\xa6\x17\x4d\xab\xeb\xe5\xc4\x95\xa0\xdb\x5a\x48\x83\x94\xeb\xf8\x46\x55\xad\x1b\xff\xb3\x6f\xc3\x46\x6f\xc8\x47\xce\x2d\xe7\x6e\xd8\xf0\x68\xbd\x50\x3b\x93\x77\xaf\x8b\xab\x69\x69\x16\xee\x0d\x5c\x2f\x70\x70\x66\x08\x6b\xe7\x64\xa6\x6f\x70\x97\x98\xab\x35\x92\xc0\xda\x73\x7c\xdd\x9e\x79\x4f\x76\x6a\x5e\xd0\x0f\xaf\xe1\x70\x67\x7c\xd4\x7d\xb8\x47\x47\x39\x69\xe5\x05\x60\x8d\x91\xd0\x70\x7f\x4f\xae\x38\xe1\x02\xc8\x45\xab\x01\x41\x37\xd8\x6e\xdb\xdb\xe2\xed\xe9\xd1\xb1\x38\x3a\x7e\x75\xf2\xee\x04\x14\x80\x87\xef\x8e\xc4\xff\xfc\xe9\xf8\xc3\x6f\x27\xef\x7e\xa0\x2c\x3f\x56\xfa\x16\x91\x85\x9a\xb1\xb8\x58\x0a\x40\x87\x94\x15\x98\xdb\xbd\x3d\x01\x69\xdc\x42\x16\x45\xea\x39\x9b\xf4\xf9\x61\x2c\x66\xc5\x4c\xbd\x4d\x64\x61\xc9\x9f\x9d\x2e\xe9\xd8\x48\x85\x42\xd6\x57\x80\xb5\x8d\x6a\x41\x43\x41\x2a\x17\xb2\x71\xe0\x65\x4f\x1b\x91\xab\xb9\xaa\x72\x55\x65\x85\xe9\xdc\xed\xb4\xc8\xa6\x2e\x1a\x34\x04\x54\xba\x58\x8a\x61\xa9\xae\x64\xb6\x1c\x89\x99\x32\xf7\x8b\xa2\x99\x35\x02\x42\xb9\x94\x5a\xe6\x80\x0c\xf3\x07\x28\x23\xcd\x1c\xcd\x64\x8b\xa1\x26\x28\x62\xa9\x96\xb9\x90\xd0\xd8\x44\x0c\xdf\xd7\xea\x52\xd5\xa6\x13\xae\x26\x51\x60\x77\x6a\xf5\xf7\x45\x51\xab\x6d\xc4\x64\x06\x9d\x57\x33\x19\x7d\x15\xeb\x14\x8b\x0a\x06\x6b\x98\xbb\x03\xac\x04\xd5\x24\x47\x65\x00\x9a\x4a\xe8\x22\x61\x3a\x01\x82\xcf\x2c\x00\x62\x54\x96\xe5\x60\x94\xd2\x5b\x4e\x08\xc4\xc8\x64\xf5\x82\xba\x9b\x50\x7b\xdf\x7f\x2e\x9e\xd9\x2b\x3e\x8c\x91\x4f\xa7\x38\x10\x87\x75\x2d\x97\x1e\xdd\x19\x91\xad\xd0\xa9\xc6\x55\x35\x16\xcf\xe8\xd8\x83\xd5\x76\x0a\x53\x8b\x1f\x85\x6b\xda\x9d\x86\x93\xb7\xc7\x7c\x1a\x0c\x1d\x8c\x03\xc0\x51\x47\x19\x1f\xcd\x5f\x9f\x08\xa6\xd6\x57\xb9\xbd\x2d\x7e\x00\x5b\x50\x09\x54\x28\x10\xca\x5a\x8a\xcf\x38\xa3\x93\x89\x15\xb0\x1e\x48\x75\x2d\x10\x9d\x05\xc2\xd2\x48\x98\x99\x30\x5a\x0d\x09\x3e\xb8\xdc\x61\x99\x49\x38\x04\xb2\x53\x88\x97\x92\xf7\x9e\xc3\xc3\x24\x50\x56\xdd\xe0\x62\xa7\x26\xa8\xc3\x4b\x1e\x58\x96\xcd\x85\x49\xf8\x14\x08\x11\xe0\x6f\x61\xb2\x79\x0c\x53\xc0\xf3\xb5\x20\xae\x8f\x6e\x16\x4a\x8c\xd2\x70\x5b\x61\x07\x10\x4a\x89\x3f\xab\x51\xc3\x4e\xc7\xe5\x81\xb0\x6c\x0d\xb0\x2c\x7b\xf8\xd3\x99\x9b\xd0\xf0\xb2\x5a\xc9\x56\x9d\x5e\xfc\x61\xe1\x90\x02\x6c\x61\x36\x1a\x42\x43\xf2\x54\xdd\xb5\xae\x49\xcd\xf6\xf6\x5f\x3f\xfe\x7e\xfb\xfb\xd6\xa7\xcd\xdf\xb7\xed\x1f\x9b\x77\xb3\xd2\x3e\xec\x47\x73\xde\xc5\x4d\x63\xeb\x3d\x1c\x40\x64\xf2\x0c\x5e\x41\xb6\xef\x66\xa5\x83\xbb\x59\xb7\xec\xce\x05\x9e\x66\xc2\x7c\xa7\x89\xe0\xb1\x5e\x2c\x44\x2f\xe5\xc2\x3d\xfe\x90\x24\x7b\x04\x70\x34\xf9\x87\xb2\x5a\x82\x39\x3f\xa2\x3d\x72\xfa\x94\x59\xa6\xe6\x10\x89\xf9\xb2\x80\xa8\xeb\x04\xe7\xee\xb5\xeb\x42\x56\x36\x2e\x18\xd4\x98\x24\x79\x02\x42\xe3\xe4\x1e\x22\x41\x33\xdd\x04\xad\x6a\xcf\x04\xb2\xb5\x85\x63\xe3\x52\x66\x46\x36\x20\x96\xd1\x25\x30\x84\xbb\xa3\x5c\xa3\xc4\xea\x58\x78\x6a\xd7\x1f\xd0\x47\x6d\xcf\x4b\x59\x54\x03\xde\x92\xce\x09\xbe\xc5\xd6\x36\x4c\x81\x59\x5b\x08\xb3\xe3\xbb\x56\x55\x0d\x3c\x72\x3d\x72\xb3\xa8\x3b\x78\xea\x0a\x0b\x27\x36\x8c\x57\x2e\xd7\x7a\x2e\x8a\x0a\x0a\x76\x70\x1f\x4c\x62\xdc\xb2\x29\x30\x1a\x41\x28\xaf\xa2\x8a\x41\x46\x68\x7c\x3d\x65\xe8\xeb\xc7\xc1\xdf\x06\x62\x13\x5a\xb6\x5c\xda\xa4\xc2\x6f\x5f\x5d\x90\x2c\x0e\xa0\x83\x61\x1e\x1e\x28\xc5\x36\x4c\x7b\xd4\x0d\xd8\xcf\x27\x24\x79\x38\x37\xd7\x1b\x0e\x13\x47\x05\x7d\x4a\x54\xdc\x14\x31\x83\xe2\x16\x20\x76\x02\xa3\x0c\x5f\xa5\x47\x11\xe6\xb2\xe3\xf9\x8a\xed\x79\x2a\x11\xec\xb6\xb7\x45\x55\xcc\x64\xe9\xde\x41\xe1\xa0\xec\x3b\xd9\x87\xb8\x5f\x13\x7a\x50\xbb\xf9\x01\xc3\x35\xc0\x2e\xab\x95\x9c\x8d\xc4\x67\xfc\x63\xd2\x5c\x17\xf3\x73\x7d\x5c\xc1\xfb\xf3\x83\x97\xe4\x92\x27\xe8\x90\x93\xfa\xd8\x0a\x04\xfb\x3c\xd2\x04\x45\xb3\xb3\xd1\x25\x51\x33\x67\xe3\xb7\x14\x8a\xe2\xba\xb9\x6d\xdf\xc0\x43\x1d\x96\xa7\x98\x1e\x20\xe0\x70\x06\x01\xed\x63\x78\x36\x26\xfb\x79\x92\xef\x0a\x81\xc1\x37\x7c\x0a\x66\x39\xd0\xdb\x28\x66\x2f\x08\x98\xe7\x3b\xca\x39\x4c\x72\xa7\xc5\x84\x8f\x32\xd5\x8b\x78\x3f\x9a\x9f\x9f\xc4\x5e\xbc\xc9\x29\x9d\xe1\xfb\x64\x7a\xbe\x34\x67\x92\xef\xc2\x18\x77\x6a\x40\x1e\xc7\xbf\x9e\x1f\xbf\x3b\x3b\x39\x7d\x77\x96\x94\x73\x5c\x03\x5d\x99\xcf\xfc\x4c\x3c\x3d\x3b\x71\xcb\x89\x52\x26\xe3\xbe\x7d\xc6\xef\xb4\x70\xa4\xb3\x47\x36\x72\xa4\xb3\x2f\xae\xdd\x3d\x67\x22\xab\x84\x51\x63\xd0\xe8\xa2\x7d\xad\xf5\xb5\xf7\x48\xeb\x14\x3d\xa1\x2c\xbc\x53\x97\x23\xf1\xd9\x15\xc5\xa7\xac\x4b\xf0\xb1\xf8\x8a\x7b\xc3\x44\x14\xe4\x13\x3b\xa4\x63\x63\xda\xbe\xb6\x5e\x34\xde\x73\x1b\xc4\x41\x9c\x84\xc0\x91\xe1\x11\x78\xa1\x01\x20\x68\xd0\x17\x97\xf4\x99\x00\x1f\xf7\xc4\xc7\x4f\x74\x8a\x07\xa5\xdc\xf4\x3a\x34\xa8\xbe\xae\xff\x00\xf5\xac\x1e\xc0\xbc\x56\xb9\x91\x39\xe2\xb1\xf4\xce\x44\x62\xf8\x89\x4e\x3a\x8c\x4b\x8c\xae\x60\x5a\xd9\x8b\xda\xda\xc3\xd2\x0f\x21\xd1\xc3\xad\xf1\xec\xfc\xf0\xfc\x58\xbc\x3e\x7c\x77\xf4\xc6\x5f\x16\x5d\x28\x63\x67\xe6\x61\x98\xf5\xad\xae\xaf\x8d\x74\x72\x5b\xb4\x53\x84\x9c\x9e\x88\xe3\x3b\x73\xd9\x87\xb7\x7d\x34\x02\xa8\x54\xd3\x2a\x92\x4e\xf0\xe6\x58\x29\x64\x5a\xb9\x06\xdb\x16\xa8\xaa\x9d\xaa\xc2\x90\x5f\xa5\xe8\xca\x39\xb1\xb4\x63\xf6\x2b\xdc\xed\x43\xea\xe1\xc9\x11\x73\x41\xa8\x5b\x46\x17\x88\x86\x7d\x70\x80\xba\x3a\x27\x6c\x40\x72\x28\x1d\xf8\x6a\x03\xec\x5d\x9f\x8c\x75\x31\xf1\xa3\xa2\xca\x89\x88\x99\x18\x50\xc1\x11\xc6\xfb\xc2\x21\x5a\xe1\xc3\xc7\x30\x28\x8d\xf9\x52\x98\x0a\xab\xcc\x88\x9a\x70\x4f\x1b\x51\xfe\x1b\x59\x4e\x32\x5d\x65\xb2\x1d\x7e\xf4\x70\xa7\x95\xad\x86\xbf\xa6\x07\xc1\x93\x2a\x37\x4a\xbf\x1d\x7d\x34\x8f\x70\x4e\x83\xf4\x68\x52\xe5\xee\x58\xc8\x67\xd1\xb1\x17\xc5\x06\x21\xae\xcc\x52\x86\xb6\xd8\x9e\x53\x93\xa6\xe5\x5d\x69\x84\x58\x0b\x5b\x8e\x04\x21\xf1\x50\xb6\x22\xae\x39\xae\x3c\x7d\x78\x89\x17\xcb\x90\x1b\xa1\x73\x20\x84\xe2\x14\x76\xb5\x35\x52\xf8\xa5\x61\x35\xad\x8e\x8e\x78\x07\x9d\xbc\x86\x8a\xc8\xbf\x2b\x86\x67\xe6\xcb\x5a\x54\x97\x9a\x0e\x2f\x86\xc8\xcc\xc9\xc5\x22\x7f\x99\x8c\xf7\xf7\x50\x80\x2e\xf4\x07\xa4\x29\x08\xec\x07\x2c\x61\x41\x3e\x46\xab\xc2\x42\x19\xbb\x0a\x12\xcb\x6e\x1b\x09\x62\xab\x40\x25\x7b\xf8\x4f\x78\xf7\x38\x3b\x3f\x7c\x77\x74\xf8\xe1\x48\xbc\x3c\x7d\xfb\xf6\xf0\x9d\x8b\xa9\x45\x38\x1e\xa8\xaa\x71\x41\xaf\xb6\x4a\xd5\x34\xe0\xa8\x04\x06\x5f\x66\xaa\x49\x1e\x09\xe2\x65\xc9\x0a\x2b\xc1\x97\xde\xb1\x98\xe9\xa6\x2d\x97\x28\xb3\x98\x25\xbe\x56\xcb\x8b\xa2\xca\x8b\xea\xca\x19\x9c\x59\x9c\x8f\x78\xaf\xbb\x54\xfb\xfe\x52\xaa\xac\x3d\x2c\xcb\xbd\xee\xfb\x38\x7f\x6f\x18\xa2\x67\xed\xc4\xbd\xad\x0c\x47\x3e\xa6\x7f\x36\x63\x51\x1e\x12\x51\x09\xc8\x44\x0f\x75\xc7\x2c\xa8\x46\xe2\x3d\xc8\xda\x1d\xf1\x90\xdc\xe6\x02\x83\xea\xc6\xe1\x40\x56\xd9\x54\xd7\x83\x11\xd8\x48\xb3\xf4\xa9\x92\xf9\xa0\x2f\x20\x02\xb5\x7f\x5d\x94\x65\x04\xf9\xc9\x1b\xee\x8b\x07\xbe\xda\xb1\x7b\x4d\xc4\x8d\x52\x55\xcc\x4d\xb6\x0b\x7b\xc1\x1c\x66\x3b\x26\x2d\x9d\xf0\xfe\x88\x5c\x6f\xaa\x0c\xc3\xfb\x13\x44\x68\xb8\x0c\xac\x1a\x11\xe1\xa8\xc5\x68\x0b\xce\x89\x86\x55\x07\x20\xc3\x3b\xa3\x07\xde\x9d\x08\x71\xe3\x9f\xa8\x76\x6c\x7a\xcf\x2b\xed\x78\xa2\xa4\x2b\xf5\xb1\x4a\xb8\x5b\x3c\xaf\xc7\x5e\xbb\xc2\x25\xc7\x35\xfd\xb7\x2e\x7a\xd8\x3d\x3f\x46\x0a\xf5\x81\xa3\xdc\x49\xb8\x95\x98\xbe\x5b\x30\x08\x4b\x08\xbe\xb8\x19\x4f\x30\xf3\x7e\x74\xdd\x31\xbd\xa1\x80\xba\xff\xbf\x0f\x8a\x2d\x00\x7e\x5a\xd1\x49\x34\x09\xce\xff\xed\x7d\xf5\xb8\x79\xd9\x6c\xc2\x5c\xfc\xbb\xd8\x07\x14\x5f\xf2\xdb\xfd\xaf\xc2\x2d\x79\xd9\x92\xab\xd3\x6c\xc2\xc0\x90\xc9\x45\x71\x87\x1c\x12\x5b\x3d\x7f\xe8\x82\x28\x84\x13\x45\x55\xfd\xb3\xd3\xf2\x21\x42\x9b\xfd\x3f\x3b\x2f\xe0\x0e\xb5\x62\x62\xd8\x23\x8b\xa1\x87\xa3\xe2\x26\x00\x5b\xdb\x14\xbb\x3b\x5f\x32\x77\x89\x8d\x6d\x3b\xd0\x37\x7b\x8b\x2a\xd7\x89\x73\xca\x24\x7b\x63\xf4\x5a\x25\x33\x99\x64\x9f\xc9\x14\xe9\x3d\x88\xa8\x4a\x3f\xef\x41\xdd\xab\x8a\x05\xdf\x99\x7d\xbc\x3e\xd2\xd9\x99\x11\xe5\x12\x65\x22\x28\x91\x9e\x83\x36\xac\xeb\x38\x02\x04\x5b\x59\x13\x3b\x13\x58\x2d\x18\x92\x25\xd1\x25\x7f\x0c\x3f\x06\xe4\x84\xe3\x72\x43\x75\x11\x0c\x09\xc5\x88\xb2\x2b\xd8\xf7\xdf\x67\x5d\x17\x57\x45\xb5\x27\x06\x9b\x33\x0d\xd6\x30\x17\x85\x6c\xf6\xc4\x6e\x44\x01\xac\xdf\x67\xb3\x7f\xb9\xf3\x31\x65\x96\x41\xdd\xd1\x48\xbc\xfd\xe8\xf8\x0b\xbb\x9b\x58\xad\x7f\x7e\x92\x8f\xab\xfc\xdf\x3b\xc5\x5b\xe9\x4e\xaf\xe2\x4d\x5f\x3a\xbd\xff\x0a\x67\xb2\xc0\x41\xff\x1b\x38\x52\x02\xff\x8b\xcf\xc0\x8a\x43\xeb\xff\x96\x09\xf8\x17\x47\xf7\xef\xdc\x42\xff\xea\xe9\x33\xff\x67\x4f\x64\x0b\x29\x9a\x4d\x51\x04\xb6\xb2\xb6\x47\xa3\x69\x94\xac\xb3\xe9\x70\xfb\xf7\xb3\x6d\x0f\x0b\xfd\xb8\xbd\xfe\x38\x30\xa0\x60\x62\x7f\x9a\x27\x58\x33\xc0\x5c\x0d\xb7\x76\xc7\x36\x26\x75\xc8\x88\x11\x52\xb2\xa7\x54\xaa\xd0\x7b\x79\xb5\xb6\x21\x0a\xfe\x10\x94\x59\xdb\x50\x5c\xc8\xac\x43\x6a\x23\x50\xa1\xd7\xd8\x94\x59\xef\xb8\x54\x92\x81\xb8\x62\xc9\x52\x80\x78\xf4\x88\xd6\x20\x5f\xb7\xe4\x23\x5a\xec\x94\xfc\x45\xd7\xf9\xfa\x16\x6f\x75\x9d\xf3\x52\x3f\xd4\x7a\x31\x5f\xdf\xdc\x95\xc9\xd6\x29\xb7\xbe\xb9\x4e\x39\xd3\xcb\xf5\xcd\x85\xbd\xcc\x15\x98\xc0\xa3\xf5\x76\xa2\x1c\x41\x1c\xa6\x16\x90\x8a\xc6\x41\x71\xe2\x92\xc9\x82\xa6\xab\x8f\x6b\xb3\xd3\x5d\x40\xa1\x7a\x44\x9b\x9d\x82\x30\xad\x8f\x6b\x34\x9a\x5a\x5b\xf8\x31\xcd\x46\x45\xd1\xcb\xe8\x70\xd1\xa6\xa4\xcd\x28\x7e\x28\x39\x1c\xc5\x85\xdf\xa6\x3b\xdc\x29\x2c\xf3\x3c\x2e\xfa\x06\x80\x65\x1f\xd1\xae\x0d\x96\xca\xca\x37\xaa\x6e\xcf\xe5\x45\x52\x7e\x8d\x11\x27\x7f\xef\x94\x3c\xd3\x97\xa9\xd2\x4c\x7f\x07\xd0\xca\xd6\xcd\xc8\x45\x45\x35\x92\x68\xd1\xf8\xbe\x35\x20\xf6\xa3\xa3\x15\x7e\xb6\x2e\x93\x94\xd8\x79\x0d\xfe\xa2\x48\xa9\x2c\x36\x11\x8b\xc4\x19\x9e\x39\x99\x2e\x01\x24\x71\x51\xb5\xc8\x41\x86\xa9\xf3\x63\xec\x60\xcb\xa8\x63\xac\x16\x1c\x2a\x3e\x0f\xc0\xdf\x67\x6d\x3d\xb4\x83\xda\x82\x06\xfe\x1f\x57\xac\xe3\x81\x94\x98\xf1\x06\xab\x69\xe2\x6b\x23\x86\x28\xe9\x9d\x76\x02\x2c\x48\x41\x8a\x8a\x7e\x8a\xa2\xc2\x08\x08\x69\xce\x7b\x07\x37\x3c\x1c\x38\x32\x19\x84\x5d\x69\x6b\x59\x35\x73\xdd\x28\xf0\x8b\xe9\xe9\x8e\xf5\xb6\x0f\x2e\xac\xc9\x58\xb6\xbd\x94\x51\xa9\xdb\x33\x80\x54\xfd\xc8\x9e\xdd\xbf\x9c\x14\x78\x1c\x32\x4f\x0c\x28\x8e\x44\x18\x76\x56\x27\x93\x2d\xea\x04\x8c\x9d\xe8\x81\xa8\x13\x0c\x02\x93\xf4\x73\x1c\x61\x0e\x5b\xae\xd4\x2d\x2a\x4a\xa9\x6a\x6c\x24\x9b\xb2\xe8\x87\x89\xba\x9e\x03\xf4\x68\x24\xd4\xaf\xa9\x70\xb3\x53\x21\x27\x33\xf4\x4f\xe3\x00\x6a\xac\x1f\x62\x53\x24\xbf\x3c\x5b\x0b\x91\xd2\x33\xb4\x67\x23\x8b\x54\xba\xe9\xa8\x66\x10\xf5\x8e\xd9\x27\xd9\x1a\xc4\xf3\xc0\x25\xb1\x3b\x05\xcc\x7f\xa7\x6f\xed\x60\x40\x9d\xf5\x13\xcc\x87\x67\xd4\x19\xd3\xaa\x69\xda\x31\xb3\x13\x7a\x5d\xa2\xab\xe6\x70\xc4\x42\x11\xf5\xfd\x07\xee\x41\x54\x13\xfc\xcd\x42\x97\xae\x87\x9f\xe1\xb3\x6b\x8a\xa0\xcb\x50\x50\x47\xb4\x02\x26\x65\xd5\x9c\x7f\x95\xfe\x1b\xb7\x1c\x32\x33\x8f\x9a\x07\x2b\x98\x2d\xea\xd1\xa8\xab\x6d\xed\x68\xeb\xc1\xbb\xf1\x4c\xb1\x10\x7c\x21\xf7\xa8\xd4\x2d\x44\xf0\xaa\x72\x74\xbe\xfd\x57\xf8\x07\xaa\xd6\x13\xcc\xa3\xa3\x48\x4f\x02\xa2\xa8\xaa\x87\x59\x58\x24\xa8\x44\xcd\x41\xf4\xc2\x2e\xc5\xa4\x09\xc4\x5e\x2c\xf0\xe9\x22\xc2\x68\xdd\x04\x7b\xe5\x70\x85\x1c\xc3\x06\xd2\xee\x28\x62\x51\x41\x4c\xa0\xed\x61\x44\x66\xbf\x2e\xa9\xb8\xca\xcc\x3d\x23\x5a\x16\x3d\x57\x55\x4a\x49\x9e\x16\x09\xc0\x92\x06\x5e\x26\x07\x23\x7b\x2a\xf4\x62\x24\xda\x7a\xa2\x1c\xc3\x91\x05\x5e\x88\xdf\xcd\x7e\x3c\xfe\xed\xed\xe1\xfb\x33\xfb\xc2\x8a\xce\x7f\xe1\x2b\x96\x4b\x23\x83\x68\xfc\x3d\xb9\x90\x4d\x91\xb9\x97\xad\x81\x91\xb3\x07\x7b\x62\xe0\x2f\x31\xa6\xdf\x20\x46\xfb\xe4\x0f\xe4\xfc\x30\xf8\x69\x8e\x89\x78\x85\x33\x29\xe6\xae\xe4\xd3\xe0\x17\x0e\x76\x70\x5c\xe5\xfe\x83\xf9\x31\x16\x83\xd7\x7a\xa6\x7c\xa2\xbf\x59\x9a\x6f\x78\x5b\xc3\xaf\xf4\x37\xa5\xfa\x36\xdc\x2f\x6a\xe3\x08\xf1\xbd\xf7\xc4\x80\x4b\xe3\xa6\xdc\xf7\x32\xbb\x06\x21\x81\x7d\x74\x3e\x9a\x83\xb3\x69\x71\xd9\x6e\xad\xca\x83\xf5\x9b\x93\x7d\xcf\x79\x54\x9a\x5f\xae\x30\x7d\xf2\x02\xae\x1f\xb7\xe9\xc2\x9e\x18\xc4\xdb\xd8\x94\x3d\x01\x81\xc1\x7c\x8d\x96\xda\x95\x6e\x32\xf3\x35\x7a\x05\x1c\x58\xcb\x8f\xed\x6d\xf1\x4e\xb7\x8a\xbd\x37\xcb\x1b\x7c\xcd\xbe\x2c\xaa\x7c\xab\x56\xa5\x6c\x55\xee\xdf\x35\x65\xad\xaa\xa7\x2d\xda\x5a\x81\x1d\x3b\xd6\x41\x03\x82\x70\xdf\x46\xc2\xcb\x15\x98\x33\xe7\xb9\xae\xd0\xd6\x8b\x2c\xd0\xdb\xa9\x9a\x4d\xc4\x4f\xd5\x35\x18\xef\xdb\x5a\xb1\x0e\xb0\xa6\x2f\x66\xf3\x72\x29\x30\x72\x0e\x60\x6d\x10\x95\xcd\x33\x1b\xc8\xc5\x51\xda\xcb\xb6\x2e\xb7\x0e\x61\x70\xf6\x39\xd5\xcc\x08\x24\x1f\xd1\x0a\xd0\x33\x94\x4b\xff\x6f\x93\xbe\xa8\x72\xed\xe7\xdd\xa7\xd7\x0a\xd3\x21\xe5\x37\x9f\xc2\x9a\xf3\xf4\x66\x75\xcb\xae\x80\x23\x4f\xd4\x14\xbb\xf4\x2e\x89\x63\x0f\x7b\xe9\x1c\x3e\xfb\x6d\xe4\x6e\xaf\xae\x28\xdb\x4c\xfe\x4a\x6c\xbe\x1e\x96\x2d\x2b\xe8\x76\x84\xfd\xc4\xca\xb9\x2d\xc4\x9a\x8c\xa9\x97\xdd\xef\x7c\xaf\xf9\xfe\xf0\x77\x38\xf7\xfd\x0c\x96\x43\xde\xf8\x12\xaf\x4c\x8a\xa1\xa5\xa0\xad\x1f\x6c\xea\x3b\x75\xd7\x46\x6b\xe1\xbe\xbd\xaf\xd5\x4d\xf4\xed\x15\xae\x0a\x30\xc7\xe8\xd3\x07\xf6\x09\x48\x81\x35\xf7\xd1\xef\x2c\x73\x85\x73\x9d\xfb\xe4\xd3\xdf\xb2\x5d\x8a\xeb\x66\x49\xc5\x6f\x9a\xb0\xc1\x9f\x2c\x85\x04\x19\xcc\x44\xa7\xbe\x40\xcd\x97\xb2\x2c\xdb\x69\xad\x17\x57\xd3\x3d\x31\x00\xce\xc9\x77\xe2\xcf\xaa\x5e\x0a\xe4\xa7\xb5\x92\xb9\xd9\xec\xdb\x6a\x26\xb3\x66\x0b\xbc\x70\x85\xb5\x36\xb0\x2e\x25\xe8\x7f\x22\xab\x5c\xd6\x60\xb0\xf0\x56\x66\x6c\xcb\x40\xc9\x65\xb4\x5f\x5e\x25\x98\x30\xae\x7e\x97\x69\x43\xfa\xfb\x24\xf5\xbe\x4b\x93\xae\x19\x3c\xb5\xe0\x94\x27\x76\x52\xbe\xf7\xe9\x41\x03\x87\x09\x6a\xc5\x0d\xd5\x4f\xaa\x3f\xc7\xdc\x3b\x58\x98\x9f\x63\x9e\x1f\xb0\x84\x80\xab\xe3\xa6\xee\x65\xd7\xa6\xdf\xb6\x9c\xd3\x93\xb8\x01\x45\xfb\xc5\xeb\x60\x5c\xcd\x3f\x9a\x4f\xd6\x00\xc2\xa5\x9e\x03\xbb\x0e\x6e\x74\xc1\xe8\x4e\xcd\x77\x2b\x1c\x38\xfa\xa0\x55\x9d\xc9\x04\x27\x9c\xe5\x29\x46\x38\xcb\x93\x7c\x70\x96\x27\xd9\xa0\x4d\x76\x5c\x70\x96\x27\x98\xe0\x2c\xef\xe3\x81\xb3\xdc\xb1\xba\x38\x3d\xc5\x1a\x4d\xe7\x1c\x0b\xf4\xe9\x21\x0b\x63\xbc\xcf\x2f\x48\x2f\xfb\x33\x75\x86\xec\xcf\x11\xda\x2c\x8f\xb9\x5f\x48\x9b\xab\x58\x1f\x3f\x6d\xfa\xf2\x06\x84\xb1\x8a\x49\xce\xf2\x88\x47\xce\xf2\x04\x8b\x9c\xe5\xbd\x1c\x92\x7f\xb2\x0c\x12\xd6\xdf\x6e\xbd\x2e\x77\x4c\x7c\xe5\x0c\x72\x96\x27\xf9\xe3\x2c\xef\xb2\x47\x4c\xee\x10\x7e\x68\x72\xe0\x96\x97\x4f\x43\xfc\xfe\xce\x5b\x5f\xc9\x69\xed\xf7\x0e\xa3\x0d\x0e\xd7\xce\x69\xdc\xa5\xad\x2e\x03\xfe\x48\x1c\x78\x2c\x06\xc8\x2b\x07\x9f\xc2\xcd\xf6\xd1\x41\x5f\x80\x53\x82\xcc\xc4\x8b\xc4\x36\xdc\xeb\xc8\x28\xd6\x2a\x0d\x85\x6a\x71\x74\x72\xf6\xfe\xf0\xfc\xe5\xeb\x00\x02\xac\xd2\xf5\x0c\xfc\x5c\x7e\x54\xcb\x77\x72\xa6\xc0\x30\x9a\x1b\x93\xcf\x65\x0d\xd6\xe4\x26\x7d\xd2\xcc\xcb\xa2\x1d\x6e\x6f\x0d\x5f\x6c\xfc\xe7\x68\x7b\x84\x26\xb4\xe2\x00\x33\x7d\x84\xff\xb3\xab\xe9\x27\x6f\xde\x29\xcb\x76\x2c\xb2\xb6\x2e\xc7\x02\x82\x6f\x8c\x45\x36\xcb\x23\x43\x4f\x76\x3f\x8b\x6b\x8a\x2e\x6b\x64\x54\xef\x1a\x2e\x02\xf3\xcf\xed\xbf\x0e\xb3\x59\x7e\x3f\x53\xad\xbc\x9f\x8d\xfe\x73\xbb\x40\x3f\xa6\x99\xce\x41\x1f\x96\x47\x68\x7a\x4e\x05\xb1\xfd\x57\x39\x2c\xdb\xd1\x8b\xa8\x84\x04\x16\xd7\x53\x62\x98\xdd\x9b\x51\xdd\x67\xba\x6a\x6b\x5d\x76\x5a\x6b\xeb\x18\xbc\x8f\x15\x6e\x86\x66\x2a\xe2\x32\x18\x9c\x24\x51\xa8\x83\x15\xf3\x53\x55\xab\x4c\x5f\x55\x80\x01\x36\xd3\x79\x71\x59\xa8\x5a\x90\x67\x94\xd8\x34\x49\x1d\xf7\x2b\x59\xb6\x23\xbb\x6a\xc0\x25\x4c\xc6\xd0\x1d\xc5\x74\xda\xe7\x01\x32\x4e\x64\x9a\xe5\x2c\xcf\x2c\x4f\x64\x81\x81\xf8\x4c\xb8\x91\xc2\x6c\xd6\xb8\x96\x12\x1e\xb8\x6b\x46\xd1\x08\x29\xae\xcb\x45\x7e\x05\x90\x67\xd7\x4a\xcd\x0d\x85\xcf\xe4\xbc\xb1\x26\x90\xd6\x70\x5a\x36\xa2\x96\xb7\xd6\x47\x03\xeb\x18\x5e\xc8\xec\xfa\x56\xd6\x79\x03\x40\x21\xb2\x2d\x2e\xc0\xf6\x7a\x44\x46\xa8\xee\x9e\x31\x53\xa2\x2d\x66\x4a\x34\x8b\xf9\x5c\xd7\xad\xb8\x54\xb2\x5d\xd4\x8a\xaa\x01\x57\x58\xbb\x49\x10\xdc\xcf\xdc\x4a\x66\x8b\xb2\x2d\xb6\x9a\xb6\xd6\xd7\xca\xf4\xca\xc9\x44\x13\x71\xd2\x42\x83\x45\xa9\x1a\x21\xb1\x12\xb3\x66\x6e\xa3\xe5\x34\x8a\x31\x54\xd4\x4e\x55\x45\x5e\xf3\xe8\x2b\xab\xcb\x9c\x06\x02\x10\x80\xea\xd2\xf0\x1a\xac\x06\x10\x0c\x43\xc3\x5b\xbe\x7d\xf1\x56\xec\xee\xde\xd8\x0a\xdf\xca\x99\x9e\x2f\x53\x16\xd6\xd7\x6a\x09\x8b\x54\x54\xc2\x16\x32\xeb\x87\x7f\xc7\x4e\x00\x94\x79\xd4\x31\xc6\x5e\x98\x55\xc6\x32\x1f\x29\x53\xbc\x2d\x4d\xda\x3d\xe3\x7d\xf7\xc3\x5c\xdd\xcb\x76\x04\xd8\x38\xd6\xdf\xd0\x37\x10\x3b\x72\xf9\x10\x0b\x07\x07\x62\x30\x99\x4c\x06\x10\x9c\x09\xf8\x7b\xa7\x65\x5f\x1a\xc9\xca\xf6\xf4\x5a\x2d\xc1\x39\x46\xce\x6d\x4b\xc4\xd5\x06\x62\x60\x18\x5a\xc4\x0f\x47\xab\x1e\x22\x4c\x5d\xab\x9e\x21\x10\x03\xcc\x51\xbb\x1d\x43\x61\xfa\xcf\xca\xa2\x02\x96\x6b\xa2\x68\xcf\x40\x9e\x3f\x74\x51\x41\xe7\xf6\x03\x55\x55\xd9\x8d\xa5\x9d\x30\xa7\xe4\x15\x81\x7f\xf2\x70\x67\x2c\x0a\x50\x14\xaf\xaa\x18\x26\x37\xa5\x59\x62\xda\x57\x43\x4d\x1f\x83\x55\x26\xc3\x6c\x50\xb0\xb2\xcf\xdc\xa6\x3e\xe0\x80\x50\xd1\xc6\x01\xfa\xf2\x77\xb8\xdb\x49\x95\xe9\xaa\x29\x9a\x56\x55\xad\xdb\x5e\xb0\x0c\x96\x87\x74\x9e\x54\x7a\x48\x81\xb1\xc0\x8e\x6f\x9c\xe9\xe6\xc8\x96\xb0\xae\x70\xd0\x77\xe6\xd0\x47\x6c\x0a\x73\x85\x3e\x00\xa5\xd6\xd7\x8b\xf9\x8f\x6a\x19\x2a\xa9\x78\x32\xdf\x91\x63\x01\x3b\xdf\x82\x6c\x66\x08\xe3\xe2\x9c\xba\x61\x07\x7b\xf0\x29\xb3\x15\xfd\x19\xea\xbc\x8d\xe5\x1c\xbc\xcc\xc5\x0b\xf7\x27\x56\xed\x6a\xdb\x13\x34\x7e\xe6\x24\x6a\x9d\x8f\x09\x39\xc5\x99\x42\x0c\x2a\x0d\x8f\x46\x83\x54\x56\xda\x64\x36\x2b\x70\xbd\x4e\x46\x16\xef\x84\xe0\x39\x09\x73\xcf\x95\xc3\xe4\x7c\x40\xee\x84\x18\x38\x60\x3e\x61\x9c\x20\x7c\xcc\x3a\x45\x1f\x5b\xef\x5a\x6f\x51\x37\x71\xb0\x9d\xb2\x1b\x07\x62\xf0\x91\x98\x26\x78\x7b\x7c\x1a\x74\x42\x5f\xba\x15\x71\xcb\xc0\xeb\xe8\x2e\xc9\xaa\x7d\x1f\x15\x5e\xc5\x02\x6a\xd5\xe0\x1d\x69\x75\xfb\x80\x0f\xd8\xd7\x05\x32\x05\x87\x9a\xdc\xa4\xe2\xcf\xae\xc3\xa9\xf7\x42\xb2\x02\x81\x39\x9e\xe6\xb5\x6a\x1a\xd5\x88\x5c\x57\x4f\x5b\x7c\xf4\x34\xa7\xe6\xd3\x5a\xc9\xf2\x69\x90\x83\xbc\x88\xb0\x8e\xf9\xa2\x36\x77\x43\xa1\x2f\x89\xf8\xb9\xe4\x6a\x9d\x0d\x8a\xc6\x36\xd5\xd9\x06\xf1\xa7\x74\xf0\x1c\xf0\xf2\x41\x46\xf5\xff\xb1\xf7\x6f\xdd\x6d\xdc\xc8\xc2\x30\x7c\x3f\xbf\x02\xe6\xb7\xb7\x4d\x8e\x48\x4a\xf2\x21\x8e\x25\xcb\x5e\x8e\xed\x24\xfe\x76\x6c\x67\x45\x9e\xc9\xf3\x2e\x59\x7b\x16\xd8\x0d\x8a\x6d\x35\xbb\x39\x8d\xa6\x64\xc5\xd6\x7f\x7f\x17\xea\x00\x14\xd0\x4d\x4a\x9e\xcc\x5e\xfb\xb9\x78\x73\xa1\x98\x68\x9c\x51\xa8\x2a\xd4\x31\x04\x9b\x5f\xc7\xee\xf9\xcf\xa9\x0c\xb8\x5c\x87\x98\xed\x09\x46\x6c\x3d\x37\x57\x6e\xc0\xd3\x0e\x43\x01\xcd\x1d\xf7\x02\xb1\xea\x7d\xc9\x8b\xb2\x8d\x0b\x80\x2f\x89\x8b\xde\xd6\xf9\x20\xf2\xeb\xf8\xa5\xae\xcf\xd5\x7a\x05\x04\x1a\x6a\xd5\x73\xc7\x9c\x98\x2b\xb7\x89\x0e\x35\x65\x20\x9e\x9c\x5d\x29\x5d\x61\x28\x61\xe1\x27\x4e\x54\xe7\x1d\xae\x30\x96\x64\x53\xa1\xdf\x17\x68\xeb\xa8\xd0\x31\x32\x4f\xc1\xf9\xca\x9d\x4f\x5b\xbb\x4b\x06\x75\x78\xdd\x6e\xbe\x0f\x1e\xfa\xe2\x13\xb4\xc9\x38\xf5\x60\x22\xc2\x24\xb9\x79\xcc\xb4\x25\x7a\x80\x7b\x18\xf5\x75\xea\xf9\x79\x57\x2d\x5c\x73\xde\x17\x0e\x08\x8e\x8d\x74\xd9\xfe\xd4\xe8\xd5\xe2\xbf\xcc\x55\xdf\x68\xae\xa1\xaf\xe8\x4e\xff\xee\x5d\x1c\xfd\x0e\x1d\xc2\x4d\x6c\xe8\x70\x5e\x16\x2b\x77\x7e\x2f\x97\xb9\x7a\x4e\x83\x3a\xa6\xde\x75\x76\x40\xbf\x1d\xaf\x0a\x13\x90\xbd\xc3\xa1\xdf\xc8\xc1\xf6\xf6\x4f\xfd\xf9\xfe\x69\xbc\xa4\xff\x65\x3e\xb8\x89\xf9\xbd\x43\x47\x18\x0e\x0c\xd8\xe1\x74\x23\x10\xf8\xbe\x8d\x49\x8e\x63\x38\xc7\x31\x0e\x63\xbf\xb2\x24\x75\x43\xb8\x4b\xf4\xae\xbc\xd0\xe5\x69\x48\xcf\xc0\xdc\xf7\x8f\xbf\xbd\x7f\xfb\xe1\xf5\xff\xf9\xf0\xe2\xb7\xd7\x2f\x12\xaf\xdd\x79\x53\x2f\x3f\x98\xcf\xed\x8b\xc6\xe8\xc8\x1b\x93\x42\x5c\x8e\x39\x54\x35\x4f\x84\x23\x57\x1f\xf9\x7f\x3d\xf7\x9e\xc3\xbe\xea\x81\x67\x49\xd9\x08\x84\xd9\x49\xee\x77\x2a\x38\x1d\xd8\x5d\x61\x2d\x02\x41\x82\x20\xbc\x07\x57\xe6\xa0\x3f\x4c\x03\x3a\x95\x8f\xba\x75\x7b\xfa\x5e\x85\xf8\xa1\x51\xf7\xa2\x3c\x1d\x41\x36\x39\xea\x6d\x81\xe3\xec\xee\xaa\x63\xd3\x2a\x1f\x77\xc8\xb1\xfa\xee\xbd\xe7\x26\x00\xbe\x9c\xdc\x54\x81\x5f\x67\xb6\xb6\x26\x87\xc8\x2c\xc5\x5c\x15\xad\x5a\x68\xcb\xdd\x84\x2e\xdc\x6b\xa2\xaa\x29\x87\xab\xc1\x38\xe8\xa2\xf9\xd4\x2f\x90\x27\x1b\x9a\x76\x32\xe2\x80\xb3\x31\xe5\xdf\x52\x71\x2e\xad\x64\xc5\xa2\x13\xd1\x22\xac\x5d\x7d\xfd\xea\xa9\x98\xdf\x8f\x33\xd3\xbe\x68\xdb\xa6\x98\xad\x5b\x23\xa3\x2f\x8d\x62\x5e\x22\xf4\x96\xd7\x19\xc4\xd3\x99\xce\xea\x9c\x13\x56\x51\x2a\x58\xbe\x07\x56\x5f\x98\xe1\x48\x7d\x89\x41\x06\x35\xb9\x67\x1c\xca\x9a\xb3\xde\x41\x20\x12\xae\x38\xaf\x9b\xa5\x8c\x66\x17\x7f\x19\xab\x81\x5d\xcf\x96\x10\x79\xda\x8d\xe1\x77\x00\x92\xfa\xaf\xca\xba\xd1\xb3\xd2\xa8\x85\xce\xce\x21\x58\x80\x3e\xc7\x90\x00\xd8\x88\x32\x15\xa0\x8f\xae\x41\x27\x07\x05\xfc\xd6\x54\xf0\x3b\x1e\xe4\x4a\xa3\x2f\xcc\x31\xb4\x7c\x0b\x0d\x5f\x94\x75\x37\x29\xa2\x9b\x96\x04\x2f\x9c\xa6\x23\xe5\xd8\x14\x22\xc1\x34\xcb\x29\x4e\x21\x70\x11\x6d\x73\xd5\xd1\x77\x63\x2c\xfe\xbc\xaf\xa1\xbc\xe0\xa9\x1d\x06\xee\x76\x6c\x59\x10\x37\x0d\xd3\xd9\x58\x6b\x7b\x07\xd1\xcc\x64\xc5\xc8\x81\x2c\xd3\x6d\xb6\x18\xba\x2d\xba\x4e\x58\xa1\x08\xa1\xcc\x8b\xaa\xb0\x0b\x0a\xe2\xbe\xd1\xf3\x50\x5f\x40\xa0\x0d\x7d\x11\x52\x71\x00\xf0\xf4\xa1\x3c\x99\x8b\x8e\x0e\xe2\x30\x4c\x0d\x74\xde\x1b\x9a\xf9\xd9\xa7\x95\x0a\xfb\x4e\xbf\x83\x38\xbe\xbf\x36\xc8\x44\xa0\x5f\x77\x53\x2f\xd5\xcc\x14\xd5\x99\x6a\x74\xa5\xda\xcb\x22\x0b\x8e\x78\xe9\x41\x04\x9c\xa3\x1b\x53\xb5\xef\xea\xdc\x4c\x1b\xb3\xac\x2f\xcc\xcb\x45\x51\xe6\x64\xe3\x16\x27\x6c\x18\x8e\xfa\x3a\xc0\x88\xab\x64\x62\xef\x68\xd3\x20\xe6\x47\x37\xdc\x1f\xd8\xf5\xf9\xfc\x96\x97\x48\xc5\x51\x81\xa2\x46\x1e\x14\x8e\xd4\x80\xf7\x6f\x10\x5b\xee\xf4\xd7\xef\x85\x3d\x0f\x1e\x84\x3e\xe8\x2d\xb2\x79\xb9\x55\x5d\x99\x41\xe0\x9c\x20\x6b\x48\x20\x85\xc1\x18\xbe\x8a\x5c\x98\xfb\xf6\x1f\xad\xe9\x50\x8e\x0f\xd5\xc7\xa1\x5a\x65\x3e\xb7\xc7\xc5\xac\x2c\xaa\x33\x6f\x95\xa1\xe2\xd8\xa7\xde\x07\xe0\x30\x76\x35\xfe\xed\xcd\xbb\x9f\xdc\xff\x5e\xbf\x78\xcb\x94\x1b\x03\x02\x70\x04\x38\xb5\xd2\x8d\x35\x8d\x85\x38\x21\x17\x45\x6e\x2c\xe7\x53\x9d\xcb\x34\x13\x0e\x65\x11\xbb\x8f\xf5\xd5\xb2\x6e\x1c\x02\xcb\xb2\xa2\x72\x2c\x2c\xf1\xb0\xf8\x04\x3b\x86\x40\x2c\x31\x23\x9b\x7c\x91\xd1\x5b\x20\x76\x18\xdb\x40\xfa\x90\xd0\x85\x9d\xa2\x89\x26\xa7\x81\x84\x04\xb1\x7b\x87\xe1\x33\x36\x05\x07\x7f\xf7\x0f\xf1\x25\x58\x8d\xf2\xbf\xbe\x7e\x55\xdf\x8b\x0a\xa5\xb6\x64\xd1\xf9\x6b\x18\x23\x14\xfe\x9d\xe8\x82\x1c\xcd\xfb\x03\x70\x39\x6e\xb3\x5c\x57\x78\x8d\x7a\x85\x97\xa9\xcb\x38\x43\xa2\xcc\x34\xe2\xd6\xf7\xec\x48\x2e\x86\x9f\x89\xec\x10\x7d\x53\x6b\x4e\x1b\xea\x27\xc7\x2d\x57\xc6\x9c\x6f\x6e\x4a\x83\x91\xc5\x19\xf7\x36\x72\xbb\xb4\xae\xc8\x60\xe2\xd0\x5b\x64\x7d\x6e\x7b\x93\x3c\xfa\x5c\xa4\x6e\x22\x4f\x7b\x56\xd1\x79\x5f\x6f\x19\x7b\x67\x27\x36\x38\x32\x5a\x0e\xba\x74\x18\x3c\x49\x56\xb6\x50\x47\x5b\x17\x23\x25\x82\x84\x3a\xa0\x9b\x38\xa2\x18\xe4\x47\x39\x77\x2c\x00\x7c\x80\x1a\x91\x44\x5d\x56\xb8\x7b\x57\xe1\x54\x40\x0a\x09\xb2\x15\xfe\x01\xc9\x6f\x0f\xb0\xc0\xfd\x3b\x1a\xbe\x3e\x1f\xa9\x2f\x3b\x3b\x3c\xb5\x43\x7f\x5d\x17\xc4\x6b\x84\x45\xff\xbe\x28\x4a\xb3\x7d\xe5\x7c\x15\x7c\x77\xf4\x8d\x02\x27\x40\xb1\xd1\x2d\x35\x1d\x7d\x49\xd2\xdd\x06\xc8\x53\x22\xb3\x6e\x98\x01\xa4\x7d\xda\x9c\xd5\x73\xfb\xe0\xbb\x27\x1f\x2d\x24\x16\xd8\x3b\x25\x51\xed\xb6\x23\x82\xc4\xbc\x69\x4f\xb7\x99\xa6\x0f\xf1\x14\xcf\xb3\x8b\x34\xfa\xee\x14\xb4\x4d\xb3\x19\x8b\x25\xb2\x0c\x4d\x76\xc1\x99\x29\xc0\xc8\xbb\x0f\xc2\xb0\xd1\x33\x48\x4d\x21\xe7\x01\xe5\xfe\xc0\x41\x5f\x13\x1d\xf9\x4c\x67\xe7\x91\x9f\x4e\x25\xdb\x4f\x8e\x54\xc5\xf3\x46\xd7\x94\xed\x37\x31\x46\x6b\x4f\x05\xea\x94\xc4\x77\x03\xb2\x93\x66\xee\x62\xed\x63\xd1\xcb\x38\x42\xaf\xe3\x1e\x5c\xda\x29\xfb\xbb\x08\x9d\xb3\x1d\xfd\x46\x79\x9e\xfb\x80\x36\x9d\xf2\x84\x57\xed\x31\xf3\xf3\x1b\x16\xe1\x6b\xc6\x0b\x71\x37\x77\x2f\xc6\x3f\xa8\x4a\x4e\xd3\xc5\x75\x42\x1c\x6e\x1c\x8e\xac\x2f\xa3\x41\x26\x7e\x13\xfe\xe7\xe6\x0d\x97\x5e\xe6\x69\x87\x38\xe5\x15\x08\x0c\xed\x7a\x69\xc6\x2a\xd3\xd6\xbc\xa9\xac\xa9\x6c\xe1\x5e\x6c\x09\x14\x21\xa2\xa4\x56\x31\xaa\x8c\x1f\x18\xae\x9b\x3c\x21\xe4\x81\xca\x24\x83\xa8\xe7\x8e\x46\x4f\xdb\xfa\x97\xfa\xd2\x34\x2f\xb5\x75\xcf\xb0\x03\x57\x26\xb3\x83\x03\x7e\x59\xcf\x6c\xdb\x24\xb7\x0f\x0b\x3d\xde\x18\xf3\xfc\x98\xce\xc4\x4c\x27\xcc\x6c\x88\x6d\x20\xcd\x33\x16\x50\x9b\x24\x04\x07\x34\xc0\xad\x51\x77\x82\xe0\xdb\xdf\xc0\x9d\xa3\x64\x30\xc9\x95\xca\x5b\xdd\x65\x22\xfb\x52\xa8\x12\x05\x8a\x57\x07\x3a\x17\x8f\x55\xa6\x48\x43\x78\xba\xf1\xda\xb0\xfd\xdd\xbb\x44\x79\x50\x54\x01\x6e\x00\x2c\x01\x12\x39\xeb\x92\x26\x37\x2c\x13\xea\x9d\xec\x9d\x76\xd6\xc9\x01\x88\x24\x69\x8c\x70\x58\xb6\x6e\x9a\x6d\x09\xd5\xba\xeb\x94\xc8\x04\x30\x29\xe7\xf3\x2e\x72\xf3\x63\xd1\xd8\x36\xf5\x1d\xa9\xc6\x18\x90\x48\x30\xd1\xf1\x0d\xda\x71\x98\x92\x3f\xb9\x37\x6c\x88\xce\x53\x99\x66\x28\x72\xe2\xcf\x8b\x4a\x97\xa5\xab\x91\x74\x01\xc8\xb6\x4f\x4a\xfe\xe1\xf5\xff\xf9\xf0\xf6\xc5\x6f\xff\xf5\xfa\x37\x1f\xab\x07\xc2\xad\xe6\x18\x8d\x6b\xa9\x9b\x73\xf7\x42\x03\xe9\x8a\x35\xed\x0f\x75\x7d\xee\xca\xe8\x5d\x6f\xa7\xea\x85\x72\xdf\xdf\xea\xe6\xdc\x34\xa0\xb3\xe6\x4c\x5d\x55\x5e\x9a\x28\xa8\x0f\x07\x19\x84\x3c\x51\xaa\x6e\x28\xe4\x28\x8c\x61\xf2\x10\x73\xa9\xa8\x82\x00\xde\x0b\x3e\xd4\x2f\x45\x15\xa2\x10\x2e\xea\x32\x57\xba\x69\xf4\x95\x85\x1c\xcc\xe7\x26\x87\xc8\xe8\xa8\x33\xd5\x45\x55\x54\x67\xd8\x01\xc4\x5b\x18\xab\xb6\x1e\xe3\x38\xcd\x35\x6b\x97\x57\x75\x51\xb5\x10\x14\xb5\x76\xbc\xfe\x82\xbe\xf3\x18\x63\x19\x0c\x15\x04\xdc\x3e\x80\x2a\xd4\xd6\x5c\xbf\xb0\xa0\x3b\x00\x99\x37\x05\x8c\x02\xe7\x09\xf5\x76\x5d\xb6\xc5\xaa\x34\xac\x48\xaf\x8c\x55\x4b\x7d\x85\x03\xf3\x3b\x05\xf4\xef\xd4\x13\xe4\x65\x2b\x5a\x65\xdd\x52\x94\xce\x9a\xda\x5a\x6c\x37\x0d\x09\xf7\xf0\xe3\x65\x51\x96\x98\x0d\x0d\xc4\x45\x21\xf4\x99\x5b\xee\x6e\x5b\xcb\x10\x8e\x9c\xee\x8d\x62\xa7\xe1\x58\xac\x1d\xb6\x6a\x66\xae\x6a\x8a\x8b\x05\xa0\xbb\x6b\xaa\x5c\xb9\xb7\xe8\xc2\xf0\x42\xa0\x89\x85\xf1\xfc\x62\xce\x2d\xd0\x77\x5e\x07\x2e\xaf\x5d\x98\x2b\xbe\x32\xe5\x95\x6a\xeb\x75\xb6\xf0\xef\xa7\xca\xc3\xc9\x9b\x1c\xdf\x19\xf4\x41\x00\x50\xf4\xac\x8a\xca\xfd\x75\x01\x57\x17\x08\xc5\x27\x9f\x53\x38\x7e\x70\x98\x42\x52\x82\xaf\x95\xd6\x87\x0b\xe5\x74\x98\x0a\x44\x6a\xa2\xac\x70\x33\xda\xd9\x91\x53\x3c\xec\x49\x8d\x18\x66\xe4\xc3\x68\xbe\x04\x68\x86\x27\x27\x7c\x70\x47\x15\xaa\x09\x1d\x1e\x82\x7d\x8f\x28\xc4\x73\x38\xe6\xf3\xaa\x2c\xb2\xa2\x2d\xaf\xa0\x53\x93\x77\xf3\x98\xf9\x34\xc6\x98\x8a\x7f\x39\x86\x6b\xfa\x1e\x3d\xcf\x1d\x22\xbc\xc3\x69\x65\x83\x40\x17\x6b\x8c\xf0\x74\xdf\x73\xa2\xd8\xe0\x10\x81\x19\x0b\x2d\xa5\x29\xe4\x8c\x9a\x30\xdd\xc1\x86\x80\xcf\x30\x03\x77\x7d\x87\x5d\x46\x71\xd4\x97\x9f\x13\x7b\xa3\x6c\x64\x53\xbc\x93\xf8\xef\xb6\x8e\x6c\x74\x80\x90\x40\xa6\x70\xe4\x32\x96\xfa\x73\x94\xad\xb4\x4f\x1d\x19\x00\xc0\x6b\x22\x77\x76\x8a\x78\xe6\xe4\xee\x16\xaa\x0a\xa3\x29\x72\xdb\xa4\x58\x55\x6f\x3d\x3a\xf9\xb1\xc6\xa4\xc4\x53\x81\x61\xa2\xc4\xac\x6c\x0a\x04\x1b\x8f\xa9\x4b\xeb\xb2\xd4\x2b\x8b\x47\xd7\x9f\x2f\x78\x48\x7e\x95\x10\x9c\x35\xf1\x43\xc4\xee\xd2\x28\x5b\x6e\x6e\xd3\xb6\x0e\xc9\x9d\x71\x53\x64\x77\x87\xdd\x06\x20\x36\x0b\x4d\x60\x4f\xfb\x9a\xc8\x8c\x70\x72\xa5\x20\x47\x5a\xd6\x17\x26\x6c\x48\xcf\x6e\xb8\xa1\xa2\xdd\x08\x63\x1f\x05\x59\x76\xbc\x37\xb0\x5d\xae\xab\x37\xf6\xe7\x22\xcf\x4d\xe5\x53\xf9\xe2\x1e\x81\xb6\x29\x5b\x86\x27\x36\xda\x07\x85\x14\xba\x43\xf4\xf4\x12\x39\x78\x45\xda\xa3\x8e\xc9\x17\x9e\x4f\xcf\x14\x36\x26\xb9\xfe\x57\x81\xec\x02\x72\x8b\xa9\x23\xfa\x07\x78\x30\x45\x10\x37\x1a\x93\xe3\x56\x09\x46\x9a\xae\x9b\x21\xd6\x8d\xf6\xd0\xd5\x79\x26\x03\x7c\x2c\xf5\xe7\x5f\x7c\x8b\x44\x84\x9a\xd4\xf1\xa3\x1f\x6e\xa9\x84\x1d\x29\x08\xa7\xb6\xad\x1e\x25\x69\x49\xac\xf1\x22\x09\x33\xb0\x61\x45\x25\x35\x17\x7d\x1b\x3e\x8a\x32\x41\x8e\x1d\x3c\xe2\xe5\x0e\x3e\x9b\x9d\x1d\x4e\x84\x54\x1d\xf4\x18\x4d\xcb\x63\x51\xdd\xd6\xcb\x22\xf3\x33\x00\x3c\xa9\xab\xf6\x75\x5e\xb4\x09\x87\x25\x3f\xc5\x19\x75\x94\xbf\x89\x8d\x79\xb9\x30\xd9\x79\x14\x91\x2f\xe4\x47\x96\x40\x16\xe3\x3d\xc8\xd9\x8d\x14\x81\x66\x3b\x18\x2b\x57\x28\xd0\x87\x44\xce\xa6\xca\x37\xa0\x66\x64\x24\x41\x9a\xca\x4c\x2d\xfc\x40\x82\x32\x8c\x43\xaf\xfe\xc8\x21\x2e\x3d\x37\x45\x94\x9c\x99\x15\xe0\x04\x04\x5b\xf5\x1b\x10\x18\xab\x34\x71\x4a\x64\x69\x57\x7b\x36\x69\x76\x15\xbc\x8a\x8e\x8b\xdc\xf8\x10\x8d\x3e\xbd\xec\x99\x69\x95\x86\xf0\xd9\xc5\xbc\xc8\x94\x2d\x72\xe2\x12\x26\x13\xb5\xa7\x86\xb3\xba\x5d\x8c\xc6\x6a\xb2\xef\xe0\x7a\xde\x8e\x40\x8f\xb7\xaf\x86\xa0\x0b\x1a\x4d\xd5\xef\x8e\x3d\x71\xc7\xfe\x7e\xf6\x09\x12\x66\x40\x4a\x15\xcf\xaf\xb8\x47\x34\xb3\x7d\x48\x0d\xc1\x0f\x0a\xb8\x3c\xa5\x11\xaf\x73\xea\x86\x46\x83\xf2\xaf\x5d\x68\xfe\x44\xf6\x87\x90\xd9\x4a\x0d\x99\x03\x5d\x91\x7a\xa1\xac\x6b\xb0\x9f\x24\xcb\x06\xe0\xc5\xa0\x43\xd0\x31\x8c\x36\x92\x72\x60\x5c\xe5\xf3\xb0\xc8\xcd\x98\xd7\x10\x45\x8c\x2d\x72\xd3\xc1\x83\xc8\x95\x1c\xa9\xc1\x8c\x98\xe9\xc1\x48\x61\x45\xb5\x2f\xac\x9d\x88\x6f\xfd\xbf\x96\xec\xf5\x10\x99\x80\x97\x90\x00\x28\x4e\x44\xea\x8e\xf6\x39\x4e\xe6\x20\x21\x83\xbe\x9b\x94\x86\xd1\xd6\x4d\xf6\x83\x75\x45\x53\x2f\x53\xaa\xd5\x4b\x1f\x85\x38\xa8\xfe\x86\x59\x78\x56\x24\x9d\x43\x98\x42\x5b\x77\x2d\x8e\x94\x9c\x9f\x3b\x65\x8a\xf1\xc6\x27\x78\xe0\xae\x53\xac\xbb\x00\x44\x61\x83\xb7\x1f\xde\xce\x7b\x8e\xaf\xcf\xdd\x75\xca\x38\x99\x1a\x3c\xbb\xd6\x4d\xe3\x58\x25\x07\xa9\xa5\xbe\xaa\xd7\x64\x0e\x6b\x17\xf5\xba\xcc\xdd\x5d\x6c\x4c\x56\x2f\x57\xeb\x16\xb5\xdc\xfd\xdc\xa7\xc7\xe4\x1d\xfe\x33\x04\x8c\x08\x6c\xdd\x64\x9f\xdc\x6b\xc7\x3c\xa5\x23\xca\xac\x9e\x72\xa0\xc2\x70\xc0\x75\xf2\xf5\xab\xa3\xab\x31\xe3\x7a\x83\x43\xb3\x80\x53\x0e\x3b\x41\xbc\x52\xe0\x58\x7c\x3c\x8a\xc3\x88\xdc\x9a\x4b\xb7\xa0\xa2\xca\xff\x5e\x98\x4b\xca\xa1\x17\x58\xad\x08\x5c\x5d\xe5\x88\x72\x3a\xec\xe9\xea\xbf\x35\xda\xae\x1b\x50\x04\x42\xf2\x62\x07\xfe\x50\x39\x22\x8c\x98\x93\xde\x32\x19\x08\x84\xd1\x7f\x83\x7c\xf5\x98\x34\xb4\x97\x5e\x8a\x6e\x90\x9f\x79\xeb\x09\xb6\xac\x0c\x3b\x19\x31\x47\x78\x00\x09\x7b\x44\x85\x0b\x60\x7f\xfa\x20\x1f\x64\xfb\x65\x8e\xfc\x91\x3a\x8a\x1b\x84\xa5\xc5\xfd\x1c\x25\x32\x16\x48\xde\x9e\x74\x41\x1c\x17\xfe\x18\xa9\x49\x18\x25\xbe\x3c\x54\x28\x15\x96\x1b\xf8\x38\x40\x36\x34\x83\x1d\x1e\x2f\xe1\x4f\x65\x88\xf1\x5e\x00\xc7\xd4\x05\xb4\xa1\x1e\xca\x64\xc0\x0a\xd8\xd9\x2e\x93\x11\x31\x0a\x49\x30\x17\x08\xe9\x25\xbe\xca\xa7\x95\x37\x5d\x98\x2e\xf5\xd5\xcc\xe0\x61\xf1\x53\x19\xe2\x32\xa3\x58\xbd\xb7\x02\xe1\x53\x42\x70\x41\x76\xca\x95\xff\x56\x2d\xd2\xfe\x36\x7e\x73\x8f\xde\xd1\x08\x23\x17\x08\x2c\x7d\x9d\x32\x55\x50\xc1\x5f\x22\xc0\x48\xbd\x3b\x89\xa9\x5c\xb7\xed\xa4\xe8\xd4\xae\x40\xf2\xc5\x8b\x0d\x5f\x08\x56\xc7\x9e\xbd\xfb\xb7\x6f\x7f\xff\xce\x46\x5b\xf5\xf3\x6d\x37\xca\xa3\xe6\x97\xfe\x85\xb0\x14\x52\x0f\xb5\xae\x8a\x7f\xae\x8d\x2a\x72\x3b\x76\x3c\x54\xdd\xe4\x8e\xcf\x80\x44\xf4\x60\xfe\xd2\xd6\x58\xc6\x8e\x0a\x66\x19\xf2\x8d\x41\xa0\x7a\x8a\x55\x8d\xfd\x94\x8e\xa7\x6a\x4d\xb3\x04\x41\x95\xd2\x95\xaa\xd7\xad\x69\x68\x48\xec\x83\xa5\x36\x57\xaa\xbe\x30\x4d\xa9\x57\x8e\x13\x34\x57\x20\x41\xaa\x8c\x6d\xc7\x6a\xb6\x6e\x21\x3f\xf2\x4a\x37\x6d\x01\x62\x3f\xaa\x39\x9a\x6e\x93\xb8\x78\x11\x9f\x17\x61\x39\x1c\xdf\x18\x55\xb4\xc0\x08\x49\x4b\x1d\x3a\x49\x94\x84\x79\x53\x23\x16\x0a\xa2\x28\x26\x08\xd8\x7c\xbe\x1c\x29\x9d\x71\xe4\x6e\x01\xdc\x3a\x6f\xe8\x30\x48\xb6\xce\x4d\xee\x79\x51\x3b\x02\x47\x5a\xb2\x95\x56\x16\x63\x48\x18\x48\xb6\x86\x1e\x2d\x3c\x2e\xf5\x07\x32\x30\x30\x04\xaf\xd7\x24\x4f\x2b\xac\xd2\x67\xda\x3d\x2d\xea\x2a\x83\x30\xe2\xdc\x98\x47\x19\x75\xec\xc0\x1c\x04\xf2\x33\xd0\x2e\xa4\xd8\x45\xc5\x03\x6e\x5f\xae\x37\x6c\x7b\x0d\xc1\x27\xd4\xa5\x81\xe5\x38\x26\xb5\x52\x35\xb3\xf6\x61\x74\x84\x68\x78\x87\x4a\xe0\xf6\x63\xfb\x26\x43\x96\xf4\xf0\x6c\x46\x37\x4d\x24\x08\x52\x58\x78\x56\x99\x4b\x71\xd7\x85\x08\x6d\xac\xf2\x62\x3e\x07\x32\xb6\x1a\x72\x8f\xe2\xc2\x7a\x1b\xc5\xc4\x68\x71\xec\x41\x07\xa5\xed\x7e\xf5\xaf\xc8\xc0\xba\xaa\xdc\xe3\x01\x22\x83\xfb\x83\x5f\x57\x10\xf0\x1d\x28\xaf\xe3\xfa\x5f\xc3\xd7\xc2\x62\x1f\x61\x67\xdc\x8c\x9e\xa9\x3d\x77\x93\x71\x76\x47\x6a\x0f\xf5\x02\x80\xa9\x92\xf6\x41\xe4\x1f\xab\xaf\xb0\x76\x58\x0a\xb5\x26\xcf\xcb\xfc\xf7\x42\xbe\xa4\x01\x4a\xeb\x4b\x7a\x0c\x68\xf7\x1e\x22\xbe\xa7\x58\xae\xca\xc2\x58\x15\x44\x07\x44\xfa\x38\xed\x3d\x1a\x2b\xfa\xac\x42\x34\x47\x5f\x3b\xa6\xee\xf4\x19\x7b\x78\x87\xf1\xf7\x4d\xd9\x0e\x07\x8e\x01\x1d\x8c\xd5\x49\xcf\x2c\x4f\xc7\x6a\x10\xa4\xa2\x13\x6c\x3b\x18\x25\x54\xa8\xa5\x24\x37\xee\xf6\xbc\xad\xd7\xd6\x40\x3a\x4d\x3b\xea\x0e\x39\xb5\x91\xf9\x61\xb6\x9c\x60\x9c\x87\x09\x3c\x8a\xc0\xeb\xd4\x4d\x39\x1e\x81\x07\x40\x5b\x1e\xc8\x7e\xdc\xd3\x73\xf8\x1a\x27\xb4\x4d\x0f\x41\x88\x05\xa2\x20\x5e\x75\x35\x2f\x0b\xc8\x0e\xec\xf1\x30\x06\x97\xf1\x10\x4f\xec\x61\x2a\xd5\x1f\x49\x3b\x4b\x15\x6a\x3a\xce\xa8\xad\xf1\x9f\xa8\x26\xda\x36\x00\xd5\xec\xe9\x3e\x90\xe8\x1e\x3f\x1d\xb7\x66\x07\x39\x59\x42\x3b\xba\x98\x79\x45\xe8\xde\x7c\x2e\x2c\x34\xa9\x2b\xb1\xcf\x56\x5f\xfa\x59\xb1\x08\x4e\x6e\x62\xba\x8b\x3a\xcf\x3f\xd4\x3f\x63\xf2\x54\x9e\xa0\xce\x73\xe4\x4d\xfd\x17\x5c\x5a\xcf\x9b\xc4\x3d\xc4\x29\x28\x2e\xa3\x96\xc1\xf5\x58\x41\x8e\x6b\x53\x8e\xd5\x3b\xfd\x4e\x22\x93\x6c\xdd\x30\x4f\x10\xce\x01\x5e\x03\x8c\xa0\x22\xb6\x16\x27\xed\x3e\x15\x20\x0f\xc1\xd6\x7e\x8f\x31\x8e\x4f\x2f\x77\x21\xa5\x76\x9d\xeb\xb4\x45\x6e\xe7\xbe\x09\xc1\x1b\x76\x79\x74\xd4\x23\xd6\x4a\x25\x8b\x9b\x39\xf1\xbe\xf1\x79\x23\xee\x88\x9d\x18\x6d\xe2\x6d\xf7\xfc\xe9\xea\x3c\x4f\x24\xa9\x10\xe7\x4d\x89\x42\xc2\xa9\x02\x90\x6f\xf8\xcf\x9f\x89\x98\x8a\x7a\x8e\xff\xce\x16\xea\x00\x85\xe8\xff\x52\x7f\x7c\x4e\xcf\xdd\xbf\x7c\x5f\xc1\xf6\x67\x67\x87\x2a\x1f\x0a\xfe\xdc\x6b\xba\xf8\xf1\x42\x29\x58\x2d\xaa\xc6\x0c\x69\xca\x32\xc3\x62\x29\x4b\x52\xe4\x1a\x98\x24\x87\x76\xad\xc9\xea\x2a\x07\xf1\xd2\x16\xac\xe1\xe1\x4a\xc0\xe2\x6d\x21\x2b\x7a\x5c\x85\x57\xd5\x8d\x47\x78\x3d\x3a\xec\x5c\x41\xa0\x45\xef\x2b\x88\x0d\x34\x52\xb5\x3f\x42\x35\x98\x81\xb9\x23\xc6\xa0\xc2\xd0\x41\xf1\xe3\x37\xa2\x66\xa0\xc3\xed\xe9\x9e\x53\x78\x8b\x94\x9f\xfa\xf2\x37\x2a\xec\xa2\x88\xc0\x59\x70\xe2\xe5\xbc\xf6\xe1\xf8\x80\x9c\x26\x39\x99\x43\xac\x3e\x0f\x23\x70\x99\xdd\x9c\x18\x7d\x74\x44\x9d\x9b\x71\x38\x7d\xd9\xa0\x4c\x13\x35\x48\x46\xdb\x4f\x23\xe4\x2b\xc0\xd1\xe5\xab\x2a\xa3\xdc\x2f\x98\x72\x46\x2c\x35\xba\xbe\xa3\xdb\x3f\xb0\x3b\x4b\xf0\xcb\x8f\xa5\xd4\xfd\xd0\xd5\xd5\xd9\xf8\xb3\xd4\xd6\x82\x4b\xd3\xd7\xaf\xbc\xd4\xb6\x68\x4b\xf9\x9b\x92\x1a\x5d\x45\x85\xa6\xca\xd3\xa2\xcc\xda\x30\xab\x48\xfc\xe7\x27\x05\x62\x40\x7f\x53\xc9\xfd\xae\xab\x76\x2a\x3a\xba\x26\x49\x43\xe0\x24\x6e\x92\x73\xab\x4d\xb2\xed\x17\x79\xee\x25\xdb\x4b\x56\x8c\xaa\x54\x30\x16\x58\x31\xf6\xb1\x39\xfe\xf9\xc5\x6f\xaf\x5f\xf5\x58\x1f\xbc\x50\x56\xbe\x16\x48\xdd\xbd\x24\x55\x7a\xe7\xcd\x00\xee\xe6\x9c\xd2\xd9\xb1\x6a\x20\xc7\xc1\x44\xd0\x5a\x2d\x4d\xab\x27\xd8\xd1\x84\xc4\xd9\x14\xa8\xa0\x74\xf4\xc2\xf7\x8a\x4e\xcf\x52\x3f\xee\x33\x09\x21\xeb\xbf\x49\x43\xdd\xf3\x55\x58\x37\xd2\x4b\x7f\xd5\x14\x4b\xdd\x5c\x45\x8f\xe7\xa5\x7f\x92\xd2\xbf\x84\x9e\x83\xea\xab\x23\x6e\xb9\x59\x04\xcc\x93\x95\xf2\xdf\xe8\xa6\x41\xc0\x4f\xd4\x17\xd0\x53\xba\x4f\xad\x9d\x2e\x03\x31\x51\x5a\xfa\xef\xd4\x65\xdf\x42\xa1\xb3\x51\xe4\xbd\x65\xd1\xf2\xbb\x5b\xb9\x50\x91\xa8\xcd\x6a\xe9\x20\x0f\xd9\xb2\xe4\x5b\xc9\xfc\x23\xfb\x4e\x3c\x3c\x94\xa7\xc6\xb5\x0f\xbb\x6e\x6c\xdf\xf2\xd4\xec\xf8\x96\xa5\x1e\x65\x87\xf2\x3b\x3d\x6a\x63\x05\x57\x78\x1d\x82\x58\xe4\x76\x2f\xfa\x53\x0f\xcb\x01\x6e\x4f\xf6\x44\x94\x13\x2f\x2a\xe6\xa1\xc3\xd3\x00\x2b\xe1\xf5\x7d\x55\x67\x96\x46\x12\x46\x1d\x31\x91\x66\xf1\x62\xb7\xa7\x20\xcb\xcc\xca\xba\x32\xae\x68\x18\x45\x82\x64\xf8\x00\x39\x4f\xbc\x32\xce\x40\xe4\x97\x39\x4a\xca\xda\x7a\x94\xae\x7a\xab\x27\x34\x45\xbc\x3c\x37\x79\x1f\x38\x06\x7a\x8c\x75\x1c\x48\x16\xf6\x57\xd2\xe5\xc9\xfb\xa0\xc4\xce\x96\xb6\x65\xe4\x31\x8a\x99\x2b\xb6\x83\x33\x97\x1d\x48\xed\xa2\x1b\x8f\x6e\x3d\x8c\x39\x48\xc4\x76\x24\x11\x93\xdb\x4e\x7d\x63\xe4\xd9\x0a\x6a\xd8\x21\xed\x0b\xc6\xa2\xc5\x1c\x48\xc8\x1f\xe0\x96\xf1\x67\x99\x64\x65\x0b\xb7\x19\x50\xa3\x70\x1e\x5a\x12\x7a\x3a\x64\x11\x6f\x34\x65\x48\x98\x98\x4e\x99\x49\x8d\xf7\xb2\xbc\x0d\x6a\xec\x06\xd0\x61\x8c\x1d\xf0\xc5\x98\xf4\x20\x44\x1b\x63\x03\x17\x68\xf3\x23\xea\xb5\xe4\x26\xac\x6a\x3b\x25\x50\x5a\x7e\xa8\x7b\x3e\x0a\xb5\x12\xb2\x37\xab\x21\xf4\x03\xf5\x47\xa9\xcc\xde\xae\x67\x6e\xa9\x34\x8b\x00\xba\xa1\x09\x2f\x9f\x31\x4c\xfa\x7b\x2a\xe4\x51\x82\xe7\x8a\xae\x05\x8d\x22\x83\x79\x63\x49\x20\x16\x52\x7e\x12\x39\xd8\x47\x07\x84\xc2\xe2\xf8\x88\xfe\xc7\x4e\x87\xa8\xff\x91\x17\x93\xf0\x8a\xf3\x3a\x3b\x3d\xe4\xa9\x0a\x24\xd3\xad\x26\x71\x8e\x83\x42\xba\xbc\xb0\x29\xf9\xe8\xd0\x5f\x35\x31\xed\x4f\x38\xed\x4f\x7e\xda\x1d\x0a\xf4\xa9\x1b\xf7\x80\xb6\x53\x2c\xc1\xd3\xa5\x4f\x49\xc0\x10\x96\x9d\xe3\x54\xc6\xa1\x29\x30\x60\xac\x03\x95\x86\xbd\xa1\x86\x3f\xad\x58\x6f\xd3\x39\x74\x12\xd3\x7f\x9a\x4c\xc6\x51\x8c\xec\xd4\x69\x50\xc4\x20\xf2\xac\x99\x3a\xfe\xf5\x05\xe6\x2f\xf6\xa7\xde\x7d\xb3\x7a\xa2\xd1\xc3\xe6\x24\xc0\x84\x5a\x46\xbc\x48\xa0\xd2\x25\xb5\xb8\xbb\x3b\xa8\x5f\xf5\x5c\x22\xe4\x2e\x81\x0c\xf4\x4d\xa3\xaf\x14\xe4\xcd\xd7\x94\x35\x56\xa3\xf2\x1a\x4c\x77\xd1\x34\xd3\xa8\x33\xc8\x05\x1a\x0c\xf1\xa4\x97\x78\xac\xe0\xa6\x87\x27\x4b\x8f\x84\xca\x1e\xed\x48\xfb\x80\x16\x3e\x6d\xd6\xb5\x93\x2e\x1d\x6a\x25\x21\xb9\x40\xbd\xcc\x9b\x71\xe4\x47\xf5\x49\xfd\x75\x25\x54\x11\xb8\xf6\xdf\xc0\xf6\x8a\x57\x09\xdb\xc5\xfb\x30\xa6\x86\x20\xad\x64\x97\x26\x37\x4e\x55\xb3\xed\x68\xc3\x86\x9a\x66\xde\xaa\xe1\xa5\xa1\xc0\x17\xee\x45\x67\xd8\x70\xd6\x2d\x11\xcd\x26\x2f\x8b\x76\x51\xaf\xc9\xf0\x74\x14\x6d\x5c\xc7\x04\xcc\x0a\xbb\xaf\xf4\x82\x37\xe3\xed\xdb\x95\xec\x88\xdb\x25\x75\xe7\x88\xfa\x1a\x36\xa0\xba\x69\x22\x35\x0d\x57\x8b\x09\x20\x3d\x25\xf0\xc1\x90\xe7\xbc\x49\x6d\x4d\x56\x1f\xd1\x0a\xfa\xe4\x2e\x72\xf6\x3d\x76\x6f\x9d\xa2\xe7\x9d\x22\x9f\x44\xd7\x75\x75\x3a\x52\x07\x0a\xff\x45\xac\x66\x38\x6f\xa1\x98\x14\xca\x37\xce\x87\xcc\x39\x4c\x21\x89\x7a\x79\x56\x37\x45\xbb\x58\xa2\x5d\x80\xce\x3f\xad\x6d\x6b\x3d\x9b\x86\x30\x8f\x7a\xfc\x0d\x36\xd2\x1f\x16\xc6\x1a\xe1\xdc\x98\xad\xdb\x9e\xcb\xe3\xfa\xc6\x9b\x82\xed\xb3\x85\x6e\x74\xd6\x9a\xc6\x1b\x0d\x49\x00\x93\xed\x1b\xb3\x44\xdb\x6a\x95\x2d\xd6\xd5\xb9\x55\xc3\x9a\xb4\x55\x09\x18\x82\x87\x37\x55\x4f\x00\x4a\xec\x21\x79\x84\xd6\x65\x3e\x46\xe3\xd4\x97\x8b\xb1\x2a\x2c\x0a\x54\xe5\x9d\xac\xcb\x3c\xbd\x91\x63\x55\x5d\x22\x98\xd5\x65\x7e\xe3\x9d\xac\xcb\x1c\x08\x88\xc7\x47\xe2\x80\x22\x73\x18\x37\x0b\x9a\x17\xd7\x8a\x6c\x19\x1d\x84\xb2\x94\xa3\xca\xca\xb5\x2d\x2e\x20\xd8\xa2\x7a\x2e\x2a\x3f\x3d\xe2\xe5\xa8\x03\x59\xcc\xa5\xb1\x19\x8d\x1c\xf2\xeb\xd7\x78\x4c\xee\x26\x48\x42\xbb\xc6\x43\xe0\xb9\x77\x87\xb7\x0d\x0c\x30\x24\xf8\x09\x81\x7d\x4a\xa3\x4c\x95\x5b\x08\x89\xc9\x4b\x75\x28\x78\xcb\x42\x21\x62\x24\xaf\xb4\xad\xd5\xb3\xce\x3a\x5d\x61\x67\x95\x4a\x0d\xab\x4b\xe8\xb0\xba\x8c\x2e\x77\xbf\xf4\x33\xec\xc0\x58\xcc\xf0\x39\x4e\xcb\x8f\x93\xe6\x13\x89\x93\x55\x5f\x32\x82\xe8\x03\x3b\xe8\x10\xa1\xce\x54\xf9\xff\x3a\xcc\xfd\x1b\x4e\x01\x96\x11\x9d\x01\x94\x44\x70\x16\x86\x49\x81\x0c\x5b\x7f\x1b\x88\xdd\x12\xc2\xfe\x6d\xf7\x29\x5a\x21\xdd\xa6\x78\x8d\xdf\x0c\x65\x72\x6a\x31\x74\x41\xff\x13\x02\x8e\xdb\x0b\xcf\x95\xc7\xfc\xe2\x04\x53\xb8\xe5\x7e\x6f\x05\xbf\x71\x82\x73\x42\xfd\x6c\xec\x48\x26\x5f\x18\x93\xc9\x5c\x2a\x6b\x5a\x05\x7e\xc0\x42\x6e\xe6\x08\x09\x21\xf9\xfa\xc2\x34\xde\x53\xc3\xd1\x0f\x34\x4f\x70\x25\xd4\x71\x5b\xd7\xe7\x0a\xd4\x8e\x53\xe2\x3e\x2c\x76\x43\xe9\xb7\xab\xb6\x68\x4c\x79\x05\xdc\x02\xd9\x91\x62\xcb\x31\x18\xa0\x81\xc6\x97\x5a\xa8\x99\x29\xeb\xea\x8c\xbc\x6b\x3c\xa5\x92\xce\x2e\x48\xe3\x56\x2b\xf0\x05\xaa\xd4\xac\x6e\x17\x60\x05\x69\x59\x35\xc0\x7d\xeb\x2a\x77\x84\xcc\x95\xcf\xa9\x1b\x18\x22\x28\xd7\x3a\x13\x12\x66\xad\x09\xf5\xe3\x10\xf7\xc0\x00\x81\x87\x53\x5d\x19\x1f\x2d\xc6\x5d\x77\xa3\xb3\x85\xdf\xa3\xa1\x9e\x83\x60\x5f\x74\x2d\x91\x8a\x6d\x1b\xd3\x66\x0b\xc0\x2a\xef\x2f\x4c\x43\x42\x57\x14\x35\x2c\x64\x92\x40\x78\xf8\x61\x07\x73\x30\xd4\xea\xb8\xb4\x91\xbd\x16\x78\x88\x41\x2c\x0c\xe0\x18\x44\x57\x53\xa1\x6c\xba\x7b\xd7\x27\x7f\xe9\xaf\x21\x59\x95\xa8\xff\x5f\xf4\xa6\xee\x49\x8c\xbc\xb1\x73\xfe\xde\xed\x1a\x35\xd0\x3c\xf7\xbb\x77\xd5\x1d\x1a\x28\x59\xe6\x5f\x22\xb4\xf0\x72\x01\x8e\xe7\x61\xe2\xd9\x82\x10\x72\x28\x07\xd5\x53\xc0\xcf\x64\xa7\x20\x1a\x89\xd9\xc1\x4b\x69\xcf\x6b\xa1\x7e\x32\x6d\xd0\x30\x21\xb4\xdd\xb3\x6d\x91\x9d\xab\x7a\xdd\xde\x8b\x41\xce\x4f\x6c\x4e\xbb\xdf\xcb\xa4\xfc\x88\x42\x90\x2e\xa7\x12\x36\xb8\xd4\x69\x73\x4f\x6c\xdc\x7e\x74\x09\x0e\x6d\xca\xee\xae\x7a\x67\x3e\xb7\x63\xb5\x34\x8d\xbb\x89\x8b\xda\x1a\xd5\x5e\xd6\x40\x1c\xc2\xb6\xe9\xa5\x21\x85\x06\xaf\x3a\x64\x4e\x07\x3b\xd5\xb1\xc2\x14\xa0\x24\x45\x12\xb5\x38\x2f\x8c\xda\x51\x43\xdf\xcf\x73\x41\xbf\xf7\x84\xd5\x47\x92\x7a\x08\xec\xca\x3f\xab\xf5\x4a\x4d\x63\xcf\xb2\x7a\x8e\x3b\xb6\x45\x40\x06\xdf\xfb\x69\x65\x44\x2d\xa1\x5e\x94\x61\x46\x5a\xf6\x76\x02\x34\xa9\xc4\x21\xa9\x6b\xc0\x0c\xdb\x2d\xc8\x54\x27\xe4\xca\x1d\xf6\x56\xe2\x31\x78\x33\x64\x45\xaf\xe1\xe1\x3d\x93\xf5\xd9\x81\xa9\x8b\xec\xfd\x97\x1d\x3a\x90\x6d\x2f\x6e\xd2\x4a\xea\x0d\x5b\x0e\xd4\xa8\xa8\x10\xb6\x86\x75\xa3\xe0\x5d\xd8\x2e\x8c\x2b\x6d\x6b\x82\xd9\x02\xfd\x92\x01\xcf\xf1\x54\xb7\x1c\x8b\xeb\xec\x16\xa7\xe2\xaa\x6d\x3c\x14\x6f\x74\xca\x05\x3b\x47\x9d\xd5\xf6\x7a\x04\x7d\xc3\x31\x92\xe0\xf1\x36\xe7\x98\x04\x68\x0a\x83\x76\x26\xe5\x27\xe6\xcf\x14\xc7\x01\xee\x81\x51\x40\xfc\x06\x8d\x46\x0d\xe1\x60\x7b\x22\xce\x86\x81\x7b\xb6\xe3\xcf\x8c\xdb\x07\x38\xbb\xbb\xea\xad\x3e\x37\x8a\x2d\xce\xf2\x22\x07\xf3\x2b\xb2\xef\xab\xae\xd4\x1f\xa6\xa9\x27\x74\xf5\x99\x98\x47\x97\x9c\xc7\x05\x55\x08\x58\x54\x01\xde\xa2\xcf\x87\x11\x7c\x3a\xdc\x0e\xff\xbf\x43\x17\x76\xc4\x18\x2f\x6d\x0d\xd0\x2c\x30\x7e\x65\x2e\x85\x15\x26\xb4\x15\xb1\x59\xef\x84\x1d\x89\x2e\x40\x59\xaa\x33\xbd\x42\x3a\x7d\xb9\xa8\x4b\x33\x71\x14\x68\x12\xd6\x81\x9d\x9f\x41\xd8\xd8\x1e\x94\x38\x51\xf7\xc7\xee\xeb\x5b\xa9\x63\xc3\x21\x5d\x9b\x67\x68\x56\x86\x2b\xe9\xd7\xb5\x6e\xc4\x62\xc9\x91\x32\xfa\x92\xc8\x2a\x82\xb7\x61\x98\x06\x1c\xb7\xf8\xb9\x85\x59\xf5\xdd\x32\xd7\x8a\x4e\x91\xb1\x25\x46\xdf\x84\xcf\xf4\x2a\x99\x67\x38\x01\x1c\x29\x4c\xc0\x77\x94\x56\xa1\x43\x54\x1d\xf6\xd4\xd7\x93\x6c\x2a\x09\xac\x04\xbd\xd5\x8d\x21\x0b\x40\xc7\xc3\xa1\x04\x0a\xac\x69\x75\x62\x03\x88\x1d\xa0\xda\x05\x88\x8a\x2e\x6d\xcc\x69\xa5\xf0\x45\x52\xba\xcd\x02\xe6\x3f\x29\xab\x93\x7e\x2d\x0e\x46\xe2\x57\x39\xe1\x3b\x2e\xbf\xa5\x5d\xa2\xa2\x49\xb1\xc9\xb4\x94\xc5\x5e\x8b\xbb\x20\x66\xde\xc3\x27\x0a\x99\xa1\xed\x15\x25\xad\xab\xdd\xc6\x4c\xf2\x1a\xc5\x34\x98\x66\x12\x66\xee\xb8\x21\x36\xfe\x50\x2f\xeb\xe5\x8c\x5d\xb6\xb1\x03\x8a\xd4\x5b\xcf\xe9\x65\xc1\x32\x55\x6f\xab\xc6\x9e\xe7\x2d\xbe\x1a\xe8\xbd\x91\x3e\x34\xa0\xba\xc9\xd9\xd3\x8c\x06\x54\x43\x5b\x23\x50\x40\x8c\x6a\x10\x2c\x81\x53\x0b\xcb\xee\x38\x16\xbc\x17\x27\xc1\xfc\x67\x0d\x04\xbd\x46\x47\x73\x62\xe6\x12\x71\x92\x63\x98\xde\x97\xc8\x6c\xf5\x71\xde\xc4\xf7\x22\x71\xe9\xad\x78\x28\xf8\x52\xe0\xe7\x41\xc5\x70\x0b\xde\x3e\xe6\x7e\x83\x38\x97\x7b\x91\x08\x8e\xcb\x82\x7d\x6f\x99\x13\x7e\xec\x03\xdf\xad\x02\x86\xba\xcc\x5f\x42\x22\x4c\x16\x31\x50\xef\x58\xe8\x87\x4a\xe0\x9a\x5a\x39\xa0\xf5\xd5\x25\xd5\x84\x83\x3c\xe8\x55\x7b\x84\x06\x62\x52\x9f\xba\x64\x9c\x6f\x95\xaf\x1e\xe9\x3a\x64\xc4\x7d\xec\xfb\x1c\x57\x1a\xf7\x7b\x3e\xea\x10\x6a\xac\x73\x72\x7e\x2a\x64\xe8\x92\x25\xf0\xd1\x0c\xc2\xb5\xe0\xff\xa8\xfb\xad\x04\x55\x70\x79\xbd\x3b\x83\xdb\x1c\x2d\x6c\xcb\xe3\x1d\x0e\x36\xb9\x97\x6d\xad\xee\x65\x65\xb1\xba\x07\xa6\xea\x6c\xd5\xc5\x49\x60\xc1\xd4\x7f\xa9\x31\x95\x43\xdf\x3b\x13\x85\xf0\x6c\xf7\x05\x06\xab\x36\x56\xd5\x4b\x68\x0f\x7a\xfd\x80\x35\xfe\xac\xbd\x9c\x7c\xf4\xf5\x2b\x47\x3a\x02\xf2\x2d\xdc\xe5\x12\x15\x9c\x69\x93\x40\xe8\x62\x06\xd2\x95\x79\x53\x38\x94\x45\x2d\x03\x29\x65\xf5\x99\x57\x80\xbb\x7f\xb0\xda\x4c\xc2\xd2\x50\x34\x1a\x2e\x7b\x88\xef\x52\x6a\x44\xa5\xdb\x11\x5d\x62\xaf\xd7\xec\x7d\xbc\x73\xa2\x98\x93\x3e\xf7\xbf\xd3\x6f\xb3\xe1\x89\x55\xa1\xe7\x89\x1a\xd4\xf1\xb4\xcb\x73\x54\x4f\xef\x6d\xd5\x57\xca\x3c\x32\x9d\x3b\x0b\x93\xf6\x39\x64\x52\xad\xa4\x7b\x68\xaf\xa6\x60\x02\x8d\xea\x6d\xf5\x14\x4d\xf2\xf1\x03\xae\x6e\x09\xef\x6e\x88\xd1\x93\x26\xab\xf0\x7c\xdf\xaf\xbc\x2f\x9f\xc6\x6a\xff\x74\xac\x72\xe2\xca\xe3\x7e\x48\x83\x9e\xc3\xc3\x4a\x8e\xdd\x71\xca\xcc\x49\xfc\x07\x93\xb9\xb3\x3c\x4f\x04\x87\xe0\x50\x01\xbd\x89\xa3\xe7\x69\xe0\x39\xd3\x01\xf1\xe0\xee\x88\x70\x02\xd7\xe9\x50\x20\x4b\xed\x0e\x84\x22\x58\x18\xa9\xad\x6f\x1c\x67\x09\x2b\x71\xa3\xb8\x35\xc9\x31\xf0\x78\x90\x1f\x98\xea\xd5\xaa\xbc\x1a\x42\xd1\xd8\x77\x24\x2a\x7f\x82\x38\x40\x3c\x80\xc8\x0d\xb4\x19\x15\x41\x67\x12\x19\xbd\x24\xbf\x8c\xba\x51\x79\x61\xd9\x4b\x83\x74\xaa\xa0\x62\xec\xea\xcf\x50\xc3\x1f\x98\x52\x1b\xa1\x08\x46\xfb\x7d\x6a\xb3\xc3\x84\xa9\x89\x4d\x5e\x6e\xc7\xb5\xd1\xe2\x6c\x8c\x1f\x84\x8f\x9a\x0c\x66\xd1\xa3\xca\xe3\x3b\x1a\x29\x03\x50\x25\x97\x2e\x69\xac\x22\xae\xf2\x7f\x64\xde\x7d\xca\xc0\xde\x79\x77\xf8\xbb\x9f\x21\x72\xa9\xc5\x28\x4a\x40\x31\x02\x9b\x86\xa2\x5c\xe9\x63\x10\x0c\xd6\x83\xd4\x13\xc2\xb0\x59\xa5\x31\xcf\x4e\xa9\x9b\x33\xd3\xa8\x3a\x39\x6d\xf3\xb9\x6d\xb4\xbb\x48\x43\xaf\x1a\x8f\xad\x38\x3b\x72\xfa\xc9\xbe\x3a\x70\xfb\x70\xdd\xe9\x06\xae\xc9\xcd\xfd\xb0\x42\xc3\xf7\xc3\xef\x09\x8e\x4c\x40\xee\xfb\x22\x0c\x13\x2d\x78\x0e\x32\xb2\xde\x75\x4b\x49\x71\x61\x79\xb5\x43\x64\x33\xd7\x56\xc1\xe8\x39\xe7\x1c\x6a\x17\xa6\x19\x4d\xd5\x8f\xba\x2c\x7d\x58\x23\xde\xb4\xe5\x4a\x43\x28\xd6\x22\x0f\xa1\x94\xa8\x63\x14\xaa\x9b\xcf\x3a\x83\x68\x47\x1c\x42\xa0\xe9\x10\x70\xec\xc5\x78\xef\x0e\xb6\x94\xd1\x63\x35\x93\x37\xa9\x34\xd5\x2b\xf4\xc7\xd2\xb1\x97\xe4\x44\xcd\x62\x57\xff\xf0\x2e\xa7\x26\x77\x8e\x44\xa4\x34\x2a\x0c\xc4\x49\x63\x2c\x42\x4d\x36\x4d\x63\x35\xc3\x82\x59\x64\xe4\xc4\x71\x07\x5e\x2e\x57\x84\x85\x5d\x3b\x42\x93\x33\xfe\x27\x84\x52\x0d\x70\xa2\x47\x6a\x22\x7e\xce\xa4\x1c\x11\xfb\xf2\xd3\x9a\x50\x41\x18\xad\xad\x93\xb1\x1c\xaa\x9c\xe1\x3f\xc2\x38\x08\x48\x61\x20\xfc\x2d\x47\x82\x7e\x84\x97\xbe\x1f\x84\x4a\x66\xd3\x22\x57\x13\xa5\xa7\x45\xc4\x9c\x41\xb8\x0c\xc7\x92\x5d\x2e\x0c\x84\x8e\xa0\x80\x12\xe8\xb2\xc0\xfa\x2b\x70\xe2\x4b\xae\xd4\x54\xbd\x61\x6d\x44\x3d\x0e\x76\x9f\x5e\xbd\x81\x4a\x7d\x8d\xc8\x35\x81\x05\xe1\xe2\xf3\xa2\x3d\x2e\x72\xc3\xe8\x47\x06\xb3\x44\xc4\x0a\xa8\xa0\xe3\x16\x74\xf7\x6e\x07\x65\x50\x38\xa5\xb0\x23\x76\x25\x19\x35\xbb\x4a\x4c\x33\x36\xf0\x1b\x76\x05\xb8\xa7\xfb\x26\x9e\xa6\x26\xf3\xc0\x87\x59\x8a\xf0\x68\x91\x96\x82\x9a\x8b\x45\xf1\xf4\x74\x96\x0c\x18\x8a\xea\x80\x89\xd8\x70\x21\xa0\x82\x43\xc4\x9e\xb5\x7f\xaa\xf6\x46\x52\x38\x83\x82\x42\x5f\xa1\x47\x3c\xe1\x37\xe2\x7a\xdb\xb6\xbb\x99\x33\x25\x0b\x11\x2f\x37\x1d\x0d\x1a\x98\x6e\xed\xf1\x75\x95\xdf\xbe\x3f\xf2\x9a\x0c\xd6\x56\xc6\x06\x20\x74\x7f\xe8\xdd\x6d\x3b\x80\x87\x50\xe5\x95\x5f\x24\x3a\x41\x14\x68\xd5\x10\x50\x92\x0d\xd1\xdc\x1c\x14\x1b\xb7\xa5\xec\x2d\x0c\xe1\x58\x30\x7f\x0b\x68\x0d\x09\x3c\x77\x77\xd5\xf1\x3a\x10\x11\x70\x5b\xae\x5b\xa5\xcb\xb2\xbe\xc4\xb0\x12\x62\xdd\x5b\x9d\xe8\x30\x62\x43\x9f\x8b\x9e\xc0\x73\xa8\xc5\x88\xd4\x4c\xd8\x4e\xbe\xc6\x6f\x0f\xfd\x9b\xc0\xfe\x36\x20\x8f\x43\xf5\x82\xfd\x9d\x1e\xb8\xef\x72\xba\x52\x80\x1d\x1a\x24\xdc\x79\x17\xb5\x46\xa1\xd0\xba\x68\x55\x5c\x81\x49\x97\x2a\xcb\x6e\x25\x0e\x65\xc5\x03\xbe\x09\x63\xfc\xd9\xed\x31\x22\xd0\x72\xe1\x3c\xd3\x67\xe4\x79\x8b\x43\x3c\x3d\x42\x5e\x98\xbf\x3e\x8d\xbe\x3e\x3b\xea\x7b\x06\xc8\xde\xb8\xbe\x40\x27\x5d\x96\x7a\x03\x97\x11\x2f\x0e\xf7\x0b\x66\x77\xd0\xff\xc9\xcd\xa5\xe3\x12\x2a\x97\xf4\xe7\x26\x11\xde\xdd\x4f\xd3\x49\x88\x4f\x11\xea\xea\x04\x54\x95\xd6\x96\x2f\x38\x76\x18\x6a\x9e\x2d\x13\x22\x6d\x55\xde\xe8\xcb\x8a\xfd\xe7\x6c\xd6\x18\x53\x4d\xd5\x8f\x75\x99\x43\x08\xdd\x39\x5b\x60\x99\xcf\x7a\xb9\x82\xec\x59\xba\x52\x99\x5e\x5b\x23\xbc\x66\xea\xb3\x22\xa3\xce\x21\xe4\x7d\xd0\xbb\x33\xd3\x82\x9d\x88\x49\x4c\x31\x0b\xa5\x03\xe3\x08\x9d\xa0\x72\x5e\xce\x96\xa3\xd8\x60\x17\x68\x82\xc9\xcb\x58\x51\x9b\xe1\xda\xd5\x07\x26\x49\x43\x56\x96\x60\x89\xd0\x5a\x53\xce\x63\xa1\x5e\xc7\x8b\x53\x08\x37\x4c\x73\xc6\x92\x35\x8a\xcb\x8d\x45\xe0\x06\xb1\x09\xc5\xf3\x29\x10\xde\xc1\x16\x49\xa4\x1b\x74\xa2\x92\x84\x84\x0b\x3a\x1c\xa9\x30\x2a\x48\xb6\x16\xc2\x9d\xb2\x30\x2a\xd9\x28\x62\x17\xdc\xac\x30\x57\x16\x18\xfd\x35\x67\x60\xbc\x07\x51\xb1\x22\x2b\x3a\xa4\x02\xba\x31\x60\xd6\xb9\x26\xab\x04\xbb\x61\xa3\x5e\xd2\xa0\xf9\x86\x1d\x43\xfc\x6a\x6f\xb5\x71\x9e\x92\x05\x24\xd9\xb3\x71\x3d\xfb\xa6\x50\x58\x84\x12\x96\xd2\x47\xe4\x64\xf9\x8a\x78\xf1\x5c\xa7\xfb\x1c\xbd\x75\x58\x77\x0f\xa3\x12\xf7\xcf\x0e\xa3\xdf\x0c\x85\xfc\x7a\xf0\xc0\xb8\x61\x07\xdf\xd5\x82\x0e\xdd\x8a\x58\x8d\xc6\xae\x79\x1c\xee\x4f\xac\x91\x65\x67\x8e\x19\xba\x28\x82\xd8\x08\xda\x76\x00\xed\x5d\x3d\xbc\xa0\x90\x24\xd7\xdf\xb6\x0b\x95\xf9\xdc\x46\x5b\x01\x46\x2b\x3e\x12\x89\xd8\x8b\x0d\x2b\x7f\x5d\xe5\xbd\x8b\xe7\x05\xbc\x53\xcf\x54\xe2\xe6\xd1\xb3\x96\x9b\xb6\x4a\xde\xdc\x6e\x90\x23\xe9\x87\xdb\xed\xfb\xd6\x00\xfb\x4d\xe0\x1a\xef\x3e\xde\x9b\x1d\x14\xa8\x04\x81\x09\x1a\x59\x25\xef\x83\xc2\x2a\x8c\xc1\x83\x71\x89\x6d\xc8\x28\x88\xc5\x21\x7a\x0b\x1b\x1c\x19\x8f\x0a\x75\x17\x6c\xe9\x99\x01\xaa\x15\x5d\x61\x06\x2b\xe4\x13\x6b\x8c\x0a\xec\x0f\xf3\x0a\x95\x6a\x6c\x8a\x05\xdc\x1e\x22\x13\xbf\x25\x63\x55\xd5\x15\x45\x89\xe8\xbe\x3e\x36\x6c\xfa\xbf\xf6\xe8\xf8\x1f\x7a\x6d\xdc\x8e\xed\xa2\x77\x49\x6c\x58\xd0\x13\xb5\x3c\x7e\xbf\x04\x3f\xb2\x1b\x7b\xdc\x43\x05\x5f\x87\x4b\x60\x31\xa3\xdc\xca\x37\x10\x89\xdb\xef\xa7\x7b\xc1\xdc\x4c\xfa\x37\x1c\x4b\x4f\x5f\xc1\x5a\x7d\xab\x55\x0c\x99\x93\xc6\xb6\xa6\x31\xf8\xf3\x5a\x05\xec\xf7\x8c\x6b\xaa\x9c\x94\x04\x1d\x8b\x0c\xfe\xd4\x0d\x03\xcb\xdc\x65\x47\xa5\x19\x1b\x8b\xa6\xbc\x96\x58\x0d\xf4\x2b\x14\xf8\x49\x44\x97\x1e\xdf\xd0\x04\xd2\x6e\xa7\x84\x00\xb0\xeb\x51\x3e\xdc\xe2\xc5\x7b\xa7\x0f\x92\x08\x4e\xba\xea\x61\xf9\xf6\x85\x87\xb1\xb4\x7b\xc5\x82\x3b\xc2\x2a\x76\xd4\x6d\xd2\x0b\x7b\x1d\xfb\x5b\xb9\xa5\x49\x27\x37\x02\xe9\x76\xbe\xf4\x97\x37\xef\x5e\xab\xdf\xdf\xbc\xfa\xe9\xf5\x07\xf6\xd0\x06\xcb\x31\x5c\x3c\x38\x9a\xa8\x59\x59\x67\xe7\x6c\x43\x69\x15\xc5\xda\x30\xb9\xd2\xb3\xfa\xc2\x38\x14\x36\x33\x65\x7d\xe9\x65\xcb\xe4\x59\xed\xfa\xf9\x9d\x1d\x46\x85\x4f\x75\x54\x1e\x47\xfd\xc6\xdc\x51\x49\x8a\xc5\x28\x4c\x91\x07\x8c\x7a\x05\x36\x51\xfe\x83\x8c\x61\x93\x64\xf4\xae\x57\xed\x48\x3a\x10\x9f\xd4\xab\xf6\x34\x38\xb1\xc2\x4f\xe1\xb9\xd4\x17\x3e\xbc\x42\xbf\xd4\x8a\x1c\x5d\x53\xff\xea\xb0\xa4\x51\xec\xf5\x8b\x3e\x1e\xc7\x59\x53\x97\xe5\xef\x0b\x53\xbd\x70\x3b\xf6\xf7\xc2\x16\xb3\x32\xc4\x31\xc4\x18\x4d\x72\xb9\x18\x2b\xef\x45\x2b\x38\xe4\xa7\x6a\x38\xe4\xf0\x07\x18\x83\x97\x43\x16\x42\xe7\x1f\xea\xd5\x08\x95\x37\x10\x4a\x2d\x14\x8a\xb8\x31\x1f\x6a\x9c\xc8\xaf\xb5\x85\xb1\xd1\xd6\x04\xc6\xf6\x24\x31\xac\xe4\x36\xde\xe0\x1b\x22\x96\x5b\x19\x91\x94\xee\x11\xc5\x8b\x93\x5f\xdc\x79\xf7\xc6\xac\x76\x5b\x50\x45\x77\xe9\xce\xe5\x2d\x84\xf4\x97\x09\x3a\x00\x37\x63\xf0\x41\xa2\x4c\x53\x23\x57\xa5\xcf\x3a\x03\x88\xd2\x65\x30\xca\x90\xf3\x8e\xd4\xac\x6e\xc4\x45\x6f\xb8\x44\x11\x6f\x6e\x43\x98\x91\xb7\xba\x5d\x4c\x97\xfa\xf3\x70\x2f\x8e\x88\x38\xa1\x1e\x47\x62\x32\x10\x61\x73\x7b\x54\xcd\x5b\x82\xd6\x64\x11\x47\x5b\xec\x86\x8f\xa8\xea\xb1\x1a\xc4\x41\xa7\xae\x83\xc7\x7c\x3f\x40\x6c\x0f\x36\x5a\x97\xf9\xcf\x7c\xd0\x38\x7c\x37\xac\x68\x17\x1c\xc4\x75\xeb\x89\x56\x09\x91\x2a\x51\x74\xde\xdd\x77\x0a\x52\x29\x0e\x13\x6f\x94\x84\x98\xdb\xc5\xa6\xe4\xcb\x70\xeb\x63\xb8\x45\x78\xd0\x6f\x41\x02\xc9\xfe\x4b\x5c\xd2\x1b\x9d\x33\xe0\x8c\x0d\x01\x43\x09\xfb\xf7\x44\x07\xf5\x97\x37\xc4\x1f\x8d\xc3\xbd\x86\x30\xaf\x6c\x76\x8d\xc5\x18\x9b\x19\x0c\x14\x42\xd2\x52\x8e\x23\x0b\xa8\x32\xc9\x2a\x80\x4e\xac\x18\x00\xe5\x48\x0d\xd8\x0b\xed\x40\x35\xa6\xd4\x6d\x71\x61\x0e\x07\x92\x34\xb3\xf7\xbf\xe3\x7d\x7f\x5a\xb7\x6d\x48\x43\xab\xa2\xae\x76\x8e\x20\x4a\xc9\x59\x51\x4d\x4a\x33\x6f\x0f\x14\xe4\x15\x16\xd1\xa0\xce\xa0\xb1\x9d\xa2\x95\xe6\xef\x45\x0e\xe6\xd1\x83\xd5\xe7\xde\xf1\xaa\xfa\x67\x3c\xa3\xcd\xa3\x5d\xba\x2e\x0e\x54\x32\x0c\x26\xf2\x6c\xa6\x59\x59\x98\xaa\x7f\x18\x91\xa1\xb2\x31\xd5\x8b\x2a\x7f\x91\xe7\x43\x19\xb7\x0a\x63\xd4\x8e\x31\x56\x5c\x5e\x5c\x0c\xc6\xea\x44\x6c\xe8\x29\x63\x6b\x31\xa3\x51\xdf\x53\x3b\x0d\xf7\x2a\xfa\x90\x19\x1b\x71\x47\x42\x54\xd7\xeb\x84\x6a\xe5\xe1\xda\x23\x65\xe6\xd4\xed\xbd\x14\x3a\x0a\x0d\x51\x99\x4b\x95\xb6\x8e\x5b\x25\xe0\x97\xc2\x1d\x06\x06\xeb\x1c\x8a\xdc\x71\x5d\x16\x67\xd5\xef\x1e\x3f\x87\xcb\x86\x88\x29\xbc\x4d\x79\xda\x8c\xdf\x36\xda\xc1\x84\x25\x78\x45\x37\xff\x64\x59\x87\x20\x08\x27\xa7\xa3\x1e\x00\x42\x3f\xa9\x17\x6d\xe0\xdb\xa9\x05\x4a\x47\x2e\x99\x41\xc0\x86\x60\x93\xc4\x15\x88\x28\x21\x89\x28\x38\x24\xb0\xb4\x02\x88\xe9\x47\x32\xe2\x68\x34\x56\xbe\xd4\x8f\x40\x95\x08\xcf\x4a\x29\x8e\xc8\x6a\xb1\xf1\x91\x1e\xdb\x91\x68\x81\xb3\xd4\x91\xea\x65\x50\x22\xc6\x23\xd8\x35\xdc\x0a\xf1\xf6\x21\xb7\xc4\x58\x43\x4e\x61\xb4\x99\x9f\x89\x6e\x40\x5f\x8c\xe7\x9b\xe3\x38\x77\x39\xe6\xd8\x3d\x19\x87\x38\x4c\xd9\xe8\x57\x2f\x3e\xbc\x50\xc7\x1f\x7e\xfb\xdb\xcb\x0f\x7f\xfb\xed\xb5\xe4\xa6\x29\xbe\x3d\x3b\xf0\x42\x76\x23\x08\x75\x85\x18\x10\x0d\xc8\x34\xd1\x01\xd4\x5c\xfb\x04\x47\x8b\xe2\x6c\x51\xba\xb5\x80\x8e\xba\x9a\xd7\x10\x27\x56\x41\x3a\x57\x8b\x72\x4a\x1f\x0f\x96\x9c\x47\x12\x66\x3b\x4d\x64\x3e\x56\xd1\xd3\xce\xd8\xb6\x58\xea\x96\x4e\x27\x72\xef\x77\xb5\x29\x11\x33\x6e\x40\xd7\xb0\x02\x03\xed\x48\xeb\xb1\x3e\x3a\x1e\x8f\xa1\x9e\x27\x05\x44\xc5\x0f\x48\x36\xd3\xc3\x5d\x8f\x98\x17\x11\x5c\x08\x32\x8e\x1b\x72\x16\x13\x57\x89\x6c\x99\x08\xff\x4b\xae\x70\x0b\x03\xd2\x01\x53\xb5\x4a\xee\x49\x63\x49\x75\x86\x12\xf2\x17\xeb\xb6\x5e\xea\xb6\xc8\x82\x26\xae\xa8\x2e\x74\x59\x38\xe0\xb1\x2a\xd3\x60\x4b\xea\x0e\xa5\x59\x6a\x44\x9d\x55\xae\xda\xa6\x40\x29\x7c\x63\x26\xbc\xce\x20\xb9\x74\x3d\xdf\xb3\x74\x83\x22\xd1\x4d\xb8\x28\x22\xff\xc9\xad\x0e\xcb\xbf\xab\xa3\xc3\xf2\xb6\x7d\x00\x6a\x2f\xd0\xd3\x2d\x29\x88\x78\x2c\xd1\xc0\x01\x97\xaf\x0c\x90\xd6\x5b\x11\xe3\x24\x7b\x66\x43\x94\x45\xc6\x89\xfd\x16\x46\x9b\x40\x0a\x17\xdf\x05\x29\x90\x7e\xd8\xf6\xe7\xdb\x02\x15\xe2\xa5\x03\xb6\xa0\x02\x27\x59\xdf\xfc\xce\x91\xc4\x40\x1b\x63\x03\xfa\x06\x91\x5b\xff\x2b\x58\x10\x0b\x0b\xbd\xf1\x35\x33\x44\xaa\x6d\x8c\x01\x50\x28\x82\x7f\x7f\xc7\xdc\xbd\xfa\xdb\xaa\xa3\x01\x81\x29\xf5\xc4\xfc\xd8\xb2\x83\x31\xe9\x06\xb5\x5f\x06\x78\xf9\x65\xa9\xad\x35\x16\xd2\x22\x8e\x55\xbd\x6e\x57\xeb\x88\x61\xc4\x50\x53\xf0\x90\x3a\x3c\xec\x46\xeb\x87\xe6\x94\x5c\x8b\xd2\xfa\xed\x0e\x9f\x1f\xfc\xf7\xd7\x8f\x76\x67\xe4\x2a\x4c\x86\x33\x9d\x9d\x9f\x81\x95\xf7\x64\xf4\x7c\xf8\xf1\x78\x67\xb4\x1b\x47\xad\xf5\xfd\x8c\xd4\xac\x31\xfa\x9c\x3f\x8a\xbc\x5d\x94\x59\x8f\xde\x44\x50\x19\x33\x03\x8e\xd4\x8e\xac\x90\x7c\x55\x3b\xa1\x7e\xc8\xfb\x17\xa9\x4d\x57\x4d\xcd\x72\x20\xac\xb6\x7f\xaa\x9e\xab\xc1\xec\x0c\x7e\x0d\xd4\x01\x46\xcd\xc3\x5f\x72\xda\xb8\x55\x27\xae\xfd\x69\xd7\xd9\x23\xfe\x2a\xba\xbf\x7f\x1a\x91\x76\xd8\x00\xf0\xf7\xf8\xcd\x9c\xbd\xfe\xbc\x1a\x0e\x68\xf7\x46\x83\x68\xf2\xf7\x4f\x1d\xb3\x38\x7c\x7e\xf0\x1f\xf0\x6d\x34\xc2\xd4\xb3\x72\x98\xd1\x86\xd1\x1d\x4b\xaa\xd2\xde\x7a\x98\x42\xce\x8f\x96\x84\x5e\xd2\x65\xf9\x43\xa9\xab\x73\x80\xc2\x25\xb0\x68\x80\x18\x24\x90\xb8\xe2\xe9\x8c\x6b\x85\xc0\xd9\x51\xf1\x10\x9b\x89\x37\xc2\x12\x83\x05\x57\xa6\x79\x0b\x92\xd8\x34\xcd\x19\x7c\x8a\x29\x95\xaf\x1d\x4d\x25\xf4\x09\xdf\xa7\x1b\xe6\xd3\xf7\x91\x5a\x84\x7e\xe2\xe5\x37\x46\xe7\x1f\xea\x73\x53\xf9\xf1\x1a\xa3\x97\x34\x6e\x92\xb1\xb1\x4f\xda\xb0\xbf\x97\x44\x35\xf2\x93\x1c\x61\xe3\x93\xbd\xd3\xdb\xac\x10\x66\x2d\xe1\xd6\xd2\x3b\x09\x56\xd3\xc2\x0c\xa3\xb9\x25\xd1\x25\x30\x77\x37\xe5\x1a\x86\x1f\x64\x66\xe4\xbd\x15\xae\xca\x28\x04\x67\x27\xc0\xb1\x9b\x12\x80\x11\x8c\x58\xe9\xa5\x71\x10\xa9\xe6\xba\x28\x89\x33\xc9\x2f\x74\x95\x19\xee\x7f\x10\x87\x38\x69\x8b\xb2\x68\xaf\x60\x8f\xce\x4c\x0b\x5b\xfa\x02\xf3\x49\x92\x9a\x08\x8a\xac\xdc\xfb\x56\x9f\x63\x29\xf0\x6d\x98\x15\xb5\x31\x59\x61\xcd\x58\x69\xfb\x02\x78\x1a\xde\x7a\x11\xe1\xe7\xfd\xec\xd3\x30\xab\x57\x57\x9d\x4c\xb6\x5f\x60\xc9\x07\xd1\x06\x80\x90\xdb\x17\xb9\x31\x84\xd4\xd4\xfd\x87\x99\x3d\x7d\x0d\xca\x6a\x38\xec\x04\x38\x73\xb7\xe7\x80\x4e\xe5\xeb\xd7\xde\x88\xbb\x70\x2e\x07\x10\xcc\x0c\xd2\xe1\xae\xae\x8e\x5d\x09\xc4\x4e\x8b\x2e\xd6\x01\xfe\x83\x73\xf4\x07\xff\x39\x14\x3a\xa2\xf4\x6e\x8c\xc9\xed\xf1\x65\xc4\xcd\xfd\x21\x62\x04\xb3\x28\xa8\x5d\xc8\xe7\xbc\x49\x47\xe7\xd3\xab\xd0\x4c\xf0\x3b\x4c\x92\xfc\x9f\xe9\x20\x48\x30\x47\xa7\x91\xb8\xce\x40\xf2\x7b\x08\x4e\x27\xf2\xc6\x0f\x3d\xf3\x31\x56\x22\x70\x33\x67\xf9\x1d\x2b\x00\x61\xa1\x4a\xf2\x07\x8c\x1f\x44\x4e\x47\xd2\x02\x72\x0d\x90\x83\x07\xf8\x7e\x0a\xf3\xcb\x16\x23\x94\xd3\xe3\x07\x53\x97\x43\xf1\x58\x91\x00\x40\xfe\x1c\xd8\xfa\xd0\x57\xc0\xcb\xb5\xf5\xf6\x47\x37\x2c\x99\x2e\x39\xd7\x21\x30\x82\xc6\xa5\xef\x19\xce\x2b\x78\xce\x8b\x3c\x60\xf8\x8d\xee\xce\x6f\xeb\x4a\x86\xb5\xaa\x73\xc7\x19\xae\x74\x63\x4d\x03\x86\x5a\xfe\x4d\xe0\x70\xb5\xe3\xff\xe7\x21\x84\x01\x74\x1c\x7b\x91\xac\x2b\xc0\x2e\x90\x85\x0c\x59\xc7\x00\x7b\x63\x35\x17\x24\xd6\x80\x3d\x61\x93\x19\x48\x44\x2e\xdf\xf1\xf3\x52\xb7\xad\xa9\xd8\x4c\x19\x50\x82\x2c\x0b\xe7\x18\xd7\x64\x16\x30\x69\x2f\x20\xa2\xdb\x0b\x45\x1d\x3f\xa6\xd3\xda\x1b\xe3\x2f\x3c\xa1\x58\xf4\xb7\x19\xfc\xb6\x40\x9e\xb8\x35\x92\xe8\x88\xba\x3a\xcf\xdd\x96\x21\xaf\x73\xf7\xae\x3a\x71\xa3\x0a\xc7\x55\xe4\xa9\x8f\xd4\x60\x30\xea\x63\xad\x36\x93\xd0\x68\xaf\x47\x11\x78\x6f\x00\xdd\x0e\x36\x17\xd3\x5c\xea\xcf\x3f\xf3\x33\xb0\x9b\x23\x30\xd9\xf2\x28\xcd\x1d\x1d\x95\x38\xea\x55\x53\x67\xc6\x5a\x9f\x49\x09\xf7\x8f\x60\x24\x4c\x40\x46\x0e\x0c\xb3\xc2\xe7\x45\x27\xcb\xb2\xed\x9c\x59\x8f\xeb\x34\x57\xea\xd9\xc7\x5b\xd1\xe2\xbe\x2d\x8d\xf3\x84\x25\x59\x96\xc9\x3c\x06\xe2\x35\x1f\x79\x9a\x0c\x04\x2e\xde\x1e\xa8\x32\xf2\x13\x1c\x2c\x41\x90\x38\xc4\xdf\xcf\xa9\x87\x1d\xe2\xb5\xb0\xf4\x00\x4b\x7b\xa7\x71\x27\x3a\x90\xaf\x5f\x03\x54\xdf\x39\xc2\xe6\x72\x8e\x04\x15\xfe\x1e\x3c\x4d\xc8\xb8\xf4\xc1\x13\x97\xc5\x8b\x8a\x62\x9a\xe7\x6b\xec\xa8\x47\x7b\x7b\x7b\x7b\x91\x5f\xfb\xdc\x8f\x12\x6e\x5a\x8f\xbf\x9c\x92\xd7\x50\xdc\xa1\x50\xe3\x06\x34\x7b\xfd\x97\xad\x0b\x73\xd0\x25\xfd\xc0\x7f\x37\xb3\xf3\xa2\x55\xd6\x98\x25\x3d\x9b\xe7\x6b\x6b\xf0\x5f\x15\xe4\xe1\x71\xb7\xb0\xaa\x73\x63\x55\x59\x57\x67\x9c\x01\xf0\xd1\xe3\x87\x0f\x1f\x86\xe8\x66\xd2\x63\x1c\x61\x35\xdd\x23\x60\x34\x36\xee\xd0\x7c\x18\xbe\xcb\x8d\x11\x9b\x1e\xad\x30\x35\x21\xd1\x04\x1a\x68\x3a\x36\xf4\x46\x64\xb0\x4b\xe0\xd4\x00\xe6\x1f\x48\xdc\xcf\x4c\x45\xe9\x5f\x7c\x2a\x45\x87\xd9\xbd\x74\xc1\xe1\x73\x28\x43\xfb\x5c\x35\xbb\x52\x2b\x5d\x34\x10\x92\xc3\x54\x21\x99\xb6\x0d\x59\xac\x71\x74\xe4\x6a\xec\x48\xa4\x27\xe2\xac\x88\x5e\x92\x04\x34\x87\x08\x53\x5d\xc5\xa2\x89\x88\xa2\xf8\x16\x51\xde\xb5\x40\x51\x3a\x14\x04\x03\x7c\x0b\xd1\x94\xd2\xe5\xa5\xbe\xb2\xb1\x05\x8c\x37\xd9\xca\x4d\xd5\x16\xf3\x2b\xf2\x44\xe6\x1e\xdc\x06\xed\xa2\x9d\xf2\x15\x99\xdc\x15\x60\x53\x38\x83\xb4\xfd\x75\x05\x08\x4d\x19\x6d\xaf\xa2\x0d\xa3\xd4\x3f\x48\x2e\x1c\x5b\x91\x2d\x91\xfb\x07\x26\xea\x27\x53\x9d\x46\x28\x44\x1d\xa9\x2f\xc4\x88\x89\x53\x74\x5b\xe3\xc6\x11\x61\x85\x60\x39\x48\xdd\x05\x85\x8d\xd9\x9e\x84\xd3\x13\x72\x66\x30\xce\x4e\x6e\xbd\x6d\x91\x8d\x10\xdf\x08\xae\x36\xd3\xe8\x10\x49\xc6\x71\x0d\xbc\x3d\x63\xd2\x2e\x49\xd8\x9b\xc6\x6f\x96\x1a\xdf\x2c\xb5\x7a\xaa\xfc\x86\x70\x73\xa1\x30\xad\x13\x1f\x64\xac\x81\xe4\x32\x6e\x74\x52\x9f\xa2\x51\xc6\xfe\x58\xe9\x36\x24\x71\xdd\xb8\x3f\xd4\x90\x36\x08\xf3\x7f\x6e\xdd\x1f\x11\x45\xc8\x61\xee\x80\xa2\x42\xfa\x25\xb0\x9e\xbc\x67\x95\x46\x40\x86\x4b\x41\xc9\x16\x89\x93\x17\xd1\x0e\xd1\x2b\xc8\xc1\x11\x26\x67\x87\x18\x89\x45\x9b\xe2\x60\xdd\x62\xd4\xb1\xae\xe3\x73\xf1\x0f\x32\xbb\x89\xa3\xa5\x10\xd9\x81\x8f\x10\x93\x2d\x76\x6d\xb6\xad\xd7\x36\x8f\xdd\x66\xd1\x52\x4f\x8a\x9d\x7d\xb7\x83\xae\x59\x1c\xed\xc4\xbd\xe8\xef\xcb\x12\x1d\xa1\x7a\x68\x9f\x36\xbb\x8e\x48\xd9\x1d\xda\xc9\x38\xf6\x34\xc9\x35\xe8\x18\xea\x95\xfe\xe7\xda\x24\x11\x67\xfd\x54\x89\x90\x14\x6a\xa2\xc2\x3b\x6a\xac\x06\xd9\x72\xc2\x30\xe1\xc9\x60\x32\x7b\x8a\xb0\xa3\x76\xe4\x22\x7a\x42\xa8\xa0\xcc\x89\x2a\x3f\x55\x05\xff\xd3\xad\x3e\x8d\xf3\x42\x3c\x22\xee\x3d\x54\xdb\xd9\x8f\x4e\x40\xc9\x0f\xea\x08\x08\x8e\x7b\x84\xad\x1b\x22\xd9\x07\xc0\xbd\xed\xf4\xaf\x40\xf6\x74\xdd\xd9\xd3\xeb\x3e\x9e\x83\x5e\x6d\xe1\xe9\xe9\xd0\x83\x7b\xd8\x8d\x55\x86\x15\x0f\x64\xab\x29\x09\x9c\x1c\x23\x20\x8b\xbd\xec\x89\x82\x8f\x32\x56\xc2\x3c\x2c\xd7\x5d\x81\x05\x3d\xe8\x80\x38\x59\x81\x8c\x51\x72\xf9\x63\x53\x57\x6d\x11\x87\xba\xbd\x23\xe5\xb7\x34\x3c\xfd\x3c\xd9\x83\xc8\xac\x29\x86\x4c\xbc\x26\x36\x3f\x15\xa5\xd1\x46\x24\x75\xa3\x28\x13\x47\x1b\x69\x47\x6a\x03\x76\x13\xa7\x1b\x3d\xa8\xbb\x98\xd6\xbf\xa9\xfd\x2c\xba\x12\x6e\xf8\x91\x7c\x26\x99\x36\x4e\x97\x7e\xcb\x67\x1f\x7d\xa0\x13\x95\xa2\xf0\x40\x3e\xe2\x3a\x1d\xe9\x5f\xa7\x49\x7f\x2f\x92\x69\x0e\x39\x4f\xf8\x3c\xd5\xd1\x11\xcb\x05\xa6\x73\x7f\xc6\x49\xc1\xce\x4e\xcf\x1b\x54\x2c\x34\x52\x55\xb9\xad\xbd\x44\x21\xf8\xbc\x6e\x96\x8e\xc4\x05\xce\x60\x32\xc1\x07\x82\xa3\xb3\x18\x50\xb0\xb0\x64\x74\xcc\x7c\x06\xce\x8f\xe9\xdc\x6c\xdd\x72\xec\x61\x8c\xfc\x22\x09\x51\x08\x5a\x52\x7a\xf3\x79\x6f\x30\x0b\x81\x8c\x10\x55\x97\x57\xea\x02\x15\x7b\x11\xfb\x71\xc3\x53\x45\x83\xea\x53\x5a\xc2\xa3\xd8\x44\x00\xc9\x9f\x7a\x40\x62\xe3\x8d\xbc\x2e\xa3\xbb\x17\x60\xb0\xb7\xd7\xff\x68\xdc\xfc\x42\xbc\xcd\x9b\xf0\x76\x52\x8a\x5b\x70\xe3\xc2\x3f\xfc\xc2\x34\x6d\x38\x26\x91\x73\x7b\x76\xc5\xcc\xe9\xd0\x14\x60\xa2\x8c\x0a\x55\x0c\xc5\x0d\x3b\xc6\x2e\xb3\x60\x00\x42\xe9\xcd\x14\x44\x2c\x6b\x58\x23\x39\x42\x55\xe6\xcb\xe3\x63\x2c\x20\x37\x93\x82\xb5\x65\x94\x80\xdc\x51\x64\x5d\xda\x1a\x52\x74\x87\x50\xd5\x93\xcb\x22\xe7\x9e\x58\xa9\x09\xbf\x3e\xd4\x70\x61\x20\x81\x2f\x30\x6e\xe3\x6e\xf9\xef\x45\xbb\x78\x8b\x20\x80\x8c\x9d\x07\xa4\xa2\x6a\x4d\xb3\x6a\x48\x3a\x09\x18\x14\x5f\x77\xbd\xc6\x86\x77\xbc\xac\x6f\xf7\xbf\x3f\xda\xbf\xfe\xc7\x2e\x4a\xe4\x91\xe2\x6d\x08\x0e\x91\xd1\xc4\x7a\x05\x0b\xcf\xb7\xcc\xf5\xa0\xfb\x2d\xd2\x35\x43\xc7\x27\x50\xe7\x34\x38\x3c\x0d\xa3\x62\x7a\xa5\x71\x52\xc1\xe1\xee\xc7\xe3\x9d\xdd\x33\xa4\xd9\xff\x71\x77\x30\x8a\x65\x4e\xf4\xa6\x5a\x18\xf5\xea\xfd\x5b\xd5\x18\x4c\xd9\xd5\x6a\x99\x4d\x1e\x40\x58\x2a\x42\xdd\x51\xcd\xd6\x45\x99\x5b\x46\x02\x4a\xab\x7b\x80\x18\x96\x7a\x75\x8f\x5f\x1b\x81\xbb\xe2\xfe\xf1\xd9\x06\xcc\x97\x1f\x8a\x7d\xb7\x39\xa1\x3c\x05\xb4\xc1\xc8\xa0\x70\x1b\x41\x77\x46\x2f\x17\x72\xa4\x41\x13\x19\xf4\x01\xcf\x0d\xb9\x34\x7e\x58\x98\x00\xc0\x22\x03\x90\x2e\x2a\x1b\x4d\x01\xf3\xf1\xba\xb9\x8e\x03\x26\x8b\x14\xb7\xb3\x7a\xdd\x76\x60\x10\x27\x7e\x69\x1a\x0c\x87\xc4\x53\xa1\x09\x78\xf8\x82\x9d\x61\x2f\x1d\x53\xb5\x9e\xdc\xfd\x5d\x24\xa5\xa6\xe9\xae\x74\x9e\x17\xd5\xd9\xa4\x61\x0c\x9c\x91\x93\x3a\x07\x29\x75\x2f\x35\x44\xa5\xf7\x66\xa0\x4b\xe5\xdd\xe5\x5e\x42\xc6\xd9\xba\xe2\xc7\x73\x9c\xaa\xf6\xcc\xd0\x52\x4a\x73\x61\x4a\x35\xa3\xec\xe2\xdc\x41\x63\xb2\x56\x57\x67\x6e\x7d\xf0\xe8\x6c\xd5\xb0\xa8\x68\x83\xcd\xcb\x85\x6e\xc4\x4b\x8a\xb5\xe4\x71\x1a\xcb\x10\xa6\x6c\xac\x2e\x71\x06\xcf\xd5\x20\x5a\xda\x81\x9a\xee\xaf\x3e\x0f\x38\xaf\x5c\xb8\x2a\xb0\x59\x40\x97\xbf\xac\x1a\x73\x80\xfd\xae\x1a\x33\x18\xab\x13\x1a\x2d\xc9\x88\xe9\x96\x32\x18\x8d\x79\x2e\x07\xfc\x8f\xde\xd8\xbd\x59\x5d\x1e\xa8\x3d\x10\x66\xc3\xff\xb3\xe5\x81\xca\x96\xbd\x55\x1d\xc7\xdb\x1e\xaf\x74\xe6\x58\xb6\x61\x01\x57\x1e\x57\x33\x22\x13\xdb\x33\xd3\xbe\x87\x1b\x3d\x1c\x94\x22\x13\xe1\x60\x44\x0f\x47\x3e\x63\x36\xe0\x22\xd4\xc3\x1b\xfd\xa6\x75\x8f\x7c\xa3\x42\x6c\xde\xae\x37\xd9\x52\x9f\x1b\xc8\xcb\xeb\xe0\x53\xfa\xe7\x6d\xd2\x3c\x1d\x21\x67\x01\xc3\x36\xc6\xb6\xc4\x3f\xfa\xdf\xcc\x57\x41\xc8\xcf\x6e\xe2\x0d\x52\x0f\x14\x69\xb3\x13\xc7\xf1\xef\x9f\x52\xe6\x7c\x28\x66\x17\x95\x3c\x04\xec\xa1\xc3\x23\xfa\xb7\x97\x16\x83\x55\x8e\x7b\x8e\x1d\x61\x11\xfc\x38\x0c\xa2\x1e\xdc\x4c\x0a\xea\x8b\xd9\x73\x6d\xbd\x34\x6a\xa1\xb3\x73\x8b\xe1\x2e\xbd\x6c\x62\x82\xd2\x1f\x86\x5b\x24\x1b\x1c\x42\x7f\xec\xc0\x3c\x37\xba\x44\x91\xc2\xac\xa9\x2f\xad\x69\xd4\x3f\xd7\x45\x73\x6e\xa7\x82\x9b\x5a\x68\xfb\x83\xce\x7f\x28\xf2\xe2\x37\x93\xb5\xb6\xc7\xe8\x0e\xce\x7a\xc8\x56\x0b\xee\xc4\xdd\x3f\x89\xb5\x0d\x0f\xba\xad\x4b\xa4\x21\x86\x69\x25\xda\xbd\x51\xba\x4f\x4b\x88\x68\x78\x72\x2a\x39\x67\x70\xc5\x66\xb6\xcf\xdb\x27\xf1\x61\x10\xb7\xce\x73\x37\x9f\x5b\xd3\x54\xba\xa4\xe4\xf6\x39\xfb\xab\xc4\x86\xd4\x4a\x51\xec\x6e\x81\x9a\xf0\x50\x69\x22\xe3\x8d\xaf\x8a\x9e\xd9\x8c\x22\xbd\x48\x0f\x77\xfb\x25\x7a\x6e\x76\x2a\xf0\x4b\x48\x3e\x92\x79\x43\xf8\x91\x74\xa4\x3e\xd5\x45\xc5\x72\xe1\x8d\x5d\x8c\x3b\x0d\xbf\x7e\x75\xfc\xd6\xe1\x0d\x33\xf0\x8f\xae\xbe\x39\x84\x17\xd9\x4d\xb3\xf0\x35\xc7\x3d\x8d\xe3\x99\xd0\x6b\x51\x8a\x2e\x74\xab\x4a\xa3\x2d\x70\x61\x85\x43\xc3\x40\xa1\xc0\x81\x11\xe9\x23\xc8\x7d\x02\xc1\x93\xe0\x2c\x00\x48\xc4\x05\xde\xeb\x82\xa9\xab\x00\x32\xa6\x3d\x30\x0d\xe4\x62\xc2\x9c\x53\xbd\x5a\x41\xa8\xe2\xa2\xcc\x87\x7f\x98\xa6\x06\xab\xd5\xd7\x48\x81\xfa\xee\xc8\x88\xe5\x4f\x18\x49\x00\xd2\x8c\x60\x34\x8c\x15\xf2\x72\xc4\x01\x11\x0d\xe6\x94\x17\x2c\x8a\x91\x78\x4f\x0a\xec\x71\xf2\x02\x70\x52\x84\x4a\x37\x45\xac\xea\x70\x73\xdd\xcc\x73\x87\x1b\x95\x10\xc3\xbe\x01\x82\x8d\x67\xf7\x8b\xf4\x6f\x15\xb3\x90\x61\xe9\xfb\xe7\xb1\xa1\x53\xfa\x26\xbb\xfd\x72\xdd\x89\x15\xcf\x04\xe4\xd8\x38\xb8\xb0\x6b\xa3\xfe\x7f\xf7\x9f\xec\xed\x7b\x16\x95\xa9\x54\x84\xd8\x31\x52\x6b\x7a\xd2\xae\x18\xce\x59\xec\xfb\xee\xc7\x59\xb6\x9c\xb4\x7a\xf6\x71\x46\xcc\x2d\xc4\x0b\xf6\xe9\x2d\x47\x38\x77\x57\xf6\xcf\xb5\x69\xae\x30\x6b\x64\xdd\x70\x7c\xd8\xb8\x74\x38\x98\x62\x6f\x83\x3e\x7c\xc9\xf3\x08\xb9\x33\x8f\x80\x31\x6d\xf5\x6c\x72\xd9\xe8\xd5\xc4\xe1\xfe\x41\x24\x5a\xc1\x44\x7e\x98\x86\x12\x89\x80\x43\x51\x94\x85\x32\xa1\x4e\x9e\x20\x35\xd2\x58\x44\x94\x8a\x55\xfd\xe5\x76\xf7\xbd\xb7\xf1\xb6\x9b\x2e\xf9\x75\xaa\xd5\x15\xdf\xe4\x66\xae\xd7\x65\x7b\xec\xb8\x5e\x5d\x3a\x2e\xeb\x57\xc7\xac\x2f\x6a\x57\x7d\x98\x2d\xe4\x43\xb6\x25\x02\x23\x59\xae\xc1\xc7\xf5\xfd\xbd\xfb\xf7\x07\xc8\xd6\x93\xdc\x3b\x5b\x70\x7a\x43\x45\x0a\x61\x4c\x47\x7a\xa4\x06\x1f\x3f\xae\xc1\x4e\x7d\x31\x75\x95\x1c\x37\xf5\xa2\x1d\xee\x8d\xa6\x6d\x8d\xaf\xdf\xe1\xfe\x77\x51\xc3\x38\x69\xb8\x6e\x0a\x3d\x29\xf5\xcc\x94\x83\xb1\xec\x39\x36\x84\x6d\x99\xbc\xf3\xe3\xe2\x07\xb7\x7a\xe4\x66\x7a\x9f\x17\x94\xd7\x09\xb1\x5e\x8b\x14\x12\xd0\x47\x9e\x2b\xe0\x62\x83\x57\x33\xbf\x2d\xa6\xea\x83\x3e\x07\x63\xcb\x46\xea\x84\x2c\xee\xa3\x50\xff\x28\x6b\x56\xda\xb1\x5b\xe5\x55\x97\x39\xc7\x57\xb4\xa7\x7a\x2c\x49\x80\x27\x60\xc8\xd8\x0a\xb2\x4e\xfa\x17\x2c\x77\xac\x32\x1b\xbf\x0d\x21\xd6\x7a\xc7\x9e\x89\xd0\xe5\x07\x34\xc1\x64\x48\x11\xfc\xa5\x7a\x8e\x9a\x53\xff\x44\x53\x5f\x1e\x8c\xaf\xdd\x23\x4d\x54\x1a\xa9\x03\x61\xbe\x89\xee\x8f\xb8\x4a\x71\xad\x59\x62\x67\x03\x20\xd9\xb1\x5a\xae\x6d\xeb\xb8\xd3\x58\xff\x4b\xce\xb6\x50\x11\xef\x39\x4c\x3f\xe0\x8d\x70\x49\x4b\xb5\xd3\xab\xdc\x8d\xdf\x00\xde\xe5\x03\x23\x50\xbb\xf5\x42\x7e\x46\xb1\xfe\x3e\x5e\x27\x46\x9f\xa0\x66\x93\x8c\xe4\x8e\x1c\xd8\xb3\xf9\x11\xb7\x51\x80\x13\x66\x61\xfe\x71\x61\x1a\xeb\x4e\xf5\xa9\x7a\x32\x92\xab\x96\x76\xdc\x51\xdf\x3d\xab\x4a\xa8\xc2\xd6\x25\xbe\xa2\x9f\x3f\x36\xfa\x6c\x89\xf6\x41\x2a\x61\x7e\x49\x86\x03\xc6\x20\x51\xbc\x55\xdc\x77\x87\x30\xdf\x80\xcd\xa2\x50\x20\xf2\xb8\x4b\xf0\xe5\xc5\x8a\xe6\xb3\xc9\xf0\x80\xe2\x3a\xf6\xbc\x58\xad\xc0\xdb\x6a\xa9\x9e\xab\x25\x19\x40\x4e\x60\x1a\x07\x2a\x8e\x87\x1d\x0d\x00\x26\x05\xd8\xb8\xab\xd2\x68\x3f\xdf\xf2\x40\xc9\x00\x13\xad\xb4\xe0\xb4\xb8\xcf\x4e\xa8\xf6\xfe\x53\xea\xe3\x39\x24\x66\x3b\x69\x3f\xb7\xa7\x71\x67\x70\x3e\x7d\xed\xda\x68\x77\xbe\x0d\xc8\x68\xda\x63\xb5\xa9\x13\xba\x05\x54\xaf\xaf\x06\x41\x54\xa7\x46\xa2\x84\x59\x26\xf6\xae\x68\xb5\x15\x1a\x72\x14\x82\xd0\x64\x09\xd6\x82\x0e\x6d\xb7\x83\x9e\xb3\x42\x89\x64\x8c\x06\x12\x71\xe5\xd8\xd5\x42\xe7\xa3\x23\xdf\x60\x12\xad\xed\x3f\xb9\xfc\xb0\x17\x16\x6e\x3a\x27\xeb\x90\xd4\x71\xdb\x0c\x79\xa0\xd1\x98\x29\xf9\x20\x3e\xbe\xd6\x41\x4d\x44\x4f\x9a\xba\x74\x04\x7c\x20\xa9\xc1\xe0\x86\x36\xae\x6b\xf3\xb9\x05\xda\xd7\x0e\xb6\x9d\x18\x4f\xa8\xa3\x75\x8a\xb7\xb6\x19\x40\xfe\x6d\xff\xbb\xea\xdb\xea\x5b\x6d\x45\xd4\xe7\x73\xa0\xcd\x0f\xf7\x72\xd0\x35\xb9\x7f\xde\x7f\xd8\x47\xa6\x6f\xbd\x5c\xd7\xfb\xb6\xe5\xee\x6f\xd5\xae\x85\x55\xf4\x00\x8b\xed\x67\x3f\x3a\x23\x7e\xd3\xf4\xfe\x77\xaf\x7e\xcf\xa6\x6c\x7e\x0d\x6d\x41\x0f\xfb\x29\x62\x10\x9f\x59\xc1\xd2\x4d\xeb\xe1\x65\xc5\x71\xde\xf7\x28\xe1\x3b\x53\xa9\xaf\x5f\x25\x3b\x41\xf6\x76\xeb\xb2\x8c\x6c\x6d\x90\xab\x8c\x6d\x7c\xb9\xe7\x91\xa8\xbe\x73\x24\x86\x94\xd5\x79\xe8\xa4\x32\x17\x4b\xc2\xde\xc7\x67\x0a\x19\x9c\x6f\x8f\x6c\x90\x1c\x04\x99\xc1\x84\xe7\x84\xff\x7b\x5b\x80\x88\x1f\xee\x7d\x78\x42\xeb\xc8\x7c\x72\x5b\x6d\xc9\x16\xc4\xac\xb5\x60\xa1\x30\xad\x9b\x70\x45\x5e\xbb\x8b\x30\x50\xb4\xa1\xdb\x43\xb1\xab\x89\xba\x4f\xbe\xe3\xae\xdd\xce\x91\x2a\xd4\x7f\xaa\xfb\xee\x82\x2b\xba\xdb\x7b\x7b\x7a\x8f\xfa\xa2\x2a\xbe\x6f\x0e\x0f\xbe\x8e\x3c\xc3\x7e\xaf\x9b\x73\x0e\x85\x5f\xd5\x95\x35\x95\x35\x2a\x2f\x96\xa6\xb2\x60\xbe\x33\x33\x98\x49\x71\x55\x43\xd4\xa8\x79\xdd\x44\xf2\x70\x0a\xdd\x5f\x9c\x2d\xda\x49\x5b\x83\x9f\x2b\x52\xfc\x7e\x0e\x97\xe5\x50\x60\xec\xc6\xc2\xa7\x38\x01\xb4\x37\xbc\xf8\x73\xcc\x70\xb0\xe7\x63\x33\x39\xfc\xff\x8e\x1a\xa8\x6c\x39\x01\xb9\xf6\x04\xe5\xd7\xb0\x75\x69\x99\x04\x43\xd6\x5c\x45\x97\x93\x0d\x2e\xd0\xa0\xa0\x87\x33\xed\x78\xae\x84\x88\x9f\xed\x82\xc2\xf1\x80\x84\xd5\x07\x4f\x0c\xa9\x0d\x42\x78\xa5\xc2\x42\xdf\xbe\x8b\x5e\x08\x71\x33\xee\x4f\x65\xac\x44\x70\x70\x75\x84\x35\x7b\x4c\x44\xdc\x67\x91\x3c\xd1\xa1\x4a\x28\x8a\xd2\x49\x76\x98\x86\x98\xab\xf0\x7d\x1c\xa1\x8d\x8a\x74\x7d\xf8\x57\x0f\x53\x30\x21\xdd\x6e\x82\x6b\x0e\x0f\x4d\x26\x21\xa3\xde\x01\x50\x1b\xd0\xdb\xb9\xc0\x8d\x69\x26\x63\xe1\xb5\xc6\x8c\x66\x32\x58\xd2\x0d\x05\x34\x9f\x62\x26\x61\x81\x92\xbb\x78\x01\x56\x13\x45\x39\x0a\x0b\xb4\xc0\x32\x71\xda\x95\xe2\xac\xaa\x1b\x0e\xe1\xd1\xe7\xd5\x7c\x47\xd6\x10\x11\x04\xd3\x04\xf8\x85\x48\x6d\xff\x4d\xbc\x29\x4c\x27\x72\xe0\x05\x4e\x32\x1d\x56\x90\x74\x16\xd1\x15\xd5\x6a\xdd\x4e\x2b\x63\x72\x4b\x32\x5e\x4f\xb5\x63\xeb\xe2\x3b\xd4\xbd\xdf\x4f\xbf\xba\x6d\x68\x37\x79\x21\xb0\x8c\x10\xc9\xc5\x28\x75\x36\xee\xf0\x0c\xb8\x4f\x03\x9f\xc3\xbc\xc8\x3b\xe1\x83\xe2\x58\x06\x6a\xf3\x1a\xad\x69\xff\x56\x99\xbc\x68\xf5\xac\x34\xa9\x3f\xf5\xb6\x35\x44\x55\x63\x4a\xc3\x8c\x39\x71\xc5\x8c\xb6\xdf\x83\x9f\x95\x08\x4e\x1d\x32\xa1\xd4\x5e\x65\xc3\xd6\xf9\x2d\xa6\x76\x90\x9e\xba\x41\xcb\x8d\x7e\x8c\x08\xe7\xa0\xe0\xd0\x19\x04\x13\x9b\xc6\x0a\xea\x1b\xc4\xf4\xac\x5c\xbf\x39\x28\x3b\x88\xee\x49\x10\x21\x6c\xf0\xa4\xa1\x9e\x8c\x7c\xfe\xe5\x2f\x3d\x78\x6f\x9f\xe2\x7a\xa1\x1e\x3e\x20\xbe\xa3\xfb\x9b\xf5\x21\xe1\x6a\xd1\xf8\x74\x9d\x35\x0f\x4e\x86\x47\xc5\xe9\x68\xbc\x59\x21\x6f\xc9\x38\xae\xcb\xba\x8e\x92\xd0\x56\x91\xc4\x90\x62\x6b\xab\x23\x3f\x38\x0b\x13\xe8\xad\xee\x0d\x16\x09\xdf\x0c\x06\x1e\x87\x65\x56\xb8\x23\x54\xe6\x73\x4b\x3e\xc2\xd0\xca\xed\x12\xe1\x37\xf7\xcf\xd7\x1e\x89\xe2\x87\x80\xfd\x18\xef\x31\xb6\x11\xfc\x86\xa4\x51\x10\xda\x46\x8c\x01\x22\x81\x91\xfa\x02\x9e\x54\xa8\xf3\x61\x99\x39\x27\xfa\x34\xad\x10\x29\xd0\x6c\x28\x02\x18\x4f\x87\x7e\x1e\x4b\x34\xcb\x4c\x59\x06\xf2\xcd\xc0\x51\x2a\x11\x6f\x98\x90\x71\xbc\xea\x37\xd5\xbc\xa8\x8a\xf6\x2a\x16\x42\x40\xec\xd3\x1f\x28\x61\x2c\xca\xaf\x03\x4d\xb1\x5d\xf2\x29\xb3\xcb\x24\x91\xba\x7a\x13\xcb\xf8\x64\x4d\x9f\x28\x01\x46\x12\x01\x3a\x6c\xdf\x72\x43\x02\x5b\x11\xa1\xcb\x1d\xba\xc3\xd1\x51\x34\xb8\xd8\xae\x30\x5e\x0f\xe5\x07\x89\xb3\xc0\x89\xb4\x31\x2b\x4f\xa9\xa9\xeb\x4d\xe1\xbe\x9e\x41\x05\xc7\xf4\xc7\x71\xc5\x7c\x75\x6a\x1f\x4f\x76\x94\xce\x8e\x06\x0d\x49\xf8\x42\x1f\x77\x7c\x1f\xe2\xd4\x9e\x71\x5c\xee\xb8\x1b\x15\x9f\x2c\xd4\x39\x4c\x6a\x24\x70\x24\x01\x45\x45\x3c\x48\xd8\x7f\xa1\x27\x08\x10\xe9\x9d\x51\xc5\xf7\xc3\xbe\xc6\x8e\x87\x44\xa0\x1c\x66\x60\x1c\xe3\xfe\xee\xa8\xc1\x61\x30\xd5\x84\x5a\x7d\x8d\x05\x23\xd1\xdd\xc4\xf4\x0e\x88\x19\x75\x5f\x4a\xb2\x57\xff\x58\x93\x07\x15\x76\x6e\x14\xde\x54\xa8\xd4\x09\xbf\xa2\xec\x32\x53\x23\xb0\xc3\x34\x4e\x1c\xe2\x41\x17\x6e\xe5\xdd\xbb\xea\x0e\xbf\xa0\xe8\x9a\xd2\xa7\xde\x1d\x8b\x42\xb2\xdf\x09\x3f\xb7\xc4\x59\xf7\x95\x7c\x66\xb9\x65\x1a\xaf\x18\xff\x93\xc8\xc0\xae\x6e\x80\xff\x67\x9b\x40\x0f\xa3\xdb\xc5\xc0\x97\x82\x9e\xab\xb3\xdd\xdc\x36\x7e\xbf\xca\x68\x6f\x02\x9b\xf8\xcf\x1e\xa3\x7c\x42\xc3\xe1\x04\x4d\xf8\x7a\x27\x9f\xdc\xe3\xfe\x34\x3d\xd3\x08\xee\x3d\xa8\x88\x56\xa7\x7f\x89\x85\x7a\xc9\xbe\xf3\xfe\x46\x10\xd8\x37\xe1\x04\xd3\x48\x3c\x98\x4a\x33\x36\xf0\xaa\x7b\xe3\xa4\x93\x93\x4f\xa7\x89\xaa\x3b\x86\x91\x64\x76\x5f\xbf\xaa\xbd\x51\xa0\x35\xb7\x1c\x55\xf4\x12\xa5\x40\x75\x74\x76\x07\x92\x79\xc8\x0a\x23\x14\x3e\xdf\x90\x4e\xbb\x0b\x96\xdd\x8d\x14\xe6\x42\x3d\xeb\x8b\xe2\x62\xa6\x56\xee\xfd\x75\x61\xd5\x12\xce\x13\x0f\xb9\x38\xf1\x26\x3d\xb6\x6a\xeb\x1e\x5a\xa5\xa9\xfc\xab\x4c\x3c\x58\xd7\x2b\x48\x63\xe4\x0d\xf3\x4b\x53\x8d\x25\x70\xdd\xa0\x19\x60\x23\xd1\x2e\x1d\xc4\x47\x6f\x47\x27\x92\xae\xf0\x8e\x08\x9b\xda\x35\x97\x07\xb1\x0a\x71\x80\xe8\x99\x00\xf3\x7d\x9e\x3c\xea\xa0\x70\x82\xbb\x23\xf5\x4e\x11\x6c\xf4\x32\x78\x7e\x80\x71\xe7\xf1\x1f\xe8\xc1\x81\xe0\x9d\xb6\x03\x45\xca\x4a\xd1\xf2\x79\x10\x61\xe7\x20\x50\xca\xf3\xf8\x02\x1f\x00\x47\xd7\xfb\xf8\x8c\x69\x18\xa1\x06\x77\xb8\x6e\x03\x46\xea\x4b\xf7\x05\x2a\x76\xe6\x90\x18\x48\x57\x74\x48\x90\x20\xbb\xc3\xaf\xa6\x8a\xb4\x05\x1d\x5e\x4c\x12\xd5\xeb\xf4\xe9\x7b\x03\xbb\xbc\xb3\x73\x1a\x3d\x81\xb1\xc7\xad\x0c\xf4\x4e\x3f\x03\xdd\x15\x61\xfa\x78\x26\xef\x5f\xfe\xed\xed\xeb\x77\x1f\xfa\x43\x18\xfd\x70\xc5\xca\x6b\x76\x36\xb0\x22\xac\x31\x3c\x72\x84\xf7\xcd\xcc\x9c\x15\x15\x1a\x07\xb3\xfd\x68\x88\x91\xdc\xc2\x1b\x32\x67\x95\x57\x79\x35\x86\x20\x9e\x60\x7b\xc5\x0f\x2b\x88\x9a\x6e\x6d\x9d\x15\xde\x24\x35\x74\xe2\xe3\x92\xf2\xcb\xaa\x09\x81\x49\xbd\x78\x07\x36\x76\x66\xc0\x8a\x12\x4c\x93\x8b\xaa\x5d\x17\x6d\x71\x11\x5b\x6d\x16\xf6\xf7\x45\x5d\x42\xcc\x17\x64\xbd\xfb\xd2\x4b\xb2\x19\x6e\x94\xc7\xdc\x47\x0f\x96\x69\xcc\x7d\x61\x9a\x99\x1b\x6d\xc1\x43\xd8\xd6\xe1\x1d\x0c\x79\xe6\xf0\x32\xfe\xcb\x8b\xe7\x2f\xe3\x09\xa1\xc3\x45\x64\xbe\xfb\xab\x69\xc0\x6a\x9f\xf3\x08\x72\x8c\x7f\x1f\x7b\x26\xd7\x2d\x98\x6b\xaf\xb3\x76\xdd\x98\x9e\x00\x43\xaf\xea\x4c\x2e\xf4\x56\x01\x86\x84\xa8\x55\x57\xf6\xc7\xba\x19\x56\x23\xf5\x45\xe6\x7b\xa2\x20\xd2\xcf\xe5\xaf\x93\xea\x94\xcc\x3f\xe9\xce\x24\x33\x89\xc2\x1c\x25\xef\xd1\x0d\xc1\x90\x6c\xef\x2c\xbd\x25\x3c\x18\x8e\xfc\xa2\x5b\xb2\xdf\x1b\xab\x01\x2e\x72\xc0\x66\x6d\x51\x66\xcf\x64\x52\x60\x94\xe9\xd6\x16\xfc\x9e\x36\xbc\x8f\xa9\x82\xf7\x75\x39\x39\xc5\x07\xb3\xc3\x03\x71\x56\x5e\x72\x11\xf1\xb9\x7f\x61\x41\x6e\x29\x98\xd7\x93\x77\xb3\x18\x75\xd6\x94\x46\x72\xc6\x9e\x3a\xaf\x5e\x4e\xb6\x27\x53\xe6\x63\x8e\x3d\x06\x4d\xff\xe6\x15\x30\x19\x1e\xbc\x90\x81\xf8\x97\x9e\x90\x11\x3e\x91\xe4\x68\xac\x38\x30\x7c\x5a\x87\x32\x4c\xca\xe0\x13\xda\xb6\x2c\x7c\x60\x73\x03\x6c\x1f\x25\x3e\x73\x6b\x8e\x15\xd7\xfb\xa3\xb1\xaa\x4a\x4a\x29\xc0\x99\x2b\x27\x61\x16\xc1\xa8\xf6\x05\x3a\x3c\x7a\x1b\x11\x0f\xeb\x5e\xb6\xc1\x9b\x11\xc5\xce\x86\x0c\x99\x20\x66\xe1\x60\x43\x30\x8b\xbd\xb1\x24\xb4\x61\xd7\x5d\x75\x8c\xda\x38\x8c\x8c\x13\x20\xc8\x1d\xaa\x56\x65\xbb\xc8\xb0\x00\xf4\x61\x5b\x91\x4b\xe4\xff\xcc\x0e\x12\x5a\xe4\xc0\x56\x64\x28\x32\x55\x1f\x52\x94\xc9\x88\x32\x74\x00\x56\x85\xa5\x08\x34\xe7\x53\xc8\xab\x4b\x7d\x15\xc2\xca\xdb\xf5\x6a\x55\xa3\x33\xf0\x54\x70\x33\x3a\xcf\x81\x2d\xda\xb0\x27\x70\x38\x87\xd1\xb5\x1c\x32\x40\x04\xd0\x20\x31\x93\x3f\xe9\x48\x5b\x84\x07\x3b\x92\x9b\x2a\xf2\x94\xd2\x57\xd9\x00\xa6\xe4\xc3\xf1\x8a\xa3\x13\xcd\xa0\x4e\x77\xe3\x05\x40\x1f\xf9\xd9\xc5\x02\x98\x36\xe6\x2a\xf6\x25\x13\x45\x0b\xf4\xbd\x8c\xc3\x0d\x99\xc6\xfc\x13\xd1\x02\xf7\x5e\xf5\x50\xbf\xd3\x5f\x1b\xe8\xc3\xa8\x6f\x77\x3a\xfa\xdb\xde\x03\xd9\xdf\x7c\x20\x0a\x6b\x27\x18\xe6\x9b\x27\xb4\x19\xfd\xfc\x8b\x5b\x02\x38\x6e\x4f\xe2\xb8\x3d\xd9\x67\xdf\x91\xa2\x0e\x56\x1e\xab\xe7\x55\xc2\xf1\x6e\x3e\xbb\x3f\x33\x4d\x3a\xc3\x4d\xdb\xd4\xb7\x86\x3e\x58\xc6\x15\x44\xf0\x9c\x1c\xf0\xbf\x7f\x2f\x7b\x6f\x24\x9d\xfd\xb6\x35\x75\x61\xf1\x5b\x41\x2f\xdc\x6c\xf5\xcc\x1d\xc4\x4d\x3b\x12\x35\xbe\x1d\x00\x44\x06\xa1\x48\xd7\x01\x8d\x06\xb2\x9e\xe6\xeb\xf6\x09\xd7\x24\x4f\x54\xd8\x60\x88\x68\x72\xa5\x1d\xae\xfd\xe1\x43\x63\xc0\xd0\xc0\x52\xfa\x73\xc7\x67\x1a\x7d\x61\xec\x18\x38\x49\xf2\x75\x5b\xac\xab\x73\x66\x41\x2d\x25\x3d\x5f\xa2\xd1\xe2\xac\xd1\x55\xb6\xe0\xfa\x60\xf5\x58\xab\xd6\x54\xd4\x8d\xe2\xcc\x4d\x98\xef\x03\x6b\x93\x3f\x14\x06\xcc\x77\x5d\x41\x4c\x50\xd5\xd6\x2b\x6f\x04\x4e\x11\x13\x34\xb5\xc0\x3e\xd0\x87\x89\xdc\xa2\x22\x7e\x8f\x2c\xae\x31\xcd\x92\x1a\x2e\x8d\x06\xe6\xbb\x68\xd5\x42\x93\xb3\x96\xce\xf3\x02\xfd\x2e\xd4\xd2\xb4\x8b\x3a\x47\xfe\x79\x85\x01\xf2\x0b\x63\x47\xe8\x4e\x45\xa9\xaa\xca\x92\x66\x09\x0c\x34\x45\x23\x2c\x8b\xea\xdc\xd2\x64\x1b\xb0\x4a\x26\xef\xac\xda\x31\xdd\xb5\x3a\xab\x01\x62\x43\x20\x09\x52\x9c\x80\xc2\x44\xd2\x26\xf2\xc6\xf7\x2d\x3c\xcd\x6a\x6b\x6e\x42\xce\x5d\x6f\x5a\x74\x11\x04\x7b\x37\xb7\x69\x57\x8a\xa3\x89\x4b\xff\xb0\xb6\x76\xa7\x08\x6e\x8d\x33\xd3\x5e\x1a\x53\x51\xb5\xa0\x83\x11\xe3\xfb\xe1\xe7\xac\x28\x6e\xeb\x56\x97\x1c\xd5\x9d\xfc\xdf\xbc\xd2\x4b\xec\xcb\xb1\x31\x38\x9f\x45\xdb\xae\x0e\x76\x77\x97\xba\x29\x3e\x55\x6e\x8f\x9a\x99\x39\x37\xd3\xaa\xdc\x9d\x95\xf5\xd9\x6e\x56\xe7\x66\x19\x1c\x97\x26\x6e\xbb\xa6\x8b\x76\x59\x46\xba\xc9\x5f\x8c\x9e\xbf\x74\xc0\x35\x24\xda\x28\xc2\xae\x32\x1b\x54\x86\x8c\x4e\x50\xde\x13\x18\x32\x56\x57\x8f\x43\x70\x7a\x91\x30\x63\x43\x96\x0c\xf8\x74\x52\x9c\x86\x6e\xdd\x20\x7c\x3f\x39\x32\xef\x51\xa8\x27\x83\x87\x5f\x87\x59\xf9\x21\x17\x71\x38\x69\xbf\xc2\x10\xb2\x55\x1d\xd1\xe8\x70\xad\x8e\x8b\x3f\xcc\x41\x6f\xf0\xd6\xb0\x0b\x7e\xea\xd7\x63\xe6\xff\x7e\x33\x9e\xbb\x21\x9e\xdd\x3d\x3d\x31\xa2\xb5\xba\xa7\xdb\x7b\x53\x7a\xb8\xb9\x6a\x90\x12\x43\x0c\xe2\x9e\xd7\xd5\x06\xae\xde\x7d\x33\xf0\x7f\xb5\xa3\x2a\xe2\xe8\x7b\xf3\x9b\x97\x49\xe8\x7a\x1b\xa9\xfc\xe5\xae\x4c\xa2\x30\xa3\x42\x07\x93\x06\x00\x15\x4f\xfc\xee\x23\x26\x37\xa5\x69\xcd\xa0\x13\x6d\x48\xec\x13\x45\x6f\xc0\xf5\xd1\x19\xf9\x2d\xc3\xdc\xc2\xe2\xba\xa0\xf4\x48\x69\x65\x97\xba\x2c\x19\x37\xa1\x7a\x92\xcd\xb3\x4b\xa3\xe7\xb8\x95\x5c\xff\x20\x8e\x9e\x6d\x13\x58\x02\x1e\x84\xd2\x5c\x43\xc1\x58\x4c\xb0\x33\xa7\x37\x80\xfc\x45\xf8\xb3\x90\x72\xad\xe7\x4c\xc7\x94\x81\xc9\xa1\x4c\xa5\x2d\x77\xb2\xd0\x17\x14\x3c\x86\x3a\x09\x61\x75\xd9\xf7\xa9\x0f\x02\x68\x76\x8b\xe8\x8d\x1b\x1f\xdc\x8e\x84\xe7\xce\xcd\x94\x1b\xcf\x04\x5b\xb7\xa3\x69\x56\x57\x99\x6e\x69\x77\xf8\x57\xa7\xb2\x16\xec\xd5\xa6\x54\xfb\xc9\xa5\xdd\x76\x59\xc3\x9e\xfe\x8d\x0e\xb8\x90\x7e\x87\xda\x67\xa6\x6a\x09\x79\xd3\xf6\xb4\xa6\x79\x97\x5e\x8d\xb1\xaa\x57\x3d\xd7\x43\x5e\x0b\x8c\x92\xe2\xe6\xa5\x85\x2d\x01\xe6\x5f\x11\x6b\x3d\xd1\xed\xe9\xc6\xec\x33\x71\x66\x83\x1f\x00\xfc\x10\x1b\x66\x14\x23\x3f\x42\x88\x5c\x08\x8f\x58\xfc\x67\x78\x72\x5a\xb4\x8c\x8d\x91\x5f\x0f\x72\xc4\xbd\xe5\xf6\x9b\x73\x85\x66\x0b\x31\x8c\xb8\xd8\x30\xce\xce\x11\x7a\x54\x10\xfa\x1a\x8e\x0e\x05\xa6\xcc\x16\xc9\x3d\xcf\x16\xbd\xe7\x15\x16\x46\x73\xb7\xde\x26\x77\x13\x46\xdd\x44\x01\x00\xd3\x8a\xfd\xfb\x17\x71\x2d\x4c\x80\x01\xe9\x56\x98\x33\x4c\x7f\x72\xa4\xaa\x6d\xd0\x1c\x9d\x60\xff\xb6\xf3\xc6\x17\x65\xce\x97\x4b\x1c\xc0\x58\xd9\x3f\xf8\x48\xa2\xad\x8f\x80\x0f\xc0\xd2\xfe\xd1\x95\xa9\x37\x4b\x29\xaa\xaf\xa0\xb7\x89\xbb\xad\x63\x48\x1a\xc2\x7b\x8d\xdd\xa7\x78\x5a\x51\xb9\xd8\x13\xd8\x89\x26\xd6\x15\x27\x28\x3f\xf4\x3b\xd9\xd8\x2f\xe8\xd5\xfe\x70\x6f\x98\x66\xe9\x8e\x23\xde\xa6\x24\x4b\x0d\xf5\x12\x1f\x7f\x47\xae\x3d\xac\xdc\xe0\xae\x3b\x74\xab\x4b\xcc\xc9\x54\x12\xad\xc9\x3f\x4e\x34\x4c\xda\xfe\x91\x92\x17\x87\xa5\x11\x6b\x90\xa4\xab\xb0\x48\x30\x38\x02\xdb\xfd\x47\x8c\x4a\x0d\x47\x65\xf2\xc1\xba\xb4\x90\x4f\x04\x82\x02\x9c\xa5\x74\x68\x14\x70\xa4\x2a\xf5\xd4\x75\x19\x27\xc9\xea\x03\x1f\xf7\xde\x80\xb4\x40\xf1\x57\xf7\x90\x2b\x2a\xdb\xea\x2a\x33\xf5\x3c\x30\x20\xa3\x4e\x3a\x83\xd2\xe7\xae\x4c\xc8\x36\x93\xba\x61\x2c\x93\xe8\xe2\xa1\x13\x78\x6b\x27\x4c\x5c\xa7\xb7\x30\xb1\x7e\x2e\xeb\x5a\x22\xf0\x9b\xc9\xec\x37\x5e\xaf\xf4\x22\xf5\xaf\x8e\x46\xff\xd7\xa8\x25\x23\xc5\xb2\x93\xbb\xfe\x06\x72\xfa\xbf\x8c\x29\x8e\x3a\xa8\x02\x1b\x89\x5d\xe8\x59\x7b\x47\xd3\x08\x6d\x10\x98\x40\x1b\xe0\x7f\x06\x40\x7d\xb4\x97\xea\xe8\xdc\xeb\xb4\x56\xfa\xa2\x2e\x72\xb5\x34\xcb\xba\xb9\x52\xed\xa2\xd1\x76\x01\x41\x02\x17\xa6\x92\x1d\x41\x2a\xca\xf5\x99\x51\x43\x33\x3d\x9b\xa2\xb4\x40\x5d\x14\xe6\x92\xd4\x2b\xba\x39\x33\x6a\x5e\x94\x66\x34\x56\x45\x7b\xcf\xaa\xca\x5c\x80\x7b\x9c\xc3\x1f\xf9\x34\x1d\xf8\x4d\x65\x5b\xa3\xf3\x31\x31\x7e\xc0\x8f\x60\x96\xb7\x56\x9f\x9b\x0a\x1e\x78\x57\xf7\xf8\x67\x50\xce\xcc\x0c\xa6\x1c\xb6\xe6\x9f\x6b\x53\xb5\x05\x3c\x25\x61\xea\x3a\xcb\x0c\x44\x32\x72\x9d\xcc\xb5\x6d\x8d\x6d\xe3\x61\x31\x2c\xd4\x92\x42\xc6\x1c\xf5\x6d\xd3\x7f\xba\x7b\xbf\xa3\xee\x3f\x8a\x1a\x7a\x18\x41\x2d\x9b\xef\x03\x95\x72\x4f\x7b\x3a\x3a\xec\x5a\xc0\xa0\x69\x98\x9e\x73\x6a\x1a\x7f\x65\x65\xeb\xd4\xc5\xe9\x48\xdd\x7f\x14\xbb\x25\x04\x10\x11\x9c\xbd\xe3\x90\xbb\x98\xbd\x73\xfd\x19\x9b\xef\xec\x14\xa0\xcc\x77\xed\x3a\x9d\x43\x67\xbd\x48\x02\xff\x8b\x0d\x71\x24\x84\xc4\x3b\xea\xf9\x51\xbf\x5d\xc9\x50\x30\xb5\xa5\xbe\x9a\x99\xe3\x55\x51\x96\xc3\x8d\xaa\xd2\x8d\xd6\xc8\xfd\xf4\x22\xb0\xa1\xbf\x3b\x18\xd6\x28\xd0\x58\x68\xab\xce\x9a\xfa\xb2\x1a\xab\x6c\x61\xb2\x73\x9f\x69\xb5\x68\x95\x5d\xd4\xeb\x32\x57\x33\x83\x16\xfc\x08\x35\x61\x66\x07\x7d\xf9\xb6\x3c\xcd\x48\x49\xc2\xd3\x23\xb5\xbf\x97\x9a\x04\x60\x7e\xe4\x64\x3f\xf3\x3a\x0d\x34\xe8\x46\x43\x07\x3b\xd3\x39\x34\x59\xe4\x85\x60\x8f\xc6\xea\x51\xea\xa5\x57\xcc\x4a\x84\x6f\x07\x66\x92\xa5\xa5\xee\x13\x2c\x74\x67\xc9\x99\x1e\xc8\xfc\xef\x07\x93\xd5\x4b\xc3\xb6\xeb\x0e\x0c\xdc\x06\x26\xcc\x0c\x84\x18\xef\x0e\x21\x26\x19\x1d\xa7\xab\x1e\x80\x2a\x36\xc8\x12\x6d\x20\x58\x66\xbd\xba\x1a\xf3\x2a\x4e\xe3\x8a\xe0\x11\xb5\x0a\x16\x81\x3d\x5e\x47\x4b\xe3\xb9\x41\xea\x63\x6a\x13\x4f\xb3\xa5\x11\x77\x87\x2b\x75\xaf\x0f\x9c\xd9\x15\x7b\x4c\x82\xf0\xe7\xfd\x7c\xe8\x77\xcb\x4f\x7a\xac\x96\x71\x00\xc2\x6e\x15\x7f\x86\xd4\x1d\xc8\x17\xf7\xfc\x2a\x7b\xa3\x28\xf2\xc4\xc4\xae\xd1\xbf\x83\xcc\xde\xa7\x2b\xee\x63\x4c\x42\x44\xd9\x30\xa1\xee\x75\x63\xaa\xfb\x0d\x8f\xb0\xff\x8b\x78\xea\x35\x1a\xd2\xf4\x71\xd5\xfd\x34\x12\xd6\x09\xab\x5b\x43\x0a\xe3\xba\x37\x33\x69\x68\x85\xac\xec\x1a\x2c\x5c\xfe\x1d\xcc\x6c\x78\x75\xb2\x95\xef\xab\x3a\x7b\x93\x73\x0f\xae\xf0\x15\x84\xe0\x17\xf9\x1a\xb0\x20\x4d\x9d\x04\x82\x58\x21\xbf\x77\x58\xf7\xd8\xac\x22\x27\x71\xc0\x50\x92\x15\x7d\x55\x67\x22\x72\x98\xb9\x74\x05\x37\x75\x18\x6c\xb5\x23\x95\x16\x85\x59\x17\x6a\xdb\x3d\xd2\x8d\xca\x67\x60\xa6\xcb\x92\x72\x33\x25\x9c\xea\x89\x57\x12\x0d\x28\x90\xd3\xe8\x74\xc4\x26\x26\x00\x26\xc8\x63\x1c\x85\x31\xc4\x37\x9f\xdf\x8b\x61\x0a\x0b\x20\x6d\xad\x3f\x0d\x04\x36\x5d\xb5\xaf\xf3\xa2\x8d\xed\xad\xf0\x53\x69\x74\xf5\x93\x8f\x80\xac\xbc\xf3\x1e\x0e\xef\x23\x1f\xa6\x33\x90\xbe\x42\xbf\xd6\x56\x6a\x51\xf6\xe4\x02\xac\x29\xe1\x51\xbd\x5c\x95\x06\x83\x54\xb8\xf3\x93\xde\x24\xc8\x9a\x16\xb6\x75\x1c\x0c\xa2\xd3\x9f\xf1\xd7\x50\x98\x9f\x41\xad\xc2\x01\xc9\xce\x8e\x07\x19\xf1\xc9\x1d\x1d\x46\x34\xa2\x48\xf9\xe2\x1b\x9d\x22\x49\x71\x8f\xcd\x4a\x7c\x33\x9f\x5b\x34\xf4\xa2\x8d\xf1\x07\xed\xde\xed\x14\x03\x0d\x8c\x46\x30\xea\xde\x60\xe4\xbd\x64\x60\x75\x8e\x56\x42\x56\x72\xe9\x2c\x1e\x6c\x3b\xf0\xd4\xbf\xcc\x9b\x7a\x79\xc0\x96\x0a\x6d\x1d\xfe\x69\x3e\xb7\x68\xee\xc5\x61\x47\xac\x69\xc3\x2e\x61\xeb\xfe\xbd\x1b\x2b\x6b\xca\x7f\xe4\x75\x45\xc9\x2c\x51\xe1\x02\xf3\x7f\x55\x67\x91\xe8\x01\x9d\x45\xde\xcf\x3e\x0d\x7b\x85\x13\x63\x96\x4d\xd4\x15\xaa\xef\xeb\xe6\xc0\xf5\x11\xa4\x83\x69\xe4\x2c\x2f\x91\x57\xc7\xeb\xd5\xaa\x6e\x5a\xab\xda\xcb\x1a\x22\x58\x5a\x35\x99\xa0\x0a\xa6\xae\xca\x2b\x55\x57\x3e\x92\xb4\x6e\xce\xa0\x91\x63\x8d\x21\x14\x23\x19\x2e\xf9\x24\x0a\x20\xc8\x2d\xaa\x64\x84\xdf\x51\xfd\x43\xa1\x28\x1a\x63\xa0\x3d\x09\xd5\x6c\x98\x53\x03\x06\x38\x28\x78\xa4\xd0\x70\x78\x77\xdc\xcc\x86\x97\x51\x2f\x8e\x75\xce\xea\x2a\x27\x87\xbf\xaa\xae\x26\x3e\xaf\xf3\x28\x08\xe4\x04\x29\x60\x5b\x8e\x98\x1a\xa0\x9c\x8d\xde\x76\x88\x55\x41\x8b\x32\x11\x77\x17\x2c\x40\xd0\x76\x02\x1a\x33\x2a\x04\xfc\x28\x1a\x46\x2d\xc2\xcd\xdf\x09\x4f\x3b\x54\x43\x06\x92\xc5\xeb\x79\x57\x57\x93\xd5\x7a\x56\x16\x19\x5a\xa2\xcd\x75\x66\x30\xb8\x07\x44\x80\x03\x1d\x0b\x88\x4c\xdc\x0f\xe4\x4b\xc5\x23\xb3\xef\x7d\x19\xcb\xe0\x52\x49\xde\xad\xe5\xa4\x37\xa8\x2d\xf8\x4e\x47\xaf\xbc\x64\xef\xfa\x9e\x7c\x91\x64\xac\x47\x28\x86\x1d\xc4\x42\xa2\xa4\xdb\x6a\x74\x28\x77\xf0\x47\x77\x68\x0b\xd3\x40\x64\x42\x13\xf4\x72\x8d\x89\xc4\xb5\xe9\x26\x4f\xd5\xdb\xda\xb6\x01\xbe\x49\x25\xa5\x2f\x74\x51\x42\xf4\x3f\x00\x86\x40\xc4\xd4\xd0\xe4\x45\x5b\x43\x4e\x22\xa4\x46\x76\x8a\x73\x38\x33\xed\xdf\x75\xb9\x4e\xa5\x0d\x82\x94\xc5\xa2\x12\x32\xfc\xe1\x8c\x7f\x37\xc3\x4e\x27\x5a\x18\xa0\xc3\x23\xc2\x7a\x23\x19\xa6\xd6\x26\xb6\x4e\x78\xb0\x9f\xea\xc2\xcf\x49\x7d\xfd\x1a\xe1\x55\xdd\xe8\xb6\x6e\x86\xa3\xf8\x7c\xac\x5f\x53\x5e\x67\x6f\x61\x4b\xdf\xaf\x86\x7e\x7d\x59\xe4\x07\x82\xa6\xb2\x2b\xa2\x25\x72\x3d\x7b\xa4\x1e\x67\x8c\xdb\x59\x9a\x9a\x04\x77\xf3\xa5\x3e\xe7\x6c\xca\x11\xe6\x6d\xeb\x15\xe2\x5d\xd7\xbb\xeb\xcd\xc7\x5a\xa3\x7a\xae\x6c\x14\x65\xc3\xdf\x6c\x27\x4b\x48\x3b\x41\xff\xb0\x9e\xb1\xaa\x9b\xe2\xac\xa8\x0e\xd4\x80\x97\x3f\x40\xd7\xed\x03\xe0\xac\xae\x31\xe2\x7a\xb0\x91\xbb\x19\xdb\xb7\x8e\x3b\xa3\x8d\x1d\x31\xe4\x83\x39\xd2\x6f\x6e\x9d\x02\x62\x32\x64\x5e\x02\xa6\x82\xa9\x08\xde\x95\xac\xd3\x28\x5b\x11\x0e\x27\x50\x8a\x42\x5b\x35\xb0\x4e\x8e\x2b\xb5\xf5\x48\x1d\x28\xe9\x33\x20\xa7\x40\x95\x36\x0c\x1f\xc1\xc4\x99\x69\xd3\x59\x87\x06\x37\x41\xfc\x0f\xa8\x50\xe6\xe1\xba\xcb\x48\x0b\xdb\xba\x1b\x25\xef\x7f\x16\xee\x79\x91\x0e\x24\x0e\x3a\xe9\x6d\x61\x3d\x0c\xc7\x54\xeb\x67\x48\x8a\x4b\x6a\x47\x3f\x34\x58\xae\xa2\x71\x60\xd2\x2b\xd6\xef\xf6\x8d\x66\x6e\x12\xa2\x31\x73\x2c\xf5\x98\x40\x3b\x8c\x16\xce\xc4\x7d\x7a\x07\xea\xfe\x6e\xc7\x71\x0a\x4f\xdf\xb2\x3b\xa7\xbf\x43\xb8\xcc\x63\x4c\xfe\xb5\x21\xb3\xaf\xe0\xab\x4a\x62\xa1\x07\x68\x67\x30\x18\xa5\xb9\xb2\xe4\x54\xe3\x93\xc1\xc0\x9c\xa9\xba\x96\x27\x55\x82\xe3\xe6\xba\x6a\x63\x91\x45\x47\xc3\x42\xcb\xf7\x7c\xeb\xe6\xea\x50\x85\xeb\xb3\x19\xcf\x0d\xd5\x3b\x18\x8a\xa7\x47\x20\x2a\x9a\xa3\x23\x08\xdb\x36\x47\x10\x0c\x56\xef\x62\xb7\x5f\xae\x1b\x5b\xcb\x43\x4a\xf2\xd2\x80\x74\x8f\xbc\x7c\x98\xfb\x9e\xae\x9a\x62\xa9\x9b\x2b\x0a\x96\x24\x2f\x04\xf1\xef\xc2\x6f\x8e\x0b\x06\x0b\xa3\xf3\xc1\x88\x85\x7d\x60\xc2\xe9\x8a\x22\xee\x25\xea\x62\xe0\x38\xcb\xba\x49\xda\x60\xe1\x96\x56\xa6\xca\x07\xf1\xc8\x6d\x1d\x15\xf8\xab\x2a\xbb\x6d\xeb\x61\xcc\x48\xc9\x8f\x0e\x17\x0c\x53\x98\x09\x11\xb8\xe9\x18\x0b\x1b\x50\xaf\xdd\xa6\x8d\x33\xe5\x14\xfa\xb5\x5e\x27\x67\x6b\xc7\x21\x14\xd5\x19\x76\x60\xf2\x2d\x90\x66\xca\x69\xa7\xfa\x30\x9c\xa9\x0d\x67\xda\x4b\x25\xd9\x50\xba\x13\x1b\x1b\x69\x47\x4a\x2b\x7a\x30\xe3\x86\xeb\xa6\x9e\x23\x2d\xa4\xfe\xc9\x2d\x09\xe3\xcd\x8e\x38\x7e\x40\xec\xac\xc0\xe4\x47\x12\xad\x0d\xd3\xc6\x63\x77\x7c\x9b\xce\xff\xf5\xa9\x63\x2f\x1d\xb4\xee\x3a\x75\xf3\xf5\x9f\xfb\xa7\x89\x0f\xbb\x9b\x66\x4a\x33\x6c\x17\x10\xa2\x23\x9d\x68\xd2\x47\xef\x2c\x5d\x0f\x23\xea\x02\x14\x0f\xd1\x57\x28\xbe\xed\x1c\xed\x96\x49\xda\x9b\xa7\x67\xe3\xf9\x41\xd6\x3b\x31\x49\x7b\xeb\x69\xfc\x70\xb5\x61\x22\xf3\x9e\x49\xe0\x13\x41\xe7\x90\xa1\x4e\x93\xd5\x41\xb8\x35\x63\x15\xc4\xeb\xff\xae\xf9\x4a\x08\xdc\xb4\x67\x3c\x3a\x61\xbf\x9e\x89\x83\x74\x08\xab\x79\xeb\xe6\x58\x62\x9d\x1a\x74\x61\x00\x1b\x76\x30\x88\x9a\x62\x28\x12\xcf\x33\xd6\xeb\xf6\xa4\x38\x25\x69\x06\x72\x49\x31\x5c\x60\x63\xf7\x24\x62\x30\xde\xc8\x6f\x06\xa2\xd1\x69\x0b\xb0\x17\xf1\x38\xb4\xdc\x20\x9c\xf2\x05\x41\x40\x18\x4d\x1c\xf3\xd9\x47\xc4\x02\xe4\xb3\xdb\x78\xd4\xaa\x6e\x96\xba\x2c\xfe\x10\xf7\xb7\x5e\xb7\x7e\xaf\x37\x9e\x9b\xce\x6f\xbc\x8f\x37\x60\x0e\x4f\xe0\xac\xa4\x70\xb4\x20\xd2\xb6\x04\xd4\x8f\xc5\xde\x1a\xbb\xef\x1c\x6e\x87\x63\x46\xdf\xb8\x1b\x0c\x7c\x9d\x9d\xee\xdd\x1a\xa6\xee\x62\x6f\xb6\x3f\x03\x37\xed\xc0\x38\x66\x64\xfb\x9e\xe9\x3d\x40\x9b\x2a\x60\x40\x60\xd7\xe1\xb7\x03\xd0\x21\x7d\x95\x25\x8e\x1c\x0b\x59\x73\x64\x32\x49\xa1\xcd\x2d\x1b\x60\x59\x53\x42\x9a\x18\x53\xa6\x16\x0e\xdf\xc0\xa2\x03\xcd\xff\x93\xef\xd3\x33\xd3\xcf\x00\xf4\xee\xf8\x0a\x32\xa6\x61\xa0\x85\x4d\xbb\xff\xbf\xbd\xed\x72\xff\xee\x84\xfd\x23\x01\xac\x29\xbf\x65\x8f\xdc\x7f\xb0\x66\xc4\x62\x3d\xa7\xc5\x7c\x95\xab\x94\xc8\x65\xe0\x69\xd8\x07\xcc\xf8\x44\x64\xc3\x87\xee\x0b\x15\xa2\xb7\xae\xe3\x68\xec\x1b\x35\x2e\xe2\xe2\xf7\xa2\xe0\x7c\xbd\xc2\xc9\x67\x22\xa7\x33\x89\x86\xe2\x19\xda\x61\xbe\x5e\x75\xe7\x05\xc1\xdf\x76\x20\xda\xcd\x20\x15\x3d\x25\x1d\x6c\x91\x71\xdc\xb4\x5e\x34\x97\x67\xd8\xc2\xc3\xe2\xf5\x6d\xdb\x83\x0d\xcb\x4f\xa0\x8a\x1f\x03\xa1\x76\x64\x1d\x4b\x83\xe3\x3e\x91\xac\x44\x32\xd1\x28\x34\x09\x3c\xf7\x78\x8b\xf0\x03\x83\xc9\xb0\xfc\x03\xff\x7f\x9d\x42\x0d\x2a\x7c\x2e\x8f\x61\x99\xde\xf4\xd5\x71\x4d\xfc\xef\x3b\xfc\x28\x80\x42\xc8\x03\xf8\x1b\x6e\xb7\xa3\x1d\xcc\x31\x2c\x08\xdf\x71\xb3\x7e\x13\x4e\xaa\x26\xf0\xaf\xdb\xbb\x67\xb8\x87\x93\x49\x80\x95\x8e\xdc\x28\x6c\x4c\xec\x61\x01\x53\x1f\x45\x54\x80\x66\xc7\x2a\x0b\xa2\x09\x58\xb1\xf3\xf0\x41\x95\xcb\x72\x44\x36\x5a\xc8\xfb\xff\x1d\xd3\x2d\xf9\x8f\x31\xd1\x5c\x57\x79\xbd\x01\xbe\x46\xea\x4b\x98\xf9\x8f\x4d\xbd\x8c\x27\x31\x70\x4d\x07\xa3\xc3\x20\x37\xfa\x97\x7b\x72\x4d\x45\x4f\xae\xe3\x9b\x28\xf9\xad\x26\xc7\xf2\x30\x39\xc5\x3f\xdb\x31\xcc\x55\x76\xcc\x3c\xe3\x6b\x60\x3f\x21\xcf\xb8\xef\xec\x42\x97\x23\xf5\x25\xd6\x04\x5d\xe8\x52\x08\x47\xfa\x5a\x25\xaf\x3c\x6c\xe9\x1f\x75\xa4\xcb\xea\x9a\x79\x4a\x8e\xb9\x08\x22\x4d\xaa\x3f\x56\x79\x5d\x91\xf5\xac\xdb\x1c\xd6\x27\x6e\xc6\x01\xae\xe1\xd4\x55\x8c\x51\x00\x30\xb6\xfe\x9b\xa3\x14\x78\xf5\x47\x6a\x67\xc7\x95\xdc\xd8\x25\x8e\xbe\xa9\x53\xfc\x1a\x77\x8b\x65\xc9\x9b\xfb\x0b\x83\xae\x7b\x63\x22\xf0\x61\xbd\xeb\x08\x9b\x66\xa5\xd1\x0d\x9d\x61\xbc\x5f\x5b\x34\x83\xf2\xd3\x74\xa9\x3f\x07\x0d\x66\x78\x5c\x2f\x75\x73\xfe\xb2\x34\xba\xea\x3d\x85\x0d\xda\x4f\x52\xce\xbb\x95\x85\xf2\xa1\x90\xda\xf2\xac\x93\x2a\x52\xa4\x59\x37\x99\x39\x76\xd8\x31\x7e\x6c\x88\x72\x8f\x79\xa2\x75\x94\xda\xb6\xef\x57\x09\x58\x40\xe9\xb1\x29\xfb\x3f\xbc\x47\x52\x15\x47\xf2\x93\xb0\xc9\x95\x43\x92\xdb\xd8\xe6\xc1\x26\x3b\xa4\x86\x67\x32\xf5\xe0\xf6\xae\xdc\x33\xc3\xd5\xf7\xdc\x44\xb2\x9f\x5d\xc9\x68\xef\x39\x27\x60\xe3\x40\x04\x13\xf8\x53\xed\xf0\x32\xf4\x73\x70\x75\x3a\x6f\x26\x84\xae\x9b\x9a\x62\xad\xd1\x75\xaa\xad\xe8\x4e\xcd\xb5\x78\xa5\x5b\x7d\xe3\xd5\xfd\x06\xe0\xa4\x8e\xfc\xf5\x24\x73\x9e\x68\xba\x3c\x2e\xde\x6d\x7e\xd6\xf8\xa8\x8e\x52\x83\x20\x6e\xe4\xd6\x9e\xe8\x4a\x6f\xe9\x8b\x0f\x49\xe7\xb9\x4f\x07\xbe\x49\x1e\x01\x02\xdf\xb1\xba\x44\x9d\x59\x56\xda\xce\x21\xe2\xf5\x10\x82\xdc\xa8\x0d\x48\xa2\xce\xd6\x6d\x8b\x92\x28\xff\xcf\x03\x35\x80\x78\x55\x83\xf1\x26\x09\x32\xb1\xe3\x0d\xe8\x8a\x42\x5f\x10\x0d\xd9\xf5\xe4\x13\x42\x0c\xba\xef\xe9\x03\xd1\x60\xa6\xb3\xf3\x33\x88\x04\x0b\xcd\x28\x73\xcd\x0d\x8d\x3a\x33\xc6\x46\x6e\xda\x97\x8d\x5e\xe1\xaf\xc4\xb2\xcc\x4d\xff\xc4\xcd\xf7\x14\x25\xdc\xf8\x6f\xd0\xc3\x08\xa3\x42\xcf\x20\xc0\xf2\x3f\x18\xdb\x0e\xdd\xae\x52\x3e\x90\xd0\x85\x7f\x0e\x25\x61\x73\xa0\xbd\xe8\xde\xc7\x50\x8a\x46\xe9\xb1\xf1\xb9\xee\xe8\x96\x96\xf5\x85\xf9\xff\x00\xe0\xdf\x02\x00\x21\x5f\x6e\x38\x9a\x04\x3c\xb2\x75\xb3\xf5\x4c\x11\x26\x6c\x90\xe7\x44\x30\x14\x87\x6f\xed\x8d\x3e\x0e\xc1\xaa\x1c\xb8\xad\x9b\xe9\x52\xb7\xd9\x22\x01\xb1\x8e\x8d\xd8\x1d\x68\xb1\x69\x52\x32\x34\x12\x54\xa4\x0c\x08\x3b\xf8\xeb\x64\xef\xb4\x27\x4c\x52\x0c\xf7\xeb\x46\x38\x56\x87\x2e\x46\x6a\x87\x07\xa7\x3e\x31\x74\xb7\x5b\xba\x6b\x53\x72\x06\xda\x01\xec\xb7\x82\xe0\x74\xa1\x33\x08\x10\xf2\xf5\x6b\xb2\x25\xd7\xb7\x85\x7d\x89\xfa\x30\xc2\xeb\x0d\xa0\x8f\x4e\xc0\x1d\x01\x15\x0d\x13\xf5\x94\x5c\x80\xb8\xe5\xa6\xeb\xc7\x93\xf0\x03\xfb\xc8\xac\x1c\xde\x15\xf8\xa6\xa1\xb0\x64\x70\xfc\xce\x07\x78\x9f\xf5\xda\xad\xf4\xcf\x94\x1b\x7d\x93\x5a\xd5\x77\xe7\xff\xe1\x9e\x6b\x3e\x09\xc2\xd5\x0a\x23\xa7\x03\x7f\x38\xe8\x98\x05\x70\xe8\xb4\x58\x07\xb6\x49\xda\x67\x74\xf9\x7e\x05\xc2\x97\x2f\xf4\xee\xce\x7f\x2f\xda\xc5\x81\x1c\x79\xc8\x43\xbb\xbd\xfd\x40\x11\x29\x29\x44\x9a\x0f\xe7\x83\x01\x76\x7d\xbb\x8d\x12\x57\x8a\xff\x6a\xe6\xed\x41\xdf\xea\xc2\xe7\x4d\x1d\xc0\xc1\xfc\xbe\x30\xd5\xeb\xe5\xaa\x75\xfc\x84\xbb\x42\x63\x65\x17\xba\x31\x79\x6f\x9f\xf8\x69\x53\x7f\x08\x38\x6f\xeb\xb5\x35\xaf\x2f\x4c\xd5\xda\xde\x3e\x3a\xb5\xfc\xe3\x1b\x95\x63\x3d\x9a\xc5\xad\x90\xc0\x06\xf8\x63\x7f\x04\x63\x11\xe4\x33\x3e\xd4\x79\x51\x41\xb4\x43\xfb\xa2\xed\x28\x36\x6f\x39\x09\xb0\x34\xc6\x80\x89\x2c\x0b\xa1\x20\x35\xb1\x42\x78\x55\xa3\xcc\x6a\x24\xe3\xec\x46\x4a\x4d\x8c\x5d\xd4\x2b\x33\x49\x82\x9f\x76\x2c\x74\x5d\x05\x1f\xfc\xb4\x48\x70\x35\xf4\x1c\x45\xc6\xc3\x50\xa3\x5c\x88\x01\x49\x21\x4c\x44\xe4\x35\xa5\x70\x4e\x9d\x10\xa5\x58\xf4\xcc\xb7\x92\x11\x08\x69\x27\x50\x76\x0d\x55\x29\x64\x33\x59\x42\x73\x07\x58\xda\xf1\x45\x96\xc1\xa0\x1a\xdb\x7f\x54\xbd\x58\x62\x5e\x94\x6d\x88\x52\xbf\xd5\x66\x84\x22\x1b\xa5\xa8\x41\x9e\x27\xd3\x1e\x77\x9a\x68\x40\xe0\xa8\x46\x88\x22\x84\x35\xbd\x11\x9c\x0c\x28\xc3\x51\x87\xc0\x4a\x7c\x2b\x2b\xb0\x29\xf6\x72\x7c\x78\xb7\x86\x8a\xde\x88\xf2\x1b\xe1\x82\x6d\x8c\xf9\x34\x45\x84\x58\x5e\xb0\x58\xb1\x2b\xe6\xa8\x65\xcf\x8e\x3c\x08\xf8\x4c\xc2\xe1\xbf\x2e\xa8\x85\x1e\xef\xc8\x1e\xb7\xb6\xed\x9d\x0d\xef\x2c\xc4\x57\xe5\x9a\xcf\xa0\xbc\x07\x74\x95\xa3\xc9\x00\x14\x0e\xe6\xf0\x5f\x12\x20\x47\x49\x10\x53\xa4\xdf\xdf\x08\xb6\x92\x4e\xef\xec\xe0\x54\x53\x22\x1d\x72\x26\xb8\x11\x52\x49\xfe\x8b\xb2\x4c\x81\x3a\x26\x23\x12\xb5\xf4\x00\xde\x76\x00\xbb\x0d\x78\x6d\x04\xae\x18\xe1\x24\x90\x63\x57\x5e\xb6\xcf\xa7\x35\x4a\x2f\x3f\xd4\x48\x2f\x7a\x1f\xf2\x96\x57\x1d\xfe\xbf\xaa\xed\x8f\x4d\x8d\xfa\x3c\xb1\x33\xf5\x7c\x9e\xca\xa0\xc5\xfd\x94\xc6\x77\xd6\xac\x28\xd7\x51\x9f\xae\xa0\xcf\xc5\xf0\x16\xdb\xf9\x87\x0c\x86\xce\x6c\xdd\x0e\x8f\x95\xec\xeb\x1f\xea\x99\xc2\xf9\xa2\x2f\x78\x3d\x9f\x1f\x46\xbc\x9c\x00\x9d\x7a\x3e\x8f\xdd\x0d\x6e\x01\x4d\x31\xfe\x62\x93\x88\x77\xf5\x58\x65\x8b\x51\xea\x94\x99\x9b\xcf\x6e\x3f\x23\xf3\x1d\x35\xcc\xea\xba\xc9\x05\xa5\xc3\xdf\x1d\xdc\x48\xd5\x24\x7e\x2c\xc8\xaf\x06\x3f\x4d\xb3\x85\xa4\x63\x54\x08\x77\xf5\xa9\xb4\x2c\x82\x88\xb7\xd4\x00\xc2\x08\xf3\x5a\xf6\x64\xdf\xff\xe2\xd1\xc9\xd3\x17\x33\x18\x8b\xf5\xa6\x87\x4a\x0f\x80\xdb\x1c\x6a\x67\xfb\xa1\x6d\x0c\xb4\x59\xbd\xba\x8a\x74\x46\x5e\xa4\x91\x28\x8a\xc0\x23\x84\xfd\x37\xbe\xdd\x22\x76\x8b\x81\x67\xec\x4f\xd0\xd3\x5b\xec\x16\x82\x01\x94\x36\x78\x63\x7c\xa8\x57\x87\xe2\x3b\x39\x67\xb4\xb1\xbb\x46\xd4\x4f\xaf\x0a\xc8\x7d\x49\x5d\x15\x24\xac\xf4\x6c\x12\x36\x92\x52\xaf\x57\x66\x85\x19\xc9\x52\x71\x18\x7c\x38\x8c\xda\x05\x81\xd8\x90\xed\x15\xf9\xf7\x68\x13\xbf\x91\xd7\x59\xc7\x16\xef\xdc\xe4\xaf\xea\x4c\x62\x9f\x5e\x3b\x0c\x5f\xca\x9c\xad\xcc\x1c\x2b\x62\x2b\xb6\xb1\x61\xfd\x26\xa3\x60\xb9\x39\xcc\x20\xa7\x24\x31\x2a\x7f\x86\x5c\x0d\x0f\x23\xbf\xf5\xf5\x15\x93\x7a\x51\xfa\x14\x8c\x65\x61\x66\xa1\x54\xae\x43\x38\x0d\xf6\xc0\x2d\x73\x62\xe1\x85\x05\x80\xe8\xe5\xab\x12\x2a\xa9\x6e\x1f\x3c\xca\xa9\xe2\xdb\xc2\x9d\xdd\x08\x5d\x10\x83\xcc\x52\xc2\x01\x37\xf5\x51\x43\xce\x31\xb8\x76\xf4\x3b\xca\x94\x9b\xbb\x63\x25\x4f\x45\x3f\xc6\x81\xea\x8e\x1b\x6e\x3d\x8c\x1f\xfa\xc2\x2e\x70\xe5\x85\xfd\x15\x78\x04\x34\x94\xbe\xb1\xcb\x53\xd9\xe5\x31\x94\x87\x70\xeb\x6e\x4a\x8e\xcf\x8d\xcb\xdd\x38\x9d\x48\x9e\xc1\x95\xf2\x9a\x55\x5b\x6e\x7e\x09\xc8\x82\x11\x57\xec\xf6\x81\x7e\xb3\xc1\xab\x2c\x98\xf9\x8f\xc8\x16\xec\x08\xff\x3f\xf5\xb7\x42\x38\xcc\xe2\x1e\xf4\xb3\x0c\xa2\xc2\xb6\xb7\x8a\xab\x21\xb0\xfb\xb9\xc9\x3b\x2f\x16\x57\xec\x86\x77\xb0\x4a\x6b\xc8\xea\xaa\x2d\x2a\xe9\xe3\x27\x87\xe3\x48\x17\xe3\x28\xa8\x21\x2e\xc3\x6f\x0c\x6e\xa4\xc0\x16\xa6\xd5\xd9\x22\xde\xeb\x9b\x76\x3f\x71\x68\xee\x06\xb9\x40\xa8\x2c\x8c\x55\x97\xa6\x31\x04\x0d\x94\xa0\x95\x02\x0f\x9d\xe9\xa2\x4a\x4f\x24\x00\x77\x0c\xdd\x5d\x9e\xae\x2c\xda\x37\x40\xa5\x4f\xb0\x61\x91\x9f\x46\x16\x2c\x88\xb7\xec\x90\x4c\x03\x3d\x2c\xe4\x75\x36\x52\x5f\xb8\x3d\x5e\x05\x88\x9f\x97\x8f\x0e\x53\xf3\x7e\xde\xba\x1b\x9d\xdb\x3a\x55\x37\xaa\x06\x3a\x4a\x90\xb1\x5f\xcb\xc6\xbe\x36\xab\x07\x7a\xf4\x22\x3d\xfd\x45\x2e\xe5\x8e\x4b\xf8\xc5\x6f\x8f\x7c\x44\x8e\xd4\x17\xb1\x6f\x84\xcf\x22\xf3\xe5\xb7\x75\xbe\xc5\x6e\x1a\x9c\xf6\x84\xde\x15\x7c\x65\x36\x57\xcf\x96\xc1\x8a\xd6\x5b\x22\x44\xa6\xd1\x4d\x8f\xa7\xba\xb7\xee\xa1\xae\x6c\x4b\xa9\x81\x87\xbd\x88\x94\x6b\xf9\x01\x5e\xac\xdb\x1a\xba\x4e\xac\x89\x05\x77\x75\x43\x18\x35\x32\xbe\x19\x7c\xac\x06\xc8\xbc\x5e\x63\xd6\xea\xdd\x5d\xf5\x2b\x3a\x18\xe9\xb2\xd0\xe0\xa3\x15\x39\xf2\x4d\x8d\xce\x16\xe4\x65\x1a\x7f\x70\x47\xc2\x5d\x1c\x9b\x56\xad\x57\xde\x85\xa9\xae\x04\x62\xba\x67\x55\x70\x0b\x84\xec\xcd\x79\xd1\x98\xac\x85\x50\x89\x0b\xa3\xd0\x3b\xe9\x9e\x8d\x22\xee\x21\xab\x55\xb5\xaf\x4c\x69\xce\x74\x0b\x11\xd4\xdd\x80\x24\x26\x23\x89\x25\x92\x35\x7f\x6a\xd2\x97\x70\x40\xfb\x3b\x50\x28\x34\x0a\x81\x24\x9a\x7a\xa5\x8a\x2a\x5e\x0c\x2a\x9a\xe3\xf5\x2d\xb4\x7d\x7f\x59\xfd\x8a\x11\x12\xaf\x86\xae\xdd\x08\x12\x5c\x92\x3b\xba\x9c\xde\x58\xe1\xe7\xa7\x9c\x87\x5f\xf8\x10\xfb\x1e\xbd\x2c\x3a\xbc\x54\x70\xc3\x3a\xd2\xd1\x1e\xe0\xc3\x9a\x14\x5a\x0d\x4e\x15\xc2\x5e\xb2\x7b\xa3\x1d\x1d\xb2\x66\x71\x14\xaf\x83\x54\x38\x70\x52\xe6\xc2\x54\xed\xdb\xe2\x73\x51\xb9\x3a\x1e\x00\x5e\xea\xb2\x54\x73\x74\xde\x2b\x4b\x42\x43\xfe\x38\x6c\x14\x40\x5c\xdc\x35\x8c\x11\x2d\x69\xe6\xfb\xaa\xbc\xea\xc4\x0b\x77\xe3\xeb\x33\x1f\xfe\xd8\x9e\x17\x2b\xd9\x26\xbe\x2d\x0e\xa7\x6d\xa3\x52\xe1\xfb\x36\x22\xd5\x00\x33\x1b\xea\x76\x48\x54\x63\x4a\xa0\x50\x47\x98\x8f\xb7\x8f\x40\x01\xbe\x86\x59\xaa\x23\x31\x5d\x07\x01\xae\x75\x28\x49\x9e\x8e\xd1\x66\x40\x9a\x17\x2c\xea\x1b\x63\xce\x13\xe1\x0d\x91\x76\x70\x7e\xdb\x7c\x9d\xbe\x8a\x32\x19\x69\xb2\xd3\x89\xae\x95\xc3\xa2\xbe\x68\x1d\xe1\x54\x3a\xc4\x0f\x6d\x6b\xa5\x2b\xba\x87\xd1\x61\x6b\xa8\xea\x88\x6f\xb6\x84\xe1\xa5\x8b\x3b\xc6\xad\x1f\xa9\x76\xd1\xd4\x97\x40\x62\x5e\x3b\x78\x1f\x0e\x20\x98\xb5\x0c\xbc\xaa\xcb\xc6\xe8\xfc\xca\xdd\xba\xb5\x35\x53\x96\xe2\x66\x4b\x3c\x83\xc0\xc0\x53\x50\xfc\x23\x95\x11\xfb\xcb\x11\x89\xc1\xdf\x07\xbc\x31\xed\xd0\x9b\x2a\x95\xb5\xce\x1d\x6e\x0f\x25\xa8\xdb\x0a\xb1\xf4\x1d\xe2\xfb\xbd\xd1\xab\x55\x51\x9d\x8d\x48\x06\xf9\x19\xa4\xba\xbe\x89\xa8\x0d\x2c\x2f\x82\x4d\x60\x78\xb1\x56\x63\xce\xc8\x50\x8b\x1a\xf2\x66\xfe\xf2\xe6\xdd\x6b\xf5\xb7\x0f\x6f\x7e\x79\xf3\xe1\xcd\xeb\x63\x2a\xf4\x09\x28\xcb\x10\x74\x54\x65\x75\xd3\x18\xbb\xaa\xc1\xa8\x87\x71\x1f\x3a\x0e\x97\x21\x56\x6a\xb4\xfd\x51\xa0\x75\x6f\x1d\x01\x61\x11\xdc\x24\xd1\x41\xc8\x2f\xbc\x72\xd8\x07\x74\x51\xea\xd9\x91\x0f\x52\xde\x7b\x3e\x8e\xb7\x29\xac\xaa\x28\x2c\xeb\x40\xed\xb8\xe6\x3b\xa1\xd7\x11\x24\xf1\x4c\xbd\xa2\xf9\xe0\xfc\xc5\xc4\xd0\xb8\x78\x80\xea\x0e\xfc\xc2\x10\x34\x87\x1b\x63\x57\x6c\x0d\x51\x81\x3d\x7c\x73\x8c\x8a\x8a\x43\x54\xf8\x09\x41\x03\x4e\xd6\x21\x64\x35\xd5\xa6\xc0\x10\x42\x81\xec\x17\x71\x52\x9d\xca\xa3\xfe\xc9\xb4\x21\xab\x28\x44\x5e\xf2\x30\xce\x41\x67\xdb\xcb\x5a\xad\x6a\x5b\x90\x92\x4a\x5b\x77\xaf\x38\xa8\x25\xf6\x82\xfe\xfc\x36\x3d\x67\x36\xbf\xc5\x2b\xde\x49\x3e\x10\xf2\xd8\x9e\x9c\x8e\x55\xc5\xf9\x07\x84\x40\x1b\x98\x41\x90\x92\xfa\x0f\xd0\xc3\xcd\xf2\x6c\x70\x82\x4d\x92\x05\x46\xd6\x87\x0e\x4b\x72\x4f\xa3\x9e\x6c\x9d\x7b\x38\x50\xb6\x18\x75\x9a\x85\xc9\xf4\x35\xc4\xaf\xa2\x5d\xbd\xa6\x3c\x09\x51\x0a\xfc\x9d\x1d\x36\x1e\x1a\x1d\xca\xa3\xf2\x69\x76\xa3\xe3\x41\xf3\x6f\x3e\x11\x78\x58\x63\xb8\x5f\x3c\x0f\x8e\x30\xba\xe1\x1c\xf0\x55\xec\xb3\x1f\xa0\x13\x6a\xf7\x0c\x92\x3d\x17\x9a\x8c\x64\x8f\xc3\x92\xfc\xde\x8e\x0e\x37\x2e\x04\x57\x42\x49\x00\xe1\x3d\xe2\x43\x12\x73\xa2\x49\xc6\xf1\x1c\xf3\x94\x6a\xa0\xdd\x03\xb6\x5f\xaf\x2e\x75\x93\x43\x34\x65\x11\x45\xc8\xf6\xe4\x01\x09\x68\x95\x5c\xb2\xe2\x00\x6f\xc0\x84\x15\xf3\xb9\x0f\x43\xa9\x26\xdd\x50\xb6\x40\x0a\x8a\xf9\x5c\xd0\xeb\x8a\x40\xe9\x50\x55\x87\xf0\xa3\xf2\x61\x8e\x2a\x11\x0d\xce\xb5\x8a\x2e\x18\xc6\x80\x8d\x43\x35\x43\x8c\xe6\xa2\xb5\x12\x49\xaa\xd9\x95\xba\xd4\x25\x64\xdc\x5c\xaf\x00\xc1\xad\xcf\x28\x4a\xb6\xab\x1a\xc5\xab\x4e\x98\x17\xef\x4e\x2a\x28\x19\xac\x89\x83\xfd\xc4\x89\xa5\x84\x62\x3f\x36\xab\xa0\xfa\x63\x87\x44\x43\x88\x22\xb0\x18\xc0\xe0\x01\xc2\x47\xb4\x83\x2f\x5d\x35\x0a\x28\x84\x65\x87\xd4\x33\xfc\x18\x0b\x34\x06\x21\x33\x38\x44\xd4\x2d\x31\x2a\x86\xdc\x49\x30\x29\xd9\x33\x74\x82\xe8\x54\x35\x86\x2d\x4d\xaa\xf7\x21\xdb\x1e\x6c\xe9\x5a\xc3\x6a\x3c\x2d\xba\xee\xa5\x81\x5a\x46\xf9\xbd\x30\x4d\x5b\x64\xba\xf4\xa8\x72\xac\xd6\x36\x86\x67\x3a\xcb\x6a\x5e\x37\x4b\x34\xf9\x4b\x68\x91\x0f\x62\x1b\x9d\xed\x8b\x96\xa0\x99\xf6\x71\x21\x21\xb9\xf2\x1b\x2a\x08\x67\xbd\x86\x88\x1b\x22\x1e\x58\x7f\xc4\x58\xb9\x3d\xb7\x09\xb6\xd4\x43\xc9\x42\x50\xd9\x4e\xc4\x2b\x77\x62\x0b\x18\xa7\x87\x88\x31\xdb\x88\x73\x95\xd4\x6c\xe1\xa8\x59\x26\x24\xa8\x15\x9e\xe5\x06\x62\x99\x88\x4d\x19\xa9\x72\x28\x2b\x49\xbf\x53\xc0\xed\xec\x45\x4f\xdc\x8d\xd4\x7f\xde\xef\x02\x87\xe1\x18\xab\x72\xa1\x7a\x83\x61\xf3\xfa\xcb\x45\x02\x9f\xb0\xc2\x92\x56\x18\x43\x9e\xda\x51\x05\x01\x5c\x02\x71\x84\x61\xf4\x8c\x63\x84\x07\x2e\x2b\x82\x18\xac\xf7\xa2\xf5\x2e\xdd\xef\x67\x3e\x2f\x29\xfd\x54\x47\xa9\xdb\xb7\xab\x73\x18\x72\xef\x2c\xd0\x70\x9a\x8f\x8c\x6a\x44\xd1\xc2\xfe\xbd\x9b\x28\xb7\x8c\xbd\x6b\xfd\xdc\xa3\xbd\x03\xbb\xac\x85\xd7\x90\x74\x43\xb7\x87\x27\x71\x82\x6a\x0e\xd5\xea\xd0\x2f\x69\x35\xee\x7c\xdf\x1e\x98\x6c\x75\xbb\x8b\x02\xf8\x6e\x35\xed\x89\xb2\x4c\x18\xcc\x55\xa0\x71\x3b\x58\x2b\xac\xcd\x21\x9f\x18\x98\x7a\xd0\xd4\xa2\x8f\x8f\x9b\x15\x79\x81\xa1\x2d\x1d\xee\x71\x2b\x49\x38\xf2\xa1\xe3\x1b\x32\x9d\x2d\x8c\x2a\xda\xd1\x54\xfd\x06\x9d\x51\x42\x05\x50\x86\x40\x2b\x64\x38\x20\xa8\x10\xc4\xbf\x5c\x97\xe5\x95\x2a\xcd\x1c\xb2\xf5\x37\x21\x59\x41\x87\x15\xfc\xa1\xc8\x8b\xe3\x95\xae\x7c\xfa\x03\x90\x9f\x5d\x16\xd6\xa4\x5c\xc9\x7b\x37\xcb\x88\x6c\x01\x33\x02\x61\x39\xe9\x78\xe1\x47\xa0\xc8\xf4\x8d\x89\x59\xb7\xaa\x3a\x82\x0d\x78\x4f\xeb\x97\xec\x49\xc4\x9a\x70\xb7\xbc\x7b\x3f\xbf\x39\xfe\xf0\xfe\xb7\xff\x27\x0a\xde\xcd\xa2\x45\xe0\xe7\x7e\x0a\x76\xdc\xee\xb1\xe9\x56\x6c\x1d\x03\x43\xb9\xca\x40\x04\x81\xc9\x27\xac\x77\x64\x9a\xaa\x57\xb5\x3b\x04\xef\xb3\xae\x74\x0e\x19\x2a\xb8\x1b\x68\xe5\x18\x1a\x10\x29\xc2\xb9\x94\x46\x37\x16\x6c\xaf\xa7\xea\x6f\x55\x0e\xed\x97\xf5\x85\xb1\x3c\x04\xb0\x7e\xb9\x08\x05\xd5\xd6\x8a\x85\x8d\x8d\x91\x0d\x40\xb0\x4b\x04\x06\x85\xe8\x28\xa1\x2a\xea\x0a\x63\x16\x91\xbc\x05\xae\xe3\xc9\xe9\x21\xfe\xf6\xf2\x4d\x66\x07\x7d\x29\x2b\xbc\xe2\x34\xca\x22\x38\x7b\xdb\x68\x0c\x83\x59\x79\x47\xac\x4c\x57\x6a\x66\xd4\xd2\x34\x67\x26\x4f\xc2\xf0\xbb\x3e\xa3\x9d\x08\xc3\x95\xda\xb6\x6f\xeb\xfc\x43\xb1\x0c\x3a\x57\x34\xdc\xa7\x22\x19\x8f\x2d\x36\xf4\x97\x06\xfe\x81\xcb\x09\x15\xd9\xc4\x3f\xaa\xdc\xb5\xfb\xe7\x65\x51\xf4\x2b\xb2\xec\x1f\x8e\x48\x62\x15\x3a\x3d\xeb\xf8\x3b\x44\x36\xea\xfc\xa6\xf9\x09\xed\xfa\xf7\x25\xd0\xbd\x84\x50\x62\x4a\xb3\x8f\x4b\x04\x4c\xcc\xe3\x87\xf8\x67\x13\x4c\x91\x28\x79\x62\xbc\x62\x31\xfa\xc7\xbe\x82\x43\x0f\xbd\xf0\x7b\x32\x00\xb2\xfd\xbd\xcf\x65\x4b\x4e\x6b\x59\xbd\xba\xfa\xb5\xb6\x43\x91\x7a\x8d\x9c\xd7\xb0\xe4\x75\x95\xd3\x37\xef\xc3\x96\xbe\xf5\xa2\xac\x6d\x3e\x61\x1b\xbb\x09\xa0\x00\xe6\x97\x3a\xd3\x25\x98\x7f\x60\x9b\x30\x95\xa8\xfd\xb4\x14\xf9\xed\xa6\xc2\x94\x89\xe5\x25\xa9\xe8\x2e\x56\x2e\xfc\xbb\xc6\x8a\xd5\x11\x8c\x81\x7d\x37\xf2\x5c\x7f\xad\x57\x20\x71\xf4\x98\x80\xef\x6e\x3d\x47\x7d\x8c\xa9\x72\x7c\xfc\xf0\xc1\x03\x06\x9d\xaa\xe3\xd6\xb5\xe4\xf4\x2e\x11\x38\x44\x67\x0c\x58\xc2\x7b\x76\xa1\x81\xe2\x10\xfa\xe0\xa3\x25\xe6\x07\xfb\x65\x7f\xfc\x88\x0a\x63\x14\xa8\xd2\xb6\xd4\x30\xa2\xc0\xda\xb6\xde\x1f\x09\xfb\x58\xd5\xab\x24\x4a\x88\xa0\x5d\xd7\x7d\x1c\xb2\x5b\x4b\x04\xd0\x84\x8a\x58\x43\x02\xdb\xe4\x76\xc4\x6f\xd3\x5f\x02\x2a\x10\x94\x87\x9a\x5d\xea\xab\x98\x31\xd6\xbc\xf5\xb0\x7e\x70\xce\x18\x2b\xf0\x0a\x92\x8f\xa0\xa8\x40\xf5\xef\x9c\x77\x1f\x49\x35\x15\x6e\x77\xd2\x8f\x22\x63\x57\xea\x31\x06\x62\xd1\xb8\x8d\xdf\xc5\x2f\x7f\xae\xe7\x67\x6a\x1f\x7a\x0f\x8e\x68\x9d\x2a\x13\x75\xff\xb4\x33\x5c\xa8\x15\x1d\xe0\xb6\x59\x88\xb3\xfc\xcd\x9c\x15\xb6\x85\x4c\x1b\x74\x92\xe9\x19\xbe\x75\x88\xdd\x7a\x74\xef\x0f\xed\xb2\x70\x04\x8f\x01\x99\x10\x7e\xbd\x22\xa4\x38\x56\x75\x63\xa0\x5e\x56\xd6\xd6\x81\xca\x19\x86\x4e\x86\x58\x87\x8e\x75\x40\x84\xec\xba\xa3\x3e\xca\xb2\xbe\xb4\x40\x47\x1c\x81\x43\x9a\x0c\x51\xc5\x5d\x8b\xc1\xce\x60\x94\x10\x97\xee\xa5\xd1\x79\x8e\xf0\xf2\xa1\x66\xca\x1e\x25\x0b\xb5\xa6\x7c\x31\x6f\x31\x72\xc9\x9b\x3c\xc5\x91\x24\x41\x8d\xf4\xfb\x5d\xf7\xbe\x40\x99\x40\xfc\x84\xb4\x6a\x07\xcc\x13\x40\x9d\x92\xad\x1b\x11\x14\x13\xf7\x9e\xc9\xd7\x11\x8c\x1b\xd9\x20\x86\xef\x44\xa0\x7c\xaa\x4b\xda\xa0\x90\xa8\xd5\x17\x84\xd6\xc3\x61\xf4\x6d\x9a\x2d\x74\xf3\xa2\x1d\x62\xc2\xec\xc1\x0e\x38\x05\x93\x68\xfa\xee\xdd\x30\x16\xd3\xdd\x67\x38\xff\x49\x9a\xc9\x95\xb6\x00\xee\xce\x2b\x53\x3a\x9c\x13\xd9\x4d\x6e\x1b\xf4\xaf\x83\x51\x64\x14\x39\x24\xc9\x43\xef\x5d\xee\xd9\x9d\x51\x9c\x5f\x12\xa0\x0f\x88\x6e\x80\x4f\x12\x41\x03\x7e\x0b\x5c\x45\x07\xe9\x39\x06\x9b\xa0\x36\x42\x7d\xd9\x72\x35\xdc\x40\xbc\x42\x6e\xdc\xb4\x0e\xe0\x4b\xae\x21\x9f\x04\xbb\xbb\xea\xfd\xaa\x2d\x96\xc5\x1f\xc6\xf1\xdc\xc4\x5a\x63\x54\x3a\xd2\xf9\x39\xd0\x9c\xb8\x4d\xae\xee\xb5\xea\x52\x93\xde\x22\xcf\x65\x1f\x0e\x80\x68\xb2\xc6\xb1\x80\x75\xe3\x96\x86\x0c\x43\xa3\x33\x77\x43\xdb\xab\x95\x09\x6d\x68\x42\xde\x6b\x5b\x50\x6c\xff\x9e\x48\x3d\x5c\x20\x01\x69\x0e\x63\xd9\xf5\x6c\x22\xf7\x4e\x29\xb1\x5d\x28\xf7\xbb\x0d\x9b\x91\x8a\x58\xe2\x11\x41\x43\x57\xa9\xaa\x6e\x03\x87\x38\xe6\xcc\xcb\x30\x0d\x7f\x87\xf9\xfc\x66\x90\x35\x98\x4e\xb0\x8b\xb5\x41\x4f\x42\x75\xbe\x7e\x55\xf4\x4f\xc6\x89\x7e\x2d\x6e\xfe\x9e\x04\x44\xc8\x60\x6a\x4d\x39\x56\xdd\x8e\x11\x4a\xbf\xd0\x06\x1c\xa8\x93\xdb\xac\xfe\x34\xb1\x89\x3b\x13\xde\xad\x30\x44\x28\xf0\xb6\x59\x02\x5d\xbb\x4d\xce\xd6\xc1\x48\x95\x28\x7a\x0f\x65\xf0\x68\x08\x18\x74\x09\x7e\xa1\xb2\x5d\x14\xf3\x36\x55\x30\x08\x6a\xb2\x17\x48\xc7\xc6\x46\xf2\x05\x9a\x4c\x94\x71\xe7\x48\x20\xc6\x88\x31\xde\xd9\x81\xb2\x88\x35\x16\x75\x63\x7e\xdf\x17\x05\x7e\xdf\xa1\xa2\xa4\x3e\x70\xf8\xb2\x2a\x14\x38\x2c\x91\x56\x64\xee\x3e\xaa\xcc\x85\x11\xba\x12\xc8\xf9\x0e\x44\xb1\xa4\x9c\x65\x94\x9b\x91\x8e\xfd\x45\x9e\x9b\x7c\x10\x14\x66\x21\x87\x74\xc4\x58\xbc\xd4\xd5\x0f\x06\x50\x54\x8e\xed\x71\x8c\xb1\x5a\x35\xe6\x02\xe8\x8d\x24\x32\x68\x90\x9b\x20\xcd\xc3\x58\x87\x43\x38\x34\xe0\x5b\x2a\xda\x11\x39\xb8\x5d\xe7\x71\x2c\x0b\xd0\x58\xa4\x01\x2e\x92\x06\x3d\x61\xd5\xb8\x59\xdf\x27\xdf\x98\x49\x1b\x91\x89\xc4\xcb\x1a\x0e\xef\xe9\x11\x2b\x55\xd5\xf3\x1b\x69\x89\x3a\x50\x8f\xf6\xf6\x22\x5d\xe4\x4b\x0d\x29\x0c\xdc\xb3\xd2\x70\x7c\xe2\xc0\x59\xfb\xe0\x15\x80\x19\x21\x75\x9e\x43\x60\xfe\x3b\x67\x8a\x04\x15\x17\x86\x1e\x10\x5f\x63\x76\x06\x05\x1a\x0e\xa0\xf1\xf5\xac\xea\x32\xe7\x46\xa4\xe6\x12\x2d\x89\xd0\xdc\x73\xb7\xe0\x1e\xc9\x40\xe0\xed\x5b\x38\x3c\x6e\x01\x72\x8a\x79\x91\xe9\xaa\x2d\xaf\xb0\x79\x5e\xcc\xe7\x06\xe4\xf1\xc3\xa2\x62\xa9\x7f\xcd\x1c\xb0\xc9\x15\x47\x1e\x32\xcb\x55\x5b\x54\xc6\x5a\x07\x34\x00\xfc\xa3\x94\x97\xe9\xc7\x60\x00\x56\xc8\xc1\x74\x5c\xc0\xfa\x59\x19\x1f\xa0\xe5\xa8\xcf\x0f\x2a\xba\x16\x8e\x42\x04\xc4\x0c\x39\x93\x1c\xb6\xa6\xc3\xc1\x2d\x6e\xcc\x45\x51\xaf\x2d\x77\x9a\xd7\xc6\x02\x8a\x07\x6f\x49\x2f\xb2\x58\x18\x87\x53\x51\xd3\x40\x12\x2a\x6c\x60\x89\x10\x02\xbf\x87\x8d\x8a\xea\x6c\xaa\xf0\xba\xfa\xec\x78\x31\xfb\xf7\x57\x0a\x17\x0c\xd9\x45\x99\x90\xb4\x0b\xc7\x59\xc6\x15\x77\x5c\x45\xee\x83\x64\x12\x30\x75\x5b\x2c\x8b\x52\x37\x24\x82\x89\x58\x52\x07\x22\xc5\x92\x33\xcb\x81\x29\xe8\x1b\x70\xa3\x4c\x50\x8f\xe0\x81\x86\x81\x3b\xeb\x43\x39\x7c\xcd\x63\x66\xad\x8b\x07\x7b\x10\xa1\xec\xb1\xd3\x5d\xc4\x85\xdd\x12\x15\xc5\x84\x14\x91\x52\xf0\x42\xd9\xfa\xda\xd8\x8f\x62\x19\x39\xd2\xfe\x97\xad\xf4\xb5\x43\x5b\x63\x2c\x1d\x70\xbd\xe7\x97\x0f\x3b\x35\x3c\xd6\x66\xb8\xec\x54\x88\x69\x80\x30\xdd\x95\x50\x0d\xaf\xc0\xdf\x4c\x5e\x8b\xd0\x4e\x37\x3e\x10\x29\xd2\x41\x17\xeb\x6f\x5b\x6f\x6e\x6c\xa4\x77\xc4\xb0\xcc\x6e\xd7\xe1\x8b\xb0\xef\x18\xba\x4f\x77\xef\xba\x1a\x84\xa9\xf9\x97\xf9\xe7\x5a\x97\x76\x88\x47\x43\xd3\x74\xad\x3d\xe9\x8d\xd0\x25\x0b\xe3\xdc\x24\x0c\x7a\xb2\xe4\xe8\x72\xd5\xa3\x77\x62\x7c\xdd\xb5\x8e\x49\x05\x26\xfc\x4a\xea\x53\x1f\x9b\xcf\x94\x68\x98\xa9\xe9\xc9\x00\x9c\xbb\xfe\x31\x20\xe3\x8b\x22\x27\xf5\xfe\x5e\xa2\x61\xc6\x28\x7a\xfa\xf3\xd0\x9b\x68\x78\x37\x59\x1f\x60\xcf\x7f\xa2\xce\x30\x7a\x3b\x58\x75\x6f\x09\x8c\x9b\x7a\x18\x05\xf6\x6f\xe8\xa7\xfb\xf5\xab\xf8\xb1\x65\xee\x60\x3e\x3f\x1a\x9d\x54\xa7\x5b\x5c\x97\x12\x75\x3e\x1f\x07\x64\x0c\x5a\x57\xbb\x8d\x99\xa0\x6c\xb6\x31\x70\x32\x16\x0d\x07\xb2\xba\x6a\x29\x7d\x94\x38\x2a\x4b\xe8\x8b\x49\x97\x6e\x31\x63\xf1\xcc\x98\x4a\x99\xcf\xab\xb2\xc8\x8a\xb6\xbc\x42\x60\x75\x6d\x30\xdd\x10\xb1\xd2\x34\x42\x1e\x9d\x2a\x5a\x16\xbe\xc4\x06\x78\xae\xe4\xc5\x27\xb2\x7b\x50\x49\x47\x47\xdc\x13\xba\xf1\x46\x1f\x50\xef\x27\x18\x1c\xae\xa6\x61\xea\x34\x91\x91\xfa\x42\x1e\x0b\xeb\x76\x44\x66\x08\xd8\xa7\xb7\xc1\x28\x46\x41\x37\xe8\xe5\x23\x5c\x3d\xf8\xc6\x89\xe8\x52\x91\x8e\xc4\xf5\xac\x9e\x93\x5f\xe3\x01\xb4\xf1\xbe\xef\xee\xd3\x41\x9c\x70\x12\x84\x1e\x6d\x53\x98\x0b\x94\xc7\x93\xb7\x1e\x33\x03\xf2\x8c\xf0\x86\xe5\xee\x2a\x6d\x11\xd5\x9d\x99\xf6\x7d\x99\x77\x2e\x92\xbc\x3e\x3e\xa8\xc0\x26\xf8\x13\x58\x22\x0e\x27\xb0\xf9\x84\xaa\x4b\x11\x5b\x93\x9f\xb0\xc1\x99\x28\x72\x9f\xab\x2e\x71\x1b\x7b\x40\x04\xc3\x10\x14\xa7\xa3\x98\x13\xad\x2e\x3b\x18\x87\xb3\x65\xaf\x9a\xfa\xa2\xc8\x8d\xd2\xea\xff\x7f\xfc\xfe\xdd\xc4\xea\xb9\x37\x15\x2b\x2a\x25\x1c\x5f\x80\xd9\x82\x00\x16\x24\x26\x42\xcb\x77\xd0\x92\x78\x7d\x38\xb8\xa5\x78\x33\x75\x2f\x2e\x2d\xc0\x26\x29\x92\x88\xa6\xc6\xd8\x28\x45\x84\xd8\x61\x3f\x35\xf5\x7a\x35\x26\xf7\x82\xb6\xd0\xad\x39\x0e\xac\x77\xba\x71\xe4\x51\xc2\x5b\x87\xdd\x6c\x56\x66\x22\x27\x74\x44\xf5\x12\x45\x26\x42\x43\x2a\x92\xe3\xdc\x55\x6e\xcb\xe3\x39\xa9\xe7\xca\xd3\x11\x61\xb1\x9b\x1b\xb3\x7a\xe9\x9a\x40\xea\x1b\xe8\x74\xa4\x0e\x70\x48\xf1\xa2\x4b\xed\x30\x65\x94\xb8\x10\x17\x0f\xe7\xe4\xb9\xe6\xca\x5c\xbe\x14\x31\xf3\xfc\x83\xd7\xcf\x30\x3c\x7a\x43\xd5\xeb\x6e\x80\xb8\x4f\xa8\x28\xfd\xe4\xa1\x4d\xee\xd9\xa7\xae\x39\x01\x29\x1c\x38\x32\xdc\xa7\xd3\xb1\x5a\x0a\x85\xbf\x1f\x8a\x26\x41\x7a\x09\x29\x73\x09\xea\x88\x69\x5b\xb3\x1a\x42\x40\xfa\x75\x6a\x4d\x47\x80\x30\xea\xda\x4c\xf3\x95\x74\xd5\x96\xea\x08\xca\x29\xbc\xc7\xee\x7f\xe3\x6d\x1c\x7e\xcc\x77\x46\xff\xb1\x3b\x8a\xbd\x99\x21\x4e\x3c\xd9\xc8\x04\x40\xc3\xe0\xef\xc3\xe5\xc9\xfe\xe9\x68\xa4\x9e\xa9\xc9\x7e\x9a\xbb\xcf\xd1\xff\xb0\xc6\x51\x88\xe6\x81\x18\x20\x09\x6d\x82\xf4\xbe\x34\xad\xd9\x58\x21\x18\x4f\x5c\xf7\x3c\xd6\x13\xef\x9c\x80\xe8\x66\xda\x16\xd5\xd9\x6e\x63\xac\x69\x81\x08\xf2\x05\x6b\x6b\x95\x1b\x5d\x22\xd7\x6c\x3e\xb7\xa6\xa9\x74\x59\x5e\x4d\x6c\xbd\x6e\x32\x93\xf3\xb9\xfd\x25\xa6\x30\x33\x6d\x21\x72\xdf\xb1\x29\x8f\x41\x0a\x8b\x91\x28\x82\x19\x19\x1a\x54\x05\x82\x03\x2e\x5e\x3e\x06\x81\x8c\x6e\x40\x8a\x97\x60\x4d\x15\x89\xc7\x31\x42\xc0\xb6\x96\x47\x51\x82\x05\x8c\x09\x10\xf8\x0f\x29\xe3\xfe\x00\x7e\x31\x60\xc0\xef\xe6\x2f\xf5\xd9\x7e\x3b\x48\x25\x41\xd9\xbc\x63\x59\x38\x21\x2f\x9f\x62\x87\x5c\x6e\xa8\x4e\x5b\xaf\x33\x7e\x4d\x5a\xbd\x64\x3b\x3e\x8d\x25\xd0\xef\x38\xf4\x42\xbf\x1d\xe1\x01\xf9\x1e\x2a\x8d\xef\xcd\xcc\xa2\xa8\xf2\x7b\xaa\x68\xc7\xee\xd1\x95\x17\x36\xd3\x4d\x6e\xf2\x74\xb0\x82\xde\xba\x24\x02\x8b\x47\xc0\x7f\xde\xb3\xc1\x92\x13\x5e\x4d\xa8\x5d\xcc\xa7\x0e\x8b\x63\x6a\xdb\xdd\x5d\x80\x94\x49\x5d\x4d\x2e\x9b\xa2\x35\xca\x66\x0b\xb3\x34\xde\x94\x40\x58\x82\xb6\x9c\xec\x93\xb3\x95\xd7\xd8\xbe\x31\xee\xfd\x96\x91\xb9\xdf\x12\x94\x61\xa8\x05\x6b\xae\x68\x9f\xc7\x6a\xb6\x6e\x39\xc5\x8b\xeb\x62\xd5\xd4\xb3\xd2\x2c\xad\xa2\xec\x42\xee\x95\x87\x76\xea\x3c\xa0\x37\x28\xc0\x44\x43\xeb\xca\x11\x97\xf2\xca\x2f\xa1\x1f\x18\x91\x1c\xc0\x91\x6e\x02\xc5\x3e\x73\x0f\xa9\x39\xeb\xc1\xfb\x76\x3d\x53\x47\x58\x09\x4c\x80\x6a\xf0\x1e\x13\xe1\x70\x80\xfd\x59\xcf\x7a\xb0\x3f\x72\x5a\xeb\xd9\x34\xab\x57\x05\xb2\x40\x71\x6f\x8e\x07\x5a\xcf\x3c\xda\x1f\x8e\x0e\x55\xa8\xce\xc3\x88\x2b\xdf\x87\x84\xc3\xd0\x7e\x0d\x9f\xd2\x58\x0c\x7d\x17\x36\xb4\x3b\xf9\xc4\xd1\xb4\x3b\xdb\x76\xf8\x4d\x9d\x60\xf0\xe9\x8d\x5d\x5c\xdf\x48\xc0\x36\xad\xef\x36\x84\x06\x04\xb7\xa2\xf2\xc9\xa7\xc4\x1e\x07\x50\x10\x98\xfa\xb1\xfa\x37\x49\x9e\x4b\x9f\x28\x99\x4e\x54\xd3\x71\x68\xc5\x7c\x3e\x0e\xed\x85\xd1\x2f\x37\x06\x29\x3c\x37\x0d\x1a\xe5\xd0\x10\x43\x45\x88\x0d\x49\xf1\xdc\x91\x12\x4d\xe3\xd9\x01\xd8\x75\x82\x4a\x6d\x48\x6f\x2a\x43\x43\xdf\xa9\xcf\x65\x4f\x08\xed\xe4\xb0\xe8\x98\x6e\xa1\x5f\x87\x26\x32\x78\xe6\x75\x8c\x43\x7b\xee\x1c\x29\x70\x7a\x58\x5d\x8a\x80\xd2\xd1\xb8\x0b\x5d\x05\xaf\x74\xcc\x46\xba\x5d\xf6\x55\x4d\xe0\xe0\x26\xe4\x66\xec\x73\x16\xa5\xb7\xde\x4b\x1b\x36\xc0\x5f\x6f\x7d\x36\xa6\xe9\x69\xc1\x34\xe3\xf5\xdf\x5f\xbf\xfb\xd0\xf1\x8f\x78\xb5\x36\xec\x00\x31\xd7\x59\x8b\xef\xb6\x4b\xa3\x6c\x5b\x94\xa5\xb2\x98\xdc\x4d\x7d\x5a\x37\xda\xda\x22\x53\x6f\x5e\xab\x0b\xd3\x58\xc4\xa4\xb6\x5e\x1a\xc6\xbd\xcb\x95\x6e\x8b\x59\x51\x16\xed\x95\xba\x6c\xf4\x6a\x65\x1a\xc4\xd5\x95\x31\x0e\xeb\x73\xae\x47\xf3\x8f\x55\x63\x50\x72\x3a\xd7\xeb\xb2\x8d\x73\x3c\xf6\x7c\xf5\xcf\xe5\x48\x43\x6e\xa6\x71\xc5\x91\x4a\x4b\x58\x05\x00\x70\x69\xa6\xc8\x4e\x40\x3e\x26\x09\x7d\xa0\xc4\xc0\x79\xd9\xb6\x5e\xfd\xca\x16\xdd\x20\xff\x8f\x26\xd6\xfd\xbc\x69\x66\x49\x4d\x37\xb5\xa4\x28\x99\x5b\xa6\xab\xcc\x94\x3f\xac\x67\xb3\xd2\x08\x8c\x0c\x73\xf3\x80\x6a\xfe\x91\xe3\xc2\x7e\xc5\x65\x9a\x3c\x8c\x4b\xbc\x92\xe3\xba\xe3\x2a\xde\x45\xfd\x79\xdf\xc7\x83\x74\x5f\xe4\xc6\x44\xfb\xd2\xb7\x19\xe9\x0e\xa4\x67\x37\x34\xa3\xc3\xee\xb6\xba\x52\xcc\x51\x28\x56\xd6\xea\xe6\xcc\xb4\x43\x91\x6c\xc8\x4c\xb1\x0c\x22\xc0\x4d\x6d\x93\xbd\x2e\x8d\x63\x55\x0e\xaf\xe3\x96\xb3\x75\xdb\xca\x13\x00\x85\x9b\x7b\x31\x4c\x2f\x17\x05\x9b\xe3\xba\x63\x99\x05\x03\x3c\xf9\xd8\x37\x53\xec\x41\xdd\x55\xfb\x23\x68\xb9\x7f\x98\xbe\xdb\x45\x9d\xfb\x58\xe7\xc1\xb6\x3a\x0f\xb1\xce\x7d\xf9\xae\x07\x26\x5d\x67\xea\xee\x5d\x77\xdc\x6d\x53\xfe\x97\x01\x7f\x34\x98\xd5\x7e\xd4\x29\x6d\xc0\xac\x7b\x75\x7f\x7e\xf1\xee\xd5\x2f\x6f\xde\xfd\xc4\xee\x4e\xc5\xd9\xa2\xbd\x44\xfb\x5a\x36\xbe\xd2\x4b\x73\x59\x37\xe7\x53\x55\x57\xbb\xf5\x7c\x8e\xac\x8a\x2b\x71\x9c\xcc\xab\xf7\x6f\xd1\xfb\x60\xcc\x0c\x0f\x1a\x4a\x40\x02\x44\xdd\x16\x17\x06\xaa\x60\x14\xb1\xc6\xfa\x2b\x9b\xde\x85\x04\xf8\x97\x45\x0b\x06\x08\x98\x48\x32\x62\x95\xe9\xdb\x54\xe7\x39\x08\x25\x7f\x71\xe3\x55\xa6\xe1\x47\xfc\xa6\xef\x43\xea\x6b\x4c\x62\x4e\x71\x5b\xa2\x6e\x41\xe8\x07\x2d\x3b\x3d\x86\x4f\xc3\x41\x5d\x0d\xd4\x8e\x9f\x9f\xe8\x2c\x0e\x0f\xe4\x20\x9a\xdb\xff\x83\x77\x01\xe5\x6d\x9d\x52\x10\xae\x1d\x8a\xe6\xba\x69\x30\xfb\xc9\x89\x1b\xe7\x14\x9a\x85\x5f\x10\x35\x81\xab\xeb\xa6\xc1\x17\xe2\x5c\x5a\xaf\x84\x6c\xb8\xf5\xcf\x61\x94\x93\xd3\x44\x2e\xc3\xdf\xd2\x7d\x77\xdc\xaf\xbc\x04\x38\x9f\xee\xc4\x1d\x04\xa6\x85\x38\x49\x7f\x6a\xd8\x15\x87\x31\x6c\x20\xa5\x8d\x9b\xb3\xd7\xdd\xee\xa9\xe7\x50\x80\xe2\x2e\xf7\xac\x0f\x73\x0e\x9b\x2b\x3a\xf8\xfa\x35\xae\x71\xed\x41\x0b\x68\xa5\x84\x2d\x28\xf8\x26\xe0\x42\x09\xd0\x56\xf8\xea\xa9\x72\x4b\x10\x43\xf9\x4e\x2f\x88\x89\x4f\xb7\x04\x31\x01\x3d\x5b\x4e\x32\x92\xec\xf7\x06\xe8\xe6\x0b\xda\x1b\x55\x0a\x2c\xb1\xf8\x60\xd1\xd7\x04\x62\x27\xf9\x56\x51\x84\x87\xd8\x2d\x2f\x06\x44\xd4\x22\xc7\xe7\xe3\xcb\xfa\x8f\x48\xed\xfe\x75\xac\x2e\x1c\x31\xb1\xd3\xe9\xf4\xaf\xbb\x91\x16\xef\x56\xab\x07\x73\xc5\x20\x3a\x4c\xd6\x1a\xa7\xe7\x41\x38\x3f\x73\x3d\xbe\x40\x7b\x3f\x2f\x7e\x02\xd0\x44\xd9\x93\x77\xcb\x1e\xab\xfb\x5b\x7c\x29\x7a\x77\x55\x89\x9d\x24\x7f\x6f\xf4\xe4\x75\xc3\x8e\x0e\xa3\xed\xaa\x9b\xd5\x42\x57\xa0\x10\x36\xf9\x4b\x5d\x96\x33\x9d\x9d\x5b\x6f\x9f\x8b\x38\xf7\xfd\xbc\x35\xd5\xd8\x31\x58\x6c\x35\x43\x3b\xca\xb6\xd8\xad\xd2\x6a\x55\x17\x55\x4b\x31\x67\x2f\x8d\xb0\x27\xc4\x3e\x96\x45\x9e\x97\x06\x54\xb0\xf5\xd2\x00\x7a\xc7\x87\xa9\x34\xc7\x59\x18\x9e\x3b\xea\x55\x74\x83\x29\x77\xbd\x56\x18\x8d\xab\x45\x94\x80\xe0\xff\x3f\x56\x40\x3c\xd5\x12\x68\xcb\x0c\x46\x07\x55\x4c\x56\x57\x16\xee\x4f\xcb\x0e\x94\x90\x14\x98\x8c\x83\xae\x40\x96\x6f\x3e\xaf\x4c\xd6\x2a\x5d\x5d\xd1\x10\x6c\x1a\x59\xab\x85\x63\x0b\xc1\x8c\xdb\xb5\x85\x75\xff\xa2\x5b\xd3\xa8\xb2\xae\xcf\xad\x5b\x30\x34\x68\x61\xe1\xa0\x1d\xad\xae\xfc\x09\xa0\x84\xc1\x3d\xeb\xf3\x75\x69\x82\x82\x7c\xe9\x7a\x9e\x19\x65\x3e\x9b\x6c\x1d\xa9\x75\xc1\x70\xca\x9b\xef\x29\x53\x41\x06\xad\x66\xec\x20\xab\xa2\x47\x7f\xf8\x5c\x58\xa5\x33\x47\x04\x51\xbc\xab\x34\x68\x50\xeb\x75\xab\xe6\x45\x93\x78\xec\x89\xb9\xdf\x1e\xfe\x11\x23\xdf\xee\xe2\x03\xec\x07\x9c\xfb\xa7\xc1\x7e\x0c\xd9\xee\xa4\x7a\x91\x96\x4d\xd2\x45\xc6\x52\x25\x6a\xda\xe3\xcf\xd3\x3c\x81\xe9\x8e\x68\xab\x1f\xf4\xbb\xdd\xf6\x56\x8b\x7a\xbb\x55\x8b\x48\xea\x6b\x4d\xfb\x01\x0f\x6a\xe8\x0e\xea\xbd\x6c\x11\x12\x91\x93\x97\x0d\x1f\xe0\xac\xca\x21\x5a\x49\x27\xc6\xc3\x97\x79\xcf\x35\xbf\xe6\x78\x0e\x1b\x64\x2e\x7d\x88\xd8\x2d\x00\xa9\xbc\x1b\x4b\x37\x8d\x57\x48\xc4\xef\xcf\xce\x9c\x87\x91\xc7\x27\x96\xdd\xb0\x77\x37\x60\x9e\x4d\x33\xa7\xce\x63\x84\x47\x85\x27\xc5\xe9\x30\x7a\x3d\x7e\x58\x20\x77\x28\x0d\x9d\x45\x5e\x63\xbc\xa5\xde\x75\xa2\xbe\x30\x4d\x53\xe4\x39\x64\xe2\xee\x72\x9b\x5a\x0d\xab\xba\x9a\xbc\x7a\xff\xd6\x63\xd8\x18\x03\x79\xb9\x1d\x32\xb6\x95\x5e\x1a\x62\x5a\xc1\xd8\x25\x7a\x67\x4c\xd8\x5d\x51\x18\x6c\x83\xee\x11\xfa\xed\xb9\xb7\xaf\xde\xbf\x45\xaa\x9d\x2d\xc7\xca\x8c\x79\xb2\xd1\x2b\x8e\x72\x26\x9a\x28\xef\x3b\x33\x00\x8e\xfb\x73\x15\x0e\x94\x19\x27\x93\x49\x22\xbf\xa0\xb3\x4a\xfa\xee\xf2\xd2\x30\x02\x2b\x32\xd7\x72\xd3\xe1\xb9\xe0\xbb\x87\x58\x3b\x37\xcd\x58\x97\xd5\xff\x18\x84\x36\x59\x9d\x9b\x25\x1c\xca\x9b\xb3\xaa\x6e\x4c\x8f\xc1\x17\x0c\x87\x89\x67\x5e\x38\x94\x57\xb4\x57\xc3\x6c\xd9\xc5\x55\xd9\x32\x66\x1c\xe5\xef\x69\x16\xb5\x3f\x8c\xd0\x56\x17\x5f\x59\xd3\x62\x87\xd9\xba\x79\xbf\x4a\x1a\xff\x2c\x79\xed\x9b\xea\x08\x56\xfa\x36\xd7\x31\x52\x77\x58\xd3\xba\x3b\x0d\x77\xd1\x9d\xec\x64\x7f\x14\xb0\x08\xde\x56\xfa\xda\xdd\xb5\x85\xb6\x34\x87\x18\x6f\x27\x6f\xf0\x8d\xf8\x7d\x24\xf8\x67\x19\x01\x24\xcf\x1d\xe8\x6b\x70\xae\x98\x7b\x7a\x0c\x56\xe1\x22\x84\x8e\x0c\xdc\x03\x82\xa7\xa5\x3e\x37\xdd\x8b\xc5\x2e\x1b\x95\xb2\xeb\x6c\xe1\x65\xcf\xcb\xba\x31\xae\xb7\x0b\x53\x15\xa9\xae\x57\xc4\xa1\xc9\x20\x33\x39\x2e\xc7\xfd\x5b\x10\x96\xf8\xcd\x17\xb8\x71\x9f\x02\xcf\xb3\xbe\x04\xd3\x69\xfb\x98\xaf\x17\x1d\xcc\xe7\xbd\x3d\xf0\xfe\xbc\x7d\x73\xfc\xb2\x23\xb4\x7a\xe7\x8d\xd0\x56\xc5\x67\x53\x5a\xa5\xf3\x9c\x0c\x48\x20\xa0\xa2\x41\xa3\x28\x5b\xfc\x81\xec\xcf\xc2\xdd\x28\xfc\x34\xd3\x0d\xb3\xb7\x54\xf5\x27\x78\xf8\x3d\xd8\x3b\x0c\xaa\xf4\x75\x53\x99\x1c\x6d\xbc\x9a\xfa\xd2\xe1\x30\xd7\x02\x4c\xc4\x60\x49\x59\x5d\x5a\xc1\xbb\xdd\x7b\x73\x6f\xe9\x78\x1f\x6c\x0f\x37\x04\x71\x52\x61\xef\x71\x00\xa5\x5f\xb5\xb5\x31\x2b\x4d\x25\x5f\xda\xfa\x18\xf0\x8b\x44\x1d\x4c\x98\x06\x49\xfd\xc1\xe1\xf5\x75\x98\xe7\xda\xba\x59\xae\x22\x35\x03\x98\x6a\x8b\xdc\x54\xea\xae\x9a\x37\x85\xe3\x7d\xfe\xe2\xb3\xcc\xfd\x23\xaf\xab\xf6\x18\x96\xef\x26\x80\x1b\x41\x41\xca\xaf\xc1\x9c\xea\x1f\xcb\x7a\x6d\x01\xcf\xf9\x6c\xe6\x7f\x85\xa2\x81\xff\x7e\x11\x7f\xde\x71\x25\x83\x44\xb2\x23\x48\x1a\xc6\x17\xcd\x99\x28\x39\x7a\x4c\x5f\x25\xfb\x62\x22\x89\xdf\xd2\x8a\x27\x1f\x98\x8d\x30\xa5\xa7\xde\x46\xc2\x4f\x0e\xfa\x96\xcc\xc0\x58\x2d\x25\x8b\xbe\xbb\xab\x20\x27\x34\x2a\xb1\xb2\xba\x5c\x2f\x2b\x77\xe5\xdc\x98\x60\x0d\x81\x58\x7e\xac\x5a\x0d\xc1\x0c\x5a\x3d\xb3\xe4\x9e\x91\x65\xae\xe1\x54\x18\x0e\x2c\x6b\xdb\x96\xa0\x71\xc4\x98\x08\x55\x6e\xaa\x56\xb3\x93\x22\x06\x79\x5c\x57\xed\x4b\x1c\x25\x3a\xf6\xf8\x83\x8c\x55\x06\xa3\x9b\x2a\x77\x53\x98\x1d\x83\xc1\x10\xf0\xed\x10\xbc\x97\xfe\x0d\x82\xba\xe8\x15\x8c\xe9\x11\x62\xc9\x16\xc6\x08\xc5\x2e\xa7\xd6\xe8\x26\x5b\x0c\x77\x4f\xfe\xfb\xa3\xfd\xb8\xde\xdb\xd3\x7b\xa7\xbb\x91\xf5\x39\x75\x31\xd9\x1f\xc5\x0d\x65\x80\xd8\xeb\x2e\xc2\x0d\x73\x83\xd4\xc1\x22\x14\x0a\x4a\x13\x5d\xe1\xe1\x61\xac\x81\xaa\xcc\xe7\xf6\x83\x9e\x85\x31\x18\x33\x0f\x3e\xb6\x03\x30\x9b\x11\xf3\xe2\xca\x1c\x4a\x87\x7e\x3e\x83\x08\x28\xe1\xc1\x2b\x9c\xd0\x61\x29\x13\xd1\x0d\x38\xe1\x73\xc3\x09\x3a\xa9\xfb\x72\xda\x65\x35\x51\xc3\x4a\xfd\x27\xff\x0c\x53\x50\xa1\xe9\x0e\x8b\x05\xaf\x25\x3c\x39\x9e\xa8\xa8\x2e\x4c\x63\xe1\x35\x26\x4f\x76\x32\x41\xc8\x00\x1b\x1c\x04\x32\xe0\x4a\x42\xe4\x21\xeb\x15\x8f\x1a\xc2\xd8\x14\xd9\xba\x04\xb8\x71\xed\x19\x8a\x5c\x1f\x7d\x40\x14\x95\x77\x60\xe8\xac\xd6\xa5\x07\xa2\x8e\xbe\x10\xc3\xf0\x83\xd5\x48\x89\x41\x2b\xbe\xe9\x8c\x64\xc4\x7e\x79\x4a\x04\x41\x9d\xd6\x71\x98\x61\xc0\x40\xe7\xc5\x6a\x05\x6c\x50\x38\x99\x24\x2d\xb9\xe8\x34\xea\x06\x23\x1f\x97\x6a\xc7\x77\xf2\xec\x08\x96\xdb\x01\x07\xb7\xca\x9d\x60\x8f\x47\xd5\x71\x6f\xd4\xc4\x75\x22\x42\x92\x96\x31\x98\x88\xc9\xd0\x37\x01\x2a\xae\xa4\x0b\x2c\xb8\xa9\x1d\x70\x61\x81\x5a\xe9\xe7\xd9\xcd\x46\x2e\xe5\x61\x76\xa5\x33\x73\xdc\x22\x9b\x33\x18\x9c\x46\x1a\x00\xfe\x38\xac\x12\x87\x49\xdf\x8a\x77\xe9\xe9\x91\xaa\x3c\x67\xe3\x3f\x62\xe8\x1b\xdb\x86\xfa\x18\x5a\x6a\x10\xf3\x96\xfe\xab\x8c\xb9\x14\x3c\x18\xd1\xf7\x52\x84\x35\x74\x1c\x53\xe0\xba\x26\xfb\xa7\x87\x62\x3d\x40\x86\xde\x54\xab\x75\x84\xd8\xab\x1a\xb8\x6d\x90\x46\x4f\xb1\x0e\x64\x31\x71\xc3\x01\xbf\x56\xdb\x11\x10\xff\x7a\xe6\x16\x78\xac\xe7\xba\x29\x94\x5e\x61\xc8\x83\xf2\xca\x31\x63\x4a\xab\xd9\xfa\x8c\xa4\x24\xdc\x87\x7b\xc5\xcf\x9a\xfa\xdc\x90\xb3\xf8\xed\xc7\x2f\xea\xea\x18\xf3\xcd\x3b\x4e\x32\xfe\xf0\x1a\xb0\x22\x94\xc1\xdb\xde\x33\x98\x30\x61\xff\x0a\x2e\x0c\x4c\xfa\x78\xbd\x5a\x35\xc6\x5a\xb5\xbc\x02\xb6\xcc\x71\x0d\x6f\x5e\xef\xef\x29\xe3\xae\xae\xbd\xcd\xbc\xda\xe6\xaa\x67\x77\x54\x06\xd6\x3d\xff\x70\x55\xae\x55\x42\x6a\xf9\x92\x92\xcd\x80\x29\xdb\x6f\x33\x14\x10\xe0\x1a\x54\xfa\x47\xd8\x0f\x47\xea\x8e\xc0\x64\xb2\xcf\x6a\x22\x3f\x87\xa5\x5e\x79\x9b\x85\xcd\x91\x9a\x6e\x9e\x0f\x24\x60\xf0\xf9\xb3\xe7\xc3\x60\xb1\x50\x6c\x0e\xd6\xe4\x67\x51\xd5\x60\x81\xe2\x98\x8e\xf8\x43\x06\x9e\xeb\xef\x67\x9f\x86\x68\xcb\xb1\x6a\xea\x55\xe4\x67\x50\x54\x52\x46\xf2\x1e\xdd\xd4\xb1\x95\xd0\x1a\x55\x20\x99\x88\xbe\x42\x87\xa3\x5e\x41\x06\xcd\x26\x30\x39\xea\x48\xb9\xda\x87\x71\x77\x95\xb9\x0c\x13\x4f\x35\x47\x34\xd1\xac\x5e\x5d\xb9\xd9\xc3\x4f\x34\x0d\x8c\xb7\x83\xe7\x9f\x80\x06\xb7\xab\x67\x9f\x1c\x55\x68\xce\xdc\x2b\xc8\x3d\x34\xc1\x52\x26\xb2\xa5\xc5\xaf\x23\xaa\x25\x22\x70\x77\xcc\xcf\xea\xd9\x27\x09\x33\xf5\xec\xd3\xc6\x20\x9d\x43\x3f\x56\xb0\x5c\x07\x57\x37\x1c\xa5\xb7\x9d\xc8\x29\x81\xb5\xbc\xb9\x59\x3d\xfb\x24\x4d\xc9\x38\xb6\x2a\x54\xea\x02\xc3\xac\x20\x49\xcf\xbf\x26\x39\xdb\x8f\x37\xb8\xcb\xa0\xf7\x8b\x8b\x24\x4a\xaf\xea\xea\xc5\xf1\xcb\x37\x6f\xd0\xcc\xe4\xa5\xb6\xe6\xf7\xba\xc9\x5f\x2e\xb4\x7b\x61\xef\x9e\x38\x8e\x2c\x9f\x7f\x5c\xef\x3d\xfa\xfe\xb1\xfb\xfb\x64\x6f\xe2\xfe\x37\x7f\xf8\x71\xbd\xf7\xdd\x1e\xfc\xf8\x6e\x3e\xff\xb8\x7e\xb0\xf7\xd0\xfd\x78\xb0\xf7\x04\x7e\x68\xfc\x01\x5f\x1e\x42\xb5\x87\xf9\xec\xd1\xc7\xf5\x43\x03\x3f\x9e\xcc\xb3\xec\xe3\x5a\x67\xf0\x23\x7f\xac\xe7\xa7\xbb\xac\xe8\x2e\x2c\x8f\xff\x83\xb6\x45\x16\xf3\x15\xe1\xa3\x44\x4b\xd9\x22\x79\xe4\xee\x7e\xbc\xdc\xc5\xc4\x74\xee\x93\xa3\xc9\xee\x59\x3b\xf8\xf8\xf9\xfb\x3d\xe1\xd4\x35\xcc\x16\xd3\xb6\xfe\xdb\x6a\x65\x1a\xb7\xec\xe1\x48\xdd\x39\x52\x50\xf6\x4b\x7d\xe9\xcb\x40\x37\xb4\x69\x8b\xfc\x20\xa3\xae\x42\x3c\xcc\x75\x98\x2d\xc6\x6a\x61\xca\x55\x08\xd1\x8d\xca\x03\x2a\xe2\xeb\x11\xaf\x7c\xe8\x0d\x58\x40\x65\x02\x75\xa7\x68\x2b\x28\x58\x9e\x8f\x97\x03\x34\x87\x84\x70\xb3\xdd\x1e\x46\xdd\xb4\x62\x1c\x66\x01\x7b\xe4\x15\x74\x61\xb3\xb0\x90\x1d\xca\xdd\x9d\x0e\xae\xae\xf8\x8e\x6d\xba\x5d\x15\x5c\x2d\x77\x19\xaa\xd3\xbe\x4c\x6d\xc9\xac\xbc\x26\x99\x53\xd9\xaa\x75\x55\x64\x75\x6e\x82\x37\xae\x9d\xaa\x17\xca\x1a\xb0\x2c\x84\x38\x0f\x55\x5d\x4d\x8c\xaf\xef\xea\xa9\x1d\x16\xc2\x5d\x09\x47\xb0\xb8\x8e\x75\x34\xb8\x05\xb4\x98\x43\x94\xbf\x10\x39\xa5\x68\x5d\xc1\x1c\x5e\xe0\xae\x17\x0b\xd2\x3e\x10\x08\x56\xb9\x5a\x1a\x6d\xd7\x20\xc5\x28\xac\xca\xea\x2a\x33\xee\x15\x3e\x55\x10\xc2\xb4\x40\x87\x2c\x0c\xe8\x03\x4c\x74\xd6\x8e\x59\x91\x50\x65\x06\x55\x21\x36\x6b\x8a\x55\x6b\x77\xe7\x75\xd5\xda\xdd\x59\x53\x5f\x5a\x30\x43\x29\x6d\x8d\x53\x22\x95\x44\x56\x57\xf3\xe2\x6c\x8d\x32\x6e\x52\x25\x00\x03\x9f\x1b\x54\xbe\x58\x9c\xf9\x19\x88\xbf\xd9\x12\x82\x97\xf9\x12\x56\x49\x97\xf7\x01\xde\xd1\x07\xdf\xb9\x3b\xfc\xf0\xfb\x07\x13\xf8\xdf\x13\xb8\xca\xfb\x70\x95\x67\x39\xfc\x85\x3b\x9e\xed\xc3\xdf\xfb\xf0\xf7\x21\xfc\x7d\x04\x7f\xdd\xdd\xff\x6e\x1f\xaf\xfb\xbe\x76\x7f\x1f\xce\xe0\xc7\x23\xe3\xfe\x3e\xde\x73\x7f\xf3\xef\xa0\x28\xcf\xe0\xaf\x81\x1f\x06\x10\x85\x81\xf6\xe6\x7b\xf8\xab\xf1\x83\x1b\xf6\xf1\xbe\x1b\xf0\xf1\x03\xe8\xf8\xf1\x43\xd7\xf1\x63\x0d\xbd\x3c\x9e\xb9\x2e\x1f\x1b\x18\xe5\xf1\xfc\xc1\xc7\xf5\xde\xf7\xfb\xf0\xe5\xfb\xfd\x27\xf0\x17\xbe\x7c\x7f\x1f\xbe\xdc\x7f\x84\x3f\x1e\xc3\xdf\x27\xf8\xc3\x0d\xf0\x04\x97\xff\x64\xcf\x2d\xe9\xc9\x03\x37\xb3\x27\x0f\x61\xdd\x4f\x1e\x7e\x0f\x7f\xa1\xd6\x23\x2c\x7a\xe4\x16\xfb\xe4\x3b\xa8\xfb\x9d\xeb\xf8\xc9\xf7\x6e\x7e\x4f\x66\xd0\x6e\xe6\x96\xfa\x24\xc3\xaa\xb0\x3b\x4f\x32\x68\x9d\xbb\x61\x9f\x18\x68\x66\x5c\x33\xbd\xb7\x0f\x7f\x5d\x89\x86\x41\xf5\x43\x28\x79\x08\x25\x0f\x1f\xc3\xdf\xef\xe1\x2f\x2c\x43\xc3\x34\xf4\x23\xa8\x04\x9b\xa9\x1f\xe3\xbf\xdd\x8c\x34\xcc\x42\x7f\x0f\x8d\x61\x2e\x1a\x67\xa1\xe1\x74\x34\x9c\x8e\xce\xa0\x3f\x98\x91\x86\xb9\x68\x98\xcb\x0c\xe6\x32\x83\x59\xcc\x1e\x18\xf8\xeb\xce\x7a\x86\xdb\x30\x7b\xf8\x10\xfe\xba\x66\xb3\x47\xdf\xc1\x5f\xd7\xdd\x0c\x76\x61\x06\xbb\x30\x83\x91\x67\xb0\xfe\x59\xb6\x07\x7f\xa1\x3e\x2c\x3c\x7b\x00\x27\x9d\x3d\xdc\x83\xbf\xdf\xe1\x8f\xef\xe1\xaf\xc6\x1f\xae\x72\x06\x9b\x9b\xc1\x10\x19\x74\x9e\x41\xe7\x19\x2c\x28\x03\xf8\xcb\x00\xf2\xb2\x0c\xea\x64\x50\x0e\x03\x65\x39\xb4\xcd\xa1\x1c\xd6\x96\xc1\xda\x72\x58\x4f\x8e\x2b\xc9\x61\x25\x39\x0c\x96\xc3\x1a\x72\x18\x26\x87\x61\xf2\x4c\xc3\x5f\x37\x4c\x9e\xdf\x87\x06\x39\x34\x80\x5e\x73\xa0\x71\xe6\xc1\x3e\xfc\x7d\x38\x81\xff\xb9\x16\xe6\xe1\x63\xf8\xf1\xd0\x8d\x64\x66\xf0\x7d\x86\xdf\x67\x4f\xe0\xef\x0c\xfe\xba\xc9\x9a\xec\x7b\xf8\x00\x73\x9e\xef\x7f\x0f\x7f\x5d\xa5\xf9\x83\x47\xf0\xf7\x31\xfc\x85\x92\xc7\x30\xe7\xf9\x63\xd7\xed\xfc\x7b\x00\xd2\xf9\xf7\x0f\xe1\xef\x77\xf0\x17\xea\x22\xb5\x9d\x3f\xc1\x1f\x00\xd7\x73\x18\x6a\xee\xf6\x68\x7f\xef\x7e\x3e\x71\xff\x7b\xb0\x07\x7f\xef\xe3\x8f\xc7\xf0\xf7\x09\xfc\xd5\xf0\x37\x87\xbf\xc6\xfd\x7d\xf4\x3d\xfc\x85\xaf\x8f\x0c\x34\xf8\x0e\x5a\xc3\x84\xf6\xf7\x1e\x3f\x74\x7f\xdd\x81\xef\xef\x7d\xff\x08\xfe\xc2\x48\xdf\x43\x1f\x4f\xdc\xdf\x07\x8f\xe6\x1f\xd7\xfb\x8f\xf7\x61\xb8\xc7\xfb\xae\xc1\x63\x1c\xfb\xf1\x03\xf8\xf1\xe8\x3e\xfc\x7d\xe0\xfe\x3e\x86\x7f\x3f\x86\x7f\xcf\x1e\x43\x25\x87\x70\xf6\x1f\xc3\x02\x1e\x67\x4f\xa0\x28\x87\xef\xb9\xfb\xf0\xfd\x9e\xbb\x11\xfb\xdf\xef\xc1\x0f\xed\x26\xfa\xe4\xbe\xdb\x86\xfd\x27\xf7\xef\xc3\xdf\xc7\xf0\xd7\xad\xe3\xc9\x03\x28\x79\x00\x9d\x3c\x79\x30\xfb\xb8\xde\xd7\xfb\x8f\xe1\xaf\xfb\xac\x1d\xb0\xed\xeb\x47\xee\x54\xf6\xb5\xc3\x54\xfb\x1a\x16\xab\x1d\x60\xec\xeb\xef\x1e\xc1\x87\xef\x32\xf7\xf7\xf1\x03\xf8\xf1\xf8\xff\x65\xef\xdf\xb7\xdb\xb8\x95\x84\x51\xfc\x7f\x3d\x05\xc4\x64\x87\x6c\x89\x17\x51\x76\x1c\x9b\xb2\xc4\xb1\x1d\x25\xf1\x8c\xac\xf8\xb3\x9c\x9d\x6f\x46\x4d\xdb\x60\x37\x48\xb6\xd5\xb7\x34\x9a\xba\xc4\xad\xbd\xe6\x31\x7e\xbf\xb5\xce\x79\x82\xf3\x08\xe7\xbf\xef\x51\xe6\x49\xce\x42\x01\xe8\xc6\xad\x29\xd9\xc9\xde\xf3\xad\x73\x76\xd6\x8a\xcc\xc6\xa5\x50\x28\x14\x80\x42\xa1\x50\xc5\x3f\x58\x0f\xe7\xb0\x76\x8c\xe7\x7b\x0c\xb9\x39\x74\x6d\xfe\xe0\x11\x24\x01\x5d\x61\x4e\x8d\xe7\x6c\x4e\x8f\xe7\x8f\x00\xeb\x39\x74\x74\xfe\x78\x0f\xfe\x8e\xd9\x5f\x0c\x94\x99\xe3\x6f\xe1\xef\x63\xf8\xcb\x3a\x15\xec\x07\x2c\x23\x78\xf0\x00\xfe\x3e\x82\xbf\x0c\xf7\x20\x84\x66\x83\x70\x1f\xfe\x3e\x84\x0f\xb2\x07\x7f\xf7\xf9\xc7\x63\xf8\xcb\x08\x14\x06\x50\x38\x24\xac\x7e\xb8\x00\x76\x08\x99\xd4\xb5\xbf\xb7\x17\xc0\xdf\x90\xfd\x05\x90\xfb\x7b\x8b\x3d\x7f\xbd\x1f\x90\x05\xfb\x08\x16\x63\x7f\xbd\x1f\x12\xc8\x09\xb9\x08\xb7\x8f\x41\x6a\xdb\x87\x8f\x27\x4f\xe0\x2f\xf6\xd7\xf8\xd1\x23\x56\x05\x3f\x62\x83\x89\x1f\x31\x12\xe1\x47\xdf\x85\xec\x2f\x83\x88\x1f\x31\x50\xf8\x31\x5b\xee\xf0\xe3\xbd\x47\xf0\x77\xce\xfe\xee\x7f\x0b\x7f\x21\x85\x2d\x98\xf8\x31\x34\x87\x1f\x43\x85\x27\xfb\x8c\x98\xf8\x09\x5b\xa8\xf1\x13\x98\x67\xf8\xc9\xb7\x90\x03\x13\x02\x3f\x61\x6c\x88\x9f\xcc\x1f\xc0\x5f\x5e\x98\x4d\x3a\x0c\x0b\x32\xc6\xb0\xd0\x63\xbc\x4f\xd8\x5f\x36\x75\x31\x66\x0c\x81\x31\x9b\x6e\x18\x33\x9a\x62\xfc\xf0\x01\xfc\x85\x0a\x6c\x4f\xc1\x78\xbe\x0f\xd5\xe6\x0f\xe1\xef\x77\xf0\xf7\x31\xfc\x05\x40\x6c\x25\xc2\x98\xed\x84\x78\x4e\xbe\x85\xbf\x8f\xe1\x6f\xe8\xaf\x43\x21\xb1\x2e\x18\xbd\x16\xf3\x31\xf1\xd7\x0b\x2e\xd1\x2e\xc8\x1e\x4b\x22\xfb\xfc\x83\xf5\x79\xb1\x78\x42\xe0\xaf\x90\x6e\x55\xc1\x4a\xdd\xab\xb9\xfc\xda\x38\x24\x00\x4f\x05\x4c\xe8\xe5\x2e\x5e\x8e\x0e\xd1\x77\x8f\x1e\x83\x61\x94\xb6\xc3\x37\x92\x5b\x2d\x3d\x7d\xff\xf3\x2b\xfd\x2e\xa2\xb9\x45\x89\xcb\x5e\x89\x97\x7d\xb0\x07\x87\xd7\x0b\x10\x63\xf7\x14\x27\xa0\xc5\xbd\x89\x35\x0b\x45\xe1\xda\x9c\x3f\xbe\xe0\x47\x48\x61\xdf\xc8\x80\x28\x52\x69\x0d\xc4\x43\x64\x58\x7f\x40\x60\x31\xf1\xbb\x29\x2b\x5a\x21\x43\xf8\x31\x0c\x28\x7d\xcb\xbd\x3c\xc3\xf7\x81\x79\xb5\x29\x10\xd5\x2e\x38\x11\x19\x82\x89\x46\xf8\x62\x15\xc5\xf0\xe8\x5a\x45\x91\x81\x3b\x05\x1f\xef\xbc\xaa\x67\x1a\x4d\xc9\x74\xb7\x9b\x4d\x9e\xa9\x5f\xce\xe9\xed\x89\x22\xcd\xa3\x48\x79\xdb\xa9\x1d\xa8\x0a\xe9\xb9\x4c\x38\xbe\x57\x51\x7c\xc3\x6d\xb7\x0b\xf1\x52\x4b\x53\xac\xa8\xbe\xbc\xe1\xcf\x69\x16\x6a\xa3\x52\xd8\xa3\x02\xf0\xe4\x81\xbc\x18\x52\x52\x1e\xa7\x61\x4f\xd4\xe5\x47\x97\x90\xfb\xf6\x56\xcb\x80\x22\x49\x6d\x53\xef\x4e\x51\x9f\x65\xb8\x9d\xdc\x5d\xc8\xb6\xe2\x38\xcf\xc2\x1b\x65\x6c\x34\x64\xb9\x0a\xa9\x18\x26\xd9\x25\x79\x9b\x09\xee\x82\xd8\xae\xa0\x56\xe2\x9a\x34\xa0\x80\x34\xfe\xe2\xda\x25\xa2\x4c\x95\xda\xc1\x6d\x31\x0c\xb2\x38\xc6\x39\x25\x3d\xd5\x9d\x1c\x00\x67\x04\xe9\xd4\x87\x88\x8e\x4e\x0c\x56\x80\x53\x43\x2b\xb2\x81\x28\x8e\xe7\xbf\xc2\x2b\x69\xcf\x56\x65\x83\xc6\x1d\xac\x7d\xc1\x75\xe9\x29\xb8\xd6\x96\x0c\xc6\x33\x8f\x18\xff\x0d\x06\xf0\x51\x5f\xe0\x0f\x15\xc8\x3d\xc2\x1f\x6a\xc3\x47\x1b\xdf\xb5\xa0\xf4\x2c\x0d\x9f\x85\x61\x4f\xba\x9f\x36\xef\x82\x0d\xfc\x85\xc3\x56\x8d\xe5\x95\xa7\xf9\xbc\x43\xf0\xb2\x9a\x9a\x57\x46\x75\x6a\x13\x59\x57\xb4\x09\x1d\x57\x4f\xbd\xdc\xe5\xb0\x1a\x05\xf9\x01\xa8\x25\x9f\xa5\x61\x91\x45\x21\x12\xa7\x22\xe9\x79\x82\xa3\x4a\x85\x56\x46\xb8\xc1\x8c\xe2\x10\xec\xa1\xe0\x81\x22\x03\x25\xb5\xe1\xb5\x47\x65\xd6\x46\xc3\x43\xcd\xe2\xc2\xd3\x6a\x8c\x25\xc5\xa5\xd2\x5b\xcf\xe5\xb8\x0a\x9a\x2b\x6e\x9f\xdd\xdd\x18\x8f\x3d\x03\x81\x55\x46\x35\xb7\xc5\x22\xf7\x10\x49\xd7\xb8\xd6\xd1\xbc\x76\xb0\xdc\xd6\x13\xcf\xc1\x86\xdc\x2c\xec\x38\x2e\x35\xd3\x1c\x99\x0a\x13\x4b\x9d\x95\x5a\xc6\x81\xaa\xa7\xd7\xab\x7c\xf3\x8d\x0e\x63\x58\x64\x59\x4b\xaa\x0e\x53\x12\xd5\xc4\xe0\xae\x7a\x1a\x6f\x5b\x39\xc2\x75\xff\xcf\x71\x48\x8a\xfa\x8d\x07\x3b\x15\xbf\x3c\xe6\xd7\xe0\x14\xad\x53\x9a\x93\x20\x5a\x44\x24\xe4\xca\x6c\x61\x6b\x97\xad\xe1\x09\xb4\xf1\xa8\x50\x47\x2f\x4a\xf9\x11\x3d\xc0\x94\x50\xd4\x0b\xf9\x49\x3f\xce\x70\x08\x57\x56\x51\x8a\x22\x30\x5f\xf7\xe4\x15\x00\xf8\x0d\x89\xc8\x7b\x81\x0a\x7a\x0a\x0c\x50\x8f\x85\x3a\x17\xe4\xb0\x88\x35\xaf\x8e\x44\xe8\x1a\x8f\xd6\xc5\x4e\x5b\x55\x0f\x94\x8b\x3e\xc5\x81\xa5\x1a\x35\xbf\xa9\x99\x92\x2b\xf4\x86\x2c\x8f\xaf\xf3\x5e\xa7\xf7\xae\xf2\x7d\xea\x75\xd0\x2e\x0a\x62\x8a\x76\x51\xa7\x37\x9d\x7c\x0d\x69\xbe\x4f\x77\x3a\x62\xb5\x85\xa5\x3c\x79\x11\x5b\x46\x01\x4d\xa2\xb1\x1d\xf0\x26\x6b\xee\x13\x8e\x68\xe4\xb5\x84\x21\x0e\x70\x7b\xf6\x92\x7b\x39\xd7\xb0\x1e\x92\x6b\x12\xf4\x44\x6d\x45\xd0\x80\xd2\xfa\x3d\x20\x5e\x94\xe0\x9a\x58\x14\x16\xd6\xde\x50\xb0\x8e\xf8\x0f\x5f\x4d\xc4\xff\xe6\xde\x55\x43\xca\x02\xb2\xd7\x47\x0a\x1c\x08\xfb\xcf\x5b\x9b\x0a\x88\xe3\x19\xda\x15\x08\x4c\x50\xa7\xa3\xdb\xc9\x0b\xf4\xc2\xd0\x41\x3f\x25\xf5\x8f\x10\x90\x07\xaf\xd1\x29\xc7\xc5\x41\x41\x39\xcf\xec\xe2\xee\x21\x92\x99\x68\x8a\x3a\xa8\xc3\x11\xe7\x7c\x60\x2b\x2f\x3f\x66\x51\x0a\x88\x12\xda\xc3\x7d\x34\xd7\x56\x16\x86\x3d\x36\x62\x66\xb5\xdc\x9b\xe8\x51\xab\xd5\x4b\x1c\x30\xfe\xfe\xe6\x1b\xa4\x74\x03\xd2\x44\x47\xe6\x9e\x87\xe6\x0c\xeb\x0e\x84\x9c\xc1\x8d\x1b\x00\xd7\x03\x94\x5f\x5f\x9e\x7e\xff\xf3\xaf\x83\x5f\x5f\x7e\x7f\xcc\x1f\xa3\x9c\x35\x57\xe0\x94\xa0\x64\x4d\xc1\x4e\x98\x1b\x87\x85\x28\xc0\x05\x01\x55\x5d\x1f\xcd\x49\x80\xd7\x94\xa0\x14\x47\x97\x24\xbe\xd1\xcd\x00\x15\x83\x19\xc2\x6d\xfe\x08\x0e\x56\xd2\x06\xf0\x2a\x8a\x63\xc4\x6b\x37\x96\x81\x60\x77\xc3\x7d\x6a\xcd\x85\x01\xd4\x12\x17\x73\xbc\x04\x9b\x0e\xee\x91\x6a\xa8\x5b\x58\x66\xc5\x31\x0e\x56\x0d\x93\xf4\xb4\x67\x04\xdb\xba\x38\xb5\x24\xa5\x58\x2a\xe8\xf3\x9b\x17\x8d\xf8\x6d\x1a\xb4\xcd\x6f\x24\x9f\xdd\xa7\x7e\x4f\x31\xe4\xd9\x34\x9e\x02\xaa\x3b\x14\x39\xb0\x6d\x82\x0e\x65\xa9\xf3\x68\x36\x6c\xc0\x6a\x1b\x61\xe2\xa1\x45\x13\x57\x49\xbb\x62\x5e\xc6\xd9\x1c\xc7\x54\x7a\x49\x25\x5a\x34\xd9\xe6\x3c\x93\xd2\x75\x41\x7e\x84\xb2\xb5\x3d\x9b\x4a\x36\x0b\x8c\x4e\x22\x39\xcc\x26\x04\x9e\xeb\xc2\xa1\xd1\x54\x6b\xe2\x96\x1b\x4c\xe3\xd4\xfc\x57\x69\xed\x7d\x15\xa5\x61\x76\x85\x0a\x42\xa3\xdf\x09\x05\x13\xfb\x94\x70\xa3\xb0\x82\x2c\x0a\x42\x57\x62\xf3\x90\x8c\x34\x6c\x84\x6a\xa8\xf3\x36\x4a\xa4\xd7\xf6\x2c\xed\x71\x70\x7d\xd4\xe1\x99\x9d\xbe\x2b\xac\x38\x0f\x5f\x56\x57\x56\x03\x96\x28\x89\x9a\x55\x92\x0d\x04\x19\xa5\x1b\xa3\x5d\xc1\x25\x06\xf7\x66\xe9\x1b\x28\xdf\xb8\x38\xec\xa3\xf1\x5e\x6d\xe8\x2c\xfe\x75\x90\x26\xce\xd8\xd6\xbb\xc8\x82\x35\xd5\x5f\x20\xac\xb2\x2b\xd5\xf6\x16\x53\x34\x8f\xd9\x52\x16\x5a\xc4\x60\xe9\x6e\x52\xb8\xf0\x7c\x1e\xd7\xae\x20\x75\xff\x42\x3f\x1c\x3f\x7b\xfb\xcb\x9b\x63\xf4\xfd\xf1\xdb\xe3\x17\x6f\x5f\xfe\x7c\x2a\xcf\xd7\xa4\x24\x41\x89\xc2\x02\x2f\x07\x38\x0d\x07\x61\x91\xe5\x32\x00\x61\x81\x97\xcf\xd2\xf0\xfb\x42\x7f\x78\xa8\x70\x42\x1d\x4a\x6b\x87\x09\x1a\x3b\xe8\x22\xe2\x0e\xab\x35\x68\xf5\x8b\xd6\x28\x45\x2f\x8f\x1f\x0d\x1e\xf3\x97\x13\x2f\x25\x90\x20\x5b\xc7\x61\xda\x2d\xd1\x92\x94\x28\x02\xf2\xc0\xf3\xb9\x1b\x52\x36\xce\xd4\x1c\xb2\xc9\x13\xd7\x1d\x0c\x8f\xd9\x73\x89\xe0\x1a\xbd\xd7\x0d\xa3\xcb\xae\x7e\xc0\xe8\x30\xdc\x96\x78\x1e\x13\x08\xf0\xc5\xca\x56\x15\x4f\x65\x1d\x95\x89\x40\xba\x9e\x57\xbf\x34\xf9\xfd\x8a\xe6\x67\xbc\x1f\x24\xd4\xa6\xed\xef\xa4\xc8\x7e\x8d\xc2\x72\x25\xd5\x09\xfc\x52\x45\xbb\xe4\xd5\x6a\xdb\xb6\x63\x3c\x04\x15\x5c\x4a\x33\xac\xc1\xb1\x4f\xa7\x8f\x3a\xa0\xec\x9a\x77\x14\x6f\xcc\x8e\x93\x90\x68\xae\xaf\x55\x3d\x67\xe0\xfa\xe6\xd1\xba\xd6\x26\x74\xae\x3b\xde\xcc\xd3\x6c\x8a\x04\x18\xe5\x60\x36\xe4\x46\x54\x3c\xa4\x0c\xda\x3e\x94\xb1\x1d\xd9\x7f\x46\x87\x00\x7b\x51\x1e\x68\x81\x9e\x1e\x72\x47\xd4\x4a\x86\x00\x74\x84\xf6\x61\x8f\x74\x0d\xe9\x63\xed\x1e\x9e\x5f\xe5\x42\x50\x3a\xbd\xbd\xa9\x9b\x4c\x68\x22\x0f\x9b\x7a\xee\xde\x1e\xde\xeb\xc8\x78\x80\x9d\x30\xa2\x79\x8c\x6f\x26\x28\x4a\xe3\x28\x25\x83\x79\x9c\x05\x17\x07\xe8\x8a\xa1\x3d\x41\xe3\xfc\xfa\x00\x25\xb8\x58\x46\x29\x0f\x5e\x31\x41\x83\x71\x7e\x2d\xc7\x40\xd8\x87\x94\xcf\xca\xb2\x88\xe6\xeb\x92\xf4\x3a\x41\x32\x60\x47\x36\xd6\x94\x61\xd5\x93\x8a\x63\x5a\x3d\x05\x09\x2e\xd7\x05\x19\x84\x7c\xca\xbd\x3c\xee\x52\x14\x14\xeb\x24\xb9\x41\x41\x1c\x31\x29\x06\xe2\x82\x16\x84\x75\x53\x06\xe5\x80\x30\x1d\xac\x01\xc1\x88\x73\x1c\x3e\x8f\xc2\xe8\x0d\x09\x4a\x7a\x60\x18\x4b\x3f\x57\xf2\x5c\x6c\xa8\xd6\x95\xcf\x94\xeb\x49\x64\x02\x16\x6c\x09\xea\xac\xcd\x8c\xd7\xca\x65\xcf\xfc\xf5\xde\xa3\x7d\xf2\xac\x23\x59\x0d\x56\xfe\x3d\x06\x10\xf4\x26\xe5\x75\xd9\x47\x7b\x7d\x34\xf6\xd8\x1e\xfe\x3c\x5b\x73\x4d\x20\xd0\xe2\x0d\x37\xc1\x69\x64\x86\x02\x2c\x12\x8b\xbd\x61\x0c\xc1\xdc\x0f\xd9\xcf\x82\x87\xeb\xd2\x96\x01\xb0\x07\xe2\xd6\x4b\xf2\xa0\x0d\xcf\xb1\x8d\xd3\xd0\x57\xfb\xdf\x3d\x16\x0c\x0d\x58\x8d\x75\xac\xc6\x7d\xb4\x7f\x07\x56\x0e\xba\xa1\x43\xd4\x2b\xc6\x1c\x2d\x34\xa8\x31\x44\x4f\xd1\x03\x6d\x31\x3e\x23\xa0\xbd\xeb\x88\x28\xad\x70\x7d\xbb\x22\xc2\x8c\x4a\x79\xf0\x0f\xef\xa6\x68\xd6\x6f\xbc\x65\x49\x57\xe9\x31\xb8\xda\x81\xbd\xf5\x0a\xdf\x34\xde\xaf\x78\x4c\x9d\x2d\x25\xde\x72\x1d\x40\xd7\x78\x55\x58\xe7\xa1\x43\xd4\xf1\x53\x3f\x9d\xcb\x98\xb1\x23\x3f\x1d\xd5\xa6\xf3\xdb\x87\xe8\x01\x9a\x9a\x06\x8f\xaa\xec\x5c\x1b\x37\x16\x84\x72\xff\x01\xe7\xb3\x3e\x8a\xdd\xe6\x88\xe2\x58\xce\xea\x3c\x3d\x44\xc6\x1a\x98\xc6\x2e\x0b\xc8\xd4\x65\x01\x19\xd7\xc6\x8f\x2d\x0d\x69\x31\x84\xa4\x59\x2e\x9c\x84\xc0\xd7\x90\x48\x11\x0e\x74\xd3\x18\x0d\xd0\x98\xbb\x1e\xf7\x8b\x0e\x9a\x22\x9e\x82\x26\x28\x8d\xb5\x37\xc7\x45\x1d\x27\xb0\x41\xb0\xe8\x68\xb8\x15\xb0\x58\xea\xce\x9c\x38\x69\x94\x48\x78\xf5\xa1\xac\x28\xd5\xf8\xdc\x60\x42\x79\xc8\x5a\x51\xec\x19\x2d\x0f\xdc\x26\x34\x03\xc0\x21\xc3\x5e\xad\xaf\xac\xa9\xb5\x9a\x8c\x41\x00\x96\x44\x13\x6b\x70\x3f\x35\x61\x9a\x81\x6c\x82\x2b\x0a\x3f\x9d\x56\x8c\x37\x0e\x9a\x17\x98\x2b\x4c\x1b\xbb\xf7\x43\x21\xf6\xb0\x79\xd3\xa4\x2a\xcc\xd3\x98\x3e\x69\x7a\x83\xd2\xb2\x08\xdc\x3e\xd4\x12\x8f\xd3\xb0\x5d\x8b\x20\xa6\xfd\xad\xd9\x19\xa3\xb1\x5a\x8f\x0d\xdb\xd5\x30\xbb\x4a\x49\xf1\xbd\x5c\xb9\xea\x96\x0c\x25\xb4\xd9\xe6\xad\xb2\x1e\x01\x2c\xb6\x24\x81\xd7\x11\xae\xcf\x92\x32\x80\xc7\x7b\xb0\xc1\x4a\x84\xd7\x02\x27\x1e\x05\x39\x4e\xc3\xd7\x60\x03\xd1\xeb\x40\xff\xdf\x66\xc7\x69\xd8\xe9\xf3\x42\x00\x6b\xef\x40\x7b\xf8\xba\xc2\xf4\x45\x96\x73\x7f\xc8\x5a\x44\x65\xf3\xca\x03\xb6\xc2\x30\xba\xec\x28\x4b\x69\x27\x4b\x83\x2c\xbf\x01\x51\x87\x38\x34\x76\xe6\x0e\x27\x8a\x83\x60\x0e\xc7\x0d\x63\x9f\x93\x0f\xb7\x86\xbc\x20\xcc\x22\x89\x50\x07\xf0\xf6\x14\x49\x6a\x8e\xc3\xff\xc8\xb2\x84\x84\x72\xc5\x94\xc2\xb7\xb1\x93\x29\x85\x5a\xf6\x32\x15\x8c\x63\x37\x53\xb2\x0f\x4c\x79\xe2\xfe\x92\x14\x13\x95\x3c\xb5\x7e\x91\xc0\x63\x6c\x90\x04\x36\xee\x0f\xd2\x8f\xcd\x1b\xc1\x74\x7c\x77\xe1\x9a\x91\x7b\x6c\x7a\xce\x8e\xa0\x43\x6e\x5f\x8d\xe7\xb4\xc7\x51\xe1\xdb\xe1\xa0\x69\x09\x12\x3c\x74\xa4\x87\x10\xfa\xb7\xe3\x7f\x47\xa7\xcf\x5e\xf1\x2b\x34\x86\xd9\x05\xb9\x61\xa7\x64\x43\x97\xa3\xa4\x72\x52\x3f\x98\xa0\xce\x71\xca\xaf\x10\x1e\x4f\x50\xe7\x39\x0e\x2e\xc0\x5a\xb9\xd3\x47\x4f\x26\xa8\xf3\x16\xcf\x3b\x7d\x34\x56\x8b\x8d\x1f\x4d\x50\xe7\x6c\x15\x2d\x98\x4c\x34\xfe\x6e\x82\x3a\x2f\xca\x22\x66\xbf\x19\x80\x67\x71\xd9\xe1\x0e\xef\xc7\xac\xfe\x6b\xbc\xa6\x0c\xd6\xfe\x1e\x2b\x87\x73\x7a\x92\x05\x17\xec\x9b\xd5\x3b\xa6\x41\xa7\x8f\x1e\xec\x33\x78\xa2\xcd\x07\x0f\xa0\xd2\x92\xfc\x92\xb3\xaf\x87\xe2\xeb\xfb\xec\x8a\x0d\xd6\x83\x6f\x01\x8f\x50\xb4\xf0\x80\x61\xf2\x53\x96\x40\x45\x06\xf0\x84\x00\x52\x0f\x18\x22\x1c\x00\xc3\xe1\x0d\xdb\xa3\x3b\x7d\xf4\x90\xe1\x20\x20\x3d\x04\xc8\x45\x04\x8f\x76\x20\x81\x81\x7e\x09\x91\x18\x04\xf4\x87\x0c\xfa\xf7\xe0\x6f\xaf\xd3\x47\xdf\x32\x48\x07\x9d\x3e\x7a\x34\x9e\xa0\xce\x21\x23\x0f\xfb\xf1\x2a\x63\xf3\xf8\xc9\x7e\xf3\xf3\x81\xfc\xc9\x89\xb0\xc7\xa0\xec\x30\xea\xec\x7d\x27\x2a\x8e\xf7\x18\xac\x01\xfb\x35\x66\x28\x0d\xe1\x17\x83\x36\x62\xbf\x80\x34\xb2\x5d\x0e\xe4\xbb\x07\xb2\xc2\xe3\x47\x02\x8d\xf1\xe3\x1a\xdc\x63\xd6\xdd\x3e\xfc\xaa\x01\x3f\xa9\x01\x3f\xa9\x01\x03\x96\x1f\x18\xf1\x61\x68\xce\xd9\x2f\x18\x17\xdf\x17\x0d\xed\xef\xb3\xc2\x33\xc8\x60\x85\xbb\xac\xbf\x0f\xf6\x61\x84\x80\x9e\xec\xe3\x41\x43\x45\xf6\xf9\xb0\xa1\x3b\xfb\xfc\x56\x21\xf8\xa3\x07\xfb\xdf\xed\x9b\x9d\x61\x89\x0f\x9a\x71\x63\x9f\xf5\xa8\xc2\xd7\x23\x95\x03\x58\xc2\x77\x3a\x13\x3c\x7a\xf0\x60\x6f\xbf\x19\x2c\xa9\x07\xb4\xd7\xc8\xe6\x55\xdb\x05\xb9\xa1\xad\x0a\xa2\xf1\x9e\x50\x0a\xc9\xc9\x71\x1e\xa1\x5d\xf4\xf0\xf1\x0c\x1d\xea\x49\x4f\x1e\xb1\x24\xfe\xb2\xac\x17\x35\x4a\x81\x67\x71\xbe\xc2\x73\x52\x46\x41\x4b\x43\x8f\xbe\x85\x96\x0e\xd1\x13\xbb\xa9\x06\x24\xb8\xc1\x7a\x21\xee\xd1\x55\xf8\x3f\xc8\x85\xd3\x0d\x7d\x2c\x80\x8f\xf7\x5d\xfd\x18\x8f\xc7\x56\x47\x60\x9c\x58\x6a\xe7\x87\x4e\x1d\x67\x52\xae\xe1\xa3\x11\x7a\xfe\xf2\xfb\x97\xe8\xa7\xe3\x93\xd7\xc7\x6f\xf4\x2b\xf9\xa8\x24\x05\x2e\x09\x44\xf6\x13\xb1\xed\x78\x28\x3e\xd5\x4b\x96\xae\x0a\x84\xec\x66\x9f\x54\x62\x09\x77\xe2\xb2\x96\xac\x54\xf7\xb7\xca\x5e\xea\x1a\x2e\x00\xd8\xee\x90\x2f\xe7\x0f\x0e\xa0\x94\xe1\x86\x95\x65\x0d\x85\xcb\xc8\x32\x63\x87\x53\x48\x29\x33\x74\xc4\x1d\x92\x55\x95\x70\x4c\x76\x68\xe4\x1f\x1e\x0a\x0f\x63\x8d\x8c\xb6\x68\x7c\x56\xd7\x70\x6d\x9f\xd5\x02\x80\x70\x53\x0d\x5f\x31\xb9\x24\x20\xdd\x8e\xd1\x14\x75\x8a\x32\x06\xb5\xb6\x42\x0b\xde\x71\x4e\x0b\xd5\x93\xa0\x2a\xe6\xa9\x3e\x80\xdd\x34\x35\x6d\xb6\xc3\x88\x4d\x52\x40\x48\x91\xad\x14\x8c\xfe\x82\xf6\xd1\xb4\xee\xf1\x04\xd5\xbd\x3a\xd0\xf5\x87\x0c\x14\x4c\xf0\xfb\xc1\x02\x82\x4e\x24\xdc\x03\xf3\xe9\x4b\x94\x12\xc0\x4b\xc6\x93\x56\x03\x3f\xea\x91\x21\x0f\xb4\x98\x8d\x68\xda\xf4\x89\x8f\xf5\xde\xcc\x43\x13\xc6\x24\xb7\x66\x03\x6f\xea\x08\xd0\xae\xf0\x92\x46\x2b\x6d\x9c\x5b\x07\x90\xd4\x4e\x21\x72\x13\xaf\x69\x12\x53\x81\x8f\xcb\x31\x01\x83\xc1\xaf\xee\x83\x84\x47\x50\x3e\x55\x31\x12\x87\x19\x19\x16\x3f\x48\x86\xe0\x28\x9a\x97\x6b\xe6\x09\x8f\xd8\x6a\x87\x6e\x55\x70\x17\x45\xb6\xf9\x51\xc6\xe3\x20\xc4\xc1\xe6\x34\x13\xd9\x0a\x48\x8b\x16\x56\x09\xb8\xf7\xda\x96\xa4\xdf\x43\x13\x24\xa9\xae\x0d\x79\x43\x6e\x01\x01\x4d\x9a\x31\xd6\x80\x0a\xca\xbd\xce\x28\x20\x7f\xda\x47\xb5\x41\xb7\x41\x31\x88\x59\xe4\xa2\x97\x8c\xf0\x70\x0f\xba\x89\x63\xa9\x08\xf5\x70\x88\xa4\xed\x05\xb8\xb7\x7e\x06\x16\x28\x40\x29\xd5\xbf\x06\x00\xe5\x35\xe0\x71\x60\x6f\x2c\x5c\xe9\x28\x61\xe9\x51\x4d\xda\x46\xc5\x7c\x7b\x2f\x16\xb3\x89\x6a\x72\xd8\x26\x1a\x2b\x73\x66\x62\xf2\xb8\x9b\xbe\x52\x2b\x29\x00\xd4\x61\xc2\x79\xf5\x0d\xe4\x07\x86\x3d\x4b\x24\xd7\xb2\x93\xba\x32\x06\x54\x3c\xf0\xd2\x59\xbb\x76\xc8\x7b\x70\x17\x73\x2b\x11\xf4\x37\xb0\xa3\x73\x6a\xb2\xe5\xda\x20\x90\x1e\x76\x8b\xbf\xf6\x2c\x68\x79\x9a\xa5\xbf\x9e\x49\xd1\x9a\xad\xd8\x7b\x7d\x85\xda\xf2\x31\xaf\x7f\x36\xf2\x34\x5d\x40\xc4\x6b\x35\xbe\x84\xd5\x80\xff\xb0\x3d\x70\x77\xc2\x4f\x0f\xd5\x66\xea\xf4\x46\xab\x5b\x8f\x44\x53\xbd\xcf\xa1\xf3\xa9\xd4\xd4\x76\x79\xae\x87\x4a\xf6\x62\x22\x8e\x96\xcf\x61\x15\xbc\x24\xb1\xdc\x88\xcd\xab\x4f\xd6\x5a\x18\x15\xf5\x9e\x28\x89\xd5\x90\x13\xcb\x20\xcb\x61\x54\x38\x8e\x8b\xb5\xab\x3f\xb3\x88\x7d\xe8\xc5\xe8\xa9\xbc\xe4\x14\x87\xc1\x28\x8c\x7e\x2e\x57\xfc\x12\x48\xf5\xb9\xc6\xd0\x7e\x8d\x8b\xf2\x59\x29\xf1\x56\x18\xab\xae\xb5\xc1\xdf\x4a\x9f\xef\x91\xf7\x92\x09\xb8\xf7\x57\x97\x48\x50\x7b\x75\x05\x27\xd2\xe0\x90\x83\xbb\x6a\x3d\xe2\xf8\xe8\xcf\xf4\x44\xb4\xbe\xc6\x15\x2c\x30\x07\x3c\xd6\x11\x0e\x5e\x21\xc1\x33\xbd\xfc\x8a\xdd\xdc\xbc\x16\x50\x37\xfa\xa8\xd9\xfb\x6f\x55\xeb\x3f\xf7\x18\x43\x1c\x7e\x96\xd0\x17\xbd\x02\x30\x62\x60\x1d\xbe\xc9\x6b\x8c\xb7\xa5\x0f\x59\x4f\x23\x32\x27\xa5\x52\xc9\xec\xb7\x43\x49\x75\x3f\xc8\x91\x03\xaa\xd1\xda\x06\x4f\xe5\x75\x49\x9d\xf5\xd9\xd9\xfe\x65\x5a\x6f\x7c\xc0\x3b\x7d\x14\x46\x45\x1f\xcd\x6f\x7e\x49\xa3\x52\x93\x40\x65\x92\xf6\x8a\x39\x8c\x8a\xda\x46\x4a\x28\xe5\xea\x24\x45\x87\x79\xc4\x03\xfd\x99\xd6\xaf\xcd\xe2\x21\x14\x8c\x30\xea\xfa\xca\x2b\x5e\x23\x37\xce\x7e\xc4\x93\x1b\xf0\xdd\x0a\x4f\x91\x60\x11\x2b\x33\xe8\x0e\xea\xf2\xdd\x31\xbe\xe9\x82\x69\xd0\x7a\xb9\x42\xf3\x68\x50\x07\x6a\xc6\xb1\xf0\xce\x45\xae\x4b\x34\x18\xa0\x68\x48\x86\xe0\x28\x87\x52\x30\xfa\x21\x8b\x52\x46\xff\x48\xf0\x05\x91\x91\x95\x68\x56\xa0\x65\x06\xd9\x7d\x70\x4b\xc2\xa1\xf0\xf0\x54\x29\x7a\xf3\xf6\x04\x20\x0e\xe1\xdd\x7d\x59\x44\xc1\xc5\x0d\x97\xa0\x85\xc6\xba\xfb\x71\x9d\xe4\xb4\xdb\x17\x6f\x82\x59\x79\x9c\x86\xc2\x59\xe6\xdb\x37\x1c\x1d\x30\x56\xe2\x66\x06\xf0\x16\x48\xbc\x2f\xca\x16\x25\x49\x51\x41\x7e\x5b\x47\x85\xf0\x7c\x2e\x30\xe2\xf7\x45\x5b\x32\x6a\x35\xf4\x3f\xe1\x9e\xca\x71\x8a\xb2\x94\x3f\x6c\xea\x6b\x44\x92\xe4\xe1\xa5\x65\x99\xa1\xc9\x16\x7f\x15\xc5\x04\x63\x08\x8b\x4f\x07\x6b\xc8\xd5\x69\xd3\x36\xc3\xf2\x6b\xbe\x61\xd0\x4f\xb2\x65\x14\x6c\x06\x7f\x60\xe8\xcd\xf5\xb5\x8e\x41\x94\xb6\x9a\x7d\x79\x56\x61\x89\xe7\x79\x46\x67\xca\xb5\x8c\x7c\x2c\x6a\xb1\xba\x68\xd2\x12\xb6\x19\xab\xa0\x89\x81\x4a\xb3\x6e\xaa\x1e\x09\xc0\x62\x99\x37\x70\xa4\x08\xe9\xdf\x7c\x23\x9b\x7d\x2a\xc5\x75\xcf\x7e\x0b\x6a\x00\xe0\x96\x81\x02\x42\x55\x21\x23\xb9\x89\x0f\x24\xeb\xb9\xe8\x21\x9f\xc8\x8a\xe5\xd3\xdd\x28\x32\xc9\x25\xe6\xac\xe2\xc7\x5b\xd4\xeb\x31\x52\x1c\x21\x1e\x6a\xf4\x5e\x27\x9c\x36\x45\xfc\x9d\x2d\x02\x9b\xf0\x73\x90\x15\x8a\xa5\xde\x2f\xda\xd1\xf1\x94\xc5\xb1\x7d\xc8\xeb\x43\xe4\x60\x6c\xb0\x19\xd2\x03\x6e\xdd\x03\x0c\x3f\x2a\xda\x70\xda\x7c\x79\xdf\x93\xeb\xd5\xc8\x56\x12\x01\x2e\x1a\x2a\x4b\x2d\x08\x12\xa2\xbc\x58\x63\x6b\x36\xbc\xdf\x32\x2b\x18\xc5\xab\x5f\x53\xab\xcb\xb6\xc6\x35\xd2\xc3\x49\xdd\x80\x25\x5d\x4f\xb9\x38\x3c\x31\xdf\x39\x8f\x46\x88\x31\x68\xbd\xee\xf2\x25\x08\x6c\xab\xe2\x65\x56\x44\xe5\x2a\x69\x2e\xf9\x56\x65\x99\x4f\x46\x23\xf1\xf0\x73\x98\x15\xcb\x11\xbf\xde\xa5\xa3\xb2\x78\xc2\xfe\x1f\x8c\x1f\x0c\x57\x65\x12\xd7\xee\xd7\x0c\x28\xe0\xc2\x04\x22\xd7\xc2\x79\x3a\x62\x74\xf6\x10\x04\x86\x05\x8b\xa7\xa1\xf4\x72\x99\x92\x01\xbc\x17\x65\x0d\x51\x04\x7e\x8a\x18\x48\x3d\xf2\x2b\x9d\x88\xb5\x19\xf5\x4e\xbc\x09\x42\x88\x1d\x14\x06\x65\x36\x80\xf3\x81\x70\x72\x84\x7a\x6f\x20\x0f\xd2\x58\x26\x2b\x24\x1c\x5f\xa1\xde\x33\xa8\xa8\xe5\xa1\x67\x05\x9e\x47\x01\x2f\x32\x46\xbd\xe3\x53\x56\xe4\x78\x5d\x64\x39\xc1\xa9\x50\xb2\xf1\xdc\x5d\xd4\x3b\x3e\x73\xe4\xa2\x33\x92\xe3\x02\x97\x99\x28\xf7\x17\xd4\x3b\x7e\xeb\x2a\xf7\x96\x14\x49\x94\x36\x05\x53\xd4\x7b\x06\xcd\x71\x1c\xb4\xc6\xfa\xa8\xf7\x02\x1a\x7b\x91\x25\x49\xd6\xd6\x54\x82\x7a\xa7\x67\xaf\xbc\x09\x3a\xcd\xd2\xc1\x59\x8e\x03\x36\x96\xaf\x70\x71\x21\x82\x64\xa0\xde\x73\x68\x00\x54\xf5\xb8\xb8\x41\xa7\x64\x5d\x16\x72\xc3\xa5\xa8\xf7\x1c\xa8\xf5\x1a\x17\x78\x59\xe0\x7c\x65\xc2\x2f\x51\x0f\x90\x40\x67\x64\x09\x76\xb9\x46\xfe\x15\xea\xfd\x0a\x05\x7e\x5d\x45\x25\x01\xe5\xba\x70\xb9\x85\x7a\x3f\x43\xcb\x5c\x58\x12\xcd\x52\xcd\x67\x96\xbc\xdc\x5e\x28\x8f\x8a\xc1\x8f\x27\x70\x25\x7f\x0e\x5c\xae\xc8\x0d\xc2\x79\x4e\xe4\x2b\xe0\x5e\x2c\x46\x9d\xdf\x9f\x43\x68\x45\x35\x9c\x09\x15\xba\x3b\xc4\x03\xea\x70\xd5\x11\x2c\x4a\xc2\x62\x59\x78\xbe\xf2\x64\x78\x38\xbe\x0b\x47\xa9\x70\x62\x0a\x0d\x66\x01\x13\xab\xe5\xb6\x3c\x54\x05\x7e\x39\x61\x5c\x17\x57\xa3\x11\x7a\xa1\xb3\x2c\x67\xe3\x2c\x24\xe2\x99\xf0\x1e\xdb\xee\xf7\xae\x17\x8b\xe6\x08\x93\x5d\xbd\x85\x92\x87\xa8\x33\x97\xff\x95\xb4\xbc\xa2\x73\xed\x3f\x4a\x69\x79\x75\x7a\xfa\x97\xbf\xfc\xe5\x14\xfe\xeb\x9f\xf6\x4f\xc7\xf5\x7f\x3c\xed\xf4\xa4\xf5\xbf\xfb\xe4\x8b\x86\xe6\xad\xff\xf5\x59\xf3\xd0\x3e\x87\xf7\x97\xbf\x8c\xc7\xf0\x73\x7c\xb2\x09\xfc\x86\x66\x79\x7e\xe7\xe0\xbe\xe4\xbb\x7e\xb4\x27\x48\xf8\x48\xa1\x21\x86\xe9\x53\x93\xb1\x50\xfe\xeb\x17\xa7\xa7\x09\xfc\x57\x7c\xc9\x7f\x89\xf6\x9f\x48\x4c\xeb\xff\xfe\x92\xa6\xac\xd0\x17\x81\xfe\x63\xa8\xc0\x7f\xd0\x33\x41\xbc\xe6\xec\xbc\xc2\x05\x23\x45\x2f\x50\xde\x2b\x49\xc7\x42\x21\x84\xaa\xdd\xbb\x5e\x7c\xd7\x28\xff\x04\x03\xca\x7d\x28\x90\xcf\x1a\x90\xfa\x56\x6b\xef\xfa\xdb\x27\x7b\x10\xa6\x83\xc1\x60\x67\xc9\x1a\xd6\xb7\x8b\x87\x35\xb0\xce\x9b\x8e\xa3\x2a\x1b\x34\x67\xd5\x47\x8d\x1d\xa8\x3a\x88\x2a\x2a\x68\xc0\x47\xdd\x85\xd2\x23\x42\xdc\x70\x1f\xe3\xa0\x41\xa9\x70\xa1\xb4\xbf\xd7\x86\xd3\xfe\xde\xde\xbc\xa9\x7c\x65\x57\x86\xa2\x87\xa2\xa8\xd2\xce\x5c\x2f\x2a\x93\x4f\x3a\x52\xef\xa1\xc9\xe6\x6f\x8e\xa5\x4b\x80\x56\x1f\x1e\x7b\xdf\xf1\x8f\xc7\x38\xe0\x2f\x16\xa5\x47\x0e\xb1\x9a\x02\x00\xb6\x2a\xcc\x46\x7d\x14\xd1\xb3\xb2\xc8\x60\x61\x1a\x9d\x9f\xbc\x29\x58\x1a\xbc\x62\xa2\xcf\x28\xec\x73\x90\x3e\x1f\xa7\x6a\xc6\xe9\x3a\x81\x74\x96\x5a\xcf\xc1\xe7\xd2\x0f\x02\x25\xdc\x5b\xb2\x78\xfa\xc3\x3d\x22\x80\xad\x0f\xdf\x4d\x84\xe7\x07\x30\x42\x43\x44\xec\xe9\x60\x0e\x0a\xb1\x8b\x4e\x1a\x8b\xd9\x6c\x5d\x92\x82\x3f\xcc\xe1\x04\xd1\x59\x16\xee\x5c\x72\x9c\xf6\xc4\xb9\xdf\x8c\xbf\x29\x5c\xf6\x09\x3d\x18\x52\x54\x3c\x22\x47\x84\x5c\xe1\x1a\x7d\x48\x01\x93\xa1\x32\xd3\x48\x6f\x7a\x65\xa1\x65\xa1\xcf\x8f\x6d\x3e\x30\xdc\xe2\x9d\xe5\xba\xd4\x41\x62\xd9\x26\xdc\x7d\x9d\xd4\xcc\xf4\xc5\x82\xa5\xba\x1a\x36\x95\x3a\xac\x04\xd7\xe9\xc4\x24\x35\xdc\xb0\x43\x6d\x6e\x15\x23\xbc\xfe\xd4\xf3\x98\x35\xa2\x3c\x41\x8d\xe0\x30\x2e\x2a\x8e\x46\xe8\xd7\xf1\x10\x1d\x5f\xe3\x24\x4a\x09\x3f\xa7\xa6\x59\x3a\xa0\x42\x14\x48\x70\x71\xc1\x45\x04\xb9\xdd\x71\x22\x16\xeb\xb4\x2f\x4e\xbb\x02\x8c\x8c\xe5\xc5\xce\xca\x0c\x81\x8c\x47\xdd\x3a\x3d\x7b\x25\xe3\xbd\xa8\xc9\x32\x04\xb2\x56\x9f\xaf\xdc\x75\xc0\x2e\x56\x35\x02\x17\xe5\x10\x18\x0c\x24\x66\x51\x5d\x41\x22\x2a\xc1\x70\xbf\x01\xb4\x24\xa5\xd6\x1c\xcd\x8a\x61\x0b\x41\x19\x16\xe8\xb0\xe1\x2e\x83\xb8\x46\x9c\x24\x41\x57\xa0\xb4\xa2\x2a\x6b\x5e\xb9\x82\xf1\x47\xd2\xf1\xea\x22\x10\x26\x8f\x5c\xea\xe7\x11\xd9\x2a\x8c\x66\x7d\xc2\x50\xc6\x63\x7f\x88\xce\x40\xed\x8a\xe6\x38\xb8\xb8\xc2\x45\x48\xf9\xd5\x1b\x8c\x0e\x8f\x86\x18\x10\xee\x33\xa5\x96\x10\x53\x29\xfa\x09\x28\xeb\xb4\x8c\x62\x1e\x66\x07\xc2\xc2\x52\x3e\xb9\x01\xcd\xde\x9b\x3e\x3a\xe9\xa3\x67\x27\x20\xfc\xd0\xac\x00\x3f\x66\xa0\x4f\x02\xe2\x83\xa1\x9d\x80\xf3\xec\xa4\xce\xeb\xb7\x8d\xb1\x81\x04\x1b\xef\x5a\x28\x16\x60\x78\xce\x50\xe9\xe5\x83\x21\xe2\xa1\xfd\x20\xf0\xd9\xb3\x13\x78\x68\xf1\xa6\x6d\xa4\x84\x96\xf2\xcf\x1c\xa8\x71\x47\xa8\x34\xe1\xab\xd0\x87\xad\x93\x76\x8c\x51\x03\x43\x6c\xb1\x46\xf2\x09\x0e\x5e\x76\x3d\xf4\x49\x20\x27\x66\xa7\xda\x84\x09\xf4\x4d\xe7\x40\xd1\xe8\x29\xc4\x78\x08\xbe\x70\xb8\xdf\x9a\x9a\x9a\x54\x8a\xca\x68\x4e\xca\x2b\x42\x20\x9e\xa7\x49\x6c\x6a\xce\x40\xe1\xcb\xd7\x28\xa6\xc0\x0f\xf8\x79\xc0\x82\xde\x00\x62\xcd\x08\xe8\x72\x88\x21\x2c\x1f\xf4\x4b\x69\x85\x1f\xcf\x6e\x72\xe2\x1c\xb5\x71\x5f\xe5\x74\x7a\xbe\x37\xab\x47\x0d\x82\x51\x7d\xf9\xc8\x41\x24\x7f\x01\xbc\x1e\x48\x51\x67\x77\x3c\x13\x89\x3a\xe9\xc7\xae\xf1\xac\x21\xf6\x35\x88\x0a\x28\x35\xfa\xb8\xfc\xaf\xa7\xb6\x5c\x55\x0d\x22\x69\xc7\xdb\x30\xf7\xef\x9a\xf6\xdf\x72\x7f\x48\xbf\xad\x89\x98\xdd\xf5\x10\x96\xf5\xb1\x8f\x22\x1c\x7e\xc4\x01\xe1\x0f\x29\x64\x01\x73\x9a\x51\x8d\x15\xe2\xd8\xe2\x19\x75\x1e\x3e\x1a\xf2\x23\xd6\x55\x44\x49\xbf\xe1\x0a\x0a\x3e\x92\xd4\x96\xeb\x60\x8d\xbc\x7c\x03\x42\x48\x13\xee\xa9\xfb\x67\xcc\xd4\xbe\x31\x96\xa7\x1b\xc7\xf2\x2f\x1d\xf3\x16\x41\xe0\xc3\x9d\xcd\x82\xdd\xc7\x01\x7c\x70\x5e\xac\x79\x87\xa4\xe1\x4c\x40\x60\xc8\xf2\x97\xf0\xb7\x0a\x24\xfe\x76\x27\x8f\x71\xc0\x90\xee\x45\x0a\xdb\x0d\x04\xdb\x6d\x77\x3c\x1e\xc1\x67\x03\x78\xc6\x9a\x53\x60\x9e\x89\xde\x17\x23\x8a\x5f\xc4\xa3\xf8\x91\x34\x14\x61\xfb\x38\x9c\x8f\x33\xb0\xe1\x03\x34\xd4\xba\x8c\xdc\xdc\x1f\xed\xd8\x75\x7f\xa0\x0c\xf9\x77\xff\xa0\x0d\xa6\x65\x73\x41\x27\x3c\x08\xa7\x00\x24\xf6\x96\x92\x3f\x05\xbf\xef\x06\x73\xf2\xf7\xdf\x29\xe4\xd6\x70\x52\xaf\x2f\xce\x95\xe5\xe4\xde\x3b\x85\xb2\x4f\x38\x86\xe5\x74\x6c\x2e\x00\xa9\x50\x7a\xa0\x12\x5f\x88\x4b\x82\x5a\xf7\x26\x48\xd3\x54\xa7\xeb\xa2\x10\xf6\x94\xf5\x58\x90\xeb\x92\x61\x03\xe4\x64\xbf\xb3\x94\x87\xa0\xa6\x51\x48\x28\x38\x35\x95\x6b\x7b\x03\xa7\x6e\x61\xd8\x90\x9d\x2d\x05\x42\xc5\x24\x57\x18\x1c\x80\x73\x35\x0e\xfd\x06\x5d\xc1\x0d\x08\x8a\xd4\x5d\x84\x14\x89\xdc\x3f\xa2\x02\x45\xe9\x22\x16\x3d\x4b\xeb\x9e\x0d\x11\xdc\x8b\x0f\xb2\xc5\x00\x44\xba\x41\xb1\x4e\x51\x8f\x31\x4d\x03\x07\x02\xbd\xa6\xa1\x51\x86\x30\xc6\x82\xd8\xac\x94\x84\x4c\x46\xac\x45\x42\xe5\x74\xa1\xac\x73\xa7\xfb\x43\xf4\x2c\xbd\x41\x05\x49\x44\x28\x79\x8d\xba\xfc\x3d\x5a\x32\x27\x21\x10\xb0\x21\xc2\x67\x2e\x6a\x7c\xec\xe5\x8a\x58\x0f\x3e\x3c\x84\xfd\xec\x65\xc9\x09\x88\x2d\x23\x5e\xfb\xfa\x24\xc2\xda\xc2\xf2\x34\x55\x57\xa7\x49\x33\x27\x3c\xc1\xd6\x07\x46\x5d\xf9\x02\x5b\x59\xbd\xa6\xea\xe2\x75\x0f\x10\xcd\xf2\x28\x10\xa9\x2a\x24\x9f\x5a\xb3\x89\x34\x51\x4f\xf8\xff\xb0\x15\xef\x27\x11\xd9\x28\x24\x70\x69\x01\x6b\x1d\xcc\x26\x61\x02\xcf\x38\x48\x6a\x9e\xf5\x9b\x35\x08\xbb\xdb\x00\x9a\xaf\xa3\x98\x7b\x33\xcc\x41\x69\x18\x94\x6b\x1c\x73\xd6\xa3\xc2\xa9\x2c\x3a\x03\xff\x80\x4d\x50\xa1\x2c\x8d\x6f\x50\xb9\x2a\x88\x32\xc9\x44\x8d\xde\x9e\x78\x6c\x23\x23\x1e\x49\xcd\x36\x0f\x11\x04\xf2\x55\x98\x11\x9a\x76\x4b\xe0\xd2\x06\x00\xb9\xce\xe3\x28\x88\x4a\x85\x67\x55\xdf\xf1\xf0\xde\x12\x62\xa3\x30\x84\x19\xb6\x8d\xa6\x32\x53\xe7\x28\x5b\xbe\xe3\x9b\x3e\xc4\x13\x86\xd8\x43\x59\x1c\x67\x57\x32\xc2\x09\x9f\x6f\x73\x4c\x55\x02\x0d\x95\x53\xac\x34\x46\x39\x57\x43\x93\xb7\xcd\x15\x73\x9e\xa8\xda\x85\x8d\x53\x45\xb5\xa5\x89\x2c\xe6\xd9\xdd\x8d\x1a\xc1\x12\x34\x31\xad\x60\xe5\x74\x55\x27\x0d\x37\x8f\x80\x83\x73\x4a\xae\x1a\x55\xc2\x5e\x7d\x97\x13\x79\x76\xe0\x59\x13\x3d\x7e\x9f\x19\xf5\xd9\x4a\x74\xa8\x9b\x5c\xdc\x85\x6f\xbd\x97\x6c\xf3\x19\xe5\xc0\x51\x9b\x24\x79\x46\xf9\x34\x89\x0e\xcc\x90\xe9\x2a\x55\x4f\xd7\x89\xda\xfb\x8f\x26\x51\x65\x79\x78\x8d\x84\x3e\x7a\x02\x69\x11\xad\x0d\xf3\xc7\x69\x1a\x45\xc6\xc2\x96\xe0\xa3\xa7\xc5\xef\x95\x24\x48\xe5\x10\x7d\x34\x73\x45\xb7\x3f\x0a\xb4\xd5\x41\xb2\xb1\x94\x21\x8a\x6f\x0d\x20\x77\xa2\xb7\xdf\x17\x28\x38\x31\xe4\x03\x64\xa0\x26\x06\x93\xa1\xa6\xa4\xab\x2d\x37\x14\x8a\x3e\x83\x42\x3a\xc7\x6c\xe9\xff\xf2\x00\x56\xa6\x69\x16\x3c\x18\x85\xc0\xfa\xb4\x2c\xea\xb8\xfa\x3e\xdd\x1d\x79\xda\xc0\xd5\x35\x85\xca\x2a\x69\xbc\x61\x1c\xe8\x85\x86\xeb\x94\xae\xa2\x45\x69\xb1\xf5\x5e\x5f\xad\xe5\x19\xd7\x9c\x1c\xc1\xc6\x54\xf3\x0e\x14\x7d\xba\xfb\xb5\x81\xa2\x52\xb7\xcc\xd0\x60\x23\x8e\xce\x79\xc7\x4f\x88\x4a\x2d\x48\x72\x23\x6a\x53\x52\xb9\x38\xde\x40\x87\x71\xbf\x21\x65\x99\x69\x1f\xfa\xdb\x60\xa3\x81\xed\x43\x64\xd2\xc6\x6c\xcf\xee\x93\x0e\x03\x7a\x53\x77\x49\x54\x56\xed\x77\x85\xd2\xd1\xb4\x3c\x7f\xfb\xd3\x31\x3a\x3e\xfd\x9e\x7d\x29\xaf\x56\xe4\x03\xe2\x43\xd4\xf9\x76\x38\xfe\x76\xb8\xcf\xb5\xa3\x02\x9e\xea\xaf\xe1\x96\x41\xba\xed\x7f\xba\x9d\xf5\xc7\xe3\xc9\x79\xad\xc6\x14\x56\x28\xfd\x24\x0b\xd7\x31\xe9\x93\x6b\xb8\xa3\xf5\x3e\x6d\x41\x08\x13\x59\x9f\x87\xfc\xe4\x4f\x3a\x7b\x81\x87\xe6\x37\xe8\x15\x2e\xa2\x8f\x29\xfa\x09\x5f\x92\x62\x4e\x2e\x08\x8f\x2a\xc4\x76\x3e\xca\xea\x7e\x1f\x51\xf1\x8c\x2a\x44\xeb\x34\x84\x20\x39\xe8\xd5\xcb\xb7\x88\xcd\x9f\x94\x92\x89\xbc\x21\x6e\x42\x48\x0d\x53\x52\x8e\x4e\x5e\xbe\x38\x3e\x3d\x3b\xde\xda\x6a\x2e\xc8\x92\x4c\xf8\x9c\x52\x63\x65\x71\x3c\x41\x10\xe1\x77\x72\xb5\x9c\x9e\x2d\x10\xef\x8c\x9a\xe9\xf1\x90\x2c\x49\x92\xa5\xff\x7a\x06\x14\x4e\xb2\x50\x76\xbe\xd7\x19\x0e\x47\xc3\xe1\x28\x8e\xe6\x0a\x3a\x1d\xaf\x8f\xd4\x02\x09\x2e\x2e\xc2\xec\x2a\xad\x7f\x98\x05\x86\xc3\x11\x0e\xc3\x2c\x1d\x25\x59\x48\x46\xd9\x25\x29\x62\x7c\x23\xde\x50\x69\x27\xd5\x6c\x81\x42\xb2\x10\x86\x93\xcd\x83\x31\xd6\x01\x9e\x3e\xc4\x49\xc8\xfd\x68\xbd\xfa\x1e\x90\xe5\xc9\xbd\x73\x37\xa2\x7d\xe4\xc6\x8f\xa7\xbb\xd1\x62\x7b\x76\x16\x36\xb8\x8d\x46\xe8\x75\x8c\xa3\xb4\x76\xd9\x45\xd2\xcb\x9a\x4e\x0d\x23\x78\x8c\x93\x9a\xa1\x51\x32\xd0\xa7\xad\xce\x9a\x12\x78\x3a\x19\x94\x8c\x0f\xd9\xbe\xb0\x2e\x62\x7e\x57\xf1\xae\xd7\x9b\x4e\x7a\xd3\x09\xc6\x98\x4e\x2b\x3c\xcf\xd6\x65\x85\x03\x9c\x57\x38\x8c\xd6\xc9\x75\x59\xe0\x0a\x2f\xce\x73\x3a\xab\x70\x94\x54\x38\x2f\x2b\x1e\x55\x97\x09\x44\x15\xbe\xaa\xe6\x84\xae\x70\x41\xaa\x79\x54\x06\x59\x94\x56\xf3\x2c\xce\xaa\x00\xc7\x71\xc9\xfe\xc9\xab\x60\x55\x64\x09\xe9\x4d\x27\xdc\x8b\x34\x9b\x15\xde\xb4\x0a\xa2\xb0\x0a\x32\x96\x9d\x25\x03\x08\x3e\x35\x2f\xa2\x92\x0c\x70\x59\x92\x34\x24\xa4\x12\x5e\x00\xab\xa0\x60\x25\x2f\x69\x15\xe2\x12\x57\x21\xbe\xac\xc2\x28\x28\xab\x30\x4e\xf1\xa0\x37\x9d\xe4\x31\xbe\x11\x8e\xc4\x48\x51\xb1\x2f\xae\x4f\xf3\xaa\x30\xa5\x55\x98\x45\x55\x58\xa6\x55\x78\x39\xaf\x48\xb8\x7f\x51\x2d\x70\x40\xca\x28\x21\xd5\x82\x90\xb0\x5a\x44\x31\xa9\x16\x51\xba\x24\x45\xb5\x88\xe8\xaa\x5a\x94\x79\xb5\x24\x59\xb5\x5c\x56\xcb\xa8\xac\x96\xd1\xef\x49\x96\x17\x19\x63\xd4\x6a\x99\x55\xcb\x2c\x5f\x91\xa2\x5a\x96\x38\xbe\xa8\x56\x0f\xf6\x1f\x54\xab\x20\xaf\xd8\x74\xa1\xd3\x2a\xc2\xd7\x55\xc4\x3a\x1c\x05\x59\x5a\x45\x49\x15\x25\xec\x23\x5d\x64\x55\x94\xa7\x55\x94\xe7\x55\x54\x04\xe7\x8f\xe8\x6c\x5a\x45\x45\x44\x7b\xd3\x89\x3f\x9c\x13\x92\x57\xfe\x30\xbe\xfa\xbd\xf2\x87\xd7\x79\xc0\xff\x52\x6f\x5a\x45\x65\x42\xab\x8f\xb8\xa8\x3e\xe2\x4b\xcc\x3d\x5a\x57\x1f\x13\x5a\x5d\x90\x9b\x1c\x17\x41\x15\x63\x5a\x2e\x92\x2a\x0e\x31\x6b\x3c\xc1\xcb\x94\x94\x55\x82\x23\x46\xf6\x04\xe7\xb4\x62\xcc\xc6\x92\x08\xa5\x78\x49\xaa\x24\x0a\xab\x24\xa1\x55\x42\x07\x2b\x12\xe7\x55\x42\xd3\x28\xa9\x12\x5a\x40\xf5\xf2\xb7\xbc\x4a\xd6\xc9\x3c\x26\x55\xb2\xce\x43\x5c\x92\x2a\xb9\x4c\xab\x94\x5c\xd1\x2a\x5d\xd0\x2a\x8d\x56\xd3\x2a\x4d\xcb\xbc\x4a\xb3\x92\xd0\x2a\x8b\xc2\x2a\xcb\xf1\x6f\x6b\x12\x67\xc1\x45\x99\x5d\x90\xb4\xca\x71\x9c\x54\x39\xce\x71\x81\x7f\xff\x3d\x62\x63\x51\x2e\xb2\x22\xa9\xf2\x2c\xaf\xf2\x82\xd0\x2a\x2f\xb2\xeb\x9b\x2a\xa7\x37\x41\xf5\xdb\x9a\x14\x37\x55\x41\x18\x15\xc0\xd7\xba\x37\xad\x8a\x24\xaa\x0a\x7a\x93\x06\x55\x51\x26\x79\x55\x94\x34\xaf\x28\x09\xb2\x34\x8c\xa3\x05\xa9\x28\x29\x2e\xa3\x80\xfd\x4b\x19\x0f\x55\x94\x0d\x16\x5d\xa6\x15\x65\x03\x50\xd1\x88\x5c\x92\x8a\x46\xac\x3b\xf4\xe2\x26\x27\x15\x4d\xce\xe7\x74\x56\xd1\x34\xc9\x2b\x9a\xe1\x9c\x53\x9b\x65\x67\x71\x88\xcb\x8a\xe6\x59\x19\x2d\x6e\x2a\x4a\x57\x15\x2d\x09\x4e\x2a\x7a\x99\x56\x25\x5e\x56\xec\x83\xe6\x04\x5f\x54\x25\x89\x7b\xd3\x49\x4a\x4a\x6f\x5a\x95\xac\x41\x88\xcd\x40\xd9\x3f\x54\x52\xb6\x8c\xf2\xaa\x4c\x1f\xec\x7f\xb7\x57\x95\x97\xd5\x3a\xcc\xab\x75\x5a\x10\x1c\x57\xeb\x22\xad\xd6\xe5\xfe\xde\xde\xc3\xea\x92\x24\x49\x54\x31\x36\x2f\xa2\x38\xab\x2e\x23\x72\x35\xe0\x4e\xe6\xab\x2b\x32\x0f\x70\x5c\x5d\x51\x3a\xad\xae\x4a\x1c\x55\x57\x37\x41\x74\x75\xb3\xac\xae\x83\x2c\x65\xd3\x66\x4d\x49\x11\x85\xde\xb4\xba\x5e\x44\x05\xa9\xae\x93\xb8\xc8\x83\xba\x33\xd7\x49\x9e\x57\xd7\x45\x54\xdd\x24\x74\x59\x54\xbf\x3f\x78\xe2\x0f\xbf\xdd\x3b\x2f\xe8\x6c\xea\xb1\x69\xed\x8f\x3e\x8d\xfb\x0f\x6e\xab\x73\x3c\xf8\x7d\x6f\xf0\xe4\x2f\x33\xaf\xba\xba\xba\xf2\xc3\x4f\x7b\xfd\x07\xb7\xe7\xc3\x99\xcc\x18\xfa\x83\xd9\xee\xf9\x70\xc6\x3e\x67\x9f\xf6\xfb\x0f\x6f\xfd\x91\xd7\x9b\x4e\xce\xdf\xf9\xb4\xe7\x3d\x3d\x9a\x55\x7e\xaf\xfe\xbd\xe3\x7b\xde\x2e\x03\xae\x25\x55\xec\xe3\xc3\xce\x76\xcf\xf3\xcf\xfd\xd9\xa7\xdb\x83\x49\xb7\x33\xec\x3f\x3d\x9a\xfe\xaf\xff\xeb\x7f\xfd\xdf\xff\xf5\x9f\xff\xc7\x7f\xfd\xe7\xff\xf9\x5f\xff\xf9\xff\xfb\xaf\xff\xfc\xff\xcf\x3c\x6f\x14\x6d\x6d\x29\xdb\x25\x5f\x46\x5f\x81\x8b\x86\xe5\x22\x51\x9d\xcb\x70\x2f\xed\xb0\x28\x92\x17\xf0\x9b\xef\x39\x97\xc2\xb0\xe8\x7b\x92\x97\x2b\x24\x9e\x23\x37\x4f\x7e\x62\x9c\x5e\x80\x25\x19\x44\xa7\x95\x82\x10\x7c\x0c\xf9\x55\xaf\xc3\x18\x5c\x5a\xc2\x49\x5b\xf0\xe5\x22\xf9\x99\x2f\xcb\xf5\xeb\x53\x90\x65\xcf\x18\x98\x89\xcb\x01\x8e\x00\xd4\x88\x5d\xac\x2d\x11\x54\xad\xaf\x25\x3e\x67\x33\xc7\xca\xc1\x25\x81\x77\xa5\x22\x43\x8a\x56\x42\xf6\xe0\xe5\xd8\x8e\x6f\x62\x40\xef\x44\x81\x42\xb7\x9d\x38\xf0\x2c\xf8\x70\x61\x42\x87\xf2\xb7\x13\x1d\x98\xfd\xfa\x8b\x7d\x82\x93\x3e\xd2\x08\xdf\x90\x3e\x99\x47\x29\x79\xcb\xea\x68\x51\x91\x91\xd0\x09\xe0\xe0\x82\x9d\xf0\x45\x3c\x4d\x76\x48\x49\x70\x09\xae\x47\xea\xa0\x98\x51\x4a\xd9\x3f\x30\x8a\x70\x4b\x4d\x51\x8f\xdf\x56\x63\x88\xc2\x06\x36\xb1\x8a\xac\xd8\x0c\x3a\x74\xd1\x3c\xf0\x72\x7c\x6b\xe1\xfe\xc3\x87\x0f\x4c\xba\xd7\x4e\x65\x06\x04\x9d\x77\x34\xaa\xeb\xb6\x94\xcd\x99\x45\x34\x42\x2f\xa2\x1c\x5e\xd2\xf7\x3c\xcb\x06\x54\xad\x7a\xbb\x65\xe1\x47\xb3\xb8\xa7\xa1\xd5\xc6\xcb\xed\xb5\x99\x1c\x73\x67\x6f\x37\x61\x6a\xd3\x41\x7d\xed\xb7\xb1\x27\xa3\x11\xbf\x40\x8e\xa8\xb0\x2c\x88\xe4\xdd\x45\x08\xb7\xc5\x09\xbe\xa9\x3d\x75\xcd\x09\xe2\x9b\x10\x18\x9d\xbf\x12\x52\x13\xac\x00\x76\xcf\x72\x42\x2e\x7a\x1e\x3a\x3c\x3c\x44\xdd\x0f\x5d\x47\x4f\x52\x72\x5d\xaa\x9d\xd0\xf4\x71\x12\x48\x13\xeb\xab\xae\x47\x70\xf9\xeb\x2a\x8a\x49\x8f\x81\xd5\xab\x87\xd1\x62\x41\x0a\x50\x9b\xb2\x03\xd8\xae\x02\x06\x0d\x04\x70\xc3\xe2\xb6\x21\x9d\xce\x5a\xea\x12\xd6\x80\x3d\x70\x32\x9f\x45\xef\x96\x17\x0e\x2a\x7a\x87\x87\x4d\x13\x1e\xfa\x04\xf1\xb4\x84\x9f\x3e\x72\x8d\x83\x52\x3b\x79\xb7\xb3\x94\xce\xcd\xb7\x1b\x47\xbc\x91\xa9\xdd\x9d\x6e\x19\x97\xcd\xcc\xf3\x62\x45\x18\xd3\x2c\x78\x60\x32\xb8\xb3\xa0\x19\xbc\x89\xba\xa8\xe3\x0d\x8b\xc5\x82\x84\x28\x86\x80\xe2\xb5\x4e\x4d\x61\x17\x82\x4b\x58\xca\x5c\x73\x49\x2e\x73\x9f\xc3\xd7\xd6\x1c\xab\x2a\x03\xda\xc6\x76\x0c\x22\x83\xdb\xab\x7a\xa3\x1b\x2e\xa3\xf2\xa7\xf5\xfc\x2c\x8f\x02\x25\x68\x92\xf9\x56\xc6\x5c\xc0\xd8\xa6\x8d\x07\xbf\x3f\x1b\xfc\xc7\xde\xe0\x89\x3f\x78\x3f\xdb\xf5\x47\xde\xd4\x4e\xfd\x17\x99\xb8\xd8\x1b\x3c\x99\x7d\xfa\xae\xff\x70\xef\xd6\x9f\x7b\xe6\xda\x27\xc3\x5d\x16\xa3\xd7\x5c\x12\xfe\x97\xb3\x9f\x9e\xb9\xf2\x5d\xe9\x66\x92\x7b\x13\xd0\x89\xad\x10\xbc\xc3\x86\x57\x53\x4c\x6b\xcc\xf5\x45\xdd\xf6\xa6\x5f\x9d\xb3\x0e\xef\xfa\xf3\x3b\xbb\xfa\xd5\xe9\x3a\x71\xe5\xbb\xd2\xad\xb4\x3f\xde\xd7\x8d\xca\x2a\xad\xfb\x70\x9a\xf3\xf4\x7b\x71\xc9\x95\xaa\xa3\xa1\x3a\x0d\x17\x25\x1a\xa0\xfd\x3e\x52\x53\xc0\xad\x4b\x67\xd6\xeb\xe8\x80\xf4\x5a\x87\x87\xdc\x4c\x7d\xe4\xff\x3a\xaa\x4d\xaa\x94\x86\x84\x91\x9f\xd1\xd2\xd8\xd3\xb5\x51\x8c\x90\x6f\x4e\xa8\xfa\xfd\x16\x5f\x90\x94\xdf\x02\x08\x0d\x44\x88\x19\x44\x26\xf5\xce\x71\x1c\x83\x16\x62\x7f\x6f\xbc\x37\xda\xfb\x6e\x14\x25\x79\x91\x5d\x92\xf0\x7d\x41\x96\xe4\xfa\xfd\x22\x2b\xde\x03\x25\xa2\x74\xf9\x7e\x5d\xc4\x1a\xe0\x67\x3c\x02\x67\x8a\x7a\x11\xa5\x6b\x82\xbe\x1a\x8f\x1f\xed\x79\x88\x46\x49\x1e\x73\x37\xc6\x22\x92\x32\xdb\x87\xd2\xac\x44\x41\x81\x29\x98\x0c\xa3\x17\x70\x78\x45\x6f\x58\x23\x39\x22\xe9\x32\x4a\x89\x13\x74\x1c\x25\x11\x68\x54\x8a\x18\xd1\x60\x45\x12\x69\x8b\x41\x84\x72\x83\xed\x62\x10\x0e\xbe\x8f\x68\x86\x16\x59\x36\x99\x83\xd1\x5f\xda\x2d\xb9\xb7\x5b\x19\x27\xe9\x97\x37\x27\xd6\x7e\xbb\x89\x85\x9c\xec\x73\xbb\xa5\xf1\x80\xbe\xd4\x5a\xab\x99\x10\xe4\x6a\x99\x79\xd2\xfc\xd4\x5c\xfc\x48\xfd\x05\x5f\x9d\x6a\x91\x18\xb4\x48\x34\xc8\x0a\x42\x9f\x17\x04\x5f\xfc\x9a\x15\x21\xd5\x24\xdb\x12\xd3\x8b\x93\x88\x96\x74\x02\xc8\xf3\xc4\x05\xdb\xa0\xc2\x17\x52\x98\xa0\x13\xd4\xfd\xf0\xe1\x43\xb7\x2f\xc4\xec\x22\xba\x20\xe2\x59\x19\xaf\x55\x7b\xcf\x95\x6a\x77\x5c\x96\x60\xe1\x6d\x9e\x0c\x90\x81\xe8\x39\x2b\x38\x83\xf7\x25\xb2\x20\x4f\x92\xa2\xbe\x5e\x7c\x98\x72\x67\xc5\x9d\x5a\x5d\x73\xe0\xd2\xdc\x0d\x85\xc2\x06\x0e\x2d\x4a\xf2\x92\x94\xaf\x44\x78\x04\x7e\x6e\xd1\x80\x7b\x7d\xe5\x50\xc1\x35\x7f\x4a\x43\x5c\xa9\x68\x9f\x8b\x5e\xbe\x3a\xee\x75\x4a\x72\x5d\x8e\xae\x07\xfc\x78\x04\xa7\x24\xaf\xd1\x1e\xb6\xeb\x93\x26\x8f\xfb\x6e\xe5\xd4\x64\xbc\xd7\x77\xab\xa7\x26\xe3\xfd\xdb\x59\x7f\xbc\xff\x4f\x6d\xe4\x17\x68\x23\xaf\x93\x98\xfd\x6f\x29\x29\x49\x89\xff\x71\x2a\x47\x89\x84\x50\x40\xb2\xb6\xff\x01\x7a\xc5\x96\x03\xbd\xa2\xf6\x6c\x4e\xf5\xc9\x8b\x85\x3c\xd4\x2f\x60\xde\x4a\x37\x62\x65\x12\xbf\xe2\x02\xa8\x6b\x52\xf1\x6a\x7c\x2e\xb0\xa2\xdc\x73\x88\x5a\xf1\x55\xc4\xdf\x97\x1e\xd6\x29\x62\x42\x1f\xa2\x0e\x5b\xf2\x3a\x5b\xc6\xbb\x6e\x00\x9c\x82\x7b\xe7\xe6\x09\xae\x11\x65\x99\x95\x79\x7e\x73\xaa\x14\xd2\x1d\xc0\xb4\x16\xe7\x80\xd5\x9b\x0b\xe1\x02\x45\x2c\x32\xdc\x02\x27\x89\x12\xb8\x93\x6f\xbe\xc0\x30\x6f\x0b\x69\xbe\x19\x92\xbb\xc8\xa2\xb4\x55\xbf\x00\xb5\xba\xdf\xbc\x22\x4b\x0c\x67\xa0\x67\xfc\x31\xae\xf2\x6a\x07\xae\xba\xf1\x62\x41\x82\x12\xad\xa2\xe5\x2a\x66\x33\x9b\x11\x77\x4e\x9a\x6f\x12\x4a\xfb\x34\x32\x15\x0e\x7c\x33\xc2\x03\xf5\x45\x69\x10\xaf\xb5\xe8\x82\x1c\x24\xf8\xf4\x9e\x13\x94\xad\xcb\x7c\x5d\xa2\x1e\x5d\x07\x2b\xb6\xfb\x7d\x18\x0f\x3f\xc0\x02\xf1\x61\xf0\x01\xd6\x79\xb6\x61\x52\x19\x0c\x40\x30\xcb\xb0\x6e\xf9\x87\x46\x39\xc0\xce\x39\x6c\xfd\x60\x5c\x27\xa2\x82\x6f\x2c\x2e\x05\x6f\x8e\xf0\x2b\x7c\x1d\x25\xeb\x44\x89\x66\x98\x12\xca\x3a\x06\x47\xd5\xdf\xd6\x59\x49\xe8\x10\x9d\x11\xb0\xef\xdb\x03\xcc\xa2\x74\x11\xa5\x51\x49\xa0\x24\x93\x7b\x64\x64\xc5\x80\x50\x8a\x3e\x1c\x7d\xe0\x9d\x24\x49\x54\xa2\x0f\x10\x26\xe1\x03\xd7\x94\x0c\x8d\xde\x24\xf8\xfa\x79\xdd\x8a\x38\x09\xb6\x77\xc6\x55\x1a\xed\x1d\xe8\x23\xa8\x6c\xc8\xf0\x02\x8a\xed\xc7\x28\xcb\x49\x3a\x0a\xe2\x8c\x12\x44\x92\x11\xb7\x45\x9a\x1a\xb8\x38\x77\xf2\x4d\xe8\xb4\x54\x10\x22\x4a\x1d\x2a\x1f\x7d\x30\x37\x7b\x46\x8c\x3a\x00\x23\x11\xb2\x80\xaa\xd2\x19\x8a\x58\x24\x32\x3c\x7a\x18\x51\x3c\x8f\x89\x74\x93\xc9\xdd\x8b\x92\x20\x5a\xdc\x20\x8c\xf2\x82\x04\x11\x3c\xce\x00\x39\x4d\x3c\x50\x14\x60\xc5\x23\x73\xf1\xb2\x8e\x89\x5a\x7d\x6e\x45\x59\xac\x89\x30\xc5\x04\xcf\xd7\x05\x21\x28\x2b\xf8\xab\xee\x39\x0e\x2e\xca\x28\xb8\xa0\x2c\xa5\x8c\xe2\x90\x50\xd4\xc3\x22\x46\x64\x4e\x0a\x45\xa8\xf3\xe4\x73\xc7\xb7\x70\x53\x98\x82\xb0\xc3\x19\x77\x8a\x7a\x9d\x01\x3a\x47\x33\xd4\x81\x16\xd9\xc7\xf5\x0c\x75\x4c\x86\xae\xc5\x23\x83\xd4\xc8\x51\x40\x67\x5c\xd9\xa6\x26\x2e\x21\x7a\x93\x96\xf8\xda\x68\x44\x2f\xb2\x61\x4c\x8d\x82\x7a\x83\xcf\x38\xb1\xc0\x29\x2c\x7f\x1a\xc1\xf5\x35\x42\x39\x17\x92\x94\x6d\xfa\x6b\x4a\x8a\x81\x70\x10\x1b\xaa\xa5\x4d\xe6\x87\xac\xb7\x37\x39\xf9\x59\x28\xf7\x36\x72\x9b\xab\x34\xc4\x26\x16\x5b\x40\x9d\xdf\x38\x0b\x5c\x11\x1c\x92\x62\x82\x3a\xfc\x47\x47\x6a\x50\x43\x32\x41\x9d\x20\x4b\x12\x92\x4a\xe7\x79\x30\xa5\x26\xa8\x03\xff\x8a\x34\x36\x8c\xe3\x09\xea\x5c\xe2\x22\x62\xec\x37\xd8\x57\x32\xf6\xd5\x8c\x07\x4a\xc6\x83\x09\xea\x5c\x90\x1b\x36\xef\x44\xea\x0a\x50\x90\xcd\x47\x09\x5e\xb2\x96\x4a\xbc\x14\x29\x8d\x9a\x73\x82\x3a\xcd\x47\x0d\x33\xbd\x78\x09\x6a\xcd\x89\x90\xf3\x9b\xf4\xe3\x04\x47\xb1\x9d\xfc\x96\x5c\x97\x76\xea\x4f\x05\x59\x4c\xea\x40\x5f\x3c\x9d\x24\x13\xd4\x21\x49\xa7\x96\xbb\x33\x40\x82\xff\xe8\x38\xa5\xf1\x8e\xf6\xdd\x69\x62\xa4\x48\xc9\xbc\x1e\x08\x78\x9e\x52\x8f\x8a\xba\xc1\x36\xa9\x66\x4c\xdb\x3a\x07\xf4\x95\xed\x63\x7f\x5e\x27\xcd\x94\x17\x45\x35\x58\x25\x5b\x8a\xfe\x77\x81\x69\x36\xdc\x3a\x4e\xc2\xaa\x90\xb7\xa4\xe7\x3b\xfe\xe0\xfd\xcc\xeb\x4d\x27\x3e\xdd\xf1\xc7\xde\xa7\xfd\xfe\xad\x4f\x77\xbe\x1e\x6d\x21\xd4\x67\xa7\x20\x79\x9f\xca\x0a\xee\xce\x7c\xba\x2b\x73\xb2\x3a\x07\xf4\x0e\xbd\xf3\xa1\x37\xf3\x94\x7c\x39\xbb\x45\x29\xff\xbc\x77\x5d\x21\xcf\x9f\xf5\xa6\x87\x3e\xf5\x46\xb5\xca\x8e\x5b\x81\xf1\x86\xb2\x02\xc0\x0a\x08\xb8\xbc\xfe\x09\xf8\x1b\x40\xc8\xbe\xc2\xc2\xf6\x4c\x66\xfd\xca\x6d\xc9\xb8\xe2\x69\xca\x7a\xf4\xd5\xae\x37\x42\x13\xf1\xab\x37\x9d\xa0\xea\x6b\x4f\xe2\x44\x09\x13\xb1\x14\xa0\xa3\x77\x68\x87\xf5\xfd\xf0\xd3\xb8\x7f\x5b\x0d\xd8\x5f\x4f\xed\x3e\x2b\x2e\xbb\xf9\xee\xab\x6d\xff\xdc\x9f\xed\xbc\xf7\xfd\xa7\x47\x1f\x50\xa7\xdb\xfb\xdb\xac\xee\x6d\xb3\x13\x40\x71\x35\x6c\xce\xbb\x5e\x07\xed\x36\x8b\x83\xb9\x67\xc0\xd2\x00\xab\xf6\x14\x75\xfe\xf6\xb7\xbf\xed\x56\x1f\x3e\x7c\xd8\xed\x08\x49\xc6\x55\xc3\x83\x50\xc5\x9b\xff\xeb\x78\xe7\xc8\xf7\xcb\xd9\x4e\xef\xdc\xf7\xaf\x76\xbf\xf2\x07\xb3\x1d\x4f\x9c\xc4\x6a\x31\x91\x5e\x45\x65\xb0\xe2\x73\x50\xbf\xe0\x50\x9c\x07\xf2\xd3\xfa\x82\xfb\x11\x28\xc9\x90\xdf\x44\xb0\x15\x54\x93\xc9\x16\xc6\x0d\x89\xed\x2c\x86\xb7\x06\x5d\xb8\x77\x63\x73\x79\x31\xf1\x99\x6d\x31\x14\x5f\x8a\x10\xd4\xaa\xbf\x39\x01\x60\x1b\xba\x50\x55\x68\x7b\xe4\x9f\x09\x7d\x0f\xf7\x16\xcd\xfd\x32\xab\x2e\x08\x80\xe4\x5b\xf7\xb8\x85\x83\xa7\xe2\x94\x94\x7c\xa5\x8a\xca\x98\x70\xf4\x94\x8e\x35\x39\x9a\x8e\xb4\xae\x79\xfc\xca\xaa\x42\x92\x96\xb2\x67\x6f\xdf\xfc\x7c\xfa\xa3\x55\x9e\xca\x87\x95\xae\x3a\xc6\x86\x6a\x57\x75\x6d\x91\x06\x04\x56\x12\x36\x13\xa5\x26\x7c\xcb\xdb\x4a\xab\x74\x94\x86\x60\xf7\xfa\x42\xde\x74\xd8\xc9\x7a\x6b\x10\xb3\xdc\x38\xf8\xc0\x25\x8f\x60\x0e\x7e\x08\x32\xae\xbd\x1a\xd6\xe1\x1c\x7a\x0a\x5e\x7b\x0f\xb4\x5c\xc9\x4e\xf0\xaf\x5a\xe0\xd6\x85\x77\x59\xe0\x28\x8e\xd2\x65\x73\x49\xe8\x48\x6f\x7a\xed\xc8\x3c\x25\x57\x27\x62\xb2\x68\xb4\x04\xb5\x19\xdc\x1a\x01\x23\x42\x50\x12\x9c\x5e\x28\x60\xf2\x82\x5c\x9e\x48\x9f\xea\x00\x77\x15\xd1\x13\xa9\xa7\xd3\x93\xc4\x85\xe3\x96\x43\x0b\x66\x38\x9f\x6c\xba\x6d\xdf\x67\xd6\x07\x32\x9a\xc5\xcd\x15\x12\x68\xff\x0f\x9a\x4c\x89\xd7\x4b\xca\xd6\xf6\x1a\x3b\x26\x1f\x34\xba\xfc\xe6\xba\xb5\x29\xfe\x52\x1f\x6d\x9b\x05\x44\x23\x9b\x78\xa3\x66\x0e\x1d\x0b\xfd\x5d\xac\x0a\x00\x4c\x9b\xbf\x8f\x16\x0b\x74\xc4\x1d\xd2\x71\x45\x48\x5a\x46\xe9\x9a\x84\x20\xd5\x68\x97\x14\xee\xba\x4f\xd1\x43\x51\xf5\xe7\x34\xbe\x41\x38\xfc\xc8\xf6\x2d\xa5\x14\xab\xbb\x93\x66\xe5\x0e\xc2\x8a\xb0\x6f\x5d\x76\xa9\x35\x06\x87\x76\x22\x6b\xcc\x7d\xcb\x5a\x93\xf8\x70\xf3\x9d\x94\xda\xc2\x91\xea\x81\xef\x6e\x20\xd0\xbf\xd3\x0c\xc5\x59\xba\x24\x05\xc2\x3a\x71\xb4\xda\x8e\x5b\x59\xe5\xbd\xb8\x8c\xcd\xd6\xb4\xb1\x71\x54\x1e\xaa\x33\xb8\xed\x8e\x56\x1f\x73\x8d\x95\xaa\x4a\x5b\xec\xf5\xd9\xe3\xb8\x0d\x33\x06\xe1\xa1\x79\x0d\x6c\x70\x9e\x53\x2b\xad\x48\x79\x41\x1d\x21\xd2\x19\x3e\xa0\xe5\x82\xcd\xbe\xef\x71\x5d\xe0\xd9\x1a\xed\xa6\x5a\x4f\x92\x59\xbb\x30\x51\x24\x26\x8f\xcb\x99\x22\xe2\x9c\xf4\xb5\xf3\xf4\x10\x3d\x32\x97\x4c\x7e\x86\x60\x12\x96\x5e\x58\x25\xfe\x06\xad\x83\x27\x57\x5e\x55\x0f\x21\x0f\x26\x07\xd6\xe2\xac\x0a\x11\x86\xea\x7e\x49\x4a\xf1\x86\x5c\x6e\xea\x5a\x97\xb7\x37\x8c\x33\x04\xba\x51\xf7\x22\xf6\x6d\xac\x55\xf6\xf3\xca\xed\x16\x9e\x02\xd3\x63\x17\x7d\x75\xf9\x51\xbd\xfb\x71\x92\x72\x6f\x26\xef\x8d\xb8\xcf\xa9\xee\x61\x17\x4d\x21\xd8\xc5\xfe\xff\x6e\xc4\x6d\xd8\xb0\xd7\x3d\xea\x5a\x1d\x93\x1b\x3c\xdb\x1b\x78\x0f\xd4\x74\x25\x04\xc6\x17\xf5\x87\x9f\x4d\x0f\xf4\x65\xa0\x99\x11\x5f\xd4\x13\xd5\x80\xe2\xbc\x6b\x4d\xaa\x8d\xa2\x6f\x96\x95\x69\x56\x92\x93\x28\xbd\x68\x85\xcf\x19\x82\x1d\xa4\x84\x33\x5a\x8b\x17\x0a\x63\xf9\xb0\x17\x8f\x55\x61\xcf\xeb\x4d\x4c\x2e\xde\xff\xaa\x3b\x1f\x63\x55\xfd\xce\x34\x66\x18\x89\x2b\x75\xb8\xb5\x57\x32\x33\x25\xd3\xd3\x75\xbe\x6c\x6d\x17\x4e\x2f\xd4\xf5\xca\xbe\x93\x8d\x1d\x3d\x46\x6a\xf5\xee\x3a\xee\xb6\x2e\x89\x0e\x74\x94\xa8\xcb\x26\xa4\x4c\x81\xb4\xd5\xb6\x8a\xd7\x73\x34\xc8\xe2\x75\x92\xf6\xbc\xc6\x72\x45\x04\xad\xec\x79\xc6\x92\xa6\x6d\x67\xb5\x56\x0f\xc9\xd0\x72\x51\x4c\xa4\x74\xc6\x36\xfa\x92\x24\x5d\x0a\x37\x5e\xa4\xe8\x52\x75\xe3\x6f\x2a\xb1\xc2\x84\x52\xee\x38\x11\x9e\x7b\x11\x92\x13\x5a\x6a\x20\x84\xf5\xaf\x0e\xa3\xdf\x00\xc9\xb3\xdc\x5d\x57\x13\x36\xb2\xc5\x42\x3a\xa9\x08\x2e\xe4\x03\x29\xe1\xc6\xad\xe9\xd8\x19\xcb\x55\x4c\xa3\x6a\xe2\x3c\x45\x46\xa1\x73\xe3\x5b\xee\x15\x03\x34\x9e\xb9\x25\x08\x5e\x2c\xcf\xf2\x9e\xe7\x7a\x5c\xfa\x2c\x0c\x6d\xf2\x39\xfb\x2e\x2f\x93\xa1\x2b\xd6\xd8\x88\x66\xd6\x74\x65\x8b\x0f\xcd\x63\x06\xb7\xca\xd1\xb4\x09\x6b\xb4\x11\x35\xff\x5b\x5d\x93\x65\x9c\xee\xde\xef\x5a\x66\xbf\x64\xe1\x3b\xef\xb0\x6e\x76\xfa\x08\xfe\x1d\x74\xd0\x6e\xcd\xfd\xb3\xcf\x5b\xf4\x5a\x95\x0b\xad\x5b\x99\xaa\xb0\x90\xf3\xd9\x3a\x4c\xf1\x32\x2b\x5c\x50\x45\x3c\x68\x06\xba\x2c\x6e\xc4\x42\x0a\xee\x5b\x1a\x43\x36\x31\x86\x59\x80\xe5\xad\x97\xbc\xd3\xe1\x40\xf6\x67\xde\x81\x25\xb2\xd7\xc5\x3d\xb5\x3e\x98\x84\x1a\x11\xb5\x6a\x63\x55\xab\x66\xdb\x96\x28\x0f\x7e\x50\xf2\x0f\xed\x55\x4c\xe0\xe3\xa1\xec\x8c\xfd\x57\xd8\x97\x0d\xc6\xf7\x18\x38\xcd\xc5\xcf\xa6\xad\x48\xe5\x34\x87\x9a\xa3\x3e\x06\xbb\xcd\x53\xf9\x5b\xc6\x1b\x50\x37\xd4\xd7\x86\xb0\xff\xe8\xe5\xc1\x2f\xe2\x99\x82\x20\x88\x5b\xc6\x09\x5c\xdf\x2e\xa2\x34\x05\x41\x47\x19\x16\x48\x82\x41\x96\x35\x6d\xf0\x0a\xe5\x7b\x50\x7e\xa8\xdf\xe5\x5d\x27\x31\x5c\x12\xf3\x3c\x39\x2d\x97\x67\xc2\x46\x47\x78\x4e\xd7\x25\xb9\xde\xb6\x5a\x1a\xd6\x99\xeb\xd2\x02\xc2\x7a\x1d\xfd\x4e\x86\x11\x7d\x99\xbe\x25\xd7\xa5\xc7\x76\x47\x05\x8c\x60\xa5\x24\x7c\x2f\x0c\x71\x95\xa5\xb3\xde\x45\xea\x50\x64\x47\x1d\x0f\x1d\xa1\xc1\xd8\xb1\x8a\xb4\x69\x20\xee\xd4\x41\x34\x45\x6a\x7a\x99\x47\x35\x45\x57\x51\xfb\x24\xbf\x89\x1d\xa1\xfc\x81\xcf\xdd\x4c\xd1\x4c\x38\x75\x7a\x9b\xeb\xa5\x55\xc2\x5e\x36\xed\x49\xee\x98\xb6\x2a\xfa\xad\x93\x92\xe0\xcb\x28\x5d\x9e\xa8\x73\x73\xd3\xd9\xc7\x5a\x2e\x4c\xd9\x4e\xcf\x77\x72\x7c\x83\xa4\xbe\x98\xde\x7d\x16\xdd\x74\x06\xb4\xdd\xb6\xaa\x7d\x73\x8f\xc7\x66\xb2\x7b\xaa\x6e\xa9\x95\x75\x36\x71\x9e\x6b\x29\xd7\xcf\xe6\x7f\x7c\x0d\xd4\x56\xc0\x71\xbd\xf6\x70\x52\x09\x61\xce\xb5\x10\x6a\xf5\xf6\x54\xbe\x6e\xaa\xaa\x77\xf9\x7c\x91\x34\x2c\x1d\x14\xa8\xe6\xba\x27\x5d\x9c\x99\x8c\xaf\xf4\xaf\x19\x70\x56\x5e\x38\x35\x6b\xc6\x56\x29\xaa\x49\x1c\xc2\xc8\xc5\xa6\x0e\x5b\xc5\xc4\x4d\x94\x7b\xcf\x37\xd3\x66\x35\x5c\xd7\x5b\x76\xb3\xb4\x3b\x7a\xf6\x3d\xd0\x47\xbb\xa8\x03\x12\x86\x09\x11\xde\xaa\x6f\x39\xd4\x60\x5a\x11\xde\x31\x71\xf0\x34\x9f\x11\xfc\x81\xa6\x8d\x3c\xde\x80\xf6\xa0\xb9\xfe\x29\x24\xcb\x0f\x4d\xfd\x01\x1c\x1c\x85\x6d\x85\x99\x3c\xf8\x8a\x1b\x5b\x28\xc6\x0e\x16\x28\x61\xc1\x10\xa5\xb4\x24\x38\x94\xee\x4b\x12\x61\x37\xd1\xd4\x94\xe6\x10\x28\x04\xdb\x84\x88\xa2\x1c\x53\x4a\xc2\xfb\x51\x8d\x1f\x6f\xed\x60\x00\xdb\x1b\xcc\x1f\xaa\x6a\x93\x71\xc4\xd1\xa1\x7a\xfe\x36\xcd\x7d\xff\xcc\x01\xe1\x0d\x38\x6c\x95\xdb\x9b\xec\x10\x35\x12\xbc\xba\x73\x21\x47\x90\x01\x63\x6a\x32\x19\xfc\xe7\x9c\xa4\xee\x89\xd9\xe1\xf6\x66\x07\xe6\x7a\x0f\x25\x6a\x77\xd2\xe2\xfb\x63\x16\xa5\xbd\x2e\xea\x7a\x68\x62\x05\x85\xd1\x1b\x7c\x11\x67\x94\x84\x2d\x4d\xe6\xe2\x06\xf7\x8f\x36\x6b\xb4\x2b\x2f\xae\xef\x5c\x81\x64\xc1\x3e\xea\xac\x8b\xb8\x63\x6c\x57\x8d\x56\x3a\xcf\xe3\x1b\xb1\xfc\xcb\xc5\xaf\xcc\xc0\xbf\xe2\xba\x88\x65\x60\x63\x1d\x07\x7e\x57\xe4\xa1\x4f\x6d\x6d\x8b\x02\x07\x86\x89\x36\xbf\x97\xda\x50\x8f\x24\xce\x3a\xda\x05\xd3\xe6\x66\x95\x72\x2e\x48\xd2\x18\x60\x03\x90\xba\x88\xab\xbe\x78\xbc\xd1\x56\x97\xbb\x95\x6d\xe3\x51\xb1\x48\xb5\x57\xe7\x05\xfa\xc8\x4a\x6a\x59\xed\xec\x26\x8c\x79\xdd\xd2\x8e\x9c\x9c\xfa\xd1\xfb\x43\xbd\xfc\xf1\x58\x11\xea\x92\xc6\x16\xc4\x0f\x5f\x7d\x60\x2b\x58\xfb\xf2\xb2\xf5\xf7\x5d\xa2\x36\x75\x66\xe3\xea\xe3\x50\x26\xdd\x03\x52\x3b\x8e\x96\xcf\x7d\x6b\x8a\xaa\x97\x5a\xb6\xba\xec\x55\x16\xa2\x43\x4b\xe7\xa2\xa8\x4f\x3c\xf4\x17\xf4\x40\x3d\x6d\x6e\x8b\x6a\xf7\x20\x07\xd8\xe8\x98\x5d\x07\x6f\x19\xb2\xe5\xc3\x43\x34\xbe\x27\xa0\xfd\xcf\xa6\x21\x18\xfc\xdc\x45\x20\xd7\x5d\x67\xcb\x2a\x2a\x8b\x82\xb3\x57\x32\x48\xc9\xd5\x80\xad\x54\x1d\x97\x7e\xd5\x02\x7d\x3f\x98\x60\x65\xe1\xba\xa1\xe5\xe1\x26\x3a\x18\x3c\x42\xcd\xeb\x28\xb3\xc6\x29\xfc\xfe\xab\xb9\x71\x06\xc7\x69\x18\x43\x2c\xf6\x4d\xe7\x2d\x55\x15\x05\x36\x25\x96\x0e\x75\xa3\xbe\x40\x29\x50\x5b\x91\xd9\xa8\xa8\xc2\xff\xdd\x1a\x01\x41\x2a\x1b\xf1\xe6\x64\x50\x4b\xb9\xac\x06\x9b\x09\xdd\xba\xf5\xae\xe7\xd8\x0d\x2d\x49\x3b\xe6\xd7\xb3\x10\x09\x81\xcd\x26\xae\x44\x45\xbd\x9d\x3e\xda\xed\xa3\x41\x1f\x8d\x87\x7d\x44\xca\xc0\x73\x29\x66\xd5\xb3\xe3\xdd\xda\x14\x7d\x4b\xd7\xef\x85\x79\x38\x0c\x2e\x59\x98\x8a\x30\x55\x33\x08\x43\x72\x3e\x9e\x41\x5f\x3b\xd7\x1d\x75\xee\x36\x92\x89\x2e\xa9\x18\xda\x42\xe0\x63\x53\xb4\x30\xca\x7c\xd1\xa1\x8b\x41\x33\x54\x4e\x8a\xc2\x52\xbb\x93\xbd\x9b\x58\x56\x17\x94\xfa\x0e\xe4\xcd\xfb\x77\xed\xb6\xcb\x7e\x7e\xfb\xd5\xee\xd7\x23\x8b\xbf\xff\x8c\x9b\xae\xbb\x3b\x36\x1a\xa1\x1f\x49\x89\xf8\xa3\xc5\x4b\x1c\xaf\x09\x4a\xb3\xab\xbe\x7c\x1a\xdb\x04\xe9\x88\x40\x25\x4d\xd7\x89\x90\xe2\xef\xb4\x7c\x50\x55\xa8\xf2\xe5\x91\x6c\xf2\x15\x3c\x75\x02\x6b\x8e\x0b\x54\x46\x25\x13\xbe\xf2\x82\x50\x92\x96\xdc\x03\xe1\x35\x58\x05\x11\x87\x0c\x08\xe6\x40\x96\x52\xc5\x6d\x27\xa4\x5c\xb0\xbf\x58\x81\xd7\x6d\x95\xa3\x02\x6e\xff\xda\xed\x69\xcf\x85\x9b\xd2\x5d\xcf\xba\x4c\x69\x32\x7b\xe2\xe7\x6e\xb7\xeb\x0d\x85\xfb\xbb\xde\xa8\x77\x3e\x9c\xee\xec\xbe\xfb\xfa\xdc\x9f\xf9\x7e\xcf\xfb\x74\x5b\x0d\x66\xde\x68\xd9\x47\x1d\xdf\xff\x7a\xdc\xd1\x03\xf6\x93\x25\xb9\x66\xcd\xbc\xf3\x7d\xba\x03\x3e\x16\xba\x6c\xfb\x15\x4d\xec\xa2\xae\xef\xfb\xfe\x6c\xb7\xf2\xc5\x7f\xf0\x63\xe8\x29\x85\x5a\x2f\x9d\x14\x73\x3a\x68\xc6\x73\xdc\x40\xd9\x7a\x19\x29\x39\x3b\x77\xb1\x2f\x7f\xb9\xfd\xe3\x0f\xaf\x1a\x5d\xb7\x4a\x78\xf5\x9d\xb6\xb4\x95\x89\xb2\x35\xd5\x2c\xf4\x4d\x2e\xff\xc3\xca\x68\xc7\xbd\xa9\xfd\xc0\x9b\xbb\x95\x58\xa7\xa5\x72\x5b\x66\xdc\x8d\x39\x65\x64\x23\x90\xa3\xa1\xb1\x01\x88\xe6\x00\xe8\x93\xd3\x96\x5f\x04\x1a\x87\x48\x97\xc4\x5b\x5f\x70\xc3\xda\x6d\xe9\x8f\xdc\x08\xed\x59\xdc\xd0\x2e\xf6\x58\xd4\xb4\x87\xeb\x7e\x5d\x73\x0b\x30\x81\x4b\x33\x79\xc7\xf6\x25\x19\xc9\xf7\xbb\x96\x55\x8c\xfe\xd8\xf1\x4e\x6e\x71\xba\x9e\x75\x35\x8f\xea\x37\x3f\xb2\xf2\x31\x0d\x30\xf7\x54\xdb\xaa\x3b\x20\x50\xa4\x63\x1b\xc6\xb0\x76\xb8\x1b\x4f\x56\x0e\x31\x91\xcc\x02\x3c\xb1\x92\x5a\xc5\x4c\x49\x90\xed\xae\xbd\xcb\xf8\xe7\xe7\xef\xfc\xd9\x6c\xc7\x9f\xa1\x29\x38\x6d\xa9\xfc\x73\x6f\xe4\x52\x53\xbb\x6b\x8d\x8c\xcb\xa2\xda\xae\xb5\x51\xa6\x9a\x0b\x88\xbd\xc4\x80\xcd\x7b\xeb\x38\x9e\x3b\xd0\x96\xcd\xf7\xfc\xde\x70\xc7\xf7\x2a\x34\xf5\xcf\x87\x3b\x53\x7f\xe6\xc6\x5d\x3d\xec\xfe\x19\x52\x84\xf6\x9e\xf6\xf3\xb8\x72\xd6\x6d\x8c\x30\x6b\x94\xec\x61\xe9\xb1\xde\x28\xfd\x72\x74\xeb\x8f\x63\x7e\x27\x53\x5b\x94\xd3\xb6\xd1\xcf\x1e\xf1\xda\x8d\xb2\x83\x2e\x4f\x1d\xa3\xfc\xae\x27\xfc\x67\x2d\xd8\x5f\x6f\xe2\x8f\xfc\x11\x77\x3b\xe4\x1f\xcd\x2a\xb6\xed\xed\x1e\xb5\x8e\xb7\xc3\xd6\xba\x79\x2b\xf1\xe7\x8d\xfe\x9d\x34\x94\x27\x00\xaf\x59\x4c\xf8\xcc\x3e\x64\x53\xbb\xf5\x44\x29\x60\x76\xac\x67\xdb\xea\x22\xb1\x6b\x6e\xd4\x6a\xef\xee\x4b\xe4\xf3\x77\x47\x88\x89\x14\xff\xf2\x4f\xd2\x6e\x22\x2d\x3c\xa6\xf9\x4c\xf6\xdd\x1e\x0c\x2a\xff\xca\xb5\x26\x35\x6e\xa4\x75\x0f\x09\xca\xdd\x68\x5f\xf1\x1c\xa3\x75\x99\xd5\xdb\x3e\x44\x83\xb1\xb9\x41\xe1\x12\x5e\x81\x19\xce\x1d\xd6\x73\xfe\x4b\x73\xbb\xd0\x67\xad\x2b\x9b\x17\x83\x5b\x3f\xf2\xf6\xe9\xce\x21\x93\x3e\xbb\x55\xc7\xfb\xb4\xd7\x1f\xdf\x8e\x9b\x9f\xc2\xce\x9f\x35\xe5\xc9\x31\x6c\xae\x7b\xdb\x6c\x3e\xa0\xe1\x39\x0e\x2e\x7e\xc9\x7b\x63\x63\x79\x51\xef\x69\xdd\xf6\x09\xf2\x26\xdc\xd2\x1d\xb7\xbf\x85\x68\x4c\xdb\x3f\x6f\xc8\xfc\x91\x7f\xb5\x33\x3d\x1a\x59\x3c\xaf\xf6\xd1\x75\x4c\x84\x07\x5b\x5a\x5b\x70\x07\xb5\x4c\xb3\x82\xfc\x52\xbf\x84\xb4\x2d\xf4\xb7\x37\x3e\x97\x34\x82\x79\x09\xcc\xdf\xab\x98\x0b\x13\xbd\x6d\x2b\x43\x74\xa9\xe7\x66\xc0\x46\xb8\x7e\x9d\x51\xcd\xd9\x11\x1a\x34\x86\x95\x8d\xd1\x30\x2b\x75\x64\x88\xb1\x0d\x8c\x17\x2b\x8b\xef\x64\x28\x61\x5e\x57\xbb\xc7\x90\x30\x5f\xac\x54\xb4\x79\xca\x9d\x68\x03\x00\x9b\xac\xa6\xef\x94\xf6\xbb\x12\x93\x9a\x3b\x5d\x88\xff\xa0\x13\x77\xdb\x6c\xc2\xd8\x78\xd9\x21\xd7\x1a\x03\xa8\x8f\xba\x86\x2f\x93\xef\x33\x94\x66\xe0\x1b\xb0\x5f\xbb\xfc\x27\x21\x9a\xb3\x93\xd1\x15\x7f\xb9\x90\x86\x88\xaa\x3e\xd4\x4c\x31\x58\x3e\x47\x39\x64\xa7\x55\xa5\x5d\x82\xcb\x5e\xb0\xf2\x84\xe4\xff\x86\x40\x30\x61\xfe\xa4\x45\x1b\xc0\xcf\x5e\x87\xc5\x0b\xbf\x83\x3b\xce\x0f\xa6\xc9\x85\xeb\xd9\x8c\xba\xb0\x3a\x14\xb1\xdb\x5a\xcd\xb6\xae\x3d\x0b\x43\xb3\x5f\x46\x8b\xc1\xea\xe0\x4f\xee\xf2\x06\xb9\xce\x31\x44\x24\x11\xc3\xa3\x0f\xc6\xf1\xab\x3f\x86\x15\x49\x3e\x7b\x10\xcc\xb7\x4e\xf7\x1b\x00\x7e\x13\x25\x48\xad\x60\xad\xc0\xfc\xc3\x24\xd6\x3a\xb3\x99\xbc\xe6\x71\x50\xce\x4e\x75\x76\x99\x16\xd7\x3b\x5d\xd5\x56\x17\x92\xde\x77\x25\x07\xbd\x2e\xb2\x39\x9e\xc7\x37\xc6\x14\x84\x69\x47\xb5\x6e\xb5\xcd\x69\x78\x44\xef\xa8\xdc\x17\xcb\x91\xb2\xf8\x6c\xec\x9b\xf9\x58\xa4\x74\xa2\xd4\x87\x77\xe6\x68\x9d\x23\x08\x84\x59\xc7\x71\x41\x1b\xf6\xd3\x0d\xf7\xc2\xce\x07\xdc\xee\xdd\xe5\x6f\x5d\x7d\x1a\x72\x3d\x08\x9f\x8b\x06\xa1\x5c\xd7\x91\x0d\xef\x6b\x39\xc6\xf2\xff\x25\xd3\x53\x79\x56\x7c\x60\xec\x41\x9b\x66\xc5\x3d\x1e\xe6\xb9\x27\xc9\x26\x8f\x62\xe7\xef\x7c\xaa\x1d\xca\xc4\xcc\x69\xeb\xb3\x1b\x05\x73\xd3\xfa\x93\x29\x73\x17\x1b\x3a\xd4\x4a\x8e\x69\xe6\xf4\x84\xf9\xb7\xbf\x29\xba\xe9\xbb\xe6\x97\xd1\xc3\x3f\x61\x82\xdd\xd9\xb7\x3f\x3e\xc9\xcc\x69\xb6\xff\xb9\xa6\x18\x77\x2c\x59\x82\x92\x08\xb4\xfc\xad\xc6\xd4\xea\x15\xdc\xee\x6e\xeb\xee\xd3\x72\xd1\x77\xc7\x73\x4a\x5b\x56\xd7\x6f\xf3\x6c\xe2\x5a\xef\x83\x2f\x5c\x16\xb7\xea\x3d\x59\xab\xc2\x5f\x21\x11\x18\x82\xde\x79\xc4\x74\x99\x83\xfe\xbf\xed\x90\xe9\x38\xbf\xdb\xa7\xf5\xd9\xee\xa8\x7e\xef\xa1\x0e\x57\x2b\x2c\x7b\xd4\x7e\x2a\x88\xf9\xfc\xbb\x79\x7f\xad\xbb\xd3\xe4\x0e\x51\x44\x13\xa7\xbf\x9c\x9c\x40\x4e\x86\x7a\x32\xd6\x0e\x5c\x47\xca\xf8\x33\x50\xc5\x13\x03\xec\x78\x96\xd7\xfe\x2a\x6f\x23\xc7\x98\x73\xaa\x07\x32\x7b\xa3\x21\xbc\x07\xfb\x2c\x49\x79\x22\x7a\xfe\x12\x0e\x72\x35\xf7\xf5\x3a\x68\x8a\x3a\x1e\x5c\x6c\xcf\x3a\x7d\xb4\x77\x7f\x05\x71\x1b\x7b\x0d\x84\xf1\xa2\xad\x48\x63\xed\xbb\x9f\x34\xdd\x79\x67\xdd\x05\x93\xb0\xee\x81\xea\x83\x82\x81\x04\x5f\x09\xbc\xff\x1d\xaf\x03\x4e\x1b\xb8\x26\xc7\xef\xf9\x1e\x28\x73\x2a\xbf\x67\x26\x79\x3b\xbe\xe7\xed\x4c\x7b\xd3\x43\xdf\xf3\x46\xfc\xf9\x4c\x67\xa6\xd5\x3e\xf7\x67\xa2\xf6\x79\x93\x24\xd2\xbc\x1d\x7f\x26\xaa\xcf\xc0\x31\xc4\xad\xe9\x3a\xcb\x20\x36\x49\xc1\x6e\xd6\x70\x21\x70\x97\x63\xe8\x8d\x2b\x88\xc6\x12\x06\xfc\xcf\x5e\x49\xfe\xc4\xc1\x56\xcd\x76\xa5\x62\x63\xb3\xc8\xae\x30\x86\x5b\x70\x57\x80\x35\xeb\x89\xae\x5d\xe1\x0b\x04\xe7\x87\x73\x41\x8d\x99\x69\x11\xf0\xd9\xfc\x67\x2f\x1f\xea\xbb\xbe\x7b\xda\x6a\x8c\xde\xf5\xce\xdf\xf9\x33\xdf\xaf\x59\x67\xb2\x51\xb7\xa8\x36\xc1\xd9\xc7\xb8\x9d\x13\x6c\x20\xde\xa1\xd3\x75\x42\xd0\xf9\x9f\xb6\x23\x6c\xbc\x2e\xb8\xef\x5c\xdd\xf4\x1c\x45\x65\x3f\xc7\xae\x6a\xf7\xfe\xde\x64\xe6\x84\x75\x3e\xa4\x74\xb9\x1e\x11\x0d\xfd\x52\xfc\xc9\xfb\xe9\x9d\x16\xeb\x77\xdd\x2c\x38\xcd\xd7\xdb\x76\x44\x8d\xb7\xee\xb7\x35\xb2\x36\xdb\x09\xff\x4b\xd1\x62\xf7\xf3\xdf\xbb\x37\x4a\x0b\x89\xda\x0b\xac\xeb\x48\xa2\xf4\x5f\xc3\x98\x3b\xcc\x93\x76\x15\x26\xff\x28\xa2\xb8\xe2\x61\x0c\x44\xe7\xe3\x34\x44\xd9\x02\xec\x2e\xfa\x88\x92\x12\x2d\x62\x0c\x1e\xd6\x02\x80\xab\x1b\x65\xb8\x2c\x2f\x9a\xd9\xa3\x4a\xe4\xaf\xc0\x8e\x84\xbf\x66\x44\xc2\xd5\x4c\x5f\xc0\x8c\x16\x26\xaa\xf6\x98\x4f\x27\x3e\xdd\xed\x4d\x27\x1d\xd8\x99\x3a\x7c\xf8\xc1\x1a\x62\xe8\xed\x76\xaa\x2e\xb7\x9c\xd0\x93\xbb\x72\x1b\xf4\xf4\x74\xdf\xf3\xbc\xa9\x4e\xb7\xdb\xad\xcf\xdc\x40\xda\xed\x26\xe0\x0a\x77\x5d\xc4\x1d\x6d\xdf\x16\xfe\x1a\x6b\x7f\x3d\x9f\x15\x37\x62\x31\x51\x1f\xaf\xf4\x1b\xe3\x7e\xf9\xae\x99\x5b\xd9\x35\x0e\x44\xa4\x8f\x13\x99\x5e\x67\xcc\x79\x90\x07\x0d\x9a\xcc\xab\xf5\xf2\x26\x34\xe5\x01\xe9\x04\xed\x29\xd0\x22\xe1\x87\x4c\x25\x8f\x82\x04\xb8\x1d\x6b\x0c\xfd\x94\x8a\xaa\x8b\x33\xc3\xf7\x49\xe3\xb0\xcc\x91\xc1\x7d\x96\xb9\x6a\x30\xd6\x71\x86\xd6\x00\x8c\x65\x02\x49\xac\x32\xd2\xc9\x99\x91\x2c\x7d\xc5\x29\x95\x57\x85\x55\x4a\x9a\x92\x39\x70\x6a\x49\x04\x63\xd7\x09\x3a\x9f\x35\xc9\xc2\xd7\x9c\xd2\x92\x76\x7c\x6b\xcf\x11\x07\x3b\x57\x97\x54\x0f\x6d\x46\xae\xf2\xa6\x69\xd2\x78\xc0\x51\x03\x79\x6c\xa1\x2f\x08\x2c\xb2\x98\x20\x3a\x5c\x38\x79\x93\xd6\x8f\xf1\x5d\x1c\x4a\x6b\x8f\x3c\x36\x9f\x52\xfe\x78\xcb\xc9\xa3\x54\xb9\x48\xfa\xe6\x1b\xf5\x26\xa9\x46\x5d\x7d\x52\xa9\x3c\xa7\x6c\xe1\x6c\x3a\xd4\xde\x97\x37\xc3\x26\x9f\xc4\xb1\x22\xf5\x47\x5f\xcf\xaf\x91\x6a\x5e\xf6\x4d\xdd\x38\xa9\x30\x64\x79\x8e\x17\xb2\xa6\xab\x9c\x60\x54\x2c\x45\xe6\xe4\xa2\x60\x88\xda\xbf\xf7\xbc\xe2\xb3\x84\x36\xeb\xb5\x39\x57\xcc\xc0\x30\x6c\xc2\xd0\x21\x49\xec\xf9\x22\x9f\x39\xb4\xb2\x9d\xf1\x20\xc1\x9e\x5a\xb5\xc5\xbf\x36\xc3\xe8\x70\x55\xb8\x26\x18\xad\xed\x36\xcd\x59\xc6\xcd\xae\x9d\xd3\x8c\x2a\x06\xe6\xdc\xe9\xfd\x9e\x67\x4d\x3c\x61\xfa\x6e\x72\x05\x7f\xe6\xdd\xb0\x05\xff\x6e\x9d\xa4\x54\x57\xba\xdc\x35\x65\xa9\x53\x47\xd3\xd4\xaa\xaf\x1f\x59\xd1\xfa\xa3\x65\x16\x53\xf5\xa1\xa2\x7b\x3a\xdf\x19\x98\x47\x54\x33\x9c\x79\x2d\x4c\xab\x2e\x87\x3c\xa8\x9a\xb9\xaa\x52\x06\xda\x36\xbd\x70\x99\xb7\x91\x8b\xac\x08\xc8\x73\xe9\x17\xae\xde\x76\x85\x85\x6c\x1d\x3c\x63\x55\x1c\x68\xef\xd9\x54\x04\x45\x59\xb8\x51\x13\x85\x8d\xb3\x56\xed\x5d\x66\xcf\x3c\x85\x81\xaf\x11\x1d\x7b\xb7\x94\x4d\x77\x6a\xcb\x5c\xee\x99\x59\x45\x5b\xbf\xab\x34\xbd\xdc\x99\xda\xde\x6d\xb3\xb2\x22\xfc\x29\x45\x39\x82\x8a\x3b\x33\x2d\x5f\x79\xde\x67\x15\xd4\x29\x6e\x94\x53\x7c\x9f\xf1\x3e\xb6\xd2\x55\x4e\x36\x13\x80\x65\x3b\xdd\x0a\xc0\x72\x03\x87\xee\x72\x05\xd7\x52\xc0\x72\x07\xd7\x7a\xe0\x87\xcd\x42\x3f\x95\x3b\x5d\x9e\x28\x03\x2b\xc7\xf5\x7c\x6f\xd6\x18\xf0\xfa\xe5\x68\xd9\x47\x5d\x06\xa3\x6b\x3a\x41\x71\xf8\x52\x01\xa7\x5c\x87\x4c\x58\x5f\x0d\x93\x28\xed\x69\xce\xb2\xec\xe2\x7d\xf4\xd0\x52\x08\x98\x68\x9a\x69\xbb\xee\x56\x75\x65\x86\xe5\xc7\x6c\x43\xa8\x1a\xed\xd1\xb7\xcb\x33\x64\xb3\x74\xd4\x1e\x0a\xb4\xe5\x43\x53\xdb\x34\x8a\x69\xf1\xd8\x5a\xf3\x35\x28\x65\x05\x2a\xf6\x48\xdd\x0a\x84\x3b\x7e\x9f\xd4\xae\x16\x6e\x0f\x2c\xa0\xea\x1e\xe9\x04\xd6\x14\x90\xd0\x94\x74\x0d\xa8\xab\xba\xac\x93\x34\x05\x65\xdf\x5d\x61\x30\x44\x96\x38\xe7\x4e\xe4\x0f\x91\xbc\xc8\xe2\x70\xa2\x84\x71\x90\x91\x2a\x14\x27\xec\x07\x10\xe8\xe1\x9a\x3b\xac\x77\x38\xca\x57\x23\x3c\xa8\x61\x42\xb5\xd0\x10\x46\xb0\x87\xb6\x78\x0e\xa4\xc4\x9d\xc9\xf8\x41\x5f\x0d\x04\x30\x19\x3f\xbc\x9d\xf5\xc7\x0f\xfe\x19\xd2\xc1\x0e\xe9\x60\xc6\x73\xf8\xb3\x83\x34\x18\xf0\xff\x1e\x81\x18\x10\x32\x42\x31\x68\x51\x44\x18\x03\xbe\x4c\x17\x19\x3a\x14\x2a\xb4\x4f\x29\x4e\xc8\x04\x75\x9e\xbd\x3e\xe9\xf4\x51\x12\xc1\x07\x70\x1f\xce\xe3\x8e\x9c\x1b\x1d\xfe\x01\x52\xe7\x79\x27\xbc\xc1\x71\xb6\x64\x3c\xc9\x92\x67\x22\x66\x8c\x84\xf4\xfa\xc7\xd7\x02\x12\x65\x85\x71\x9e\xc7\x51\x00\xcb\xd2\x28\x5f\xe6\xbc\x96\x96\x34\xb8\x20\x37\xd4\x95\x4e\xa3\x65\x8a\xcb\x75\x41\x04\xa1\x00\x11\x1a\x44\x11\x2e\x12\x88\x6f\x21\xf0\x61\x60\x4d\x2c\x9e\x9d\x9d\x0e\xc7\x46\x8f\xae\x07\x65\x19\xa4\x03\x4c\x53\xa5\x63\x34\x85\x72\x02\x14\xcf\x63\xff\x8c\x6d\x90\xb4\x24\x45\x44\x2f\x2c\xa8\x58\xc9\x90\x50\xeb\x94\x45\xc4\x84\xee\xd1\xbb\x3a\xe4\x2d\xf5\x87\x41\x96\x2e\xbe\x1e\x45\x06\xfc\xe7\x05\x8e\xd2\xc5\x3a\xb0\x1b\x98\xab\x39\xbc\x05\x35\x49\xe0\x3e\x67\x98\xcf\x17\x16\xde\x2f\x2c\x78\x01\x2d\x82\x06\x54\x10\x47\x17\xa4\x01\xc3\x72\x3a\x2b\x1b\xca\xee\xae\x0d\x67\x77\x77\x23\xa4\x1c\x86\x3b\x80\x9a\x9d\x00\x00\x07\xd7\xd7\x00\x9f\x67\xad\x78\xd6\x6a\x05\x7f\xaf\xaf\xd9\x40\xe3\x38\xc2\x54\x56\xb7\xb0\xc8\xe6\x59\x6c\xe3\x21\x53\xa5\x33\x77\xfe\x29\xd1\xc8\x80\x32\x41\x7e\x63\x83\xfb\xca\x41\x9b\x15\x2e\xf2\xf6\x3e\x51\x1d\x47\x5e\xda\x82\x1b\x67\x1f\x19\xdf\x5a\xc0\x9b\x74\x09\x5d\x26\x48\xf8\xf1\x47\x40\x36\xfe\x18\x88\x7f\xaf\xdb\xa0\x9f\x41\x28\xe0\xb6\x36\x68\x9d\xdb\xde\x12\x75\x81\xa6\xeb\x82\xa0\x33\x78\xc9\xb9\x22\xa4\xa4\xa8\xf7\xe3\xd9\x99\x67\x35\xb3\xa4\x54\x01\x0e\x1f\x02\x30\xcb\xb1\xe0\xbe\xc2\x17\x0e\x72\x24\x22\x55\x40\x11\x9f\x12\x41\xf1\xc9\x7f\x0c\xa3\x94\x51\x5e\x4e\x27\x00\x08\x6e\xcb\x86\xe5\x75\xf9\xf5\xc8\xe2\x93\xc5\x82\xb4\x52\x08\x32\x2d\x02\xe9\xa9\x35\xf3\xb0\x54\x7d\xcc\x79\x52\x5f\x56\x19\x88\x3a\x36\xaf\xb2\x9d\x06\x9d\x44\x34\x77\xa0\xc0\xf2\x06\xb1\xc8\x6b\x82\x10\x64\xa9\x48\xab\x47\x49\xb8\x3a\x83\xf9\x42\x62\x0d\x13\x48\xb6\x9a\xbd\xc9\x57\xa4\x68\x5a\x54\x57\xd5\xeb\x41\x00\xb9\x03\x88\xba\xac\xb4\x2c\xeb\xc8\x56\x6f\xf8\xcc\xe5\xc9\x76\x0b\xe5\x2a\x4b\xed\x3e\xd5\xc9\x1c\x68\x2e\xbf\xe5\x32\x7d\x03\x53\x3f\xbf\x0e\xf9\x3f\x91\x0d\xb8\xb8\xa1\x25\x76\xcc\xef\x26\x5d\xe0\x5b\x27\x48\x84\x1d\x58\x9e\x9d\x19\x80\x82\x56\x96\x0d\x5c\x2c\xfb\x3f\xcc\x1d\xf1\x7a\x10\x60\x4a\x71\x1a\x16\xb8\x81\x43\x7f\x53\xd1\xf8\xcd\xde\x0f\xbf\xb7\xa0\x84\x4d\xed\x50\xd9\x55\xed\x9a\xb8\x28\xdb\xb6\xd2\x90\xe7\xd5\x20\xd9\x67\xb3\x4b\x8a\x5c\x09\x19\x32\x0d\xe0\x61\xb4\x58\xd8\x98\x89\x44\x01\x85\x7f\x49\x28\xfc\xab\x93\xb3\xe3\x93\x8d\xeb\x47\x9c\x2e\x33\x1b\x60\x9d\x2c\x40\xf2\x6f\xb3\x72\x16\x5c\x90\x82\x4d\x6d\x1b\x80\x96\x25\x80\xa8\x69\x72\x41\x68\x60\x58\x8b\xc1\xf7\x6f\xbf\x6f\x99\x0e\x49\x3c\x08\x4b\x75\x38\x4a\x75\x40\x4a\xc7\x90\xdc\xc4\xd8\xe6\xfc\x50\xa6\x0a\x28\xe2\xb3\x16\x97\xf8\x27\xfb\xc1\xfe\x89\xd2\xd2\xe6\xd6\xe3\xe7\xa7\x3f\x58\x70\xc9\x3c\x55\x86\x03\xbe\xcc\x6a\x2f\x6c\x26\x25\x81\x32\x53\xf8\x87\xc0\x84\x7d\x98\x0d\x93\x30\x75\x13\x47\x64\xb4\xec\x1e\x2c\xd7\xea\x43\xb4\x58\x10\x7b\xf6\x92\x3a\x59\xa0\x24\xbf\x25\x28\x1b\x50\x9c\xd8\x50\x78\x9a\x00\x01\x1f\xb2\x7e\x9c\xd8\x10\x92\x39\x09\x43\x12\xa2\x7f\xad\x63\xe6\xb7\xad\x88\xe4\xa3\xb2\x2a\xb0\x63\x28\x11\x75\x95\x16\x1c\x3b\x65\xdd\xc2\x9b\xf5\xfc\xa6\x15\x76\x31\xbf\x13\x76\x31\xb7\x61\x17\x31\x4e\x97\x36\x09\xea\x64\x41\x05\xf9\x5d\x83\xb2\x87\xf7\x07\x1c\x94\x59\x61\x81\x5a\xd4\xc9\x1c\x54\xfd\x2d\x40\x89\x6f\x0b\x9a\x83\xdd\x16\x2a\xbb\xb1\x0f\xb3\x4e\x56\x94\x2b\xbb\x96\x4c\x15\xf5\xc4\xa7\x6c\x5e\x7c\x76\x16\xfc\x9f\x87\xa5\xbd\xe2\x30\xb8\x85\x63\x32\x2e\x9a\xf4\x06\x76\xa1\x4e\x48\x58\xc6\x16\x3c\x42\xde\xe2\xbb\xef\xe0\x9f\x27\x7b\x76\x03\xb6\x70\xb8\x30\x84\xc3\x24\xd6\xa5\xc3\x85\x2e\x1d\x2e\xdc\xd2\xe1\x8f\x98\xda\xe2\x14\x56\xb8\x90\x7f\x08\x98\x36\xeb\xfd\xb8\x22\xc5\x45\xe4\xe8\x39\xe1\xa7\xa5\x06\x4e\x5d\x50\xe2\x27\x4a\x58\x10\x21\xba\x30\xfa\x21\xc6\x97\x59\x41\xc2\x3a\xd0\xb6\x8d\xe6\x42\x99\x85\x22\x3c\xbf\x58\x80\x7b\x05\xc1\x61\x42\xaa\x20\x4b\xf9\xa1\x3f\x4a\x97\xd5\x2a\xa2\x65\x56\xdc\x78\xc3\x24\xb4\x0f\x3c\x3f\xda\xfb\x85\xba\x57\xc0\x6f\x29\x53\x66\x36\xce\x45\x96\x5d\xde\xd8\x10\xea\x64\x01\x45\x7e\x4b\x48\xf2\xbb\xb3\x2c\x70\x18\xdb\xb4\xf8\xe9\xd9\x2b\x9b\xc9\x57\x38\x51\xb8\x5c\x7c\x09\x88\xf0\x65\x41\xc1\xf4\x82\xc4\xf6\x62\xb8\x6a\xd2\x25\x2c\x99\x20\xc1\xd9\x03\x2e\x80\xa1\xde\x49\x54\x92\x02\x97\xc4\x16\xc7\x63\x91\xd3\xda\x40\x5d\xa2\x69\x29\x76\x36\x75\x6d\x6f\xc2\x2b\x91\x28\x01\x5e\x2b\x40\x56\xf6\xf9\xe4\xa7\xff\xe9\xa2\xe0\xb5\x4e\x41\x1d\x86\x83\x82\xcf\xce\x5e\x0f\x4f\x8f\xdf\xb6\x2d\xad\x98\xe6\xd7\x77\xad\xad\x50\x46\x9d\x90\x98\x8b\xd1\x3c\xdd\xc4\xfa\xad\x85\x35\x84\x95\xd4\xda\x48\xa2\x6b\xb5\x01\x51\x80\xfd\xab\xb5\x73\x0d\x19\x76\x0b\x6f\x5f\x37\x2d\x24\x84\x52\xbc\x24\xa3\x55\x59\xe6\x6a\x23\x65\x6e\xae\xa0\x2f\xbf\xb7\xc9\x19\x85\x0a\x66\xfc\x43\x8a\xd9\x85\x3d\x57\xfe\x15\x87\xf6\xa8\x7e\x14\x89\x1c\x86\xf8\x12\x40\xe0\xcb\x86\x72\x89\x1d\x50\x2e\x71\xeb\x69\x19\x32\x5d\x60\xd0\x19\x29\x2e\x49\x81\x5e\xe3\x25\xa1\x6d\x43\xfc\x91\xe6\x77\x8d\x30\x2b\xa2\x12\xfe\xa3\xe3\x40\xc4\xda\xd3\x4e\x82\x50\x12\xd0\xff\xa8\x4a\x07\x3c\x89\x04\x89\x92\xa4\x22\xa4\x17\x36\x50\x6d\xcd\x53\xe0\xc9\x5b\xff\x9a\xe2\x4a\x9d\xba\x3f\x5a\x77\x74\x64\x40\x50\xe9\xa4\x99\x6b\x68\xce\x7e\x3e\x6d\x3b\x2a\x7c\xa4\x59\xea\xc0\x98\xa5\xce\xfa\x9b\x91\xc9\x84\xe6\xd9\x24\x72\x96\x7e\xeb\x44\x61\x70\xd2\x22\x69\xc7\xe1\xae\x80\x76\x47\x7b\x71\x68\x35\x15\xdb\x62\xf8\xbf\x9e\xfd\x4f\x83\x11\x3f\x52\x65\x35\xe0\x1f\x35\x54\x7b\xae\xff\x6b\x94\x7e\xc4\xfb\x0d\x08\x08\x87\xda\x54\xe7\xb9\x66\x9d\x75\x1c\x39\xd8\x5f\xa6\x8a\xaa\xe2\x53\xb6\x6d\x2f\x02\xff\x96\x95\xb1\x63\xef\xbe\xa8\x93\x9d\x13\xe9\xc2\x3e\xc0\x9d\x1c\x5b\x07\xdc\xeb\x41\x4c\x5a\xcf\xb8\x90\x65\x01\x89\x2e\xdb\xb4\x24\x71\x74\x69\xe9\x48\xb4\x34\x09\x57\x67\xd9\xd8\xd1\xc8\xda\xa6\x5b\xbc\x56\xa8\xc6\x3f\x24\xbc\xb5\xbd\x64\xb4\xca\x23\xca\x05\x89\x14\xc9\x9a\x14\x01\x50\xbb\x44\x01\xdd\x43\x72\x61\xb3\x54\xf2\xf2\x8d\xa9\x28\x4d\x22\x55\xb9\x09\x5f\x36\x5e\x11\xfe\xfe\x39\x3a\x73\xe8\x0a\x12\x96\x17\xce\x75\x4d\x81\x55\xbf\x5c\x91\x04\x97\x51\x60\x53\x28\xd1\xf3\x64\xef\xd4\x44\xd9\x41\x58\x16\xec\x63\xc4\xab\x2c\x24\xb1\x13\xb4\x92\x21\xe0\x36\x29\x12\xa8\xbd\x8b\xbc\xfa\xe5\xd5\x6b\x9b\xe5\x92\x75\x92\x2b\x3c\x27\x3f\x25\x98\xdc\xe6\x87\x57\x67\x6e\x82\x51\xae\x4b\x69\x27\x57\x32\xcf\xae\xdd\xeb\x8b\xcc\x11\x38\xf0\x2f\x89\x02\xfb\xb2\x70\xb8\x71\xa2\x70\x73\x17\x0a\xa7\xcb\x28\xbd\xb6\xea\xa5\x2c\x75\x10\x64\xea\x71\x3d\x15\x25\x85\x7c\x0c\x9f\xc3\x9d\x36\xe5\xff\xe9\xd9\x4b\x9b\xb4\x29\x8d\x14\xca\x8a\x2f\xd1\xab\x94\xc2\xc9\x28\xa5\xb6\x1a\xed\xf4\x6d\x11\xe5\x31\x31\x0f\x19\xe9\xa0\x6c\xd2\x05\xc8\x26\x45\x82\xb5\x17\x9a\x9f\xe1\xf6\x2c\xba\x24\xc8\xbe\x49\xc8\x64\x5e\xfb\x2d\x00\x70\x67\xa2\xcb\x47\x75\xb5\x01\x68\xb9\xb3\xf9\xc7\xc0\x6e\xf6\x85\x90\xb9\xf5\x06\x03\x4d\x12\x37\x0f\x60\x5c\x1c\x4b\xe2\x88\xff\x23\xbe\x6c\xc5\xff\xcf\x41\x89\x2f\x6d\x91\x28\xab\x93\x39\xf8\xfa\xbb\xee\x8b\x05\xe8\x77\x1b\xc8\xef\x0a\x80\xdf\x9b\xca\xd9\xef\xf6\x5d\x19\xa6\x81\x43\xdf\x99\xd7\xc9\x42\x93\x2a\xbf\xa5\x88\xc7\xf5\x70\xf6\xcc\x7a\x7d\xfc\xe3\xf0\x23\x6d\xdb\xd7\x72\xb2\xfc\x48\xed\xed\xd6\x84\x41\x0a\x07\x46\x22\x51\x02\x2a\x54\x6c\x80\xca\xb9\x4d\x9b\xd7\x3f\xbd\x6e\x13\xed\x98\x98\x1b\x0e\xf2\x95\x22\xe0\xf1\x0f\x09\x73\xc5\xfb\xb8\xca\x1f\x88\x7f\x1f\x8a\x7f\xbf\xe5\xff\xba\xe4\xeb\xd7\x91\xad\x33\xc9\x23\x45\x61\xc2\x3f\x64\x13\xd1\xd2\x86\x00\xb7\xaf\x6f\xc9\xb5\xb9\x1d\xe6\x2c\x43\x99\x37\x6b\xf5\xc4\x56\x5e\xd7\xe2\x23\xbf\x15\x80\x65\xa0\x13\x92\x85\x0c\x53\x02\xff\x66\x8e\xf6\x4e\x5c\xab\x50\x1e\x5b\xab\x90\x42\x6c\xc7\xa8\x67\x57\xa4\x38\x5b\x69\xc7\x4d\x9d\xdc\x39\x2b\x41\x57\xda\xb9\x50\x4b\x93\xd0\xe9\x18\xc8\x4b\x43\xf1\x6f\x62\x5f\x83\x8a\xe8\xbc\x11\xa1\xb0\xb4\xd9\xaa\x8c\xbc\x2e\xa0\x34\xa6\xa6\x35\x07\x95\x26\xad\x13\xa5\x11\xff\x47\x5b\x28\x44\xaa\x52\xd4\x81\x4e\x99\x3d\x5f\xdb\xba\xec\x9c\x65\xcc\xd7\x0b\x0d\x09\x99\xd2\xa0\x50\xda\xfb\xdc\x6b\xf7\xfd\x46\x7e\xc7\xfd\xc6\xf3\x5f\x5e\x82\xf8\xdb\x99\xff\xce\x67\xc4\x0d\xff\x7b\xa5\xde\x5b\xf5\x9e\xff\xf2\xe2\xdf\x2a\x28\xea\x59\x8a\xea\xd7\xeb\x3c\x27\xb6\x24\x96\xd7\xc9\xa2\x61\xf9\x2d\x7b\x61\x9f\x79\xfe\x87\x05\xe4\xb7\xa6\xfe\x6f\x4d\xd5\xdf\xac\x9a\x6f\xac\x9a\x85\x76\xc7\xab\x28\x09\x0b\x6d\xa8\x8a\x96\x6b\xb0\x82\x9c\x95\xc5\x3a\x28\xd7\x05\x09\x1d\x33\x8b\xc1\x57\xfa\xc6\x3f\x64\x03\xb4\x34\x9a\xb0\xc1\xbf\x79\xfd\x0a\xbd\x00\x1f\x84\x36\x27\x16\x79\x32\x08\x9a\x3c\xd1\x42\x9e\x98\x9b\x3a\x83\x71\x96\xf3\x3d\xcc\x02\x40\x73\x75\x73\x63\xb5\x1b\xd5\x1c\xcb\xb2\x10\xd2\xf4\xc1\x12\x90\x48\x14\x40\xf8\x97\xec\xe5\x5c\x3f\xf2\x88\xdc\x4e\x82\x03\xf9\xb3\x10\x37\xa1\xa0\x4e\xee\x14\x73\x5b\x9e\x79\xb3\xa6\x0e\xca\xae\x69\xa9\x0f\xde\x5a\x27\xaf\x05\xe6\xec\x99\x2d\x85\x50\x55\x35\x49\x35\xd5\xa4\x63\x0b\x3a\xc3\xd4\x1e\x08\x8a\xa9\x0e\x43\x07\xe2\x80\x12\xe0\xd8\x96\x5b\xa9\x4c\x75\x0a\x1a\x3c\xd7\x86\xb4\x22\x89\xbd\xd3\xd3\x3a\x59\xe0\x24\xbf\x6b\x60\x20\xb7\xb8\x50\xb3\x2f\x16\x19\xb8\xd6\x73\x17\x75\x5d\x2e\x1a\xab\xb5\x84\xa2\x68\xc4\x8d\x95\x99\x4b\x7b\x17\xfc\x9f\x39\xa6\x2b\x8d\x67\x20\x81\xa1\x0b\x7f\x7f\xe7\xb9\x72\xc9\x79\xfd\x6f\x3f\xc2\x7a\x63\x2d\x37\x67\x11\x51\x65\x20\x75\xcb\xa0\x32\x4b\x20\x23\x3e\x25\x32\xd1\x25\xb4\x06\xa9\x56\xd7\xe2\x28\xb1\x14\x2d\xd7\x03\xca\x93\x8d\x8d\x09\x52\x1b\x2d\x84\x28\x24\x9b\x81\x4c\x13\x7c\x82\xe3\xb8\xc4\xb1\x6d\x25\x63\xf0\x3a\x55\x0a\x4a\x80\xf6\xf2\x71\x96\xe0\xa2\xb4\xe7\x2b\xad\x93\x6b\x60\xfc\x5b\x6e\xf9\x0e\xc3\xa7\xb3\x2c\xb6\x2f\x5a\xa8\x48\x14\x60\xd8\x97\x55\xcd\xd1\x7c\xa6\xb6\x9d\x29\x0d\xb3\x0f\xcd\x18\x41\x18\x6c\x94\x24\xc9\x63\x5c\x3a\x86\xe3\xf5\xb3\x37\xaa\x8c\xa1\x8d\x72\x8e\x8b\xdf\x62\xd3\x18\x80\xa7\x2a\xcb\xc4\x6f\x30\xd8\x3c\x55\x6d\x9b\x25\xad\x1d\x74\xc8\x0b\x82\x43\x30\x1e\xb1\x3b\xa6\xe7\xc9\x06\xd5\xc4\x46\xf9\x75\x1d\xc0\x35\x61\x67\x91\x15\xc9\xda\x35\xb5\x1d\xb2\x53\xbb\xe4\x44\x1d\x77\xf3\x67\xbf\xad\xa3\xa2\x70\xdc\x59\x52\x25\xc3\xb9\xd8\xa4\x6b\x07\x2f\x5d\x45\x0b\x47\x97\x65\xaa\xc0\x49\x7c\x4a\xac\xe0\xd3\x84\x44\xdf\x12\x53\xc1\xc5\xf8\x9b\x28\x67\x5c\xf8\x32\x15\x2d\xd8\x55\x8f\xb1\x85\x59\xb1\x61\x64\x21\xb4\xc6\xa5\xae\x29\x67\x85\xac\xfe\xdd\xd0\x92\x24\x7f\x25\x45\xc4\xcd\xff\x0c\xf4\x20\xf7\xb2\xc9\xe5\xcd\x35\x09\xa2\xc5\x4b\x0b\xee\xdb\xc0\x1e\x80\x52\xbd\x55\x2c\xd5\x4b\xec\xd2\x71\x89\xcd\xe4\x0a\x97\xf5\x40\xd9\xa4\x0b\x48\x75\x82\xd2\xff\xc8\x71\x0b\xf4\x36\x0a\xc3\xf8\xe6\xd7\xe8\x22\x42\x36\x54\xc8\xbb\x8a\x2e\x22\x05\x70\x93\x66\x41\xba\x88\x90\x2c\xac\xc0\x29\x8d\xfa\x8e\x9a\x3f\x3b\xee\x51\xca\x4c\x3d\xff\x8a\x2f\xd9\x99\xcc\x71\x2a\x7a\x9b\x15\x29\x0e\xed\xab\xb6\xb2\x49\x97\xb0\x78\x82\x51\xbf\x2c\x32\xcb\x52\xa4\x4e\x13\x35\xc5\xa7\x40\x03\xce\x0e\xfb\xec\x0f\x1c\xde\xe0\xe4\x06\xc7\xb6\x47\xec\x0f\xdc\xb7\x3e\x66\x7f\x9e\xd8\xb8\xbe\x7d\x71\x6a\x23\x5a\x06\x8a\xd4\x2d\xbe\x64\x8f\xf9\x17\xfc\xfb\x40\xfe\x70\xc8\xc3\x0c\xf0\xfb\x17\x3f\xfc\xe8\x04\x3e\x08\x16\x4b\xbd\x01\x91\x22\xad\x7a\x16\xf6\xc9\xed\xed\xba\x28\x2d\x86\x2b\xeb\x44\x01\x4a\x7e\xd7\xd8\x3a\x86\xe7\x26\xb7\x34\xb0\xea\x1a\x5d\xde\xe4\x96\x1a\xd6\xa5\x3c\x2f\x75\x35\x6c\x69\xcb\x1c\x6f\xaf\x1c\xe7\xe3\xf2\x4a\x3d\x20\xc3\x97\x51\xed\x57\x32\x47\xae\x1b\xa8\x2b\x32\xd7\x2e\xa1\xea\x6f\x81\x90\xf8\x36\xb1\xf8\xeb\x73\xfd\x56\x4f\x40\xbb\x54\x14\xa5\xf0\x5b\xae\x16\xb6\x5a\xf3\xaf\xcf\x9d\x1a\xeb\xcb\xb9\x49\x26\x25\xa5\x86\x66\x93\xe5\xaf\x24\xce\x82\xc8\x92\x01\x2e\x95\x64\xb9\x92\xd5\x29\x12\x9c\x63\x3c\xdb\x96\xc7\x2f\x59\x18\xff\xfa\x93\x83\xee\x97\x2b\x95\xea\xe2\x4b\x82\x58\x81\x7e\x1b\x12\x4d\x60\xcd\xa5\xac\x75\x43\xc4\xaf\x66\x45\x03\x49\xac\x08\x64\xd7\xea\xf2\x22\x8a\x5d\x53\xf1\x4f\x68\x1c\xce\xe0\x1c\x7f\x45\xc3\x26\xdb\x44\xe1\x7f\x48\x49\xc3\xa1\xa4\x30\xa4\x90\xfa\x5b\x36\x0e\x07\x21\x91\x6a\x02\xfe\x77\x1c\x38\x6c\x2a\x6e\x64\x2a\x87\x28\x3f\x05\xc0\x1b\x9b\x15\xfe\xdd\x75\xf5\x7f\xa3\x29\x1c\x6f\xb4\xab\x7f\xf1\xd5\xb9\x49\x74\xc9\xe8\xc6\xb1\x0e\xff\xc7\xe3\x3d\x0b\xf6\xef\x3c\x8d\x83\xe6\x1f\x02\x32\xfb\xb0\xae\x28\x68\xb0\x24\x8e\x3b\x90\x3a\x59\xe8\x44\xe5\xb7\x54\x5a\xca\x6f\xf6\x2b\x92\x3f\x2c\xe8\xd7\x6b\x0b\x32\x4f\x72\x43\xbd\x5e\x3b\xf0\x5b\x92\x34\xb5\xa5\x59\x25\xbd\x0d\x43\x5e\x60\x76\xbb\x85\x10\x44\xf1\x05\x57\x04\x20\xd8\xe2\x38\x86\x6a\x14\xad\xf0\x25\x41\x18\x60\x23\x19\x60\x8c\x47\xab\xc3\xc1\xc5\x15\x2e\x42\x8a\x82\x2c\xc9\x71\x19\xcd\xa3\x38\x2a\x6f\xb6\xdc\xd1\x01\x1d\xaf\x21\x5c\x01\x02\xf9\xf3\x31\x78\x29\xe1\xa8\x71\x1e\xcd\x1a\x37\x45\xac\xd8\x10\x26\x96\x87\xea\xdf\xe0\x37\x40\xa6\x9f\xef\xcd\x6a\x7f\x00\x0a\xb4\x45\x94\x86\xaf\xb2\x90\x3c\xbf\x79\xf5\xf2\xd5\x31\x3a\x6c\x5e\x58\xb1\x5a\x12\x13\x01\x8d\xfd\x33\x2c\xb3\x93\xec\x8a\x14\x2f\x30\xad\x63\xbc\xff\x81\x3e\xde\xbb\x97\x46\x3f\xd1\x21\x47\xa7\x7e\x8f\xc5\x72\x9c\x25\xa9\xd7\xe0\xf7\x91\xe3\xf7\x11\x3d\x55\x28\x53\xa3\xf5\x71\x77\xb7\x09\x50\xa0\xc3\x38\xff\x38\xdb\xd0\xe2\x2d\x7f\x63\xd5\x46\xd9\x63\xf9\xee\x42\x25\x2f\x8f\x82\xf6\xdf\x41\x3e\x68\xb9\x95\x24\xe4\xba\xbc\x83\x20\xe4\xba\x14\xe4\x00\x48\x9f\x4b\x8d\x1f\xa2\x98\x9c\x42\xe0\xe0\x86\x18\x8b\x28\x26\x6c\x06\xff\x37\x51\x84\x35\xcf\x23\x0f\x8b\x0f\xee\x72\xba\xc6\xaa\xa5\x93\xbc\xa9\x30\x83\xc7\xa8\xa2\xec\x30\xc6\xb4\x7c\x29\x7d\x6a\x0f\x65\xac\x15\xf0\xbe\x0d\x6e\x67\x58\xf1\x23\x34\x18\xb3\xf6\xea\x4a\x8d\xcb\x6c\x96\xbd\x8b\xc6\x7d\x05\x20\xf4\x51\x71\x49\xa6\x52\x7d\x33\xbf\x41\xd1\x83\xcd\xc3\x61\x0e\x85\x3a\x0c\x29\xcf\x03\x34\xfe\xfb\xa7\xbd\x8d\x06\xe3\x41\x8e\xef\xa6\x45\x00\xb6\xc4\x0d\x1c\x0f\xf9\x77\xf0\x3c\x94\x39\xff\x38\xbb\x77\xfb\x62\x12\xa8\x8f\x24\xed\x17\x92\xb7\xb3\xfe\xf8\xe1\x3f\x1f\x41\xda\x8f\x20\xff\x01\xef\x20\xff\x31\x4f\x21\x8d\x87\x90\x8c\xfd\x56\x65\x12\xbf\xc8\xd2\x45\xb4\x14\xee\x78\xf0\xba\xcc\xce\x48\xbc\x80\xb0\x5d\x05\x9d\xa0\x4f\x5d\x5c\x10\xdc\x9d\xc0\xc3\xf0\x3e\xea\xce\x31\x25\xca\x57\xd1\xfc\x0e\xb2\x58\xfd\x48\x12\x9c\x86\x32\xa1\x66\x62\xf5\xbf\x2e\xd8\xaf\x35\x75\x16\x05\x4e\x14\xd8\x2b\x05\x76\x94\x2c\x95\x8f\x34\x5f\x97\x9b\x21\x5f\x90\x9b\x25\x49\x9b\x2a\x71\x94\x5e\x34\x5f\x09\x29\x95\x1e\xe5\xb8\xc0\x49\xf3\x49\xb3\x75\x11\x90\xcd\xe0\xcb\x02\x07\x0a\xbc\x2b\x95\x0c\x09\x49\xd7\x51\x49\x24\x44\x90\x09\xa3\x84\x09\xf6\x51\x19\xdf\xf0\x70\x68\x8c\xac\x61\xa8\xa2\xd7\xfc\xce\xf2\x72\x59\x64\xeb\x5c\x4b\x89\x32\xa5\x33\xf9\x46\xe4\x50\xb7\x50\xea\x16\x65\xf3\xbb\x9c\x67\xe1\x8d\xf2\xa9\x20\x50\x2e\xb2\x6c\x33\x49\x51\xb7\x5c\x29\xe5\x0b\xb5\x7b\x22\x5e\xfe\x8f\x05\x9e\xcf\x39\xd3\x00\x08\xde\x45\xbd\xa7\x61\xa9\x56\x44\x22\xe1\x8e\x32\x40\x9e\x4f\x0d\x95\x64\x7a\x4d\x98\x4f\x16\x8d\x0c\x2a\x2a\x35\x64\xf2\xa7\xb6\x32\x3c\x13\x87\x61\x41\x28\x6d\x20\xe2\xa2\x8c\x82\x58\xe1\x4f\x4c\xa3\x50\x9d\x0a\x75\x60\x50\xa5\x27\x51\xe1\x20\x6a\x37\x8c\x2e\x95\x32\xca\xac\x59\x44\x24\x0e\x29\x51\xc6\x8c\x8d\x0b\x29\xd4\xef\x22\x71\x81\x5c\x8d\x95\x89\xb3\xaf\xfc\x7e\xa0\xfc\x7e\xa8\xfc\xfe\x56\xf9\xfd\xc8\x09\x11\x3c\x85\x28\xa5\x0c\xae\x5c\x19\x3c\xdf\x7c\xa5\x58\xe9\x5e\xb3\x28\xa8\xc0\x15\x38\x79\xa1\x10\x8c\x92\x40\x1f\xc7\x12\xcf\x55\x9a\xaf\x63\x63\xb0\x0a\x3e\x5a\x4e\x96\xaf\xcb\x94\x77\x97\x91\x73\xe3\x93\x35\x4b\x94\x99\x51\x17\xe6\x7c\xad\x4d\xa0\x95\x59\x46\xd4\xd3\x01\xd6\xb9\xab\x7b\x40\x60\x23\x70\x6f\x94\x0a\x5e\xb2\x9e\x97\x5b\xe0\xb6\x01\xa1\x30\x3b\xcd\x40\x06\x4c\xcb\x09\xfa\xd4\xc9\x0b\xd2\x51\x6a\xe2\x38\xce\xae\x7e\x49\x81\x6d\xc3\x66\x9c\x20\xf9\x55\x44\x29\xf8\x4e\x92\xa9\x01\xa6\xe4\x07\x70\xe8\xc0\x52\xb6\x6e\xf9\x16\x72\x7d\xe7\x0e\xd2\xb6\x04\xb6\xac\x1d\x0e\xb4\x5d\xb8\xd6\x1e\x9d\x74\x64\xeb\xe4\x06\x5b\x48\x62\xe8\xda\xce\x25\xb2\x90\xf4\x84\x1e\xa7\x39\x0c\x85\x51\x99\x15\xac\x4f\x4c\xb8\x61\x3d\x7b\xcf\xa5\x8c\xc6\x83\xca\x2f\x69\xc4\xc4\xe7\xa6\xe4\xb0\x49\xdf\x92\x91\xf2\x24\x4d\x6e\x45\x4a\x48\x16\x78\x1d\x43\x8c\x1a\x01\x76\x28\xbd\x7c\xa0\xa9\xba\x13\x4f\x1a\x9a\xaa\x67\x76\x76\xc6\x47\x51\x5a\xc3\xf1\x04\x98\x73\x96\x31\x63\xd2\xbc\xc8\xe0\x09\xae\xaa\x75\x77\x8c\x9a\x22\x5d\x54\xdc\x12\xee\x6b\x40\x8a\xbc\xc4\x45\xc4\xe6\x20\x05\x68\xe0\x38\x29\xfa\x9d\x80\x63\x25\xe9\x3c\x1a\x3c\x23\x9e\xd5\xb1\x5b\x95\x50\xb2\xed\x11\x6d\xeb\x42\xc1\x0a\x47\x69\x2f\xc7\x05\x25\x85\xe9\xb5\x53\xb6\x86\x0e\x11\x2f\x60\xf8\x2d\xe1\x89\x6e\x77\x2d\x9b\x83\x6e\x22\xd5\x7d\x2e\xea\x3c\xed\xb4\xc6\x55\xe8\x6c\x77\x1c\xae\xff\x9b\xec\xf3\x8e\x67\x47\xe5\xd7\x3c\xeb\x74\x5e\x7c\xff\xec\xed\x33\x28\x27\xf0\xe6\x7d\x8e\x52\x1e\xbb\xa7\x83\xcb\x0c\xae\x82\x67\xb3\xa3\x3a\xb0\x30\xff\x0f\x44\x3f\x87\xdf\x9a\x76\xdf\xfc\x9d\xc1\xc0\x44\xc8\xdd\x28\x13\xd0\x48\x0a\x77\x5d\x83\x81\xde\x6e\x2b\xec\xef\x7f\x7e\xf1\xf6\xdf\x5f\x1f\x77\xfa\x62\x25\xb2\xe2\x67\xda\x01\x24\x47\xe7\xfe\x95\x3f\x7c\xef\x0f\x94\x58\x79\x16\x52\x61\x16\x30\x3e\xea\x8d\x1d\x58\x38\x7a\x62\x50\x62\xab\x0d\x6b\x18\x9f\x69\xc7\x70\x2c\x7f\x1f\xfc\x2c\xf6\xab\xc9\x06\x2e\x64\xfa\xa8\x33\x3d\xea\x78\x96\x9f\x62\x9e\x7b\x97\x53\x74\x15\xbb\x51\xc7\x43\x53\x78\x4e\x4a\xc9\x5b\xbc\x04\x27\xdc\x59\x4e\xd2\xb7\x58\x75\xa8\xec\x40\xe7\x2d\x5e\xda\xcd\x97\x78\x89\xe6\x4c\x34\x25\x65\x67\x73\x2c\x11\xd4\xf9\xa6\xa3\x1f\x7f\xb3\x8b\x83\x96\x09\xf0\xd5\xe6\x09\x70\x6d\xf2\x5b\x76\xa1\x75\x52\xd2\x19\x0f\x16\xcf\x06\x3f\xf8\xe1\x6c\xe4\x19\x81\x6e\x3a\x07\x9d\xcd\xe3\xde\x02\xf1\x1e\xb0\xda\x86\xa2\x0d\xe2\x95\x3f\xf4\x07\x93\xcd\x60\x0d\xa7\x51\xd9\x05\x04\x06\x67\x73\x18\xc1\x23\x54\x76\x7c\xd3\x5d\xbe\x6e\xb5\xf1\xde\xbb\x6f\x9e\x2a\x7c\xe7\xf4\x7c\xcb\xfe\xe7\x0b\xe9\x30\xa2\x2f\x53\xcd\x29\xb3\xb1\xd8\xe2\xe5\xe7\x05\x22\x40\xfa\x22\x78\xd4\x69\x22\x41\xa1\xce\xa8\x63\x92\x80\x2d\x12\x1b\x56\x68\x8e\xa4\xec\x8b\xe0\xf5\x06\xf4\x14\x75\x48\x1a\x4a\x1e\xa7\x24\x5e\xd4\x4c\x6f\xf4\xdf\xc1\xc6\x36\xfb\x1e\x2a\xec\x2b\x83\x0d\x90\xdf\xd6\x38\xa6\x26\x38\x85\x9c\x16\x94\xa7\x56\xe4\x85\xd6\x0e\xc9\x10\x26\xdc\xa1\x39\x3b\x05\x6b\xfe\xc8\xa5\x43\xb8\xa5\x50\x61\xd5\xdf\x67\x25\x2e\xcc\x40\xe4\x6c\x40\x52\x3e\x90\x7a\xab\xce\xad\xac\xe9\x09\xab\x32\xe5\xff\xec\xa2\x0e\x62\x74\xe2\xec\xc6\x48\xda\x7c\x59\xbd\x1d\x9d\xfb\x5d\xbf\x33\x13\xc1\xeb\xb4\x58\x36\x8e\x5e\x3f\x2b\x85\x7e\x86\x95\x34\xbb\x5f\x44\x29\xef\xd2\x0b\x35\xce\x75\x90\xc5\xeb\x24\xed\x59\x11\xea\xee\xee\x9c\x7b\x8a\xa8\x4e\x9d\xfd\xf5\xde\x1e\xde\x3b\x7c\x7a\xe4\x77\xfc\xee\x6c\xc7\x4a\xf2\x47\xf6\x14\xea\x5c\x65\x45\xd8\x51\x27\x91\x3e\x55\x9a\x2e\x82\x34\xa9\x4d\x14\x61\x40\x74\x78\xa7\x77\xfe\x2b\x36\x89\x21\x82\x14\x9f\x23\x59\xdc\x6b\x5b\x28\xf9\x8c\x63\x2c\xa7\xb5\xd7\xce\x78\xea\xea\x8e\xd0\xbc\x20\xf8\xa2\x2d\xcc\x51\xd3\x69\xcd\x11\xbf\x70\xdd\x26\xba\x03\x6b\x47\xdd\x6b\xcd\x2f\xb5\xdc\x89\x79\x41\xdb\x2f\xb8\xdc\xfa\x20\x38\x7f\x1f\x95\xa4\x48\xa2\x14\x97\xd9\xe7\x06\x33\xf8\x0c\x72\x89\xa0\xfa\x4d\x4b\x77\x13\x4c\x99\xa9\x1b\x28\xd6\x12\x09\xd9\x72\x03\x08\xa2\x2c\x6a\x22\x00\x28\xe4\x90\xb2\x4a\x48\xf2\x72\xf5\x45\xf1\x1c\x0e\x74\x82\xf4\xec\xa5\xd9\x43\xdb\x7c\xc1\x30\xe9\xe3\x58\xb6\x9c\x04\xd1\x90\x44\xbb\x68\xec\x92\xbd\xee\xb5\xf4\xb8\x56\xcd\xa3\x8e\x2d\xf1\xf2\x96\x0e\x0f\xd1\xd8\x8c\x56\x78\x8f\xd1\xb2\xc6\xcb\x29\x05\xdc\xd9\xcf\x81\xd1\xcf\xcf\xed\x69\x7b\x5c\x23\xa7\x84\xe7\x88\x0e\xf1\x82\x1f\x66\x7b\xc2\x91\xa2\xd8\x0e\xfa\xdc\xc5\xf9\xcf\x0b\xd5\x41\x6a\xb9\x8a\xb8\x27\x68\xd4\x44\x31\x87\xca\x07\x4d\x76\xb3\x9d\x88\x5f\x4a\x1e\x3f\x70\x1a\xee\x31\x49\xa8\x94\x50\x1a\xe5\xc5\xe4\x97\xb2\xf3\xc3\xb9\x6f\xa8\x1c\xb6\x87\x2b\x4c\x7f\xbe\x4a\xc5\xa3\x86\x9b\x9e\x68\x18\x3c\xbd\xf6\x34\x3c\x9b\x40\xce\x22\x61\x98\x66\x1c\x86\x27\xef\x2c\x00\x0d\x99\xaa\x2c\x3a\xda\x84\xca\xb3\x5c\x23\x9b\x1e\xe0\x41\x81\xef\xe9\xcd\x99\x74\x03\x62\x5a\xd0\x13\x7c\x33\x27\xaf\x8d\x26\xfa\xb0\x87\xbe\x95\x5d\x6b\x16\xff\x1c\x17\x24\x95\x19\x9c\x4c\x62\x96\x72\x77\xb7\xea\x19\x71\xdb\x40\xee\x93\x21\x8e\x9b\x8b\x8b\x06\xdb\x42\x5e\x1b\x60\xd1\x80\x18\x1d\x43\x43\x62\x8e\x90\x06\x97\x8d\x93\xc2\xcf\x2d\x20\xce\xb5\x3a\x33\x13\xa2\x4a\x9c\x7b\xf4\xcb\x1c\xbf\xb6\x6d\xb7\x96\x99\x7a\x42\x69\xd0\x16\xd6\x83\xcb\x73\x87\xcd\x49\xc8\x12\x57\x1a\xb1\x6a\xb3\x00\x22\xa8\xaa\x48\x6a\xb7\xfa\xb5\x0d\x34\x53\x0b\xa2\x96\x43\x77\x99\xe3\x06\x62\x14\x36\x64\xc2\x5b\x93\x15\x55\x64\xee\x4d\x02\x10\x64\x1c\xfd\xaf\x99\x88\x77\x7f\x5d\xb0\x01\x6d\xfa\x2f\x15\x32\x4c\x2c\x2e\x6d\x11\x1b\x97\x65\xd1\xde\x1f\xb5\xb2\x2a\x51\x6e\x22\xab\xd9\x59\x8b\x72\x5f\xda\x63\x50\x32\xdd\xd9\x5f\x6b\xb1\xb0\x57\x27\x09\x64\xbb\x5e\x4d\xd1\x37\xdf\x28\x73\x45\x4c\x15\x53\x4f\x69\x4e\x0e\x27\x50\xaf\xb9\xa5\x6d\x99\x0e\x1c\xc5\xfb\xe2\x78\x58\xe3\x08\x0b\xaf\x40\x0d\xc4\x22\x86\x55\x24\xa2\xe1\xf2\x18\x42\xaa\x76\xa3\x65\xd8\x75\x86\xd6\x03\x29\x99\x1b\xad\x01\x03\xe9\x1c\xe0\x80\x74\x5c\x14\x4e\x65\xc3\xbd\xd9\xc9\x01\xca\x5e\x3d\x9a\x42\x82\x93\xde\x6f\x66\xa5\xed\xc3\xfa\xc0\xe9\x7d\x09\x2a\xaa\x65\x45\xcb\x98\xba\xe6\xbd\x3d\x09\x64\xc7\x36\x4d\x80\x36\xbc\x2c\xac\x9c\x40\x6c\x39\xa4\x9e\xdf\xf7\xa3\x95\x6b\xa1\x51\x30\xc2\xf2\xdc\xe0\x5a\x46\x8e\x7f\xbb\x63\x75\x95\xa7\xfe\xaa\x42\x75\x9a\x76\xfc\x6f\x9f\xeb\xca\x5a\x07\xc2\x54\xb3\xe8\xab\xbb\xc0\x17\x1d\xc1\x35\x14\x35\x74\xf4\x1d\x54\x4c\x3d\xe3\x52\xa3\x4d\x4a\x52\xe7\x62\x8b\xe4\x21\x8b\xb6\xce\xbf\x7b\xd6\x43\x96\x34\x94\x92\xab\x56\x01\xb4\xa1\x82\x29\x30\xb6\x1d\x82\x1c\xbb\xd9\x9d\x7c\xaa\x6d\x2b\xb7\x26\x43\x0a\x4e\xb9\xf7\x46\x20\xd4\x39\x9e\x0a\xfd\xaf\x38\x5e\xab\x68\xa9\x72\x92\x7a\x0f\xe4\xdd\x1b\xd5\x0d\x33\xca\xc0\xbf\x69\xfb\xde\x5d\x10\x27\x72\xad\x0b\x6c\x88\xa2\x74\x4d\x42\xa3\x1b\xfa\x4c\x64\x7b\x83\xda\x2f\x79\xef\xe5\xa1\x4f\x6a\xcf\xe4\x91\xdf\x1e\x81\xcf\x1b\xb0\xfb\x53\x41\x47\xff\x4f\xa7\xc4\x67\x20\xb6\x65\xc4\xdd\x71\xc6\x91\x62\x6c\x2c\x4e\x25\xda\x32\x23\x15\x79\x9f\xe4\xa9\x70\x22\xce\xa5\x4e\xeb\x07\xe1\x1f\xbf\x9e\x13\xce\x42\x72\x46\xf1\x72\xe2\xd0\x53\x55\x6a\xc0\x22\xe5\x3f\x31\x35\x45\x90\x9b\x7a\x82\x9a\xd1\xa6\x90\xb6\x14\x95\x60\x20\xcc\x4a\xdc\x2a\xeb\x98\xd2\x5c\xad\x37\x10\xf1\x07\x9a\x9c\x43\x05\x2b\x53\xdd\x81\x4b\x1e\x93\xe2\xde\xe1\x51\x9a\xb6\xb7\xf5\x55\xb7\x51\x19\x53\xd0\xef\x18\x8b\x95\x24\x51\x23\xc9\x29\x51\x1a\x8c\xc8\x96\x76\x84\x38\xd7\xfd\x8f\xd0\xfd\x9a\xda\x55\x2a\x98\xfe\x5e\x27\x7f\x21\x99\xb1\x1a\x62\x93\x12\xea\x7f\x96\xc2\xe4\x08\x79\x57\xd6\x22\x6a\xe9\xf7\x51\xba\xa2\x58\xf9\xe2\x93\x01\xe2\xb8\x80\x26\xad\x4d\x0d\x01\x9d\x17\xd0\x3d\x4d\xcb\x23\xfa\x54\xb7\x5c\x4f\x6a\x34\x15\xb9\xbb\xa8\xd3\xa8\x84\x9b\x5b\x59\x0e\x60\x83\x9a\xab\x0e\x6e\xc1\x2f\xdc\xf5\xc8\x16\x7d\x88\xaf\xf4\x6c\x51\x92\xa2\x8f\x16\xeb\x38\xd6\x03\xbd\x88\xdb\x6e\xd7\x99\x5c\xb6\x3c\x1a\x21\xc1\x86\xc9\x3a\x2e\xa3\x01\x04\x92\xe3\x4b\x02\x45\x3d\x32\x5c\x0e\x51\x40\xa9\x37\xb4\xa4\x79\x39\x72\xba\xfe\xd2\x1d\x8a\x7d\xc3\x1e\xd7\xa6\xfc\x32\xf4\xd9\xbb\x68\xdc\x0c\x03\xdb\x96\xdb\xea\xd5\x7c\xbc\xab\x18\x04\x98\x64\x16\x0a\x16\x29\xe9\x5b\x5a\x12\x87\xd9\xec\x6b\x4c\xa9\x7d\xa4\xa9\x15\x5e\xdb\x42\x37\xdc\x1c\x1c\x8c\x2c\x72\x5d\x7a\xa6\xa0\x2e\x07\x0c\x4d\xeb\x9f\x4d\x20\x41\x9f\xee\x78\x23\x08\xf7\xc2\x4d\x4e\xd1\xa4\x09\x3f\xd3\x0c\x1a\x84\x6f\x64\x44\xa2\x28\x5b\xa0\x5a\x1c\x04\x73\x53\xea\x18\x34\x5d\xb1\x82\x74\x65\x13\x70\x00\x63\x80\xb7\x78\xc9\xe1\xbf\xc6\xb4\x64\xbd\xda\xae\x8f\x34\x6d\x74\xaf\x87\x78\x57\x97\xf6\x24\xf6\xbb\x68\xff\x7e\x03\xa8\x00\x52\x2c\x3a\x76\x36\x20\xc9\x1d\xc7\xb2\xe9\x3b\xb6\x44\x26\xa5\x77\x38\x8e\x96\x29\x5c\xf8\xb3\x41\x1a\x3d\xdd\xf6\xcf\xe1\xcb\x3f\x17\xb7\x2f\xf5\x54\x6a\xd6\xb3\xbd\x03\x5d\xfe\x85\x6c\x74\xd8\xcc\x3a\x00\xf5\xee\x69\xcf\x1f\x79\xd3\xde\xb9\x7f\xf5\x7e\xe2\x0f\x07\xb3\x1d\x6f\x34\x24\xd7\x24\x50\x40\x6a\xd2\xad\x04\xf4\xcd\x37\x35\xd0\xf3\xf1\x4c\x04\xb6\x94\xc7\x48\x76\xc2\xa3\x79\x56\x96\x24\xac\x69\x25\x54\x5e\x0e\xcd\x96\xc6\xd4\xc6\x69\x95\x37\xb0\x3f\x33\xf5\xbf\xcd\xd2\x60\x2a\xea\x9a\xff\xda\xd4\xbf\x0a\x61\xef\x3a\x97\x5b\x27\xf2\xcf\x46\xc3\xa9\x72\xb6\x31\xdb\x32\x7f\xa9\x87\x1e\x41\x06\x41\xe4\x9f\x73\x92\x7e\x09\x91\x19\x1f\x2c\x85\xae\xae\xb6\xce\xb1\x94\x78\x46\x8f\x67\x07\xc6\x30\xd5\x10\xbe\xf9\xa6\x86\xe6\x38\xb8\xd4\xe3\xe6\x7d\x26\xbd\x8c\xf9\x75\xe7\x35\x95\xde\x63\x75\x49\x04\x35\xf8\x37\xdf\x80\xba\x12\x12\x54\x7d\xf9\xd6\xfd\x30\x52\x18\xb3\xb1\xb3\x11\xe5\x84\xae\xdc\xb5\x58\xab\x16\x36\x96\xcc\xc4\x84\x37\x7d\x83\x24\x31\x09\xca\x22\x0a\x5e\xa6\xf9\xba\x9c\xa0\xd1\x53\x7f\x74\xee\x53\xff\x6a\x32\xdb\x3d\xfa\x5a\xc4\x11\x07\x43\xd0\x17\x5c\x64\x10\x32\x5d\xe7\xe9\xf6\x60\xd0\xb1\xb3\x8f\xd3\x70\xc2\xed\x6f\xea\x38\x93\x6c\xa8\xd7\x85\x08\xc2\x28\x46\x5e\x31\x13\xe3\x2e\x56\x91\x7c\x8a\x08\x95\x56\x24\xce\x49\xc1\xc3\x2f\xdd\x5d\x83\xcb\xca\x17\x51\x5e\x6f\xa7\xf7\x89\x64\x25\xe4\x99\x43\xe3\x24\x64\x0a\x78\x52\xec\xa9\xe5\xf7\x46\x9b\x23\xde\x1f\x6c\x0c\xf0\x24\x1e\x54\xf2\x58\x50\x2d\x25\x1d\x0f\x35\x45\x05\x90\x47\xd5\xf7\x1b\x51\x02\x16\x7e\x16\xd7\x2b\xde\x6c\x81\xeb\x37\xe1\x24\x5c\xda\xd6\xaf\x02\xe1\x4b\x92\x57\x58\x52\xde\x2b\x02\xd5\xed\xac\x3f\xfe\xf6\x3e\xef\x2b\xc4\xaf\x61\x41\x70\xa8\x5c\x43\xa3\xde\x7c\xbd\x58\x30\x11\x2c\x5b\x2c\x28\x29\xfb\x28\xa2\x27\xc7\x7d\x94\x9c\x90\xb4\x8f\xd2\xe7\x37\x25\xa1\x8d\x9d\x22\xe9\xa3\x44\xfe\x3c\x21\x29\x93\x52\xa1\x04\xda\x41\x8f\xd1\x00\x2a\xa1\x01\x1a\xcb\x22\xaf\xf0\x35\x3a\x44\xbd\x31\x7a\xfa\x14\xca\x7b\x6a\xe6\xf3\x08\xb3\x65\x08\x0a\x1d\x1d\xd5\xe9\xe9\xf3\x08\x8c\x19\x07\xdf\x49\xdb\x48\x74\x08\x38\xa1\x29\xea\x89\xd6\x06\x68\xec\x31\x99\x42\x9a\x40\x36\x25\x06\x63\x34\xa9\x41\x31\x30\xbc\x77\xe7\xbc\x73\x6c\xae\x82\x21\x62\x84\x76\x0f\x51\xc8\x7e\x81\xe8\x8b\xbe\x41\x3d\x8e\x65\x6f\x00\xed\x7b\x80\x29\x1b\x44\x8a\x8e\x8e\x0e\xeb\xe4\x2d\x24\xf0\xdb\x3d\x84\x0e\x49\x6b\xc8\x03\x91\x7c\x84\xf6\x0e\x00\x24\x41\x3b\x68\xff\xdb\x47\x68\xd7\x81\x40\x5f\x34\xdf\x17\x95\x06\x87\xe8\xb1\x87\x3e\xc1\xd1\x33\x81\xba\xed\xe8\x90\x56\x74\x92\x36\x74\x18\xc8\xe4\x0b\xd1\x81\xb7\x58\xa0\x14\xde\x93\xd3\x97\xf5\x6e\x8c\x06\x7c\xfc\xb6\xb4\x7d\x8a\x97\x64\x03\x6a\xdc\x60\x27\x68\x8a\x4e\xf1\x29\x9a\xb0\x13\x51\x3d\x4a\x1e\xda\x41\x2f\xd3\x45\x94\x46\xe5\x8d\xb7\x65\xec\x94\x1c\xeb\x5d\x1e\xf0\x2f\xcf\xae\x7a\xfb\x9c\x27\xbd\x1a\x09\xa2\x22\xd1\x9c\xda\x8d\x06\x58\xcf\x55\x18\x44\xb0\xa9\xb7\x75\xbb\x55\xcf\x89\xab\x22\x2a\x89\x73\x52\x5c\xb2\x35\xe9\xfe\x73\xa3\x8f\x82\xbf\xf3\xf4\x00\x95\x63\x0f\x20\x31\x62\xef\x3f\x40\x53\xad\x7f\x83\xfd\x87\x0c\x8c\x96\xf4\xdd\x77\x30\x5b\x3c\x7b\x42\xed\xb1\x21\x51\x26\x95\x3d\xa1\x18\x21\x07\xea\x84\x02\x8a\xa0\xa7\x68\x0f\xee\x6e\xf9\x17\x30\x08\xdb\x6a\xc7\x68\xd4\x14\xf0\x44\xf5\x3d\x1e\x9f\x1b\x0a\x72\xc4\xf0\x9c\xf2\x9a\x9e\x64\xb2\x88\x9e\xe2\x53\x91\xc6\x00\x37\x70\x6b\x0e\x51\x18\x43\x2b\x2d\x1b\xa9\xf9\xe2\x15\xbe\x36\xb9\xa9\x6e\x79\x11\x67\x59\xd1\x83\x9f\x71\xb6\x94\x20\x46\x3c\xf3\xe4\x74\xdf\xab\x75\x4c\x1c\x03\x26\xbb\xcb\xba\x92\x9c\x4c\x0a\x7c\xaa\x5a\x24\x90\xc1\x40\xfc\x0a\xd0\xce\x21\xda\x57\x54\x9b\x7c\x5a\xec\x8a\xe1\x3c\xd2\x0c\x19\x78\x0b\xbb\x87\x6c\x4c\x47\xc0\x38\x96\xb4\xa8\x16\xd1\xf9\xb8\x9e\x82\x9e\xd1\x9a\xc4\x3b\x60\xad\xed\x2b\x48\xee\xee\xd6\x48\x8e\x1a\x24\xdd\x58\xaa\x73\x98\x93\x7c\x4f\x82\x69\x28\x6c\xcc\x7d\x77\x27\x59\x5d\x05\xa7\x01\x9f\x95\xee\x59\x2d\xe7\xf5\x6e\x3d\xaf\x2d\x82\x24\x35\x07\x1a\xd3\x1a\x9a\xbe\x07\xf4\xbd\x46\x74\xd8\x6a\x96\x4b\x98\x4f\x47\x87\xe8\xf1\x81\x63\x81\x84\x95\xe8\x1b\xb4\x77\xbd\x58\x34\x6b\x65\x02\x44\xfc\xf6\x51\x5f\xcc\x6a\x65\xd1\x64\xcd\xf4\x08\x9b\xd4\xd0\x38\xaa\x60\xcf\x84\x05\xc1\x5a\xa7\x21\x15\x96\x69\x67\xbb\xc4\x6a\x97\xd4\xed\x12\xb3\x5d\x0b\x02\x1a\xa0\x70\x86\x2a\xb6\xc1\xed\xa0\xf1\xfe\x63\xb6\xe4\xdd\xf6\x3f\x31\x91\xe1\xd1\x7d\x44\x06\x38\x38\x66\x67\xa0\xcd\x80\x27\x07\x43\xf9\x75\xb0\xb5\xc5\x4b\x0f\xeb\x87\x91\xe8\x59\x51\xe0\x9b\x61\x44\xe1\x5f\x08\xe1\x5b\xaf\xa6\xb8\x10\x66\x5d\x75\x44\x7f\x0e\x66\x18\xe0\x38\xe6\xb9\x87\x87\xa8\x7b\xce\x1f\x4f\x72\x48\xb3\xee\xc1\xd6\xed\x41\x8d\xf0\x77\xf7\x41\xb8\xd7\x34\xb9\x8c\xb3\x39\x8e\xbd\x4f\x5b\xa3\x9d\x9d\x2d\xb6\x0f\xe0\xe2\x82\x84\x68\x80\x30\x92\x9e\xaa\x85\xa1\x3f\xcb\x7d\xa1\xbd\x36\xdd\xdf\x1b\x8f\x07\xfb\x7b\xe3\x87\x7d\xf4\x62\x55\x44\xb4\xcc\xf2\x15\x29\xd0\xbf\x92\xc5\xa2\x20\x37\x43\xd4\x7b\xf5\xf2\x2d\x3a\xe1\xef\x4a\x43\x8f\xd5\x5f\x95\x65\x4e\x27\xa3\xd1\x32\x2a\x57\xeb\xf9\x30\xc8\x92\x51\xb0\xfa\xf8\x71\xc4\x5b\xdd\x42\x3b\xa3\xad\xad\x83\xe6\x01\x25\xc4\x82\x16\x88\x81\x19\xdc\xe0\x84\x5c\x92\x18\xfd\x58\xe0\x24\xc1\x05\x2f\xcf\xa8\x2f\x22\xbd\x02\xed\x52\x72\xc5\x03\x95\x8f\xde\xf9\xe9\xee\x88\xbf\x72\x09\xb9\xbb\x4b\xf4\xe9\xe1\xed\xf9\x3b\x3f\x9d\xed\xfa\xe9\x8e\xc7\x33\x21\x5c\x35\x9d\xa0\x34\xcb\x72\xf6\xbd\x2a\x78\xd1\x9d\xf3\xc1\xce\xfb\x99\xf7\xe9\x41\xff\x16\xed\xf4\xa6\x13\x3f\xdd\xad\xbe\xf6\xa0\xca\x8a\xe0\x10\x9e\xbb\x8c\xde\xa1\x9d\xde\x57\x9f\xc6\xfd\x47\xb7\x1e\xda\xe9\x71\xd0\x53\x0f\xed\x7c\xb5\x63\xd6\x49\x73\x78\x4c\xd5\xb4\x13\x2b\x50\x44\x4d\xcf\x4f\xd1\x4e\xef\xb0\x1a\x78\x9f\xf6\xed\x56\x9b\x27\x6e\x02\xc1\x23\x5e\xab\xe7\xa7\xbd\xe9\x76\x48\x16\x9e\x80\xb2\xd3\x74\x8e\x47\x25\x87\xd2\x5e\x6f\x0e\xba\x69\x76\x62\x3a\x9b\xed\x4e\x7b\xd3\xc9\xaa\xa8\x42\xb2\xa8\xfc\x94\x35\xd7\x9b\x6e\x23\xaf\x37\xdd\xf6\xc7\xac\x1c\xf2\xfc\x74\xa7\xf2\xe9\x8e\xec\x72\x99\xc4\xa2\xbf\xd3\x89\xd0\xc8\x0a\x04\x79\xa9\x0a\xae\xf0\x42\x91\xc6\x00\x2a\xe9\x6c\x62\x98\x19\x1c\x6e\x48\x16\x1c\xac\x7f\xce\x88\x30\x63\x44\x98\x4d\xd0\xce\xd3\x29\xfb\xa4\x47\xb3\x5d\xef\x88\xa1\x8a\x76\xcf\x3b\xbd\x99\xa4\xd3\x79\xc7\x9b\x79\x53\x93\x40\x06\x81\x73\x5c\xe0\x65\x81\xf3\x15\x10\xa0\x37\x9d\xc8\x91\x9f\xf6\xa6\xdb\xab\xa2\x12\xf4\xaf\xe4\x40\x54\x0d\x81\xab\x12\x2f\x19\x69\x3c\x8f\x8d\xc9\x0e\x87\x0e\xda\x7f\xb0\x8a\x4d\x67\xbb\x23\x98\x74\x50\x63\xc8\xe8\x45\x98\xbc\x31\x62\x8d\xec\xec\x0e\x66\x95\x1f\xee\xfa\x43\x6f\x74\x20\x4a\x44\x25\x61\x2b\xb2\x3e\x0e\x0c\x0e\xef\x81\x42\x75\x9e\xea\xed\x98\x55\x65\x3c\xe8\x26\xb1\x8f\xba\xcb\xa4\xcb\xd6\xec\xde\x88\xd5\x1d\x2d\xfb\x48\xc5\x07\x72\xbc\x1a\xc9\x98\x47\xca\xd6\xe1\xb0\xc4\x3b\x20\x74\x57\x45\xb7\x8f\xba\xbe\x9f\xee\xf6\xa6\x87\xbe\x3f\x66\xa3\x01\x53\x03\xed\xc0\xe4\x60\x3d\xe0\x83\xe0\x71\x6c\xba\x21\x59\x28\x55\xba\x4c\x9a\x06\xa8\x21\x59\x0c\xf9\xfb\x5e\xb4\x8b\xba\xa2\x74\x83\x61\x43\x7e\x0b\xcf\x26\x4b\x6d\xa1\x86\x6a\x00\x7a\x5f\x62\xb6\x0e\x77\x7b\xd3\xed\xde\x74\xd2\xdd\x42\xac\x39\x5c\x91\xa4\xa2\x65\x91\xa5\xcb\x0a\x9c\x31\x56\xb4\x0a\xa2\x92\x54\xbf\x55\xe1\x22\xad\xf0\x7c\x5e\x54\x21\x2e\x71\x55\x46\x10\x36\x28\x24\xa2\x62\x75\x89\x8b\x8a\xe2\x24\xaf\x2e\xe6\x61\x45\xd7\xf3\x8a\xae\xf3\x2a\xaa\xe6\xd5\xba\x62\xeb\x56\x55\xac\xe7\x37\x55\x51\x56\x45\x5e\xcd\xc3\xa8\x9a\x87\x99\xac\x49\x73\x9c\x56\xf3\xa2\xba\x9a\x17\x55\x94\xd2\x2a\x24\x71\x15\x25\x4b\xcf\xf7\xe7\x9e\xef\x5f\xed\xf6\xa6\xdb\x93\x51\x75\xfe\xce\xf7\xaf\x7c\x9f\xfe\xcb\x6c\xe7\x5f\x58\x56\xb7\xee\x08\x9b\x74\x16\x2d\x58\x22\xa7\x82\x98\x86\xdd\x3e\x1a\x3d\xdd\x1e\x0c\xf8\xc4\xde\x99\x0e\x06\x47\x23\x51\x00\xa6\x24\xe4\xf7\x4a\xbc\xf4\xe4\xd4\x7f\xea\x8f\xfc\xb1\x5a\x28\x4a\x97\x50\xaa\xc4\xcb\xde\x74\xd2\x39\x7f\xd7\x99\xed\x74\xaa\xee\xf9\xbb\xee\x6c\xa7\x5b\x9d\xbf\xeb\x76\x8e\x66\xde\xce\x54\x54\x19\x95\x78\xd9\xf0\x0a\xa3\xb6\x31\x00\xf5\xcc\xb3\x90\xaf\x73\x14\xde\x12\xdd\x2a\x44\x12\x9f\x8c\x4d\x3a\xff\xe6\x99\xb1\x99\x1b\x6b\xd9\xca\x23\xe0\x9a\x93\x0d\xce\x29\x31\xab\xdc\x7d\xda\x70\x65\x8d\x7f\x2b\x57\x89\x1d\xe8\x34\x2b\x12\x1c\xf3\x8d\x48\xdf\x82\x78\x95\x94\xe7\x1f\xa2\x84\x14\x4b\xd2\xfb\x74\x2b\x60\x29\x20\x7e\xfc\xe1\x55\x7b\xfd\xe5\x22\xb1\x2b\x0b\xa8\x7d\xd8\xda\xe4\x56\x05\xcb\xf0\x07\x36\xf9\xaa\xbf\xb1\xbf\xde\x39\xf2\x87\xb3\x9d\x9e\x7f\xb6\xcb\x56\x45\x3f\xed\x49\x5e\xf0\x7c\xba\xe3\x8f\xcd\x85\x52\x5b\x19\x37\xec\x68\xbb\xad\x3b\x1a\x57\xb8\xd4\x78\xdf\x7f\xc4\x7b\xd3\x6d\x46\x7f\xf6\x0f\x48\x98\x72\x14\x18\x10\xde\x3d\xb1\x44\xd4\x11\xf0\xbb\xbe\x3f\xe6\xcb\xc9\x7e\xd7\x83\x69\xa5\xd7\x64\x6b\x58\x7b\x9d\x07\xb2\x8e\x39\x9a\x6c\x28\x76\xd1\x5b\xfe\xb8\xb2\x75\x4c\x4a\x9e\x6f\x0f\xcb\x72\x91\xf0\x31\xa9\xf7\x75\xa0\x9c\x7f\x36\xdc\xf1\xab\xe1\x0e\xdf\xc9\xcf\x07\x93\xd9\x2e\xda\xf1\xab\xf3\x41\x85\x26\x33\x96\xca\xf6\x21\x5e\x84\xef\x9d\x5f\x7b\xde\x4e\xb3\xc5\x34\x90\xfc\xaa\x37\xe4\xf2\x80\x5f\x81\x2c\x32\x99\xed\xea\x50\x90\x0b\x0a\x1f\x17\x55\x64\x42\x27\xe4\x9a\x88\x3e\xd5\x62\x1f\xa4\xf5\xf8\xab\x7d\x71\x34\xe7\x26\xcf\xd9\x05\x49\x59\x77\xcf\x41\x9f\xad\xa4\x0d\xe3\x28\xbd\xa0\x20\xdd\xd6\x39\xa2\x3e\x3a\x44\xf2\x57\x55\x09\x01\x72\x28\x5f\xc3\xd6\x85\x8b\x35\x27\xa4\xca\xd5\x07\xf2\x58\xab\x82\x63\xa4\xd5\x8c\x18\xd4\x3c\x3e\x1e\xca\xe3\x23\x1b\x34\x2f\xe2\x34\xad\x74\x94\x5e\x2e\x12\xd5\xe6\xed\xb6\x26\xde\xf1\x75\x9e\x51\x22\x68\xf8\x86\xd5\xe1\x34\x04\xd2\xe9\x40\x1a\x8a\x9f\x95\xb8\x8c\x02\x46\x5e\xf4\x8a\x94\xab\x2c\x54\xeb\xc4\xe4\x5a\x7b\xd7\x52\x04\x7d\xa4\x0d\x01\x93\x64\x63\x56\x54\x98\x13\xe9\xa3\x74\xd0\x9c\x0b\x62\x09\x8f\x01\xf1\xb8\xfc\x2f\x30\x78\x5d\x90\xbc\xc8\x02\x02\x76\x38\x6a\xeb\xe0\x5c\xbe\xbc\xc9\x89\x03\x0f\xde\x3c\x2d\xd8\x11\x9e\x16\xfc\x84\x5d\xcf\xa5\x91\x5f\x30\x19\xaf\x60\x2b\x7e\xd7\x4f\xbb\x9e\x99\x5d\x42\x0e\x4b\xb4\xf3\xe0\xa9\x10\xcf\x77\x64\xee\x3f\xdc\x7f\x58\x83\x3d\x50\x4c\x4a\x1a\xc6\xe3\x64\x02\xfb\x6f\xad\x9f\x27\xe4\xba\xb5\x83\x50\xd1\x22\x75\x99\xe5\x7d\x34\xff\xad\x21\x75\xdd\xdf\x06\xa5\x77\x68\xf7\xeb\xd1\x92\x89\x56\x02\x5b\x6e\xab\x2e\x7e\xc6\x59\x26\xee\x5c\xfa\x28\xc0\xb9\xf8\xc5\x64\x25\xf9\x53\xfc\xcb\xc4\x33\xf1\x93\xe6\x38\x90\x75\x22\x09\x07\xba\x2a\x2e\x64\x6a\xf2\xc3\x95\xaf\x38\xbc\xd4\xcc\x1f\xe0\x1c\x1d\x2a\x7c\x3b\x14\x05\xf8\xd5\x23\xab\xab\x18\x0d\xd6\xfd\x69\x7c\x48\x05\x38\x6f\xae\x97\xb5\x0b\x4a\x2d\x07\x1d\xe9\x2f\x47\xd4\x89\x9f\xaf\xe9\xaa\xa7\xde\x8f\x95\x70\xd5\xd1\x85\x9e\x75\x9b\xfb\x26\xe3\x5e\x56\xa8\x4c\x46\x23\x38\x7d\xb5\x77\x88\xe5\xfe\xb1\xde\x70\x90\x22\x4f\x19\xca\x4f\x0f\x6f\xe5\x58\x1e\x6c\xdd\xd9\x2f\xd1\x2b\x10\xfc\x1a\x03\x20\x2e\xf4\x6f\x6b\x6b\x50\x4e\x42\x9c\x96\x51\xa0\x90\x64\xca\x9a\x57\x38\x3b\xdd\xfd\x7a\xd4\x30\x11\xff\x6f\x52\xf3\x8c\x4a\xac\x40\x58\x61\x1d\x18\x44\xe3\x7b\x21\xea\xb1\xc5\xb0\x9d\x78\x62\xc7\xfc\x43\xe4\xfb\x6c\x9a\xc4\x98\x09\x0a\x0c\xd8\xfe\xcc\xa4\x14\x4b\x7d\x30\x63\xfb\x40\xb7\x7b\xef\xbe\x0a\xe1\xa3\xbd\x9b\xa2\xc0\xdf\xbb\x9f\xb5\x70\x59\x67\xc0\xcb\x26\xde\xab\xb1\x04\xe8\xea\xf2\xfe\xec\xde\x9d\x85\xed\x09\xa5\x19\x8a\x79\x6b\x28\x8f\x72\x62\x8c\x73\x99\xe5\xe8\x9b\x6f\x5c\xb3\x9f\x0b\x1b\x0a\x21\x3e\x8f\x12\x72\xfe\xf3\x33\xa5\x45\x00\xee\xee\xa5\xe9\x20\x77\x42\x53\xf7\x5f\x99\x5b\x3b\x15\x13\x3f\xd0\xce\xd7\xb0\x7c\x77\xbd\x21\xcd\xe3\xa8\xec\x8d\x78\xea\xc8\x6b\x60\x80\x49\x86\xa4\x92\x0e\xe2\x7e\x00\x02\x12\xc7\x54\x72\x96\x3a\xc7\xc4\x14\x13\x35\x9b\xad\x49\xfa\xb8\x43\xd2\x2f\x9d\xe2\x93\x8e\xf5\x9c\x5b\x89\xb8\x5d\xd1\x71\xfa\x33\xec\x06\xbb\x13\x86\x1d\x37\x1b\x69\xaa\x9d\x47\x33\xd3\xe3\x84\x9a\xc7\x8e\x9d\xa0\x20\xeb\x3a\x9f\xf0\x31\xc0\x93\x2f\x87\x1c\x90\xb4\x24\xc5\x46\xd0\x5f\x08\x39\x26\x0b\x07\xca\x9b\xaa\xb4\xb8\x81\xd8\x48\x78\x18\xca\x56\xc2\xd7\x25\x78\x03\xda\xb7\xc9\x1e\x07\x66\x7b\xd6\xec\x66\xd5\x1b\x8e\x6f\x9b\x8d\xf1\x9d\x6b\x4f\xfc\xbf\xc3\xe2\xb3\x3f\x83\x3b\x9e\xee\x61\x57\x5c\xe3\xec\xbb\x56\xa1\xf1\xfd\x57\xa1\x55\xb1\x61\xb5\x2d\xfe\xee\x7d\x2d\xee\xbf\x39\x34\x07\xf8\x76\x8c\x9b\x32\x5f\x8a\xf9\xbd\x51\x6f\x9a\x7a\x0f\x66\x32\x6a\x47\xee\x90\x47\x76\x8e\xd0\xb4\x11\x48\x44\xe1\xd1\x08\xbd\xc6\x94\xa2\x0f\x65\x96\x7f\x40\x65\x86\x2e\x08\xc9\xc1\xe4\x4f\xbc\xb2\x6a\xca\x75\xca\x2c\x8f\xc9\x25\x89\x3b\xc2\xdc\x03\xbd\x5d\x45\x14\x45\x14\x91\x6b\x1c\x94\xf1\x4d\x53\x74\x95\x5d\xd5\xea\xfb\x61\x1e\xa3\xab\xac\xb8\xa8\x4d\x05\x15\xe1\x3a\xc0\xb9\x10\x8c\x85\x84\xfd\x25\x74\x20\x69\xe8\xa2\x42\xdb\x8c\x8b\x68\xb9\x61\xb6\xb1\xc3\xfc\x1f\xe2\x3e\x50\xa3\x1e\x8a\x59\xf3\x19\x1d\x62\x2d\x8b\x21\x6d\xe6\x56\x56\x84\xa4\x00\x9b\xf2\x75\x1c\x2b\xb2\xb2\xdd\xdd\xd1\x08\xfd\x48\x4a\x44\x70\xb0\x62\x04\x1d\xc0\x40\xf1\x35\xcc\xc5\x16\xe2\x8d\x7d\xd3\x71\x7d\xb9\x12\xee\x29\xc0\x1c\x53\x76\x4c\xf4\x4a\x2e\x9f\x72\x2b\x87\x25\x56\x5b\x75\xf9\x82\x1b\x3b\x17\x58\x81\x41\xd4\x50\x46\x78\x9b\x4a\xb2\x4b\x02\x6c\x07\x7a\x62\xf0\xa0\x48\x11\x57\x03\xab\x05\x69\x86\xa2\x92\xb1\x1c\x25\x24\x45\x98\x42\x15\xc0\x16\x88\x3b\xac\xcb\xc2\xe9\x40\xae\xe2\x3a\xca\x35\x26\x90\xa7\x4e\x90\x9e\xaa\x3c\x47\xbb\x23\x7d\xaa\x00\x02\x3f\xaf\x4b\x30\x0e\xbb\x5a\xe1\x92\x5c\x92\x82\x21\xa0\xe6\xd7\xe8\x03\x03\xe2\x28\xa5\x43\xf4\x13\x0e\x2e\x6e\x86\xda\x0e\xff\x37\x68\x3b\x12\xce\x79\xbb\x7e\x8a\xba\xa6\x9b\x03\xe8\xc0\xa0\xa5\x07\x75\x1f\xee\x3c\x1a\xb0\xc3\x81\xd6\x51\x76\xb2\x7f\x43\x96\xc7\xd7\x79\xaf\xfb\x0e\x7d\x1a\xf7\xbb\x68\x57\xb4\xb6\x8b\xba\xb7\x5d\xa1\xd7\x37\x8f\x0f\xec\x00\x61\x12\xec\xd3\xb8\x6f\x9f\x71\x94\x4d\x11\x28\xf2\x3d\xe1\xae\x1c\x08\xba\x5a\x91\x72\xc5\x49\xc6\xc7\xac\x21\xd6\x9c\xc4\x59\xba\xa4\x68\x45\x0a\x32\x54\x6b\x3f\xc7\xc1\x05\xeb\x55\xcc\xc8\x16\x95\x28\xcc\x08\x45\x69\x56\x8a\x1a\x28\xe2\x87\x75\x00\xa5\x93\x58\x23\x0c\x44\x2c\x3a\x89\x68\x09\xf6\x90\x11\x18\x1b\xc7\xfc\x1e\x5a\x25\xfa\xbc\xd6\xcb\x70\xd6\xe3\x4b\x01\x70\x2c\xda\x45\xe3\x99\x27\x5c\x97\xab\xed\xc0\x84\x67\xf0\xe6\x60\xc4\xd8\x33\xa6\x2a\x4b\x9c\xab\xc7\x5c\xcb\x43\x02\x2c\x2d\x6c\x66\xd1\x38\x0a\x48\x0f\x5a\xf2\x86\x1f\xb3\x28\xe5\x42\x25\x1b\x9e\x22\xd0\x4d\x66\xd9\xb4\x03\xfc\xdb\x8c\x53\x37\x8f\x00\xd0\x9c\x51\x2d\xcb\x28\x41\x59\xc1\x28\xaa\x91\xfd\x17\x4a\x26\x68\xd4\x7b\x57\xf9\xa9\x07\x17\x73\xf2\xee\x8a\x5f\x16\xc1\xb5\x9c\x5a\x9e\x4d\xfc\x30\xa2\x41\xb6\x4e\xd9\xd0\xac\xf0\x65\x94\x15\x0d\x44\xde\xce\x21\x1f\xf5\xaa\x42\x23\x0d\x50\x23\x2f\x1a\xef\x20\x5a\xc7\x49\xac\x4f\x5c\x44\x5b\xe1\xe2\x99\x10\x37\x05\x99\xa1\x3c\x08\x2c\x7e\xda\x35\xc7\x6b\x1b\x90\xf1\x34\x9c\x9c\xbc\x7b\x0f\x25\x44\xa3\x91\x91\xff\x4d\x51\x17\x12\xdf\x33\x7c\xf4\x2d\x9a\xff\x27\x97\x7a\x57\xfe\xad\x67\x2e\x8b\xc1\xba\xa0\xca\x84\x50\xb6\x4e\x7e\x05\xc7\xfd\x1d\xa2\xf9\x6f\x6a\xcd\xfb\x68\x4f\x1a\x1c\x94\xed\x53\xd7\xa2\x7c\xde\xd6\xf5\x79\xbb\xf0\xaa\x4c\xe2\x0d\x12\x60\x99\xc4\x7f\x67\x19\x50\x5f\x1d\x70\x1a\x95\xd1\xef\xea\x48\x4e\xb9\x67\x60\xb8\x39\x50\x07\x90\x49\x8f\x65\x12\x2b\x7b\x74\x5e\x10\x53\x43\x23\xe1\x15\x4a\x45\x71\x9e\x3e\x1f\x0b\x51\x3a\x2f\x48\x17\x5e\x77\x2b\x69\x3c\x40\x8b\x9d\x5c\xde\xc4\xa4\xeb\xb9\x44\xee\xbd\xfb\x8b\xdc\x21\x59\xd4\x14\xef\x6d\xcf\x7f\x83\x97\x01\x59\xee\xb9\x4f\xfa\x21\x59\x7c\xf1\x29\xdf\x1e\x02\x50\xde\x9f\x8b\x63\xbc\xe6\xb7\x7c\xa6\xe9\x01\x56\x05\x59\x38\x54\x3b\x51\x19\x13\x79\x02\x97\xfd\xbd\x9f\x9e\xe3\x9e\x7a\x8d\x7f\x6a\x35\x04\x00\x71\xaf\x83\x76\xbc\xe9\x3f\x15\x1c\xff\x5f\x52\x70\x28\x88\x68\xec\xc4\x78\xc1\xe0\x4a\xb5\xe8\xdf\x49\x2d\xd2\x9c\x60\xea\x45\xf8\xee\x49\x5c\x17\xfd\x13\x17\x2e\xf7\x86\xd7\xec\x0c\x6e\x35\x88\x94\x49\x34\xbd\xad\x2e\x95\x68\x5b\x8d\x28\xc7\xe5\xbf\xbd\x3e\x1a\x8c\x2d\xc5\xfd\xe7\x28\x57\x4a\x79\x65\xe4\xdc\x5c\xe1\x4d\x8c\x63\x73\x1d\x8d\xd0\xdb\x9a\xec\x74\x95\xad\xe3\x10\xa5\x70\xc4\x29\xe0\x54\xa9\x8a\xe6\x7f\x26\x31\x19\x3e\x4e\x3a\xde\x77\x6f\x83\x67\x2a\xcd\x2d\x16\x6b\xb3\xc8\xae\x50\x4a\xae\x6a\xa0\xc7\x45\x91\x15\xbd\xae\xb0\x51\x26\x4c\x6e\xcb\x51\x96\xa2\xf9\x4d\xc9\x50\xe0\x12\x36\x8c\xda\x8b\x2c\x24\xcf\xca\xde\x9e\x67\x3a\x32\xb2\x6e\x06\xa9\x76\x1f\xf8\x32\x8d\xa3\x94\xb4\xd9\x07\x46\x90\x2b\x36\x07\x42\x03\x9c\x73\xfb\x40\xbf\x77\xee\xfb\x1f\x76\x3e\xdd\xfa\xe7\xfe\xac\xe7\x7d\xb5\xeb\x0f\x86\xdb\xef\x8f\x66\xdc\x4c\x02\xaf\xcb\x8c\xed\x9c\x13\x78\xfe\x77\xfe\x0e\x1d\xcd\x76\x7b\xff\x52\x4d\xfc\x91\xc7\x3f\xbc\x23\x28\xb7\x2e\xe2\xc6\xea\xac\xc4\x60\x45\x61\x18\xe4\x54\xef\x9e\xfa\xa3\x29\x98\xfc\x6c\x32\xaf\xe1\x26\x7b\xbc\xc5\xed\xa9\x7f\xde\x8b\x52\x1a\x85\xc4\xf3\x67\x7e\x8f\xed\xcd\x3e\x47\xac\x20\x8b\x96\x52\xb4\xb6\xa3\xdb\xf1\xfc\x19\x37\x3c\xcc\xb4\xb2\xbd\xe9\xc4\x3f\xe7\x25\xfc\x59\x75\xfe\x8e\xf5\x7c\xe6\xd5\xa5\xb9\x85\x14\x2b\xfd\xfe\x7d\x4f\xda\x0b\x79\xef\xdf\xf7\xa6\xdb\xef\xbd\xea\x9d\xbf\xe3\xef\x34\xc9\xf0\x35\xdd\xf6\x77\x38\x5a\x24\x01\xa2\xce\xdf\x73\x63\xbb\xf7\xb3\xea\xfd\x7b\x8f\xd5\xf6\xe7\xac\x26\x34\xbd\xe3\xef\x54\xbc\xbe\x07\x00\x94\xea\xb5\x95\xe6\x87\x5d\xcf\xa7\x3b\xb5\x0d\xcb\xf9\xbb\x0f\x33\x6e\xc7\xd2\x9b\x6e\x7f\x10\xb6\x90\x60\xa4\x89\x3e\xed\xf7\x6f\x95\x83\x0c\x37\x28\x54\x07\x43\xda\xec\xd5\x36\x8f\x87\xe7\xbe\xff\x74\xdb\x3f\x7f\xbf\xf3\x61\x56\x89\xfa\xdc\xa0\xe5\x60\x6b\x8b\xb3\xc9\xf0\x3d\xa7\xa7\x30\xe8\xb3\xa9\x55\xf9\x33\x06\xe8\x9d\x7f\xce\x52\x3d\x30\xd6\x93\x55\xd9\x28\xb1\x8a\x3e\x05\x13\x46\x69\x86\x03\x36\x8c\x3e\xdd\x3d\xef\x76\x66\x4d\x2a\xfb\xf2\xa6\x3e\x65\x00\x24\x04\x36\x58\x8a\x11\x8d\x92\xca\x0d\x68\xfe\x1f\xf2\xfe\x35\x3b\x8e\x1b\x59\x14\x85\x7f\x93\xa3\x80\xd2\x7b\x89\x99\x52\xbd\x48\x49\x7e\x90\xa6\x75\x64\x59\x6a\xeb\x6c\xc9\xf6\xb1\xe4\xd3\x7b\x7f\x24\xad\x46\x65\xa2\xaa\x20\xe6\xa3\x3a\x33\x8b\x45\xda\xa0\x47\xf0\x0d\xe0\x4e\xe0\x4e\xec\x8e\xe4\x2e\x44\xe0\x99\x8f\xaa\xa2\xac\xee\xdd\xfb\xdc\x5e\xab\x2d\x56\x22\x10\x08\xbc\x02\x11\x81\x40\x04\xd2\x76\x30\x20\x3e\xb1\xda\x9f\x0a\x5c\x98\x5c\x62\x8c\xdf\x8b\xfa\xa8\xd6\x4e\xbb\x09\x55\xb0\xbd\x95\xb6\x4b\x14\x6e\x3e\x7f\xdb\xa9\x8a\x1d\x4e\x51\x58\xe2\x60\xf9\x49\x59\x4d\x36\xe1\xd1\x96\x95\x0e\x4c\x9e\x8b\x94\xb7\x7e\x9f\x9e\x9e\xbf\x8d\xcc\x70\x9f\xbf\x6d\xac\xe3\x56\x71\xe7\x7a\xee\x42\x63\xb0\x74\xe1\x50\x18\x3c\x57\x9c\xbf\xbc\x7c\xb3\xa9\x77\x4d\xd7\xaf\x8e\x8e\x69\xae\xd5\x98\x35\xfc\x1c\x85\x07\x17\xd1\xc1\x80\x1c\xfc\x21\x2e\xa2\x83\x28\x8c\x0c\x5b\x1a\xff\x1a\x82\xd3\xf5\xd3\xe3\xf3\xf1\xf9\xf8\xec\xd7\xf3\xea\xeb\x8b\x87\x67\xbf\x7e\x3d\x1a\x1c\x9f\x04\x07\xc0\x32\x2e\x9c\x8d\x33\xfe\xf5\x8f\x3f\xda\x7d\xfa\xe3\x0f\xc7\x03\xb6\x41\x40\x6d\x5e\xbd\x87\x07\x17\x02\x68\xb8\x10\x07\xfa\x0b\x7c\x10\x8a\x82\xf1\xd8\x14\x44\xad\xd1\x79\x48\xe0\x99\xfc\xb7\x25\xa3\x97\xd5\xa6\xb1\x9a\x22\x44\xc7\x70\x19\x9f\x2c\xc9\x1d\x1a\x64\x4e\xcb\x28\x3c\x90\xdb\x5d\x12\xf4\x40\x0f\x51\x67\x8f\xe6\xb3\x0c\x7b\xd5\xa8\xe0\x91\xac\x08\x04\xd7\x13\x72\x9f\x3c\x2f\xb2\x25\x4f\x5b\x7e\x56\x08\x85\x7e\x3c\xa0\x83\x35\x3c\x7e\xee\xee\x46\xa5\xdd\xb0\xe0\xdf\x96\x73\x95\xb7\x6e\x6c\x29\xcb\x13\x56\xe2\xa3\x76\x57\x4d\x36\xdf\x85\x20\x68\x95\xc4\xdf\xad\x8a\x0e\x89\x2e\x02\xe3\xbe\x75\xcf\x92\x66\x03\x6c\xfa\x32\x80\x92\x00\xde\xa1\x83\x19\x85\xb7\x0f\xea\x7d\x42\x45\x28\xf9\x1b\x54\xfe\x9b\xc9\xa4\x38\x3a\xb0\x61\x66\xee\xe4\x20\x86\xab\xa3\xc7\x41\xcc\x5b\x41\xdb\x3d\xc4\xec\x7a\x70\x64\x11\xe7\xb9\x79\x97\xe5\xd7\x0b\x30\xda\x40\xa4\x61\x4e\xba\x5d\xcd\xd4\x92\x72\x7c\xcd\x9c\xe5\xd3\xc0\xd5\xe5\x72\xc6\xf3\xf9\x18\xd7\x21\xcf\xe7\x9e\xff\x99\x8b\xa7\x58\xd5\xcb\x55\xdd\xf2\x8e\xea\x5a\x9d\x9e\xe4\x24\x17\xc8\x86\xe5\xec\x78\xa7\xa9\xde\x62\x43\x6d\x0f\xb5\x26\xa5\x6d\x12\xad\x27\x57\x27\xb1\x96\xb8\x02\xca\x94\xa7\x09\xf6\x41\xfd\x59\x5b\xaf\x2d\x79\x08\xaa\x3f\x63\xba\xec\x77\xbd\x42\x4e\xda\x2f\xb7\x63\xf9\x9f\x33\x8b\x49\x82\x1f\x9e\x2a\x7d\x62\x9b\x1a\xa1\xc5\xcf\x7e\x92\x34\xc4\xa7\xf1\x06\xd3\x97\xcc\xff\xe3\xc0\x73\x05\x53\x8f\xfe\x3d\xc5\xea\x73\xa5\x48\x1d\xfb\x7a\x14\x90\x96\xd1\x7c\x9e\x32\xad\x7b\xd9\xc6\xbf\x88\x7c\xa5\xaa\x0d\xec\x58\x9f\x95\x18\xe5\xc2\x1c\x64\x94\xa7\x75\x71\x0c\x06\x79\x37\xbc\x4d\x3b\xd3\x03\x92\x8c\x13\xd6\x8f\xdb\x45\xe1\xcf\x8f\xcf\xfc\xe4\x08\x83\xf4\x3d\xd0\xd1\xa2\x74\x2e\xc5\x4d\xb3\xb7\x2a\xd3\x86\xf5\xeb\x9e\x8a\x1c\xfc\x5a\x8a\x5f\x9d\x1a\xf4\xaa\x4c\xff\xac\xee\xbc\xa9\xeb\x1d\x1d\xff\x84\x1d\xae\xe9\x06\x2f\x8a\x9a\x76\x3a\x50\x74\x0d\xcb\xf8\xd7\xaf\x29\x19\x73\x15\x2d\x1f\x7a\x19\xb5\x7c\x13\x15\xb8\x1b\x49\xbd\xcd\x9b\x3d\x9c\xe7\x63\xfa\xcd\xce\x58\xbd\x8b\xd7\xdb\x8f\xdd\xe6\x9b\x6d\xdc\x4f\xbb\xcb\xcb\xf6\x8e\x6a\x81\xe8\x0e\x78\xfb\xc9\x99\x73\xb7\xa8\xa1\xcb\xf7\x5f\xcb\x6f\x62\x34\x7f\x9e\xc9\xf4\xcf\x9a\x37\x58\xc0\xef\x25\x10\xba\x26\x7c\x94\x65\xba\xa7\x4d\x6f\x4e\xfb\x86\x41\x29\x41\x03\xa5\x35\x9b\x11\x69\x0f\x89\x82\x74\x46\xc5\x50\x05\x79\x3c\x5a\xae\x7b\x4d\x4e\xfd\x31\xa3\xa8\x34\x37\xcd\xae\xcd\x3d\x45\xe4\xf8\xc5\x55\x0f\xb5\xbf\x75\xa3\x96\x15\xd2\xce\x80\x14\xff\x1e\xc0\x3d\x0d\xee\x41\x0d\x21\x08\xfc\x31\x02\x35\xd2\x99\x0b\xe7\x14\x9b\x98\x23\x61\xe2\xc6\xc6\xd4\x57\xaa\xb2\xdc\xf6\xe9\xb0\x75\x95\xea\x4f\x83\xdd\x6a\x1f\xb7\x5a\x40\x7d\xfd\x13\x93\x8f\xba\x63\xff\x2e\xc0\xf2\x4f\x22\x01\xf8\x0c\x17\x11\x87\x4e\xa7\xda\x33\xbc\x95\xff\x2a\x97\xf3\x6e\xd9\x25\xfb\x07\x50\xcd\xb2\x3f\x49\xf1\x3f\xda\x31\xbc\x93\x6a\x89\xb6\x5a\xd2\x3c\x74\xf8\xe5\xd1\x85\xce\xa6\xb5\xd5\x1b\x6d\x83\xdf\xdc\xf4\x4f\xfa\xcd\x75\x92\x3b\x2d\xc3\x1d\x6e\x16\x9b\xa2\x46\xc7\x75\xe2\x9f\xbc\xd0\xed\x24\x2e\x61\x69\x6b\x09\xec\x32\xf1\x1f\x67\x20\xff\x93\xc4\x42\x64\x5e\x35\xe9\x98\xa1\x21\xa3\x65\x7d\xb3\xa4\x79\x5d\x19\x89\xe0\x5f\xc8\xd2\x5d\xac\x6a\x4f\x6f\x52\x26\x06\xf2\x1a\xce\xa5\x6d\x3a\x93\xe6\x7b\x5a\x6f\xb2\x0c\xd2\x68\x4f\x4a\x1c\x54\x43\x62\x39\xbd\x56\xa1\xe4\xd9\xaa\x2c\x0d\x23\xfc\xf1\xd4\x03\x86\x6f\x11\x39\x56\x37\x65\x96\xf2\xe6\xc1\x00\x5e\x24\x07\xea\xc1\xdf\xd3\x7e\x61\x13\x10\x0e\x48\xd7\x8a\x82\xaa\xc7\x8d\xaa\x3c\xa3\x73\xe6\xd7\xf5\x05\x5f\x5f\xf1\x7c\x6b\xe7\x9b\xbc\x2b\x69\x5e\xcd\x8a\x32\x83\x48\x56\x1d\xea\xb6\x1d\x4f\x67\x99\xb8\x03\x6a\xe3\xc6\x59\x21\xd6\xf3\x76\xc2\x2a\x26\x1a\x9a\x96\xba\x9d\x9f\x96\x73\x0f\x13\x5a\x2d\x18\x46\xf2\xb0\x47\xf9\x70\x38\xc4\xd7\x51\xab\xa3\xc9\xe1\x63\x65\x3a\x93\xf0\x79\x1f\xbc\x05\x7f\x64\xc1\x0b\x15\x07\xaf\xe2\x52\x8f\x6a\x56\x0a\x7f\x15\x67\x43\x6c\x61\x1c\x9e\x9f\xfd\x1e\x9c\x57\x17\xd1\x01\x20\xfa\xb7\x43\xf8\xfe\xa5\x45\xa5\xdf\xf2\x2b\x54\xe4\x3e\xa1\xcb\x42\x9e\x5e\xcb\x36\x35\x07\x96\x98\xaf\xda\xc4\x24\xc5\x6a\xba\x9d\x18\x6c\x5f\x52\x14\xb8\x14\xc5\x6d\x8a\xba\xf1\x05\x96\x86\xc4\x19\xbf\x34\xe5\xcb\xaa\x05\x7c\x3e\xfa\xfd\xd1\xad\xa9\x70\xf4\xf9\x81\xbf\x7c\xde\x80\x1a\x0a\xdb\x6f\xe3\x7a\x41\x75\x75\xd7\xa5\x82\xd0\xad\x55\xd2\x65\xdd\x50\xaa\x9b\x62\x76\xea\x2b\x37\xb1\x5a\x06\x90\xdc\x68\x7f\x83\x13\x28\xa4\x3a\x02\x14\x0e\xff\xe1\x4e\x2a\x3a\x08\x08\x53\xd2\x3c\x29\xb2\x30\x22\xdf\x90\xc9\xe8\x89\xe5\x75\x50\xfb\xe0\x5a\xb2\xb0\x78\x61\x22\x9c\x84\x87\x9f\x3b\xfc\xcb\xb0\xde\x83\xfb\x9f\x21\x20\x79\x48\x0e\x4e\x0e\x4e\xb6\xf0\x36\x6d\x79\x6c\x98\x4f\xf5\xe7\x8e\x97\xaa\x9d\x46\xd3\xdf\x6f\x4f\xf6\x6f\xf7\xf7\x75\x35\x67\x52\xe4\xa9\xef\xb1\xc3\x22\x61\x03\x78\xc9\xa4\x79\x86\x9b\xcb\xde\x9d\xa0\x05\x9f\x2f\x52\x3e\x5f\xd4\x6e\xa6\x1a\x9c\x9a\x6e\x38\x07\xb7\x33\xb4\xb2\x86\x0a\x0f\x2d\x15\x52\xfc\x79\x0a\x22\x90\x13\x7b\x08\x29\x69\x88\xbc\x8a\x76\x18\x33\xef\xa0\x40\x51\x5d\xb6\xe3\x87\x11\x3b\xf8\x7a\x59\xb2\x6f\xbe\x96\xf5\xbe\xd1\x06\x9a\x87\x24\xd4\xd8\x9f\x22\x46\xab\x31\x02\xbd\x28\xff\x18\xe8\x83\xf3\xfc\x6b\x08\xa1\xf7\xcd\xd7\x63\x89\xad\x35\x85\x4e\x23\x24\x4e\x69\x55\x9d\x06\xfa\x5d\xb6\x37\x2e\x92\xbe\x9f\x4a\x36\xe3\xd7\xaa\x54\x1f\x21\x30\xf6\xd0\xaa\x2a\x38\x08\xbe\xd1\x18\x76\xa7\xb5\x4d\x29\xb8\x1c\xca\xb5\xd5\xb1\x0c\xbc\x10\x13\x66\x31\x38\x59\xe1\x4c\xe7\x2c\xa4\x44\x48\x1e\x62\xea\x38\xd9\xdc\xd7\x63\xbf\xac\xb7\x31\x15\xbd\xc1\x34\x03\x81\x1b\xdc\x56\xe4\x87\xfe\xda\xea\x79\x58\x83\x8f\x0c\x08\x38\x08\x0c\x48\x49\xd7\x0d\x92\x17\x7a\xf4\x00\x42\x8f\x0e\xe1\x49\xcf\xcc\xa0\x1f\x94\x37\x37\x25\x5d\xfb\x6a\xa1\xe5\x8e\x67\xbf\x9e\xaf\x2f\x50\xb5\x1c\x1e\x74\x4c\x99\x39\xd0\x60\x88\xba\x69\xd9\x3c\x5c\xa5\xdb\x57\x3f\x0e\x92\x4b\xf6\x35\x8c\xeb\x53\xd9\xe1\x72\x0c\x93\x73\x0c\x7f\x6f\x44\xae\xa2\x9f\xd8\xc0\xf4\x45\x72\x33\xd0\xee\xfd\x56\x24\x52\xf1\xcc\xd5\x77\xd9\x48\x91\x02\xfe\x55\x7a\x70\xe2\x8e\xb5\x5c\x11\x00\xac\x7a\x45\x1e\x12\x89\x12\x3b\xdf\x2c\xdc\x48\x95\xf2\x5a\xeb\x38\x2c\x4c\x63\x29\xff\xe6\x40\x8d\x30\x36\x90\xf2\x8d\x68\xdd\x60\x0c\x9b\xf0\x2e\x1b\x68\x97\x1b\xb1\xa2\x43\x9f\xbb\x9e\x61\xfd\x0c\xa0\xe3\x0d\xcc\x00\xfb\x8d\x76\xb3\x91\xc8\x21\x9d\xba\xf3\x05\x2b\xdb\x05\xd3\x2c\x3f\xf8\x1a\xd2\xae\x3b\x5f\xe4\x4f\x07\xbe\x51\x2a\x3f\xe9\x46\x37\x77\x41\x4a\xec\xde\x49\x90\xd7\x26\x3f\x81\xed\x40\xa9\x66\x55\x15\xab\x16\x36\x2f\x32\x40\x1f\xb3\x34\xed\xc0\x3f\x20\xb3\x94\xce\xab\xd6\x52\x83\xaf\x6a\x2b\xca\xf5\x56\x2f\x60\xbd\xd5\xc9\x81\x16\x03\x30\x98\x0d\xc2\x81\x7b\x9a\x12\xa3\xfd\x45\x88\xf1\xe4\x4f\x21\x6a\xea\x10\xbd\x13\x65\xb1\x53\xcd\xdd\xae\xc7\xcd\x25\xec\xae\x6e\xd9\x60\xa3\xe3\xdd\x2b\x7a\x3c\x26\x52\x93\xc6\x3d\x4e\xb4\x58\xde\x35\x32\x68\xe0\xd8\xb2\x1c\x11\xa8\xb1\x26\xf5\xc7\xde\x41\xdf\xba\x7b\x58\xd6\x40\x29\x3f\xf4\xa2\xd3\xe6\x81\x2d\x48\xf1\x6c\xf5\xd0\xe2\xa7\xfe\xa3\xe7\xce\xec\x6d\x5a\x8e\xbf\x41\xe6\x36\x2d\x37\x20\x96\xda\xff\x66\x62\x13\x96\x36\x68\x85\x2f\x1b\xd8\x92\xaf\x3b\xfa\xda\x99\x27\xcc\x76\xda\xa7\xcd\x1d\x68\x79\xe3\x44\x68\x84\x3c\xf8\x35\x24\xca\x97\x43\xf5\xcb\xcf\xaf\xa4\x46\x5b\xe4\x2c\xaf\xc3\x55\xae\xce\x77\x50\x40\xad\x25\xd5\x3f\x7e\x8e\x2f\x9a\x1e\x90\xfe\x61\xa5\x6f\x74\x63\x5a\xc7\x0b\x12\x3a\x82\x95\x1e\x8a\x03\x57\x54\x95\xf4\x4b\x92\xec\x33\xa0\x0f\xf4\x8a\xa2\x0f\xf8\xf1\x41\xa4\xa2\x75\x0a\x41\x7c\xa0\xab\x69\x03\x64\x63\x33\xb7\xbe\x30\xff\x35\x05\xb5\xfb\x34\x90\xf3\x01\x0a\xb8\xdc\x95\x00\x0f\xc3\x89\x2a\xf5\xef\x9e\x28\x8d\x23\x8f\x55\x50\x0f\x37\x75\x24\x76\x0d\xd6\x98\x62\xea\xed\x69\x23\x70\x77\x4c\x37\xa8\xd1\x3b\xcc\xb7\xdb\x0d\x9e\xcd\x49\x55\xc6\x8d\x7e\x10\x9a\xd6\x8a\x4e\x45\xc7\x27\xe9\x5a\xf7\xfe\x50\x9b\x63\xe7\x6e\xaa\xab\xb1\xfe\x8d\x82\xba\x97\x1b\x4b\x85\x96\xa0\x5b\x6a\xf7\x0e\x73\x59\x6d\x14\x94\x9f\x20\x32\xe2\x5d\x02\xe9\x38\x8e\xc5\x77\x77\xfe\x68\x39\x6e\x7c\xac\x43\x47\x5f\xc5\xdd\x3d\x3f\x6e\x9b\x0e\x08\x30\x14\x9e\xd7\x01\x0e\xce\x08\xa2\x47\xf6\x05\xbe\x19\x98\x63\xc3\xae\x31\x0c\x37\xa9\x5c\x0e\xfc\x11\x76\xc0\x9d\x59\x5f\x3a\x0d\x75\x44\xc4\x81\xf6\x5f\x17\xc5\xd2\x27\xcb\x15\x97\x5a\x04\x3a\x53\xd9\xeb\x01\x51\x95\xf1\x48\x79\x41\xb8\x63\x33\xf0\x47\x30\x3a\x69\xad\x09\x0c\x39\x73\xc5\x4a\x64\x5a\x0d\x75\xff\xc4\x3a\x28\x40\x35\x9d\x94\xd8\xdb\x39\x1a\x61\xd8\xca\xc6\xd4\x54\xad\x7f\x90\xcb\x1e\xdc\x6e\x7a\xba\x9f\x37\xf6\x45\xfb\x68\xd2\x0b\xd7\xf3\x25\x2e\x96\x61\x2b\xf2\xd0\x15\x67\xeb\xed\x0d\x2e\x19\xbb\xdc\xa1\xc1\xea\xcc\x7b\xc1\x62\x7c\xb8\x2f\x54\x62\x80\xd6\x14\xbf\x33\x0d\x57\x9b\x66\xfa\x5d\x67\x7f\x21\x8a\xa8\x94\xe0\xdd\x6e\x8e\x90\x25\x34\x26\x44\xd2\x1f\x46\x23\x95\x5c\xeb\x54\x79\x50\xeb\x09\x42\x35\x00\x9d\xcc\xb5\xc6\x85\x53\x38\xd2\xc6\x9d\x96\x3f\xb3\xef\x31\x03\xf2\x74\x47\xff\x9e\xe3\x83\xf0\x8d\x63\x5b\x17\x1d\x43\x5b\xad\x39\x1c\x88\x6e\xc7\x20\xcd\x92\x32\x0b\xd1\x8a\xe9\x70\x3e\xc7\x9b\x8f\x4c\x04\x5d\x94\x6d\x38\x9f\x6b\x2c\xcc\xad\x85\x57\x4f\x85\x38\xd8\x56\x19\xc1\x42\x73\xca\x77\x8c\x51\x63\x8e\xdc\xb7\x59\xb6\x04\x02\x28\x74\x96\x38\x0e\x0d\x2e\x81\x10\xe8\x66\x0b\x75\x12\xa6\xd9\x7c\x67\x1b\x60\xe0\xe8\x2a\xd0\xf6\xa6\x76\xfb\xf8\x52\xe9\xd8\x13\x9a\x94\x6a\x70\x6a\x03\xea\x40\xa4\x29\x5c\xaa\xde\x37\xee\xfc\x5d\x16\x6b\xe7\x97\xd4\x49\x9c\x9f\xa0\x14\x38\xbf\x3f\xb8\xaf\xd8\x1d\xc5\x0c\x5f\x29\x19\xa6\x44\x3a\x5e\xbd\x38\xdd\xc2\x8a\x7d\x8f\x5f\xa0\x4d\x72\x4a\x7e\x37\xcf\xaf\xea\x72\xc5\x06\xfa\x21\x95\x83\xc7\x3c\xc1\xb9\x75\xee\x89\x25\x1d\xed\x1b\x1d\xad\x6f\xd9\xa5\xb2\x6d\xb1\x60\xe3\x67\xfc\x22\x72\x93\xbc\xdd\x85\x28\x53\xad\x95\x87\x48\xcd\x54\x37\x99\x65\xb1\x0e\x25\xa9\x51\xef\xcb\x2d\xa7\xb5\x8d\xcf\x88\x50\x7f\x6d\x42\xfb\x4f\xfa\x5b\xf3\xa6\x9a\xfb\x80\xcd\x7d\x20\x5f\x4b\x34\xa6\x85\x0f\x7e\x0b\x77\x1a\xef\xce\x11\x2f\x8b\xf5\xd9\x07\x7f\x8c\xdd\x51\x56\xaf\x66\xfb\x86\xf9\x83\x3b\xcc\xce\x40\x7b\xaf\x83\x35\x9f\xdd\x3c\xd6\xfe\x0c\x75\x6e\x68\xa8\xe2\x1b\x33\xda\x3b\xb3\x15\xf6\xc3\xdf\xa4\x66\x3b\x9a\x39\x68\x9f\xe0\x23\x95\x18\xf7\xb4\x15\x3c\xc3\x1d\x7b\xaf\x5b\xe6\x80\xf7\xfa\xde\xd9\x0b\x8b\x32\xec\xe9\x82\x13\xe0\xa2\x87\x78\x87\x25\x68\x0b\x98\xb7\xd0\xd4\xc7\xdd\xfa\x68\x1e\x25\x7f\x8a\xde\x49\x64\x0d\x9b\x5d\x4f\x07\x9d\x67\xdd\x7f\x6a\x8a\xfc\xf7\xd9\x9b\xfa\xa0\x4e\x53\x47\x14\x70\xd6\xae\xba\xed\x34\x82\x47\xd8\xe1\x03\x79\xc7\x71\x90\x44\xf5\xce\x71\xf3\xe9\xfb\x3f\x69\x0c\x3e\x15\xfd\xf0\xb4\xbb\x71\xfe\xa1\x15\xfd\x9e\x33\xdc\xcb\x12\x52\x5d\x6e\x09\xbd\xf1\x74\x17\xb9\x61\xbf\x3d\x17\x46\xec\xdb\xd0\x0f\x49\x14\xda\xf3\xdb\x7d\xb0\x8f\x13\xb7\x48\x12\x06\x30\xdc\x81\xd0\x2e\x69\x41\xae\xb5\xbb\xb5\xe1\xac\x43\xcf\xeb\xc0\x91\x35\xbf\x87\x74\x56\x55\x43\xd1\xd5\xe6\x99\x3a\x4b\x07\x84\xe5\xf6\xda\xca\xb9\xca\x00\x7c\xc6\x62\x73\x0f\xa1\xc8\x53\x32\xbe\x1f\x3e\xbd\xf7\xd9\xd3\xf3\xf5\xc3\x93\x68\x3c\x27\xc7\x64\x7c\x1f\xec\x38\xf7\x69\xb6\x3c\x69\x45\x05\xfd\x1a\xcb\xd2\xba\x5d\xf4\x0d\x16\xcd\x3b\x8a\xf0\xa2\xf7\xbe\x64\x80\xed\x42\xbc\x89\xbe\xff\xd9\xa3\xaf\x4e\xe0\x4e\xd7\xe9\x97\x35\x3c\x75\x5d\xce\x58\x14\xf7\xc3\xb3\xcf\xce\xd7\x17\x0f\xa3\x13\x89\xcb\xc8\xd7\xef\x07\x24\xd7\xfb\x02\x54\xfb\x2e\x83\x14\x9f\x91\x10\xb3\xd0\x1c\xc4\x45\x5a\xe4\x07\xe6\xb6\xf7\xe0\xf8\xc0\x01\x71\x1c\x26\x00\xf8\xb3\x83\x96\x65\xc9\xc0\xe8\x97\xac\xd7\x07\xce\x7a\x57\xc9\x22\x66\x65\x91\x3d\x57\x17\xbc\x21\xcc\xf8\xab\xbc\x0e\x73\xc7\x6b\xe6\x28\x1a\x90\xc3\xcf\x23\x77\xf5\x77\xd5\x7d\x98\x7b\xce\x7b\xde\x12\xf4\xd4\x83\xdb\xc6\xa8\xea\x61\x2b\xd9\x9c\x5d\x83\xae\xaf\x87\x76\x0e\xb1\x67\xe1\x5f\x15\xb3\x59\xd6\x2f\x96\x35\x1a\x40\x30\x70\xa4\xa3\xda\x1b\x94\x15\x4b\x67\x61\x0e\xd9\xb4\xaf\x68\xea\x3e\xff\xb8\x97\x43\xb6\x4b\x3d\x42\x36\xba\x8e\xd3\x3a\x52\x7e\x05\x0f\xd1\xae\x68\xaa\xa3\xd0\x63\x02\x9d\x66\xa1\xe7\x8d\xf0\xeb\xf9\xd9\x45\x74\xfe\xab\xf2\x3e\x38\x30\xb9\xe7\xdd\x8e\x98\xc8\x3e\x86\xbc\x13\x77\x8c\x24\xe9\x27\x2a\x07\x9b\x33\x48\x79\x21\x55\x68\xf2\xfb\xed\xbe\xfc\x0b\x1c\x9e\xe4\x0a\x2a\x8a\xe5\x89\x03\x85\x8f\x9c\x8a\xe9\x07\xe7\x49\x06\x39\x55\x11\xa8\x06\xa4\xa6\xe5\x9c\xe9\x97\x0e\x97\xec\xa6\xe9\x00\x40\xcb\xf9\x2a\x63\x79\xdd\x29\x4d\x62\x65\x72\x6a\xa1\x40\x8a\x24\x5a\x5a\xbc\x64\x37\x10\xdf\x07\xc0\x7c\xa7\xed\x1f\x21\x03\x89\x7b\x7b\xe7\xe5\x78\xc3\x84\x25\x58\x11\xe8\xf2\x7c\xad\x8b\xe9\x87\xb3\x4b\x76\x73\x21\xa5\x0b\x00\x81\x5f\xbe\xb0\xd6\xf2\x86\x9a\x7e\x80\xe1\xb3\xde\x18\x36\x63\x88\x1d\x2c\xf8\x68\x0c\x4c\x03\x22\xc9\x98\xd2\xf8\xd2\x1a\xac\xf5\x17\x9d\x6b\xb8\x98\xe1\xea\x93\x9b\x49\xe3\x39\xf0\x96\x97\x8f\x03\xd9\xaf\xc2\x01\x6b\xd6\x38\x9d\x2d\xfd\x2c\xf7\xea\x24\xc4\xcf\xf6\xad\x5a\xc3\xb6\x37\xd0\xcb\xfe\x77\x13\xb5\x05\x4e\x3d\xed\x4d\x80\x6d\x58\xef\x02\xd5\xd8\x00\xe3\x6d\x55\xe6\xe7\x92\xe5\x26\x8e\xa1\xf1\x0b\x51\x08\x5d\x3b\xbc\x31\x42\xbd\x76\x63\x48\xe3\x2e\x41\xb2\xfb\xcd\xe7\xba\xdf\x21\x8b\xbc\x2e\xaa\xb6\xe5\x74\xba\xc6\x1a\xa7\x3b\x49\x91\x7b\x16\x36\xa6\x13\xdd\xe8\x51\xf6\x3e\x10\xbf\xcb\xe4\xd4\x0e\x87\x55\x05\x5a\x34\x95\x65\x5b\x08\x51\x76\x35\x1b\x06\xce\x19\x09\xa2\x2c\x6e\xae\x99\x32\xc4\x0e\xb8\x4c\xa3\x7b\x44\x08\x61\xa5\x54\xca\x59\xab\xc9\x0d\xa4\xfb\xa3\xc9\xca\xd2\xe1\xdd\x5e\x3f\x1c\xbe\x6c\xbe\xe3\x4b\x8c\x62\x65\xec\x16\x27\xd6\x27\xf1\x9e\x6d\x50\x08\xdb\xa2\x36\x9a\x7d\x4d\x1e\xb5\xe6\x52\xce\x48\xe8\x4f\x63\xc2\x52\x56\x33\xbf\x03\x6e\x23\x6a\x9a\xa3\x26\x0a\xcb\x30\x94\x22\xeb\x2d\x02\x5f\x7d\xb5\xb9\x7d\x00\xaa\x19\x97\xc4\x11\xa7\xef\xe1\x79\x99\xb0\x03\x5f\x35\x55\x8d\x0f\x87\x7a\xd5\x09\xe1\x75\x86\x78\x81\xb8\xf4\x61\x6e\x9c\x73\x1c\xa3\x0d\x71\xec\x34\xde\xd2\x1c\x34\xdc\x72\xbc\x45\xea\x76\xde\x5d\x73\xc4\x64\x41\x4d\x20\x53\x27\x78\xfa\x08\xa1\xbc\x77\x4e\xd5\xde\x18\xb5\xd3\xcd\xee\xd6\x25\xe2\xa9\xc4\x16\x17\x41\x1f\xa2\x93\x56\x61\xb7\x2f\x91\xfc\xdf\xe6\xa1\xb3\xcb\x3e\x52\xbb\xe1\x8c\x5f\xf8\x0b\x05\xe9\xd5\x97\x34\x76\x4f\x81\x9f\x93\x3c\xeb\x77\xe1\x79\xfe\x19\xe9\x6d\xc2\x0e\xd6\x64\xab\xb4\x77\x23\x1b\x65\xac\xaa\xe8\x9c\x29\xb3\xeb\x4f\x29\xa3\x90\x56\x76\x59\x94\x35\xc8\xc3\xa4\x2e\xb6\xa4\x9e\x1a\x39\x82\x58\xa8\x38\x72\x83\xea\x68\x54\xf1\xd4\x78\x0a\x10\xcf\xdd\xea\x9b\x67\x39\x26\x7e\x27\x45\x1c\xaf\x4a\x96\x1c\x7f\x3d\x5e\x7e\x03\x1e\x52\x56\x40\x33\xae\x4f\x0e\xc1\xe4\xe0\xc0\x75\x82\x22\xda\x97\xc1\xb8\x5c\xe9\x79\x47\x4f\x63\x76\xd2\x78\x3a\xfa\xe3\xd2\xf1\x5f\x55\x04\x9b\x2b\x1b\xfd\xa1\x62\xf5\x8f\xe6\x1a\xc7\x2c\x74\x23\x95\xe1\x3c\xf5\xce\x91\xce\x4d\x09\xe5\x68\x96\x6e\xc0\xaa\xb8\x1a\xf3\x59\xa6\x0c\x68\x3a\x95\x45\x65\x7f\xe3\x9b\x5b\x6d\xfa\xd9\x97\x87\x06\xea\x6b\xce\x27\x7d\x7f\xdc\xf1\xa9\x44\x2f\x63\xf9\x09\x3d\x26\x2d\x66\x1b\x5a\xd0\xad\x07\x53\xe5\x7c\x30\x1c\xc0\x22\xb2\x9e\x69\xc7\xe4\x40\xfe\x18\x1e\x18\x7c\xe8\xbc\xeb\xd6\x77\x9c\xa5\x8e\xe5\xac\xc1\xc8\xa0\x96\x75\xec\x5d\xb6\xc9\x92\x6b\x4c\x97\x05\xb5\x5d\xe5\x0a\x5f\xfa\x7a\xb3\xf5\x93\xbe\xed\xc2\x3f\x4e\xf4\xf7\xa5\xff\x1d\x7f\xdb\xb1\xff\xd9\xde\xe4\xd9\x5b\x3e\x5d\xf8\x5a\x25\x91\x80\x7f\x0d\xc6\xd4\xfd\x2a\x7f\xd9\x0a\xce\xb5\x16\x39\x75\x2f\xb9\x4c\x65\xde\x07\xa1\x14\x56\x8b\x4b\x5f\xa7\xe9\x05\x03\x89\x81\x95\xa8\x85\x99\xe8\x90\xb7\xaf\x72\xcc\xf6\x9b\x1c\x40\x24\x34\x04\x30\x69\xf2\x24\x04\xa6\xb9\x53\xfc\xbf\x95\x47\xcf\x2c\x48\xe7\xd5\x1f\x22\x41\xbc\x0d\x99\x4e\x36\x82\x05\x23\x9a\x29\x97\x2f\xfc\xed\xe5\x9b\x6b\x2c\x77\x54\x6d\xec\x03\x53\xf5\x20\x15\x72\xe4\x39\x24\xec\xef\xdf\x46\x28\xf3\xf6\xdf\x6a\xc1\xb3\x30\x45\xe1\x9a\xe7\x49\xb1\x6e\x8d\xc3\x53\x5d\x70\x4c\x54\x5e\xbe\x93\xfd\x5b\x50\xd5\x0d\x7e\x89\x69\xa0\xb0\x20\x0c\x60\x09\x0c\x96\x80\x3c\xd5\x05\xc7\x7a\x54\xa5\x06\xd2\x01\x06\x9f\x0d\x90\x43\x93\x0f\x66\x68\xfa\xfd\x36\xd2\x69\x06\xbf\xbc\x63\x9a\xc1\x6f\x31\x4f\xec\xfb\xf7\x09\x2f\x41\x5f\xfb\x7d\xff\x60\x55\x31\x22\x95\xcb\xb8\x3e\xb0\x3b\xe4\xdd\xcd\xb2\x20\xbc\x22\x94\xfc\x4f\x7a\x45\xdf\x82\xa7\x05\xe1\xd9\x32\x65\x52\x41\x01\x6f\x7d\x52\xcc\x08\x25\xd5\x92\xa5\x69\xbc\x60\xf1\x25\x2b\xc9\x0a\xee\xe9\x17\xab\x1c\xbe\x0e\xc1\x17\x8a\x48\x74\x09\x07\x02\x68\xc9\x59\x35\xc2\x7d\xe7\x36\x14\x17\x79\x55\x97\xab\xb8\x86\x60\x99\xf0\xfd\x7f\x2c\x69\x49\x33\xf2\x3b\x2a\xc4\xb7\xe4\xcc\xa0\xb8\xb9\x20\xef\x16\x8c\xa4\x45\x4c\x53\x86\xe7\x7a\x31\x83\x60\xaa\x16\x84\x4c\x99\xa4\x64\x55\xb1\x64\x44\xd8\x68\x3e\x1a\x48\x9c\x1b\xff\x17\xb0\xfc\xfd\x2f\x6f\x03\x1b\xcd\xb9\xc8\xd3\x1b\xc0\x20\x8f\x2d\xba\xaa\x8b\x61\x5a\xd0\xa4\xd5\x95\x36\xa5\x74\x36\xfb\x8e\xd6\xf4\x42\x62\x95\x94\x26\xb4\xa6\x44\x6a\xf4\x0d\x22\x0f\x2a\x32\xa2\xb3\x19\x99\xf1\x94\x8d\xc8\xab\x19\x29\x32\x8e\xd9\xf1\xb7\x90\x4a\xf3\x04\xc6\x6d\xf4\x01\x08\xb5\x7d\x95\x6a\x22\x25\xcf\x17\x65\x91\x31\xc2\xae\x6b\x96\x57\xbc\xc8\x07\xd0\xae\x6c\x6a\x2b\x66\x49\x0a\x59\xf3\x34\x25\x53\x39\xc2\x34\x61\x09\x74\x3d\xa3\x35\x97\xeb\xfe\x06\xfa\xb1\x15\x4d\xca\xa7\xe3\xfa\x66\x59\x8c\xdd\xc1\x1a\xbb\x53\xe8\xfd\xd8\x89\xb4\x57\x39\x29\x20\x68\x2b\xcb\xaf\x78\x59\xe4\xa0\x28\x0f\x08\xaf\x9b\xf4\xee\x44\xe1\x59\xc5\xea\x9a\xe7\xf3\x6a\x64\xe9\xf8\x89\xd6\x8b\x8b\x3b\x92\xdc\x9a\xfc\x75\x51\x26\x95\x9a\xfe\x6d\x93\x9f\xf0\xf8\x9f\x35\xf9\x09\x8f\xff\x55\x27\x7f\x17\xd2\xfe\xc5\x26\x5f\x91\xac\x27\x1f\xad\x30\xb7\x16\xaf\xdc\xfa\xcf\x2d\x4f\x23\xa6\x3d\xf2\xec\x8a\xf2\x14\x3c\x78\x55\x88\x15\xce\x2a\x42\x4b\x76\xbc\x95\xe8\x2e\x4e\x08\x44\x1f\x93\x25\xad\x17\x92\x49\xf9\xfc\x09\xa7\x4b\xae\x8a\xbc\xc8\x87\x31\xac\x8b\xad\xad\x38\xe3\x3b\xda\x4e\x92\xe9\x38\x5c\x2b\x5f\x1c\xc3\xf5\x32\xe1\xb9\x79\xd1\xa5\xb8\x39\x0c\x16\x9e\xc1\x15\xf9\x5d\xae\xde\x5b\xf2\x0c\x59\x3f\x0a\x17\x23\x1b\x23\x0e\xbe\xba\xb9\xcd\x6d\x87\x06\x44\xb1\xd6\x01\x31\xdb\x6c\x60\x06\x57\x9e\xf4\x7b\xfa\x07\x39\x35\xdf\xf5\x8b\x94\xbd\xfd\x3d\x10\x1b\x9c\x01\xd2\x76\x22\x5d\xa4\x83\xbb\x00\x78\x03\xf8\x9d\xf2\xbb\x76\x51\xc5\x45\xb6\x2c\x56\x79\xf2\xb3\xaa\x77\x76\x71\xd2\x51\xf2\xbc\x48\x2c\x56\xdd\x12\xda\x2a\xe5\x38\x6b\xc4\x50\x59\x15\xeb\x6b\x7a\xb3\x70\xf0\x03\xf6\x84\x48\x30\x29\x67\x59\xe2\xa0\xef\x1d\xdd\xb3\x3f\x4e\xf6\xf7\xf6\xf6\xf7\xf6\x1c\xf1\xac\x47\xf8\xb9\x7f\x9f\x1c\xe0\x62\x39\x90\x6b\x47\x41\xc9\xaf\x86\xa7\x38\x05\x23\x04\x85\xf2\x39\xab\x7f\xf9\xf9\x75\xbb\x70\x64\x2a\x22\x99\x40\xc4\x3d\x35\x95\x91\x9e\x53\x7d\xc7\xf9\xbe\x64\x34\x79\xc9\x53\x16\x36\x6b\x8f\xb0\x81\x30\xe8\xe6\x30\x01\x79\xe8\x2e\xfe\x87\x24\xe8\xf8\x24\xf9\x76\x20\x25\x39\x4d\x86\x59\x48\x91\x5d\x53\xff\x24\x52\x12\x1e\x2b\x52\x8c\x64\xab\xa8\xea\xe1\x4f\x6a\xf8\xf6\xd0\x3b\xaf\x5e\xb8\x0b\xc4\x87\x84\xfe\xdd\xca\xff\x34\x85\x72\x23\xfa\x35\x27\xbe\x03\xb9\x85\x7d\x48\x0e\xbc\x1e\x1e\x34\x1a\x68\x55\x3d\x18\xf5\xc1\xdf\x61\x01\x00\xae\xee\xc1\xeb\x9d\xda\xbb\xce\xec\x1d\xdb\x80\x39\x83\x29\xc3\xfd\xe4\xb1\x0d\x44\x0d\x8a\xd7\xb3\x97\x2f\x43\xdd\x41\xb5\xf5\xc6\x63\xf2\x96\xaa\xec\x0e\xb2\x06\x88\xae\x15\xa9\x17\xb4\x96\x27\x80\x39\xc3\x35\xeb\x20\xf8\x0c\x5b\x37\xd2\xcb\x51\x24\x6e\x30\xfb\xe9\x4b\x89\xc9\x80\xbc\x4f\xad\xa7\xa0\xc7\xa4\xac\x39\x90\x7c\x0d\x50\xc6\x30\xa8\xe6\x0f\x28\xeb\xaa\x09\x77\x12\x6a\xfe\x4c\x73\x1f\x54\x73\x1f\xb0\x3d\x59\xd9\x7a\xb3\xc8\x16\x3e\x40\x13\x1f\x4c\x13\x3d\x7d\x39\x93\x35\xcf\x3e\x5c\x5c\x68\x3e\x88\x03\x7c\x6b\x46\xee\xd5\x8c\xac\x19\xa1\x49\x82\x3a\xdc\x8f\x3f\xbc\xfe\xcf\x57\x3f\x3c\xff\xf1\xcd\x4f\x3f\xfe\xf2\xc3\x77\x78\xec\xd4\x45\x9b\x6a\x40\x0e\x22\x50\x4e\x70\x62\xbe\x7b\xf5\x1c\x31\x82\xe0\x90\x14\x30\x1d\xeb\xa2\xbc\x94\x4a\x44\x45\xaf\xa4\x34\x65\xf2\x6f\x48\x2e\x29\x97\x8e\x9d\x24\x8d\x7c\x28\xb5\x83\x91\x62\xa8\x81\x4f\x4e\xa0\xb3\x31\x8c\xcc\x5b\x93\xfe\x8e\x5b\xb8\x91\x8f\xc5\x0e\x85\xbb\xd4\xda\xe7\x91\xb3\xe8\xbe\x7b\xf5\x3c\xb4\xab\xde\x2e\xbb\xbf\xb0\x9a\x94\x3c\x01\x85\x2d\xbf\x51\xeb\xce\xc8\xa4\xde\x7a\x6b\x2e\x4a\x8c\x7c\x0b\x4b\x13\x71\x85\x45\x89\xa5\x6b\x56\x32\xa9\xfd\xc5\x9c\xa6\xea\x22\x2e\x5e\xd0\x92\xc6\x35\x2b\xab\x68\x44\xc8\x0f\x45\x4d\x98\x02\x48\x6f\x48\xce\x62\x56\x55\xb4\xbc\x19\x8d\x46\xc4\x5f\xb2\x7a\xb8\x5a\xa3\xe3\x9c\x17\x3d\xc3\xc7\x4d\x58\x61\xfd\x04\x40\x2e\x32\x65\x42\xef\xad\xd3\xb1\xc0\xbe\x5d\xf1\x34\x81\xf1\x98\xad\x52\xe8\xd0\x2a\xa5\x25\x61\xd7\xcb\x92\x55\x15\x18\xed\x24\xc5\x10\x02\xd8\x1b\xb1\x91\x5a\xa0\x64\x21\x37\x37\x25\x33\xc6\x20\xf0\x5b\x38\x5d\xd5\x24\x07\xdd\x76\xc6\x95\x38\x44\x6e\x58\x1d\xe1\xf0\xc1\x32\xce\xc0\x4d\x5b\xce\x0b\x22\xa9\x59\x25\xb9\x39\xb4\x64\x1a\xc1\x15\xc8\x2b\x29\x31\x4e\xe9\x34\xbd\x21\x55\x5a\xac\x47\x9f\x7c\xd7\x2b\x87\xdc\xcd\x3b\xff\xca\x1b\x13\x55\x25\x08\x76\xe2\x0c\xef\xec\xab\xe9\x3e\xee\x20\x6b\x9a\x55\xe4\x54\x3b\xfb\x80\x24\x40\x1b\xb0\x1e\x2c\xd4\xb6\xd5\xb3\xb7\xd7\x20\xf8\xe1\x29\x09\xc2\x40\x3b\x05\xb7\xd7\x87\x41\x7d\x81\xd9\x47\x02\x11\x44\x92\xf9\x47\xd8\x4d\x3c\xc6\xdc\x73\xaf\xa3\x01\x83\xc3\xa9\x62\x8e\xbf\xce\x21\x56\x9e\xed\xea\xd2\xdc\xc7\x38\x20\x01\x37\xc7\xce\xad\x14\xff\x1c\x83\x16\xda\x82\x41\x25\x34\xf7\xc0\x60\x0a\xde\x1b\x3f\x78\xb0\xbf\x47\x1e\x90\xd7\x05\x4d\x2a\x42\x95\x51\x27\xaf\x6a\x9a\xc7\x0c\x19\x00\x25\x0b\x5a\x2d\x80\x33\xa4\xa9\xb6\xa3\x00\x9c\xd5\x4f\x46\x12\x09\x20\x52\x0a\x0f\xca\xec\xf2\x1f\xf2\xcc\xd4\x6f\x54\x1a\xd8\xe5\x3a\x2f\xea\x9a\xe5\xba\xbd\xff\xf9\xf6\xc7\x1f\xd4\x05\x03\xfc\x89\x7e\x0d\x7c\x76\x23\x25\x94\xe2\xbd\x26\x2f\x8a\xa0\xd9\xb1\xec\x2c\xe8\x35\xc7\x8e\x4a\xa0\xee\xe1\x9b\x4c\xc4\x7c\x86\x11\xc6\x31\x2d\xa6\x1f\xd4\xfa\x55\x7b\xdd\x1b\xb9\xbd\xdb\x81\x6c\x40\x0f\xd4\xcf\x8c\x26\x8a\x27\xc2\xab\xbb\x0a\x6d\x5c\xa0\xa3\x03\x80\x3b\x0a\x46\x21\x03\x11\x42\xea\xfa\xf0\x47\x58\xb2\x94\xd6\xfc\x8a\x45\x78\x22\x31\xa7\x7a\xcb\x5a\x20\x97\x49\xc5\xea\xd3\xe0\xd5\xdb\x1f\xbf\xfc\xf2\xc9\x57\xc3\xc3\x00\xad\x5b\xec\x7a\xc9\xe2\x9a\x25\x44\x41\xe8\xa9\x91\xb8\x10\x95\x56\xa7\x70\xfc\xa0\x12\x28\xf0\x09\xad\xa9\x1d\x3a\x23\xe8\x78\xe3\x27\x09\x1d\x68\xd4\x38\x64\x78\xc7\xae\xbf\xe8\x56\x4f\x49\xb0\xaa\x67\x5f\x06\x6d\xed\xe1\x3f\xde\xbc\xfe\xbe\xae\x97\x3f\xb3\xbf\xaf\x58\x55\xf7\x08\x93\xc0\x5a\xd8\xdf\xd5\xd2\xf6\xab\x84\x28\xaa\x95\xec\xef\xa3\x62\xc9\xf2\x30\xf8\xcb\x8b\x77\xc1\x80\x20\x69\x60\xb1\xd7\x27\x18\x34\x0b\x70\x57\xac\x2c\x79\xc2\xde\xf0\x8c\xbd\xbb\x59\xb2\x08\xf6\x56\x57\x49\x08\x0f\x30\xc7\xcb\x94\xf2\xfc\x84\x98\x51\x86\x50\x08\xd8\x45\x8d\x5b\xd6\xae\x58\x9e\xc0\xc5\x6e\x64\xf8\x98\x5a\x25\xb2\xb4\x64\xd5\xb2\xc8\xd1\x5f\x4b\xaf\xa3\xa6\x54\xad\x6c\xaf\x3d\xc3\x30\x1e\x93\x1f\x8a\x84\x8d\x3e\x54\x7a\x50\x66\x15\x78\xad\x40\xa5\x30\x98\x55\x81\x6d\x19\xef\xf1\x34\x9b\x9b\x55\x23\x76\xcd\xab\xba\x7a\x7b\x93\xc7\x30\x6f\x91\x61\x6b\x90\x3c\xb9\xa6\x18\x0f\xa5\x1a\xc9\x3f\x2d\x14\xf2\x9d\x3d\x0b\x29\x17\xc7\x77\x0c\xdf\xcc\x15\x25\x56\x91\x03\x6f\xaa\x0c\xc8\x41\x79\xd0\xae\x37\x05\x93\xb1\x9a\x42\xb4\x1f\x87\xd0\xea\xa8\xe2\xbf\x31\x1f\x7e\x26\x15\x5b\x9a\x00\x4a\xbf\xbd\x81\xc2\x33\x90\x87\x02\xfe\xa9\xf3\xb8\x12\x3b\xf2\x1a\x8f\x1a\x7d\x05\x67\x62\x5c\xa8\xb9\x6b\xe3\x88\xfa\x18\x73\x5c\xe4\x55\x21\x65\xd2\x62\x1e\x06\x52\x31\x22\x72\x0d\x68\x99\xdf\x66\xd1\x82\x31\x1e\x05\x2e\x1e\xff\x82\xb3\x89\x4c\x77\xdc\xf1\xbf\xb2\x22\x85\xcf\x54\xf0\xd5\x88\x96\xfa\x2b\x70\x77\x50\xbc\xd0\x9a\x7f\x9b\x2c\xd6\xb0\x08\xb0\x1f\xbe\x6b\xb0\x24\x89\x8c\xce\x66\xfc\xda\xe5\x2d\x9a\x21\x28\xee\xfc\xce\x34\x68\x24\x3d\x03\x8c\xac\x41\x2b\x2a\x1e\x6b\x48\x40\x61\x92\x1d\xd6\x72\x81\xa7\x68\xd8\x24\x75\x71\x91\x65\x2c\xaf\x49\xca\x73\x26\xd7\x75\xe2\xab\x57\x12\xe6\x99\x24\xf1\x39\xc2\x55\x88\x59\xa1\x81\x14\xeb\xb2\x22\x39\x45\x86\x85\x09\x34\x82\xf3\x3c\x88\x36\xab\x34\x50\x6b\xab\x3c\xa3\x9e\x8a\x01\x70\x53\x7c\x81\xcd\xc9\x65\x6f\x7f\xa2\x78\x85\x05\x0e\x9f\x2a\x85\xc7\x79\xf5\x70\x1c\x79\xf0\x20\x83\xe0\x99\xda\xa8\x0a\x59\xd0\x1c\x95\xd6\x42\x9e\x92\xe0\xa7\x97\xff\x11\x10\x21\x88\xf7\xf1\xed\xcb\xff\x08\x5c\x59\xa7\x54\x42\x47\x07\xee\x43\x25\xf1\x80\x48\x54\x64\x53\x9e\x33\x25\xf1\x37\x21\x8f\x1c\xc8\x7c\x95\xbd\xc8\x6b\xa9\x72\x93\x53\x62\x9c\x0e\x9b\x35\x1e\x5d\x0c\xc8\xe1\x24\x72\x44\x2a\x90\xeb\x4c\xc5\x33\x57\xda\xf2\x44\x3a\xc8\xca\x66\xc5\x3a\xf8\x49\x1e\x3a\xcd\xf6\x49\x76\xed\x69\xd1\x22\xdd\x9e\x5f\xbe\x79\x52\x1a\x22\x62\xf5\xae\x50\xcb\xf1\xd4\x56\x36\x03\xe2\x60\xa6\x49\xd2\x9a\x72\x3d\x16\x7a\xf1\x8d\x83\x36\xf7\x73\x5b\x7a\x96\x24\xe4\xd4\xc7\xa4\x57\x40\x43\x26\xd5\xc0\x72\xca\x27\x41\xd4\x81\x45\x89\xcc\x5e\x53\x18\xea\x0c\x14\x85\xe7\x29\xad\x2a\x6b\x53\x80\x89\x34\x02\x6a\xe8\x93\x00\x91\x65\x1b\xb8\x40\x1f\x7b\x57\xbc\x01\x0e\xe6\xf6\xf6\x71\x7b\x68\xe4\xb4\xdf\x98\x3d\x2e\x19\xa8\xfc\x30\xa2\x40\x67\x83\x72\xaf\x32\xba\xd9\xb4\x88\xb6\x49\xfe\x26\x11\x22\x1f\x75\x77\xad\xe3\x6b\x0b\xbf\xd7\x11\xb8\x13\x1d\x99\x0d\xd4\xda\x74\x8d\x0d\x66\xba\x92\xa9\x61\x68\x3a\xa5\x6a\xbc\x0f\x49\xf0\x6f\x66\xee\xd5\x29\xe2\x9f\x23\x1b\x30\x05\xbf\xca\x23\xc5\xc5\xd7\xc4\x74\xdb\x1a\xb4\xf6\xf2\xbd\xa7\x56\xca\x1d\x7b\x56\xea\xc5\xef\x10\xd4\x81\xfd\x0e\x3d\x34\x18\xdb\x68\x36\x75\x4b\xf1\x0e\xcc\x6d\x03\x98\xbc\x33\x19\xcf\x4a\xd0\x74\x34\xcb\x83\x8c\x67\x24\x90\x02\x54\x40\x8e\x0d\x9b\x1c\x90\xc0\xe1\x76\xb2\x24\xf4\xb8\xdf\x29\x09\xfe\x33\x88\x06\x24\x50\x2d\x4a\x08\xcd\xb8\x6e\x5d\x1d\x51\x6a\x61\x0e\x5b\x6a\x1b\x44\xfd\xe1\xd5\x66\x97\x9f\x7f\x79\xfd\xc2\x63\xd1\xbb\x71\xd4\xc3\x16\x47\xfd\x17\x63\x9b\x1d\x46\x01\x98\x2b\xcb\x1a\x0c\x1f\xb9\xfd\xf8\x51\xfc\xf9\xc5\x4f\xde\xe0\xed\x40\x99\x11\x75\x0d\xac\xb5\xe8\x9c\xa2\xc7\xa4\xed\x40\xf3\xda\x04\xfb\x70\x46\xdc\x5e\x0c\xbc\x93\x80\x78\xbd\x6a\x5a\xac\xc7\xe3\x86\x29\x51\x7f\xd5\xbf\xdf\xbc\xfa\x41\x7f\x7a\xf9\xfa\xd9\x5f\xf4\xdf\xff\xfe\xe2\xc5\x4f\xcf\x9f\xbd\x7d\xa1\x7f\xff\xf0\xe2\xc5\x77\xcf\x5e\xbe\x7c\xf5\x1f\xb6\x4b\xd6\xb0\x77\xa6\xc7\xe8\xa2\xff\x98\xbf\x6d\x29\xa8\xb0\x5b\x3a\x34\x54\xb9\x13\x2b\x5f\xfa\x82\x3b\x61\xb0\x71\xc6\x29\xa3\x79\x45\x56\x4b\x32\x4d\x69\x7e\xe9\x16\x97\x14\x13\x12\xac\x17\xbc\x66\xf0\xca\x78\x07\xa1\xd3\xde\x5e\xd3\xbc\x4f\xe2\xb4\xd5\x40\x4c\x95\x14\xb0\x64\xb8\x5a\xb6\x35\xd1\x96\x4c\xd8\x23\x79\xb6\x84\x4c\x47\xbe\x04\xa4\xe6\x69\xc0\x67\xa3\x07\xff\x36\xce\xe6\x03\x12\x04\x8e\xbd\xf3\x5d\xc9\x33\xb4\xd4\xc9\xfe\xf7\xd5\xfd\xf5\xbc\x3a\xaf\x1e\x8c\x31\x6b\xaf\x1b\xb8\xf9\xbc\x92\x48\x55\x32\xdf\x86\xd4\xeb\x0c\xeb\xa8\x0f\xf1\x79\xfe\xfb\xd1\x00\x22\x18\xba\xf2\xac\xa6\x4b\x0a\xe2\x2c\xaf\xa5\xb6\x88\xaa\xfb\x16\xfa\xba\xc9\x73\xa9\xd3\xae\xb0\xb4\xa6\xad\xf5\x02\xca\x47\xa5\x8d\xdc\x89\xa3\x7d\x68\xb7\x80\x5d\xf5\x8f\x3e\x47\x86\x2d\x2a\x48\x5a\x14\x97\xab\xa5\x4a\x43\xa9\x72\x41\xcb\x65\xe8\x98\x9b\x90\x30\x9a\x27\x80\xa4\xf9\x3f\x59\x4a\x66\x45\x99\x55\x5d\xad\x37\xd5\x99\xef\x5e\x3d\xef\x59\x54\x1d\xfa\xc9\x77\x3c\xfe\x28\xed\x04\xb4\x88\xee\x8b\x61\xd0\x5c\x74\xeb\x34\x49\xfe\x5a\x94\x09\xd8\xe4\x07\xb8\xa1\xad\x45\xe0\x6d\x91\x31\xcf\x99\x08\x6f\x24\xe0\xde\x41\xf6\xb1\xa2\x19\x0e\x0d\xc9\x56\x69\xcd\x97\x29\x23\x35\xcf\x00\xac\x5e\x90\x84\x4b\xf5\x57\x72\x00\xb0\xda\x57\xac\x86\xf5\x88\x66\x1c\x68\x90\xf0\xbc\x49\x64\xe4\xbc\xb6\x68\x14\x81\xdf\xca\x85\x14\x43\x5c\x77\x3f\xc9\xc7\xba\x01\xbd\x6b\x1a\x60\x78\x9d\x70\xc8\x9f\xb1\xe7\x27\x9e\xbd\x1d\xed\x55\x65\x85\x2c\x8c\x70\x95\xc2\x7c\x95\x4d\x59\x69\xef\x5d\xc0\xb6\xdb\x98\x6f\x5f\x33\x3c\xfc\x84\x9a\xe1\xb2\x7d\x52\x05\xe3\x60\x40\x8e\x7c\x85\x10\x46\xf7\x14\xa1\x41\x01\x30\x36\x9e\xb5\xbd\x23\x40\x66\x29\x7b\x3e\x20\x73\x96\xb3\x92\xc2\x85\x04\xad\x61\x2d\xbb\x4b\xdf\xcc\xdb\xd2\x3d\xfc\xbe\xc1\x5c\xcf\x7b\x0d\x45\xb1\x7a\x06\x29\x7b\xba\xf5\x82\xa5\x7f\x8e\xeb\xc3\xc9\xbb\x75\xc4\xab\xc3\xd6\x05\x03\xa9\x78\x8d\x92\x38\xae\x23\xb5\x90\x02\x73\xb0\xb5\x2e\xb5\x94\x6a\x6b\x89\x32\xa1\x99\x9c\x2b\x2d\x53\x3d\x92\x92\xdb\xd0\x74\x69\xaf\xbd\x35\x2c\xa2\xb6\x18\xb2\xe9\x56\xc1\x21\x60\xf3\xdd\x82\x52\xb2\x40\xd9\xf6\x2b\x76\xc9\x54\xee\x3d\x28\x0a\xae\xb2\xea\x45\x5b\x41\x59\xa5\xcc\x8a\xe5\x20\x30\xb2\xf5\x5f\x61\xf1\x6a\x66\x43\x97\xcb\xf4\x46\xce\x92\xd3\x5b\x23\x8b\xab\x7f\xec\x9a\xd6\xe6\x0e\xce\xb1\x8f\x1a\x9d\x5d\xd9\xb0\xb4\xa1\x58\xfe\x70\x3a\xe8\xb5\xef\x54\x3d\xe3\x5c\x13\x6e\x1a\x34\x33\xa0\x80\x06\xe4\xcc\xe8\x91\x16\x48\xf7\x70\xe4\xc8\xe0\x4e\x73\x96\xec\x4b\x72\x4a\x3e\x48\xa9\xf6\x84\x5c\xda\xd1\xbf\xf4\x88\xf3\x6c\x19\xcf\x3b\x27\xe2\xd2\xd2\x69\x89\xf0\xea\xfd\xdc\x31\x2f\x06\x61\x77\x6d\xd4\x53\x4d\x6d\x8f\xa2\x66\xa1\xdb\x51\x48\x0e\x03\xbd\x57\x2f\x61\x5c\x1a\x30\x74\x8b\x8f\x0b\xe8\x04\x3f\xb5\x1f\xfa\xd7\x80\x19\x6f\x97\xa4\x13\x17\x8b\xfb\xb7\xb3\x2e\xec\xc2\x50\x2b\xc3\x6b\xc9\x59\x1e\x6a\x7d\xe8\x05\xc2\x1b\x93\xd0\x41\x67\x13\xd9\x19\x77\x57\x8c\xb7\x5c\x5c\x38\x7f\xcd\xec\x39\x9a\x65\xe3\x6f\xfb\xa7\xf9\xeb\x76\x9b\x8e\x2c\xd7\xc7\xf6\xab\xbd\xbe\x6b\x75\xd8\xac\x78\xfa\xc8\x4d\xa7\xa9\xbc\xed\x57\x05\x5c\x8e\x34\xaa\x4b\x9e\x85\x91\xed\x5f\x5b\x3c\x6f\x1c\x77\x46\xf0\xfa\x57\x10\xd5\x1b\x72\xdd\xc7\x09\xea\x8e\x70\xd4\x2f\xa6\xbf\x22\x31\xcd\x0f\x6a\x32\xe3\x79\x02\xbe\x05\xc5\x6c\xc6\xc1\x23\x20\x29\xe2\x95\xe3\x2a\x9e\x13\x5e\x0f\xc8\x74\x55\x13\x5a\x93\x94\x51\x25\xe4\x24\xec\xfd\x77\x2f\x10\x95\x23\x51\xae\x40\x64\xa5\xd3\xa1\x3c\x51\xf2\x9a\x25\x7a\x70\xcc\x60\xc2\x21\x75\x27\x4d\xe1\xd7\xf3\xba\xad\x2b\x74\x49\xce\xfe\x99\xea\x75\xbd\x66\xd7\xb5\xb3\xfc\x30\x8a\xb8\xff\x4d\xa3\xb4\x9e\x1b\x46\x53\xbe\x17\x06\x52\x85\x6c\x1e\xa4\x7e\x3d\x83\x4e\xcb\x1f\xd6\xdb\xc8\x4f\xaa\x84\xe7\xab\x44\x88\x9a\x77\x5a\xe4\xf3\xc0\x91\x73\xb4\x07\xe1\x59\x87\xd7\x4e\xc3\x5d\xc0\x34\xd9\x21\x3b\x49\xfd\xff\x48\xef\x36\x6c\x13\x36\x95\x43\x27\x3c\x4d\x0f\xb9\x14\x93\x22\x5f\x24\xd4\x8f\xc7\x65\xb5\xdd\x7a\x91\xaf\xb2\xa0\x7b\x40\xf4\x78\x0c\xec\x3d\xb8\xa7\xe8\x3c\x5b\x2e\x53\xf0\xa5\xcd\x1d\xd1\x0b\x3c\xf7\xb5\x90\xd5\xb3\x81\x40\xfa\x91\x1b\x62\x4a\x2b\x66\x61\x5b\xce\xbd\x80\xef\x9d\xb9\x78\x51\xae\x1f\x9e\x63\x2b\xa2\x3c\xbb\xc0\x0d\x96\xb3\xb5\x92\x62\xb5\xfc\x97\x90\xe9\x8d\x11\xc4\x9c\x0d\x67\x0e\x07\x6f\xb5\x39\xc2\x82\xb9\x8f\xb1\x26\x7a\x40\xc1\xac\x59\xa6\x21\x79\xe0\xb4\xf7\x5f\xa3\x68\x7b\xdd\x36\x71\x59\x1b\x87\x15\xbc\x2b\x31\xc3\x9a\x76\xcd\xa2\x42\xe0\xf0\xc1\xaf\xd0\x29\x89\x3c\x7b\x9a\x39\x72\x24\x70\xc3\x06\xe4\xda\x20\x0d\x8f\x6f\x09\x34\x66\x57\xbb\xe0\x66\x5f\xfb\x06\xac\x99\x7b\x84\xb7\x0d\xa9\x2d\xdc\xe4\x21\x31\xf6\xef\xbe\x5b\x45\x5b\xc9\x9a\xca\x1f\x6a\x04\x2d\x12\x8c\x00\x07\x1b\x47\xfd\x6a\x1a\xbf\x82\x0e\x63\x38\x70\x0a\xb4\xa5\xea\x96\xfb\x04\xe1\x5e\x33\xfb\x36\x99\xb8\x75\xf3\xd0\x96\xaf\x7a\x71\x9f\x7d\xb8\xb8\x68\x88\xb1\xcd\x2b\x81\x86\xbc\xe5\x2c\x50\x33\x2a\x71\x91\xc7\x54\x05\x5a\xe9\x16\x93\x1a\xe8\x5a\x66\xec\xf1\x03\xf5\x87\x6f\xcf\x06\x25\x93\x57\x2a\x87\xbb\x3c\xa5\x16\x74\xb9\x64\x39\x1e\x43\xbc\x86\xdb\xdf\x81\x3d\x8f\xb4\xae\x29\x8f\xa4\x86\xc6\xa9\xf1\xbd\x92\xe3\x92\x5f\xe2\xfd\xeb\xaa\x5e\x14\x25\xc9\x78\x55\xd3\x4b\x96\xa7\x37\xa4\x5a\x01\x0f\x4a\x48\x5a\xac\x59\x39\x84\xe8\x30\x8e\x4f\x1d\xcf\xab\x9a\x51\xf0\xa3\xd3\xf8\x8a\x19\x59\x2d\x97\x0a\x76\xd4\xe8\x96\x64\x0e\x1d\x32\x8b\x2f\x86\xe8\x61\x6c\x19\x7e\x9e\x2f\x58\x7c\x59\x91\xf5\x82\xc1\xbb\x09\xe4\x82\xa4\x90\x7f\xc5\x74\xc9\x6b\x9a\xf2\xdf\xf0\x6c\xbe\xa2\x25\xa7\xb9\xba\x03\x37\x2a\x77\xac\xa2\x1c\x36\x4c\x2d\xc0\xd9\xd0\xbc\x50\x11\x29\x25\x65\x2c\x01\xa1\xa5\x62\x57\xac\xa4\x29\x62\xc3\x47\xae\xc5\xac\xd1\x54\x85\x2e\x94\xf0\x58\x4c\x71\xd9\x57\x33\x72\x53\xac\xc8\x5a\x12\x50\x17\x58\xa6\x89\x5d\xf3\x7a\x51\x48\x89\x21\xbf\x21\xf1\x82\xe6\x73\x56\x91\x8c\x26\xc0\xd5\xb9\x8a\x2a\x81\x35\x5e\x5c\xd3\xb8\x0e\x23\xcb\xe3\x2b\xc6\xe0\xa5\xf1\xf1\x78\x3c\x4d\x8b\xf9\xa8\xaa\xd9\x15\xcb\x53\x76\xc5\xeb\x05\xcd\xe1\xd5\x31\x2d\xe3\x05\xbf\x62\xd5\x78\x46\xab\x9a\x95\x43\xd9\x99\xa1\x8d\x3c\x4c\x4a\x76\x0c\xfd\x03\x7f\x3c\xc5\x94\x7b\x0f\x11\xfa\x57\x7d\x8a\x00\xe5\xba\x27\xcd\x03\xe2\xdb\xa2\x90\x52\xd7\xad\x61\xfd\xd8\x5f\x97\xeb\x03\xa6\xa6\x19\x34\x55\x49\x08\x7a\xa4\x43\xc5\xfe\xd5\x74\x28\xd6\x44\x3d\x4e\xb9\xbb\x35\xd1\x3a\x5b\xda\x91\x75\x30\x37\xe5\x15\x78\xd4\xde\x34\xec\x30\x59\xcb\x2c\x93\xbc\xa8\xbb\x0d\x39\xd0\x94\x45\x3d\xaa\x8b\x5f\xe4\x6e\xc0\xa0\x3d\xf8\x58\xdf\x69\xd8\x58\xce\xcc\x30\xaf\x69\x65\x37\x1d\xcf\xc1\xa6\x08\xfb\xc9\x6c\xa7\xf1\x18\x37\x02\x18\x3c\x9c\x95\xcf\x92\x6e\x33\x0c\x70\x43\x0b\xa4\x86\xd2\xa1\xe2\x6c\x72\x41\x1e\xba\x1f\xbc\xd0\x3c\xcd\xb0\x43\xce\x49\x09\x43\xba\xa0\xd5\xcb\x94\x42\xba\x2c\xb7\x89\x01\x09\xf4\x85\x42\x60\xce\x4a\x49\x7a\xe7\x46\xc5\x5d\x24\x07\x95\xa6\x92\xd3\x40\x57\xd0\x9f\xd4\xf4\xc3\x88\x5e\x98\x6f\xaf\xe9\x7b\xdf\x9c\xdf\x06\x3d\x86\x86\xc6\x24\xbb\xfc\x07\x6c\x69\xb2\xaf\x72\xac\xdb\xe3\xd4\x1e\x09\x35\xdf\x7e\x9d\x7b\x9d\x73\xdc\x1a\x2f\xaf\xd2\x3f\x75\xb4\x1a\x0b\xc8\x10\x02\xcb\xa7\x6f\x38\x3d\x72\x77\x19\xcc\x46\xfb\xbb\x70\xf2\x9d\xb8\xf5\x66\x81\xf7\x23\x58\x15\xf4\xaf\x25\xa5\xfa\xfe\x42\xfa\x71\x42\x97\xbf\x3a\x5a\x85\xdb\xde\x84\x4e\xbd\x3e\x0f\x3a\x9c\x06\x3e\x53\x9e\xd3\x10\x65\x65\xca\xe4\xa6\x76\xed\x98\xc6\x98\x1a\x38\x37\x78\x0d\x95\x8b\xdc\xbf\x8f\xb0\xda\xd4\x7a\xea\x14\x8e\x9c\x7a\x46\xef\xf9\x24\x7e\xd6\x48\x97\x23\x21\x77\xba\x01\x3b\x26\xa5\xe6\x82\x69\x9b\x2f\xf6\x3b\xd6\x6e\xa7\x7b\xa2\x3f\xbc\xd6\xc2\x0f\x59\x00\xfd\x79\x3a\x3b\xf0\x63\x48\x1d\x5c\x98\x37\x96\xd4\xcc\xfb\x68\x83\x3e\x69\x1a\xdb\x3c\x1a\x36\x07\x97\xde\xe5\xa8\xf0\x34\x1f\x53\x38\xd6\x61\x6f\x78\x5a\xa3\xb3\x75\x58\xfc\x6d\xf5\xba\x28\x2e\xc1\xfc\x62\x37\xd6\x9c\x5f\xb1\xdc\x1c\x5b\x72\x39\xcc\x19\x8a\x21\xa6\x50\x7e\xdc\x75\x6b\xf1\x9c\x80\xa7\x2b\x8e\x57\x07\x38\x3c\x5b\x81\x8b\x10\x7c\x36\xd9\x04\xd7\x66\x9b\xc6\x5e\x24\xfb\x7b\x6a\xc8\x3a\xf4\x45\x89\x0a\x9f\x47\xbe\xb4\x8f\x4f\xc0\x93\x54\xb5\xd1\x7a\x98\xe2\x3e\x09\xd4\xd5\x7a\xb6\xa1\xb9\xfe\x50\x40\x04\xed\xee\x6e\xda\x0e\x29\xcc\x8f\x40\x8c\x0f\xcf\x2e\x06\x1b\x98\x40\xd4\x3e\x96\x2c\x66\xb5\x43\xe1\x47\xc7\xbd\x02\xbc\x37\xbd\xc0\x84\x86\xf6\x52\xe1\x63\x19\xec\xcf\x8a\xe7\x51\xf3\xe8\xa7\x5a\xcd\xe7\x38\x13\x95\x62\xfc\x19\xaf\x20\xa6\x01\x4b\x9a\xe6\x04\x47\xd4\x5c\xaf\xd7\xa3\xbc\x28\xaf\xf8\x1c\x24\x4c\x0c\x82\x10\x17\x65\xc9\xe2\x1a\xd3\x50\xe1\xd9\x03\xb6\x06\xae\x3c\x39\xa5\x86\x82\xcd\x15\xa5\x16\xb1\xdd\x6f\xf8\xf2\x83\x67\xbc\xe6\x52\xc9\x55\xba\xcb\xba\x28\x2f\xdb\x8e\xf9\xed\x85\xa8\xe9\xe6\xf9\xdc\x5f\x83\x3f\xc0\x4d\xdb\x2d\x39\x4b\x25\xea\xd3\x27\xe8\x76\x9e\xd1\x6b\x9e\xad\x32\xe7\x1e\xce\x1d\x8a\xba\x50\x81\x34\x36\x1b\x3e\x28\x5c\x51\xf9\x75\xad\xb5\x83\xa6\xcb\x05\x9d\x32\x79\x8a\x04\x01\xcc\x83\x02\xeb\x58\xcc\x40\x9b\x63\x6c\x53\xbf\xe1\x1f\x72\x4a\x9e\x74\x8a\xac\x78\x24\x99\x08\x51\xc6\x12\x62\xce\x10\xb0\xc0\x58\x47\x12\xbc\x9b\xde\xf6\x9e\xa6\xe5\x79\xb2\xf5\x49\x8d\xad\xf0\x42\x19\x51\x3a\x11\x35\x4d\x2a\xb0\xbc\xf4\x92\x6f\x22\x39\x9b\xb4\x56\x3d\x2a\xf0\xb0\xc6\x8c\xc0\xba\x76\x45\xff\x0e\x1c\x83\x16\x75\x8d\x5b\xc3\xc6\x88\x7a\xf8\x5b\x2c\xf8\xac\xd1\xfe\xc5\x49\xa7\xc6\x0a\xee\xea\x2c\x9d\xa9\x81\x90\x40\xf2\xe7\xc8\x2c\x88\x53\x12\xd0\x69\x9c\xb0\xd9\x7c\xc1\x3f\x5c\xa6\x59\x5e\x2c\xff\x5e\x56\xf5\xea\x6a\x7d\x7d\xf3\x9b\x7e\x82\x00\xca\x3e\x2c\x06\xaf\xb2\x95\x13\x7e\x51\xce\xd6\x06\x2d\xad\x20\x70\x09\x8f\x79\x9d\xde\xa8\x58\x33\xc6\x12\xb7\xe1\x9a\x19\xfd\x46\x25\x96\xef\x69\xb5\xb0\x0e\x92\x8d\xa3\x8f\x63\x64\xc9\x26\x93\x6b\xc9\x0e\x1f\xbc\x35\xc5\x7d\xc3\x4c\xcb\x2e\x63\xda\x3d\xe3\xea\x59\x64\xdf\x41\xe7\x93\x62\xea\x69\x4c\xfe\x10\x3f\x3c\x25\xdc\xe7\xbb\xa6\x93\xfa\x62\xd9\xab\xe0\x5b\xa1\xf7\x2c\xe0\xa8\x2a\x4a\xfd\x84\xa3\x39\x8b\x0e\x14\xbe\x9f\xb2\x36\x6c\xb0\x69\xb8\x2e\x12\x2c\xe1\x75\x75\x88\xaf\x16\xdd\xcd\x73\xd5\x67\xba\x6e\x5e\x8f\xae\x77\xbb\x1b\x75\xee\xed\xd7\xfe\x95\xa8\x29\x86\xae\x36\x4c\xe6\x7d\x2c\xc1\x15\x1f\xe1\xd2\xb3\x5b\xe0\x43\x94\xda\x49\x6d\xed\xab\x8b\x93\x01\xe1\xd1\xa0\xf9\x95\x0f\x5c\xe4\x91\xef\xbe\x66\x68\xc5\x07\x8e\x3b\x12\xab\xa8\xd8\x2c\x9b\xc2\x08\x18\xe0\x33\x6f\x74\xf0\x4d\xba\x64\x11\x46\x36\x55\x04\x60\xd7\x2a\xd4\x8a\x25\x44\x33\x52\x6d\x53\x6c\x35\x3d\xa8\x4b\x9a\x57\xcb\xa2\xfa\xe7\x77\xa2\xc3\xc3\x62\x6f\xcf\x92\xd3\xea\xd2\xd9\xa1\xf9\xab\xab\x9b\x47\x1b\xbb\xa9\xf8\xec\x7f\xe1\x4c\xf5\x99\x8c\xfd\x7d\xbe\xcd\x4c\xbc\xa7\x3b\xe2\x0f\x8f\x8b\xe3\xec\xc3\xc6\x45\xe0\xdf\xf4\xfa\xa3\xc4\xf3\x8a\x95\xbb\xee\xbd\xff\x43\x06\x69\xdb\xb8\x00\x0b\x2c\xaf\xb4\x7d\x5c\x6d\x38\xfd\xec\xc8\x2f\xb4\xab\xb7\xbb\x5c\xd3\xd5\x5d\xaa\x46\xbf\xfb\xf2\xae\xbc\x72\xcc\x7b\x86\x6d\x5f\xe6\xc5\x3a\xbf\x03\xd7\xb6\xe9\x35\x1a\xfc\xda\xd7\x07\x61\xa8\xac\x10\xd7\x50\xf8\xae\xec\x7d\xbe\x0a\x86\xd9\xab\xf6\x75\x53\xad\xc4\x14\xc7\x66\xa1\x5f\xc7\x83\x53\x66\xc2\xeb\x61\xc2\xf1\xf9\xe9\xf0\x10\x8c\xad\xfe\xb7\x23\xe5\x87\xa8\xe5\x76\xcf\x6c\xc8\x92\x43\x72\xaa\xcf\x33\x57\xc5\xc1\xc2\x23\x5b\xc8\x92\x43\xdf\xa1\x4c\xd1\xa5\x22\x43\xe2\xd8\x4a\x20\x3d\x41\xfa\x8b\x66\x35\xfb\xda\x83\xb0\xb4\x94\x57\x70\x7f\x99\x90\x22\x27\x8b\x62\x4d\x32\x9a\xdf\x38\x4e\x82\x6b\x7a\x03\x0e\x76\x37\xf8\x6c\x3f\x2e\x19\xad\x99\xa5\x7d\xcd\xf8\x7c\x51\xb3\xe4\xbd\x4f\x49\xb7\xc0\xe3\xee\x45\x07\x7e\x07\x6d\x3f\x74\xc0\xcf\xf8\x05\x04\x8a\xe9\x68\xd9\x4e\x79\x57\xe9\x99\x8f\x44\x8a\x46\x87\x7d\x17\x75\x3b\xd5\x7f\xe8\x23\xf0\x24\x23\x29\xe5\xb4\x86\xa5\x7b\x85\xf7\x75\x46\xcb\x61\x2d\x4c\x5a\x2c\x90\x27\x7e\x17\x9d\xdc\xf8\xae\x5b\x59\xcf\x84\x61\x97\xd8\xca\x90\x0e\xc8\xd4\x1d\x61\x2a\xcf\xaa\xaf\xc9\xd4\xe5\x6d\x3a\xaa\xed\x61\xfb\x3d\x06\x96\x1c\xfa\x6d\x74\x10\x0a\xb2\x1e\x36\x19\xb9\x19\xd3\xdc\x47\x72\x1b\xb7\xbe\x59\x2f\x90\xd9\x3c\xe3\x79\x08\x2a\xdc\xa0\x63\x7c\xcd\x8b\xce\x0d\xeb\x08\xd8\x84\xb6\x1a\xb5\x51\x9c\xf1\x0b\xd0\x71\x82\x1f\x7e\x7c\xfb\xcb\x5f\xfe\xf2\xe2\xed\xbb\xa0\xcd\x45\xfa\xaa\xed\xcc\x55\x74\xe0\x6b\x97\xa7\x9c\xec\xef\xdd\xea\x94\xac\x6f\x57\x4b\x08\x7c\x2b\x47\x62\x55\x31\xa9\x86\x50\x92\xe3\x33\x60\x1d\x45\x73\x7b\x4c\x4e\xa0\xbb\x15\x73\xf3\xdd\xcd\xb2\x38\xd9\xbf\xf5\xa3\x51\x9a\xe7\xc4\xf8\x34\x36\x88\x46\x2a\xda\x63\x30\x96\xcd\xbe\x47\x2c\x15\x84\x2b\x1a\x7e\xa8\x02\x08\x22\xa9\x81\x8f\x1f\x0d\x82\x59\x15\x1c\x1f\xdd\x5e\x0c\x0e\xbf\xda\x25\xaa\xa4\x54\xa7\x8b\x84\xbd\xe1\x65\x59\x40\xa8\xe6\xe5\x4d\x09\x46\xd9\x30\x8e\xa4\x76\xf5\x86\x96\xfc\x43\x4e\xbe\xa7\x57\xac\x9c\xb2\x4b\x06\xfc\x14\xbc\xc7\x2a\x59\xf7\x3b\x2e\x25\x84\xe9\xaa\x66\x09\x91\xdd\x2d\x09\xcd\xc9\x9b\x57\xef\x48\xca\x63\x96\x57\xec\x58\x1b\x55\xe2\x22\x61\x19\x34\x32\xca\x59\x3d\x7e\xfd\xea\xf9\x8b\x1f\xde\xbe\xc0\x58\x61\x96\x00\xf7\x39\xb5\xad\x21\x15\x8f\x7d\x0b\x34\x8a\x8b\x2c\xa3\x79\x52\x8d\x6a\x3a\x7d\x96\x27\xaf\xc0\xbd\xe8\x0d\x2d\x2f\x93\x62\x9d\xbf\xf6\x73\x53\x93\x30\xce\x60\xf4\x61\x79\xe3\xed\xe3\x29\x89\x33\x48\x9e\xf2\x96\xa5\x6a\xd5\xc0\x3e\x00\xe7\xe1\x02\xdc\x32\x00\xf0\x6c\x72\x01\x29\xae\x54\x11\x2b\xd2\xb7\x35\x85\x64\xe7\x71\x36\x9a\xb3\x1a\x7e\x3d\x9b\xc9\x2d\xbc\x2c\xaa\x51\xca\x73\xa6\xd1\x70\x4d\x87\xae\x84\x39\xb3\xe5\xb2\x50\xd6\x2b\x8c\xfd\x85\x70\xb8\xac\xe3\x0c\xd2\x16\x3c\xc7\xde\x85\x01\xba\x4d\xbd\x29\x4a\x86\x9a\x97\x0e\x14\xbd\x77\xab\x2a\xc7\x99\xc9\xd7\x82\xb0\x7f\xe5\xf5\xe2\x1d\x9d\x56\x7d\xf8\xa4\x80\xf0\x8e\x4e\x03\x5c\xe1\x96\xc7\xa2\xde\xa4\x04\x5c\x50\xf9\x5c\xdc\x35\x9d\xbe\xe5\xbf\x31\xa9\x21\x45\x4a\x15\x24\x48\x51\x9c\x69\xf3\x84\x19\xc9\x10\xf1\xd8\x3d\xd4\x35\x6f\xd5\x82\xcf\x24\x21\xcf\xf2\xe4\x97\x9c\xff\x1f\x3d\x7d\xaf\x59\x55\xfd\x77\x9e\x3e\xc9\x5c\x9c\x9d\x78\x7c\x38\xb9\xbd\x18\x1c\x4d\x76\x62\x2d\x0f\x54\xe4\x5c\x1f\xe2\xc1\x78\x3f\xb0\xc1\x6a\x83\x93\x9d\x59\x40\xc7\xe7\x31\x4d\x92\x22\x1f\x4b\xc9\x69\xac\x3c\x4c\x98\x9c\xa9\xd1\x87\xca\xab\x31\x72\xf8\x0f\x64\x36\xe7\x55\xbd\x19\x65\xc2\xab\x65\x4a\x6f\xc6\xb3\x55\x9a\x56\x71\xc9\x58\xde\xc4\xe9\x54\xc9\x8a\x84\x41\xe8\x73\xb9\x82\xcd\x1f\x1b\x2a\x60\x1b\x50\xad\xb8\x62\x65\x4a\x6f\xb6\x02\x6b\x82\x60\xbe\x16\x45\x9a\xb0\x72\x6b\x9d\x4a\x4f\x2b\xd0\x34\x34\x3f\xb7\x75\x65\x3e\xcb\xe4\xff\xb7\x81\x5d\x67\xa9\xfc\xbf\x02\xf3\xa7\xf1\xed\x92\xa5\xe9\x73\x15\x50\xb8\x73\x4a\x87\xca\xb0\x8e\x30\x1a\x83\x89\x06\x6d\x6a\xe0\x17\x38\x03\xf6\xf5\x83\x1b\xb8\x15\x9e\xa6\xac\x82\x3a\xbc\x7a\x43\x63\x72\x4a\xc6\x6f\x68\x3c\x1e\xd5\xac\xaa\xc3\x9c\x5e\xf1\x39\xad\x8b\x72\xb4\x4c\x69\x2d\xe5\xfd\x08\xcf\xf3\x37\x74\xb9\xe4\xf9\x1c\x22\xc2\x28\x51\x10\x9e\x73\xc4\x34\x27\x53\x46\xa6\x70\x05\x59\x17\xe4\x92\xdd\x4c\x0b\x5a\x26\xa4\x5a\x14\x65\x1d\xaf\xea\x8a\x14\x25\xa9\x8b\x22\x9d\x42\x34\x8d\xba\x2e\x72\x6c\x7d\xca\x21\xfc\x3f\xc6\x6d\xdf\x0b\xea\x62\x3e\x4f\xd9\xb7\x45\x9a\x04\xc7\xc4\xfe\x18\x98\xa2\x57\x35\x4d\x79\x6c\x0a\xf1\xa7\x2c\x4e\x4a\xba\x7e\xcd\xf3\xcb\xe0\x98\xe8\x3f\x6d\xad\xef\xd1\x77\xe4\x6d\x46\xd3\x54\x1e\xf4\xa4\xeb\x73\x0b\xfc\x5b\x3e\x9f\xb7\xa1\xf1\xab\x6e\xf2\x55\x46\xe7\x4c\xb5\x09\x7f\x5b\x2c\xdf\x9a\x34\x78\xb6\x2f\xe6\x93\x05\xfb\x11\x93\xc8\x49\x56\x68\xe0\x9c\x6f\x16\xf0\x97\xbc\xe8\x00\xf5\xbe\x5a\x60\xb9\x96\xa0\x35\x03\x68\xbe\x58\x20\x95\x26\xd7\x80\xa8\xdf\x16\xe0\x6d\x5d\xf2\x4b\x56\x2f\xca\x62\x35\x5f\x18\x30\xef\x6b\x6b\xd4\x0e\x9b\x03\x76\xd8\x02\x39\x6a\x82\x1c\xb5\x40\x1e\x35\x41\x1e\x49\x10\xf0\xd7\xd6\xdd\xb2\x3f\xf4\x64\x80\xd1\x59\x4d\x06\xfc\xad\x0b\xbe\x2f\x4a\xfe\x5b\x91\xd7\x34\xfd\x79\x65\x20\xfc\x8f\x12\x74\x95\x27\x45\x70\x2c\x45\xb1\x42\xfe\x2c\x19\xfc\x94\xff\x38\x43\xc2\x13\xf6\xed\x8d\xfc\xaf\x1d\x0f\xf3\xc9\x82\xbd\x5c\xa5\xe9\x5b\xe0\x7c\x06\xcc\x7e\x82\xb3\x01\xce\x1d\xb3\x3d\x3a\x96\x7f\xf0\x3c\x4b\x86\xdf\x06\x1d\x6b\x1f\x4a\x5e\x05\x8d\x65\x0f\x5f\xff\x3d\xd8\xb0\xea\x01\xe2\xfb\x36\x84\x59\xe8\xc1\x5b\x29\x5b\x0c\x2d\x98\x37\xe0\x50\xfd\x45\xd0\x5c\xfa\xf0\xf9\x59\x5a\x2b\x8a\x3a\x16\x3f\x40\x1c\x04\x7d\x6b\xde\x20\x78\x1d\xf4\xaf\x76\x00\x72\x01\xdc\x15\x6e\x30\x3c\x0f\xba\x56\x37\x14\xff\x14\xf4\x4c\x62\xf0\xf2\xab\xa0\x67\xe2\x82\x97\x87\x87\x81\x99\xad\x39\xab\xbf\x45\x76\xf5\x03\xcd\xbc\x1c\x42\x33\x10\x3a\x66\x45\x89\xef\x80\x30\x57\x95\x66\x6d\xfa\xee\x2e\xd4\x1f\x54\xc2\x29\x29\x0e\xf9\x8e\x64\x90\x34\x4b\xc7\x37\xd3\xce\x8d\x10\x9c\x57\x93\xc0\xab\x37\xc5\x94\xa7\xac\x99\x58\x59\xc5\xe9\x60\x90\x08\x4a\xdf\xf0\xda\x04\x00\xd4\xd0\x30\x0e\x69\x9e\x94\x05\x4f\xc4\x74\x7a\x9e\x3c\x14\x19\x63\xf3\x22\x1a\x3d\xcc\x00\xad\xa0\x57\x34\xaf\xe7\x85\x98\xd2\x84\x9e\x8f\xc5\x34\xa5\xf1\xe5\x94\x95\xe5\x8d\xfc\xf3\x37\x56\x8a\xb8\xc8\x96\x34\x15\x2c\xa5\x3c\x67\x62\xc6\xf2\x9c\xc5\x62\xc1\x97\x75\xb1\x14\x9c\x29\x2c\x7c\x19\x2e\x8a\x9c\x89\x22\x89\x04\x2f\x79\x25\x2e\x79\x9e\xa4\x4c\xa4\x73\x46\x44\x46\x59\x56\x88\x8c\x27\x4b\x91\x65\x4b\x81\x55\x46\x0f\x67\xbc\x64\xb3\xe2\x5a\xe4\xac\x9e\x95\x45\x5e\x8b\x62\xc9\x4a\x4a\xb2\xb0\x98\x0a\x9e\x47\x5c\x2c\x69\x9a\x85\xa4\xa8\xa2\xa7\x62\x09\xd8\x97\x21\xbf\xe6\xa2\x64\xd1\xf9\x58\x2c\xd3\x95\x3c\x07\xc5\xb2\x88\x2f\x59\x2d\x96\xd5\x52\x54\xac\xe4\xac\x0a\x1f\x8b\xcf\xa3\x89\xa8\x6e\xb2\x29\xa7\xb9\xa8\x4b\x56\x88\xd5\xf2\x7c\x14\x4e\xcb\x62\x5d\xb1\x52\xa4\x3c\xbf\x8c\xc4\x55\x91\xd0\x99\x44\xba\xa6\x4b\x81\x81\x7b\x2b\x12\x33\x71\x9d\x50\x71\xcd\x79\x5e\x08\x3d\x6c\x7c\x49\x13\x21\x65\x89\x69\x51\x5c\x8a\x8a\xa7\x97\x63\x8e\xa7\x26\x85\xf7\x80\xe3\xc3\xa3\xc9\x17\xe2\xf3\x47\x87\x13\xf1\xf9\x93\xaf\x26\xe2\xd1\xbc\x2a\xc4\xe3\x7a\xb1\x14\x4f\x26\x67\x87\xc3\xcf\x2f\xb8\xf8\xe2\x8b\x49\x25\xbe\x9c\x1c\x55\x82\x92\x35\x15\x74\x4a\x63\x41\xe3\x90\x95\xa2\x28\x44\x75\x3e\x8c\x04\xe5\xe1\x65\x21\xca\x3c\x12\x34\x0d\xe9\x95\x88\xa9\x88\x8b\x48\xd0\xac\xe0\x82\xe6\x21\xbb\x16\xf9\x8d\xb8\x59\x47\x82\x2e\xeb\x95\xa0\x65\x18\x2f\xc4\x5c\x02\x54\x61\xcd\xc4\xaa\x8a\x04\xad\xeb\xb5\xa0\xab\x30\xe1\xe2\x7c\x98\x89\x92\x88\x8a\x44\x30\xbd\x62\xca\xc2\xf8\x52\xa4\xa9\xc8\xff\x1e\x89\x29\x0f\xd3\xa9\x28\x93\x48\x4c\xd3\x50\xd2\xf1\x5b\x24\xa6\x65\xc8\xc4\x55\xb4\x16\xd3\x55\x36\x15\xd3\xf5\xf9\x30\xcc\xc5\x2a\x12\xf1\x93\x27\xe7\x63\x11\xd3\x25\x17\x71\xbc\xa6\x22\x4e\xb2\xf3\xa1\x88\x59\x9a\x8a\x78\x51\x67\x22\x4e\x93\x58\xc4\x59\x22\x3f\x16\x61\xb6\x14\x79\x12\x89\xb8\xa4\x6b\x91\xd0\x90\xd7\xd0\xe4\x3c\x12\xc9\xb4\x66\x22\x89\xcf\x87\x95\x48\xd8\x15\x17\x09\x8f\xa9\x48\xb2\x62\x2a\x92\x22\x8c\xc5\x32\x2a\x44\x52\x85\x87\x47\xe2\x7c\x98\x44\x82\xa5\xe1\xe3\xaf\x04\xe5\x91\x60\x59\x98\x1e\x89\x55\x1a\x09\x56\x86\x3c\x16\x97\x93\x48\xb0\x2a\xfd\x52\xb0\xdf\xc2\xb3\xc7\xc3\x2f\x2e\x26\xa2\xa8\xc4\x9a\x8a\xdf\x58\x24\x66\xac\x8e\xc5\x2c\xbd\x09\xcf\x87\xe2\x7d\x24\xe6\x87\x64\x25\xe6\x4f\x3e\x9f\x88\x39\xcb\x99\x98\xcf\xce\x87\x4f\xc4\xfc\x7c\x98\x15\x62\x5e\x84\xe7\xa3\x35\xac\xd5\x79\x19\xd2\x44\xac\xf2\x48\x2c\x28\x67\x62\x11\xf3\x5a\x2c\x92\xf3\x61\x98\x89\xa5\xa8\x23\xb1\x60\xfc\x7c\x28\x16\x3c\x5c\xd6\xa2\xa6\x91\x58\x2c\x43\xc2\x05\x5f\x46\x62\x51\x9d\x0f\x63\xb1\xa8\xc3\x58\x36\x48\xc4\x7b\x41\xc5\x5c\x2c\x45\x25\xab\xd5\x12\x60\x15\xd2\xb5\xa8\xe3\x48\xf0\xf3\x61\x78\x34\x11\xf3\x42\x64\x34\x12\xfc\xe8\xd1\x44\x70\x1a\x87\x44\x9c\x0f\xc5\xf9\x38\x12\x7c\x5a\x16\x82\x27\x8c\x0a\x3e\x9f\x1c\x0a\x7e\x59\x64\x82\x67\x87\x97\x82\xe7\x79\x21\x97\xdf\xdf\x71\x4f\x7d\xa0\x61\x2d\xae\x22\x2a\x3e\xc8\x0a\x1f\x58\xb6\x12\x1f\xf8\xbc\x12\x97\x49\xc2\xc5\x25\xfb\xc0\xc5\xe5\xbc\x96\x68\xc7\x91\xb8\x4c\x8b\x5c\x5c\x2e\x6b\x22\x2e\xd7\xf1\xf9\x50\x5c\xde\xc8\x91\xbe\x8c\x44\xca\xc2\xbc\x10\xd7\x3c\x12\xe9\x3c\x24\x73\x71\x3e\x0e\x2f\x45\x2a\x27\xfb\xc9\x44\x3c\x79\x2c\xce\x87\x67\x74\xb8\xbe\x88\x44\xca\xa7\x6b\x91\xde\xe4\xd7\x22\x3b\x3c\x1f\xae\x45\xf6\x68\x4e\x45\xf6\x64\x72\x3e\x16\x19\x85\x45\xc7\xc5\x75\x11\x89\x2c\x0e\x27\x87\xe2\xe8\x50\xc4\x34\x12\xd9\xf9\x30\x2e\x45\xc6\xc2\x32\x16\x25\x8f\x44\xc6\xc3\xe2\x4b\x51\x50\x51\x57\x91\xc8\x32\x36\x13\x59\x21\xc1\x27\x47\x62\xca\x45\xc2\x44\x52\x88\x1a\x07\xb0\x10\x57\x91\xf8\xed\xb7\x48\x64\x75\xf8\x64\x22\x96\x87\xe2\x8a\x44\x22\x5b\x4f\x97\x22\xbb\x59\x53\x91\x1f\x4e\xce\x26\xc3\xa3\x0b\x91\x1f\x4d\xce\x8e\x86\x8f\x2e\x44\xfe\x68\x12\x4e\xc4\x51\x24\xf2\x27\xf0\x87\x78\x12\x89\xfc\x8b\x50\xfe\x7d\x18\x89\xc3\x49\x24\x72\x16\x86\xb1\xc8\xa2\xf3\xa1\x28\x72\x51\xcf\xc4\x7a\x26\xd6\x73\xb1\xae\x23\x91\x17\x97\xe1\xe7\x82\x47\x22\xff\x6d\xb9\x10\xc5\x11\xcf\x44\xb1\x0c\x6b\x2e\xd6\x57\x91\x28\x4a\x9a\x8b\x62\x3d\x3f\x14\xcb\x2f\x27\x13\xb1\xa4\x79\x48\x45\x22\x67\x76\x99\x5c\xcf\xc5\x72\x1e\x1e\x3e\x12\xe7\xc3\xf0\xec\x70\xf8\xe5\x85\x88\xa3\x48\x2c\x17\x3c\x15\x4b\x5e\x32\xb1\x4c\x43\x7a\x23\x56\x71\x24\x96\xf9\xf9\xf0\x48\x2c\x0b\xb9\xf9\xca\x5a\x54\x2c\x12\xcb\xb2\xb8\x16\xcb\x8a\x17\x62\x59\x9f\x0f\xe7\xe2\xef\xf4\x7c\x48\xc5\xdf\xe3\x70\xf2\x85\x38\x3c\x92\xa3\xf8\xe8\x48\x7c\x3e\x91\xb3\x70\x34\xfc\xe2\x42\x2e\x9d\x48\xfc\xbd\x66\x97\xa2\x7c\xf4\xe5\x44\x94\x9f\x4f\x26\xa2\xa4\x97\x95\x28\x79\xf6\x95\x28\x8b\xf0\x8a\x89\xdf\x8a\x48\x54\xb0\x51\x2b\x1a\xce\x99\xc8\xa8\xc8\x32\x91\x55\x92\x63\x5c\xd1\x48\x54\x30\x41\x0b\x39\x06\x85\x58\x4a\x84\x55\x72\x29\xa1\x19\xae\x5d\x18\xad\xc7\x5f\x88\x2c\x16\x79\x02\xb3\x56\xcd\x25\x74\xb5\xa0\xa5\xa8\x38\x93\x30\x59\x24\xaa\xcb\xf3\xe1\x44\x54\x69\xf8\xf8\x89\xe0\x49\x24\xaa\x2c\xa4\xa9\xa0\xa5\x98\x3e\x12\xbc\x16\xf5\x93\x48\x54\x45\x38\xab\x45\x7e\x13\x89\x6a\xa9\xdb\xbc\x92\xff\x27\x91\xa8\x6e\xe4\x97\x6c\x1a\x89\xfa\x28\x3c\xfc\x52\x3c\x99\x44\xa2\xfe\x3c\x9c\x4c\xc4\xe1\x44\x1c\x7e\x19\x89\x9a\x86\xf3\x5a\xa4\x97\x91\xa8\xe3\xf4\x7c\x28\xea\x64\x2e\xff\xcb\xd2\x90\xcb\xe6\x6b\x2e\x59\x4f\x0d\x1b\xb8\x2e\xc2\x65\x2a\xaa\x45\x24\xea\x2a\xfc\x62\x22\x57\x9d\xc8\x1e\x89\xec\x49\x24\xea\xeb\xf3\xe1\x57\x62\xb5\x0c\xcf\x47\x53\x31\x3f\x14\x15\x8f\xc4\xaa\xae\x6a\x71\xf5\x78\x32\x11\x57\x5f\x3c\x99\x88\x2b\x56\x72\x71\xc5\xc3\x72\x2e\x6a\x16\x89\xab\xcb\xf0\xf1\x44\x3c\x39\x9b\xc8\x25\x75\x3e\xbc\x8a\xc4\x55\xf6\x78\x02\xe7\x83\xb8\x5a\xa5\xb1\xb8\xba\x0e\x9f\x1c\x89\x27\x8f\xe4\xbc\x7c\x7e\x28\xbe\x98\x88\x2f\x27\xe2\xcb\x43\xf1\xe5\x23\xf1\xe5\x13\xf1\xd5\x97\x91\x58\x3f\x42\x26\x10\x89\x35\x9b\xc6\x62\xbd\xe0\xb5\x58\xf3\x70\x4e\x44\x1e\x8b\x7c\x1d\x89\x75\x96\x4e\xc5\xba\xc8\x57\xe2\xfa\x8b\xc9\x44\xdc\xd0\xea\x7c\x28\x6e\x8a\x55\x29\x7e\x63\x75\x21\x7e\xab\xd9\xf9\xd0\x1c\x2a\xfa\x6d\xd9\x64\x40\x1e\x47\x51\x64\x0e\x79\xe5\x0a\x71\x1b\x39\xda\xda\xaa\x62\xe5\xb3\x39\xcb\x21\x65\x98\xfd\x7c\xc5\xf2\xa4\x28\xe1\x69\x12\x86\xa4\x87\xa3\x35\x3a\x31\x32\x06\xe0\x44\x21\x43\xa7\xa4\x79\xc9\xaf\x8d\x74\x3a\x22\x52\x43\x5c\x55\x8c\x28\x73\xca\x40\xd9\x30\xf1\x5b\x5d\xa6\x98\xba\xc0\x98\x9d\x66\xfc\xfa\xad\xaa\x1b\x62\x46\xd4\xdf\xf7\xa5\xf0\x01\xaa\x26\x8a\x22\x39\x4a\x50\xf2\x1f\xe3\xa4\x13\x48\x54\xc1\x00\xc4\x35\x34\xd3\xd8\x90\xf0\xdd\xf0\x59\x02\xe0\xb2\x9a\x32\xeb\x68\xa9\x89\x66\xcc\xcb\xd1\xf9\x1c\x6e\x7b\x08\x8f\x8b\x9c\x30\x4c\xe0\x83\x8e\x68\xa8\x93\x36\x3a\x80\x77\x43\xaf\x62\x4c\x4d\x26\xf5\xdc\x01\x61\xb9\xd4\x28\xde\x15\x45\x5a\xf3\x65\x35\xb0\xb2\x3b\x74\xc8\x24\x3a\x23\xfa\x2f\x9d\x71\x01\xac\x67\x29\x39\x35\xaf\x41\x47\x88\xfd\x05\x52\x11\x06\x14\x68\xf7\xd1\x93\x53\x12\x36\xbf\x9c\x12\x63\x12\x8f\xc8\x53\x58\x00\x10\xf7\xc9\x85\x42\xd3\x5a\x68\xac\x57\xbc\xc6\x27\xdc\x3e\x14\x4e\x01\x4b\x55\xf9\xa9\xea\xef\xbb\xa2\xa8\x53\xbe\xf4\x6b\x0f\x74\x87\x46\xa8\xf1\xbb\x1d\x87\xa8\x0f\xfe\xbc\xba\x58\xf5\x9f\xed\x09\xfe\x7f\xfe\xff\xff\x97\xf2\xa6\xd9\x08\xfe\x2c\xad\x11\xfa\xff\x76\x02\xff\xee\x43\x1d\x3a\x7d\x95\x27\x90\xf7\x16\x2e\x75\x58\x3a\x8a\x53\x5a\x55\x4a\x30\xd7\x24\x9b\x6f\x76\xad\xb3\xd4\x4f\x7d\x8b\x5d\x7f\xcb\x96\x56\x8e\xde\x38\x5b\x18\x83\xb8\xd1\x5e\x50\xb1\x25\x2d\xe5\x66\x0b\xb0\x90\xe7\x39\x2b\xbf\x7f\xf7\xe6\xb5\x2c\x14\xc1\xb6\xe6\xf5\xc8\xab\x11\x6f\x8f\xb4\x26\x0d\x4b\x54\x8f\xc0\x85\x04\xa7\x54\x32\x04\x59\x57\xcd\x3f\x82\xe1\x8c\xd8\x2a\xe4\xb4\xa1\xc2\x68\xb8\x13\x9c\x46\xd3\xdc\x99\xad\xa3\xef\xd0\x74\x3b\x0f\x4f\x49\x40\x20\x70\xb4\xbb\xc9\x7b\x6a\x9a\x78\xd1\x6a\xe2\xb4\x73\x2a\xe2\x3a\x71\x72\x07\xbe\x5b\x30\x08\xe3\x0a\x69\xac\x1c\x73\x26\xc5\xcb\x5d\xf4\x3b\x5e\x16\x15\xaf\x55\x42\x15\x67\xb3\x6a\x63\x74\x18\x67\x03\x09\x03\x14\xa3\x29\x5b\xfe\x57\x08\x65\xb1\x7e\xbe\x2a\xab\xa2\x0c\x03\xc8\x46\x1f\x68\x63\xb5\x6c\xd5\x18\xb5\xdf\x15\x97\x2c\x7f\x56\x87\x12\xcb\x09\x8c\xe4\x3d\x59\x8e\x71\x0e\xb4\x33\xa5\xdc\xd5\x6a\xf0\x6f\x96\x60\x35\x36\x30\xda\x55\x0c\x4c\xc4\xca\xec\x0e\xee\x60\xbf\xdf\x0e\xd4\xa3\xec\x01\xc1\x8c\xee\x46\x5b\x74\xfc\x02\x00\x5f\xdb\x2f\x40\x47\xed\x91\xa5\xca\x8b\x83\xcf\x42\xfc\x7a\x2a\x17\x5f\x5d\x3a\x0f\x9f\x4b\x56\x8f\xa6\x45\x9a\x38\xee\x72\x26\x2d\x9d\x53\x49\x1b\x01\x87\x47\xba\xa2\x4e\xe1\x09\x23\xf1\x9a\xe7\xcc\x33\xec\xa3\xf6\xf8\xeb\x79\xf5\xe0\x3c\x79\x78\x3e\x3a\xaf\x94\xad\x10\x33\xc2\x5b\xef\xe3\xb3\x40\xe9\xed\x43\x30\x13\x7b\x5e\x7b\x6e\x8a\x0f\x84\x5d\xe5\x1b\xa0\x7b\x28\xa7\x75\xe1\x3e\x90\x1e\x81\x95\x61\x4b\x6f\x99\x57\x03\x9e\xc8\xc4\x5b\xaa\xa0\xf1\xe2\x8e\xed\x54\x9e\xc1\xcc\xa9\xec\x15\x6c\x41\xa2\x9e\xf1\xbb\xd5\x55\xc8\x96\x4d\xb5\xa4\x22\xeb\x56\x91\xbf\xb7\x54\xa9\xa9\xb7\x6a\x78\x46\xe7\xfd\xad\xa8\x07\x1b\xe3\x5f\x31\xfd\x64\x78\x3e\x04\x75\x36\x7a\xfa\x6f\x63\xe7\x3d\xdc\x99\x17\x71\x20\x40\x58\xc9\xc4\x17\x68\x6a\x0a\x22\x77\x8e\x3d\x4b\x47\xc9\x6a\x75\x64\x63\xb8\x9e\x84\x14\x57\xac\x9c\xa5\xc5\x5a\x67\x78\x41\x9b\x99\x2c\x7a\x6f\x8a\x30\x8c\xa8\xe1\x23\x60\xc3\xc1\xf4\x05\x78\xf1\xa0\x9f\xb7\xb1\x84\xab\xcc\x7a\x0e\xeb\x68\x9a\x7c\x42\x84\x82\xee\x48\x2a\x58\x4d\xec\x15\x86\x32\xb2\x64\xca\x89\x05\xae\xe4\xb4\x39\xfe\x64\x7f\x2f\xce\x6c\x72\xd3\x30\x98\x59\x33\xd2\x80\xdc\xc3\x3d\xd5\x51\x06\xf9\x14\xa1\xad\x9f\x4a\x76\x25\x85\x92\x2a\x2e\x0b\x70\x55\x27\x45\x4e\xa6\x45\x72\x43\x92\x55\x89\xef\x2f\x35\x21\x70\x0a\x5c\x31\xe0\x4f\x1b\x30\xc3\x9c\xb4\x46\xcb\x9c\x6b\x12\xf7\x08\xb2\x13\x8e\x74\xb1\x9c\x92\x4d\xe5\x72\xb0\x17\x3c\x49\x58\x1e\xf8\xd2\xd9\x96\x4a\x3e\x11\x78\x89\x07\x9d\xfe\x65\x99\x40\x48\x28\x75\x31\x00\x47\x2a\x0e\xf3\xba\xa4\x4b\xc3\x8c\xfe\x5a\xd2\xe5\x92\x95\xfa\x0c\x8e\xd4\x29\x77\xcf\xb9\x5f\x52\xdc\x48\x56\x1b\x2d\x4b\x76\xc5\x8b\x55\xf5\x96\x4f\xc1\xe7\xdf\x9c\xd4\x6a\x4c\x36\x03\xe1\x11\x67\x31\x37\xba\xba\xa5\xf2\x29\xd9\x0c\xe0\x3e\x3b\x7d\x60\x1b\x39\x9f\x8e\xf5\xdb\xfd\x9e\xb1\xc1\x4b\x13\x7b\xe8\x4f\x69\xf9\x2d\x7c\xb2\xcb\x51\x7d\x56\xc3\x54\x8d\x2c\x7a\x33\x60\xb8\x72\x34\xeb\x76\xd1\xb4\x46\xa9\xa7\x14\x87\x07\xf1\x34\x86\xa6\xaf\xc6\x29\xe9\x29\xf1\x06\x03\x51\x9e\x57\x0f\xc6\xf3\xe6\x50\x7c\xcf\x13\x46\x2a\xf9\x9f\xe9\x0d\xfe\xcb\x67\x24\x67\x2c\x61\x89\x3a\xc4\x79\xc2\xa6\x37\x50\xd2\xb7\x66\x46\x39\xbb\xae\xd5\x74\xe0\xd1\x3e\xc6\x61\x1b\x2e\xd1\x4e\x3c\x44\x02\x86\x12\x8b\x1a\x20\x8b\xd6\x1d\x1d\xe8\xa9\x6f\x45\xd6\x7c\xc3\x53\x39\x9e\x29\x65\x08\xb4\x8c\xf9\x1c\xf6\xb4\x3c\x98\x3b\x79\xd0\xb7\x45\x9a\xb8\xdc\xe7\xbd\x63\x46\x57\xdf\x07\x24\x90\xd5\x83\x81\x9e\x6f\x2d\xe5\x4e\x25\xd0\x5b\xb9\xe9\x2a\x38\xf9\xb7\x93\x81\x07\x60\x27\x21\x78\xc9\xb0\x9d\x14\x44\xb1\x99\x18\x84\xd9\x4e\x8e\x77\x38\x76\x52\xe5\x5d\x39\x6d\x27\xce\x3f\x86\x07\x24\xf8\xe3\x8f\x20\x72\xe5\xcd\x2e\x2a\xe0\x8c\x05\xf2\x3b\x49\x30\xf7\x0d\x6e\xf3\x10\x65\x86\xe5\x31\x7b\xbe\xa0\x65\xf5\xae\x78\x05\x6e\x06\x76\x4b\x76\x8d\x0a\xe6\x48\xdf\xb7\x8e\x6c\x12\x01\xcf\xe7\xef\xa5\xa8\x05\x11\x60\xd5\xd3\xf7\x07\xc4\x79\xcd\x35\x30\xcf\x3e\x21\x23\xed\xdf\xfe\xf6\x37\x52\x94\xe4\x8f\x3f\xfe\xc0\x68\x7e\xf0\xa8\x80\xcf\xb4\x23\x15\x7c\x83\x50\xd1\xf8\xce\xd1\xc8\x78\x90\xba\x3b\xf0\x5a\x8c\x48\x4d\x2f\x99\x44\x7a\x20\x7f\x1f\xe8\xc8\x95\x21\x3c\x18\x46\x54\xf8\x16\x6a\x20\x9b\x84\xdf\x20\xf5\x8d\x08\xf9\x4b\x51\x1f\x43\x3a\x01\xb7\xdd\x87\x24\xc0\x8f\xf2\x97\xf6\x16\x53\x5d\xc1\xb0\x82\x30\x10\x52\x2f\x75\x7e\x9e\x1d\x5d\xb4\xbf\x98\x47\x40\x01\xa6\x53\x94\x52\xc0\x50\x0e\xe0\x10\x46\x34\xd0\x0f\x81\x94\x63\x88\x33\x65\x97\x2c\x7f\x0f\x1a\x85\xcd\xee\x0f\x0e\xa3\x10\xe1\x66\x5e\x60\x94\x1c\x76\x5d\x97\x94\xa4\xec\x8a\xa5\x24\x61\x0c\xde\x41\xe6\x24\x83\x85\x40\xe3\xcb\xa4\x2c\x96\x95\xc9\x4b\x36\x80\x24\xba\x7e\xb2\x5f\xc9\x91\xad\x5a\x73\xc9\x72\xc8\x40\xc1\x46\xb2\x15\xf8\x0f\x44\x9b\x6c\x14\x34\x89\x95\xfd\x79\x2f\x07\x10\x34\x18\x39\x00\xef\xf3\x95\xfa\x6b\x80\x01\x22\xdf\x15\x97\x03\x92\x52\xf8\x43\xaf\x8e\xfd\x3d\xfb\x70\x8f\x04\x15\xcf\xe7\x29\x93\x6b\x5d\x07\x8c\x92\x7f\xc3\xda\x4c\x02\x39\x6f\x98\x00\x7c\x0f\x5e\xcb\xc9\x8a\x71\x06\xde\x68\xba\x39\xe8\xa6\x72\x1b\x48\x46\x84\xfc\x88\x16\x1e\xf9\x15\x17\x31\xc5\x97\x7b\x0c\x82\x5b\xb1\x3c\xbe\x41\x34\x84\xbc\xd3\x21\x2b\xd4\x0b\xa2\x8c\x27\x49\xca\x30\x6b\x0c\x76\x61\x49\x2b\x78\x5f\xa4\xbb\x42\x6e\x8a\x55\x09\x0e\x8c\x80\x43\x2e\x5d\x27\x24\xa5\xd5\xd8\xa4\x12\xf2\x3d\xcd\x93\x14\xb7\x85\x24\x13\x54\x11\x83\xe7\xd4\xa2\x34\x95\xb4\x0e\x07\xeb\x5d\x56\x3b\xb6\x43\x2a\x3f\xc5\x8b\x63\x72\x28\x17\x25\xa0\x52\x63\x2a\x9b\xa6\x06\x51\x78\xef\x1e\x2c\x43\xd0\x88\xee\xdf\xbf\x03\x62\x53\x4d\x3f\xb0\x18\xaa\xb6\x4c\xcc\x54\xad\x33\x6a\xc2\x31\x28\xcf\x53\xff\xb7\xa3\x47\x92\x63\xe5\x52\xca\x67\xa1\x26\xf1\xfe\x7d\x6f\x81\xeb\x75\x31\xd2\x33\x2f\x59\x95\xf5\xed\x86\x9c\x5c\x26\xae\x88\x04\x86\xb8\xe6\x03\x52\x71\x48\x81\x04\x01\x48\x21\xad\x88\x9c\x33\x27\x1e\x29\x2d\x59\x1e\xd4\xda\xa9\x84\xca\x29\x44\xfc\xce\x95\xa5\x5d\x6d\xbe\xc6\x80\xaa\xac\xd9\xbd\x56\xa5\x39\x75\x1f\xee\x01\x75\xf0\xa6\x72\xca\x08\x9d\xd5\xac\x74\x10\x22\xc1\x1b\xc9\xf4\x62\xa3\xb5\xe9\xad\x56\xf1\x62\xbf\xeb\x1d\xb4\x25\xd3\x19\x46\x3d\x03\xd1\x08\x77\x0d\xb0\x74\xb3\x7f\x9b\x63\xdd\x80\x69\xf3\x70\xff\x6a\x57\xef\xc4\x93\x46\xa6\xcb\xd2\xdf\xbe\x8e\xb1\xc4\xb0\x07\x74\x5d\x7b\x89\x0d\x3c\xb3\x7e\x7b\xc0\x2d\xe2\x55\xf9\x1e\x0c\x1a\xf8\x27\xcb\x93\x41\xc7\x81\x64\x83\x13\x00\x2c\x50\xf9\xbe\x02\x3b\x97\x41\x30\x52\xbc\xfb\x10\x16\x33\xcb\x93\x26\x14\xcb\x13\x1f\xa6\x62\xe9\x7b\x88\xcb\xdb\x46\x23\xb9\xb2\x5b\x67\xb0\xaf\x5e\x86\x20\x90\x5c\xff\xed\x53\xf3\x21\xc4\x8a\xb6\xa0\x2c\x87\x2c\x11\xe7\x39\x98\x9b\x5a\xf0\xda\x6a\xa5\xa9\xd0\x06\x48\x87\xf2\x87\x0f\xf5\xf1\x03\x2b\x4d\x72\x12\xbb\x01\x08\xcf\xe3\x74\x05\x31\x65\xce\x73\xc9\x21\xf3\xa2\x6e\xa0\x84\xcd\xaf\xba\x11\x63\x30\xf6\x89\x99\x57\x43\x61\x6f\x57\x4e\x9a\xf4\x0c\x87\x9a\x9e\xf7\x2d\xdf\x41\x39\x9b\xb0\x42\x07\xe4\xcc\x8e\x14\xbe\x52\x95\x0d\x5d\x68\xaf\xc3\x8a\x39\x6b\xc0\x61\x46\xfe\xd4\x1a\x96\x34\x91\x2d\x0e\x88\x03\xe8\x52\xe4\x83\x29\xa1\x7b\x83\xa2\x2b\xe1\xcd\x5c\x1b\x61\xbb\x61\x5a\xd3\x40\x38\x3c\x3e\x08\xcb\x13\x04\xa8\x81\xeb\xf6\xb2\x56\x7f\x41\x19\x32\xed\x67\x0c\xb6\x86\xdc\x75\x40\xc6\x63\x42\xaf\x0a\x9e\x90\x78\x41\x26\x64\xbd\xe0\xf1\x02\x05\xa5\x18\xda\x05\x4b\x20\x26\x23\xac\x71\x3f\xdb\x33\xa7\x75\xd6\xf8\x4d\x03\xb1\xbc\x7a\xaf\x4c\x30\xfe\x61\xdd\xa0\x52\x9d\x77\x75\x71\xa9\xcd\x8b\x20\xa6\xe8\xa9\xc4\x1f\xb0\x47\x53\x88\xd6\xba\xca\x6b\xa5\x9a\x99\x06\xc0\x8a\x84\xcc\xc0\xc8\x2c\x15\xcf\x78\x0a\x7a\x1f\xa9\x8a\x8c\x91\xb7\x3c\x5b\xa6\xec\xcd\x77\x2f\x88\x2b\xfe\x92\xb4\x98\xf3\xd8\xdd\xe7\x3a\x8c\x33\x1c\x48\x55\xca\x63\x16\x4e\x06\xde\x10\xda\x30\x48\xc1\xdf\x02\x50\xbb\xf4\xee\xef\xa8\xbb\xb9\xa2\xef\x13\xfb\x33\xcd\xe7\x2c\x44\x2a\x1e\x12\xe8\xf2\xf6\xc9\x6d\x2f\xd5\x1e\xc0\xaf\xbc\xff\x99\xc3\xdc\x25\x10\xb7\x1a\x9f\x59\xaa\x5d\xa6\xa4\x36\xb1\xdd\xdb\x76\x67\x36\x77\x58\x9b\xc3\xea\xae\xce\x8a\x78\x85\xce\xd3\xf6\x40\xf1\xe6\x51\xf1\x7c\xe3\x7c\xb3\x85\x49\x82\x0c\xe3\xae\x6f\x17\x20\x5e\xd8\x33\x13\x1c\x80\x35\x81\x3a\xf2\x36\x84\x1f\x85\x0c\x57\xd0\x2a\x1e\x89\x55\x41\xd6\x0c\x5e\x53\x91\x35\x64\xdc\x94\xc2\x06\xaf\xe5\xd6\x08\x6b\x9e\x26\x6c\x00\x82\x6e\xcd\xe3\xcb\x6a\xe0\x44\x3c\xa8\x17\x2c\x8b\xd4\x1b\x96\xd0\x59\xc3\x2d\x4e\x7f\xe2\xae\x70\xf2\x0d\x98\xb2\x9d\x2f\xc3\xa1\x36\x0d\xf7\x6d\x36\x07\x58\x3d\x3b\xe1\xb3\xb0\xf7\x34\xdd\xdb\x9b\x96\x8c\x5e\x36\xdf\xa7\x18\x35\x2c\x79\xd7\xc7\x55\xd4\x82\x72\xf7\x23\x7c\xd6\xe2\xa0\x5a\x42\x16\xd5\x7b\x94\x35\x4e\xbd\xe3\xdf\x34\xe2\x09\x00\xa6\x22\xb2\xe0\x1a\xb2\x55\x5a\x76\x6c\x5f\xc0\xe5\x89\x2a\xd4\x2c\xf8\x44\x4d\x5e\x6c\xe2\x2b\x99\x79\x25\xf3\x42\x1e\x4d\xab\x25\xa1\x73\xca\xf3\xaa\x76\x27\xb6\x1a\xc0\x5b\x2b\x60\x73\x10\x8a\x69\xcd\x48\x52\xe4\x07\xb5\x89\x22\x47\x93\x84\x64\x45\xc9\xb4\x64\xb2\xdf\x31\xb2\xdb\x38\x9f\x19\x75\xdb\x2f\x27\x6d\x93\xed\x60\x7b\x55\x38\xd6\xfe\x3b\x36\x2a\x25\xe6\x8f\x6f\x58\xd6\x6e\x5f\x35\x78\x58\xdc\xc9\x75\x8e\xe9\xed\xdd\xd9\x79\x04\xf5\x7e\xb6\xdd\xd0\x13\xef\x74\x42\xaf\x80\x86\x70\x65\xb6\x40\x8f\xd8\xe1\x54\x6c\xbe\xd9\x33\xc3\xed\x54\x95\x1c\x64\x22\xa5\x98\xdd\xa9\x86\xa7\x0e\x1f\x41\x39\xc4\x00\x68\x0d\xbd\x53\xbf\x6f\xe0\xb7\xe2\xdb\xdf\x3c\x22\x92\xf7\xad\xd2\x14\x05\x3b\xe4\x7a\xb0\x87\xa4\xc6\xbe\x5c\x81\xc9\x40\x4b\x01\xb4\x26\x53\x36\xe7\x79\xae\x9c\xd8\x73\x76\x5d\xfb\x34\x0c\x4f\xdd\x56\xe1\x21\x08\x2b\x29\x3a\x79\x7a\x0e\x97\xd8\x30\x53\x1a\x34\xea\x23\x03\xc9\x6f\xc1\x21\xde\x31\x9a\x54\x6a\x63\x62\xf4\x46\xe4\x39\x8d\x63\xd2\xf2\x05\x35\xc7\xbe\x9c\x86\x8c\xca\x9c\x90\xf6\x8c\x6c\x02\x92\x87\xc4\xe0\x22\x4f\xc9\x84\x1c\x93\xc3\xa8\x5d\x5b\xf1\xd9\xce\xc3\xba\x8b\x0e\xbb\x33\xb6\x52\xe2\x6c\xa2\x87\xc4\xc1\xb8\x95\x1a\xf5\x4f\xa7\x78\xbb\x1d\xf7\x21\x39\x26\x93\xc8\x32\x74\x40\x6d\x68\x6b\x0f\x52\xab\xf2\xf0\xb0\x55\xdb\x10\x64\x8f\x79\x6f\x69\x8f\xc7\x24\x2f\x2c\xbb\x1e\x90\x8a\xd1\x32\x5e\xa0\x91\x24\x4f\xec\x0b\x69\xc5\xb6\xe1\xe4\x31\x07\x05\xc0\xbe\x87\x50\xe5\x9d\xdc\xe6\x63\x58\xb5\x14\x82\xe7\xac\xc6\x20\x4e\x75\x9d\x32\x52\x97\x3c\xbe\xbc\x21\x7c\xa6\x37\x00\xaf\x08\x3e\x50\x2c\x72\x48\xd3\x6d\x0e\x14\xc3\x76\x36\x88\xb7\xc0\x19\x3a\x24\x1b\x79\x2a\x6f\x12\x11\x10\x64\x53\x97\x31\x7e\x88\xdc\xc8\x85\x1e\x1b\x9d\x02\x1c\x14\x06\x5c\x29\x2e\x5f\xd9\x33\xb2\xf4\x47\xb5\x37\xec\x6f\x0f\x75\x98\x86\x80\xc1\x67\xbe\x14\xe4\x3b\xe3\x98\x28\x37\x0d\x51\xc9\x21\x61\x67\x39\xe9\x0e\x82\xd2\x16\x49\xc9\x15\x95\x5a\x51\xf3\x4c\x87\x60\x04\xbb\xba\x63\x34\x14\xfd\x64\x50\xfd\x54\x8f\x9e\x9d\xee\xe2\x24\x74\x74\x56\x16\x7c\xed\xa8\x3a\xf6\xb3\x13\x31\x62\x73\x7f\xb5\xb8\xfd\xe7\x7a\xbb\x99\x8f\x37\x19\x61\x10\x34\xb8\x5a\x4b\x68\xdc\xc0\x01\xdd\x69\xd6\x86\x92\x5d\xb8\x6f\x4f\xa3\x72\x08\x87\x5d\x68\xfa\xa0\xb7\x33\x58\x97\x9f\xf5\xaa\x2e\xc6\x0a\xf7\x0f\x56\x5e\x76\xe1\x1d\xcd\xad\xee\xc9\x4a\x1b\x04\x03\x53\x0f\x95\x3b\xd7\xa1\xe4\x6e\x1c\xdc\x98\x19\x0d\x0f\xff\xaf\x51\x8b\xac\x42\xae\x7d\x31\x20\x72\xb1\xdd\x04\x52\x22\xc9\x96\xf5\x0d\xc4\xb8\x4e\x53\x27\x3c\x32\x19\x92\x4b\xc6\x96\xa8\x54\xa8\x25\xa2\x9e\x7c\x9e\x74\x70\xd7\xd6\x49\xe0\xd9\x31\x60\xe7\xe1\xf5\x52\x63\x9d\x34\xcf\x02\x2b\xa3\x6e\xde\xa0\x5b\x98\x4d\x93\xd7\x74\x0f\xf6\x2e\xec\x66\x57\x6e\xf3\xaf\x30\xda\xc6\x50\xb4\x6d\xac\x81\x49\xec\x36\xd2\xca\x16\xca\x67\x52\x63\xa4\x25\x53\x5a\x66\x5d\x90\x55\xae\x52\x8d\xd8\x20\x2a\xd4\x48\xd2\x44\xa5\xdf\x57\xba\xa7\x4a\xe0\x02\xf2\xb3\xc9\x5d\x66\x76\x49\x5d\x14\x03\x89\x3e\x67\xf0\x43\xb5\x88\x86\x51\xea\x64\x7a\x31\xd2\xb2\x87\x2a\xac\x22\x1d\xef\x9e\xa9\x9b\x01\x83\x59\x8e\x92\xc9\xf3\x70\x6d\xb5\xb5\xde\xd9\x04\x91\x05\x58\xa2\x81\x7f\x2f\xf5\x84\xf7\x68\x7d\xb4\x48\xba\x6f\x79\x5a\xac\xd8\x70\x74\xc9\x5f\x4d\xed\x8e\x1b\x9f\xbd\xdb\x66\xb3\xa6\x13\x4e\xb3\x96\x96\xc6\x95\x4e\x1b\xc2\xbf\xdd\x51\xb6\xad\x36\x76\x6d\xd8\x6a\x9e\x2e\xe7\x79\xe0\x8b\xc3\x3d\x7d\x72\x64\xdf\xdb\x7d\x0c\x07\x69\xbc\x14\x9d\x8d\x0d\xfe\x8a\xa7\x16\x89\x1b\x9f\x24\xce\x14\xa9\xe0\x43\xc8\x07\x24\xa8\x56\xd3\xba\xa4\x71\x1d\x44\x20\x74\xbd\xfb\xf1\xbb\x1f\x8f\x91\xb3\x26\x05\xab\xa4\x72\x34\x67\x35\x91\x20\x97\x18\xc4\x5c\x2e\x88\x05\xaf\xea\xa2\xbc\x01\x9d\x0a\x13\xec\x4c\x19\x3c\xcd\xcc\x19\x39\x0e\xad\xb1\xae\x65\x85\xfb\xdd\x5b\x70\x70\xa4\xd9\xcb\x63\xbd\x7a\x8a\xf7\x15\x4b\xdf\xd3\x3c\xc1\xfe\x48\xa1\xa2\x98\xe9\xf5\xd4\x3c\xeb\x4e\x9b\x67\x9d\xba\x16\x30\x67\xdd\xa9\x77\xd6\x75\x16\x4f\xcc\x0d\xe0\x1d\xae\x4d\xf4\x34\x6f\xa0\x56\x08\xd2\xbc\x01\xf9\x14\x17\x46\x4d\x6d\x67\xf3\x7d\x05\xda\x80\xff\x16\x5c\x58\x37\xed\xcd\xbe\x16\x53\xf3\x3c\xb4\xdb\x1b\xc6\x14\x37\x9d\x2d\x7a\xdd\xef\x94\x25\xfc\x35\x2a\x4b\x03\xe3\xbf\xb9\xcd\xeb\x43\xf9\x25\x92\x8a\xff\xc6\x8e\x49\x2e\x17\x4a\x4a\x86\xdf\x90\xc5\x21\xfc\xf7\x08\xfe\xfb\x08\xfe\xfb\x18\xfe\xfb\x04\xfe\xfb\xb9\xfc\x2f\x42\x77\x75\xc0\x7f\x7a\x7b\xd7\x4e\xa8\xda\xd8\x8f\x4a\x3d\xdf\xfd\xf8\x9e\x7c\xee\xd0\xfd\xd8\xe9\xcf\x91\xed\xe7\xd6\x9e\xe0\x13\xe1\x3f\xd5\x91\x29\xbe\x32\xbe\x53\x3f\xc8\xe1\x06\x9a\x0e\xff\x0c\x39\x46\xdf\x19\x90\xc3\xbb\x91\x74\xb4\x81\xa4\xa3\x4f\x44\xd2\xd1\xdd\x48\x7a\xb4\x81\xa4\x47\x9f\x88\xa4\x47\xdb\xfd\xb8\x56\xcd\x87\x40\x1d\x4f\xb9\x3f\x7e\x43\x37\x7c\xc5\xb7\x93\x53\x74\x93\xf3\xe3\xa7\x20\xa6\x83\x94\x36\x25\xf0\x7a\x1e\x79\x1d\x09\x55\x52\x79\x39\x6f\xfa\xae\xb0\xd2\x77\x82\xe8\x5a\x2e\x5b\x1c\xa0\xfb\x42\x59\x45\x8d\x17\x49\xe6\x21\xfe\xee\x34\x3b\x75\xe2\xac\x8f\xc6\xa4\xa4\x6b\x48\xab\x22\x85\xaf\xa6\xe7\x9b\x8e\x2e\xb0\x73\x9b\xce\x8b\x0a\xe7\x59\x86\xbe\x0c\xb5\x8f\xa4\x7c\xf7\x38\x55\xbc\x2a\x53\xf0\x30\xc6\x98\x57\xc1\x89\xf7\x94\x69\x59\x16\xd9\xb2\xfe\xe5\xe7\xd7\xea\xf5\x12\x02\xe3\xd7\x06\xd0\x3b\x76\x5d\xc3\xc3\x85\x4b\xfd\xb2\xe5\xde\xaa\x4c\x7d\x7f\x0c\x2f\x26\xfe\x7e\xcf\xf1\x06\xef\x3a\x24\x1e\xfb\x08\x4a\xc5\x11\x32\x2d\x0c\x24\xd5\x5b\xc7\x36\x27\x3c\x9b\x77\x8c\x2d\x84\x50\xf8\xef\x38\xb8\xf0\x54\xe0\x53\x8c\x2e\x20\xea\x1e\x5e\x55\xb4\xcb\xf8\xea\xf0\xe5\xad\x01\x86\x28\x20\xff\xf8\x01\xde\xd0\x41\xa0\xac\xbb\x83\x50\xb4\xbd\x6f\x0b\x13\xa7\x44\xe5\xcc\x6b\xf5\xd2\x8f\x64\xf2\x5f\xda\xdd\x0d\xf3\xb9\xf0\xa8\xf4\xd9\xf7\x2f\x79\x52\xa8\xc7\x6d\x8d\xfe\x49\x89\x7f\xe7\x1e\xc5\xd9\x08\xe0\x23\xfc\xdb\xa8\x06\x4e\x4b\x3f\xb3\xbe\x96\x4a\x76\xb7\x96\x00\x7e\x43\x4b\xea\x2d\x8a\xe7\xb7\xae\x7c\xcd\x3b\x5d\x9c\x5b\xde\xe4\x3b\x4d\xe0\x1a\xfd\xdc\x37\xbc\x95\xc0\xd0\x6e\xd8\xb0\x7a\x9f\xb0\x64\x65\xc3\x1f\x7e\xf7\x67\x05\x67\x81\xec\xc9\x70\x7a\x03\x9e\xf2\xc1\x85\xe6\x2f\x95\xd3\x03\x79\xb6\xb2\x1c\xa8\xd2\xac\x60\x27\x87\x7b\x55\xd2\x7a\x8b\xd0\xfa\x0e\xdc\xa9\xf1\xcd\x78\xa4\x80\x6d\xef\xbc\x7a\xd0\xdf\x9c\x79\x65\xb0\xbf\xb7\x07\x5c\xec\x93\x3f\x5d\xd8\xd3\xc3\xdc\x7c\x1a\xe2\x7d\xf3\xb0\xd8\x67\x8f\x40\x63\xa2\xf1\x91\xe6\x5b\xe8\xf1\x98\xfc\x75\xc1\x50\x4b\xd6\xf3\x8a\xcf\x43\x08\xaf\x48\x9c\x72\x50\xa3\x75\x9a\x0d\xf4\x94\xac\x79\x06\xb7\x77\xe3\x31\x3c\xa6\x44\x3f\x22\xf9\xd1\xc0\x41\xfc\x64\x8e\xfc\xa7\x2c\x32\xb3\xe0\x2a\xf0\xcf\x9c\xf1\x92\x19\xb3\x0f\xb4\x58\x17\xa4\x4a\xe5\x9a\x06\x68\xbc\x55\xaa\x0b\x92\xb2\x59\x3d\x30\x1a\x38\x24\xfb\x2b\x66\xe4\xc3\xaa\xaa\x89\xec\x3c\x2d\x31\x0b\xc7\x5e\xc5\xea\x77\x3c\x63\xc5\xaa\x6e\x19\xe4\xe5\x91\xb2\xe1\x5d\x13\xd8\x2a\xfa\x5e\x6e\x81\xd5\xab\xbd\x5c\xe0\xd1\x4a\xff\x7a\x40\xbf\x4b\xd4\x04\x76\x7e\xf9\xd2\x31\xc5\x00\xd1\x9c\x47\x80\xed\xdb\x1e\xfa\x19\xbf\xf3\xd0\x45\x69\x6e\x7a\x66\xf9\xcc\xbc\xf7\x72\x36\xf2\x0f\x08\x64\xd7\x54\x4a\xab\xfa\xf9\x82\xa7\xc9\xa6\xbd\xe6\x6f\x33\xc4\xd1\xb7\xd9\x9a\xa5\x76\xcb\x35\x4b\x76\xdb\x78\xad\x3d\xe7\xb0\x9c\xfe\x37\x4c\x0a\x47\x03\xfe\x7d\xc2\xaf\x9c\xbe\x37\x5e\x5b\x39\x73\xd8\xb5\x95\xef\xb0\x89\x9d\xe6\xba\x30\xf9\xdf\x3d\x6c\x09\xaf\xe4\xe9\x9e\x0c\x67\x76\x20\xfc\x97\x4d\xe6\xe1\x12\xae\x89\x9f\x59\x9e\x30\xb9\x39\x5e\xea\x63\xa1\x19\xe2\xc9\x2c\x6b\xf7\x71\x79\xe3\x9d\x89\x02\x41\x64\x6a\x4f\x8c\xae\x68\xba\x62\x61\x34\xd0\xf3\x07\x04\xe8\x27\x61\x71\x36\xda\x40\x84\x09\xa6\xb9\x99\xd0\x0d\xa5\x26\x64\x67\xd8\xb9\x05\x3e\x7d\xcf\xe0\xb2\x2f\x0f\x83\x15\xbc\x9f\x0b\x06\x64\x4b\x0f\x7d\xde\x2a\x2b\xcf\x66\x77\xab\x8d\x7b\xf7\x67\x36\x2b\x59\xb5\x40\x66\x79\xed\xf8\x71\x4d\x19\x7a\x9b\xcc\x48\xf8\xd9\xa3\xc9\x57\x91\x12\x1e\x00\xba\x21\x32\xa8\x90\x65\xdd\xf2\x89\x17\xd5\xec\x1f\x21\x23\xec\xba\xb9\x3a\x37\xae\x09\x1a\xa1\x0a\x9e\x6e\xd9\xd1\xe4\xd8\x88\x06\xdd\xf2\x49\x83\xa1\xdd\xd3\x10\x42\x90\x7b\x0d\xee\xb6\x9b\xf4\xb0\x21\xa8\x43\xc2\xaf\x70\xc3\x77\x09\x1a\x81\xdf\x98\xc7\xfa\x21\x99\x6e\x02\x64\x86\xee\xee\xda\x99\x07\xff\x23\x45\x9d\x16\xc7\x85\x07\x0f\x30\x1b\x4e\x54\x87\x3f\xcf\x25\xff\x71\x6c\xd2\xb9\xa0\xfe\xff\x82\xe0\x73\x17\xb9\xc5\x17\x59\x76\x98\xd9\xa6\xf4\xd2\x33\x6b\x00\xd6\x35\x2d\xf6\x6d\xca\xa7\x64\xd7\xc0\x3a\xdf\xad\xca\x1c\x18\xe4\x7f\x9b\x37\xbe\x86\x29\x77\xab\xc2\xd8\x8c\xf2\x01\x7e\x91\x27\x68\xc5\x20\xbf\x6f\x67\x0b\x3d\x1d\x33\xcc\xb0\x41\xa4\x0e\x8b\xad\x98\x32\x46\x16\x71\xfd\xff\x35\x05\x67\x13\xad\xa8\x29\x6f\x1d\xfd\xfd\xf0\xc2\xad\xf1\x53\xc1\xf3\xde\x67\x1d\x16\x41\x37\x18\x3c\xed\xc0\x71\x37\x16\x21\x6c\x8d\xe5\x36\x15\x5b\xf0\xd9\xaa\x4c\x3f\x0b\xb4\x61\x47\xf1\x4a\x1c\x04\xf5\xf2\xbc\x15\x88\xc4\xd2\x66\xe3\x91\xe8\x1e\xfa\x8f\x1b\x1c\xc8\x78\x01\x70\x48\x81\x03\xd5\x06\xd9\xf5\xd9\x42\x83\x8c\x8e\xb7\x33\xce\x63\x78\xb7\x13\x76\x75\xf4\x87\x0e\x57\x6d\x42\x3d\x68\x1a\xc3\x2b\x79\xd4\xca\xdd\xa9\xae\x0b\x31\x48\x8c\x7a\xaf\x64\xa7\xee\xde\xe9\xa9\x99\x20\xfb\x20\x6a\x53\x7d\xdc\xd2\x4d\xc7\x4b\x8b\x72\x60\xf1\x75\xd8\x3a\xec\x46\x68\x5f\x1e\x24\xbc\x34\x9e\x35\xfc\x37\xf6\x8f\x5f\xff\x9f\x6e\x09\xbb\xd7\xde\x8d\x59\x57\x57\xdf\x66\x54\xd5\x37\x7d\xfd\x6d\x99\xba\xbe\x8e\xd5\x3b\xd3\x5f\xd2\xdc\x3e\x37\x88\x57\x65\xa9\xc6\xed\x35\x3c\x45\xd6\xcb\x15\xdc\x91\xc2\xf1\xd9\xaf\x9f\x5d\x8c\x71\x35\x40\xe0\x1f\x3d\xac\x30\xd9\x2d\xbf\x3d\x74\x88\xf2\x11\x7e\xed\x3a\x90\x7b\x28\x4e\x4f\xed\xc5\x9c\xf1\x2a\xd1\x0e\xdf\x9f\xc1\xff\xf0\x7d\x37\xb2\x96\xb6\xef\x8a\x05\x6e\xc1\xb9\x9e\x2e\x5d\x54\x9d\x9e\x92\xcf\xc9\xfd\xfb\xc4\xa7\xc6\xdc\x77\xea\x16\x54\x03\x38\x24\x18\x0c\xef\x8b\xe8\x64\x07\xe4\x87\x6d\xe4\xcd\xae\x76\xe0\x3e\x8a\x7a\x5c\x74\x76\x1b\x34\x17\xd5\x61\xb4\x65\xc8\xba\x47\x6c\xbf\x59\x43\x6e\x71\xfe\x1b\x83\x3e\xb9\xd3\xb8\x79\x9e\x37\xcc\xcc\xc6\x61\x33\x7b\xb5\xaf\x5b\xad\x4a\x0f\xc9\xd6\x9e\x1a\x12\x76\x42\xd2\x98\x5c\xdd\xf9\xa3\x8f\xe9\xfc\xbf\x42\xef\xff\x44\xf7\x3f\xa2\xc3\xff\x12\x3d\xfe\xa8\x2e\xa3\x97\x5a\x97\x03\x93\xfb\x2c\x01\x0f\x63\xbe\xd9\xdd\xdf\x29\x6e\xbd\x16\xd4\x0e\x4e\x11\x72\xe1\xdb\xed\xc7\x9a\xb9\xf8\x75\xc3\x59\xfe\x43\x0f\xb2\x9e\x5b\x99\x4f\x77\xc4\xe9\xcc\x8c\x18\x7a\x7e\x2f\xd0\xc1\xda\xc7\xbf\x86\xe7\xd5\x83\xe8\xfc\x9b\xf3\xea\xe1\x58\x0e\x62\xf3\xe2\xdd\x80\x84\xe7\x0f\x20\x68\xf1\xc3\xc8\x80\x76\x03\xaa\x88\x71\x0f\xc7\x60\x77\xda\xc3\x4c\x15\xcb\x66\xc3\xc1\x37\x24\xe8\x6e\x2f\x78\xa0\x4a\x9a\xdf\x0f\x47\x24\x40\x9c\xff\xb4\x03\x1b\xc5\xad\xfa\x2c\x77\x82\x23\x7a\x9b\xc6\x4d\x39\x8c\x50\x03\x12\xfc\xdb\xa1\x52\x95\xbd\xfd\xa2\xaa\x65\x74\x89\x80\xee\xae\xbd\xfd\xaf\xdf\x05\xcd\x4d\xe0\x07\xd9\xa9\x6f\x96\x5a\xc3\xc1\x47\x5d\xf8\xaa\x11\xfe\xdc\x69\x87\xb4\xac\x55\x1f\xb9\x61\x4c\xab\xe4\xd4\x24\x12\x73\xbe\xc9\xc3\xda\x08\x49\x41\x44\x9e\xba\x34\x93\x63\x0b\x7a\xf2\xb1\xd7\xa5\x9b\x95\x2f\x0f\xb9\x51\x87\xf4\xd7\x4f\xbc\xab\xf7\xcd\xfa\x94\x03\x71\xf1\x5f\xa4\x4f\xa9\xf8\x1f\x28\x27\x15\xa9\x71\x58\xf6\xc6\xc5\xda\x81\xc2\xf3\x07\xe7\x0f\xc4\xfb\xf7\x51\xf8\xf4\xde\xd9\x79\x75\xfe\xf6\xe2\x81\xf9\x14\x8d\xad\x99\xa9\xad\x4b\xda\xaa\x16\xcc\x8f\x41\x02\x34\xa8\x58\x55\x5b\xa9\x10\x0d\x12\xc4\x2e\xed\x8b\x2d\x8d\x77\x86\x84\xdc\x38\x12\x7f\xfc\xd1\x1a\x89\x3f\xfe\xd8\x6d\x24\xfe\xf8\xc3\x25\xe6\x53\xa9\xb6\x3b\x41\x76\xbe\xc9\xef\x5a\x0c\x10\x52\x65\xfb\xe8\x18\x9d\x75\x78\x4a\x8e\x1c\xd6\xbb\x41\xd3\xf5\x54\x5d\x53\xed\x76\xe7\x45\xe1\xd6\x3d\xfc\xb8\x26\xed\xe3\xd1\xdb\x9d\xcd\x01\x7d\xdb\xc5\x13\xc5\x30\x20\xd0\x83\x07\x41\xe4\x25\x14\xef\x02\x7a\xff\xbe\x01\xb4\xb5\xf7\x5d\x2d\xed\xd2\xd0\xf6\x76\x3a\xe7\xb7\x03\xd5\x1f\x7f\x34\x71\x7d\x12\x3b\x09\xb2\x59\xc7\xda\xe1\x4e\xd7\x29\x69\x54\x22\x8e\x1f\xbf\xba\xd8\xf9\x48\xbb\x88\x3d\x3a\x7d\x27\xbc\xff\x46\x26\x10\x7b\xa6\x59\xe9\x4a\xf9\xc7\xb7\x04\x2c\xf8\xde\x96\xb1\xe4\x7f\xb5\x98\xd5\x3e\x84\xcc\xc9\xd3\x25\x3d\x8d\x7f\x3d\x23\x17\x0f\xc2\xb3\xcf\xc8\xc5\x43\x81\x72\xe6\xd9\x37\xf2\xef\xb3\xc9\xf0\xab\x8b\x87\xe1\x48\x9c\x47\x51\x24\x61\x34\xbf\xeb\x60\x76\x8e\xb8\x94\x9a\x78\x5d\x1b\x58\xdb\x76\x7e\xa6\x1c\xdb\xc7\xe4\x0d\x2b\xe7\x4c\x5d\x44\x14\x4b\x56\xd6\x9c\xc1\x7b\xb1\x22\x67\x3a\x7e\x1e\xcf\xeb\x82\xd0\x1c\x42\xe5\x8f\x9c\x15\x91\xc9\xaa\x3f\x99\x5a\x61\x4d\xcb\x39\x83\xb7\xe3\xab\x32\x46\xe5\x42\x8f\xb7\xc2\x0d\xe9\x84\x9c\x62\x60\x4b\xf0\x73\xb4\xa0\xd5\x8f\xeb\x5c\x61\xbb\x09\x75\x85\xc8\xba\x52\x20\xe0\x99\x2e\xb9\x80\xdb\x09\x9a\xc7\x52\x4c\x82\x74\x87\x46\x88\x05\x3a\x1c\xc0\x53\xd2\xac\x6b\x72\x6d\x37\x41\x9b\x38\xc9\x53\xd2\x82\x39\x26\x67\x17\x51\x23\x32\x04\x34\xdc\xa2\x50\xf2\xd9\x7c\x95\xa6\xe4\xfe\x7d\xa4\x0c\x85\xba\x16\xdc\xa9\x13\xe0\x50\xc3\x76\x91\x5c\xd5\xe5\x2a\xae\x8b\x12\x2a\xfc\x08\xf0\x12\x76\x43\xc7\x7b\x26\xc9\x81\x81\xf0\xfe\x83\x16\x4d\x5d\x52\xfe\xf6\x71\xf5\x0e\x0d\x27\x50\x3a\xd4\x3c\xf1\x96\x1c\xcd\x09\x2d\xa7\xbc\x2e\x69\x79\xe3\x04\x6c\xc1\x51\xa8\x70\xd1\x15\x39\x73\x16\x1c\xbb\xae\x59\x9e\xa8\x1e\x78\xcb\x8b\x43\xde\x68\x08\x3d\x4e\xcb\xf9\x0a\xef\x67\x5b\xe1\xc7\xb1\x62\xff\xa0\x0c\x6c\x65\x95\x91\xbc\xa7\x0b\x18\xe6\x1d\x2f\xcc\xd6\x45\x99\x90\x18\x5e\xfc\xf1\x9c\x94\xac\x5a\xca\x2d\x33\x2b\x4a\xf2\xfc\x7f\xfe\xfb\xc8\xbb\xf7\x96\xa0\xf8\x18\x30\xa1\x35\x35\x37\xde\x4b\x5a\xd7\xac\xcc\xc9\x29\x19\x9f\xd1\xe1\x6f\xcf\x86\xff\xbf\xc9\xf0\xab\xf7\xe7\xab\xc9\xa3\xaf\x8e\x86\xf2\x9f\xf8\xab\xf3\xd5\xe4\xf1\xe1\x44\xfe\x78\xfc\xf2\x2b\xc9\x3b\xce\x57\x8f\x5f\x4c\xe4\x87\xaf\x5e\xbe\x7c\x79\xbe\x7a\xf4\x18\x7e\x3c\x4e\xa6\xb3\xf3\xd5\xec\x2b\xf8\x31\xa3\xb3\xd9\xf9\xea\xd1\xe4\xb1\xfc\xf1\x68\xf2\xd5\xec\x7c\x45\x63\x28\x49\xbe\xa0\xb3\x8b\x87\x63\x7d\x03\x2e\xd5\x04\x27\x2e\xb6\x22\x47\x73\xce\x58\x3d\x66\x9c\xe0\x7d\x48\x06\x4b\x4f\xae\x69\x13\x46\x3e\xc6\xe8\x4f\x5d\x71\xe0\xb3\xf6\x24\x48\x1c\x67\xfc\x62\x24\xcf\xb3\xe7\x45\xc2\x9e\xd5\xe1\x24\x82\x87\xa5\xd7\xb2\x4b\xfa\xe9\x15\xb4\xfa\xf0\x94\x00\xac\x63\xe3\x77\xd6\xa3\x81\x39\x3c\x69\x46\xe0\x56\x24\xdd\x62\xae\x31\xe3\x06\xc5\xd3\xfa\x55\x8e\xde\x50\x3a\x51\xdd\x14\x53\xd4\xfd\xae\x32\x73\x1c\xeb\xd0\xb4\x26\xdf\x40\x23\x7b\xe3\x9e\x39\xb3\x8e\x49\x30\xa3\x64\x46\x87\xa6\x02\x24\x2e\x38\x26\xc1\xb7\xfa\x43\xc2\x66\x74\x95\xd6\xc7\xe0\x1c\xb5\xbf\x77\x3b\xd8\xdf\xd3\xf2\x8a\xd7\xa4\x0e\x41\xdb\x6a\xd4\x64\x85\xec\x68\xd6\xa9\xa4\x1b\x7e\x65\x3f\x75\x35\x5d\x35\x92\x20\x3a\x14\x34\xe2\xcc\xb6\x08\x69\x66\x4a\xec\xa0\xa7\x8d\x42\x93\xe5\x27\x5f\x54\xc4\xe8\x30\xea\x1e\x19\xfa\x63\x9b\x80\x56\x86\xcb\x0e\x0a\x74\x8c\x76\xa7\xe9\xef\x1d\x84\x5d\x43\xa2\x1a\x1c\x56\x26\xb5\x60\x9b\x1a\x53\xf8\x67\xa8\xb2\x7f\x0d\xaf\x9d\xbf\x5d\xd4\x66\xb8\xf0\x1b\xd1\xb4\x37\x48\x9d\xea\x1c\x87\x1d\x94\xaa\xb2\x5e\x42\x4d\xca\xcf\xbb\xd2\xe9\x20\x36\xab\x1c\x3e\xf5\x51\x79\xd8\x4d\xe0\x61\x3f\x6d\x87\x1f\x41\xd6\x61\x93\xa2\x3e\x72\x8e\xba\xc9\x39\xea\x27\xe7\xe8\x23\xc8\x39\xf2\xc8\x79\xc3\x12\xbe\xca\xfa\x28\x7a\xd4\x4d\xd1\xa3\x7e\x8a\x1e\x7d\x04\x45\x8f\xda\x2b\xab\x49\x90\xc9\xf8\xd2\x9c\x33\xb7\x40\xc1\xc6\x05\x24\x9a\x74\x80\xe0\x4b\x9b\x64\x37\x47\x6b\x07\xcd\xa6\x96\xa6\x4c\xc2\xeb\x46\xb4\x19\xd5\x69\x05\x3f\x75\x30\x65\x37\x0d\x6d\x47\x3b\x50\x34\x4c\xd9\xac\xf6\x5a\xfb\x5f\x06\x5d\x17\x4f\x68\x59\x6d\x1d\x42\x1a\x65\x6d\x8a\x9a\x59\x6c\x3b\x88\x92\x35\x87\xab\xd4\xa3\xe8\x2f\x2c\x67\x25\x8f\xc9\x6b\x8d\xb5\x8b\xb0\x7e\xb2\xb6\x10\xf5\xe3\x4e\x24\x15\x3e\x49\x3f\x80\x48\xc6\x92\xcd\x34\x81\x56\xa8\x62\x58\xfb\x0b\xc3\x29\x70\x29\xf2\x92\xdd\x76\x90\xc2\x4a\x5a\xe1\x72\x6e\x62\x30\x6b\xc5\x3e\x46\x6b\xaf\xe1\xa3\xbe\x35\x7c\xa4\x61\x53\x4c\x32\xeb\x00\xc1\x17\x97\x46\x27\xef\x72\xe7\x60\xe5\x0d\x82\x30\x25\xd7\x6b\xfd\xbd\xf3\xd8\x57\x39\x66\xdd\x53\x1f\x3e\x35\xdb\xd5\xb9\x97\x3b\x1a\x5e\xf2\xb8\x5e\x95\x6c\x58\xf8\x87\x3e\x3e\x0f\x7f\x65\xb0\x75\x35\x5f\xab\x84\xc2\x4e\xf3\xf8\xa9\xd9\xbc\xce\x36\xdc\xd1\xbc\xad\xd0\x68\x1a\xb3\x15\x6b\xfe\x66\x1e\xc7\x0c\xcb\x55\xb3\xcd\x66\x61\xb3\xf5\x56\x26\xe3\x0e\x32\x32\x9e\xaf\xaa\x2e\x32\x6c\x65\x39\x15\xac\xbd\x36\x1e\xf5\xad\x8d\x47\x1a\x76\x69\x32\xed\x3a\x70\xfa\x63\x7b\x5f\xd9\x34\xd3\x5d\x0b\xf9\x86\x91\xbc\x18\x2a\x0f\x34\x8f\x60\xf5\xa0\xe6\x27\x07\x71\xa7\xbc\xe6\x3e\x4f\xf1\x49\x77\x4b\x3a\xa4\x35\x37\x8f\x73\x27\xfb\x4d\x57\x59\x5e\x39\xe4\xc9\x3f\x31\x81\x6d\x17\xa1\x6f\x95\x37\xdb\x5b\xdd\x5c\x17\xb5\x4e\xa2\x11\x8f\x56\xe7\x7b\x9b\x52\xfb\xee\xa1\x9b\x52\x5a\x96\xc5\xba\x1a\xd2\xb4\xde\x99\xd8\x97\x7e\x7b\x9d\x03\x6b\x66\xfe\x71\xdf\x92\x78\xac\x97\xc4\x7c\xd5\x1a\x7d\xfc\xe4\x76\x06\x5e\x23\x56\xc7\xe3\x71\x05\x01\x6d\xb3\x84\x8d\xe2\x22\x83\x74\xfb\x49\xb1\xce\x87\xb6\x46\xd7\x19\xc5\x2a\x89\x65\x18\xf3\x32\x6e\x74\xe9\x8d\x42\x40\xfe\xb2\xda\x34\xf4\x96\xec\x27\x7d\xfd\x79\x12\x98\xd3\x0d\x72\x81\x7b\x67\x5a\x52\x78\xbd\x51\x69\xc3\x3b\x68\x95\x25\x7d\x8b\xfa\x17\x89\x46\x35\xa2\x12\x8e\x3b\x8d\xc0\x17\xb7\x11\x95\x8c\xbc\xa3\x91\x92\x2d\x19\xad\xfb\x9a\xf9\x99\x61\x33\x36\x93\xb4\x7d\x99\x87\x3a\x9d\xe4\xcf\xc7\xe4\x2c\x38\x0b\x06\x24\xb8\x08\xc1\x4b\x2f\x0a\x2e\x06\xfb\x7b\xc0\x71\x65\xd1\xbd\xb3\x8b\x50\x96\x3a\x65\xc0\xdd\x64\x99\xfc\x7e\x9e\x9f\xe7\x82\x3c\x87\x6d\x42\x0e\x89\xf9\xf3\xc8\xfe\xf9\x88\x08\x09\x33\x54\xff\x23\x3d\x7f\x4a\x18\x49\x1b\x91\xff\xeb\xf9\x53\xb6\x06\x34\xf8\x0f\x0b\x5d\x62\x00\x1b\xc2\x99\x8e\x3b\xcf\x58\xdd\x8e\x07\xbf\xfc\xfc\xda\xb8\x04\xc3\xa7\xc0\x76\x1d\x0a\x55\x22\x29\xfc\x64\xb3\x82\x3b\xa9\x3d\x7c\xe5\x38\x78\xf0\x20\x70\xa4\xbf\xe0\x6f\x7f\xfb\x5b\xe0\xa9\xb2\xc1\x03\xc4\xa2\x9c\xff\x5f\xe5\x35\x2b\x67\x34\x86\xd4\x09\x26\xc4\x73\xe3\x11\x80\xf9\xae\x9f\xe5\x82\xe6\x3f\x1e\x13\x8c\x7c\x63\x5e\x6d\xca\x05\x9c\xb1\x9a\x95\x1b\x52\x53\xaa\x3c\x43\x15\x4b\x48\x4a\x6b\x06\xf1\xa5\x4b\x36\xc3\x3f\x78\x1d\x00\x16\x96\xd7\x06\xc5\x08\x7f\x93\x53\x08\xde\xa2\x11\x3c\xc7\xe4\x0f\x33\xf2\xb2\xc8\x6b\xf2\x6c\xcd\xc0\xc5\x3a\x67\x2c\x31\x91\xfd\x57\x75\x41\xe4\x86\x4c\x0b\x6a\xfc\x79\xe5\xc7\xef\xd4\xb7\x97\xcf\xcc\x53\x28\xef\x5d\xb2\x07\x53\xe4\xb5\x46\x0e\xb9\xd3\x69\x5a\x29\x73\x68\x0b\x95\x7e\x59\x70\xbb\x1b\xba\x7b\xa7\xd8\xba\x1b\x26\xff\x26\x65\x6f\x17\x8c\xc1\x22\x31\xcf\x06\x9c\xcf\x27\x8d\xe0\x38\xca\x74\xe3\x40\xb4\x8d\x38\x2a\xa1\xa0\x81\x38\xe3\x17\xa3\x45\xc9\x66\xf8\xa4\xcd\x46\x88\x32\x37\x4f\x2d\x48\x9b\x51\x61\x3c\xce\xe8\x75\x9c\xe4\xa3\x69\x51\xd4\x55\x5d\xd2\xa5\xfc\x21\xd9\xe7\xac\xc8\xeb\x21\xc5\xae\x8d\x83\x88\x7c\x63\xf3\x2d\xf4\x8f\x94\x67\x7e\xe4\xb3\xd0\x07\xb4\x03\xa3\xb2\xca\xf5\x3d\xa4\xc0\x24\x74\x27\x18\x5c\xfd\x72\x54\x82\x33\x63\x80\xe9\x5c\x64\x47\x02\x53\x24\x7b\xa3\x1f\xa4\xcb\x23\x60\xa7\xde\xc8\x65\x5a\xd5\xe3\xb8\xaa\xbc\xef\xa3\x8c\xe7\xa3\xb8\xaa\x00\xbb\x21\x6d\xce\x6a\xfd\xe8\xe4\xdb\x9b\x77\x14\x33\x5e\x82\xc6\x18\x44\x67\x93\x0b\xef\xed\x86\x0e\x16\xa0\x33\x4e\xbd\xd4\xc1\xb4\x6b\x76\x5d\xd3\x92\x51\x88\x90\x55\x31\x6f\x39\xa9\x3c\xb2\xca\x4a\xba\xe0\xe6\x8b\x93\x81\x54\x7d\xf1\x62\x84\x37\xca\x1c\xd3\xa0\x7a\xe4\xf0\x6e\xc1\x2b\x92\x31\x9a\x57\x36\x3e\x96\x06\xc6\xca\x64\x4d\x2b\x52\x2d\x59\xcc\x67\x9c\x25\x03\x15\xda\xde\x00\xc9\xd2\x59\xb1\xca\x93\x7d\x58\x56\x55\x91\xb2\x51\x5a\xcc\xc3\xc0\xb0\x8f\x63\xf2\x02\x5c\x2e\xc8\x0f\x1d\xb5\x46\x38\x85\xfa\x66\xc9\xe6\xe1\x42\x1e\xa3\x0c\x83\x7e\xa6\x59\xfd\x1e\xa8\xed\x92\x3a\x1e\x93\x57\x39\xaf\x39\x4d\xf9\x6f\x6c\x7f\x6f\xaf\x55\x05\x12\x9c\xec\x23\xe4\xeb\xa2\x58\x42\xde\x3f\xe8\xf4\x74\xc5\x53\x30\x10\xe3\x2b\x8f\x6a\x20\xa7\x01\x62\x45\xe1\x0b\x90\x19\x2b\xa5\xaa\x05\x7a\x9c\xb3\x1f\x2f\x19\xdc\x98\x74\x1a\x30\xed\x4e\xec\x2c\x6e\x5e\xa8\x5c\x32\x73\x97\x22\xeb\x5c\xb2\x1b\xbb\x05\xad\x98\x00\x79\x88\x9c\x6d\xd6\xec\xe3\x68\xb9\xaa\x16\x61\x20\x02\xed\x5b\xba\xaf\x11\x76\x12\x71\x76\xc9\x6e\x2e\x46\x4a\x64\x81\x21\x85\x64\xbf\x42\x10\x33\xde\xd5\xa2\x58\xbf\x92\x53\x4b\xee\xdf\x27\xad\x8f\xad\x4b\x0f\xbc\x94\xe9\x04\xd5\xdd\x91\x3d\x55\xbd\xd8\xdc\x0d\x09\xe8\xc6\x9d\x36\x7c\xc3\x5d\x23\x55\x4d\xeb\x55\x45\xf4\x32\xb9\xa7\x31\x35\x86\x37\x40\x38\x9d\xad\xd0\x50\x87\xb5\x4f\xc9\x59\x20\x19\x51\x45\xaf\x20\xb3\x11\x44\x9f\x93\x7f\xac\x8b\x32\x81\x3f\x30\xac\x2d\x3c\x42\xd7\x04\x3c\x4b\x12\xa2\x87\x4e\x3f\x12\x2a\xf5\xbb\x3d\xf3\xa4\xd2\xa7\xca\x7b\xad\xe2\x93\xe2\x15\xb9\x6f\x32\x97\x29\xe5\xb9\x14\x23\x6c\x68\xcb\x1f\x8a\x1a\x54\xc4\x05\xaf\x02\x3c\x49\xe1\x04\x94\x8b\x55\x1f\xbd\x85\xb9\x7d\xd2\x17\x24\x92\x6f\xe0\xb9\x3a\xd2\x82\xaf\x83\x1b\x6c\xf4\x4e\xef\xde\xb2\xda\xf4\x4e\xe3\x94\x52\xcb\x92\x96\x15\x26\x31\xcb\x67\x7c\xee\x9d\xd8\xf2\xfb\x73\xf8\x4c\x4e\xf5\x65\x90\xa4\x78\xc1\xe7\x8b\x94\xcf\x17\xf5\x4b\x13\x1d\x0d\xc5\x63\x32\x1e\xab\x97\x37\x36\x9e\x8e\x35\x4d\xc9\x1e\x25\xac\x66\x71\xad\x72\x19\x15\x33\x15\x97\xef\xd6\xc6\x7d\xf0\x9b\x05\x79\xc3\x64\xba\x7c\xc3\xca\x39\xc4\x1c\x94\xc2\x94\x95\x42\x07\x64\xcd\xeb\x85\x93\xee\x57\xe1\xb2\x7d\xf1\x45\x56\xdd\x93\xdb\x81\x8f\xa5\x0b\xba\x9f\x00\x47\x1a\xdc\x4e\x80\x2f\x3a\x3a\xbf\xba\x30\x3b\x72\xe1\x76\xcc\xbe\x10\xe9\x74\xcd\xc3\xd2\x05\xdd\xdf\x35\x93\x94\x79\x7b\xf3\x06\xd4\x6f\xdc\xc1\xd0\x86\xf4\x1b\x7e\x0e\xd1\xcd\xc9\x2a\xe7\x7f\x5f\xb1\xf7\x3c\xc1\x88\x92\xf2\xc7\x2b\x5c\x45\x53\x1a\x5f\xae\x69\x99\x54\x24\x2e\xb2\x25\xad\xf9\x94\xa7\xbc\xbe\x69\xc9\x67\x72\xaf\x4b\x36\x64\x0e\x11\x97\x6b\x69\x80\x91\x6d\xe7\x6e\xa0\x41\x10\x39\x7b\xbb\x01\xf3\x2a\x71\x0e\xee\x76\xfd\x93\x46\x62\x4e\x79\x48\x9b\x91\x84\x6d\xdc\x92\xb4\x75\x95\x67\x2b\x10\xad\x73\x38\xa6\x00\x14\x7f\x84\x66\xfc\xde\x2d\x30\xfe\x13\x7a\x1b\xc2\x18\x15\xb9\x3c\x94\x65\x23\x79\x7a\x43\xe8\x15\xe5\x29\xa8\xf1\x98\x27\xcb\xb0\x34\xa8\x5e\x15\x03\x9c\x73\x56\xcb\x42\xad\xc7\x70\x3c\x77\xff\x37\x4d\x57\x8c\xc4\x34\x47\x54\xe5\x2a\x47\x24\x50\xd5\x15\x2e\x16\xb4\x22\x53\xc6\x72\x85\x5d\x8a\xea\xce\xf4\x78\xd8\xee\xdf\x27\xe1\x3d\xb7\xd7\x76\xf6\x84\x20\x9d\x05\x23\x10\x2e\x20\xb5\x2f\xe2\x30\x72\xb7\x23\x42\xe1\x1b\xc1\xae\x26\xad\xfb\x05\xea\x4b\xdf\x29\x36\xa8\xb9\xa6\x22\x1a\x15\x26\xab\x3f\x2d\xcb\xa2\x2e\x20\xa9\x9a\x01\x74\xb8\x78\xad\x19\x38\x9f\x85\x98\x38\xac\x5b\x68\x41\x9f\x65\x59\xfe\xa3\x99\x64\xa5\x43\x39\x6b\xc2\x2c\x07\x38\xda\xdd\x25\x71\xff\xbe\x3f\x26\x66\xfa\x14\x8b\xdc\x52\x3e\xc2\x94\x40\xaf\x79\xce\xbe\x2d\x19\xbd\xac\x9a\x2a\xd0\x9e\x47\xdc\x68\xaa\x80\x5a\x39\xcf\x36\xc1\xda\xac\xcc\xff\x80\x0e\xc8\xc5\xfd\xf6\x26\xaf\xe9\xf5\xf7\xfa\xdc\x91\x8c\xca\x08\x37\xf7\xef\x93\x35\xcf\x93\x62\x3d\x5a\xa4\x1f\xaa\xce\x4e\x99\x03\xcb\x9d\xc0\xd8\xe6\xba\xd3\x47\xaa\x83\xc7\xd6\x91\x5b\x10\x81\x71\x89\xa1\xce\xa3\xba\x8b\x93\x28\xcf\x56\x3b\x83\xd8\xb6\xcd\xe9\x5c\x85\x1e\x35\x91\x99\x7b\xcc\xc0\x68\xf3\x40\x22\x18\xae\xac\x13\x6d\x72\x31\xd1\x87\x40\x8c\x40\xf7\x2f\x2d\x1b\x20\x53\x56\x7b\xb0\x7f\xf9\x96\x2d\x11\x84\x99\x37\xa5\xf7\x98\x7e\x6f\x99\x2a\xed\xdc\x68\x17\x42\x90\x2d\x2a\x91\xd6\x71\x40\x2d\xb2\x5a\x33\x60\x79\xaf\x39\x81\x99\x60\xfb\x45\xce\x1d\xb3\x5a\xcb\xb3\xb4\x64\x34\xb9\x31\xbc\x63\xd4\x50\x21\x9a\x2a\x12\x4b\x5b\x91\xa6\xdc\x15\x64\x3c\xda\x58\x3a\x33\x16\x87\x3d\x25\xde\xbf\xa1\x4b\xb3\x03\x9b\x62\x7f\xeb\xa8\x32\x14\x82\x4f\x51\x55\xd3\x3c\x41\xa1\x29\x00\xb3\x5c\x4d\xa6\xa8\xed\x71\x38\x9b\x32\x8a\x09\x07\x1c\xc6\x67\x30\x81\x60\xee\xba\x27\x41\x55\x9e\xcf\x1b\x25\x6a\x41\xda\xa7\x05\x20\x5c\xe3\x22\x55\xd4\x9f\xcd\xf8\xf5\x5b\x85\xb7\xa7\x21\x48\x95\xde\x8a\x56\xbf\xe7\x35\x19\xca\xe1\xd1\xe2\xb8\x0a\xf4\x6e\x24\x74\xa5\xce\xeb\x16\x83\x17\x79\xcd\x4a\x48\xb2\x1f\xe4\x6c\x2d\xa5\xe9\x67\x79\xf2\x0a\x62\xf5\x3e\x57\xc6\x07\x6d\x3a\x85\xdb\xab\x13\xa7\xee\x3b\x3a\xc5\x9a\x35\x9d\x9a\x5a\xbd\xd0\x6f\x17\x7c\x56\x0f\x4d\x9d\x4a\xfe\x7c\x07\x15\x7f\xc9\xf9\xe6\xaa\x2f\xaa\x38\xf0\x3a\xae\xdc\x26\xb7\x65\x3b\x6f\x45\x04\xd2\x23\x03\x6b\xc4\x6c\x01\x9a\x24\x2f\xae\x20\x38\x31\x06\x20\x09\x83\x4b\x76\x23\x09\x09\x06\xce\xc6\x52\x9b\x49\xae\x52\xb9\x81\x14\x47\x81\x0c\xed\xda\xa9\x99\x8d\x2e\xd9\xcd\x73\x0c\x98\x4f\x8e\xbe\x70\x1c\xee\x58\x3a\x6b\xbc\x6a\xb8\x23\xc5\x30\x71\x2a\xba\xae\x79\x5f\x90\x15\x3a\x5b\x57\x52\x16\x4b\x3f\x7e\x1f\xe4\xa4\x7d\xae\x72\xd2\xde\xf3\x4f\x86\x0c\xf3\xd6\x05\x00\x33\x54\x89\x6b\xc1\x52\xa2\x71\x39\x52\x8f\x27\xb7\xbb\x30\xa3\x5c\x05\xc3\x98\xcf\x32\xaf\xf2\x68\xce\xeb\xef\x57\xd3\xb7\x4b\x1e\x33\x7b\xde\xec\xef\xed\xd9\x30\x48\x6f\x1d\xea\x42\xe5\x83\xa4\xcb\x5e\x29\xc7\xc1\x63\x27\x6c\x52\xc7\x6b\x6a\xd5\x89\x5e\x32\x65\x79\x8b\x44\xf8\xd8\x49\x9e\x65\x47\x8e\xcc\x75\xea\x90\x30\x9a\x95\x45\x26\x45\xfb\x67\x25\xa3\x21\x4b\x07\x86\x8a\x63\x9c\x08\x67\x04\x8e\xcd\xa4\x80\xc1\x7d\xc1\xf0\xfa\x8b\x2e\xb5\xe7\x07\x9d\xbe\x85\x90\xbc\xd6\x58\x82\x5f\x3c\xd9\x35\x22\x4f\x49\xb3\xfc\x98\x80\x3b\x05\x6e\x98\x5f\x72\x5e\xff\x59\x1c\x7f\xe5\xf5\xe2\x1d\x9d\x56\x0e\x1e\xbf\xc0\x15\x2b\x9e\xe2\x1f\x04\x95\xc2\x81\x4a\x98\x88\xf7\xdb\x95\x8a\xde\x32\x50\xd6\x57\xf0\x7d\x76\xb0\x9a\x6f\xe6\x80\x97\xf8\xe0\xa0\x77\x6a\x42\xfa\xe5\x7f\x67\x37\xd5\xb1\xe6\xe9\xba\x15\xf0\x7e\x06\x85\xd4\xa0\x74\x3f\x6f\x26\x93\xa6\x69\xb1\xfe\xae\x2c\x96\x2f\x79\xca\xde\x49\x1d\xf5\x98\x9c\xc1\x29\x37\x06\xc5\x1a\x2e\x0d\xf6\xc0\x4f\x78\x51\xa4\x09\x2b\x8f\xed\xc2\xb2\x1f\xe5\xbe\x67\xa9\xdc\xbd\xcf\xea\xba\xe4\xd3\x55\xcd\xc2\xc0\x29\x0f\x22\x09\x11\xc0\x14\xa3\xa5\x56\xc5\xca\x97\xcb\xc6\xa1\xbb\x55\xd6\x3b\x65\x6d\x48\x73\x5d\x25\xb7\x43\x63\xbd\x8e\x30\xa1\xd4\x0b\x78\x0a\xe2\xac\x5c\xf3\xb9\x61\x4b\x9f\x15\x65\x2c\x25\xb0\xd8\x99\x12\x6d\xd5\x85\x37\x4f\x0d\xfc\x4e\x28\x25\x44\xe9\x32\x48\x1b\xea\x5d\x0a\xf6\x2a\x99\x48\xe4\x6e\xac\xf9\x8a\x9b\x03\xba\xc3\x4e\xd8\x60\x52\xba\x8a\x63\x14\x44\x72\xc0\xbc\xfc\x0e\x3f\x86\x36\x5c\x44\xc3\x50\xd4\x87\x0d\x8b\x5b\xf8\xde\xea\xcf\x1d\x18\x77\xd7\x41\x59\x0e\x31\x52\x1a\xc3\x09\xcd\x68\x98\xb0\x39\x24\x4e\x2c\xa9\x06\x49\x36\xce\x08\x70\xfc\xa6\xa8\xe5\xc9\x74\x27\xc6\x4a\x7d\xcd\x2a\x67\xee\xc9\x74\x35\x27\xe1\x67\x8f\x1e\x3f\x8e\xb4\xff\x7e\xb6\x7c\xdf\x33\xb9\xfd\x71\x68\x54\x2d\x37\x46\xd5\xde\xed\x48\x8a\x1d\xa1\x2a\x8a\x06\x10\xcf\x1e\x04\xdb\x31\x79\x4b\x67\xb4\xe4\x90\x91\xf0\xa7\x92\x5f\x49\x45\xe8\xdb\xb2\x58\x83\x3d\xea\x0d\x9c\x5a\x69\x51\x5c\x56\x24\xe5\x97\x90\x7c\xb2\x5a\x2d\x97\x45\x59\x57\x24\x2d\x62\x9a\xbe\xad\x8b\x92\xce\x19\x98\xb0\x69\x9a\x92\x98\xa6\x29\x98\xcd\x2a\x56\xbf\xaa\x59\x46\x30\x67\xfd\xff\x5a\x15\x35\x7d\x71\x1d\x83\x5d\x4a\xd9\xae\xff\xca\x0e\xdc\x0c\x16\xda\x2a\x25\x05\x39\x9a\x63\xce\x0a\x4a\xae\x68\xc9\x51\x6f\x8e\xe3\xa2\x94\x92\x53\x7a\xe3\x78\x47\xf3\xea\xb5\x43\xc5\x33\xad\x65\x87\x5a\xb2\xd6\x89\xed\x5d\x52\x4f\x5b\x89\xf5\xeb\xf2\x46\x3d\x24\x70\xe0\x46\xaa\x07\x61\x50\x65\x09\x7b\xef\x16\x05\x3a\x70\x8f\x5f\x01\x63\x44\xf7\xd5\x51\x6f\x6c\x62\xf0\x37\x66\x1b\x22\xee\xda\x73\xb3\x51\xea\x3a\x66\x83\xb2\x77\xbb\xdf\xa9\x6a\x98\x4d\xd0\x94\x3f\x21\x4d\x50\xcf\x80\x39\xb7\x67\xfa\x3a\xdf\xde\x14\xb6\x14\xca\x2e\xe3\x8b\xbb\xe3\x7a\x8d\x08\x2e\x78\x10\x18\xc7\xe7\xee\x4b\x8e\xff\x2c\x56\x24\x5b\x55\xb5\x5a\x0b\xa6\x2e\xde\xe6\x80\xf6\x65\xfa\x3a\x63\xb4\x5e\x95\x6a\x98\xad\xe6\x62\xd4\x61\xeb\xa4\xa0\x55\xb5\x59\x51\x66\x92\x4f\x68\x65\xa0\x1f\xa2\x19\xa5\xa3\x1b\xb2\x43\x38\xad\x56\xd3\x8c\xd7\x1d\xac\x77\xcb\xc2\x09\xc8\x43\x87\x9c\xde\x41\x74\x73\x43\x75\xa9\xfd\xb6\x06\x5e\xdd\x36\xae\x4a\x7b\x36\x88\x3c\x34\x1b\xb4\x6c\x9e\xcb\xc8\xbc\x15\xcb\xe7\x81\x1c\xc9\x3f\x89\xed\x9e\xb3\x34\x5a\xe7\x66\xc5\x6a\xb0\x27\x85\x7f\xae\x11\xa5\x74\xed\x66\xe9\xb2\xc6\x15\x75\xf7\xb3\x71\x90\x1b\xa6\x98\x0d\x3c\x65\x3b\x9d\x03\x67\x19\xa8\xf8\x5b\xf8\x58\x0a\x1e\x81\xa5\xee\x5d\xae\xb5\x0e\x7c\x7b\xf3\x2a\x09\xcd\xd5\x0b\xbe\x07\x03\x9d\x27\x75\x97\x3b\xfe\xf2\x0e\x49\xfc\x64\xc6\x5e\xb6\x81\x09\x6f\xd6\xe4\x3b\x5a\x2b\x41\x01\x3e\x2f\x16\xb2\x69\xd9\xe6\xf7\xc5\xaa\xac\x9c\x92\x4c\x17\xbc\xe1\xf9\xaa\x66\x6e\x51\x02\x09\xe1\x29\x8a\xf7\x88\x86\x9c\x92\xc5\x42\xbf\xd5\x5c\x90\x6f\x4e\xc9\xa1\x09\x13\x82\x85\x64\x48\x0e\xf1\x25\xe8\x1e\xd6\x5f\xaa\xfa\xb7\xa6\x96\x9b\x35\x4c\x56\x3a\xb4\x2f\x47\xf7\x24\x39\x19\xf9\x9a\x1c\x4e\xc8\x53\x12\x4c\xe4\x88\x67\xe4\x98\x64\x78\x4d\xcf\x52\x2f\x0a\x5a\xf0\x4c\x8f\xd9\x31\xc4\xbf\x58\x90\x87\x24\x38\xc6\x3a\x0f\x49\x00\xdf\x92\xc4\xcc\xac\x27\x2c\xa8\xd3\xf8\x15\x26\xd3\xeb\x0d\x12\x67\xa7\xd3\x93\x32\xa4\xc2\xd8\xbd\x12\x12\x96\xd2\x1b\xc8\x95\x3e\x99\x4c\x26\xcd\x78\x97\x3d\x8c\xd3\x3b\xef\xf2\xa2\xb6\xf6\xe7\x01\x89\x69\x0e\x5f\xf4\xcd\x9c\xb5\x72\x75\x9d\x25\x71\xca\x68\x69\x86\x45\x6f\x87\xbb\x1e\x2b\x7d\x7c\xe9\x23\x0e\x8d\x7f\xe2\x19\x03\x7d\xf7\x4f\x19\xd8\x83\xdd\x67\xcc\x76\x8e\xbe\x85\x25\xfd\xd3\xa7\xb6\x21\xba\xb6\xe6\x75\x83\x6e\xf1\xe9\x62\x97\x6f\x0d\x0f\x7a\x87\x08\xe3\x9f\x28\x46\xa8\x0d\x2a\x6d\xa2\xa8\xc2\x0d\xef\x0f\x45\xc2\xd4\xc5\xe4\xb7\x6c\x56\x94\x4c\xd3\x33\xe8\xea\x9a\x13\x5c\x56\xea\x6d\x15\xa9\xe2\xb2\x48\x53\xa2\xcd\xc7\xc3\x6f\x4c\x3c\x79\x1c\xe9\xb7\x58\x7e\xea\x47\x56\x6d\x7d\x55\x5a\x1d\x62\x73\x45\x8b\x2b\x6b\x68\xc3\x4a\x7a\xe5\xb7\x50\xf8\x6b\x77\x6f\xcf\x36\xa2\x4f\x2e\x60\xce\x4c\x59\xeb\xaf\xe0\xd5\x3b\x80\xbc\xca\x67\x45\x18\x8d\x54\xd1\xb0\xa3\x28\x4e\x39\xcb\xeb\xef\x01\x40\x63\x82\xd4\x9d\xe4\x14\xae\xb9\xd9\xcb\xb4\xa0\x75\xd8\xae\x58\x17\xcb\x88\x8c\x55\xab\xba\x26\x24\x5d\x39\x25\x66\xe2\xb1\xd7\xdf\xeb\xe6\xed\x64\xda\x46\x23\xf2\x00\x1b\x74\x67\x1b\xeb\xbd\x03\x6b\x99\xc4\x79\xb2\xaf\x02\x1c\xb4\x66\x47\x2f\xa5\xe1\x37\x6a\xa2\x6c\xc0\xcc\x22\xaf\xcc\x48\xfa\x6c\x9d\xcf\xc2\xa5\x37\xe6\xed\x69\x6b\x8e\x79\xbc\x79\xcc\xef\xd0\xe1\x0d\xa3\xdc\xea\x7e\xff\x08\xab\xd8\x06\x9d\xb3\xdc\x51\xd6\x3b\xe2\x71\x66\x5a\x0b\x27\x03\x40\xaf\xcc\xb8\x5a\x77\x31\x41\xc1\x37\x33\xa6\x77\xc6\x96\x60\x43\xfc\xd4\x2c\x53\xd1\x69\xe4\x5f\xe4\x94\xe0\xbf\xcd\x93\x40\x99\x21\x34\x73\x31\x40\xf0\x87\xce\xf4\xe7\x24\x1b\x75\xee\x39\x60\x4c\xb8\x7a\xd8\xe9\x78\x06\xba\x55\xfd\x87\x9d\xdd\x3e\x40\x00\x7f\xc6\x2f\x2e\xba\xf4\x07\x5d\xe8\x26\x28\xe8\xae\xed\xdc\x03\x80\xb7\x2a\x8c\xc7\x36\x1e\xd7\x8c\x09\xac\xd9\x9b\x6a\x2b\xe8\xbc\x9b\xf1\x02\x43\x7f\x47\x6b\xaa\xec\x3f\x7b\x60\x10\xb7\x86\x1d\x20\x4d\xdf\xdb\xec\x34\x40\xba\x33\xca\xc2\x7b\xaa\x7d\xc9\x41\xe7\x92\xc8\x1b\xd3\x06\x6e\xdf\xaf\x62\x88\xd4\xa7\x0d\x43\xfb\x4d\x0f\x4b\x6d\xa9\x37\x9e\x49\xaa\x4e\xd5\xc2\x6a\x4a\x8c\xaf\x94\x47\x90\xf6\x9a\x6a\xb5\x30\x1e\x3b\x5e\xf5\x90\xea\x10\x8e\xdb\x75\x51\x5e\x92\x35\x4b\x53\x52\xe4\x04\x1d\xf2\x49\xc2\xae\x78\xcc\x2a\x12\xb2\x2b\x96\x63\x36\x9b\xba\x8a\xf4\x3d\x34\x86\x33\x5e\x49\xed\x74\x40\x16\xc5\x92\xcd\x56\x69\x7a\xa3\x6e\xac\x68\x4e\xa6\x8c\x94\xac\x2a\xd2\x2b\x96\x60\xc7\x3a\x46\xcc\x79\x4f\x60\x16\xb2\x07\xe0\x3d\x8e\x88\xe4\x20\xf0\xea\x0d\x50\x17\x46\xcd\xbe\x21\x61\xdf\x41\x5e\x7b\x9e\xc7\xe9\x2a\x81\x30\xca\x1c\xd2\x6e\x19\xb7\xb8\xca\x9f\x3d\x34\x9b\x08\x57\x37\xc8\x8b\xfc\xad\x86\x86\x11\x7e\x59\xa4\x69\xb1\xf6\xee\x11\xcc\xf5\xde\xb5\x64\x32\x1c\xa3\xc6\x91\xeb\xd6\x82\xb9\xb6\x49\x5e\x4d\xa3\xd7\x78\x25\x17\x88\x00\xfd\x15\x7a\x26\x1c\x73\x28\x6e\x9f\xf0\x6b\x3d\xe1\xa7\xbe\x9b\x5c\x7f\x37\x8c\xd6\xe7\xc6\xb6\x93\x1c\xa5\xa7\x4a\xd3\x13\xd8\xb9\x9d\x56\xcf\xa5\xc0\xad\x43\x2e\x6d\x9a\x27\x04\x5d\x58\xf5\x3d\xb2\xf1\xcb\x74\x63\x9a\xd5\x2c\x73\x06\x1c\xee\x5c\xcd\x00\x35\x66\x04\x2f\x8f\x95\x50\xc7\x96\x61\x47\x2c\x03\x07\x42\x52\x0d\x58\x06\x9d\x7b\xf0\x1d\x5f\x56\x8d\x12\x7b\x21\xeb\x28\xc2\xe3\x31\x5e\xbf\xc2\xdd\x9a\xac\xb1\x64\x31\xa7\x29\xdc\xcf\xf2\x7c\x56\x38\xe4\x8e\xa8\x93\x93\xc0\xb5\x3d\x38\x85\x2a\x3d\xbd\xea\xbe\x0d\xcf\xc9\xd2\x51\x91\x43\x84\x70\xef\x02\xdd\xc6\x3d\x64\xe0\xe9\xc7\xf2\x5a\xb9\x95\xe8\x34\xe7\xc8\x6b\x15\x76\xf7\xb6\x55\x5d\xb7\x36\x82\xde\x74\x51\xa3\xec\x1a\x2e\x2d\xca\xfb\xd9\x01\x3d\x31\x65\x26\xde\x42\xf0\x1e\x72\xe5\x06\xad\x05\xe4\xf0\x58\x60\xf4\xb8\x89\xd5\xae\xbe\xd0\x57\xeb\x7b\xc0\xc6\x5d\x2f\x67\x96\x9a\x88\x6f\x6a\x4f\x6a\x11\xd3\x65\xd1\xda\x43\xc0\x9e\x2d\xb2\x21\xcd\xdf\x7b\xc4\x79\x7d\x53\x00\xfe\x98\xcf\xe2\x9a\x5f\xf1\xfa\xa6\x6d\xb6\xda\x10\x43\xad\xc7\x7b\xf7\x3b\x1d\xf3\xa1\xe7\x3a\xdd\x98\x31\xdc\x41\xb9\x64\x2a\xa6\x86\x09\x87\x06\xf7\xe9\xce\x04\x6c\x88\x8b\xee\xcc\xa8\x24\xe5\x5e\x83\x79\xde\xbf\x4f\xf4\xe7\x06\xcb\xec\xc2\x2e\xe7\xe2\x2e\xa1\xf4\xd5\x34\xfb\x77\xf8\x91\x1d\xfc\xbf\x6e\x57\x99\x0c\x50\xaf\xd2\x31\xa5\xe5\xc0\xe2\x8a\xac\x60\x05\x22\xcf\x16\x6d\xcf\xb9\x52\x31\xf3\x81\xf7\x2c\xfa\x29\x8a\xeb\x38\x65\x3c\x79\xd5\x1f\x4d\x41\x0b\x3f\x6f\x71\x04\xd9\xb0\xf0\x94\xdb\x23\xbd\x64\xa4\x5a\x95\xc8\x1e\x55\x53\xc6\xf0\xcf\xe5\xdf\x29\x47\x67\xb6\x7b\x96\x10\xfc\xcb\x97\xe6\xdc\x80\x4a\xc6\xe1\x76\xb5\xb4\xde\xe8\x43\x9e\xe3\xc1\xa3\x04\x3d\x25\x46\x9e\xe9\x30\xea\x7c\x40\x8a\x1c\xdd\xc1\x06\xda\x53\xf7\x7f\xa3\xc3\x51\x4b\xe2\xf1\x08\x70\x44\x1e\x70\x2a\xaa\x58\x8d\xc9\x0a\xc0\x62\x20\xcf\x52\x8d\x97\x38\xf2\xe0\x89\x7d\xdb\xa6\x4d\x2b\x4e\x99\x3a\x3a\x94\x4f\x36\x9f\x91\x78\x55\xd5\x45\x46\x0a\x79\xf4\xd6\xfb\x2e\x0f\x45\x5a\xcc\x31\xed\xdd\x6e\xa0\xb8\x89\xde\xdf\xb8\xc8\x9d\xe7\x67\xa6\xa2\x5d\xe6\x18\x74\xd2\x25\xcb\x05\x73\xbf\x23\xa4\xee\x98\x0b\xa5\xbf\x39\xf6\x69\xe7\x20\x02\xe1\x01\xf7\x97\xa9\x62\xde\xcd\x28\x91\xe6\x54\xfb\x89\xeb\x9d\xd9\x18\xa7\xa6\x1b\xd5\x5e\xdb\x9c\x67\x43\xcf\xe0\x6e\xfb\xdf\xc6\x80\xea\x1c\x00\xce\xb4\x7c\x22\x94\x96\x01\xd9\xae\xa0\xef\xfb\xc7\x77\xa5\x23\xab\xfe\xc7\x75\xa0\x1f\x51\x17\xd9\xca\x41\xff\xe3\xe9\x0e\x26\xc7\x93\xe0\x2e\xe4\x82\xcd\xa3\xa8\x9a\x71\xcd\xa2\x93\x4e\xf4\xcb\x02\x3d\x0b\x8c\x9d\x56\x7e\x88\x17\xdb\xba\x65\x0d\x64\xbb\x77\xec\x13\x5e\x32\xab\x8e\x54\x9e\x6f\x02\x4f\x82\x01\x69\x1a\xed\x6d\x6c\x65\x47\xe6\xda\xb4\x9d\xf3\x9e\xfd\xbb\x69\xd7\x76\xec\x55\xfb\x62\x41\xc9\xad\xda\xef\x4f\xbb\x26\xbb\x0f\x44\xfe\xbc\x62\x6a\x2e\xfa\x83\x13\xbf\x59\x0a\x77\x0f\xd5\x92\x62\x56\x4d\x46\xe3\x05\xf0\xec\x5d\xb5\x4f\x79\x02\xd4\x45\xc9\x40\x22\x61\xd9\xb2\x80\xb8\x5b\xfa\x68\x51\x12\x0d\xca\xd2\x46\xa7\x3a\x69\x88\xec\xd0\xba\xea\x7f\xe7\xc5\x4b\xa3\xb3\x12\x1e\x67\xaf\x21\x4a\x80\xac\x67\x3e\x98\x66\x5e\xe4\xe6\xe8\xf3\x96\x21\xaf\x08\x75\x1e\xbc\x34\x05\x66\x7f\xc9\x76\x89\xcd\x2d\x30\x23\x41\x76\x34\x6d\xb6\xe5\x96\x66\xed\xf6\xed\x6a\xd2\x9d\xb9\x38\x2d\x00\x3b\x2d\x8b\x95\x7a\x8e\x07\x43\xa9\x1e\xe2\xc6\xab\x12\x5e\xa3\x52\x95\x63\xa2\x5e\xb0\x9c\xb0\x6b\x16\xaf\xea\x06\x45\x0b\x38\xff\xca\xfd\x8e\xcb\x40\x2f\x53\x58\xe8\x6c\xdb\x01\x71\x54\x27\x73\x8f\xde\x72\xc6\xf4\xba\xa4\x87\xc7\xec\x36\x8b\x27\xf2\xc7\xed\x99\x52\xdc\xa4\x32\x07\x3e\x0e\x45\x6b\x53\xf4\x48\xef\x7a\x5b\xa9\xe8\x0d\x7e\x2d\x0c\xff\x26\xbf\x7d\xf7\xe3\x9b\xb6\xc8\xd8\xec\xfc\xa7\x91\x1f\x9b\x26\xeb\xa6\x2c\xa9\x5c\x9f\xff\xc2\x6a\x29\x77\x54\xea\xf5\x1e\x04\x7d\x94\x8a\xee\x46\x9f\xe7\xab\x26\x3f\xbd\xa2\xc6\xe7\xf9\x8a\xa6\x5d\xcf\x0d\xdd\x77\x55\x7e\x5f\xd5\x51\xdb\xc8\xd3\xd2\x86\xfb\xae\x88\xc3\xc8\x5e\x13\xcb\x26\x4f\x7c\xc4\xe6\x56\x44\x77\xee\x5b\xa9\xc2\xca\x79\xe0\x31\xc9\x58\xbd\x28\x94\x87\x31\xbb\x06\x4f\x97\x66\x07\x6d\x6c\x34\x50\x5c\xf4\x8f\x93\x16\x08\x86\x26\x33\x40\xf8\xb3\x0d\xe6\x85\x0a\x33\xd0\xde\xd7\x76\x25\x1b\x05\xc8\x12\x61\x3e\xb5\xc1\xfd\xa0\x5d\xa6\x8a\xff\xb9\xb7\x9a\x0a\x7b\x75\xda\x15\x58\xab\xb7\xd2\x61\x13\xfe\xb0\x17\xf4\xa8\x09\x7a\xd4\x0b\xfa\xa8\x09\xfa\xa8\x0d\x6a\x5f\xbb\x9d\x36\xdf\xbf\xb5\x81\xbd\xe0\x45\xa6\x82\xf7\xb5\x5d\xe9\xc7\x8e\x2a\x3f\x76\x57\xb0\xb1\x7f\xa4\x50\x63\x7e\xb8\x20\x3a\xf4\x8e\x3c\x55\xd4\x9f\xcd\x62\x88\x74\xa3\xca\xe1\xef\x26\x00\xc4\xa3\x51\x00\xf0\x77\x13\xc0\x0f\x33\xa3\x20\xfd\x8f\x6e\x15\x88\x7a\x01\xdb\xb3\x70\x3f\x97\x0c\x3e\xcb\x7f\xda\xa3\xf2\x93\xb9\x86\xf3\x7e\x77\xac\x78\xcf\x8f\xae\xf1\xa9\x0d\x6e\x9d\xac\x0d\xb8\xfd\x74\xe2\x6f\x63\x1d\xcb\x74\x97\x8d\x6c\x39\x95\xb7\xa5\xfd\x73\xc2\x16\xc1\x1d\x36\x3a\xce\xf5\xe3\x30\x7b\xbe\x0b\x0b\x16\xee\x84\xa7\xc9\x14\xba\xd0\x79\x30\x3b\x61\xf5\xb8\x46\x67\x3f\x0d\xc0\x4e\xf8\x5a\x6c\xa5\x0b\xa7\x0f\x74\x17\xbc\x86\xef\x6c\x40\x8b\x30\x77\xc1\x7a\xb8\x19\xe1\xe1\x5d\x70\x1d\x6d\xc6\x75\x74\x17\x5c\x8f\x36\xe3\x7a\xb4\x13\x2e\x97\xf7\x75\x21\x33\xe5\x3b\x61\x6b\x32\xc7\x2e\x8c\x1e\xcc\x4e\x58\x7f\xdc\x8a\xf3\xc7\x9d\x31\x7a\xec\xd5\x47\xe5\x04\xef\xde\x8c\xc3\xe1\xbf\x3e\x06\x5d\xb0\x43\x7d\xcd\xa0\xdb\x08\xa0\x64\x07\x0c\x9a\x83\xb7\x31\x40\xc9\x0e\x18\x5a\x2c\xbe\x8d\xca\x07\xd9\x82\x53\x9d\x01\x3e\x16\x48\xd1\xbf\xb9\x9e\x3a\x24\xfc\x7a\x90\x70\x7f\x97\xd5\x61\x4f\x91\xae\x95\xa1\x33\xe8\xee\xc4\x43\xfb\x7d\x5b\x5a\xf9\x21\x77\xc1\xe7\x9d\x43\x5d\xf8\x9c\xd7\x40\x16\x5f\x27\x42\x5e\xa9\x8e\x80\xb5\xfd\x9f\xe7\x7b\xe3\xe4\xe5\x35\xb2\xfe\x1d\x33\xdd\x6e\xea\x94\x1d\xd0\x7f\x72\xbf\x1a\x3e\x45\x1b\x7b\xb6\xd9\xa3\x68\x53\xf7\xec\x85\xf0\x9d\xbb\x67\xc3\x34\xf7\xbe\x82\xeb\x6f\x59\xdf\xb6\x7c\x4c\x7b\xfe\x4d\x4d\x5f\x0b\x75\xa1\xdf\x4b\x7d\xfa\x29\x03\x7d\xaf\xed\x4a\xe5\xbb\x06\x3a\xcf\x47\x94\x7a\xde\xe1\x7c\x85\x6e\x75\xa8\x50\xb7\x6a\x69\xcf\x1a\x17\xa3\xb1\x2c\xdd\x11\xa7\xad\xd7\x89\xd5\xac\xf2\xbb\xa2\xb5\x15\x1d\xcf\x8e\x38\x73\x86\xdf\x0c\x58\xb7\x77\x29\x36\x08\x9e\x89\xda\xc5\xb4\x07\xf0\x64\x93\x87\xaa\x77\x03\x81\xf3\xda\x76\xf4\x0c\xad\xff\x60\x56\x24\xab\x94\x8d\x94\x1c\x4d\x4e\x6d\x24\xb3\x93\xfd\xdb\xc1\xef\xc1\x68\x6c\xd7\xc5\xb8\xa6\x53\x8c\xd6\x7a\xf8\xd5\x20\xb0\xdf\x83\xe3\xc3\x89\xfb\x7b\xe8\xbf\x69\x3c\x7e\xec\x16\x8e\x69\x92\x14\xf9\x38\xe1\xd5\x32\xa5\x37\x63\x7b\x85\x37\xfa\x50\x05\xc7\x4f\x36\x80\x3a\x8f\xbc\x00\xf6\xf3\x0e\x58\xc9\x16\xc6\xfa\x9e\x5e\xd2\x0a\x90\x5f\x74\x40\x66\x45\xc2\xc6\xc5\x15\x2b\x53\x7a\x03\x40\x5f\x76\x00\x99\x6c\xf1\x10\xfc\x70\x68\x7e\x42\x05\x6f\x0c\x10\xdf\x7c\x96\xc9\xff\x43\xf1\xe1\x61\xbb\x5c\x87\x3a\x30\x7f\x20\xe4\x51\x1b\xf2\x3a\x4b\xe5\xff\xb1\xfc\xf1\x20\xc0\xd7\xeb\xc1\xf1\xe1\x17\xb7\x17\xb7\x83\xdf\x6f\x07\x67\x47\x93\x8b\x28\x3c\x9a\x44\xfb\xb7\xd1\xc9\xfe\xff\x1b\x00\x00\xff\xff\x7b\xa1\xf6\x14\x47\xf1\x08\x00")
+
+func simplemdeDebugSimplemdeJsBytes() ([]byte, error) {
+ return bindataRead(
+ _simplemdeDebugSimplemdeJs,
+ "simplemde/debug/simplemde.js",
+ )
+}
+
+func simplemdeDebugSimplemdeJs() (*asset, error) {
+ bytes, err := simplemdeDebugSimplemdeJsBytes()
+ if err != nil {
+ return nil, err
+ }
+
+ info := bindataFileInfo{name: "simplemde/debug/simplemde.js", size: 586055, mode: os.FileMode(436), modTime: time.Unix(1497908201, 0)}
+ a := &asset{bytes: bytes, info: info}
+ return a, nil
+}
+
+var _requireJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x7c\xeb\x92\xdb\x38\xb2\xe6\xff\x79\x0a\x89\x3b\x41\x03\x56\x9a\x52\x4d\x9f\x8d\xdd\xa1\x06\xad\x71\xbb\xdd\x1b\x3e\xd1\x6e\xfb\xb8\x3c\x71\x62\x83\x45\x77\xb0\x48\x48\x42\x59\x22\x55\x20\x54\x97\x15\xf5\xee\x1b\x89\x1b\x41\x49\x76\xf7\xfc\x29\x91\x20\xae\x99\x89\xcc\x2f\x13\x89\x9a\xbe\x7c\x39\x7a\x10\xdb\x74\xc4\x55\xaa\x5a\xf6\x1f\x69\xfb\x88\x7f\xf0\xf1\x2f\xa3\x97\xa3\x7f\x6e\x44\xc9\xeb\x96\x8f\x3e\xf1\xfb\xbd\x90\xfc\x3f\xaf\x47\x7f\x4b\x7e\x48\x7e\x18\xbd\x69\x76\xcf\x52\xac\xd6\x6a\x74\xf7\x5f\x7b\x2e\x9f\x47\xbf\x34\xfb\xba\x2a\x94\x68\xea\x51\x51\x57\xa3\x46\xad\xb9\x1c\x95\x4d\xad\xa4\xb8\xdd\xab\x46\xb6\x09\xf6\xf7\x89\x6f\x78\xd1\xf2\x6a\xb4\xaf\x2b\x2e\x47\xef\xdf\x7d\x1e\xd9\x11\x60\xb4\x56\x6a\xd7\xa6\xd3\xe9\x4a\xa8\xf5\xfe\x36\x29\x9b\xed\x54\x9a\x51\xef\xda\xe0\xe9\x76\xd3\xdc\x4e\xb7\x45\xab\xb8\x9c\xfe\xfa\xee\xcd\xdb\xdf\xae\xdf\xfe\x65\xf4\x72\xfa\x97\x87\x42\x8e\x7c\x2d\xb0\x4f\x50\xf1\xa5\xa8\xf9\x7c\xbc\xdc\xd7\x25\x4e\x8e\xac\x36\xcd\x6d\xb1\x81\x96\xab\xcf\x62\xcb\x9b\xbd\xa2\x07\xf7\x6d\x54\x36\xdb\x2d\xaf\xd5\x27\xbe\xdb\x14\x25\x27\x1c\x14\x3d\x48\xae\xf6\xb2\x1e\xa9\xae\x8b\xa2\xa3\xaf\x29\xda\x5f\x5c\x87\xdc\xd5\x89\xb2\xe6\xf6\x8e\x97\x6a\xe4\x3e\xe5\x11\x63\xac\x69\x95\x14\xf5\x2a\x29\x8b\xcd\x86\x70\x1a\x76\xf1\x5a\xca\xe2\xf9\x42\x7b\x5d\xfe\xfd\xc6\xbc\x28\xd7\x66\x7e\x62\x89\x3d\xe0\xe2\xc5\x7c\xd9\x48\x22\xd8\x6c\x2e\xfe\xc1\x93\x0d\xaf\x57\x6a\x1d\xc7\x64\xcc\x33\x91\x77\xdd\x58\x11\x7c\x00\x01\x9c\xd2\xb9\x98\xb0\x2b\x3a\x3f\x0e\x3b\xfc\xc4\x1f\xb8\x6c\xf9\xb7\xfa\x75\x7d\xbe\xba\x9a\x8b\x1f\x5f\x5d\x7d\xb3\xeb\x57\x27\x5d\xaf\x8b\xf6\xa3\x6c\x76\x03\x72\xae\x8b\xf6\xc3\x63\x6d\xd7\x05\x2a\x58\xd9\x8a\xab\x0f\x8f\xf5\x69\x65\xdf\x41\x1c\xf3\x4c\xe5\xc3\x79\xf7\xbd\x07\xd3\x1d\x89\x7a\xc4\xa9\x58\x92\xbe\xb5\xa0\x71\xec\xa6\x4a\xe9\xad\xe4\xc5\xd7\xbe\xa3\xad\x78\x12\x7a\x58\x10\x20\x7b\xb6\xc7\xb1\x1f\x41\x81\x17\x22\x05\x35\x3d\x8c\x45\x1c\xf7\x9d\xd7\xb4\xeb\xc8\x58\x76\x5d\x64\xb8\x18\x8d\x99\x7a\xde\xf1\x66\x89\xa2\x33\x56\x5d\xe7\xf8\xad\x28\x3e\x7b\xf1\xc1\x57\x35\x12\x75\xab\x8a\xba\xc4\xea\x9f\xf8\xea\xed\xd3\x6e\xc1\xb3\x3a\x67\x2a\x25\xf8\xdb\x75\xfa\x87\x1d\x8e\x14\xec\x3c\xb3\x3a\xb7\x53\xa5\xf4\x48\x81\xf7\x0b\xb9\x15\x75\x35\x20\x9f\x9f\x75\xbf\xaa\xa4\xd8\xed\x36\xcf\x84\x43\x21\x57\x7b\x14\xf9\x96\x06\x0c\x6b\x4b\x29\x76\xaa\xed\xeb\x57\x4d\xa9\x6b\x25\x2b\xae\xde\x6e\xb8\x6e\xf0\xd3\xf3\xe7\x62\xf5\x5b\xb1\xe5\x24\x32\xf5\xa3\x80\x89\x15\x5f\x16\xfb\x8d\xfa\x50\xbf\x95\xb2\x91\x28\x48\x6a\x2d\x9b\xc7\x11\x1f\xf0\xf9\xff\xe8\xad\x88\x5f\xc5\x92\x8c\x39\xb5\xa3\xf1\x39\xb2\x51\x31\xb3\x53\xe7\xae\x54\x4b\x7c\xd2\xee\x36\x42\x91\x28\x89\x68\xcf\x0d\xec\x9e\xa9\x8c\xe7\x47\x0a\x2a\xe0\x68\xf1\x95\xdb\xf1\x1d\x57\xb1\xe3\x9a\xd5\xfc\x71\x64\x3e\xa8\x49\x74\x53\xa3\xde\x49\xa7\xbd\x86\x49\x1a\xb9\x9a\x56\x4d\xd9\x4e\x39\x56\x6a\x93\xb5\xda\x6e\xfe\x47\x34\xe1\xd4\xcd\xa5\x4e\x6c\xe5\xcf\xcf\x3b\xce\x38\xf8\xf7\xf7\x4d\xb5\xdf\xf0\x96\x49\x10\x71\x4c\xea\xa4\x91\x62\x25\xea\x62\xa3\x47\x63\x82\x42\xdd\x4f\xaf\xe6\x8f\x6f\x9a\x5a\xf1\x27\x85\x0b\xf0\xc5\xca\x6d\x3b\x05\x46\x92\x15\x9b\xcd\x95\xdf\xd0\x73\x35\x99\xa0\x54\x0b\x86\xfb\x00\xa2\x04\xd5\x84\xa0\x86\x30\x25\x27\x0a\xae\x28\xa8\x57\xec\x6a\xce\x37\x2d\x1f\x89\x25\x89\x12\x5b\x07\xa9\x3c\x63\x8c\xa9\xae\xbb\xc2\x9f\x38\xb6\x9f\x78\xf6\xb7\xbc\xeb\xfc\x8b\x7a\x75\x95\x53\xd4\xdc\xa2\xde\xf3\xb9\xfa\x71\x16\xc7\xa4\xef\xff\xd5\x15\xfc\x4d\x8f\xf0\xb7\x50\x64\x04\x6e\x2f\x4f\x61\x68\xa0\x80\x16\xf6\x50\x42\x05\x3b\x58\xc2\x06\xd6\xb0\x85\x15\x13\x71\x2c\x1c\x0b\xa7\x11\x85\x07\xf6\x9c\x6c\x8b\x1d\x3c\xb1\x87\x38\x7e\xc8\xa2\x97\x51\x3e\x47\xc5\x83\x23\x32\x1e\xd6\xac\x02\xf5\x03\xcf\x49\xdd\x54\xfc\x5d\xf5\xa6\xd9\xee\x0a\x15\xc7\x77\xed\xf5\x7e\xb9\x14\x4f\x66\xeb\x24\x8a\xb7\xb8\xcd\xab\x9c\x62\x3f\x59\x95\x33\xfc\x93\x48\xab\xd6\x87\xb5\x21\x8a\x28\xb5\x74\xe4\xd9\x2c\x4f\xca\x75\x21\x5f\x2b\x32\xa3\x71\xbc\x8a\x63\xb2\x65\xab\xa4\xd5\x4b\x9f\xc1\xca\x4f\x81\x02\x67\xdb\xa4\x6c\xea\xb2\x40\x86\x51\xc0\xbf\x80\x73\xbe\x6b\x44\xad\xa7\x4c\x41\xc6\xf1\x43\x1c\x93\x55\xd7\x3d\x51\x7a\x28\x06\x0b\x9a\xf3\x14\x99\xdb\xb2\xc2\x31\xb6\xfd\x71\x36\x6f\x51\x77\x22\x9f\x4a\x56\xf8\x51\x5b\xda\x77\x0a\x2b\x8a\xcd\xf6\xcc\x4d\x65\xbe\xff\x71\x36\xdf\x63\x33\xb1\x24\x0d\xb3\xda\xf3\x01\xfa\x49\xef\x69\x38\xa7\x26\x8e\xfb\x6a\x0d\x94\x94\xd2\xc3\x8e\x35\xb0\x64\xed\x5c\x6b\xc4\x11\x3f\x8e\x37\x71\xfc\x14\xc7\xb6\xd2\x13\x94\x48\xc7\x0d\x0b\xde\x61\xcd\x5a\x7a\x1c\xef\xe2\x78\x13\xc7\x64\xc7\x36\xb0\x64\x6b\x0a\xbb\x38\x26\x85\x93\x94\x19\x2c\x61\x87\x34\x29\x82\xf1\x8f\x6e\x07\xb9\xde\x9e\x93\xdd\xd7\x55\x0b\x9c\x42\xbd\xa8\xd3\x40\x3f\x68\xad\x21\xda\x9f\x64\xf3\xd8\x72\x69\xd4\x30\xf1\x9a\x29\x50\xc5\x9a\x5e\x5a\x35\xbd\x56\x06\x6c\x70\x12\x55\x85\x2a\x5e\xd9\x4d\xb9\xd5\x9b\x32\xa2\xc8\xe0\x38\xfe\x5e\xcd\xd2\xec\x47\x5d\xf5\x3e\xb1\x6f\xa8\xe3\xa8\x57\x9c\xbb\x42\xf2\x5a\xfd\xd6\x54\x3c\xc1\x9e\x1f\xf8\x9b\xb5\xd8\x54\x44\x51\x18\xcf\x8e\x81\x06\xac\xfd\x36\x0e\x56\x5a\xa8\x35\x2e\x15\x45\x5c\xc5\x71\x6f\x10\x70\x56\x86\x9d\x3f\x5e\xf5\x43\xb5\x6b\xb1\x54\x84\xc2\xbd\xd3\x2e\x09\x82\x26\x34\xcb\x70\x9f\xa0\x72\xb3\x98\x8c\xd4\xfb\xcd\x06\x0e\xed\x57\xb1\x7b\x5f\xec\x52\x9c\x07\xc9\x78\xae\x67\xe4\xe7\xd3\x04\x6a\x85\xf1\x05\x4f\x44\x5d\xf1\xa7\x0f\x4b\x12\x8d\x23\x9a\xbe\xba\x72\xaa\xcd\x5a\x76\x85\xc2\xba\xbf\x35\xf0\x83\xcc\x40\x18\xe1\xee\x8b\xc4\xe4\x0a\xdc\x8e\xa4\x14\x32\x05\x3c\xb0\xca\x85\x56\xb9\x12\xad\x24\x8e\xe9\x95\x01\xd3\x53\xdd\x31\xb5\x50\x49\x5d\x6c\x79\xaa\xdf\x97\x8c\xc3\x86\x8d\x67\xb0\x66\x51\xe4\xf5\x7d\xd7\x91\x0d\x1b\x5f\x01\x67\xd1\xef\xff\x94\xd1\x84\x7c\x46\xcc\x42\xa1\x64\xb8\x16\xa8\x58\x99\xcd\x72\xe0\xac\xcc\xae\x72\xa8\xe2\x98\x54\x4c\x10\x54\x37\x35\x85\xd6\x11\xfd\x0e\x2a\x4a\x01\xf5\x49\xb5\x58\x33\xb9\xe0\x69\x1b\xc7\x6d\x52\x37\x72\x5b\x6c\xc4\xff\xe3\x8b\xe0\x99\xf0\x81\x49\x71\x04\x21\x5c\xf7\x79\xa4\xe9\x90\x68\x8c\xb1\x57\x57\x0b\xf7\x39\xe5\x29\x59\x33\xf7\xa6\x27\xb9\xf6\x93\x5c\x9b\x49\x4a\x5c\x63\xc1\xee\xf5\xd2\x3f\x37\xff\x92\x1b\xb2\xa6\x94\xc2\x9e\x8d\xab\xae\x6b\xbb\x4e\x2e\xa2\x28\x8d\x7e\xdf\xd7\x7e\x4e\x55\x34\x21\xaf\x71\xdd\x70\xd8\x49\xbe\x14\x4f\x69\x05\x9a\x70\x6b\x30\x92\x88\x1c\x57\x10\xb6\x48\xc7\xe3\x3d\xec\xe5\x26\x2d\xc0\x99\x1f\x14\xe1\x74\x09\xa2\xfd\x59\xa3\xe1\x74\x03\xa2\x4a\x49\xb5\xa8\x26\xd1\x38\x9a\xac\xd3\x35\x9d\xec\x43\xfb\xdf\xcb\x2e\x4f\x44\x05\xc2\x51\xf3\x1a\x94\xb7\x81\xa2\xeb\x88\x60\xd7\x99\xca\xb5\x3d\xbd\x4f\x8c\xed\xd3\xca\x50\xf4\x7d\xed\x8d\xf1\x35\xfd\x49\xd3\x5f\xdd\xf7\x27\xe9\x7c\xec\x30\xd4\x1d\x48\xda\x75\x75\x1c\x8f\xeb\xc4\xc0\xf6\xb7\x5b\xa1\x50\xc7\x6f\xb8\xe2\x0b\x52\x33\x9c\x18\xd4\x89\x36\xcb\x71\x1c\xe9\x5f\xd4\xdb\x6a\x21\x88\x2d\xa6\x69\x9d\x68\x80\x26\x28\x4d\x23\xd3\x4d\x15\x19\x73\x27\xc8\x5d\x26\xf3\x60\x93\x96\x01\x6a\x64\xfc\xc4\x88\x23\xbb\xae\xe6\x6a\x81\x9a\x3d\x25\x5a\xfd\x88\x81\xda\x31\xcd\x42\xd2\xa0\xd1\x17\x66\x1e\x8c\x83\x48\xf8\x03\x22\x25\x37\x5f\xa2\xf9\x2f\x12\xbe\x45\x1b\x60\x26\x8f\x88\x19\xf1\x9b\xec\x3a\xc9\xef\x93\xc6\x03\xa6\x10\x4c\x11\x7a\x30\x58\xe8\x67\xbe\xfc\xaf\x3d\xdf\x07\xe0\x5e\x4f\x6b\xf8\x71\x20\xc4\x96\x8b\xd9\x2c\x9f\x47\x66\xe7\x46\xcc\xe3\xd2\x38\x26\xf7\x48\x69\xdd\xec\x7d\xb1\x43\x5e\x8e\x67\x14\x3e\x24\xbb\x7d\xbb\x46\x7f\x83\xc2\xb0\x6f\x96\x85\xe4\xdb\xe1\x08\x15\x47\xee\x8c\xae\x33\x9e\x83\x7d\xfe\x9a\x85\xba\x60\x79\x2a\x01\xdb\x62\x97\x88\x6a\xce\x0d\x5d\x16\xfc\x84\x20\x8e\x8f\x44\x65\x12\xe7\x03\x16\xf9\x55\x1c\xd5\x5b\xdb\x2f\xcf\xab\x97\x86\x49\x14\xab\xa2\xe7\x45\x43\xe7\xe3\xa2\xeb\x6c\x23\x55\xae\x79\xa5\x61\xb4\xc8\x1a\x04\xd3\xb6\x9e\x82\x86\x2e\x74\xcf\x28\x25\x3f\xf3\x1d\xa9\xe1\x2e\x6b\x72\x0a\x3c\x29\xd7\xbc\xfc\x4a\x28\x4d\x97\xa4\xd0\xd3\x47\x62\x08\x33\xa3\x80\x04\x1b\x62\xa6\xa0\x97\xc8\xae\xf8\x0f\x2f\x9f\x93\xc7\x42\xa8\x6b\xb4\x25\x55\x0b\x0d\x42\x9e\xfb\xa4\x55\x85\xd4\xfe\xe6\x44\xfc\x83\xe0\x76\xf9\xb9\x50\x9c\xa2\x25\xc2\x42\x42\xa1\x60\x59\x0e\x2d\xfe\xd9\xa3\xce\xab\xd8\x78\x86\x56\x62\xfc\xa4\xad\xdb\x93\x23\x83\xde\x27\x5f\xcf\x38\x2c\x0c\x55\xa1\x64\x02\x29\x8b\x08\x2a\xe1\x75\x71\xbb\xe1\x95\x96\x48\xb7\xf1\xbb\xae\x75\xac\x85\xb1\x23\x34\xd5\xe0\x3b\x11\xb5\x50\x58\xbd\xa1\x35\x29\xe9\x82\x28\x1c\x73\x8f\xab\x4d\x49\x61\x5a\x95\x14\x24\x29\x29\xf5\xd0\x32\x68\xc6\x93\x25\xd7\x74\x46\x84\xe7\xc6\x8b\x63\x82\x3d\xc0\x58\x24\x46\x7b\x51\x67\xdd\x2a\x36\xbe\x3a\x6a\x34\xe2\xf0\x8f\x47\xff\xac\xc7\xed\x91\x32\x2e\x7a\x04\xd1\xaf\x4d\x51\x8d\xec\xeb\x68\xd9\xc8\x91\xb1\xea\x6d\x3a\x8a\x26\x05\x68\x33\x52\x68\xbe\xf5\x46\x7b\x68\xc2\xa1\x24\x9c\xce\x2b\x07\x24\x06\x34\x44\x11\x3d\x1c\xe1\x70\xa4\x66\x4e\xe8\xae\x8d\xf7\x5d\x37\x0e\xf0\xc7\x58\xb4\xff\xcd\x6f\xff\xbb\x91\x5f\xb9\xec\xba\xc7\xae\x23\x8f\xac\x0f\x22\x90\xc0\xc9\x7a\x64\x33\xd8\x10\x7a\x84\xff\x39\xa3\x14\x9e\x70\xa5\x81\x33\x8c\xe3\xf5\x1a\x0f\x77\x26\xed\xba\x96\x14\x04\x1f\xcd\x42\xc6\x33\x4a\x35\x61\x09\x47\xb3\x81\xf0\x3c\x10\xb9\x6d\xef\xce\xa0\xe8\xaa\xa2\x5c\xbf\x45\x3d\xa3\xa7\xf8\x61\xc7\x65\xb1\x40\xb8\x14\x7e\x22\x12\x14\x9a\x2f\x83\x58\x74\xd1\xaf\xa2\x55\xbc\xe6\x92\x08\x50\x30\xbe\x0a\x1d\xf0\x50\xfb\x97\x7b\x89\x56\xe6\x73\x21\x57\x5c\xe1\x86\x6a\x65\x69\x3d\x40\x67\x08\xb6\x44\x01\x6a\xae\x6b\x8d\xcd\x90\x4f\x10\x6d\x9a\xa2\x8a\x20\x6a\x6a\xc9\x8b\xea\xb9\x55\x85\xe2\xe5\xba\xa8\x57\x3c\xa2\x30\xac\xaf\x19\x0d\x76\xf3\x53\x38\x20\xb0\x4f\x15\xda\x27\xf5\x7d\xac\xe6\x50\x5d\x40\xdb\x07\xb7\x19\xb5\xdf\x54\x11\x3a\xff\xe0\x50\xb2\x89\x67\xb0\x0f\x1e\x54\x21\xa1\x2d\xe2\x77\x92\x57\x92\x40\xf2\xb6\xa2\xdd\xa2\xe2\x88\x20\x7a\x6f\x1f\x79\x35\x2a\xea\xa6\x7e\xde\x36\xfb\x76\x64\x74\x06\xa1\x56\x0e\x51\x0c\x79\xd6\xbb\x28\x39\xa5\x73\xad\x41\x07\x0a\x96\x1d\x8e\x47\x9c\xe0\x13\xdc\xc2\x3d\xbc\x85\x47\x78\x66\x87\x40\x5d\xa4\xff\x0b\x6e\x8b\x96\xff\x4b\x6e\xd2\x28\x99\x46\xa0\x01\x63\x7a\x38\xc2\xed\xbe\xae\x50\xd8\x0f\x47\x40\xb8\x8c\xbf\xed\x5a\x6c\xf1\xb7\x6c\xea\xa5\x58\xa5\x87\xe3\x11\xae\xd9\xe1\x08\x5f\xf1\xcf\x7b\xfc\xf3\x01\xd5\xc9\x1d\x3e\x7d\xc4\x3f\x9f\xf0\xcf\x67\x76\x05\xaf\x99\x47\x7b\x6f\xd9\xc1\x92\x33\xbd\x00\x7d\xbc\x45\x5c\xf8\xa7\xd4\x3f\xb1\x21\x06\xd5\x0a\x88\x1e\x81\x3f\xed\x1a\xa9\xda\x41\x77\x5a\x1f\xed\x5b\x51\xa3\xbf\x85\x5f\xb5\x3a\x33\x76\xc0\x6a\x0a\xbf\xfb\x13\xdb\xc1\xe2\x2e\x73\x96\x22\x67\xbe\x34\xf5\x4f\x2c\xfc\x8e\x8b\xb7\x7c\xb8\xb8\x0c\xf3\x6d\xe1\x1e\x52\xf7\xc0\x0e\xa2\x4a\x5d\x37\xb0\x97\xc2\xbe\xec\xe5\xc6\xd1\xf5\x3c\x78\xe2\xe1\xbc\xa9\xe1\x16\x52\xd1\xae\xc3\x79\x9c\xcd\xb4\xeb\x48\x3f\x6b\x54\x31\xc7\x23\xdc\xb2\x41\xf0\x62\x2d\x5a\x8b\x15\x9c\x09\x7b\x0f\xdc\x75\x09\xfa\xf3\xb6\xd8\x31\x6e\x1e\x91\xf3\xbd\x53\x81\x6f\xa6\xb2\xf9\x5a\xf1\x9d\xa3\x72\x96\xfb\x22\xb4\x9c\xc3\x77\x2d\xd0\xbe\x68\xb7\xd9\xaf\x44\xad\x6b\xb9\x11\x2b\xbe\x7b\xd3\xec\x6b\xc5\x66\x47\xb8\x4d\x76\xb2\x51\x0d\x02\x07\x76\x40\xcd\x14\xd0\xd9\x47\xcc\x98\xec\xa7\x6b\xcc\x42\xd7\x11\xfd\xb6\x2c\x4a\xd5\xc8\x67\xa6\x40\x2c\x74\x41\x53\x7b\x7b\x2f\x68\x1a\xac\xdf\x63\x25\xc1\x74\x1c\x0b\x3f\xc1\x39\xad\x86\x08\xea\x48\xe9\x70\xa1\x1c\xf5\x9f\xf5\x7f\xed\x27\x2e\xe5\x6d\x51\x7e\x65\x22\x9c\x1f\xca\xa1\x79\x5d\xd5\x8d\xe4\x08\x23\xf4\x03\x48\x67\x3e\xbb\xce\xb4\x36\x6f\x8b\xe0\x85\xd8\x79\x3b\xa0\x70\x04\x0f\x23\x06\xc4\xb1\x53\x0e\x80\x08\xcf\x1d\x5d\x06\x85\x7e\x32\x8e\xf0\xaf\xd8\xd5\x29\x4b\xb1\x9a\xa2\x47\xd0\xb6\x36\x94\x4d\x34\xc6\x86\xd4\xc6\x0a\xdb\x51\xed\x1b\x76\x1d\x80\x10\x76\x09\x82\xe8\xa0\x1b\x67\x4e\xd8\x9c\x86\xf0\x12\xb7\x78\x68\x44\x35\x1a\x6e\x7a\x57\x19\x0e\x86\x26\x3f\xed\xc5\xa6\x7a\x53\x6c\x36\x48\x6a\xe3\x88\xfa\xf6\xb8\x8a\xb6\xeb\xb2\x1c\x2e\x30\x36\xd8\xab\x06\x28\x18\x4a\x97\xc5\x66\xf3\x51\x4b\xa6\xa3\x36\x1a\x16\x82\x0c\x4f\xff\x64\xcd\x23\xe0\x43\x48\xaa\xe1\x3a\x71\xaf\xcf\x3f\x1a\x9e\x7c\xb4\x5c\xb8\x37\x8d\x7d\x15\x51\x21\x4c\x3f\x82\x66\xf5\x09\xd5\x43\xf1\x40\xe0\xe0\x5f\x45\xbd\x0a\xa1\x61\xd8\x99\x64\x27\x6c\x85\xda\x94\x58\x2d\x01\x0d\x0b\xb7\xcd\xdc\x0d\x63\x84\x36\x18\x56\xe3\xb7\xf3\x1d\x11\x7c\xec\xa1\x9a\x1d\x72\x29\x6a\x3d\x33\xd7\x87\x2b\x39\x93\xbe\x7f\x5c\xb9\xe5\x58\x27\x4a\xb7\x09\x02\xd7\x0d\x0d\x66\x32\xd8\xbc\xfd\x5a\x3d\xee\x0c\x9c\x9b\x31\x63\xc3\xf0\x30\x55\xf2\xf9\x50\xb3\xfb\x84\x3f\xf1\xf2\xcd\x2d\x11\xd0\xe8\xd0\xc1\xb1\xc4\xbd\x81\x9e\x16\x67\xea\xa8\x17\x72\xa1\x96\xa7\x4e\x38\x60\x1c\x6b\x69\x9d\x31\xc6\x6a\x1d\xcd\x30\x35\xb4\xd2\x07\xb5\xa8\x99\xf2\x16\x45\x7f\x09\x8d\x53\x1c\x93\x21\x3b\x28\x85\xc0\x3e\x39\x27\xb1\xd8\x79\x9e\xc2\xa9\xeb\xc8\xce\x26\xb4\xc8\x02\x01\xc8\x4d\xd8\x83\x0f\xa2\xc8\xe7\x4d\xac\xf7\x1a\xa5\x91\xad\x17\x41\x19\x30\x9e\x71\xea\x88\xd2\x78\x22\x38\x3b\x53\xc3\x05\x9a\x8c\x03\x5d\x17\xc7\xe4\x2e\x13\x39\xab\xc1\xb0\xe6\x13\x6f\x9b\xbd\x2c\x39\xe2\x37\x6a\xa3\x36\x2c\xcb\xe7\x1a\x2d\x87\xca\x75\xa0\x8d\xad\x63\xc0\xfb\x20\x4a\xf5\xbe\xd8\x75\x9d\x76\x1d\xcf\x3b\x26\xf7\x7e\x5a\x50\xd0\xe3\x8e\x08\xaf\xb8\xb5\x88\xb1\xf1\xec\x78\x22\x95\x57\x83\x0a\x43\x91\x7c\xbb\x15\x4a\x3b\x1f\xe4\xbc\xd0\xcb\xb3\xd9\x19\x2e\x10\x00\x03\xc6\xc2\x49\x3b\x17\x6b\xd0\x3e\x9e\x21\xae\x83\xea\x03\x1c\x07\x82\x5a\xc3\xa0\x15\xac\x56\x33\xbd\x06\xfa\xb6\xb2\x01\x1b\x50\x91\xac\x20\x4e\x7f\xd1\x79\x48\x5d\x43\x4f\x49\x61\x4f\x24\xf4\xb3\xbe\xa0\x32\x83\x58\x7b\x05\x4b\x87\x07\x3e\x05\x7c\xaf\x28\x6c\x7a\xb1\xaa\xd1\x07\x5a\xf7\xef\x3e\x7c\xb4\x38\x2f\x0a\x62\x73\xdb\x33\x9c\xe7\x6b\x7d\x5b\xeb\x0f\x8c\x87\x56\xb2\x41\x7c\x6a\x41\x64\x2f\x2e\x3a\xb0\x1c\xbc\x93\xcd\xb7\x62\x70\x6b\x74\x8b\x8e\xb4\xeb\xa2\x88\x42\x13\x10\x50\xc7\xb0\x36\x70\xbe\x0a\x6c\x00\x7b\xd2\x7c\x9f\x8e\x0e\x53\x68\x1a\x85\x52\xcc\x9a\x1e\x2a\x90\x2c\xbf\x64\xac\x8e\xc6\x5f\xb3\x74\xa8\xd2\xf1\x0c\xcc\xee\xd2\x54\x40\x58\x52\x05\x31\x09\xcd\x11\xd4\x4b\x24\x10\xd9\x80\xeb\x8d\x83\x2a\x03\x65\x5a\x85\x60\xe9\xdf\xc3\x44\x95\x87\x2a\x94\xd2\x74\xb9\x20\xa1\xd1\x1b\x84\x21\x97\x66\x62\xa3\xc0\x72\xd2\x94\xd4\xdf\xc3\x60\xff\x16\x59\xb4\x63\x6d\x23\x74\x7f\xd4\x69\xb8\x77\x6d\x24\xed\x4c\xbf\x66\x2a\xef\xe3\x21\xd7\x83\x7e\x50\xe7\x3b\x48\xee\xe3\xb5\x6a\x72\x12\x55\xa5\x71\xbc\x23\x1e\xb9\x1f\xa9\x8e\x0e\xe8\x39\x2e\x65\xb3\xfd\xcc\x9f\xd4\xa5\x69\xfa\x13\xae\x86\x71\xb3\xa1\xf6\xac\x40\xbe\x55\x6c\xdf\xf2\x77\xb5\xe2\xb2\x28\x95\x78\xe0\x73\x03\x61\x25\xd5\x81\xe9\xe1\x37\x36\xbe\xa2\xd0\x92\x3d\x05\xa7\x5b\xbc\x2b\xa1\x68\x1c\xfb\xb7\xac\xc9\x99\x7f\x56\x39\x9d\xa3\x99\x44\x9d\x8a\x06\x90\x08\x67\x1e\xfb\x5d\x32\xf0\x5f\x71\x19\x8a\x3f\x29\xfe\x50\x6c\x22\x88\xdc\xaa\x46\xf8\xae\xe3\x27\xd1\x44\x4d\xa2\xd1\xb2\x10\xc8\x21\xf4\x5e\x81\x03\x0e\x43\x8f\x97\xa6\x3c\x1b\x22\x6c\x23\xb0\x7b\x0a\xf7\x49\x69\x75\xa6\xd6\xef\x0d\xba\xf7\x59\x93\xeb\x78\xb9\x11\x29\x69\xe4\xc9\xd2\x6b\x0b\x35\x3c\x53\x2d\x9d\xf7\x4e\x3a\xa5\xee\x9a\x9e\x3a\x22\x99\xd4\xbe\x9d\x3c\x82\xa9\x17\xaa\xd5\xaf\x03\x73\xaa\x95\x1a\x84\x48\xac\x97\x20\x0b\xc5\x7c\x1c\x71\x60\xca\x2e\x49\xa2\x0f\x08\x23\xba\x40\xbb\x7a\x16\x37\xb5\x1e\x2d\xd3\x87\x1c\x67\x56\xdb\x95\xa4\x97\x14\xd2\x15\x18\xfb\x65\xcf\x6a\x86\x44\xcd\x54\xce\x78\x1f\x1c\x7f\x6b\xbc\x3a\x87\x3c\xb4\xe2\x38\x75\x07\x54\xce\x6a\x5d\x48\x7b\x33\xa2\xd1\xdb\x84\x5d\xc1\x9e\xf0\x3f\xa7\xfa\xf4\xb1\x52\xef\xad\xf5\xe1\x50\x05\xdc\x4e\xd1\x7b\x39\x74\xe8\x4f\x2d\xf4\x20\x67\xda\x29\xac\x42\x2f\x3a\x78\x97\xdb\xfd\x09\xad\x76\x14\xce\x86\x5e\x67\x22\xf7\x7b\xe8\xad\xb6\xc9\x63\xd9\x75\x81\xef\xe6\x45\xcc\x30\x4a\xcf\xbe\x4f\xe7\x18\x8a\xdb\x37\x66\x31\x38\xc2\xbb\x36\x2c\x99\x2b\xc4\x21\x3d\xea\xbf\x34\xcc\x89\xf4\x5d\x0d\xc8\x78\x84\xa6\x4e\x2f\x88\x1c\x0b\x08\x95\xf1\x7c\x6e\xce\x58\x86\x85\x2c\xcb\x29\x08\xb3\x01\xd1\x15\x44\x0a\x9d\xf4\xd5\x0b\xba\x6f\x35\x58\x13\xc7\x86\x14\xfa\xf3\x13\x1e\xc7\x36\x74\x3f\x6c\x75\x3c\xc2\x3d\x3b\xd8\x48\xc8\x33\x04\xd1\xd4\x94\x83\xe4\x2b\xd1\x2a\xf9\x9c\x5e\x5b\xcf\xb7\x4a\xef\x60\x2f\x37\xbf\x18\x9f\x33\xfd\x08\x0e\x31\xa5\x1f\x20\x00\x4f\xe9\xe1\x08\x46\x8f\xa7\xb7\x80\x1a\xcb\xbc\xe0\x97\x02\x6a\xfe\xa4\x3e\x8b\xf2\x6b\x8a\x8a\xce\xbd\x80\xf5\x1c\xd2\xd2\x46\x65\xf6\x27\xf1\x2a\x1d\x60\xb2\x91\xb3\x38\x8e\xa6\xd1\x18\x6d\x80\x2d\x70\x07\xfa\x7d\x81\x3f\xc4\xd7\x89\x0d\xb6\x74\xc2\xf4\xf9\xfa\xf9\x6e\x47\x63\xf9\x5a\xae\xda\x3e\x28\x6a\x0b\xe6\xfe\x29\x88\xe6\x80\x70\xfa\x98\x88\xfe\xb8\x70\xe1\x8e\x0b\xa3\x45\x94\x46\x71\x44\x27\xca\x44\x02\x05\xb3\x11\x1c\xc9\x0e\x26\xda\x37\x9e\xf9\x68\xdf\x78\xe6\xa2\x50\xe3\x19\x6c\xcd\xd1\xee\x3c\x48\x78\x1a\x72\x5d\x66\x2a\x5f\x90\xe7\x4c\xa1\x2b\x8b\x3f\x41\xba\xd0\xb3\x36\x98\x30\x9e\xe9\xd8\x72\xaa\xbf\xf2\x23\x05\x9e\xd8\xb1\x82\x34\x27\x5f\x06\x17\xa4\x6a\x78\xba\xc4\xc7\xfa\x5c\x8d\x7c\xb2\x71\x09\x9d\x89\xa4\xd7\x63\x8f\xa6\x6c\x87\x7a\x85\xc3\xde\xfa\xec\x37\x9d\xeb\x71\xa8\xf8\xae\x4d\x71\x4a\x63\x1f\x2c\x8b\x63\x7b\xbe\xd0\x75\xbe\xec\x97\x3a\x0c\xa7\xfd\x52\x5b\x74\x7a\xbd\x16\x5b\xab\x13\xcd\x01\xa4\x5b\xa0\xa1\x2e\x13\x38\xaf\x5d\x51\x7e\x2d\x56\x6e\xad\xa4\x2f\x38\xdf\xf0\x20\xe6\x9c\x9d\x8b\xc2\xe2\xa0\x81\x31\x3f\xa6\x1c\x84\x83\x00\x28\x11\x9b\xa6\xd4\xa9\x8f\xa0\xb4\x01\xd7\x9c\x44\xef\xaa\xff\x82\x53\xd9\x7d\x5d\xd9\x52\x6c\x38\x89\xa6\xd1\x44\x63\x10\x51\x77\x5d\x84\x3f\x11\xf5\x49\x2a\xe5\x5e\xca\x9f\x85\xec\x73\x54\xbe\x93\xbe\x72\xa4\x97\xc1\x90\xe6\x9a\x0f\xc5\xf1\x33\x24\xae\x49\xb9\x2d\x76\xac\x20\xaa\x3f\x79\x38\x52\x30\xa7\x6d\x2d\xb6\x29\x2d\xae\xa7\xa8\xe6\xa4\x77\x02\x7c\x30\x27\xa8\x71\x84\x13\x56\x0c\xf6\x68\x90\xe0\x64\x89\xec\x4f\xfa\xf5\x14\x6d\xd2\x01\x3e\xda\xec\x34\x9b\xa9\xd9\xa7\xa8\x51\x08\x45\x41\x27\xa8\xb8\x14\x32\xef\xd2\xb9\x04\x13\x65\x66\xf3\xe9\x34\xba\xad\x33\xf7\x82\xac\x08\x34\xf3\x7b\x33\x21\x9d\xaa\xd4\xa7\x78\x5d\x70\x6e\xe2\x58\xc6\x71\x10\x02\x91\x28\xbc\x32\xf9\xfd\x77\x4b\x98\xff\x6c\x75\x75\x0d\x97\xce\xa4\x47\x2c\x06\x2d\x17\x03\xb8\x66\x3b\x28\xe4\xaa\x8d\x20\x7a\x57\x3f\x14\x1b\xc4\x4e\xa6\x74\x84\x24\x8e\x28\xec\x69\xaa\xfa\x94\x43\xb4\x78\x8b\xb7\x99\xc8\xc9\x75\xa6\x10\x06\x51\xad\x34\x57\x5c\x2d\xec\x2f\xb9\x07\x01\x0a\x1a\x9a\x12\xe4\xb1\x39\xe9\xd1\x5e\x51\xc5\x74\x20\xaa\x3f\x87\xaa\xe8\xe2\x2e\xab\xf2\x74\x30\xa9\xba\x51\x88\xdd\x10\x3d\xbc\x30\x4a\x7a\x84\x82\x3b\x8a\x5e\x4c\xaa\xc9\x8b\x08\x7d\xe3\x51\xdd\xa8\xd1\x2d\xe7\xf5\xc8\xd4\x1c\x3d\x73\x73\x3c\x67\x6d\x45\x3a\x7a\x31\xe1\x13\xa2\x74\x62\x43\x32\xfa\x57\xcb\xdd\xa2\x48\x96\xd3\x48\x3b\x26\xe4\x41\x27\xb9\x38\x6d\x1f\x1e\xa5\xe1\x97\x25\x6b\x49\x61\x72\x5c\x14\xa5\xb0\x74\xe0\x89\xd5\xee\x09\x96\xc6\x1b\xd1\xbc\x1c\xba\x1d\xfa\x20\x8e\x42\x13\x24\x1e\xd5\x3a\x4a\x6d\xf4\x62\x03\x7d\x8a\x51\xea\x9f\x40\xa1\x53\x94\x9e\x6a\x05\x09\x35\x6e\xe8\xa2\x55\xef\x9c\x5e\x4f\xb4\x2f\x1a\xe6\x75\x65\xb3\x1c\x0a\x66\xd2\xc9\x1a\x9f\x54\xd7\x78\xb1\x1a\xa3\x19\x88\x63\x32\x2e\xba\xae\xfe\x51\x9b\x20\x39\x48\xac\xa9\xfb\xb4\x9a\x93\x94\x9b\x19\xd4\x1a\x36\xf7\x6e\x1b\xfa\xc5\xfa\x98\x4c\x54\x9a\xad\x52\xfb\xc8\xde\x1c\x5f\xf0\xa4\x7b\x8e\x9b\x14\x1d\x23\x0f\xda\x07\x82\x76\xc7\x4b\xb1\x14\x97\x1b\x5a\xb8\xdb\x37\x08\x84\x87\xd3\xae\x73\x6f\xd7\x88\xd2\x8e\x7a\xa7\x92\xc6\x20\xcb\xc1\x59\x47\x65\x23\xcd\xc2\xf5\x37\xa3\x61\x3e\x08\xa7\xf3\xda\xe1\x51\xc4\xec\x52\xa7\xfa\x18\x6c\x72\x17\xa4\x18\x7c\xcc\x04\x1a\x5f\xff\xfe\x1e\xbf\x85\x39\xcc\x1f\xc2\x64\x5d\x41\x0f\x2a\x9b\xe5\x06\xe9\x7c\x70\x09\x6a\x02\xae\x50\x36\x6c\x0f\xc3\x4c\x08\x9e\x43\xad\x33\x38\x2d\x6a\xf5\xf1\x27\x82\x23\x31\x57\x4e\x61\xa7\x73\x35\x28\x34\xe7\x6e\xca\x77\xd0\x23\x5a\x29\xef\x9c\x1f\x21\xf4\xa1\xce\xdb\x03\xca\x75\x73\x7a\xe2\x63\xce\x86\x0a\xd6\x38\xd5\xf7\x8d\x43\x4f\x71\x7e\xe8\x29\xb2\x59\x6e\xbe\x21\x51\xd0\x4c\xe8\xcc\xbf\xb9\x62\xe3\x99\x89\x7a\x09\x4f\x2d\x9d\x07\x40\xe7\x6b\x74\x38\xc5\x92\x9c\x1e\x67\x82\x0c\x79\x07\x63\x44\xc6\xa1\x60\x68\x8d\x39\x96\x61\xe8\x7a\x4c\xc6\xcf\x09\xaf\x97\x8d\x2c\xb9\x0b\x0f\x17\xa1\x32\x2f\xa8\x77\x7a\x90\x08\xe6\xe0\x61\x76\xaa\x9a\x6c\x70\x14\xa2\xdf\x1a\x7b\x18\xab\xd5\xa4\xf5\x6d\xb9\xb1\x67\x19\x37\x07\xb1\x19\x87\xa6\xb7\x59\x4d\x8f\x1f\x72\x7a\xd4\x47\xf5\x7e\x4f\x9d\x1c\x6c\xf9\x9d\x1f\xa6\xb4\x9e\xe5\x2e\xa2\x9b\x58\x69\x1c\x53\x51\x28\xfb\x58\x1c\xf7\x0b\x09\x77\x6d\xa9\x3b\xc6\x36\xa8\xa7\xef\xda\xb7\x4f\x6a\x90\xb8\x4a\x69\xcb\x50\x67\xea\x50\x97\x0e\xe0\x1f\x90\xb5\x92\xb9\x0c\xc2\x7a\x98\x1a\xdb\xb0\xda\x71\xbc\xf9\x71\x36\x6f\x6c\x32\x68\x81\x0a\xd2\x66\x62\x36\x61\x0a\xe9\xde\x4d\x50\x42\x41\x7b\x24\xb6\xa7\x3a\x5d\x63\x8f\xc2\x01\x75\x9f\xc5\xd9\xc0\x9e\x9a\xd4\xd0\x63\xcb\xea\xa0\x9f\x76\xc2\x70\x97\x4f\xbf\x54\x85\x2a\x6e\xd2\xee\xcb\xed\xa6\xb9\xbd\x49\xbb\x9b\xc5\xd4\xac\xa4\xa5\x5d\x27\x8c\xe6\xbf\x6b\xb1\x01\xc3\x86\x8c\xb1\xb6\x4f\xb2\xed\x3a\x74\x92\x55\xb9\x26\xd3\x2f\xd9\xcd\xe3\xcd\xe4\x26\xb9\x79\x95\x4f\xd2\x29\xc5\x86\xcf\x0e\x9d\xd3\x49\xeb\x34\xf8\xb3\x43\xdd\x71\x3c\x9e\xda\x31\xfd\x80\x8b\x76\xe2\xbf\x13\x0e\x2d\x4d\xdb\xd3\x13\x20\x9b\x1a\x6f\x0f\x79\xee\x41\x5f\x3f\x00\x73\xaa\x70\xe9\x58\x73\x98\x32\x2f\x41\x68\xf7\xad\xcf\x76\x38\xf5\x44\x4c\xf2\x83\x8e\x42\xa1\xe5\xef\x3a\x9d\x03\x11\x72\x98\x7c\x37\xaf\x02\x91\x5e\x51\x3d\x5f\xab\x42\x71\x64\x4f\x1f\x86\x31\x63\xea\x1c\x4a\x97\x22\x4f\x38\x9d\x9f\xc4\x60\x94\xd6\xe6\xfd\x1c\x8d\xeb\x74\x41\x2b\x11\x23\xb8\xe3\xda\x34\x71\x3e\x68\x96\x87\x29\xf7\xe7\xa0\x52\xd2\xc3\x6c\xcc\x98\xec\xbd\x9b\xdf\xff\x29\x23\xea\x51\xf5\xa5\x73\x02\xed\xa0\x89\x8a\x31\xa6\x87\x72\x61\x5d\x1f\xed\xb6\x11\xc2\xc1\x16\x37\xb9\xbe\xd6\xf5\x7f\x61\xd6\x32\xd2\xaf\x66\x8f\xbf\x98\x60\x5f\x13\x22\xac\xf0\x2f\x5e\x44\x30\xaa\x39\x47\x14\x72\xfb\x8c\xc0\x43\x58\x61\x85\x51\x44\xd3\x17\xd1\x0b\xaa\x43\x5c\x1a\x2a\xe9\x53\xf8\xfb\x6f\xe4\x32\x50\xb8\x1f\xdc\x53\x78\x77\xca\x82\x3e\xd6\x79\xc6\x9d\x38\x8e\x82\x32\x9d\x78\x7f\x5a\x25\xe0\xef\xe2\xec\xa3\xc9\x34\x74\x56\xec\x42\xbe\xb3\x15\xb2\x93\x41\x78\x28\x34\xdf\x9a\x9b\xf6\x88\xce\x4a\xe9\xd1\xde\x9c\x82\x16\xd6\xbc\xa8\x74\x0a\x8a\x95\x45\xc0\xad\xfd\xbe\x10\x35\xb4\xb2\x3c\x6f\x0a\x56\x8c\x37\xcf\xaf\xab\x4a\xd4\x2b\x5b\x8a\xae\x8c\x7d\x6c\xf7\xb7\x1f\x0b\xb5\x06\x5c\x8e\x68\x6a\x16\xe9\xdb\x63\x11\xf8\x9b\x56\xb8\x2b\xd8\xf4\x66\x7a\xf3\x32\xbb\x69\x6f\xae\xf3\x97\x8b\x9b\x97\x37\xd3\x8e\x64\x5f\xd2\xe8\x05\xcb\xbb\x2f\xf4\x66\x7a\x33\x4d\x5e\xfe\x75\xba\xda\x42\x79\xd7\x5a\x1e\xb9\x86\xd9\x97\x24\xbf\x69\x5f\x5a\x3e\xde\xb4\x2f\x6f\xc8\x4d\xfb\x32\x8b\x5e\xe4\x24\xfb\xf2\x22\xba\x69\xf3\x09\xc5\x37\xfc\x42\xa7\x2b\x18\x3a\x4f\x6c\x7a\x93\xdc\xb5\x7f\x9d\xc2\xc0\xdb\x62\xd3\x2f\x37\xc9\xcd\x74\x0a\xcd\x8e\x7d\xd0\x77\x79\xfa\xec\x07\xb0\x37\xb2\x58\xb3\x4b\x54\x73\xad\x9f\xc1\x5c\x66\xc2\x22\xf3\x84\x7b\x86\x4b\xf5\x0c\x1e\x51\xb2\x31\x89\x34\xaa\xb1\xd9\xa8\xd6\x25\x78\x14\x75\xd5\x3c\x76\xdd\xa5\x6f\x75\xf1\x20\x56\x85\x6a\x64\xd7\x8d\x4d\xbd\xc4\x5d\xc3\xa1\x10\xe4\xa2\xb1\x30\x49\x2d\xe8\xc8\x5f\x3f\x12\x5b\xb4\x75\x86\x1f\x2d\x04\xca\x88\x85\x0d\x3f\xfe\xfa\xfa\xff\x5e\x7f\x7e\xfd\xf9\xdd\x87\xdf\x46\x3f\xa0\x44\xf9\xf1\x93\xdd\xa6\x50\xcb\x46\x6e\x17\xd3\x2f\x4e\xd1\xfc\x75\x9a\x4e\xbf\x10\xf7\xd6\x19\xec\x4f\xff\x3a\x45\xe8\xf9\x26\xc8\xc0\x8b\x7e\x8f\xc0\x26\xa5\xb1\x4b\x73\x43\x3a\x15\x71\xec\x6f\xbe\xe9\x9a\xe6\xe6\x1b\x3e\x79\x12\x13\xea\x82\x4f\x3a\x3f\xa5\x5c\xae\xf0\xe7\x2c\x37\x15\xce\x22\xed\x3a\x80\x7b\x81\xba\xa6\xc0\x6c\xa5\x0b\xf3\xf2\x77\x81\x4e\x0f\xbd\xfb\x0f\x76\x97\xcd\x71\x2e\x67\xd7\x0e\xef\x5a\x66\x50\xcb\xf1\xd2\xe0\xb6\xd2\xe0\x1a\x98\x2d\xa3\x5d\x47\x82\x1e\x5d\x7f\xb6\x37\x7d\xa6\xda\x8f\xc6\xce\xad\x95\xbf\x7e\xc3\x86\x9c\xf0\x59\xdb\x3e\xec\xd2\x75\xe7\xf1\x0d\xc4\xec\x8c\x43\x7f\x31\x61\x41\x38\x53\xa0\x98\x00\xc1\x24\x4d\x75\xfe\x2f\x34\x71\xdc\xb8\xcc\xca\x38\x26\x08\x41\xed\x5b\x00\xe5\x1d\xbb\xa0\xa0\x50\x77\x1d\xa9\x99\x2b\xc9\x8a\x1c\x97\x90\xb4\x49\x70\x03\xaa\x30\x57\x53\xea\xc4\x07\xf8\x48\x43\xfb\x7b\x55\x16\x8c\x1d\xf5\x99\xb2\xa9\xc2\x2e\x38\x29\x92\xdf\x13\x6e\x6b\x39\x77\xf2\xa2\xdc\xf5\x89\x9b\x8b\xb0\x9b\x20\x9f\x93\xc3\x7f\xd0\x63\x3a\x8c\x9a\x9a\x9e\x0d\xeb\x1c\xc3\x70\x29\xe6\xa8\xdb\xa9\x38\xfb\x0b\x27\xe0\x0e\xb5\xca\xb4\x43\x74\xd4\x59\xa5\x83\x15\x7a\x0d\xd1\x7b\x9f\xad\x21\x8f\x0e\xbc\x6a\x8a\xa5\x9e\x98\x3d\xc5\xd2\xfe\x51\xcf\x8a\x1c\x6c\x14\x88\x64\x91\x76\x5f\x23\x30\x0b\x8f\x82\x33\x80\xc8\xbb\x78\x51\x7e\x72\xce\x7a\x8f\x6e\xcd\xc9\xc1\xb5\xea\x79\x36\x94\x26\x8f\x10\x94\x63\x50\xc6\x73\x0b\x90\xd4\xe0\x4e\x21\x85\x40\xc9\x10\x34\x2f\xac\x4d\xf4\xcf\x1f\xdc\x29\xc4\x3a\xc6\x9b\x0e\xcc\xd1\x1f\x35\xc2\xaa\x67\x8d\x4e\xc6\x0d\xbe\x04\x97\x79\xa8\x4b\x57\x30\x37\xf5\x86\x09\x2a\x46\xea\x24\x2f\x14\xc7\xba\xec\xa2\x8b\xc0\x78\xf2\xb4\x56\xdb\xcd\xc2\xcf\xd1\xb4\xb0\x63\xfd\x76\x4d\x22\x7b\xd1\xf0\xf1\xf1\x31\x79\xfc\x41\xdf\x32\xbc\xfa\xfb\xdf\xff\x3e\xd5\xcd\x22\x88\xf0\x27\x75\x77\x29\xd3\xcb\xdd\xf4\x97\x2d\x1d\x0b\xa4\x46\x99\xe8\x11\xe8\x0f\x9f\x35\xe4\x8c\x90\x53\xd3\xbb\xe2\xa1\xb0\xd5\x41\x6a\xc8\xdd\x72\xc5\xa2\xbd\x5a\xbe\xfa\xdf\x58\x52\xb4\xcf\x75\xa9\xbd\x6c\xb3\x65\x50\x8d\x5f\x5e\x1c\xba\x1c\x71\xcc\xed\xd6\x43\xcf\x73\xae\xf5\xa2\x65\xad\x43\x1c\x92\x0d\x29\x45\x6a\xdd\x07\xc8\xa4\xfd\xc3\x3b\x57\xc3\xdc\xed\xef\xb7\xb1\xb9\xbf\xa0\x28\x8c\x65\x52\x28\x9f\xe8\xdc\x75\x83\x57\x6f\x3f\xe2\xf8\x72\x39\xa1\x3d\x8a\xcd\xea\x02\x8d\xc6\xa8\x6c\x2a\x1e\xd1\x7f\xcc\x50\x3d\x9b\x74\x6a\x22\x93\xa2\xaa\x86\x69\xd3\x36\xc5\x99\x0f\x13\x9f\xc7\x57\x38\xf1\xf3\xca\xfe\x6e\xc3\x30\xed\x79\x7c\x45\x69\x7a\x7e\xd6\x0a\x83\xc9\x92\x4b\x69\xd4\x27\x03\x53\x4d\x2f\x59\x32\x01\x75\xd2\xd4\x48\xfb\x37\x9a\x0b\x15\xea\xd4\x41\x01\x41\x67\x56\x73\xe5\x22\x78\x63\x32\xdc\x3b\x0b\xdc\x32\x89\xa8\x5b\x2e\xd5\x4f\x7c\xd9\x48\x4e\x06\xdf\x69\xaa\x2b\x14\xbb\x1d\xaf\x2b\x73\x13\x4e\x7e\xab\x63\xed\x90\x4b\x23\x37\x1e\xbd\xe8\xdc\xaf\xcb\x69\xf4\x47\x98\x51\x18\x80\x17\x22\x4c\x86\x7f\xe8\xec\xb8\x63\x70\x9d\x0d\xef\xae\xcf\x04\x5e\x84\xe9\xc0\xe2\xe8\x08\xa2\x41\x87\xf6\xf8\x3b\x38\x0f\x2f\xd4\x28\x9a\x08\x90\xf6\x28\xfc\x18\xaa\xaf\x71\xb9\x5c\xe9\x90\xe3\xcf\x16\x14\x1b\x97\xe7\x0f\xb1\x3a\x92\xa8\xeb\x8c\x12\xe2\xa1\xce\xf1\xe8\x9a\xf1\x4b\x89\xee\xe6\x44\xc0\xed\xad\x1e\x54\x33\x0f\xca\x71\x42\xd6\x41\xee\xba\xbe\xc2\xe0\x9a\x9a\x0e\x38\x76\x1d\x41\xe9\x08\xaa\x04\xf1\x83\xa0\xe7\x56\x96\xc9\xae\xd9\x11\xea\x80\xbb\x2e\xb1\xfe\x15\x3e\x7a\xef\x7f\x12\x4d\x23\x93\xa4\x1e\x4c\x82\xd9\x56\x83\x3e\x83\x41\xbf\x7d\x84\x71\x6a\x2d\x8d\xa3\xdc\x37\xa5\x71\x4c\x2e\x50\x80\xea\xd1\x2b\xbe\x6b\x99\x7b\x58\xb8\x07\x77\x3b\x37\xe8\x24\xcd\xfa\x97\x5c\x3b\x9d\x36\x56\xfa\x2d\xad\xe7\x2f\x4d\x79\xe4\xc0\x75\x62\x07\x62\x22\x0e\x5c\xcb\x34\x85\xf0\x66\xbf\xfd\x68\x3e\x8c\xd5\xe0\xb8\x40\x50\x1d\x4f\xcb\x72\x10\xfd\x0d\x2e\x11\x2a\x23\x7f\xfa\x13\xba\x47\x30\xfc\xb7\x14\x41\xad\x13\x77\x08\x86\xc7\x90\xca\xb8\xd7\x02\x3d\x6b\xc5\xc8\x15\xfa\xa2\x8e\x97\x99\xcf\x29\xcc\xd3\xfe\x19\x22\x1b\x18\x8b\x20\xb2\x3a\x36\xa7\x8e\x8e\x4a\x5f\x55\x1c\xe8\x2a\x1d\xbc\xbe\xb8\xdb\xbb\xee\xb2\xdf\x0c\x08\x03\x10\x3e\x71\x26\xff\xc4\xe5\x0e\x04\x94\x1e\x83\x7c\xaf\x81\xbf\xb9\x9b\x63\x9b\x05\xa9\x7d\x9c\xd2\x10\x21\xd3\x7c\xd5\x81\xad\x61\x98\x57\x5f\x70\x3a\xb9\x5d\x37\x68\xe1\xc2\xe9\x49\xb1\xad\xd8\xc1\xfc\xb3\x93\x74\x3c\x33\x16\x93\x3f\xf1\xb2\x97\x1d\x0d\x81\x7d\xc0\xfc\xa1\xd8\x98\x12\x83\xcf\xca\xe5\x8a\x1e\x8f\x26\xc1\xe0\x92\x53\x10\x40\x52\x1b\xf0\x0c\xfe\x45\xc9\xfc\xff\x07\x00\x00\xff\xff\x7b\x37\xdb\x8d\xa7\x45\x00\x00")
+
+func requireJsBytes() ([]byte, error) {
+ return bindataRead(
+ _requireJs,
+ "require.js",
+ )
+}
+
+func requireJs() (*asset, error) {
+ bytes, err := requireJsBytes()
+ if err != nil {
+ return nil, err
+ }
+
+ info := bindataFileInfo{name: "require.js", size: 17831, mode: os.FileMode(436), modTime: time.Unix(1497541175, 0)}
+ a := &asset{bytes: bytes, info: info}
+ return a, nil
+}
+
+// Asset loads and returns the asset for the given name.
+// It returns an error if the asset could not be found or
+// could not be loaded.
+func Asset(name string) ([]byte, error) {
+ cannonicalName := strings.Replace(name, "\\", "/", -1)
+ if f, ok := _bindata[cannonicalName]; ok {
+ a, err := f()
+ if err != nil {
+ return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err)
+ }
+ return a.bytes, nil
+ }
+ return nil, fmt.Errorf("Asset %s not found", name)
+}
+
+// MustAsset is like Asset but panics when Asset would return an error.
+// It simplifies safe initialization of global variables.
+func MustAsset(name string) []byte {
+ a, err := Asset(name)
+ if err != nil {
+ panic("asset: Asset(" + name + "): " + err.Error())
+ }
+
+ return a
+}
+
+// AssetInfo loads and returns the asset info for the given name.
+// It returns an error if the asset could not be found or
+// could not be loaded.
+func AssetInfo(name string) (os.FileInfo, error) {
+ cannonicalName := strings.Replace(name, "\\", "/", -1)
+ if f, ok := _bindata[cannonicalName]; ok {
+ a, err := f()
+ if err != nil {
+ return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err)
+ }
+ return a.info, nil
+ }
+ return nil, fmt.Errorf("AssetInfo %s not found", name)
+}
+
+// AssetNames returns the names of the assets.
+func AssetNames() []string {
+ names := make([]string, 0, len(_bindata))
+ for name := range _bindata {
+ names = append(names, name)
+ }
+ return names
+}
+
+// _bindata is a table, holding each asset generator, mapped to its name.
+var _bindata = map[string]func() (*asset, error){
+ "simplemde/dist/simplemde.min.css": simplemdeDistSimplemdeMinCss,
+ "simplemde/dist/simplemde.min.js": simplemdeDistSimplemdeMinJs,
+ "simplemde/debug/simplemde.css": simplemdeDebugSimplemdeCss,
+ "simplemde/debug/simplemde.debug.js": simplemdeDebugSimplemdeDebugJs,
+ "simplemde/debug/simplemde.js": simplemdeDebugSimplemdeJs,
+ "require.js": requireJs,
+}
+
+// AssetDir returns the file names below a certain
+// directory embedded in the file by go-bindata.
+// For example if you run go-bindata on data/... and data contains the
+// following hierarchy:
+// data/
+// foo.txt
+// img/
+// a.png
+// b.png
+// then AssetDir("data") would return []string{"foo.txt", "img"}
+// AssetDir("data/img") would return []string{"a.png", "b.png"}
+// AssetDir("foo.txt") and AssetDir("notexist") would return an error
+// AssetDir("") will return []string{"data"}.
+func AssetDir(name string) ([]string, error) {
+ node := _bintree
+ if len(name) != 0 {
+ cannonicalName := strings.Replace(name, "\\", "/", -1)
+ pathList := strings.Split(cannonicalName, "/")
+ for _, p := range pathList {
+ node = node.Children[p]
+ if node == nil {
+ return nil, fmt.Errorf("Asset %s not found", name)
+ }
+ }
+ }
+ if node.Func != nil {
+ return nil, fmt.Errorf("Asset %s not found", name)
+ }
+ rv := make([]string, 0, len(node.Children))
+ for childName := range node.Children {
+ rv = append(rv, childName)
+ }
+ return rv, nil
+}
+
+type bintree struct {
+ Func func() (*asset, error)
+ Children map[string]*bintree
+}
+var _bintree = &bintree{nil, map[string]*bintree{
+ "require.js": &bintree{requireJs, map[string]*bintree{}},
+ "simplemde": &bintree{nil, map[string]*bintree{
+ "debug": &bintree{nil, map[string]*bintree{
+ "simplemde.css": &bintree{simplemdeDebugSimplemdeCss, map[string]*bintree{}},
+ "simplemde.debug.js": &bintree{simplemdeDebugSimplemdeDebugJs, map[string]*bintree{}},
+ "simplemde.js": &bintree{simplemdeDebugSimplemdeJs, map[string]*bintree{}},
+ }},
+ "dist": &bintree{nil, map[string]*bintree{
+ "simplemde.min.css": &bintree{simplemdeDistSimplemdeMinCss, map[string]*bintree{}},
+ "simplemde.min.js": &bintree{simplemdeDistSimplemdeMinJs, map[string]*bintree{}},
+ }},
+ }},
+}}
+
+// RestoreAsset restores an asset under the given directory
+func RestoreAsset(dir, name string) error {
+ data, err := Asset(name)
+ if err != nil {
+ return err
+ }
+ info, err := AssetInfo(name)
+ if err != nil {
+ return err
+ }
+ err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0755))
+ if err != nil {
+ return err
+ }
+ err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode())
+ if err != nil {
+ return err
+ }
+ err = os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime())
+ if err != nil {
+ return err
+ }
+ return nil
+}
+
+// RestoreAssets restores an asset under the given directory recursively
+func RestoreAssets(dir, name string) error {
+ children, err := AssetDir(name)
+ // File
+ if err != nil {
+ return RestoreAsset(dir, name)
+ }
+ // Dir
+ for _, child := range children {
+ err = RestoreAssets(dir, filepath.Join(name, child))
+ if err != nil {
+ return err
+ }
+ }
+ return nil
+}
+
+func _filePath(dir, name string) string {
+ cannonicalName := strings.Replace(name, "\\", "/", -1)
+ return filepath.Join(append([]string{dir}, strings.Split(cannonicalName, "/")...)...)
+}
+
diff --git a/caddyhugo.go b/caddyhugo.go
index fd8f52e..780f4d2 100644
--- a/caddyhugo.go
+++ b/caddyhugo.go
@@ -1,3 +1,4 @@
+//go:generate go-bindata -pkg caddyhugo simplemde/dist/... simplemde/debug/...
package caddyhugo
import (
@@ -124,6 +125,14 @@ func (ch *CaddyHugo) ServeHTTPWithNext(next httpserver.Handler, c *caddy.Control
http.Redirect(w, r, "/", http.StatusFound)
return http.StatusFound, nil
}
+ if strings.HasPrefix(r.URL.Path, "/hugo/simplemde.css") {
+ w.Write(MustAsset("simplemde/dist/simplemde.min.css"))
+ return http.StatusOK, nil
+ }
+ if strings.HasPrefix(r.URL.Path, "/hugo/simplemde.js") {
+ w.Write(MustAsset("simplemde/debug/simplemde.js"))
+ return http.StatusOK, nil
+ }
if strings.HasPrefix(r.URL.Path, "/hugo/admin") {
return ch.Admin().ServeHTTP(w, r)
}
@@ -379,6 +388,7 @@ func (ch *CaddyHugo) DeltaWebsocket(w http.ResponseWriter, r *http.Request) (int
return http.StatusBadRequest, err
}
+ fmt.Println(message)
ch.ObserveLTime(message.LTime)
err = client.PushDeltas(message.Deltas...)
diff --git a/simplemde/.eslintrc b/simplemde/.eslintrc
new file mode 100644
index 0000000..af736ed
--- /dev/null
+++ b/simplemde/.eslintrc
@@ -0,0 +1,23 @@
+{
+ "rules": {
+ "indent": [
+ 2,
+ "tab"
+ ],
+ "strict": 0,
+ "no-console": 0,
+ "quotes": [
+ 2,
+ "double"
+ ],
+ "semi": [
+ 2,
+ "always"
+ ]
+ },
+ "env": {
+ "browser": true,
+ "node":true
+ },
+ "extends": "eslint:recommended"
+}
\ No newline at end of file
diff --git a/simplemde/.gitignore b/simplemde/.gitignore
new file mode 100644
index 0000000..097df26
--- /dev/null
+++ b/simplemde/.gitignore
@@ -0,0 +1,9 @@
+localtesting/
+node_modules/
+bower_components/
+
+#For IDE
+*.iml
+*.ipr
+*.iws
+.idea/
diff --git a/simplemde/.travis.yml b/simplemde/.travis.yml
new file mode 100644
index 0000000..4515f20
--- /dev/null
+++ b/simplemde/.travis.yml
@@ -0,0 +1,18 @@
+language: node_js
+node_js:
+- '6'
+- '5'
+- '4'
+- '0.12'
+before_script:
+- npm install -g gulp
+script: gulp
+deploy:
+ provider: npm
+ email: support@nextstepwebs.com
+ api_key:
+ secure: nADZupyOhJAhTQgr5uOIydbDEjCTAj+3nGHW7ZBJUrVJcb0uR4pg8ngmwrUpvaCeNXgKPG9Uag75/mPcBre9ly2cigBIG9LHlxImlF8qi1jRJykcNRmBb9N2MJJj+zdAMwLaF5Ns+f2v3zt97qxovbEzunhXGcZeCaxc6y40nDM8OTyo0PESNBjQYqaNblt2gO2KHysrwFL8i4kCCKLa+HOBLu2iqgk/fYVqTmfhEeOiiwQ4lIXJeyPyzgb3OPhKCMV1FI5H0T48fRD0MPczt8ds3Daj1OjCbIZurQ7s1dcKwz1g6TKATN59HcMsSarW4lImrEeYmfQxz2F5NjKDRhnith5V0W2IssrkpDG9teTFQ20eQdl5cpnlGjgBvsjb8GhPLR44GvefyJL4+kJGI3O1KVq3/7wbmu/IXrvhtKHEQSdGL2PTqW8QxKasAoUCnk3LGZKN12g8bg0xDg2tvoCUk5Z3asHLRdCJpDbBq1h8QfZ4HV5VLYjr84xduOUZbEUtfMVAixPpJ4h1E3OXJ1wil97BlHjxOZ8JkkxJg5lgSUZ/O/QWwJokEAYXR9c+ouMoVokChAyleV77cRZ5qLn9zbnUxZtnKX8w0IUKeu95/z8QgiaRcERKVCpZvceo8Qw0Y+JoiEtno7Zg/nsrZGxsS6K/V3yg1QQmT3bjDHQ=
+ on:
+ tags: true
+ repo: NextStepWebs/simplemde-markdown-editor
+ branch: production
diff --git a/simplemde/CONTRIBUTING.md b/simplemde/CONTRIBUTING.md
new file mode 100644
index 0000000..c03cccf
--- /dev/null
+++ b/simplemde/CONTRIBUTING.md
@@ -0,0 +1,10 @@
+### Overview
+First of all, thanks for your interest in helping make SimpleMDE even better. Contributions help resolve rare bugs, accomplish neat new features, polish the code, and improve the documentation.
+
+### Guidelines for contributing
+- The *most important* guideline for contributing is to compare against the `development` branch when creating a pull request. This allows time to test and modify code changes before merging them into the stable master branch with the next release.
+- Travis CI is configured to build and verify all PRs. If your PR causes the build to fail, please add an additional commit that resolves any problems.
+- If you really want to earn some brownie points, create a JSFiddle that demonstrates your code changes. Seriously, this helps immensely and allows one or multiple people to easily provide feedback on the great work you've done.
+ - When creating the JSFiddle, keep in mind that you can use http://rawgit.com for your files.
+- Do your best to fully test your changes. Anticipate edge-case behavior.
+- Try to keep your codebase that you're making changes to as up-to-date as possible with the origin. SimpleMDE creates new releases frequently, so it's easy to fall behind if you've been working on something new for a while.
diff --git a/simplemde/LICENSE b/simplemde/LICENSE
new file mode 100644
index 0000000..9cf336c
--- /dev/null
+++ b/simplemde/LICENSE
@@ -0,0 +1,22 @@
+The MIT License (MIT)
+
+Copyright (c) 2015 Next Step Webs, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
diff --git a/simplemde/README.md b/simplemde/README.md
new file mode 100644
index 0000000..03793c9
--- /dev/null
+++ b/simplemde/README.md
@@ -0,0 +1,331 @@
+# SimpleMDE - Markdown Editor
+A drop-in JavaScript textarea replacement for writing beautiful and understandable Markdown. The WYSIWYG-esque editor allows users who may be less experienced with Markdown to use familiar toolbar buttons and shortcuts. In addition, the syntax is rendered while editing to clearly show the expected result. Headings are larger, emphasized words are italicized, links are underlined, etc. SimpleMDE is one of the first editors to feature both built-in autosaving and spell checking.
+
+[**Demo**](https://simplemde.com)
+
+[![Preview](http://i.imgur.com/zqWfJwO.png)](https://simplemde.com)
+
+## Why not a WYSIWYG editor or pure Markdown?
+WYSIWYG editors that produce HTML are often complex and buggy. Markdown solves this problem in many ways, plus Markdown can be rendered natively on more platforms than HTML. However, Markdown is not a syntax that an average user will be familiar with, nor is it visually clear while editing. In otherwords, for an unfamiliar user, the syntax they write will make little sense until they click the preview button. SimpleMDE has been designed to bridge this gap for non-technical users who are less familiar with or just learning Markdown syntax.
+
+## Install
+
+Via [npm](https://www.npmjs.com/package/simplemde).
+```
+npm install simplemde --save
+```
+
+Via [bower](https://www.bower.io).
+```
+bower install simplemde --save
+```
+
+Via [jsDelivr](https://www.jsdelivr.com/#!simplemde). *Please note, jsDelivr may take a few days to update to the latest release.*
+
+```HTML
+
+
+```
+
+## Quick start
+
+After installing, load SimpleMDE on the first textarea on a page
+
+```HTML
+
+```
+
+#### Using a specific textarea
+
+Pure JavaScript method
+
+```HTML
+
+```
+
+jQuery method
+
+```HTML
+
+```
+
+## Get/set the content
+
+```JavaScript
+simplemde.value();
+```
+
+```JavaScript
+simplemde.value("This text will appear in the editor");
+```
+
+## Configuration
+
+- **autoDownloadFontAwesome**: If set to `true`, force downloads Font Awesome (used for icons). If set to `false`, prevents downloading. Defaults to `undefined`, which will intelligently check whether Font Awesome has already been included, then download accordingly.
+- **autofocus**: If set to `true`, autofocuses the editor. Defaults to `false`.
+- **autosave**: *Saves the text that's being written and will load it back in the future. It will forget the text when the form it's contained in is submitted.*
+ - **enabled**: If set to `true`, autosave the text. Defaults to `false`.
+ - **delay**: Delay between saves, in milliseconds. Defaults to `10000` (10s).
+ - **uniqueId**: You must set a unique string identifier so that SimpleMDE can autosave. Something that separates this from other instances of SimpleMDE elsewhere on your website.
+- **blockStyles**: Customize how certain buttons that style blocks of text behave.
+ - **bold** Can be set to `**` or `__`. Defaults to `**`.
+ - **code** Can be set to ```` ``` ```` or `~~~`. Defaults to ```` ``` ````.
+ - **italic** Can be set to `*` or `_`. Defaults to `*`.
+- **element**: The DOM element for the textarea to use. Defaults to the first textarea on the page.
+- **forceSync**: If set to `true`, force text changes made in SimpleMDE to be immediately stored in original textarea. Defaults to `false`.
+- **hideIcons**: An array of icon names to hide. Can be used to hide specific icons shown by default without completely customizing the toolbar.
+- **indentWithTabs**: If set to `false`, indent using spaces instead of tabs. Defaults to `true`.
+- **initialValue**: If set, will customize the initial value of the editor.
+- **insertTexts**: Customize how certain buttons that insert text behave. Takes an array with two elements. The first element will be the text inserted before the cursor or highlight, and the second element will be inserted after. For example, this is the default link value: `["[", "](http://)"]`.
+ - horizontalRule
+ - image
+ - link
+ - table
+- **lineWrapping**: If set to `false`, disable line wrapping. Defaults to `true`.
+- **parsingConfig**: Adjust settings for parsing the Markdown during editing (not previewing).
+ - **allowAtxHeaderWithoutSpace**: If set to `true`, will render headers without a space after the `#`. Defaults to `false`.
+ - **strikethrough**: If set to `false`, will not process GFM strikethrough syntax. Defaults to `true`.
+ - **underscoresBreakWords**: If set to `true`, let underscores be a delimiter for separating words. Defaults to `false`.
+- **placeholder**: Custom placeholder that should be displayed
+- **previewRender**: Custom function for parsing the plaintext Markdown and returning HTML. Used when user previews.
+- **promptURLs**: If set to `true`, a JS alert window appears asking for the link or image URL. Defaults to `false`.
+- **renderingConfig**: Adjust settings for parsing the Markdown during previewing (not editing).
+ - **singleLineBreaks**: If set to `false`, disable parsing GFM single line breaks. Defaults to `true`.
+ - **codeSyntaxHighlighting**: If set to `true`, will highlight using [highlight.js](https://github.com/isagalaev/highlight.js). Defaults to `false`. To use this feature you must include highlight.js on your page. For example, include the script and the CSS files like: ' + text + ' An error occured: ' + text + ' An error occured:
``
``
+- **shortcuts**: Keyboard shortcuts associated with this instance. Defaults to the [array of shortcuts](#keyboard-shortcuts).
+- **showIcons**: An array of icon names to show. Can be used to show specific icons hidden by default without completely customizing the toolbar.
+- **spellChecker**: If set to `false`, disable the spell checker. Defaults to `true`.
+- **status**: If set to `false`, hide the status bar. Defaults to the array of built-in status bar items.
+ - Optionally, you can set an array of status bar items to include, and in what order. You can even define your own custom status bar items.
+- **styleSelectedText**: If set to `false`, remove the `CodeMirror-selectedtext` class from selected lines. Defaults to `true`.
+- **tabSize**: If set, customize the tab size. Defaults to `2`.
+- **toolbar**: If set to `false`, hide the toolbar. Defaults to the [array of icons](#toolbar-icons).
+- **toolbarTips**: If set to `false`, disable toolbar button tips. Defaults to `true`.
+
+```JavaScript
+// Most options demonstrate the non-default behavior
+var simplemde = new SimpleMDE({
+ autofocus: true,
+ autosave: {
+ enabled: true,
+ uniqueId: "MyUniqueID",
+ delay: 1000,
+ },
+ blockStyles: {
+ bold: "__",
+ italic: "_"
+ },
+ element: document.getElementById("MyID"),
+ forceSync: true,
+ hideIcons: ["guide", "heading"],
+ indentWithTabs: false,
+ initialValue: "Hello world!",
+ insertTexts: {
+ horizontalRule: ["", "\n\n-----\n\n"],
+ image: ["![](http://", ")"],
+ link: ["[", "](http://)"],
+ table: ["", "\n\n| Column 1 | Column 2 | Column 3 |\n| -------- | -------- | -------- |\n| Text | Text | Text |\n\n"],
+ },
+ lineWrapping: false,
+ parsingConfig: {
+ allowAtxHeaderWithoutSpace: true,
+ strikethrough: false,
+ underscoresBreakWords: true,
+ },
+ placeholder: "Type here...",
+ previewRender: function(plainText) {
+ return customMarkdownParser(plainText); // Returns HTML from a custom parser
+ },
+ previewRender: function(plainText, preview) { // Async method
+ setTimeout(function(){
+ preview.innerHTML = customMarkdownParser(plainText);
+ }, 250);
+
+ return "Loading...";
+ },
+ promptURLs: true,
+ renderingConfig: {
+ singleLineBreaks: false,
+ codeSyntaxHighlighting: true,
+ },
+ shortcuts: {
+ drawTable: "Cmd-Alt-T"
+ },
+ showIcons: ["code", "table"],
+ spellChecker: false,
+ status: false,
+ status: ["autosave", "lines", "words", "cursor"], // Optional usage
+ status: ["autosave", "lines", "words", "cursor", {
+ className: "keystrokes",
+ defaultValue: function(el) {
+ this.keystrokes = 0;
+ el.innerHTML = "0 Keystrokes";
+ },
+ onUpdate: function(el) {
+ el.innerHTML = ++this.keystrokes + " Keystrokes";
+ }
+ }], // Another optional usage, with a custom status bar item that counts keystrokes
+ styleSelectedText: false,
+ tabSize: 4,
+ toolbar: false,
+ toolbarTips: false,
+});
+```
+
+#### Toolbar icons
+
+Below are the built-in toolbar icons (only some of which are enabled by default), which can be reorganized however you like. "Name" is the name of the icon, referenced in the JS. "Action" is either a function or a URL to open. "Class" is the class given to the icon. "Tooltip" is the small tooltip that appears via the `title=""` attribute. Note that shortcut hints are added automatically and reflect the specified action if it has a keybind assigned to it (i.e. with the value of `action` set to `bold` and that of `tooltip` set to `Bold`, the final text the user will see would be "Bold (Ctrl-B)").
+
+Additionally, you can add a separator between any icons by adding `"|"` to the toolbar array.
+
+Name | Action | Tooltip
Class
+:--- | :----- | :--------------
+bold | toggleBold | Bold
fa fa-bold
+italic | toggleItalic | Italic
fa fa-italic
+strikethrough | toggleStrikethrough | Strikethrough
fa fa-strikethrough
+heading | toggleHeadingSmaller | Heading
fa fa-header
+heading-smaller | toggleHeadingSmaller | Smaller Heading
fa fa-header
+heading-bigger | toggleHeadingBigger | Bigger Heading
fa fa-lg fa-header
+heading-1 | toggleHeading1 | Big Heading
fa fa-header fa-header-x fa-header-1
+heading-2 | toggleHeading2 | Medium Heading
fa fa-header fa-header-x fa-header-2
+heading-3 | toggleHeading3 | Small Heading
fa fa-header fa-header-x fa-header-3
+code | toggleCodeBlock | Code
fa fa-code
+quote | toggleBlockquote | Quote
fa fa-quote-left
+unordered-list | toggleUnorderedList | Generic List
fa fa-list-ul
+ordered-list | toggleOrderedList | Numbered List
fa fa-list-ol
+clean-block | cleanBlock | Clean block
fa fa-eraser fa-clean-block
+link | drawLink | Create Link
fa fa-link
+image | drawImage | Insert Image
fa fa-picture-o
+table | drawTable | Insert Table
fa fa-table
+horizontal-rule | drawHorizontalRule | Insert Horizontal Line
fa fa-minus
+preview | togglePreview | Toggle Preview
fa fa-eye no-disable
+side-by-side | toggleSideBySide | Toggle Side by Side
fa fa-columns no-disable no-mobile
+fullscreen | toggleFullScreen | Toggle Fullscreen
fa fa-arrows-alt no-disable no-mobile
+guide | [This link](https://simplemde.com/markdown-guide) | Markdown Guide
fa fa-question-circle
+
+Customize the toolbar using the `toolbar` option like:
+
+```JavaScript
+// Customize only the order of existing buttons
+var simplemde = new SimpleMDE({
+ toolbar: ["bold", "italic", "heading", "|", "quote"],
+});
+
+// Customize all information and/or add your own icons
+var simplemde = new SimpleMDE({
+ toolbar: [{
+ name: "bold",
+ action: SimpleMDE.toggleBold,
+ className: "fa fa-bold",
+ title: "Bold",
+ },
+ {
+ name: "custom",
+ action: function customFunction(editor){
+ // Add your own code
+ },
+ className: "fa fa-star",
+ title: "Custom Button",
+ },
+ "|", // Separator
+ ...
+ ],
+});
+```
+
+#### Keyboard shortcuts
+
+SimpleMDE comes with an array of predefined keyboard shortcuts, but they can be altered with a configuration option. The list of default ones is as follows:
+
+Shortcut | Action
+:------- | :-----
+*Cmd-'* | "toggleBlockquote"
+*Cmd-B* | "toggleBold"
+*Cmd-E* | "cleanBlock"
+*Cmd-H* | "toggleHeadingSmaller"
+*Cmd-I* | "toggleItalic"
+*Cmd-K* | "drawLink"
+*Cmd-L* | "toggleUnorderedList"
+*Cmd-P* | "togglePreview"
+*Cmd-Alt-C* | "toggleCodeBlock"
+*Cmd-Alt-I* | "drawImage"
+*Cmd-Alt-L* | "toggleOrderedList"
+*Shift-Cmd-H* | "toggleHeadingBigger"
+*F9* | "toggleSideBySide"
+*F11* | "toggleFullScreen"
+
+Here is how you can change a few, while leaving others untouched:
+
+```JavaScript
+var simplemde = new SimpleMDE({
+ shortcuts: {
+ "toggleOrderedList": "Ctrl-Alt-K", // alter the shortcut for toggleOrderedList
+ "toggleCodeBlock": null, // unbind Ctrl-Alt-C
+ "drawTable": "Cmd-Alt-T" // bind Cmd-Alt-T to drawTable action, which doesn't come with a default shortcut
+ }
+});
+```
+
+Shortcuts are automatically converted between platforms. If you define a shortcut as "Cmd-B", on PC that shortcut will be changed to "Ctrl-B". Conversely, a shortcut defined as "Ctrl-B" will become "Cmd-B" for Mac users.
+
+The list of actions that can be bound is the same as the list of built-in actions available for [toolbar buttons](#toolbar-icons).
+
+#### Height
+
+To change the minimum height (before it starts auto-growing):
+
+```CSS
+.CodeMirror, .CodeMirror-scroll {
+ min-height: 200px;
+}
+```
+
+Or, you can keep the height static:
+
+```CSS
+.CodeMirror {
+ height: 300px;
+}
+```
+
+## Event handling
+You can catch the following list of events: https://codemirror.net/doc/manual.html#events
+
+```JavaScript
+var simplemde = new SimpleMDE();
+simplemde.codemirror.on("change", function(){
+ console.log(simplemde.value());
+});
+```
+
+## Removing SimpleMDE from textarea
+You can revert to the initial textarea by calling the `toTextArea` method. Note that this clears up the autosave (if enabled) associated with it. The textarea will retain any text from the destroyed SimpleMDE instance.
+
+```JavaScript
+var simplemde = new SimpleMDE();
+...
+simplemde.toTextArea();
+simplemde = null;
+```
+
+## Useful methods
+The following self-explanatory methods may be of use while developing with SimpleMDE.
+
+```js
+var simplemde = new SimpleMDE();
+simplemde.isPreviewActive(); // returns boolean
+simplemde.isSideBySideActive(); // returns boolean
+simplemde.isFullscreenActive(); // returns boolean
+simplemde.clearAutosavedValue(); // no returned value
+```
+
+## How it works
+SimpleMDE began as an improvement of [lepture's Editor project](https://github.com/lepture/editor), but has now taken on an identity of its own. It is bundled with [CodeMirror](https://github.com/codemirror/codemirror) and depends on [Font Awesome](http://fontawesome.io).
+
+CodeMirror is the backbone of the project and parses much of the Markdown syntax as it's being written. This allows us to add styles to the Markdown that's being written. Additionally, a toolbar and status bar have been added to the top and bottom, respectively. Previews are rendered by [Marked](https://github.com/chjj/marked) using GFM.
diff --git a/simplemde/bower.json b/simplemde/bower.json
new file mode 100644
index 0000000..24e91e4
--- /dev/null
+++ b/simplemde/bower.json
@@ -0,0 +1,23 @@
+{
+ "name": "simplemde",
+ "version": "1.11.2",
+ "homepage": "https://github.com/NextStepWebs/simplemde-markdown-editor",
+ "authors": [
+ "Wes Cossick
';
+ }
+
+ return ''
+ + (escaped ? code : escape(code, true))
+ + '\n
\n';
+};
+
+Renderer.prototype.blockquote = function(quote) {
+ return ''
+ + (escaped ? code : escape(code, true))
+ + '\n
\n' + quote + '
\n';
+};
+
+Renderer.prototype.html = function(html) {
+ return html;
+};
+
+Renderer.prototype.heading = function(text, level, raw) {
+ return '
\n' : '
\n';
+};
+
+Renderer.prototype.list = function(body, ordered) {
+ var type = ordered ? 'ol' : 'ul';
+ return '<' + type + '>\n' + body + '' + type + '>\n';
+};
+
+Renderer.prototype.listitem = function(text) {
+ return '\n'
+ + '\n'
+ + header
+ + '\n'
+ + '\n'
+ + body
+ + '\n'
+ + '
\n';
+};
+
+Renderer.prototype.tablerow = function(content) {
+ return '\n' + content + ' \n';
+};
+
+Renderer.prototype.tablecell = function(content, flags) {
+ var type = flags.header ? 'th' : 'td';
+ var tag = flags.align
+ ? '<' + type + ' style="text-align:' + flags.align + '">'
+ : '<' + type + '>';
+ return tag + content + '' + type + '>\n';
+};
+
+// span level renderer
+Renderer.prototype.strong = function(text) {
+ return '' + text + '';
+};
+
+Renderer.prototype.em = function(text) {
+ return '' + text + '';
+};
+
+Renderer.prototype.codespan = function(text) {
+ return '' + text + '
';
+};
+
+Renderer.prototype.br = function() {
+ return this.options.xhtml ? '
' : '
';
+};
+
+Renderer.prototype.del = function(text) {
+ return '' + text + '';
+};
+
+Renderer.prototype.link = function(href, title, text) {
+ if (this.options.sanitize) {
+ try {
+ var prot = decodeURIComponent(unescape(href))
+ .replace(/[^\w:]/g, '')
+ .toLowerCase();
+ } catch (e) {
+ return '';
+ }
+ if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0) {
+ return '';
+ }
+ }
+ var out = '' + text + '';
+ return out;
+};
+
+Renderer.prototype.image = function(href, title, text) {
+ var out = '' : '>';
+ return out;
+};
+
+Renderer.prototype.text = function(text) {
+ return text;
+};
+
+/**
+ * Parsing & Compiling
+ */
+
+function Parser(options) {
+ this.tokens = [];
+ this.token = null;
+ this.options = options || marked.defaults;
+ this.options.renderer = this.options.renderer || new Renderer;
+ this.renderer = this.options.renderer;
+ this.renderer.options = this.options;
+}
+
+/**
+ * Static Parse Method
+ */
+
+Parser.parse = function(src, options, renderer) {
+ var parser = new Parser(options, renderer);
+ return parser.parse(src);
+};
+
+/**
+ * Parse Loop
+ */
+
+Parser.prototype.parse = function(src) {
+ this.inline = new InlineLexer(src.links, this.options, this.renderer);
+ this.tokens = src.reverse();
+
+ var out = '';
+ while (this.next()) {
+ out += this.tok();
+ }
+
+ return out;
+};
+
+/**
+ * Next Token
+ */
+
+Parser.prototype.next = function() {
+ return this.token = this.tokens.pop();
+};
+
+/**
+ * Preview Next Token
+ */
+
+Parser.prototype.peek = function() {
+ return this.tokens[this.tokens.length - 1] || 0;
+};
+
+/**
+ * Parse Text Tokens
+ */
+
+Parser.prototype.parseText = function() {
+ var body = this.token.text;
+
+ while (this.peek().type === 'text') {
+ body += '\n' + this.next().text;
+ }
+
+ return this.inline.output(body);
+};
+
+/**
+ * Parse Current Token
+ */
+
+Parser.prototype.tok = function() {
+ switch (this.token.type) {
+ case 'space': {
+ return '';
+ }
+ case 'hr': {
+ return this.renderer.hr();
+ }
+ case 'heading': {
+ return this.renderer.heading(
+ this.inline.output(this.token.text),
+ this.token.depth,
+ this.token.text);
+ }
+ case 'code': {
+ return this.renderer.code(this.token.text,
+ this.token.lang,
+ this.token.escaped);
+ }
+ case 'table': {
+ var header = ''
+ , body = ''
+ , i
+ , row
+ , cell
+ , flags
+ , j;
+
+ // header
+ cell = '';
+ for (i = 0; i < this.token.header.length; i++) {
+ flags = { header: true, align: this.token.align[i] };
+ cell += this.renderer.tablecell(
+ this.inline.output(this.token.header[i]),
+ { header: true, align: this.token.align[i] }
+ );
+ }
+ header += this.renderer.tablerow(cell);
+
+ for (i = 0; i < this.token.cells.length; i++) {
+ row = this.token.cells[i];
+
+ cell = '';
+ for (j = 0; j < row.length; j++) {
+ cell += this.renderer.tablecell(
+ this.inline.output(row[j]),
+ { header: false, align: this.token.align[j] }
+ );
+ }
+
+ body += this.renderer.tablerow(cell);
+ }
+ return this.renderer.table(header, body);
+ }
+ case 'blockquote_start': {
+ var body = '';
+
+ while (this.next().type !== 'blockquote_end') {
+ body += this.tok();
+ }
+
+ return this.renderer.blockquote(body);
+ }
+ case 'list_start': {
+ var body = ''
+ , ordered = this.token.ordered;
+
+ while (this.next().type !== 'list_end') {
+ body += this.tok();
+ }
+
+ return this.renderer.list(body, ordered);
+ }
+ case 'list_item_start': {
+ var body = '';
+
+ while (this.next().type !== 'list_item_end') {
+ body += this.token.type === 'text'
+ ? this.parseText()
+ : this.tok();
+ }
+
+ return this.renderer.listitem(body);
+ }
+ case 'loose_item_start': {
+ var body = '';
+
+ while (this.next().type !== 'list_item_end') {
+ body += this.tok();
+ }
+
+ return this.renderer.listitem(body);
+ }
+ case 'html': {
+ var html = !this.token.pre && !this.options.pedantic
+ ? this.inline.output(this.token.text)
+ : this.token.text;
+ return this.renderer.html(html);
+ }
+ case 'paragraph': {
+ return this.renderer.paragraph(this.inline.output(this.token.text));
+ }
+ case 'text': {
+ return this.renderer.paragraph(this.parseText());
+ }
+ }
+};
+
+/**
+ * Helpers
+ */
+
+function escape(html, encode) {
+ return html
+ .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&')
+ .replace(//g, '>')
+ .replace(/"/g, '"')
+ .replace(/'/g, ''');
+}
+
+function unescape(html) {
+ return html.replace(/&([#\w]+);/g, function(_, n) {
+ n = n.toLowerCase();
+ if (n === 'colon') return ':';
+ if (n.charAt(0) === '#') {
+ return n.charAt(1) === 'x'
+ ? String.fromCharCode(parseInt(n.substring(2), 16))
+ : String.fromCharCode(+n.substring(1));
+ }
+ return '';
+ });
+}
+
+function replace(regex, opt) {
+ regex = regex.source;
+ opt = opt || '';
+ return function self(name, val) {
+ if (!name) return new RegExp(regex, opt);
+ val = val.source || val;
+ val = val.replace(/(^|[^\[])\^/g, '$1');
+ regex = regex.replace(name, val);
+ return self;
+ };
+}
+
+function noop() {}
+noop.exec = noop;
+
+function merge(obj) {
+ var i = 1
+ , target
+ , key;
+
+ for (; i < arguments.length; i++) {
+ target = arguments[i];
+ for (key in target) {
+ if (Object.prototype.hasOwnProperty.call(target, key)) {
+ obj[key] = target[key];
+ }
+ }
+ }
+
+ return obj;
+}
+
+
+/**
+ * Marked
+ */
+
+function marked(src, opt, callback) {
+ if (callback || typeof opt === 'function') {
+ if (!callback) {
+ callback = opt;
+ opt = null;
+ }
+
+ opt = merge({}, marked.defaults, opt || {});
+
+ var highlight = opt.highlight
+ , tokens
+ , pending
+ , i = 0;
+
+ try {
+ tokens = Lexer.lex(src, opt)
+ } catch (e) {
+ return callback(e);
+ }
+
+ pending = tokens.length;
+
+ var done = function(err) {
+ if (err) {
+ opt.highlight = highlight;
+ return callback(err);
+ }
+
+ var out;
+
+ try {
+ out = Parser.parse(tokens, opt);
+ } catch (e) {
+ err = e;
+ }
+
+ opt.highlight = highlight;
+
+ return err
+ ? callback(err)
+ : callback(null, out);
+ };
+
+ if (!highlight || highlight.length < 3) {
+ return done();
+ }
+
+ delete opt.highlight;
+
+ if (!pending) return done();
+
+ for (; i < tokens.length; i++) {
+ (function(token) {
+ if (token.type !== 'code') {
+ return --pending || done();
+ }
+ return highlight(token.text, token.lang, function(err, code) {
+ if (err) return done(err);
+ if (code == null || code === token.text) {
+ return --pending || done();
+ }
+ token.text = code;
+ token.escaped = true;
+ --pending || done();
+ });
+ })(tokens[i]);
+ }
+
+ return;
+ }
+ try {
+ if (opt) opt = merge({}, marked.defaults, opt);
+ return Parser.parse(Lexer.lex(src, opt), opt);
+ } catch (e) {
+ e.message += '\nPlease report this to https://github.com/chjj/marked.';
+ if ((opt || marked.defaults).silent) {
+ return ''
+ + escape(e.message + '', true)
+ + '
';
+ }
+ throw e;
+ }
+}
+
+/**
+ * Options
+ */
+
+marked.options =
+marked.setOptions = function(opt) {
+ merge(marked.defaults, opt);
+ return marked;
+};
+
+marked.defaults = {
+ gfm: true,
+ tables: true,
+ breaks: false,
+ pedantic: false,
+ sanitize: false,
+ sanitizer: null,
+ mangle: true,
+ smartLists: false,
+ silent: false,
+ highlight: null,
+ langPrefix: 'lang-',
+ smartypants: false,
+ headerPrefix: '',
+ renderer: new Renderer,
+ xhtml: false
+};
+
+/**
+ * Expose
+ */
+
+marked.Parser = Parser;
+marked.parser = Parser.parse;
+
+marked.Renderer = Renderer;
+
+marked.Lexer = Lexer;
+marked.lexer = Lexer.lex;
+
+marked.InlineLexer = InlineLexer;
+marked.inlineLexer = InlineLexer.output;
+
+marked.parse = marked;
+
+if (typeof module !== 'undefined' && typeof exports === 'object') {
+ module.exports = marked;
+} else if (typeof define === 'function' && define.amd) {
+ define(function() { return marked; });
+} else {
+ this.marked = marked;
+}
+
+}).call(function() {
+ return this || (typeof window !== 'undefined' ? window : global);
+}());
+
+}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
+
+},{}],18:[function(require,module,exports){
+(function (Buffer,__dirname){
+'use strict';
+
+/**
+ * Typo is a JavaScript implementation of a spellchecker using hunspell-style
+ * dictionaries.
+ */
+
+/**
+ * Typo constructor.
+ *
+ * @param {String} [dictionary] The locale code of the dictionary being used. e.g.,
+ * "en_US". This is only used to auto-load dictionaries.
+ * @param {String} [affData] The data from the dictionary's .aff file. If omitted
+ * and Typo.js is being used in a Chrome extension, the .aff
+ * file will be loaded automatically from
+ * lib/typo/dictionaries/[dictionary]/[dictionary].aff
+ * In other environments, it will be loaded from
+ * [settings.dictionaryPath]/dictionaries/[dictionary]/[dictionary].aff
+ * @param {String} [wordsData] The data from the dictionary's .dic file. If omitted
+ * and Typo.js is being used in a Chrome extension, the .dic
+ * file will be loaded automatically from
+ * lib/typo/dictionaries/[dictionary]/[dictionary].dic
+ * In other environments, it will be loaded from
+ * [settings.dictionaryPath]/dictionaries/[dictionary]/[dictionary].dic
+ * @param {Object} [settings] Constructor settings. Available properties are:
+ * {String} [dictionaryPath]: path to load dictionary from in non-chrome
+ * environment.
+ * {Object} [flags]: flag information.
+ *
+ *
+ * @returns {Typo} A Typo object.
+ */
+
+var Typo = function (dictionary, affData, wordsData, settings) {
+ settings = settings || {};
+
+ this.dictionary = null;
+
+ this.rules = {};
+ this.dictionaryTable = {};
+
+ this.compoundRules = [];
+ this.compoundRuleCodes = {};
+
+ this.replacementTable = [];
+
+ this.flags = settings.flags || {};
+
+ if (dictionary) {
+ this.dictionary = dictionary;
+
+ if (typeof window !== 'undefined' && 'chrome' in window && 'extension' in window.chrome && 'getURL' in window.chrome.extension) {
+ if (!affData) affData = this._readFile(chrome.extension.getURL("lib/typo/dictionaries/" + dictionary + "/" + dictionary + ".aff"));
+ if (!wordsData) wordsData = this._readFile(chrome.extension.getURL("lib/typo/dictionaries/" + dictionary + "/" + dictionary + ".dic"));
+ } else {
+ if (settings.dictionaryPath) {
+ var path = settings.dictionaryPath;
+ }
+ else if (typeof __dirname !== 'undefined') {
+ var path = __dirname + '/dictionaries';
+ }
+ else {
+ var path = './dictionaries';
+ }
+
+ if (!affData) affData = this._readFile(path + "/" + dictionary + "/" + dictionary + ".aff");
+ if (!wordsData) wordsData = this._readFile(path + "/" + dictionary + "/" + dictionary + ".dic");
+ }
+
+ this.rules = this._parseAFF(affData);
+
+ // Save the rule codes that are used in compound rules.
+ this.compoundRuleCodes = {};
+
+ for (var i = 0, _len = this.compoundRules.length; i < _len; i++) {
+ var rule = this.compoundRules[i];
+
+ for (var j = 0, _jlen = rule.length; j < _jlen; j++) {
+ this.compoundRuleCodes[rule[j]] = [];
+ }
+ }
+
+ // If we add this ONLYINCOMPOUND flag to this.compoundRuleCodes, then _parseDIC
+ // will do the work of saving the list of words that are compound-only.
+ if ("ONLYINCOMPOUND" in this.flags) {
+ this.compoundRuleCodes[this.flags.ONLYINCOMPOUND] = [];
+ }
+
+ this.dictionaryTable = this._parseDIC(wordsData);
+
+ // Get rid of any codes from the compound rule codes that are never used
+ // (or that were special regex characters). Not especially necessary...
+ for (var i in this.compoundRuleCodes) {
+ if (this.compoundRuleCodes[i].length == 0) {
+ delete this.compoundRuleCodes[i];
+ }
+ }
+
+ // Build the full regular expressions for each compound rule.
+ // I have a feeling (but no confirmation yet) that this method of
+ // testing for compound words is probably slow.
+ for (var i = 0, _len = this.compoundRules.length; i < _len; i++) {
+ var ruleText = this.compoundRules[i];
+
+ var expressionText = "";
+
+ for (var j = 0, _jlen = ruleText.length; j < _jlen; j++) {
+ var character = ruleText[j];
+
+ if (character in this.compoundRuleCodes) {
+ expressionText += "(" + this.compoundRuleCodes[character].join("|") + ")";
+ }
+ else {
+ expressionText += character;
+ }
+ }
+
+ this.compoundRules[i] = new RegExp(expressionText, "i");
+ }
+ }
+
+ return this;
+};
+
+Typo.prototype = {
+ /**
+ * Loads a Typo instance from a hash of all of the Typo properties.
+ *
+ * @param object obj A hash of Typo properties, probably gotten from a JSON.parse(JSON.stringify(typo_instance)).
+ */
+
+ load : function (obj) {
+ for (var i in obj) {
+ this[i] = obj[i];
+ }
+
+ return this;
+ },
+
+ /**
+ * Read the contents of a file.
+ *
+ * @param {String} path The path (relative) to the file.
+ * @param {String} [charset="ISO8859-1"] The expected charset of the file
+ * @returns string The file data.
+ */
+
+ _readFile : function (path, charset) {
+ if (!charset) charset = "utf8";
+
+ if (typeof XMLHttpRequest !== 'undefined') {
+ var req = new XMLHttpRequest();
+ req.open("GET", path, false);
+
+ if (req.overrideMimeType)
+ req.overrideMimeType("text/plain; charset=" + charset);
+
+ req.send(null);
+
+ return req.responseText;
+ }
+ else if (typeof require !== 'undefined') {
+ // Node.js
+ var fs = require("fs");
+
+ try {
+ if (fs.existsSync(path)) {
+ var stats = fs.statSync(path);
+
+ var fileDescriptor = fs.openSync(path, 'r');
+
+ var buffer = new Buffer(stats.size);
+
+ fs.readSync(fileDescriptor, buffer, 0, buffer.length, null);
+
+ return buffer.toString(charset, 0, buffer.length);
+ }
+ else {
+ console.log("Path " + path + " does not exist.");
+ }
+ } catch (e) {
+ console.log(e);
+ return '';
+ }
+ }
+ },
+
+ /**
+ * Parse the rules out from a .aff file.
+ *
+ * @param {String} data The contents of the affix file.
+ * @returns object The rules from the file.
+ */
+
+ _parseAFF : function (data) {
+ var rules = {};
+
+ // Remove comment lines
+ data = this._removeAffixComments(data);
+
+ var lines = data.split("\n");
+
+ for (var i = 0, _len = lines.length; i < _len; i++) {
+ var line = lines[i];
+
+ var definitionParts = line.split(/\s+/);
+
+ var ruleType = definitionParts[0];
+
+ if (ruleType == "PFX" || ruleType == "SFX") {
+ var ruleCode = definitionParts[1];
+ var combineable = definitionParts[2];
+ var numEntries = parseInt(definitionParts[3], 10);
+
+ var entries = [];
+
+ for (var j = i + 1, _jlen = i + 1 + numEntries; j < _jlen; j++) {
+ var line = lines[j];
+
+ var lineParts = line.split(/\s+/);
+ var charactersToRemove = lineParts[2];
+
+ var additionParts = lineParts[3].split("/");
+
+ var charactersToAdd = additionParts[0];
+ if (charactersToAdd === "0") charactersToAdd = "";
+
+ var continuationClasses = this.parseRuleCodes(additionParts[1]);
+
+ var regexToMatch = lineParts[4];
+
+ var entry = {};
+ entry.add = charactersToAdd;
+
+ if (continuationClasses.length > 0) entry.continuationClasses = continuationClasses;
+
+ if (regexToMatch !== ".") {
+ if (ruleType === "SFX") {
+ entry.match = new RegExp(regexToMatch + "$");
+ }
+ else {
+ entry.match = new RegExp("^" + regexToMatch);
+ }
+ }
+
+ if (charactersToRemove != "0") {
+ if (ruleType === "SFX") {
+ entry.remove = new RegExp(charactersToRemove + "$");
+ }
+ else {
+ entry.remove = charactersToRemove;
+ }
+ }
+
+ entries.push(entry);
+ }
+
+ rules[ruleCode] = { "type" : ruleType, "combineable" : (combineable == "Y"), "entries" : entries };
+
+ i += numEntries;
+ }
+ else if (ruleType === "COMPOUNDRULE") {
+ var numEntries = parseInt(definitionParts[1], 10);
+
+ for (var j = i + 1, _jlen = i + 1 + numEntries; j < _jlen; j++) {
+ var line = lines[j];
+
+ var lineParts = line.split(/\s+/);
+ this.compoundRules.push(lineParts[1]);
+ }
+
+ i += numEntries;
+ }
+ else if (ruleType === "REP") {
+ var lineParts = line.split(/\s+/);
+
+ if (lineParts.length === 3) {
+ this.replacementTable.push([ lineParts[1], lineParts[2] ]);
+ }
+ }
+ else {
+ // ONLYINCOMPOUND
+ // COMPOUNDMIN
+ // FLAG
+ // KEEPCASE
+ // NEEDAFFIX
+
+ this.flags[ruleType] = definitionParts[1];
+ }
+ }
+
+ return rules;
+ },
+
+ /**
+ * Removes comment lines and then cleans up blank lines and trailing whitespace.
+ *
+ * @param {String} data The data from an affix file.
+ * @return {String} The cleaned-up data.
+ */
+
+ _removeAffixComments : function (data) {
+ // Remove comments
+ data = data.replace(/#.*$/mg, "");
+
+ // Trim each line
+ data = data.replace(/^\s\s*/m, '').replace(/\s\s*$/m, '');
+
+ // Remove blank lines.
+ data = data.replace(/\n{2,}/g, "\n");
+
+ // Trim the entire string
+ data = data.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
+
+ return data;
+ },
+
+ /**
+ * Parses the words out from the .dic file.
+ *
+ * @param {String} data The data from the dictionary file.
+ * @returns object The lookup table containing all of the words and
+ * word forms from the dictionary.
+ */
+
+ _parseDIC : function (data) {
+ data = this._removeDicComments(data);
+
+ var lines = data.split("\n");
+ var dictionaryTable = {};
+
+ function addWord(word, rules) {
+ // Some dictionaries will list the same word multiple times with different rule sets.
+ if (!(word in dictionaryTable) || typeof dictionaryTable[word] != 'object') {
+ dictionaryTable[word] = [];
+ }
+
+ dictionaryTable[word].push(rules);
+ }
+
+ // The first line is the number of words in the dictionary.
+ for (var i = 1, _len = lines.length; i < _len; i++) {
+ var line = lines[i];
+
+ var parts = line.split("/", 2);
+
+ var word = parts[0];
+
+ // Now for each affix rule, generate that form of the word.
+ if (parts.length > 1) {
+ var ruleCodesArray = this.parseRuleCodes(parts[1]);
+
+ // Save the ruleCodes for compound word situations.
+ if (!("NEEDAFFIX" in this.flags) || ruleCodesArray.indexOf(this.flags.NEEDAFFIX) == -1) {
+ addWord(word, ruleCodesArray);
+ }
+
+ for (var j = 0, _jlen = ruleCodesArray.length; j < _jlen; j++) {
+ var code = ruleCodesArray[j];
+
+ var rule = this.rules[code];
+
+ if (rule) {
+ var newWords = this._applyRule(word, rule);
+
+ for (var ii = 0, _iilen = newWords.length; ii < _iilen; ii++) {
+ var newWord = newWords[ii];
+
+ addWord(newWord, []);
+
+ if (rule.combineable) {
+ for (var k = j + 1; k < _jlen; k++) {
+ var combineCode = ruleCodesArray[k];
+
+ var combineRule = this.rules[combineCode];
+
+ if (combineRule) {
+ if (combineRule.combineable && (rule.type != combineRule.type)) {
+ var otherNewWords = this._applyRule(newWord, combineRule);
+
+ for (var iii = 0, _iiilen = otherNewWords.length; iii < _iiilen; iii++) {
+ var otherNewWord = otherNewWords[iii];
+ addWord(otherNewWord, []);
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ if (code in this.compoundRuleCodes) {
+ this.compoundRuleCodes[code].push(word);
+ }
+ }
+ }
+ else {
+ addWord(word.trim(), []);
+ }
+ }
+
+ return dictionaryTable;
+ },
+
+
+ /**
+ * Removes comment lines and then cleans up blank lines and trailing whitespace.
+ *
+ * @param {String} data The data from a .dic file.
+ * @return {String} The cleaned-up data.
+ */
+
+ _removeDicComments : function (data) {
+ // I can't find any official documentation on it, but at least the de_DE
+ // dictionary uses tab-indented lines as comments.
+
+ // Remove comments
+ data = data.replace(/^\t.*$/mg, "");
+
+ return data;
+ },
+
+ parseRuleCodes : function (textCodes) {
+ if (!textCodes) {
+ return [];
+ }
+ else if (!("FLAG" in this.flags)) {
+ return textCodes.split("");
+ }
+ else if (this.flags.FLAG === "long") {
+ var flags = [];
+
+ for (var i = 0, _len = textCodes.length; i < _len; i += 2) {
+ flags.push(textCodes.substr(i, 2));
+ }
+
+ return flags;
+ }
+ else if (this.flags.FLAG === "num") {
+ return textCode.split(",");
+ }
+ },
+
+ /**
+ * Applies an affix rule to a word.
+ *
+ * @param {String} word The base word.
+ * @param {Object} rule The affix rule.
+ * @returns {String[]} The new words generated by the rule.
+ */
+
+ _applyRule : function (word, rule) {
+ var entries = rule.entries;
+ var newWords = [];
+
+ for (var i = 0, _len = entries.length; i < _len; i++) {
+ var entry = entries[i];
+
+ if (!entry.match || word.match(entry.match)) {
+ var newWord = word;
+
+ if (entry.remove) {
+ newWord = newWord.replace(entry.remove, "");
+ }
+
+ if (rule.type === "SFX") {
+ newWord = newWord + entry.add;
+ }
+ else {
+ newWord = entry.add + newWord;
+ }
+
+ newWords.push(newWord);
+
+ if ("continuationClasses" in entry) {
+ for (var j = 0, _jlen = entry.continuationClasses.length; j < _jlen; j++) {
+ var continuationRule = this.rules[entry.continuationClasses[j]];
+
+ if (continuationRule) {
+ newWords = newWords.concat(this._applyRule(newWord, continuationRule));
+ }
+ /*
+ else {
+ // This shouldn't happen, but it does, at least in the de_DE dictionary.
+ // I think the author mistakenly supplied lower-case rule codes instead
+ // of upper-case.
+ }
+ */
+ }
+ }
+ }
+ }
+
+ return newWords;
+ },
+
+ /**
+ * Checks whether a word or a capitalization variant exists in the current dictionary.
+ * The word is trimmed and several variations of capitalizations are checked.
+ * If you want to check a word without any changes made to it, call checkExact()
+ *
+ * @see http://blog.stevenlevithan.com/archives/faster-trim-javascript re:trimming function
+ *
+ * @param {String} aWord The word to check.
+ * @returns {Boolean}
+ */
+
+ check : function (aWord) {
+ // Remove leading and trailing whitespace
+ var trimmedWord = aWord.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
+
+ if (this.checkExact(trimmedWord)) {
+ return true;
+ }
+
+ // The exact word is not in the dictionary.
+ if (trimmedWord.toUpperCase() === trimmedWord) {
+ // The word was supplied in all uppercase.
+ // Check for a capitalized form of the word.
+ var capitalizedWord = trimmedWord[0] + trimmedWord.substring(1).toLowerCase();
+
+ if (this.hasFlag(capitalizedWord, "KEEPCASE")) {
+ // Capitalization variants are not allowed for this word.
+ return false;
+ }
+
+ if (this.checkExact(capitalizedWord)) {
+ return true;
+ }
+ }
+
+ var lowercaseWord = trimmedWord.toLowerCase();
+
+ if (lowercaseWord !== trimmedWord) {
+ if (this.hasFlag(lowercaseWord, "KEEPCASE")) {
+ // Capitalization variants are not allowed for this word.
+ return false;
+ }
+
+ // Check for a lowercase form
+ if (this.checkExact(lowercaseWord)) {
+ return true;
+ }
+ }
+
+ return false;
+ },
+
+ /**
+ * Checks whether a word exists in the current dictionary.
+ *
+ * @param {String} word The word to check.
+ * @returns {Boolean}
+ */
+
+ checkExact : function (word) {
+ var ruleCodes = this.dictionaryTable[word];
+
+ if (typeof ruleCodes === 'undefined') {
+ // Check if this might be a compound word.
+ if ("COMPOUNDMIN" in this.flags && word.length >= this.flags.COMPOUNDMIN) {
+ for (var i = 0, _len = this.compoundRules.length; i < _len; i++) {
+ if (word.match(this.compoundRules[i])) {
+ return true;
+ }
+ }
+ }
+
+ return false;
+ }
+ else if (typeof ruleCodes === 'object') { // this.dictionary['hasOwnProperty'] will be a function.
+ for (var i = 0, _len = ruleCodes.length; i < _len; i++) {
+ if (!this.hasFlag(word, "ONLYINCOMPOUND", ruleCodes[i])) {
+ return true;
+ }
+ }
+
+ return false;
+ }
+ },
+
+ /**
+ * Looks up whether a given word is flagged with a given flag.
+ *
+ * @param {String} word The word in question.
+ * @param {String} flag The flag in question.
+ * @return {Boolean}
+ */
+
+ hasFlag : function (word, flag, wordFlags) {
+ if (flag in this.flags) {
+ if (typeof wordFlags === 'undefined') {
+ var wordFlags = Array.prototype.concat.apply([], this.dictionaryTable[word]);
+ }
+
+ if (wordFlags && wordFlags.indexOf(this.flags[flag]) !== -1) {
+ return true;
+ }
+ }
+
+ return false;
+ },
+
+ /**
+ * Returns a list of suggestions for a misspelled word.
+ *
+ * @see http://www.norvig.com/spell-correct.html for the basis of this suggestor.
+ * This suggestor is primitive, but it works.
+ *
+ * @param {String} word The misspelling.
+ * @param {Number} [limit=5] The maximum number of suggestions to return.
+ * @returns {String[]} The array of suggestions.
+ */
+
+ alphabet : "",
+
+ suggest : function (word, limit) {
+ if (!limit) limit = 5;
+
+ if (this.check(word)) return [];
+
+ // Check the replacement table.
+ for (var i = 0, _len = this.replacementTable.length; i < _len; i++) {
+ var replacementEntry = this.replacementTable[i];
+
+ if (word.indexOf(replacementEntry[0]) !== -1) {
+ var correctedWord = word.replace(replacementEntry[0], replacementEntry[1]);
+
+ if (this.check(correctedWord)) {
+ return [ correctedWord ];
+ }
+ }
+ }
+
+ var self = this;
+ self.alphabet = "abcdefghijklmnopqrstuvwxyz";
+
+ /*
+ if (!self.alphabet) {
+ // Use the alphabet as implicitly defined by the words in the dictionary.
+ var alphaHash = {};
+
+ for (var i in self.dictionaryTable) {
+ for (var j = 0, _len = i.length; j < _len; j++) {
+ alphaHash[i[j]] = true;
+ }
+ }
+
+ for (var i in alphaHash) {
+ self.alphabet += i;
+ }
+
+ var alphaArray = self.alphabet.split("");
+ alphaArray.sort();
+ self.alphabet = alphaArray.join("");
+ }
+ */
+
+ function edits1(words) {
+ var rv = [];
+
+ for (var ii = 0, _iilen = words.length; ii < _iilen; ii++) {
+ var word = words[ii];
+
+ var splits = [];
+
+ for (var i = 0, _len = word.length + 1; i < _len; i++) {
+ splits.push([ word.substring(0, i), word.substring(i, word.length) ]);
+ }
+
+ var deletes = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1]) {
+ deletes.push(s[0] + s[1].substring(1));
+ }
+ }
+
+ var transposes = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1].length > 1) {
+ transposes.push(s[0] + s[1][1] + s[1][0] + s[1].substring(2));
+ }
+ }
+
+ var replaces = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1]) {
+ for (var j = 0, _jlen = self.alphabet.length; j < _jlen; j++) {
+ replaces.push(s[0] + self.alphabet[j] + s[1].substring(1));
+ }
+ }
+ }
+
+ var inserts = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1]) {
+ for (var j = 0, _jlen = self.alphabet.length; j < _jlen; j++) {
+ replaces.push(s[0] + self.alphabet[j] + s[1]);
+ }
+ }
+ }
+
+ rv = rv.concat(deletes);
+ rv = rv.concat(transposes);
+ rv = rv.concat(replaces);
+ rv = rv.concat(inserts);
+ }
+
+ return rv;
+ }
+
+ function known(words) {
+ var rv = [];
+
+ for (var i = 0; i < words.length; i++) {
+ if (self.check(words[i])) {
+ rv.push(words[i]);
+ }
+ }
+
+ return rv;
+ }
+
+ function correct(word) {
+ // Get the edit-distance-1 and edit-distance-2 forms of this word.
+ var ed1 = edits1([word]);
+ var ed2 = edits1(ed1);
+
+ var corrections = known(ed1).concat(known(ed2));
+
+ // Sort the edits based on how many different ways they were created.
+ var weighted_corrections = {};
+
+ for (var i = 0, _len = corrections.length; i < _len; i++) {
+ if (!(corrections[i] in weighted_corrections)) {
+ weighted_corrections[corrections[i]] = 1;
+ }
+ else {
+ weighted_corrections[corrections[i]] += 1;
+ }
+ }
+
+ var sorted_corrections = [];
+
+ for (var i in weighted_corrections) {
+ sorted_corrections.push([ i, weighted_corrections[i] ]);
+ }
+
+ function sorter(a, b) {
+ if (a[1] < b[1]) {
+ return -1;
+ }
+
+ return 1;
+ }
+
+ sorted_corrections.sort(sorter).reverse();
+
+ var rv = [];
+
+ for (var i = 0, _len = Math.min(limit, sorted_corrections.length); i < _len; i++) {
+ if (!self.hasFlag(sorted_corrections[i][0], "NOSUGGEST")) {
+ rv.push(sorted_corrections[i][0]);
+ }
+ }
+
+ return rv;
+ }
+
+ return correct(word);
+ }
+};
+
+// Support for use as a node.js module.
+if (typeof module !== 'undefined') {
+ module.exports = Typo;
+}
+}).call(this,require("buffer").Buffer,"/node_modules/typo-js")
+
+},{"buffer":3,"fs":2}],19:[function(require,module,exports){
+// CodeMirror, copyright (c) by Marijn Haverbeke and others
+// Distributed under an MIT license: http://codemirror.net/LICENSE
+
+var CodeMirror = require("codemirror");
+
+CodeMirror.commands.tabAndIndentMarkdownList = function (cm) {
+ var ranges = cm.listSelections();
+ var pos = ranges[0].head;
+ var eolState = cm.getStateAfter(pos.line);
+ var inList = eolState.list !== false;
+
+ if (inList) {
+ cm.execCommand("indentMore");
+ return;
+ }
+
+ if (cm.options.indentWithTabs) {
+ cm.execCommand("insertTab");
+ }
+ else {
+ var spaces = Array(cm.options.tabSize + 1).join(" ");
+ cm.replaceSelection(spaces);
+ }
+};
+
+CodeMirror.commands.shiftTabAndUnindentMarkdownList = function (cm) {
+ var ranges = cm.listSelections();
+ var pos = ranges[0].head;
+ var eolState = cm.getStateAfter(pos.line);
+ var inList = eolState.list !== false;
+
+ if (inList) {
+ cm.execCommand("indentLess");
+ return;
+ }
+
+ if (cm.options.indentWithTabs) {
+ cm.execCommand("insertTab");
+ }
+ else {
+ var spaces = Array(cm.options.tabSize + 1).join(" ");
+ cm.replaceSelection(spaces);
+ }
+};
+
+},{"codemirror":10}],20:[function(require,module,exports){
+/*global require,module*/
+"use strict";
+var CodeMirror = require("codemirror");
+require("codemirror/addon/edit/continuelist.js");
+require("./codemirror/tablist");
+require("codemirror/addon/display/fullscreen.js");
+require("codemirror/mode/markdown/markdown.js");
+require("codemirror/addon/mode/overlay.js");
+require("codemirror/addon/display/placeholder.js");
+require("codemirror/addon/selection/mark-selection.js");
+require("codemirror/mode/gfm/gfm.js");
+require("codemirror/mode/xml/xml.js");
+var CodeMirrorSpellChecker = require("codemirror-spell-checker");
+var marked = require("marked");
+
+
+// Some variables
+var isMac = /Mac/.test(navigator.platform);
+
+// Mapping of actions that can be bound to keyboard shortcuts or toolbar buttons
+var bindings = {
+ "toggleBold": toggleBold,
+ "toggleItalic": toggleItalic,
+ "drawLink": drawLink,
+ "toggleHeadingSmaller": toggleHeadingSmaller,
+ "toggleHeadingBigger": toggleHeadingBigger,
+ "drawImage": drawImage,
+ "toggleBlockquote": toggleBlockquote,
+ "toggleOrderedList": toggleOrderedList,
+ "toggleUnorderedList": toggleUnorderedList,
+ "toggleCodeBlock": toggleCodeBlock,
+ "togglePreview": togglePreview,
+ "toggleStrikethrough": toggleStrikethrough,
+ "toggleHeading1": toggleHeading1,
+ "toggleHeading2": toggleHeading2,
+ "toggleHeading3": toggleHeading3,
+ "cleanBlock": cleanBlock,
+ "drawTable": drawTable,
+ "drawHorizontalRule": drawHorizontalRule,
+ "undo": undo,
+ "redo": redo,
+ "toggleSideBySide": toggleSideBySide,
+ "toggleFullScreen": toggleFullScreen
+};
+
+var shortcuts = {
+ "toggleBold": "Cmd-B",
+ "toggleItalic": "Cmd-I",
+ "drawLink": "Cmd-K",
+ "toggleHeadingSmaller": "Cmd-H",
+ "toggleHeadingBigger": "Shift-Cmd-H",
+ "cleanBlock": "Cmd-E",
+ "drawImage": "Cmd-Alt-I",
+ "toggleBlockquote": "Cmd-'",
+ "toggleOrderedList": "Cmd-Alt-L",
+ "toggleUnorderedList": "Cmd-L",
+ "toggleCodeBlock": "Cmd-Alt-C",
+ "togglePreview": "Cmd-P",
+ "toggleSideBySide": "F9",
+ "toggleFullScreen": "F11"
+};
+
+var getBindingName = function(f) {
+ for(var key in bindings) {
+ if(bindings[key] === f) {
+ return key;
+ }
+ }
+ return null;
+};
+
+var isMobile = function() {
+ var check = false;
+ (function(a) {
+ if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) check = true;
+ })(navigator.userAgent || navigator.vendor || window.opera);
+ return check;
+};
+
+
+/**
+ * Fix shortcut. Mac use Command, others use Ctrl.
+ */
+function fixShortcut(name) {
+ if(isMac) {
+ name = name.replace("Ctrl", "Cmd");
+ } else {
+ name = name.replace("Cmd", "Ctrl");
+ }
+ return name;
+}
+
+
+/**
+ * Create icon element for toolbar.
+ */
+function createIcon(options, enableTooltips, shortcuts) {
+ options = options || {};
+ var el = document.createElement("a");
+ enableTooltips = (enableTooltips == undefined) ? true : enableTooltips;
+
+ if(options.title && enableTooltips) {
+ el.title = createTootlip(options.title, options.action, shortcuts);
+
+ if(isMac) {
+ el.title = el.title.replace("Ctrl", "⌘");
+ el.title = el.title.replace("Alt", "⌥");
+ }
+ }
+
+ el.tabIndex = -1;
+ el.className = options.className;
+ return el;
+}
+
+function createSep() {
+ var el = document.createElement("i");
+ el.className = "separator";
+ el.innerHTML = "|";
+ return el;
+}
+
+function createTootlip(title, action, shortcuts) {
+ var actionName;
+ var tooltip = title;
+
+ if(action) {
+ actionName = getBindingName(action);
+ if(shortcuts[actionName]) {
+ tooltip += " (" + fixShortcut(shortcuts[actionName]) + ")";
+ }
+ }
+
+ return tooltip;
+}
+
+/**
+ * The state of CodeMirror at the given position.
+ */
+function getState(cm, pos) {
+ pos = pos || cm.getCursor("start");
+ var stat = cm.getTokenAt(pos);
+ if(!stat.type) return {};
+
+ var types = stat.type.split(" ");
+
+ var ret = {},
+ data, text;
+ for(var i = 0; i < types.length; i++) {
+ data = types[i];
+ if(data === "strong") {
+ ret.bold = true;
+ } else if(data === "variable-2") {
+ text = cm.getLine(pos.line);
+ if(/^\s*\d+\.\s/.test(text)) {
+ ret["ordered-list"] = true;
+ } else {
+ ret["unordered-list"] = true;
+ }
+ } else if(data === "atom") {
+ ret.quote = true;
+ } else if(data === "em") {
+ ret.italic = true;
+ } else if(data === "quote") {
+ ret.quote = true;
+ } else if(data === "strikethrough") {
+ ret.strikethrough = true;
+ } else if(data === "comment") {
+ ret.code = true;
+ } else if(data === "link") {
+ ret.link = true;
+ } else if(data === "tag") {
+ ret.image = true;
+ } else if(data.match(/^header(\-[1-6])?$/)) {
+ ret[data.replace("header", "heading")] = true;
+ }
+ }
+ return ret;
+}
+
+
+// Saved overflow setting
+var saved_overflow = "";
+
+/**
+ * Toggle full screen of the editor.
+ */
+function toggleFullScreen(editor) {
+ // Set fullscreen
+ var cm = editor.codemirror;
+ cm.setOption("fullScreen", !cm.getOption("fullScreen"));
+
+
+ // Prevent scrolling on body during fullscreen active
+ if(cm.getOption("fullScreen")) {
+ saved_overflow = document.body.style.overflow;
+ document.body.style.overflow = "hidden";
+ } else {
+ document.body.style.overflow = saved_overflow;
+ }
+
+
+ // Update toolbar class
+ var wrap = cm.getWrapperElement();
+
+ if(!/fullscreen/.test(wrap.previousSibling.className)) {
+ wrap.previousSibling.className += " fullscreen";
+ } else {
+ wrap.previousSibling.className = wrap.previousSibling.className.replace(/\s*fullscreen\b/, "");
+ }
+
+
+ // Update toolbar button
+ var toolbarButton = editor.toolbarElements.fullscreen;
+
+ if(!/active/.test(toolbarButton.className)) {
+ toolbarButton.className += " active";
+ } else {
+ toolbarButton.className = toolbarButton.className.replace(/\s*active\s*/g, "");
+ }
+
+
+ // Hide side by side if needed
+ var sidebyside = cm.getWrapperElement().nextSibling;
+ if(/editor-preview-active-side/.test(sidebyside.className))
+ toggleSideBySide(editor);
+}
+
+
+/**
+ * Action for toggling bold.
+ */
+function toggleBold(editor) {
+ _toggleBlock(editor, "bold", editor.options.blockStyles.bold);
+}
+
+
+/**
+ * Action for toggling italic.
+ */
+function toggleItalic(editor) {
+ _toggleBlock(editor, "italic", editor.options.blockStyles.italic);
+}
+
+
+/**
+ * Action for toggling strikethrough.
+ */
+function toggleStrikethrough(editor) {
+ _toggleBlock(editor, "strikethrough", "~~");
+}
+
+/**
+ * Action for toggling code block.
+ */
+function toggleCodeBlock(editor) {
+ var fenceCharsToInsert = editor.options.blockStyles.code;
+
+ function fencing_line(line) {
+ /* return true, if this is a ``` or ~~~ line */
+ if(typeof line !== "object") {
+ throw "fencing_line() takes a 'line' object (not a line number, or line text). Got: " + typeof line + ": " + line;
+ }
+ return line.styles && line.styles[2] && line.styles[2].indexOf("formatting-code-block") !== -1;
+ }
+
+ function token_state(token) {
+ // base goes an extra level deep when mode backdrops are used, e.g. spellchecker on
+ return token.state.base.base || token.state.base;
+ }
+
+ function code_type(cm, line_num, line, firstTok, lastTok) {
+ /*
+ * Return "single", "indented", "fenced" or false
+ *
+ * cm and line_num are required. Others are optional for efficiency
+ * To check in the middle of a line, pass in firstTok yourself.
+ */
+ line = line || cm.getLineHandle(line_num);
+ firstTok = firstTok || cm.getTokenAt({
+ line: line_num,
+ ch: 1
+ });
+ lastTok = lastTok || (!!line.text && cm.getTokenAt({
+ line: line_num,
+ ch: line.text.length - 1
+ }));
+ var types = firstTok.type ? firstTok.type.split(" ") : [];
+ if(lastTok && token_state(lastTok).indentedCode) {
+ // have to check last char, since first chars of first line aren"t marked as indented
+ return "indented";
+ } else if(types.indexOf("comment") === -1) {
+ // has to be after "indented" check, since first chars of first indented line aren"t marked as such
+ return false;
+ } else if(token_state(firstTok).fencedChars || token_state(lastTok).fencedChars || fencing_line(line)) {
+ return "fenced";
+ } else {
+ return "single";
+ }
+ }
+
+ function insertFencingAtSelection(cm, cur_start, cur_end, fenceCharsToInsert) {
+ var start_line_sel = cur_start.line + 1,
+ end_line_sel = cur_end.line + 1,
+ sel_multi = cur_start.line !== cur_end.line,
+ repl_start = fenceCharsToInsert + "\n",
+ repl_end = "\n" + fenceCharsToInsert;
+ if(sel_multi) {
+ end_line_sel++;
+ }
+ // handle last char including \n or not
+ if(sel_multi && cur_end.ch === 0) {
+ repl_end = fenceCharsToInsert + "\n";
+ end_line_sel--;
+ }
+ _replaceSelection(cm, false, [repl_start, repl_end]);
+ cm.setSelection({
+ line: start_line_sel,
+ ch: 0
+ }, {
+ line: end_line_sel,
+ ch: 0
+ });
+ }
+
+ var cm = editor.codemirror,
+ cur_start = cm.getCursor("start"),
+ cur_end = cm.getCursor("end"),
+ tok = cm.getTokenAt({
+ line: cur_start.line,
+ ch: cur_start.ch || 1
+ }), // avoid ch 0 which is a cursor pos but not token
+ line = cm.getLineHandle(cur_start.line),
+ is_code = code_type(cm, cur_start.line, line, tok);
+ var block_start, block_end, lineCount;
+
+ if(is_code === "single") {
+ // similar to some SimpleMDE _toggleBlock logic
+ var start = line.text.slice(0, cur_start.ch).replace("`", ""),
+ end = line.text.slice(cur_start.ch).replace("`", "");
+ cm.replaceRange(start + end, {
+ line: cur_start.line,
+ ch: 0
+ }, {
+ line: cur_start.line,
+ ch: 99999999999999
+ });
+ cur_start.ch--;
+ if(cur_start !== cur_end) {
+ cur_end.ch--;
+ }
+ cm.setSelection(cur_start, cur_end);
+ cm.focus();
+ } else if(is_code === "fenced") {
+ if(cur_start.line !== cur_end.line || cur_start.ch !== cur_end.ch) {
+ // use selection
+
+ // find the fenced line so we know what type it is (tilde, backticks, number of them)
+ for(block_start = cur_start.line; block_start >= 0; block_start--) {
+ line = cm.getLineHandle(block_start);
+ if(fencing_line(line)) {
+ break;
+ }
+ }
+ var fencedTok = cm.getTokenAt({
+ line: block_start,
+ ch: 1
+ });
+ var fence_chars = token_state(fencedTok).fencedChars;
+ var start_text, start_line;
+ var end_text, end_line;
+ // check for selection going up against fenced lines, in which case we don't want to add more fencing
+ if(fencing_line(cm.getLineHandle(cur_start.line))) {
+ start_text = "";
+ start_line = cur_start.line;
+ } else if(fencing_line(cm.getLineHandle(cur_start.line - 1))) {
+ start_text = "";
+ start_line = cur_start.line - 1;
+ } else {
+ start_text = fence_chars + "\n";
+ start_line = cur_start.line;
+ }
+ if(fencing_line(cm.getLineHandle(cur_end.line))) {
+ end_text = "";
+ end_line = cur_end.line;
+ if(cur_end.ch === 0) {
+ end_line += 1;
+ }
+ } else if(cur_end.ch !== 0 && fencing_line(cm.getLineHandle(cur_end.line + 1))) {
+ end_text = "";
+ end_line = cur_end.line + 1;
+ } else {
+ end_text = fence_chars + "\n";
+ end_line = cur_end.line + 1;
+ }
+ if(cur_end.ch === 0) {
+ // full last line selected, putting cursor at beginning of next
+ end_line -= 1;
+ }
+ cm.operation(function() {
+ // end line first, so that line numbers don't change
+ cm.replaceRange(end_text, {
+ line: end_line,
+ ch: 0
+ }, {
+ line: end_line + (end_text ? 0 : 1),
+ ch: 0
+ });
+ cm.replaceRange(start_text, {
+ line: start_line,
+ ch: 0
+ }, {
+ line: start_line + (start_text ? 0 : 1),
+ ch: 0
+ });
+ });
+ cm.setSelection({
+ line: start_line + (start_text ? 1 : 0),
+ ch: 0
+ }, {
+ line: end_line + (start_text ? 1 : -1),
+ ch: 0
+ });
+ cm.focus();
+ } else {
+ // no selection, search for ends of this fenced block
+ var search_from = cur_start.line;
+ if(fencing_line(cm.getLineHandle(cur_start.line))) { // gets a little tricky if cursor is right on a fenced line
+ if(code_type(cm, cur_start.line + 1) === "fenced") {
+ block_start = cur_start.line;
+ search_from = cur_start.line + 1; // for searching for "end"
+ } else {
+ block_end = cur_start.line;
+ search_from = cur_start.line - 1; // for searching for "start"
+ }
+ }
+ if(block_start === undefined) {
+ for(block_start = search_from; block_start >= 0; block_start--) {
+ line = cm.getLineHandle(block_start);
+ if(fencing_line(line)) {
+ break;
+ }
+ }
+ }
+ if(block_end === undefined) {
+ lineCount = cm.lineCount();
+ for(block_end = search_from; block_end < lineCount; block_end++) {
+ line = cm.getLineHandle(block_end);
+ if(fencing_line(line)) {
+ break;
+ }
+ }
+ }
+ cm.operation(function() {
+ cm.replaceRange("", {
+ line: block_start,
+ ch: 0
+ }, {
+ line: block_start + 1,
+ ch: 0
+ });
+ cm.replaceRange("", {
+ line: block_end - 1,
+ ch: 0
+ }, {
+ line: block_end,
+ ch: 0
+ });
+ });
+ cm.focus();
+ }
+ } else if(is_code === "indented") {
+ if(cur_start.line !== cur_end.line || cur_start.ch !== cur_end.ch) {
+ // use selection
+ block_start = cur_start.line;
+ block_end = cur_end.line;
+ if(cur_end.ch === 0) {
+ block_end--;
+ }
+ } else {
+ // no selection, search for ends of this indented block
+ for(block_start = cur_start.line; block_start >= 0; block_start--) {
+ line = cm.getLineHandle(block_start);
+ if(line.text.match(/^\s*$/)) {
+ // empty or all whitespace - keep going
+ continue;
+ } else {
+ if(code_type(cm, block_start, line) !== "indented") {
+ block_start += 1;
+ break;
+ }
+ }
+ }
+ lineCount = cm.lineCount();
+ for(block_end = cur_start.line; block_end < lineCount; block_end++) {
+ line = cm.getLineHandle(block_end);
+ if(line.text.match(/^\s*$/)) {
+ // empty or all whitespace - keep going
+ continue;
+ } else {
+ if(code_type(cm, block_end, line) !== "indented") {
+ block_end -= 1;
+ break;
+ }
+ }
+ }
+ }
+ // if we are going to un-indent based on a selected set of lines, and the next line is indented too, we need to
+ // insert a blank line so that the next line(s) continue to be indented code
+ var next_line = cm.getLineHandle(block_end + 1),
+ next_line_last_tok = next_line && cm.getTokenAt({
+ line: block_end + 1,
+ ch: next_line.text.length - 1
+ }),
+ next_line_indented = next_line_last_tok && token_state(next_line_last_tok).indentedCode;
+ if(next_line_indented) {
+ cm.replaceRange("\n", {
+ line: block_end + 1,
+ ch: 0
+ });
+ }
+
+ for(var i = block_start; i <= block_end; i++) {
+ cm.indentLine(i, "subtract"); // TODO: this doesn't get tracked in the history, so can't be undone :(
+ }
+ cm.focus();
+ } else {
+ // insert code formatting
+ var no_sel_and_starting_of_line = (cur_start.line === cur_end.line && cur_start.ch === cur_end.ch && cur_start.ch === 0);
+ var sel_multi = cur_start.line !== cur_end.line;
+ if(no_sel_and_starting_of_line || sel_multi) {
+ insertFencingAtSelection(cm, cur_start, cur_end, fenceCharsToInsert);
+ } else {
+ _replaceSelection(cm, false, ["`", "`"]);
+ }
+ }
+}
+
+/**
+ * Action for toggling blockquote.
+ */
+function toggleBlockquote(editor) {
+ var cm = editor.codemirror;
+ _toggleLine(cm, "quote");
+}
+
+/**
+ * Action for toggling heading size: normal -> h1 -> h2 -> h3 -> h4 -> h5 -> h6 -> normal
+ */
+function toggleHeadingSmaller(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, "smaller");
+}
+
+/**
+ * Action for toggling heading size: normal -> h6 -> h5 -> h4 -> h3 -> h2 -> h1 -> normal
+ */
+function toggleHeadingBigger(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, "bigger");
+}
+
+/**
+ * Action for toggling heading size 1
+ */
+function toggleHeading1(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, undefined, 1);
+}
+
+/**
+ * Action for toggling heading size 2
+ */
+function toggleHeading2(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, undefined, 2);
+}
+
+/**
+ * Action for toggling heading size 3
+ */
+function toggleHeading3(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, undefined, 3);
+}
+
+
+/**
+ * Action for toggling ul.
+ */
+function toggleUnorderedList(editor) {
+ var cm = editor.codemirror;
+ _toggleLine(cm, "unordered-list");
+}
+
+
+/**
+ * Action for toggling ol.
+ */
+function toggleOrderedList(editor) {
+ var cm = editor.codemirror;
+ _toggleLine(cm, "ordered-list");
+}
+
+/**
+ * Action for clean block (remove headline, list, blockquote code, markers)
+ */
+function cleanBlock(editor) {
+ var cm = editor.codemirror;
+ _cleanBlock(cm);
+}
+
+/**
+ * Action for drawing a link.
+ */
+function drawLink(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ var url = "http://";
+ if(options.promptURLs) {
+ url = prompt(options.promptTexts.link);
+ if(!url) {
+ return false;
+ }
+ }
+ _replaceSelection(cm, stat.link, options.insertTexts.link, url);
+}
+
+/**
+ * Action for drawing an img.
+ */
+function drawImage(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ var url = "http://";
+ if(options.promptURLs) {
+ url = prompt(options.promptTexts.image);
+ if(!url) {
+ return false;
+ }
+ }
+ _replaceSelection(cm, stat.image, options.insertTexts.image, url);
+}
+
+/**
+ * Action for drawing a table.
+ */
+function drawTable(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ _replaceSelection(cm, stat.table, options.insertTexts.table);
+}
+
+/**
+ * Action for drawing a horizontal rule.
+ */
+function drawHorizontalRule(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ _replaceSelection(cm, stat.image, options.insertTexts.horizontalRule);
+}
+
+
+/**
+ * Undo action.
+ */
+function undo(editor) {
+ var cm = editor.codemirror;
+ cm.undo();
+ cm.focus();
+}
+
+
+/**
+ * Redo action.
+ */
+function redo(editor) {
+ var cm = editor.codemirror;
+ cm.redo();
+ cm.focus();
+}
+
+
+/**
+ * Toggle side by side preview
+ */
+function toggleSideBySide(editor) {
+ var cm = editor.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.nextSibling;
+ var toolbarButton = editor.toolbarElements["side-by-side"];
+ var useSideBySideListener = false;
+ if(/editor-preview-active-side/.test(preview.className)) {
+ preview.className = preview.className.replace(
+ /\s*editor-preview-active-side\s*/g, ""
+ );
+ toolbarButton.className = toolbarButton.className.replace(/\s*active\s*/g, "");
+ wrapper.className = wrapper.className.replace(/\s*CodeMirror-sided\s*/g, " ");
+ } else {
+ // When the preview button is clicked for the first time,
+ // give some time for the transition from editor.css to fire and the view to slide from right to left,
+ // instead of just appearing.
+ setTimeout(function() {
+ if(!cm.getOption("fullScreen"))
+ toggleFullScreen(editor);
+ preview.className += " editor-preview-active-side";
+ }, 1);
+ toolbarButton.className += " active";
+ wrapper.className += " CodeMirror-sided";
+ useSideBySideListener = true;
+ }
+
+ // Hide normal preview if active
+ var previewNormal = wrapper.lastChild;
+ if(/editor-preview-active/.test(previewNormal.className)) {
+ previewNormal.className = previewNormal.className.replace(
+ /\s*editor-preview-active\s*/g, ""
+ );
+ var toolbar = editor.toolbarElements.preview;
+ var toolbar_div = wrapper.previousSibling;
+ toolbar.className = toolbar.className.replace(/\s*active\s*/g, "");
+ toolbar_div.className = toolbar_div.className.replace(/\s*disabled-for-preview*/g, "");
+ }
+
+ var sideBySideRenderingFunction = function() {
+ preview.innerHTML = editor.options.previewRender(editor.value(), preview);
+ };
+
+ if(!cm.sideBySideRenderingFunction) {
+ cm.sideBySideRenderingFunction = sideBySideRenderingFunction;
+ }
+
+ if(useSideBySideListener) {
+ preview.innerHTML = editor.options.previewRender(editor.value(), preview);
+ cm.on("update", cm.sideBySideRenderingFunction);
+ } else {
+ cm.off("update", cm.sideBySideRenderingFunction);
+ }
+
+ // Refresh to fix selection being off (#309)
+ cm.refresh();
+}
+
+
+/**
+ * Preview action.
+ */
+function togglePreview(editor) {
+ var cm = editor.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var toolbar_div = wrapper.previousSibling;
+ var toolbar = editor.options.toolbar ? editor.toolbarElements.preview : false;
+ var preview = wrapper.lastChild;
+ if(!preview || !/editor-preview/.test(preview.className)) {
+ preview = document.createElement("div");
+ preview.className = "editor-preview";
+ wrapper.appendChild(preview);
+ }
+ if(/editor-preview-active/.test(preview.className)) {
+ preview.className = preview.className.replace(
+ /\s*editor-preview-active\s*/g, ""
+ );
+ if(toolbar) {
+ toolbar.className = toolbar.className.replace(/\s*active\s*/g, "");
+ toolbar_div.className = toolbar_div.className.replace(/\s*disabled-for-preview*/g, "");
+ }
+ } else {
+ // When the preview button is clicked for the first time,
+ // give some time for the transition from editor.css to fire and the view to slide from right to left,
+ // instead of just appearing.
+ setTimeout(function() {
+ preview.className += " editor-preview-active";
+ }, 1);
+ if(toolbar) {
+ toolbar.className += " active";
+ toolbar_div.className += " disabled-for-preview";
+ }
+ }
+ preview.innerHTML = editor.options.previewRender(editor.value(), preview);
+
+ // Turn off side by side if needed
+ var sidebyside = cm.getWrapperElement().nextSibling;
+ if(/editor-preview-active-side/.test(sidebyside.className))
+ toggleSideBySide(editor);
+}
+
+function _replaceSelection(cm, active, startEnd, url) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var text;
+ var start = startEnd[0];
+ var end = startEnd[1];
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ if(url) {
+ end = end.replace("#url#", url);
+ }
+ if(active) {
+ text = cm.getLine(startPoint.line);
+ start = text.slice(0, startPoint.ch);
+ end = text.slice(startPoint.ch);
+ cm.replaceRange(start + end, {
+ line: startPoint.line,
+ ch: 0
+ });
+ } else {
+ text = cm.getSelection();
+ cm.replaceSelection(start + text + end);
+
+ startPoint.ch += start.length;
+ if(startPoint !== endPoint) {
+ endPoint.ch += start.length;
+ }
+ }
+ cm.setSelection(startPoint, endPoint);
+ cm.focus();
+}
+
+
+function _toggleHeading(cm, direction, size) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ for(var i = startPoint.line; i <= endPoint.line; i++) {
+ (function(i) {
+ var text = cm.getLine(i);
+ var currHeadingLevel = text.search(/[^#]/);
+
+ if(direction !== undefined) {
+ if(currHeadingLevel <= 0) {
+ if(direction == "bigger") {
+ text = "###### " + text;
+ } else {
+ text = "# " + text;
+ }
+ } else if(currHeadingLevel == 6 && direction == "smaller") {
+ text = text.substr(7);
+ } else if(currHeadingLevel == 1 && direction == "bigger") {
+ text = text.substr(2);
+ } else {
+ if(direction == "bigger") {
+ text = text.substr(1);
+ } else {
+ text = "#" + text;
+ }
+ }
+ } else {
+ if(size == 1) {
+ if(currHeadingLevel <= 0) {
+ text = "# " + text;
+ } else if(currHeadingLevel == size) {
+ text = text.substr(currHeadingLevel + 1);
+ } else {
+ text = "# " + text.substr(currHeadingLevel + 1);
+ }
+ } else if(size == 2) {
+ if(currHeadingLevel <= 0) {
+ text = "## " + text;
+ } else if(currHeadingLevel == size) {
+ text = text.substr(currHeadingLevel + 1);
+ } else {
+ text = "## " + text.substr(currHeadingLevel + 1);
+ }
+ } else {
+ if(currHeadingLevel <= 0) {
+ text = "### " + text;
+ } else if(currHeadingLevel == size) {
+ text = text.substr(currHeadingLevel + 1);
+ } else {
+ text = "### " + text.substr(currHeadingLevel + 1);
+ }
+ }
+ }
+
+ cm.replaceRange(text, {
+ line: i,
+ ch: 0
+ }, {
+ line: i,
+ ch: 99999999999999
+ });
+ })(i);
+ }
+ cm.focus();
+}
+
+
+function _toggleLine(cm, name) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var stat = getState(cm);
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ var repl = {
+ "quote": /^(\s*)\>\s+/,
+ "unordered-list": /^(\s*)(\*|\-|\+)\s+/,
+ "ordered-list": /^(\s*)\d+\.\s+/
+ };
+ var map = {
+ "quote": "> ",
+ "unordered-list": "* ",
+ "ordered-list": "1. "
+ };
+ for(var i = startPoint.line; i <= endPoint.line; i++) {
+ (function(i) {
+ var text = cm.getLine(i);
+ if(stat[name]) {
+ text = text.replace(repl[name], "$1");
+ } else {
+ text = map[name] + text;
+ }
+ cm.replaceRange(text, {
+ line: i,
+ ch: 0
+ }, {
+ line: i,
+ ch: 99999999999999
+ });
+ })(i);
+ }
+ cm.focus();
+}
+
+function _toggleBlock(editor, type, start_chars, end_chars) {
+ if(/editor-preview-active/.test(editor.codemirror.getWrapperElement().lastChild.className))
+ return;
+
+ end_chars = (typeof end_chars === "undefined") ? start_chars : end_chars;
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+
+ var text;
+ var start = start_chars;
+ var end = end_chars;
+
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+
+ if(stat[type]) {
+ text = cm.getLine(startPoint.line);
+ start = text.slice(0, startPoint.ch);
+ end = text.slice(startPoint.ch);
+ if(type == "bold") {
+ start = start.replace(/(\*\*|__)(?![\s\S]*(\*\*|__))/, "");
+ end = end.replace(/(\*\*|__)/, "");
+ } else if(type == "italic") {
+ start = start.replace(/(\*|_)(?![\s\S]*(\*|_))/, "");
+ end = end.replace(/(\*|_)/, "");
+ } else if(type == "strikethrough") {
+ start = start.replace(/(\*\*|~~)(?![\s\S]*(\*\*|~~))/, "");
+ end = end.replace(/(\*\*|~~)/, "");
+ }
+ cm.replaceRange(start + end, {
+ line: startPoint.line,
+ ch: 0
+ }, {
+ line: startPoint.line,
+ ch: 99999999999999
+ });
+
+ if(type == "bold" || type == "strikethrough") {
+ startPoint.ch -= 2;
+ if(startPoint !== endPoint) {
+ endPoint.ch -= 2;
+ }
+ } else if(type == "italic") {
+ startPoint.ch -= 1;
+ if(startPoint !== endPoint) {
+ endPoint.ch -= 1;
+ }
+ }
+ } else {
+ text = cm.getSelection();
+ if(type == "bold") {
+ text = text.split("**").join("");
+ text = text.split("__").join("");
+ } else if(type == "italic") {
+ text = text.split("*").join("");
+ text = text.split("_").join("");
+ } else if(type == "strikethrough") {
+ text = text.split("~~").join("");
+ }
+ cm.replaceSelection(start + text + end);
+
+ startPoint.ch += start_chars.length;
+ endPoint.ch = startPoint.ch + text.length;
+ }
+
+ cm.setSelection(startPoint, endPoint);
+ cm.focus();
+}
+
+function _cleanBlock(cm) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ var text;
+
+ for(var line = startPoint.line; line <= endPoint.line; line++) {
+ text = cm.getLine(line);
+ text = text.replace(/^[ ]*([# ]+|\*|\-|[> ]+|[0-9]+(.|\)))[ ]*/, "");
+
+ cm.replaceRange(text, {
+ line: line,
+ ch: 0
+ }, {
+ line: line,
+ ch: 99999999999999
+ });
+ }
+}
+
+// Merge the properties of one object into another.
+function _mergeProperties(target, source) {
+ for(var property in source) {
+ if(source.hasOwnProperty(property)) {
+ if(source[property] instanceof Array) {
+ target[property] = source[property].concat(target[property] instanceof Array ? target[property] : []);
+ } else if(
+ source[property] !== null &&
+ typeof source[property] === "object" &&
+ source[property].constructor === Object
+ ) {
+ target[property] = _mergeProperties(target[property] || {}, source[property]);
+ } else {
+ target[property] = source[property];
+ }
+ }
+ }
+
+ return target;
+}
+
+// Merge an arbitrary number of objects into one.
+function extend(target) {
+ for(var i = 1; i < arguments.length; i++) {
+ target = _mergeProperties(target, arguments[i]);
+ }
+
+ return target;
+}
+
+/* The right word count in respect for CJK. */
+function wordCount(data) {
+ var pattern = /[a-zA-Z0-9_\u0392-\u03c9\u0410-\u04F9]+|[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g;
+ var m = data.match(pattern);
+ var count = 0;
+ if(m === null) return count;
+ for(var i = 0; i < m.length; i++) {
+ if(m[i].charCodeAt(0) >= 0x4E00) {
+ count += m[i].length;
+ } else {
+ count += 1;
+ }
+ }
+ return count;
+}
+
+var toolbarBuiltInButtons = {
+ "bold": {
+ name: "bold",
+ action: toggleBold,
+ className: "fa fa-bold",
+ title: "Bold",
+ default: true
+ },
+ "italic": {
+ name: "italic",
+ action: toggleItalic,
+ className: "fa fa-italic",
+ title: "Italic",
+ default: true
+ },
+ "strikethrough": {
+ name: "strikethrough",
+ action: toggleStrikethrough,
+ className: "fa fa-strikethrough",
+ title: "Strikethrough"
+ },
+ "heading": {
+ name: "heading",
+ action: toggleHeadingSmaller,
+ className: "fa fa-header",
+ title: "Heading",
+ default: true
+ },
+ "heading-smaller": {
+ name: "heading-smaller",
+ action: toggleHeadingSmaller,
+ className: "fa fa-header fa-header-x fa-header-smaller",
+ title: "Smaller Heading"
+ },
+ "heading-bigger": {
+ name: "heading-bigger",
+ action: toggleHeadingBigger,
+ className: "fa fa-header fa-header-x fa-header-bigger",
+ title: "Bigger Heading"
+ },
+ "heading-1": {
+ name: "heading-1",
+ action: toggleHeading1,
+ className: "fa fa-header fa-header-x fa-header-1",
+ title: "Big Heading"
+ },
+ "heading-2": {
+ name: "heading-2",
+ action: toggleHeading2,
+ className: "fa fa-header fa-header-x fa-header-2",
+ title: "Medium Heading"
+ },
+ "heading-3": {
+ name: "heading-3",
+ action: toggleHeading3,
+ className: "fa fa-header fa-header-x fa-header-3",
+ title: "Small Heading"
+ },
+ "separator-1": {
+ name: "separator-1"
+ },
+ "code": {
+ name: "code",
+ action: toggleCodeBlock,
+ className: "fa fa-code",
+ title: "Code"
+ },
+ "quote": {
+ name: "quote",
+ action: toggleBlockquote,
+ className: "fa fa-quote-left",
+ title: "Quote",
+ default: true
+ },
+ "unordered-list": {
+ name: "unordered-list",
+ action: toggleUnorderedList,
+ className: "fa fa-list-ul",
+ title: "Generic List",
+ default: true
+ },
+ "ordered-list": {
+ name: "ordered-list",
+ action: toggleOrderedList,
+ className: "fa fa-list-ol",
+ title: "Numbered List",
+ default: true
+ },
+ "clean-block": {
+ name: "clean-block",
+ action: cleanBlock,
+ className: "fa fa-eraser fa-clean-block",
+ title: "Clean block"
+ },
+ "separator-2": {
+ name: "separator-2"
+ },
+ "link": {
+ name: "link",
+ action: drawLink,
+ className: "fa fa-link",
+ title: "Create Link",
+ default: true
+ },
+ "image": {
+ name: "image",
+ action: drawImage,
+ className: "fa fa-picture-o",
+ title: "Insert Image",
+ default: true
+ },
+ "table": {
+ name: "table",
+ action: drawTable,
+ className: "fa fa-table",
+ title: "Insert Table"
+ },
+ "horizontal-rule": {
+ name: "horizontal-rule",
+ action: drawHorizontalRule,
+ className: "fa fa-minus",
+ title: "Insert Horizontal Line"
+ },
+ "separator-3": {
+ name: "separator-3"
+ },
+ "preview": {
+ name: "preview",
+ action: togglePreview,
+ className: "fa fa-eye no-disable",
+ title: "Toggle Preview",
+ default: true
+ },
+ "side-by-side": {
+ name: "side-by-side",
+ action: toggleSideBySide,
+ className: "fa fa-columns no-disable no-mobile",
+ title: "Toggle Side by Side",
+ default: true
+ },
+ "fullscreen": {
+ name: "fullscreen",
+ action: toggleFullScreen,
+ className: "fa fa-arrows-alt no-disable no-mobile",
+ title: "Toggle Fullscreen",
+ default: true
+ },
+ "separator-4": {
+ name: "separator-4"
+ },
+ "guide": {
+ name: "guide",
+ action: "https://simplemde.com/markdown-guide",
+ className: "fa fa-question-circle",
+ title: "Markdown Guide",
+ default: true
+ },
+ "separator-5": {
+ name: "separator-5"
+ },
+ "undo": {
+ name: "undo",
+ action: undo,
+ className: "fa fa-undo no-disable",
+ title: "Undo"
+ },
+ "redo": {
+ name: "redo",
+ action: redo,
+ className: "fa fa-repeat no-disable",
+ title: "Redo"
+ }
+};
+
+var insertTexts = {
+ link: ["[", "](#url#)"],
+ image: ["![](", "#url#)"],
+ table: ["", "\n\n| Column 1 | Column 2 | Column 3 |\n| -------- | -------- | -------- |\n| Text | Text | Text |\n\n"],
+ horizontalRule: ["", "\n\n-----\n\n"]
+};
+
+var promptTexts = {
+ link: "URL for the link:",
+ image: "URL of the image:"
+};
+
+var blockStyles = {
+ "bold": "**",
+ "code": "```",
+ "italic": "*"
+};
+
+/**
+ * Interface of SimpleMDE.
+ */
+function SimpleMDE(options) {
+ // Handle options parameter
+ options = options || {};
+
+
+ // Used later to refer to it"s parent
+ options.parent = this;
+
+
+ // Check if Font Awesome needs to be auto downloaded
+ var autoDownloadFA = true;
+
+ if(options.autoDownloadFontAwesome === false) {
+ autoDownloadFA = false;
+ }
+
+ if(options.autoDownloadFontAwesome !== true) {
+ var styleSheets = document.styleSheets;
+ for(var i = 0; i < styleSheets.length; i++) {
+ if(!styleSheets[i].href)
+ continue;
+
+ if(styleSheets[i].href.indexOf("//maxcdn.bootstrapcdn.com/font-awesome/") > -1) {
+ autoDownloadFA = false;
+ }
+ }
+ }
+
+ if(autoDownloadFA) {
+ var link = document.createElement("link");
+ link.rel = "stylesheet";
+ link.href = "https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css";
+ document.getElementsByTagName("head")[0].appendChild(link);
+ }
+
+
+ // Find the textarea to use
+ if(options.element) {
+ this.element = options.element;
+ } else if(options.element === null) {
+ // This means that the element option was specified, but no element was found
+ console.log("SimpleMDE: Error. No element was found.");
+ return;
+ }
+
+
+ // Handle toolbar
+ if(options.toolbar === undefined) {
+ // Initialize
+ options.toolbar = [];
+
+
+ // Loop over the built in buttons, to get the preferred order
+ for(var key in toolbarBuiltInButtons) {
+ if(toolbarBuiltInButtons.hasOwnProperty(key)) {
+ if(key.indexOf("separator-") != -1) {
+ options.toolbar.push("|");
+ }
+
+ if(toolbarBuiltInButtons[key].default === true || (options.showIcons && options.showIcons.constructor === Array && options.showIcons.indexOf(key) != -1)) {
+ options.toolbar.push(key);
+ }
+ }
+ }
+ }
+
+
+ // Handle status bar
+ if(!options.hasOwnProperty("status")) {
+ options.status = ["autosave", "lines", "words", "cursor"];
+ }
+
+
+ // Add default preview rendering function
+ if(!options.previewRender) {
+ options.previewRender = function(plainText) {
+ // Note: "this" refers to the options object
+ return this.parent.markdown(plainText);
+ };
+ }
+
+
+ // Set default options for parsing config
+ options.parsingConfig = extend({
+ highlightFormatting: true // needed for toggleCodeBlock to detect types of code
+ }, options.parsingConfig || {});
+
+
+ // Merging the insertTexts, with the given options
+ options.insertTexts = extend({}, insertTexts, options.insertTexts || {});
+
+
+ // Merging the promptTexts, with the given options
+ options.promptTexts = promptTexts;
+
+
+ // Merging the blockStyles, with the given options
+ options.blockStyles = extend({}, blockStyles, options.blockStyles || {});
+
+
+ // Merging the shortcuts, with the given options
+ options.shortcuts = extend({}, shortcuts, options.shortcuts || {});
+
+
+ // Change unique_id to uniqueId for backwards compatibility
+ if(options.autosave != undefined && options.autosave.unique_id != undefined && options.autosave.unique_id != "")
+ options.autosave.uniqueId = options.autosave.unique_id;
+
+
+ // Update this options
+ this.options = options;
+
+
+ // Auto render
+ this.render();
+
+
+ // The codemirror component is only available after rendering
+ // so, the setter for the initialValue can only run after
+ // the element has been rendered
+ if(options.initialValue && (!this.options.autosave || this.options.autosave.foundSavedValue !== true)) {
+ this.value(options.initialValue);
+ }
+}
+
+/**
+ * Default markdown render.
+ */
+SimpleMDE.prototype.markdown = function(text) {
+ if(marked) {
+ // Initialize
+ var markedOptions = {};
+
+
+ // Update options
+ if(this.options && this.options.renderingConfig && this.options.renderingConfig.singleLineBreaks === false) {
+ markedOptions.breaks = false;
+ } else {
+ markedOptions.breaks = true;
+ }
+
+ if(this.options && this.options.renderingConfig && this.options.renderingConfig.codeSyntaxHighlighting === true && window.hljs) {
+ markedOptions.highlight = function(code) {
+ return window.hljs.highlightAuto(code).value;
+ };
+ }
+
+
+ // Set options
+ marked.setOptions(markedOptions);
+
+
+ // Return
+ return marked(text);
+ }
+};
+
+/**
+ * Render editor to the given element.
+ */
+SimpleMDE.prototype.render = function(el) {
+ if(!el) {
+ el = this.element || document.getElementsByTagName("textarea")[0];
+ }
+
+ if(this._rendered && this._rendered === el) {
+ // Already rendered.
+ return;
+ }
+
+ this.element = el;
+ var options = this.options;
+
+ var self = this;
+ var keyMaps = {};
+
+ for(var key in options.shortcuts) {
+ // null stands for "do not bind this command"
+ if(options.shortcuts[key] !== null && bindings[key] !== null) {
+ (function(key) {
+ keyMaps[fixShortcut(options.shortcuts[key])] = function() {
+ bindings[key](self);
+ };
+ })(key);
+ }
+ }
+
+ keyMaps["Enter"] = "newlineAndIndentContinueMarkdownList";
+ keyMaps["Tab"] = "tabAndIndentMarkdownList";
+ keyMaps["Shift-Tab"] = "shiftTabAndUnindentMarkdownList";
+ keyMaps["Esc"] = function(cm) {
+ if(cm.getOption("fullScreen")) toggleFullScreen(self);
+ };
+
+ document.addEventListener("keydown", function(e) {
+ e = e || window.event;
+
+ if(e.keyCode == 27) {
+ if(self.codemirror.getOption("fullScreen")) toggleFullScreen(self);
+ }
+ }, false);
+
+ var mode, backdrop;
+ if(options.spellChecker !== false) {
+ mode = "spell-checker";
+ backdrop = options.parsingConfig;
+ backdrop.name = "gfm";
+ backdrop.gitHubSpice = false;
+
+ CodeMirrorSpellChecker({
+ codeMirrorInstance: CodeMirror
+ });
+ } else {
+ mode = options.parsingConfig;
+ mode.name = "gfm";
+ mode.gitHubSpice = false;
+ }
+
+ this.codemirror = CodeMirror.fromTextArea(el, {
+ mode: mode,
+ backdrop: backdrop,
+ theme: "paper",
+ tabSize: (options.tabSize != undefined) ? options.tabSize : 2,
+ indentUnit: (options.tabSize != undefined) ? options.tabSize : 2,
+ indentWithTabs: (options.indentWithTabs === false) ? false : true,
+ lineNumbers: false,
+ autofocus: (options.autofocus === true) ? true : false,
+ extraKeys: keyMaps,
+ lineWrapping: (options.lineWrapping === false) ? false : true,
+ allowDropFileTypes: ["text/plain"],
+ placeholder: options.placeholder || el.getAttribute("placeholder") || "",
+ styleSelectedText: (options.styleSelectedText != undefined) ? options.styleSelectedText : true
+ });
+
+ if(options.forceSync === true) {
+ var cm = this.codemirror;
+ cm.on("change", function() {
+ cm.save();
+ });
+ }
+
+ this.gui = {};
+
+ if(options.toolbar !== false) {
+ this.gui.toolbar = this.createToolbar();
+ }
+ if(options.status !== false) {
+ this.gui.statusbar = this.createStatusbar();
+ }
+ if(options.autosave != undefined && options.autosave.enabled === true) {
+ this.autosave();
+ }
+
+ this.gui.sideBySide = this.createSideBySide();
+
+ this._rendered = this.element;
+
+
+ // Fixes CodeMirror bug (#344)
+ var temp_cm = this.codemirror;
+ setTimeout(function() {
+ temp_cm.refresh();
+ }.bind(temp_cm), 0);
+};
+
+// Safari, in Private Browsing Mode, looks like it supports localStorage but all calls to setItem throw QuotaExceededError. We're going to detect this and set a variable accordingly.
+function isLocalStorageAvailable() {
+ if(typeof localStorage === "object") {
+ try {
+ localStorage.setItem("smde_localStorage", 1);
+ localStorage.removeItem("smde_localStorage");
+ } catch(e) {
+ return false;
+ }
+ } else {
+ return false;
+ }
+
+ return true;
+}
+
+SimpleMDE.prototype.autosave = function() {
+ if(isLocalStorageAvailable()) {
+ var simplemde = this;
+
+ if(this.options.autosave.uniqueId == undefined || this.options.autosave.uniqueId == "") {
+ console.log("SimpleMDE: You must set a uniqueId to use the autosave feature");
+ return;
+ }
+
+ if(simplemde.element.form != null && simplemde.element.form != undefined) {
+ simplemde.element.form.addEventListener("submit", function() {
+ localStorage.removeItem("smde_" + simplemde.options.autosave.uniqueId);
+ });
+ }
+
+ if(this.options.autosave.loaded !== true) {
+ if(typeof localStorage.getItem("smde_" + this.options.autosave.uniqueId) == "string" && localStorage.getItem("smde_" + this.options.autosave.uniqueId) != "") {
+ this.codemirror.setValue(localStorage.getItem("smde_" + this.options.autosave.uniqueId));
+ this.options.autosave.foundSavedValue = true;
+ }
+
+ this.options.autosave.loaded = true;
+ }
+
+ localStorage.setItem("smde_" + this.options.autosave.uniqueId, simplemde.value());
+
+ var el = document.getElementById("autosaved");
+ if(el != null && el != undefined && el != "") {
+ var d = new Date();
+ var hh = d.getHours();
+ var m = d.getMinutes();
+ var dd = "am";
+ var h = hh;
+ if(h >= 12) {
+ h = hh - 12;
+ dd = "pm";
+ }
+ if(h == 0) {
+ h = 12;
+ }
+ m = m < 10 ? "0" + m : m;
+
+ el.innerHTML = "Autosaved: " + h + ":" + m + " " + dd;
+ }
+
+ this.autosaveTimeoutId = setTimeout(function() {
+ simplemde.autosave();
+ }, this.options.autosave.delay || 10000);
+ } else {
+ console.log("SimpleMDE: localStorage not available, cannot autosave");
+ }
+};
+
+SimpleMDE.prototype.clearAutosavedValue = function() {
+ if(isLocalStorageAvailable()) {
+ if(this.options.autosave == undefined || this.options.autosave.uniqueId == undefined || this.options.autosave.uniqueId == "") {
+ console.log("SimpleMDE: You must set a uniqueId to clear the autosave value");
+ return;
+ }
+
+ localStorage.removeItem("smde_" + this.options.autosave.uniqueId);
+ } else {
+ console.log("SimpleMDE: localStorage not available, cannot autosave");
+ }
+};
+
+SimpleMDE.prototype.createSideBySide = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.nextSibling;
+
+ if(!preview || !/editor-preview-side/.test(preview.className)) {
+ preview = document.createElement("div");
+ preview.className = "editor-preview-side";
+ wrapper.parentNode.insertBefore(preview, wrapper.nextSibling);
+ }
+
+ // Syncs scroll editor -> preview
+ var cScroll = false;
+ var pScroll = false;
+ cm.on("scroll", function(v) {
+ if(cScroll) {
+ cScroll = false;
+ return;
+ }
+ pScroll = true;
+ var height = v.getScrollInfo().height - v.getScrollInfo().clientHeight;
+ var ratio = parseFloat(v.getScrollInfo().top) / height;
+ var move = (preview.scrollHeight - preview.clientHeight) * ratio;
+ preview.scrollTop = move;
+ });
+
+ // Syncs scroll preview -> editor
+ preview.onscroll = function() {
+ if(pScroll) {
+ pScroll = false;
+ return;
+ }
+ cScroll = true;
+ var height = preview.scrollHeight - preview.clientHeight;
+ var ratio = parseFloat(preview.scrollTop) / height;
+ var move = (cm.getScrollInfo().height - cm.getScrollInfo().clientHeight) * ratio;
+ cm.scrollTo(0, move);
+ };
+ return preview;
+};
+
+SimpleMDE.prototype.createToolbar = function(items) {
+ items = items || this.options.toolbar;
+
+ if(!items || items.length === 0) {
+ return;
+ }
+ var i;
+ for(i = 0; i < items.length; i++) {
+ if(toolbarBuiltInButtons[items[i]] != undefined) {
+ items[i] = toolbarBuiltInButtons[items[i]];
+ }
+ }
+
+ var bar = document.createElement("div");
+ bar.className = "editor-toolbar";
+
+ var self = this;
+
+ var toolbarData = {};
+ self.toolbar = items;
+
+ for(i = 0; i < items.length; i++) {
+ if(items[i].name == "guide" && self.options.toolbarGuideIcon === false)
+ continue;
+
+ if(self.options.hideIcons && self.options.hideIcons.indexOf(items[i].name) != -1)
+ continue;
+
+ // Fullscreen does not work well on mobile devices (even tablets)
+ // In the future, hopefully this can be resolved
+ if((items[i].name == "fullscreen" || items[i].name == "side-by-side") && isMobile())
+ continue;
+
+
+ // Don't include trailing separators
+ if(items[i] === "|") {
+ var nonSeparatorIconsFollow = false;
+
+ for(var x = (i + 1); x < items.length; x++) {
+ if(items[x] !== "|" && (!self.options.hideIcons || self.options.hideIcons.indexOf(items[x].name) == -1)) {
+ nonSeparatorIconsFollow = true;
+ }
+ }
+
+ if(!nonSeparatorIconsFollow)
+ continue;
+ }
+
+
+ // Create the icon and append to the toolbar
+ (function(item) {
+ var el;
+ if(item === "|") {
+ el = createSep();
+ } else {
+ el = createIcon(item, self.options.toolbarTips, self.options.shortcuts);
+ }
+
+ // bind events, special for info
+ if(item.action) {
+ if(typeof item.action === "function") {
+ el.onclick = function(e) {
+ e.preventDefault();
+ item.action(self);
+ };
+ } else if(typeof item.action === "string") {
+ el.href = item.action;
+ el.target = "_blank";
+ }
+ }
+
+ toolbarData[item.name || item] = el;
+ bar.appendChild(el);
+ })(items[i]);
+ }
+
+ self.toolbarElements = toolbarData;
+
+ var cm = this.codemirror;
+ cm.on("cursorActivity", function() {
+ var stat = getState(cm);
+
+ for(var key in toolbarData) {
+ (function(key) {
+ var el = toolbarData[key];
+ if(stat[key]) {
+ el.className += " active";
+ } else if(key != "fullscreen" && key != "side-by-side") {
+ el.className = el.className.replace(/\s*active\s*/g, "");
+ }
+ })(key);
+ }
+ });
+
+ var cmWrapper = cm.getWrapperElement();
+ cmWrapper.parentNode.insertBefore(bar, cmWrapper);
+ return bar;
+};
+
+SimpleMDE.prototype.createStatusbar = function(status) {
+ // Initialize
+ status = status || this.options.status;
+ var options = this.options;
+ var cm = this.codemirror;
+
+
+ // Make sure the status variable is valid
+ if(!status || status.length === 0)
+ return;
+
+
+ // Set up the built-in items
+ var items = [];
+ var i, onUpdate, defaultValue;
+
+ for(i = 0; i < status.length; i++) {
+ // Reset some values
+ onUpdate = undefined;
+ defaultValue = undefined;
+
+
+ // Handle if custom or not
+ if(typeof status[i] === "object") {
+ items.push({
+ className: status[i].className,
+ defaultValue: status[i].defaultValue,
+ onUpdate: status[i].onUpdate
+ });
+ } else {
+ var name = status[i];
+
+ if(name === "words") {
+ defaultValue = function(el) {
+ el.innerHTML = wordCount(cm.getValue());
+ };
+ onUpdate = function(el) {
+ el.innerHTML = wordCount(cm.getValue());
+ };
+ } else if(name === "lines") {
+ defaultValue = function(el) {
+ el.innerHTML = cm.lineCount();
+ };
+ onUpdate = function(el) {
+ el.innerHTML = cm.lineCount();
+ };
+ } else if(name === "cursor") {
+ defaultValue = function(el) {
+ el.innerHTML = "0:0";
+ };
+ onUpdate = function(el) {
+ var pos = cm.getCursor();
+ el.innerHTML = pos.line + ":" + pos.ch;
+ };
+ } else if(name === "autosave") {
+ defaultValue = function(el) {
+ if(options.autosave != undefined && options.autosave.enabled === true) {
+ el.setAttribute("id", "autosaved");
+ }
+ };
+ }
+
+ items.push({
+ className: name,
+ defaultValue: defaultValue,
+ onUpdate: onUpdate
+ });
+ }
+ }
+
+
+ // Create element for the status bar
+ var bar = document.createElement("div");
+ bar.className = "editor-statusbar";
+
+
+ // Create a new span for each item
+ for(i = 0; i < items.length; i++) {
+ // Store in temporary variable
+ var item = items[i];
+
+
+ // Create span element
+ var el = document.createElement("span");
+ el.className = item.className;
+
+
+ // Ensure the defaultValue is a function
+ if(typeof item.defaultValue === "function") {
+ item.defaultValue(el);
+ }
+
+
+ // Ensure the onUpdate is a function
+ if(typeof item.onUpdate === "function") {
+ // Create a closure around the span of the current action, then execute the onUpdate handler
+ this.codemirror.on("update", (function(el, item) {
+ return function() {
+ item.onUpdate(el);
+ };
+ }(el, item)));
+ }
+
+
+ // Append the item to the status bar
+ bar.appendChild(el);
+ }
+
+
+ // Insert the status bar into the DOM
+ var cmWrapper = this.codemirror.getWrapperElement();
+ cmWrapper.parentNode.insertBefore(bar, cmWrapper.nextSibling);
+ return bar;
+};
+
+/**
+ * Get or set the text content.
+ */
+SimpleMDE.prototype.value = function(val) {
+ if(val === undefined) {
+ return this.codemirror.getValue();
+ } else {
+ this.codemirror.getDoc().setValue(val);
+ return this;
+ }
+};
+
+
+/**
+ * Bind static methods for exports.
+ */
+SimpleMDE.toggleBold = toggleBold;
+SimpleMDE.toggleItalic = toggleItalic;
+SimpleMDE.toggleStrikethrough = toggleStrikethrough;
+SimpleMDE.toggleBlockquote = toggleBlockquote;
+SimpleMDE.toggleHeadingSmaller = toggleHeadingSmaller;
+SimpleMDE.toggleHeadingBigger = toggleHeadingBigger;
+SimpleMDE.toggleHeading1 = toggleHeading1;
+SimpleMDE.toggleHeading2 = toggleHeading2;
+SimpleMDE.toggleHeading3 = toggleHeading3;
+SimpleMDE.toggleCodeBlock = toggleCodeBlock;
+SimpleMDE.toggleUnorderedList = toggleUnorderedList;
+SimpleMDE.toggleOrderedList = toggleOrderedList;
+SimpleMDE.cleanBlock = cleanBlock;
+SimpleMDE.drawLink = drawLink;
+SimpleMDE.drawImage = drawImage;
+SimpleMDE.drawTable = drawTable;
+SimpleMDE.drawHorizontalRule = drawHorizontalRule;
+SimpleMDE.undo = undo;
+SimpleMDE.redo = redo;
+SimpleMDE.togglePreview = togglePreview;
+SimpleMDE.toggleSideBySide = toggleSideBySide;
+SimpleMDE.toggleFullScreen = toggleFullScreen;
+
+/**
+ * Bind instance methods for exports.
+ */
+SimpleMDE.prototype.toggleBold = function() {
+ toggleBold(this);
+};
+SimpleMDE.prototype.toggleItalic = function() {
+ toggleItalic(this);
+};
+SimpleMDE.prototype.toggleStrikethrough = function() {
+ toggleStrikethrough(this);
+};
+SimpleMDE.prototype.toggleBlockquote = function() {
+ toggleBlockquote(this);
+};
+SimpleMDE.prototype.toggleHeadingSmaller = function() {
+ toggleHeadingSmaller(this);
+};
+SimpleMDE.prototype.toggleHeadingBigger = function() {
+ toggleHeadingBigger(this);
+};
+SimpleMDE.prototype.toggleHeading1 = function() {
+ toggleHeading1(this);
+};
+SimpleMDE.prototype.toggleHeading2 = function() {
+ toggleHeading2(this);
+};
+SimpleMDE.prototype.toggleHeading3 = function() {
+ toggleHeading3(this);
+};
+SimpleMDE.prototype.toggleCodeBlock = function() {
+ toggleCodeBlock(this);
+};
+SimpleMDE.prototype.toggleUnorderedList = function() {
+ toggleUnorderedList(this);
+};
+SimpleMDE.prototype.toggleOrderedList = function() {
+ toggleOrderedList(this);
+};
+SimpleMDE.prototype.cleanBlock = function() {
+ cleanBlock(this);
+};
+SimpleMDE.prototype.drawLink = function() {
+ drawLink(this);
+};
+SimpleMDE.prototype.drawImage = function() {
+ drawImage(this);
+};
+SimpleMDE.prototype.drawTable = function() {
+ drawTable(this);
+};
+SimpleMDE.prototype.drawHorizontalRule = function() {
+ drawHorizontalRule(this);
+};
+SimpleMDE.prototype.undo = function() {
+ undo(this);
+};
+SimpleMDE.prototype.redo = function() {
+ redo(this);
+};
+SimpleMDE.prototype.togglePreview = function() {
+ togglePreview(this);
+};
+SimpleMDE.prototype.toggleSideBySide = function() {
+ toggleSideBySide(this);
+};
+SimpleMDE.prototype.toggleFullScreen = function() {
+ toggleFullScreen(this);
+};
+
+SimpleMDE.prototype.isPreviewActive = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.lastChild;
+
+ return /editor-preview-active/.test(preview.className);
+};
+
+SimpleMDE.prototype.isSideBySideActive = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.nextSibling;
+
+ return /editor-preview-active-side/.test(preview.className);
+};
+
+SimpleMDE.prototype.isFullscreenActive = function() {
+ var cm = this.codemirror;
+
+ return cm.getOption("fullScreen");
+};
+
+SimpleMDE.prototype.getState = function() {
+ var cm = this.codemirror;
+
+ return getState(cm);
+};
+
+SimpleMDE.prototype.toTextArea = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+
+ if(wrapper.parentNode) {
+ if(this.gui.toolbar) {
+ wrapper.parentNode.removeChild(this.gui.toolbar);
+ }
+ if(this.gui.statusbar) {
+ wrapper.parentNode.removeChild(this.gui.statusbar);
+ }
+ if(this.gui.sideBySide) {
+ wrapper.parentNode.removeChild(this.gui.sideBySide);
+ }
+ }
+
+ cm.toTextArea();
+
+ if(this.autosaveTimeoutId) {
+ clearTimeout(this.autosaveTimeoutId);
+ this.autosaveTimeoutId = undefined;
+ this.clearAutosavedValue();
+ }
+};
+
+module.exports = SimpleMDE;
+},{"./codemirror/tablist":19,"codemirror":10,"codemirror-spell-checker":4,"codemirror/addon/display/fullscreen.js":5,"codemirror/addon/display/placeholder.js":6,"codemirror/addon/edit/continuelist.js":7,"codemirror/addon/mode/overlay.js":8,"codemirror/addon/selection/mark-selection.js":9,"codemirror/mode/gfm/gfm.js":11,"codemirror/mode/markdown/markdown.js":12,"codemirror/mode/xml/xml.js":14,"marked":17}]},{},[20])(20)
+});
+//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vZGVfbW9kdWxlcy9icm93c2VyLXBhY2svX3ByZWx1ZGUuanMiLCJub2RlX21vZHVsZXMvYmFzZTY0LWpzL2xpYi9iNjQuanMiLCJub2RlX21vZHVsZXMvYnJvd3NlcmlmeS9saWIvX2VtcHR5LmpzIiwibm9kZV9tb2R1bGVzL2J1ZmZlci9pbmRleC5qcyIsIm5vZGVfbW9kdWxlcy9jb2RlbWlycm9yLXNwZWxsLWNoZWNrZXIvc3JjL2pzL3NwZWxsLWNoZWNrZXIuanMiLCJub2RlX21vZHVsZXMvY29kZW1pcnJvci9hZGRvbi9kaXNwbGF5L2Z1bGxzY3JlZW4uanMiLCJub2RlX21vZHVsZXMvY29kZW1pcnJvci9hZGRvbi9kaXNwbGF5L3BsYWNlaG9sZGVyLmpzIiwibm9kZV9tb2R1bGVzL2NvZGVtaXJyb3IvYWRkb24vZWRpdC9jb250aW51ZWxpc3QuanMiLCJub2RlX21vZHVsZXMvY29kZW1pcnJvci9hZGRvbi9tb2RlL292ZXJsYXkuanMiLCJub2RlX21vZHVsZXMvY29kZW1pcnJvci9hZGRvbi9zZWxlY3Rpb24vbWFyay1zZWxlY3Rpb24uanMiLCJub2RlX21vZHVsZXMvY29kZW1pcnJvci9saWIvY29kZW1pcnJvci5qcyIsIm5vZGVfbW9kdWxlcy9jb2RlbWlycm9yL21vZGUvZ2ZtL2dmbS5qcyIsIm5vZGVfbW9kdWxlcy9jb2RlbWlycm9yL21vZGUvbWFya2Rvd24vbWFya2Rvd24uanMiLCJub2RlX21vZHVsZXMvY29kZW1pcnJvci9tb2RlL21ldGEuanMiLCJub2RlX21vZHVsZXMvY29kZW1pcnJvci9tb2RlL3htbC94bWwuanMiLCJub2RlX21vZHVsZXMvaWVlZTc1NC9pbmRleC5qcyIsIm5vZGVfbW9kdWxlcy9pc2FycmF5L2luZGV4LmpzIiwibm9kZV9tb2R1bGVzL21hcmtlZC9saWIvbWFya2VkLmpzIiwibm9kZV9tb2R1bGVzL3R5cG8tanMvdHlwby5qcyIsInNyYy9qcy9jb2RlbWlycm9yL3RhYmxpc3QuanMiLCJzcmMvanMvc2ltcGxlbWRlLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FDQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUM3R0E7OztBQ0FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Ozs7QUMvcURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDdEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUN6Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUNuREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUNyRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUN0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUM1c1JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDbElBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUM3eEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDaE5BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FDMVlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQ3BGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7OztBQ0xBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Ozs7O0FDcndDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Ozs7QUNweEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUM1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6ImdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzQ29udGVudCI6WyIoZnVuY3Rpb24gZSh0LG4scil7ZnVuY3Rpb24gcyhvLHUpe2lmKCFuW29dKXtpZighdFtvXSl7dmFyIGE9dHlwZW9mIHJlcXVpcmU9PVwiZnVuY3Rpb25cIiYmcmVxdWlyZTtpZighdSYmYSlyZXR1cm4gYShvLCEwKTtpZihpKXJldHVybiBpKG8sITApO3ZhciBmPW5ldyBFcnJvcihcIkNhbm5vdCBmaW5kIG1vZHVsZSAnXCIrbytcIidcIik7dGhyb3cgZi5jb2RlPVwiTU9EVUxFX05PVF9GT1VORFwiLGZ9dmFyIGw9bltvXT17ZXhwb3J0czp7fX07dFtvXVswXS5jYWxsKGwuZXhwb3J0cyxmdW5jdGlvbihlKXt2YXIgbj10W29dWzFdW2VdO3JldHVybiBzKG4/bjplKX0sbCxsLmV4cG9ydHMsZSx0LG4scil9cmV0dXJuIG5bb10uZXhwb3J0c312YXIgaT10eXBlb2YgcmVxdWlyZT09XCJmdW5jdGlvblwiJiZyZXF1aXJlO2Zvcih2YXIgbz0wO288ci5sZW5ndGg7bysrKXMocltvXSk7cmV0dXJuIHN9KSIsIid1c2Ugc3RyaWN0J1xuXG5leHBvcnRzLnRvQnl0ZUFycmF5ID0gdG9CeXRlQXJyYXlcbmV4cG9ydHMuZnJvbUJ5dGVBcnJheSA9IGZyb21CeXRlQXJyYXlcblxudmFyIGxvb2t1cCA9IFtdXG52YXIgcmV2TG9va3VwID0gW11cbnZhciBBcnIgPSB0eXBlb2YgVWludDhBcnJheSAhPT0gJ3VuZGVmaW5lZCcgPyBVaW50OEFycmF5IDogQXJyYXlcblxuZnVuY3Rpb24gaW5pdCAoKSB7XG4gIHZhciBjb2RlID0gJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nXG4gIGZvciAodmFyIGkgPSAwLCBsZW4gPSBjb2RlLmxlbmd0aDsgaSA8IGxlbjsgKytpKSB7XG4gICAgbG9va3VwW2ldID0gY29kZVtpXVxuICAgIHJldkxvb2t1cFtjb2RlLmNoYXJDb2RlQXQoaSldID0gaVxuICB9XG5cbiAgcmV2TG9va3VwWyctJy5jaGFyQ29kZUF0KDApXSA9IDYyXG4gIHJldkxvb2t1cFsnXycuY2hhckNvZGVBdCgwKV0gPSA2M1xufVxuXG5pbml0KClcblxuZnVuY3Rpb24gdG9CeXRlQXJyYXkgKGI2NCkge1xuICB2YXIgaSwgaiwgbCwgdG1wLCBwbGFjZUhvbGRlcnMsIGFyclxuICB2YXIgbGVuID0gYjY0Lmxlbmd0aFxuXG4gIGlmIChsZW4gJSA0ID4gMCkge1xuICAgIHRocm93IG5ldyBFcnJvcignSW52YWxpZCBzdHJpbmcuIExlbmd0aCBtdXN0IGJlIGEgbXVsdGlwbGUgb2YgNCcpXG4gIH1cblxuICAvLyB0aGUgbnVtYmVyIG9mIGVxdWFsIHNpZ25zIChwbGFjZSBob2xkZXJzKVxuICAvLyBpZiB0aGVyZSBhcmUgdHdvIHBsYWNlaG9sZGVycywgdGhhbiB0aGUgdHdvIGNoYXJhY3RlcnMgYmVmb3JlIGl0XG4gIC8vIHJlcHJlc2VudCBvbmUgYnl0ZVxuICAvLyBpZiB0aGVyZSBpcyBvbmx5IG9uZSwgdGhlbiB0aGUgdGhyZWUgY2hhcmFjdGVycyBiZWZvcmUgaXQgcmVwcmVzZW50IDIgYnl0ZXNcbiAgLy8gdGhpcyBpcyBqdXN0IGEgY2hlYXAgaGFjayB0byBub3QgZG8gaW5kZXhPZiB0d2ljZVxuICBwbGFjZUhvbGRlcnMgPSBiNjRbbGVuIC0gMl0gPT09ICc9JyA/IDIgOiBiNjRbbGVuIC0gMV0gPT09ICc9JyA/IDEgOiAwXG5cbiAgLy8gYmFzZTY0IGlzIDQvMyArIHVwIHRvIHR3byBjaGFyYWN0ZXJzIG9mIHRoZSBvcmlnaW5hbCBkYXRhXG4gIGFyciA9IG5ldyBBcnIobGVuICogMyAvIDQgLSBwbGFjZUhvbGRlcnMpXG5cbiAgLy8gaWYgdGhlcmUgYXJlIHBsYWNlaG9sZGVycywgb25seSBnZXQgdXAgdG8gdGhlIGxhc3QgY29tcGxldGUgNCBjaGFyc1xuICBsID0gcGxhY2VIb2xkZXJzID4gMCA/IGxlbiAtIDQgOiBsZW5cblxuICB2YXIgTCA9IDBcblxuICBmb3IgKGkgPSAwLCBqID0gMDsgaSA8IGw7IGkgKz0gNCwgaiArPSAzKSB7XG4gICAgdG1wID0gKHJldkxvb2t1cFtiNjQuY2hhckNvZGVBdChpKV0gPDwgMTgpIHwgKHJldkxvb2t1cFtiNjQuY2hhckNvZGVBdChpICsgMSldIDw8IDEyKSB8IChyZXZMb29rdXBbYjY0LmNoYXJDb2RlQXQoaSArIDIpXSA8PCA2KSB8IHJldkxvb2t1cFtiNjQuY2hhckNvZGVBdChpICsgMyldXG4gICAgYXJyW0wrK10gPSAodG1wID4+IDE2KSAmIDB4RkZcbiAgICBhcnJbTCsrXSA9ICh0bXAgPj4gOCkgJiAweEZGXG4gICAgYXJyW0wrK10gPSB0bXAgJiAweEZGXG4gIH1cblxuICBpZiAocGxhY2VIb2xkZXJzID09PSAyKSB7XG4gICAgdG1wID0gKHJldkxvb2t1cFtiNjQuY2hhckNvZGVBdChpKV0gPDwgMikgfCAocmV2TG9va3VwW2I2NC5jaGFyQ29kZUF0KGkgKyAxKV0gPj4gNClcbiAgICBhcnJbTCsrXSA9IHRtcCAmIDB4RkZcbiAgfSBlbHNlIGlmIChwbGFjZUhvbGRlcnMgPT09IDEpIHtcbiAgICB0bXAgPSAocmV2TG9va3VwW2I2NC5jaGFyQ29kZUF0KGkpXSA8PCAxMCkgfCAocmV2TG9va3VwW2I2NC5jaGFyQ29kZUF0KGkgKyAxKV0gPDwgNCkgfCAocmV2TG9va3VwW2I2NC5jaGFyQ29kZUF0KGkgKyAyKV0gPj4gMilcbiAgICBhcnJbTCsrXSA9ICh0bXAgPj4gOCkgJiAweEZGXG4gICAgYXJyW0wrK10gPSB0bXAgJiAweEZGXG4gIH1cblxuICByZXR1cm4gYXJyXG59XG5cbmZ1bmN0aW9uIHRyaXBsZXRUb0Jhc2U2NCAobnVtKSB7XG4gIHJldHVybiBsb29rdXBbbnVtID4+IDE4ICYgMHgzRl0gKyBsb29rdXBbbnVtID4+IDEyICYgMHgzRl0gKyBsb29rdXBbbnVtID4+IDYgJiAweDNGXSArIGxvb2t1cFtudW0gJiAweDNGXVxufVxuXG5mdW5jdGlvbiBlbmNvZGVDaHVuayAodWludDgsIHN0YXJ0LCBlbmQpIHtcbiAgdmFyIHRtcFxuICB2YXIgb3V0cHV0ID0gW11cbiAgZm9yICh2YXIgaSA9IHN0YXJ0OyBpIDwgZW5kOyBpICs9IDMpIHtcbiAgICB0bXAgPSAodWludDhbaV0gPDwgMTYpICsgKHVpbnQ4W2kgKyAxXSA8PCA4KSArICh1aW50OFtpICsgMl0pXG4gICAgb3V0cHV0LnB1c2godHJpcGxldFRvQmFzZTY0KHRtcCkpXG4gIH1cbiAgcmV0dXJuIG91dHB1dC5qb2luKCcnKVxufVxuXG5mdW5jdGlvbiBmcm9tQnl0ZUFycmF5ICh1aW50OCkge1xuICB2YXIgdG1wXG4gIHZhciBsZW4gPSB1aW50OC5sZW5ndGhcbiAgdmFyIGV4dHJhQnl0ZXMgPSBsZW4gJSAzIC8vIGlmIHdlIGhhdmUgMSBieXRlIGxlZnQsIHBhZCAyIGJ5dGVzXG4gIHZhciBvdXRwdXQgPSAnJ1xuICB2YXIgcGFydHMgPSBbXVxuICB2YXIgbWF4Q2h1bmtMZW5ndGggPSAxNjM4MyAvLyBtdXN0IGJlIG11bHRpcGxlIG9mIDNcblxuICAvLyBnbyB0aHJvdWdoIHRoZSBhcnJheSBldmVyeSB0aHJlZSBieXRlcywgd2UnbGwgZGVhbCB3aXRoIHRyYWlsaW5nIHN0dWZmIGxhdGVyXG4gIGZvciAodmFyIGkgPSAwLCBsZW4yID0gbGVuIC0gZXh0cmFCeXRlczsgaSA8IGxlbjI7IGkgKz0gbWF4Q2h1bmtMZW5ndGgpIHtcbiAgICBwYXJ0cy5wdXNoKGVuY29kZUNodW5rKHVpbnQ4LCBpLCAoaSArIG1heENodW5rTGVuZ3RoKSA+IGxlbjIgPyBsZW4yIDogKGkgKyBtYXhDaHVua0xlbmd0aCkpKVxuICB9XG5cbiAgLy8gcGFkIHRoZSBlbmQgd2l0aCB6ZXJvcywgYnV0IG1ha2Ugc3VyZSB0byBub3QgZm9yZ2V0IHRoZSBleHRyYSBieXRlc1xuICBpZiAoZXh0cmFCeXRlcyA9PT0gMSkge1xuICAgIHRtcCA9IHVpbnQ4W2xlbiAtIDFdXG4gICAgb3V0cHV0ICs9IGxvb2t1cFt0bXAgPj4gMl1cbiAgICBvdXRwdXQgKz0gbG9va3VwWyh0bXAgPDwgNCkgJiAweDNGXVxuICAgIG91dHB1dCArPSAnPT0nXG4gIH0gZWxzZSBpZiAoZXh0cmFCeXRlcyA9PT0gMikge1xuICAgIHRtcCA9ICh1aW50OFtsZW4gLSAyXSA8PCA4KSArICh1aW50OFtsZW4gLSAxXSlcbiAgICBvdXRwdXQgKz0gbG9va3VwW3RtcCA+PiAxMF1cbiAgICBvdXRwdXQgKz0gbG9va3VwWyh0bXAgPj4gNCkgJiAweDNGXVxuICAgIG91dHB1dCArPSBsb29rdXBbKHRtcCA8PCAyKSAmIDB4M0ZdXG4gICAgb3V0cHV0ICs9ICc9J1xuICB9XG5cbiAgcGFydHMucHVzaChvdXRwdXQpXG5cbiAgcmV0dXJuIHBhcnRzLmpvaW4oJycpXG59XG4iLCIiLCIvKiFcbiAqIFRoZSBidWZmZXIgbW9kdWxlIGZyb20gbm9kZS5qcywgZm9yIHRoZSBicm93c2VyLlxuICpcbiAqIEBhdXRob3IgICBGZXJvc3MgQWJvdWtoYWRpamVoIDxmZXJvc3NAZmVyb3NzLm9yZz4gPGh0dHA6Ly9mZXJvc3Mub3JnPlxuICogQGxpY2Vuc2UgIE1JVFxuICovXG4vKiBlc2xpbnQtZGlzYWJsZSBuby1wcm90byAqL1xuXG4ndXNlIHN0cmljdCdcblxudmFyIGJhc2U2NCA9IHJlcXVpcmUoJ2Jhc2U2NC1qcycpXG52YXIgaWVlZTc1NCA9IHJlcXVpcmUoJ2llZWU3NTQnKVxudmFyIGlzQXJyYXkgPSByZXF1aXJlKCdpc2FycmF5JylcblxuZXhwb3J0cy5CdWZmZXIgPSBCdWZmZXJcbmV4cG9ydHMuU2xvd0J1ZmZlciA9IFNsb3dCdWZmZXJcbmV4cG9ydHMuSU5TUEVDVF9NQVhfQllURVMgPSA1MFxuXG4vKipcbiAqIElmIGBCdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVGA6XG4gKiAgID09PSB0cnVlICAgIFVzZSBVaW50OEFycmF5IGltcGxlbWVudGF0aW9uIChmYXN0ZXN0KVxuICogICA9PT0gZmFsc2UgICBVc2UgT2JqZWN0IGltcGxlbWVudGF0aW9uIChtb3N0IGNvbXBhdGlibGUsIGV2ZW4gSUU2KVxuICpcbiAqIEJyb3dzZXJzIHRoYXQgc3VwcG9ydCB0eXBlZCBhcnJheXMgYXJlIElFIDEwKywgRmlyZWZveCA0KywgQ2hyb21lIDcrLCBTYWZhcmkgNS4xKyxcbiAqIE9wZXJhIDExLjYrLCBpT1MgNC4yKy5cbiAqXG4gKiBEdWUgdG8gdmFyaW91cyBicm93c2VyIGJ1Z3MsIHNvbWV0aW1lcyB0aGUgT2JqZWN0IGltcGxlbWVudGF0aW9uIHdpbGwgYmUgdXNlZCBldmVuXG4gKiB3aGVuIHRoZSBicm93c2VyIHN1cHBvcnRzIHR5cGVkIGFycmF5cy5cbiAqXG4gKiBOb3RlOlxuICpcbiAqICAgLSBGaXJlZm94IDQtMjkgbGFja3Mgc3VwcG9ydCBmb3IgYWRkaW5nIG5ldyBwcm9wZXJ0aWVzIHRvIGBVaW50OEFycmF5YCBpbnN0YW5jZXMsXG4gKiAgICAgU2VlOiBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD02OTU0MzguXG4gKlxuICogICAtIENocm9tZSA5LTEwIGlzIG1pc3NpbmcgdGhlIGBUeXBlZEFycmF5LnByb3RvdHlwZS5zdWJhcnJheWAgZnVuY3Rpb24uXG4gKlxuICogICAtIElFMTAgaGFzIGEgYnJva2VuIGBUeXBlZEFycmF5LnByb3RvdHlwZS5zdWJhcnJheWAgZnVuY3Rpb24gd2hpY2ggcmV0dXJucyBhcnJheXMgb2ZcbiAqICAgICBpbmNvcnJlY3QgbGVuZ3RoIGluIHNvbWUgc2l0dWF0aW9ucy5cblxuICogV2UgZGV0ZWN0IHRoZXNlIGJ1Z2d5IGJyb3dzZXJzIGFuZCBzZXQgYEJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUYCB0byBgZmFsc2VgIHNvIHRoZXlcbiAqIGdldCB0aGUgT2JqZWN0IGltcGxlbWVudGF0aW9uLCB3aGljaCBpcyBzbG93ZXIgYnV0IGJlaGF2ZXMgY29ycmVjdGx5LlxuICovXG5CdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVCA9IGdsb2JhbC5UWVBFRF9BUlJBWV9TVVBQT1JUICE9PSB1bmRlZmluZWRcbiAgPyBnbG9iYWwuVFlQRURfQVJSQVlfU1VQUE9SVFxuICA6IHR5cGVkQXJyYXlTdXBwb3J0KClcblxuLypcbiAqIEV4cG9ydCBrTWF4TGVuZ3RoIGFmdGVyIHR5cGVkIGFycmF5IHN1cHBvcnQgaXMgZGV0ZXJtaW5lZC5cbiAqL1xuZXhwb3J0cy5rTWF4TGVuZ3RoID0ga01heExlbmd0aCgpXG5cbmZ1bmN0aW9uIHR5cGVkQXJyYXlTdXBwb3J0ICgpIHtcbiAgdHJ5IHtcbiAgICB2YXIgYXJyID0gbmV3IFVpbnQ4QXJyYXkoMSlcbiAgICBhcnIuZm9vID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gNDIgfVxuICAgIHJldHVybiBhcnIuZm9vKCkgPT09IDQyICYmIC8vIHR5cGVkIGFycmF5IGluc3RhbmNlcyBjYW4gYmUgYXVnbWVudGVkXG4gICAgICAgIHR5cGVvZiBhcnIuc3ViYXJyYXkgPT09ICdmdW5jdGlvbicgJiYgLy8gY2hyb21lIDktMTAgbGFjayBgc3ViYXJyYXlgXG4gICAgICAgIGFyci5zdWJhcnJheSgxLCAxKS5ieXRlTGVuZ3RoID09PSAwIC8vIGllMTAgaGFzIGJyb2tlbiBgc3ViYXJyYXlgXG4gIH0gY2F0Y2ggKGUpIHtcbiAgICByZXR1cm4gZmFsc2VcbiAgfVxufVxuXG5mdW5jdGlvbiBrTWF4TGVuZ3RoICgpIHtcbiAgcmV0dXJuIEJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUXG4gICAgPyAweDdmZmZmZmZmXG4gICAgOiAweDNmZmZmZmZmXG59XG5cbmZ1bmN0aW9uIGNyZWF0ZUJ1ZmZlciAodGhhdCwgbGVuZ3RoKSB7XG4gIGlmIChrTWF4TGVuZ3RoKCkgPCBsZW5ndGgpIHtcbiAgICB0aHJvdyBuZXcgUmFuZ2VFcnJvcignSW52YWxpZCB0eXBlZCBhcnJheSBsZW5ndGgnKVxuICB9XG4gIGlmIChCdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVCkge1xuICAgIC8vIFJldHVybiBhbiBhdWdtZW50ZWQgYFVpbnQ4QXJyYXlgIGluc3RhbmNlLCBmb3IgYmVzdCBwZXJmb3JtYW5jZVxuICAgIHRoYXQgPSBuZXcgVWludDhBcnJheShsZW5ndGgpXG4gICAgdGhhdC5fX3Byb3RvX18gPSBCdWZmZXIucHJvdG90eXBlXG4gIH0gZWxzZSB7XG4gICAgLy8gRmFsbGJhY2s6IFJldHVybiBhbiBvYmplY3QgaW5zdGFuY2Ugb2YgdGhlIEJ1ZmZlciBjbGFzc1xuICAgIGlmICh0aGF0ID09PSBudWxsKSB7XG4gICAgICB0aGF0ID0gbmV3IEJ1ZmZlcihsZW5ndGgpXG4gICAgfVxuICAgIHRoYXQubGVuZ3RoID0gbGVuZ3RoXG4gIH1cblxuICByZXR1cm4gdGhhdFxufVxuXG4vKipcbiAqIFRoZSBCdWZmZXIgY29uc3RydWN0b3IgcmV0dXJucyBpbnN0YW5jZXMgb2YgYFVpbnQ4QXJyYXlgIHRoYXQgaGF2ZSB0aGVpclxuICogcHJvdG90eXBlIGNoYW5nZWQgdG8gYEJ1ZmZlci5wcm90b3R5cGVgLiBGdXJ0aGVybW9yZSwgYEJ1ZmZlcmAgaXMgYSBzdWJjbGFzcyBvZlxuICogYFVpbnQ4QXJyYXlgLCBzbyB0aGUgcmV0dXJuZWQgaW5zdGFuY2VzIHdpbGwgaGF2ZSBhbGwgdGhlIG5vZGUgYEJ1ZmZlcmAgbWV0aG9kc1xuICogYW5kIHRoZSBgVWludDhBcnJheWAgbWV0aG9kcy4gU3F1YXJlIGJyYWNrZXQgbm90YXRpb24gd29ya3MgYXMgZXhwZWN0ZWQgLS0gaXRcbiAqIHJldHVybnMgYSBzaW5nbGUgb2N0ZXQuXG4gKlxuICogVGhlIGBVaW50OEFycmF5YCBwcm90b3R5cGUgcmVtYWlucyB1bm1vZGlmaWVkLlxuICovXG5cbmZ1bmN0aW9uIEJ1ZmZlciAoYXJnLCBlbmNvZGluZ09yT2Zmc2V0LCBsZW5ndGgpIHtcbiAgaWYgKCFCdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVCAmJiAhKHRoaXMgaW5zdGFuY2VvZiBCdWZmZXIpKSB7XG4gICAgcmV0dXJuIG5ldyBCdWZmZXIoYXJnLCBlbmNvZGluZ09yT2Zmc2V0LCBsZW5ndGgpXG4gIH1cblxuICAvLyBDb21tb24gY2FzZS5cbiAgaWYgKHR5cGVvZiBhcmcgPT09ICdudW1iZXInKSB7XG4gICAgaWYgKHR5cGVvZiBlbmNvZGluZ09yT2Zmc2V0ID09PSAnc3RyaW5nJykge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICAnSWYgZW5jb2RpbmcgaXMgc3BlY2lmaWVkIHRoZW4gdGhlIGZpcnN0IGFyZ3VtZW50IG11c3QgYmUgYSBzdHJpbmcnXG4gICAgICApXG4gICAgfVxuICAgIHJldHVybiBhbGxvY1Vuc2FmZSh0aGlzLCBhcmcpXG4gIH1cbiAgcmV0dXJuIGZyb20odGhpcywgYXJnLCBlbmNvZGluZ09yT2Zmc2V0LCBsZW5ndGgpXG59XG5cbkJ1ZmZlci5wb29sU2l6ZSA9IDgxOTIgLy8gbm90IHVzZWQgYnkgdGhpcyBpbXBsZW1lbnRhdGlvblxuXG4vLyBUT0RPOiBMZWdhY3ksIG5vdCBuZWVkZWQgYW55bW9yZS4gUmVtb3ZlIGluIG5leHQgbWFqb3IgdmVyc2lvbi5cbkJ1ZmZlci5fYXVnbWVudCA9IGZ1bmN0aW9uIChhcnIpIHtcbiAgYXJyLl9fcHJvdG9fXyA9IEJ1ZmZlci5wcm90b3R5cGVcbiAgcmV0dXJuIGFyclxufVxuXG5mdW5jdGlvbiBmcm9tICh0aGF0LCB2YWx1ZSwgZW5jb2RpbmdPck9mZnNldCwgbGVuZ3RoKSB7XG4gIGlmICh0eXBlb2YgdmFsdWUgPT09ICdudW1iZXInKSB7XG4gICAgdGhyb3cgbmV3IFR5cGVFcnJvcignXCJ2YWx1ZVwiIGFyZ3VtZW50IG11c3Qgbm90IGJlIGEgbnVtYmVyJylcbiAgfVxuXG4gIGlmICh0eXBlb2YgQXJyYXlCdWZmZXIgIT09ICd1bmRlZmluZWQnICYmIHZhbHVlIGluc3RhbmNlb2YgQXJyYXlCdWZmZXIpIHtcbiAgICByZXR1cm4gZnJvbUFycmF5QnVmZmVyKHRoYXQsIHZhbHVlLCBlbmNvZGluZ09yT2Zmc2V0LCBsZW5ndGgpXG4gIH1cblxuICBpZiAodHlwZW9mIHZhbHVlID09PSAnc3RyaW5nJykge1xuICAgIHJldHVybiBmcm9tU3RyaW5nKHRoYXQsIHZhbHVlLCBlbmNvZGluZ09yT2Zmc2V0KVxuICB9XG5cbiAgcmV0dXJuIGZyb21PYmplY3QodGhhdCwgdmFsdWUpXG59XG5cbi8qKlxuICogRnVuY3Rpb25hbGx5IGVxdWl2YWxlbnQgdG8gQnVmZmVyKGFyZywgZW5jb2RpbmcpIGJ1dCB0aHJvd3MgYSBUeXBlRXJyb3JcbiAqIGlmIHZhbHVlIGlzIGEgbnVtYmVyLlxuICogQnVmZmVyLmZyb20oc3RyWywgZW5jb2RpbmddKVxuICogQnVmZmVyLmZyb20oYXJyYXkpXG4gKiBCdWZmZXIuZnJvbShidWZmZXIpXG4gKiBCdWZmZXIuZnJvbShhcnJheUJ1ZmZlclssIGJ5dGVPZmZzZXRbLCBsZW5ndGhdXSlcbiAqKi9cbkJ1ZmZlci5mcm9tID0gZnVuY3Rpb24gKHZhbHVlLCBlbmNvZGluZ09yT2Zmc2V0LCBsZW5ndGgpIHtcbiAgcmV0dXJuIGZyb20obnVsbCwgdmFsdWUsIGVuY29kaW5nT3JPZmZzZXQsIGxlbmd0aClcbn1cblxuaWYgKEJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUKSB7XG4gIEJ1ZmZlci5wcm90b3R5cGUuX19wcm90b19fID0gVWludDhBcnJheS5wcm90b3R5cGVcbiAgQnVmZmVyLl9fcHJvdG9fXyA9IFVpbnQ4QXJyYXlcbiAgaWYgKHR5cGVvZiBTeW1ib2wgIT09ICd1bmRlZmluZWQnICYmIFN5bWJvbC5zcGVjaWVzICYmXG4gICAgICBCdWZmZXJbU3ltYm9sLnNwZWNpZXNdID09PSBCdWZmZXIpIHtcbiAgICAvLyBGaXggc3ViYXJyYXkoKSBpbiBFUzIwMTYuIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL2Zlcm9zcy9idWZmZXIvcHVsbC85N1xuICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShCdWZmZXIsIFN5bWJvbC5zcGVjaWVzLCB7XG4gICAgICB2YWx1ZTogbnVsbCxcbiAgICAgIGNvbmZpZ3VyYWJsZTogdHJ1ZVxuICAgIH0pXG4gIH1cbn1cblxuZnVuY3Rpb24gYXNzZXJ0U2l6ZSAoc2l6ZSkge1xuICBpZiAodHlwZW9mIHNpemUgIT09ICdudW1iZXInKSB7XG4gICAgdGhyb3cgbmV3IFR5cGVFcnJvcignXCJzaXplXCIgYXJndW1lbnQgbXVzdCBiZSBhIG51bWJlcicpXG4gIH1cbn1cblxuZnVuY3Rpb24gYWxsb2MgKHRoYXQsIHNpemUsIGZpbGwsIGVuY29kaW5nKSB7XG4gIGFzc2VydFNpemUoc2l6ZSlcbiAgaWYgKHNpemUgPD0gMCkge1xuICAgIHJldHVybiBjcmVhdGVCdWZmZXIodGhhdCwgc2l6ZSlcbiAgfVxuICBpZiAoZmlsbCAhPT0gdW5kZWZpbmVkKSB7XG4gICAgLy8gT25seSBwYXkgYXR0ZW50aW9uIHRvIGVuY29kaW5nIGlmIGl0J3MgYSBzdHJpbmcuIFRoaXNcbiAgICAvLyBwcmV2ZW50cyBhY2NpZGVudGFsbHkgc2VuZGluZyBpbiBhIG51bWJlciB0aGF0IHdvdWxkXG4gICAgLy8gYmUgaW50ZXJwcmV0dGVkIGFzIGEgc3RhcnQgb2Zmc2V0LlxuICAgIHJldHVybiB0eXBlb2YgZW5jb2RpbmcgPT09ICdzdHJpbmcnXG4gICAgICA/IGNyZWF0ZUJ1ZmZlcih0aGF0LCBzaXplKS5maWxsKGZpbGwsIGVuY29kaW5nKVxuICAgICAgOiBjcmVhdGVCdWZmZXIodGhhdCwgc2l6ZSkuZmlsbChmaWxsKVxuICB9XG4gIHJldHVybiBjcmVhdGVCdWZmZXIodGhhdCwgc2l6ZSlcbn1cblxuLyoqXG4gKiBDcmVhdGVzIGEgbmV3IGZpbGxlZCBCdWZmZXIgaW5zdGFuY2UuXG4gKiBhbGxvYyhzaXplWywgZmlsbFssIGVuY29kaW5nXV0pXG4gKiovXG5CdWZmZXIuYWxsb2MgPSBmdW5jdGlvbiAoc2l6ZSwgZmlsbCwgZW5jb2RpbmcpIHtcbiAgcmV0dXJuIGFsbG9jKG51bGwsIHNpemUsIGZpbGwsIGVuY29kaW5nKVxufVxuXG5mdW5jdGlvbiBhbGxvY1Vuc2FmZSAodGhhdCwgc2l6ZSkge1xuICBhc3NlcnRTaXplKHNpemUpXG4gIHRoYXQgPSBjcmVhdGVCdWZmZXIodGhhdCwgc2l6ZSA8IDAgPyAwIDogY2hlY2tlZChzaXplKSB8IDApXG4gIGlmICghQnVmZmVyLlRZUEVEX0FSUkFZX1NVUFBPUlQpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHNpemU7IGkrKykge1xuICAgICAgdGhhdFtpXSA9IDBcbiAgICB9XG4gIH1cbiAgcmV0dXJuIHRoYXRcbn1cblxuLyoqXG4gKiBFcXVpdmFsZW50IHRvIEJ1ZmZlcihudW0pLCBieSBkZWZhdWx0IGNyZWF0ZXMgYSBub24temVyby1maWxsZWQgQnVmZmVyIGluc3RhbmNlLlxuICogKi9cbkJ1ZmZlci5hbGxvY1Vuc2FmZSA9IGZ1bmN0aW9uIChzaXplKSB7XG4gIHJldHVybiBhbGxvY1Vuc2FmZShudWxsLCBzaXplKVxufVxuLyoqXG4gKiBFcXVpdmFsZW50IHRvIFNsb3dCdWZmZXIobnVtKSwgYnkgZGVmYXVsdCBjcmVhdGVzIGEgbm9uLXplcm8tZmlsbGVkIEJ1ZmZlciBpbnN0YW5jZS5cbiAqL1xuQnVmZmVyLmFsbG9jVW5zYWZlU2xvdyA9IGZ1bmN0aW9uIChzaXplKSB7XG4gIHJldHVybiBhbGxvY1Vuc2FmZShudWxsLCBzaXplKVxufVxuXG5mdW5jdGlvbiBmcm9tU3RyaW5nICh0aGF0LCBzdHJpbmcsIGVuY29kaW5nKSB7XG4gIGlmICh0eXBlb2YgZW5jb2RpbmcgIT09ICdzdHJpbmcnIHx8IGVuY29kaW5nID09PSAnJykge1xuICAgIGVuY29kaW5nID0gJ3V0ZjgnXG4gIH1cblxuICBpZiAoIUJ1ZmZlci5pc0VuY29kaW5nKGVuY29kaW5nKSkge1xuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1wiZW5jb2RpbmdcIiBtdXN0IGJlIGEgdmFsaWQgc3RyaW5nIGVuY29kaW5nJylcbiAgfVxuXG4gIHZhciBsZW5ndGggPSBieXRlTGVuZ3RoKHN0cmluZywgZW5jb2RpbmcpIHwgMFxuICB0aGF0ID0gY3JlYXRlQnVmZmVyKHRoYXQsIGxlbmd0aClcblxuICB0aGF0LndyaXRlKHN0cmluZywgZW5jb2RpbmcpXG4gIHJldHVybiB0aGF0XG59XG5cbmZ1bmN0aW9uIGZyb21BcnJheUxpa2UgKHRoYXQsIGFycmF5KSB7XG4gIHZhciBsZW5ndGggPSBjaGVja2VkKGFycmF5Lmxlbmd0aCkgfCAwXG4gIHRoYXQgPSBjcmVhdGVCdWZmZXIodGhhdCwgbGVuZ3RoKVxuICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSArPSAxKSB7XG4gICAgdGhhdFtpXSA9IGFycmF5W2ldICYgMjU1XG4gIH1cbiAgcmV0dXJuIHRoYXRcbn1cblxuZnVuY3Rpb24gZnJvbUFycmF5QnVmZmVyICh0aGF0LCBhcnJheSwgYnl0ZU9mZnNldCwgbGVuZ3RoKSB7XG4gIGFycmF5LmJ5dGVMZW5ndGggLy8gdGhpcyB0aHJvd3MgaWYgYGFycmF5YCBpcyBub3QgYSB2YWxpZCBBcnJheUJ1ZmZlclxuXG4gIGlmIChieXRlT2Zmc2V0IDwgMCB8fCBhcnJheS5ieXRlTGVuZ3RoIDwgYnl0ZU9mZnNldCkge1xuICAgIHRocm93IG5ldyBSYW5nZUVycm9yKCdcXCdvZmZzZXRcXCcgaXMgb3V0IG9mIGJvdW5kcycpXG4gIH1cblxuICBpZiAoYXJyYXkuYnl0ZUxlbmd0aCA8IGJ5dGVPZmZzZXQgKyAobGVuZ3RoIHx8IDApKSB7XG4gICAgdGhyb3cgbmV3IFJhbmdlRXJyb3IoJ1xcJ2xlbmd0aFxcJyBpcyBvdXQgb2YgYm91bmRzJylcbiAgfVxuXG4gIGlmIChsZW5ndGggPT09IHVuZGVmaW5lZCkge1xuICAgIGFycmF5ID0gbmV3IFVpbnQ4QXJyYXkoYXJyYXksIGJ5dGVPZmZzZXQpXG4gIH0gZWxzZSB7XG4gICAgYXJyYXkgPSBuZXcgVWludDhBcnJheShhcnJheSwgYnl0ZU9mZnNldCwgbGVuZ3RoKVxuICB9XG5cbiAgaWYgKEJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUKSB7XG4gICAgLy8gUmV0dXJuIGFuIGF1Z21lbnRlZCBgVWludDhBcnJheWAgaW5zdGFuY2UsIGZvciBiZXN0IHBlcmZvcm1hbmNlXG4gICAgdGhhdCA9IGFycmF5XG4gICAgdGhhdC5fX3Byb3RvX18gPSBCdWZmZXIucHJvdG90eXBlXG4gIH0gZWxzZSB7XG4gICAgLy8gRmFsbGJhY2s6IFJldHVybiBhbiBvYmplY3QgaW5zdGFuY2Ugb2YgdGhlIEJ1ZmZlciBjbGFzc1xuICAgIHRoYXQgPSBmcm9tQXJyYXlMaWtlKHRoYXQsIGFycmF5KVxuICB9XG4gIHJldHVybiB0aGF0XG59XG5cbmZ1bmN0aW9uIGZyb21PYmplY3QgKHRoYXQsIG9iaikge1xuICBpZiAoQnVmZmVyLmlzQnVmZmVyKG9iaikpIHtcbiAgICB2YXIgbGVuID0gY2hlY2tlZChvYmoubGVuZ3RoKSB8IDBcbiAgICB0aGF0ID0gY3JlYXRlQnVmZmVyKHRoYXQsIGxlbilcblxuICAgIGlmICh0aGF0Lmxlbmd0aCA9PT0gMCkge1xuICAgICAgcmV0dXJuIHRoYXRcbiAgICB9XG5cbiAgICBvYmouY29weSh0aGF0LCAwLCAwLCBsZW4pXG4gICAgcmV0dXJuIHRoYXRcbiAgfVxuXG4gIGlmIChvYmopIHtcbiAgICBpZiAoKHR5cGVvZiBBcnJheUJ1ZmZlciAhPT0gJ3VuZGVmaW5lZCcgJiZcbiAgICAgICAgb2JqLmJ1ZmZlciBpbnN0YW5jZW9mIEFycmF5QnVmZmVyKSB8fCAnbGVuZ3RoJyBpbiBvYmopIHtcbiAgICAgIGlmICh0eXBlb2Ygb2JqLmxlbmd0aCAhPT0gJ251bWJlcicgfHwgaXNuYW4ob2JqLmxlbmd0aCkpIHtcbiAgICAgICAgcmV0dXJuIGNyZWF0ZUJ1ZmZlcih0aGF0LCAwKVxuICAgICAgfVxuICAgICAgcmV0dXJuIGZyb21BcnJheUxpa2UodGhhdCwgb2JqKVxuICAgIH1cblxuICAgIGlmIChvYmoudHlwZSA9PT0gJ0J1ZmZlcicgJiYgaXNBcnJheShvYmouZGF0YSkpIHtcbiAgICAgIHJldHVybiBmcm9tQXJyYXlMaWtlKHRoYXQsIG9iai5kYXRhKVxuICAgIH1cbiAgfVxuXG4gIHRocm93IG5ldyBUeXBlRXJyb3IoJ0ZpcnN0IGFyZ3VtZW50IG11c3QgYmUgYSBzdHJpbmcsIEJ1ZmZlciwgQXJyYXlCdWZmZXIsIEFycmF5LCBvciBhcnJheS1saWtlIG9iamVjdC4nKVxufVxuXG5mdW5jdGlvbiBjaGVja2VkIChsZW5ndGgpIHtcbiAgLy8gTm90ZTogY2Fubm90IHVzZSBgbGVuZ3RoIDwga01heExlbmd0aGAgaGVyZSBiZWNhdXNlIHRoYXQgZmFpbHMgd2hlblxuICAvLyBsZW5ndGggaXMgTmFOICh3aGljaCBpcyBvdGhlcndpc2UgY29lcmNlZCB0byB6ZXJvLilcbiAgaWYgKGxlbmd0aCA+PSBrTWF4TGVuZ3RoKCkpIHtcbiAgICB0aHJvdyBuZXcgUmFuZ2VFcnJvcignQXR0ZW1wdCB0byBhbGxvY2F0ZSBCdWZmZXIgbGFyZ2VyIHRoYW4gbWF4aW11bSAnICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAnc2l6ZTogMHgnICsga01heExlbmd0aCgpLnRvU3RyaW5nKDE2KSArICcgYnl0ZXMnKVxuICB9XG4gIHJldHVybiBsZW5ndGggfCAwXG59XG5cbmZ1bmN0aW9uIFNsb3dCdWZmZXIgKGxlbmd0aCkge1xuICBpZiAoK2xlbmd0aCAhPSBsZW5ndGgpIHsgLy8gZXNsaW50LWRpc2FibGUtbGluZSBlcWVxZXFcbiAgICBsZW5ndGggPSAwXG4gIH1cbiAgcmV0dXJuIEJ1ZmZlci5hbGxvYygrbGVuZ3RoKVxufVxuXG5CdWZmZXIuaXNCdWZmZXIgPSBmdW5jdGlvbiBpc0J1ZmZlciAoYikge1xuICByZXR1cm4gISEoYiAhPSBudWxsICYmIGIuX2lzQnVmZmVyKVxufVxuXG5CdWZmZXIuY29tcGFyZSA9IGZ1bmN0aW9uIGNvbXBhcmUgKGEsIGIpIHtcbiAgaWYgKCFCdWZmZXIuaXNCdWZmZXIoYSkgfHwgIUJ1ZmZlci5pc0J1ZmZlcihiKSkge1xuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ0FyZ3VtZW50cyBtdXN0IGJlIEJ1ZmZlcnMnKVxuICB9XG5cbiAgaWYgKGEgPT09IGIpIHJldHVybiAwXG5cbiAgdmFyIHggPSBhLmxlbmd0aFxuICB2YXIgeSA9IGIubGVuZ3RoXG5cbiAgZm9yICh2YXIgaSA9IDAsIGxlbiA9IE1hdGgubWluKHgsIHkpOyBpIDwgbGVuOyArK2kpIHtcbiAgICBpZiAoYVtpXSAhPT0gYltpXSkge1xuICAgICAgeCA9IGFbaV1cbiAgICAgIHkgPSBiW2ldXG4gICAgICBicmVha1xuICAgIH1cbiAgfVxuXG4gIGlmICh4IDwgeSkgcmV0dXJuIC0xXG4gIGlmICh5IDwgeCkgcmV0dXJuIDFcbiAgcmV0dXJuIDBcbn1cblxuQnVmZmVyLmlzRW5jb2RpbmcgPSBmdW5jdGlvbiBpc0VuY29kaW5nIChlbmNvZGluZykge1xuICBzd2l0Y2ggKFN0cmluZyhlbmNvZGluZykudG9Mb3dlckNhc2UoKSkge1xuICAgIGNhc2UgJ2hleCc6XG4gICAgY2FzZSAndXRmOCc6XG4gICAgY2FzZSAndXRmLTgnOlxuICAgIGNhc2UgJ2FzY2lpJzpcbiAgICBjYXNlICdiaW5hcnknOlxuICAgIGNhc2UgJ2Jhc2U2NCc6XG4gICAgY2FzZSAncmF3JzpcbiAgICBjYXNlICd1Y3MyJzpcbiAgICBjYXNlICd1Y3MtMic6XG4gICAgY2FzZSAndXRmMTZsZSc6XG4gICAgY2FzZSAndXRmLTE2bGUnOlxuICAgICAgcmV0dXJuIHRydWVcbiAgICBkZWZhdWx0OlxuICAgICAgcmV0dXJuIGZhbHNlXG4gIH1cbn1cblxuQnVmZmVyLmNvbmNhdCA9IGZ1bmN0aW9uIGNvbmNhdCAobGlzdCwgbGVuZ3RoKSB7XG4gIGlmICghaXNBcnJheShsaXN0KSkge1xuICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1wibGlzdFwiIGFyZ3VtZW50IG11c3QgYmUgYW4gQXJyYXkgb2YgQnVmZmVycycpXG4gIH1cblxuICBpZiAobGlzdC5sZW5ndGggPT09IDApIHtcbiAgICByZXR1cm4gQnVmZmVyLmFsbG9jKDApXG4gIH1cblxuICB2YXIgaVxuICBpZiAobGVuZ3RoID09PSB1bmRlZmluZWQpIHtcbiAgICBsZW5ndGggPSAwXG4gICAgZm9yIChpID0gMDsgaSA8IGxpc3QubGVuZ3RoOyBpKyspIHtcbiAgICAgIGxlbmd0aCArPSBsaXN0W2ldLmxlbmd0aFxuICAgIH1cbiAgfVxuXG4gIHZhciBidWZmZXIgPSBCdWZmZXIuYWxsb2NVbnNhZmUobGVuZ3RoKVxuICB2YXIgcG9zID0gMFxuICBmb3IgKGkgPSAwOyBpIDwgbGlzdC5sZW5ndGg7IGkrKykge1xuICAgIHZhciBidWYgPSBsaXN0W2ldXG4gICAgaWYgKCFCdWZmZXIuaXNCdWZmZXIoYnVmKSkge1xuICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcignXCJsaXN0XCIgYXJndW1lbnQgbXVzdCBiZSBhbiBBcnJheSBvZiBCdWZmZXJzJylcbiAgICB9XG4gICAgYnVmLmNvcHkoYnVmZmVyLCBwb3MpXG4gICAgcG9zICs9IGJ1Zi5sZW5ndGhcbiAgfVxuICByZXR1cm4gYnVmZmVyXG59XG5cbmZ1bmN0aW9uIGJ5dGVMZW5ndGggKHN0cmluZywgZW5jb2RpbmcpIHtcbiAgaWYgKEJ1ZmZlci5pc0J1ZmZlcihzdHJpbmcpKSB7XG4gICAgcmV0dXJuIHN0cmluZy5sZW5ndGhcbiAgfVxuICBpZiAodHlwZW9mIEFycmF5QnVmZmVyICE9PSAndW5kZWZpbmVkJyAmJiB0eXBlb2YgQXJyYXlCdWZmZXIuaXNWaWV3ID09PSAnZnVuY3Rpb24nICYmXG4gICAgICAoQXJyYXlCdWZmZXIuaXNWaWV3KHN0cmluZykgfHwgc3RyaW5nIGluc3RhbmNlb2YgQXJyYXlCdWZmZXIpKSB7XG4gICAgcmV0dXJuIHN0cmluZy5ieXRlTGVuZ3RoXG4gIH1cbiAgaWYgKHR5cGVvZiBzdHJpbmcgIT09ICdzdHJpbmcnKSB7XG4gICAgc3RyaW5nID0gJycgKyBzdHJpbmdcbiAgfVxuXG4gIHZhciBsZW4gPSBzdHJpbmcubGVuZ3RoXG4gIGlmIChsZW4gPT09IDApIHJldHVybiAwXG5cbiAgLy8gVXNlIGEgZm9yIGxvb3AgdG8gYXZvaWQgcmVjdXJzaW9uXG4gIHZhciBsb3dlcmVkQ2FzZSA9IGZhbHNlXG4gIGZvciAoOzspIHtcbiAgICBzd2l0Y2ggKGVuY29kaW5nKSB7XG4gICAgICBjYXNlICdhc2NpaSc6XG4gICAgICBjYXNlICdiaW5hcnknOlxuICAgICAgLy8gRGVwcmVjYXRlZFxuICAgICAgY2FzZSAncmF3JzpcbiAgICAgIGNhc2UgJ3Jhd3MnOlxuICAgICAgICByZXR1cm4gbGVuXG4gICAgICBjYXNlICd1dGY4JzpcbiAgICAgIGNhc2UgJ3V0Zi04JzpcbiAgICAgIGNhc2UgdW5kZWZpbmVkOlxuICAgICAgICByZXR1cm4gdXRmOFRvQnl0ZXMoc3RyaW5nKS5sZW5ndGhcbiAgICAgIGNhc2UgJ3VjczInOlxuICAgICAgY2FzZSAndWNzLTInOlxuICAgICAgY2FzZSAndXRmMTZsZSc6XG4gICAgICBjYXNlICd1dGYtMTZsZSc6XG4gICAgICAgIHJldHVybiBsZW4gKiAyXG4gICAgICBjYXNlICdoZXgnOlxuICAgICAgICByZXR1cm4gbGVuID4+PiAxXG4gICAgICBjYXNlICdiYXNlNjQnOlxuICAgICAgICByZXR1cm4gYmFzZTY0VG9CeXRlcyhzdHJpbmcpLmxlbmd0aFxuICAgICAgZGVmYXVsdDpcbiAgICAgICAgaWYgKGxvd2VyZWRDYXNlKSByZXR1cm4gdXRmOFRvQnl0ZXMoc3RyaW5nKS5sZW5ndGggLy8gYXNzdW1lIHV0ZjhcbiAgICAgICAgZW5jb2RpbmcgPSAoJycgKyBlbmNvZGluZykudG9Mb3dlckNhc2UoKVxuICAgICAgICBsb3dlcmVkQ2FzZSA9IHRydWVcbiAgICB9XG4gIH1cbn1cbkJ1ZmZlci5ieXRlTGVuZ3RoID0gYnl0ZUxlbmd0aFxuXG5mdW5jdGlvbiBzbG93VG9TdHJpbmcgKGVuY29kaW5nLCBzdGFydCwgZW5kKSB7XG4gIHZhciBsb3dlcmVkQ2FzZSA9IGZhbHNlXG5cbiAgLy8gTm8gbmVlZCB0byB2ZXJpZnkgdGhhdCBcInRoaXMubGVuZ3RoIDw9IE1BWF9VSU5UMzJcIiBzaW5jZSBpdCdzIGEgcmVhZC1vbmx5XG4gIC8vIHByb3BlcnR5IG9mIGEgdHlwZWQgYXJyYXkuXG5cbiAgLy8gVGhpcyBiZWhhdmVzIG5laXRoZXIgbGlrZSBTdHJpbmcgbm9yIFVpbnQ4QXJyYXkgaW4gdGhhdCB3ZSBzZXQgc3RhcnQvZW5kXG4gIC8vIHRvIHRoZWlyIHVwcGVyL2xvd2VyIGJvdW5kcyBpZiB0aGUgdmFsdWUgcGFzc2VkIGlzIG91dCBvZiByYW5nZS5cbiAgLy8gdW5kZWZpbmVkIGlzIGhhbmRsZWQgc3BlY2lhbGx5IGFzIHBlciBFQ01BLTI2MiA2dGggRWRpdGlvbixcbiAgLy8gU2VjdGlvbiAxMy4zLjMuNyBSdW50aW1lIFNlbWFudGljczogS2V5ZWRCaW5kaW5nSW5pdGlhbGl6YXRpb24uXG4gIGlmIChzdGFydCA9PT0gdW5kZWZpbmVkIHx8IHN0YXJ0IDwgMCkge1xuICAgIHN0YXJ0ID0gMFxuICB9XG4gIC8vIFJldHVybiBlYXJseSBpZiBzdGFydCA+IHRoaXMubGVuZ3RoLiBEb25lIGhlcmUgdG8gcHJldmVudCBwb3RlbnRpYWwgdWludDMyXG4gIC8vIGNvZXJjaW9uIGZhaWwgYmVsb3cuXG4gIGlmIChzdGFydCA+IHRoaXMubGVuZ3RoKSB7XG4gICAgcmV0dXJuICcnXG4gIH1cblxuICBpZiAoZW5kID09PSB1bmRlZmluZWQgfHwgZW5kID4gdGhpcy5sZW5ndGgpIHtcbiAgICBlbmQgPSB0aGlzLmxlbmd0aFxuICB9XG5cbiAgaWYgKGVuZCA8PSAwKSB7XG4gICAgcmV0dXJuICcnXG4gIH1cblxuICAvLyBGb3JjZSBjb2Vyc2lvbiB0byB1aW50MzIuIFRoaXMgd2lsbCBhbHNvIGNvZXJjZSBmYWxzZXkvTmFOIHZhbHVlcyB0byAwLlxuICBlbmQgPj4+PSAwXG4gIHN0YXJ0ID4+Pj0gMFxuXG4gIGlmIChlbmQgPD0gc3RhcnQpIHtcbiAgICByZXR1cm4gJydcbiAgfVxuXG4gIGlmICghZW5jb2RpbmcpIGVuY29kaW5nID0gJ3V0ZjgnXG5cbiAgd2hpbGUgKHRydWUpIHtcbiAgICBzd2l0Y2ggKGVuY29kaW5nKSB7XG4gICAgICBjYXNlICdoZXgnOlxuICAgICAgICByZXR1cm4gaGV4U2xpY2UodGhpcywgc3RhcnQsIGVuZClcblxuICAgICAgY2FzZSAndXRmOCc6XG4gICAgICBjYXNlICd1dGYtOCc6XG4gICAgICAgIHJldHVybiB1dGY4U2xpY2UodGhpcywgc3RhcnQsIGVuZClcblxuICAgICAgY2FzZSAnYXNjaWknOlxuICAgICAgICByZXR1cm4gYXNjaWlTbGljZSh0aGlzLCBzdGFydCwgZW5kKVxuXG4gICAgICBjYXNlICdiaW5hcnknOlxuICAgICAgICByZXR1cm4gYmluYXJ5U2xpY2UodGhpcywgc3RhcnQsIGVuZClcblxuICAgICAgY2FzZSAnYmFzZTY0JzpcbiAgICAgICAgcmV0dXJuIGJhc2U2NFNsaWNlKHRoaXMsIHN0YXJ0LCBlbmQpXG5cbiAgICAgIGNhc2UgJ3VjczInOlxuICAgICAgY2FzZSAndWNzLTInOlxuICAgICAgY2FzZSAndXRmMTZsZSc6XG4gICAgICBjYXNlICd1dGYtMTZsZSc6XG4gICAgICAgIHJldHVybiB1dGYxNmxlU2xpY2UodGhpcywgc3RhcnQsIGVuZClcblxuICAgICAgZGVmYXVsdDpcbiAgICAgICAgaWYgKGxvd2VyZWRDYXNlKSB0aHJvdyBuZXcgVHlwZUVycm9yKCdVbmtub3duIGVuY29kaW5nOiAnICsgZW5jb2RpbmcpXG4gICAgICAgIGVuY29kaW5nID0gKGVuY29kaW5nICsgJycpLnRvTG93ZXJDYXNlKClcbiAgICAgICAgbG93ZXJlZENhc2UgPSB0cnVlXG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBwcm9wZXJ0eSBpcyB1c2VkIGJ5IGBCdWZmZXIuaXNCdWZmZXJgIGFuZCBgaXMtYnVmZmVyYCAoaW4gU2FmYXJpIDUtNykgdG8gZGV0ZWN0XG4vLyBCdWZmZXIgaW5zdGFuY2VzLlxuQnVmZmVyLnByb3RvdHlwZS5faXNCdWZmZXIgPSB0cnVlXG5cbmZ1bmN0aW9uIHN3YXAgKGIsIG4sIG0pIHtcbiAgdmFyIGkgPSBiW25dXG4gIGJbbl0gPSBiW21dXG4gIGJbbV0gPSBpXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUuc3dhcDE2ID0gZnVuY3Rpb24gc3dhcDE2ICgpIHtcbiAgdmFyIGxlbiA9IHRoaXMubGVuZ3RoXG4gIGlmIChsZW4gJSAyICE9PSAwKSB7XG4gICAgdGhyb3cgbmV3IFJhbmdlRXJyb3IoJ0J1ZmZlciBzaXplIG11c3QgYmUgYSBtdWx0aXBsZSBvZiAxNi1iaXRzJylcbiAgfVxuICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgaSArPSAyKSB7XG4gICAgc3dhcCh0aGlzLCBpLCBpICsgMSlcbiAgfVxuICByZXR1cm4gdGhpc1xufVxuXG5CdWZmZXIucHJvdG90eXBlLnN3YXAzMiA9IGZ1bmN0aW9uIHN3YXAzMiAoKSB7XG4gIHZhciBsZW4gPSB0aGlzLmxlbmd0aFxuICBpZiAobGVuICUgNCAhPT0gMCkge1xuICAgIHRocm93IG5ldyBSYW5nZUVycm9yKCdCdWZmZXIgc2l6ZSBtdXN0IGJlIGEgbXVsdGlwbGUgb2YgMzItYml0cycpXG4gIH1cbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBsZW47IGkgKz0gNCkge1xuICAgIHN3YXAodGhpcywgaSwgaSArIDMpXG4gICAgc3dhcCh0aGlzLCBpICsgMSwgaSArIDIpXG4gIH1cbiAgcmV0dXJuIHRoaXNcbn1cblxuQnVmZmVyLnByb3RvdHlwZS50b1N0cmluZyA9IGZ1bmN0aW9uIHRvU3RyaW5nICgpIHtcbiAgdmFyIGxlbmd0aCA9IHRoaXMubGVuZ3RoIHwgMFxuICBpZiAobGVuZ3RoID09PSAwKSByZXR1cm4gJydcbiAgaWYgKGFyZ3VtZW50cy5sZW5ndGggPT09IDApIHJldHVybiB1dGY4U2xpY2UodGhpcywgMCwgbGVuZ3RoKVxuICByZXR1cm4gc2xvd1RvU3RyaW5nLmFwcGx5KHRoaXMsIGFyZ3VtZW50cylcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5lcXVhbHMgPSBmdW5jdGlvbiBlcXVhbHMgKGIpIHtcbiAgaWYgKCFCdWZmZXIuaXNCdWZmZXIoYikpIHRocm93IG5ldyBUeXBlRXJyb3IoJ0FyZ3VtZW50IG11c3QgYmUgYSBCdWZmZXInKVxuICBpZiAodGhpcyA9PT0gYikgcmV0dXJuIHRydWVcbiAgcmV0dXJuIEJ1ZmZlci5jb21wYXJlKHRoaXMsIGIpID09PSAwXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUuaW5zcGVjdCA9IGZ1bmN0aW9uIGluc3BlY3QgKCkge1xuICB2YXIgc3RyID0gJydcbiAgdmFyIG1heCA9IGV4cG9ydHMuSU5TUEVDVF9NQVhfQllURVNcbiAgaWYgKHRoaXMubGVuZ3RoID4gMCkge1xuICAgIHN0ciA9IHRoaXMudG9TdHJpbmcoJ2hleCcsIDAsIG1heCkubWF0Y2goLy57Mn0vZykuam9pbignICcpXG4gICAgaWYgKHRoaXMubGVuZ3RoID4gbWF4KSBzdHIgKz0gJyAuLi4gJ1xuICB9XG4gIHJldHVybiAnPEJ1ZmZlciAnICsgc3RyICsgJz4nXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUuY29tcGFyZSA9IGZ1bmN0aW9uIGNvbXBhcmUgKHRhcmdldCwgc3RhcnQsIGVuZCwgdGhpc1N0YXJ0LCB0aGlzRW5kKSB7XG4gIGlmICghQnVmZmVyLmlzQnVmZmVyKHRhcmdldCkpIHtcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKCdBcmd1bWVudCBtdXN0IGJlIGEgQnVmZmVyJylcbiAgfVxuXG4gIGlmIChzdGFydCA9PT0gdW5kZWZpbmVkKSB7XG4gICAgc3RhcnQgPSAwXG4gIH1cbiAgaWYgKGVuZCA9PT0gdW5kZWZpbmVkKSB7XG4gICAgZW5kID0gdGFyZ2V0ID8gdGFyZ2V0Lmxlbmd0aCA6IDBcbiAgfVxuICBpZiAodGhpc1N0YXJ0ID09PSB1bmRlZmluZWQpIHtcbiAgICB0aGlzU3RhcnQgPSAwXG4gIH1cbiAgaWYgKHRoaXNFbmQgPT09IHVuZGVmaW5lZCkge1xuICAgIHRoaXNFbmQgPSB0aGlzLmxlbmd0aFxuICB9XG5cbiAgaWYgKHN0YXJ0IDwgMCB8fCBlbmQgPiB0YXJnZXQubGVuZ3RoIHx8IHRoaXNTdGFydCA8IDAgfHwgdGhpc0VuZCA+IHRoaXMubGVuZ3RoKSB7XG4gICAgdGhyb3cgbmV3IFJhbmdlRXJyb3IoJ291dCBvZiByYW5nZSBpbmRleCcpXG4gIH1cblxuICBpZiAodGhpc1N0YXJ0ID49IHRoaXNFbmQgJiYgc3RhcnQgPj0gZW5kKSB7XG4gICAgcmV0dXJuIDBcbiAgfVxuICBpZiAodGhpc1N0YXJ0ID49IHRoaXNFbmQpIHtcbiAgICByZXR1cm4gLTFcbiAgfVxuICBpZiAoc3RhcnQgPj0gZW5kKSB7XG4gICAgcmV0dXJuIDFcbiAgfVxuXG4gIHN0YXJ0ID4+Pj0gMFxuICBlbmQgPj4+PSAwXG4gIHRoaXNTdGFydCA+Pj49IDBcbiAgdGhpc0VuZCA+Pj49IDBcblxuICBpZiAodGhpcyA9PT0gdGFyZ2V0KSByZXR1cm4gMFxuXG4gIHZhciB4ID0gdGhpc0VuZCAtIHRoaXNTdGFydFxuICB2YXIgeSA9IGVuZCAtIHN0YXJ0XG4gIHZhciBsZW4gPSBNYXRoLm1pbih4LCB5KVxuXG4gIHZhciB0aGlzQ29weSA9IHRoaXMuc2xpY2UodGhpc1N0YXJ0LCB0aGlzRW5kKVxuICB2YXIgdGFyZ2V0Q29weSA9IHRhcmdldC5zbGljZShzdGFydCwgZW5kKVxuXG4gIGZvciAodmFyIGkgPSAwOyBpIDwgbGVuOyArK2kpIHtcbiAgICBpZiAodGhpc0NvcHlbaV0gIT09IHRhcmdldENvcHlbaV0pIHtcbiAgICAgIHggPSB0aGlzQ29weVtpXVxuICAgICAgeSA9IHRhcmdldENvcHlbaV1cbiAgICAgIGJyZWFrXG4gICAgfVxuICB9XG5cbiAgaWYgKHggPCB5KSByZXR1cm4gLTFcbiAgaWYgKHkgPCB4KSByZXR1cm4gMVxuICByZXR1cm4gMFxufVxuXG5mdW5jdGlvbiBhcnJheUluZGV4T2YgKGFyciwgdmFsLCBieXRlT2Zmc2V0LCBlbmNvZGluZykge1xuICB2YXIgaW5kZXhTaXplID0gMVxuICB2YXIgYXJyTGVuZ3RoID0gYXJyLmxlbmd0aFxuICB2YXIgdmFsTGVuZ3RoID0gdmFsLmxlbmd0aFxuXG4gIGlmIChlbmNvZGluZyAhPT0gdW5kZWZpbmVkKSB7XG4gICAgZW5jb2RpbmcgPSBTdHJpbmcoZW5jb2RpbmcpLnRvTG93ZXJDYXNlKClcbiAgICBpZiAoZW5jb2RpbmcgPT09ICd1Y3MyJyB8fCBlbmNvZGluZyA9PT0gJ3Vjcy0yJyB8fFxuICAgICAgICBlbmNvZGluZyA9PT0gJ3V0ZjE2bGUnIHx8IGVuY29kaW5nID09PSAndXRmLTE2bGUnKSB7XG4gICAgICBpZiAoYXJyLmxlbmd0aCA8IDIgfHwgdmFsLmxlbmd0aCA8IDIpIHtcbiAgICAgICAgcmV0dXJuIC0xXG4gICAgICB9XG4gICAgICBpbmRleFNpemUgPSAyXG4gICAgICBhcnJMZW5ndGggLz0gMlxuICAgICAgdmFsTGVuZ3RoIC89IDJcbiAgICAgIGJ5dGVPZmZzZXQgLz0gMlxuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIHJlYWQgKGJ1ZiwgaSkge1xuICAgIGlmIChpbmRleFNpemUgPT09IDEpIHtcbiAgICAgIHJldHVybiBidWZbaV1cbiAgICB9IGVsc2Uge1xuICAgICAgcmV0dXJuIGJ1Zi5yZWFkVUludDE2QkUoaSAqIGluZGV4U2l6ZSlcbiAgICB9XG4gIH1cblxuICB2YXIgZm91bmRJbmRleCA9IC0xXG4gIGZvciAodmFyIGkgPSAwOyBieXRlT2Zmc2V0ICsgaSA8IGFyckxlbmd0aDsgaSsrKSB7XG4gICAgaWYgKHJlYWQoYXJyLCBieXRlT2Zmc2V0ICsgaSkgPT09IHJlYWQodmFsLCBmb3VuZEluZGV4ID09PSAtMSA/IDAgOiBpIC0gZm91bmRJbmRleCkpIHtcbiAgICAgIGlmIChmb3VuZEluZGV4ID09PSAtMSkgZm91bmRJbmRleCA9IGlcbiAgICAgIGlmIChpIC0gZm91bmRJbmRleCArIDEgPT09IHZhbExlbmd0aCkgcmV0dXJuIChieXRlT2Zmc2V0ICsgZm91bmRJbmRleCkgKiBpbmRleFNpemVcbiAgICB9IGVsc2Uge1xuICAgICAgaWYgKGZvdW5kSW5kZXggIT09IC0xKSBpIC09IGkgLSBmb3VuZEluZGV4XG4gICAgICBmb3VuZEluZGV4ID0gLTFcbiAgICB9XG4gIH1cbiAgcmV0dXJuIC0xXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUuaW5kZXhPZiA9IGZ1bmN0aW9uIGluZGV4T2YgKHZhbCwgYnl0ZU9mZnNldCwgZW5jb2RpbmcpIHtcbiAgaWYgKHR5cGVvZiBieXRlT2Zmc2V0ID09PSAnc3RyaW5nJykge1xuICAgIGVuY29kaW5nID0gYnl0ZU9mZnNldFxuICAgIGJ5dGVPZmZzZXQgPSAwXG4gIH0gZWxzZSBpZiAoYnl0ZU9mZnNldCA+IDB4N2ZmZmZmZmYpIHtcbiAgICBieXRlT2Zmc2V0ID0gMHg3ZmZmZmZmZlxuICB9IGVsc2UgaWYgKGJ5dGVPZmZzZXQgPCAtMHg4MDAwMDAwMCkge1xuICAgIGJ5dGVPZmZzZXQgPSAtMHg4MDAwMDAwMFxuICB9XG4gIGJ5dGVPZmZzZXQgPj49IDBcblxuICBpZiAodGhpcy5sZW5ndGggPT09IDApIHJldHVybiAtMVxuICBpZiAoYnl0ZU9mZnNldCA+PSB0aGlzLmxlbmd0aCkgcmV0dXJuIC0xXG5cbiAgLy8gTmVnYXRpdmUgb2Zmc2V0cyBzdGFydCBmcm9tIHRoZSBlbmQgb2YgdGhlIGJ1ZmZlclxuICBpZiAoYnl0ZU9mZnNldCA8IDApIGJ5dGVPZmZzZXQgPSBNYXRoLm1heCh0aGlzLmxlbmd0aCArIGJ5dGVPZmZzZXQsIDApXG5cbiAgaWYgKHR5cGVvZiB2YWwgPT09ICdzdHJpbmcnKSB7XG4gICAgdmFsID0gQnVmZmVyLmZyb20odmFsLCBlbmNvZGluZylcbiAgfVxuXG4gIGlmIChCdWZmZXIuaXNCdWZmZXIodmFsKSkge1xuICAgIC8vIHNwZWNpYWwgY2FzZTogbG9va2luZyBmb3IgZW1wdHkgc3RyaW5nL2J1ZmZlciBhbHdheXMgZmFpbHNcbiAgICBpZiAodmFsLmxlbmd0aCA9PT0gMCkge1xuICAgICAgcmV0dXJuIC0xXG4gICAgfVxuICAgIHJldHVybiBhcnJheUluZGV4T2YodGhpcywgdmFsLCBieXRlT2Zmc2V0LCBlbmNvZGluZylcbiAgfVxuICBpZiAodHlwZW9mIHZhbCA9PT0gJ251bWJlcicpIHtcbiAgICBpZiAoQnVmZmVyLlRZUEVEX0FSUkFZX1NVUFBPUlQgJiYgVWludDhBcnJheS5wcm90b3R5cGUuaW5kZXhPZiA9PT0gJ2Z1bmN0aW9uJykge1xuICAgICAgcmV0dXJuIFVpbnQ4QXJyYXkucHJvdG90eXBlLmluZGV4T2YuY2FsbCh0aGlzLCB2YWwsIGJ5dGVPZmZzZXQpXG4gICAgfVxuICAgIHJldHVybiBhcnJheUluZGV4T2YodGhpcywgWyB2YWwgXSwgYnl0ZU9mZnNldCwgZW5jb2RpbmcpXG4gIH1cblxuICB0aHJvdyBuZXcgVHlwZUVycm9yKCd2YWwgbXVzdCBiZSBzdHJpbmcsIG51bWJlciBvciBCdWZmZXInKVxufVxuXG5CdWZmZXIucHJvdG90eXBlLmluY2x1ZGVzID0gZnVuY3Rpb24gaW5jbHVkZXMgKHZhbCwgYnl0ZU9mZnNldCwgZW5jb2RpbmcpIHtcbiAgcmV0dXJuIHRoaXMuaW5kZXhPZih2YWwsIGJ5dGVPZmZzZXQsIGVuY29kaW5nKSAhPT0gLTFcbn1cblxuZnVuY3Rpb24gaGV4V3JpdGUgKGJ1Ziwgc3RyaW5nLCBvZmZzZXQsIGxlbmd0aCkge1xuICBvZmZzZXQgPSBOdW1iZXIob2Zmc2V0KSB8fCAwXG4gIHZhciByZW1haW5pbmcgPSBidWYubGVuZ3RoIC0gb2Zmc2V0XG4gIGlmICghbGVuZ3RoKSB7XG4gICAgbGVuZ3RoID0gcmVtYWluaW5nXG4gIH0gZWxzZSB7XG4gICAgbGVuZ3RoID0gTnVtYmVyKGxlbmd0aClcbiAgICBpZiAobGVuZ3RoID4gcmVtYWluaW5nKSB7XG4gICAgICBsZW5ndGggPSByZW1haW5pbmdcbiAgICB9XG4gIH1cblxuICAvLyBtdXN0IGJlIGFuIGV2ZW4gbnVtYmVyIG9mIGRpZ2l0c1xuICB2YXIgc3RyTGVuID0gc3RyaW5nLmxlbmd0aFxuICBpZiAoc3RyTGVuICUgMiAhPT0gMCkgdGhyb3cgbmV3IEVycm9yKCdJbnZhbGlkIGhleCBzdHJpbmcnKVxuXG4gIGlmIChsZW5ndGggPiBzdHJMZW4gLyAyKSB7XG4gICAgbGVuZ3RoID0gc3RyTGVuIC8gMlxuICB9XG4gIGZvciAodmFyIGkgPSAwOyBpIDwgbGVuZ3RoOyBpKyspIHtcbiAgICB2YXIgcGFyc2VkID0gcGFyc2VJbnQoc3RyaW5nLnN1YnN0cihpICogMiwgMiksIDE2KVxuICAgIGlmIChpc05hTihwYXJzZWQpKSByZXR1cm4gaVxuICAgIGJ1ZltvZmZzZXQgKyBpXSA9IHBhcnNlZFxuICB9XG4gIHJldHVybiBpXG59XG5cbmZ1bmN0aW9uIHV0ZjhXcml0ZSAoYnVmLCBzdHJpbmcsIG9mZnNldCwgbGVuZ3RoKSB7XG4gIHJldHVybiBibGl0QnVmZmVyKHV0ZjhUb0J5dGVzKHN0cmluZywgYnVmLmxlbmd0aCAtIG9mZnNldCksIGJ1Ziwgb2Zmc2V0LCBsZW5ndGgpXG59XG5cbmZ1bmN0aW9uIGFzY2lpV3JpdGUgKGJ1Ziwgc3RyaW5nLCBvZmZzZXQsIGxlbmd0aCkge1xuICByZXR1cm4gYmxpdEJ1ZmZlcihhc2NpaVRvQnl0ZXMoc3RyaW5nKSwgYnVmLCBvZmZzZXQsIGxlbmd0aClcbn1cblxuZnVuY3Rpb24gYmluYXJ5V3JpdGUgKGJ1Ziwgc3RyaW5nLCBvZmZzZXQsIGxlbmd0aCkge1xuICByZXR1cm4gYXNjaWlXcml0ZShidWYsIHN0cmluZywgb2Zmc2V0LCBsZW5ndGgpXG59XG5cbmZ1bmN0aW9uIGJhc2U2NFdyaXRlIChidWYsIHN0cmluZywgb2Zmc2V0LCBsZW5ndGgpIHtcbiAgcmV0dXJuIGJsaXRCdWZmZXIoYmFzZTY0VG9CeXRlcyhzdHJpbmcpLCBidWYsIG9mZnNldCwgbGVuZ3RoKVxufVxuXG5mdW5jdGlvbiB1Y3MyV3JpdGUgKGJ1Ziwgc3RyaW5nLCBvZmZzZXQsIGxlbmd0aCkge1xuICByZXR1cm4gYmxpdEJ1ZmZlcih1dGYxNmxlVG9CeXRlcyhzdHJpbmcsIGJ1Zi5sZW5ndGggLSBvZmZzZXQpLCBidWYsIG9mZnNldCwgbGVuZ3RoKVxufVxuXG5CdWZmZXIucHJvdG90eXBlLndyaXRlID0gZnVuY3Rpb24gd3JpdGUgKHN0cmluZywgb2Zmc2V0LCBsZW5ndGgsIGVuY29kaW5nKSB7XG4gIC8vIEJ1ZmZlciN3cml0ZShzdHJpbmcpXG4gIGlmIChvZmZzZXQgPT09IHVuZGVmaW5lZCkge1xuICAgIGVuY29kaW5nID0gJ3V0ZjgnXG4gICAgbGVuZ3RoID0gdGhpcy5sZW5ndGhcbiAgICBvZmZzZXQgPSAwXG4gIC8vIEJ1ZmZlciN3cml0ZShzdHJpbmcsIGVuY29kaW5nKVxuICB9IGVsc2UgaWYgKGxlbmd0aCA9PT0gdW5kZWZpbmVkICYmIHR5cGVvZiBvZmZzZXQgPT09ICdzdHJpbmcnKSB7XG4gICAgZW5jb2RpbmcgPSBvZmZzZXRcbiAgICBsZW5ndGggPSB0aGlzLmxlbmd0aFxuICAgIG9mZnNldCA9IDBcbiAgLy8gQnVmZmVyI3dyaXRlKHN0cmluZywgb2Zmc2V0WywgbGVuZ3RoXVssIGVuY29kaW5nXSlcbiAgfSBlbHNlIGlmIChpc0Zpbml0ZShvZmZzZXQpKSB7XG4gICAgb2Zmc2V0ID0gb2Zmc2V0IHwgMFxuICAgIGlmIChpc0Zpbml0ZShsZW5ndGgpKSB7XG4gICAgICBsZW5ndGggPSBsZW5ndGggfCAwXG4gICAgICBpZiAoZW5jb2RpbmcgPT09IHVuZGVmaW5lZCkgZW5jb2RpbmcgPSAndXRmOCdcbiAgICB9IGVsc2Uge1xuICAgICAgZW5jb2RpbmcgPSBsZW5ndGhcbiAgICAgIGxlbmd0aCA9IHVuZGVmaW5lZFxuICAgIH1cbiAgLy8gbGVnYWN5IHdyaXRlKHN0cmluZywgZW5jb2RpbmcsIG9mZnNldCwgbGVuZ3RoKSAtIHJlbW92ZSBpbiB2MC4xM1xuICB9IGVsc2Uge1xuICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICdCdWZmZXIud3JpdGUoc3RyaW5nLCBlbmNvZGluZywgb2Zmc2V0WywgbGVuZ3RoXSkgaXMgbm8gbG9uZ2VyIHN1cHBvcnRlZCdcbiAgICApXG4gIH1cblxuICB2YXIgcmVtYWluaW5nID0gdGhpcy5sZW5ndGggLSBvZmZzZXRcbiAgaWYgKGxlbmd0aCA9PT0gdW5kZWZpbmVkIHx8IGxlbmd0aCA+IHJlbWFpbmluZykgbGVuZ3RoID0gcmVtYWluaW5nXG5cbiAgaWYgKChzdHJpbmcubGVuZ3RoID4gMCAmJiAobGVuZ3RoIDwgMCB8fCBvZmZzZXQgPCAwKSkgfHwgb2Zmc2V0ID4gdGhpcy5sZW5ndGgpIHtcbiAgICB0aHJvdyBuZXcgUmFuZ2VFcnJvcignQXR0ZW1wdCB0byB3cml0ZSBvdXRzaWRlIGJ1ZmZlciBib3VuZHMnKVxuICB9XG5cbiAgaWYgKCFlbmNvZGluZykgZW5jb2RpbmcgPSAndXRmOCdcblxuICB2YXIgbG93ZXJlZENhc2UgPSBmYWxzZVxuICBmb3IgKDs7KSB7XG4gICAgc3dpdGNoIChlbmNvZGluZykge1xuICAgICAgY2FzZSAnaGV4JzpcbiAgICAgICAgcmV0dXJuIGhleFdyaXRlKHRoaXMsIHN0cmluZywgb2Zmc2V0LCBsZW5ndGgpXG5cbiAgICAgIGNhc2UgJ3V0ZjgnOlxuICAgICAgY2FzZSAndXRmLTgnOlxuICAgICAgICByZXR1cm4gdXRmOFdyaXRlKHRoaXMsIHN0cmluZywgb2Zmc2V0LCBsZW5ndGgpXG5cbiAgICAgIGNhc2UgJ2FzY2lpJzpcbiAgICAgICAgcmV0dXJuIGFzY2lpV3JpdGUodGhpcywgc3RyaW5nLCBvZmZzZXQsIGxlbmd0aClcblxuICAgICAgY2FzZSAnYmluYXJ5JzpcbiAgICAgICAgcmV0dXJuIGJpbmFyeVdyaXRlKHRoaXMsIHN0cmluZywgb2Zmc2V0LCBsZW5ndGgpXG5cbiAgICAgIGNhc2UgJ2Jhc2U2NCc6XG4gICAgICAgIC8vIFdhcm5pbmc6IG1heExlbmd0aCBub3QgdGFrZW4gaW50byBhY2NvdW50IGluIGJhc2U2NFdyaXRlXG4gICAgICAgIHJldHVybiBiYXNlNjRXcml0ZSh0aGlzLCBzdHJpbmcsIG9mZnNldCwgbGVuZ3RoKVxuXG4gICAgICBjYXNlICd1Y3MyJzpcbiAgICAgIGNhc2UgJ3Vjcy0yJzpcbiAgICAgIGNhc2UgJ3V0ZjE2bGUnOlxuICAgICAgY2FzZSAndXRmLTE2bGUnOlxuICAgICAgICByZXR1cm4gdWNzMldyaXRlKHRoaXMsIHN0cmluZywgb2Zmc2V0LCBsZW5ndGgpXG5cbiAgICAgIGRlZmF1bHQ6XG4gICAgICAgIGlmIChsb3dlcmVkQ2FzZSkgdGhyb3cgbmV3IFR5cGVFcnJvcignVW5rbm93biBlbmNvZGluZzogJyArIGVuY29kaW5nKVxuICAgICAgICBlbmNvZGluZyA9ICgnJyArIGVuY29kaW5nKS50b0xvd2VyQ2FzZSgpXG4gICAgICAgIGxvd2VyZWRDYXNlID0gdHJ1ZVxuICAgIH1cbiAgfVxufVxuXG5CdWZmZXIucHJvdG90eXBlLnRvSlNPTiA9IGZ1bmN0aW9uIHRvSlNPTiAoKSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogJ0J1ZmZlcicsXG4gICAgZGF0YTogQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwodGhpcy5fYXJyIHx8IHRoaXMsIDApXG4gIH1cbn1cblxuZnVuY3Rpb24gYmFzZTY0U2xpY2UgKGJ1Ziwgc3RhcnQsIGVuZCkge1xuICBpZiAoc3RhcnQgPT09IDAgJiYgZW5kID09PSBidWYubGVuZ3RoKSB7XG4gICAgcmV0dXJuIGJhc2U2NC5mcm9tQnl0ZUFycmF5KGJ1ZilcbiAgfSBlbHNlIHtcbiAgICByZXR1cm4gYmFzZTY0LmZyb21CeXRlQXJyYXkoYnVmLnNsaWNlKHN0YXJ0LCBlbmQpKVxuICB9XG59XG5cbmZ1bmN0aW9uIHV0ZjhTbGljZSAoYnVmLCBzdGFydCwgZW5kKSB7XG4gIGVuZCA9IE1hdGgubWluKGJ1Zi5sZW5ndGgsIGVuZClcbiAgdmFyIHJlcyA9IFtdXG5cbiAgdmFyIGkgPSBzdGFydFxuICB3aGlsZSAoaSA8IGVuZCkge1xuICAgIHZhciBmaXJzdEJ5dGUgPSBidWZbaV1cbiAgICB2YXIgY29kZVBvaW50ID0gbnVsbFxuICAgIHZhciBieXRlc1BlclNlcXVlbmNlID0gKGZpcnN0Qnl0ZSA+IDB4RUYpID8gNFxuICAgICAgOiAoZmlyc3RCeXRlID4gMHhERikgPyAzXG4gICAgICA6IChmaXJzdEJ5dGUgPiAweEJGKSA/IDJcbiAgICAgIDogMVxuXG4gICAgaWYgKGkgKyBieXRlc1BlclNlcXVlbmNlIDw9IGVuZCkge1xuICAgICAgdmFyIHNlY29uZEJ5dGUsIHRoaXJkQnl0ZSwgZm91cnRoQnl0ZSwgdGVtcENvZGVQb2ludFxuXG4gICAgICBzd2l0Y2ggKGJ5dGVzUGVyU2VxdWVuY2UpIHtcbiAgICAgICAgY2FzZSAxOlxuICAgICAgICAgIGlmIChmaXJzdEJ5dGUgPCAweDgwKSB7XG4gICAgICAgICAgICBjb2RlUG9pbnQgPSBmaXJzdEJ5dGVcbiAgICAgICAgICB9XG4gICAgICAgICAgYnJlYWtcbiAgICAgICAgY2FzZSAyOlxuICAgICAgICAgIHNlY29uZEJ5dGUgPSBidWZbaSArIDFdXG4gICAgICAgICAgaWYgKChzZWNvbmRCeXRlICYgMHhDMCkgPT09IDB4ODApIHtcbiAgICAgICAgICAgIHRlbXBDb2RlUG9pbnQgPSAoZmlyc3RCeXRlICYgMHgxRikgPDwgMHg2IHwgKHNlY29uZEJ5dGUgJiAweDNGKVxuICAgICAgICAgICAgaWYgKHRlbXBDb2RlUG9pbnQgPiAweDdGKSB7XG4gICAgICAgICAgICAgIGNvZGVQb2ludCA9IHRlbXBDb2RlUG9pbnRcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYnJlYWtcbiAgICAgICAgY2FzZSAzOlxuICAgICAgICAgIHNlY29uZEJ5dGUgPSBidWZbaSArIDFdXG4gICAgICAgICAgdGhpcmRCeXRlID0gYnVmW2kgKyAyXVxuICAgICAgICAgIGlmICgoc2Vjb25kQnl0ZSAmIDB4QzApID09PSAweDgwICYmICh0aGlyZEJ5dGUgJiAweEMwKSA9PT0gMHg4MCkge1xuICAgICAgICAgICAgdGVtcENvZGVQb2ludCA9IChmaXJzdEJ5dGUgJiAweEYpIDw8IDB4QyB8IChzZWNvbmRCeXRlICYgMHgzRikgPDwgMHg2IHwgKHRoaXJkQnl0ZSAmIDB4M0YpXG4gICAgICAgICAgICBpZiAodGVtcENvZGVQb2ludCA+IDB4N0ZGICYmICh0ZW1wQ29kZVBvaW50IDwgMHhEODAwIHx8IHRlbXBDb2RlUG9pbnQgPiAweERGRkYpKSB7XG4gICAgICAgICAgICAgIGNvZGVQb2ludCA9IHRlbXBDb2RlUG9pbnRcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYnJlYWtcbiAgICAgICAgY2FzZSA0OlxuICAgICAgICAgIHNlY29uZEJ5dGUgPSBidWZbaSArIDFdXG4gICAgICAgICAgdGhpcmRCeXRlID0gYnVmW2kgKyAyXVxuICAgICAgICAgIGZvdXJ0aEJ5dGUgPSBidWZbaSArIDNdXG4gICAgICAgICAgaWYgKChzZWNvbmRCeXRlICYgMHhDMCkgPT09IDB4ODAgJiYgKHRoaXJkQnl0ZSAmIDB4QzApID09PSAweDgwICYmIChmb3VydGhCeXRlICYgMHhDMCkgPT09IDB4ODApIHtcbiAgICAgICAgICAgIHRlbXBDb2RlUG9pbnQgPSAoZmlyc3RCeXRlICYgMHhGKSA8PCAweDEyIHwgKHNlY29uZEJ5dGUgJiAweDNGKSA8PCAweEMgfCAodGhpcmRCeXRlICYgMHgzRikgPDwgMHg2IHwgKGZvdXJ0aEJ5dGUgJiAweDNGKVxuICAgICAgICAgICAgaWYgKHRlbXBDb2RlUG9pbnQgPiAweEZGRkYgJiYgdGVtcENvZGVQb2ludCA8IDB4MTEwMDAwKSB7XG4gICAgICAgICAgICAgIGNvZGVQb2ludCA9IHRlbXBDb2RlUG9pbnRcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKGNvZGVQb2ludCA9PT0gbnVsbCkge1xuICAgICAgLy8gd2UgZGlkIG5vdCBnZW5lcmF0ZSBhIHZhbGlkIGNvZGVQb2ludCBzbyBpbnNlcnQgYVxuICAgICAgLy8gcmVwbGFjZW1lbnQgY2hhciAoVStGRkZEKSBhbmQgYWR2YW5jZSBvbmx5IDEgYnl0ZVxuICAgICAgY29kZVBvaW50ID0gMHhGRkZEXG4gICAgICBieXRlc1BlclNlcXVlbmNlID0gMVxuICAgIH0gZWxzZSBpZiAoY29kZVBvaW50ID4gMHhGRkZGKSB7XG4gICAgICAvLyBlbmNvZGUgdG8gdXRmMTYgKHN1cnJvZ2F0ZSBwYWlyIGRhbmNlKVxuICAgICAgY29kZVBvaW50IC09IDB4MTAwMDBcbiAgICAgIHJlcy5wdXNoKGNvZGVQb2ludCA+Pj4gMTAgJiAweDNGRiB8IDB4RDgwMClcbiAgICAgIGNvZGVQb2ludCA9IDB4REMwMCB8IGNvZGVQb2ludCAmIDB4M0ZGXG4gICAgfVxuXG4gICAgcmVzLnB1c2goY29kZVBvaW50KVxuICAgIGkgKz0gYnl0ZXNQZXJTZXF1ZW5jZVxuICB9XG5cbiAgcmV0dXJuIGRlY29kZUNvZGVQb2ludHNBcnJheShyZXMpXG59XG5cbi8vIEJhc2VkIG9uIGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9hLzIyNzQ3MjcyLzY4MDc0MiwgdGhlIGJyb3dzZXIgd2l0aFxuLy8gdGhlIGxvd2VzdCBsaW1pdCBpcyBDaHJvbWUsIHdpdGggMHgxMDAwMCBhcmdzLlxuLy8gV2UgZ28gMSBtYWduaXR1ZGUgbGVzcywgZm9yIHNhZmV0eVxudmFyIE1BWF9BUkdVTUVOVFNfTEVOR1RIID0gMHgxMDAwXG5cbmZ1bmN0aW9uIGRlY29kZUNvZGVQb2ludHNBcnJheSAoY29kZVBvaW50cykge1xuICB2YXIgbGVuID0gY29kZVBvaW50cy5sZW5ndGhcbiAgaWYgKGxlbiA8PSBNQVhfQVJHVU1FTlRTX0xFTkdUSCkge1xuICAgIHJldHVybiBTdHJpbmcuZnJvbUNoYXJDb2RlLmFwcGx5KFN0cmluZywgY29kZVBvaW50cykgLy8gYXZvaWQgZXh0cmEgc2xpY2UoKVxuICB9XG5cbiAgLy8gRGVjb2RlIGluIGNodW5rcyB0byBhdm9pZCBcImNhbGwgc3RhY2sgc2l6ZSBleGNlZWRlZFwiLlxuICB2YXIgcmVzID0gJydcbiAgdmFyIGkgPSAwXG4gIHdoaWxlIChpIDwgbGVuKSB7XG4gICAgcmVzICs9IFN0cmluZy5mcm9tQ2hhckNvZGUuYXBwbHkoXG4gICAgICBTdHJpbmcsXG4gICAgICBjb2RlUG9pbnRzLnNsaWNlKGksIGkgKz0gTUFYX0FSR1VNRU5UU19MRU5HVEgpXG4gICAgKVxuICB9XG4gIHJldHVybiByZXNcbn1cblxuZnVuY3Rpb24gYXNjaWlTbGljZSAoYnVmLCBzdGFydCwgZW5kKSB7XG4gIHZhciByZXQgPSAnJ1xuICBlbmQgPSBNYXRoLm1pbihidWYubGVuZ3RoLCBlbmQpXG5cbiAgZm9yICh2YXIgaSA9IHN0YXJ0OyBpIDwgZW5kOyBpKyspIHtcbiAgICByZXQgKz0gU3RyaW5nLmZyb21DaGFyQ29kZShidWZbaV0gJiAweDdGKVxuICB9XG4gIHJldHVybiByZXRcbn1cblxuZnVuY3Rpb24gYmluYXJ5U2xpY2UgKGJ1Ziwgc3RhcnQsIGVuZCkge1xuICB2YXIgcmV0ID0gJydcbiAgZW5kID0gTWF0aC5taW4oYnVmLmxlbmd0aCwgZW5kKVxuXG4gIGZvciAodmFyIGkgPSBzdGFydDsgaSA8IGVuZDsgaSsrKSB7XG4gICAgcmV0ICs9IFN0cmluZy5mcm9tQ2hhckNvZGUoYnVmW2ldKVxuICB9XG4gIHJldHVybiByZXRcbn1cblxuZnVuY3Rpb24gaGV4U2xpY2UgKGJ1Ziwgc3RhcnQsIGVuZCkge1xuICB2YXIgbGVuID0gYnVmLmxlbmd0aFxuXG4gIGlmICghc3RhcnQgfHwgc3RhcnQgPCAwKSBzdGFydCA9IDBcbiAgaWYgKCFlbmQgfHwgZW5kIDwgMCB8fCBlbmQgPiBsZW4pIGVuZCA9IGxlblxuXG4gIHZhciBvdXQgPSAnJ1xuICBmb3IgKHZhciBpID0gc3RhcnQ7IGkgPCBlbmQ7IGkrKykge1xuICAgIG91dCArPSB0b0hleChidWZbaV0pXG4gIH1cbiAgcmV0dXJuIG91dFxufVxuXG5mdW5jdGlvbiB1dGYxNmxlU2xpY2UgKGJ1Ziwgc3RhcnQsIGVuZCkge1xuICB2YXIgYnl0ZXMgPSBidWYuc2xpY2Uoc3RhcnQsIGVuZClcbiAgdmFyIHJlcyA9ICcnXG4gIGZvciAodmFyIGkgPSAwOyBpIDwgYnl0ZXMubGVuZ3RoOyBpICs9IDIpIHtcbiAgICByZXMgKz0gU3RyaW5nLmZyb21DaGFyQ29kZShieXRlc1tpXSArIGJ5dGVzW2kgKyAxXSAqIDI1NilcbiAgfVxuICByZXR1cm4gcmVzXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUuc2xpY2UgPSBmdW5jdGlvbiBzbGljZSAoc3RhcnQsIGVuZCkge1xuICB2YXIgbGVuID0gdGhpcy5sZW5ndGhcbiAgc3RhcnQgPSB+fnN0YXJ0XG4gIGVuZCA9IGVuZCA9PT0gdW5kZWZpbmVkID8gbGVuIDogfn5lbmRcblxuICBpZiAoc3RhcnQgPCAwKSB7XG4gICAgc3RhcnQgKz0gbGVuXG4gICAgaWYgKHN0YXJ0IDwgMCkgc3RhcnQgPSAwXG4gIH0gZWxzZSBpZiAoc3RhcnQgPiBsZW4pIHtcbiAgICBzdGFydCA9IGxlblxuICB9XG5cbiAgaWYgKGVuZCA8IDApIHtcbiAgICBlbmQgKz0gbGVuXG4gICAgaWYgKGVuZCA8IDApIGVuZCA9IDBcbiAgfSBlbHNlIGlmIChlbmQgPiBsZW4pIHtcbiAgICBlbmQgPSBsZW5cbiAgfVxuXG4gIGlmIChlbmQgPCBzdGFydCkgZW5kID0gc3RhcnRcblxuICB2YXIgbmV3QnVmXG4gIGlmIChCdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVCkge1xuICAgIG5ld0J1ZiA9IHRoaXMuc3ViYXJyYXkoc3RhcnQsIGVuZClcbiAgICBuZXdCdWYuX19wcm90b19fID0gQnVmZmVyLnByb3RvdHlwZVxuICB9IGVsc2Uge1xuICAgIHZhciBzbGljZUxlbiA9IGVuZCAtIHN0YXJ0XG4gICAgbmV3QnVmID0gbmV3IEJ1ZmZlcihzbGljZUxlbiwgdW5kZWZpbmVkKVxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgc2xpY2VMZW47IGkrKykge1xuICAgICAgbmV3QnVmW2ldID0gdGhpc1tpICsgc3RhcnRdXG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIG5ld0J1ZlxufVxuXG4vKlxuICogTmVlZCB0byBtYWtlIHN1cmUgdGhhdCBidWZmZXIgaXNuJ3QgdHJ5aW5nIHRvIHdyaXRlIG91dCBvZiBib3VuZHMuXG4gKi9cbmZ1bmN0aW9uIGNoZWNrT2Zmc2V0IChvZmZzZXQsIGV4dCwgbGVuZ3RoKSB7XG4gIGlmICgob2Zmc2V0ICUgMSkgIT09IDAgfHwgb2Zmc2V0IDwgMCkgdGhyb3cgbmV3IFJhbmdlRXJyb3IoJ29mZnNldCBpcyBub3QgdWludCcpXG4gIGlmIChvZmZzZXQgKyBleHQgPiBsZW5ndGgpIHRocm93IG5ldyBSYW5nZUVycm9yKCdUcnlpbmcgdG8gYWNjZXNzIGJleW9uZCBidWZmZXIgbGVuZ3RoJylcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkVUludExFID0gZnVuY3Rpb24gcmVhZFVJbnRMRSAob2Zmc2V0LCBieXRlTGVuZ3RoLCBub0Fzc2VydCkge1xuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGJ5dGVMZW5ndGggPSBieXRlTGVuZ3RoIHwgMFxuICBpZiAoIW5vQXNzZXJ0KSBjaGVja09mZnNldChvZmZzZXQsIGJ5dGVMZW5ndGgsIHRoaXMubGVuZ3RoKVxuXG4gIHZhciB2YWwgPSB0aGlzW29mZnNldF1cbiAgdmFyIG11bCA9IDFcbiAgdmFyIGkgPSAwXG4gIHdoaWxlICgrK2kgPCBieXRlTGVuZ3RoICYmIChtdWwgKj0gMHgxMDApKSB7XG4gICAgdmFsICs9IHRoaXNbb2Zmc2V0ICsgaV0gKiBtdWxcbiAgfVxuXG4gIHJldHVybiB2YWxcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkVUludEJFID0gZnVuY3Rpb24gcmVhZFVJbnRCRSAob2Zmc2V0LCBieXRlTGVuZ3RoLCBub0Fzc2VydCkge1xuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGJ5dGVMZW5ndGggPSBieXRlTGVuZ3RoIHwgMFxuICBpZiAoIW5vQXNzZXJ0KSB7XG4gICAgY2hlY2tPZmZzZXQob2Zmc2V0LCBieXRlTGVuZ3RoLCB0aGlzLmxlbmd0aClcbiAgfVxuXG4gIHZhciB2YWwgPSB0aGlzW29mZnNldCArIC0tYnl0ZUxlbmd0aF1cbiAgdmFyIG11bCA9IDFcbiAgd2hpbGUgKGJ5dGVMZW5ndGggPiAwICYmIChtdWwgKj0gMHgxMDApKSB7XG4gICAgdmFsICs9IHRoaXNbb2Zmc2V0ICsgLS1ieXRlTGVuZ3RoXSAqIG11bFxuICB9XG5cbiAgcmV0dXJuIHZhbFxufVxuXG5CdWZmZXIucHJvdG90eXBlLnJlYWRVSW50OCA9IGZ1bmN0aW9uIHJlYWRVSW50OCAob2Zmc2V0LCBub0Fzc2VydCkge1xuICBpZiAoIW5vQXNzZXJ0KSBjaGVja09mZnNldChvZmZzZXQsIDEsIHRoaXMubGVuZ3RoKVxuICByZXR1cm4gdGhpc1tvZmZzZXRdXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUucmVhZFVJbnQxNkxFID0gZnVuY3Rpb24gcmVhZFVJbnQxNkxFIChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgMiwgdGhpcy5sZW5ndGgpXG4gIHJldHVybiB0aGlzW29mZnNldF0gfCAodGhpc1tvZmZzZXQgKyAxXSA8PCA4KVxufVxuXG5CdWZmZXIucHJvdG90eXBlLnJlYWRVSW50MTZCRSA9IGZ1bmN0aW9uIHJlYWRVSW50MTZCRSAob2Zmc2V0LCBub0Fzc2VydCkge1xuICBpZiAoIW5vQXNzZXJ0KSBjaGVja09mZnNldChvZmZzZXQsIDIsIHRoaXMubGVuZ3RoKVxuICByZXR1cm4gKHRoaXNbb2Zmc2V0XSA8PCA4KSB8IHRoaXNbb2Zmc2V0ICsgMV1cbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkVUludDMyTEUgPSBmdW5jdGlvbiByZWFkVUludDMyTEUgKG9mZnNldCwgbm9Bc3NlcnQpIHtcbiAgaWYgKCFub0Fzc2VydCkgY2hlY2tPZmZzZXQob2Zmc2V0LCA0LCB0aGlzLmxlbmd0aClcblxuICByZXR1cm4gKCh0aGlzW29mZnNldF0pIHxcbiAgICAgICh0aGlzW29mZnNldCArIDFdIDw8IDgpIHxcbiAgICAgICh0aGlzW29mZnNldCArIDJdIDw8IDE2KSkgK1xuICAgICAgKHRoaXNbb2Zmc2V0ICsgM10gKiAweDEwMDAwMDApXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUucmVhZFVJbnQzMkJFID0gZnVuY3Rpb24gcmVhZFVJbnQzMkJFIChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgNCwgdGhpcy5sZW5ndGgpXG5cbiAgcmV0dXJuICh0aGlzW29mZnNldF0gKiAweDEwMDAwMDApICtcbiAgICAoKHRoaXNbb2Zmc2V0ICsgMV0gPDwgMTYpIHxcbiAgICAodGhpc1tvZmZzZXQgKyAyXSA8PCA4KSB8XG4gICAgdGhpc1tvZmZzZXQgKyAzXSlcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkSW50TEUgPSBmdW5jdGlvbiByZWFkSW50TEUgKG9mZnNldCwgYnl0ZUxlbmd0aCwgbm9Bc3NlcnQpIHtcbiAgb2Zmc2V0ID0gb2Zmc2V0IHwgMFxuICBieXRlTGVuZ3RoID0gYnl0ZUxlbmd0aCB8IDBcbiAgaWYgKCFub0Fzc2VydCkgY2hlY2tPZmZzZXQob2Zmc2V0LCBieXRlTGVuZ3RoLCB0aGlzLmxlbmd0aClcblxuICB2YXIgdmFsID0gdGhpc1tvZmZzZXRdXG4gIHZhciBtdWwgPSAxXG4gIHZhciBpID0gMFxuICB3aGlsZSAoKytpIDwgYnl0ZUxlbmd0aCAmJiAobXVsICo9IDB4MTAwKSkge1xuICAgIHZhbCArPSB0aGlzW29mZnNldCArIGldICogbXVsXG4gIH1cbiAgbXVsICo9IDB4ODBcblxuICBpZiAodmFsID49IG11bCkgdmFsIC09IE1hdGgucG93KDIsIDggKiBieXRlTGVuZ3RoKVxuXG4gIHJldHVybiB2YWxcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkSW50QkUgPSBmdW5jdGlvbiByZWFkSW50QkUgKG9mZnNldCwgYnl0ZUxlbmd0aCwgbm9Bc3NlcnQpIHtcbiAgb2Zmc2V0ID0gb2Zmc2V0IHwgMFxuICBieXRlTGVuZ3RoID0gYnl0ZUxlbmd0aCB8IDBcbiAgaWYgKCFub0Fzc2VydCkgY2hlY2tPZmZzZXQob2Zmc2V0LCBieXRlTGVuZ3RoLCB0aGlzLmxlbmd0aClcblxuICB2YXIgaSA9IGJ5dGVMZW5ndGhcbiAgdmFyIG11bCA9IDFcbiAgdmFyIHZhbCA9IHRoaXNbb2Zmc2V0ICsgLS1pXVxuICB3aGlsZSAoaSA+IDAgJiYgKG11bCAqPSAweDEwMCkpIHtcbiAgICB2YWwgKz0gdGhpc1tvZmZzZXQgKyAtLWldICogbXVsXG4gIH1cbiAgbXVsICo9IDB4ODBcblxuICBpZiAodmFsID49IG11bCkgdmFsIC09IE1hdGgucG93KDIsIDggKiBieXRlTGVuZ3RoKVxuXG4gIHJldHVybiB2YWxcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkSW50OCA9IGZ1bmN0aW9uIHJlYWRJbnQ4IChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgMSwgdGhpcy5sZW5ndGgpXG4gIGlmICghKHRoaXNbb2Zmc2V0XSAmIDB4ODApKSByZXR1cm4gKHRoaXNbb2Zmc2V0XSlcbiAgcmV0dXJuICgoMHhmZiAtIHRoaXNbb2Zmc2V0XSArIDEpICogLTEpXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUucmVhZEludDE2TEUgPSBmdW5jdGlvbiByZWFkSW50MTZMRSAob2Zmc2V0LCBub0Fzc2VydCkge1xuICBpZiAoIW5vQXNzZXJ0KSBjaGVja09mZnNldChvZmZzZXQsIDIsIHRoaXMubGVuZ3RoKVxuICB2YXIgdmFsID0gdGhpc1tvZmZzZXRdIHwgKHRoaXNbb2Zmc2V0ICsgMV0gPDwgOClcbiAgcmV0dXJuICh2YWwgJiAweDgwMDApID8gdmFsIHwgMHhGRkZGMDAwMCA6IHZhbFxufVxuXG5CdWZmZXIucHJvdG90eXBlLnJlYWRJbnQxNkJFID0gZnVuY3Rpb24gcmVhZEludDE2QkUgKG9mZnNldCwgbm9Bc3NlcnQpIHtcbiAgaWYgKCFub0Fzc2VydCkgY2hlY2tPZmZzZXQob2Zmc2V0LCAyLCB0aGlzLmxlbmd0aClcbiAgdmFyIHZhbCA9IHRoaXNbb2Zmc2V0ICsgMV0gfCAodGhpc1tvZmZzZXRdIDw8IDgpXG4gIHJldHVybiAodmFsICYgMHg4MDAwKSA/IHZhbCB8IDB4RkZGRjAwMDAgOiB2YWxcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkSW50MzJMRSA9IGZ1bmN0aW9uIHJlYWRJbnQzMkxFIChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgNCwgdGhpcy5sZW5ndGgpXG5cbiAgcmV0dXJuICh0aGlzW29mZnNldF0pIHxcbiAgICAodGhpc1tvZmZzZXQgKyAxXSA8PCA4KSB8XG4gICAgKHRoaXNbb2Zmc2V0ICsgMl0gPDwgMTYpIHxcbiAgICAodGhpc1tvZmZzZXQgKyAzXSA8PCAyNClcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkSW50MzJCRSA9IGZ1bmN0aW9uIHJlYWRJbnQzMkJFIChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgNCwgdGhpcy5sZW5ndGgpXG5cbiAgcmV0dXJuICh0aGlzW29mZnNldF0gPDwgMjQpIHxcbiAgICAodGhpc1tvZmZzZXQgKyAxXSA8PCAxNikgfFxuICAgICh0aGlzW29mZnNldCArIDJdIDw8IDgpIHxcbiAgICAodGhpc1tvZmZzZXQgKyAzXSlcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkRmxvYXRMRSA9IGZ1bmN0aW9uIHJlYWRGbG9hdExFIChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgNCwgdGhpcy5sZW5ndGgpXG4gIHJldHVybiBpZWVlNzU0LnJlYWQodGhpcywgb2Zmc2V0LCB0cnVlLCAyMywgNClcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkRmxvYXRCRSA9IGZ1bmN0aW9uIHJlYWRGbG9hdEJFIChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgNCwgdGhpcy5sZW5ndGgpXG4gIHJldHVybiBpZWVlNzU0LnJlYWQodGhpcywgb2Zmc2V0LCBmYWxzZSwgMjMsIDQpXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUucmVhZERvdWJsZUxFID0gZnVuY3Rpb24gcmVhZERvdWJsZUxFIChvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrT2Zmc2V0KG9mZnNldCwgOCwgdGhpcy5sZW5ndGgpXG4gIHJldHVybiBpZWVlNzU0LnJlYWQodGhpcywgb2Zmc2V0LCB0cnVlLCA1MiwgOClcbn1cblxuQnVmZmVyLnByb3RvdHlwZS5yZWFkRG91YmxlQkUgPSBmdW5jdGlvbiByZWFkRG91YmxlQkUgKG9mZnNldCwgbm9Bc3NlcnQpIHtcbiAgaWYgKCFub0Fzc2VydCkgY2hlY2tPZmZzZXQob2Zmc2V0LCA4LCB0aGlzLmxlbmd0aClcbiAgcmV0dXJuIGllZWU3NTQucmVhZCh0aGlzLCBvZmZzZXQsIGZhbHNlLCA1MiwgOClcbn1cblxuZnVuY3Rpb24gY2hlY2tJbnQgKGJ1ZiwgdmFsdWUsIG9mZnNldCwgZXh0LCBtYXgsIG1pbikge1xuICBpZiAoIUJ1ZmZlci5pc0J1ZmZlcihidWYpKSB0aHJvdyBuZXcgVHlwZUVycm9yKCdcImJ1ZmZlclwiIGFyZ3VtZW50IG11c3QgYmUgYSBCdWZmZXIgaW5zdGFuY2UnKVxuICBpZiAodmFsdWUgPiBtYXggfHwgdmFsdWUgPCBtaW4pIHRocm93IG5ldyBSYW5nZUVycm9yKCdcInZhbHVlXCIgYXJndW1lbnQgaXMgb3V0IG9mIGJvdW5kcycpXG4gIGlmIChvZmZzZXQgKyBleHQgPiBidWYubGVuZ3RoKSB0aHJvdyBuZXcgUmFuZ2VFcnJvcignSW5kZXggb3V0IG9mIHJhbmdlJylcbn1cblxuQnVmZmVyLnByb3RvdHlwZS53cml0ZVVJbnRMRSA9IGZ1bmN0aW9uIHdyaXRlVUludExFICh2YWx1ZSwgb2Zmc2V0LCBieXRlTGVuZ3RoLCBub0Fzc2VydCkge1xuICB2YWx1ZSA9ICt2YWx1ZVxuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGJ5dGVMZW5ndGggPSBieXRlTGVuZ3RoIHwgMFxuICBpZiAoIW5vQXNzZXJ0KSB7XG4gICAgdmFyIG1heEJ5dGVzID0gTWF0aC5wb3coMiwgOCAqIGJ5dGVMZW5ndGgpIC0gMVxuICAgIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIGJ5dGVMZW5ndGgsIG1heEJ5dGVzLCAwKVxuICB9XG5cbiAgdmFyIG11bCA9IDFcbiAgdmFyIGkgPSAwXG4gIHRoaXNbb2Zmc2V0XSA9IHZhbHVlICYgMHhGRlxuICB3aGlsZSAoKytpIDwgYnl0ZUxlbmd0aCAmJiAobXVsICo9IDB4MTAwKSkge1xuICAgIHRoaXNbb2Zmc2V0ICsgaV0gPSAodmFsdWUgLyBtdWwpICYgMHhGRlxuICB9XG5cbiAgcmV0dXJuIG9mZnNldCArIGJ5dGVMZW5ndGhcbn1cblxuQnVmZmVyLnByb3RvdHlwZS53cml0ZVVJbnRCRSA9IGZ1bmN0aW9uIHdyaXRlVUludEJFICh2YWx1ZSwgb2Zmc2V0LCBieXRlTGVuZ3RoLCBub0Fzc2VydCkge1xuICB2YWx1ZSA9ICt2YWx1ZVxuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGJ5dGVMZW5ndGggPSBieXRlTGVuZ3RoIHwgMFxuICBpZiAoIW5vQXNzZXJ0KSB7XG4gICAgdmFyIG1heEJ5dGVzID0gTWF0aC5wb3coMiwgOCAqIGJ5dGVMZW5ndGgpIC0gMVxuICAgIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIGJ5dGVMZW5ndGgsIG1heEJ5dGVzLCAwKVxuICB9XG5cbiAgdmFyIGkgPSBieXRlTGVuZ3RoIC0gMVxuICB2YXIgbXVsID0gMVxuICB0aGlzW29mZnNldCArIGldID0gdmFsdWUgJiAweEZGXG4gIHdoaWxlICgtLWkgPj0gMCAmJiAobXVsICo9IDB4MTAwKSkge1xuICAgIHRoaXNbb2Zmc2V0ICsgaV0gPSAodmFsdWUgLyBtdWwpICYgMHhGRlxuICB9XG5cbiAgcmV0dXJuIG9mZnNldCArIGJ5dGVMZW5ndGhcbn1cblxuQnVmZmVyLnByb3RvdHlwZS53cml0ZVVJbnQ4ID0gZnVuY3Rpb24gd3JpdGVVSW50OCAodmFsdWUsIG9mZnNldCwgbm9Bc3NlcnQpIHtcbiAgdmFsdWUgPSArdmFsdWVcbiAgb2Zmc2V0ID0gb2Zmc2V0IHwgMFxuICBpZiAoIW5vQXNzZXJ0KSBjaGVja0ludCh0aGlzLCB2YWx1ZSwgb2Zmc2V0LCAxLCAweGZmLCAwKVxuICBpZiAoIUJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUKSB2YWx1ZSA9IE1hdGguZmxvb3IodmFsdWUpXG4gIHRoaXNbb2Zmc2V0XSA9ICh2YWx1ZSAmIDB4ZmYpXG4gIHJldHVybiBvZmZzZXQgKyAxXG59XG5cbmZ1bmN0aW9uIG9iamVjdFdyaXRlVUludDE2IChidWYsIHZhbHVlLCBvZmZzZXQsIGxpdHRsZUVuZGlhbikge1xuICBpZiAodmFsdWUgPCAwKSB2YWx1ZSA9IDB4ZmZmZiArIHZhbHVlICsgMVxuICBmb3IgKHZhciBpID0gMCwgaiA9IE1hdGgubWluKGJ1Zi5sZW5ndGggLSBvZmZzZXQsIDIpOyBpIDwgajsgaSsrKSB7XG4gICAgYnVmW29mZnNldCArIGldID0gKHZhbHVlICYgKDB4ZmYgPDwgKDggKiAobGl0dGxlRW5kaWFuID8gaSA6IDEgLSBpKSkpKSA+Pj5cbiAgICAgIChsaXR0bGVFbmRpYW4gPyBpIDogMSAtIGkpICogOFxuICB9XG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVVSW50MTZMRSA9IGZ1bmN0aW9uIHdyaXRlVUludDE2TEUgKHZhbHVlLCBvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIHZhbHVlID0gK3ZhbHVlXG4gIG9mZnNldCA9IG9mZnNldCB8IDBcbiAgaWYgKCFub0Fzc2VydCkgY2hlY2tJbnQodGhpcywgdmFsdWUsIG9mZnNldCwgMiwgMHhmZmZmLCAwKVxuICBpZiAoQnVmZmVyLlRZUEVEX0FSUkFZX1NVUFBPUlQpIHtcbiAgICB0aGlzW29mZnNldF0gPSAodmFsdWUgJiAweGZmKVxuICAgIHRoaXNbb2Zmc2V0ICsgMV0gPSAodmFsdWUgPj4+IDgpXG4gIH0gZWxzZSB7XG4gICAgb2JqZWN0V3JpdGVVSW50MTYodGhpcywgdmFsdWUsIG9mZnNldCwgdHJ1ZSlcbiAgfVxuICByZXR1cm4gb2Zmc2V0ICsgMlxufVxuXG5CdWZmZXIucHJvdG90eXBlLndyaXRlVUludDE2QkUgPSBmdW5jdGlvbiB3cml0ZVVJbnQxNkJFICh2YWx1ZSwgb2Zmc2V0LCBub0Fzc2VydCkge1xuICB2YWx1ZSA9ICt2YWx1ZVxuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIDIsIDB4ZmZmZiwgMClcbiAgaWYgKEJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUKSB7XG4gICAgdGhpc1tvZmZzZXRdID0gKHZhbHVlID4+PiA4KVxuICAgIHRoaXNbb2Zmc2V0ICsgMV0gPSAodmFsdWUgJiAweGZmKVxuICB9IGVsc2Uge1xuICAgIG9iamVjdFdyaXRlVUludDE2KHRoaXMsIHZhbHVlLCBvZmZzZXQsIGZhbHNlKVxuICB9XG4gIHJldHVybiBvZmZzZXQgKyAyXG59XG5cbmZ1bmN0aW9uIG9iamVjdFdyaXRlVUludDMyIChidWYsIHZhbHVlLCBvZmZzZXQsIGxpdHRsZUVuZGlhbikge1xuICBpZiAodmFsdWUgPCAwKSB2YWx1ZSA9IDB4ZmZmZmZmZmYgKyB2YWx1ZSArIDFcbiAgZm9yICh2YXIgaSA9IDAsIGogPSBNYXRoLm1pbihidWYubGVuZ3RoIC0gb2Zmc2V0LCA0KTsgaSA8IGo7IGkrKykge1xuICAgIGJ1ZltvZmZzZXQgKyBpXSA9ICh2YWx1ZSA+Pj4gKGxpdHRsZUVuZGlhbiA/IGkgOiAzIC0gaSkgKiA4KSAmIDB4ZmZcbiAgfVxufVxuXG5CdWZmZXIucHJvdG90eXBlLndyaXRlVUludDMyTEUgPSBmdW5jdGlvbiB3cml0ZVVJbnQzMkxFICh2YWx1ZSwgb2Zmc2V0LCBub0Fzc2VydCkge1xuICB2YWx1ZSA9ICt2YWx1ZVxuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIDQsIDB4ZmZmZmZmZmYsIDApXG4gIGlmIChCdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVCkge1xuICAgIHRoaXNbb2Zmc2V0ICsgM10gPSAodmFsdWUgPj4+IDI0KVxuICAgIHRoaXNbb2Zmc2V0ICsgMl0gPSAodmFsdWUgPj4+IDE2KVxuICAgIHRoaXNbb2Zmc2V0ICsgMV0gPSAodmFsdWUgPj4+IDgpXG4gICAgdGhpc1tvZmZzZXRdID0gKHZhbHVlICYgMHhmZilcbiAgfSBlbHNlIHtcbiAgICBvYmplY3RXcml0ZVVJbnQzMih0aGlzLCB2YWx1ZSwgb2Zmc2V0LCB0cnVlKVxuICB9XG4gIHJldHVybiBvZmZzZXQgKyA0XG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVVSW50MzJCRSA9IGZ1bmN0aW9uIHdyaXRlVUludDMyQkUgKHZhbHVlLCBvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIHZhbHVlID0gK3ZhbHVlXG4gIG9mZnNldCA9IG9mZnNldCB8IDBcbiAgaWYgKCFub0Fzc2VydCkgY2hlY2tJbnQodGhpcywgdmFsdWUsIG9mZnNldCwgNCwgMHhmZmZmZmZmZiwgMClcbiAgaWYgKEJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUKSB7XG4gICAgdGhpc1tvZmZzZXRdID0gKHZhbHVlID4+PiAyNClcbiAgICB0aGlzW29mZnNldCArIDFdID0gKHZhbHVlID4+PiAxNilcbiAgICB0aGlzW29mZnNldCArIDJdID0gKHZhbHVlID4+PiA4KVxuICAgIHRoaXNbb2Zmc2V0ICsgM10gPSAodmFsdWUgJiAweGZmKVxuICB9IGVsc2Uge1xuICAgIG9iamVjdFdyaXRlVUludDMyKHRoaXMsIHZhbHVlLCBvZmZzZXQsIGZhbHNlKVxuICB9XG4gIHJldHVybiBvZmZzZXQgKyA0XG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVJbnRMRSA9IGZ1bmN0aW9uIHdyaXRlSW50TEUgKHZhbHVlLCBvZmZzZXQsIGJ5dGVMZW5ndGgsIG5vQXNzZXJ0KSB7XG4gIHZhbHVlID0gK3ZhbHVlXG4gIG9mZnNldCA9IG9mZnNldCB8IDBcbiAgaWYgKCFub0Fzc2VydCkge1xuICAgIHZhciBsaW1pdCA9IE1hdGgucG93KDIsIDggKiBieXRlTGVuZ3RoIC0gMSlcblxuICAgIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIGJ5dGVMZW5ndGgsIGxpbWl0IC0gMSwgLWxpbWl0KVxuICB9XG5cbiAgdmFyIGkgPSAwXG4gIHZhciBtdWwgPSAxXG4gIHZhciBzdWIgPSAwXG4gIHRoaXNbb2Zmc2V0XSA9IHZhbHVlICYgMHhGRlxuICB3aGlsZSAoKytpIDwgYnl0ZUxlbmd0aCAmJiAobXVsICo9IDB4MTAwKSkge1xuICAgIGlmICh2YWx1ZSA8IDAgJiYgc3ViID09PSAwICYmIHRoaXNbb2Zmc2V0ICsgaSAtIDFdICE9PSAwKSB7XG4gICAgICBzdWIgPSAxXG4gICAgfVxuICAgIHRoaXNbb2Zmc2V0ICsgaV0gPSAoKHZhbHVlIC8gbXVsKSA+PiAwKSAtIHN1YiAmIDB4RkZcbiAgfVxuXG4gIHJldHVybiBvZmZzZXQgKyBieXRlTGVuZ3RoXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVJbnRCRSA9IGZ1bmN0aW9uIHdyaXRlSW50QkUgKHZhbHVlLCBvZmZzZXQsIGJ5dGVMZW5ndGgsIG5vQXNzZXJ0KSB7XG4gIHZhbHVlID0gK3ZhbHVlXG4gIG9mZnNldCA9IG9mZnNldCB8IDBcbiAgaWYgKCFub0Fzc2VydCkge1xuICAgIHZhciBsaW1pdCA9IE1hdGgucG93KDIsIDggKiBieXRlTGVuZ3RoIC0gMSlcblxuICAgIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIGJ5dGVMZW5ndGgsIGxpbWl0IC0gMSwgLWxpbWl0KVxuICB9XG5cbiAgdmFyIGkgPSBieXRlTGVuZ3RoIC0gMVxuICB2YXIgbXVsID0gMVxuICB2YXIgc3ViID0gMFxuICB0aGlzW29mZnNldCArIGldID0gdmFsdWUgJiAweEZGXG4gIHdoaWxlICgtLWkgPj0gMCAmJiAobXVsICo9IDB4MTAwKSkge1xuICAgIGlmICh2YWx1ZSA8IDAgJiYgc3ViID09PSAwICYmIHRoaXNbb2Zmc2V0ICsgaSArIDFdICE9PSAwKSB7XG4gICAgICBzdWIgPSAxXG4gICAgfVxuICAgIHRoaXNbb2Zmc2V0ICsgaV0gPSAoKHZhbHVlIC8gbXVsKSA+PiAwKSAtIHN1YiAmIDB4RkZcbiAgfVxuXG4gIHJldHVybiBvZmZzZXQgKyBieXRlTGVuZ3RoXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVJbnQ4ID0gZnVuY3Rpb24gd3JpdGVJbnQ4ICh2YWx1ZSwgb2Zmc2V0LCBub0Fzc2VydCkge1xuICB2YWx1ZSA9ICt2YWx1ZVxuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIDEsIDB4N2YsIC0weDgwKVxuICBpZiAoIUJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUKSB2YWx1ZSA9IE1hdGguZmxvb3IodmFsdWUpXG4gIGlmICh2YWx1ZSA8IDApIHZhbHVlID0gMHhmZiArIHZhbHVlICsgMVxuICB0aGlzW29mZnNldF0gPSAodmFsdWUgJiAweGZmKVxuICByZXR1cm4gb2Zmc2V0ICsgMVxufVxuXG5CdWZmZXIucHJvdG90eXBlLndyaXRlSW50MTZMRSA9IGZ1bmN0aW9uIHdyaXRlSW50MTZMRSAodmFsdWUsIG9mZnNldCwgbm9Bc3NlcnQpIHtcbiAgdmFsdWUgPSArdmFsdWVcbiAgb2Zmc2V0ID0gb2Zmc2V0IHwgMFxuICBpZiAoIW5vQXNzZXJ0KSBjaGVja0ludCh0aGlzLCB2YWx1ZSwgb2Zmc2V0LCAyLCAweDdmZmYsIC0weDgwMDApXG4gIGlmIChCdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVCkge1xuICAgIHRoaXNbb2Zmc2V0XSA9ICh2YWx1ZSAmIDB4ZmYpXG4gICAgdGhpc1tvZmZzZXQgKyAxXSA9ICh2YWx1ZSA+Pj4gOClcbiAgfSBlbHNlIHtcbiAgICBvYmplY3RXcml0ZVVJbnQxNih0aGlzLCB2YWx1ZSwgb2Zmc2V0LCB0cnVlKVxuICB9XG4gIHJldHVybiBvZmZzZXQgKyAyXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVJbnQxNkJFID0gZnVuY3Rpb24gd3JpdGVJbnQxNkJFICh2YWx1ZSwgb2Zmc2V0LCBub0Fzc2VydCkge1xuICB2YWx1ZSA9ICt2YWx1ZVxuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIDIsIDB4N2ZmZiwgLTB4ODAwMClcbiAgaWYgKEJ1ZmZlci5UWVBFRF9BUlJBWV9TVVBQT1JUKSB7XG4gICAgdGhpc1tvZmZzZXRdID0gKHZhbHVlID4+PiA4KVxuICAgIHRoaXNbb2Zmc2V0ICsgMV0gPSAodmFsdWUgJiAweGZmKVxuICB9IGVsc2Uge1xuICAgIG9iamVjdFdyaXRlVUludDE2KHRoaXMsIHZhbHVlLCBvZmZzZXQsIGZhbHNlKVxuICB9XG4gIHJldHVybiBvZmZzZXQgKyAyXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVJbnQzMkxFID0gZnVuY3Rpb24gd3JpdGVJbnQzMkxFICh2YWx1ZSwgb2Zmc2V0LCBub0Fzc2VydCkge1xuICB2YWx1ZSA9ICt2YWx1ZVxuICBvZmZzZXQgPSBvZmZzZXQgfCAwXG4gIGlmICghbm9Bc3NlcnQpIGNoZWNrSW50KHRoaXMsIHZhbHVlLCBvZmZzZXQsIDQsIDB4N2ZmZmZmZmYsIC0weDgwMDAwMDAwKVxuICBpZiAoQnVmZmVyLlRZUEVEX0FSUkFZX1NVUFBPUlQpIHtcbiAgICB0aGlzW29mZnNldF0gPSAodmFsdWUgJiAweGZmKVxuICAgIHRoaXNbb2Zmc2V0ICsgMV0gPSAodmFsdWUgPj4+IDgpXG4gICAgdGhpc1tvZmZzZXQgKyAyXSA9ICh2YWx1ZSA+Pj4gMTYpXG4gICAgdGhpc1tvZmZzZXQgKyAzXSA9ICh2YWx1ZSA+Pj4gMjQpXG4gIH0gZWxzZSB7XG4gICAgb2JqZWN0V3JpdGVVSW50MzIodGhpcywgdmFsdWUsIG9mZnNldCwgdHJ1ZSlcbiAgfVxuICByZXR1cm4gb2Zmc2V0ICsgNFxufVxuXG5CdWZmZXIucHJvdG90eXBlLndyaXRlSW50MzJCRSA9IGZ1bmN0aW9uIHdyaXRlSW50MzJCRSAodmFsdWUsIG9mZnNldCwgbm9Bc3NlcnQpIHtcbiAgdmFsdWUgPSArdmFsdWVcbiAgb2Zmc2V0ID0gb2Zmc2V0IHwgMFxuICBpZiAoIW5vQXNzZXJ0KSBjaGVja0ludCh0aGlzLCB2YWx1ZSwgb2Zmc2V0LCA0LCAweDdmZmZmZmZmLCAtMHg4MDAwMDAwMClcbiAgaWYgKHZhbHVlIDwgMCkgdmFsdWUgPSAweGZmZmZmZmZmICsgdmFsdWUgKyAxXG4gIGlmIChCdWZmZXIuVFlQRURfQVJSQVlfU1VQUE9SVCkge1xuICAgIHRoaXNbb2Zmc2V0XSA9ICh2YWx1ZSA+Pj4gMjQpXG4gICAgdGhpc1tvZmZzZXQgKyAxXSA9ICh2YWx1ZSA+Pj4gMTYpXG4gICAgdGhpc1tvZmZzZXQgKyAyXSA9ICh2YWx1ZSA+Pj4gOClcbiAgICB0aGlzW29mZnNldCArIDNdID0gKHZhbHVlICYgMHhmZilcbiAgfSBlbHNlIHtcbiAgICBvYmplY3RXcml0ZVVJbnQzMih0aGlzLCB2YWx1ZSwgb2Zmc2V0LCBmYWxzZSlcbiAgfVxuICByZXR1cm4gb2Zmc2V0ICsgNFxufVxuXG5mdW5jdGlvbiBjaGVja0lFRUU3NTQgKGJ1ZiwgdmFsdWUsIG9mZnNldCwgZXh0LCBtYXgsIG1pbikge1xuICBpZiAob2Zmc2V0ICsgZXh0ID4gYnVmLmxlbmd0aCkgdGhyb3cgbmV3IFJhbmdlRXJyb3IoJ0luZGV4IG91dCBvZiByYW5nZScpXG4gIGlmIChvZmZzZXQgPCAwKSB0aHJvdyBuZXcgUmFuZ2VFcnJvcignSW5kZXggb3V0IG9mIHJhbmdlJylcbn1cblxuZnVuY3Rpb24gd3JpdGVGbG9hdCAoYnVmLCB2YWx1ZSwgb2Zmc2V0LCBsaXR0bGVFbmRpYW4sIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIHtcbiAgICBjaGVja0lFRUU3NTQoYnVmLCB2YWx1ZSwgb2Zmc2V0LCA0LCAzLjQwMjgyMzQ2NjM4NTI4ODZlKzM4LCAtMy40MDI4MjM0NjYzODUyODg2ZSszOClcbiAgfVxuICBpZWVlNzU0LndyaXRlKGJ1ZiwgdmFsdWUsIG9mZnNldCwgbGl0dGxlRW5kaWFuLCAyMywgNClcbiAgcmV0dXJuIG9mZnNldCArIDRcbn1cblxuQnVmZmVyLnByb3RvdHlwZS53cml0ZUZsb2F0TEUgPSBmdW5jdGlvbiB3cml0ZUZsb2F0TEUgKHZhbHVlLCBvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIHJldHVybiB3cml0ZUZsb2F0KHRoaXMsIHZhbHVlLCBvZmZzZXQsIHRydWUsIG5vQXNzZXJ0KVxufVxuXG5CdWZmZXIucHJvdG90eXBlLndyaXRlRmxvYXRCRSA9IGZ1bmN0aW9uIHdyaXRlRmxvYXRCRSAodmFsdWUsIG9mZnNldCwgbm9Bc3NlcnQpIHtcbiAgcmV0dXJuIHdyaXRlRmxvYXQodGhpcywgdmFsdWUsIG9mZnNldCwgZmFsc2UsIG5vQXNzZXJ0KVxufVxuXG5mdW5jdGlvbiB3cml0ZURvdWJsZSAoYnVmLCB2YWx1ZSwgb2Zmc2V0LCBsaXR0bGVFbmRpYW4sIG5vQXNzZXJ0KSB7XG4gIGlmICghbm9Bc3NlcnQpIHtcbiAgICBjaGVja0lFRUU3NTQoYnVmLCB2YWx1ZSwgb2Zmc2V0LCA4LCAxLjc5NzY5MzEzNDg2MjMxNTdFKzMwOCwgLTEuNzk3NjkzMTM0ODYyMzE1N0UrMzA4KVxuICB9XG4gIGllZWU3NTQud3JpdGUoYnVmLCB2YWx1ZSwgb2Zmc2V0LCBsaXR0bGVFbmRpYW4sIDUyLCA4KVxuICByZXR1cm4gb2Zmc2V0ICsgOFxufVxuXG5CdWZmZXIucHJvdG90eXBlLndyaXRlRG91YmxlTEUgPSBmdW5jdGlvbiB3cml0ZURvdWJsZUxFICh2YWx1ZSwgb2Zmc2V0LCBub0Fzc2VydCkge1xuICByZXR1cm4gd3JpdGVEb3VibGUodGhpcywgdmFsdWUsIG9mZnNldCwgdHJ1ZSwgbm9Bc3NlcnQpXG59XG5cbkJ1ZmZlci5wcm90b3R5cGUud3JpdGVEb3VibGVCRSA9IGZ1bmN0aW9uIHdyaXRlRG91YmxlQkUgKHZhbHVlLCBvZmZzZXQsIG5vQXNzZXJ0KSB7XG4gIHJldHVybiB3cml0ZURvdWJsZSh0aGlzLCB2YWx1ZSwgb2Zmc2V0LCBmYWxzZSwgbm9Bc3NlcnQpXG59XG5cbi8vIGNvcHkodGFyZ2V0QnVmZmVyLCB0YXJnZXRTdGFydD0wLCBzb3VyY2VTdGFydD0wLCBzb3VyY2VFbmQ9YnVmZmVyLmxlbmd0aClcbkJ1ZmZlci5wcm90b3R5cGUuY29weSA9IGZ1bmN0aW9uIGNvcHkgKHRhcmdldCwgdGFyZ2V0U3RhcnQsIHN0YXJ0LCBlbmQpIHtcbiAgaWYgKCFzdGFydCkgc3RhcnQgPSAwXG4gIGlmICghZW5kICYmIGVuZCAhPT0gMCkgZW5kID0gdGhpcy5sZW5ndGhcbiAgaWYgKHRhcmdldFN0YXJ0ID49IHRhcmdldC5sZW5ndGgpIHRhcmdldFN0YXJ0ID0gdGFyZ2V0Lmxlbmd0aFxuICBpZiAoIXRhcmdldFN0YXJ0KSB0YXJnZXRTdGFydCA9IDBcbiAgaWYgKGVuZCA+IDAgJiYgZW5kIDwgc3RhcnQpIGVuZCA9IHN0YXJ0XG5cbiAgLy8gQ29weSAwIGJ5dGVzOyB3ZSdyZSBkb25lXG4gIGlmIChlbmQgPT09IHN0YXJ0KSByZXR1cm4gMFxuICBpZiAodGFyZ2V0Lmxlbmd0aCA9PT0gMCB8fCB0aGlzLmxlbmd0aCA9PT0gMCkgcmV0dXJuIDBcblxuICAvLyBGYXRhbCBlcnJvciBjb25kaXRpb25zXG4gIGlmICh0YXJnZXRTdGFydCA8IDApIHtcbiAgICB0aHJvdyBuZXcgUmFuZ2VFcnJvcigndGFyZ2V0U3RhcnQgb3V0IG9mIGJvdW5kcycpXG4gIH1cbiAgaWYgKHN0YXJ0IDwgMCB8fCBzdGFydCA+PSB0aGlzLmxlbmd0aCkgdGhyb3cgbmV3IFJhbmdlRXJyb3IoJ3NvdXJjZVN0YXJ0IG91dCBvZiBib3VuZHMnKVxuICBpZiAoZW5kIDwgMCkgdGhyb3cgbmV3IFJhbmdlRXJyb3IoJ3NvdXJjZUVuZCBvdXQgb2YgYm91bmRzJylcblxuICAvLyBBcmUgd2Ugb29iP1xuICBpZiAoZW5kID4gdGhpcy5sZW5ndGgpIGVuZCA9IHRoaXMubGVuZ3RoXG4gIGlmICh0YXJnZXQubGVuZ3RoIC0gdGFyZ2V0U3RhcnQgPCBlbmQgLSBzdGFydCkge1xuICAgIGVuZCA9IHRhcmdldC5sZW5ndGggLSB0YXJnZXRTdGFydCArIHN0YXJ0XG4gIH1cblxuICB2YXIgbGVuID0gZW5kIC0gc3RhcnRcbiAgdmFyIGlcblxuICBpZiAodGhpcyA9PT0gdGFyZ2V0ICYmIHN0YXJ0IDwgdGFyZ2V0U3RhcnQgJiYgdGFyZ2V0U3RhcnQgPCBlbmQpIHtcbiAgICAvLyBkZXNjZW5kaW5nIGNvcHkgZnJvbSBlbmRcbiAgICBmb3IgKGkgPSBsZW4gLSAxOyBpID49IDA7IGktLSkge1xuICAgICAgdGFyZ2V0W2kgKyB0YXJnZXRTdGFydF0gPSB0aGlzW2kgKyBzdGFydF1cbiAgICB9XG4gIH0gZWxzZSBpZiAobGVuIDwgMTAwMCB8fCAhQnVmZmVyLlRZUEVEX0FSUkFZX1NVUFBPUlQpIHtcbiAgICAvLyBhc2NlbmRpbmcgY29weSBmcm9tIHN0YXJ0XG4gICAgZm9yIChpID0gMDsgaSA8IGxlbjsgaSsrKSB7XG4gICAgICB0YXJnZXRbaSArIHRhcmdldFN0YXJ0XSA9IHRoaXNbaSArIHN0YXJ0XVxuICAgIH1cbiAgfSBlbHNlIHtcbiAgICBVaW50OEFycmF5LnByb3RvdHlwZS5zZXQuY2FsbChcbiAgICAgIHRhcmdldCxcbiAgICAgIHRoaXMuc3ViYXJyYXkoc3RhcnQsIHN0YXJ0ICsgbGVuKSxcbiAgICAgIHRhcmdldFN0YXJ0XG4gICAgKVxuICB9XG5cbiAgcmV0dXJuIGxlblxufVxuXG4vLyBVc2FnZTpcbi8vICAgIGJ1ZmZlci5maWxsKG51bWJlclssIG9mZnNldFssIGVuZF1dKVxuLy8gICAgYnVmZmVyLmZpbGwoYnVmZmVyWywgb2Zmc2V0WywgZW5kXV0pXG4vLyAgICBidWZmZXIuZmlsbChzdHJpbmdbLCBvZmZzZXRbLCBlbmRdXVssIGVuY29kaW5nXSlcbkJ1ZmZlci5wcm90b3R5cGUuZmlsbCA9IGZ1bmN0aW9uIGZpbGwgKHZhbCwgc3RhcnQsIGVuZCwgZW5jb2RpbmcpIHtcbiAgLy8gSGFuZGxlIHN0cmluZyBjYXNlczpcbiAgaWYgKHR5cGVvZiB2YWwgPT09ICdzdHJpbmcnKSB7XG4gICAgaWYgKHR5cGVvZiBzdGFydCA9PT0gJ3N0cmluZycpIHtcbiAgICAgIGVuY29kaW5nID0gc3RhcnRcbiAgICAgIHN0YXJ0ID0gMFxuICAgICAgZW5kID0gdGhpcy5sZW5ndGhcbiAgICB9IGVsc2UgaWYgKHR5cGVvZiBlbmQgPT09ICdzdHJpbmcnKSB7XG4gICAgICBlbmNvZGluZyA9IGVuZFxuICAgICAgZW5kID0gdGhpcy5sZW5ndGhcbiAgICB9XG4gICAgaWYgKHZhbC5sZW5ndGggPT09IDEpIHtcbiAgICAgIHZhciBjb2RlID0gdmFsLmNoYXJDb2RlQXQoMClcbiAgICAgIGlmIChjb2RlIDwgMjU2KSB7XG4gICAgICAgIHZhbCA9IGNvZGVcbiAgICAgIH1cbiAgICB9XG4gICAgaWYgKGVuY29kaW5nICE9PSB1bmRlZmluZWQgJiYgdHlwZW9mIGVuY29kaW5nICE9PSAnc3RyaW5nJykge1xuICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcignZW5jb2RpbmcgbXVzdCBiZSBhIHN0cmluZycpXG4gICAgfVxuICAgIGlmICh0eXBlb2YgZW5jb2RpbmcgPT09ICdzdHJpbmcnICYmICFCdWZmZXIuaXNFbmNvZGluZyhlbmNvZGluZykpIHtcbiAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1Vua25vd24gZW5jb2Rpbmc6ICcgKyBlbmNvZGluZylcbiAgICB9XG4gIH0gZWxzZSBpZiAodHlwZW9mIHZhbCA9PT0gJ251bWJlcicpIHtcbiAgICB2YWwgPSB2YWwgJiAyNTVcbiAgfVxuXG4gIC8vIEludmFsaWQgcmFuZ2VzIGFyZSBub3Qgc2V0IHRvIGEgZGVmYXVsdCwgc28gY2FuIHJhbmdlIGNoZWNrIGVhcmx5LlxuICBpZiAoc3RhcnQgPCAwIHx8IHRoaXMubGVuZ3RoIDwgc3RhcnQgfHwgdGhpcy5sZW5ndGggPCBlbmQpIHtcbiAgICB0aHJvdyBuZXcgUmFuZ2VFcnJvcignT3V0IG9mIHJhbmdlIGluZGV4JylcbiAgfVxuXG4gIGlmIChlbmQgPD0gc3RhcnQpIHtcbiAgICByZXR1cm4gdGhpc1xuICB9XG5cbiAgc3RhcnQgPSBzdGFydCA+Pj4gMFxuICBlbmQgPSBlbmQgPT09IHVuZGVmaW5lZCA/IHRoaXMubGVuZ3RoIDogZW5kID4+PiAwXG5cbiAgaWYgKCF2YWwpIHZhbCA9IDBcblxuICB2YXIgaVxuICBpZiAodHlwZW9mIHZhbCA9PT0gJ251bWJlcicpIHtcbiAgICBmb3IgKGkgPSBzdGFydDsgaSA8IGVuZDsgaSsrKSB7XG4gICAgICB0aGlzW2ldID0gdmFsXG4gICAgfVxuICB9IGVsc2Uge1xuICAgIHZhciBieXRlcyA9IEJ1ZmZlci5pc0J1ZmZlcih2YWwpXG4gICAgICA/IHZhbFxuICAgICAgOiB1dGY4VG9CeXRlcyhuZXcgQnVmZmVyKHZhbCwgZW5jb2RpbmcpLnRvU3RyaW5nKCkpXG4gICAgdmFyIGxlbiA9IGJ5dGVzLmxlbmd0aFxuICAgIGZvciAoaSA9IDA7IGkgPCBlbmQgLSBzdGFydDsgaSsrKSB7XG4gICAgICB0aGlzW2kgKyBzdGFydF0gPSBieXRlc1tpICUgbGVuXVxuICAgIH1cbiAgfVxuXG4gIHJldHVybiB0aGlzXG59XG5cbi8vIEhFTFBFUiBGVU5DVElPTlNcbi8vID09PT09PT09PT09PT09PT1cblxudmFyIElOVkFMSURfQkFTRTY0X1JFID0gL1teK1xcLzAtOUEtWmEtei1fXS9nXG5cbmZ1bmN0aW9uIGJhc2U2NGNsZWFuIChzdHIpIHtcbiAgLy8gTm9kZSBzdHJpcHMgb3V0IGludmFsaWQgY2hhcmFjdGVycyBsaWtlIFxcbiBhbmQgXFx0IGZyb20gdGhlIHN0cmluZywgYmFzZTY0LWpzIGRvZXMgbm90XG4gIHN0ciA9IHN0cmluZ3RyaW0oc3RyKS5yZXBsYWNlKElOVkFMSURfQkFTRTY0X1JFLCAnJylcbiAgLy8gTm9kZSBjb252ZXJ0cyBzdHJpbmdzIHdpdGggbGVuZ3RoIDwgMiB0byAnJ1xuICBpZiAoc3RyLmxlbmd0aCA8IDIpIHJldHVybiAnJ1xuICAvLyBOb2RlIGFsbG93cyBmb3Igbm9uLXBhZGRlZCBiYXNlNjQgc3RyaW5ncyAobWlzc2luZyB0cmFpbGluZyA9PT0pLCBiYXNlNjQtanMgZG9lcyBub3RcbiAgd2hpbGUgKHN0ci5sZW5ndGggJSA0ICE9PSAwKSB7XG4gICAgc3RyID0gc3RyICsgJz0nXG4gIH1cbiAgcmV0dXJuIHN0clxufVxuXG5mdW5jdGlvbiBzdHJpbmd0cmltIChzdHIpIHtcbiAgaWYgKHN0ci50cmltKSByZXR1cm4gc3RyLnRyaW0oKVxuICByZXR1cm4gc3RyLnJlcGxhY2UoL15cXHMrfFxccyskL2csICcnKVxufVxuXG5mdW5jdGlvbiB0b0hleCAobikge1xuICBpZiAobiA8IDE2KSByZXR1cm4gJzAnICsgbi50b1N0cmluZygxNilcbiAgcmV0dXJuIG4udG9TdHJpbmcoMTYpXG59XG5cbmZ1bmN0aW9uIHV0ZjhUb0J5dGVzIChzdHJpbmcsIHVuaXRzKSB7XG4gIHVuaXRzID0gdW5pdHMgfHwgSW5maW5pdHlcbiAgdmFyIGNvZGVQb2ludFxuICB2YXIgbGVuZ3RoID0gc3RyaW5nLmxlbmd0aFxuICB2YXIgbGVhZFN1cnJvZ2F0ZSA9IG51bGxcbiAgdmFyIGJ5dGVzID0gW11cblxuICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7XG4gICAgY29kZVBvaW50ID0gc3RyaW5nLmNoYXJDb2RlQXQoaSlcblxuICAgIC8vIGlzIHN1cnJvZ2F0ZSBjb21wb25lbnRcbiAgICBpZiAoY29kZVBvaW50ID4gMHhEN0ZGICYmIGNvZGVQb2ludCA8IDB4RTAwMCkge1xuICAgICAgLy8gbGFzdCBjaGFyIHdhcyBhIGxlYWRcbiAgICAgIGlmICghbGVhZFN1cnJvZ2F0ZSkge1xuICAgICAgICAvLyBubyBsZWFkIHlldFxuICAgICAgICBpZiAoY29kZVBvaW50ID4gMHhEQkZGKSB7XG4gICAgICAgICAgLy8gdW5leHBlY3RlZCB0cmFpbFxuICAgICAgICAgIGlmICgodW5pdHMgLT0gMykgPiAtMSkgYnl0ZXMucHVzaCgweEVGLCAweEJGLCAweEJEKVxuICAgICAgICAgIGNvbnRpbnVlXG4gICAgICAgIH0gZWxzZSBpZiAoaSArIDEgPT09IGxlbmd0aCkge1xuICAgICAgICAgIC8vIHVucGFpcmVkIGxlYWRcbiAgICAgICAgICBpZiAoKHVuaXRzIC09IDMpID4gLTEpIGJ5dGVzLnB1c2goMHhFRiwgMHhCRiwgMHhCRClcbiAgICAgICAgICBjb250aW51ZVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gdmFsaWQgbGVhZFxuICAgICAgICBsZWFkU3Vycm9nYXRlID0gY29kZVBvaW50XG5cbiAgICAgICAgY29udGludWVcbiAgICAgIH1cblxuICAgICAgLy8gMiBsZWFkcyBpbiBhIHJvd1xuICAgICAgaWYgKGNvZGVQb2ludCA8IDB4REMwMCkge1xuICAgICAgICBpZiAoKHVuaXRzIC09IDMpID4gLTEpIGJ5dGVzLnB1c2goMHhFRiwgMHhCRiwgMHhCRClcbiAgICAgICAgbGVhZFN1cnJvZ2F0ZSA9IGNvZGVQb2ludFxuICAgICAgICBjb250aW51ZVxuICAgICAgfVxuXG4gICAgICAvLyB2YWxpZCBzdXJyb2dhdGUgcGFpclxuICAgICAgY29kZVBvaW50ID0gKGxlYWRTdXJyb2dhdGUgLSAweEQ4MDAgPDwgMTAgfCBjb2RlUG9pbnQgLSAweERDMDApICsgMHgxMDAwMFxuICAgIH0gZWxzZSBpZiAobGVhZFN1cnJvZ2F0ZSkge1xuICAgICAgLy8gdmFsaWQgYm1wIGNoYXIsIGJ1dCBsYXN0IGNoYXIgd2FzIGEgbGVhZFxuICAgICAgaWYgKCh1bml0cyAtPSAzKSA+IC0xKSBieXRlcy5wdXNoKDB4RUYsIDB4QkYsIDB4QkQpXG4gICAgfVxuXG4gICAgbGVhZFN1cnJvZ2F0ZSA9IG51bGxcblxuICAgIC8vIGVuY29kZSB1dGY4XG4gICAgaWYgKGNvZGVQb2ludCA8IDB4ODApIHtcbiAgICAgIGlmICgodW5pdHMgLT0gMSkgPCAwKSBicmVha1xuICAgICAgYnl0ZXMucHVzaChjb2RlUG9pbnQpXG4gICAgfSBlbHNlIGlmIChjb2RlUG9pbnQgPCAweDgwMCkge1xuICAgICAgaWYgKCh1bml0cyAtPSAyKSA8IDApIGJyZWFrXG4gICAgICBieXRlcy5wdXNoKFxuICAgICAgICBjb2RlUG9pbnQgPj4gMHg2IHwgMHhDMCxcbiAgICAgICAgY29kZVBvaW50ICYgMHgzRiB8IDB4ODBcbiAgICAgIClcbiAgICB9IGVsc2UgaWYgKGNvZGVQb2ludCA8IDB4MTAwMDApIHtcbiAgICAgIGlmICgodW5pdHMgLT0gMykgPCAwKSBicmVha1xuICAgICAgYnl0ZXMucHVzaChcbiAgICAgICAgY29kZVBvaW50ID4+IDB4QyB8IDB4RTAsXG4gICAgICAgIGNvZGVQb2ludCA+PiAweDYgJiAweDNGIHwgMHg4MCxcbiAgICAgICAgY29kZVBvaW50ICYgMHgzRiB8IDB4ODBcbiAgICAgIClcbiAgICB9IGVsc2UgaWYgKGNvZGVQb2ludCA8IDB4MTEwMDAwKSB7XG4gICAgICBpZiAoKHVuaXRzIC09IDQpIDwgMCkgYnJlYWtcbiAgICAgIGJ5dGVzLnB1c2goXG4gICAgICAgIGNvZGVQb2ludCA+PiAweDEyIHwgMHhGMCxcbiAgICAgICAgY29kZVBvaW50ID4+IDB4QyAmIDB4M0YgfCAweDgwLFxuICAgICAgICBjb2RlUG9pbnQgPj4gMHg2ICYgMHgzRiB8IDB4ODAsXG4gICAgICAgIGNvZGVQb2ludCAmIDB4M0YgfCAweDgwXG4gICAgICApXG4gICAgfSBlbHNlIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcignSW52YWxpZCBjb2RlIHBvaW50JylcbiAgICB9XG4gIH1cblxuICByZXR1cm4gYnl0ZXNcbn1cblxuZnVuY3Rpb24gYXNjaWlUb0J5dGVzIChzdHIpIHtcbiAgdmFyIGJ5dGVBcnJheSA9IFtdXG4gIGZvciAodmFyIGkgPSAwOyBpIDwgc3RyLmxlbmd0aDsgaSsrKSB7XG4gICAgLy8gTm9kZSdzIGNvZGUgc2VlbXMgdG8gYmUgZG9pbmcgdGhpcyBhbmQgbm90ICYgMHg3Ri4uXG4gICAgYnl0ZUFycmF5LnB1c2goc3RyLmNoYXJDb2RlQXQoaSkgJiAweEZGKVxuICB9XG4gIHJldHVybiBieXRlQXJyYXlcbn1cblxuZnVuY3Rpb24gdXRmMTZsZVRvQnl0ZXMgKHN0ciwgdW5pdHMpIHtcbiAgdmFyIGMsIGhpLCBsb1xuICB2YXIgYnl0ZUFycmF5ID0gW11cbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBzdHIubGVuZ3RoOyBpKyspIHtcbiAgICBpZiAoKHVuaXRzIC09IDIpIDwgMCkgYnJlYWtcblxuICAgIGMgPSBzdHIuY2hhckNvZGVBdChpKVxuICAgIGhpID0gYyA+PiA4XG4gICAgbG8gPSBjICUgMjU2XG4gICAgYnl0ZUFycmF5LnB1c2gobG8pXG4gICAgYnl0ZUFycmF5LnB1c2goaGkpXG4gIH1cblxuICByZXR1cm4gYnl0ZUFycmF5XG59XG5cbmZ1bmN0aW9uIGJhc2U2NFRvQnl0ZXMgKHN0cikge1xuICByZXR1cm4gYmFzZTY0LnRvQnl0ZUFycmF5KGJhc2U2NGNsZWFuKHN0cikpXG59XG5cbmZ1bmN0aW9uIGJsaXRCdWZmZXIgKHNyYywgZHN0LCBvZmZzZXQsIGxlbmd0aCkge1xuICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7XG4gICAgaWYgKChpICsgb2Zmc2V0ID49IGRzdC5sZW5ndGgpIHx8IChpID49IHNyYy5sZW5ndGgpKSBicmVha1xuICAgIGRzdFtpICsgb2Zmc2V0XSA9IHNyY1tpXVxuICB9XG4gIHJldHVybiBpXG59XG5cbmZ1bmN0aW9uIGlzbmFuICh2YWwpIHtcbiAgcmV0dXJuIHZhbCAhPT0gdmFsIC8vIGVzbGludC1kaXNhYmxlLWxpbmUgbm8tc2VsZi1jb21wYXJlXG59XG4iLCIvLyBVc2Ugc3RyaWN0IG1vZGUgKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0phdmFTY3JpcHQvUmVmZXJlbmNlL1N0cmljdF9tb2RlKVxuXCJ1c2Ugc3RyaWN0XCI7XG5cblxuLy8gUmVxdWlyZXNcbnZhciBUeXBvID0gcmVxdWlyZShcInR5cG8tanNcIik7XG5cblxuLy8gQ3JlYXRlIGZ1bmN0aW9uXG5mdW5jdGlvbiBDb2RlTWlycm9yU3BlbGxDaGVja2VyKG9wdGlvbnMpIHtcblx0Ly8gSW5pdGlhbGl6ZVxuXHRvcHRpb25zID0gb3B0aW9ucyB8fCB7fTtcblxuXG5cdC8vIFZlcmlmeVxuXHRpZih0eXBlb2Ygb3B0aW9ucy5jb2RlTWlycm9ySW5zdGFuY2UgIT09IFwiZnVuY3Rpb25cIiB8fCB0eXBlb2Ygb3B0aW9ucy5jb2RlTWlycm9ySW5zdGFuY2UuZGVmaW5lTW9kZSAhPT0gXCJmdW5jdGlvblwiKSB7XG5cdFx0Y29uc29sZS5sb2coXCJDb2RlTWlycm9yIFNwZWxsIENoZWNrZXI6IFlvdSBtdXN0IHByb3ZpZGUgYW4gaW5zdGFuY2Ugb2YgQ29kZU1pcnJvciB2aWEgdGhlIG9wdGlvbiBgY29kZU1pcnJvckluc3RhbmNlYFwiKTtcblx0XHRyZXR1cm47XG5cdH1cblxuXG5cdC8vIEJlY2F1c2Ugc29tZSBicm93c2VycyBkb24ndCBzdXBwb3J0IHRoaXMgZnVuY3Rpb25hbGl0eSB5ZXRcblx0aWYoIVN0cmluZy5wcm90b3R5cGUuaW5jbHVkZXMpIHtcblx0XHRTdHJpbmcucHJvdG90eXBlLmluY2x1ZGVzID0gZnVuY3Rpb24oKSB7XG5cdFx0XHRcInVzZSBzdHJpY3RcIjtcblx0XHRcdHJldHVybiBTdHJpbmcucHJvdG90eXBlLmluZGV4T2YuYXBwbHkodGhpcywgYXJndW1lbnRzKSAhPT0gLTE7XG5cdFx0fTtcblx0fVxuXG5cblx0Ly8gRGVmaW5lIHRoZSBuZXcgbW9kZVxuXHRvcHRpb25zLmNvZGVNaXJyb3JJbnN0YW5jZS5kZWZpbmVNb2RlKFwic3BlbGwtY2hlY2tlclwiLCBmdW5jdGlvbihjb25maWcpIHtcblx0XHQvLyBMb2FkIEFGRi9ESUMgZGF0YVxuXHRcdGlmKCFDb2RlTWlycm9yU3BlbGxDaGVja2VyLmFmZl9sb2FkaW5nKSB7XG5cdFx0XHRDb2RlTWlycm9yU3BlbGxDaGVja2VyLmFmZl9sb2FkaW5nID0gdHJ1ZTtcblx0XHRcdHZhciB4aHJfYWZmID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7XG5cdFx0XHR4aHJfYWZmLm9wZW4oXCJHRVRcIiwgXCJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvY29kZW1pcnJvci5zcGVsbC1jaGVja2VyL2xhdGVzdC9lbl9VUy5hZmZcIiwgdHJ1ZSk7XG5cdFx0XHR4aHJfYWZmLm9ubG9hZCA9IGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRpZih4aHJfYWZmLnJlYWR5U3RhdGUgPT09IDQgJiYgeGhyX2FmZi5zdGF0dXMgPT09IDIwMCkge1xuXHRcdFx0XHRcdENvZGVNaXJyb3JTcGVsbENoZWNrZXIuYWZmX2RhdGEgPSB4aHJfYWZmLnJlc3BvbnNlVGV4dDtcblx0XHRcdFx0XHRDb2RlTWlycm9yU3BlbGxDaGVja2VyLm51bV9sb2FkZWQrKztcblxuXHRcdFx0XHRcdGlmKENvZGVNaXJyb3JTcGVsbENoZWNrZXIubnVtX2xvYWRlZCA9PSAyKSB7XG5cdFx0XHRcdFx0XHRDb2RlTWlycm9yU3BlbGxDaGVja2VyLnR5cG8gPSBuZXcgVHlwbyhcImVuX1VTXCIsIENvZGVNaXJyb3JTcGVsbENoZWNrZXIuYWZmX2RhdGEsIENvZGVNaXJyb3JTcGVsbENoZWNrZXIuZGljX2RhdGEsIHtcblx0XHRcdFx0XHRcdFx0cGxhdGZvcm06IFwiYW55XCJcblx0XHRcdFx0XHRcdH0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fTtcblx0XHRcdHhocl9hZmYuc2VuZChudWxsKTtcblx0XHR9XG5cblx0XHRpZighQ29kZU1pcnJvclNwZWxsQ2hlY2tlci5kaWNfbG9hZGluZykge1xuXHRcdFx0Q29kZU1pcnJvclNwZWxsQ2hlY2tlci5kaWNfbG9hZGluZyA9IHRydWU7XG5cdFx0XHR2YXIgeGhyX2RpYyA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpO1xuXHRcdFx0eGhyX2RpYy5vcGVuKFwiR0VUXCIsIFwiaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2NvZGVtaXJyb3Iuc3BlbGwtY2hlY2tlci9sYXRlc3QvZW5fVVMuZGljXCIsIHRydWUpO1xuXHRcdFx0eGhyX2RpYy5vbmxvYWQgPSBmdW5jdGlvbigpIHtcblx0XHRcdFx0aWYoeGhyX2RpYy5yZWFkeVN0YXRlID09PSA0ICYmIHhocl9kaWMuc3RhdHVzID09PSAyMDApIHtcblx0XHRcdFx0XHRDb2RlTWlycm9yU3BlbGxDaGVja2VyLmRpY19kYXRhID0geGhyX2RpYy5yZXNwb25zZVRleHQ7XG5cdFx0XHRcdFx0Q29kZU1pcnJvclNwZWxsQ2hlY2tlci5udW1fbG9hZGVkKys7XG5cblx0XHRcdFx0XHRpZihDb2RlTWlycm9yU3BlbGxDaGVja2VyLm51bV9sb2FkZWQgPT0gMikge1xuXHRcdFx0XHRcdFx0Q29kZU1pcnJvclNwZWxsQ2hlY2tlci50eXBvID0gbmV3IFR5cG8oXCJlbl9VU1wiLCBDb2RlTWlycm9yU3BlbGxDaGVja2VyLmFmZl9kYXRhLCBDb2RlTWlycm9yU3BlbGxDaGVja2VyLmRpY19kYXRhLCB7XG5cdFx0XHRcdFx0XHRcdHBsYXRmb3JtOiBcImFueVwiXG5cdFx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH07XG5cdFx0XHR4aHJfZGljLnNlbmQobnVsbCk7XG5cdFx0fVxuXG5cblx0XHQvLyBEZWZpbmUgd2hhdCBzZXBhcmF0ZXMgYSB3b3JkXG5cdFx0dmFyIHJ4X3dvcmQgPSBcIiFcXFwiIyQlJigpKissLS4vOjs8PT4/QFtcXFxcXV5fYHt8fX4gXCI7XG5cblxuXHRcdC8vIENyZWF0ZSB0aGUgb3ZlcmxheSBhbmQgc3VjaFxuXHRcdHZhciBvdmVybGF5ID0ge1xuXHRcdFx0dG9rZW46IGZ1bmN0aW9uKHN0cmVhbSkge1xuXHRcdFx0XHR2YXIgY2ggPSBzdHJlYW0ucGVlaygpO1xuXHRcdFx0XHR2YXIgd29yZCA9IFwiXCI7XG5cblx0XHRcdFx0aWYocnhfd29yZC5pbmNsdWRlcyhjaCkpIHtcblx0XHRcdFx0XHRzdHJlYW0ubmV4dCgpO1xuXHRcdFx0XHRcdHJldHVybiBudWxsO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0d2hpbGUoKGNoID0gc3RyZWFtLnBlZWsoKSkgIT0gbnVsbCAmJiAhcnhfd29yZC5pbmNsdWRlcyhjaCkpIHtcblx0XHRcdFx0XHR3b3JkICs9IGNoO1xuXHRcdFx0XHRcdHN0cmVhbS5uZXh0KCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpZihDb2RlTWlycm9yU3BlbGxDaGVja2VyLnR5cG8gJiYgIUNvZGVNaXJyb3JTcGVsbENoZWNrZXIudHlwby5jaGVjayh3b3JkKSlcblx0XHRcdFx0XHRyZXR1cm4gXCJzcGVsbC1lcnJvclwiOyAvLyBDU1MgY2xhc3M6IGNtLXNwZWxsLWVycm9yXG5cblx0XHRcdFx0cmV0dXJuIG51bGw7XG5cdFx0XHR9XG5cdFx0fTtcblxuXHRcdHZhciBtb2RlID0gb3B0aW9ucy5jb2RlTWlycm9ySW5zdGFuY2UuZ2V0TW9kZShcblx0XHRcdGNvbmZpZywgY29uZmlnLmJhY2tkcm9wIHx8IFwidGV4dC9wbGFpblwiXG5cdFx0KTtcblxuXHRcdHJldHVybiBvcHRpb25zLmNvZGVNaXJyb3JJbnN0YW5jZS5vdmVybGF5TW9kZShtb2RlLCBvdmVybGF5LCB0cnVlKTtcblx0fSk7XG59XG5cblxuLy8gSW5pdGlhbGl6ZSBkYXRhIGdsb2JhbGx5IHRvIHJlZHVjZSBtZW1vcnkgY29uc3VtcHRpb25cbkNvZGVNaXJyb3JTcGVsbENoZWNrZXIubnVtX2xvYWRlZCA9IDA7XG5Db2RlTWlycm9yU3BlbGxDaGVja2VyLmFmZl9sb2FkaW5nID0gZmFsc2U7XG5Db2RlTWlycm9yU3BlbGxDaGVja2VyLmRpY19sb2FkaW5nID0gZmFsc2U7XG5Db2RlTWlycm9yU3BlbGxDaGVja2VyLmFmZl9kYXRhID0gXCJcIjtcbkNvZGVNaXJyb3JTcGVsbENoZWNrZXIuZGljX2RhdGEgPSBcIlwiO1xuQ29kZU1pcnJvclNwZWxsQ2hlY2tlci50eXBvO1xuXG5cbi8vIEV4cG9ydFxubW9kdWxlLmV4cG9ydHMgPSBDb2RlTWlycm9yU3BlbGxDaGVja2VyOyIsIi8vIENvZGVNaXJyb3IsIGNvcHlyaWdodCAoYykgYnkgTWFyaWpuIEhhdmVyYmVrZSBhbmQgb3RoZXJzXG4vLyBEaXN0cmlidXRlZCB1bmRlciBhbiBNSVQgbGljZW5zZTogaHR0cDovL2NvZGVtaXJyb3IubmV0L0xJQ0VOU0VcblxuKGZ1bmN0aW9uKG1vZCkge1xuICBpZiAodHlwZW9mIGV4cG9ydHMgPT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgbW9kdWxlID09IFwib2JqZWN0XCIpIC8vIENvbW1vbkpTXG4gICAgbW9kKHJlcXVpcmUoXCIuLi8uLi9saWIvY29kZW1pcnJvclwiKSk7XG4gIGVsc2UgaWYgKHR5cGVvZiBkZWZpbmUgPT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIC8vIEFNRFxuICAgIGRlZmluZShbXCIuLi8uLi9saWIvY29kZW1pcnJvclwiXSwgbW9kKTtcbiAgZWxzZSAvLyBQbGFpbiBicm93c2VyIGVudlxuICAgIG1vZChDb2RlTWlycm9yKTtcbn0pKGZ1bmN0aW9uKENvZGVNaXJyb3IpIHtcbiAgXCJ1c2Ugc3RyaWN0XCI7XG5cbiAgQ29kZU1pcnJvci5kZWZpbmVPcHRpb24oXCJmdWxsU2NyZWVuXCIsIGZhbHNlLCBmdW5jdGlvbihjbSwgdmFsLCBvbGQpIHtcbiAgICBpZiAob2xkID09IENvZGVNaXJyb3IuSW5pdCkgb2xkID0gZmFsc2U7XG4gICAgaWYgKCFvbGQgPT0gIXZhbCkgcmV0dXJuO1xuICAgIGlmICh2YWwpIHNldEZ1bGxzY3JlZW4oY20pO1xuICAgIGVsc2Ugc2V0Tm9ybWFsKGNtKTtcbiAgfSk7XG5cbiAgZnVuY3Rpb24gc2V0RnVsbHNjcmVlbihjbSkge1xuICAgIHZhciB3cmFwID0gY20uZ2V0V3JhcHBlckVsZW1lbnQoKTtcbiAgICBjbS5zdGF0ZS5mdWxsU2NyZWVuUmVzdG9yZSA9IHtzY3JvbGxUb3A6IHdpbmRvdy5wYWdlWU9mZnNldCwgc2Nyb2xsTGVmdDogd2luZG93LnBhZ2VYT2Zmc2V0LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB3cmFwLnN0eWxlLndpZHRoLCBoZWlnaHQ6IHdyYXAuc3R5bGUuaGVpZ2h0fTtcbiAgICB3cmFwLnN0eWxlLndpZHRoID0gXCJcIjtcbiAgICB3cmFwLnN0eWxlLmhlaWdodCA9IFwiYXV0b1wiO1xuICAgIHdyYXAuY2xhc3NOYW1lICs9IFwiIENvZGVNaXJyb3ItZnVsbHNjcmVlblwiO1xuICAgIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zdHlsZS5vdmVyZmxvdyA9IFwiaGlkZGVuXCI7XG4gICAgY20ucmVmcmVzaCgpO1xuICB9XG5cbiAgZnVuY3Rpb24gc2V0Tm9ybWFsKGNtKSB7XG4gICAgdmFyIHdyYXAgPSBjbS5nZXRXcmFwcGVyRWxlbWVudCgpO1xuICAgIHdyYXAuY2xhc3NOYW1lID0gd3JhcC5jbGFzc05hbWUucmVwbGFjZSgvXFxzKkNvZGVNaXJyb3ItZnVsbHNjcmVlblxcYi8sIFwiXCIpO1xuICAgIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zdHlsZS5vdmVyZmxvdyA9IFwiXCI7XG4gICAgdmFyIGluZm8gPSBjbS5zdGF0ZS5mdWxsU2NyZWVuUmVzdG9yZTtcbiAgICB3cmFwLnN0eWxlLndpZHRoID0gaW5mby53aWR0aDsgd3JhcC5zdHlsZS5oZWlnaHQgPSBpbmZvLmhlaWdodDtcbiAgICB3aW5kb3cuc2Nyb2xsVG8oaW5mby5zY3JvbGxMZWZ0LCBpbmZvLnNjcm9sbFRvcCk7XG4gICAgY20ucmVmcmVzaCgpO1xuICB9XG59KTtcbiIsIi8vIENvZGVNaXJyb3IsIGNvcHlyaWdodCAoYykgYnkgTWFyaWpuIEhhdmVyYmVrZSBhbmQgb3RoZXJzXG4vLyBEaXN0cmlidXRlZCB1bmRlciBhbiBNSVQgbGljZW5zZTogaHR0cDovL2NvZGVtaXJyb3IubmV0L0xJQ0VOU0VcblxuKGZ1bmN0aW9uKG1vZCkge1xuICBpZiAodHlwZW9mIGV4cG9ydHMgPT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgbW9kdWxlID09IFwib2JqZWN0XCIpIC8vIENvbW1vbkpTXG4gICAgbW9kKHJlcXVpcmUoXCIuLi8uLi9saWIvY29kZW1pcnJvclwiKSk7XG4gIGVsc2UgaWYgKHR5cGVvZiBkZWZpbmUgPT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIC8vIEFNRFxuICAgIGRlZmluZShbXCIuLi8uLi9saWIvY29kZW1pcnJvclwiXSwgbW9kKTtcbiAgZWxzZSAvLyBQbGFpbiBicm93c2VyIGVudlxuICAgIG1vZChDb2RlTWlycm9yKTtcbn0pKGZ1bmN0aW9uKENvZGVNaXJyb3IpIHtcbiAgQ29kZU1pcnJvci5kZWZpbmVPcHRpb24oXCJwbGFjZWhvbGRlclwiLCBcIlwiLCBmdW5jdGlvbihjbSwgdmFsLCBvbGQpIHtcbiAgICB2YXIgcHJldiA9IG9sZCAmJiBvbGQgIT0gQ29kZU1pcnJvci5Jbml0O1xuICAgIGlmICh2YWwgJiYgIXByZXYpIHtcbiAgICAgIGNtLm9uKFwiYmx1clwiLCBvbkJsdXIpO1xuICAgICAgY20ub24oXCJjaGFuZ2VcIiwgb25DaGFuZ2UpO1xuICAgICAgY20ub24oXCJzd2FwRG9jXCIsIG9uQ2hhbmdlKTtcbiAgICAgIG9uQ2hhbmdlKGNtKTtcbiAgICB9IGVsc2UgaWYgKCF2YWwgJiYgcHJldikge1xuICAgICAgY20ub2ZmKFwiYmx1clwiLCBvbkJsdXIpO1xuICAgICAgY20ub2ZmKFwiY2hhbmdlXCIsIG9uQ2hhbmdlKTtcbiAgICAgIGNtLm9mZihcInN3YXBEb2NcIiwgb25DaGFuZ2UpO1xuICAgICAgY2xlYXJQbGFjZWhvbGRlcihjbSk7XG4gICAgICB2YXIgd3JhcHBlciA9IGNtLmdldFdyYXBwZXJFbGVtZW50KCk7XG4gICAgICB3cmFwcGVyLmNsYXNzTmFtZSA9IHdyYXBwZXIuY2xhc3NOYW1lLnJlcGxhY2UoXCIgQ29kZU1pcnJvci1lbXB0eVwiLCBcIlwiKTtcbiAgICB9XG5cbiAgICBpZiAodmFsICYmICFjbS5oYXNGb2N1cygpKSBvbkJsdXIoY20pO1xuICB9KTtcblxuICBmdW5jdGlvbiBjbGVhclBsYWNlaG9sZGVyKGNtKSB7XG4gICAgaWYgKGNtLnN0YXRlLnBsYWNlaG9sZGVyKSB7XG4gICAgICBjbS5zdGF0ZS5wbGFjZWhvbGRlci5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGNtLnN0YXRlLnBsYWNlaG9sZGVyKTtcbiAgICAgIGNtLnN0YXRlLnBsYWNlaG9sZGVyID0gbnVsbDtcbiAgICB9XG4gIH1cbiAgZnVuY3Rpb24gc2V0UGxhY2Vob2xkZXIoY20pIHtcbiAgICBjbGVhclBsYWNlaG9sZGVyKGNtKTtcbiAgICB2YXIgZWx0ID0gY20uc3RhdGUucGxhY2Vob2xkZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwicHJlXCIpO1xuICAgIGVsdC5zdHlsZS5jc3NUZXh0ID0gXCJoZWlnaHQ6IDA7IG92ZXJmbG93OiB2aXNpYmxlXCI7XG4gICAgZWx0LmNsYXNzTmFtZSA9IFwiQ29kZU1pcnJvci1wbGFjZWhvbGRlclwiO1xuICAgIHZhciBwbGFjZUhvbGRlciA9IGNtLmdldE9wdGlvbihcInBsYWNlaG9sZGVyXCIpXG4gICAgaWYgKHR5cGVvZiBwbGFjZUhvbGRlciA9PSBcInN0cmluZ1wiKSBwbGFjZUhvbGRlciA9IGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHBsYWNlSG9sZGVyKVxuICAgIGVsdC5hcHBlbmRDaGlsZChwbGFjZUhvbGRlcilcbiAgICBjbS5kaXNwbGF5LmxpbmVTcGFjZS5pbnNlcnRCZWZvcmUoZWx0LCBjbS5kaXNwbGF5LmxpbmVTcGFjZS5maXJzdENoaWxkKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIG9uQmx1cihjbSkge1xuICAgIGlmIChpc0VtcHR5KGNtKSkgc2V0UGxhY2Vob2xkZXIoY20pO1xuICB9XG4gIGZ1bmN0aW9uIG9uQ2hhbmdlKGNtKSB7XG4gICAgdmFyIHdyYXBwZXIgPSBjbS5nZXRXcmFwcGVyRWxlbWVudCgpLCBlbXB0eSA9IGlzRW1wdHkoY20pO1xuICAgIHdyYXBwZXIuY2xhc3NOYW1lID0gd3JhcHBlci5jbGFzc05hbWUucmVwbGFjZShcIiBDb2RlTWlycm9yLWVtcHR5XCIsIFwiXCIpICsgKGVtcHR5ID8gXCIgQ29kZU1pcnJvci1lbXB0eVwiIDogXCJcIik7XG5cbiAgICBpZiAoZW1wdHkpIHNldFBsYWNlaG9sZGVyKGNtKTtcbiAgICBlbHNlIGNsZWFyUGxhY2Vob2xkZXIoY20pO1xuICB9XG5cbiAgZnVuY3Rpb24gaXNFbXB0eShjbSkge1xuICAgIHJldHVybiAoY20ubGluZUNvdW50KCkgPT09IDEpICYmIChjbS5nZXRMaW5lKDApID09PSBcIlwiKTtcbiAgfVxufSk7XG4iLCIvLyBDb2RlTWlycm9yLCBjb3B5cmlnaHQgKGMpIGJ5IE1hcmlqbiBIYXZlcmJla2UgYW5kIG90aGVyc1xuLy8gRGlzdHJpYnV0ZWQgdW5kZXIgYW4gTUlUIGxpY2Vuc2U6IGh0dHA6Ly9jb2RlbWlycm9yLm5ldC9MSUNFTlNFXG5cbihmdW5jdGlvbihtb2QpIHtcbiAgaWYgKHR5cGVvZiBleHBvcnRzID09IFwib2JqZWN0XCIgJiYgdHlwZW9mIG1vZHVsZSA9PSBcIm9iamVjdFwiKSAvLyBDb21tb25KU1xuICAgIG1vZChyZXF1aXJlKFwiLi4vLi4vbGliL2NvZGVtaXJyb3JcIikpO1xuICBlbHNlIGlmICh0eXBlb2YgZGVmaW5lID09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSAvLyBBTURcbiAgICBkZWZpbmUoW1wiLi4vLi4vbGliL2NvZGVtaXJyb3JcIl0sIG1vZCk7XG4gIGVsc2UgLy8gUGxhaW4gYnJvd3NlciBlbnZcbiAgICBtb2QoQ29kZU1pcnJvcik7XG59KShmdW5jdGlvbihDb2RlTWlycm9yKSB7XG4gIFwidXNlIHN0cmljdFwiO1xuXG4gIHZhciBsaXN0UkUgPSAvXihcXHMqKSg+Wz4gXSp8WyorLV1cXHN8KFxcZCspKFsuKV0pKShcXHMqKS8sXG4gICAgICBlbXB0eUxpc3RSRSA9IC9eKFxccyopKD5bPiBdKnxbKistXXwoXFxkKylbLildKShcXHMqKSQvLFxuICAgICAgdW5vcmRlcmVkTGlzdFJFID0gL1sqKy1dXFxzLztcblxuICBDb2RlTWlycm9yLmNvbW1hbmRzLm5ld2xpbmVBbmRJbmRlbnRDb250aW51ZU1hcmtkb3duTGlzdCA9IGZ1bmN0aW9uKGNtKSB7XG4gICAgaWYgKGNtLmdldE9wdGlvbihcImRpc2FibGVJbnB1dFwiKSkgcmV0dXJuIENvZGVNaXJyb3IuUGFzcztcbiAgICB2YXIgcmFuZ2VzID0gY20ubGlzdFNlbGVjdGlvbnMoKSwgcmVwbGFjZW1lbnRzID0gW107XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCByYW5nZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBwb3MgPSByYW5nZXNbaV0uaGVhZDtcbiAgICAgIHZhciBlb2xTdGF0ZSA9IGNtLmdldFN0YXRlQWZ0ZXIocG9zLmxpbmUpO1xuICAgICAgdmFyIGluTGlzdCA9IGVvbFN0YXRlLmxpc3QgIT09IGZhbHNlO1xuICAgICAgdmFyIGluUXVvdGUgPSBlb2xTdGF0ZS5xdW90ZSAhPT0gMDtcblxuICAgICAgdmFyIGxpbmUgPSBjbS5nZXRMaW5lKHBvcy5saW5lKSwgbWF0Y2ggPSBsaXN0UkUuZXhlYyhsaW5lKTtcbiAgICAgIGlmICghcmFuZ2VzW2ldLmVtcHR5KCkgfHwgKCFpbkxpc3QgJiYgIWluUXVvdGUpIHx8ICFtYXRjaCkge1xuICAgICAgICBjbS5leGVjQ29tbWFuZChcIm5ld2xpbmVBbmRJbmRlbnRcIik7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cbiAgICAgIGlmIChlbXB0eUxpc3RSRS50ZXN0KGxpbmUpKSB7XG4gICAgICAgIGNtLnJlcGxhY2VSYW5nZShcIlwiLCB7XG4gICAgICAgICAgbGluZTogcG9zLmxpbmUsIGNoOiAwXG4gICAgICAgIH0sIHtcbiAgICAgICAgICBsaW5lOiBwb3MubGluZSwgY2g6IHBvcy5jaCArIDFcbiAgICAgICAgfSk7XG4gICAgICAgIHJlcGxhY2VtZW50c1tpXSA9IFwiXFxuXCI7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB2YXIgaW5kZW50ID0gbWF0Y2hbMV0sIGFmdGVyID0gbWF0Y2hbNV07XG4gICAgICAgIHZhciBidWxsZXQgPSB1bm9yZGVyZWRMaXN0UkUudGVzdChtYXRjaFsyXSkgfHwgbWF0Y2hbMl0uaW5kZXhPZihcIj5cIikgPj0gMFxuICAgICAgICAgID8gbWF0Y2hbMl1cbiAgICAgICAgICA6IChwYXJzZUludChtYXRjaFszXSwgMTApICsgMSkgKyBtYXRjaFs0XTtcblxuICAgICAgICByZXBsYWNlbWVudHNbaV0gPSBcIlxcblwiICsgaW5kZW50ICsgYnVsbGV0ICsgYWZ0ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgY20ucmVwbGFjZVNlbGVjdGlvbnMocmVwbGFjZW1lbnRzKTtcbiAgfTtcbn0pO1xuIiwiLy8gQ29kZU1pcnJvciwgY29weXJpZ2h0IChjKSBieSBNYXJpam4gSGF2ZXJiZWtlIGFuZCBvdGhlcnNcbi8vIERpc3RyaWJ1dGVkIHVuZGVyIGFuIE1JVCBsaWNlbnNlOiBodHRwOi8vY29kZW1pcnJvci5uZXQvTElDRU5TRVxuXG4vLyBVdGlsaXR5IGZ1bmN0aW9uIHRoYXQgYWxsb3dzIG1vZGVzIHRvIGJlIGNvbWJpbmVkLiBUaGUgbW9kZSBnaXZlblxuLy8gYXMgdGhlIGJhc2UgYXJndW1lbnQgdGFrZXMgY2FyZSBvZiBtb3N0IG9mIHRoZSBub3JtYWwgbW9kZVxuLy8gZnVuY3Rpb25hbGl0eSwgYnV0IGEgc2Vjb25kICh0eXBpY2FsbHkgc2ltcGxlKSBtb2RlIGlzIHVzZWQsIHdoaWNoXG4vLyBjYW4gb3ZlcnJpZGUgdGhlIHN0eWxlIG9mIHRleHQuIEJvdGggbW9kZXMgZ2V0IHRvIHBhcnNlIGFsbCBvZiB0aGVcbi8vIHRleHQsIGJ1dCB3aGVuIGJvdGggYXNzaWduIGEgbm9uLW51bGwgc3R5bGUgdG8gYSBwaWVjZSBvZiBjb2RlLCB0aGVcbi8vIG92ZXJsYXkgd2lucywgdW5sZXNzIHRoZSBjb21iaW5lIGFyZ3VtZW50IHdhcyB0cnVlIGFuZCBub3Qgb3ZlcnJpZGRlbixcbi8vIG9yIHN0YXRlLm92ZXJsYXkuY29tYmluZVRva2VucyB3YXMgdHJ1ZSwgaW4gd2hpY2ggY2FzZSB0aGUgc3R5bGVzIGFyZVxuLy8gY29tYmluZWQuXG5cbihmdW5jdGlvbihtb2QpIHtcbiAgaWYgKHR5cGVvZiBleHBvcnRzID09IFwib2JqZWN0XCIgJiYgdHlwZW9mIG1vZHVsZSA9PSBcIm9iamVjdFwiKSAvLyBDb21tb25KU1xuICAgIG1vZChyZXF1aXJlKFwiLi4vLi4vbGliL2NvZGVtaXJyb3JcIikpO1xuICBlbHNlIGlmICh0eXBlb2YgZGVmaW5lID09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSAvLyBBTURcbiAgICBkZWZpbmUoW1wiLi4vLi4vbGliL2NvZGVtaXJyb3JcIl0sIG1vZCk7XG4gIGVsc2UgLy8gUGxhaW4gYnJvd3NlciBlbnZcbiAgICBtb2QoQ29kZU1pcnJvcik7XG59KShmdW5jdGlvbihDb2RlTWlycm9yKSB7XG5cInVzZSBzdHJpY3RcIjtcblxuQ29kZU1pcnJvci5vdmVybGF5TW9kZSA9IGZ1bmN0aW9uKGJhc2UsIG92ZXJsYXksIGNvbWJpbmUpIHtcbiAgcmV0dXJuIHtcbiAgICBzdGFydFN0YXRlOiBmdW5jdGlvbigpIHtcbiAgICAgIHJldHVybiB7XG4gICAgICAgIGJhc2U6IENvZGVNaXJyb3Iuc3RhcnRTdGF0ZShiYXNlKSxcbiAgICAgICAgb3ZlcmxheTogQ29kZU1pcnJvci5zdGFydFN0YXRlKG92ZXJsYXkpLFxuICAgICAgICBiYXNlUG9zOiAwLCBiYXNlQ3VyOiBudWxsLFxuICAgICAgICBvdmVybGF5UG9zOiAwLCBvdmVybGF5Q3VyOiBudWxsLFxuICAgICAgICBzdHJlYW1TZWVuOiBudWxsXG4gICAgICB9O1xuICAgIH0sXG4gICAgY29weVN0YXRlOiBmdW5jdGlvbihzdGF0ZSkge1xuICAgICAgcmV0dXJuIHtcbiAgICAgICAgYmFzZTogQ29kZU1pcnJvci5jb3B5U3RhdGUoYmFzZSwgc3RhdGUuYmFzZSksXG4gICAgICAgIG92ZXJsYXk6IENvZGVNaXJyb3IuY29weVN0YXRlKG92ZXJsYXksIHN0YXRlLm92ZXJsYXkpLFxuICAgICAgICBiYXNlUG9zOiBzdGF0ZS5iYXNlUG9zLCBiYXNlQ3VyOiBudWxsLFxuICAgICAgICBvdmVybGF5UG9zOiBzdGF0ZS5vdmVybGF5UG9zLCBvdmVybGF5Q3VyOiBudWxsXG4gICAgICB9O1xuICAgIH0sXG5cbiAgICB0b2tlbjogZnVuY3Rpb24oc3RyZWFtLCBzdGF0ZSkge1xuICAgICAgaWYgKHN0cmVhbSAhPSBzdGF0ZS5zdHJlYW1TZWVuIHx8XG4gICAgICAgICAgTWF0aC5taW4oc3RhdGUuYmFzZVBvcywgc3RhdGUub3ZlcmxheVBvcykgPCBzdHJlYW0uc3RhcnQpIHtcbiAgICAgICAgc3RhdGUuc3RyZWFtU2VlbiA9IHN0cmVhbTtcbiAgICAgICAgc3RhdGUuYmFzZVBvcyA9IHN0YXRlLm92ZXJsYXlQb3MgPSBzdHJlYW0uc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgIGlmIChzdHJlYW0uc3RhcnQgPT0gc3RhdGUuYmFzZVBvcykge1xuICAgICAgICBzdGF0ZS5iYXNlQ3VyID0gYmFzZS50b2tlbihzdHJlYW0sIHN0YXRlLmJhc2UpO1xuICAgICAgICBzdGF0ZS5iYXNlUG9zID0gc3RyZWFtLnBvcztcbiAgICAgIH1cbiAgICAgIGlmIChzdHJlYW0uc3RhcnQgPT0gc3RhdGUub3ZlcmxheVBvcykge1xuICAgICAgICBzdHJlYW0ucG9zID0gc3RyZWFtLnN0YXJ0O1xuICAgICAgICBzdGF0ZS5vdmVybGF5Q3VyID0gb3ZlcmxheS50b2tlbihzdHJlYW0sIHN0YXRlLm92ZXJsYXkpO1xuICAgICAgICBzdGF0ZS5vdmVybGF5UG9zID0gc3RyZWFtLnBvcztcbiAgICAgIH1cbiAgICAgIHN0cmVhbS5wb3MgPSBNYXRoLm1pbihzdGF0ZS5iYXNlUG9zLCBzdGF0ZS5vdmVybGF5UG9zKTtcblxuICAgICAgLy8gc3RhdGUub3ZlcmxheS5jb21iaW5lVG9rZW5zIGFsd2F5cyB0YWtlcyBwcmVjZWRlbmNlIG92ZXIgY29tYmluZSxcbiAgICAgIC8vIHVubGVzcyBzZXQgdG8gbnVsbFxuICAgICAgaWYgKHN0YXRlLm92ZXJsYXlDdXIgPT0gbnVsbCkgcmV0dXJuIHN0YXRlLmJhc2VDdXI7XG4gICAgICBlbHNlIGlmIChzdGF0ZS5iYXNlQ3VyICE9IG51bGwgJiZcbiAgICAgICAgICAgICAgIHN0YXRlLm92ZXJsYXkuY29tYmluZVRva2VucyB8fFxuICAgICAgICAgICAgICAgY29tYmluZSAmJiBzdGF0ZS5vdmVybGF5LmNvbWJpbmVUb2tlbnMgPT0gbnVsbClcbiAgICAgICAgcmV0dXJuIHN0YXRlLmJhc2VDdXIgKyBcIiBcIiArIHN0YXRlLm92ZXJsYXlDdXI7XG4gICAgICBlbHNlIHJldHVybiBzdGF0ZS5vdmVybGF5Q3VyO1xuICAgIH0sXG5cbiAgICBpbmRlbnQ6IGJhc2UuaW5kZW50ICYmIGZ1bmN0aW9uKHN0YXRlLCB0ZXh0QWZ0ZXIpIHtcbiAgICAgIHJldHVybiBiYXNlLmluZGVudChzdGF0ZS5iYXNlLCB0ZXh0QWZ0ZXIpO1xuICAgIH0sXG4gICAgZWxlY3RyaWNDaGFyczogYmFzZS5lbGVjdHJpY0NoYXJzLFxuXG4gICAgaW5uZXJNb2RlOiBmdW5jdGlvbihzdGF0ZSkgeyByZXR1cm4ge3N0YXRlOiBzdGF0ZS5iYXNlLCBtb2RlOiBiYXNlfTsgfSxcblxuICAgIGJsYW5rTGluZTogZnVuY3Rpb24oc3RhdGUpIHtcbiAgICAgIGlmIChiYXNlLmJsYW5rTGluZSkgYmFzZS5ibGFua0xpbmUoc3RhdGUuYmFzZSk7XG4gICAgICBpZiAob3ZlcmxheS5ibGFua0xpbmUpIG92ZXJsYXkuYmxhbmtMaW5lKHN0YXRlLm92ZXJsYXkpO1xuICAgIH1cbiAgfTtcbn07XG5cbn0pO1xuIiwiLy8gQ29kZU1pcnJvciwgY29weXJpZ2h0IChjKSBieSBNYXJpam4gSGF2ZXJiZWtlIGFuZCBvdGhlcnNcbi8vIERpc3RyaWJ1dGVkIHVuZGVyIGFuIE1JVCBsaWNlbnNlOiBodHRwOi8vY29kZW1pcnJvci5uZXQvTElDRU5TRVxuXG4vLyBCZWNhdXNlIHNvbWV0aW1lcyB5b3UgbmVlZCB0byBtYXJrIHRoZSBzZWxlY3RlZCAqdGV4dCouXG4vL1xuLy8gQWRkcyBhbiBvcHRpb24gJ3N0eWxlU2VsZWN0ZWRUZXh0JyB3aGljaCwgd2hlbiBlbmFibGVkLCBnaXZlc1xuLy8gc2VsZWN0ZWQgdGV4dCB0aGUgQ1NTIGNsYXNzIGdpdmVuIGFzIG9wdGlvbiB2YWx1ZSwgb3Jcbi8vIFwiQ29kZU1pcnJvci1zZWxlY3RlZHRleHRcIiB3aGVuIHRoZSB2YWx1ZSBpcyBub3QgYSBzdHJpbmcuXG5cbihmdW5jdGlvbihtb2QpIHtcbiAgaWYgKHR5cGVvZiBleHBvcnRzID09IFwib2JqZWN0XCIgJiYgdHlwZW9mIG1vZHVsZSA9PSBcIm9iamVjdFwiKSAvLyBDb21tb25KU1xuICAgIG1vZChyZXF1aXJlKFwiLi4vLi4vbGliL2NvZGVtaXJyb3JcIikpO1xuICBlbHNlIGlmICh0eXBlb2YgZGVmaW5lID09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSAvLyBBTURcbiAgICBkZWZpbmUoW1wiLi4vLi4vbGliL2NvZGVtaXJyb3JcIl0sIG1vZCk7XG4gIGVsc2UgLy8gUGxhaW4gYnJvd3NlciBlbnZcbiAgICBtb2QoQ29kZU1pcnJvcik7XG59KShmdW5jdGlvbihDb2RlTWlycm9yKSB7XG4gIFwidXNlIHN0cmljdFwiO1xuXG4gIENvZGVNaXJyb3IuZGVmaW5lT3B0aW9uKFwic3R5bGVTZWxlY3RlZFRleHRcIiwgZmFsc2UsIGZ1bmN0aW9uKGNtLCB2YWwsIG9sZCkge1xuICAgIHZhciBwcmV2ID0gb2xkICYmIG9sZCAhPSBDb2RlTWlycm9yLkluaXQ7XG4gICAgaWYgKHZhbCAmJiAhcHJldikge1xuICAgICAgY20uc3RhdGUubWFya2VkU2VsZWN0aW9uID0gW107XG4gICAgICBjbS5zdGF0ZS5tYXJrZWRTZWxlY3Rpb25TdHlsZSA9IHR5cGVvZiB2YWwgPT0gXCJzdHJpbmdcIiA/IHZhbCA6IFwiQ29kZU1pcnJvci1zZWxlY3RlZHRleHRcIjtcbiAgICAgIHJlc2V0KGNtKTtcbiAgICAgIGNtLm9uKFwiY3Vyc29yQWN0aXZpdHlcIiwgb25DdXJzb3JBY3Rpdml0eSk7XG4gICAgICBjbS5vbihcImNoYW5nZVwiLCBvbkNoYW5nZSk7XG4gICAgfSBlbHNlIGlmICghdmFsICYmIHByZXYpIHtcbiAgICAgIGNtLm9mZihcImN1cnNvckFjdGl2aXR5XCIsIG9uQ3Vyc29yQWN0aXZpdHkpO1xuICAgICAgY20ub2ZmKFwiY2hhbmdlXCIsIG9uQ2hhbmdlKTtcbiAgICAgIGNsZWFyKGNtKTtcbiAgICAgIGNtLnN0YXRlLm1hcmtlZFNlbGVjdGlvbiA9IGNtLnN0YXRlLm1hcmtlZFNlbGVjdGlvblN0eWxlID0gbnVsbDtcbiAgICB9XG4gIH0pO1xuXG4gIGZ1bmN0aW9uIG9uQ3Vyc29yQWN0aXZpdHkoY20pIHtcbiAgICBjbS5vcGVyYXRpb24oZnVuY3Rpb24oKSB7IHVwZGF0ZShjbSk7IH0pO1xuICB9XG5cbiAgZnVuY3Rpb24gb25DaGFuZ2UoY20pIHtcbiAgICBpZiAoY20uc3RhdGUubWFya2VkU2VsZWN0aW9uLmxlbmd0aClcbiAgICAgIGNtLm9wZXJhdGlvbihmdW5jdGlvbigpIHsgY2xlYXIoY20pOyB9KTtcbiAgfVxuXG4gIHZhciBDSFVOS19TSVpFID0gODtcbiAgdmFyIFBvcyA9IENvZGVNaXJyb3IuUG9zO1xuICB2YXIgY21wID0gQ29kZU1pcnJvci5jbXBQb3M7XG5cbiAgZnVuY3Rpb24gY292ZXJSYW5nZShjbSwgZnJvbSwgdG8sIGFkZEF0KSB7XG4gICAgaWYgKGNtcChmcm9tLCB0bykgPT0gMCkgcmV0dXJuO1xuICAgIHZhciBhcnJheSA9IGNtLnN0YXRlLm1hcmtlZFNlbGVjdGlvbjtcbiAgICB2YXIgY2xzID0gY20uc3RhdGUubWFya2VkU2VsZWN0aW9uU3R5bGU7XG4gICAgZm9yICh2YXIgbGluZSA9IGZyb20ubGluZTs7KSB7XG4gICAgICB2YXIgc3RhcnQgPSBsaW5lID09IGZyb20ubGluZSA/IGZyb20gOiBQb3MobGluZSwgMCk7XG4gICAgICB2YXIgZW5kTGluZSA9IGxpbmUgKyBDSFVOS19TSVpFLCBhdEVuZCA9IGVuZExpbmUgPj0gdG8ubGluZTtcbiAgICAgIHZhciBlbmQgPSBhdEVuZCA/IHRvIDogUG9zKGVuZExpbmUsIDApO1xuICAgICAgdmFyIG1hcmsgPSBjbS5tYXJrVGV4dChzdGFydCwgZW5kLCB7Y2xhc3NOYW1lOiBjbHN9KTtcbiAgICAgIGlmIChhZGRBdCA9PSBudWxsKSBhcnJheS5wdXNoKG1hcmspO1xuICAgICAgZWxzZSBhcnJheS5zcGxpY2UoYWRkQXQrKywgMCwgbWFyayk7XG4gICAgICBpZiAoYXRFbmQpIGJyZWFrO1xuICAgICAgbGluZSA9IGVuZExpbmU7XG4gICAgfVxuICB9XG5cbiAgZnVuY3Rpb24gY2xlYXIoY20pIHtcbiAgICB2YXIgYXJyYXkgPSBjbS5zdGF0ZS5tYXJrZWRTZWxlY3Rpb247XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBhcnJheS5sZW5ndGg7ICsraSkgYXJyYXlbaV0uY2xlYXIoKTtcbiAgICBhcnJheS5sZW5ndGggPSAwO1xuICB9XG5cbiAgZnVuY3Rpb24gcmVzZXQoY20pIHtcbiAgICBjbGVhcihjbSk7XG4gICAgdmFyIHJhbmdlcyA9IGNtLmxpc3RTZWxlY3Rpb25zKCk7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCByYW5nZXMubGVuZ3RoOyBpKyspXG4gICAgICBjb3ZlclJhbmdlKGNtLCByYW5nZXNbaV0uZnJvbSgpLCByYW5nZXNbaV0udG8oKSk7XG4gIH1cblxuICBmdW5jdGlvbiB1cGRhdGUoY20pIHtcbiAgICBpZiAoIWNtLnNvbWV0aGluZ1NlbGVjdGVkKCkpIHJldHVybiBjbGVhcihjbSk7XG4gICAgaWYgKGNtLmxpc3RTZWxlY3Rpb25zKCkubGVuZ3RoID4gMSkgcmV0dXJuIHJlc2V0KGNtKTtcblxuICAgIHZhciBmcm9tID0gY20uZ2V0Q3Vyc29yKFwic3RhcnRcIiksIHRvID0gY20uZ2V0Q3Vyc29yKFwiZW5kXCIpO1xuXG4gICAgdmFyIGFycmF5ID0gY20uc3RhdGUubWFya2VkU2VsZWN0aW9uO1xuICAgIGlmICghYXJyYXkubGVuZ3RoKSByZXR1cm4gY292ZXJSYW5nZShjbSwgZnJvbSwgdG8pO1xuXG4gICAgdmFyIGNvdmVyU3RhcnQgPSBhcnJheVswXS5maW5kKCksIGNvdmVyRW5kID0gYXJyYXlbYXJyYXkubGVuZ3RoIC0gMV0uZmluZCgpO1xuICAgIGlmICghY292ZXJTdGFydCB8fCAhY292ZXJFbmQgfHwgdG8ubGluZSAtIGZyb20ubGluZSA8IENIVU5LX1NJWkUgfHxcbiAgICAgICAgY21wKGZyb20sIGNvdmVyRW5kLnRvKSA+PSAwIHx8IGNtcCh0bywgY292ZXJTdGFydC5mcm9tKSA8PSAwKVxuICAgICAgcmV0dXJuIHJlc2V0KGNtKTtcblxuICAgIHdoaWxlIChjbXAoZnJvbSwgY292ZXJTdGFydC5mcm9tKSA+IDApIHtcbiAgICAgIGFycmF5LnNoaWZ0KCkuY2xlYXIoKTtcbiAgICAgIGNvdmVyU3RhcnQgPSBhcnJheVswXS5maW5kKCk7XG4gICAgfVxuICAgIGlmIChjbXAoZnJvbSwgY292ZXJTdGFydC5mcm9tKSA8IDApIHtcbiAgICAgIGlmIChjb3ZlclN0YXJ0LnRvLmxpbmUgLSBmcm9tLmxpbmUgPCBDSFVOS19TSVpFKSB7XG4gICAgICAgIGFycmF5LnNoaWZ0KCkuY2xlYXIoKTtcbiAgICAgICAgY292ZXJSYW5nZShjbSwgZnJvbSwgY292ZXJTdGFydC50bywgMCk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBjb3ZlclJhbmdlKGNtLCBmcm9tLCBjb3ZlclN0YXJ0LmZyb20sIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgIHdoaWxlIChjbXAodG8sIGNvdmVyRW5kLnRvKSA8IDApIHtcbiAgICAgIGFycmF5LnBvcCgpLmNsZWFyKCk7XG4gICAgICBjb3ZlckVuZCA9IGFycmF5W2FycmF5Lmxlbmd0aCAtIDFdLmZpbmQoKTtcbiAgICB9XG4gICAgaWYgKGNtcCh0bywgY292ZXJFbmQudG8pID4gMCkge1xuICAgICAgaWYgKHRvLmxpbmUgLSBjb3ZlckVuZC5mcm9tLmxpbmUgPCBDSFVOS19TSVpFKSB7XG4gICAgICAgIGFycmF5LnBvcCgpLmNsZWFyKCk7XG4gICAgICAgIGNvdmVyUmFuZ2UoY20sIGNvdmVyRW5kLmZyb20sIHRvKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGNvdmVyUmFuZ2UoY20sIGNvdmVyRW5kLnRvLCB0byk7XG4gICAgICB9XG4gICAgfVxuICB9XG59KTtcbiIsIi8vIENvZGVNaXJyb3IsIGNvcHlyaWdodCAoYykgYnkgTWFyaWpuIEhhdmVyYmVrZSBhbmQgb3RoZXJzXG4vLyBEaXN0cmlidXRlZCB1bmRlciBhbiBNSVQgbGljZW5zZTogaHR0cDovL2NvZGVtaXJyb3IubmV0L0xJQ0VOU0VcblxuLy8gVGhpcyBpcyBDb2RlTWlycm9yIChodHRwOi8vY29kZW1pcnJvci5uZXQpLCBhIGNvZGUgZWRpdG9yXG4vLyBpbXBsZW1lbnRlZCBpbiBKYXZhU2NyaXB0IG9uIHRvcCBvZiB0aGUgYnJvd3NlcidzIERPTS5cbi8vXG4vLyBZb3UgY2FuIGZpbmQgc29tZSB0ZWNobmljYWwgYmFja2dyb3VuZCBmb3Igc29tZSBvZiB0aGUgY29kZSBiZWxvd1xuLy8gYXQgaHR0cDovL21hcmlqbmhhdmVyYmVrZS5ubC9ibG9nLyNjbS1pbnRlcm5hbHMgLlxuXG4oZnVuY3Rpb24obW9kKSB7XG4gIGlmICh0eXBlb2YgZXhwb3J0cyA9PSBcIm9iamVjdFwiICYmIHR5cGVvZiBtb2R1bGUgPT0gXCJvYmplY3RcIikgLy8gQ29tbW9uSlNcbiAgICBtb2R1bGUuZXhwb3J0cyA9IG1vZCgpO1xuICBlbHNlIGlmICh0eXBlb2YgZGVmaW5lID09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSAvLyBBTURcbiAgICByZXR1cm4gZGVmaW5lKFtdLCBtb2QpO1xuICBlbHNlIC8vIFBsYWluIGJyb3dzZXIgZW52XG4gICAgKHRoaXMgfHwgd2luZG93KS5Db2RlTWlycm9yID0gbW9kKCk7XG59KShmdW5jdGlvbigpIHtcbiAgXCJ1c2Ugc3RyaWN0XCI7XG5cbiAgLy8gQlJPV1NFUiBTTklGRklOR1xuXG4gIC8vIEtsdWRnZXMgZm9yIGJ1Z3MgYW5kIGJlaGF2aW9yIGRpZmZlcmVuY2VzIHRoYXQgY2FuJ3QgYmUgZmVhdHVyZVxuICAvLyBkZXRlY3RlZCBhcmUgZW5hYmxlZCBiYXNlZCBvbiB1c2VyQWdlbnQgZXRjIHNuaWZmaW5nLlxuICB2YXIgdXNlckFnZW50ID0gbmF2aWdhdG9yLnVzZXJBZ2VudDtcbiAgdmFyIHBsYXRmb3JtID0gbmF2aWdhdG9yLnBsYXRmb3JtO1xuXG4gIHZhciBnZWNrbyA9IC9nZWNrb1xcL1xcZC9pLnRlc3QodXNlckFnZW50KTtcbiAgdmFyIGllX3VwdG8xMCA9IC9NU0lFIFxcZC8udGVzdCh1c2VyQWdlbnQpO1xuICB2YXIgaWVfMTF1cCA9IC9UcmlkZW50XFwvKD86WzctOV18XFxkezIsfSlcXC4uKnJ2OihcXGQrKS8uZXhlYyh1c2VyQWdlbnQpO1xuICB2YXIgaWUgPSBpZV91cHRvMTAgfHwgaWVfMTF1cDtcbiAgdmFyIGllX3ZlcnNpb24gPSBpZSAmJiAoaWVfdXB0bzEwID8gZG9jdW1lbnQuZG9jdW1lbnRNb2RlIHx8IDYgOiBpZV8xMXVwWzFdKTtcbiAgdmFyIHdlYmtpdCA9IC9XZWJLaXRcXC8vLnRlc3QodXNlckFnZW50KTtcbiAgdmFyIHF0d2Via2l0ID0gd2Via2l0ICYmIC9RdFxcL1xcZCtcXC5cXGQrLy50ZXN0KHVzZXJBZ2VudCk7XG4gIHZhciBjaHJvbWUgPSAvQ2hyb21lXFwvLy50ZXN0KHVzZXJBZ2VudCk7XG4gIHZhciBwcmVzdG8gPSAvT3BlcmFcXC8vLnRlc3QodXNlckFnZW50KTtcbiAgdmFyIHNhZmFyaSA9IC9BcHBsZSBDb21wdXRlci8udGVzdChuYXZpZ2F0b3IudmVuZG9yKTtcbiAgdmFyIG1hY19nZU1vdW50YWluTGlvbiA9IC9NYWMgT1MgWCAxXFxkXFxEKFs4LTldfFxcZFxcZClcXEQvLnRlc3QodXNlckFnZW50KTtcbiAgdmFyIHBoYW50b20gPSAvUGhhbnRvbUpTLy50ZXN0KHVzZXJBZ2VudCk7XG5cbiAgdmFyIGlvcyA9IC9BcHBsZVdlYktpdC8udGVzdCh1c2VyQWdlbnQpICYmIC9Nb2JpbGVcXC9cXHcrLy50ZXN0KHVzZXJBZ2VudCk7XG4gIC8vIFRoaXMgaXMgd29lZnVsbHkgaW5jb21wbGV0ZS4gU3VnZ2VzdGlvbnMgZm9yIGFsdGVybmF0aXZlIG1ldGhvZHMgd2VsY29tZS5cbiAgdmFyIG1vYmlsZSA9IGlvcyB8fCAvQW5kcm9pZHx3ZWJPU3xCbGFja0JlcnJ5fE9wZXJhIE1pbml8T3BlcmEgTW9iaXxJRU1vYmlsZS9pLnRlc3QodXNlckFnZW50KTtcbiAgdmFyIG1hYyA9IGlvcyB8fCAvTWFjLy50ZXN0KHBsYXRmb3JtKTtcbiAgdmFyIGNocm9tZU9TID0gL1xcYkNyT1NcXGIvLnRlc3QodXNlckFnZW50KTtcbiAgdmFyIHdpbmRvd3MgPSAvd2luL2kudGVzdChwbGF0Zm9ybSk7XG5cbiAgdmFyIHByZXN0b192ZXJzaW9uID0gcHJlc3RvICYmIHVzZXJBZ2VudC5tYXRjaCgvVmVyc2lvblxcLyhcXGQqXFwuXFxkKikvKTtcbiAgaWYgKHByZXN0b192ZXJzaW9uKSBwcmVzdG9fdmVyc2lvbiA9IE51bWJlcihwcmVzdG9fdmVyc2lvblsxXSk7XG4gIGlmIChwcmVzdG9fdmVyc2lvbiAmJiBwcmVzdG9fdmVyc2lvbiA+PSAxNSkgeyBwcmVzdG8gPSBmYWxzZTsgd2Via2l0ID0gdHJ1ZTsgfVxuICAvLyBTb21lIGJyb3dzZXJzIHVzZSB0aGUgd3JvbmcgZXZlbnQgcHJvcGVydGllcyB0byBzaWduYWwgY21kL2N0cmwgb24gT1MgWFxuICB2YXIgZmxpcEN0cmxDbWQgPSBtYWMgJiYgKHF0d2Via2l0IHx8IHByZXN0byAmJiAocHJlc3RvX3ZlcnNpb24gPT0gbnVsbCB8fCBwcmVzdG9fdmVyc2lvbiA8IDEyLjExKSk7XG4gIHZhciBjYXB0dXJlUmlnaHRDbGljayA9IGdlY2tvIHx8IChpZSAmJiBpZV92ZXJzaW9uID49IDkpO1xuXG4gIC8vIE9wdGltaXplIHNvbWUgY29kZSB3aGVuIHRoZXNlIGZlYXR1cmVzIGFyZSBub3QgdXNlZC5cbiAgdmFyIHNhd1JlYWRPbmx5U3BhbnMgPSBmYWxzZSwgc2F3Q29sbGFwc2VkU3BhbnMgPSBmYWxzZTtcblxuICAvLyBFRElUT1IgQ09OU1RSVUNUT1JcblxuICAvLyBBIENvZGVNaXJyb3IgaW5zdGFuY2UgcmVwcmVzZW50cyBhbiBlZGl0b3IuIFRoaXMgaXMgdGhlIG9iamVjdFxuICAvLyB0aGF0IHVzZXIgY29kZSBpcyB1c3VhbGx5IGRlYWxpbmcgd2l0aC5cblxuICBmdW5jdGlvbiBDb2RlTWlycm9yKHBsYWNlLCBvcHRpb25zKSB7XG4gICAgaWYgKCEodGhpcyBpbnN0YW5jZW9mIENvZGVNaXJyb3IpKSByZXR1cm4gbmV3IENvZGVNaXJyb3IocGxhY2UsIG9wdGlvbnMpO1xuXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9ucyA9IG9wdGlvbnMgPyBjb3B5T2JqKG9wdGlvbnMpIDoge307XG4gICAgLy8gRGV0ZXJtaW5lIGVmZmVjdGl2ZSBvcHRpb25zIGJhc2VkIG9uIGdpdmVuIHZhbHVlcyBhbmQgZGVmYXVsdHMuXG4gICAgY29weU9iaihkZWZhdWx0cywgb3B0aW9ucywgZmFsc2UpO1xuICAgIHNldEd1dHRlcnNGb3JMaW5lTnVtYmVycyhvcHRpb25zKTtcblxuICAgIHZhciBkb2MgPSBvcHRpb25zLnZhbHVlO1xuICAgIGlmICh0eXBlb2YgZG9jID09IFwic3RyaW5nXCIpIGRvYyA9IG5ldyBEb2MoZG9jLCBvcHRpb25zLm1vZGUsIG51bGwsIG9wdGlvbnMubGluZVNlcGFyYXRvcik7XG4gICAgdGhpcy5kb2MgPSBkb2M7XG5cbiAgICB2YXIgaW5wdXQgPSBuZXcgQ29kZU1pcnJvci5pbnB1dFN0eWxlc1tvcHRpb25zLmlucHV0U3R5bGVdKHRoaXMpO1xuICAgIHZhciBkaXNwbGF5ID0gdGhpcy5kaXNwbGF5ID0gbmV3IERpc3BsYXkocGxhY2UsIGRvYywgaW5wdXQpO1xuICAgIGRpc3BsYXkud3JhcHBlci5Db2RlTWlycm9yID0gdGhpcztcbiAgICB1cGRhdGVHdXR0ZXJzKHRoaXMpO1xuICAgIHRoZW1lQ2hhbmdlZCh0aGlzKTtcbiAgICBpZiAob3B0aW9ucy5saW5lV3JhcHBpbmcpXG4gICAgICB0aGlzLmRpc3BsYXkud3JhcHBlci5jbGFzc05hbWUgKz0gXCIgQ29kZU1pcnJvci13cmFwXCI7XG4gICAgaWYgKG9wdGlvbnMuYXV0b2ZvY3VzICYmICFtb2JpbGUpIGRpc3BsYXkuaW5wdXQuZm9jdXMoKTtcbiAgICBpbml0U2Nyb2xsYmFycyh0aGlzKTtcblxuICAgIHRoaXMuc3RhdGUgPSB7XG4gICAgICBrZXlNYXBzOiBbXSwgIC8vIHN0b3JlcyBtYXBzIGFkZGVkIGJ5IGFkZEtleU1hcFxuICAgICAgb3ZlcmxheXM6IFtdLCAvLyBoaWdobGlnaHRpbmcgb3ZlcmxheXMsIGFzIGFkZGVkIGJ5IGFkZE92ZXJsYXlcbiAgICAgIG1vZGVHZW46IDAsICAgLy8gYnVtcGVkIHdoZW4gbW9kZS9vdmVybGF5IGNoYW5nZXMsIHVzZWQgdG8gaW52YWxpZGF0ZSBoaWdobGlnaHRpbmcgaW5mb1xuICAgICAgb3ZlcndyaXRlOiBmYWxzZSxcbiAgICAgIGRlbGF5aW5nQmx1ckV2ZW50OiBmYWxzZSxcbiAgICAgIGZvY3VzZWQ6IGZhbHNlLFxuICAgICAgc3VwcHJlc3NFZGl0czogZmFsc2UsIC8vIHVzZWQgdG8gZGlzYWJsZSBlZGl0aW5nIGR1cmluZyBrZXkgaGFuZGxlcnMgd2hlbiBpbiByZWFkT25seSBtb2RlXG4gICAgICBwYXN0ZUluY29taW5nOiBmYWxzZSwgY3V0SW5jb21pbmc6IGZhbHNlLCAvLyBoZWxwIHJlY29nbml6ZSBwYXN0ZS9jdXQgZWRpdHMgaW4gaW5wdXQucG9sbFxuICAgICAgc2VsZWN0aW5nVGV4dDogZmFsc2UsXG4gICAgICBkcmFnZ2luZ1RleHQ6IGZhbHNlLFxuICAgICAgaGlnaGxpZ2h0OiBuZXcgRGVsYXllZCgpLCAvLyBzdG9yZXMgaGlnaGxpZ2h0IHdvcmtlciB0aW1lb3V0XG4gICAgICBrZXlTZXE6IG51bGwsICAvLyBVbmZpbmlzaGVkIGtleSBzZXF1ZW5jZVxuICAgICAgc3BlY2lhbENoYXJzOiBudWxsXG4gICAgfTtcblxuICAgIHZhciBjbSA9IHRoaXM7XG5cbiAgICAvLyBPdmVycmlkZSBtYWdpYyB0ZXh0YXJlYSBjb250ZW50IHJlc3RvcmUgdGhhdCBJRSBzb21ldGltZXMgZG9lc1xuICAgIC8vIG9uIG91ciBoaWRkZW4gdGV4dGFyZWEgb24gcmVsb2FkXG4gICAgaWYgKGllICYmIGllX3ZlcnNpb24gPCAxMSkgc2V0VGltZW91dChmdW5jdGlvbigpIHsgY20uZGlzcGxheS5pbnB1dC5yZXNldCh0cnVlKTsgfSwgMjApO1xuXG4gICAgcmVnaXN0ZXJFdmVudEhhbmRsZXJzKHRoaXMpO1xuICAgIGVuc3VyZUdsb2JhbEhhbmRsZXJzKCk7XG5cbiAgICBzdGFydE9wZXJhdGlvbih0aGlzKTtcbiAgICB0aGlzLmN1ck9wLmZvcmNlVXBkYXRlID0gdHJ1ZTtcbiAgICBhdHRhY2hEb2ModGhpcywgZG9jKTtcblxuICAgIGlmICgob3B0aW9ucy5hdXRvZm9jdXMgJiYgIW1vYmlsZSkgfHwgY20uaGFzRm9jdXMoKSlcbiAgICAgIHNldFRpbWVvdXQoYmluZChvbkZvY3VzLCB0aGlzKSwgMjApO1xuICAgIGVsc2VcbiAgICAgIG9uQmx1cih0aGlzKTtcblxuICAgIGZvciAodmFyIG9wdCBpbiBvcHRpb25IYW5kbGVycykgaWYgKG9wdGlvbkhhbmRsZXJzLmhhc093blByb3BlcnR5KG9wdCkpXG4gICAgICBvcHRpb25IYW5kbGVyc1tvcHRdKHRoaXMsIG9wdGlvbnNbb3B0XSwgSW5pdCk7XG4gICAgbWF5YmVVcGRhdGVMaW5lTnVtYmVyV2lkdGgodGhpcyk7XG4gICAgaWYgKG9wdGlvbnMuZmluaXNoSW5pdCkgb3B0aW9ucy5maW5pc2hJbml0KHRoaXMpO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgaW5pdEhvb2tzLmxlbmd0aDsgKytpKSBpbml0SG9va3NbaV0odGhpcyk7XG4gICAgZW5kT3BlcmF0aW9uKHRoaXMpO1xuICAgIC8vIFN1cHByZXNzIG9wdGltaXplbGVnaWJpbGl0eSBpbiBXZWJraXQsIHNpbmNlIGl0IGJyZWFrcyB0ZXh0XG4gICAgLy8gbWVhc3VyaW5nIG9uIGxpbmUgd3JhcHBpbmcgYm91bmRhcmllcy5cbiAgICBpZiAod2Via2l0ICYmIG9wdGlvbnMubGluZVdyYXBwaW5nICYmXG4gICAgICAgIGdldENvbXB1dGVkU3R5bGUoZGlzcGxheS5saW5lRGl2KS50ZXh0UmVuZGVyaW5nID09IFwib3B0aW1pemVsZWdpYmlsaXR5XCIpXG4gICAgICBkaXNwbGF5LmxpbmVEaXYuc3R5bGUudGV4dFJlbmRlcmluZyA9IFwiYXV0b1wiO1xuICB9XG5cbiAgLy8gRElTUExBWSBDT05TVFJVQ1RPUlxuXG4gIC8vIFRoZSBkaXNwbGF5IGhhbmRsZXMgdGhlIERPTSBpbnRlZ3JhdGlvbiwgYm90aCBmb3IgaW5wdXQgcmVhZGluZ1xuICAvLyBhbmQgY29udGVudCBkcmF3aW5nLiBJdCBob2xkcyByZWZlcmVuY2VzIHRvIERPTSBub2RlcyBhbmRcbiAgLy8gZGlzcGxheS1yZWxhdGVkIHN0YXRlLlxuXG4gIGZ1bmN0aW9uIERpc3BsYXkocGxhY2UsIGRvYywgaW5wdXQpIHtcbiAgICB2YXIgZCA9IHRoaXM7XG4gICAgdGhpcy5pbnB1dCA9IGlucHV0O1xuXG4gICAgLy8gQ292ZXJzIGJvdHRvbS1yaWdodCBzcXVhcmUgd2hlbiBib3RoIHNjcm9sbGJhcnMgYXJlIHByZXNlbnQuXG4gICAgZC5zY3JvbGxiYXJGaWxsZXIgPSBlbHQoXCJkaXZcIiwgbnVsbCwgXCJDb2RlTWlycm9yLXNjcm9sbGJhci1maWxsZXJcIik7XG4gICAgZC5zY3JvbGxiYXJGaWxsZXIuc2V0QXR0cmlidXRlKFwiY20tbm90LWNvbnRlbnRcIiwgXCJ0cnVlXCIpO1xuICAgIC8vIENvdmVycyBib3R0b20gb2YgZ3V0dGVyIHdoZW4gY292ZXJHdXR0ZXJOZXh0VG9TY3JvbGxiYXIgaXMgb25cbiAgICAvLyBhbmQgaCBzY3JvbGxiYXIgaXMgcHJlc2VudC5cbiAgICBkLmd1dHRlckZpbGxlciA9IGVsdChcImRpdlwiLCBudWxsLCBcIkNvZGVNaXJyb3ItZ3V0dGVyLWZpbGxlclwiKTtcbiAgICBkLmd1dHRlckZpbGxlci5zZXRBdHRyaWJ1dGUoXCJjbS1ub3QtY29udGVudFwiLCBcInRydWVcIik7XG4gICAgLy8gV2lsbCBjb250YWluIHRoZSBhY3R1YWwgY29kZSwgcG9zaXRpb25lZCB0byBjb3ZlciB0aGUgdmlld3BvcnQuXG4gICAgZC5saW5lRGl2ID0gZWx0KFwiZGl2XCIsIG51bGwsIFwiQ29kZU1pcnJvci1jb2RlXCIpO1xuICAgIC8vIEVsZW1lbnRzIGFyZSBhZGRlZCB0byB0aGVzZSB0byByZXByZXNlbnQgc2VsZWN0aW9uIGFuZCBjdXJzb3JzLlxuICAgIGQuc2VsZWN0aW9uRGl2ID0gZWx0KFwiZGl2XCIsIG51bGwsIG51bGwsIFwicG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxXCIpO1xuICAgIGQuY3Vyc29yRGl2ID0gZWx0KFwiZGl2XCIsIG51bGwsIFwiQ29kZU1pcnJvci1jdXJzb3JzXCIpO1xuICAgIC8vIEEgdmlzaWJpbGl0eTogaGlkZGVuIGVsZW1lbnQgdXNlZCB0byBmaW5kIHRoZSBzaXplIG9mIHRoaW5ncy5cbiAgICBkLm1lYXN1cmUgPSBlbHQoXCJkaXZcIiwgbnVsbCwgXCJDb2RlTWlycm9yLW1lYXN1cmVcIik7XG4gICAgLy8gV2hlbiBsaW5lcyBvdXRzaWRlIG9mIHRoZSB2aWV3cG9ydCBhcmUgbWVhc3VyZWQsIHRoZXkgYXJlIGRyYXduIGluIHRoaXMuXG4gICAgZC5saW5lTWVhc3VyZSA9IGVsdChcImRpdlwiLCBudWxsLCBcIkNvZGVNaXJyb3ItbWVhc3VyZVwiKTtcbiAgICAvLyBXcmFwcyBldmVyeXRoaW5nIHRoYXQgbmVlZHMgdG8gZXhpc3QgaW5zaWRlIHRoZSB2ZXJ0aWNhbGx5LXBhZGRlZCBjb29yZGluYXRlIHN5c3RlbVxuICAgIGQubGluZVNwYWNlID0gZWx0KFwiZGl2XCIsIFtkLm1lYXN1cmUsIGQubGluZU1lYXN1cmUsIGQuc2VsZWN0aW9uRGl2LCBkLmN1cnNvckRpdiwgZC5saW5lRGl2XSxcbiAgICAgICAgICAgICAgICAgICAgICBudWxsLCBcInBvc2l0aW9uOiByZWxhdGl2ZTsgb3V0bGluZTogbm9uZVwiKTtcbiAgICAvLyBNb3ZlZCBhcm91bmQgaXRzIHBhcmVudCB0byBjb3ZlciB2aXNpYmxlIHZpZXcuXG4gICAgZC5tb3ZlciA9IGVsdChcImRpdlwiLCBbZWx0KFwiZGl2XCIsIFtkLmxpbmVTcGFjZV0sIFwiQ29kZU1pcnJvci1saW5lc1wiKV0sIG51bGwsIFwicG9zaXRpb246IHJlbGF0aXZlXCIpO1xuICAgIC8vIFNldCB0byB0aGUgaGVpZ2h0IG9mIHRoZSBkb2N1bWVudCwgYWxsb3dpbmcgc2Nyb2xsaW5nLlxuICAgIGQuc2l6ZXIgPSBlbHQoXCJkaXZcIiwgW2QubW92ZXJdLCBcIkNvZGVNaXJyb3Itc2l6ZXJcIik7XG4gICAgZC5zaXplcldpZHRoID0gbnVsbDtcbiAgICAvLyBCZWhhdmlvciBvZiBlbHRzIHdpdGggb3ZlcmZsb3c6IGF1dG8gYW5kIHBhZGRpbmcgaXNcbiAgICAvLyBpbmNvbnNpc3RlbnQgYWNyb3NzIGJyb3dzZXJzLiBUaGlzIGlzIHVzZWQgdG8gZW5zdXJlIHRoZVxuICAgIC8vIHNjcm9sbGFibGUgYXJlYSBpcyBiaWcgZW5vdWdoLlxuICAgIGQuaGVpZ2h0Rm9yY2VyID0gZWx0KFwiZGl2XCIsIG51bGwsIG51bGwsIFwicG9zaXRpb246IGFic29sdXRlOyBoZWlnaHQ6IFwiICsgc2Nyb2xsZXJHYXAgKyBcInB4OyB3aWR0aDogMXB4O1wiKTtcbiAgICAvLyBXaWxsIGNvbnRhaW4gdGhlIGd1dHRlcnMsIGlmIGFueS5cbiAgICBkLmd1dHRlcnMgPSBlbHQoXCJkaXZcIiwgbnVsbCwgXCJDb2RlTWlycm9yLWd1dHRlcnNcIik7XG4gICAgZC5saW5lR3V0dGVyID0gbnVsbDtcbiAgICAvLyBBY3R1YWwgc2Nyb2xsYWJsZSBlbGVtZW50LlxuICAgIGQuc2Nyb2xsZXIgPSBlbHQoXCJkaXZcIiwgW2Quc2l6ZXIsIGQuaGVpZ2h0Rm9yY2VyLCBkLmd1dHRlcnNdLCBcIkNvZGVNaXJyb3Itc2Nyb2xsXCIpO1xuICAgIGQuc2Nyb2xsZXIuc2V0QXR0cmlidXRlKFwidGFiSW5kZXhcIiwgXCItMVwiKTtcbiAgICAvLyBUaGUgZWxlbWVudCBpbiB3aGljaCB0aGUgZWRpdG9yIGxpdmVzLlxuICAgIGQud3JhcHBlciA9IGVsdChcImRpdlwiLCBbZC5zY3JvbGxiYXJGaWxsZXIsIGQuZ3V0dGVyRmlsbGVyLCBkLnNjcm9sbGVyXSwgXCJDb2RlTWlycm9yXCIpO1xuXG4gICAgLy8gV29yayBhcm91bmQgSUU3IHotaW5kZXggYnVnIChub3QgcGVyZmVjdCwgaGVuY2UgSUU3IG5vdCByZWFsbHkgYmVpbmcgc3VwcG9ydGVkKVxuICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uIDwgOCkgeyBkLmd1dHRlcnMuc3R5bGUuekluZGV4ID0gLTE7IGQuc2Nyb2xsZXIuc3R5bGUucGFkZGluZ1JpZ2h0ID0gMDsgfVxuICAgIGlmICghd2Via2l0ICYmICEoZ2Vja28gJiYgbW9iaWxlKSkgZC5zY3JvbGxlci5kcmFnZ2FibGUgPSB0cnVlO1xuXG4gICAgaWYgKHBsYWNlKSB7XG4gICAgICBpZiAocGxhY2UuYXBwZW5kQ2hpbGQpIHBsYWNlLmFwcGVuZENoaWxkKGQud3JhcHBlcik7XG4gICAgICBlbHNlIHBsYWNlKGQud3JhcHBlcik7XG4gICAgfVxuXG4gICAgLy8gQ3VycmVudCByZW5kZXJlZCByYW5nZSAobWF5IGJlIGJpZ2dlciB0aGFuIHRoZSB2aWV3IHdpbmRvdykuXG4gICAgZC52aWV3RnJvbSA9IGQudmlld1RvID0gZG9jLmZpcnN0O1xuICAgIGQucmVwb3J0ZWRWaWV3RnJvbSA9IGQucmVwb3J0ZWRWaWV3VG8gPSBkb2MuZmlyc3Q7XG4gICAgLy8gSW5mb3JtYXRpb24gYWJvdXQgdGhlIHJlbmRlcmVkIGxpbmVzLlxuICAgIGQudmlldyA9IFtdO1xuICAgIGQucmVuZGVyZWRWaWV3ID0gbnVsbDtcbiAgICAvLyBIb2xkcyBpbmZvIGFib3V0IGEgc2luZ2xlIHJlbmRlcmVkIGxpbmUgd2hlbiBpdCB3YXMgcmVuZGVyZWRcbiAgICAvLyBmb3IgbWVhc3VyZW1lbnQsIHdoaWxlIG5vdCBpbiB2aWV3LlxuICAgIGQuZXh0ZXJuYWxNZWFzdXJlZCA9IG51bGw7XG4gICAgLy8gRW1wdHkgc3BhY2UgKGluIHBpeGVscykgYWJvdmUgdGhlIHZpZXdcbiAgICBkLnZpZXdPZmZzZXQgPSAwO1xuICAgIGQubGFzdFdyYXBIZWlnaHQgPSBkLmxhc3RXcmFwV2lkdGggPSAwO1xuICAgIGQudXBkYXRlTGluZU51bWJlcnMgPSBudWxsO1xuXG4gICAgZC5uYXRpdmVCYXJXaWR0aCA9IGQuYmFySGVpZ2h0ID0gZC5iYXJXaWR0aCA9IDA7XG4gICAgZC5zY3JvbGxiYXJzQ2xpcHBlZCA9IGZhbHNlO1xuXG4gICAgLy8gVXNlZCB0byBvbmx5IHJlc2l6ZSB0aGUgbGluZSBudW1iZXIgZ3V0dGVyIHdoZW4gbmVjZXNzYXJ5ICh3aGVuXG4gICAgLy8gdGhlIGFtb3VudCBvZiBsaW5lcyBjcm9zc2VzIGEgYm91bmRhcnkgdGhhdCBtYWtlcyBpdHMgd2lkdGggY2hhbmdlKVxuICAgIGQubGluZU51bVdpZHRoID0gZC5saW5lTnVtSW5uZXJXaWR0aCA9IGQubGluZU51bUNoYXJzID0gbnVsbDtcbiAgICAvLyBTZXQgdG8gdHJ1ZSB3aGVuIGEgbm9uLWhvcml6b250YWwtc2Nyb2xsaW5nIGxpbmUgd2lkZ2V0IGlzXG4gICAgLy8gYWRkZWQuIEFzIGFuIG9wdGltaXphdGlvbiwgbGluZSB3aWRnZXQgYWxpZ25pbmcgaXMgc2tpcHBlZCB3aGVuXG4gICAgLy8gdGhpcyBpcyBmYWxzZS5cbiAgICBkLmFsaWduV2lkZ2V0cyA9IGZhbHNlO1xuXG4gICAgZC5jYWNoZWRDaGFyV2lkdGggPSBkLmNhY2hlZFRleHRIZWlnaHQgPSBkLmNhY2hlZFBhZGRpbmdIID0gbnVsbDtcblxuICAgIC8vIFRyYWNrcyB0aGUgbWF4aW11bSBsaW5lIGxlbmd0aCBzbyB0aGF0IHRoZSBob3Jpem9udGFsIHNjcm9sbGJhclxuICAgIC8vIGNhbiBiZSBrZXB0IHN0YXRpYyB3aGVuIHNjcm9sbGluZy5cbiAgICBkLm1heExpbmUgPSBudWxsO1xuICAgIGQubWF4TGluZUxlbmd0aCA9IDA7XG4gICAgZC5tYXhMaW5lQ2hhbmdlZCA9IGZhbHNlO1xuXG4gICAgLy8gVXNlZCBmb3IgbWVhc3VyaW5nIHdoZWVsIHNjcm9sbGluZyBncmFudWxhcml0eVxuICAgIGQud2hlZWxEWCA9IGQud2hlZWxEWSA9IGQud2hlZWxTdGFydFggPSBkLndoZWVsU3RhcnRZID0gbnVsbDtcblxuICAgIC8vIFRydWUgd2hlbiBzaGlmdCBpcyBoZWxkIGRvd24uXG4gICAgZC5zaGlmdCA9IGZhbHNlO1xuXG4gICAgLy8gVXNlZCB0byB0cmFjayB3aGV0aGVyIGFueXRoaW5nIGhhcHBlbmVkIHNpbmNlIHRoZSBjb250ZXh0IG1lbnVcbiAgICAvLyB3YXMgb3BlbmVkLlxuICAgIGQuc2VsRm9yQ29udGV4dE1lbnUgPSBudWxsO1xuXG4gICAgZC5hY3RpdmVUb3VjaCA9IG51bGw7XG5cbiAgICBpbnB1dC5pbml0KGQpO1xuICB9XG5cbiAgLy8gU1RBVEUgVVBEQVRFU1xuXG4gIC8vIFVzZWQgdG8gZ2V0IHRoZSBlZGl0b3IgaW50byBhIGNvbnNpc3RlbnQgc3RhdGUgYWdhaW4gd2hlbiBvcHRpb25zIGNoYW5nZS5cblxuICBmdW5jdGlvbiBsb2FkTW9kZShjbSkge1xuICAgIGNtLmRvYy5tb2RlID0gQ29kZU1pcnJvci5nZXRNb2RlKGNtLm9wdGlvbnMsIGNtLmRvYy5tb2RlT3B0aW9uKTtcbiAgICByZXNldE1vZGVTdGF0ZShjbSk7XG4gIH1cblxuICBmdW5jdGlvbiByZXNldE1vZGVTdGF0ZShjbSkge1xuICAgIGNtLmRvYy5pdGVyKGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgIGlmIChsaW5lLnN0YXRlQWZ0ZXIpIGxpbmUuc3RhdGVBZnRlciA9IG51bGw7XG4gICAgICBpZiAobGluZS5zdHlsZXMpIGxpbmUuc3R5bGVzID0gbnVsbDtcbiAgICB9KTtcbiAgICBjbS5kb2MuZnJvbnRpZXIgPSBjbS5kb2MuZmlyc3Q7XG4gICAgc3RhcnRXb3JrZXIoY20sIDEwMCk7XG4gICAgY20uc3RhdGUubW9kZUdlbisrO1xuICAgIGlmIChjbS5jdXJPcCkgcmVnQ2hhbmdlKGNtKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIHdyYXBwaW5nQ2hhbmdlZChjbSkge1xuICAgIGlmIChjbS5vcHRpb25zLmxpbmVXcmFwcGluZykge1xuICAgICAgYWRkQ2xhc3MoY20uZGlzcGxheS53cmFwcGVyLCBcIkNvZGVNaXJyb3Itd3JhcFwiKTtcbiAgICAgIGNtLmRpc3BsYXkuc2l6ZXIuc3R5bGUubWluV2lkdGggPSBcIlwiO1xuICAgICAgY20uZGlzcGxheS5zaXplcldpZHRoID0gbnVsbDtcbiAgICB9IGVsc2Uge1xuICAgICAgcm1DbGFzcyhjbS5kaXNwbGF5LndyYXBwZXIsIFwiQ29kZU1pcnJvci13cmFwXCIpO1xuICAgICAgZmluZE1heExpbmUoY20pO1xuICAgIH1cbiAgICBlc3RpbWF0ZUxpbmVIZWlnaHRzKGNtKTtcbiAgICByZWdDaGFuZ2UoY20pO1xuICAgIGNsZWFyQ2FjaGVzKGNtKTtcbiAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7dXBkYXRlU2Nyb2xsYmFycyhjbSk7fSwgMTAwKTtcbiAgfVxuXG4gIC8vIFJldHVybnMgYSBmdW5jdGlvbiB0aGF0IGVzdGltYXRlcyB0aGUgaGVpZ2h0IG9mIGEgbGluZSwgdG8gdXNlIGFzXG4gIC8vIGZpcnN0IGFwcHJveGltYXRpb24gdW50aWwgdGhlIGxpbmUgYmVjb21lcyB2aXNpYmxlIChhbmQgaXMgdGh1c1xuICAvLyBwcm9wZXJseSBtZWFzdXJhYmxlKS5cbiAgZnVuY3Rpb24gZXN0aW1hdGVIZWlnaHQoY20pIHtcbiAgICB2YXIgdGggPSB0ZXh0SGVpZ2h0KGNtLmRpc3BsYXkpLCB3cmFwcGluZyA9IGNtLm9wdGlvbnMubGluZVdyYXBwaW5nO1xuICAgIHZhciBwZXJMaW5lID0gd3JhcHBpbmcgJiYgTWF0aC5tYXgoNSwgY20uZGlzcGxheS5zY3JvbGxlci5jbGllbnRXaWR0aCAvIGNoYXJXaWR0aChjbS5kaXNwbGF5KSAtIDMpO1xuICAgIHJldHVybiBmdW5jdGlvbihsaW5lKSB7XG4gICAgICBpZiAobGluZUlzSGlkZGVuKGNtLmRvYywgbGluZSkpIHJldHVybiAwO1xuXG4gICAgICB2YXIgd2lkZ2V0c0hlaWdodCA9IDA7XG4gICAgICBpZiAobGluZS53aWRnZXRzKSBmb3IgKHZhciBpID0gMDsgaSA8IGxpbmUud2lkZ2V0cy5sZW5ndGg7IGkrKykge1xuICAgICAgICBpZiAobGluZS53aWRnZXRzW2ldLmhlaWdodCkgd2lkZ2V0c0hlaWdodCArPSBsaW5lLndpZGdldHNbaV0uaGVpZ2h0O1xuICAgICAgfVxuXG4gICAgICBpZiAod3JhcHBpbmcpXG4gICAgICAgIHJldHVybiB3aWRnZXRzSGVpZ2h0ICsgKE1hdGguY2VpbChsaW5lLnRleHQubGVuZ3RoIC8gcGVyTGluZSkgfHwgMSkgKiB0aDtcbiAgICAgIGVsc2VcbiAgICAgICAgcmV0dXJuIHdpZGdldHNIZWlnaHQgKyB0aDtcbiAgICB9O1xuICB9XG5cbiAgZnVuY3Rpb24gZXN0aW1hdGVMaW5lSGVpZ2h0cyhjbSkge1xuICAgIHZhciBkb2MgPSBjbS5kb2MsIGVzdCA9IGVzdGltYXRlSGVpZ2h0KGNtKTtcbiAgICBkb2MuaXRlcihmdW5jdGlvbihsaW5lKSB7XG4gICAgICB2YXIgZXN0SGVpZ2h0ID0gZXN0KGxpbmUpO1xuICAgICAgaWYgKGVzdEhlaWdodCAhPSBsaW5lLmhlaWdodCkgdXBkYXRlTGluZUhlaWdodChsaW5lLCBlc3RIZWlnaHQpO1xuICAgIH0pO1xuICB9XG5cbiAgZnVuY3Rpb24gdGhlbWVDaGFuZ2VkKGNtKSB7XG4gICAgY20uZGlzcGxheS53cmFwcGVyLmNsYXNzTmFtZSA9IGNtLmRpc3BsYXkud3JhcHBlci5jbGFzc05hbWUucmVwbGFjZSgvXFxzKmNtLXMtXFxTKy9nLCBcIlwiKSArXG4gICAgICBjbS5vcHRpb25zLnRoZW1lLnJlcGxhY2UoLyhefFxccylcXHMqL2csIFwiIGNtLXMtXCIpO1xuICAgIGNsZWFyQ2FjaGVzKGNtKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGd1dHRlcnNDaGFuZ2VkKGNtKSB7XG4gICAgdXBkYXRlR3V0dGVycyhjbSk7XG4gICAgcmVnQ2hhbmdlKGNtKTtcbiAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7YWxpZ25Ib3Jpem9udGFsbHkoY20pO30sIDIwKTtcbiAgfVxuXG4gIC8vIFJlYnVpbGQgdGhlIGd1dHRlciBlbGVtZW50cywgZW5zdXJlIHRoZSBtYXJnaW4gdG8gdGhlIGxlZnQgb2YgdGhlXG4gIC8vIGNvZGUgbWF0Y2hlcyB0aGVpciB3aWR0aC5cbiAgZnVuY3Rpb24gdXBkYXRlR3V0dGVycyhjbSkge1xuICAgIHZhciBndXR0ZXJzID0gY20uZGlzcGxheS5ndXR0ZXJzLCBzcGVjcyA9IGNtLm9wdGlvbnMuZ3V0dGVycztcbiAgICByZW1vdmVDaGlsZHJlbihndXR0ZXJzKTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHNwZWNzLmxlbmd0aDsgKytpKSB7XG4gICAgICB2YXIgZ3V0dGVyQ2xhc3MgPSBzcGVjc1tpXTtcbiAgICAgIHZhciBnRWx0ID0gZ3V0dGVycy5hcHBlbmRDaGlsZChlbHQoXCJkaXZcIiwgbnVsbCwgXCJDb2RlTWlycm9yLWd1dHRlciBcIiArIGd1dHRlckNsYXNzKSk7XG4gICAgICBpZiAoZ3V0dGVyQ2xhc3MgPT0gXCJDb2RlTWlycm9yLWxpbmVudW1iZXJzXCIpIHtcbiAgICAgICAgY20uZGlzcGxheS5saW5lR3V0dGVyID0gZ0VsdDtcbiAgICAgICAgZ0VsdC5zdHlsZS53aWR0aCA9IChjbS5kaXNwbGF5LmxpbmVOdW1XaWR0aCB8fCAxKSArIFwicHhcIjtcbiAgICAgIH1cbiAgICB9XG4gICAgZ3V0dGVycy5zdHlsZS5kaXNwbGF5ID0gaSA/IFwiXCIgOiBcIm5vbmVcIjtcbiAgICB1cGRhdGVHdXR0ZXJTcGFjZShjbSk7XG4gIH1cblxuICBmdW5jdGlvbiB1cGRhdGVHdXR0ZXJTcGFjZShjbSkge1xuICAgIHZhciB3aWR0aCA9IGNtLmRpc3BsYXkuZ3V0dGVycy5vZmZzZXRXaWR0aDtcbiAgICBjbS5kaXNwbGF5LnNpemVyLnN0eWxlLm1hcmdpbkxlZnQgPSB3aWR0aCArIFwicHhcIjtcbiAgfVxuXG4gIC8vIENvbXB1dGUgdGhlIGNoYXJhY3RlciBsZW5ndGggb2YgYSBsaW5lLCB0YWtpbmcgaW50byBhY2NvdW50XG4gIC8vIGNvbGxhcHNlZCByYW5nZXMgKHNlZSBtYXJrVGV4dCkgdGhhdCBtaWdodCBoaWRlIHBhcnRzLCBhbmQgam9pblxuICAvLyBvdGhlciBsaW5lcyBvbnRvIGl0LlxuICBmdW5jdGlvbiBsaW5lTGVuZ3RoKGxpbmUpIHtcbiAgICBpZiAobGluZS5oZWlnaHQgPT0gMCkgcmV0dXJuIDA7XG4gICAgdmFyIGxlbiA9IGxpbmUudGV4dC5sZW5ndGgsIG1lcmdlZCwgY3VyID0gbGluZTtcbiAgICB3aGlsZSAobWVyZ2VkID0gY29sbGFwc2VkU3BhbkF0U3RhcnQoY3VyKSkge1xuICAgICAgdmFyIGZvdW5kID0gbWVyZ2VkLmZpbmQoMCwgdHJ1ZSk7XG4gICAgICBjdXIgPSBmb3VuZC5mcm9tLmxpbmU7XG4gICAgICBsZW4gKz0gZm91bmQuZnJvbS5jaCAtIGZvdW5kLnRvLmNoO1xuICAgIH1cbiAgICBjdXIgPSBsaW5lO1xuICAgIHdoaWxlIChtZXJnZWQgPSBjb2xsYXBzZWRTcGFuQXRFbmQoY3VyKSkge1xuICAgICAgdmFyIGZvdW5kID0gbWVyZ2VkLmZpbmQoMCwgdHJ1ZSk7XG4gICAgICBsZW4gLT0gY3VyLnRleHQubGVuZ3RoIC0gZm91bmQuZnJvbS5jaDtcbiAgICAgIGN1ciA9IGZvdW5kLnRvLmxpbmU7XG4gICAgICBsZW4gKz0gY3VyLnRleHQubGVuZ3RoIC0gZm91bmQudG8uY2g7XG4gICAgfVxuICAgIHJldHVybiBsZW47XG4gIH1cblxuICAvLyBGaW5kIHRoZSBsb25nZXN0IGxpbmUgaW4gdGhlIGRvY3VtZW50LlxuICBmdW5jdGlvbiBmaW5kTWF4TGluZShjbSkge1xuICAgIHZhciBkID0gY20uZGlzcGxheSwgZG9jID0gY20uZG9jO1xuICAgIGQubWF4TGluZSA9IGdldExpbmUoZG9jLCBkb2MuZmlyc3QpO1xuICAgIGQubWF4TGluZUxlbmd0aCA9IGxpbmVMZW5ndGgoZC5tYXhMaW5lKTtcbiAgICBkLm1heExpbmVDaGFuZ2VkID0gdHJ1ZTtcbiAgICBkb2MuaXRlcihmdW5jdGlvbihsaW5lKSB7XG4gICAgICB2YXIgbGVuID0gbGluZUxlbmd0aChsaW5lKTtcbiAgICAgIGlmIChsZW4gPiBkLm1heExpbmVMZW5ndGgpIHtcbiAgICAgICAgZC5tYXhMaW5lTGVuZ3RoID0gbGVuO1xuICAgICAgICBkLm1heExpbmUgPSBsaW5lO1xuICAgICAgfVxuICAgIH0pO1xuICB9XG5cbiAgLy8gTWFrZSBzdXJlIHRoZSBndXR0ZXJzIG9wdGlvbnMgY29udGFpbnMgdGhlIGVsZW1lbnRcbiAgLy8gXCJDb2RlTWlycm9yLWxpbmVudW1iZXJzXCIgd2hlbiB0aGUgbGluZU51bWJlcnMgb3B0aW9uIGlzIHRydWUuXG4gIGZ1bmN0aW9uIHNldEd1dHRlcnNGb3JMaW5lTnVtYmVycyhvcHRpb25zKSB7XG4gICAgdmFyIGZvdW5kID0gaW5kZXhPZihvcHRpb25zLmd1dHRlcnMsIFwiQ29kZU1pcnJvci1saW5lbnVtYmVyc1wiKTtcbiAgICBpZiAoZm91bmQgPT0gLTEgJiYgb3B0aW9ucy5saW5lTnVtYmVycykge1xuICAgICAgb3B0aW9ucy5ndXR0ZXJzID0gb3B0aW9ucy5ndXR0ZXJzLmNvbmNhdChbXCJDb2RlTWlycm9yLWxpbmVudW1iZXJzXCJdKTtcbiAgICB9IGVsc2UgaWYgKGZvdW5kID4gLTEgJiYgIW9wdGlvbnMubGluZU51bWJlcnMpIHtcbiAgICAgIG9wdGlvbnMuZ3V0dGVycyA9IG9wdGlvbnMuZ3V0dGVycy5zbGljZSgwKTtcbiAgICAgIG9wdGlvbnMuZ3V0dGVycy5zcGxpY2UoZm91bmQsIDEpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNDUk9MTEJBUlNcblxuICAvLyBQcmVwYXJlIERPTSByZWFkcyBuZWVkZWQgdG8gdXBkYXRlIHRoZSBzY3JvbGxiYXJzLiBEb25lIGluIG9uZVxuICAvLyBzaG90IHRvIG1pbmltaXplIHVwZGF0ZS9tZWFzdXJlIHJvdW5kdHJpcHMuXG4gIGZ1bmN0aW9uIG1lYXN1cmVGb3JTY3JvbGxiYXJzKGNtKSB7XG4gICAgdmFyIGQgPSBjbS5kaXNwbGF5LCBndXR0ZXJXID0gZC5ndXR0ZXJzLm9mZnNldFdpZHRoO1xuICAgIHZhciBkb2NIID0gTWF0aC5yb3VuZChjbS5kb2MuaGVpZ2h0ICsgcGFkZGluZ1ZlcnQoY20uZGlzcGxheSkpO1xuICAgIHJldHVybiB7XG4gICAgICBjbGllbnRIZWlnaHQ6IGQuc2Nyb2xsZXIuY2xpZW50SGVpZ2h0LFxuICAgICAgdmlld0hlaWdodDogZC53cmFwcGVyLmNsaWVudEhlaWdodCxcbiAgICAgIHNjcm9sbFdpZHRoOiBkLnNjcm9sbGVyLnNjcm9sbFdpZHRoLCBjbGllbnRXaWR0aDogZC5zY3JvbGxlci5jbGllbnRXaWR0aCxcbiAgICAgIHZpZXdXaWR0aDogZC53cmFwcGVyLmNsaWVudFdpZHRoLFxuICAgICAgYmFyTGVmdDogY20ub3B0aW9ucy5maXhlZEd1dHRlciA/IGd1dHRlclcgOiAwLFxuICAgICAgZG9jSGVpZ2h0OiBkb2NILFxuICAgICAgc2Nyb2xsSGVpZ2h0OiBkb2NIICsgc2Nyb2xsR2FwKGNtKSArIGQuYmFySGVpZ2h0LFxuICAgICAgbmF0aXZlQmFyV2lkdGg6IGQubmF0aXZlQmFyV2lkdGgsXG4gICAgICBndXR0ZXJXaWR0aDogZ3V0dGVyV1xuICAgIH07XG4gIH1cblxuICBmdW5jdGlvbiBOYXRpdmVTY3JvbGxiYXJzKHBsYWNlLCBzY3JvbGwsIGNtKSB7XG4gICAgdGhpcy5jbSA9IGNtO1xuICAgIHZhciB2ZXJ0ID0gdGhpcy52ZXJ0ID0gZWx0KFwiZGl2XCIsIFtlbHQoXCJkaXZcIiwgbnVsbCwgbnVsbCwgXCJtaW4td2lkdGg6IDFweFwiKV0sIFwiQ29kZU1pcnJvci12c2Nyb2xsYmFyXCIpO1xuICAgIHZhciBob3JpeiA9IHRoaXMuaG9yaXogPSBlbHQoXCJkaXZcIiwgW2VsdChcImRpdlwiLCBudWxsLCBudWxsLCBcImhlaWdodDogMTAwJTsgbWluLWhlaWdodDogMXB4XCIpXSwgXCJDb2RlTWlycm9yLWhzY3JvbGxiYXJcIik7XG4gICAgcGxhY2UodmVydCk7IHBsYWNlKGhvcml6KTtcblxuICAgIG9uKHZlcnQsIFwic2Nyb2xsXCIsIGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKHZlcnQuY2xpZW50SGVpZ2h0KSBzY3JvbGwodmVydC5zY3JvbGxUb3AsIFwidmVydGljYWxcIik7XG4gICAgfSk7XG4gICAgb24oaG9yaXosIFwic2Nyb2xsXCIsIGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKGhvcml6LmNsaWVudFdpZHRoKSBzY3JvbGwoaG9yaXouc2Nyb2xsTGVmdCwgXCJob3Jpem9udGFsXCIpO1xuICAgIH0pO1xuXG4gICAgdGhpcy5jaGVja2VkWmVyb1dpZHRoID0gZmFsc2U7XG4gICAgLy8gTmVlZCB0byBzZXQgYSBtaW5pbXVtIHdpZHRoIHRvIHNlZSB0aGUgc2Nyb2xsYmFyIG9uIElFNyAoYnV0IG11c3Qgbm90IHNldCBpdCBvbiBJRTgpLlxuICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uIDwgOCkgdGhpcy5ob3Jpei5zdHlsZS5taW5IZWlnaHQgPSB0aGlzLnZlcnQuc3R5bGUubWluV2lkdGggPSBcIjE4cHhcIjtcbiAgfVxuXG4gIE5hdGl2ZVNjcm9sbGJhcnMucHJvdG90eXBlID0gY29weU9iaih7XG4gICAgdXBkYXRlOiBmdW5jdGlvbihtZWFzdXJlKSB7XG4gICAgICB2YXIgbmVlZHNIID0gbWVhc3VyZS5zY3JvbGxXaWR0aCA+IG1lYXN1cmUuY2xpZW50V2lkdGggKyAxO1xuICAgICAgdmFyIG5lZWRzViA9IG1lYXN1cmUuc2Nyb2xsSGVpZ2h0ID4gbWVhc3VyZS5jbGllbnRIZWlnaHQgKyAxO1xuICAgICAgdmFyIHNXaWR0aCA9IG1lYXN1cmUubmF0aXZlQmFyV2lkdGg7XG5cbiAgICAgIGlmIChuZWVkc1YpIHtcbiAgICAgICAgdGhpcy52ZXJ0LnN0eWxlLmRpc3BsYXkgPSBcImJsb2NrXCI7XG4gICAgICAgIHRoaXMudmVydC5zdHlsZS5ib3R0b20gPSBuZWVkc0ggPyBzV2lkdGggKyBcInB4XCIgOiBcIjBcIjtcbiAgICAgICAgdmFyIHRvdGFsSGVpZ2h0ID0gbWVhc3VyZS52aWV3SGVpZ2h0IC0gKG5lZWRzSCA/IHNXaWR0aCA6IDApO1xuICAgICAgICAvLyBBIGJ1ZyBpbiBJRTggY2FuIGNhdXNlIHRoaXMgdmFsdWUgdG8gYmUgbmVnYXRpdmUsIHNvIGd1YXJkIGl0LlxuICAgICAgICB0aGlzLnZlcnQuZmlyc3RDaGlsZC5zdHlsZS5oZWlnaHQgPVxuICAgICAgICAgIE1hdGgubWF4KDAsIG1lYXN1cmUuc2Nyb2xsSGVpZ2h0IC0gbWVhc3VyZS5jbGllbnRIZWlnaHQgKyB0b3RhbEhlaWdodCkgKyBcInB4XCI7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB0aGlzLnZlcnQuc3R5bGUuZGlzcGxheSA9IFwiXCI7XG4gICAgICAgIHRoaXMudmVydC5maXJzdENoaWxkLnN0eWxlLmhlaWdodCA9IFwiMFwiO1xuICAgICAgfVxuXG4gICAgICBpZiAobmVlZHNIKSB7XG4gICAgICAgIHRoaXMuaG9yaXouc3R5bGUuZGlzcGxheSA9IFwiYmxvY2tcIjtcbiAgICAgICAgdGhpcy5ob3Jpei5zdHlsZS5yaWdodCA9IG5lZWRzViA/IHNXaWR0aCArIFwicHhcIiA6IFwiMFwiO1xuICAgICAgICB0aGlzLmhvcml6LnN0eWxlLmxlZnQgPSBtZWFzdXJlLmJhckxlZnQgKyBcInB4XCI7XG4gICAgICAgIHZhciB0b3RhbFdpZHRoID0gbWVhc3VyZS52aWV3V2lkdGggLSBtZWFzdXJlLmJhckxlZnQgLSAobmVlZHNWID8gc1dpZHRoIDogMCk7XG4gICAgICAgIHRoaXMuaG9yaXouZmlyc3RDaGlsZC5zdHlsZS53aWR0aCA9XG4gICAgICAgICAgKG1lYXN1cmUuc2Nyb2xsV2lkdGggLSBtZWFzdXJlLmNsaWVudFdpZHRoICsgdG90YWxXaWR0aCkgKyBcInB4XCI7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB0aGlzLmhvcml6LnN0eWxlLmRpc3BsYXkgPSBcIlwiO1xuICAgICAgICB0aGlzLmhvcml6LmZpcnN0Q2hpbGQuc3R5bGUud2lkdGggPSBcIjBcIjtcbiAgICAgIH1cblxuICAgICAgaWYgKCF0aGlzLmNoZWNrZWRaZXJvV2lkdGggJiYgbWVhc3VyZS5jbGllbnRIZWlnaHQgPiAwKSB7XG4gICAgICAgIGlmIChzV2lkdGggPT0gMCkgdGhpcy56ZXJvV2lkdGhIYWNrKCk7XG4gICAgICAgIHRoaXMuY2hlY2tlZFplcm9XaWR0aCA9IHRydWU7XG4gICAgICB9XG5cbiAgICAgIHJldHVybiB7cmlnaHQ6IG5lZWRzViA/IHNXaWR0aCA6IDAsIGJvdHRvbTogbmVlZHNIID8gc1dpZHRoIDogMH07XG4gICAgfSxcbiAgICBzZXRTY3JvbGxMZWZ0OiBmdW5jdGlvbihwb3MpIHtcbiAgICAgIGlmICh0aGlzLmhvcml6LnNjcm9sbExlZnQgIT0gcG9zKSB0aGlzLmhvcml6LnNjcm9sbExlZnQgPSBwb3M7XG4gICAgICBpZiAodGhpcy5kaXNhYmxlSG9yaXopIHRoaXMuZW5hYmxlWmVyb1dpZHRoQmFyKHRoaXMuaG9yaXosIHRoaXMuZGlzYWJsZUhvcml6KTtcbiAgICB9LFxuICAgIHNldFNjcm9sbFRvcDogZnVuY3Rpb24ocG9zKSB7XG4gICAgICBpZiAodGhpcy52ZXJ0LnNjcm9sbFRvcCAhPSBwb3MpIHRoaXMudmVydC5zY3JvbGxUb3AgPSBwb3M7XG4gICAgICBpZiAodGhpcy5kaXNhYmxlVmVydCkgdGhpcy5lbmFibGVaZXJvV2lkdGhCYXIodGhpcy52ZXJ0LCB0aGlzLmRpc2FibGVWZXJ0KTtcbiAgICB9LFxuICAgIHplcm9XaWR0aEhhY2s6IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIHcgPSBtYWMgJiYgIW1hY19nZU1vdW50YWluTGlvbiA/IFwiMTJweFwiIDogXCIxOHB4XCI7XG4gICAgICB0aGlzLmhvcml6LnN0eWxlLmhlaWdodCA9IHRoaXMudmVydC5zdHlsZS53aWR0aCA9IHc7XG4gICAgICB0aGlzLmhvcml6LnN0eWxlLnBvaW50ZXJFdmVudHMgPSB0aGlzLnZlcnQuc3R5bGUucG9pbnRlckV2ZW50cyA9IFwibm9uZVwiO1xuICAgICAgdGhpcy5kaXNhYmxlSG9yaXogPSBuZXcgRGVsYXllZDtcbiAgICAgIHRoaXMuZGlzYWJsZVZlcnQgPSBuZXcgRGVsYXllZDtcbiAgICB9LFxuICAgIGVuYWJsZVplcm9XaWR0aEJhcjogZnVuY3Rpb24oYmFyLCBkZWxheSkge1xuICAgICAgYmFyLnN0eWxlLnBvaW50ZXJFdmVudHMgPSBcImF1dG9cIjtcbiAgICAgIGZ1bmN0aW9uIG1heWJlRGlzYWJsZSgpIHtcbiAgICAgICAgLy8gVG8gZmluZCBvdXQgd2hldGhlciB0aGUgc2Nyb2xsYmFyIGlzIHN0aWxsIHZpc2libGUsIHdlXG4gICAgICAgIC8vIGNoZWNrIHdoZXRoZXIgdGhlIGVsZW1lbnQgdW5kZXIgdGhlIHBpeGVsIGluIHRoZSBib3R0b21cbiAgICAgICAgLy8gbGVmdCBjb3JuZXIgb2YgdGhlIHNjcm9sbGJhciBib3ggaXMgdGhlIHNjcm9sbGJhciBib3hcbiAgICAgICAgLy8gaXRzZWxmICh3aGVuIHRoZSBiYXIgaXMgc3RpbGwgdmlzaWJsZSkgb3IgaXRzIGZpbGxlciBjaGlsZFxuICAgICAgICAvLyAod2hlbiB0aGUgYmFyIGlzIGhpZGRlbikuIElmIGl0IGlzIHN0aWxsIHZpc2libGUsIHdlIGtlZXBcbiAgICAgICAgLy8gaXQgZW5hYmxlZCwgaWYgaXQncyBoaWRkZW4sIHdlIGRpc2FibGUgcG9pbnRlciBldmVudHMuXG4gICAgICAgIHZhciBib3ggPSBiYXIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG4gICAgICAgIHZhciBlbHQgPSBkb2N1bWVudC5lbGVtZW50RnJvbVBvaW50KGJveC5sZWZ0ICsgMSwgYm94LmJvdHRvbSAtIDEpO1xuICAgICAgICBpZiAoZWx0ICE9IGJhcikgYmFyLnN0eWxlLnBvaW50ZXJFdmVudHMgPSBcIm5vbmVcIjtcbiAgICAgICAgZWxzZSBkZWxheS5zZXQoMTAwMCwgbWF5YmVEaXNhYmxlKTtcbiAgICAgIH1cbiAgICAgIGRlbGF5LnNldCgxMDAwLCBtYXliZURpc2FibGUpO1xuICAgIH0sXG4gICAgY2xlYXI6IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIHBhcmVudCA9IHRoaXMuaG9yaXoucGFyZW50Tm9kZTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZCh0aGlzLmhvcml6KTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZCh0aGlzLnZlcnQpO1xuICAgIH1cbiAgfSwgTmF0aXZlU2Nyb2xsYmFycy5wcm90b3R5cGUpO1xuXG4gIGZ1bmN0aW9uIE51bGxTY3JvbGxiYXJzKCkge31cblxuICBOdWxsU2Nyb2xsYmFycy5wcm90b3R5cGUgPSBjb3B5T2JqKHtcbiAgICB1cGRhdGU6IGZ1bmN0aW9uKCkgeyByZXR1cm4ge2JvdHRvbTogMCwgcmlnaHQ6IDB9OyB9LFxuICAgIHNldFNjcm9sbExlZnQ6IGZ1bmN0aW9uKCkge30sXG4gICAgc2V0U2Nyb2xsVG9wOiBmdW5jdGlvbigpIHt9LFxuICAgIGNsZWFyOiBmdW5jdGlvbigpIHt9XG4gIH0sIE51bGxTY3JvbGxiYXJzLnByb3RvdHlwZSk7XG5cbiAgQ29kZU1pcnJvci5zY3JvbGxiYXJNb2RlbCA9IHtcIm5hdGl2ZVwiOiBOYXRpdmVTY3JvbGxiYXJzLCBcIm51bGxcIjogTnVsbFNjcm9sbGJhcnN9O1xuXG4gIGZ1bmN0aW9uIGluaXRTY3JvbGxiYXJzKGNtKSB7XG4gICAgaWYgKGNtLmRpc3BsYXkuc2Nyb2xsYmFycykge1xuICAgICAgY20uZGlzcGxheS5zY3JvbGxiYXJzLmNsZWFyKCk7XG4gICAgICBpZiAoY20uZGlzcGxheS5zY3JvbGxiYXJzLmFkZENsYXNzKVxuICAgICAgICBybUNsYXNzKGNtLmRpc3BsYXkud3JhcHBlciwgY20uZGlzcGxheS5zY3JvbGxiYXJzLmFkZENsYXNzKTtcbiAgICB9XG5cbiAgICBjbS5kaXNwbGF5LnNjcm9sbGJhcnMgPSBuZXcgQ29kZU1pcnJvci5zY3JvbGxiYXJNb2RlbFtjbS5vcHRpb25zLnNjcm9sbGJhclN0eWxlXShmdW5jdGlvbihub2RlKSB7XG4gICAgICBjbS5kaXNwbGF5LndyYXBwZXIuaW5zZXJ0QmVmb3JlKG5vZGUsIGNtLmRpc3BsYXkuc2Nyb2xsYmFyRmlsbGVyKTtcbiAgICAgIC8vIFByZXZlbnQgY2xpY2tzIGluIHRoZSBzY3JvbGxiYXJzIGZyb20ga2lsbGluZyBmb2N1c1xuICAgICAgb24obm9kZSwgXCJtb3VzZWRvd25cIiwgZnVuY3Rpb24oKSB7XG4gICAgICAgIGlmIChjbS5zdGF0ZS5mb2N1c2VkKSBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkgeyBjbS5kaXNwbGF5LmlucHV0LmZvY3VzKCk7IH0sIDApO1xuICAgICAgfSk7XG4gICAgICBub2RlLnNldEF0dHJpYnV0ZShcImNtLW5vdC1jb250ZW50XCIsIFwidHJ1ZVwiKTtcbiAgICB9LCBmdW5jdGlvbihwb3MsIGF4aXMpIHtcbiAgICAgIGlmIChheGlzID09IFwiaG9yaXpvbnRhbFwiKSBzZXRTY3JvbGxMZWZ0KGNtLCBwb3MpO1xuICAgICAgZWxzZSBzZXRTY3JvbGxUb3AoY20sIHBvcyk7XG4gICAgfSwgY20pO1xuICAgIGlmIChjbS5kaXNwbGF5LnNjcm9sbGJhcnMuYWRkQ2xhc3MpXG4gICAgICBhZGRDbGFzcyhjbS5kaXNwbGF5LndyYXBwZXIsIGNtLmRpc3BsYXkuc2Nyb2xsYmFycy5hZGRDbGFzcyk7XG4gIH1cblxuICBmdW5jdGlvbiB1cGRhdGVTY3JvbGxiYXJzKGNtLCBtZWFzdXJlKSB7XG4gICAgaWYgKCFtZWFzdXJlKSBtZWFzdXJlID0gbWVhc3VyZUZvclNjcm9sbGJhcnMoY20pO1xuICAgIHZhciBzdGFydFdpZHRoID0gY20uZGlzcGxheS5iYXJXaWR0aCwgc3RhcnRIZWlnaHQgPSBjbS5kaXNwbGF5LmJhckhlaWdodDtcbiAgICB1cGRhdGVTY3JvbGxiYXJzSW5uZXIoY20sIG1lYXN1cmUpO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgNCAmJiBzdGFydFdpZHRoICE9IGNtLmRpc3BsYXkuYmFyV2lkdGggfHwgc3RhcnRIZWlnaHQgIT0gY20uZGlzcGxheS5iYXJIZWlnaHQ7IGkrKykge1xuICAgICAgaWYgKHN0YXJ0V2lkdGggIT0gY20uZGlzcGxheS5iYXJXaWR0aCAmJiBjbS5vcHRpb25zLmxpbmVXcmFwcGluZylcbiAgICAgICAgdXBkYXRlSGVpZ2h0c0luVmlld3BvcnQoY20pO1xuICAgICAgdXBkYXRlU2Nyb2xsYmFyc0lubmVyKGNtLCBtZWFzdXJlRm9yU2Nyb2xsYmFycyhjbSkpO1xuICAgICAgc3RhcnRXaWR0aCA9IGNtLmRpc3BsYXkuYmFyV2lkdGg7IHN0YXJ0SGVpZ2h0ID0gY20uZGlzcGxheS5iYXJIZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLy8gUmUtc3luY2hyb25pemUgdGhlIGZha2Ugc2Nyb2xsYmFycyB3aXRoIHRoZSBhY3R1YWwgc2l6ZSBvZiB0aGVcbiAgLy8gY29udGVudC5cbiAgZnVuY3Rpb24gdXBkYXRlU2Nyb2xsYmFyc0lubmVyKGNtLCBtZWFzdXJlKSB7XG4gICAgdmFyIGQgPSBjbS5kaXNwbGF5O1xuICAgIHZhciBzaXplcyA9IGQuc2Nyb2xsYmFycy51cGRhdGUobWVhc3VyZSk7XG5cbiAgICBkLnNpemVyLnN0eWxlLnBhZGRpbmdSaWdodCA9IChkLmJhcldpZHRoID0gc2l6ZXMucmlnaHQpICsgXCJweFwiO1xuICAgIGQuc2l6ZXIuc3R5bGUucGFkZGluZ0JvdHRvbSA9IChkLmJhckhlaWdodCA9IHNpemVzLmJvdHRvbSkgKyBcInB4XCI7XG4gICAgZC5oZWlnaHRGb3JjZXIuc3R5bGUuYm9yZGVyQm90dG9tID0gc2l6ZXMuYm90dG9tICsgXCJweCBzb2xpZCB0cmFuc3BhcmVudFwiXG5cbiAgICBpZiAoc2l6ZXMucmlnaHQgJiYgc2l6ZXMuYm90dG9tKSB7XG4gICAgICBkLnNjcm9sbGJhckZpbGxlci5zdHlsZS5kaXNwbGF5ID0gXCJibG9ja1wiO1xuICAgICAgZC5zY3JvbGxiYXJGaWxsZXIuc3R5bGUuaGVpZ2h0ID0gc2l6ZXMuYm90dG9tICsgXCJweFwiO1xuICAgICAgZC5zY3JvbGxiYXJGaWxsZXIuc3R5bGUud2lkdGggPSBzaXplcy5yaWdodCArIFwicHhcIjtcbiAgICB9IGVsc2UgZC5zY3JvbGxiYXJGaWxsZXIuc3R5bGUuZGlzcGxheSA9IFwiXCI7XG4gICAgaWYgKHNpemVzLmJvdHRvbSAmJiBjbS5vcHRpb25zLmNvdmVyR3V0dGVyTmV4dFRvU2Nyb2xsYmFyICYmIGNtLm9wdGlvbnMuZml4ZWRHdXR0ZXIpIHtcbiAgICAgIGQuZ3V0dGVyRmlsbGVyLnN0eWxlLmRpc3BsYXkgPSBcImJsb2NrXCI7XG4gICAgICBkLmd1dHRlckZpbGxlci5zdHlsZS5oZWlnaHQgPSBzaXplcy5ib3R0b20gKyBcInB4XCI7XG4gICAgICBkLmd1dHRlckZpbGxlci5zdHlsZS53aWR0aCA9IG1lYXN1cmUuZ3V0dGVyV2lkdGggKyBcInB4XCI7XG4gICAgfSBlbHNlIGQuZ3V0dGVyRmlsbGVyLnN0eWxlLmRpc3BsYXkgPSBcIlwiO1xuICB9XG5cbiAgLy8gQ29tcHV0ZSB0aGUgbGluZXMgdGhhdCBhcmUgdmlzaWJsZSBpbiBhIGdpdmVuIHZpZXdwb3J0IChkZWZhdWx0c1xuICAvLyB0aGUgdGhlIGN1cnJlbnQgc2Nyb2xsIHBvc2l0aW9uKS4gdmlld3BvcnQgbWF5IGNvbnRhaW4gdG9wLFxuICAvLyBoZWlnaHQsIGFuZCBlbnN1cmUgKHNlZSBvcC5zY3JvbGxUb1BvcykgcHJvcGVydGllcy5cbiAgZnVuY3Rpb24gdmlzaWJsZUxpbmVzKGRpc3BsYXksIGRvYywgdmlld3BvcnQpIHtcbiAgICB2YXIgdG9wID0gdmlld3BvcnQgJiYgdmlld3BvcnQudG9wICE9IG51bGwgPyBNYXRoLm1heCgwLCB2aWV3cG9ydC50b3ApIDogZGlzcGxheS5zY3JvbGxlci5zY3JvbGxUb3A7XG4gICAgdG9wID0gTWF0aC5mbG9vcih0b3AgLSBwYWRkaW5nVG9wKGRpc3BsYXkpKTtcbiAgICB2YXIgYm90dG9tID0gdmlld3BvcnQgJiYgdmlld3BvcnQuYm90dG9tICE9IG51bGwgPyB2aWV3cG9ydC5ib3R0b20gOiB0b3AgKyBkaXNwbGF5LndyYXBwZXIuY2xpZW50SGVpZ2h0O1xuXG4gICAgdmFyIGZyb20gPSBsaW5lQXRIZWlnaHQoZG9jLCB0b3ApLCB0byA9IGxpbmVBdEhlaWdodChkb2MsIGJvdHRvbSk7XG4gICAgLy8gRW5zdXJlIGlzIGEge2Zyb206IHtsaW5lLCBjaH0sIHRvOiB7bGluZSwgY2h9fSBvYmplY3QsIGFuZFxuICAgIC8vIGZvcmNlcyB0aG9zZSBsaW5lcyBpbnRvIHRoZSB2aWV3cG9ydCAoaWYgcG9zc2libGUpLlxuICAgIGlmICh2aWV3cG9ydCAmJiB2aWV3cG9ydC5lbnN1cmUpIHtcbiAgICAgIHZhciBlbnN1cmVGcm9tID0gdmlld3BvcnQuZW5zdXJlLmZyb20ubGluZSwgZW5zdXJlVG8gPSB2aWV3cG9ydC5lbnN1cmUudG8ubGluZTtcbiAgICAgIGlmIChlbnN1cmVGcm9tIDwgZnJvbSkge1xuICAgICAgICBmcm9tID0gZW5zdXJlRnJvbTtcbiAgICAgICAgdG8gPSBsaW5lQXRIZWlnaHQoZG9jLCBoZWlnaHRBdExpbmUoZ2V0TGluZShkb2MsIGVuc3VyZUZyb20pKSArIGRpc3BsYXkud3JhcHBlci5jbGllbnRIZWlnaHQpO1xuICAgICAgfSBlbHNlIGlmIChNYXRoLm1pbihlbnN1cmVUbywgZG9jLmxhc3RMaW5lKCkpID49IHRvKSB7XG4gICAgICAgIGZyb20gPSBsaW5lQXRIZWlnaHQoZG9jLCBoZWlnaHRBdExpbmUoZ2V0TGluZShkb2MsIGVuc3VyZVRvKSkgLSBkaXNwbGF5LndyYXBwZXIuY2xpZW50SGVpZ2h0KTtcbiAgICAgICAgdG8gPSBlbnN1cmVUbztcbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIHtmcm9tOiBmcm9tLCB0bzogTWF0aC5tYXgodG8sIGZyb20gKyAxKX07XG4gIH1cblxuICAvLyBMSU5FIE5VTUJFUlNcblxuICAvLyBSZS1hbGlnbiBsaW5lIG51bWJlcnMgYW5kIGd1dHRlciBtYXJrcyB0byBjb21wZW5zYXRlIGZvclxuICAvLyBob3Jpem9udGFsIHNjcm9sbGluZy5cbiAgZnVuY3Rpb24gYWxpZ25Ib3Jpem9udGFsbHkoY20pIHtcbiAgICB2YXIgZGlzcGxheSA9IGNtLmRpc3BsYXksIHZpZXcgPSBkaXNwbGF5LnZpZXc7XG4gICAgaWYgKCFkaXNwbGF5LmFsaWduV2lkZ2V0cyAmJiAoIWRpc3BsYXkuZ3V0dGVycy5maXJzdENoaWxkIHx8ICFjbS5vcHRpb25zLmZpeGVkR3V0dGVyKSkgcmV0dXJuO1xuICAgIHZhciBjb21wID0gY29tcGVuc2F0ZUZvckhTY3JvbGwoZGlzcGxheSkgLSBkaXNwbGF5LnNjcm9sbGVyLnNjcm9sbExlZnQgKyBjbS5kb2Muc2Nyb2xsTGVmdDtcbiAgICB2YXIgZ3V0dGVyVyA9IGRpc3BsYXkuZ3V0dGVycy5vZmZzZXRXaWR0aCwgbGVmdCA9IGNvbXAgKyBcInB4XCI7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCB2aWV3Lmxlbmd0aDsgaSsrKSBpZiAoIXZpZXdbaV0uaGlkZGVuKSB7XG4gICAgICBpZiAoY20ub3B0aW9ucy5maXhlZEd1dHRlciAmJiB2aWV3W2ldLmd1dHRlcilcbiAgICAgICAgdmlld1tpXS5ndXR0ZXIuc3R5bGUubGVmdCA9IGxlZnQ7XG4gICAgICB2YXIgYWxpZ24gPSB2aWV3W2ldLmFsaWduYWJsZTtcbiAgICAgIGlmIChhbGlnbikgZm9yICh2YXIgaiA9IDA7IGogPCBhbGlnbi5sZW5ndGg7IGorKylcbiAgICAgICAgYWxpZ25bal0uc3R5bGUubGVmdCA9IGxlZnQ7XG4gICAgfVxuICAgIGlmIChjbS5vcHRpb25zLmZpeGVkR3V0dGVyKVxuICAgICAgZGlzcGxheS5ndXR0ZXJzLnN0eWxlLmxlZnQgPSAoY29tcCArIGd1dHRlclcpICsgXCJweFwiO1xuICB9XG5cbiAgLy8gVXNlZCB0byBlbnN1cmUgdGhhdCB0aGUgbGluZSBudW1iZXIgZ3V0dGVyIGlzIHN0aWxsIHRoZSByaWdodFxuICAvLyBzaXplIGZvciB0aGUgY3VycmVudCBkb2N1bWVudCBzaXplLiBSZXR1cm5zIHRydWUgd2hlbiBhbiB1cGRhdGVcbiAgLy8gaXMgbmVlZGVkLlxuICBmdW5jdGlvbiBtYXliZVVwZGF0ZUxpbmVOdW1iZXJXaWR0aChjbSkge1xuICAgIGlmICghY20ub3B0aW9ucy5saW5lTnVtYmVycykgcmV0dXJuIGZhbHNlO1xuICAgIHZhciBkb2MgPSBjbS5kb2MsIGxhc3QgPSBsaW5lTnVtYmVyRm9yKGNtLm9wdGlvbnMsIGRvYy5maXJzdCArIGRvYy5zaXplIC0gMSksIGRpc3BsYXkgPSBjbS5kaXNwbGF5O1xuICAgIGlmIChsYXN0Lmxlbmd0aCAhPSBkaXNwbGF5LmxpbmVOdW1DaGFycykge1xuICAgICAgdmFyIHRlc3QgPSBkaXNwbGF5Lm1lYXN1cmUuYXBwZW5kQ2hpbGQoZWx0KFwiZGl2XCIsIFtlbHQoXCJkaXZcIiwgbGFzdCldLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiQ29kZU1pcnJvci1saW5lbnVtYmVyIENvZGVNaXJyb3ItZ3V0dGVyLWVsdFwiKSk7XG4gICAgICB2YXIgaW5uZXJXID0gdGVzdC5maXJzdENoaWxkLm9mZnNldFdpZHRoLCBwYWRkaW5nID0gdGVzdC5vZmZzZXRXaWR0aCAtIGlubmVyVztcbiAgICAgIGRpc3BsYXkubGluZUd1dHRlci5zdHlsZS53aWR0aCA9IFwiXCI7XG4gICAgICBkaXNwbGF5LmxpbmVOdW1Jbm5lcldpZHRoID0gTWF0aC5tYXgoaW5uZXJXLCBkaXNwbGF5LmxpbmVHdXR0ZXIub2Zmc2V0V2lkdGggLSBwYWRkaW5nKSArIDE7XG4gICAgICBkaXNwbGF5LmxpbmVOdW1XaWR0aCA9IGRpc3BsYXkubGluZU51bUlubmVyV2lkdGggKyBwYWRkaW5nO1xuICAgICAgZGlzcGxheS5saW5lTnVtQ2hhcnMgPSBkaXNwbGF5LmxpbmVOdW1Jbm5lcldpZHRoID8gbGFzdC5sZW5ndGggOiAtMTtcbiAgICAgIGRpc3BsYXkubGluZUd1dHRlci5zdHlsZS53aWR0aCA9IGRpc3BsYXkubGluZU51bVdpZHRoICsgXCJweFwiO1xuICAgICAgdXBkYXRlR3V0dGVyU3BhY2UoY20pO1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGxpbmVOdW1iZXJGb3Iob3B0aW9ucywgaSkge1xuICAgIHJldHVybiBTdHJpbmcob3B0aW9ucy5saW5lTnVtYmVyRm9ybWF0dGVyKGkgKyBvcHRpb25zLmZpcnN0TGluZU51bWJlcikpO1xuICB9XG5cbiAgLy8gQ29tcHV0ZXMgZGlzcGxheS5zY3JvbGxlci5zY3JvbGxMZWZ0ICsgZGlzcGxheS5ndXR0ZXJzLm9mZnNldFdpZHRoLFxuICAvLyBidXQgdXNpbmcgZ2V0Qm91bmRpbmdDbGllbnRSZWN0IHRvIGdldCBhIHN1Yi1waXhlbC1hY2N1cmF0ZVxuICAvLyByZXN1bHQuXG4gIGZ1bmN0aW9uIGNvbXBlbnNhdGVGb3JIU2Nyb2xsKGRpc3BsYXkpIHtcbiAgICByZXR1cm4gZGlzcGxheS5zY3JvbGxlci5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5sZWZ0IC0gZGlzcGxheS5zaXplci5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5sZWZ0O1xuICB9XG5cbiAgLy8gRElTUExBWSBEUkFXSU5HXG5cbiAgZnVuY3Rpb24gRGlzcGxheVVwZGF0ZShjbSwgdmlld3BvcnQsIGZvcmNlKSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5O1xuXG4gICAgdGhpcy52aWV3cG9ydCA9IHZpZXdwb3J0O1xuICAgIC8vIFN0b3JlIHNvbWUgdmFsdWVzIHRoYXQgd2UnbGwgbmVlZCBsYXRlciAoYnV0IGRvbid0IHdhbnQgdG8gZm9yY2UgYSByZWxheW91dCBmb3IpXG4gICAgdGhpcy52aXNpYmxlID0gdmlzaWJsZUxpbmVzKGRpc3BsYXksIGNtLmRvYywgdmlld3BvcnQpO1xuICAgIHRoaXMuZWRpdG9ySXNIaWRkZW4gPSAhZGlzcGxheS53cmFwcGVyLm9mZnNldFdpZHRoO1xuICAgIHRoaXMud3JhcHBlckhlaWdodCA9IGRpc3BsYXkud3JhcHBlci5jbGllbnRIZWlnaHQ7XG4gICAgdGhpcy53cmFwcGVyV2lkdGggPSBkaXNwbGF5LndyYXBwZXIuY2xpZW50V2lkdGg7XG4gICAgdGhpcy5vbGREaXNwbGF5V2lkdGggPSBkaXNwbGF5V2lkdGgoY20pO1xuICAgIHRoaXMuZm9yY2UgPSBmb3JjZTtcbiAgICB0aGlzLmRpbXMgPSBnZXREaW1lbnNpb25zKGNtKTtcbiAgICB0aGlzLmV2ZW50cyA9IFtdO1xuICB9XG5cbiAgRGlzcGxheVVwZGF0ZS5wcm90b3R5cGUuc2lnbmFsID0gZnVuY3Rpb24oZW1pdHRlciwgdHlwZSkge1xuICAgIGlmIChoYXNIYW5kbGVyKGVtaXR0ZXIsIHR5cGUpKVxuICAgICAgdGhpcy5ldmVudHMucHVzaChhcmd1bWVudHMpO1xuICB9O1xuICBEaXNwbGF5VXBkYXRlLnByb3RvdHlwZS5maW5pc2ggPSBmdW5jdGlvbigpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuZXZlbnRzLmxlbmd0aDsgaSsrKVxuICAgICAgc2lnbmFsLmFwcGx5KG51bGwsIHRoaXMuZXZlbnRzW2ldKTtcbiAgfTtcblxuICBmdW5jdGlvbiBtYXliZUNsaXBTY3JvbGxiYXJzKGNtKSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5O1xuICAgIGlmICghZGlzcGxheS5zY3JvbGxiYXJzQ2xpcHBlZCAmJiBkaXNwbGF5LnNjcm9sbGVyLm9mZnNldFdpZHRoKSB7XG4gICAgICBkaXNwbGF5Lm5hdGl2ZUJhcldpZHRoID0gZGlzcGxheS5zY3JvbGxlci5vZmZzZXRXaWR0aCAtIGRpc3BsYXkuc2Nyb2xsZXIuY2xpZW50V2lkdGg7XG4gICAgICBkaXNwbGF5LmhlaWdodEZvcmNlci5zdHlsZS5oZWlnaHQgPSBzY3JvbGxHYXAoY20pICsgXCJweFwiO1xuICAgICAgZGlzcGxheS5zaXplci5zdHlsZS5tYXJnaW5Cb3R0b20gPSAtZGlzcGxheS5uYXRpdmVCYXJXaWR0aCArIFwicHhcIjtcbiAgICAgIGRpc3BsYXkuc2l6ZXIuc3R5bGUuYm9yZGVyUmlnaHRXaWR0aCA9IHNjcm9sbEdhcChjbSkgKyBcInB4XCI7XG4gICAgICBkaXNwbGF5LnNjcm9sbGJhcnNDbGlwcGVkID0gdHJ1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBEb2VzIHRoZSBhY3R1YWwgdXBkYXRpbmcgb2YgdGhlIGxpbmUgZGlzcGxheS4gQmFpbHMgb3V0XG4gIC8vIChyZXR1cm5pbmcgZmFsc2UpIHdoZW4gdGhlcmUgaXMgbm90aGluZyB0byBiZSBkb25lIGFuZCBmb3JjZWQgaXNcbiAgLy8gZmFsc2UuXG4gIGZ1bmN0aW9uIHVwZGF0ZURpc3BsYXlJZk5lZWRlZChjbSwgdXBkYXRlKSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBkb2MgPSBjbS5kb2M7XG5cbiAgICBpZiAodXBkYXRlLmVkaXRvcklzSGlkZGVuKSB7XG4gICAgICByZXNldFZpZXcoY20pO1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIC8vIEJhaWwgb3V0IGlmIHRoZSB2aXNpYmxlIGFyZWEgaXMgYWxyZWFkeSByZW5kZXJlZCBhbmQgbm90aGluZyBjaGFuZ2VkLlxuICAgIGlmICghdXBkYXRlLmZvcmNlICYmXG4gICAgICAgIHVwZGF0ZS52aXNpYmxlLmZyb20gPj0gZGlzcGxheS52aWV3RnJvbSAmJiB1cGRhdGUudmlzaWJsZS50byA8PSBkaXNwbGF5LnZpZXdUbyAmJlxuICAgICAgICAoZGlzcGxheS51cGRhdGVMaW5lTnVtYmVycyA9PSBudWxsIHx8IGRpc3BsYXkudXBkYXRlTGluZU51bWJlcnMgPj0gZGlzcGxheS52aWV3VG8pICYmXG4gICAgICAgIGRpc3BsYXkucmVuZGVyZWRWaWV3ID09IGRpc3BsYXkudmlldyAmJiBjb3VudERpcnR5VmlldyhjbSkgPT0gMClcbiAgICAgIHJldHVybiBmYWxzZTtcblxuICAgIGlmIChtYXliZVVwZGF0ZUxpbmVOdW1iZXJXaWR0aChjbSkpIHtcbiAgICAgIHJlc2V0VmlldyhjbSk7XG4gICAgICB1cGRhdGUuZGltcyA9IGdldERpbWVuc2lvbnMoY20pO1xuICAgIH1cblxuICAgIC8vIENvbXB1dGUgYSBzdWl0YWJsZSBuZXcgdmlld3BvcnQgKGZyb20gJiB0bylcbiAgICB2YXIgZW5kID0gZG9jLmZpcnN0ICsgZG9jLnNpemU7XG4gICAgdmFyIGZyb20gPSBNYXRoLm1heCh1cGRhdGUudmlzaWJsZS5mcm9tIC0gY20ub3B0aW9ucy52aWV3cG9ydE1hcmdpbiwgZG9jLmZpcnN0KTtcbiAgICB2YXIgdG8gPSBNYXRoLm1pbihlbmQsIHVwZGF0ZS52aXNpYmxlLnRvICsgY20ub3B0aW9ucy52aWV3cG9ydE1hcmdpbik7XG4gICAgaWYgKGRpc3BsYXkudmlld0Zyb20gPCBmcm9tICYmIGZyb20gLSBkaXNwbGF5LnZpZXdGcm9tIDwgMjApIGZyb20gPSBNYXRoLm1heChkb2MuZmlyc3QsIGRpc3BsYXkudmlld0Zyb20pO1xuICAgIGlmIChkaXNwbGF5LnZpZXdUbyA+IHRvICYmIGRpc3BsYXkudmlld1RvIC0gdG8gPCAyMCkgdG8gPSBNYXRoLm1pbihlbmQsIGRpc3BsYXkudmlld1RvKTtcbiAgICBpZiAoc2F3Q29sbGFwc2VkU3BhbnMpIHtcbiAgICAgIGZyb20gPSB2aXN1YWxMaW5lTm8oY20uZG9jLCBmcm9tKTtcbiAgICAgIHRvID0gdmlzdWFsTGluZUVuZE5vKGNtLmRvYywgdG8pO1xuICAgIH1cblxuICAgIHZhciBkaWZmZXJlbnQgPSBmcm9tICE9IGRpc3BsYXkudmlld0Zyb20gfHwgdG8gIT0gZGlzcGxheS52aWV3VG8gfHxcbiAgICAgIGRpc3BsYXkubGFzdFdyYXBIZWlnaHQgIT0gdXBkYXRlLndyYXBwZXJIZWlnaHQgfHwgZGlzcGxheS5sYXN0V3JhcFdpZHRoICE9IHVwZGF0ZS53cmFwcGVyV2lkdGg7XG4gICAgYWRqdXN0VmlldyhjbSwgZnJvbSwgdG8pO1xuXG4gICAgZGlzcGxheS52aWV3T2Zmc2V0ID0gaGVpZ2h0QXRMaW5lKGdldExpbmUoY20uZG9jLCBkaXNwbGF5LnZpZXdGcm9tKSk7XG4gICAgLy8gUG9zaXRpb24gdGhlIG1vdmVyIGRpdiB0byBhbGlnbiB3aXRoIHRoZSBjdXJyZW50IHNjcm9sbCBwb3NpdGlvblxuICAgIGNtLmRpc3BsYXkubW92ZXIuc3R5bGUudG9wID0gZGlzcGxheS52aWV3T2Zmc2V0ICsgXCJweFwiO1xuXG4gICAgdmFyIHRvVXBkYXRlID0gY291bnREaXJ0eVZpZXcoY20pO1xuICAgIGlmICghZGlmZmVyZW50ICYmIHRvVXBkYXRlID09IDAgJiYgIXVwZGF0ZS5mb3JjZSAmJiBkaXNwbGF5LnJlbmRlcmVkVmlldyA9PSBkaXNwbGF5LnZpZXcgJiZcbiAgICAgICAgKGRpc3BsYXkudXBkYXRlTGluZU51bWJlcnMgPT0gbnVsbCB8fCBkaXNwbGF5LnVwZGF0ZUxpbmVOdW1iZXJzID49IGRpc3BsYXkudmlld1RvKSlcbiAgICAgIHJldHVybiBmYWxzZTtcblxuICAgIC8vIEZvciBiaWcgY2hhbmdlcywgd2UgaGlkZSB0aGUgZW5jbG9zaW5nIGVsZW1lbnQgZHVyaW5nIHRoZVxuICAgIC8vIHVwZGF0ZSwgc2luY2UgdGhhdCBzcGVlZHMgdXAgdGhlIG9wZXJhdGlvbnMgb24gbW9zdCBicm93c2Vycy5cbiAgICB2YXIgZm9jdXNlZCA9IGFjdGl2ZUVsdCgpO1xuICAgIGlmICh0b1VwZGF0ZSA+IDQpIGRpc3BsYXkubGluZURpdi5zdHlsZS5kaXNwbGF5ID0gXCJub25lXCI7XG4gICAgcGF0Y2hEaXNwbGF5KGNtLCBkaXNwbGF5LnVwZGF0ZUxpbmVOdW1iZXJzLCB1cGRhdGUuZGltcyk7XG4gICAgaWYgKHRvVXBkYXRlID4gNCkgZGlzcGxheS5saW5lRGl2LnN0eWxlLmRpc3BsYXkgPSBcIlwiO1xuICAgIGRpc3BsYXkucmVuZGVyZWRWaWV3ID0gZGlzcGxheS52aWV3O1xuICAgIC8vIFRoZXJlIG1pZ2h0IGhhdmUgYmVlbiBhIHdpZGdldCB3aXRoIGEgZm9jdXNlZCBlbGVtZW50IHRoYXQgZ290XG4gICAgLy8gaGlkZGVuIG9yIHVwZGF0ZWQsIGlmIHNvIHJlLWZvY3VzIGl0LlxuICAgIGlmIChmb2N1c2VkICYmIGFjdGl2ZUVsdCgpICE9IGZvY3VzZWQgJiYgZm9jdXNlZC5vZmZzZXRIZWlnaHQpIGZvY3VzZWQuZm9jdXMoKTtcblxuICAgIC8vIFByZXZlbnQgc2VsZWN0aW9uIGFuZCBjdXJzb3JzIGZyb20gaW50ZXJmZXJpbmcgd2l0aCB0aGUgc2Nyb2xsXG4gICAgLy8gd2lkdGggYW5kIGhlaWdodC5cbiAgICByZW1vdmVDaGlsZHJlbihkaXNwbGF5LmN1cnNvckRpdik7XG4gICAgcmVtb3ZlQ2hpbGRyZW4oZGlzcGxheS5zZWxlY3Rpb25EaXYpO1xuICAgIGRpc3BsYXkuZ3V0dGVycy5zdHlsZS5oZWlnaHQgPSBkaXNwbGF5LnNpemVyLnN0eWxlLm1pbkhlaWdodCA9IDA7XG5cbiAgICBpZiAoZGlmZmVyZW50KSB7XG4gICAgICBkaXNwbGF5Lmxhc3RXcmFwSGVpZ2h0ID0gdXBkYXRlLndyYXBwZXJIZWlnaHQ7XG4gICAgICBkaXNwbGF5Lmxhc3RXcmFwV2lkdGggPSB1cGRhdGUud3JhcHBlcldpZHRoO1xuICAgICAgc3RhcnRXb3JrZXIoY20sIDQwMCk7XG4gICAgfVxuXG4gICAgZGlzcGxheS51cGRhdGVMaW5lTnVtYmVycyA9IG51bGw7XG5cbiAgICByZXR1cm4gdHJ1ZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIHBvc3RVcGRhdGVEaXNwbGF5KGNtLCB1cGRhdGUpIHtcbiAgICB2YXIgdmlld3BvcnQgPSB1cGRhdGUudmlld3BvcnQ7XG5cbiAgICBmb3IgKHZhciBmaXJzdCA9IHRydWU7OyBmaXJzdCA9IGZhbHNlKSB7XG4gICAgICBpZiAoIWZpcnN0IHx8ICFjbS5vcHRpb25zLmxpbmVXcmFwcGluZyB8fCB1cGRhdGUub2xkRGlzcGxheVdpZHRoID09IGRpc3BsYXlXaWR0aChjbSkpIHtcbiAgICAgICAgLy8gQ2xpcCBmb3JjZWQgdmlld3BvcnQgdG8gYWN0dWFsIHNjcm9sbGFibGUgYXJlYS5cbiAgICAgICAgaWYgKHZpZXdwb3J0ICYmIHZpZXdwb3J0LnRvcCAhPSBudWxsKVxuICAgICAgICAgIHZpZXdwb3J0ID0ge3RvcDogTWF0aC5taW4oY20uZG9jLmhlaWdodCArIHBhZGRpbmdWZXJ0KGNtLmRpc3BsYXkpIC0gZGlzcGxheUhlaWdodChjbSksIHZpZXdwb3J0LnRvcCl9O1xuICAgICAgICAvLyBVcGRhdGVkIGxpbmUgaGVpZ2h0cyBtaWdodCByZXN1bHQgaW4gdGhlIGRyYXduIGFyZWEgbm90XG4gICAgICAgIC8vIGFjdHVhbGx5IGNvdmVyaW5nIHRoZSB2aWV3cG9ydC4gS2VlcCBsb29waW5nIHVudGlsIGl0IGRvZXMuXG4gICAgICAgIHVwZGF0ZS52aXNpYmxlID0gdmlzaWJsZUxpbmVzKGNtLmRpc3BsYXksIGNtLmRvYywgdmlld3BvcnQpO1xuICAgICAgICBpZiAodXBkYXRlLnZpc2libGUuZnJvbSA+PSBjbS5kaXNwbGF5LnZpZXdGcm9tICYmIHVwZGF0ZS52aXNpYmxlLnRvIDw9IGNtLmRpc3BsYXkudmlld1RvKVxuICAgICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgaWYgKCF1cGRhdGVEaXNwbGF5SWZOZWVkZWQoY20sIHVwZGF0ZSkpIGJyZWFrO1xuICAgICAgdXBkYXRlSGVpZ2h0c0luVmlld3BvcnQoY20pO1xuICAgICAgdmFyIGJhck1lYXN1cmUgPSBtZWFzdXJlRm9yU2Nyb2xsYmFycyhjbSk7XG4gICAgICB1cGRhdGVTZWxlY3Rpb24oY20pO1xuICAgICAgdXBkYXRlU2Nyb2xsYmFycyhjbSwgYmFyTWVhc3VyZSk7XG4gICAgICBzZXREb2N1bWVudEhlaWdodChjbSwgYmFyTWVhc3VyZSk7XG4gICAgfVxuXG4gICAgdXBkYXRlLnNpZ25hbChjbSwgXCJ1cGRhdGVcIiwgY20pO1xuICAgIGlmIChjbS5kaXNwbGF5LnZpZXdGcm9tICE9IGNtLmRpc3BsYXkucmVwb3J0ZWRWaWV3RnJvbSB8fCBjbS5kaXNwbGF5LnZpZXdUbyAhPSBjbS5kaXNwbGF5LnJlcG9ydGVkVmlld1RvKSB7XG4gICAgICB1cGRhdGUuc2lnbmFsKGNtLCBcInZpZXdwb3J0Q2hhbmdlXCIsIGNtLCBjbS5kaXNwbGF5LnZpZXdGcm9tLCBjbS5kaXNwbGF5LnZpZXdUbyk7XG4gICAgICBjbS5kaXNwbGF5LnJlcG9ydGVkVmlld0Zyb20gPSBjbS5kaXNwbGF5LnZpZXdGcm9tOyBjbS5kaXNwbGF5LnJlcG9ydGVkVmlld1RvID0gY20uZGlzcGxheS52aWV3VG87XG4gICAgfVxuICB9XG5cbiAgZnVuY3Rpb24gdXBkYXRlRGlzcGxheVNpbXBsZShjbSwgdmlld3BvcnQpIHtcbiAgICB2YXIgdXBkYXRlID0gbmV3IERpc3BsYXlVcGRhdGUoY20sIHZpZXdwb3J0KTtcbiAgICBpZiAodXBkYXRlRGlzcGxheUlmTmVlZGVkKGNtLCB1cGRhdGUpKSB7XG4gICAgICB1cGRhdGVIZWlnaHRzSW5WaWV3cG9ydChjbSk7XG4gICAgICBwb3N0VXBkYXRlRGlzcGxheShjbSwgdXBkYXRlKTtcbiAgICAgIHZhciBiYXJNZWFzdXJlID0gbWVhc3VyZUZvclNjcm9sbGJhcnMoY20pO1xuICAgICAgdXBkYXRlU2VsZWN0aW9uKGNtKTtcbiAgICAgIHVwZGF0ZVNjcm9sbGJhcnMoY20sIGJhck1lYXN1cmUpO1xuICAgICAgc2V0RG9jdW1lbnRIZWlnaHQoY20sIGJhck1lYXN1cmUpO1xuICAgICAgdXBkYXRlLmZpbmlzaCgpO1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIHNldERvY3VtZW50SGVpZ2h0KGNtLCBtZWFzdXJlKSB7XG4gICAgY20uZGlzcGxheS5zaXplci5zdHlsZS5taW5IZWlnaHQgPSBtZWFzdXJlLmRvY0hlaWdodCArIFwicHhcIjtcbiAgICBjbS5kaXNwbGF5LmhlaWdodEZvcmNlci5zdHlsZS50b3AgPSBtZWFzdXJlLmRvY0hlaWdodCArIFwicHhcIjtcbiAgICBjbS5kaXNwbGF5Lmd1dHRlcnMuc3R5bGUuaGVpZ2h0ID0gKG1lYXN1cmUuZG9jSGVpZ2h0ICsgY20uZGlzcGxheS5iYXJIZWlnaHQgKyBzY3JvbGxHYXAoY20pKSArIFwicHhcIjtcbiAgfVxuXG4gIC8vIFJlYWQgdGhlIGFjdHVhbCBoZWlnaHRzIG9mIHRoZSByZW5kZXJlZCBsaW5lcywgYW5kIHVwZGF0ZSB0aGVpclxuICAvLyBzdG9yZWQgaGVpZ2h0cyB0byBtYXRjaC5cbiAgZnVuY3Rpb24gdXBkYXRlSGVpZ2h0c0luVmlld3BvcnQoY20pIHtcbiAgICB2YXIgZGlzcGxheSA9IGNtLmRpc3BsYXk7XG4gICAgdmFyIHByZXZCb3R0b20gPSBkaXNwbGF5LmxpbmVEaXYub2Zmc2V0VG9wO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGlzcGxheS52aWV3Lmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgY3VyID0gZGlzcGxheS52aWV3W2ldLCBoZWlnaHQ7XG4gICAgICBpZiAoY3VyLmhpZGRlbikgY29udGludWU7XG4gICAgICBpZiAoaWUgJiYgaWVfdmVyc2lvbiA8IDgpIHtcbiAgICAgICAgdmFyIGJvdCA9IGN1ci5ub2RlLm9mZnNldFRvcCArIGN1ci5ub2RlLm9mZnNldEhlaWdodDtcbiAgICAgICAgaGVpZ2h0ID0gYm90IC0gcHJldkJvdHRvbTtcbiAgICAgICAgcHJldkJvdHRvbSA9IGJvdDtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHZhciBib3ggPSBjdXIubm9kZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcbiAgICAgICAgaGVpZ2h0ID0gYm94LmJvdHRvbSAtIGJveC50b3A7XG4gICAgICB9XG4gICAgICB2YXIgZGlmZiA9IGN1ci5saW5lLmhlaWdodCAtIGhlaWdodDtcbiAgICAgIGlmIChoZWlnaHQgPCAyKSBoZWlnaHQgPSB0ZXh0SGVpZ2h0KGRpc3BsYXkpO1xuICAgICAgaWYgKGRpZmYgPiAuMDAxIHx8IGRpZmYgPCAtLjAwMSkge1xuICAgICAgICB1cGRhdGVMaW5lSGVpZ2h0KGN1ci5saW5lLCBoZWlnaHQpO1xuICAgICAgICB1cGRhdGVXaWRnZXRIZWlnaHQoY3VyLmxpbmUpO1xuICAgICAgICBpZiAoY3VyLnJlc3QpIGZvciAodmFyIGogPSAwOyBqIDwgY3VyLnJlc3QubGVuZ3RoOyBqKyspXG4gICAgICAgICAgdXBkYXRlV2lkZ2V0SGVpZ2h0KGN1ci5yZXN0W2pdKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZWFkIGFuZCBzdG9yZSB0aGUgaGVpZ2h0IG9mIGxpbmUgd2lkZ2V0cyBhc3NvY2lhdGVkIHdpdGggdGhlXG4gIC8vIGdpdmVuIGxpbmUuXG4gIGZ1bmN0aW9uIHVwZGF0ZVdpZGdldEhlaWdodChsaW5lKSB7XG4gICAgaWYgKGxpbmUud2lkZ2V0cykgZm9yICh2YXIgaSA9IDA7IGkgPCBsaW5lLndpZGdldHMubGVuZ3RoOyArK2kpXG4gICAgICBsaW5lLndpZGdldHNbaV0uaGVpZ2h0ID0gbGluZS53aWRnZXRzW2ldLm5vZGUucGFyZW50Tm9kZS5vZmZzZXRIZWlnaHQ7XG4gIH1cblxuICAvLyBEbyBhIGJ1bGstcmVhZCBvZiB0aGUgRE9NIHBvc2l0aW9ucyBhbmQgc2l6ZXMgbmVlZGVkIHRvIGRyYXcgdGhlXG4gIC8vIHZpZXcsIHNvIHRoYXQgd2UgZG9uJ3QgaW50ZXJsZWF2ZSByZWFkaW5nIGFuZCB3cml0aW5nIHRvIHRoZSBET00uXG4gIGZ1bmN0aW9uIGdldERpbWVuc2lvbnMoY20pIHtcbiAgICB2YXIgZCA9IGNtLmRpc3BsYXksIGxlZnQgPSB7fSwgd2lkdGggPSB7fTtcbiAgICB2YXIgZ3V0dGVyTGVmdCA9IGQuZ3V0dGVycy5jbGllbnRMZWZ0O1xuICAgIGZvciAodmFyIG4gPSBkLmd1dHRlcnMuZmlyc3RDaGlsZCwgaSA9IDA7IG47IG4gPSBuLm5leHRTaWJsaW5nLCArK2kpIHtcbiAgICAgIGxlZnRbY20ub3B0aW9ucy5ndXR0ZXJzW2ldXSA9IG4ub2Zmc2V0TGVmdCArIG4uY2xpZW50TGVmdCArIGd1dHRlckxlZnQ7XG4gICAgICB3aWR0aFtjbS5vcHRpb25zLmd1dHRlcnNbaV1dID0gbi5jbGllbnRXaWR0aDtcbiAgICB9XG4gICAgcmV0dXJuIHtmaXhlZFBvczogY29tcGVuc2F0ZUZvckhTY3JvbGwoZCksXG4gICAgICAgICAgICBndXR0ZXJUb3RhbFdpZHRoOiBkLmd1dHRlcnMub2Zmc2V0V2lkdGgsXG4gICAgICAgICAgICBndXR0ZXJMZWZ0OiBsZWZ0LFxuICAgICAgICAgICAgZ3V0dGVyV2lkdGg6IHdpZHRoLFxuICAgICAgICAgICAgd3JhcHBlcldpZHRoOiBkLndyYXBwZXIuY2xpZW50V2lkdGh9O1xuICB9XG5cbiAgLy8gU3luYyB0aGUgYWN0dWFsIGRpc3BsYXkgRE9NIHN0cnVjdHVyZSB3aXRoIGRpc3BsYXkudmlldywgcmVtb3ZpbmdcbiAgLy8gbm9kZXMgZm9yIGxpbmVzIHRoYXQgYXJlIG5vIGxvbmdlciBpbiB2aWV3LCBhbmQgY3JlYXRpbmcgdGhlIG9uZXNcbiAgLy8gdGhhdCBhcmUgbm90IHRoZXJlIHlldCwgYW5kIHVwZGF0aW5nIHRoZSBvbmVzIHRoYXQgYXJlIG91dCBvZlxuICAvLyBkYXRlLlxuICBmdW5jdGlvbiBwYXRjaERpc3BsYXkoY20sIHVwZGF0ZU51bWJlcnNGcm9tLCBkaW1zKSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBsaW5lTnVtYmVycyA9IGNtLm9wdGlvbnMubGluZU51bWJlcnM7XG4gICAgdmFyIGNvbnRhaW5lciA9IGRpc3BsYXkubGluZURpdiwgY3VyID0gY29udGFpbmVyLmZpcnN0Q2hpbGQ7XG5cbiAgICBmdW5jdGlvbiBybShub2RlKSB7XG4gICAgICB2YXIgbmV4dCA9IG5vZGUubmV4dFNpYmxpbmc7XG4gICAgICAvLyBXb3JrcyBhcm91bmQgYSB0aHJvdy1zY3JvbGwgYnVnIGluIE9TIFggV2Via2l0XG4gICAgICBpZiAod2Via2l0ICYmIG1hYyAmJiBjbS5kaXNwbGF5LmN1cnJlbnRXaGVlbFRhcmdldCA9PSBub2RlKVxuICAgICAgICBub2RlLnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcbiAgICAgIGVsc2VcbiAgICAgICAgbm9kZS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKG5vZGUpO1xuICAgICAgcmV0dXJuIG5leHQ7XG4gICAgfVxuXG4gICAgdmFyIHZpZXcgPSBkaXNwbGF5LnZpZXcsIGxpbmVOID0gZGlzcGxheS52aWV3RnJvbTtcbiAgICAvLyBMb29wIG92ZXIgdGhlIGVsZW1lbnRzIGluIHRoZSB2aWV3LCBzeW5jaW5nIGN1ciAodGhlIERPTSBub2Rlc1xuICAgIC8vIGluIGRpc3BsYXkubGluZURpdikgd2l0aCB0aGUgdmlldyBhcyB3ZSBnby5cbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHZpZXcubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBsaW5lVmlldyA9IHZpZXdbaV07XG4gICAgICBpZiAobGluZVZpZXcuaGlkZGVuKSB7XG4gICAgICB9IGVsc2UgaWYgKCFsaW5lVmlldy5ub2RlIHx8IGxpbmVWaWV3Lm5vZGUucGFyZW50Tm9kZSAhPSBjb250YWluZXIpIHsgLy8gTm90IGRyYXduIHlldFxuICAgICAgICB2YXIgbm9kZSA9IGJ1aWxkTGluZUVsZW1lbnQoY20sIGxpbmVWaWV3LCBsaW5lTiwgZGltcyk7XG4gICAgICAgIGNvbnRhaW5lci5pbnNlcnRCZWZvcmUobm9kZSwgY3VyKTtcbiAgICAgIH0gZWxzZSB7IC8vIEFscmVhZHkgZHJhd25cbiAgICAgICAgd2hpbGUgKGN1ciAhPSBsaW5lVmlldy5ub2RlKSBjdXIgPSBybShjdXIpO1xuICAgICAgICB2YXIgdXBkYXRlTnVtYmVyID0gbGluZU51bWJlcnMgJiYgdXBkYXRlTnVtYmVyc0Zyb20gIT0gbnVsbCAmJlxuICAgICAgICAgIHVwZGF0ZU51bWJlcnNGcm9tIDw9IGxpbmVOICYmIGxpbmVWaWV3LmxpbmVOdW1iZXI7XG4gICAgICAgIGlmIChsaW5lVmlldy5jaGFuZ2VzKSB7XG4gICAgICAgICAgaWYgKGluZGV4T2YobGluZVZpZXcuY2hhbmdlcywgXCJndXR0ZXJcIikgPiAtMSkgdXBkYXRlTnVtYmVyID0gZmFsc2U7XG4gICAgICAgICAgdXBkYXRlTGluZUZvckNoYW5nZXMoY20sIGxpbmVWaWV3LCBsaW5lTiwgZGltcyk7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHVwZGF0ZU51bWJlcikge1xuICAgICAgICAgIHJlbW92ZUNoaWxkcmVuKGxpbmVWaWV3LmxpbmVOdW1iZXIpO1xuICAgICAgICAgIGxpbmVWaWV3LmxpbmVOdW1iZXIuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUobGluZU51bWJlckZvcihjbS5vcHRpb25zLCBsaW5lTikpKTtcbiAgICAgICAgfVxuICAgICAgICBjdXIgPSBsaW5lVmlldy5ub2RlLm5leHRTaWJsaW5nO1xuICAgICAgfVxuICAgICAgbGluZU4gKz0gbGluZVZpZXcuc2l6ZTtcbiAgICB9XG4gICAgd2hpbGUgKGN1cikgY3VyID0gcm0oY3VyKTtcbiAgfVxuXG4gIC8vIFdoZW4gYW4gYXNwZWN0IG9mIGEgbGluZSBjaGFuZ2VzLCBhIHN0cmluZyBpcyBhZGRlZCB0b1xuICAvLyBsaW5lVmlldy5jaGFuZ2VzLiBUaGlzIHVwZGF0ZXMgdGhlIHJlbGV2YW50IHBhcnQgb2YgdGhlIGxpbmUnc1xuICAvLyBET00gc3RydWN0dXJlLlxuICBmdW5jdGlvbiB1cGRhdGVMaW5lRm9yQ2hhbmdlcyhjbSwgbGluZVZpZXcsIGxpbmVOLCBkaW1zKSB7XG4gICAgZm9yICh2YXIgaiA9IDA7IGogPCBsaW5lVmlldy5jaGFuZ2VzLmxlbmd0aDsgaisrKSB7XG4gICAgICB2YXIgdHlwZSA9IGxpbmVWaWV3LmNoYW5nZXNbal07XG4gICAgICBpZiAodHlwZSA9PSBcInRleHRcIikgdXBkYXRlTGluZVRleHQoY20sIGxpbmVWaWV3KTtcbiAgICAgIGVsc2UgaWYgKHR5cGUgPT0gXCJndXR0ZXJcIikgdXBkYXRlTGluZUd1dHRlcihjbSwgbGluZVZpZXcsIGxpbmVOLCBkaW1zKTtcbiAgICAgIGVsc2UgaWYgKHR5cGUgPT0gXCJjbGFzc1wiKSB1cGRhdGVMaW5lQ2xhc3NlcyhsaW5lVmlldyk7XG4gICAgICBlbHNlIGlmICh0eXBlID09IFwid2lkZ2V0XCIpIHVwZGF0ZUxpbmVXaWRnZXRzKGNtLCBsaW5lVmlldywgZGltcyk7XG4gICAgfVxuICAgIGxpbmVWaWV3LmNoYW5nZXMgPSBudWxsO1xuICB9XG5cbiAgLy8gTGluZXMgd2l0aCBndXR0ZXIgZWxlbWVudHMsIHdpZGdldHMgb3IgYSBiYWNrZ3JvdW5kIGNsYXNzIG5lZWQgdG9cbiAgLy8gYmUgd3JhcHBlZCwgYW5kIGhhdmUgdGhlIGV4dHJhIGVsZW1lbnRzIGFkZGVkIHRvIHRoZSB3cmFwcGVyIGRpdlxuICBmdW5jdGlvbiBlbnN1cmVMaW5lV3JhcHBlZChsaW5lVmlldykge1xuICAgIGlmIChsaW5lVmlldy5ub2RlID09IGxpbmVWaWV3LnRleHQpIHtcbiAgICAgIGxpbmVWaWV3Lm5vZGUgPSBlbHQoXCJkaXZcIiwgbnVsbCwgbnVsbCwgXCJwb3NpdGlvbjogcmVsYXRpdmVcIik7XG4gICAgICBpZiAobGluZVZpZXcudGV4dC5wYXJlbnROb2RlKVxuICAgICAgICBsaW5lVmlldy50ZXh0LnBhcmVudE5vZGUucmVwbGFjZUNoaWxkKGxpbmVWaWV3Lm5vZGUsIGxpbmVWaWV3LnRleHQpO1xuICAgICAgbGluZVZpZXcubm9kZS5hcHBlbmRDaGlsZChsaW5lVmlldy50ZXh0KTtcbiAgICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uIDwgOCkgbGluZVZpZXcubm9kZS5zdHlsZS56SW5kZXggPSAyO1xuICAgIH1cbiAgICByZXR1cm4gbGluZVZpZXcubm9kZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIHVwZGF0ZUxpbmVCYWNrZ3JvdW5kKGxpbmVWaWV3KSB7XG4gICAgdmFyIGNscyA9IGxpbmVWaWV3LmJnQ2xhc3MgPyBsaW5lVmlldy5iZ0NsYXNzICsgXCIgXCIgKyAobGluZVZpZXcubGluZS5iZ0NsYXNzIHx8IFwiXCIpIDogbGluZVZpZXcubGluZS5iZ0NsYXNzO1xuICAgIGlmIChjbHMpIGNscyArPSBcIiBDb2RlTWlycm9yLWxpbmViYWNrZ3JvdW5kXCI7XG4gICAgaWYgKGxpbmVWaWV3LmJhY2tncm91bmQpIHtcbiAgICAgIGlmIChjbHMpIGxpbmVWaWV3LmJhY2tncm91bmQuY2xhc3NOYW1lID0gY2xzO1xuICAgICAgZWxzZSB7IGxpbmVWaWV3LmJhY2tncm91bmQucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChsaW5lVmlldy5iYWNrZ3JvdW5kKTsgbGluZVZpZXcuYmFja2dyb3VuZCA9IG51bGw7IH1cbiAgICB9IGVsc2UgaWYgKGNscykge1xuICAgICAgdmFyIHdyYXAgPSBlbnN1cmVMaW5lV3JhcHBlZChsaW5lVmlldyk7XG4gICAgICBsaW5lVmlldy5iYWNrZ3JvdW5kID0gd3JhcC5pbnNlcnRCZWZvcmUoZWx0KFwiZGl2XCIsIG51bGwsIGNscyksIHdyYXAuZmlyc3RDaGlsZCk7XG4gICAgfVxuICB9XG5cbiAgLy8gV3JhcHBlciBhcm91bmQgYnVpbGRMaW5lQ29udGVudCB3aGljaCB3aWxsIHJldXNlIHRoZSBzdHJ1Y3R1cmVcbiAgLy8gaW4gZGlzcGxheS5leHRlcm5hbE1lYXN1cmVkIHdoZW4gcG9zc2libGUuXG4gIGZ1bmN0aW9uIGdldExpbmVDb250ZW50KGNtLCBsaW5lVmlldykge1xuICAgIHZhciBleHQgPSBjbS5kaXNwbGF5LmV4dGVybmFsTWVhc3VyZWQ7XG4gICAgaWYgKGV4dCAmJiBleHQubGluZSA9PSBsaW5lVmlldy5saW5lKSB7XG4gICAgICBjbS5kaXNwbGF5LmV4dGVybmFsTWVhc3VyZWQgPSBudWxsO1xuICAgICAgbGluZVZpZXcubWVhc3VyZSA9IGV4dC5tZWFzdXJlO1xuICAgICAgcmV0dXJuIGV4dC5idWlsdDtcbiAgICB9XG4gICAgcmV0dXJuIGJ1aWxkTGluZUNvbnRlbnQoY20sIGxpbmVWaWV3KTtcbiAgfVxuXG4gIC8vIFJlZHJhdyB0aGUgbGluZSdzIHRleHQuIEludGVyYWN0cyB3aXRoIHRoZSBiYWNrZ3JvdW5kIGFuZCB0ZXh0XG4gIC8vIGNsYXNzZXMgYmVjYXVzZSB0aGUgbW9kZSBtYXkgb3V0cHV0IHRva2VucyB0aGF0IGluZmx1ZW5jZSB0aGVzZVxuICAvLyBjbGFzc2VzLlxuICBmdW5jdGlvbiB1cGRhdGVMaW5lVGV4dChjbSwgbGluZVZpZXcpIHtcbiAgICB2YXIgY2xzID0gbGluZVZpZXcudGV4dC5jbGFzc05hbWU7XG4gICAgdmFyIGJ1aWx0ID0gZ2V0TGluZUNvbnRlbnQoY20sIGxpbmVWaWV3KTtcbiAgICBpZiAobGluZVZpZXcudGV4dCA9PSBsaW5lVmlldy5ub2RlKSBsaW5lVmlldy5ub2RlID0gYnVpbHQucHJlO1xuICAgIGxpbmVWaWV3LnRleHQucGFyZW50Tm9kZS5yZXBsYWNlQ2hpbGQoYnVpbHQucHJlLCBsaW5lVmlldy50ZXh0KTtcbiAgICBsaW5lVmlldy50ZXh0ID0gYnVpbHQucHJlO1xuICAgIGlmIChidWlsdC5iZ0NsYXNzICE9IGxpbmVWaWV3LmJnQ2xhc3MgfHwgYnVpbHQudGV4dENsYXNzICE9IGxpbmVWaWV3LnRleHRDbGFzcykge1xuICAgICAgbGluZVZpZXcuYmdDbGFzcyA9IGJ1aWx0LmJnQ2xhc3M7XG4gICAgICBsaW5lVmlldy50ZXh0Q2xhc3MgPSBidWlsdC50ZXh0Q2xhc3M7XG4gICAgICB1cGRhdGVMaW5lQ2xhc3NlcyhsaW5lVmlldyk7XG4gICAgfSBlbHNlIGlmIChjbHMpIHtcbiAgICAgIGxpbmVWaWV3LnRleHQuY2xhc3NOYW1lID0gY2xzO1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIHVwZGF0ZUxpbmVDbGFzc2VzKGxpbmVWaWV3KSB7XG4gICAgdXBkYXRlTGluZUJhY2tncm91bmQobGluZVZpZXcpO1xuICAgIGlmIChsaW5lVmlldy5saW5lLndyYXBDbGFzcylcbiAgICAgIGVuc3VyZUxpbmVXcmFwcGVkKGxpbmVWaWV3KS5jbGFzc05hbWUgPSBsaW5lVmlldy5saW5lLndyYXBDbGFzcztcbiAgICBlbHNlIGlmIChsaW5lVmlldy5ub2RlICE9IGxpbmVWaWV3LnRleHQpXG4gICAgICBsaW5lVmlldy5ub2RlLmNsYXNzTmFtZSA9IFwiXCI7XG4gICAgdmFyIHRleHRDbGFzcyA9IGxpbmVWaWV3LnRleHRDbGFzcyA/IGxpbmVWaWV3LnRleHRDbGFzcyArIFwiIFwiICsgKGxpbmVWaWV3LmxpbmUudGV4dENsYXNzIHx8IFwiXCIpIDogbGluZVZpZXcubGluZS50ZXh0Q2xhc3M7XG4gICAgbGluZVZpZXcudGV4dC5jbGFzc05hbWUgPSB0ZXh0Q2xhc3MgfHwgXCJcIjtcbiAgfVxuXG4gIGZ1bmN0aW9uIHVwZGF0ZUxpbmVHdXR0ZXIoY20sIGxpbmVWaWV3LCBsaW5lTiwgZGltcykge1xuICAgIGlmIChsaW5lVmlldy5ndXR0ZXIpIHtcbiAgICAgIGxpbmVWaWV3Lm5vZGUucmVtb3ZlQ2hpbGQobGluZVZpZXcuZ3V0dGVyKTtcbiAgICAgIGxpbmVWaWV3Lmd1dHRlciA9IG51bGw7XG4gICAgfVxuICAgIGlmIChsaW5lVmlldy5ndXR0ZXJCYWNrZ3JvdW5kKSB7XG4gICAgICBsaW5lVmlldy5ub2RlLnJlbW92ZUNoaWxkKGxpbmVWaWV3Lmd1dHRlckJhY2tncm91bmQpO1xuICAgICAgbGluZVZpZXcuZ3V0dGVyQmFja2dyb3VuZCA9IG51bGw7XG4gICAgfVxuICAgIGlmIChsaW5lVmlldy5saW5lLmd1dHRlckNsYXNzKSB7XG4gICAgICB2YXIgd3JhcCA9IGVuc3VyZUxpbmVXcmFwcGVkKGxpbmVWaWV3KTtcbiAgICAgIGxpbmVWaWV3Lmd1dHRlckJhY2tncm91bmQgPSBlbHQoXCJkaXZcIiwgbnVsbCwgXCJDb2RlTWlycm9yLWd1dHRlci1iYWNrZ3JvdW5kIFwiICsgbGluZVZpZXcubGluZS5ndXR0ZXJDbGFzcyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJsZWZ0OiBcIiArIChjbS5vcHRpb25zLmZpeGVkR3V0dGVyID8gZGltcy5maXhlZFBvcyA6IC1kaW1zLmd1dHRlclRvdGFsV2lkdGgpICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJweDsgd2lkdGg6IFwiICsgZGltcy5ndXR0ZXJUb3RhbFdpZHRoICsgXCJweFwiKTtcbiAgICAgIHdyYXAuaW5zZXJ0QmVmb3JlKGxpbmVWaWV3Lmd1dHRlckJhY2tncm91bmQsIGxpbmVWaWV3LnRleHQpO1xuICAgIH1cbiAgICB2YXIgbWFya2VycyA9IGxpbmVWaWV3LmxpbmUuZ3V0dGVyTWFya2VycztcbiAgICBpZiAoY20ub3B0aW9ucy5saW5lTnVtYmVycyB8fCBtYXJrZXJzKSB7XG4gICAgICB2YXIgd3JhcCA9IGVuc3VyZUxpbmVXcmFwcGVkKGxpbmVWaWV3KTtcbiAgICAgIHZhciBndXR0ZXJXcmFwID0gbGluZVZpZXcuZ3V0dGVyID0gZWx0KFwiZGl2XCIsIG51bGwsIFwiQ29kZU1pcnJvci1ndXR0ZXItd3JhcHBlclwiLCBcImxlZnQ6IFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjbS5vcHRpb25zLmZpeGVkR3V0dGVyID8gZGltcy5maXhlZFBvcyA6IC1kaW1zLmd1dHRlclRvdGFsV2lkdGgpICsgXCJweFwiKTtcbiAgICAgIGNtLmRpc3BsYXkuaW5wdXQuc2V0VW5lZGl0YWJsZShndXR0ZXJXcmFwKTtcbiAgICAgIHdyYXAuaW5zZXJ0QmVmb3JlKGd1dHRlcldyYXAsIGxpbmVWaWV3LnRleHQpO1xuICAgICAgaWYgKGxpbmVWaWV3LmxpbmUuZ3V0dGVyQ2xhc3MpXG4gICAgICAgIGd1dHRlcldyYXAuY2xhc3NOYW1lICs9IFwiIFwiICsgbGluZVZpZXcubGluZS5ndXR0ZXJDbGFzcztcbiAgICAgIGlmIChjbS5vcHRpb25zLmxpbmVOdW1iZXJzICYmICghbWFya2VycyB8fCAhbWFya2Vyc1tcIkNvZGVNaXJyb3ItbGluZW51bWJlcnNcIl0pKVxuICAgICAgICBsaW5lVmlldy5saW5lTnVtYmVyID0gZ3V0dGVyV3JhcC5hcHBlbmRDaGlsZChcbiAgICAgICAgICBlbHQoXCJkaXZcIiwgbGluZU51bWJlckZvcihjbS5vcHRpb25zLCBsaW5lTiksXG4gICAgICAgICAgICAgIFwiQ29kZU1pcnJvci1saW5lbnVtYmVyIENvZGVNaXJyb3ItZ3V0dGVyLWVsdFwiLFxuICAgICAgICAgICAgICBcImxlZnQ6IFwiICsgZGltcy5ndXR0ZXJMZWZ0W1wiQ29kZU1pcnJvci1saW5lbnVtYmVyc1wiXSArIFwicHg7IHdpZHRoOiBcIlxuICAgICAgICAgICAgICArIGNtLmRpc3BsYXkubGluZU51bUlubmVyV2lkdGggKyBcInB4XCIpKTtcbiAgICAgIGlmIChtYXJrZXJzKSBmb3IgKHZhciBrID0gMDsgayA8IGNtLm9wdGlvbnMuZ3V0dGVycy5sZW5ndGg7ICsraykge1xuICAgICAgICB2YXIgaWQgPSBjbS5vcHRpb25zLmd1dHRlcnNba10sIGZvdW5kID0gbWFya2Vycy5oYXNPd25Qcm9wZXJ0eShpZCkgJiYgbWFya2Vyc1tpZF07XG4gICAgICAgIGlmIChmb3VuZClcbiAgICAgICAgICBndXR0ZXJXcmFwLmFwcGVuZENoaWxkKGVsdChcImRpdlwiLCBbZm91bmRdLCBcIkNvZGVNaXJyb3ItZ3V0dGVyLWVsdFwiLCBcImxlZnQ6IFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaW1zLmd1dHRlckxlZnRbaWRdICsgXCJweDsgd2lkdGg6IFwiICsgZGltcy5ndXR0ZXJXaWR0aFtpZF0gKyBcInB4XCIpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiB1cGRhdGVMaW5lV2lkZ2V0cyhjbSwgbGluZVZpZXcsIGRpbXMpIHtcbiAgICBpZiAobGluZVZpZXcuYWxpZ25hYmxlKSBsaW5lVmlldy5hbGlnbmFibGUgPSBudWxsO1xuICAgIGZvciAodmFyIG5vZGUgPSBsaW5lVmlldy5ub2RlLmZpcnN0Q2hpbGQsIG5leHQ7IG5vZGU7IG5vZGUgPSBuZXh0KSB7XG4gICAgICB2YXIgbmV4dCA9IG5vZGUubmV4dFNpYmxpbmc7XG4gICAgICBpZiAobm9kZS5jbGFzc05hbWUgPT0gXCJDb2RlTWlycm9yLWxpbmV3aWRnZXRcIilcbiAgICAgICAgbGluZVZpZXcubm9kZS5yZW1vdmVDaGlsZChub2RlKTtcbiAgICB9XG4gICAgaW5zZXJ0TGluZVdpZGdldHMoY20sIGxpbmVWaWV3LCBkaW1zKTtcbiAgfVxuXG4gIC8vIEJ1aWxkIGEgbGluZSdzIERPTSByZXByZXNlbnRhdGlvbiBmcm9tIHNjcmF0Y2hcbiAgZnVuY3Rpb24gYnVpbGRMaW5lRWxlbWVudChjbSwgbGluZVZpZXcsIGxpbmVOLCBkaW1zKSB7XG4gICAgdmFyIGJ1aWx0ID0gZ2V0TGluZUNvbnRlbnQoY20sIGxpbmVWaWV3KTtcbiAgICBsaW5lVmlldy50ZXh0ID0gbGluZVZpZXcubm9kZSA9IGJ1aWx0LnByZTtcbiAgICBpZiAoYnVpbHQuYmdDbGFzcykgbGluZVZpZXcuYmdDbGFzcyA9IGJ1aWx0LmJnQ2xhc3M7XG4gICAgaWYgKGJ1aWx0LnRleHRDbGFzcykgbGluZVZpZXcudGV4dENsYXNzID0gYnVpbHQudGV4dENsYXNzO1xuXG4gICAgdXBkYXRlTGluZUNsYXNzZXMobGluZVZpZXcpO1xuICAgIHVwZGF0ZUxpbmVHdXR0ZXIoY20sIGxpbmVWaWV3LCBsaW5lTiwgZGltcyk7XG4gICAgaW5zZXJ0TGluZVdpZGdldHMoY20sIGxpbmVWaWV3LCBkaW1zKTtcbiAgICByZXR1cm4gbGluZVZpZXcubm9kZTtcbiAgfVxuXG4gIC8vIEEgbGluZVZpZXcgbWF5IGNvbnRhaW4gbXVsdGlwbGUgbG9naWNhbCBsaW5lcyAod2hlbiBtZXJnZWQgYnlcbiAgLy8gY29sbGFwc2VkIHNwYW5zKS4gVGhlIHdpZGdldHMgZm9yIGFsbCBvZiB0aGVtIG5lZWQgdG8gYmUgZHJhd24uXG4gIGZ1bmN0aW9uIGluc2VydExpbmVXaWRnZXRzKGNtLCBsaW5lVmlldywgZGltcykge1xuICAgIGluc2VydExpbmVXaWRnZXRzRm9yKGNtLCBsaW5lVmlldy5saW5lLCBsaW5lVmlldywgZGltcywgdHJ1ZSk7XG4gICAgaWYgKGxpbmVWaWV3LnJlc3QpIGZvciAodmFyIGkgPSAwOyBpIDwgbGluZVZpZXcucmVzdC5sZW5ndGg7IGkrKylcbiAgICAgIGluc2VydExpbmVXaWRnZXRzRm9yKGNtLCBsaW5lVmlldy5yZXN0W2ldLCBsaW5lVmlldywgZGltcywgZmFsc2UpO1xuICB9XG5cbiAgZnVuY3Rpb24gaW5zZXJ0TGluZVdpZGdldHNGb3IoY20sIGxpbmUsIGxpbmVWaWV3LCBkaW1zLCBhbGxvd0Fib3ZlKSB7XG4gICAgaWYgKCFsaW5lLndpZGdldHMpIHJldHVybjtcbiAgICB2YXIgd3JhcCA9IGVuc3VyZUxpbmVXcmFwcGVkKGxpbmVWaWV3KTtcbiAgICBmb3IgKHZhciBpID0gMCwgd3MgPSBsaW5lLndpZGdldHM7IGkgPCB3cy5sZW5ndGg7ICsraSkge1xuICAgICAgdmFyIHdpZGdldCA9IHdzW2ldLCBub2RlID0gZWx0KFwiZGl2XCIsIFt3aWRnZXQubm9kZV0sIFwiQ29kZU1pcnJvci1saW5ld2lkZ2V0XCIpO1xuICAgICAgaWYgKCF3aWRnZXQuaGFuZGxlTW91c2VFdmVudHMpIG5vZGUuc2V0QXR0cmlidXRlKFwiY20taWdub3JlLWV2ZW50c1wiLCBcInRydWVcIik7XG4gICAgICBwb3NpdGlvbkxpbmVXaWRnZXQod2lkZ2V0LCBub2RlLCBsaW5lVmlldywgZGltcyk7XG4gICAgICBjbS5kaXNwbGF5LmlucHV0LnNldFVuZWRpdGFibGUobm9kZSk7XG4gICAgICBpZiAoYWxsb3dBYm92ZSAmJiB3aWRnZXQuYWJvdmUpXG4gICAgICAgIHdyYXAuaW5zZXJ0QmVmb3JlKG5vZGUsIGxpbmVWaWV3Lmd1dHRlciB8fCBsaW5lVmlldy50ZXh0KTtcbiAgICAgIGVsc2VcbiAgICAgICAgd3JhcC5hcHBlbmRDaGlsZChub2RlKTtcbiAgICAgIHNpZ25hbExhdGVyKHdpZGdldCwgXCJyZWRyYXdcIik7XG4gICAgfVxuICB9XG5cbiAgZnVuY3Rpb24gcG9zaXRpb25MaW5lV2lkZ2V0KHdpZGdldCwgbm9kZSwgbGluZVZpZXcsIGRpbXMpIHtcbiAgICBpZiAod2lkZ2V0Lm5vSFNjcm9sbCkge1xuICAgICAgKGxpbmVWaWV3LmFsaWduYWJsZSB8fCAobGluZVZpZXcuYWxpZ25hYmxlID0gW10pKS5wdXNoKG5vZGUpO1xuICAgICAgdmFyIHdpZHRoID0gZGltcy53cmFwcGVyV2lkdGg7XG4gICAgICBub2RlLnN0eWxlLmxlZnQgPSBkaW1zLmZpeGVkUG9zICsgXCJweFwiO1xuICAgICAgaWYgKCF3aWRnZXQuY292ZXJHdXR0ZXIpIHtcbiAgICAgICAgd2lkdGggLT0gZGltcy5ndXR0ZXJUb3RhbFdpZHRoO1xuICAgICAgICBub2RlLnN0eWxlLnBhZGRpbmdMZWZ0ID0gZGltcy5ndXR0ZXJUb3RhbFdpZHRoICsgXCJweFwiO1xuICAgICAgfVxuICAgICAgbm9kZS5zdHlsZS53aWR0aCA9IHdpZHRoICsgXCJweFwiO1xuICAgIH1cbiAgICBpZiAod2lkZ2V0LmNvdmVyR3V0dGVyKSB7XG4gICAgICBub2RlLnN0eWxlLnpJbmRleCA9IDU7XG4gICAgICBub2RlLnN0eWxlLnBvc2l0aW9uID0gXCJyZWxhdGl2ZVwiO1xuICAgICAgaWYgKCF3aWRnZXQubm9IU2Nyb2xsKSBub2RlLnN0eWxlLm1hcmdpbkxlZnQgPSAtZGltcy5ndXR0ZXJUb3RhbFdpZHRoICsgXCJweFwiO1xuICAgIH1cbiAgfVxuXG4gIC8vIFBPU0lUSU9OIE9CSkVDVFxuXG4gIC8vIEEgUG9zIGluc3RhbmNlIHJlcHJlc2VudHMgYSBwb3NpdGlvbiB3aXRoaW4gdGhlIHRleHQuXG4gIHZhciBQb3MgPSBDb2RlTWlycm9yLlBvcyA9IGZ1bmN0aW9uKGxpbmUsIGNoKSB7XG4gICAgaWYgKCEodGhpcyBpbnN0YW5jZW9mIFBvcykpIHJldHVybiBuZXcgUG9zKGxpbmUsIGNoKTtcbiAgICB0aGlzLmxpbmUgPSBsaW5lOyB0aGlzLmNoID0gY2g7XG4gIH07XG5cbiAgLy8gQ29tcGFyZSB0d28gcG9zaXRpb25zLCByZXR1cm4gMCBpZiB0aGV5IGFyZSB0aGUgc2FtZSwgYSBuZWdhdGl2ZVxuICAvLyBudW1iZXIgd2hlbiBhIGlzIGxlc3MsIGFuZCBhIHBvc2l0aXZlIG51bWJlciBvdGhlcndpc2UuXG4gIHZhciBjbXAgPSBDb2RlTWlycm9yLmNtcFBvcyA9IGZ1bmN0aW9uKGEsIGIpIHsgcmV0dXJuIGEubGluZSAtIGIubGluZSB8fCBhLmNoIC0gYi5jaDsgfTtcblxuICBmdW5jdGlvbiBjb3B5UG9zKHgpIHtyZXR1cm4gUG9zKHgubGluZSwgeC5jaCk7fVxuICBmdW5jdGlvbiBtYXhQb3MoYSwgYikgeyByZXR1cm4gY21wKGEsIGIpIDwgMCA/IGIgOiBhOyB9XG4gIGZ1bmN0aW9uIG1pblBvcyhhLCBiKSB7IHJldHVybiBjbXAoYSwgYikgPCAwID8gYSA6IGI7IH1cblxuICAvLyBJTlBVVCBIQU5ETElOR1xuXG4gIGZ1bmN0aW9uIGVuc3VyZUZvY3VzKGNtKSB7XG4gICAgaWYgKCFjbS5zdGF0ZS5mb2N1c2VkKSB7IGNtLmRpc3BsYXkuaW5wdXQuZm9jdXMoKTsgb25Gb2N1cyhjbSk7IH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCBiZSBzZXQgdG8gYSB7bGluZVdpc2U6IGJvb2wsIHRleHQ6IFtzdHJpbmddfSBvYmplY3QsIHNvXG4gIC8vIHRoYXQsIHdoZW4gcGFzdGluZywgd2Uga25vdyB3aGF0IGtpbmQgb2Ygc2VsZWN0aW9ucyB0aGUgY29waWVkXG4gIC8vIHRleHQgd2FzIG1hZGUgb3V0IG9mLlxuICB2YXIgbGFzdENvcGllZCA9IG51bGw7XG5cbiAgZnVuY3Rpb24gYXBwbHlUZXh0SW5wdXQoY20sIGluc2VydGVkLCBkZWxldGVkLCBzZWwsIG9yaWdpbikge1xuICAgIHZhciBkb2MgPSBjbS5kb2M7XG4gICAgY20uZGlzcGxheS5zaGlmdCA9IGZhbHNlO1xuICAgIGlmICghc2VsKSBzZWwgPSBkb2Muc2VsO1xuXG4gICAgdmFyIHBhc3RlID0gY20uc3RhdGUucGFzdGVJbmNvbWluZyB8fCBvcmlnaW4gPT0gXCJwYXN0ZVwiO1xuICAgIHZhciB0ZXh0TGluZXMgPSBkb2Muc3BsaXRMaW5lcyhpbnNlcnRlZCksIG11bHRpUGFzdGUgPSBudWxsXG4gICAgLy8gV2hlbiBwYXNpbmcgTiBsaW5lcyBpbnRvIE4gc2VsZWN0aW9ucywgaW5zZXJ0IG9uZSBsaW5lIHBlciBzZWxlY3Rpb25cbiAgICBpZiAocGFzdGUgJiYgc2VsLnJhbmdlcy5sZW5ndGggPiAxKSB7XG4gICAgICBpZiAobGFzdENvcGllZCAmJiBsYXN0Q29waWVkLnRleHQuam9pbihcIlxcblwiKSA9PSBpbnNlcnRlZCkge1xuICAgICAgICBpZiAoc2VsLnJhbmdlcy5sZW5ndGggJSBsYXN0Q29waWVkLnRleHQubGVuZ3RoID09IDApIHtcbiAgICAgICAgICBtdWx0aVBhc3RlID0gW107XG4gICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsYXN0Q29waWVkLnRleHQubGVuZ3RoOyBpKyspXG4gICAgICAgICAgICBtdWx0aVBhc3RlLnB1c2goZG9jLnNwbGl0TGluZXMobGFzdENvcGllZC50ZXh0W2ldKSk7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSBpZiAodGV4dExpbmVzLmxlbmd0aCA9PSBzZWwucmFuZ2VzLmxlbmd0aCkge1xuICAgICAgICBtdWx0aVBhc3RlID0gbWFwKHRleHRMaW5lcywgZnVuY3Rpb24obCkgeyByZXR1cm4gW2xdOyB9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOb3JtYWwgYmVoYXZpb3IgaXMgdG8gaW5zZXJ0IHRoZSBuZXcgdGV4dCBpbnRvIGV2ZXJ5IHNlbGVjdGlvblxuICAgIGZvciAodmFyIGkgPSBzZWwucmFuZ2VzLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSB7XG4gICAgICB2YXIgcmFuZ2UgPSBzZWwucmFuZ2VzW2ldO1xuICAgICAgdmFyIGZyb20gPSByYW5nZS5mcm9tKCksIHRvID0gcmFuZ2UudG8oKTtcbiAgICAgIGlmIChyYW5nZS5lbXB0eSgpKSB7XG4gICAgICAgIGlmIChkZWxldGVkICYmIGRlbGV0ZWQgPiAwKSAvLyBIYW5kbGUgZGVsZXRpb25cbiAgICAgICAgICBmcm9tID0gUG9zKGZyb20ubGluZSwgZnJvbS5jaCAtIGRlbGV0ZWQpO1xuICAgICAgICBlbHNlIGlmIChjbS5zdGF0ZS5vdmVyd3JpdGUgJiYgIXBhc3RlKSAvLyBIYW5kbGUgb3ZlcndyaXRlXG4gICAgICAgICAgdG8gPSBQb3ModG8ubGluZSwgTWF0aC5taW4oZ2V0TGluZShkb2MsIHRvLmxpbmUpLnRleHQubGVuZ3RoLCB0by5jaCArIGxzdCh0ZXh0TGluZXMpLmxlbmd0aCkpO1xuICAgICAgICBlbHNlIGlmIChsYXN0Q29waWVkICYmIGxhc3RDb3BpZWQubGluZVdpc2UgJiYgbGFzdENvcGllZC50ZXh0LmpvaW4oXCJcXG5cIikgPT0gaW5zZXJ0ZWQpXG4gICAgICAgICAgZnJvbSA9IHRvID0gUG9zKGZyb20ubGluZSwgMClcbiAgICAgIH1cbiAgICAgIHZhciB1cGRhdGVJbnB1dCA9IGNtLmN1ck9wLnVwZGF0ZUlucHV0O1xuICAgICAgdmFyIGNoYW5nZUV2ZW50ID0ge2Zyb206IGZyb20sIHRvOiB0bywgdGV4dDogbXVsdGlQYXN0ZSA/IG11bHRpUGFzdGVbaSAlIG11bHRpUGFzdGUubGVuZ3RoXSA6IHRleHRMaW5lcyxcbiAgICAgICAgICAgICAgICAgICAgICAgICBvcmlnaW46IG9yaWdpbiB8fCAocGFzdGUgPyBcInBhc3RlXCIgOiBjbS5zdGF0ZS5jdXRJbmNvbWluZyA/IFwiY3V0XCIgOiBcIitpbnB1dFwiKX07XG4gICAgICBtYWtlQ2hhbmdlKGNtLmRvYywgY2hhbmdlRXZlbnQpO1xuICAgICAgc2lnbmFsTGF0ZXIoY20sIFwiaW5wdXRSZWFkXCIsIGNtLCBjaGFuZ2VFdmVudCk7XG4gICAgfVxuICAgIGlmIChpbnNlcnRlZCAmJiAhcGFzdGUpXG4gICAgICB0cmlnZ2VyRWxlY3RyaWMoY20sIGluc2VydGVkKTtcblxuICAgIGVuc3VyZUN1cnNvclZpc2libGUoY20pO1xuICAgIGNtLmN1ck9wLnVwZGF0ZUlucHV0ID0gdXBkYXRlSW5wdXQ7XG4gICAgY20uY3VyT3AudHlwaW5nID0gdHJ1ZTtcbiAgICBjbS5zdGF0ZS5wYXN0ZUluY29taW5nID0gY20uc3RhdGUuY3V0SW5jb21pbmcgPSBmYWxzZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGhhbmRsZVBhc3RlKGUsIGNtKSB7XG4gICAgdmFyIHBhc3RlZCA9IGUuY2xpcGJvYXJkRGF0YSAmJiBlLmNsaXBib2FyZERhdGEuZ2V0RGF0YShcInRleHQvcGxhaW5cIik7XG4gICAgaWYgKHBhc3RlZCkge1xuICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgaWYgKCFjbS5pc1JlYWRPbmx5KCkgJiYgIWNtLm9wdGlvbnMuZGlzYWJsZUlucHV0KVxuICAgICAgICBydW5Jbk9wKGNtLCBmdW5jdGlvbigpIHsgYXBwbHlUZXh0SW5wdXQoY20sIHBhc3RlZCwgMCwgbnVsbCwgXCJwYXN0ZVwiKTsgfSk7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiB0cmlnZ2VyRWxlY3RyaWMoY20sIGluc2VydGVkKSB7XG4gICAgLy8gV2hlbiBhbiAnZWxlY3RyaWMnIGNoYXJhY3RlciBpcyBpbnNlcnRlZCwgaW1tZWRpYXRlbHkgdHJpZ2dlciBhIHJlaW5kZW50XG4gICAgaWYgKCFjbS5vcHRpb25zLmVsZWN0cmljQ2hhcnMgfHwgIWNtLm9wdGlvbnMuc21hcnRJbmRlbnQpIHJldHVybjtcbiAgICB2YXIgc2VsID0gY20uZG9jLnNlbDtcblxuICAgIGZvciAodmFyIGkgPSBzZWwucmFuZ2VzLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSB7XG4gICAgICB2YXIgcmFuZ2UgPSBzZWwucmFuZ2VzW2ldO1xuICAgICAgaWYgKHJhbmdlLmhlYWQuY2ggPiAxMDAgfHwgKGkgJiYgc2VsLnJhbmdlc1tpIC0gMV0uaGVhZC5saW5lID09IHJhbmdlLmhlYWQubGluZSkpIGNvbnRpbnVlO1xuICAgICAgdmFyIG1vZGUgPSBjbS5nZXRNb2RlQXQocmFuZ2UuaGVhZCk7XG4gICAgICB2YXIgaW5kZW50ZWQgPSBmYWxzZTtcbiAgICAgIGlmIChtb2RlLmVsZWN0cmljQ2hhcnMpIHtcbiAgICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBtb2RlLmVsZWN0cmljQ2hhcnMubGVuZ3RoOyBqKyspXG4gICAgICAgICAgaWYgKGluc2VydGVkLmluZGV4T2YobW9kZS5lbGVjdHJpY0NoYXJzLmNoYXJBdChqKSkgPiAtMSkge1xuICAgICAgICAgICAgaW5kZW50ZWQgPSBpbmRlbnRMaW5lKGNtLCByYW5nZS5oZWFkLmxpbmUsIFwic21hcnRcIik7XG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgICB9XG4gICAgICB9IGVsc2UgaWYgKG1vZGUuZWxlY3RyaWNJbnB1dCkge1xuICAgICAgICBpZiAobW9kZS5lbGVjdHJpY0lucHV0LnRlc3QoZ2V0TGluZShjbS5kb2MsIHJhbmdlLmhlYWQubGluZSkudGV4dC5zbGljZSgwLCByYW5nZS5oZWFkLmNoKSkpXG4gICAgICAgICAgaW5kZW50ZWQgPSBpbmRlbnRMaW5lKGNtLCByYW5nZS5oZWFkLmxpbmUsIFwic21hcnRcIik7XG4gICAgICB9XG4gICAgICBpZiAoaW5kZW50ZWQpIHNpZ25hbExhdGVyKGNtLCBcImVsZWN0cmljSW5wdXRcIiwgY20sIHJhbmdlLmhlYWQubGluZSk7XG4gICAgfVxuICB9XG5cbiAgZnVuY3Rpb24gY29weWFibGVSYW5nZXMoY20pIHtcbiAgICB2YXIgdGV4dCA9IFtdLCByYW5nZXMgPSBbXTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNtLmRvYy5zZWwucmFuZ2VzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgbGluZSA9IGNtLmRvYy5zZWwucmFuZ2VzW2ldLmhlYWQubGluZTtcbiAgICAgIHZhciBsaW5lUmFuZ2UgPSB7YW5jaG9yOiBQb3MobGluZSwgMCksIGhlYWQ6IFBvcyhsaW5lICsgMSwgMCl9O1xuICAgICAgcmFuZ2VzLnB1c2gobGluZVJhbmdlKTtcbiAgICAgIHRleHQucHVzaChjbS5nZXRSYW5nZShsaW5lUmFuZ2UuYW5jaG9yLCBsaW5lUmFuZ2UuaGVhZCkpO1xuICAgIH1cbiAgICByZXR1cm4ge3RleHQ6IHRleHQsIHJhbmdlczogcmFuZ2VzfTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGRpc2FibGVCcm93c2VyTWFnaWMoZmllbGQpIHtcbiAgICBmaWVsZC5zZXRBdHRyaWJ1dGUoXCJhdXRvY29ycmVjdFwiLCBcIm9mZlwiKTtcbiAgICBmaWVsZC5zZXRBdHRyaWJ1dGUoXCJhdXRvY2FwaXRhbGl6ZVwiLCBcIm9mZlwiKTtcbiAgICBmaWVsZC5zZXRBdHRyaWJ1dGUoXCJzcGVsbGNoZWNrXCIsIFwiZmFsc2VcIik7XG4gIH1cblxuICAvLyBURVhUQVJFQSBJTlBVVCBTVFlMRVxuXG4gIGZ1bmN0aW9uIFRleHRhcmVhSW5wdXQoY20pIHtcbiAgICB0aGlzLmNtID0gY207XG4gICAgLy8gU2VlIGlucHV0LnBvbGwgYW5kIGlucHV0LnJlc2V0XG4gICAgdGhpcy5wcmV2SW5wdXQgPSBcIlwiO1xuXG4gICAgLy8gRmxhZyB0aGF0IGluZGljYXRlcyB3aGV0aGVyIHdlIGV4cGVjdCBpbnB1dCB0byBhcHBlYXIgcmVhbCBzb29uXG4gICAgLy8gbm93IChhZnRlciBzb21lIGV2ZW50IGxpa2UgJ2tleXByZXNzJyBvciAnaW5wdXQnKSBhbmQgYXJlXG4gICAgLy8gcG9sbGluZyBpbnRlbnNpdmVseS5cbiAgICB0aGlzLnBvbGxpbmdGYXN0ID0gZmFsc2U7XG4gICAgLy8gU2VsZi1yZXNldHRpbmcgdGltZW91dCBmb3IgdGhlIHBvbGxlclxuICAgIHRoaXMucG9sbGluZyA9IG5ldyBEZWxheWVkKCk7XG4gICAgLy8gVHJhY2tzIHdoZW4gaW5wdXQucmVzZXQgaGFzIHB1bnRlZCB0byBqdXN0IHB1dHRpbmcgYSBzaG9ydFxuICAgIC8vIHN0cmluZyBpbnRvIHRoZSB0ZXh0YXJlYSBpbnN0ZWFkIG9mIHRoZSBmdWxsIHNlbGVjdGlvbi5cbiAgICB0aGlzLmluYWNjdXJhdGVTZWxlY3Rpb24gPSBmYWxzZTtcbiAgICAvLyBVc2VkIHRvIHdvcmsgYXJvdW5kIElFIGlzc3VlIHdpdGggc2VsZWN0aW9uIGJlaW5nIGZvcmdvdHRlbiB3aGVuIGZvY3VzIG1vdmVzIGF3YXkgZnJvbSB0ZXh0YXJlYVxuICAgIHRoaXMuaGFzU2VsZWN0aW9uID0gZmFsc2U7XG4gICAgdGhpcy5jb21wb3NpbmcgPSBudWxsO1xuICB9O1xuXG4gIGZ1bmN0aW9uIGhpZGRlblRleHRhcmVhKCkge1xuICAgIHZhciB0ZSA9IGVsdChcInRleHRhcmVhXCIsIG51bGwsIG51bGwsIFwicG9zaXRpb246IGFic29sdXRlOyBwYWRkaW5nOiAwOyB3aWR0aDogMXB4OyBoZWlnaHQ6IDFlbTsgb3V0bGluZTogbm9uZVwiKTtcbiAgICB2YXIgZGl2ID0gZWx0KFwiZGl2XCIsIFt0ZV0sIG51bGwsIFwib3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogM3B4OyBoZWlnaHQ6IDBweDtcIik7XG4gICAgLy8gVGhlIHRleHRhcmVhIGlzIGtlcHQgcG9zaXRpb25lZCBuZWFyIHRoZSBjdXJzb3IgdG8gcHJldmVudCB0aGVcbiAgICAvLyBmYWN0IHRoYXQgaXQnbGwgYmUgc2Nyb2xsZWQgaW50byB2aWV3IG9uIGlucHV0IGZyb20gc2Nyb2xsaW5nXG4gICAgLy8gb3VyIGZha2UgY3Vyc29yIG91dCBvZiB2aWV3LiBPbiB3ZWJraXQsIHdoZW4gd3JhcD1vZmYsIHBhc3RlIGlzXG4gICAgLy8gdmVyeSBzbG93LiBTbyBtYWtlIHRoZSBhcmVhIHdpZGUgaW5zdGVhZC5cbiAgICBpZiAod2Via2l0KSB0ZS5zdHlsZS53aWR0aCA9IFwiMTAwMHB4XCI7XG4gICAgZWxzZSB0ZS5zZXRBdHRyaWJ1dGUoXCJ3cmFwXCIsIFwib2ZmXCIpO1xuICAgIC8vIElmIGJvcmRlcjogMDsgLS0gaU9TIGZhaWxzIHRvIG9wZW4ga2V5Ym9hcmQgKGlzc3VlICMxMjg3KVxuICAgIGlmIChpb3MpIHRlLnN0eWxlLmJvcmRlciA9IFwiMXB4IHNvbGlkIGJsYWNrXCI7XG4gICAgZGlzYWJsZUJyb3dzZXJNYWdpYyh0ZSk7XG4gICAgcmV0dXJuIGRpdjtcbiAgfVxuXG4gIFRleHRhcmVhSW5wdXQucHJvdG90eXBlID0gY29weU9iaih7XG4gICAgaW5pdDogZnVuY3Rpb24oZGlzcGxheSkge1xuICAgICAgdmFyIGlucHV0ID0gdGhpcywgY20gPSB0aGlzLmNtO1xuXG4gICAgICAvLyBXcmFwcyBhbmQgaGlkZXMgaW5wdXQgdGV4dGFyZWFcbiAgICAgIHZhciBkaXYgPSB0aGlzLndyYXBwZXIgPSBoaWRkZW5UZXh0YXJlYSgpO1xuICAgICAgLy8gVGhlIHNlbWloaWRkZW4gdGV4dGFyZWEgdGhhdCBpcyBmb2N1c2VkIHdoZW4gdGhlIGVkaXRvciBpc1xuICAgICAgLy8gZm9jdXNlZCwgYW5kIHJlY2VpdmVzIGlucHV0LlxuICAgICAgdmFyIHRlID0gdGhpcy50ZXh0YXJlYSA9IGRpdi5maXJzdENoaWxkO1xuICAgICAgZGlzcGxheS53cmFwcGVyLmluc2VydEJlZm9yZShkaXYsIGRpc3BsYXkud3JhcHBlci5maXJzdENoaWxkKTtcblxuICAgICAgLy8gTmVlZGVkIHRvIGhpZGUgYmlnIGJsdWUgYmxpbmtpbmcgY3Vyc29yIG9uIE1vYmlsZSBTYWZhcmkgKGRvZXNuJ3Qgc2VlbSB0byB3b3JrIGluIGlPUyA4IGFueW1vcmUpXG4gICAgICBpZiAoaW9zKSB0ZS5zdHlsZS53aWR0aCA9IFwiMHB4XCI7XG5cbiAgICAgIG9uKHRlLCBcImlucHV0XCIsIGZ1bmN0aW9uKCkge1xuICAgICAgICBpZiAoaWUgJiYgaWVfdmVyc2lvbiA+PSA5ICYmIGlucHV0Lmhhc1NlbGVjdGlvbikgaW5wdXQuaGFzU2VsZWN0aW9uID0gbnVsbDtcbiAgICAgICAgaW5wdXQucG9sbCgpO1xuICAgICAgfSk7XG5cbiAgICAgIG9uKHRlLCBcInBhc3RlXCIsIGZ1bmN0aW9uKGUpIHtcbiAgICAgICAgaWYgKHNpZ25hbERPTUV2ZW50KGNtLCBlKSB8fCBoYW5kbGVQYXN0ZShlLCBjbSkpIHJldHVyblxuXG4gICAgICAgIGNtLnN0YXRlLnBhc3RlSW5jb21pbmcgPSB0cnVlO1xuICAgICAgICBpbnB1dC5mYXN0UG9sbCgpO1xuICAgICAgfSk7XG5cbiAgICAgIGZ1bmN0aW9uIHByZXBhcmVDb3B5Q3V0KGUpIHtcbiAgICAgICAgaWYgKHNpZ25hbERPTUV2ZW50KGNtLCBlKSkgcmV0dXJuXG4gICAgICAgIGlmIChjbS5zb21ldGhpbmdTZWxlY3RlZCgpKSB7XG4gICAgICAgICAgbGFzdENvcGllZCA9IHtsaW5lV2lzZTogZmFsc2UsIHRleHQ6IGNtLmdldFNlbGVjdGlvbnMoKX07XG4gICAgICAgICAgaWYgKGlucHV0LmluYWNjdXJhdGVTZWxlY3Rpb24pIHtcbiAgICAgICAgICAgIGlucHV0LnByZXZJbnB1dCA9IFwiXCI7XG4gICAgICAgICAgICBpbnB1dC5pbmFjY3VyYXRlU2VsZWN0aW9uID0gZmFsc2U7XG4gICAgICAgICAgICB0ZS52YWx1ZSA9IGxhc3RDb3BpZWQudGV4dC5qb2luKFwiXFxuXCIpO1xuICAgICAgICAgICAgc2VsZWN0SW5wdXQodGUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfSBlbHNlIGlmICghY20ub3B0aW9ucy5saW5lV2lzZUNvcHlDdXQpIHtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgdmFyIHJhbmdlcyA9IGNvcHlhYmxlUmFuZ2VzKGNtKTtcbiAgICAgICAgICBsYXN0Q29waWVkID0ge2xpbmVXaXNlOiB0cnVlLCB0ZXh0OiByYW5nZXMudGV4dH07XG4gICAgICAgICAgaWYgKGUudHlwZSA9PSBcImN1dFwiKSB7XG4gICAgICAgICAgICBjbS5zZXRTZWxlY3Rpb25zKHJhbmdlcy5yYW5nZXMsIG51bGwsIHNlbF9kb250U2Nyb2xsKTtcbiAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgaW5wdXQucHJldklucHV0ID0gXCJcIjtcbiAgICAgICAgICAgIHRlLnZhbHVlID0gcmFuZ2VzLnRleHQuam9pbihcIlxcblwiKTtcbiAgICAgICAgICAgIHNlbGVjdElucHV0KHRlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaWYgKGUudHlwZSA9PSBcImN1dFwiKSBjbS5zdGF0ZS5jdXRJbmNvbWluZyA9IHRydWU7XG4gICAgICB9XG4gICAgICBvbih0ZSwgXCJjdXRcIiwgcHJlcGFyZUNvcHlDdXQpO1xuICAgICAgb24odGUsIFwiY29weVwiLCBwcmVwYXJlQ29weUN1dCk7XG5cbiAgICAgIG9uKGRpc3BsYXkuc2Nyb2xsZXIsIFwicGFzdGVcIiwgZnVuY3Rpb24oZSkge1xuICAgICAgICBpZiAoZXZlbnRJbldpZGdldChkaXNwbGF5LCBlKSB8fCBzaWduYWxET01FdmVudChjbSwgZSkpIHJldHVybjtcbiAgICAgICAgY20uc3RhdGUucGFzdGVJbmNvbWluZyA9IHRydWU7XG4gICAgICAgIGlucHV0LmZvY3VzKCk7XG4gICAgICB9KTtcblxuICAgICAgLy8gUHJldmVudCBub3JtYWwgc2VsZWN0aW9uIGluIHRoZSBlZGl0b3IgKHdlIGhhbmRsZSBvdXIgb3duKVxuICAgICAgb24oZGlzcGxheS5saW5lU3BhY2UsIFwic2VsZWN0c3RhcnRcIiwgZnVuY3Rpb24oZSkge1xuICAgICAgICBpZiAoIWV2ZW50SW5XaWRnZXQoZGlzcGxheSwgZSkpIGVfcHJldmVudERlZmF1bHQoZSk7XG4gICAgICB9KTtcblxuICAgICAgb24odGUsIFwiY29tcG9zaXRpb25zdGFydFwiLCBmdW5jdGlvbigpIHtcbiAgICAgICAgdmFyIHN0YXJ0ID0gY20uZ2V0Q3Vyc29yKFwiZnJvbVwiKTtcbiAgICAgICAgaWYgKGlucHV0LmNvbXBvc2luZykgaW5wdXQuY29tcG9zaW5nLnJhbmdlLmNsZWFyKClcbiAgICAgICAgaW5wdXQuY29tcG9zaW5nID0ge1xuICAgICAgICAgIHN0YXJ0OiBzdGFydCxcbiAgICAgICAgICByYW5nZTogY20ubWFya1RleHQoc3RhcnQsIGNtLmdldEN1cnNvcihcInRvXCIpLCB7Y2xhc3NOYW1lOiBcIkNvZGVNaXJyb3ItY29tcG9zaW5nXCJ9KVxuICAgICAgICB9O1xuICAgICAgfSk7XG4gICAgICBvbih0ZSwgXCJjb21wb3NpdGlvbmVuZFwiLCBmdW5jdGlvbigpIHtcbiAgICAgICAgaWYgKGlucHV0LmNvbXBvc2luZykge1xuICAgICAgICAgIGlucHV0LnBvbGwoKTtcbiAgICAgICAgICBpbnB1dC5jb21wb3NpbmcucmFuZ2UuY2xlYXIoKTtcbiAgICAgICAgICBpbnB1dC5jb21wb3NpbmcgPSBudWxsO1xuICAgICAgICB9XG4gICAgICB9KTtcbiAgICB9LFxuXG4gICAgcHJlcGFyZVNlbGVjdGlvbjogZnVuY3Rpb24oKSB7XG4gICAgICAvLyBSZWRyYXcgdGhlIHNlbGVjdGlvbiBhbmQvb3IgY3Vyc29yXG4gICAgICB2YXIgY20gPSB0aGlzLmNtLCBkaXNwbGF5ID0gY20uZGlzcGxheSwgZG9jID0gY20uZG9jO1xuICAgICAgdmFyIHJlc3VsdCA9IHByZXBhcmVTZWxlY3Rpb24oY20pO1xuXG4gICAgICAvLyBNb3ZlIHRoZSBoaWRkZW4gdGV4dGFyZWEgbmVhciB0aGUgY3Vyc29yIHRvIHByZXZlbnQgc2Nyb2xsaW5nIGFydGlmYWN0c1xuICAgICAgaWYgKGNtLm9wdGlvbnMubW92ZUlucHV0V2l0aEN1cnNvcikge1xuICAgICAgICB2YXIgaGVhZFBvcyA9IGN1cnNvckNvb3JkcyhjbSwgZG9jLnNlbC5wcmltYXJ5KCkuaGVhZCwgXCJkaXZcIik7XG4gICAgICAgIHZhciB3cmFwT2ZmID0gZGlzcGxheS53cmFwcGVyLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLCBsaW5lT2ZmID0gZGlzcGxheS5saW5lRGl2LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO1xuICAgICAgICByZXN1bHQudGVUb3AgPSBNYXRoLm1heCgwLCBNYXRoLm1pbihkaXNwbGF5LndyYXBwZXIuY2xpZW50SGVpZ2h0IC0gMTAsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlYWRQb3MudG9wICsgbGluZU9mZi50b3AgLSB3cmFwT2ZmLnRvcCkpO1xuICAgICAgICByZXN1bHQudGVMZWZ0ID0gTWF0aC5tYXgoMCwgTWF0aC5taW4oZGlzcGxheS53cmFwcGVyLmNsaWVudFdpZHRoIC0gMTAsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWFkUG9zLmxlZnQgKyBsaW5lT2ZmLmxlZnQgLSB3cmFwT2ZmLmxlZnQpKTtcbiAgICAgIH1cblxuICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9LFxuXG4gICAgc2hvd1NlbGVjdGlvbjogZnVuY3Rpb24oZHJhd24pIHtcbiAgICAgIHZhciBjbSA9IHRoaXMuY20sIGRpc3BsYXkgPSBjbS5kaXNwbGF5O1xuICAgICAgcmVtb3ZlQ2hpbGRyZW5BbmRBZGQoZGlzcGxheS5jdXJzb3JEaXYsIGRyYXduLmN1cnNvcnMpO1xuICAgICAgcmVtb3ZlQ2hpbGRyZW5BbmRBZGQoZGlzcGxheS5zZWxlY3Rpb25EaXYsIGRyYXduLnNlbGVjdGlvbik7XG4gICAgICBpZiAoZHJhd24udGVUb3AgIT0gbnVsbCkge1xuICAgICAgICB0aGlzLndyYXBwZXIuc3R5bGUudG9wID0gZHJhd24udGVUb3AgKyBcInB4XCI7XG4gICAgICAgIHRoaXMud3JhcHBlci5zdHlsZS5sZWZ0ID0gZHJhd24udGVMZWZ0ICsgXCJweFwiO1xuICAgICAgfVxuICAgIH0sXG5cbiAgICAvLyBSZXNldCB0aGUgaW5wdXQgdG8gY29ycmVzcG9uZCB0byB0aGUgc2VsZWN0aW9uIChvciB0byBiZSBlbXB0eSxcbiAgICAvLyB3aGVuIG5vdCB0eXBpbmcgYW5kIG5vdGhpbmcgaXMgc2VsZWN0ZWQpXG4gICAgcmVzZXQ6IGZ1bmN0aW9uKHR5cGluZykge1xuICAgICAgaWYgKHRoaXMuY29udGV4dE1lbnVQZW5kaW5nKSByZXR1cm47XG4gICAgICB2YXIgbWluaW1hbCwgc2VsZWN0ZWQsIGNtID0gdGhpcy5jbSwgZG9jID0gY20uZG9jO1xuICAgICAgaWYgKGNtLnNvbWV0aGluZ1NlbGVjdGVkKCkpIHtcbiAgICAgICAgdGhpcy5wcmV2SW5wdXQgPSBcIlwiO1xuICAgICAgICB2YXIgcmFuZ2UgPSBkb2Muc2VsLnByaW1hcnkoKTtcbiAgICAgICAgbWluaW1hbCA9IGhhc0NvcHlFdmVudCAmJlxuICAgICAgICAgIChyYW5nZS50bygpLmxpbmUgLSByYW5nZS5mcm9tKCkubGluZSA+IDEwMCB8fCAoc2VsZWN0ZWQgPSBjbS5nZXRTZWxlY3Rpb24oKSkubGVuZ3RoID4gMTAwMCk7XG4gICAgICAgIHZhciBjb250ZW50ID0gbWluaW1hbCA/IFwiLVwiIDogc2VsZWN0ZWQgfHwgY20uZ2V0U2VsZWN0aW9uKCk7XG4gICAgICAgIHRoaXMudGV4dGFyZWEudmFsdWUgPSBjb250ZW50O1xuICAgICAgICBpZiAoY20uc3RhdGUuZm9jdXNlZCkgc2VsZWN0SW5wdXQodGhpcy50ZXh0YXJlYSk7XG4gICAgICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uID49IDkpIHRoaXMuaGFzU2VsZWN0aW9uID0gY29udGVudDtcbiAgICAgIH0gZWxzZSBpZiAoIXR5cGluZykge1xuICAgICAgICB0aGlzLnByZXZJbnB1dCA9IHRoaXMudGV4dGFyZWEudmFsdWUgPSBcIlwiO1xuICAgICAgICBpZiAoaWUgJiYgaWVfdmVyc2lvbiA+PSA5KSB0aGlzLmhhc1NlbGVjdGlvbiA9IG51bGw7XG4gICAgICB9XG4gICAgICB0aGlzLmluYWNjdXJhdGVTZWxlY3Rpb24gPSBtaW5pbWFsO1xuICAgIH0sXG5cbiAgICBnZXRGaWVsZDogZnVuY3Rpb24oKSB7IHJldHVybiB0aGlzLnRleHRhcmVhOyB9LFxuXG4gICAgc3VwcG9ydHNUb3VjaDogZnVuY3Rpb24oKSB7IHJldHVybiBmYWxzZTsgfSxcblxuICAgIGZvY3VzOiBmdW5jdGlvbigpIHtcbiAgICAgIGlmICh0aGlzLmNtLm9wdGlvbnMucmVhZE9ubHkgIT0gXCJub2N1cnNvclwiICYmICghbW9iaWxlIHx8IGFjdGl2ZUVsdCgpICE9IHRoaXMudGV4dGFyZWEpKSB7XG4gICAgICAgIHRyeSB7IHRoaXMudGV4dGFyZWEuZm9jdXMoKTsgfVxuICAgICAgICBjYXRjaCAoZSkge30gLy8gSUU4IHdpbGwgdGhyb3cgaWYgdGhlIHRleHRhcmVhIGlzIGRpc3BsYXk6IG5vbmUgb3Igbm90IGluIERPTVxuICAgICAgfVxuICAgIH0sXG5cbiAgICBibHVyOiBmdW5jdGlvbigpIHsgdGhpcy50ZXh0YXJlYS5ibHVyKCk7IH0sXG5cbiAgICByZXNldFBvc2l0aW9uOiBmdW5jdGlvbigpIHtcbiAgICAgIHRoaXMud3JhcHBlci5zdHlsZS50b3AgPSB0aGlzLndyYXBwZXIuc3R5bGUubGVmdCA9IDA7XG4gICAgfSxcblxuICAgIHJlY2VpdmVkRm9jdXM6IGZ1bmN0aW9uKCkgeyB0aGlzLnNsb3dQb2xsKCk7IH0sXG5cbiAgICAvLyBQb2xsIGZvciBpbnB1dCBjaGFuZ2VzLCB1c2luZyB0aGUgbm9ybWFsIHJhdGUgb2YgcG9sbGluZy4gVGhpc1xuICAgIC8vIHJ1bnMgYXMgbG9uZyBhcyB0aGUgZWRpdG9yIGlzIGZvY3VzZWQuXG4gICAgc2xvd1BvbGw6IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIGlucHV0ID0gdGhpcztcbiAgICAgIGlmIChpbnB1dC5wb2xsaW5nRmFzdCkgcmV0dXJuO1xuICAgICAgaW5wdXQucG9sbGluZy5zZXQodGhpcy5jbS5vcHRpb25zLnBvbGxJbnRlcnZhbCwgZnVuY3Rpb24oKSB7XG4gICAgICAgIGlucHV0LnBvbGwoKTtcbiAgICAgICAgaWYgKGlucHV0LmNtLnN0YXRlLmZvY3VzZWQpIGlucHV0LnNsb3dQb2xsKCk7XG4gICAgICB9KTtcbiAgICB9LFxuXG4gICAgLy8gV2hlbiBhbiBldmVudCBoYXMganVzdCBjb21lIGluIHRoYXQgaXMgbGlrZWx5IHRvIGFkZCBvciBjaGFuZ2VcbiAgICAvLyBzb21ldGhpbmcgaW4gdGhlIGlucHV0IHRleHRhcmVhLCB3ZSBwb2xsIGZhc3RlciwgdG8gZW5zdXJlIHRoYXRcbiAgICAvLyB0aGUgY2hhbmdlIGFwcGVhcnMgb24gdGhlIHNjcmVlbiBxdWlja2x5LlxuICAgIGZhc3RQb2xsOiBmdW5jdGlvbigpIHtcbiAgICAgIHZhciBtaXNzZWQgPSBmYWxzZSwgaW5wdXQgPSB0aGlzO1xuICAgICAgaW5wdXQucG9sbGluZ0Zhc3QgPSB0cnVlO1xuICAgICAgZnVuY3Rpb24gcCgpIHtcbiAgICAgICAgdmFyIGNoYW5nZWQgPSBpbnB1dC5wb2xsKCk7XG4gICAgICAgIGlmICghY2hhbmdlZCAmJiAhbWlzc2VkKSB7bWlzc2VkID0gdHJ1ZTsgaW5wdXQucG9sbGluZy5zZXQoNjAsIHApO31cbiAgICAgICAgZWxzZSB7aW5wdXQucG9sbGluZ0Zhc3QgPSBmYWxzZTsgaW5wdXQuc2xvd1BvbGwoKTt9XG4gICAgICB9XG4gICAgICBpbnB1dC5wb2xsaW5nLnNldCgyMCwgcCk7XG4gICAgfSxcblxuICAgIC8vIFJlYWQgaW5wdXQgZnJvbSB0aGUgdGV4dGFyZWEsIGFuZCB1cGRhdGUgdGhlIGRvY3VtZW50IHRvIG1hdGNoLlxuICAgIC8vIFdoZW4gc29tZXRoaW5nIGlzIHNlbGVjdGVkLCBpdCBpcyBwcmVzZW50IGluIHRoZSB0ZXh0YXJlYSwgYW5kXG4gICAgLy8gc2VsZWN0ZWQgKHVubGVzcyBpdCBpcyBodWdlLCBpbiB3aGljaCBjYXNlIGEgcGxhY2Vob2xkZXIgaXNcbiAgICAvLyB1c2VkKS4gV2hlbiBub3RoaW5nIGlzIHNlbGVjdGVkLCB0aGUgY3Vyc29yIHNpdHMgYWZ0ZXIgcHJldmlvdXNseVxuICAgIC8vIHNlZW4gdGV4dCAoY2FuIGJlIGVtcHR5KSwgd2hpY2ggaXMgc3RvcmVkIGluIHByZXZJbnB1dCAod2UgbXVzdFxuICAgIC8vIG5vdCByZXNldCB0aGUgdGV4dGFyZWEgd2hlbiB0eXBpbmcsIGJlY2F1c2UgdGhhdCBicmVha3MgSU1FKS5cbiAgICBwb2xsOiBmdW5jdGlvbigpIHtcbiAgICAgIHZhciBjbSA9IHRoaXMuY20sIGlucHV0ID0gdGhpcy50ZXh0YXJlYSwgcHJldklucHV0ID0gdGhpcy5wcmV2SW5wdXQ7XG4gICAgICAvLyBTaW5jZSB0aGlzIGlzIGNhbGxlZCBhICpsb3QqLCB0cnkgdG8gYmFpbCBvdXQgYXMgY2hlYXBseSBhc1xuICAgICAgLy8gcG9zc2libGUgd2hlbiBpdCBpcyBjbGVhciB0aGF0IG5vdGhpbmcgaGFwcGVuZWQuIGhhc1NlbGVjdGlvblxuICAgICAgLy8gd2lsbCBiZSB0aGUgY2FzZSB3aGVuIHRoZXJlIGlzIGEgbG90IG9mIHRleHQgaW4gdGhlIHRleHRhcmVhLFxuICAgICAgLy8gaW4gd2hpY2ggY2FzZSByZWFkaW5nIGl0cyB2YWx1ZSB3b3VsZCBiZSBleHBlbnNpdmUuXG4gICAgICBpZiAodGhpcy5jb250ZXh0TWVudVBlbmRpbmcgfHwgIWNtLnN0YXRlLmZvY3VzZWQgfHxcbiAgICAgICAgICAoaGFzU2VsZWN0aW9uKGlucHV0KSAmJiAhcHJldklucHV0ICYmICF0aGlzLmNvbXBvc2luZykgfHxcbiAgICAgICAgICBjbS5pc1JlYWRPbmx5KCkgfHwgY20ub3B0aW9ucy5kaXNhYmxlSW5wdXQgfHwgY20uc3RhdGUua2V5U2VxKVxuICAgICAgICByZXR1cm4gZmFsc2U7XG5cbiAgICAgIHZhciB0ZXh0ID0gaW5wdXQudmFsdWU7XG4gICAgICAvLyBJZiBub3RoaW5nIGNoYW5nZWQsIGJhaWwuXG4gICAgICBpZiAodGV4dCA9PSBwcmV2SW5wdXQgJiYgIWNtLnNvbWV0aGluZ1NlbGVjdGVkKCkpIHJldHVybiBmYWxzZTtcbiAgICAgIC8vIFdvcmsgYXJvdW5kIG5vbnNlbnNpY2FsIHNlbGVjdGlvbiByZXNldHRpbmcgaW4gSUU5LzEwLCBhbmRcbiAgICAgIC8vIGluZXhwbGljYWJsZSBhcHBlYXJhbmNlIG9mIHByaXZhdGUgYXJlYSB1bmljb2RlIGNoYXJhY3RlcnMgb25cbiAgICAgIC8vIHNvbWUga2V5IGNvbWJvcyBpbiBNYWMgKCMyNjg5KS5cbiAgICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uID49IDkgJiYgdGhpcy5oYXNTZWxlY3Rpb24gPT09IHRleHQgfHxcbiAgICAgICAgICBtYWMgJiYgL1tcXHVmNzAwLVxcdWY3ZmZdLy50ZXN0KHRleHQpKSB7XG4gICAgICAgIGNtLmRpc3BsYXkuaW5wdXQucmVzZXQoKTtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgfVxuXG4gICAgICBpZiAoY20uZG9jLnNlbCA9PSBjbS5kaXNwbGF5LnNlbEZvckNvbnRleHRNZW51KSB7XG4gICAgICAgIHZhciBmaXJzdCA9IHRleHQuY2hhckNvZGVBdCgwKTtcbiAgICAgICAgaWYgKGZpcnN0ID09IDB4MjAwYiAmJiAhcHJldklucHV0KSBwcmV2SW5wdXQgPSBcIlxcdTIwMGJcIjtcbiAgICAgICAgaWYgKGZpcnN0ID09IDB4MjFkYSkgeyB0aGlzLnJlc2V0KCk7IHJldHVybiB0aGlzLmNtLmV4ZWNDb21tYW5kKFwidW5kb1wiKTsgfVxuICAgICAgfVxuICAgICAgLy8gRmluZCB0aGUgcGFydCBvZiB0aGUgaW5wdXQgdGhhdCBpcyBhY3R1YWxseSBuZXdcbiAgICAgIHZhciBzYW1lID0gMCwgbCA9IE1hdGgubWluKHByZXZJbnB1dC5sZW5ndGgsIHRleHQubGVuZ3RoKTtcbiAgICAgIHdoaWxlIChzYW1lIDwgbCAmJiBwcmV2SW5wdXQuY2hhckNvZGVBdChzYW1lKSA9PSB0ZXh0LmNoYXJDb2RlQXQoc2FtZSkpICsrc2FtZTtcblxuICAgICAgdmFyIHNlbGYgPSB0aGlzO1xuICAgICAgcnVuSW5PcChjbSwgZnVuY3Rpb24oKSB7XG4gICAgICAgIGFwcGx5VGV4dElucHV0KGNtLCB0ZXh0LnNsaWNlKHNhbWUpLCBwcmV2SW5wdXQubGVuZ3RoIC0gc2FtZSxcbiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCwgc2VsZi5jb21wb3NpbmcgPyBcIipjb21wb3NlXCIgOiBudWxsKTtcblxuICAgICAgICAvLyBEb24ndCBsZWF2ZSBsb25nIHRleHQgaW4gdGhlIHRleHRhcmVhLCBzaW5jZSBpdCBtYWtlcyBmdXJ0aGVyIHBvbGxpbmcgc2xvd1xuICAgICAgICBpZiAodGV4dC5sZW5ndGggPiAxMDAwIHx8IHRleHQuaW5kZXhPZihcIlxcblwiKSA+IC0xKSBpbnB1dC52YWx1ZSA9IHNlbGYucHJldklucHV0ID0gXCJcIjtcbiAgICAgICAgZWxzZSBzZWxmLnByZXZJbnB1dCA9IHRleHQ7XG5cbiAgICAgICAgaWYgKHNlbGYuY29tcG9zaW5nKSB7XG4gICAgICAgICAgc2VsZi5jb21wb3NpbmcucmFuZ2UuY2xlYXIoKTtcbiAgICAgICAgICBzZWxmLmNvbXBvc2luZy5yYW5nZSA9IGNtLm1hcmtUZXh0KHNlbGYuY29tcG9zaW5nLnN0YXJ0LCBjbS5nZXRDdXJzb3IoXCJ0b1wiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtjbGFzc05hbWU6IFwiQ29kZU1pcnJvci1jb21wb3NpbmdcIn0pO1xuICAgICAgICB9XG4gICAgICB9KTtcbiAgICAgIHJldHVybiB0cnVlO1xuICAgIH0sXG5cbiAgICBlbnN1cmVQb2xsZWQ6IGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKHRoaXMucG9sbGluZ0Zhc3QgJiYgdGhpcy5wb2xsKCkpIHRoaXMucG9sbGluZ0Zhc3QgPSBmYWxzZTtcbiAgICB9LFxuXG4gICAgb25LZXlQcmVzczogZnVuY3Rpb24oKSB7XG4gICAgICBpZiAoaWUgJiYgaWVfdmVyc2lvbiA+PSA5KSB0aGlzLmhhc1NlbGVjdGlvbiA9IG51bGw7XG4gICAgICB0aGlzLmZhc3RQb2xsKCk7XG4gICAgfSxcblxuICAgIG9uQ29udGV4dE1lbnU6IGZ1bmN0aW9uKGUpIHtcbiAgICAgIHZhciBpbnB1dCA9IHRoaXMsIGNtID0gaW5wdXQuY20sIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCB0ZSA9IGlucHV0LnRleHRhcmVhO1xuICAgICAgdmFyIHBvcyA9IHBvc0Zyb21Nb3VzZShjbSwgZSksIHNjcm9sbFBvcyA9IGRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsVG9wO1xuICAgICAgaWYgKCFwb3MgfHwgcHJlc3RvKSByZXR1cm47IC8vIE9wZXJhIGlzIGRpZmZpY3VsdC5cblxuICAgICAgLy8gUmVzZXQgdGhlIGN1cnJlbnQgdGV4dCBzZWxlY3Rpb24gb25seSBpZiB0aGUgY2xpY2sgaXMgZG9uZSBvdXRzaWRlIG9mIHRoZSBzZWxlY3Rpb25cbiAgICAgIC8vIGFuZCAncmVzZXRTZWxlY3Rpb25PbkNvbnRleHRNZW51JyBvcHRpb24gaXMgdHJ1ZS5cbiAgICAgIHZhciByZXNldCA9IGNtLm9wdGlvbnMucmVzZXRTZWxlY3Rpb25PbkNvbnRleHRNZW51O1xuICAgICAgaWYgKHJlc2V0ICYmIGNtLmRvYy5zZWwuY29udGFpbnMocG9zKSA9PSAtMSlcbiAgICAgICAgb3BlcmF0aW9uKGNtLCBzZXRTZWxlY3Rpb24pKGNtLmRvYywgc2ltcGxlU2VsZWN0aW9uKHBvcyksIHNlbF9kb250U2Nyb2xsKTtcblxuICAgICAgdmFyIG9sZENTUyA9IHRlLnN0eWxlLmNzc1RleHQsIG9sZFdyYXBwZXJDU1MgPSBpbnB1dC53cmFwcGVyLnN0eWxlLmNzc1RleHQ7XG4gICAgICBpbnB1dC53cmFwcGVyLnN0eWxlLmNzc1RleHQgPSBcInBvc2l0aW9uOiBhYnNvbHV0ZVwiXG4gICAgICB2YXIgd3JhcHBlckJveCA9IGlucHV0LndyYXBwZXIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KClcbiAgICAgIHRlLnN0eWxlLmNzc1RleHQgPSBcInBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDMwcHg7IGhlaWdodDogMzBweDsgdG9wOiBcIiArIChlLmNsaWVudFkgLSB3cmFwcGVyQm94LnRvcCAtIDUpICtcbiAgICAgICAgXCJweDsgbGVmdDogXCIgKyAoZS5jbGllbnRYIC0gd3JhcHBlckJveC5sZWZ0IC0gNSkgKyBcInB4OyB6LWluZGV4OiAxMDAwOyBiYWNrZ3JvdW5kOiBcIiArXG4gICAgICAgIChpZSA/IFwicmdiYSgyNTUsIDI1NSwgMjU1LCAuMDUpXCIgOiBcInRyYW5zcGFyZW50XCIpICtcbiAgICAgICAgXCI7IG91dGxpbmU6IG5vbmU7IGJvcmRlci13aWR0aDogMDsgb3V0bGluZTogbm9uZTsgb3ZlcmZsb3c6IGhpZGRlbjsgb3BhY2l0eTogLjA1OyBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NSk7XCI7XG4gICAgICBpZiAod2Via2l0KSB2YXIgb2xkU2Nyb2xsWSA9IHdpbmRvdy5zY3JvbGxZOyAvLyBXb3JrIGFyb3VuZCBDaHJvbWUgaXNzdWUgKCMyNzEyKVxuICAgICAgZGlzcGxheS5pbnB1dC5mb2N1cygpO1xuICAgICAgaWYgKHdlYmtpdCkgd2luZG93LnNjcm9sbFRvKG51bGwsIG9sZFNjcm9sbFkpO1xuICAgICAgZGlzcGxheS5pbnB1dC5yZXNldCgpO1xuICAgICAgLy8gQWRkcyBcIlNlbGVjdCBhbGxcIiB0byBjb250ZXh0IG1lbnUgaW4gRkZcbiAgICAgIGlmICghY20uc29tZXRoaW5nU2VsZWN0ZWQoKSkgdGUudmFsdWUgPSBpbnB1dC5wcmV2SW5wdXQgPSBcIiBcIjtcbiAgICAgIGlucHV0LmNvbnRleHRNZW51UGVuZGluZyA9IHRydWU7XG4gICAgICBkaXNwbGF5LnNlbEZvckNvbnRleHRNZW51ID0gY20uZG9jLnNlbDtcbiAgICAgIGNsZWFyVGltZW91dChkaXNwbGF5LmRldGVjdGluZ1NlbGVjdEFsbCk7XG5cbiAgICAgIC8vIFNlbGVjdC1hbGwgd2lsbCBiZSBncmV5ZWQgb3V0IGlmIHRoZXJlJ3Mgbm90aGluZyB0byBzZWxlY3QsIHNvXG4gICAgICAvLyB0aGlzIGFkZHMgYSB6ZXJvLXdpZHRoIHNwYWNlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIGNoZWNrIHdoZXRoZXJcbiAgICAgIC8vIGl0IGdvdCBzZWxlY3RlZC5cbiAgICAgIGZ1bmN0aW9uIHByZXBhcmVTZWxlY3RBbGxIYWNrKCkge1xuICAgICAgICBpZiAodGUuc2VsZWN0aW9uU3RhcnQgIT0gbnVsbCkge1xuICAgICAgICAgIHZhciBzZWxlY3RlZCA9IGNtLnNvbWV0aGluZ1NlbGVjdGVkKCk7XG4gICAgICAgICAgdmFyIGV4dHZhbCA9IFwiXFx1MjAwYlwiICsgKHNlbGVjdGVkID8gdGUudmFsdWUgOiBcIlwiKTtcbiAgICAgICAgICB0ZS52YWx1ZSA9IFwiXFx1MjFkYVwiOyAvLyBVc2VkIHRvIGNhdGNoIGNvbnRleHQtbWVudSB1bmRvXG4gICAgICAgICAgdGUudmFsdWUgPSBleHR2YWw7XG4gICAgICAgICAgaW5wdXQucHJldklucHV0ID0gc2VsZWN0ZWQgPyBcIlwiIDogXCJcXHUyMDBiXCI7XG4gICAgICAgICAgdGUuc2VsZWN0aW9uU3RhcnQgPSAxOyB0ZS5zZWxlY3Rpb25FbmQgPSBleHR2YWwubGVuZ3RoO1xuICAgICAgICAgIC8vIFJlLXNldCB0aGlzLCBpbiBjYXNlIHNvbWUgb3RoZXIgaGFuZGxlciB0b3VjaGVkIHRoZVxuICAgICAgICAgIC8vIHNlbGVjdGlvbiBpbiB0aGUgbWVhbnRpbWUuXG4gICAgICAgICAgZGlzcGxheS5zZWxGb3JDb250ZXh0TWVudSA9IGNtLmRvYy5zZWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGZ1bmN0aW9uIHJlaGlkZSgpIHtcbiAgICAgICAgaW5wdXQuY29udGV4dE1lbnVQZW5kaW5nID0gZmFsc2U7XG4gICAgICAgIGlucHV0LndyYXBwZXIuc3R5bGUuY3NzVGV4dCA9IG9sZFdyYXBwZXJDU1NcbiAgICAgICAgdGUuc3R5bGUuY3NzVGV4dCA9IG9sZENTUztcbiAgICAgICAgaWYgKGllICYmIGllX3ZlcnNpb24gPCA5KSBkaXNwbGF5LnNjcm9sbGJhcnMuc2V0U2Nyb2xsVG9wKGRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsVG9wID0gc2Nyb2xsUG9zKTtcblxuICAgICAgICAvLyBUcnkgdG8gZGV0ZWN0IHRoZSB1c2VyIGNob29zaW5nIHNlbGVjdC1hbGxcbiAgICAgICAgaWYgKHRlLnNlbGVjdGlvblN0YXJ0ICE9IG51bGwpIHtcbiAgICAgICAgICBpZiAoIWllIHx8IChpZSAmJiBpZV92ZXJzaW9uIDwgOSkpIHByZXBhcmVTZWxlY3RBbGxIYWNrKCk7XG4gICAgICAgICAgdmFyIGkgPSAwLCBwb2xsID0gZnVuY3Rpb24oKSB7XG4gICAgICAgICAgICBpZiAoZGlzcGxheS5zZWxGb3JDb250ZXh0TWVudSA9PSBjbS5kb2Muc2VsICYmIHRlLnNlbGVjdGlvblN0YXJ0ID09IDAgJiZcbiAgICAgICAgICAgICAgICB0ZS5zZWxlY3Rpb25FbmQgPiAwICYmIGlucHV0LnByZXZJbnB1dCA9PSBcIlxcdTIwMGJcIilcbiAgICAgICAgICAgICAgb3BlcmF0aW9uKGNtLCBjb21tYW5kcy5zZWxlY3RBbGwpKGNtKTtcbiAgICAgICAgICAgIGVsc2UgaWYgKGkrKyA8IDEwKSBkaXNwbGF5LmRldGVjdGluZ1NlbGVjdEFsbCA9IHNldFRpbWVvdXQocG9sbCwgNTAwKTtcbiAgICAgICAgICAgIGVsc2UgZGlzcGxheS5pbnB1dC5yZXNldCgpO1xuICAgICAgICAgIH07XG4gICAgICAgICAgZGlzcGxheS5kZXRlY3RpbmdTZWxlY3RBbGwgPSBzZXRUaW1lb3V0KHBvbGwsIDIwMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaWYgKGllICYmIGllX3ZlcnNpb24gPj0gOSkgcHJlcGFyZVNlbGVjdEFsbEhhY2soKTtcbiAgICAgIGlmIChjYXB0dXJlUmlnaHRDbGljaykge1xuICAgICAgICBlX3N0b3AoZSk7XG4gICAgICAgIHZhciBtb3VzZXVwID0gZnVuY3Rpb24oKSB7XG4gICAgICAgICAgb2ZmKHdpbmRvdywgXCJtb3VzZXVwXCIsIG1vdXNldXApO1xuICAgICAgICAgIHNldFRpbWVvdXQocmVoaWRlLCAyMCk7XG4gICAgICAgIH07XG4gICAgICAgIG9uKHdpbmRvdywgXCJtb3VzZXVwXCIsIG1vdXNldXApO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgc2V0VGltZW91dChyZWhpZGUsIDUwKTtcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgcmVhZE9ubHlDaGFuZ2VkOiBmdW5jdGlvbih2YWwpIHtcbiAgICAgIGlmICghdmFsKSB0aGlzLnJlc2V0KCk7XG4gICAgfSxcblxuICAgIHNldFVuZWRpdGFibGU6IG5vdGhpbmcsXG5cbiAgICBuZWVkc0NvbnRlbnRBdHRyaWJ1dGU6IGZhbHNlXG4gIH0sIFRleHRhcmVhSW5wdXQucHJvdG90eXBlKTtcblxuICAvLyBDT05URU5URURJVEFCTEUgSU5QVVQgU1RZTEVcblxuICBmdW5jdGlvbiBDb250ZW50RWRpdGFibGVJbnB1dChjbSkge1xuICAgIHRoaXMuY20gPSBjbTtcbiAgICB0aGlzLmxhc3RBbmNob3JOb2RlID0gdGhpcy5sYXN0QW5jaG9yT2Zmc2V0ID0gdGhpcy5sYXN0Rm9jdXNOb2RlID0gdGhpcy5sYXN0Rm9jdXNPZmZzZXQgPSBudWxsO1xuICAgIHRoaXMucG9sbGluZyA9IG5ldyBEZWxheWVkKCk7XG4gICAgdGhpcy5ncmFjZVBlcmlvZCA9IGZhbHNlO1xuICB9XG5cbiAgQ29udGVudEVkaXRhYmxlSW5wdXQucHJvdG90eXBlID0gY29weU9iaih7XG4gICAgaW5pdDogZnVuY3Rpb24oZGlzcGxheSkge1xuICAgICAgdmFyIGlucHV0ID0gdGhpcywgY20gPSBpbnB1dC5jbTtcbiAgICAgIHZhciBkaXYgPSBpbnB1dC5kaXYgPSBkaXNwbGF5LmxpbmVEaXY7XG4gICAgICBkaXNhYmxlQnJvd3Nlck1hZ2ljKGRpdik7XG5cbiAgICAgIG9uKGRpdiwgXCJwYXN0ZVwiLCBmdW5jdGlvbihlKSB7XG4gICAgICAgIGlmICghc2lnbmFsRE9NRXZlbnQoY20sIGUpKSBoYW5kbGVQYXN0ZShlLCBjbSk7XG4gICAgICB9KVxuXG4gICAgICBvbihkaXYsIFwiY29tcG9zaXRpb25zdGFydFwiLCBmdW5jdGlvbihlKSB7XG4gICAgICAgIHZhciBkYXRhID0gZS5kYXRhO1xuICAgICAgICBpbnB1dC5jb21wb3NpbmcgPSB7c2VsOiBjbS5kb2Muc2VsLCBkYXRhOiBkYXRhLCBzdGFydERhdGE6IGRhdGF9O1xuICAgICAgICBpZiAoIWRhdGEpIHJldHVybjtcbiAgICAgICAgdmFyIHByaW0gPSBjbS5kb2Muc2VsLnByaW1hcnkoKTtcbiAgICAgICAgdmFyIGxpbmUgPSBjbS5nZXRMaW5lKHByaW0uaGVhZC5saW5lKTtcbiAgICAgICAgdmFyIGZvdW5kID0gbGluZS5pbmRleE9mKGRhdGEsIE1hdGgubWF4KDAsIHByaW0uaGVhZC5jaCAtIGRhdGEubGVuZ3RoKSk7XG4gICAgICAgIGlmIChmb3VuZCA+IC0xICYmIGZvdW5kIDw9IHByaW0uaGVhZC5jaClcbiAgICAgICAgICBpbnB1dC5jb21wb3Npbmcuc2VsID0gc2ltcGxlU2VsZWN0aW9uKFBvcyhwcmltLmhlYWQubGluZSwgZm91bmQpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUG9zKHByaW0uaGVhZC5saW5lLCBmb3VuZCArIGRhdGEubGVuZ3RoKSk7XG4gICAgICB9KTtcbiAgICAgIG9uKGRpdiwgXCJjb21wb3NpdGlvbnVwZGF0ZVwiLCBmdW5jdGlvbihlKSB7XG4gICAgICAgIGlucHV0LmNvbXBvc2luZy5kYXRhID0gZS5kYXRhO1xuICAgICAgfSk7XG4gICAgICBvbihkaXYsIFwiY29tcG9zaXRpb25lbmRcIiwgZnVuY3Rpb24oZSkge1xuICAgICAgICB2YXIgb3VycyA9IGlucHV0LmNvbXBvc2luZztcbiAgICAgICAgaWYgKCFvdXJzKSByZXR1cm47XG4gICAgICAgIGlmIChlLmRhdGEgIT0gb3Vycy5zdGFydERhdGEgJiYgIS9cXHUyMDBiLy50ZXN0KGUuZGF0YSkpXG4gICAgICAgICAgb3Vycy5kYXRhID0gZS5kYXRhO1xuICAgICAgICAvLyBOZWVkIGEgc21hbGwgZGVsYXkgdG8gcHJldmVudCBvdGhlciBjb2RlIChpbnB1dCBldmVudCxcbiAgICAgICAgLy8gc2VsZWN0aW9uIHBvbGxpbmcpIGZyb20gZG9pbmcgZGFtYWdlIHdoZW4gZmlyZWQgcmlnaHQgYWZ0ZXJcbiAgICAgICAgLy8gY29tcG9zaXRpb25lbmQuXG4gICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XG4gICAgICAgICAgaWYgKCFvdXJzLmhhbmRsZWQpXG4gICAgICAgICAgICBpbnB1dC5hcHBseUNvbXBvc2l0aW9uKG91cnMpO1xuICAgICAgICAgIGlmIChpbnB1dC5jb21wb3NpbmcgPT0gb3VycylcbiAgICAgICAgICAgIGlucHV0LmNvbXBvc2luZyA9IG51bGw7XG4gICAgICAgIH0sIDUwKTtcbiAgICAgIH0pO1xuXG4gICAgICBvbihkaXYsIFwidG91Y2hzdGFydFwiLCBmdW5jdGlvbigpIHtcbiAgICAgICAgaW5wdXQuZm9yY2VDb21wb3NpdGlvbkVuZCgpO1xuICAgICAgfSk7XG5cbiAgICAgIG9uKGRpdiwgXCJpbnB1dFwiLCBmdW5jdGlvbigpIHtcbiAgICAgICAgaWYgKGlucHV0LmNvbXBvc2luZykgcmV0dXJuO1xuICAgICAgICBpZiAoY20uaXNSZWFkT25seSgpIHx8ICFpbnB1dC5wb2xsQ29udGVudCgpKVxuICAgICAgICAgIHJ1bkluT3AoaW5wdXQuY20sIGZ1bmN0aW9uKCkge3JlZ0NoYW5nZShjbSk7fSk7XG4gICAgICB9KTtcblxuICAgICAgZnVuY3Rpb24gb25Db3B5Q3V0KGUpIHtcbiAgICAgICAgaWYgKHNpZ25hbERPTUV2ZW50KGNtLCBlKSkgcmV0dXJuXG4gICAgICAgIGlmIChjbS5zb21ldGhpbmdTZWxlY3RlZCgpKSB7XG4gICAgICAgICAgbGFzdENvcGllZCA9IHtsaW5lV2lzZTogZmFsc2UsIHRleHQ6IGNtLmdldFNlbGVjdGlvbnMoKX07XG4gICAgICAgICAgaWYgKGUudHlwZSA9PSBcImN1dFwiKSBjbS5yZXBsYWNlU2VsZWN0aW9uKFwiXCIsIG51bGwsIFwiY3V0XCIpO1xuICAgICAgICB9IGVsc2UgaWYgKCFjbS5vcHRpb25zLmxpbmVXaXNlQ29weUN1dCkge1xuICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICB2YXIgcmFuZ2VzID0gY29weWFibGVSYW5nZXMoY20pO1xuICAgICAgICAgIGxhc3RDb3BpZWQgPSB7bGluZVdpc2U6IHRydWUsIHRleHQ6IHJhbmdlcy50ZXh0fTtcbiAgICAgICAgICBpZiAoZS50eXBlID09IFwiY3V0XCIpIHtcbiAgICAgICAgICAgIGNtLm9wZXJhdGlvbihmdW5jdGlvbigpIHtcbiAgICAgICAgICAgICAgY20uc2V0U2VsZWN0aW9ucyhyYW5nZXMucmFuZ2VzLCAwLCBzZWxfZG9udFNjcm9sbCk7XG4gICAgICAgICAgICAgIGNtLnJlcGxhY2VTZWxlY3Rpb24oXCJcIiwgbnVsbCwgXCJjdXRcIik7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gaU9TIGV4cG9zZXMgdGhlIGNsaXBib2FyZCBBUEksIGJ1dCBzZWVtcyB0byBkaXNjYXJkIGNvbnRlbnQgaW5zZXJ0ZWQgaW50byBpdFxuICAgICAgICBpZiAoZS5jbGlwYm9hcmREYXRhICYmICFpb3MpIHtcbiAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7XG4gICAgICAgICAgZS5jbGlwYm9hcmREYXRhLmNsZWFyRGF0YSgpO1xuICAgICAgICAgIGUuY2xpcGJvYXJkRGF0YS5zZXREYXRhKFwidGV4dC9wbGFpblwiLCBsYXN0Q29waWVkLnRleHQuam9pbihcIlxcblwiKSk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgLy8gT2xkLWZhc2hpb25lZCBicmllZmx5LWZvY3VzLWEtdGV4dGFyZWEgaGFja1xuICAgICAgICAgIHZhciBrbHVkZ2UgPSBoaWRkZW5UZXh0YXJlYSgpLCB0ZSA9IGtsdWRnZS5maXJzdENoaWxkO1xuICAgICAgICAgIGNtLmRpc3BsYXkubGluZVNwYWNlLmluc2VydEJlZm9yZShrbHVkZ2UsIGNtLmRpc3BsYXkubGluZVNwYWNlLmZpcnN0Q2hpbGQpO1xuICAgICAgICAgIHRlLnZhbHVlID0gbGFzdENvcGllZC50ZXh0LmpvaW4oXCJcXG5cIik7XG4gICAgICAgICAgdmFyIGhhZEZvY3VzID0gZG9jdW1lbnQuYWN0aXZlRWxlbWVudDtcbiAgICAgICAgICBzZWxlY3RJbnB1dCh0ZSk7XG4gICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHtcbiAgICAgICAgICAgIGNtLmRpc3BsYXkubGluZVNwYWNlLnJlbW92ZUNoaWxkKGtsdWRnZSk7XG4gICAgICAgICAgICBoYWRGb2N1cy5mb2N1cygpO1xuICAgICAgICAgIH0sIDUwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgb24oZGl2LCBcImNvcHlcIiwgb25Db3B5Q3V0KTtcbiAgICAgIG9uKGRpdiwgXCJjdXRcIiwgb25Db3B5Q3V0KTtcbiAgICB9LFxuXG4gICAgcHJlcGFyZVNlbGVjdGlvbjogZnVuY3Rpb24oKSB7XG4gICAgICB2YXIgcmVzdWx0ID0gcHJlcGFyZVNlbGVjdGlvbih0aGlzLmNtLCBmYWxzZSk7XG4gICAgICByZXN1bHQuZm9jdXMgPSB0aGlzLmNtLnN0YXRlLmZvY3VzZWQ7XG4gICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH0sXG5cbiAgICBzaG93U2VsZWN0aW9uOiBmdW5jdGlvbihpbmZvLCB0YWtlRm9jdXMpIHtcbiAgICAgIGlmICghaW5mbyB8fCAhdGhpcy5jbS5kaXNwbGF5LnZpZXcubGVuZ3RoKSByZXR1cm47XG4gICAgICBpZiAoaW5mby5mb2N1cyB8fCB0YWtlRm9jdXMpIHRoaXMuc2hvd1ByaW1hcnlTZWxlY3Rpb24oKTtcbiAgICAgIHRoaXMuc2hvd011bHRpcGxlU2VsZWN0aW9ucyhpbmZvKTtcbiAgICB9LFxuXG4gICAgc2hvd1ByaW1hcnlTZWxlY3Rpb246IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIHNlbCA9IHdpbmRvdy5nZXRTZWxlY3Rpb24oKSwgcHJpbSA9IHRoaXMuY20uZG9jLnNlbC5wcmltYXJ5KCk7XG4gICAgICB2YXIgY3VyQW5jaG9yID0gZG9tVG9Qb3ModGhpcy5jbSwgc2VsLmFuY2hvck5vZGUsIHNlbC5hbmNob3JPZmZzZXQpO1xuICAgICAgdmFyIGN1ckZvY3VzID0gZG9tVG9Qb3ModGhpcy5jbSwgc2VsLmZvY3VzTm9kZSwgc2VsLmZvY3VzT2Zmc2V0KTtcbiAgICAgIGlmIChjdXJBbmNob3IgJiYgIWN1ckFuY2hvci5iYWQgJiYgY3VyRm9jdXMgJiYgIWN1ckZvY3VzLmJhZCAmJlxuICAgICAgICAgIGNtcChtaW5Qb3MoY3VyQW5jaG9yLCBjdXJGb2N1cyksIHByaW0uZnJvbSgpKSA9PSAwICYmXG4gICAgICAgICAgY21wKG1heFBvcyhjdXJBbmNob3IsIGN1ckZvY3VzKSwgcHJpbS50bygpKSA9PSAwKVxuICAgICAgICByZXR1cm47XG5cbiAgICAgIHZhciBzdGFydCA9IHBvc1RvRE9NKHRoaXMuY20sIHByaW0uZnJvbSgpKTtcbiAgICAgIHZhciBlbmQgPSBwb3NUb0RPTSh0aGlzLmNtLCBwcmltLnRvKCkpO1xuICAgICAgaWYgKCFzdGFydCAmJiAhZW5kKSByZXR1cm47XG5cbiAgICAgIHZhciB2aWV3ID0gdGhpcy5jbS5kaXNwbGF5LnZpZXc7XG4gICAgICB2YXIgb2xkID0gc2VsLnJhbmdlQ291bnQgJiYgc2VsLmdldFJhbmdlQXQoMCk7XG4gICAgICBpZiAoIXN0YXJ0KSB7XG4gICAgICAgIHN0YXJ0ID0ge25vZGU6IHZpZXdbMF0ubWVhc3VyZS5tYXBbMl0sIG9mZnNldDogMH07XG4gICAgICB9IGVsc2UgaWYgKCFlbmQpIHsgLy8gRklYTUUgZGFuZ2Vyb3VzbHkgaGFja3lcbiAgICAgICAgdmFyIG1lYXN1cmUgPSB2aWV3W3ZpZXcubGVuZ3RoIC0gMV0ubWVhc3VyZTtcbiAgICAgICAgdmFyIG1hcCA9IG1lYXN1cmUubWFwcyA/IG1lYXN1cmUubWFwc1ttZWFzdXJlLm1hcHMubGVuZ3RoIC0gMV0gOiBtZWFzdXJlLm1hcDtcbiAgICAgICAgZW5kID0ge25vZGU6IG1hcFttYXAubGVuZ3RoIC0gMV0sIG9mZnNldDogbWFwW21hcC5sZW5ndGggLSAyXSAtIG1hcFttYXAubGVuZ3RoIC0gM119O1xuICAgICAgfVxuXG4gICAgICB0cnkgeyB2YXIgcm5nID0gcmFuZ2Uoc3RhcnQubm9kZSwgc3RhcnQub2Zmc2V0LCBlbmQub2Zmc2V0LCBlbmQubm9kZSk7IH1cbiAgICAgIGNhdGNoKGUpIHt9IC8vIE91ciBtb2RlbCBvZiB0aGUgRE9NIG1pZ2h0IGJlIG91dGRhdGVkLCBpbiB3aGljaCBjYXNlIHRoZSByYW5nZSB3ZSB0cnkgdG8gc2V0IGNhbiBiZSBpbXBvc3NpYmxlXG4gICAgICBpZiAocm5nKSB7XG4gICAgICAgIGlmICghZ2Vja28gJiYgdGhpcy5jbS5zdGF0ZS5mb2N1c2VkKSB7XG4gICAgICAgICAgc2VsLmNvbGxhcHNlKHN0YXJ0Lm5vZGUsIHN0YXJ0Lm9mZnNldCk7XG4gICAgICAgICAgaWYgKCFybmcuY29sbGFwc2VkKSBzZWwuYWRkUmFuZ2Uocm5nKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBzZWwucmVtb3ZlQWxsUmFuZ2VzKCk7XG4gICAgICAgICAgc2VsLmFkZFJhbmdlKHJuZyk7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKG9sZCAmJiBzZWwuYW5jaG9yTm9kZSA9PSBudWxsKSBzZWwuYWRkUmFuZ2Uob2xkKTtcbiAgICAgICAgZWxzZSBpZiAoZ2Vja28pIHRoaXMuc3RhcnRHcmFjZVBlcmlvZCgpO1xuICAgICAgfVxuICAgICAgdGhpcy5yZW1lbWJlclNlbGVjdGlvbigpO1xuICAgIH0sXG5cbiAgICBzdGFydEdyYWNlUGVyaW9kOiBmdW5jdGlvbigpIHtcbiAgICAgIHZhciBpbnB1dCA9IHRoaXM7XG4gICAgICBjbGVhclRpbWVvdXQodGhpcy5ncmFjZVBlcmlvZCk7XG4gICAgICB0aGlzLmdyYWNlUGVyaW9kID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcbiAgICAgICAgaW5wdXQuZ3JhY2VQZXJpb2QgPSBmYWxzZTtcbiAgICAgICAgaWYgKGlucHV0LnNlbGVjdGlvbkNoYW5nZWQoKSlcbiAgICAgICAgICBpbnB1dC5jbS5vcGVyYXRpb24oZnVuY3Rpb24oKSB7IGlucHV0LmNtLmN1ck9wLnNlbGVjdGlvbkNoYW5nZWQgPSB0cnVlOyB9KTtcbiAgICAgIH0sIDIwKTtcbiAgICB9LFxuXG4gICAgc2hvd011bHRpcGxlU2VsZWN0aW9uczogZnVuY3Rpb24oaW5mbykge1xuICAgICAgcmVtb3ZlQ2hpbGRyZW5BbmRBZGQodGhpcy5jbS5kaXNwbGF5LmN1cnNvckRpdiwgaW5mby5jdXJzb3JzKTtcbiAgICAgIHJlbW92ZUNoaWxkcmVuQW5kQWRkKHRoaXMuY20uZGlzcGxheS5zZWxlY3Rpb25EaXYsIGluZm8uc2VsZWN0aW9uKTtcbiAgICB9LFxuXG4gICAgcmVtZW1iZXJTZWxlY3Rpb246IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIHNlbCA9IHdpbmRvdy5nZXRTZWxlY3Rpb24oKTtcbiAgICAgIHRoaXMubGFzdEFuY2hvck5vZGUgPSBzZWwuYW5jaG9yTm9kZTsgdGhpcy5sYXN0QW5jaG9yT2Zmc2V0ID0gc2VsLmFuY2hvck9mZnNldDtcbiAgICAgIHRoaXMubGFzdEZvY3VzTm9kZSA9IHNlbC5mb2N1c05vZGU7IHRoaXMubGFzdEZvY3VzT2Zmc2V0ID0gc2VsLmZvY3VzT2Zmc2V0O1xuICAgIH0sXG5cbiAgICBzZWxlY3Rpb25JbkVkaXRvcjogZnVuY3Rpb24oKSB7XG4gICAgICB2YXIgc2VsID0gd2luZG93LmdldFNlbGVjdGlvbigpO1xuICAgICAgaWYgKCFzZWwucmFuZ2VDb3VudCkgcmV0dXJuIGZhbHNlO1xuICAgICAgdmFyIG5vZGUgPSBzZWwuZ2V0UmFuZ2VBdCgwKS5jb21tb25BbmNlc3RvckNvbnRhaW5lcjtcbiAgICAgIHJldHVybiBjb250YWlucyh0aGlzLmRpdiwgbm9kZSk7XG4gICAgfSxcblxuICAgIGZvY3VzOiBmdW5jdGlvbigpIHtcbiAgICAgIGlmICh0aGlzLmNtLm9wdGlvbnMucmVhZE9ubHkgIT0gXCJub2N1cnNvclwiKSB0aGlzLmRpdi5mb2N1cygpO1xuICAgIH0sXG4gICAgYmx1cjogZnVuY3Rpb24oKSB7IHRoaXMuZGl2LmJsdXIoKTsgfSxcbiAgICBnZXRGaWVsZDogZnVuY3Rpb24oKSB7IHJldHVybiB0aGlzLmRpdjsgfSxcblxuICAgIHN1cHBvcnRzVG91Y2g6IGZ1bmN0aW9uKCkgeyByZXR1cm4gdHJ1ZTsgfSxcblxuICAgIHJlY2VpdmVkRm9jdXM6IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIGlucHV0ID0gdGhpcztcbiAgICAgIGlmICh0aGlzLnNlbGVjdGlvbkluRWRpdG9yKCkpXG4gICAgICAgIHRoaXMucG9sbFNlbGVjdGlvbigpO1xuICAgICAgZWxzZVxuICAgICAgICBydW5Jbk9wKHRoaXMuY20sIGZ1bmN0aW9uKCkgeyBpbnB1dC5jbS5jdXJPcC5zZWxlY3Rpb25DaGFuZ2VkID0gdHJ1ZTsgfSk7XG5cbiAgICAgIGZ1bmN0aW9uIHBvbGwoKSB7XG4gICAgICAgIGlmIChpbnB1dC5jbS5zdGF0ZS5mb2N1c2VkKSB7XG4gICAgICAgICAgaW5wdXQucG9sbFNlbGVjdGlvbigpO1xuICAgICAgICAgIGlucHV0LnBvbGxpbmcuc2V0KGlucHV0LmNtLm9wdGlvbnMucG9sbEludGVydmFsLCBwb2xsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGhpcy5wb2xsaW5nLnNldCh0aGlzLmNtLm9wdGlvbnMucG9sbEludGVydmFsLCBwb2xsKTtcbiAgICB9LFxuXG4gICAgc2VsZWN0aW9uQ2hhbmdlZDogZnVuY3Rpb24oKSB7XG4gICAgICB2YXIgc2VsID0gd2luZG93LmdldFNlbGVjdGlvbigpO1xuICAgICAgcmV0dXJuIHNlbC5hbmNob3JOb2RlICE9IHRoaXMubGFzdEFuY2hvck5vZGUgfHwgc2VsLmFuY2hvck9mZnNldCAhPSB0aGlzLmxhc3RBbmNob3JPZmZzZXQgfHxcbiAgICAgICAgc2VsLmZvY3VzTm9kZSAhPSB0aGlzLmxhc3RGb2N1c05vZGUgfHwgc2VsLmZvY3VzT2Zmc2V0ICE9IHRoaXMubGFzdEZvY3VzT2Zmc2V0O1xuICAgIH0sXG5cbiAgICBwb2xsU2VsZWN0aW9uOiBmdW5jdGlvbigpIHtcbiAgICAgIGlmICghdGhpcy5jb21wb3NpbmcgJiYgIXRoaXMuZ3JhY2VQZXJpb2QgJiYgdGhpcy5zZWxlY3Rpb25DaGFuZ2VkKCkpIHtcbiAgICAgICAgdmFyIHNlbCA9IHdpbmRvdy5nZXRTZWxlY3Rpb24oKSwgY20gPSB0aGlzLmNtO1xuICAgICAgICB0aGlzLnJlbWVtYmVyU2VsZWN0aW9uKCk7XG4gICAgICAgIHZhciBhbmNob3IgPSBkb21Ub1BvcyhjbSwgc2VsLmFuY2hvck5vZGUsIHNlbC5hbmNob3JPZmZzZXQpO1xuICAgICAgICB2YXIgaGVhZCA9IGRvbVRvUG9zKGNtLCBzZWwuZm9jdXNOb2RlLCBzZWwuZm9jdXNPZmZzZXQpO1xuICAgICAgICBpZiAoYW5jaG9yICYmIGhlYWQpIHJ1bkluT3AoY20sIGZ1bmN0aW9uKCkge1xuICAgICAgICAgIHNldFNlbGVjdGlvbihjbS5kb2MsIHNpbXBsZVNlbGVjdGlvbihhbmNob3IsIGhlYWQpLCBzZWxfZG9udFNjcm9sbCk7XG4gICAgICAgICAgaWYgKGFuY2hvci5iYWQgfHwgaGVhZC5iYWQpIGNtLmN1ck9wLnNlbGVjdGlvbkNoYW5nZWQgPSB0cnVlO1xuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgcG9sbENvbnRlbnQ6IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIGNtID0gdGhpcy5jbSwgZGlzcGxheSA9IGNtLmRpc3BsYXksIHNlbCA9IGNtLmRvYy5zZWwucHJpbWFyeSgpO1xuICAgICAgdmFyIGZyb20gPSBzZWwuZnJvbSgpLCB0byA9IHNlbC50bygpO1xuICAgICAgaWYgKGZyb20ubGluZSA8IGRpc3BsYXkudmlld0Zyb20gfHwgdG8ubGluZSA+IGRpc3BsYXkudmlld1RvIC0gMSkgcmV0dXJuIGZhbHNlO1xuXG4gICAgICB2YXIgZnJvbUluZGV4O1xuICAgICAgaWYgKGZyb20ubGluZSA9PSBkaXNwbGF5LnZpZXdGcm9tIHx8IChmcm9tSW5kZXggPSBmaW5kVmlld0luZGV4KGNtLCBmcm9tLmxpbmUpKSA9PSAwKSB7XG4gICAgICAgIHZhciBmcm9tTGluZSA9IGxpbmVObyhkaXNwbGF5LnZpZXdbMF0ubGluZSk7XG4gICAgICAgIHZhciBmcm9tTm9kZSA9IGRpc3BsYXkudmlld1swXS5ub2RlO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgdmFyIGZyb21MaW5lID0gbGluZU5vKGRpc3BsYXkudmlld1tmcm9tSW5kZXhdLmxpbmUpO1xuICAgICAgICB2YXIgZnJvbU5vZGUgPSBkaXNwbGF5LnZpZXdbZnJvbUluZGV4IC0gMV0ubm9kZS5uZXh0U2libGluZztcbiAgICAgIH1cbiAgICAgIHZhciB0b0luZGV4ID0gZmluZFZpZXdJbmRleChjbSwgdG8ubGluZSk7XG4gICAgICBpZiAodG9JbmRleCA9PSBkaXNwbGF5LnZpZXcubGVuZ3RoIC0gMSkge1xuICAgICAgICB2YXIgdG9MaW5lID0gZGlzcGxheS52aWV3VG8gLSAxO1xuICAgICAgICB2YXIgdG9Ob2RlID0gZGlzcGxheS5saW5lRGl2Lmxhc3RDaGlsZDtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHZhciB0b0xpbmUgPSBsaW5lTm8oZGlzcGxheS52aWV3W3RvSW5kZXggKyAxXS5saW5lKSAtIDE7XG4gICAgICAgIHZhciB0b05vZGUgPSBkaXNwbGF5LnZpZXdbdG9JbmRleCArIDFdLm5vZGUucHJldmlvdXNTaWJsaW5nO1xuICAgICAgfVxuXG4gICAgICB2YXIgbmV3VGV4dCA9IGNtLmRvYy5zcGxpdExpbmVzKGRvbVRleHRCZXR3ZWVuKGNtLCBmcm9tTm9kZSwgdG9Ob2RlLCBmcm9tTGluZSwgdG9MaW5lKSk7XG4gICAgICB2YXIgb2xkVGV4dCA9IGdldEJldHdlZW4oY20uZG9jLCBQb3MoZnJvbUxpbmUsIDApLCBQb3ModG9MaW5lLCBnZXRMaW5lKGNtLmRvYywgdG9MaW5lKS50ZXh0Lmxlbmd0aCkpO1xuICAgICAgd2hpbGUgKG5ld1RleHQubGVuZ3RoID4gMSAmJiBvbGRUZXh0Lmxlbmd0aCA+IDEpIHtcbiAgICAgICAgaWYgKGxzdChuZXdUZXh0KSA9PSBsc3Qob2xkVGV4dCkpIHsgbmV3VGV4dC5wb3AoKTsgb2xkVGV4dC5wb3AoKTsgdG9MaW5lLS07IH1cbiAgICAgICAgZWxzZSBpZiAobmV3VGV4dFswXSA9PSBvbGRUZXh0WzBdKSB7IG5ld1RleHQuc2hpZnQoKTsgb2xkVGV4dC5zaGlmdCgpOyBmcm9tTGluZSsrOyB9XG4gICAgICAgIGVsc2UgYnJlYWs7XG4gICAgICB9XG5cbiAgICAgIHZhciBjdXRGcm9udCA9IDAsIGN1dEVuZCA9IDA7XG4gICAgICB2YXIgbmV3VG9wID0gbmV3VGV4dFswXSwgb2xkVG9wID0gb2xkVGV4dFswXSwgbWF4Q3V0RnJvbnQgPSBNYXRoLm1pbihuZXdUb3AubGVuZ3RoLCBvbGRUb3AubGVuZ3RoKTtcbiAgICAgIHdoaWxlIChjdXRGcm9udCA8IG1heEN1dEZyb250ICYmIG5ld1RvcC5jaGFyQ29kZUF0KGN1dEZyb250KSA9PSBvbGRUb3AuY2hhckNvZGVBdChjdXRGcm9udCkpXG4gICAgICAgICsrY3V0RnJvbnQ7XG4gICAgICB2YXIgbmV3Qm90ID0gbHN0KG5ld1RleHQpLCBvbGRCb3QgPSBsc3Qob2xkVGV4dCk7XG4gICAgICB2YXIgbWF4Q3V0RW5kID0gTWF0aC5taW4obmV3Qm90Lmxlbmd0aCAtIChuZXdUZXh0Lmxlbmd0aCA9PSAxID8gY3V0RnJvbnQgOiAwKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGRCb3QubGVuZ3RoIC0gKG9sZFRleHQubGVuZ3RoID09IDEgPyBjdXRGcm9udCA6IDApKTtcbiAgICAgIHdoaWxlIChjdXRFbmQgPCBtYXhDdXRFbmQgJiZcbiAgICAgICAgICAgICBuZXdCb3QuY2hhckNvZGVBdChuZXdCb3QubGVuZ3RoIC0gY3V0RW5kIC0gMSkgPT0gb2xkQm90LmNoYXJDb2RlQXQob2xkQm90Lmxlbmd0aCAtIGN1dEVuZCAtIDEpKVxuICAgICAgICArK2N1dEVuZDtcblxuICAgICAgbmV3VGV4dFtuZXdUZXh0Lmxlbmd0aCAtIDFdID0gbmV3Qm90LnNsaWNlKDAsIG5ld0JvdC5sZW5ndGggLSBjdXRFbmQpO1xuICAgICAgbmV3VGV4dFswXSA9IG5ld1RleHRbMF0uc2xpY2UoY3V0RnJvbnQpO1xuXG4gICAgICB2YXIgY2hGcm9tID0gUG9zKGZyb21MaW5lLCBjdXRGcm9udCk7XG4gICAgICB2YXIgY2hUbyA9IFBvcyh0b0xpbmUsIG9sZFRleHQubGVuZ3RoID8gbHN0KG9sZFRleHQpLmxlbmd0aCAtIGN1dEVuZCA6IDApO1xuICAgICAgaWYgKG5ld1RleHQubGVuZ3RoID4gMSB8fCBuZXdUZXh0WzBdIHx8IGNtcChjaEZyb20sIGNoVG8pKSB7XG4gICAgICAgIHJlcGxhY2VSYW5nZShjbS5kb2MsIG5ld1RleHQsIGNoRnJvbSwgY2hUbywgXCIraW5wdXRcIik7XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgfVxuICAgIH0sXG5cbiAgICBlbnN1cmVQb2xsZWQ6IGZ1bmN0aW9uKCkge1xuICAgICAgdGhpcy5mb3JjZUNvbXBvc2l0aW9uRW5kKCk7XG4gICAgfSxcbiAgICByZXNldDogZnVuY3Rpb24oKSB7XG4gICAgICB0aGlzLmZvcmNlQ29tcG9zaXRpb25FbmQoKTtcbiAgICB9LFxuICAgIGZvcmNlQ29tcG9zaXRpb25FbmQ6IGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKCF0aGlzLmNvbXBvc2luZyB8fCB0aGlzLmNvbXBvc2luZy5oYW5kbGVkKSByZXR1cm47XG4gICAgICB0aGlzLmFwcGx5Q29tcG9zaXRpb24odGhpcy5jb21wb3NpbmcpO1xuICAgICAgdGhpcy5jb21wb3NpbmcuaGFuZGxlZCA9IHRydWU7XG4gICAgICB0aGlzLmRpdi5ibHVyKCk7XG4gICAgICB0aGlzLmRpdi5mb2N1cygpO1xuICAgIH0sXG4gICAgYXBwbHlDb21wb3NpdGlvbjogZnVuY3Rpb24oY29tcG9zaW5nKSB7XG4gICAgICBpZiAodGhpcy5jbS5pc1JlYWRPbmx5KCkpXG4gICAgICAgIG9wZXJhdGlvbih0aGlzLmNtLCByZWdDaGFuZ2UpKHRoaXMuY20pXG4gICAgICBlbHNlIGlmIChjb21wb3NpbmcuZGF0YSAmJiBjb21wb3NpbmcuZGF0YSAhPSBjb21wb3Npbmcuc3RhcnREYXRhKVxuICAgICAgICBvcGVyYXRpb24odGhpcy5jbSwgYXBwbHlUZXh0SW5wdXQpKHRoaXMuY20sIGNvbXBvc2luZy5kYXRhLCAwLCBjb21wb3Npbmcuc2VsKTtcbiAgICB9LFxuXG4gICAgc2V0VW5lZGl0YWJsZTogZnVuY3Rpb24obm9kZSkge1xuICAgICAgbm9kZS5jb250ZW50RWRpdGFibGUgPSBcImZhbHNlXCJcbiAgICB9LFxuXG4gICAgb25LZXlQcmVzczogZnVuY3Rpb24oZSkge1xuICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgaWYgKCF0aGlzLmNtLmlzUmVhZE9ubHkoKSlcbiAgICAgICAgb3BlcmF0aW9uKHRoaXMuY20sIGFwcGx5VGV4dElucHV0KSh0aGlzLmNtLCBTdHJpbmcuZnJvbUNoYXJDb2RlKGUuY2hhckNvZGUgPT0gbnVsbCA/IGUua2V5Q29kZSA6IGUuY2hhckNvZGUpLCAwKTtcbiAgICB9LFxuXG4gICAgcmVhZE9ubHlDaGFuZ2VkOiBmdW5jdGlvbih2YWwpIHtcbiAgICAgIHRoaXMuZGl2LmNvbnRlbnRFZGl0YWJsZSA9IFN0cmluZyh2YWwgIT0gXCJub2N1cnNvclwiKVxuICAgIH0sXG5cbiAgICBvbkNvbnRleHRNZW51OiBub3RoaW5nLFxuICAgIHJlc2V0UG9zaXRpb246IG5vdGhpbmcsXG5cbiAgICBuZWVkc0NvbnRlbnRBdHRyaWJ1dGU6IHRydWVcbiAgfSwgQ29udGVudEVkaXRhYmxlSW5wdXQucHJvdG90eXBlKTtcblxuICBmdW5jdGlvbiBwb3NUb0RPTShjbSwgcG9zKSB7XG4gICAgdmFyIHZpZXcgPSBmaW5kVmlld0ZvckxpbmUoY20sIHBvcy5saW5lKTtcbiAgICBpZiAoIXZpZXcgfHwgdmlldy5oaWRkZW4pIHJldHVybiBudWxsO1xuICAgIHZhciBsaW5lID0gZ2V0TGluZShjbS5kb2MsIHBvcy5saW5lKTtcbiAgICB2YXIgaW5mbyA9IG1hcEZyb21MaW5lVmlldyh2aWV3LCBsaW5lLCBwb3MubGluZSk7XG5cbiAgICB2YXIgb3JkZXIgPSBnZXRPcmRlcihsaW5lKSwgc2lkZSA9IFwibGVmdFwiO1xuICAgIGlmIChvcmRlcikge1xuICAgICAgdmFyIHBhcnRQb3MgPSBnZXRCaWRpUGFydEF0KG9yZGVyLCBwb3MuY2gpO1xuICAgICAgc2lkZSA9IHBhcnRQb3MgJSAyID8gXCJyaWdodFwiIDogXCJsZWZ0XCI7XG4gICAgfVxuICAgIHZhciByZXN1bHQgPSBub2RlQW5kT2Zmc2V0SW5MaW5lTWFwKGluZm8ubWFwLCBwb3MuY2gsIHNpZGUpO1xuICAgIHJlc3VsdC5vZmZzZXQgPSByZXN1bHQuY29sbGFwc2UgPT0gXCJyaWdodFwiID8gcmVzdWx0LmVuZCA6IHJlc3VsdC5zdGFydDtcbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG5cbiAgZnVuY3Rpb24gYmFkUG9zKHBvcywgYmFkKSB7IGlmIChiYWQpIHBvcy5iYWQgPSB0cnVlOyByZXR1cm4gcG9zOyB9XG5cbiAgZnVuY3Rpb24gZG9tVG9Qb3MoY20sIG5vZGUsIG9mZnNldCkge1xuICAgIHZhciBsaW5lTm9kZTtcbiAgICBpZiAobm9kZSA9PSBjbS5kaXNwbGF5LmxpbmVEaXYpIHtcbiAgICAgIGxpbmVOb2RlID0gY20uZGlzcGxheS5saW5lRGl2LmNoaWxkTm9kZXNbb2Zmc2V0XTtcbiAgICAgIGlmICghbGluZU5vZGUpIHJldHVybiBiYWRQb3MoY20uY2xpcFBvcyhQb3MoY20uZGlzcGxheS52aWV3VG8gLSAxKSksIHRydWUpO1xuICAgICAgbm9kZSA9IG51bGw7IG9mZnNldCA9IDA7XG4gICAgfSBlbHNlIHtcbiAgICAgIGZvciAobGluZU5vZGUgPSBub2RlOzsgbGluZU5vZGUgPSBsaW5lTm9kZS5wYXJlbnROb2RlKSB7XG4gICAgICAgIGlmICghbGluZU5vZGUgfHwgbGluZU5vZGUgPT0gY20uZGlzcGxheS5saW5lRGl2KSByZXR1cm4gbnVsbDtcbiAgICAgICAgaWYgKGxpbmVOb2RlLnBhcmVudE5vZGUgJiYgbGluZU5vZGUucGFyZW50Tm9kZSA9PSBjbS5kaXNwbGF5LmxpbmVEaXYpIGJyZWFrO1xuICAgICAgfVxuICAgIH1cbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNtLmRpc3BsYXkudmlldy5sZW5ndGg7IGkrKykge1xuICAgICAgdmFyIGxpbmVWaWV3ID0gY20uZGlzcGxheS52aWV3W2ldO1xuICAgICAgaWYgKGxpbmVWaWV3Lm5vZGUgPT0gbGluZU5vZGUpXG4gICAgICAgIHJldHVybiBsb2NhdGVOb2RlSW5MaW5lVmlldyhsaW5lVmlldywgbm9kZSwgb2Zmc2V0KTtcbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiBsb2NhdGVOb2RlSW5MaW5lVmlldyhsaW5lVmlldywgbm9kZSwgb2Zmc2V0KSB7XG4gICAgdmFyIHdyYXBwZXIgPSBsaW5lVmlldy50ZXh0LmZpcnN0Q2hpbGQsIGJhZCA9IGZhbHNlO1xuICAgIGlmICghbm9kZSB8fCAhY29udGFpbnMod3JhcHBlciwgbm9kZSkpIHJldHVybiBiYWRQb3MoUG9zKGxpbmVObyhsaW5lVmlldy5saW5lKSwgMCksIHRydWUpO1xuICAgIGlmIChub2RlID09IHdyYXBwZXIpIHtcbiAgICAgIGJhZCA9IHRydWU7XG4gICAgICBub2RlID0gd3JhcHBlci5jaGlsZE5vZGVzW29mZnNldF07XG4gICAgICBvZmZzZXQgPSAwO1xuICAgICAgaWYgKCFub2RlKSB7XG4gICAgICAgIHZhciBsaW5lID0gbGluZVZpZXcucmVzdCA/IGxzdChsaW5lVmlldy5yZXN0KSA6IGxpbmVWaWV3LmxpbmU7XG4gICAgICAgIHJldHVybiBiYWRQb3MoUG9zKGxpbmVObyhsaW5lKSwgbGluZS50ZXh0Lmxlbmd0aCksIGJhZCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdmFyIHRleHROb2RlID0gbm9kZS5ub2RlVHlwZSA9PSAzID8gbm9kZSA6IG51bGwsIHRvcE5vZGUgPSBub2RlO1xuICAgIGlmICghdGV4dE5vZGUgJiYgbm9kZS5jaGlsZE5vZGVzLmxlbmd0aCA9PSAxICYmIG5vZGUuZmlyc3RDaGlsZC5ub2RlVHlwZSA9PSAzKSB7XG4gICAgICB0ZXh0Tm9kZSA9IG5vZGUuZmlyc3RDaGlsZDtcbiAgICAgIGlmIChvZmZzZXQpIG9mZnNldCA9IHRleHROb2RlLm5vZGVWYWx1ZS5sZW5ndGg7XG4gICAgfVxuICAgIHdoaWxlICh0b3BOb2RlLnBhcmVudE5vZGUgIT0gd3JhcHBlcikgdG9wTm9kZSA9IHRvcE5vZGUucGFyZW50Tm9kZTtcbiAgICB2YXIgbWVhc3VyZSA9IGxpbmVWaWV3Lm1lYXN1cmUsIG1hcHMgPSBtZWFzdXJlLm1hcHM7XG5cbiAgICBmdW5jdGlvbiBmaW5kKHRleHROb2RlLCB0b3BOb2RlLCBvZmZzZXQpIHtcbiAgICAgIGZvciAodmFyIGkgPSAtMTsgaSA8IChtYXBzID8gbWFwcy5sZW5ndGggOiAwKTsgaSsrKSB7XG4gICAgICAgIHZhciBtYXAgPSBpIDwgMCA/IG1lYXN1cmUubWFwIDogbWFwc1tpXTtcbiAgICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBtYXAubGVuZ3RoOyBqICs9IDMpIHtcbiAgICAgICAgICB2YXIgY3VyTm9kZSA9IG1hcFtqICsgMl07XG4gICAgICAgICAgaWYgKGN1ck5vZGUgPT0gdGV4dE5vZGUgfHwgY3VyTm9kZSA9PSB0b3BOb2RlKSB7XG4gICAgICAgICAgICB2YXIgbGluZSA9IGxpbmVObyhpIDwgMCA/IGxpbmVWaWV3LmxpbmUgOiBsaW5lVmlldy5yZXN0W2ldKTtcbiAgICAgICAgICAgIHZhciBjaCA9IG1hcFtqXSArIG9mZnNldDtcbiAgICAgICAgICAgIGlmIChvZmZzZXQgPCAwIHx8IGN1ck5vZGUgIT0gdGV4dE5vZGUpIGNoID0gbWFwW2ogKyAob2Zmc2V0ID8gMSA6IDApXTtcbiAgICAgICAgICAgIHJldHVybiBQb3MobGluZSwgY2gpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB2YXIgZm91bmQgPSBmaW5kKHRleHROb2RlLCB0b3BOb2RlLCBvZmZzZXQpO1xuICAgIGlmIChmb3VuZCkgcmV0dXJuIGJhZFBvcyhmb3VuZCwgYmFkKTtcblxuICAgIC8vIEZJWE1FIHRoaXMgaXMgYWxsIHJlYWxseSBzaGFreS4gbWlnaHQgaGFuZGxlIHRoZSBmZXcgY2FzZXMgaXQgbmVlZHMgdG8gaGFuZGxlLCBidXQgbGlrZWx5IHRvIGNhdXNlIHByb2JsZW1zXG4gICAgZm9yICh2YXIgYWZ0ZXIgPSB0b3BOb2RlLm5leHRTaWJsaW5nLCBkaXN0ID0gdGV4dE5vZGUgPyB0ZXh0Tm9kZS5ub2RlVmFsdWUubGVuZ3RoIC0gb2Zmc2V0IDogMDsgYWZ0ZXI7IGFmdGVyID0gYWZ0ZXIubmV4dFNpYmxpbmcpIHtcbiAgICAgIGZvdW5kID0gZmluZChhZnRlciwgYWZ0ZXIuZmlyc3RDaGlsZCwgMCk7XG4gICAgICBpZiAoZm91bmQpXG4gICAgICAgIHJldHVybiBiYWRQb3MoUG9zKGZvdW5kLmxpbmUsIGZvdW5kLmNoIC0gZGlzdCksIGJhZCk7XG4gICAgICBlbHNlXG4gICAgICAgIGRpc3QgKz0gYWZ0ZXIudGV4dENvbnRlbnQubGVuZ3RoO1xuICAgIH1cbiAgICBmb3IgKHZhciBiZWZvcmUgPSB0b3BOb2RlLnByZXZpb3VzU2libGluZywgZGlzdCA9IG9mZnNldDsgYmVmb3JlOyBiZWZvcmUgPSBiZWZvcmUucHJldmlvdXNTaWJsaW5nKSB7XG4gICAgICBmb3VuZCA9IGZpbmQoYmVmb3JlLCBiZWZvcmUuZmlyc3RDaGlsZCwgLTEpO1xuICAgICAgaWYgKGZvdW5kKVxuICAgICAgICByZXR1cm4gYmFkUG9zKFBvcyhmb3VuZC5saW5lLCBmb3VuZC5jaCArIGRpc3QpLCBiYWQpO1xuICAgICAgZWxzZVxuICAgICAgICBkaXN0ICs9IGFmdGVyLnRleHRDb250ZW50Lmxlbmd0aDtcbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiBkb21UZXh0QmV0d2VlbihjbSwgZnJvbSwgdG8sIGZyb21MaW5lLCB0b0xpbmUpIHtcbiAgICB2YXIgdGV4dCA9IFwiXCIsIGNsb3NpbmcgPSBmYWxzZSwgbGluZVNlcCA9IGNtLmRvYy5saW5lU2VwYXJhdG9yKCk7XG4gICAgZnVuY3Rpb24gcmVjb2duaXplTWFya2VyKGlkKSB7IHJldHVybiBmdW5jdGlvbihtYXJrZXIpIHsgcmV0dXJuIG1hcmtlci5pZCA9PSBpZDsgfTsgfVxuICAgIGZ1bmN0aW9uIHdhbGsobm9kZSkge1xuICAgICAgaWYgKG5vZGUubm9kZVR5cGUgPT0gMSkge1xuICAgICAgICB2YXIgY21UZXh0ID0gbm9kZS5nZXRBdHRyaWJ1dGUoXCJjbS10ZXh0XCIpO1xuICAgICAgICBpZiAoY21UZXh0ICE9IG51bGwpIHtcbiAgICAgICAgICBpZiAoY21UZXh0ID09IFwiXCIpIGNtVGV4dCA9IG5vZGUudGV4dENvbnRlbnQucmVwbGFjZSgvXFx1MjAwYi9nLCBcIlwiKTtcbiAgICAgICAgICB0ZXh0ICs9IGNtVGV4dDtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgICAgdmFyIG1hcmtlcklEID0gbm9kZS5nZXRBdHRyaWJ1dGUoXCJjbS1tYXJrZXJcIiksIHJhbmdlO1xuICAgICAgICBpZiAobWFya2VySUQpIHtcbiAgICAgICAgICB2YXIgZm91bmQgPSBjbS5maW5kTWFya3MoUG9zKGZyb21MaW5lLCAwKSwgUG9zKHRvTGluZSArIDEsIDApLCByZWNvZ25pemVNYXJrZXIoK21hcmtlcklEKSk7XG4gICAgICAgICAgaWYgKGZvdW5kLmxlbmd0aCAmJiAocmFuZ2UgPSBmb3VuZFswXS5maW5kKCkpKVxuICAgICAgICAgICAgdGV4dCArPSBnZXRCZXR3ZWVuKGNtLmRvYywgcmFuZ2UuZnJvbSwgcmFuZ2UudG8pLmpvaW4obGluZVNlcCk7XG4gICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG4gICAgICAgIGlmIChub2RlLmdldEF0dHJpYnV0ZShcImNvbnRlbnRlZGl0YWJsZVwiKSA9PSBcImZhbHNlXCIpIHJldHVybjtcbiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBub2RlLmNoaWxkTm9kZXMubGVuZ3RoOyBpKyspXG4gICAgICAgICAgd2Fsayhub2RlLmNoaWxkTm9kZXNbaV0pO1xuICAgICAgICBpZiAoL14ocHJlfGRpdnxwKSQvaS50ZXN0KG5vZGUubm9kZU5hbWUpKVxuICAgICAgICAgIGNsb3NpbmcgPSB0cnVlO1xuICAgICAgfSBlbHNlIGlmIChub2RlLm5vZGVUeXBlID09IDMpIHtcbiAgICAgICAgdmFyIHZhbCA9IG5vZGUubm9kZVZhbHVlO1xuICAgICAgICBpZiAoIXZhbCkgcmV0dXJuO1xuICAgICAgICBpZiAoY2xvc2luZykge1xuICAgICAgICAgIHRleHQgKz0gbGluZVNlcDtcbiAgICAgICAgICBjbG9zaW5nID0gZmFsc2U7XG4gICAgICAgIH1cbiAgICAgICAgdGV4dCArPSB2YWw7XG4gICAgICB9XG4gICAgfVxuICAgIGZvciAoOzspIHtcbiAgICAgIHdhbGsoZnJvbSk7XG4gICAgICBpZiAoZnJvbSA9PSB0bykgYnJlYWs7XG4gICAgICBmcm9tID0gZnJvbS5uZXh0U2libGluZztcbiAgICB9XG4gICAgcmV0dXJuIHRleHQ7XG4gIH1cblxuICBDb2RlTWlycm9yLmlucHV0U3R5bGVzID0ge1widGV4dGFyZWFcIjogVGV4dGFyZWFJbnB1dCwgXCJjb250ZW50ZWRpdGFibGVcIjogQ29udGVudEVkaXRhYmxlSW5wdXR9O1xuXG4gIC8vIFNFTEVDVElPTiAvIENVUlNPUlxuXG4gIC8vIFNlbGVjdGlvbiBvYmplY3RzIGFyZSBpbW11dGFibGUuIEEgbmV3IG9uZSBpcyBjcmVhdGVkIGV2ZXJ5IHRpbWVcbiAgLy8gdGhlIHNlbGVjdGlvbiBjaGFuZ2VzLiBBIHNlbGVjdGlvbiBpcyBvbmUgb3IgbW9yZSBub24tb3ZlcmxhcHBpbmdcbiAgLy8gKGFuZCBub24tdG91Y2hpbmcpIHJhbmdlcywgc29ydGVkLCBhbmQgYW4gaW50ZWdlciB0aGF0IGluZGljYXRlc1xuICAvLyB3aGljaCBvbmUgaXMgdGhlIHByaW1hcnkgc2VsZWN0aW9uICh0aGUgb25lIHRoYXQncyBzY3JvbGxlZCBpbnRvXG4gIC8vIHZpZXcsIHRoYXQgZ2V0Q3Vyc29yIHJldHVybnMsIGV0YykuXG4gIGZ1bmN0aW9uIFNlbGVjdGlvbihyYW5nZXMsIHByaW1JbmRleCkge1xuICAgIHRoaXMucmFuZ2VzID0gcmFuZ2VzO1xuICAgIHRoaXMucHJpbUluZGV4ID0gcHJpbUluZGV4O1xuICB9XG5cbiAgU2VsZWN0aW9uLnByb3RvdHlwZSA9IHtcbiAgICBwcmltYXJ5OiBmdW5jdGlvbigpIHsgcmV0dXJuIHRoaXMucmFuZ2VzW3RoaXMucHJpbUluZGV4XTsgfSxcbiAgICBlcXVhbHM6IGZ1bmN0aW9uKG90aGVyKSB7XG4gICAgICBpZiAob3RoZXIgPT0gdGhpcykgcmV0dXJuIHRydWU7XG4gICAgICBpZiAob3RoZXIucHJpbUluZGV4ICE9IHRoaXMucHJpbUluZGV4IHx8IG90aGVyLnJhbmdlcy5sZW5ndGggIT0gdGhpcy5yYW5nZXMubGVuZ3RoKSByZXR1cm4gZmFsc2U7XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMucmFuZ2VzLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgIHZhciBoZXJlID0gdGhpcy5yYW5nZXNbaV0sIHRoZXJlID0gb3RoZXIucmFuZ2VzW2ldO1xuICAgICAgICBpZiAoY21wKGhlcmUuYW5jaG9yLCB0aGVyZS5hbmNob3IpICE9IDAgfHwgY21wKGhlcmUuaGVhZCwgdGhlcmUuaGVhZCkgIT0gMCkgcmV0dXJuIGZhbHNlO1xuICAgICAgfVxuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfSxcbiAgICBkZWVwQ29weTogZnVuY3Rpb24oKSB7XG4gICAgICBmb3IgKHZhciBvdXQgPSBbXSwgaSA9IDA7IGkgPCB0aGlzLnJhbmdlcy5sZW5ndGg7IGkrKylcbiAgICAgICAgb3V0W2ldID0gbmV3IFJhbmdlKGNvcHlQb3ModGhpcy5yYW5nZXNbaV0uYW5jaG9yKSwgY29weVBvcyh0aGlzLnJhbmdlc1tpXS5oZWFkKSk7XG4gICAgICByZXR1cm4gbmV3IFNlbGVjdGlvbihvdXQsIHRoaXMucHJpbUluZGV4KTtcbiAgICB9LFxuICAgIHNvbWV0aGluZ1NlbGVjdGVkOiBmdW5jdGlvbigpIHtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5yYW5nZXMubGVuZ3RoOyBpKyspXG4gICAgICAgIGlmICghdGhpcy5yYW5nZXNbaV0uZW1wdHkoKSkgcmV0dXJuIHRydWU7XG4gICAgICByZXR1cm4gZmFsc2U7XG4gICAgfSxcbiAgICBjb250YWluczogZnVuY3Rpb24ocG9zLCBlbmQpIHtcbiAgICAgIGlmICghZW5kKSBlbmQgPSBwb3M7XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMucmFuZ2VzLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgIHZhciByYW5nZSA9IHRoaXMucmFuZ2VzW2ldO1xuICAgICAgICBpZiAoY21wKGVuZCwgcmFuZ2UuZnJvbSgpKSA+PSAwICYmIGNtcChwb3MsIHJhbmdlLnRvKCkpIDw9IDApXG4gICAgICAgICAgcmV0dXJuIGk7XG4gICAgICB9XG4gICAgICByZXR1cm4gLTE7XG4gICAgfVxuICB9O1xuXG4gIGZ1bmN0aW9uIFJhbmdlKGFuY2hvciwgaGVhZCkge1xuICAgIHRoaXMuYW5jaG9yID0gYW5jaG9yOyB0aGlzLmhlYWQgPSBoZWFkO1xuICB9XG5cbiAgUmFuZ2UucHJvdG90eXBlID0ge1xuICAgIGZyb206IGZ1bmN0aW9uKCkgeyByZXR1cm4gbWluUG9zKHRoaXMuYW5jaG9yLCB0aGlzLmhlYWQpOyB9LFxuICAgIHRvOiBmdW5jdGlvbigpIHsgcmV0dXJuIG1heFBvcyh0aGlzLmFuY2hvciwgdGhpcy5oZWFkKTsgfSxcbiAgICBlbXB0eTogZnVuY3Rpb24oKSB7XG4gICAgICByZXR1cm4gdGhpcy5oZWFkLmxpbmUgPT0gdGhpcy5hbmNob3IubGluZSAmJiB0aGlzLmhlYWQuY2ggPT0gdGhpcy5hbmNob3IuY2g7XG4gICAgfVxuICB9O1xuXG4gIC8vIFRha2UgYW4gdW5zb3J0ZWQsIHBvdGVudGlhbGx5IG92ZXJsYXBwaW5nIHNldCBvZiByYW5nZXMsIGFuZFxuICAvLyBidWlsZCBhIHNlbGVjdGlvbiBvdXQgb2YgaXQuICdDb25zdW1lcycgcmFuZ2VzIGFycmF5IChtb2RpZnlpbmdcbiAgLy8gaXQpLlxuICBmdW5jdGlvbiBub3JtYWxpemVTZWxlY3Rpb24ocmFuZ2VzLCBwcmltSW5kZXgpIHtcbiAgICB2YXIgcHJpbSA9IHJhbmdlc1twcmltSW5kZXhdO1xuICAgIHJhbmdlcy5zb3J0KGZ1bmN0aW9uKGEsIGIpIHsgcmV0dXJuIGNtcChhLmZyb20oKSwgYi5mcm9tKCkpOyB9KTtcbiAgICBwcmltSW5kZXggPSBpbmRleE9mKHJhbmdlcywgcHJpbSk7XG4gICAgZm9yICh2YXIgaSA9IDE7IGkgPCByYW5nZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBjdXIgPSByYW5nZXNbaV0sIHByZXYgPSByYW5nZXNbaSAtIDFdO1xuICAgICAgaWYgKGNtcChwcmV2LnRvKCksIGN1ci5mcm9tKCkpID49IDApIHtcbiAgICAgICAgdmFyIGZyb20gPSBtaW5Qb3MocHJldi5mcm9tKCksIGN1ci5mcm9tKCkpLCB0byA9IG1heFBvcyhwcmV2LnRvKCksIGN1ci50bygpKTtcbiAgICAgICAgdmFyIGludiA9IHByZXYuZW1wdHkoKSA/IGN1ci5mcm9tKCkgPT0gY3VyLmhlYWQgOiBwcmV2LmZyb20oKSA9PSBwcmV2LmhlYWQ7XG4gICAgICAgIGlmIChpIDw9IHByaW1JbmRleCkgLS1wcmltSW5kZXg7XG4gICAgICAgIHJhbmdlcy5zcGxpY2UoLS1pLCAyLCBuZXcgUmFuZ2UoaW52ID8gdG8gOiBmcm9tLCBpbnYgPyBmcm9tIDogdG8pKTtcbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIG5ldyBTZWxlY3Rpb24ocmFuZ2VzLCBwcmltSW5kZXgpO1xuICB9XG5cbiAgZnVuY3Rpb24gc2ltcGxlU2VsZWN0aW9uKGFuY2hvciwgaGVhZCkge1xuICAgIHJldHVybiBuZXcgU2VsZWN0aW9uKFtuZXcgUmFuZ2UoYW5jaG9yLCBoZWFkIHx8IGFuY2hvcildLCAwKTtcbiAgfVxuXG4gIC8vIE1vc3Qgb2YgdGhlIGV4dGVybmFsIEFQSSBjbGlwcyBnaXZlbiBwb3NpdGlvbnMgdG8gbWFrZSBzdXJlIHRoZXlcbiAgLy8gYWN0dWFsbHkgZXhpc3Qgd2l0aGluIHRoZSBkb2N1bWVudC5cbiAgZnVuY3Rpb24gY2xpcExpbmUoZG9jLCBuKSB7cmV0dXJuIE1hdGgubWF4KGRvYy5maXJzdCwgTWF0aC5taW4obiwgZG9jLmZpcnN0ICsgZG9jLnNpemUgLSAxKSk7fVxuICBmdW5jdGlvbiBjbGlwUG9zKGRvYywgcG9zKSB7XG4gICAgaWYgKHBvcy5saW5lIDwgZG9jLmZpcnN0KSByZXR1cm4gUG9zKGRvYy5maXJzdCwgMCk7XG4gICAgdmFyIGxhc3QgPSBkb2MuZmlyc3QgKyBkb2Muc2l6ZSAtIDE7XG4gICAgaWYgKHBvcy5saW5lID4gbGFzdCkgcmV0dXJuIFBvcyhsYXN0LCBnZXRMaW5lKGRvYywgbGFzdCkudGV4dC5sZW5ndGgpO1xuICAgIHJldHVybiBjbGlwVG9MZW4ocG9zLCBnZXRMaW5lKGRvYywgcG9zLmxpbmUpLnRleHQubGVuZ3RoKTtcbiAgfVxuICBmdW5jdGlvbiBjbGlwVG9MZW4ocG9zLCBsaW5lbGVuKSB7XG4gICAgdmFyIGNoID0gcG9zLmNoO1xuICAgIGlmIChjaCA9PSBudWxsIHx8IGNoID4gbGluZWxlbikgcmV0dXJuIFBvcyhwb3MubGluZSwgbGluZWxlbik7XG4gICAgZWxzZSBpZiAoY2ggPCAwKSByZXR1cm4gUG9zKHBvcy5saW5lLCAwKTtcbiAgICBlbHNlIHJldHVybiBwb3M7XG4gIH1cbiAgZnVuY3Rpb24gaXNMaW5lKGRvYywgbCkge3JldHVybiBsID49IGRvYy5maXJzdCAmJiBsIDwgZG9jLmZpcnN0ICsgZG9jLnNpemU7fVxuICBmdW5jdGlvbiBjbGlwUG9zQXJyYXkoZG9jLCBhcnJheSkge1xuICAgIGZvciAodmFyIG91dCA9IFtdLCBpID0gMDsgaSA8IGFycmF5Lmxlbmd0aDsgaSsrKSBvdXRbaV0gPSBjbGlwUG9zKGRvYywgYXJyYXlbaV0pO1xuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICAvLyBTRUxFQ1RJT04gVVBEQVRFU1xuXG4gIC8vIFRoZSAnc2Nyb2xsJyBwYXJhbWV0ZXIgZ2l2ZW4gdG8gbWFueSBvZiB0aGVzZSBpbmRpY2F0ZWQgd2hldGhlclxuICAvLyB0aGUgbmV3IGN1cnNvciBwb3NpdGlvbiBzaG91bGQgYmUgc2Nyb2xsZWQgaW50byB2aWV3IGFmdGVyXG4gIC8vIG1vZGlmeWluZyB0aGUgc2VsZWN0aW9uLlxuXG4gIC8vIElmIHNoaWZ0IGlzIGhlbGQgb3IgdGhlIGV4dGVuZCBmbGFnIGlzIHNldCwgZXh0ZW5kcyBhIHJhbmdlIHRvXG4gIC8vIGluY2x1ZGUgYSBnaXZlbiBwb3NpdGlvbiAoYW5kIG9wdGlvbmFsbHkgYSBzZWNvbmQgcG9zaXRpb24pLlxuICAvLyBPdGhlcndpc2UsIHNpbXBseSByZXR1cm5zIHRoZSByYW5nZSBiZXR3ZWVuIHRoZSBnaXZlbiBwb3NpdGlvbnMuXG4gIC8vIFVzZWQgZm9yIGN1cnNvciBtb3Rpb24gYW5kIHN1Y2guXG4gIGZ1bmN0aW9uIGV4dGVuZFJhbmdlKGRvYywgcmFuZ2UsIGhlYWQsIG90aGVyKSB7XG4gICAgaWYgKGRvYy5jbSAmJiBkb2MuY20uZGlzcGxheS5zaGlmdCB8fCBkb2MuZXh0ZW5kKSB7XG4gICAgICB2YXIgYW5jaG9yID0gcmFuZ2UuYW5jaG9yO1xuICAgICAgaWYgKG90aGVyKSB7XG4gICAgICAgIHZhciBwb3NCZWZvcmUgPSBjbXAoaGVhZCwgYW5jaG9yKSA8IDA7XG4gICAgICAgIGlmIChwb3NCZWZvcmUgIT0gKGNtcChvdGhlciwgYW5jaG9yKSA8IDApKSB7XG4gICAgICAgICAgYW5jaG9yID0gaGVhZDtcbiAgICAgICAgICBoZWFkID0gb3RoZXI7XG4gICAgICAgIH0gZWxzZSBpZiAocG9zQmVmb3JlICE9IChjbXAoaGVhZCwgb3RoZXIpIDwgMCkpIHtcbiAgICAgICAgICBoZWFkID0gb3RoZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHJldHVybiBuZXcgUmFuZ2UoYW5jaG9yLCBoZWFkKTtcbiAgICB9IGVsc2Uge1xuICAgICAgcmV0dXJuIG5ldyBSYW5nZShvdGhlciB8fCBoZWFkLCBoZWFkKTtcbiAgICB9XG4gIH1cblxuICAvLyBFeHRlbmQgdGhlIHByaW1hcnkgc2VsZWN0aW9uIHJhbmdlLCBkaXNjYXJkIHRoZSByZXN0LlxuICBmdW5jdGlvbiBleHRlbmRTZWxlY3Rpb24oZG9jLCBoZWFkLCBvdGhlciwgb3B0aW9ucykge1xuICAgIHNldFNlbGVjdGlvbihkb2MsIG5ldyBTZWxlY3Rpb24oW2V4dGVuZFJhbmdlKGRvYywgZG9jLnNlbC5wcmltYXJ5KCksIGhlYWQsIG90aGVyKV0sIDApLCBvcHRpb25zKTtcbiAgfVxuXG4gIC8vIEV4dGVuZCBhbGwgc2VsZWN0aW9ucyAocG9zIGlzIGFuIGFycmF5IG9mIHNlbGVjdGlvbnMgd2l0aCBsZW5ndGhcbiAgLy8gZXF1YWwgdGhlIG51bWJlciBvZiBzZWxlY3Rpb25zKVxuICBmdW5jdGlvbiBleHRlbmRTZWxlY3Rpb25zKGRvYywgaGVhZHMsIG9wdGlvbnMpIHtcbiAgICBmb3IgKHZhciBvdXQgPSBbXSwgaSA9IDA7IGkgPCBkb2Muc2VsLnJhbmdlcy5sZW5ndGg7IGkrKylcbiAgICAgIG91dFtpXSA9IGV4dGVuZFJhbmdlKGRvYywgZG9jLnNlbC5yYW5nZXNbaV0sIGhlYWRzW2ldLCBudWxsKTtcbiAgICB2YXIgbmV3U2VsID0gbm9ybWFsaXplU2VsZWN0aW9uKG91dCwgZG9jLnNlbC5wcmltSW5kZXgpO1xuICAgIHNldFNlbGVjdGlvbihkb2MsIG5ld1NlbCwgb3B0aW9ucyk7XG4gIH1cblxuICAvLyBVcGRhdGVzIGEgc2luZ2xlIHJhbmdlIGluIHRoZSBzZWxlY3Rpb24uXG4gIGZ1bmN0aW9uIHJlcGxhY2VPbmVTZWxlY3Rpb24oZG9jLCBpLCByYW5nZSwgb3B0aW9ucykge1xuICAgIHZhciByYW5nZXMgPSBkb2Muc2VsLnJhbmdlcy5zbGljZSgwKTtcbiAgICByYW5nZXNbaV0gPSByYW5nZTtcbiAgICBzZXRTZWxlY3Rpb24oZG9jLCBub3JtYWxpemVTZWxlY3Rpb24ocmFuZ2VzLCBkb2Muc2VsLnByaW1JbmRleCksIG9wdGlvbnMpO1xuICB9XG5cbiAgLy8gUmVzZXQgdGhlIHNlbGVjdGlvbiB0byBhIHNpbmdsZSByYW5nZS5cbiAgZnVuY3Rpb24gc2V0U2ltcGxlU2VsZWN0aW9uKGRvYywgYW5jaG9yLCBoZWFkLCBvcHRpb25zKSB7XG4gICAgc2V0U2VsZWN0aW9uKGRvYywgc2ltcGxlU2VsZWN0aW9uKGFuY2hvciwgaGVhZCksIG9wdGlvbnMpO1xuICB9XG5cbiAgLy8gR2l2ZSBiZWZvcmVTZWxlY3Rpb25DaGFuZ2UgaGFuZGxlcnMgYSBjaGFuZ2UgdG8gaW5mbHVlbmNlIGFcbiAgLy8gc2VsZWN0aW9uIHVwZGF0ZS5cbiAgZnVuY3Rpb24gZmlsdGVyU2VsZWN0aW9uQ2hhbmdlKGRvYywgc2VsLCBvcHRpb25zKSB7XG4gICAgdmFyIG9iaiA9IHtcbiAgICAgIHJhbmdlczogc2VsLnJhbmdlcyxcbiAgICAgIHVwZGF0ZTogZnVuY3Rpb24ocmFuZ2VzKSB7XG4gICAgICAgIHRoaXMucmFuZ2VzID0gW107XG4gICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmFuZ2VzLmxlbmd0aDsgaSsrKVxuICAgICAgICAgIHRoaXMucmFuZ2VzW2ldID0gbmV3IFJhbmdlKGNsaXBQb3MoZG9jLCByYW5nZXNbaV0uYW5jaG9yKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGlwUG9zKGRvYywgcmFuZ2VzW2ldLmhlYWQpKTtcbiAgICAgIH0sXG4gICAgICBvcmlnaW46IG9wdGlvbnMgJiYgb3B0aW9ucy5vcmlnaW5cbiAgICB9O1xuICAgIHNpZ25hbChkb2MsIFwiYmVmb3JlU2VsZWN0aW9uQ2hhbmdlXCIsIGRvYywgb2JqKTtcbiAgICBpZiAoZG9jLmNtKSBzaWduYWwoZG9jLmNtLCBcImJlZm9yZVNlbGVjdGlvbkNoYW5nZVwiLCBkb2MuY20sIG9iaik7XG4gICAgaWYgKG9iai5yYW5nZXMgIT0gc2VsLnJhbmdlcykgcmV0dXJuIG5vcm1hbGl6ZVNlbGVjdGlvbihvYmoucmFuZ2VzLCBvYmoucmFuZ2VzLmxlbmd0aCAtIDEpO1xuICAgIGVsc2UgcmV0dXJuIHNlbDtcbiAgfVxuXG4gIGZ1bmN0aW9uIHNldFNlbGVjdGlvblJlcGxhY2VIaXN0b3J5KGRvYywgc2VsLCBvcHRpb25zKSB7XG4gICAgdmFyIGRvbmUgPSBkb2MuaGlzdG9yeS5kb25lLCBsYXN0ID0gbHN0KGRvbmUpO1xuICAgIGlmIChsYXN0ICYmIGxhc3QucmFuZ2VzKSB7XG4gICAgICBkb25lW2RvbmUubGVuZ3RoIC0gMV0gPSBzZWw7XG4gICAgICBzZXRTZWxlY3Rpb25Ob1VuZG8oZG9jLCBzZWwsIG9wdGlvbnMpO1xuICAgIH0gZWxzZSB7XG4gICAgICBzZXRTZWxlY3Rpb24oZG9jLCBzZWwsIG9wdGlvbnMpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNldCBhIG5ldyBzZWxlY3Rpb24uXG4gIGZ1bmN0aW9uIHNldFNlbGVjdGlvbihkb2MsIHNlbCwgb3B0aW9ucykge1xuICAgIHNldFNlbGVjdGlvbk5vVW5kbyhkb2MsIHNlbCwgb3B0aW9ucyk7XG4gICAgYWRkU2VsZWN0aW9uVG9IaXN0b3J5KGRvYywgZG9jLnNlbCwgZG9jLmNtID8gZG9jLmNtLmN1ck9wLmlkIDogTmFOLCBvcHRpb25zKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIHNldFNlbGVjdGlvbk5vVW5kbyhkb2MsIHNlbCwgb3B0aW9ucykge1xuICAgIGlmIChoYXNIYW5kbGVyKGRvYywgXCJiZWZvcmVTZWxlY3Rpb25DaGFuZ2VcIikgfHwgZG9jLmNtICYmIGhhc0hhbmRsZXIoZG9jLmNtLCBcImJlZm9yZVNlbGVjdGlvbkNoYW5nZVwiKSlcbiAgICAgIHNlbCA9IGZpbHRlclNlbGVjdGlvbkNoYW5nZShkb2MsIHNlbCwgb3B0aW9ucyk7XG5cbiAgICB2YXIgYmlhcyA9IG9wdGlvbnMgJiYgb3B0aW9ucy5iaWFzIHx8XG4gICAgICAoY21wKHNlbC5wcmltYXJ5KCkuaGVhZCwgZG9jLnNlbC5wcmltYXJ5KCkuaGVhZCkgPCAwID8gLTEgOiAxKTtcbiAgICBzZXRTZWxlY3Rpb25Jbm5lcihkb2MsIHNraXBBdG9taWNJblNlbGVjdGlvbihkb2MsIHNlbCwgYmlhcywgdHJ1ZSkpO1xuXG4gICAgaWYgKCEob3B0aW9ucyAmJiBvcHRpb25zLnNjcm9sbCA9PT0gZmFsc2UpICYmIGRvYy5jbSlcbiAgICAgIGVuc3VyZUN1cnNvclZpc2libGUoZG9jLmNtKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIHNldFNlbGVjdGlvbklubmVyKGRvYywgc2VsKSB7XG4gICAgaWYgKHNlbC5lcXVhbHMoZG9jLnNlbCkpIHJldHVybjtcblxuICAgIGRvYy5zZWwgPSBzZWw7XG5cbiAgICBpZiAoZG9jLmNtKSB7XG4gICAgICBkb2MuY20uY3VyT3AudXBkYXRlSW5wdXQgPSBkb2MuY20uY3VyT3Auc2VsZWN0aW9uQ2hhbmdlZCA9IHRydWU7XG4gICAgICBzaWduYWxDdXJzb3JBY3Rpdml0eShkb2MuY20pO1xuICAgIH1cbiAgICBzaWduYWxMYXRlcihkb2MsIFwiY3Vyc29yQWN0aXZpdHlcIiwgZG9jKTtcbiAgfVxuXG4gIC8vIFZlcmlmeSB0aGF0IHRoZSBzZWxlY3Rpb24gZG9lcyBub3QgcGFydGlhbGx5IHNlbGVjdCBhbnkgYXRvbWljXG4gIC8vIG1hcmtlZCByYW5nZXMuXG4gIGZ1bmN0aW9uIHJlQ2hlY2tTZWxlY3Rpb24oZG9jKSB7XG4gICAgc2V0U2VsZWN0aW9uSW5uZXIoZG9jLCBza2lwQXRvbWljSW5TZWxlY3Rpb24oZG9jLCBkb2Muc2VsLCBudWxsLCBmYWxzZSksIHNlbF9kb250U2Nyb2xsKTtcbiAgfVxuXG4gIC8vIFJldHVybiBhIHNlbGVjdGlvbiB0aGF0IGRvZXMgbm90IHBhcnRpYWxseSBzZWxlY3QgYW55IGF0b21pY1xuICAvLyByYW5nZXMuXG4gIGZ1bmN0aW9uIHNraXBBdG9taWNJblNlbGVjdGlvbihkb2MsIHNlbCwgYmlhcywgbWF5Q2xlYXIpIHtcbiAgICB2YXIgb3V0O1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgc2VsLnJhbmdlcy5sZW5ndGg7IGkrKykge1xuICAgICAgdmFyIHJhbmdlID0gc2VsLnJhbmdlc1tpXTtcbiAgICAgIHZhciBvbGQgPSBzZWwucmFuZ2VzLmxlbmd0aCA9PSBkb2Muc2VsLnJhbmdlcy5sZW5ndGggJiYgZG9jLnNlbC5yYW5nZXNbaV07XG4gICAgICB2YXIgbmV3QW5jaG9yID0gc2tpcEF0b21pYyhkb2MsIHJhbmdlLmFuY2hvciwgb2xkICYmIG9sZC5hbmNob3IsIGJpYXMsIG1heUNsZWFyKTtcbiAgICAgIHZhciBuZXdIZWFkID0gc2tpcEF0b21pYyhkb2MsIHJhbmdlLmhlYWQsIG9sZCAmJiBvbGQuaGVhZCwgYmlhcywgbWF5Q2xlYXIpO1xuICAgICAgaWYgKG91dCB8fCBuZXdBbmNob3IgIT0gcmFuZ2UuYW5jaG9yIHx8IG5ld0hlYWQgIT0gcmFuZ2UuaGVhZCkge1xuICAgICAgICBpZiAoIW91dCkgb3V0ID0gc2VsLnJhbmdlcy5zbGljZSgwLCBpKTtcbiAgICAgICAgb3V0W2ldID0gbmV3IFJhbmdlKG5ld0FuY2hvciwgbmV3SGVhZCk7XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBvdXQgPyBub3JtYWxpemVTZWxlY3Rpb24ob3V0LCBzZWwucHJpbUluZGV4KSA6IHNlbDtcbiAgfVxuXG4gIGZ1bmN0aW9uIHNraXBBdG9taWNJbm5lcihkb2MsIHBvcywgb2xkUG9zLCBkaXIsIG1heUNsZWFyKSB7XG4gICAgdmFyIGxpbmUgPSBnZXRMaW5lKGRvYywgcG9zLmxpbmUpO1xuICAgIGlmIChsaW5lLm1hcmtlZFNwYW5zKSBmb3IgKHZhciBpID0gMDsgaSA8IGxpbmUubWFya2VkU3BhbnMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBzcCA9IGxpbmUubWFya2VkU3BhbnNbaV0sIG0gPSBzcC5tYXJrZXI7XG4gICAgICBpZiAoKHNwLmZyb20gPT0gbnVsbCB8fCAobS5pbmNsdXNpdmVMZWZ0ID8gc3AuZnJvbSA8PSBwb3MuY2ggOiBzcC5mcm9tIDwgcG9zLmNoKSkgJiZcbiAgICAgICAgICAoc3AudG8gPT0gbnVsbCB8fCAobS5pbmNsdXNpdmVSaWdodCA/IHNwLnRvID49IHBvcy5jaCA6IHNwLnRvID4gcG9zLmNoKSkpIHtcbiAgICAgICAgaWYgKG1heUNsZWFyKSB7XG4gICAgICAgICAgc2lnbmFsKG0sIFwiYmVmb3JlQ3Vyc29yRW50ZXJcIik7XG4gICAgICAgICAgaWYgKG0uZXhwbGljaXRseUNsZWFyZWQpIHtcbiAgICAgICAgICAgIGlmICghbGluZS5tYXJrZWRTcGFucykgYnJlYWs7XG4gICAgICAgICAgICBlbHNlIHstLWk7IGNvbnRpbnVlO31cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaWYgKCFtLmF0b21pYykgY29udGludWU7XG5cbiAgICAgICAgaWYgKG9sZFBvcykge1xuICAgICAgICAgIHZhciBuZWFyID0gbS5maW5kKGRpciA8IDAgPyAxIDogLTEpLCBkaWZmO1xuICAgICAgICAgIGlmIChkaXIgPCAwID8gbS5pbmNsdXNpdmVSaWdodCA6IG0uaW5jbHVzaXZlTGVmdClcbiAgICAgICAgICAgIG5lYXIgPSBtb3ZlUG9zKGRvYywgbmVhciwgLWRpciwgbmVhciAmJiBuZWFyLmxpbmUgPT0gcG9zLmxpbmUgPyBsaW5lIDogbnVsbCk7XG4gICAgICAgICAgaWYgKG5lYXIgJiYgbmVhci5saW5lID09IHBvcy5saW5lICYmIChkaWZmID0gY21wKG5lYXIsIG9sZFBvcykpICYmIChkaXIgPCAwID8gZGlmZiA8IDAgOiBkaWZmID4gMCkpXG4gICAgICAgICAgICByZXR1cm4gc2tpcEF0b21pY0lubmVyKGRvYywgbmVhciwgcG9zLCBkaXIsIG1heUNsZWFyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHZhciBmYXIgPSBtLmZpbmQoZGlyIDwgMCA/IC0xIDogMSk7XG4gICAgICAgIGlmIChkaXIgPCAwID8gbS5pbmNsdXNpdmVMZWZ0IDogbS5pbmNsdXNpdmVSaWdodClcbiAgICAgICAgICBmYXIgPSBtb3ZlUG9zKGRvYywgZmFyLCBkaXIsIGZhci5saW5lID09IHBvcy5saW5lID8gbGluZSA6IG51bGwpO1xuICAgICAgICByZXR1cm4gZmFyID8gc2tpcEF0b21pY0lubmVyKGRvYywgZmFyLCBwb3MsIGRpciwgbWF5Q2xlYXIpIDogbnVsbDtcbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIHBvcztcbiAgfVxuXG4gIC8vIEVuc3VyZSBhIGdpdmVuIHBvc2l0aW9uIGlzIG5vdCBpbnNpZGUgYW4gYXRvbWljIHJhbmdlLlxuICBmdW5jdGlvbiBza2lwQXRvbWljKGRvYywgcG9zLCBvbGRQb3MsIGJpYXMsIG1heUNsZWFyKSB7XG4gICAgdmFyIGRpciA9IGJpYXMgfHwgMTtcbiAgICB2YXIgZm91bmQgPSBza2lwQXRvbWljSW5uZXIoZG9jLCBwb3MsIG9sZFBvcywgZGlyLCBtYXlDbGVhcikgfHxcbiAgICAgICAgKCFtYXlDbGVhciAmJiBza2lwQXRvbWljSW5uZXIoZG9jLCBwb3MsIG9sZFBvcywgZGlyLCB0cnVlKSkgfHxcbiAgICAgICAgc2tpcEF0b21pY0lubmVyKGRvYywgcG9zLCBvbGRQb3MsIC1kaXIsIG1heUNsZWFyKSB8fFxuICAgICAgICAoIW1heUNsZWFyICYmIHNraXBBdG9taWNJbm5lcihkb2MsIHBvcywgb2xkUG9zLCAtZGlyLCB0cnVlKSk7XG4gICAgaWYgKCFmb3VuZCkge1xuICAgICAgZG9jLmNhbnRFZGl0ID0gdHJ1ZTtcbiAgICAgIHJldHVybiBQb3MoZG9jLmZpcnN0LCAwKTtcbiAgICB9XG4gICAgcmV0dXJuIGZvdW5kO1xuICB9XG5cbiAgZnVuY3Rpb24gbW92ZVBvcyhkb2MsIHBvcywgZGlyLCBsaW5lKSB7XG4gICAgaWYgKGRpciA8IDAgJiYgcG9zLmNoID09IDApIHtcbiAgICAgIGlmIChwb3MubGluZSA+IGRvYy5maXJzdCkgcmV0dXJuIGNsaXBQb3MoZG9jLCBQb3MocG9zLmxpbmUgLSAxKSk7XG4gICAgICBlbHNlIHJldHVybiBudWxsO1xuICAgIH0gZWxzZSBpZiAoZGlyID4gMCAmJiBwb3MuY2ggPT0gKGxpbmUgfHwgZ2V0TGluZShkb2MsIHBvcy5saW5lKSkudGV4dC5sZW5ndGgpIHtcbiAgICAgIGlmIChwb3MubGluZSA8IGRvYy5maXJzdCArIGRvYy5zaXplIC0gMSkgcmV0dXJuIFBvcyhwb3MubGluZSArIDEsIDApO1xuICAgICAgZWxzZSByZXR1cm4gbnVsbDtcbiAgICB9IGVsc2Uge1xuICAgICAgcmV0dXJuIG5ldyBQb3MocG9zLmxpbmUsIHBvcy5jaCArIGRpcik7XG4gICAgfVxuICB9XG5cbiAgLy8gU0VMRUNUSU9OIERSQVdJTkdcblxuICBmdW5jdGlvbiB1cGRhdGVTZWxlY3Rpb24oY20pIHtcbiAgICBjbS5kaXNwbGF5LmlucHV0LnNob3dTZWxlY3Rpb24oY20uZGlzcGxheS5pbnB1dC5wcmVwYXJlU2VsZWN0aW9uKCkpO1xuICB9XG5cbiAgZnVuY3Rpb24gcHJlcGFyZVNlbGVjdGlvbihjbSwgcHJpbWFyeSkge1xuICAgIHZhciBkb2MgPSBjbS5kb2MsIHJlc3VsdCA9IHt9O1xuICAgIHZhciBjdXJGcmFnbWVudCA9IHJlc3VsdC5jdXJzb3JzID0gZG9jdW1lbnQuY3JlYXRlRG9jdW1lbnRGcmFnbWVudCgpO1xuICAgIHZhciBzZWxGcmFnbWVudCA9IHJlc3VsdC5zZWxlY3Rpb24gPSBkb2N1bWVudC5jcmVhdGVEb2N1bWVudEZyYWdtZW50KCk7XG5cbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGRvYy5zZWwucmFuZ2VzLmxlbmd0aDsgaSsrKSB7XG4gICAgICBpZiAocHJpbWFyeSA9PT0gZmFsc2UgJiYgaSA9PSBkb2Muc2VsLnByaW1JbmRleCkgY29udGludWU7XG4gICAgICB2YXIgcmFuZ2UgPSBkb2Muc2VsLnJhbmdlc1tpXTtcbiAgICAgIGlmIChyYW5nZS5mcm9tKCkubGluZSA+PSBjbS5kaXNwbGF5LnZpZXdUbyB8fCByYW5nZS50bygpLmxpbmUgPCBjbS5kaXNwbGF5LnZpZXdGcm9tKSBjb250aW51ZTtcbiAgICAgIHZhciBjb2xsYXBzZWQgPSByYW5nZS5lbXB0eSgpO1xuICAgICAgaWYgKGNvbGxhcHNlZCB8fCBjbS5vcHRpb25zLnNob3dDdXJzb3JXaGVuU2VsZWN0aW5nKVxuICAgICAgICBkcmF3U2VsZWN0aW9uQ3Vyc29yKGNtLCByYW5nZS5oZWFkLCBjdXJGcmFnbWVudCk7XG4gICAgICBpZiAoIWNvbGxhcHNlZClcbiAgICAgICAgZHJhd1NlbGVjdGlvblJhbmdlKGNtLCByYW5nZSwgc2VsRnJhZ21lbnQpO1xuICAgIH1cbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG5cbiAgLy8gRHJhd3MgYSBjdXJzb3IgZm9yIHRoZSBnaXZlbiByYW5nZVxuICBmdW5jdGlvbiBkcmF3U2VsZWN0aW9uQ3Vyc29yKGNtLCBoZWFkLCBvdXRwdXQpIHtcbiAgICB2YXIgcG9zID0gY3Vyc29yQ29vcmRzKGNtLCBoZWFkLCBcImRpdlwiLCBudWxsLCBudWxsLCAhY20ub3B0aW9ucy5zaW5nbGVDdXJzb3JIZWlnaHRQZXJMaW5lKTtcblxuICAgIHZhciBjdXJzb3IgPSBvdXRwdXQuYXBwZW5kQ2hpbGQoZWx0KFwiZGl2XCIsIFwiXFx1MDBhMFwiLCBcIkNvZGVNaXJyb3ItY3Vyc29yXCIpKTtcbiAgICBjdXJzb3Iuc3R5bGUubGVmdCA9IHBvcy5sZWZ0ICsgXCJweFwiO1xuICAgIGN1cnNvci5zdHlsZS50b3AgPSBwb3MudG9wICsgXCJweFwiO1xuICAgIGN1cnNvci5zdHlsZS5oZWlnaHQgPSBNYXRoLm1heCgwLCBwb3MuYm90dG9tIC0gcG9zLnRvcCkgKiBjbS5vcHRpb25zLmN1cnNvckhlaWdodCArIFwicHhcIjtcblxuICAgIGlmIChwb3Mub3RoZXIpIHtcbiAgICAgIC8vIFNlY29uZGFyeSBjdXJzb3IsIHNob3duIHdoZW4gb24gYSAnanVtcCcgaW4gYmktZGlyZWN0aW9uYWwgdGV4dFxuICAgICAgdmFyIG90aGVyQ3Vyc29yID0gb3V0cHV0LmFwcGVuZENoaWxkKGVsdChcImRpdlwiLCBcIlxcdTAwYTBcIiwgXCJDb2RlTWlycm9yLWN1cnNvciBDb2RlTWlycm9yLXNlY29uZGFyeWN1cnNvclwiKSk7XG4gICAgICBvdGhlckN1cnNvci5zdHlsZS5kaXNwbGF5ID0gXCJcIjtcbiAgICAgIG90aGVyQ3Vyc29yLnN0eWxlLmxlZnQgPSBwb3Mub3RoZXIubGVmdCArIFwicHhcIjtcbiAgICAgIG90aGVyQ3Vyc29yLnN0eWxlLnRvcCA9IHBvcy5vdGhlci50b3AgKyBcInB4XCI7XG4gICAgICBvdGhlckN1cnNvci5zdHlsZS5oZWlnaHQgPSAocG9zLm90aGVyLmJvdHRvbSAtIHBvcy5vdGhlci50b3ApICogLjg1ICsgXCJweFwiO1xuICAgIH1cbiAgfVxuXG4gIC8vIERyYXdzIHRoZSBnaXZlbiByYW5nZSBhcyBhIGhpZ2hsaWdodGVkIHNlbGVjdGlvblxuICBmdW5jdGlvbiBkcmF3U2VsZWN0aW9uUmFuZ2UoY20sIHJhbmdlLCBvdXRwdXQpIHtcbiAgICB2YXIgZGlzcGxheSA9IGNtLmRpc3BsYXksIGRvYyA9IGNtLmRvYztcbiAgICB2YXIgZnJhZ21lbnQgPSBkb2N1bWVudC5jcmVhdGVEb2N1bWVudEZyYWdtZW50KCk7XG4gICAgdmFyIHBhZGRpbmcgPSBwYWRkaW5nSChjbS5kaXNwbGF5KSwgbGVmdFNpZGUgPSBwYWRkaW5nLmxlZnQ7XG4gICAgdmFyIHJpZ2h0U2lkZSA9IE1hdGgubWF4KGRpc3BsYXkuc2l6ZXJXaWR0aCwgZGlzcGxheVdpZHRoKGNtKSAtIGRpc3BsYXkuc2l6ZXIub2Zmc2V0TGVmdCkgLSBwYWRkaW5nLnJpZ2h0O1xuXG4gICAgZnVuY3Rpb24gYWRkKGxlZnQsIHRvcCwgd2lkdGgsIGJvdHRvbSkge1xuICAgICAgaWYgKHRvcCA8IDApIHRvcCA9IDA7XG4gICAgICB0b3AgPSBNYXRoLnJvdW5kKHRvcCk7XG4gICAgICBib3R0b20gPSBNYXRoLnJvdW5kKGJvdHRvbSk7XG4gICAgICBmcmFnbWVudC5hcHBlbmRDaGlsZChlbHQoXCJkaXZcIiwgbnVsbCwgXCJDb2RlTWlycm9yLXNlbGVjdGVkXCIsIFwicG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiBcIiArIGxlZnQgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwicHg7IHRvcDogXCIgKyB0b3AgKyBcInB4OyB3aWR0aDogXCIgKyAod2lkdGggPT0gbnVsbCA/IHJpZ2h0U2lkZSAtIGxlZnQgOiB3aWR0aCkgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwicHg7IGhlaWdodDogXCIgKyAoYm90dG9tIC0gdG9wKSArIFwicHhcIikpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGRyYXdGb3JMaW5lKGxpbmUsIGZyb21BcmcsIHRvQXJnKSB7XG4gICAgICB2YXIgbGluZU9iaiA9IGdldExpbmUoZG9jLCBsaW5lKTtcbiAgICAgIHZhciBsaW5lTGVuID0gbGluZU9iai50ZXh0Lmxlbmd0aDtcbiAgICAgIHZhciBzdGFydCwgZW5kO1xuICAgICAgZnVuY3Rpb24gY29vcmRzKGNoLCBiaWFzKSB7XG4gICAgICAgIHJldHVybiBjaGFyQ29vcmRzKGNtLCBQb3MobGluZSwgY2gpLCBcImRpdlwiLCBsaW5lT2JqLCBiaWFzKTtcbiAgICAgIH1cblxuICAgICAgaXRlcmF0ZUJpZGlTZWN0aW9ucyhnZXRPcmRlcihsaW5lT2JqKSwgZnJvbUFyZyB8fCAwLCB0b0FyZyA9PSBudWxsID8gbGluZUxlbiA6IHRvQXJnLCBmdW5jdGlvbihmcm9tLCB0bywgZGlyKSB7XG4gICAgICAgIHZhciBsZWZ0UG9zID0gY29vcmRzKGZyb20sIFwibGVmdFwiKSwgcmlnaHRQb3MsIGxlZnQsIHJpZ2h0O1xuICAgICAgICBpZiAoZnJvbSA9PSB0bykge1xuICAgICAgICAgIHJpZ2h0UG9zID0gbGVmdFBvcztcbiAgICAgICAgICBsZWZ0ID0gcmlnaHQgPSBsZWZ0UG9zLmxlZnQ7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgcmlnaHRQb3MgPSBjb29yZHModG8gLSAxLCBcInJpZ2h0XCIpO1xuICAgICAgICAgIGlmIChkaXIgPT0gXCJydGxcIikgeyB2YXIgdG1wID0gbGVmdFBvczsgbGVmdFBvcyA9IHJpZ2h0UG9zOyByaWdodFBvcyA9IHRtcDsgfVxuICAgICAgICAgIGxlZnQgPSBsZWZ0UG9zLmxlZnQ7XG4gICAgICAgICAgcmlnaHQgPSByaWdodFBvcy5yaWdodDtcbiAgICAgICAgfVxuICAgICAgICBpZiAoZnJvbUFyZyA9PSBudWxsICYmIGZyb20gPT0gMCkgbGVmdCA9IGxlZnRTaWRlO1xuICAgICAgICBpZiAocmlnaHRQb3MudG9wIC0gbGVmdFBvcy50b3AgPiAzKSB7IC8vIERpZmZlcmVudCBsaW5lcywgZHJhdyB0b3AgcGFydFxuICAgICAgICAgIGFkZChsZWZ0LCBsZWZ0UG9zLnRvcCwgbnVsbCwgbGVmdFBvcy5ib3R0b20pO1xuICAgICAgICAgIGxlZnQgPSBsZWZ0U2lkZTtcbiAgICAgICAgICBpZiAobGVmdFBvcy5ib3R0b20gPCByaWdodFBvcy50b3ApIGFkZChsZWZ0LCBsZWZ0UG9zLmJvdHRvbSwgbnVsbCwgcmlnaHRQb3MudG9wKTtcbiAgICAgICAgfVxuICAgICAgICBpZiAodG9BcmcgPT0gbnVsbCAmJiB0byA9PSBsaW5lTGVuKSByaWdodCA9IHJpZ2h0U2lkZTtcbiAgICAgICAgaWYgKCFzdGFydCB8fCBsZWZ0UG9zLnRvcCA8IHN0YXJ0LnRvcCB8fCBsZWZ0UG9zLnRvcCA9PSBzdGFydC50b3AgJiYgbGVmdFBvcy5sZWZ0IDwgc3RhcnQubGVmdClcbiAgICAgICAgICBzdGFydCA9IGxlZnRQb3M7XG4gICAgICAgIGlmICghZW5kIHx8IHJpZ2h0UG9zLmJvdHRvbSA+IGVuZC5ib3R0b20gfHwgcmlnaHRQb3MuYm90dG9tID09IGVuZC5ib3R0b20gJiYgcmlnaHRQb3MucmlnaHQgPiBlbmQucmlnaHQpXG4gICAgICAgICAgZW5kID0gcmlnaHRQb3M7XG4gICAgICAgIGlmIChsZWZ0IDwgbGVmdFNpZGUgKyAxKSBsZWZ0ID0gbGVmdFNpZGU7XG4gICAgICAgIGFkZChsZWZ0LCByaWdodFBvcy50b3AsIHJpZ2h0IC0gbGVmdCwgcmlnaHRQb3MuYm90dG9tKTtcbiAgICAgIH0pO1xuICAgICAgcmV0dXJuIHtzdGFydDogc3RhcnQsIGVuZDogZW5kfTtcbiAgICB9XG5cbiAgICB2YXIgc0Zyb20gPSByYW5nZS5mcm9tKCksIHNUbyA9IHJhbmdlLnRvKCk7XG4gICAgaWYgKHNGcm9tLmxpbmUgPT0gc1RvLmxpbmUpIHtcbiAgICAgIGRyYXdGb3JMaW5lKHNGcm9tLmxpbmUsIHNGcm9tLmNoLCBzVG8uY2gpO1xuICAgIH0gZWxzZSB7XG4gICAgICB2YXIgZnJvbUxpbmUgPSBnZXRMaW5lKGRvYywgc0Zyb20ubGluZSksIHRvTGluZSA9IGdldExpbmUoZG9jLCBzVG8ubGluZSk7XG4gICAgICB2YXIgc2luZ2xlVkxpbmUgPSB2aXN1YWxMaW5lKGZyb21MaW5lKSA9PSB2aXN1YWxMaW5lKHRvTGluZSk7XG4gICAgICB2YXIgbGVmdEVuZCA9IGRyYXdGb3JMaW5lKHNGcm9tLmxpbmUsIHNGcm9tLmNoLCBzaW5nbGVWTGluZSA/IGZyb21MaW5lLnRleHQubGVuZ3RoICsgMSA6IG51bGwpLmVuZDtcbiAgICAgIHZhciByaWdodFN0YXJ0ID0gZHJhd0ZvckxpbmUoc1RvLmxpbmUsIHNpbmdsZVZMaW5lID8gMCA6IG51bGwsIHNUby5jaCkuc3RhcnQ7XG4gICAgICBpZiAoc2luZ2xlVkxpbmUpIHtcbiAgICAgICAgaWYgKGxlZnRFbmQudG9wIDwgcmlnaHRTdGFydC50b3AgLSAyKSB7XG4gICAgICAgICAgYWRkKGxlZnRFbmQucmlnaHQsIGxlZnRFbmQudG9wLCBudWxsLCBsZWZ0RW5kLmJvdHRvbSk7XG4gICAgICAgICAgYWRkKGxlZnRTaWRlLCByaWdodFN0YXJ0LnRvcCwgcmlnaHRTdGFydC5sZWZ0LCByaWdodFN0YXJ0LmJvdHRvbSk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgYWRkKGxlZnRFbmQucmlnaHQsIGxlZnRFbmQudG9wLCByaWdodFN0YXJ0LmxlZnQgLSBsZWZ0RW5kLnJpZ2h0LCBsZWZ0RW5kLmJvdHRvbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlmIChsZWZ0RW5kLmJvdHRvbSA8IHJpZ2h0U3RhcnQudG9wKVxuICAgICAgICBhZGQobGVmdFNpZGUsIGxlZnRFbmQuYm90dG9tLCBudWxsLCByaWdodFN0YXJ0LnRvcCk7XG4gICAgfVxuXG4gICAgb3V0cHV0LmFwcGVuZENoaWxkKGZyYWdtZW50KTtcbiAgfVxuXG4gIC8vIEN1cnNvci1ibGlua2luZ1xuICBmdW5jdGlvbiByZXN0YXJ0QmxpbmsoY20pIHtcbiAgICBpZiAoIWNtLnN0YXRlLmZvY3VzZWQpIHJldHVybjtcbiAgICB2YXIgZGlzcGxheSA9IGNtLmRpc3BsYXk7XG4gICAgY2xlYXJJbnRlcnZhbChkaXNwbGF5LmJsaW5rZXIpO1xuICAgIHZhciBvbiA9IHRydWU7XG4gICAgZGlzcGxheS5jdXJzb3JEaXYuc3R5bGUudmlzaWJpbGl0eSA9IFwiXCI7XG4gICAgaWYgKGNtLm9wdGlvbnMuY3Vyc29yQmxpbmtSYXRlID4gMClcbiAgICAgIGRpc3BsYXkuYmxpbmtlciA9IHNldEludGVydmFsKGZ1bmN0aW9uKCkge1xuICAgICAgICBkaXNwbGF5LmN1cnNvckRpdi5zdHlsZS52aXNpYmlsaXR5ID0gKG9uID0gIW9uKSA/IFwiXCIgOiBcImhpZGRlblwiO1xuICAgICAgfSwgY20ub3B0aW9ucy5jdXJzb3JCbGlua1JhdGUpO1xuICAgIGVsc2UgaWYgKGNtLm9wdGlvbnMuY3Vyc29yQmxpbmtSYXRlIDwgMClcbiAgICAgIGRpc3BsYXkuY3Vyc29yRGl2LnN0eWxlLnZpc2liaWxpdHkgPSBcImhpZGRlblwiO1xuICB9XG5cbiAgLy8gSElHSExJR0hUIFdPUktFUlxuXG4gIGZ1bmN0aW9uIHN0YXJ0V29ya2VyKGNtLCB0aW1lKSB7XG4gICAgaWYgKGNtLmRvYy5tb2RlLnN0YXJ0U3RhdGUgJiYgY20uZG9jLmZyb250aWVyIDwgY20uZGlzcGxheS52aWV3VG8pXG4gICAgICBjbS5zdGF0ZS5oaWdobGlnaHQuc2V0KHRpbWUsIGJpbmQoaGlnaGxpZ2h0V29ya2VyLCBjbSkpO1xuICB9XG5cbiAgZnVuY3Rpb24gaGlnaGxpZ2h0V29ya2VyKGNtKSB7XG4gICAgdmFyIGRvYyA9IGNtLmRvYztcbiAgICBpZiAoZG9jLmZyb250aWVyIDwgZG9jLmZpcnN0KSBkb2MuZnJvbnRpZXIgPSBkb2MuZmlyc3Q7XG4gICAgaWYgKGRvYy5mcm9udGllciA+PSBjbS5kaXNwbGF5LnZpZXdUbykgcmV0dXJuO1xuICAgIHZhciBlbmQgPSArbmV3IERhdGUgKyBjbS5vcHRpb25zLndvcmtUaW1lO1xuICAgIHZhciBzdGF0ZSA9IGNvcHlTdGF0ZShkb2MubW9kZSwgZ2V0U3RhdGVCZWZvcmUoY20sIGRvYy5mcm9udGllcikpO1xuICAgIHZhciBjaGFuZ2VkTGluZXMgPSBbXTtcblxuICAgIGRvYy5pdGVyKGRvYy5mcm9udGllciwgTWF0aC5taW4oZG9jLmZpcnN0ICsgZG9jLnNpemUsIGNtLmRpc3BsYXkudmlld1RvICsgNTAwKSwgZnVuY3Rpb24obGluZSkge1xuICAgICAgaWYgKGRvYy5mcm9udGllciA+PSBjbS5kaXNwbGF5LnZpZXdGcm9tKSB7IC8vIFZpc2libGVcbiAgICAgICAgdmFyIG9sZFN0eWxlcyA9IGxpbmUuc3R5bGVzLCB0b29Mb25nID0gbGluZS50ZXh0Lmxlbmd0aCA+IGNtLm9wdGlvbnMubWF4SGlnaGxpZ2h0TGVuZ3RoO1xuICAgICAgICB2YXIgaGlnaGxpZ2h0ZWQgPSBoaWdobGlnaHRMaW5lKGNtLCBsaW5lLCB0b29Mb25nID8gY29weVN0YXRlKGRvYy5tb2RlLCBzdGF0ZSkgOiBzdGF0ZSwgdHJ1ZSk7XG4gICAgICAgIGxpbmUuc3R5bGVzID0gaGlnaGxpZ2h0ZWQuc3R5bGVzO1xuICAgICAgICB2YXIgb2xkQ2xzID0gbGluZS5zdHlsZUNsYXNzZXMsIG5ld0NscyA9IGhpZ2hsaWdodGVkLmNsYXNzZXM7XG4gICAgICAgIGlmIChuZXdDbHMpIGxpbmUuc3R5bGVDbGFzc2VzID0gbmV3Q2xzO1xuICAgICAgICBlbHNlIGlmIChvbGRDbHMpIGxpbmUuc3R5bGVDbGFzc2VzID0gbnVsbDtcbiAgICAgICAgdmFyIGlzY2hhbmdlID0gIW9sZFN0eWxlcyB8fCBvbGRTdHlsZXMubGVuZ3RoICE9IGxpbmUuc3R5bGVzLmxlbmd0aCB8fFxuICAgICAgICAgIG9sZENscyAhPSBuZXdDbHMgJiYgKCFvbGRDbHMgfHwgIW5ld0NscyB8fCBvbGRDbHMuYmdDbGFzcyAhPSBuZXdDbHMuYmdDbGFzcyB8fCBvbGRDbHMudGV4dENsYXNzICE9IG5ld0Nscy50ZXh0Q2xhc3MpO1xuICAgICAgICBmb3IgKHZhciBpID0gMDsgIWlzY2hhbmdlICYmIGkgPCBvbGRTdHlsZXMubGVuZ3RoOyArK2kpIGlzY2hhbmdlID0gb2xkU3R5bGVzW2ldICE9IGxpbmUuc3R5bGVzW2ldO1xuICAgICAgICBpZiAoaXNjaGFuZ2UpIGNoYW5nZWRMaW5lcy5wdXNoKGRvYy5mcm9udGllcik7XG4gICAgICAgIGxpbmUuc3RhdGVBZnRlciA9IHRvb0xvbmcgPyBzdGF0ZSA6IGNvcHlTdGF0ZShkb2MubW9kZSwgc3RhdGUpO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgaWYgKGxpbmUudGV4dC5sZW5ndGggPD0gY20ub3B0aW9ucy5tYXhIaWdobGlnaHRMZW5ndGgpXG4gICAgICAgICAgcHJvY2Vzc0xpbmUoY20sIGxpbmUudGV4dCwgc3RhdGUpO1xuICAgICAgICBsaW5lLnN0YXRlQWZ0ZXIgPSBkb2MuZnJvbnRpZXIgJSA1ID09IDAgPyBjb3B5U3RhdGUoZG9jLm1vZGUsIHN0YXRlKSA6IG51bGw7XG4gICAgICB9XG4gICAgICArK2RvYy5mcm9udGllcjtcbiAgICAgIGlmICgrbmV3IERhdGUgPiBlbmQpIHtcbiAgICAgICAgc3RhcnRXb3JrZXIoY20sIGNtLm9wdGlvbnMud29ya0RlbGF5KTtcbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICB9XG4gICAgfSk7XG4gICAgaWYgKGNoYW5nZWRMaW5lcy5sZW5ndGgpIHJ1bkluT3AoY20sIGZ1bmN0aW9uKCkge1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBjaGFuZ2VkTGluZXMubGVuZ3RoOyBpKyspXG4gICAgICAgIHJlZ0xpbmVDaGFuZ2UoY20sIGNoYW5nZWRMaW5lc1tpXSwgXCJ0ZXh0XCIpO1xuICAgIH0pO1xuICB9XG5cbiAgLy8gRmluZHMgdGhlIGxpbmUgdG8gc3RhcnQgd2l0aCB3aGVuIHN0YXJ0aW5nIGEgcGFyc2UuIFRyaWVzIHRvXG4gIC8vIGZpbmQgYSBsaW5lIHdpdGggYSBzdGF0ZUFmdGVyLCBzbyB0aGF0IGl0IGNhbiBzdGFydCB3aXRoIGFcbiAgLy8gdmFsaWQgc3RhdGUuIElmIHRoYXQgZmFpbHMsIGl0IHJldHVybnMgdGhlIGxpbmUgd2l0aCB0aGVcbiAgLy8gc21hbGxlc3QgaW5kZW50YXRpb24sIHdoaWNoIHRlbmRzIHRvIG5lZWQgdGhlIGxlYXN0IGNvbnRleHQgdG9cbiAgLy8gcGFyc2UgY29ycmVjdGx5LlxuICBmdW5jdGlvbiBmaW5kU3RhcnRMaW5lKGNtLCBuLCBwcmVjaXNlKSB7XG4gICAgdmFyIG1pbmluZGVudCwgbWlubGluZSwgZG9jID0gY20uZG9jO1xuICAgIHZhciBsaW0gPSBwcmVjaXNlID8gLTEgOiBuIC0gKGNtLmRvYy5tb2RlLmlubmVyTW9kZSA/IDEwMDAgOiAxMDApO1xuICAgIGZvciAodmFyIHNlYXJjaCA9IG47IHNlYXJjaCA+IGxpbTsgLS1zZWFyY2gpIHtcbiAgICAgIGlmIChzZWFyY2ggPD0gZG9jLmZpcnN0KSByZXR1cm4gZG9jLmZpcnN0O1xuICAgICAgdmFyIGxpbmUgPSBnZXRMaW5lKGRvYywgc2VhcmNoIC0gMSk7XG4gICAgICBpZiAobGluZS5zdGF0ZUFmdGVyICYmICghcHJlY2lzZSB8fCBzZWFyY2ggPD0gZG9jLmZyb250aWVyKSkgcmV0dXJuIHNlYXJjaDtcbiAgICAgIHZhciBpbmRlbnRlZCA9IGNvdW50Q29sdW1uKGxpbmUudGV4dCwgbnVsbCwgY20ub3B0aW9ucy50YWJTaXplKTtcbiAgICAgIGlmIChtaW5saW5lID09IG51bGwgfHwgbWluaW5kZW50ID4gaW5kZW50ZWQpIHtcbiAgICAgICAgbWlubGluZSA9IHNlYXJjaCAtIDE7XG4gICAgICAgIG1pbmluZGVudCA9IGluZGVudGVkO1xuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gbWlubGluZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGdldFN0YXRlQmVmb3JlKGNtLCBuLCBwcmVjaXNlKSB7XG4gICAgdmFyIGRvYyA9IGNtLmRvYywgZGlzcGxheSA9IGNtLmRpc3BsYXk7XG4gICAgaWYgKCFkb2MubW9kZS5zdGFydFN0YXRlKSByZXR1cm4gdHJ1ZTtcbiAgICB2YXIgcG9zID0gZmluZFN0YXJ0TGluZShjbSwgbiwgcHJlY2lzZSksIHN0YXRlID0gcG9zID4gZG9jLmZpcnN0ICYmIGdldExpbmUoZG9jLCBwb3MtMSkuc3RhdGVBZnRlcjtcbiAgICBpZiAoIXN0YXRlKSBzdGF0ZSA9IHN0YXJ0U3RhdGUoZG9jLm1vZGUpO1xuICAgIGVsc2Ugc3RhdGUgPSBjb3B5U3RhdGUoZG9jLm1vZGUsIHN0YXRlKTtcbiAgICBkb2MuaXRlcihwb3MsIG4sIGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgIHByb2Nlc3NMaW5lKGNtLCBsaW5lLnRleHQsIHN0YXRlKTtcbiAgICAgIHZhciBzYXZlID0gcG9zID09IG4gLSAxIHx8IHBvcyAlIDUgPT0gMCB8fCBwb3MgPj0gZGlzcGxheS52aWV3RnJvbSAmJiBwb3MgPCBkaXNwbGF5LnZpZXdUbztcbiAgICAgIGxpbmUuc3RhdGVBZnRlciA9IHNhdmUgPyBjb3B5U3RhdGUoZG9jLm1vZGUsIHN0YXRlKSA6IG51bGw7XG4gICAgICArK3BvcztcbiAgICB9KTtcbiAgICBpZiAocHJlY2lzZSkgZG9jLmZyb250aWVyID0gcG9zO1xuICAgIHJldHVybiBzdGF0ZTtcbiAgfVxuXG4gIC8vIFBPU0lUSU9OIE1FQVNVUkVNRU5UXG5cbiAgZnVuY3Rpb24gcGFkZGluZ1RvcChkaXNwbGF5KSB7cmV0dXJuIGRpc3BsYXkubGluZVNwYWNlLm9mZnNldFRvcDt9XG4gIGZ1bmN0aW9uIHBhZGRpbmdWZXJ0KGRpc3BsYXkpIHtyZXR1cm4gZGlzcGxheS5tb3Zlci5vZmZzZXRIZWlnaHQgLSBkaXNwbGF5LmxpbmVTcGFjZS5vZmZzZXRIZWlnaHQ7fVxuICBmdW5jdGlvbiBwYWRkaW5nSChkaXNwbGF5KSB7XG4gICAgaWYgKGRpc3BsYXkuY2FjaGVkUGFkZGluZ0gpIHJldHVybiBkaXNwbGF5LmNhY2hlZFBhZGRpbmdIO1xuICAgIHZhciBlID0gcmVtb3ZlQ2hpbGRyZW5BbmRBZGQoZGlzcGxheS5tZWFzdXJlLCBlbHQoXCJwcmVcIiwgXCJ4XCIpKTtcbiAgICB2YXIgc3R5bGUgPSB3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZSA/IHdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGUpIDogZS5jdXJyZW50U3R5bGU7XG4gICAgdmFyIGRhdGEgPSB7bGVmdDogcGFyc2VJbnQoc3R5bGUucGFkZGluZ0xlZnQpLCByaWdodDogcGFyc2VJbnQoc3R5bGUucGFkZGluZ1JpZ2h0KX07XG4gICAgaWYgKCFpc05hTihkYXRhLmxlZnQpICYmICFpc05hTihkYXRhLnJpZ2h0KSkgZGlzcGxheS5jYWNoZWRQYWRkaW5nSCA9IGRhdGE7XG4gICAgcmV0dXJuIGRhdGE7XG4gIH1cblxuICBmdW5jdGlvbiBzY3JvbGxHYXAoY20pIHsgcmV0dXJuIHNjcm9sbGVyR2FwIC0gY20uZGlzcGxheS5uYXRpdmVCYXJXaWR0aDsgfVxuICBmdW5jdGlvbiBkaXNwbGF5V2lkdGgoY20pIHtcbiAgICByZXR1cm4gY20uZGlzcGxheS5zY3JvbGxlci5jbGllbnRXaWR0aCAtIHNjcm9sbEdhcChjbSkgLSBjbS5kaXNwbGF5LmJhcldpZHRoO1xuICB9XG4gIGZ1bmN0aW9uIGRpc3BsYXlIZWlnaHQoY20pIHtcbiAgICByZXR1cm4gY20uZGlzcGxheS5zY3JvbGxlci5jbGllbnRIZWlnaHQgLSBzY3JvbGxHYXAoY20pIC0gY20uZGlzcGxheS5iYXJIZWlnaHQ7XG4gIH1cblxuICAvLyBFbnN1cmUgdGhlIGxpbmVWaWV3LndyYXBwaW5nLmhlaWdodHMgYXJyYXkgaXMgcG9wdWxhdGVkLiBUaGlzIGlzXG4gIC8vIGFuIGFycmF5IG9mIGJvdHRvbSBvZmZzZXRzIGZvciB0aGUgbGluZXMgdGhhdCBtYWtlIHVwIGEgZHJhd25cbiAgLy8gbGluZS4gV2hlbiBsaW5lV3JhcHBpbmcgaXMgb24sIHRoZXJlIG1pZ2h0IGJlIG1vcmUgdGhhbiBvbmVcbiAgLy8gaGVpZ2h0LlxuICBmdW5jdGlvbiBlbnN1cmVMaW5lSGVpZ2h0cyhjbSwgbGluZVZpZXcsIHJlY3QpIHtcbiAgICB2YXIgd3JhcHBpbmcgPSBjbS5vcHRpb25zLmxpbmVXcmFwcGluZztcbiAgICB2YXIgY3VyV2lkdGggPSB3cmFwcGluZyAmJiBkaXNwbGF5V2lkdGgoY20pO1xuICAgIGlmICghbGluZVZpZXcubWVhc3VyZS5oZWlnaHRzIHx8IHdyYXBwaW5nICYmIGxpbmVWaWV3Lm1lYXN1cmUud2lkdGggIT0gY3VyV2lkdGgpIHtcbiAgICAgIHZhciBoZWlnaHRzID0gbGluZVZpZXcubWVhc3VyZS5oZWlnaHRzID0gW107XG4gICAgICBpZiAod3JhcHBpbmcpIHtcbiAgICAgICAgbGluZVZpZXcubWVhc3VyZS53aWR0aCA9IGN1cldpZHRoO1xuICAgICAgICB2YXIgcmVjdHMgPSBsaW5lVmlldy50ZXh0LmZpcnN0Q2hpbGQuZ2V0Q2xpZW50UmVjdHMoKTtcbiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByZWN0cy5sZW5ndGggLSAxOyBpKyspIHtcbiAgICAgICAgICB2YXIgY3VyID0gcmVjdHNbaV0sIG5leHQgPSByZWN0c1tpICsgMV07XG4gICAgICAgICAgaWYgKE1hdGguYWJzKGN1ci5ib3R0b20gLSBuZXh0LmJvdHRvbSkgPiAyKVxuICAgICAgICAgICAgaGVpZ2h0cy5wdXNoKChjdXIuYm90dG9tICsgbmV4dC50b3ApIC8gMiAtIHJlY3QudG9wKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaGVpZ2h0cy5wdXNoKHJlY3QuYm90dG9tIC0gcmVjdC50b3ApO1xuICAgIH1cbiAgfVxuXG4gIC8vIEZpbmQgYSBsaW5lIG1hcCAobWFwcGluZyBjaGFyYWN0ZXIgb2Zmc2V0cyB0byB0ZXh0IG5vZGVzKSBhbmQgYVxuICAvLyBtZWFzdXJlbWVudCBjYWNoZSBmb3IgdGhlIGdpdmVuIGxpbmUgbnVtYmVyLiAoQSBsaW5lIHZpZXcgbWlnaHRcbiAgLy8gY29udGFpbiBtdWx0aXBsZSBsaW5lcyB3aGVuIGNvbGxhcHNlZCByYW5nZXMgYXJlIHByZXNlbnQuKVxuICBmdW5jdGlvbiBtYXBGcm9tTGluZVZpZXcobGluZVZpZXcsIGxpbmUsIGxpbmVOKSB7XG4gICAgaWYgKGxpbmVWaWV3LmxpbmUgPT0gbGluZSlcbiAgICAgIHJldHVybiB7bWFwOiBsaW5lVmlldy5tZWFzdXJlLm1hcCwgY2FjaGU6IGxpbmVWaWV3Lm1lYXN1cmUuY2FjaGV9O1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGluZVZpZXcucmVzdC5sZW5ndGg7IGkrKylcbiAgICAgIGlmIChsaW5lVmlldy5yZXN0W2ldID09IGxpbmUpXG4gICAgICAgIHJldHVybiB7bWFwOiBsaW5lVmlldy5tZWFzdXJlLm1hcHNbaV0sIGNhY2hlOiBsaW5lVmlldy5tZWFzdXJlLmNhY2hlc1tpXX07XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsaW5lVmlldy5yZXN0Lmxlbmd0aDsgaSsrKVxuICAgICAgaWYgKGxpbmVObyhsaW5lVmlldy5yZXN0W2ldKSA+IGxpbmVOKVxuICAgICAgICByZXR1cm4ge21hcDogbGluZVZpZXcubWVhc3VyZS5tYXBzW2ldLCBjYWNoZTogbGluZVZpZXcubWVhc3VyZS5jYWNoZXNbaV0sIGJlZm9yZTogdHJ1ZX07XG4gIH1cblxuICAvLyBSZW5kZXIgYSBsaW5lIGludG8gdGhlIGhpZGRlbiBub2RlIGRpc3BsYXkuZXh0ZXJuYWxNZWFzdXJlZC4gVXNlZFxuICAvLyB3aGVuIG1lYXN1cmVtZW50IGlzIG5lZWRlZCBmb3IgYSBsaW5lIHRoYXQncyBub3QgaW4gdGhlIHZpZXdwb3J0LlxuICBmdW5jdGlvbiB1cGRhdGVFeHRlcm5hbE1lYXN1cmVtZW50KGNtLCBsaW5lKSB7XG4gICAgbGluZSA9IHZpc3VhbExpbmUobGluZSk7XG4gICAgdmFyIGxpbmVOID0gbGluZU5vKGxpbmUpO1xuICAgIHZhciB2aWV3ID0gY20uZGlzcGxheS5leHRlcm5hbE1lYXN1cmVkID0gbmV3IExpbmVWaWV3KGNtLmRvYywgbGluZSwgbGluZU4pO1xuICAgIHZpZXcubGluZU4gPSBsaW5lTjtcbiAgICB2YXIgYnVpbHQgPSB2aWV3LmJ1aWx0ID0gYnVpbGRMaW5lQ29udGVudChjbSwgdmlldyk7XG4gICAgdmlldy50ZXh0ID0gYnVpbHQucHJlO1xuICAgIHJlbW92ZUNoaWxkcmVuQW5kQWRkKGNtLmRpc3BsYXkubGluZU1lYXN1cmUsIGJ1aWx0LnByZSk7XG4gICAgcmV0dXJuIHZpZXc7XG4gIH1cblxuICAvLyBHZXQgYSB7dG9wLCBib3R0b20sIGxlZnQsIHJpZ2h0fSBib3ggKGluIGxpbmUtbG9jYWwgY29vcmRpbmF0ZXMpXG4gIC8vIGZvciBhIGdpdmVuIGNoYXJhY3Rlci5cbiAgZnVuY3Rpb24gbWVhc3VyZUNoYXIoY20sIGxpbmUsIGNoLCBiaWFzKSB7XG4gICAgcmV0dXJuIG1lYXN1cmVDaGFyUHJlcGFyZWQoY20sIHByZXBhcmVNZWFzdXJlRm9yTGluZShjbSwgbGluZSksIGNoLCBiaWFzKTtcbiAgfVxuXG4gIC8vIEZpbmQgYSBsaW5lIHZpZXcgdGhhdCBjb3JyZXNwb25kcyB0byB0aGUgZ2l2ZW4gbGluZSBudW1iZXIuXG4gIGZ1bmN0aW9uIGZpbmRWaWV3Rm9yTGluZShjbSwgbGluZU4pIHtcbiAgICBpZiAobGluZU4gPj0gY20uZGlzcGxheS52aWV3RnJvbSAmJiBsaW5lTiA8IGNtLmRpc3BsYXkudmlld1RvKVxuICAgICAgcmV0dXJuIGNtLmRpc3BsYXkudmlld1tmaW5kVmlld0luZGV4KGNtLCBsaW5lTildO1xuICAgIHZhciBleHQgPSBjbS5kaXNwbGF5LmV4dGVybmFsTWVhc3VyZWQ7XG4gICAgaWYgKGV4dCAmJiBsaW5lTiA+PSBleHQubGluZU4gJiYgbGluZU4gPCBleHQubGluZU4gKyBleHQuc2l6ZSlcbiAgICAgIHJldHVybiBleHQ7XG4gIH1cblxuICAvLyBNZWFzdXJlbWVudCBjYW4gYmUgc3BsaXQgaW4gdHdvIHN0ZXBzLCB0aGUgc2V0LXVwIHdvcmsgdGhhdFxuICAvLyBhcHBsaWVzIHRvIHRoZSB3aG9sZSBsaW5lLCBhbmQgdGhlIG1lYXN1cmVtZW50IG9mIHRoZSBhY3R1YWxcbiAgLy8gY2hhcmFjdGVyLiBGdW5jdGlvbnMgbGlrZSBjb29yZHNDaGFyLCB0aGF0IG5lZWQgdG8gZG8gYSBsb3Qgb2ZcbiAgLy8gbWVhc3VyZW1lbnRzIGluIGEgcm93LCBjYW4gdGh1cyBlbnN1cmUgdGhhdCB0aGUgc2V0LXVwIHdvcmsgaXNcbiAgLy8gb25seSBkb25lIG9uY2UuXG4gIGZ1bmN0aW9uIHByZXBhcmVNZWFzdXJlRm9yTGluZShjbSwgbGluZSkge1xuICAgIHZhciBsaW5lTiA9IGxpbmVObyhsaW5lKTtcbiAgICB2YXIgdmlldyA9IGZpbmRWaWV3Rm9yTGluZShjbSwgbGluZU4pO1xuICAgIGlmICh2aWV3ICYmICF2aWV3LnRleHQpIHtcbiAgICAgIHZpZXcgPSBudWxsO1xuICAgIH0gZWxzZSBpZiAodmlldyAmJiB2aWV3LmNoYW5nZXMpIHtcbiAgICAgIHVwZGF0ZUxpbmVGb3JDaGFuZ2VzKGNtLCB2aWV3LCBsaW5lTiwgZ2V0RGltZW5zaW9ucyhjbSkpO1xuICAgICAgY20uY3VyT3AuZm9yY2VVcGRhdGUgPSB0cnVlO1xuICAgIH1cbiAgICBpZiAoIXZpZXcpXG4gICAgICB2aWV3ID0gdXBkYXRlRXh0ZXJuYWxNZWFzdXJlbWVudChjbSwgbGluZSk7XG5cbiAgICB2YXIgaW5mbyA9IG1hcEZyb21MaW5lVmlldyh2aWV3LCBsaW5lLCBsaW5lTik7XG4gICAgcmV0dXJuIHtcbiAgICAgIGxpbmU6IGxpbmUsIHZpZXc6IHZpZXcsIHJlY3Q6IG51bGwsXG4gICAgICBtYXA6IGluZm8ubWFwLCBjYWNoZTogaW5mby5jYWNoZSwgYmVmb3JlOiBpbmZvLmJlZm9yZSxcbiAgICAgIGhhc0hlaWdodHM6IGZhbHNlXG4gICAgfTtcbiAgfVxuXG4gIC8vIEdpdmVuIGEgcHJlcGFyZWQgbWVhc3VyZW1lbnQgb2JqZWN0LCBtZWFzdXJlcyB0aGUgcG9zaXRpb24gb2YgYW5cbiAgLy8gYWN0dWFsIGNoYXJhY3RlciAob3IgZmV0Y2hlcyBpdCBmcm9tIHRoZSBjYWNoZSkuXG4gIGZ1bmN0aW9uIG1lYXN1cmVDaGFyUHJlcGFyZWQoY20sIHByZXBhcmVkLCBjaCwgYmlhcywgdmFySGVpZ2h0KSB7XG4gICAgaWYgKHByZXBhcmVkLmJlZm9yZSkgY2ggPSAtMTtcbiAgICB2YXIga2V5ID0gY2ggKyAoYmlhcyB8fCBcIlwiKSwgZm91bmQ7XG4gICAgaWYgKHByZXBhcmVkLmNhY2hlLmhhc093blByb3BlcnR5KGtleSkpIHtcbiAgICAgIGZvdW5kID0gcHJlcGFyZWQuY2FjaGVba2V5XTtcbiAgICB9IGVsc2Uge1xuICAgICAgaWYgKCFwcmVwYXJlZC5yZWN0KVxuICAgICAgICBwcmVwYXJlZC5yZWN0ID0gcHJlcGFyZWQudmlldy50ZXh0LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO1xuICAgICAgaWYgKCFwcmVwYXJlZC5oYXNIZWlnaHRzKSB7XG4gICAgICAgIGVuc3VyZUxpbmVIZWlnaHRzKGNtLCBwcmVwYXJlZC52aWV3LCBwcmVwYXJlZC5yZWN0KTtcbiAgICAgICAgcHJlcGFyZWQuaGFzSGVpZ2h0cyA9IHRydWU7XG4gICAgICB9XG4gICAgICBmb3VuZCA9IG1lYXN1cmVDaGFySW5uZXIoY20sIHByZXBhcmVkLCBjaCwgYmlhcyk7XG4gICAgICBpZiAoIWZvdW5kLmJvZ3VzKSBwcmVwYXJlZC5jYWNoZVtrZXldID0gZm91bmQ7XG4gICAgfVxuICAgIHJldHVybiB7bGVmdDogZm91bmQubGVmdCwgcmlnaHQ6IGZvdW5kLnJpZ2h0LFxuICAgICAgICAgICAgdG9wOiB2YXJIZWlnaHQgPyBmb3VuZC5ydG9wIDogZm91bmQudG9wLFxuICAgICAgICAgICAgYm90dG9tOiB2YXJIZWlnaHQgPyBmb3VuZC5yYm90dG9tIDogZm91bmQuYm90dG9tfTtcbiAgfVxuXG4gIHZhciBudWxsUmVjdCA9IHtsZWZ0OiAwLCByaWdodDogMCwgdG9wOiAwLCBib3R0b206IDB9O1xuXG4gIGZ1bmN0aW9uIG5vZGVBbmRPZmZzZXRJbkxpbmVNYXAobWFwLCBjaCwgYmlhcykge1xuICAgIHZhciBub2RlLCBzdGFydCwgZW5kLCBjb2xsYXBzZTtcbiAgICAvLyBGaXJzdCwgc2VhcmNoIHRoZSBsaW5lIG1hcCBmb3IgdGhlIHRleHQgbm9kZSBjb3JyZXNwb25kaW5nIHRvLFxuICAgIC8vIG9yIGNsb3Nlc3QgdG8sIHRoZSB0YXJnZXQgY2hhcmFjdGVyLlxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbWFwLmxlbmd0aDsgaSArPSAzKSB7XG4gICAgICB2YXIgbVN0YXJ0ID0gbWFwW2ldLCBtRW5kID0gbWFwW2kgKyAxXTtcbiAgICAgIGlmIChjaCA8IG1TdGFydCkge1xuICAgICAgICBzdGFydCA9IDA7IGVuZCA9IDE7XG4gICAgICAgIGNvbGxhcHNlID0gXCJsZWZ0XCI7XG4gICAgICB9IGVsc2UgaWYgKGNoIDwgbUVuZCkge1xuICAgICAgICBzdGFydCA9IGNoIC0gbVN0YXJ0O1xuICAgICAgICBlbmQgPSBzdGFydCArIDE7XG4gICAgICB9IGVsc2UgaWYgKGkgPT0gbWFwLmxlbmd0aCAtIDMgfHwgY2ggPT0gbUVuZCAmJiBtYXBbaSArIDNdID4gY2gpIHtcbiAgICAgICAgZW5kID0gbUVuZCAtIG1TdGFydDtcbiAgICAgICAgc3RhcnQgPSBlbmQgLSAxO1xuICAgICAgICBpZiAoY2ggPj0gbUVuZCkgY29sbGFwc2UgPSBcInJpZ2h0XCI7XG4gICAgICB9XG4gICAgICBpZiAoc3RhcnQgIT0gbnVsbCkge1xuICAgICAgICBub2RlID0gbWFwW2kgKyAyXTtcbiAgICAgICAgaWYgKG1TdGFydCA9PSBtRW5kICYmIGJpYXMgPT0gKG5vZGUuaW5zZXJ0TGVmdCA/IFwibGVmdFwiIDogXCJyaWdodFwiKSlcbiAgICAgICAgICBjb2xsYXBzZSA9IGJpYXM7XG4gICAgICAgIGlmIChiaWFzID09IFwibGVmdFwiICYmIHN0YXJ0ID09IDApXG4gICAgICAgICAgd2hpbGUgKGkgJiYgbWFwW2kgLSAyXSA9PSBtYXBbaSAtIDNdICYmIG1hcFtpIC0gMV0uaW5zZXJ0TGVmdCkge1xuICAgICAgICAgICAgbm9kZSA9IG1hcFsoaSAtPSAzKSArIDJdO1xuICAgICAgICAgICAgY29sbGFwc2UgPSBcImxlZnRcIjtcbiAgICAgICAgICB9XG4gICAgICAgIGlmIChiaWFzID09IFwicmlnaHRcIiAmJiBzdGFydCA9PSBtRW5kIC0gbVN0YXJ0KVxuICAgICAgICAgIHdoaWxlIChpIDwgbWFwLmxlbmd0aCAtIDMgJiYgbWFwW2kgKyAzXSA9PSBtYXBbaSArIDRdICYmICFtYXBbaSArIDVdLmluc2VydExlZnQpIHtcbiAgICAgICAgICAgIG5vZGUgPSBtYXBbKGkgKz0gMykgKyAyXTtcbiAgICAgICAgICAgIGNvbGxhcHNlID0gXCJyaWdodFwiO1xuICAgICAgICAgIH1cbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiB7bm9kZTogbm9kZSwgc3RhcnQ6IHN0YXJ0LCBlbmQ6IGVuZCwgY29sbGFwc2U6IGNvbGxhcHNlLCBjb3ZlclN0YXJ0OiBtU3RhcnQsIGNvdmVyRW5kOiBtRW5kfTtcbiAgfVxuXG4gIGZ1bmN0aW9uIG1lYXN1cmVDaGFySW5uZXIoY20sIHByZXBhcmVkLCBjaCwgYmlhcykge1xuICAgIHZhciBwbGFjZSA9IG5vZGVBbmRPZmZzZXRJbkxpbmVNYXAocHJlcGFyZWQubWFwLCBjaCwgYmlhcyk7XG4gICAgdmFyIG5vZGUgPSBwbGFjZS5ub2RlLCBzdGFydCA9IHBsYWNlLnN0YXJ0LCBlbmQgPSBwbGFjZS5lbmQsIGNvbGxhcHNlID0gcGxhY2UuY29sbGFwc2U7XG5cbiAgICB2YXIgcmVjdDtcbiAgICBpZiAobm9kZS5ub2RlVHlwZSA9PSAzKSB7IC8vIElmIGl0IGlzIGEgdGV4dCBub2RlLCB1c2UgYSByYW5nZSB0byByZXRyaWV2ZSB0aGUgY29vcmRpbmF0ZXMuXG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IDQ7IGkrKykgeyAvLyBSZXRyeSBhIG1heGltdW0gb2YgNCB0aW1lcyB3aGVuIG5vbnNlbnNlIHJlY3RhbmdsZXMgYXJlIHJldHVybmVkXG4gICAgICAgIHdoaWxlIChzdGFydCAmJiBpc0V4dGVuZGluZ0NoYXIocHJlcGFyZWQubGluZS50ZXh0LmNoYXJBdChwbGFjZS5jb3ZlclN0YXJ0ICsgc3RhcnQpKSkgLS1zdGFydDtcbiAgICAgICAgd2hpbGUgKHBsYWNlLmNvdmVyU3RhcnQgKyBlbmQgPCBwbGFjZS5jb3ZlckVuZCAmJiBpc0V4dGVuZGluZ0NoYXIocHJlcGFyZWQubGluZS50ZXh0LmNoYXJBdChwbGFjZS5jb3ZlclN0YXJ0ICsgZW5kKSkpICsrZW5kO1xuICAgICAgICBpZiAoaWUgJiYgaWVfdmVyc2lvbiA8IDkgJiYgc3RhcnQgPT0gMCAmJiBlbmQgPT0gcGxhY2UuY292ZXJFbmQgLSBwbGFjZS5jb3ZlclN0YXJ0KSB7XG4gICAgICAgICAgcmVjdCA9IG5vZGUucGFyZW50Tm9kZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcbiAgICAgICAgfSBlbHNlIGlmIChpZSAmJiBjbS5vcHRpb25zLmxpbmVXcmFwcGluZykge1xuICAgICAgICAgIHZhciByZWN0cyA9IHJhbmdlKG5vZGUsIHN0YXJ0LCBlbmQpLmdldENsaWVudFJlY3RzKCk7XG4gICAgICAgICAgaWYgKHJlY3RzLmxlbmd0aClcbiAgICAgICAgICAgIHJlY3QgPSByZWN0c1tiaWFzID09IFwicmlnaHRcIiA/IHJlY3RzLmxlbmd0aCAtIDEgOiAwXTtcbiAgICAgICAgICBlbHNlXG4gICAgICAgICAgICByZWN0ID0gbnVsbFJlY3Q7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgcmVjdCA9IHJhbmdlKG5vZGUsIHN0YXJ0LCBlbmQpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpIHx8IG51bGxSZWN0O1xuICAgICAgICB9XG4gICAgICAgIGlmIChyZWN0LmxlZnQgfHwgcmVjdC5yaWdodCB8fCBzdGFydCA9PSAwKSBicmVhaztcbiAgICAgICAgZW5kID0gc3RhcnQ7XG4gICAgICAgIHN0YXJ0ID0gc3RhcnQgLSAxO1xuICAgICAgICBjb2xsYXBzZSA9IFwicmlnaHRcIjtcbiAgICAgIH1cbiAgICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uIDwgMTEpIHJlY3QgPSBtYXliZVVwZGF0ZVJlY3RGb3Jab29taW5nKGNtLmRpc3BsYXkubWVhc3VyZSwgcmVjdCk7XG4gICAgfSBlbHNlIHsgLy8gSWYgaXQgaXMgYSB3aWRnZXQsIHNpbXBseSBnZXQgdGhlIGJveCBmb3IgdGhlIHdob2xlIHdpZGdldC5cbiAgICAgIGlmIChzdGFydCA+IDApIGNvbGxhcHNlID0gYmlhcyA9IFwicmlnaHRcIjtcbiAgICAgIHZhciByZWN0cztcbiAgICAgIGlmIChjbS5vcHRpb25zLmxpbmVXcmFwcGluZyAmJiAocmVjdHMgPSBub2RlLmdldENsaWVudFJlY3RzKCkpLmxlbmd0aCA+IDEpXG4gICAgICAgIHJlY3QgPSByZWN0c1tiaWFzID09IFwicmlnaHRcIiA/IHJlY3RzLmxlbmd0aCAtIDEgOiAwXTtcbiAgICAgIGVsc2VcbiAgICAgICAgcmVjdCA9IG5vZGUuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG4gICAgfVxuICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uIDwgOSAmJiAhc3RhcnQgJiYgKCFyZWN0IHx8ICFyZWN0LmxlZnQgJiYgIXJlY3QucmlnaHQpKSB7XG4gICAgICB2YXIgclNwYW4gPSBub2RlLnBhcmVudE5vZGUuZ2V0Q2xpZW50UmVjdHMoKVswXTtcbiAgICAgIGlmIChyU3BhbilcbiAgICAgICAgcmVjdCA9IHtsZWZ0OiByU3Bhbi5sZWZ0LCByaWdodDogclNwYW4ubGVmdCArIGNoYXJXaWR0aChjbS5kaXNwbGF5KSwgdG9wOiByU3Bhbi50b3AsIGJvdHRvbTogclNwYW4uYm90dG9tfTtcbiAgICAgIGVsc2VcbiAgICAgICAgcmVjdCA9IG51bGxSZWN0O1xuICAgIH1cblxuICAgIHZhciBydG9wID0gcmVjdC50b3AgLSBwcmVwYXJlZC5yZWN0LnRvcCwgcmJvdCA9IHJlY3QuYm90dG9tIC0gcHJlcGFyZWQucmVjdC50b3A7XG4gICAgdmFyIG1pZCA9IChydG9wICsgcmJvdCkgLyAyO1xuICAgIHZhciBoZWlnaHRzID0gcHJlcGFyZWQudmlldy5tZWFzdXJlLmhlaWdodHM7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBoZWlnaHRzLmxlbmd0aCAtIDE7IGkrKylcbiAgICAgIGlmIChtaWQgPCBoZWlnaHRzW2ldKSBicmVhaztcbiAgICB2YXIgdG9wID0gaSA/IGhlaWdodHNbaSAtIDFdIDogMCwgYm90ID0gaGVpZ2h0c1tpXTtcbiAgICB2YXIgcmVzdWx0ID0ge2xlZnQ6IChjb2xsYXBzZSA9PSBcInJpZ2h0XCIgPyByZWN0LnJpZ2h0IDogcmVjdC5sZWZ0KSAtIHByZXBhcmVkLnJlY3QubGVmdCxcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAoY29sbGFwc2UgPT0gXCJsZWZ0XCIgPyByZWN0LmxlZnQgOiByZWN0LnJpZ2h0KSAtIHByZXBhcmVkLnJlY3QubGVmdCxcbiAgICAgICAgICAgICAgICAgIHRvcDogdG9wLCBib3R0b206IGJvdH07XG4gICAgaWYgKCFyZWN0LmxlZnQgJiYgIXJlY3QucmlnaHQpIHJlc3VsdC5ib2d1cyA9IHRydWU7XG4gICAgaWYgKCFjbS5vcHRpb25zLnNpbmdsZUN1cnNvckhlaWdodFBlckxpbmUpIHsgcmVzdWx0LnJ0b3AgPSBydG9wOyByZXN1bHQucmJvdHRvbSA9IHJib3Q7IH1cblxuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cblxuICAvLyBXb3JrIGFyb3VuZCBwcm9ibGVtIHdpdGggYm91bmRpbmcgY2xpZW50IHJlY3RzIG9uIHJhbmdlcyBiZWluZ1xuICAvLyByZXR1cm5lZCBpbmNvcnJlY3RseSB3aGVuIHpvb21lZCBvbiBJRTEwIGFuZCBiZWxvdy5cbiAgZnVuY3Rpb24gbWF5YmVVcGRhdGVSZWN0Rm9yWm9vbWluZyhtZWFzdXJlLCByZWN0KSB7XG4gICAgaWYgKCF3aW5kb3cuc2NyZWVuIHx8IHNjcmVlbi5sb2dpY2FsWERQSSA9PSBudWxsIHx8XG4gICAgICAgIHNjcmVlbi5sb2dpY2FsWERQSSA9PSBzY3JlZW4uZGV2aWNlWERQSSB8fCAhaGFzQmFkWm9vbWVkUmVjdHMobWVhc3VyZSkpXG4gICAgICByZXR1cm4gcmVjdDtcbiAgICB2YXIgc2NhbGVYID0gc2NyZWVuLmxvZ2ljYWxYRFBJIC8gc2NyZWVuLmRldmljZVhEUEk7XG4gICAgdmFyIHNjYWxlWSA9IHNjcmVlbi5sb2dpY2FsWURQSSAvIHNjcmVlbi5kZXZpY2VZRFBJO1xuICAgIHJldHVybiB7bGVmdDogcmVjdC5sZWZ0ICogc2NhbGVYLCByaWdodDogcmVjdC5yaWdodCAqIHNjYWxlWCxcbiAgICAgICAgICAgIHRvcDogcmVjdC50b3AgKiBzY2FsZVksIGJvdHRvbTogcmVjdC5ib3R0b20gKiBzY2FsZVl9O1xuICB9XG5cbiAgZnVuY3Rpb24gY2xlYXJMaW5lTWVhc3VyZW1lbnRDYWNoZUZvcihsaW5lVmlldykge1xuICAgIGlmIChsaW5lVmlldy5tZWFzdXJlKSB7XG4gICAgICBsaW5lVmlldy5tZWFzdXJlLmNhY2hlID0ge307XG4gICAgICBsaW5lVmlldy5tZWFzdXJlLmhlaWdodHMgPSBudWxsO1xuICAgICAgaWYgKGxpbmVWaWV3LnJlc3QpIGZvciAodmFyIGkgPSAwOyBpIDwgbGluZVZpZXcucmVzdC5sZW5ndGg7IGkrKylcbiAgICAgICAgbGluZVZpZXcubWVhc3VyZS5jYWNoZXNbaV0gPSB7fTtcbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiBjbGVhckxpbmVNZWFzdXJlbWVudENhY2hlKGNtKSB7XG4gICAgY20uZGlzcGxheS5leHRlcm5hbE1lYXN1cmUgPSBudWxsO1xuICAgIHJlbW92ZUNoaWxkcmVuKGNtLmRpc3BsYXkubGluZU1lYXN1cmUpO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY20uZGlzcGxheS52aWV3Lmxlbmd0aDsgaSsrKVxuICAgICAgY2xlYXJMaW5lTWVhc3VyZW1lbnRDYWNoZUZvcihjbS5kaXNwbGF5LnZpZXdbaV0pO1xuICB9XG5cbiAgZnVuY3Rpb24gY2xlYXJDYWNoZXMoY20pIHtcbiAgICBjbGVhckxpbmVNZWFzdXJlbWVudENhY2hlKGNtKTtcbiAgICBjbS5kaXNwbGF5LmNhY2hlZENoYXJXaWR0aCA9IGNtLmRpc3BsYXkuY2FjaGVkVGV4dEhlaWdodCA9IGNtLmRpc3BsYXkuY2FjaGVkUGFkZGluZ0ggPSBudWxsO1xuICAgIGlmICghY20ub3B0aW9ucy5saW5lV3JhcHBpbmcpIGNtLmRpc3BsYXkubWF4TGluZUNoYW5nZWQgPSB0cnVlO1xuICAgIGNtLmRpc3BsYXkubGluZU51bUNoYXJzID0gbnVsbDtcbiAgfVxuXG4gIGZ1bmN0aW9uIHBhZ2VTY3JvbGxYKCkgeyByZXR1cm4gd2luZG93LnBhZ2VYT2Zmc2V0IHx8IChkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQgfHwgZG9jdW1lbnQuYm9keSkuc2Nyb2xsTGVmdDsgfVxuICBmdW5jdGlvbiBwYWdlU2Nyb2xsWSgpIHsgcmV0dXJuIHdpbmRvdy5wYWdlWU9mZnNldCB8fCAoZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50IHx8IGRvY3VtZW50LmJvZHkpLnNjcm9sbFRvcDsgfVxuXG4gIC8vIENvbnZlcnRzIGEge3RvcCwgYm90dG9tLCBsZWZ0LCByaWdodH0gYm94IGZyb20gbGluZS1sb2NhbFxuICAvLyBjb29yZGluYXRlcyBpbnRvIGFub3RoZXIgY29vcmRpbmF0ZSBzeXN0ZW0uIENvbnRleHQgbWF5IGJlIG9uZSBvZlxuICAvLyBcImxpbmVcIiwgXCJkaXZcIiAoZGlzcGxheS5saW5lRGl2KSwgXCJsb2NhbFwiL251bGwgKGVkaXRvciksIFwid2luZG93XCIsXG4gIC8vIG9yIFwicGFnZVwiLlxuICBmdW5jdGlvbiBpbnRvQ29vcmRTeXN0ZW0oY20sIGxpbmVPYmosIHJlY3QsIGNvbnRleHQpIHtcbiAgICBpZiAobGluZU9iai53aWRnZXRzKSBmb3IgKHZhciBpID0gMDsgaSA8IGxpbmVPYmoud2lkZ2V0cy5sZW5ndGg7ICsraSkgaWYgKGxpbmVPYmoud2lkZ2V0c1tpXS5hYm92ZSkge1xuICAgICAgdmFyIHNpemUgPSB3aWRnZXRIZWlnaHQobGluZU9iai53aWRnZXRzW2ldKTtcbiAgICAgIHJlY3QudG9wICs9IHNpemU7IHJlY3QuYm90dG9tICs9IHNpemU7XG4gICAgfVxuICAgIGlmIChjb250ZXh0ID09IFwibGluZVwiKSByZXR1cm4gcmVjdDtcbiAgICBpZiAoIWNvbnRleHQpIGNvbnRleHQgPSBcImxvY2FsXCI7XG4gICAgdmFyIHlPZmYgPSBoZWlnaHRBdExpbmUobGluZU9iaik7XG4gICAgaWYgKGNvbnRleHQgPT0gXCJsb2NhbFwiKSB5T2ZmICs9IHBhZGRpbmdUb3AoY20uZGlzcGxheSk7XG4gICAgZWxzZSB5T2ZmIC09IGNtLmRpc3BsYXkudmlld09mZnNldDtcbiAgICBpZiAoY29udGV4dCA9PSBcInBhZ2VcIiB8fCBjb250ZXh0ID09IFwid2luZG93XCIpIHtcbiAgICAgIHZhciBsT2ZmID0gY20uZGlzcGxheS5saW5lU3BhY2UuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG4gICAgICB5T2ZmICs9IGxPZmYudG9wICsgKGNvbnRleHQgPT0gXCJ3aW5kb3dcIiA/IDAgOiBwYWdlU2Nyb2xsWSgpKTtcbiAgICAgIHZhciB4T2ZmID0gbE9mZi5sZWZ0ICsgKGNvbnRleHQgPT0gXCJ3aW5kb3dcIiA/IDAgOiBwYWdlU2Nyb2xsWCgpKTtcbiAgICAgIHJlY3QubGVmdCArPSB4T2ZmOyByZWN0LnJpZ2h0ICs9IHhPZmY7XG4gICAgfVxuICAgIHJlY3QudG9wICs9IHlPZmY7IHJlY3QuYm90dG9tICs9IHlPZmY7XG4gICAgcmV0dXJuIHJlY3Q7XG4gIH1cblxuICAvLyBDb3ZlcnRzIGEgYm94IGZyb20gXCJkaXZcIiBjb29yZHMgdG8gYW5vdGhlciBjb29yZGluYXRlIHN5c3RlbS5cbiAgLy8gQ29udGV4dCBtYXkgYmUgXCJ3aW5kb3dcIiwgXCJwYWdlXCIsIFwiZGl2XCIsIG9yIFwibG9jYWxcIi9udWxsLlxuICBmdW5jdGlvbiBmcm9tQ29vcmRTeXN0ZW0oY20sIGNvb3JkcywgY29udGV4dCkge1xuICAgIGlmIChjb250ZXh0ID09IFwiZGl2XCIpIHJldHVybiBjb29yZHM7XG4gICAgdmFyIGxlZnQgPSBjb29yZHMubGVmdCwgdG9wID0gY29vcmRzLnRvcDtcbiAgICAvLyBGaXJzdCBtb3ZlIGludG8gXCJwYWdlXCIgY29vcmRpbmF0ZSBzeXN0ZW1cbiAgICBpZiAoY29udGV4dCA9PSBcInBhZ2VcIikge1xuICAgICAgbGVmdCAtPSBwYWdlU2Nyb2xsWCgpO1xuICAgICAgdG9wIC09IHBhZ2VTY3JvbGxZKCk7XG4gICAgfSBlbHNlIGlmIChjb250ZXh0ID09IFwibG9jYWxcIiB8fCAhY29udGV4dCkge1xuICAgICAgdmFyIGxvY2FsQm94ID0gY20uZGlzcGxheS5zaXplci5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcbiAgICAgIGxlZnQgKz0gbG9jYWxCb3gubGVmdDtcbiAgICAgIHRvcCArPSBsb2NhbEJveC50b3A7XG4gICAgfVxuXG4gICAgdmFyIGxpbmVTcGFjZUJveCA9IGNtLmRpc3BsYXkubGluZVNwYWNlLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO1xuICAgIHJldHVybiB7bGVmdDogbGVmdCAtIGxpbmVTcGFjZUJveC5sZWZ0LCB0b3A6IHRvcCAtIGxpbmVTcGFjZUJveC50b3B9O1xuICB9XG5cbiAgZnVuY3Rpb24gY2hhckNvb3JkcyhjbSwgcG9zLCBjb250ZXh0LCBsaW5lT2JqLCBiaWFzKSB7XG4gICAgaWYgKCFsaW5lT2JqKSBsaW5lT2JqID0gZ2V0TGluZShjbS5kb2MsIHBvcy5saW5lKTtcbiAgICByZXR1cm4gaW50b0Nvb3JkU3lzdGVtKGNtLCBsaW5lT2JqLCBtZWFzdXJlQ2hhcihjbSwgbGluZU9iaiwgcG9zLmNoLCBiaWFzKSwgY29udGV4dCk7XG4gIH1cblxuICAvLyBSZXR1cm5zIGEgYm94IGZvciBhIGdpdmVuIGN1cnNvciBwb3NpdGlvbiwgd2hpY2ggbWF5IGhhdmUgYW5cbiAgLy8gJ290aGVyJyBwcm9wZXJ0eSBjb250YWluaW5nIHRoZSBwb3NpdGlvbiBvZiB0aGUgc2Vjb25kYXJ5IGN1cnNvclxuICAvLyBvbiBhIGJpZGkgYm91bmRhcnkuXG4gIGZ1bmN0aW9uIGN1cnNvckNvb3JkcyhjbSwgcG9zLCBjb250ZXh0LCBsaW5lT2JqLCBwcmVwYXJlZE1lYXN1cmUsIHZhckhlaWdodCkge1xuICAgIGxpbmVPYmogPSBsaW5lT2JqIHx8IGdldExpbmUoY20uZG9jLCBwb3MubGluZSk7XG4gICAgaWYgKCFwcmVwYXJlZE1lYXN1cmUpIHByZXBhcmVkTWVhc3VyZSA9IHByZXBhcmVNZWFzdXJlRm9yTGluZShjbSwgbGluZU9iaik7XG4gICAgZnVuY3Rpb24gZ2V0KGNoLCByaWdodCkge1xuICAgICAgdmFyIG0gPSBtZWFzdXJlQ2hhclByZXBhcmVkKGNtLCBwcmVwYXJlZE1lYXN1cmUsIGNoLCByaWdodCA/IFwicmlnaHRcIiA6IFwibGVmdFwiLCB2YXJIZWlnaHQpO1xuICAgICAgaWYgKHJpZ2h0KSBtLmxlZnQgPSBtLnJpZ2h0OyBlbHNlIG0ucmlnaHQgPSBtLmxlZnQ7XG4gICAgICByZXR1cm4gaW50b0Nvb3JkU3lzdGVtKGNtLCBsaW5lT2JqLCBtLCBjb250ZXh0KTtcbiAgICB9XG4gICAgZnVuY3Rpb24gZ2V0QmlkaShjaCwgcGFydFBvcykge1xuICAgICAgdmFyIHBhcnQgPSBvcmRlcltwYXJ0UG9zXSwgcmlnaHQgPSBwYXJ0LmxldmVsICUgMjtcbiAgICAgIGlmIChjaCA9PSBiaWRpTGVmdChwYXJ0KSAmJiBwYXJ0UG9zICYmIHBhcnQubGV2ZWwgPCBvcmRlcltwYXJ0UG9zIC0gMV0ubGV2ZWwpIHtcbiAgICAgICAgcGFydCA9IG9yZGVyWy0tcGFydFBvc107XG4gICAgICAgIGNoID0gYmlkaVJpZ2h0KHBhcnQpIC0gKHBhcnQubGV2ZWwgJSAyID8gMCA6IDEpO1xuICAgICAgICByaWdodCA9IHRydWU7XG4gICAgICB9IGVsc2UgaWYgKGNoID09IGJpZGlSaWdodChwYXJ0KSAmJiBwYXJ0UG9zIDwgb3JkZXIubGVuZ3RoIC0gMSAmJiBwYXJ0LmxldmVsIDwgb3JkZXJbcGFydFBvcyArIDFdLmxldmVsKSB7XG4gICAgICAgIHBhcnQgPSBvcmRlclsrK3BhcnRQb3NdO1xuICAgICAgICBjaCA9IGJpZGlMZWZ0KHBhcnQpIC0gcGFydC5sZXZlbCAlIDI7XG4gICAgICAgIHJpZ2h0ID0gZmFsc2U7XG4gICAgICB9XG4gICAgICBpZiAocmlnaHQgJiYgY2ggPT0gcGFydC50byAmJiBjaCA+IHBhcnQuZnJvbSkgcmV0dXJuIGdldChjaCAtIDEpO1xuICAgICAgcmV0dXJuIGdldChjaCwgcmlnaHQpO1xuICAgIH1cbiAgICB2YXIgb3JkZXIgPSBnZXRPcmRlcihsaW5lT2JqKSwgY2ggPSBwb3MuY2g7XG4gICAgaWYgKCFvcmRlcikgcmV0dXJuIGdldChjaCk7XG4gICAgdmFyIHBhcnRQb3MgPSBnZXRCaWRpUGFydEF0KG9yZGVyLCBjaCk7XG4gICAgdmFyIHZhbCA9IGdldEJpZGkoY2gsIHBhcnRQb3MpO1xuICAgIGlmIChiaWRpT3RoZXIgIT0gbnVsbCkgdmFsLm90aGVyID0gZ2V0QmlkaShjaCwgYmlkaU90aGVyKTtcbiAgICByZXR1cm4gdmFsO1xuICB9XG5cbiAgLy8gVXNlZCB0byBjaGVhcGx5IGVzdGltYXRlIHRoZSBjb29yZGluYXRlcyBmb3IgYSBwb3NpdGlvbi4gVXNlZCBmb3JcbiAgLy8gaW50ZXJtZWRpYXRlIHNjcm9sbCB1cGRhdGVzLlxuICBmdW5jdGlvbiBlc3RpbWF0ZUNvb3JkcyhjbSwgcG9zKSB7XG4gICAgdmFyIGxlZnQgPSAwLCBwb3MgPSBjbGlwUG9zKGNtLmRvYywgcG9zKTtcbiAgICBpZiAoIWNtLm9wdGlvbnMubGluZVdyYXBwaW5nKSBsZWZ0ID0gY2hhcldpZHRoKGNtLmRpc3BsYXkpICogcG9zLmNoO1xuICAgIHZhciBsaW5lT2JqID0gZ2V0TGluZShjbS5kb2MsIHBvcy5saW5lKTtcbiAgICB2YXIgdG9wID0gaGVpZ2h0QXRMaW5lKGxpbmVPYmopICsgcGFkZGluZ1RvcChjbS5kaXNwbGF5KTtcbiAgICByZXR1cm4ge2xlZnQ6IGxlZnQsIHJpZ2h0OiBsZWZ0LCB0b3A6IHRvcCwgYm90dG9tOiB0b3AgKyBsaW5lT2JqLmhlaWdodH07XG4gIH1cblxuICAvLyBQb3NpdGlvbnMgcmV0dXJuZWQgYnkgY29vcmRzQ2hhciBjb250YWluIHNvbWUgZXh0cmEgaW5mb3JtYXRpb24uXG4gIC8vIHhSZWwgaXMgdGhlIHJlbGF0aXZlIHggcG9zaXRpb24gb2YgdGhlIGlucHV0IGNvb3JkaW5hdGVzIGNvbXBhcmVkXG4gIC8vIHRvIHRoZSBmb3VuZCBwb3NpdGlvbiAoc28geFJlbCA+IDAgbWVhbnMgdGhlIGNvb3JkaW5hdGVzIGFyZSB0b1xuICAvLyB0aGUgcmlnaHQgb2YgdGhlIGNoYXJhY3RlciBwb3NpdGlvbiwgZm9yIGV4YW1wbGUpLiBXaGVuIG91dHNpZGVcbiAgLy8gaXMgdHJ1ZSwgdGhhdCBtZWFucyB0aGUgY29vcmRpbmF0ZXMgbGllIG91dHNpZGUgdGhlIGxpbmUnc1xuICAvLyB2ZXJ0aWNhbCByYW5nZS5cbiAgZnVuY3Rpb24gUG9zV2l0aEluZm8obGluZSwgY2gsIG91dHNpZGUsIHhSZWwpIHtcbiAgICB2YXIgcG9zID0gUG9zKGxpbmUsIGNoKTtcbiAgICBwb3MueFJlbCA9IHhSZWw7XG4gICAgaWYgKG91dHNpZGUpIHBvcy5vdXRzaWRlID0gdHJ1ZTtcbiAgICByZXR1cm4gcG9zO1xuICB9XG5cbiAgLy8gQ29tcHV0ZSB0aGUgY2hhcmFjdGVyIHBvc2l0aW9uIGNsb3Nlc3QgdG8gdGhlIGdpdmVuIGNvb3JkaW5hdGVzLlxuICAvLyBJbnB1dCBtdXN0IGJlIGxpbmVTcGFjZS1sb2NhbCAoXCJkaXZcIiBjb29yZGluYXRlIHN5c3RlbSkuXG4gIGZ1bmN0aW9uIGNvb3Jkc0NoYXIoY20sIHgsIHkpIHtcbiAgICB2YXIgZG9jID0gY20uZG9jO1xuICAgIHkgKz0gY20uZGlzcGxheS52aWV3T2Zmc2V0O1xuICAgIGlmICh5IDwgMCkgcmV0dXJuIFBvc1dpdGhJbmZvKGRvYy5maXJzdCwgMCwgdHJ1ZSwgLTEpO1xuICAgIHZhciBsaW5lTiA9IGxpbmVBdEhlaWdodChkb2MsIHkpLCBsYXN0ID0gZG9jLmZpcnN0ICsgZG9jLnNpemUgLSAxO1xuICAgIGlmIChsaW5lTiA+IGxhc3QpXG4gICAgICByZXR1cm4gUG9zV2l0aEluZm8oZG9jLmZpcnN0ICsgZG9jLnNpemUgLSAxLCBnZXRMaW5lKGRvYywgbGFzdCkudGV4dC5sZW5ndGgsIHRydWUsIDEpO1xuICAgIGlmICh4IDwgMCkgeCA9IDA7XG5cbiAgICB2YXIgbGluZU9iaiA9IGdldExpbmUoZG9jLCBsaW5lTik7XG4gICAgZm9yICg7Oykge1xuICAgICAgdmFyIGZvdW5kID0gY29vcmRzQ2hhcklubmVyKGNtLCBsaW5lT2JqLCBsaW5lTiwgeCwgeSk7XG4gICAgICB2YXIgbWVyZ2VkID0gY29sbGFwc2VkU3BhbkF0RW5kKGxpbmVPYmopO1xuICAgICAgdmFyIG1lcmdlZFBvcyA9IG1lcmdlZCAmJiBtZXJnZWQuZmluZCgwLCB0cnVlKTtcbiAgICAgIGlmIChtZXJnZWQgJiYgKGZvdW5kLmNoID4gbWVyZ2VkUG9zLmZyb20uY2ggfHwgZm91bmQuY2ggPT0gbWVyZ2VkUG9zLmZyb20uY2ggJiYgZm91bmQueFJlbCA+IDApKVxuICAgICAgICBsaW5lTiA9IGxpbmVObyhsaW5lT2JqID0gbWVyZ2VkUG9zLnRvLmxpbmUpO1xuICAgICAgZWxzZVxuICAgICAgICByZXR1cm4gZm91bmQ7XG4gICAgfVxuICB9XG5cbiAgZnVuY3Rpb24gY29vcmRzQ2hhcklubmVyKGNtLCBsaW5lT2JqLCBsaW5lTm8sIHgsIHkpIHtcbiAgICB2YXIgaW5uZXJPZmYgPSB5IC0gaGVpZ2h0QXRMaW5lKGxpbmVPYmopO1xuICAgIHZhciB3cm9uZ0xpbmUgPSBmYWxzZSwgYWRqdXN0ID0gMiAqIGNtLmRpc3BsYXkud3JhcHBlci5jbGllbnRXaWR0aDtcbiAgICB2YXIgcHJlcGFyZWRNZWFzdXJlID0gcHJlcGFyZU1lYXN1cmVGb3JMaW5lKGNtLCBsaW5lT2JqKTtcblxuICAgIGZ1bmN0aW9uIGdldFgoY2gpIHtcbiAgICAgIHZhciBzcCA9IGN1cnNvckNvb3JkcyhjbSwgUG9zKGxpbmVObywgY2gpLCBcImxpbmVcIiwgbGluZU9iaiwgcHJlcGFyZWRNZWFzdXJlKTtcbiAgICAgIHdyb25nTGluZSA9IHRydWU7XG4gICAgICBpZiAoaW5uZXJPZmYgPiBzcC5ib3R0b20pIHJldHVybiBzcC5sZWZ0IC0gYWRqdXN0O1xuICAgICAgZWxzZSBpZiAoaW5uZXJPZmYgPCBzcC50b3ApIHJldHVybiBzcC5sZWZ0ICsgYWRqdXN0O1xuICAgICAgZWxzZSB3cm9uZ0xpbmUgPSBmYWxzZTtcbiAgICAgIHJldHVybiBzcC5sZWZ0O1xuICAgIH1cblxuICAgIHZhciBiaWRpID0gZ2V0T3JkZXIobGluZU9iaiksIGRpc3QgPSBsaW5lT2JqLnRleHQubGVuZ3RoO1xuICAgIHZhciBmcm9tID0gbGluZUxlZnQobGluZU9iaiksIHRvID0gbGluZVJpZ2h0KGxpbmVPYmopO1xuICAgIHZhciBmcm9tWCA9IGdldFgoZnJvbSksIGZyb21PdXRzaWRlID0gd3JvbmdMaW5lLCB0b1ggPSBnZXRYKHRvKSwgdG9PdXRzaWRlID0gd3JvbmdMaW5lO1xuXG4gICAgaWYgKHggPiB0b1gpIHJldHVybiBQb3NXaXRoSW5mbyhsaW5lTm8sIHRvLCB0b091dHNpZGUsIDEpO1xuICAgIC8vIERvIGEgYmluYXJ5IHNlYXJjaCBiZXR3ZWVuIHRoZXNlIGJvdW5kcy5cbiAgICBmb3IgKDs7KSB7XG4gICAgICBpZiAoYmlkaSA/IHRvID09IGZyb20gfHwgdG8gPT0gbW92ZVZpc3VhbGx5KGxpbmVPYmosIGZyb20sIDEpIDogdG8gLSBmcm9tIDw9IDEpIHtcbiAgICAgICAgdmFyIGNoID0geCA8IGZyb21YIHx8IHggLSBmcm9tWCA8PSB0b1ggLSB4ID8gZnJvbSA6IHRvO1xuICAgICAgICB2YXIgeERpZmYgPSB4IC0gKGNoID09IGZyb20gPyBmcm9tWCA6IHRvWCk7XG4gICAgICAgIHdoaWxlIChpc0V4dGVuZGluZ0NoYXIobGluZU9iai50ZXh0LmNoYXJBdChjaCkpKSArK2NoO1xuICAgICAgICB2YXIgcG9zID0gUG9zV2l0aEluZm8obGluZU5vLCBjaCwgY2ggPT0gZnJvbSA/IGZyb21PdXRzaWRlIDogdG9PdXRzaWRlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeERpZmYgPCAtMSA/IC0xIDogeERpZmYgPiAxID8gMSA6IDApO1xuICAgICAgICByZXR1cm4gcG9zO1xuICAgICAgfVxuICAgICAgdmFyIHN0ZXAgPSBNYXRoLmNlaWwoZGlzdCAvIDIpLCBtaWRkbGUgPSBmcm9tICsgc3RlcDtcbiAgICAgIGlmIChiaWRpKSB7XG4gICAgICAgIG1pZGRsZSA9IGZyb207XG4gICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgc3RlcDsgKytpKSBtaWRkbGUgPSBtb3ZlVmlzdWFsbHkobGluZU9iaiwgbWlkZGxlLCAxKTtcbiAgICAgIH1cbiAgICAgIHZhciBtaWRkbGVYID0gZ2V0WChtaWRkbGUpO1xuICAgICAgaWYgKG1pZGRsZVggPiB4KSB7dG8gPSBtaWRkbGU7IHRvWCA9IG1pZGRsZVg7IGlmICh0b091dHNpZGUgPSB3cm9uZ0xpbmUpIHRvWCArPSAxMDAwOyBkaXN0ID0gc3RlcDt9XG4gICAgICBlbHNlIHtmcm9tID0gbWlkZGxlOyBmcm9tWCA9IG1pZGRsZVg7IGZyb21PdXRzaWRlID0gd3JvbmdMaW5lOyBkaXN0IC09IHN0ZXA7fVxuICAgIH1cbiAgfVxuXG4gIHZhciBtZWFzdXJlVGV4dDtcbiAgLy8gQ29tcHV0ZSB0aGUgZGVmYXVsdCB0ZXh0IGhlaWdodC5cbiAgZnVuY3Rpb24gdGV4dEhlaWdodChkaXNwbGF5KSB7XG4gICAgaWYgKGRpc3BsYXkuY2FjaGVkVGV4dEhlaWdodCAhPSBudWxsKSByZXR1cm4gZGlzcGxheS5jYWNoZWRUZXh0SGVpZ2h0O1xuICAgIGlmIChtZWFzdXJlVGV4dCA9PSBudWxsKSB7XG4gICAgICBtZWFzdXJlVGV4dCA9IGVsdChcInByZVwiKTtcbiAgICAgIC8vIE1lYXN1cmUgYSBidW5jaCBvZiBsaW5lcywgZm9yIGJyb3dzZXJzIHRoYXQgY29tcHV0ZVxuICAgICAgLy8gZnJhY3Rpb25hbCBoZWlnaHRzLlxuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCA0OTsgKytpKSB7XG4gICAgICAgIG1lYXN1cmVUZXh0LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKFwieFwiKSk7XG4gICAgICAgIG1lYXN1cmVUZXh0LmFwcGVuZENoaWxkKGVsdChcImJyXCIpKTtcbiAgICAgIH1cbiAgICAgIG1lYXN1cmVUZXh0LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKFwieFwiKSk7XG4gICAgfVxuICAgIHJlbW92ZUNoaWxkcmVuQW5kQWRkKGRpc3BsYXkubWVhc3VyZSwgbWVhc3VyZVRleHQpO1xuICAgIHZhciBoZWlnaHQgPSBtZWFzdXJlVGV4dC5vZmZzZXRIZWlnaHQgLyA1MDtcbiAgICBpZiAoaGVpZ2h0ID4gMykgZGlzcGxheS5jYWNoZWRUZXh0SGVpZ2h0ID0gaGVpZ2h0O1xuICAgIHJlbW92ZUNoaWxkcmVuKGRpc3BsYXkubWVhc3VyZSk7XG4gICAgcmV0dXJuIGhlaWdodCB8fCAxO1xuICB9XG5cbiAgLy8gQ29tcHV0ZSB0aGUgZGVmYXVsdCBjaGFyYWN0ZXIgd2lkdGguXG4gIGZ1bmN0aW9uIGNoYXJXaWR0aChkaXNwbGF5KSB7XG4gICAgaWYgKGRpc3BsYXkuY2FjaGVkQ2hhcldpZHRoICE9IG51bGwpIHJldHVybiBkaXNwbGF5LmNhY2hlZENoYXJXaWR0aDtcbiAgICB2YXIgYW5jaG9yID0gZWx0KFwic3BhblwiLCBcInh4eHh4eHh4eHhcIik7XG4gICAgdmFyIHByZSA9IGVsdChcInByZVwiLCBbYW5jaG9yXSk7XG4gICAgcmVtb3ZlQ2hpbGRyZW5BbmRBZGQoZGlzcGxheS5tZWFzdXJlLCBwcmUpO1xuICAgIHZhciByZWN0ID0gYW5jaG9yLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLCB3aWR0aCA9IChyZWN0LnJpZ2h0IC0gcmVjdC5sZWZ0KSAvIDEwO1xuICAgIGlmICh3aWR0aCA+IDIpIGRpc3BsYXkuY2FjaGVkQ2hhcldpZHRoID0gd2lkdGg7XG4gICAgcmV0dXJuIHdpZHRoIHx8IDEwO1xuICB9XG5cbiAgLy8gT1BFUkFUSU9OU1xuXG4gIC8vIE9wZXJhdGlvbnMgYXJlIHVzZWQgdG8gd3JhcCBhIHNlcmllcyBvZiBjaGFuZ2VzIHRvIHRoZSBlZGl0b3JcbiAgLy8gc3RhdGUgaW4gc3VjaCBhIHdheSB0aGF0IGVhY2ggY2hhbmdlIHdvbid0IGhhdmUgdG8gdXBkYXRlIHRoZVxuICAvLyBjdXJzb3IgYW5kIGRpc3BsYXkgKHdoaWNoIHdvdWxkIGJlIGF3a3dhcmQsIHNsb3csIGFuZFxuICAvLyBlcnJvci1wcm9uZSkuIEluc3RlYWQsIGRpc3BsYXkgdXBkYXRlcyBhcmUgYmF0Y2hlZCBhbmQgdGhlbiBhbGxcbiAgLy8gY29tYmluZWQgYW5kIGV4ZWN1dGVkIGF0IG9uY2UuXG5cbiAgdmFyIG9wZXJhdGlvbkdyb3VwID0gbnVsbDtcblxuICB2YXIgbmV4dE9wSWQgPSAwO1xuICAvLyBTdGFydCBhIG5ldyBvcGVyYXRpb24uXG4gIGZ1bmN0aW9uIHN0YXJ0T3BlcmF0aW9uKGNtKSB7XG4gICAgY20uY3VyT3AgPSB7XG4gICAgICBjbTogY20sXG4gICAgICB2aWV3Q2hhbmdlZDogZmFsc2UsICAgICAgLy8gRmxhZyB0aGF0IGluZGljYXRlcyB0aGF0IGxpbmVzIG1pZ2h0IG5lZWQgdG8gYmUgcmVkcmF3blxuICAgICAgc3RhcnRIZWlnaHQ6IGNtLmRvYy5oZWlnaHQsIC8vIFVzZWQgdG8gZGV0ZWN0IG5lZWQgdG8gdXBkYXRlIHNjcm9sbGJhclxuICAgICAgZm9yY2VVcGRhdGU6IGZhbHNlLCAgICAgIC8vIFVzZWQgdG8gZm9yY2UgYSByZWRyYXdcbiAgICAgIHVwZGF0ZUlucHV0OiBudWxsLCAgICAgICAvLyBXaGV0aGVyIHRvIHJlc2V0IHRoZSBpbnB1dCB0ZXh0YXJlYVxuICAgICAgdHlwaW5nOiBmYWxzZSwgICAgICAgICAgIC8vIFdoZXRoZXIgdGhpcyByZXNldCBzaG91bGQgYmUgY2FyZWZ1bCB0byBsZWF2ZSBleGlzdGluZyB0ZXh0IChmb3IgY29tcG9zaXRpbmcpXG4gICAgICBjaGFuZ2VPYmpzOiBudWxsLCAgICAgICAgLy8gQWNjdW11bGF0ZWQgY2hhbmdlcywgZm9yIGZpcmluZyBjaGFuZ2UgZXZlbnRzXG4gICAgICBjdXJzb3JBY3Rpdml0eUhhbmRsZXJzOiBudWxsLCAvLyBTZXQgb2YgaGFuZGxlcnMgdG8gZmlyZSBjdXJzb3JBY3Rpdml0eSBvblxuICAgICAgY3Vyc29yQWN0aXZpdHlDYWxsZWQ6IDAsIC8vIFRyYWNrcyB3aGljaCBjdXJzb3JBY3Rpdml0eSBoYW5kbGVycyBoYXZlIGJlZW4gY2FsbGVkIGFscmVhZHlcbiAgICAgIHNlbGVjdGlvbkNoYW5nZWQ6IGZhbHNlLCAvLyBXaGV0aGVyIHRoZSBzZWxlY3Rpb24gbmVlZHMgdG8gYmUgcmVkcmF3blxuICAgICAgdXBkYXRlTWF4TGluZTogZmFsc2UsICAgIC8vIFNldCB3aGVuIHRoZSB3aWRlc3QgbGluZSBuZWVkcyB0byBiZSBkZXRlcm1pbmVkIGFuZXdcbiAgICAgIHNjcm9sbExlZnQ6IG51bGwsIHNjcm9sbFRvcDogbnVsbCwgLy8gSW50ZXJtZWRpYXRlIHNjcm9sbCBwb3NpdGlvbiwgbm90IHB1c2hlZCB0byBET00geWV0XG4gICAgICBzY3JvbGxUb1BvczogbnVsbCwgICAgICAgLy8gVXNlZCB0byBzY3JvbGwgdG8gYSBzcGVjaWZpYyBwb3NpdGlvblxuICAgICAgZm9jdXM6IGZhbHNlLFxuICAgICAgaWQ6ICsrbmV4dE9wSWQgICAgICAgICAgIC8vIFVuaXF1ZSBJRFxuICAgIH07XG4gICAgaWYgKG9wZXJhdGlvbkdyb3VwKSB7XG4gICAgICBvcGVyYXRpb25Hcm91cC5vcHMucHVzaChjbS5jdXJPcCk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGNtLmN1ck9wLm93bnNHcm91cCA9IG9wZXJhdGlvbkdyb3VwID0ge1xuICAgICAgICBvcHM6IFtjbS5jdXJPcF0sXG4gICAgICAgIGRlbGF5ZWRDYWxsYmFja3M6IFtdXG4gICAgICB9O1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIGZpcmVDYWxsYmFja3NGb3JPcHMoZ3JvdXApIHtcbiAgICAvLyBDYWxscyBkZWxheWVkIGNhbGxiYWNrcyBhbmQgY3Vyc29yQWN0aXZpdHkgaGFuZGxlcnMgdW50aWwgbm9cbiAgICAvLyBuZXcgb25lcyBhcHBlYXJcbiAgICB2YXIgY2FsbGJhY2tzID0gZ3JvdXAuZGVsYXllZENhbGxiYWNrcywgaSA9IDA7XG4gICAgZG8ge1xuICAgICAgZm9yICg7IGkgPCBjYWxsYmFja3MubGVuZ3RoOyBpKyspXG4gICAgICAgIGNhbGxiYWNrc1tpXS5jYWxsKG51bGwpO1xuICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBncm91cC5vcHMubGVuZ3RoOyBqKyspIHtcbiAgICAgICAgdmFyIG9wID0gZ3JvdXAub3BzW2pdO1xuICAgICAgICBpZiAob3AuY3Vyc29yQWN0aXZpdHlIYW5kbGVycylcbiAgICAgICAgICB3aGlsZSAob3AuY3Vyc29yQWN0aXZpdHlDYWxsZWQgPCBvcC5jdXJzb3JBY3Rpdml0eUhhbmRsZXJzLmxlbmd0aClcbiAgICAgICAgICAgIG9wLmN1cnNvckFjdGl2aXR5SGFuZGxlcnNbb3AuY3Vyc29yQWN0aXZpdHlDYWxsZWQrK10uY2FsbChudWxsLCBvcC5jbSk7XG4gICAgICB9XG4gICAgfSB3aGlsZSAoaSA8IGNhbGxiYWNrcy5sZW5ndGgpO1xuICB9XG5cbiAgLy8gRmluaXNoIGFuIG9wZXJhdGlvbiwgdXBkYXRpbmcgdGhlIGRpc3BsYXkgYW5kIHNpZ25hbGxpbmcgZGVsYXllZCBldmVudHNcbiAgZnVuY3Rpb24gZW5kT3BlcmF0aW9uKGNtKSB7XG4gICAgdmFyIG9wID0gY20uY3VyT3AsIGdyb3VwID0gb3Aub3duc0dyb3VwO1xuICAgIGlmICghZ3JvdXApIHJldHVybjtcblxuICAgIHRyeSB7IGZpcmVDYWxsYmFja3NGb3JPcHMoZ3JvdXApOyB9XG4gICAgZmluYWxseSB7XG4gICAgICBvcGVyYXRpb25Hcm91cCA9IG51bGw7XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGdyb3VwLm9wcy5sZW5ndGg7IGkrKylcbiAgICAgICAgZ3JvdXAub3BzW2ldLmNtLmN1ck9wID0gbnVsbDtcbiAgICAgIGVuZE9wZXJhdGlvbnMoZ3JvdXApO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoZSBET00gdXBkYXRlcyBkb25lIHdoZW4gYW4gb3BlcmF0aW9uIGZpbmlzaGVzIGFyZSBiYXRjaGVkIHNvXG4gIC8vIHRoYXQgdGhlIG1pbmltdW0gbnVtYmVyIG9mIHJlbGF5b3V0cyBhcmUgcmVxdWlyZWQuXG4gIGZ1bmN0aW9uIGVuZE9wZXJhdGlvbnMoZ3JvdXApIHtcbiAgICB2YXIgb3BzID0gZ3JvdXAub3BzO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb3BzLmxlbmd0aDsgaSsrKSAvLyBSZWFkIERPTVxuICAgICAgZW5kT3BlcmF0aW9uX1IxKG9wc1tpXSk7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBvcHMubGVuZ3RoOyBpKyspIC8vIFdyaXRlIERPTSAobWF5YmUpXG4gICAgICBlbmRPcGVyYXRpb25fVzEob3BzW2ldKTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IG9wcy5sZW5ndGg7IGkrKykgLy8gUmVhZCBET01cbiAgICAgIGVuZE9wZXJhdGlvbl9SMihvcHNbaV0pO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb3BzLmxlbmd0aDsgaSsrKSAvLyBXcml0ZSBET00gKG1heWJlKVxuICAgICAgZW5kT3BlcmF0aW9uX1cyKG9wc1tpXSk7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBvcHMubGVuZ3RoOyBpKyspIC8vIFJlYWQgRE9NXG4gICAgICBlbmRPcGVyYXRpb25fZmluaXNoKG9wc1tpXSk7XG4gIH1cblxuICBmdW5jdGlvbiBlbmRPcGVyYXRpb25fUjEob3ApIHtcbiAgICB2YXIgY20gPSBvcC5jbSwgZGlzcGxheSA9IGNtLmRpc3BsYXk7XG4gICAgbWF5YmVDbGlwU2Nyb2xsYmFycyhjbSk7XG4gICAgaWYgKG9wLnVwZGF0ZU1heExpbmUpIGZpbmRNYXhMaW5lKGNtKTtcblxuICAgIG9wLm11c3RVcGRhdGUgPSBvcC52aWV3Q2hhbmdlZCB8fCBvcC5mb3JjZVVwZGF0ZSB8fCBvcC5zY3JvbGxUb3AgIT0gbnVsbCB8fFxuICAgICAgb3Auc2Nyb2xsVG9Qb3MgJiYgKG9wLnNjcm9sbFRvUG9zLmZyb20ubGluZSA8IGRpc3BsYXkudmlld0Zyb20gfHxcbiAgICAgICAgICAgICAgICAgICAgICAgICBvcC5zY3JvbGxUb1Bvcy50by5saW5lID49IGRpc3BsYXkudmlld1RvKSB8fFxuICAgICAgZGlzcGxheS5tYXhMaW5lQ2hhbmdlZCAmJiBjbS5vcHRpb25zLmxpbmVXcmFwcGluZztcbiAgICBvcC51cGRhdGUgPSBvcC5tdXN0VXBkYXRlICYmXG4gICAgICBuZXcgRGlzcGxheVVwZGF0ZShjbSwgb3AubXVzdFVwZGF0ZSAmJiB7dG9wOiBvcC5zY3JvbGxUb3AsIGVuc3VyZTogb3Auc2Nyb2xsVG9Qb3N9LCBvcC5mb3JjZVVwZGF0ZSk7XG4gIH1cblxuICBmdW5jdGlvbiBlbmRPcGVyYXRpb25fVzEob3ApIHtcbiAgICBvcC51cGRhdGVkRGlzcGxheSA9IG9wLm11c3RVcGRhdGUgJiYgdXBkYXRlRGlzcGxheUlmTmVlZGVkKG9wLmNtLCBvcC51cGRhdGUpO1xuICB9XG5cbiAgZnVuY3Rpb24gZW5kT3BlcmF0aW9uX1IyKG9wKSB7XG4gICAgdmFyIGNtID0gb3AuY20sIGRpc3BsYXkgPSBjbS5kaXNwbGF5O1xuICAgIGlmIChvcC51cGRhdGVkRGlzcGxheSkgdXBkYXRlSGVpZ2h0c0luVmlld3BvcnQoY20pO1xuXG4gICAgb3AuYmFyTWVhc3VyZSA9IG1lYXN1cmVGb3JTY3JvbGxiYXJzKGNtKTtcblxuICAgIC8vIElmIHRoZSBtYXggbGluZSBjaGFuZ2VkIHNpbmNlIGl0IHdhcyBsYXN0IG1lYXN1cmVkLCBtZWFzdXJlIGl0LFxuICAgIC8vIGFuZCBlbnN1cmUgdGhlIGRvY3VtZW50J3Mgd2lkdGggbWF0Y2hlcyBpdC5cbiAgICAvLyB1cGRhdGVEaXNwbGF5X1cyIHdpbGwgdXNlIHRoZXNlIHByb3BlcnRpZXMgdG8gZG8gdGhlIGFjdHVhbCByZXNpemluZ1xuICAgIGlmIChkaXNwbGF5Lm1heExpbmVDaGFuZ2VkICYmICFjbS5vcHRpb25zLmxpbmVXcmFwcGluZykge1xuICAgICAgb3AuYWRqdXN0V2lkdGhUbyA9IG1lYXN1cmVDaGFyKGNtLCBkaXNwbGF5Lm1heExpbmUsIGRpc3BsYXkubWF4TGluZS50ZXh0Lmxlbmd0aCkubGVmdCArIDM7XG4gICAgICBjbS5kaXNwbGF5LnNpemVyV2lkdGggPSBvcC5hZGp1c3RXaWR0aFRvO1xuICAgICAgb3AuYmFyTWVhc3VyZS5zY3JvbGxXaWR0aCA9XG4gICAgICAgIE1hdGgubWF4KGRpc3BsYXkuc2Nyb2xsZXIuY2xpZW50V2lkdGgsIGRpc3BsYXkuc2l6ZXIub2Zmc2V0TGVmdCArIG9wLmFkanVzdFdpZHRoVG8gKyBzY3JvbGxHYXAoY20pICsgY20uZGlzcGxheS5iYXJXaWR0aCk7XG4gICAgICBvcC5tYXhTY3JvbGxMZWZ0ID0gTWF0aC5tYXgoMCwgZGlzcGxheS5zaXplci5vZmZzZXRMZWZ0ICsgb3AuYWRqdXN0V2lkdGhUbyAtIGRpc3BsYXlXaWR0aChjbSkpO1xuICAgIH1cblxuICAgIGlmIChvcC51cGRhdGVkRGlzcGxheSB8fCBvcC5zZWxlY3Rpb25DaGFuZ2VkKVxuICAgICAgb3AucHJlcGFyZWRTZWxlY3Rpb24gPSBkaXNwbGF5LmlucHV0LnByZXBhcmVTZWxlY3Rpb24ob3AuZm9jdXMpO1xuICB9XG5cbiAgZnVuY3Rpb24gZW5kT3BlcmF0aW9uX1cyKG9wKSB7XG4gICAgdmFyIGNtID0gb3AuY207XG5cbiAgICBpZiAob3AuYWRqdXN0V2lkdGhUbyAhPSBudWxsKSB7XG4gICAgICBjbS5kaXNwbGF5LnNpemVyLnN0eWxlLm1pbldpZHRoID0gb3AuYWRqdXN0V2lkdGhUbyArIFwicHhcIjtcbiAgICAgIGlmIChvcC5tYXhTY3JvbGxMZWZ0IDwgY20uZG9jLnNjcm9sbExlZnQpXG4gICAgICAgIHNldFNjcm9sbExlZnQoY20sIE1hdGgubWluKGNtLmRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsTGVmdCwgb3AubWF4U2Nyb2xsTGVmdCksIHRydWUpO1xuICAgICAgY20uZGlzcGxheS5tYXhMaW5lQ2hhbmdlZCA9IGZhbHNlO1xuICAgIH1cblxuICAgIHZhciB0YWtlRm9jdXMgPSBvcC5mb2N1cyAmJiBvcC5mb2N1cyA9PSBhY3RpdmVFbHQoKSAmJiAoIWRvY3VtZW50Lmhhc0ZvY3VzIHx8IGRvY3VtZW50Lmhhc0ZvY3VzKCkpXG4gICAgaWYgKG9wLnByZXBhcmVkU2VsZWN0aW9uKVxuICAgICAgY20uZGlzcGxheS5pbnB1dC5zaG93U2VsZWN0aW9uKG9wLnByZXBhcmVkU2VsZWN0aW9uLCB0YWtlRm9jdXMpO1xuICAgIGlmIChvcC51cGRhdGVkRGlzcGxheSB8fCBvcC5zdGFydEhlaWdodCAhPSBjbS5kb2MuaGVpZ2h0KVxuICAgICAgdXBkYXRlU2Nyb2xsYmFycyhjbSwgb3AuYmFyTWVhc3VyZSk7XG4gICAgaWYgKG9wLnVwZGF0ZWREaXNwbGF5KVxuICAgICAgc2V0RG9jdW1lbnRIZWlnaHQoY20sIG9wLmJhck1lYXN1cmUpO1xuXG4gICAgaWYgKG9wLnNlbGVjdGlvbkNoYW5nZWQpIHJlc3RhcnRCbGluayhjbSk7XG5cbiAgICBpZiAoY20uc3RhdGUuZm9jdXNlZCAmJiBvcC51cGRhdGVJbnB1dClcbiAgICAgIGNtLmRpc3BsYXkuaW5wdXQucmVzZXQob3AudHlwaW5nKTtcbiAgICBpZiAodGFrZUZvY3VzKSBlbnN1cmVGb2N1cyhvcC5jbSk7XG4gIH1cblxuICBmdW5jdGlvbiBlbmRPcGVyYXRpb25fZmluaXNoKG9wKSB7XG4gICAgdmFyIGNtID0gb3AuY20sIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBkb2MgPSBjbS5kb2M7XG5cbiAgICBpZiAob3AudXBkYXRlZERpc3BsYXkpIHBvc3RVcGRhdGVEaXNwbGF5KGNtLCBvcC51cGRhdGUpO1xuXG4gICAgLy8gQWJvcnQgbW91c2Ugd2hlZWwgZGVsdGEgbWVhc3VyZW1lbnQsIHdoZW4gc2Nyb2xsaW5nIGV4cGxpY2l0bHlcbiAgICBpZiAoZGlzcGxheS53aGVlbFN0YXJ0WCAhPSBudWxsICYmIChvcC5zY3JvbGxUb3AgIT0gbnVsbCB8fCBvcC5zY3JvbGxMZWZ0ICE9IG51bGwgfHwgb3Auc2Nyb2xsVG9Qb3MpKVxuICAgICAgZGlzcGxheS53aGVlbFN0YXJ0WCA9IGRpc3BsYXkud2hlZWxTdGFydFkgPSBudWxsO1xuXG4gICAgLy8gUHJvcGFnYXRlIHRoZSBzY3JvbGwgcG9zaXRpb24gdG8gdGhlIGFjdHVhbCBET00gc2Nyb2xsZXJcbiAgICBpZiAob3Auc2Nyb2xsVG9wICE9IG51bGwgJiYgKGRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsVG9wICE9IG9wLnNjcm9sbFRvcCB8fCBvcC5mb3JjZVNjcm9sbCkpIHtcbiAgICAgIGRvYy5zY3JvbGxUb3AgPSBNYXRoLm1heCgwLCBNYXRoLm1pbihkaXNwbGF5LnNjcm9sbGVyLnNjcm9sbEhlaWdodCAtIGRpc3BsYXkuc2Nyb2xsZXIuY2xpZW50SGVpZ2h0LCBvcC5zY3JvbGxUb3ApKTtcbiAgICAgIGRpc3BsYXkuc2Nyb2xsYmFycy5zZXRTY3JvbGxUb3AoZG9jLnNjcm9sbFRvcCk7XG4gICAgICBkaXNwbGF5LnNjcm9sbGVyLnNjcm9sbFRvcCA9IGRvYy5zY3JvbGxUb3A7XG4gICAgfVxuICAgIGlmIChvcC5zY3JvbGxMZWZ0ICE9IG51bGwgJiYgKGRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsTGVmdCAhPSBvcC5zY3JvbGxMZWZ0IHx8IG9wLmZvcmNlU2Nyb2xsKSkge1xuICAgICAgZG9jLnNjcm9sbExlZnQgPSBNYXRoLm1heCgwLCBNYXRoLm1pbihkaXNwbGF5LnNjcm9sbGVyLnNjcm9sbFdpZHRoIC0gZGlzcGxheS5zY3JvbGxlci5jbGllbnRXaWR0aCwgb3Auc2Nyb2xsTGVmdCkpO1xuICAgICAgZGlzcGxheS5zY3JvbGxiYXJzLnNldFNjcm9sbExlZnQoZG9jLnNjcm9sbExlZnQpO1xuICAgICAgZGlzcGxheS5zY3JvbGxlci5zY3JvbGxMZWZ0ID0gZG9jLnNjcm9sbExlZnQ7XG4gICAgICBhbGlnbkhvcml6b250YWxseShjbSk7XG4gICAgfVxuICAgIC8vIElmIHdlIG5lZWQgdG8gc2Nyb2xsIGEgc3BlY2lmaWMgcG9zaXRpb24gaW50byB2aWV3LCBkbyBzby5cbiAgICBpZiAob3Auc2Nyb2xsVG9Qb3MpIHtcbiAgICAgIHZhciBjb29yZHMgPSBzY3JvbGxQb3NJbnRvVmlldyhjbSwgY2xpcFBvcyhkb2MsIG9wLnNjcm9sbFRvUG9zLmZyb20pLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsaXBQb3MoZG9jLCBvcC5zY3JvbGxUb1Bvcy50byksIG9wLnNjcm9sbFRvUG9zLm1hcmdpbik7XG4gICAgICBpZiAob3Auc2Nyb2xsVG9Qb3MuaXNDdXJzb3IgJiYgY20uc3RhdGUuZm9jdXNlZCkgbWF5YmVTY3JvbGxXaW5kb3coY20sIGNvb3Jkcyk7XG4gICAgfVxuXG4gICAgLy8gRmlyZSBldmVudHMgZm9yIG1hcmtlcnMgdGhhdCBhcmUgaGlkZGVuL3VuaWRkZW4gYnkgZWRpdGluZyBvclxuICAgIC8vIHVuZG9pbmdcbiAgICB2YXIgaGlkZGVuID0gb3AubWF5YmVIaWRkZW5NYXJrZXJzLCB1bmhpZGRlbiA9IG9wLm1heWJlVW5oaWRkZW5NYXJrZXJzO1xuICAgIGlmIChoaWRkZW4pIGZvciAodmFyIGkgPSAwOyBpIDwgaGlkZGVuLmxlbmd0aDsgKytpKVxuICAgICAgaWYgKCFoaWRkZW5baV0ubGluZXMubGVuZ3RoKSBzaWduYWwoaGlkZGVuW2ldLCBcImhpZGVcIik7XG4gICAgaWYgKHVuaGlkZGVuKSBmb3IgKHZhciBpID0gMDsgaSA8IHVuaGlkZGVuLmxlbmd0aDsgKytpKVxuICAgICAgaWYgKHVuaGlkZGVuW2ldLmxpbmVzLmxlbmd0aCkgc2lnbmFsKHVuaGlkZGVuW2ldLCBcInVuaGlkZVwiKTtcblxuICAgIGlmIChkaXNwbGF5LndyYXBwZXIub2Zmc2V0SGVpZ2h0KVxuICAgICAgZG9jLnNjcm9sbFRvcCA9IGNtLmRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsVG9wO1xuXG4gICAgLy8gRmlyZSBjaGFuZ2UgZXZlbnRzLCBhbmQgZGVsYXllZCBldmVudCBoYW5kbGVyc1xuICAgIGlmIChvcC5jaGFuZ2VPYmpzKVxuICAgICAgc2lnbmFsKGNtLCBcImNoYW5nZXNcIiwgY20sIG9wLmNoYW5nZU9ianMpO1xuICAgIGlmIChvcC51cGRhdGUpXG4gICAgICBvcC51cGRhdGUuZmluaXNoKCk7XG4gIH1cblxuICAvLyBSdW4gdGhlIGdpdmVuIGZ1bmN0aW9uIGluIGFuIG9wZXJhdGlvblxuICBmdW5jdGlvbiBydW5Jbk9wKGNtLCBmKSB7XG4gICAgaWYgKGNtLmN1ck9wKSByZXR1cm4gZigpO1xuICAgIHN0YXJ0T3BlcmF0aW9uKGNtKTtcbiAgICB0cnkgeyByZXR1cm4gZigpOyB9XG4gICAgZmluYWxseSB7IGVuZE9wZXJhdGlvbihjbSk7IH1cbiAgfVxuICAvLyBXcmFwcyBhIGZ1bmN0aW9uIGluIGFuIG9wZXJhdGlvbi4gUmV0dXJucyB0aGUgd3JhcHBlZCBmdW5jdGlvbi5cbiAgZnVuY3Rpb24gb3BlcmF0aW9uKGNtLCBmKSB7XG4gICAgcmV0dXJuIGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKGNtLmN1ck9wKSByZXR1cm4gZi5hcHBseShjbSwgYXJndW1lbnRzKTtcbiAgICAgIHN0YXJ0T3BlcmF0aW9uKGNtKTtcbiAgICAgIHRyeSB7IHJldHVybiBmLmFwcGx5KGNtLCBhcmd1bWVudHMpOyB9XG4gICAgICBmaW5hbGx5IHsgZW5kT3BlcmF0aW9uKGNtKTsgfVxuICAgIH07XG4gIH1cbiAgLy8gVXNlZCB0byBhZGQgbWV0aG9kcyB0byBlZGl0b3IgYW5kIGRvYyBpbnN0YW5jZXMsIHdyYXBwaW5nIHRoZW0gaW5cbiAgLy8gb3BlcmF0aW9ucy5cbiAgZnVuY3Rpb24gbWV0aG9kT3AoZikge1xuICAgIHJldHVybiBmdW5jdGlvbigpIHtcbiAgICAgIGlmICh0aGlzLmN1ck9wKSByZXR1cm4gZi5hcHBseSh0aGlzLCBhcmd1bWVudHMpO1xuICAgICAgc3RhcnRPcGVyYXRpb24odGhpcyk7XG4gICAgICB0cnkgeyByZXR1cm4gZi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOyB9XG4gICAgICBmaW5hbGx5IHsgZW5kT3BlcmF0aW9uKHRoaXMpOyB9XG4gICAgfTtcbiAgfVxuICBmdW5jdGlvbiBkb2NNZXRob2RPcChmKSB7XG4gICAgcmV0dXJuIGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIGNtID0gdGhpcy5jbTtcbiAgICAgIGlmICghY20gfHwgY20uY3VyT3ApIHJldHVybiBmLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7XG4gICAgICBzdGFydE9wZXJhdGlvbihjbSk7XG4gICAgICB0cnkgeyByZXR1cm4gZi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOyB9XG4gICAgICBmaW5hbGx5IHsgZW5kT3BlcmF0aW9uKGNtKTsgfVxuICAgIH07XG4gIH1cblxuICAvLyBWSUVXIFRSQUNLSU5HXG5cbiAgLy8gVGhlc2Ugb2JqZWN0cyBhcmUgdXNlZCB0byByZXByZXNlbnQgdGhlIHZpc2libGUgKGN1cnJlbnRseSBkcmF3bilcbiAgLy8gcGFydCBvZiB0aGUgZG9jdW1lbnQuIEEgTGluZVZpZXcgbWF5IGNvcnJlc3BvbmQgdG8gbXVsdGlwbGVcbiAgLy8gbG9naWNhbCBsaW5lcywgaWYgdGhvc2UgYXJlIGNvbm5lY3RlZCBieSBjb2xsYXBzZWQgcmFuZ2VzLlxuICBmdW5jdGlvbiBMaW5lVmlldyhkb2MsIGxpbmUsIGxpbmVOKSB7XG4gICAgLy8gVGhlIHN0YXJ0aW5nIGxpbmVcbiAgICB0aGlzLmxpbmUgPSBsaW5lO1xuICAgIC8vIENvbnRpbnVpbmcgbGluZXMsIGlmIGFueVxuICAgIHRoaXMucmVzdCA9IHZpc3VhbExpbmVDb250aW51ZWQobGluZSk7XG4gICAgLy8gTnVtYmVyIG9mIGxvZ2ljYWwgbGluZXMgaW4gdGhpcyB2aXN1YWwgbGluZVxuICAgIHRoaXMuc2l6ZSA9IHRoaXMucmVzdCA/IGxpbmVObyhsc3QodGhpcy5yZXN0KSkgLSBsaW5lTiArIDEgOiAxO1xuICAgIHRoaXMubm9kZSA9IHRoaXMudGV4dCA9IG51bGw7XG4gICAgdGhpcy5oaWRkZW4gPSBsaW5lSXNIaWRkZW4oZG9jLCBsaW5lKTtcbiAgfVxuXG4gIC8vIENyZWF0ZSBhIHJhbmdlIG9mIExpbmVWaWV3IG9iamVjdHMgZm9yIHRoZSBnaXZlbiBsaW5lcy5cbiAgZnVuY3Rpb24gYnVpbGRWaWV3QXJyYXkoY20sIGZyb20sIHRvKSB7XG4gICAgdmFyIGFycmF5ID0gW10sIG5leHRQb3M7XG4gICAgZm9yICh2YXIgcG9zID0gZnJvbTsgcG9zIDwgdG87IHBvcyA9IG5leHRQb3MpIHtcbiAgICAgIHZhciB2aWV3ID0gbmV3IExpbmVWaWV3KGNtLmRvYywgZ2V0TGluZShjbS5kb2MsIHBvcyksIHBvcyk7XG4gICAgICBuZXh0UG9zID0gcG9zICsgdmlldy5zaXplO1xuICAgICAgYXJyYXkucHVzaCh2aWV3KTtcbiAgICB9XG4gICAgcmV0dXJuIGFycmF5O1xuICB9XG5cbiAgLy8gVXBkYXRlcyB0aGUgZGlzcGxheS52aWV3IGRhdGEgc3RydWN0dXJlIGZvciBhIGdpdmVuIGNoYW5nZSB0byB0aGVcbiAgLy8gZG9jdW1lbnQuIEZyb20gYW5kIHRvIGFyZSBpbiBwcmUtY2hhbmdlIGNvb3JkaW5hdGVzLiBMZW5kaWZmIGlzXG4gIC8vIHRoZSBhbW91bnQgb2YgbGluZXMgYWRkZWQgb3Igc3VidHJhY3RlZCBieSB0aGUgY2hhbmdlLiBUaGlzIGlzXG4gIC8vIHVzZWQgZm9yIGNoYW5nZXMgdGhhdCBzcGFuIG11bHRpcGxlIGxpbmVzLCBvciBjaGFuZ2UgdGhlIHdheVxuICAvLyBsaW5lcyBhcmUgZGl2aWRlZCBpbnRvIHZpc3VhbCBsaW5lcy4gcmVnTGluZUNoYW5nZSAoYmVsb3cpXG4gIC8vIHJlZ2lzdGVycyBzaW5nbGUtbGluZSBjaGFuZ2VzLlxuICBmdW5jdGlvbiByZWdDaGFuZ2UoY20sIGZyb20sIHRvLCBsZW5kaWZmKSB7XG4gICAgaWYgKGZyb20gPT0gbnVsbCkgZnJvbSA9IGNtLmRvYy5maXJzdDtcbiAgICBpZiAodG8gPT0gbnVsbCkgdG8gPSBjbS5kb2MuZmlyc3QgKyBjbS5kb2Muc2l6ZTtcbiAgICBpZiAoIWxlbmRpZmYpIGxlbmRpZmYgPSAwO1xuXG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5O1xuICAgIGlmIChsZW5kaWZmICYmIHRvIDwgZGlzcGxheS52aWV3VG8gJiZcbiAgICAgICAgKGRpc3BsYXkudXBkYXRlTGluZU51bWJlcnMgPT0gbnVsbCB8fCBkaXNwbGF5LnVwZGF0ZUxpbmVOdW1iZXJzID4gZnJvbSkpXG4gICAgICBkaXNwbGF5LnVwZGF0ZUxpbmVOdW1iZXJzID0gZnJvbTtcblxuICAgIGNtLmN1ck9wLnZpZXdDaGFuZ2VkID0gdHJ1ZTtcblxuICAgIGlmIChmcm9tID49IGRpc3BsYXkudmlld1RvKSB7IC8vIENoYW5nZSBhZnRlclxuICAgICAgaWYgKHNhd0NvbGxhcHNlZFNwYW5zICYmIHZpc3VhbExpbmVObyhjbS5kb2MsIGZyb20pIDwgZGlzcGxheS52aWV3VG8pXG4gICAgICAgIHJlc2V0VmlldyhjbSk7XG4gICAgfSBlbHNlIGlmICh0byA8PSBkaXNwbGF5LnZpZXdGcm9tKSB7IC8vIENoYW5nZSBiZWZvcmVcbiAgICAgIGlmIChzYXdDb2xsYXBzZWRTcGFucyAmJiB2aXN1YWxMaW5lRW5kTm8oY20uZG9jLCB0byArIGxlbmRpZmYpID4gZGlzcGxheS52aWV3RnJvbSkge1xuICAgICAgICByZXNldFZpZXcoY20pO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgZGlzcGxheS52aWV3RnJvbSArPSBsZW5kaWZmO1xuICAgICAgICBkaXNwbGF5LnZpZXdUbyArPSBsZW5kaWZmO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAoZnJvbSA8PSBkaXNwbGF5LnZpZXdGcm9tICYmIHRvID49IGRpc3BsYXkudmlld1RvKSB7IC8vIEZ1bGwgb3ZlcmxhcFxuICAgICAgcmVzZXRWaWV3KGNtKTtcbiAgICB9IGVsc2UgaWYgKGZyb20gPD0gZGlzcGxheS52aWV3RnJvbSkgeyAvLyBUb3Agb3ZlcmxhcFxuICAgICAgdmFyIGN1dCA9IHZpZXdDdXR0aW5nUG9pbnQoY20sIHRvLCB0byArIGxlbmRpZmYsIDEpO1xuICAgICAgaWYgKGN1dCkge1xuICAgICAgICBkaXNwbGF5LnZpZXcgPSBkaXNwbGF5LnZpZXcuc2xpY2UoY3V0LmluZGV4KTtcbiAgICAgICAgZGlzcGxheS52aWV3RnJvbSA9IGN1dC5saW5lTjtcbiAgICAgICAgZGlzcGxheS52aWV3VG8gKz0gbGVuZGlmZjtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHJlc2V0VmlldyhjbSk7XG4gICAgICB9XG4gICAgfSBlbHNlIGlmICh0byA+PSBkaXNwbGF5LnZpZXdUbykgeyAvLyBCb3R0b20gb3ZlcmxhcFxuICAgICAgdmFyIGN1dCA9IHZpZXdDdXR0aW5nUG9pbnQoY20sIGZyb20sIGZyb20sIC0xKTtcbiAgICAgIGlmIChjdXQpIHtcbiAgICAgICAgZGlzcGxheS52aWV3ID0gZGlzcGxheS52aWV3LnNsaWNlKDAsIGN1dC5pbmRleCk7XG4gICAgICAgIGRpc3BsYXkudmlld1RvID0gY3V0LmxpbmVOO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgcmVzZXRWaWV3KGNtKTtcbiAgICAgIH1cbiAgICB9IGVsc2UgeyAvLyBHYXAgaW4gdGhlIG1pZGRsZVxuICAgICAgdmFyIGN1dFRvcCA9IHZpZXdDdXR0aW5nUG9pbnQoY20sIGZyb20sIGZyb20sIC0xKTtcbiAgICAgIHZhciBjdXRCb3QgPSB2aWV3Q3V0dGluZ1BvaW50KGNtLCB0bywgdG8gKyBsZW5kaWZmLCAxKTtcbiAgICAgIGlmIChjdXRUb3AgJiYgY3V0Qm90KSB7XG4gICAgICAgIGRpc3BsYXkudmlldyA9IGRpc3BsYXkudmlldy5zbGljZSgwLCBjdXRUb3AuaW5kZXgpXG4gICAgICAgICAgLmNvbmNhdChidWlsZFZpZXdBcnJheShjbSwgY3V0VG9wLmxpbmVOLCBjdXRCb3QubGluZU4pKVxuICAgICAgICAgIC5jb25jYXQoZGlzcGxheS52aWV3LnNsaWNlKGN1dEJvdC5pbmRleCkpO1xuICAgICAgICBkaXNwbGF5LnZpZXdUbyArPSBsZW5kaWZmO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgcmVzZXRWaWV3KGNtKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgZXh0ID0gZGlzcGxheS5leHRlcm5hbE1lYXN1cmVkO1xuICAgIGlmIChleHQpIHtcbiAgICAgIGlmICh0byA8IGV4dC5saW5lTilcbiAgICAgICAgZXh0LmxpbmVOICs9IGxlbmRpZmY7XG4gICAgICBlbHNlIGlmIChmcm9tIDwgZXh0LmxpbmVOICsgZXh0LnNpemUpXG4gICAgICAgIGRpc3BsYXkuZXh0ZXJuYWxNZWFzdXJlZCA9IG51bGw7XG4gICAgfVxuICB9XG5cbiAgLy8gUmVnaXN0ZXIgYSBjaGFuZ2UgdG8gYSBzaW5nbGUgbGluZS4gVHlwZSBtdXN0IGJlIG9uZSBvZiBcInRleHRcIixcbiAgLy8gXCJndXR0ZXJcIiwgXCJjbGFzc1wiLCBcIndpZGdldFwiXG4gIGZ1bmN0aW9uIHJlZ0xpbmVDaGFuZ2UoY20sIGxpbmUsIHR5cGUpIHtcbiAgICBjbS5jdXJPcC52aWV3Q2hhbmdlZCA9IHRydWU7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBleHQgPSBjbS5kaXNwbGF5LmV4dGVybmFsTWVhc3VyZWQ7XG4gICAgaWYgKGV4dCAmJiBsaW5lID49IGV4dC5saW5lTiAmJiBsaW5lIDwgZXh0LmxpbmVOICsgZXh0LnNpemUpXG4gICAgICBkaXNwbGF5LmV4dGVybmFsTWVhc3VyZWQgPSBudWxsO1xuXG4gICAgaWYgKGxpbmUgPCBkaXNwbGF5LnZpZXdGcm9tIHx8IGxpbmUgPj0gZGlzcGxheS52aWV3VG8pIHJldHVybjtcbiAgICB2YXIgbGluZVZpZXcgPSBkaXNwbGF5LnZpZXdbZmluZFZpZXdJbmRleChjbSwgbGluZSldO1xuICAgIGlmIChsaW5lVmlldy5ub2RlID09IG51bGwpIHJldHVybjtcbiAgICB2YXIgYXJyID0gbGluZVZpZXcuY2hhbmdlcyB8fCAobGluZVZpZXcuY2hhbmdlcyA9IFtdKTtcbiAgICBpZiAoaW5kZXhPZihhcnIsIHR5cGUpID09IC0xKSBhcnIucHVzaCh0eXBlKTtcbiAgfVxuXG4gIC8vIENsZWFyIHRoZSB2aWV3LlxuICBmdW5jdGlvbiByZXNldFZpZXcoY20pIHtcbiAgICBjbS5kaXNwbGF5LnZpZXdGcm9tID0gY20uZGlzcGxheS52aWV3VG8gPSBjbS5kb2MuZmlyc3Q7XG4gICAgY20uZGlzcGxheS52aWV3ID0gW107XG4gICAgY20uZGlzcGxheS52aWV3T2Zmc2V0ID0gMDtcbiAgfVxuXG4gIC8vIEZpbmQgdGhlIHZpZXcgZWxlbWVudCBjb3JyZXNwb25kaW5nIHRvIGEgZ2l2ZW4gbGluZS4gUmV0dXJuIG51bGxcbiAgLy8gd2hlbiB0aGUgbGluZSBpc24ndCB2aXNpYmxlLlxuICBmdW5jdGlvbiBmaW5kVmlld0luZGV4KGNtLCBuKSB7XG4gICAgaWYgKG4gPj0gY20uZGlzcGxheS52aWV3VG8pIHJldHVybiBudWxsO1xuICAgIG4gLT0gY20uZGlzcGxheS52aWV3RnJvbTtcbiAgICBpZiAobiA8IDApIHJldHVybiBudWxsO1xuICAgIHZhciB2aWV3ID0gY20uZGlzcGxheS52aWV3O1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdmlldy5sZW5ndGg7IGkrKykge1xuICAgICAgbiAtPSB2aWV3W2ldLnNpemU7XG4gICAgICBpZiAobiA8IDApIHJldHVybiBpO1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIHZpZXdDdXR0aW5nUG9pbnQoY20sIG9sZE4sIG5ld04sIGRpcikge1xuICAgIHZhciBpbmRleCA9IGZpbmRWaWV3SW5kZXgoY20sIG9sZE4pLCBkaWZmLCB2aWV3ID0gY20uZGlzcGxheS52aWV3O1xuICAgIGlmICghc2F3Q29sbGFwc2VkU3BhbnMgfHwgbmV3TiA9PSBjbS5kb2MuZmlyc3QgKyBjbS5kb2Muc2l6ZSlcbiAgICAgIHJldHVybiB7aW5kZXg6IGluZGV4LCBsaW5lTjogbmV3Tn07XG4gICAgZm9yICh2YXIgaSA9IDAsIG4gPSBjbS5kaXNwbGF5LnZpZXdGcm9tOyBpIDwgaW5kZXg7IGkrKylcbiAgICAgIG4gKz0gdmlld1tpXS5zaXplO1xuICAgIGlmIChuICE9IG9sZE4pIHtcbiAgICAgIGlmIChkaXIgPiAwKSB7XG4gICAgICAgIGlmIChpbmRleCA9PSB2aWV3Lmxlbmd0aCAtIDEpIHJldHVybiBudWxsO1xuICAgICAgICBkaWZmID0gKG4gKyB2aWV3W2luZGV4XS5zaXplKSAtIG9sZE47XG4gICAgICAgIGluZGV4Kys7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBkaWZmID0gbiAtIG9sZE47XG4gICAgICB9XG4gICAgICBvbGROICs9IGRpZmY7IG5ld04gKz0gZGlmZjtcbiAgICB9XG4gICAgd2hpbGUgKHZpc3VhbExpbmVObyhjbS5kb2MsIG5ld04pICE9IG5ld04pIHtcbiAgICAgIGlmIChpbmRleCA9PSAoZGlyIDwgMCA/IDAgOiB2aWV3Lmxlbmd0aCAtIDEpKSByZXR1cm4gbnVsbDtcbiAgICAgIG5ld04gKz0gZGlyICogdmlld1tpbmRleCAtIChkaXIgPCAwID8gMSA6IDApXS5zaXplO1xuICAgICAgaW5kZXggKz0gZGlyO1xuICAgIH1cbiAgICByZXR1cm4ge2luZGV4OiBpbmRleCwgbGluZU46IG5ld059O1xuICB9XG5cbiAgLy8gRm9yY2UgdGhlIHZpZXcgdG8gY292ZXIgYSBnaXZlbiByYW5nZSwgYWRkaW5nIGVtcHR5IHZpZXcgZWxlbWVudFxuICAvLyBvciBjbGlwcGluZyBvZmYgZXhpc3Rpbmcgb25lcyBhcyBuZWVkZWQuXG4gIGZ1bmN0aW9uIGFkanVzdFZpZXcoY20sIGZyb20sIHRvKSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCB2aWV3ID0gZGlzcGxheS52aWV3O1xuICAgIGlmICh2aWV3Lmxlbmd0aCA9PSAwIHx8IGZyb20gPj0gZGlzcGxheS52aWV3VG8gfHwgdG8gPD0gZGlzcGxheS52aWV3RnJvbSkge1xuICAgICAgZGlzcGxheS52aWV3ID0gYnVpbGRWaWV3QXJyYXkoY20sIGZyb20sIHRvKTtcbiAgICAgIGRpc3BsYXkudmlld0Zyb20gPSBmcm9tO1xuICAgIH0gZWxzZSB7XG4gICAgICBpZiAoZGlzcGxheS52aWV3RnJvbSA+IGZyb20pXG4gICAgICAgIGRpc3BsYXkudmlldyA9IGJ1aWxkVmlld0FycmF5KGNtLCBmcm9tLCBkaXNwbGF5LnZpZXdGcm9tKS5jb25jYXQoZGlzcGxheS52aWV3KTtcbiAgICAgIGVsc2UgaWYgKGRpc3BsYXkudmlld0Zyb20gPCBmcm9tKVxuICAgICAgICBkaXNwbGF5LnZpZXcgPSBkaXNwbGF5LnZpZXcuc2xpY2UoZmluZFZpZXdJbmRleChjbSwgZnJvbSkpO1xuICAgICAgZGlzcGxheS52aWV3RnJvbSA9IGZyb207XG4gICAgICBpZiAoZGlzcGxheS52aWV3VG8gPCB0bylcbiAgICAgICAgZGlzcGxheS52aWV3ID0gZGlzcGxheS52aWV3LmNvbmNhdChidWlsZFZpZXdBcnJheShjbSwgZGlzcGxheS52aWV3VG8sIHRvKSk7XG4gICAgICBlbHNlIGlmIChkaXNwbGF5LnZpZXdUbyA+IHRvKVxuICAgICAgICBkaXNwbGF5LnZpZXcgPSBkaXNwbGF5LnZpZXcuc2xpY2UoMCwgZmluZFZpZXdJbmRleChjbSwgdG8pKTtcbiAgICB9XG4gICAgZGlzcGxheS52aWV3VG8gPSB0bztcbiAgfVxuXG4gIC8vIENvdW50IHRoZSBudW1iZXIgb2YgbGluZXMgaW4gdGhlIHZpZXcgd2hvc2UgRE9NIHJlcHJlc2VudGF0aW9uIGlzXG4gIC8vIG91dCBvZiBkYXRlIChvciBub25leGlzdGVudCkuXG4gIGZ1bmN0aW9uIGNvdW50RGlydHlWaWV3KGNtKSB7XG4gICAgdmFyIHZpZXcgPSBjbS5kaXNwbGF5LnZpZXcsIGRpcnR5ID0gMDtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHZpZXcubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBsaW5lVmlldyA9IHZpZXdbaV07XG4gICAgICBpZiAoIWxpbmVWaWV3LmhpZGRlbiAmJiAoIWxpbmVWaWV3Lm5vZGUgfHwgbGluZVZpZXcuY2hhbmdlcykpICsrZGlydHk7XG4gICAgfVxuICAgIHJldHVybiBkaXJ0eTtcbiAgfVxuXG4gIC8vIEVWRU5UIEhBTkRMRVJTXG5cbiAgLy8gQXR0YWNoIHRoZSBuZWNlc3NhcnkgZXZlbnQgaGFuZGxlcnMgd2hlbiBpbml0aWFsaXppbmcgdGhlIGVkaXRvclxuICBmdW5jdGlvbiByZWdpc3RlckV2ZW50SGFuZGxlcnMoY20pIHtcbiAgICB2YXIgZCA9IGNtLmRpc3BsYXk7XG4gICAgb24oZC5zY3JvbGxlciwgXCJtb3VzZWRvd25cIiwgb3BlcmF0aW9uKGNtLCBvbk1vdXNlRG93bikpO1xuICAgIC8vIE9sZGVyIElFJ3Mgd2lsbCBub3QgZmlyZSBhIHNlY29uZCBtb3VzZWRvd24gZm9yIGEgZG91YmxlIGNsaWNrXG4gICAgaWYgKGllICYmIGllX3ZlcnNpb24gPCAxMSlcbiAgICAgIG9uKGQuc2Nyb2xsZXIsIFwiZGJsY2xpY2tcIiwgb3BlcmF0aW9uKGNtLCBmdW5jdGlvbihlKSB7XG4gICAgICAgIGlmIChzaWduYWxET01FdmVudChjbSwgZSkpIHJldHVybjtcbiAgICAgICAgdmFyIHBvcyA9IHBvc0Zyb21Nb3VzZShjbSwgZSk7XG4gICAgICAgIGlmICghcG9zIHx8IGNsaWNrSW5HdXR0ZXIoY20sIGUpIHx8IGV2ZW50SW5XaWRnZXQoY20uZGlzcGxheSwgZSkpIHJldHVybjtcbiAgICAgICAgZV9wcmV2ZW50RGVmYXVsdChlKTtcbiAgICAgICAgdmFyIHdvcmQgPSBjbS5maW5kV29yZEF0KHBvcyk7XG4gICAgICAgIGV4dGVuZFNlbGVjdGlvbihjbS5kb2MsIHdvcmQuYW5jaG9yLCB3b3JkLmhlYWQpO1xuICAgICAgfSkpO1xuICAgIGVsc2VcbiAgICAgIG9uKGQuc2Nyb2xsZXIsIFwiZGJsY2xpY2tcIiwgZnVuY3Rpb24oZSkgeyBzaWduYWxET01FdmVudChjbSwgZSkgfHwgZV9wcmV2ZW50RGVmYXVsdChlKTsgfSk7XG4gICAgLy8gU29tZSBicm93c2VycyBmaXJlIGNvbnRleHRtZW51ICphZnRlciogb3BlbmluZyB0aGUgbWVudSwgYXRcbiAgICAvLyB3aGljaCBwb2ludCB3ZSBjYW4ndCBtZXNzIHdpdGggaXQgYW55bW9yZS4gQ29udGV4dCBtZW51IGlzXG4gICAgLy8gaGFuZGxlZCBpbiBvbk1vdXNlRG93biBmb3IgdGhlc2UgYnJvd3NlcnMuXG4gICAgaWYgKCFjYXB0dXJlUmlnaHRDbGljaykgb24oZC5zY3JvbGxlciwgXCJjb250ZXh0bWVudVwiLCBmdW5jdGlvbihlKSB7b25Db250ZXh0TWVudShjbSwgZSk7fSk7XG5cbiAgICAvLyBVc2VkIHRvIHN1cHByZXNzIG1vdXNlIGV2ZW50IGhhbmRsaW5nIHdoZW4gYSB0b3VjaCBoYXBwZW5zXG4gICAgdmFyIHRvdWNoRmluaXNoZWQsIHByZXZUb3VjaCA9IHtlbmQ6IDB9O1xuICAgIGZ1bmN0aW9uIGZpbmlzaFRvdWNoKCkge1xuICAgICAgaWYgKGQuYWN0aXZlVG91Y2gpIHtcbiAgICAgICAgdG91Y2hGaW5pc2hlZCA9IHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7ZC5hY3RpdmVUb3VjaCA9IG51bGw7fSwgMTAwMCk7XG4gICAgICAgIHByZXZUb3VjaCA9IGQuYWN0aXZlVG91Y2g7XG4gICAgICAgIHByZXZUb3VjaC5lbmQgPSArbmV3IERhdGU7XG4gICAgICB9XG4gICAgfTtcbiAgICBmdW5jdGlvbiBpc01vdXNlTGlrZVRvdWNoRXZlbnQoZSkge1xuICAgICAgaWYgKGUudG91Y2hlcy5sZW5ndGggIT0gMSkgcmV0dXJuIGZhbHNlO1xuICAgICAgdmFyIHRvdWNoID0gZS50b3VjaGVzWzBdO1xuICAgICAgcmV0dXJuIHRvdWNoLnJhZGl1c1ggPD0gMSAmJiB0b3VjaC5yYWRpdXNZIDw9IDE7XG4gICAgfVxuICAgIGZ1bmN0aW9uIGZhckF3YXkodG91Y2gsIG90aGVyKSB7XG4gICAgICBpZiAob3RoZXIubGVmdCA9PSBudWxsKSByZXR1cm4gdHJ1ZTtcbiAgICAgIHZhciBkeCA9IG90aGVyLmxlZnQgLSB0b3VjaC5sZWZ0LCBkeSA9IG90aGVyLnRvcCAtIHRvdWNoLnRvcDtcbiAgICAgIHJldHVybiBkeCAqIGR4ICsgZHkgKiBkeSA+IDIwICogMjA7XG4gICAgfVxuICAgIG9uKGQuc2Nyb2xsZXIsIFwidG91Y2hzdGFydFwiLCBmdW5jdGlvbihlKSB7XG4gICAgICBpZiAoIXNpZ25hbERPTUV2ZW50KGNtLCBlKSAmJiAhaXNNb3VzZUxpa2VUb3VjaEV2ZW50KGUpKSB7XG4gICAgICAgIGNsZWFyVGltZW91dCh0b3VjaEZpbmlzaGVkKTtcbiAgICAgICAgdmFyIG5vdyA9ICtuZXcgRGF0ZTtcbiAgICAgICAgZC5hY3RpdmVUb3VjaCA9IHtzdGFydDogbm93LCBtb3ZlZDogZmFsc2UsXG4gICAgICAgICAgICAgICAgICAgICAgICAgcHJldjogbm93IC0gcHJldlRvdWNoLmVuZCA8PSAzMDAgPyBwcmV2VG91Y2ggOiBudWxsfTtcbiAgICAgICAgaWYgKGUudG91Y2hlcy5sZW5ndGggPT0gMSkge1xuICAgICAgICAgIGQuYWN0aXZlVG91Y2gubGVmdCA9IGUudG91Y2hlc1swXS5wYWdlWDtcbiAgICAgICAgICBkLmFjdGl2ZVRvdWNoLnRvcCA9IGUudG91Y2hlc1swXS5wYWdlWTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0pO1xuICAgIG9uKGQuc2Nyb2xsZXIsIFwidG91Y2htb3ZlXCIsIGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKGQuYWN0aXZlVG91Y2gpIGQuYWN0aXZlVG91Y2gubW92ZWQgPSB0cnVlO1xuICAgIH0pO1xuICAgIG9uKGQuc2Nyb2xsZXIsIFwidG91Y2hlbmRcIiwgZnVuY3Rpb24oZSkge1xuICAgICAgdmFyIHRvdWNoID0gZC5hY3RpdmVUb3VjaDtcbiAgICAgIGlmICh0b3VjaCAmJiAhZXZlbnRJbldpZGdldChkLCBlKSAmJiB0b3VjaC5sZWZ0ICE9IG51bGwgJiZcbiAgICAgICAgICAhdG91Y2gubW92ZWQgJiYgbmV3IERhdGUgLSB0b3VjaC5zdGFydCA8IDMwMCkge1xuICAgICAgICB2YXIgcG9zID0gY20uY29vcmRzQ2hhcihkLmFjdGl2ZVRvdWNoLCBcInBhZ2VcIiksIHJhbmdlO1xuICAgICAgICBpZiAoIXRvdWNoLnByZXYgfHwgZmFyQXdheSh0b3VjaCwgdG91Y2gucHJldikpIC8vIFNpbmdsZSB0YXBcbiAgICAgICAgICByYW5nZSA9IG5ldyBSYW5nZShwb3MsIHBvcyk7XG4gICAgICAgIGVsc2UgaWYgKCF0b3VjaC5wcmV2LnByZXYgfHwgZmFyQXdheSh0b3VjaCwgdG91Y2gucHJldi5wcmV2KSkgLy8gRG91YmxlIHRhcFxuICAgICAgICAgIHJhbmdlID0gY20uZmluZFdvcmRBdChwb3MpO1xuICAgICAgICBlbHNlIC8vIFRyaXBsZSB0YXBcbiAgICAgICAgICByYW5nZSA9IG5ldyBSYW5nZShQb3MocG9zLmxpbmUsIDApLCBjbGlwUG9zKGNtLmRvYywgUG9zKHBvcy5saW5lICsgMSwgMCkpKTtcbiAgICAgICAgY20uc2V0U2VsZWN0aW9uKHJhbmdlLmFuY2hvciwgcmFuZ2UuaGVhZCk7XG4gICAgICAgIGNtLmZvY3VzKCk7XG4gICAgICAgIGVfcHJldmVudERlZmF1bHQoZSk7XG4gICAgICB9XG4gICAgICBmaW5pc2hUb3VjaCgpO1xuICAgIH0pO1xuICAgIG9uKGQuc2Nyb2xsZXIsIFwidG91Y2hjYW5jZWxcIiwgZmluaXNoVG91Y2gpO1xuXG4gICAgLy8gU3luYyBzY3JvbGxpbmcgYmV0d2VlbiBmYWtlIHNjcm9sbGJhcnMgYW5kIHJlYWwgc2Nyb2xsYWJsZVxuICAgIC8vIGFyZWEsIGVuc3VyZSB2aWV3cG9ydCBpcyB1cGRhdGVkIHdoZW4gc2Nyb2xsaW5nLlxuICAgIG9uKGQuc2Nyb2xsZXIsIFwic2Nyb2xsXCIsIGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKGQuc2Nyb2xsZXIuY2xpZW50SGVpZ2h0KSB7XG4gICAgICAgIHNldFNjcm9sbFRvcChjbSwgZC5zY3JvbGxlci5zY3JvbGxUb3ApO1xuICAgICAgICBzZXRTY3JvbGxMZWZ0KGNtLCBkLnNjcm9sbGVyLnNjcm9sbExlZnQsIHRydWUpO1xuICAgICAgICBzaWduYWwoY20sIFwic2Nyb2xsXCIsIGNtKTtcbiAgICAgIH1cbiAgICB9KTtcblxuICAgIC8vIExpc3RlbiB0byB3aGVlbCBldmVudHMgaW4gb3JkZXIgdG8gdHJ5IGFuZCB1cGRhdGUgdGhlIHZpZXdwb3J0IG9uIHRpbWUuXG4gICAgb24oZC5zY3JvbGxlciwgXCJtb3VzZXdoZWVsXCIsIGZ1bmN0aW9uKGUpe29uU2Nyb2xsV2hlZWwoY20sIGUpO30pO1xuICAgIG9uKGQuc2Nyb2xsZXIsIFwiRE9NTW91c2VTY3JvbGxcIiwgZnVuY3Rpb24oZSl7b25TY3JvbGxXaGVlbChjbSwgZSk7fSk7XG5cbiAgICAvLyBQcmV2ZW50IHdyYXBwZXIgZnJvbSBldmVyIHNjcm9sbGluZ1xuICAgIG9uKGQud3JhcHBlciwgXCJzY3JvbGxcIiwgZnVuY3Rpb24oKSB7IGQud3JhcHBlci5zY3JvbGxUb3AgPSBkLndyYXBwZXIuc2Nyb2xsTGVmdCA9IDA7IH0pO1xuXG4gICAgZC5kcmFnRnVuY3Rpb25zID0ge1xuICAgICAgZW50ZXI6IGZ1bmN0aW9uKGUpIHtpZiAoIXNpZ25hbERPTUV2ZW50KGNtLCBlKSkgZV9zdG9wKGUpO30sXG4gICAgICBvdmVyOiBmdW5jdGlvbihlKSB7aWYgKCFzaWduYWxET01FdmVudChjbSwgZSkpIHsgb25EcmFnT3ZlcihjbSwgZSk7IGVfc3RvcChlKTsgfX0sXG4gICAgICBzdGFydDogZnVuY3Rpb24oZSl7b25EcmFnU3RhcnQoY20sIGUpO30sXG4gICAgICBkcm9wOiBvcGVyYXRpb24oY20sIG9uRHJvcCksXG4gICAgICBsZWF2ZTogZnVuY3Rpb24oZSkge2lmICghc2lnbmFsRE9NRXZlbnQoY20sIGUpKSB7IGNsZWFyRHJhZ0N1cnNvcihjbSk7IH19XG4gICAgfTtcblxuICAgIHZhciBpbnAgPSBkLmlucHV0LmdldEZpZWxkKCk7XG4gICAgb24oaW5wLCBcImtleXVwXCIsIGZ1bmN0aW9uKGUpIHsgb25LZXlVcC5jYWxsKGNtLCBlKTsgfSk7XG4gICAgb24oaW5wLCBcImtleWRvd25cIiwgb3BlcmF0aW9uKGNtLCBvbktleURvd24pKTtcbiAgICBvbihpbnAsIFwia2V5cHJlc3NcIiwgb3BlcmF0aW9uKGNtLCBvbktleVByZXNzKSk7XG4gICAgb24oaW5wLCBcImZvY3VzXCIsIGJpbmQob25Gb2N1cywgY20pKTtcbiAgICBvbihpbnAsIFwiYmx1clwiLCBiaW5kKG9uQmx1ciwgY20pKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGRyYWdEcm9wQ2hhbmdlZChjbSwgdmFsdWUsIG9sZCkge1xuICAgIHZhciB3YXNPbiA9IG9sZCAmJiBvbGQgIT0gQ29kZU1pcnJvci5Jbml0O1xuICAgIGlmICghdmFsdWUgIT0gIXdhc09uKSB7XG4gICAgICB2YXIgZnVuY3MgPSBjbS5kaXNwbGF5LmRyYWdGdW5jdGlvbnM7XG4gICAgICB2YXIgdG9nZ2xlID0gdmFsdWUgPyBvbiA6IG9mZjtcbiAgICAgIHRvZ2dsZShjbS5kaXNwbGF5LnNjcm9sbGVyLCBcImRyYWdzdGFydFwiLCBmdW5jcy5zdGFydCk7XG4gICAgICB0b2dnbGUoY20uZGlzcGxheS5zY3JvbGxlciwgXCJkcmFnZW50ZXJcIiwgZnVuY3MuZW50ZXIpO1xuICAgICAgdG9nZ2xlKGNtLmRpc3BsYXkuc2Nyb2xsZXIsIFwiZHJhZ292ZXJcIiwgZnVuY3Mub3Zlcik7XG4gICAgICB0b2dnbGUoY20uZGlzcGxheS5zY3JvbGxlciwgXCJkcmFnbGVhdmVcIiwgZnVuY3MubGVhdmUpO1xuICAgICAgdG9nZ2xlKGNtLmRpc3BsYXkuc2Nyb2xsZXIsIFwiZHJvcFwiLCBmdW5jcy5kcm9wKTtcbiAgICB9XG4gIH1cblxuICAvLyBDYWxsZWQgd2hlbiB0aGUgd2luZG93IHJlc2l6ZXNcbiAgZnVuY3Rpb24gb25SZXNpemUoY20pIHtcbiAgICB2YXIgZCA9IGNtLmRpc3BsYXk7XG4gICAgaWYgKGQubGFzdFdyYXBIZWlnaHQgPT0gZC53cmFwcGVyLmNsaWVudEhlaWdodCAmJiBkLmxhc3RXcmFwV2lkdGggPT0gZC53cmFwcGVyLmNsaWVudFdpZHRoKVxuICAgICAgcmV0dXJuO1xuICAgIC8vIE1pZ2h0IGJlIGEgdGV4dCBzY2FsaW5nIG9wZXJhdGlvbiwgY2xlYXIgc2l6ZSBjYWNoZXMuXG4gICAgZC5jYWNoZWRDaGFyV2lkdGggPSBkLmNhY2hlZFRleHRIZWlnaHQgPSBkLmNhY2hlZFBhZGRpbmdIID0gbnVsbDtcbiAgICBkLnNjcm9sbGJhcnNDbGlwcGVkID0gZmFsc2U7XG4gICAgY20uc2V0U2l6ZSgpO1xuICB9XG5cbiAgLy8gTU9VU0UgRVZFTlRTXG5cbiAgLy8gUmV0dXJuIHRydWUgd2hlbiB0aGUgZ2l2ZW4gbW91c2UgZXZlbnQgaGFwcGVuZWQgaW4gYSB3aWRnZXRcbiAgZnVuY3Rpb24gZXZlbnRJbldpZGdldChkaXNwbGF5LCBlKSB7XG4gICAgZm9yICh2YXIgbiA9IGVfdGFyZ2V0KGUpOyBuICE9IGRpc3BsYXkud3JhcHBlcjsgbiA9IG4ucGFyZW50Tm9kZSkge1xuICAgICAgaWYgKCFuIHx8IChuLm5vZGVUeXBlID09IDEgJiYgbi5nZXRBdHRyaWJ1dGUoXCJjbS1pZ25vcmUtZXZlbnRzXCIpID09IFwidHJ1ZVwiKSB8fFxuICAgICAgICAgIChuLnBhcmVudE5vZGUgPT0gZGlzcGxheS5zaXplciAmJiBuICE9IGRpc3BsYXkubW92ZXIpKVxuICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBHaXZlbiBhIG1vdXNlIGV2ZW50LCBmaW5kIHRoZSBjb3JyZXNwb25kaW5nIHBvc2l0aW9uLiBJZiBsaWJlcmFsXG4gIC8vIGlzIGZhbHNlLCBpdCBjaGVja3Mgd2hldGhlciBhIGd1dHRlciBvciBzY3JvbGxiYXIgd2FzIGNsaWNrZWQsXG4gIC8vIGFuZCByZXR1cm5zIG51bGwgaWYgaXQgd2FzLiBmb3JSZWN0IGlzIHVzZWQgYnkgcmVjdGFuZ3VsYXJcbiAgLy8gc2VsZWN0aW9ucywgYW5kIHRyaWVzIHRvIGVzdGltYXRlIGEgY2hhcmFjdGVyIHBvc2l0aW9uIGV2ZW4gZm9yXG4gIC8vIGNvb3JkaW5hdGVzIGJleW9uZCB0aGUgcmlnaHQgb2YgdGhlIHRleHQuXG4gIGZ1bmN0aW9uIHBvc0Zyb21Nb3VzZShjbSwgZSwgbGliZXJhbCwgZm9yUmVjdCkge1xuICAgIHZhciBkaXNwbGF5ID0gY20uZGlzcGxheTtcbiAgICBpZiAoIWxpYmVyYWwgJiYgZV90YXJnZXQoZSkuZ2V0QXR0cmlidXRlKFwiY20tbm90LWNvbnRlbnRcIikgPT0gXCJ0cnVlXCIpIHJldHVybiBudWxsO1xuXG4gICAgdmFyIHgsIHksIHNwYWNlID0gZGlzcGxheS5saW5lU3BhY2UuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG4gICAgLy8gRmFpbHMgdW5wcmVkaWN0YWJseSBvbiBJRVs2N10gd2hlbiBtb3VzZSBpcyBkcmFnZ2VkIGFyb3VuZCBxdWlja2x5LlxuICAgIHRyeSB7IHggPSBlLmNsaWVudFggLSBzcGFjZS5sZWZ0OyB5ID0gZS5jbGllbnRZIC0gc3BhY2UudG9wOyB9XG4gICAgY2F0Y2ggKGUpIHsgcmV0dXJuIG51bGw7IH1cbiAgICB2YXIgY29vcmRzID0gY29vcmRzQ2hhcihjbSwgeCwgeSksIGxpbmU7XG4gICAgaWYgKGZvclJlY3QgJiYgY29vcmRzLnhSZWwgPT0gMSAmJiAobGluZSA9IGdldExpbmUoY20uZG9jLCBjb29yZHMubGluZSkudGV4dCkubGVuZ3RoID09IGNvb3Jkcy5jaCkge1xuICAgICAgdmFyIGNvbERpZmYgPSBjb3VudENvbHVtbihsaW5lLCBsaW5lLmxlbmd0aCwgY20ub3B0aW9ucy50YWJTaXplKSAtIGxpbmUubGVuZ3RoO1xuICAgICAgY29vcmRzID0gUG9zKGNvb3Jkcy5saW5lLCBNYXRoLm1heCgwLCBNYXRoLnJvdW5kKCh4IC0gcGFkZGluZ0goY20uZGlzcGxheSkubGVmdCkgLyBjaGFyV2lkdGgoY20uZGlzcGxheSkpIC0gY29sRGlmZikpO1xuICAgIH1cbiAgICByZXR1cm4gY29vcmRzO1xuICB9XG5cbiAgLy8gQSBtb3VzZSBkb3duIGNhbiBiZSBhIHNpbmdsZSBjbGljaywgZG91YmxlIGNsaWNrLCB0cmlwbGUgY2xpY2ssXG4gIC8vIHN0YXJ0IG9mIHNlbGVjdGlvbiBkcmFnLCBzdGFydCBvZiB0ZXh0IGRyYWcsIG5ldyBjdXJzb3JcbiAgLy8gKGN0cmwtY2xpY2spLCByZWN0YW5nbGUgZHJhZyAoYWx0LWRyYWcpLCBvciB4d2luXG4gIC8vIG1pZGRsZS1jbGljay1wYXN0ZS4gT3IgaXQgbWlnaHQgYmUgYSBjbGljayBvbiBzb21ldGhpbmcgd2Ugc2hvdWxkXG4gIC8vIG5vdCBpbnRlcmZlcmUgd2l0aCwgc3VjaCBhcyBhIHNjcm9sbGJhciBvciB3aWRnZXQuXG4gIGZ1bmN0aW9uIG9uTW91c2VEb3duKGUpIHtcbiAgICB2YXIgY20gPSB0aGlzLCBkaXNwbGF5ID0gY20uZGlzcGxheTtcbiAgICBpZiAoc2lnbmFsRE9NRXZlbnQoY20sIGUpIHx8IGRpc3BsYXkuYWN0aXZlVG91Y2ggJiYgZGlzcGxheS5pbnB1dC5zdXBwb3J0c1RvdWNoKCkpIHJldHVybjtcbiAgICBkaXNwbGF5LnNoaWZ0ID0gZS5zaGlmdEtleTtcblxuICAgIGlmIChldmVudEluV2lkZ2V0KGRpc3BsYXksIGUpKSB7XG4gICAgICBpZiAoIXdlYmtpdCkge1xuICAgICAgICAvLyBCcmllZmx5IHR1cm4gb2ZmIGRyYWdnYWJpbGl0eSwgdG8gYWxsb3cgd2lkZ2V0cyB0byBkb1xuICAgICAgICAvLyBub3JtYWwgZHJhZ2dpbmcgdGhpbmdzLlxuICAgICAgICBkaXNwbGF5LnNjcm9sbGVyLmRyYWdnYWJsZSA9IGZhbHNlO1xuICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7ZGlzcGxheS5zY3JvbGxlci5kcmFnZ2FibGUgPSB0cnVlO30sIDEwMCk7XG4gICAgICB9XG4gICAgICByZXR1cm47XG4gICAgfVxuICAgIGlmIChjbGlja0luR3V0dGVyKGNtLCBlKSkgcmV0dXJuO1xuICAgIHZhciBzdGFydCA9IHBvc0Zyb21Nb3VzZShjbSwgZSk7XG4gICAgd2luZG93LmZvY3VzKCk7XG5cbiAgICBzd2l0Y2ggKGVfYnV0dG9uKGUpKSB7XG4gICAgY2FzZSAxOlxuICAgICAgLy8gIzMyNjE6IG1ha2Ugc3VyZSwgdGhhdCB3ZSdyZSBub3Qgc3RhcnRpbmcgYSBzZWNvbmQgc2VsZWN0aW9uXG4gICAgICBpZiAoY20uc3RhdGUuc2VsZWN0aW5nVGV4dClcbiAgICAgICAgY20uc3RhdGUuc2VsZWN0aW5nVGV4dChlKTtcbiAgICAgIGVsc2UgaWYgKHN0YXJ0KVxuICAgICAgICBsZWZ0QnV0dG9uRG93bihjbSwgZSwgc3RhcnQpO1xuICAgICAgZWxzZSBpZiAoZV90YXJnZXQoZSkgPT0gZGlzcGxheS5zY3JvbGxlcilcbiAgICAgICAgZV9wcmV2ZW50RGVmYXVsdChlKTtcbiAgICAgIGJyZWFrO1xuICAgIGNhc2UgMjpcbiAgICAgIGlmICh3ZWJraXQpIGNtLnN0YXRlLmxhc3RNaWRkbGVEb3duID0gK25ldyBEYXRlO1xuICAgICAgaWYgKHN0YXJ0KSBleHRlbmRTZWxlY3Rpb24oY20uZG9jLCBzdGFydCk7XG4gICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge2Rpc3BsYXkuaW5wdXQuZm9jdXMoKTt9LCAyMCk7XG4gICAgICBlX3ByZXZlbnREZWZhdWx0KGUpO1xuICAgICAgYnJlYWs7XG4gICAgY2FzZSAzOlxuICAgICAgaWYgKGNhcHR1cmVSaWdodENsaWNrKSBvbkNvbnRleHRNZW51KGNtLCBlKTtcbiAgICAgIGVsc2UgZGVsYXlCbHVyRXZlbnQoY20pO1xuICAgICAgYnJlYWs7XG4gICAgfVxuICB9XG5cbiAgdmFyIGxhc3RDbGljaywgbGFzdERvdWJsZUNsaWNrO1xuICBmdW5jdGlvbiBsZWZ0QnV0dG9uRG93bihjbSwgZSwgc3RhcnQpIHtcbiAgICBpZiAoaWUpIHNldFRpbWVvdXQoYmluZChlbnN1cmVGb2N1cywgY20pLCAwKTtcbiAgICBlbHNlIGNtLmN1ck9wLmZvY3VzID0gYWN0aXZlRWx0KCk7XG5cbiAgICB2YXIgbm93ID0gK25ldyBEYXRlLCB0eXBlO1xuICAgIGlmIChsYXN0RG91YmxlQ2xpY2sgJiYgbGFzdERvdWJsZUNsaWNrLnRpbWUgPiBub3cgLSA0MDAgJiYgY21wKGxhc3REb3VibGVDbGljay5wb3MsIHN0YXJ0KSA9PSAwKSB7XG4gICAgICB0eXBlID0gXCJ0cmlwbGVcIjtcbiAgICB9IGVsc2UgaWYgKGxhc3RDbGljayAmJiBsYXN0Q2xpY2sudGltZSA+IG5vdyAtIDQwMCAmJiBjbXAobGFzdENsaWNrLnBvcywgc3RhcnQpID09IDApIHtcbiAgICAgIHR5cGUgPSBcImRvdWJsZVwiO1xuICAgICAgbGFzdERvdWJsZUNsaWNrID0ge3RpbWU6IG5vdywgcG9zOiBzdGFydH07XG4gICAgfSBlbHNlIHtcbiAgICAgIHR5cGUgPSBcInNpbmdsZVwiO1xuICAgICAgbGFzdENsaWNrID0ge3RpbWU6IG5vdywgcG9zOiBzdGFydH07XG4gICAgfVxuXG4gICAgdmFyIHNlbCA9IGNtLmRvYy5zZWwsIG1vZGlmaWVyID0gbWFjID8gZS5tZXRhS2V5IDogZS5jdHJsS2V5LCBjb250YWluZWQ7XG4gICAgaWYgKGNtLm9wdGlvbnMuZHJhZ0Ryb3AgJiYgZHJhZ0FuZERyb3AgJiYgIWNtLmlzUmVhZE9ubHkoKSAmJlxuICAgICAgICB0eXBlID09IFwic2luZ2xlXCIgJiYgKGNvbnRhaW5lZCA9IHNlbC5jb250YWlucyhzdGFydCkpID4gLTEgJiZcbiAgICAgICAgKGNtcCgoY29udGFpbmVkID0gc2VsLnJhbmdlc1tjb250YWluZWRdKS5mcm9tKCksIHN0YXJ0KSA8IDAgfHwgc3RhcnQueFJlbCA+IDApICYmXG4gICAgICAgIChjbXAoY29udGFpbmVkLnRvKCksIHN0YXJ0KSA+IDAgfHwgc3RhcnQueFJlbCA8IDApKVxuICAgICAgbGVmdEJ1dHRvblN0YXJ0RHJhZyhjbSwgZSwgc3RhcnQsIG1vZGlmaWVyKTtcbiAgICBlbHNlXG4gICAgICBsZWZ0QnV0dG9uU2VsZWN0KGNtLCBlLCBzdGFydCwgdHlwZSwgbW9kaWZpZXIpO1xuICB9XG5cbiAgLy8gU3RhcnQgYSB0ZXh0IGRyYWcuIFdoZW4gaXQgZW5kcywgc2VlIGlmIGFueSBkcmFnZ2luZyBhY3R1YWxseVxuICAvLyBoYXBwZW4sIGFuZCB0cmVhdCBhcyBhIGNsaWNrIGlmIGl0IGRpZG4ndC5cbiAgZnVuY3Rpb24gbGVmdEJ1dHRvblN0YXJ0RHJhZyhjbSwgZSwgc3RhcnQsIG1vZGlmaWVyKSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBzdGFydFRpbWUgPSArbmV3IERhdGU7XG4gICAgdmFyIGRyYWdFbmQgPSBvcGVyYXRpb24oY20sIGZ1bmN0aW9uKGUyKSB7XG4gICAgICBpZiAod2Via2l0KSBkaXNwbGF5LnNjcm9sbGVyLmRyYWdnYWJsZSA9IGZhbHNlO1xuICAgICAgY20uc3RhdGUuZHJhZ2dpbmdUZXh0ID0gZmFsc2U7XG4gICAgICBvZmYoZG9jdW1lbnQsIFwibW91c2V1cFwiLCBkcmFnRW5kKTtcbiAgICAgIG9mZihkaXNwbGF5LnNjcm9sbGVyLCBcImRyb3BcIiwgZHJhZ0VuZCk7XG4gICAgICBpZiAoTWF0aC5hYnMoZS5jbGllbnRYIC0gZTIuY2xpZW50WCkgKyBNYXRoLmFicyhlLmNsaWVudFkgLSBlMi5jbGllbnRZKSA8IDEwKSB7XG4gICAgICAgIGVfcHJldmVudERlZmF1bHQoZTIpO1xuICAgICAgICBpZiAoIW1vZGlmaWVyICYmICtuZXcgRGF0ZSAtIDIwMCA8IHN0YXJ0VGltZSlcbiAgICAgICAgICBleHRlbmRTZWxlY3Rpb24oY20uZG9jLCBzdGFydCk7XG4gICAgICAgIC8vIFdvcmsgYXJvdW5kIHVuZXhwbGFpbmFibGUgZm9jdXMgcHJvYmxlbSBpbiBJRTkgKCMyMTI3KSBhbmQgQ2hyb21lICgjMzA4MSlcbiAgICAgICAgaWYgKHdlYmtpdCB8fCBpZSAmJiBpZV92ZXJzaW9uID09IDkpXG4gICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHtkb2N1bWVudC5ib2R5LmZvY3VzKCk7IGRpc3BsYXkuaW5wdXQuZm9jdXMoKTt9LCAyMCk7XG4gICAgICAgIGVsc2VcbiAgICAgICAgICBkaXNwbGF5LmlucHV0LmZvY3VzKCk7XG4gICAgICB9XG4gICAgfSk7XG4gICAgLy8gTGV0IHRoZSBkcmFnIGhhbmRsZXIgaGFuZGxlIHRoaXMuXG4gICAgaWYgKHdlYmtpdCkgZGlzcGxheS5zY3JvbGxlci5kcmFnZ2FibGUgPSB0cnVlO1xuICAgIGNtLnN0YXRlLmRyYWdnaW5nVGV4dCA9IGRyYWdFbmQ7XG4gICAgLy8gSUUncyBhcHByb2FjaCB0byBkcmFnZ2FibGVcbiAgICBpZiAoZGlzcGxheS5zY3JvbGxlci5kcmFnRHJvcCkgZGlzcGxheS5zY3JvbGxlci5kcmFnRHJvcCgpO1xuICAgIG9uKGRvY3VtZW50LCBcIm1vdXNldXBcIiwgZHJhZ0VuZCk7XG4gICAgb24oZGlzcGxheS5zY3JvbGxlciwgXCJkcm9wXCIsIGRyYWdFbmQpO1xuICB9XG5cbiAgLy8gTm9ybWFsIHNlbGVjdGlvbiwgYXMgb3Bwb3NlZCB0byB0ZXh0IGRyYWdnaW5nLlxuICBmdW5jdGlvbiBsZWZ0QnV0dG9uU2VsZWN0KGNtLCBlLCBzdGFydCwgdHlwZSwgYWRkTmV3KSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBkb2MgPSBjbS5kb2M7XG4gICAgZV9wcmV2ZW50RGVmYXVsdChlKTtcblxuICAgIHZhciBvdXJSYW5nZSwgb3VySW5kZXgsIHN0YXJ0U2VsID0gZG9jLnNlbCwgcmFuZ2VzID0gc3RhcnRTZWwucmFuZ2VzO1xuICAgIGlmIChhZGROZXcgJiYgIWUuc2hpZnRLZXkpIHtcbiAgICAgIG91ckluZGV4ID0gZG9jLnNlbC5jb250YWlucyhzdGFydCk7XG4gICAgICBpZiAob3VySW5kZXggPiAtMSlcbiAgICAgICAgb3VyUmFuZ2UgPSByYW5nZXNbb3VySW5kZXhdO1xuICAgICAgZWxzZVxuICAgICAgICBvdXJSYW5nZSA9IG5ldyBSYW5nZShzdGFydCwgc3RhcnQpO1xuICAgIH0gZWxzZSB7XG4gICAgICBvdXJSYW5nZSA9IGRvYy5zZWwucHJpbWFyeSgpO1xuICAgICAgb3VySW5kZXggPSBkb2Muc2VsLnByaW1JbmRleDtcbiAgICB9XG5cbiAgICBpZiAoY2hyb21lT1MgPyBlLnNoaWZ0S2V5ICYmIGUubWV0YUtleSA6IGUuYWx0S2V5KSB7XG4gICAgICB0eXBlID0gXCJyZWN0XCI7XG4gICAgICBpZiAoIWFkZE5ldykgb3VyUmFuZ2UgPSBuZXcgUmFuZ2Uoc3RhcnQsIHN0YXJ0KTtcbiAgICAgIHN0YXJ0ID0gcG9zRnJvbU1vdXNlKGNtLCBlLCB0cnVlLCB0cnVlKTtcbiAgICAgIG91ckluZGV4ID0gLTE7XG4gICAgfSBlbHNlIGlmICh0eXBlID09IFwiZG91YmxlXCIpIHtcbiAgICAgIHZhciB3b3JkID0gY20uZmluZFdvcmRBdChzdGFydCk7XG4gICAgICBpZiAoY20uZGlzcGxheS5zaGlmdCB8fCBkb2MuZXh0ZW5kKVxuICAgICAgICBvdXJSYW5nZSA9IGV4dGVuZFJhbmdlKGRvYywgb3VyUmFuZ2UsIHdvcmQuYW5jaG9yLCB3b3JkLmhlYWQpO1xuICAgICAgZWxzZVxuICAgICAgICBvdXJSYW5nZSA9IHdvcmQ7XG4gICAgfSBlbHNlIGlmICh0eXBlID09IFwidHJpcGxlXCIpIHtcbiAgICAgIHZhciBsaW5lID0gbmV3IFJhbmdlKFBvcyhzdGFydC5saW5lLCAwKSwgY2xpcFBvcyhkb2MsIFBvcyhzdGFydC5saW5lICsgMSwgMCkpKTtcbiAgICAgIGlmIChjbS5kaXNwbGF5LnNoaWZ0IHx8IGRvYy5leHRlbmQpXG4gICAgICAgIG91clJhbmdlID0gZXh0ZW5kUmFuZ2UoZG9jLCBvdXJSYW5nZSwgbGluZS5hbmNob3IsIGxpbmUuaGVhZCk7XG4gICAgICBlbHNlXG4gICAgICAgIG91clJhbmdlID0gbGluZTtcbiAgICB9IGVsc2Uge1xuICAgICAgb3VyUmFuZ2UgPSBleHRlbmRSYW5nZShkb2MsIG91clJhbmdlLCBzdGFydCk7XG4gICAgfVxuXG4gICAgaWYgKCFhZGROZXcpIHtcbiAgICAgIG91ckluZGV4ID0gMDtcbiAgICAgIHNldFNlbGVjdGlvbihkb2MsIG5ldyBTZWxlY3Rpb24oW291clJhbmdlXSwgMCksIHNlbF9tb3VzZSk7XG4gICAgICBzdGFydFNlbCA9IGRvYy5zZWw7XG4gICAgfSBlbHNlIGlmIChvdXJJbmRleCA9PSAtMSkge1xuICAgICAgb3VySW5kZXggPSByYW5nZXMubGVuZ3RoO1xuICAgICAgc2V0U2VsZWN0aW9uKGRvYywgbm9ybWFsaXplU2VsZWN0aW9uKHJhbmdlcy5jb25jYXQoW291clJhbmdlXSksIG91ckluZGV4KSxcbiAgICAgICAgICAgICAgICAgICB7c2Nyb2xsOiBmYWxzZSwgb3JpZ2luOiBcIiptb3VzZVwifSk7XG4gICAgfSBlbHNlIGlmIChyYW5nZXMubGVuZ3RoID4gMSAmJiByYW5nZXNbb3VySW5kZXhdLmVtcHR5KCkgJiYgdHlwZSA9PSBcInNpbmdsZVwiICYmICFlLnNoaWZ0S2V5KSB7XG4gICAgICBzZXRTZWxlY3Rpb24oZG9jLCBub3JtYWxpemVTZWxlY3Rpb24ocmFuZ2VzLnNsaWNlKDAsIG91ckluZGV4KS5jb25jYXQocmFuZ2VzLnNsaWNlKG91ckluZGV4ICsgMSkpLCAwKSxcbiAgICAgICAgICAgICAgICAgICB7c2Nyb2xsOiBmYWxzZSwgb3JpZ2luOiBcIiptb3VzZVwifSk7XG4gICAgICBzdGFydFNlbCA9IGRvYy5zZWw7XG4gICAgfSBlbHNlIHtcbiAgICAgIHJlcGxhY2VPbmVTZWxlY3Rpb24oZG9jLCBvdXJJbmRleCwgb3VyUmFuZ2UsIHNlbF9tb3VzZSk7XG4gICAgfVxuXG4gICAgdmFyIGxhc3RQb3MgPSBzdGFydDtcbiAgICBmdW5jdGlvbiBleHRlbmRUbyhwb3MpIHtcbiAgICAgIGlmIChjbXAobGFzdFBvcywgcG9zKSA9PSAwKSByZXR1cm47XG4gICAgICBsYXN0UG9zID0gcG9zO1xuXG4gICAgICBpZiAodHlwZSA9PSBcInJlY3RcIikge1xuICAgICAgICB2YXIgcmFuZ2VzID0gW10sIHRhYlNpemUgPSBjbS5vcHRpb25zLnRhYlNpemU7XG4gICAgICAgIHZhciBzdGFydENvbCA9IGNvdW50Q29sdW1uKGdldExpbmUoZG9jLCBzdGFydC5saW5lKS50ZXh0LCBzdGFydC5jaCwgdGFiU2l6ZSk7XG4gICAgICAgIHZhciBwb3NDb2wgPSBjb3VudENvbHVtbihnZXRMaW5lKGRvYywgcG9zLmxpbmUpLnRleHQsIHBvcy5jaCwgdGFiU2l6ZSk7XG4gICAgICAgIHZhciBsZWZ0ID0gTWF0aC5taW4oc3RhcnRDb2wsIHBvc0NvbCksIHJpZ2h0ID0gTWF0aC5tYXgoc3RhcnRDb2wsIHBvc0NvbCk7XG4gICAgICAgIGZvciAodmFyIGxpbmUgPSBNYXRoLm1pbihzdGFydC5saW5lLCBwb3MubGluZSksIGVuZCA9IE1hdGgubWluKGNtLmxhc3RMaW5lKCksIE1hdGgubWF4KHN0YXJ0LmxpbmUsIHBvcy5saW5lKSk7XG4gICAgICAgICAgICAgbGluZSA8PSBlbmQ7IGxpbmUrKykge1xuICAgICAgICAgIHZhciB0ZXh0ID0gZ2V0TGluZShkb2MsIGxpbmUpLnRleHQsIGxlZnRQb3MgPSBmaW5kQ29sdW1uKHRleHQsIGxlZnQsIHRhYlNpemUpO1xuICAgICAgICAgIGlmIChsZWZ0ID09IHJpZ2h0KVxuICAgICAgICAgICAgcmFuZ2VzLnB1c2gobmV3IFJhbmdlKFBvcyhsaW5lLCBsZWZ0UG9zKSwgUG9zKGxpbmUsIGxlZnRQb3MpKSk7XG4gICAgICAgICAgZWxzZSBpZiAodGV4dC5sZW5ndGggPiBsZWZ0UG9zKVxuICAgICAgICAgICAgcmFuZ2VzLnB1c2gobmV3IFJhbmdlKFBvcyhsaW5lLCBsZWZ0UG9zKSwgUG9zKGxpbmUsIGZpbmRDb2x1bW4odGV4dCwgcmlnaHQsIHRhYlNpemUpKSkpO1xuICAgICAgICB9XG4gICAgICAgIGlmICghcmFuZ2VzLmxlbmd0aCkgcmFuZ2VzLnB1c2gobmV3IFJhbmdlKHN0YXJ0LCBzdGFydCkpO1xuICAgICAgICBzZXRTZWxlY3Rpb24oZG9jLCBub3JtYWxpemVTZWxlY3Rpb24oc3RhcnRTZWwucmFuZ2VzLnNsaWNlKDAsIG91ckluZGV4KS5jb25jYXQocmFuZ2VzKSwgb3VySW5kZXgpLFxuICAgICAgICAgICAgICAgICAgICAge29yaWdpbjogXCIqbW91c2VcIiwgc2Nyb2xsOiBmYWxzZX0pO1xuICAgICAgICBjbS5zY3JvbGxJbnRvVmlldyhwb3MpO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgdmFyIG9sZFJhbmdlID0gb3VyUmFuZ2U7XG4gICAgICAgIHZhciBhbmNob3IgPSBvbGRSYW5nZS5hbmNob3IsIGhlYWQgPSBwb3M7XG4gICAgICAgIGlmICh0eXBlICE9IFwic2luZ2xlXCIpIHtcbiAgICAgICAgICBpZiAodHlwZSA9PSBcImRvdWJsZVwiKVxuICAgICAgICAgICAgdmFyIHJhbmdlID0gY20uZmluZFdvcmRBdChwb3MpO1xuICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgIHZhciByYW5nZSA9IG5ldyBSYW5nZShQb3MocG9zLmxpbmUsIDApLCBjbGlwUG9zKGRvYywgUG9zKHBvcy5saW5lICsgMSwgMCkpKTtcbiAgICAgICAgICBpZiAoY21wKHJhbmdlLmFuY2hvciwgYW5jaG9yKSA+IDApIHtcbiAgICAgICAgICAgIGhlYWQgPSByYW5nZS5oZWFkO1xuICAgICAgICAgICAgYW5jaG9yID0gbWluUG9zKG9sZFJhbmdlLmZyb20oKSwgcmFuZ2UuYW5jaG9yKTtcbiAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgaGVhZCA9IHJhbmdlLmFuY2hvcjtcbiAgICAgICAgICAgIGFuY2hvciA9IG1heFBvcyhvbGRSYW5nZS50bygpLCByYW5nZS5oZWFkKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdmFyIHJhbmdlcyA9IHN0YXJ0U2VsLnJhbmdlcy5zbGljZSgwKTtcbiAgICAgICAgcmFuZ2VzW291ckluZGV4XSA9IG5ldyBSYW5nZShjbGlwUG9zKGRvYywgYW5jaG9yKSwgaGVhZCk7XG4gICAgICAgIHNldFNlbGVjdGlvbihkb2MsIG5vcm1hbGl6ZVNlbGVjdGlvbihyYW5nZXMsIG91ckluZGV4KSwgc2VsX21vdXNlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgZWRpdG9yU2l6ZSA9IGRpc3BsYXkud3JhcHBlci5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcbiAgICAvLyBVc2VkIHRvIGVuc3VyZSB0aW1lb3V0IHJlLXRyaWVzIGRvbid0IGZpcmUgd2hlbiBhbm90aGVyIGV4dGVuZFxuICAgIC8vIGhhcHBlbmVkIGluIHRoZSBtZWFudGltZSAoY2xlYXJUaW1lb3V0IGlzbid0IHJlbGlhYmxlIC0tIGF0XG4gICAgLy8gbGVhc3Qgb24gQ2hyb21lLCB0aGUgdGltZW91dHMgc3RpbGwgaGFwcGVuIGV2ZW4gd2hlbiBjbGVhcmVkLFxuICAgIC8vIGlmIHRoZSBjbGVhciBoYXBwZW5zIGFmdGVyIHRoZWlyIHNjaGVkdWxlZCBmaXJpbmcgdGltZSkuXG4gICAgdmFyIGNvdW50ZXIgPSAwO1xuXG4gICAgZnVuY3Rpb24gZXh0ZW5kKGUpIHtcbiAgICAgIHZhciBjdXJDb3VudCA9ICsrY291bnRlcjtcbiAgICAgIHZhciBjdXIgPSBwb3NGcm9tTW91c2UoY20sIGUsIHRydWUsIHR5cGUgPT0gXCJyZWN0XCIpO1xuICAgICAgaWYgKCFjdXIpIHJldHVybjtcbiAgICAgIGlmIChjbXAoY3VyLCBsYXN0UG9zKSAhPSAwKSB7XG4gICAgICAgIGNtLmN1ck9wLmZvY3VzID0gYWN0aXZlRWx0KCk7XG4gICAgICAgIGV4dGVuZFRvKGN1cik7XG4gICAgICAgIHZhciB2aXNpYmxlID0gdmlzaWJsZUxpbmVzKGRpc3BsYXksIGRvYyk7XG4gICAgICAgIGlmIChjdXIubGluZSA+PSB2aXNpYmxlLnRvIHx8IGN1ci5saW5lIDwgdmlzaWJsZS5mcm9tKVxuICAgICAgICAgIHNldFRpbWVvdXQob3BlcmF0aW9uKGNtLCBmdW5jdGlvbigpe2lmIChjb3VudGVyID09IGN1ckNvdW50KSBleHRlbmQoZSk7fSksIDE1MCk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB2YXIgb3V0c2lkZSA9IGUuY2xpZW50WSA8IGVkaXRvclNpemUudG9wID8gLTIwIDogZS5jbGllbnRZID4gZWRpdG9yU2l6ZS5ib3R0b20gPyAyMCA6IDA7XG4gICAgICAgIGlmIChvdXRzaWRlKSBzZXRUaW1lb3V0KG9wZXJhdGlvbihjbSwgZnVuY3Rpb24oKSB7XG4gICAgICAgICAgaWYgKGNvdW50ZXIgIT0gY3VyQ291bnQpIHJldHVybjtcbiAgICAgICAgICBkaXNwbGF5LnNjcm9sbGVyLnNjcm9sbFRvcCArPSBvdXRzaWRlO1xuICAgICAgICAgIGV4dGVuZChlKTtcbiAgICAgICAgfSksIDUwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBkb25lKGUpIHtcbiAgICAgIGNtLnN0YXRlLnNlbGVjdGluZ1RleHQgPSBmYWxzZTtcbiAgICAgIGNvdW50ZXIgPSBJbmZpbml0eTtcbiAgICAgIGVfcHJldmVudERlZmF1bHQoZSk7XG4gICAgICBkaXNwbGF5LmlucHV0LmZvY3VzKCk7XG4gICAgICBvZmYoZG9jdW1lbnQsIFwibW91c2Vtb3ZlXCIsIG1vdmUpO1xuICAgICAgb2ZmKGRvY3VtZW50LCBcIm1vdXNldXBcIiwgdXApO1xuICAgICAgZG9jLmhpc3RvcnkubGFzdFNlbE9yaWdpbiA9IG51bGw7XG4gICAgfVxuXG4gICAgdmFyIG1vdmUgPSBvcGVyYXRpb24oY20sIGZ1bmN0aW9uKGUpIHtcbiAgICAgIGlmICghZV9idXR0b24oZSkpIGRvbmUoZSk7XG4gICAgICBlbHNlIGV4dGVuZChlKTtcbiAgICB9KTtcbiAgICB2YXIgdXAgPSBvcGVyYXRpb24oY20sIGRvbmUpO1xuICAgIGNtLnN0YXRlLnNlbGVjdGluZ1RleHQgPSB1cDtcbiAgICBvbihkb2N1bWVudCwgXCJtb3VzZW1vdmVcIiwgbW92ZSk7XG4gICAgb24oZG9jdW1lbnQsIFwibW91c2V1cFwiLCB1cCk7XG4gIH1cblxuICAvLyBEZXRlcm1pbmVzIHdoZXRoZXIgYW4gZXZlbnQgaGFwcGVuZWQgaW4gdGhlIGd1dHRlciwgYW5kIGZpcmVzIHRoZVxuICAvLyBoYW5kbGVycyBmb3IgdGhlIGNvcnJlc3BvbmRpbmcgZXZlbnQuXG4gIGZ1bmN0aW9uIGd1dHRlckV2ZW50KGNtLCBlLCB0eXBlLCBwcmV2ZW50KSB7XG4gICAgdHJ5IHsgdmFyIG1YID0gZS5jbGllbnRYLCBtWSA9IGUuY2xpZW50WTsgfVxuICAgIGNhdGNoKGUpIHsgcmV0dXJuIGZhbHNlOyB9XG4gICAgaWYgKG1YID49IE1hdGguZmxvb3IoY20uZGlzcGxheS5ndXR0ZXJzLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnJpZ2h0KSkgcmV0dXJuIGZhbHNlO1xuICAgIGlmIChwcmV2ZW50KSBlX3ByZXZlbnREZWZhdWx0KGUpO1xuXG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5O1xuICAgIHZhciBsaW5lQm94ID0gZGlzcGxheS5saW5lRGl2LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO1xuXG4gICAgaWYgKG1ZID4gbGluZUJveC5ib3R0b20gfHwgIWhhc0hhbmRsZXIoY20sIHR5cGUpKSByZXR1cm4gZV9kZWZhdWx0UHJldmVudGVkKGUpO1xuICAgIG1ZIC09IGxpbmVCb3gudG9wIC0gZGlzcGxheS52aWV3T2Zmc2V0O1xuXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBjbS5vcHRpb25zLmd1dHRlcnMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBnID0gZGlzcGxheS5ndXR0ZXJzLmNoaWxkTm9kZXNbaV07XG4gICAgICBpZiAoZyAmJiBnLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLnJpZ2h0ID49IG1YKSB7XG4gICAgICAgIHZhciBsaW5lID0gbGluZUF0SGVpZ2h0KGNtLmRvYywgbVkpO1xuICAgICAgICB2YXIgZ3V0dGVyID0gY20ub3B0aW9ucy5ndXR0ZXJzW2ldO1xuICAgICAgICBzaWduYWwoY20sIHR5cGUsIGNtLCBsaW5lLCBndXR0ZXIsIGUpO1xuICAgICAgICByZXR1cm4gZV9kZWZhdWx0UHJldmVudGVkKGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIGNsaWNrSW5HdXR0ZXIoY20sIGUpIHtcbiAgICByZXR1cm4gZ3V0dGVyRXZlbnQoY20sIGUsIFwiZ3V0dGVyQ2xpY2tcIiwgdHJ1ZSk7XG4gIH1cblxuICAvLyBLbHVkZ2UgdG8gd29yayBhcm91bmQgc3RyYW5nZSBJRSBiZWhhdmlvciB3aGVyZSBpdCdsbCBzb21ldGltZXNcbiAgLy8gcmUtZmlyZSBhIHNlcmllcyBvZiBkcmFnLXJlbGF0ZWQgZXZlbnRzIHJpZ2h0IGFmdGVyIHRoZSBkcm9wICgjMTU1MSlcbiAgdmFyIGxhc3REcm9wID0gMDtcblxuICBmdW5jdGlvbiBvbkRyb3AoZSkge1xuICAgIHZhciBjbSA9IHRoaXM7XG4gICAgY2xlYXJEcmFnQ3Vyc29yKGNtKTtcbiAgICBpZiAoc2lnbmFsRE9NRXZlbnQoY20sIGUpIHx8IGV2ZW50SW5XaWRnZXQoY20uZGlzcGxheSwgZSkpXG4gICAgICByZXR1cm47XG4gICAgZV9wcmV2ZW50RGVmYXVsdChlKTtcbiAgICBpZiAoaWUpIGxhc3REcm9wID0gK25ldyBEYXRlO1xuICAgIHZhciBwb3MgPSBwb3NGcm9tTW91c2UoY20sIGUsIHRydWUpLCBmaWxlcyA9IGUuZGF0YVRyYW5zZmVyLmZpbGVzO1xuICAgIGlmICghcG9zIHx8IGNtLmlzUmVhZE9ubHkoKSkgcmV0dXJuO1xuICAgIC8vIE1pZ2h0IGJlIGEgZmlsZSBkcm9wLCBpbiB3aGljaCBjYXNlIHdlIHNpbXBseSBleHRyYWN0IHRoZSB0ZXh0XG4gICAgLy8gYW5kIGluc2VydCBpdC5cbiAgICBpZiAoZmlsZXMgJiYgZmlsZXMubGVuZ3RoICYmIHdpbmRvdy5GaWxlUmVhZGVyICYmIHdpbmRvdy5GaWxlKSB7XG4gICAgICB2YXIgbiA9IGZpbGVzLmxlbmd0aCwgdGV4dCA9IEFycmF5KG4pLCByZWFkID0gMDtcbiAgICAgIHZhciBsb2FkRmlsZSA9IGZ1bmN0aW9uKGZpbGUsIGkpIHtcbiAgICAgICAgaWYgKGNtLm9wdGlvbnMuYWxsb3dEcm9wRmlsZVR5cGVzICYmXG4gICAgICAgICAgICBpbmRleE9mKGNtLm9wdGlvbnMuYWxsb3dEcm9wRmlsZVR5cGVzLCBmaWxlLnR5cGUpID09IC0xKVxuICAgICAgICAgIHJldHVybjtcblxuICAgICAgICB2YXIgcmVhZGVyID0gbmV3IEZpbGVSZWFkZXI7XG4gICAgICAgIHJlYWRlci5vbmxvYWQgPSBvcGVyYXRpb24oY20sIGZ1bmN0aW9uKCkge1xuICAgICAgICAgIHZhciBjb250ZW50ID0gcmVhZGVyLnJlc3VsdDtcbiAgICAgICAgICBpZiAoL1tcXHgwMC1cXHgwOFxceDBlLVxceDFmXXsyfS8udGVzdChjb250ZW50KSkgY29udGVudCA9IFwiXCI7XG4gICAgICAgICAgdGV4dFtpXSA9IGNvbnRlbnQ7XG4gICAgICAgICAgaWYgKCsrcmVhZCA9PSBuKSB7XG4gICAgICAgICAgICBwb3MgPSBjbGlwUG9zKGNtLmRvYywgcG9zKTtcbiAgICAgICAgICAgIHZhciBjaGFuZ2UgPSB7ZnJvbTogcG9zLCB0bzogcG9zLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0OiBjbS5kb2Muc3BsaXRMaW5lcyh0ZXh0LmpvaW4oY20uZG9jLmxpbmVTZXBhcmF0b3IoKSkpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICBvcmlnaW46IFwicGFzdGVcIn07XG4gICAgICAgICAgICBtYWtlQ2hhbmdlKGNtLmRvYywgY2hhbmdlKTtcbiAgICAgICAgICAgIHNldFNlbGVjdGlvblJlcGxhY2VIaXN0b3J5KGNtLmRvYywgc2ltcGxlU2VsZWN0aW9uKHBvcywgY2hhbmdlRW5kKGNoYW5nZSkpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH0pO1xuICAgICAgICByZWFkZXIucmVhZEFzVGV4dChmaWxlKTtcbiAgICAgIH07XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IG47ICsraSkgbG9hZEZpbGUoZmlsZXNbaV0sIGkpO1xuICAgIH0gZWxzZSB7IC8vIE5vcm1hbCBkcm9wXG4gICAgICAvLyBEb24ndCBkbyBhIHJlcGxhY2UgaWYgdGhlIGRyb3AgaGFwcGVuZWQgaW5zaWRlIG9mIHRoZSBzZWxlY3RlZCB0ZXh0LlxuICAgICAgaWYgKGNtLnN0YXRlLmRyYWdnaW5nVGV4dCAmJiBjbS5kb2Muc2VsLmNvbnRhaW5zKHBvcykgPiAtMSkge1xuICAgICAgICBjbS5zdGF0ZS5kcmFnZ2luZ1RleHQoZSk7XG4gICAgICAgIC8vIEVuc3VyZSB0aGUgZWRpdG9yIGlzIHJlLWZvY3VzZWRcbiAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHtjbS5kaXNwbGF5LmlucHV0LmZvY3VzKCk7fSwgMjApO1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICB0cnkge1xuICAgICAgICB2YXIgdGV4dCA9IGUuZGF0YVRyYW5zZmVyLmdldERhdGEoXCJUZXh0XCIpO1xuICAgICAgICBpZiAodGV4dCkge1xuICAgICAgICAgIGlmIChjbS5zdGF0ZS5kcmFnZ2luZ1RleHQgJiYgIShtYWMgPyBlLmFsdEtleSA6IGUuY3RybEtleSkpXG4gICAgICAgICAgICB2YXIgc2VsZWN0ZWQgPSBjbS5saXN0U2VsZWN0aW9ucygpO1xuICAgICAgICAgIHNldFNlbGVjdGlvbk5vVW5kbyhjbS5kb2MsIHNpbXBsZVNlbGVjdGlvbihwb3MsIHBvcykpO1xuICAgICAgICAgIGlmIChzZWxlY3RlZCkgZm9yICh2YXIgaSA9IDA7IGkgPCBzZWxlY3RlZC5sZW5ndGg7ICsraSlcbiAgICAgICAgICAgIHJlcGxhY2VSYW5nZShjbS5kb2MsIFwiXCIsIHNlbGVjdGVkW2ldLmFuY2hvciwgc2VsZWN0ZWRbaV0uaGVhZCwgXCJkcmFnXCIpO1xuICAgICAgICAgIGNtLnJlcGxhY2VTZWxlY3Rpb24odGV4dCwgXCJhcm91bmRcIiwgXCJwYXN0ZVwiKTtcbiAgICAgICAgICBjbS5kaXNwbGF5LmlucHV0LmZvY3VzKCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGNhdGNoKGUpe31cbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiBvbkRyYWdTdGFydChjbSwgZSkge1xuICAgIGlmIChpZSAmJiAoIWNtLnN0YXRlLmRyYWdnaW5nVGV4dCB8fCArbmV3IERhdGUgLSBsYXN0RHJvcCA8IDEwMCkpIHsgZV9zdG9wKGUpOyByZXR1cm47IH1cbiAgICBpZiAoc2lnbmFsRE9NRXZlbnQoY20sIGUpIHx8IGV2ZW50SW5XaWRnZXQoY20uZGlzcGxheSwgZSkpIHJldHVybjtcblxuICAgIGUuZGF0YVRyYW5zZmVyLnNldERhdGEoXCJUZXh0XCIsIGNtLmdldFNlbGVjdGlvbigpKTtcbiAgICBlLmRhdGFUcmFuc2Zlci5lZmZlY3RBbGxvd2VkID0gXCJjb3B5TW92ZVwiXG5cbiAgICAvLyBVc2UgZHVtbXkgaW1hZ2UgaW5zdGVhZCBvZiBkZWZhdWx0IGJyb3dzZXJzIGltYWdlLlxuICAgIC8vIFJlY2VudCBTYWZhcmkgKH42LjAuMikgaGF2ZSBhIHRlbmRlbmN5IHRvIHNlZ2ZhdWx0IHdoZW4gdGhpcyBoYXBwZW5zLCBzbyB3ZSBkb24ndCBkbyBpdCB0aGVyZS5cbiAgICBpZiAoZS5kYXRhVHJhbnNmZXIuc2V0RHJhZ0ltYWdlICYmICFzYWZhcmkpIHtcbiAgICAgIHZhciBpbWcgPSBlbHQoXCJpbWdcIiwgbnVsbCwgbnVsbCwgXCJwb3NpdGlvbjogZml4ZWQ7IGxlZnQ6IDA7IHRvcDogMDtcIik7XG4gICAgICBpbWcuc3JjID0gXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUFBQUFDSDVCQUVLQUFFQUxBQUFBQUFCQUFFQUFBSUNUQUVBT3c9PVwiO1xuICAgICAgaWYgKHByZXN0bykge1xuICAgICAgICBpbWcud2lkdGggPSBpbWcuaGVpZ2h0ID0gMTtcbiAgICAgICAgY20uZGlzcGxheS53cmFwcGVyLmFwcGVuZENoaWxkKGltZyk7XG4gICAgICAgIC8vIEZvcmNlIGEgcmVsYXlvdXQsIG9yIE9wZXJhIHdvbid0IHVzZSBvdXIgaW1hZ2UgZm9yIHNvbWUgb2JzY3VyZSByZWFzb25cbiAgICAgICAgaW1nLl90b3AgPSBpbWcub2Zmc2V0VG9wO1xuICAgICAgfVxuICAgICAgZS5kYXRhVHJhbnNmZXIuc2V0RHJhZ0ltYWdlKGltZywgMCwgMCk7XG4gICAgICBpZiAocHJlc3RvKSBpbWcucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChpbWcpO1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIG9uRHJhZ092ZXIoY20sIGUpIHtcbiAgICB2YXIgcG9zID0gcG9zRnJvbU1vdXNlKGNtLCBlKTtcbiAgICBpZiAoIXBvcykgcmV0dXJuO1xuICAgIHZhciBmcmFnID0gZG9jdW1lbnQuY3JlYXRlRG9jdW1lbnRGcmFnbWVudCgpO1xuICAgIGRyYXdTZWxlY3Rpb25DdXJzb3IoY20sIHBvcywgZnJhZyk7XG4gICAgaWYgKCFjbS5kaXNwbGF5LmRyYWdDdXJzb3IpIHtcbiAgICAgIGNtLmRpc3BsYXkuZHJhZ0N1cnNvciA9IGVsdChcImRpdlwiLCBudWxsLCBcIkNvZGVNaXJyb3ItY3Vyc29ycyBDb2RlTWlycm9yLWRyYWdjdXJzb3JzXCIpO1xuICAgICAgY20uZGlzcGxheS5saW5lU3BhY2UuaW5zZXJ0QmVmb3JlKGNtLmRpc3BsYXkuZHJhZ0N1cnNvciwgY20uZGlzcGxheS5jdXJzb3JEaXYpO1xuICAgIH1cbiAgICByZW1vdmVDaGlsZHJlbkFuZEFkZChjbS5kaXNwbGF5LmRyYWdDdXJzb3IsIGZyYWcpO1xuICB9XG5cbiAgZnVuY3Rpb24gY2xlYXJEcmFnQ3Vyc29yKGNtKSB7XG4gICAgaWYgKGNtLmRpc3BsYXkuZHJhZ0N1cnNvcikge1xuICAgICAgY20uZGlzcGxheS5saW5lU3BhY2UucmVtb3ZlQ2hpbGQoY20uZGlzcGxheS5kcmFnQ3Vyc29yKTtcbiAgICAgIGNtLmRpc3BsYXkuZHJhZ0N1cnNvciA9IG51bGw7XG4gICAgfVxuICB9XG5cbiAgLy8gU0NST0xMIEVWRU5UU1xuXG4gIC8vIFN5bmMgdGhlIHNjcm9sbGFibGUgYXJlYSBhbmQgc2Nyb2xsYmFycywgZW5zdXJlIHRoZSB2aWV3cG9ydFxuICAvLyBjb3ZlcnMgdGhlIHZpc2libGUgYXJlYS5cbiAgZnVuY3Rpb24gc2V0U2Nyb2xsVG9wKGNtLCB2YWwpIHtcbiAgICBpZiAoTWF0aC5hYnMoY20uZG9jLnNjcm9sbFRvcCAtIHZhbCkgPCAyKSByZXR1cm47XG4gICAgY20uZG9jLnNjcm9sbFRvcCA9IHZhbDtcbiAgICBpZiAoIWdlY2tvKSB1cGRhdGVEaXNwbGF5U2ltcGxlKGNtLCB7dG9wOiB2YWx9KTtcbiAgICBpZiAoY20uZGlzcGxheS5zY3JvbGxlci5zY3JvbGxUb3AgIT0gdmFsKSBjbS5kaXNwbGF5LnNjcm9sbGVyLnNjcm9sbFRvcCA9IHZhbDtcbiAgICBjbS5kaXNwbGF5LnNjcm9sbGJhcnMuc2V0U2Nyb2xsVG9wKHZhbCk7XG4gICAgaWYgKGdlY2tvKSB1cGRhdGVEaXNwbGF5U2ltcGxlKGNtKTtcbiAgICBzdGFydFdvcmtlcihjbSwgMTAwKTtcbiAgfVxuICAvLyBTeW5jIHNjcm9sbGVyIGFuZCBzY3JvbGxiYXIsIGVuc3VyZSB0aGUgZ3V0dGVyIGVsZW1lbnRzIGFyZVxuICAvLyBhbGlnbmVkLlxuICBmdW5jdGlvbiBzZXRTY3JvbGxMZWZ0KGNtLCB2YWwsIGlzU2Nyb2xsZXIpIHtcbiAgICBpZiAoaXNTY3JvbGxlciA/IHZhbCA9PSBjbS5kb2Muc2Nyb2xsTGVmdCA6IE1hdGguYWJzKGNtLmRvYy5zY3JvbGxMZWZ0IC0gdmFsKSA8IDIpIHJldHVybjtcbiAgICB2YWwgPSBNYXRoLm1pbih2YWwsIGNtLmRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsV2lkdGggLSBjbS5kaXNwbGF5LnNjcm9sbGVyLmNsaWVudFdpZHRoKTtcbiAgICBjbS5kb2Muc2Nyb2xsTGVmdCA9IHZhbDtcbiAgICBhbGlnbkhvcml6b250YWxseShjbSk7XG4gICAgaWYgKGNtLmRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsTGVmdCAhPSB2YWwpIGNtLmRpc3BsYXkuc2Nyb2xsZXIuc2Nyb2xsTGVmdCA9IHZhbDtcbiAgICBjbS5kaXNwbGF5LnNjcm9sbGJhcnMuc2V0U2Nyb2xsTGVmdCh2YWwpO1xuICB9XG5cbiAgLy8gU2luY2UgdGhlIGRlbHRhIHZhbHVlcyByZXBvcnRlZCBvbiBtb3VzZSB3aGVlbCBldmVudHMgYXJlXG4gIC8vIHVuc3RhbmRhcmRpemVkIGJldHdlZW4gYnJvd3NlcnMgYW5kIGV2ZW4gYnJvd3NlciB2ZXJzaW9ucywgYW5kXG4gIC8vIGdlbmVyYWxseSBob3JyaWJseSB1bnByZWRpY3RhYmxlLCB0aGlzIGNvZGUgc3RhcnRzIGJ5IG1lYXN1cmluZ1xuICAvLyB0aGUgc2Nyb2xsIGVmZmVjdCB0aGF0IHRoZSBmaXJzdCBmZXcgbW91c2Ugd2hlZWwgZXZlbnRzIGhhdmUsXG4gIC8vIGFuZCwgZnJvbSB0aGF0LCBkZXRlY3RzIHRoZSB3YXkgaXQgY2FuIGNvbnZlcnQgZGVsdGFzIHRvIHBpeGVsXG4gIC8vIG9mZnNldHMgYWZ0ZXJ3YXJkcy5cbiAgLy9cbiAgLy8gVGhlIHJlYXNvbiB3ZSB3YW50IHRvIGtub3cgdGhlIGFtb3VudCBhIHdoZWVsIGV2ZW50IHdpbGwgc2Nyb2xsXG4gIC8vIGlzIHRoYXQgaXQgZ2l2ZXMgdXMgYSBjaGFuY2UgdG8gdXBkYXRlIHRoZSBkaXNwbGF5IGJlZm9yZSB0aGVcbiAgLy8gYWN0dWFsIHNjcm9sbGluZyBoYXBwZW5zLCByZWR1Y2luZyBmbGlja2VyaW5nLlxuXG4gIHZhciB3aGVlbFNhbXBsZXMgPSAwLCB3aGVlbFBpeGVsc1BlclVuaXQgPSBudWxsO1xuICAvLyBGaWxsIGluIGEgYnJvd3Nlci1kZXRlY3RlZCBzdGFydGluZyB2YWx1ZSBvbiBicm93c2VycyB3aGVyZSB3ZVxuICAvLyBrbm93IG9uZS4gVGhlc2UgZG9uJ3QgaGF2ZSB0byBiZSBhY2N1cmF0ZSAtLSB0aGUgcmVzdWx0IG9mIHRoZW1cbiAgLy8gYmVpbmcgd3Jvbmcgd291bGQganVzdCBiZSBhIHNsaWdodCBmbGlja2VyIG9uIHRoZSBmaXJzdCB3aGVlbFxuICAvLyBzY3JvbGwgKGlmIGl0IGlzIGxhcmdlIGVub3VnaCkuXG4gIGlmIChpZSkgd2hlZWxQaXhlbHNQZXJVbml0ID0gLS41MztcbiAgZWxzZSBpZiAoZ2Vja28pIHdoZWVsUGl4ZWxzUGVyVW5pdCA9IDE1O1xuICBlbHNlIGlmIChjaHJvbWUpIHdoZWVsUGl4ZWxzUGVyVW5pdCA9IC0uNztcbiAgZWxzZSBpZiAoc2FmYXJpKSB3aGVlbFBpeGVsc1BlclVuaXQgPSAtMS8zO1xuXG4gIHZhciB3aGVlbEV2ZW50RGVsdGEgPSBmdW5jdGlvbihlKSB7XG4gICAgdmFyIGR4ID0gZS53aGVlbERlbHRhWCwgZHkgPSBlLndoZWVsRGVsdGFZO1xuICAgIGlmIChkeCA9PSBudWxsICYmIGUuZGV0YWlsICYmIGUuYXhpcyA9PSBlLkhPUklaT05UQUxfQVhJUykgZHggPSBlLmRldGFpbDtcbiAgICBpZiAoZHkgPT0gbnVsbCAmJiBlLmRldGFpbCAmJiBlLmF4aXMgPT0gZS5WRVJUSUNBTF9BWElTKSBkeSA9IGUuZGV0YWlsO1xuICAgIGVsc2UgaWYgKGR5ID09IG51bGwpIGR5ID0gZS53aGVlbERlbHRhO1xuICAgIHJldHVybiB7eDogZHgsIHk6IGR5fTtcbiAgfTtcbiAgQ29kZU1pcnJvci53aGVlbEV2ZW50UGl4ZWxzID0gZnVuY3Rpb24oZSkge1xuICAgIHZhciBkZWx0YSA9IHdoZWVsRXZlbnREZWx0YShlKTtcbiAgICBkZWx0YS54ICo9IHdoZWVsUGl4ZWxzUGVyVW5pdDtcbiAgICBkZWx0YS55ICo9IHdoZWVsUGl4ZWxzUGVyVW5pdDtcbiAgICByZXR1cm4gZGVsdGE7XG4gIH07XG5cbiAgZnVuY3Rpb24gb25TY3JvbGxXaGVlbChjbSwgZSkge1xuICAgIHZhciBkZWx0YSA9IHdoZWVsRXZlbnREZWx0YShlKSwgZHggPSBkZWx0YS54LCBkeSA9IGRlbHRhLnk7XG5cbiAgICB2YXIgZGlzcGxheSA9IGNtLmRpc3BsYXksIHNjcm9sbCA9IGRpc3BsYXkuc2Nyb2xsZXI7XG4gICAgLy8gUXVpdCBpZiB0aGVyZSdzIG5vdGhpbmcgdG8gc2Nyb2xsIGhlcmVcbiAgICB2YXIgY2FuU2Nyb2xsWCA9IHNjcm9sbC5zY3JvbGxXaWR0aCA+IHNjcm9sbC5jbGllbnRXaWR0aDtcbiAgICB2YXIgY2FuU2Nyb2xsWSA9IHNjcm9sbC5zY3JvbGxIZWlnaHQgPiBzY3JvbGwuY2xpZW50SGVpZ2h0O1xuICAgIGlmICghKGR4ICYmIGNhblNjcm9sbFggfHwgZHkgJiYgY2FuU2Nyb2xsWSkpIHJldHVybjtcblxuICAgIC8vIFdlYmtpdCBicm93c2VycyBvbiBPUyBYIGFib3J0IG1vbWVudHVtIHNjcm9sbHMgd2hlbiB0aGUgdGFyZ2V0XG4gICAgLy8gb2YgdGhlIHNjcm9sbCBldmVudCBpcyByZW1vdmVkIGZyb20gdGhlIHNjcm9sbGFibGUgZWxlbWVudC5cbiAgICAvLyBUaGlzIGhhY2sgKHNlZSByZWxhdGVkIGNvZGUgaW4gcGF0Y2hEaXNwbGF5KSBtYWtlcyBzdXJlIHRoZVxuICAgIC8vIGVsZW1lbnQgaXMga2VwdCBhcm91bmQuXG4gICAgaWYgKGR5ICYmIG1hYyAmJiB3ZWJraXQpIHtcbiAgICAgIG91dGVyOiBmb3IgKHZhciBjdXIgPSBlLnRhcmdldCwgdmlldyA9IGRpc3BsYXkudmlldzsgY3VyICE9IHNjcm9sbDsgY3VyID0gY3VyLnBhcmVudE5vZGUpIHtcbiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB2aWV3Lmxlbmd0aDsgaSsrKSB7XG4gICAgICAgICAgaWYgKHZpZXdbaV0ubm9kZSA9PSBjdXIpIHtcbiAgICAgICAgICAgIGNtLmRpc3BsYXkuY3VycmVudFdoZWVsVGFyZ2V0ID0gY3VyO1xuICAgICAgICAgICAgYnJlYWsgb3V0ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gT24gc29tZSBicm93c2VycywgaG9yaXpvbnRhbCBzY3JvbGxpbmcgd2lsbCBjYXVzZSByZWRyYXdzIHRvXG4gICAgLy8gaGFwcGVuIGJlZm9yZSB0aGUgZ3V0dGVyIGhhcyBiZWVuIHJlYWxpZ25lZCwgY2F1c2luZyBpdCB0b1xuICAgIC8vIHdyaWdnbGUgYXJvdW5kIGluIGEgbW9zdCB1bnNlZW1seSB3YXkuIFdoZW4gd2UgaGF2ZSBhblxuICAgIC8vIGVzdGltYXRlZCBwaXhlbHMvZGVsdGEgdmFsdWUsIHdlIGp1c3QgaGFuZGxlIGhvcml6b250YWxcbiAgICAvLyBzY3JvbGxpbmcgZW50aXJlbHkgaGVyZS4gSXQnbGwgYmUgc2xpZ2h0bHkgb2ZmIGZyb20gbmF0aXZlLCBidXRcbiAgICAvLyBiZXR0ZXIgdGhhbiBnbGl0Y2hpbmcgb3V0LlxuICAgIGlmIChkeCAmJiAhZ2Vja28gJiYgIXByZXN0byAmJiB3aGVlbFBpeGVsc1BlclVuaXQgIT0gbnVsbCkge1xuICAgICAgaWYgKGR5ICYmIGNhblNjcm9sbFkpXG4gICAgICAgIHNldFNjcm9sbFRvcChjbSwgTWF0aC5tYXgoMCwgTWF0aC5taW4oc2Nyb2xsLnNjcm9sbFRvcCArIGR5ICogd2hlZWxQaXhlbHNQZXJVbml0LCBzY3JvbGwuc2Nyb2xsSGVpZ2h0IC0gc2Nyb2xsLmNsaWVudEhlaWdodCkpKTtcbiAgICAgIHNldFNjcm9sbExlZnQoY20sIE1hdGgubWF4KDAsIE1hdGgubWluKHNjcm9sbC5zY3JvbGxMZWZ0ICsgZHggKiB3aGVlbFBpeGVsc1BlclVuaXQsIHNjcm9sbC5zY3JvbGxXaWR0aCAtIHNjcm9sbC5jbGllbnRXaWR0aCkpKTtcbiAgICAgIC8vIE9ubHkgcHJldmVudCBkZWZhdWx0IHNjcm9sbGluZyBpZiB2ZXJ0aWNhbCBzY3JvbGxpbmcgaXNcbiAgICAgIC8vIGFjdHVhbGx5IHBvc3NpYmxlLiBPdGhlcndpc2UsIGl0IGNhdXNlcyB2ZXJ0aWNhbCBzY3JvbGxcbiAgICAgIC8vIGppdHRlciBvbiBPU1ggdHJhY2twYWRzIHdoZW4gZGVsdGFYIGlzIHNtYWxsIGFuZCBkZWx0YVlcbiAgICAgIC8vIGlzIGxhcmdlIChpc3N1ZSAjMzU3OSlcbiAgICAgIGlmICghZHkgfHwgKGR5ICYmIGNhblNjcm9sbFkpKVxuICAgICAgICBlX3ByZXZlbnREZWZhdWx0KGUpO1xuICAgICAgZGlzcGxheS53aGVlbFN0YXJ0WCA9IG51bGw7IC8vIEFib3J0IG1lYXN1cmVtZW50LCBpZiBpbiBwcm9ncmVzc1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIC8vICdQcm9qZWN0JyB0aGUgdmlzaWJsZSB2aWV3cG9ydCB0byBjb3ZlciB0aGUgYXJlYSB0aGF0IGlzIGJlaW5nXG4gICAgLy8gc2Nyb2xsZWQgaW50byB2aWV3IChpZiB3ZSBrbm93IGVub3VnaCB0byBlc3RpbWF0ZSBpdCkuXG4gICAgaWYgKGR5ICYmIHdoZWVsUGl4ZWxzUGVyVW5pdCAhPSBudWxsKSB7XG4gICAgICB2YXIgcGl4ZWxzID0gZHkgKiB3aGVlbFBpeGVsc1BlclVuaXQ7XG4gICAgICB2YXIgdG9wID0gY20uZG9jLnNjcm9sbFRvcCwgYm90ID0gdG9wICsgZGlzcGxheS53cmFwcGVyLmNsaWVudEhlaWdodDtcbiAgICAgIGlmIChwaXhlbHMgPCAwKSB0b3AgPSBNYXRoLm1heCgwLCB0b3AgKyBwaXhlbHMgLSA1MCk7XG4gICAgICBlbHNlIGJvdCA9IE1hdGgubWluKGNtLmRvYy5oZWlnaHQsIGJvdCArIHBpeGVscyArIDUwKTtcbiAgICAgIHVwZGF0ZURpc3BsYXlTaW1wbGUoY20sIHt0b3A6IHRvcCwgYm90dG9tOiBib3R9KTtcbiAgICB9XG5cbiAgICBpZiAod2hlZWxTYW1wbGVzIDwgMjApIHtcbiAgICAgIGlmIChkaXNwbGF5LndoZWVsU3RhcnRYID09IG51bGwpIHtcbiAgICAgICAgZGlzcGxheS53aGVlbFN0YXJ0WCA9IHNjcm9sbC5zY3JvbGxMZWZ0OyBkaXNwbGF5LndoZWVsU3RhcnRZID0gc2Nyb2xsLnNjcm9sbFRvcDtcbiAgICAgICAgZGlzcGxheS53aGVlbERYID0gZHg7IGRpc3BsYXkud2hlZWxEWSA9IGR5O1xuICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge1xuICAgICAgICAgIGlmIChkaXNwbGF5LndoZWVsU3RhcnRYID09IG51bGwpIHJldHVybjtcbiAgICAgICAgICB2YXIgbW92ZWRYID0gc2Nyb2xsLnNjcm9sbExlZnQgLSBkaXNwbGF5LndoZWVsU3RhcnRYO1xuICAgICAgICAgIHZhciBtb3ZlZFkgPSBzY3JvbGwuc2Nyb2xsVG9wIC0gZGlzcGxheS53aGVlbFN0YXJ0WTtcbiAgICAgICAgICB2YXIgc2FtcGxlID0gKG1vdmVkWSAmJiBkaXNwbGF5LndoZWVsRFkgJiYgbW92ZWRZIC8gZGlzcGxheS53aGVlbERZKSB8fFxuICAgICAgICAgICAgKG1vdmVkWCAmJiBkaXNwbGF5LndoZWVsRFggJiYgbW92ZWRYIC8gZGlzcGxheS53aGVlbERYKTtcbiAgICAgICAgICBkaXNwbGF5LndoZWVsU3RhcnRYID0gZGlzcGxheS53aGVlbFN0YXJ0WSA9IG51bGw7XG4gICAgICAgICAgaWYgKCFzYW1wbGUpIHJldHVybjtcbiAgICAgICAgICB3aGVlbFBpeGVsc1BlclVuaXQgPSAod2hlZWxQaXhlbHNQZXJVbml0ICogd2hlZWxTYW1wbGVzICsgc2FtcGxlKSAvICh3aGVlbFNhbXBsZXMgKyAxKTtcbiAgICAgICAgICArK3doZWVsU2FtcGxlcztcbiAgICAgICAgfSwgMjAwKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGRpc3BsYXkud2hlZWxEWCArPSBkeDsgZGlzcGxheS53aGVlbERZICs9IGR5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEtFWSBFVkVOVFNcblxuICAvLyBSdW4gYSBoYW5kbGVyIHRoYXQgd2FzIGJvdW5kIHRvIGEga2V5LlxuICBmdW5jdGlvbiBkb0hhbmRsZUJpbmRpbmcoY20sIGJvdW5kLCBkcm9wU2hpZnQpIHtcbiAgICBpZiAodHlwZW9mIGJvdW5kID09IFwic3RyaW5nXCIpIHtcbiAgICAgIGJvdW5kID0gY29tbWFuZHNbYm91bmRdO1xuICAgICAgaWYgKCFib3VuZCkgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgICAvLyBFbnN1cmUgcHJldmlvdXMgaW5wdXQgaGFzIGJlZW4gcmVhZCwgc28gdGhhdCB0aGUgaGFuZGxlciBzZWVzIGFcbiAgICAvLyBjb25zaXN0ZW50IHZpZXcgb2YgdGhlIGRvY3VtZW50XG4gICAgY20uZGlzcGxheS5pbnB1dC5lbnN1cmVQb2xsZWQoKTtcbiAgICB2YXIgcHJldlNoaWZ0ID0gY20uZGlzcGxheS5zaGlmdCwgZG9uZSA9IGZhbHNlO1xuICAgIHRyeSB7XG4gICAgICBpZiAoY20uaXNSZWFkT25seSgpKSBjbS5zdGF0ZS5zdXBwcmVzc0VkaXRzID0gdHJ1ZTtcbiAgICAgIGlmIChkcm9wU2hpZnQpIGNtLmRpc3BsYXkuc2hpZnQgPSBmYWxzZTtcbiAgICAgIGRvbmUgPSBib3VuZChjbSkgIT0gUGFzcztcbiAgICB9IGZpbmFsbHkge1xuICAgICAgY20uZGlzcGxheS5zaGlmdCA9IHByZXZTaGlmdDtcbiAgICAgIGNtLnN0YXRlLnN1cHByZXNzRWRpdHMgPSBmYWxzZTtcbiAgICB9XG4gICAgcmV0dXJuIGRvbmU7XG4gIH1cblxuICBmdW5jdGlvbiBsb29rdXBLZXlGb3JFZGl0b3IoY20sIG5hbWUsIGhhbmRsZSkge1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY20uc3RhdGUua2V5TWFwcy5sZW5ndGg7IGkrKykge1xuICAgICAgdmFyIHJlc3VsdCA9IGxvb2t1cEtleShuYW1lLCBjbS5zdGF0ZS5rZXlNYXBzW2ldLCBoYW5kbGUsIGNtKTtcbiAgICAgIGlmIChyZXN1bHQpIHJldHVybiByZXN1bHQ7XG4gICAgfVxuICAgIHJldHVybiAoY20ub3B0aW9ucy5leHRyYUtleXMgJiYgbG9va3VwS2V5KG5hbWUsIGNtLm9wdGlvbnMuZXh0cmFLZXlzLCBoYW5kbGUsIGNtKSlcbiAgICAgIHx8IGxvb2t1cEtleShuYW1lLCBjbS5vcHRpb25zLmtleU1hcCwgaGFuZGxlLCBjbSk7XG4gIH1cblxuICB2YXIgc3RvcFNlcSA9IG5ldyBEZWxheWVkO1xuICBmdW5jdGlvbiBkaXNwYXRjaEtleShjbSwgbmFtZSwgZSwgaGFuZGxlKSB7XG4gICAgdmFyIHNlcSA9IGNtLnN0YXRlLmtleVNlcTtcbiAgICBpZiAoc2VxKSB7XG4gICAgICBpZiAoaXNNb2RpZmllcktleShuYW1lKSkgcmV0dXJuIFwiaGFuZGxlZFwiO1xuICAgICAgc3RvcFNlcS5zZXQoNTAsIGZ1bmN0aW9uKCkge1xuICAgICAgICBpZiAoY20uc3RhdGUua2V5U2VxID09IHNlcSkge1xuICAgICAgICAgIGNtLnN0YXRlLmtleVNlcSA9IG51bGw7XG4gICAgICAgICAgY20uZGlzcGxheS5pbnB1dC5yZXNldCgpO1xuICAgICAgICB9XG4gICAgICB9KTtcbiAgICAgIG5hbWUgPSBzZXEgKyBcIiBcIiArIG5hbWU7XG4gICAgfVxuICAgIHZhciByZXN1bHQgPSBsb29rdXBLZXlGb3JFZGl0b3IoY20sIG5hbWUsIGhhbmRsZSk7XG5cbiAgICBpZiAocmVzdWx0ID09IFwibXVsdGlcIilcbiAgICAgIGNtLnN0YXRlLmtleVNlcSA9IG5hbWU7XG4gICAgaWYgKHJlc3VsdCA9PSBcImhhbmRsZWRcIilcbiAgICAgIHNpZ25hbExhdGVyKGNtLCBcImtleUhhbmRsZWRcIiwgY20sIG5hbWUsIGUpO1xuXG4gICAgaWYgKHJlc3VsdCA9PSBcImhhbmRsZWRcIiB8fCByZXN1bHQgPT0gXCJtdWx0aVwiKSB7XG4gICAgICBlX3ByZXZlbnREZWZhdWx0KGUpO1xuICAgICAgcmVzdGFydEJsaW5rKGNtKTtcbiAgICB9XG5cbiAgICBpZiAoc2VxICYmICFyZXN1bHQgJiYgL1xcJyQvLnRlc3QobmFtZSkpIHtcbiAgICAgIGVfcHJldmVudERlZmF1bHQoZSk7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG4gICAgcmV0dXJuICEhcmVzdWx0O1xuICB9XG5cbiAgLy8gSGFuZGxlIGEga2V5IGZyb20gdGhlIGtleWRvd24gZXZlbnQuXG4gIGZ1bmN0aW9uIGhhbmRsZUtleUJpbmRpbmcoY20sIGUpIHtcbiAgICB2YXIgbmFtZSA9IGtleU5hbWUoZSwgdHJ1ZSk7XG4gICAgaWYgKCFuYW1lKSByZXR1cm4gZmFsc2U7XG5cbiAgICBpZiAoZS5zaGlmdEtleSAmJiAhY20uc3RhdGUua2V5U2VxKSB7XG4gICAgICAvLyBGaXJzdCB0cnkgdG8gcmVzb2x2ZSBmdWxsIG5hbWUgKGluY2x1ZGluZyAnU2hpZnQtJykuIEZhaWxpbmdcbiAgICAgIC8vIHRoYXQsIHNlZSBpZiB0aGVyZSBpcyBhIGN1cnNvci1tb3Rpb24gY29tbWFuZCAoc3RhcnRpbmcgd2l0aFxuICAgICAgLy8gJ2dvJykgYm91bmQgdG8gdGhlIGtleW5hbWUgd2l0aG91dCAnU2hpZnQtJy5cbiAgICAgIHJldHVybiBkaXNwYXRjaEtleShjbSwgXCJTaGlmdC1cIiArIG5hbWUsIGUsIGZ1bmN0aW9uKGIpIHtyZXR1cm4gZG9IYW5kbGVCaW5kaW5nKGNtLCBiLCB0cnVlKTt9KVxuICAgICAgICAgIHx8IGRpc3BhdGNoS2V5KGNtLCBuYW1lLCBlLCBmdW5jdGlvbihiKSB7XG4gICAgICAgICAgICAgICBpZiAodHlwZW9mIGIgPT0gXCJzdHJpbmdcIiA/IC9eZ29bQS1aXS8udGVzdChiKSA6IGIubW90aW9uKVxuICAgICAgICAgICAgICAgICByZXR1cm4gZG9IYW5kbGVCaW5kaW5nKGNtLCBiKTtcbiAgICAgICAgICAgICB9KTtcbiAgICB9IGVsc2Uge1xuICAgICAgcmV0dXJuIGRpc3BhdGNoS2V5KGNtLCBuYW1lLCBlLCBmdW5jdGlvbihiKSB7IHJldHVybiBkb0hhbmRsZUJpbmRpbmcoY20sIGIpOyB9KTtcbiAgICB9XG4gIH1cblxuICAvLyBIYW5kbGUgYSBrZXkgZnJvbSB0aGUga2V5cHJlc3MgZXZlbnRcbiAgZnVuY3Rpb24gaGFuZGxlQ2hhckJpbmRpbmcoY20sIGUsIGNoKSB7XG4gICAgcmV0dXJuIGRpc3BhdGNoS2V5KGNtLCBcIidcIiArIGNoICsgXCInXCIsIGUsXG4gICAgICAgICAgICAgICAgICAgICAgIGZ1bmN0aW9uKGIpIHsgcmV0dXJuIGRvSGFuZGxlQmluZGluZyhjbSwgYiwgdHJ1ZSk7IH0pO1xuICB9XG5cbiAgdmFyIGxhc3RTdG9wcGVkS2V5ID0gbnVsbDtcbiAgZnVuY3Rpb24gb25LZXlEb3duKGUpIHtcbiAgICB2YXIgY20gPSB0aGlzO1xuICAgIGNtLmN1ck9wLmZvY3VzID0gYWN0aXZlRWx0KCk7XG4gICAgaWYgKHNpZ25hbERPTUV2ZW50KGNtLCBlKSkgcmV0dXJuO1xuICAgIC8vIElFIGRvZXMgc3RyYW5nZSB0aGluZ3Mgd2l0aCBlc2NhcGUuXG4gICAgaWYgKGllICYmIGllX3ZlcnNpb24gPCAxMSAmJiBlLmtleUNvZGUgPT0gMjcpIGUucmV0dXJuVmFsdWUgPSBmYWxzZTtcbiAgICB2YXIgY29kZSA9IGUua2V5Q29kZTtcbiAgICBjbS5kaXNwbGF5LnNoaWZ0ID0gY29kZSA9PSAxNiB8fCBlLnNoaWZ0S2V5O1xuICAgIHZhciBoYW5kbGVkID0gaGFuZGxlS2V5QmluZGluZyhjbSwgZSk7XG4gICAgaWYgKHByZXN0bykge1xuICAgICAgbGFzdFN0b3BwZWRLZXkgPSBoYW5kbGVkID8gY29kZSA6IG51bGw7XG4gICAgICAvLyBPcGVyYSBoYXMgbm8gY3V0IGV2ZW50Li4uIHdlIHRyeSB0byBhdCBsZWFzdCBjYXRjaCB0aGUga2V5IGNvbWJvXG4gICAgICBpZiAoIWhhbmRsZWQgJiYgY29kZSA9PSA4OCAmJiAhaGFzQ29weUV2ZW50ICYmIChtYWMgPyBlLm1ldGFLZXkgOiBlLmN0cmxLZXkpKVxuICAgICAgICBjbS5yZXBsYWNlU2VsZWN0aW9uKFwiXCIsIG51bGwsIFwiY3V0XCIpO1xuICAgIH1cblxuICAgIC8vIFR1cm4gbW91c2UgaW50byBjcm9zc2hhaXIgd2hlbiBBbHQgaXMgaGVsZCBvbiBNYWMuXG4gICAgaWYgKGNvZGUgPT0gMTggJiYgIS9cXGJDb2RlTWlycm9yLWNyb3NzaGFpclxcYi8udGVzdChjbS5kaXNwbGF5LmxpbmVEaXYuY2xhc3NOYW1lKSlcbiAgICAgIHNob3dDcm9zc0hhaXIoY20pO1xuICB9XG5cbiAgZnVuY3Rpb24gc2hvd0Nyb3NzSGFpcihjbSkge1xuICAgIHZhciBsaW5lRGl2ID0gY20uZGlzcGxheS5saW5lRGl2O1xuICAgIGFkZENsYXNzKGxpbmVEaXYsIFwiQ29kZU1pcnJvci1jcm9zc2hhaXJcIik7XG5cbiAgICBmdW5jdGlvbiB1cChlKSB7XG4gICAgICBpZiAoZS5rZXlDb2RlID09IDE4IHx8ICFlLmFsdEtleSkge1xuICAgICAgICBybUNsYXNzKGxpbmVEaXYsIFwiQ29kZU1pcnJvci1jcm9zc2hhaXJcIik7XG4gICAgICAgIG9mZihkb2N1bWVudCwgXCJrZXl1cFwiLCB1cCk7XG4gICAgICAgIG9mZihkb2N1bWVudCwgXCJtb3VzZW92ZXJcIiwgdXApO1xuICAgICAgfVxuICAgIH1cbiAgICBvbihkb2N1bWVudCwgXCJrZXl1cFwiLCB1cCk7XG4gICAgb24oZG9jdW1lbnQsIFwibW91c2VvdmVyXCIsIHVwKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIG9uS2V5VXAoZSkge1xuICAgIGlmIChlLmtleUNvZGUgPT0gMTYpIHRoaXMuZG9jLnNlbC5zaGlmdCA9IGZhbHNlO1xuICAgIHNpZ25hbERPTUV2ZW50KHRoaXMsIGUpO1xuICB9XG5cbiAgZnVuY3Rpb24gb25LZXlQcmVzcyhlKSB7XG4gICAgdmFyIGNtID0gdGhpcztcbiAgICBpZiAoZXZlbnRJbldpZGdldChjbS5kaXNwbGF5LCBlKSB8fCBzaWduYWxET01FdmVudChjbSwgZSkgfHwgZS5jdHJsS2V5ICYmICFlLmFsdEtleSB8fCBtYWMgJiYgZS5tZXRhS2V5KSByZXR1cm47XG4gICAgdmFyIGtleUNvZGUgPSBlLmtleUNvZGUsIGNoYXJDb2RlID0gZS5jaGFyQ29kZTtcbiAgICBpZiAocHJlc3RvICYmIGtleUNvZGUgPT0gbGFzdFN0b3BwZWRLZXkpIHtsYXN0U3RvcHBlZEtleSA9IG51bGw7IGVfcHJldmVudERlZmF1bHQoZSk7IHJldHVybjt9XG4gICAgaWYgKChwcmVzdG8gJiYgKCFlLndoaWNoIHx8IGUud2hpY2ggPCAxMCkpICYmIGhhbmRsZUtleUJpbmRpbmcoY20sIGUpKSByZXR1cm47XG4gICAgdmFyIGNoID0gU3RyaW5nLmZyb21DaGFyQ29kZShjaGFyQ29kZSA9PSBudWxsID8ga2V5Q29kZSA6IGNoYXJDb2RlKTtcbiAgICBpZiAoaGFuZGxlQ2hhckJpbmRpbmcoY20sIGUsIGNoKSkgcmV0dXJuO1xuICAgIGNtLmRpc3BsYXkuaW5wdXQub25LZXlQcmVzcyhlKTtcbiAgfVxuXG4gIC8vIEZPQ1VTL0JMVVIgRVZFTlRTXG5cbiAgZnVuY3Rpb24gZGVsYXlCbHVyRXZlbnQoY20pIHtcbiAgICBjbS5zdGF0ZS5kZWxheWluZ0JsdXJFdmVudCA9IHRydWU7XG4gICAgc2V0VGltZW91dChmdW5jdGlvbigpIHtcbiAgICAgIGlmIChjbS5zdGF0ZS5kZWxheWluZ0JsdXJFdmVudCkge1xuICAgICAgICBjbS5zdGF0ZS5kZWxheWluZ0JsdXJFdmVudCA9IGZhbHNlO1xuICAgICAgICBvbkJsdXIoY20pO1xuICAgICAgfVxuICAgIH0sIDEwMCk7XG4gIH1cblxuICBmdW5jdGlvbiBvbkZvY3VzKGNtKSB7XG4gICAgaWYgKGNtLnN0YXRlLmRlbGF5aW5nQmx1ckV2ZW50KSBjbS5zdGF0ZS5kZWxheWluZ0JsdXJFdmVudCA9IGZhbHNlO1xuXG4gICAgaWYgKGNtLm9wdGlvbnMucmVhZE9ubHkgPT0gXCJub2N1cnNvclwiKSByZXR1cm47XG4gICAgaWYgKCFjbS5zdGF0ZS5mb2N1c2VkKSB7XG4gICAgICBzaWduYWwoY20sIFwiZm9jdXNcIiwgY20pO1xuICAgICAgY20uc3RhdGUuZm9jdXNlZCA9IHRydWU7XG4gICAgICBhZGRDbGFzcyhjbS5kaXNwbGF5LndyYXBwZXIsIFwiQ29kZU1pcnJvci1mb2N1c2VkXCIpO1xuICAgICAgLy8gVGhpcyB0ZXN0IHByZXZlbnRzIHRoaXMgZnJvbSBmaXJpbmcgd2hlbiBhIGNvbnRleHRcbiAgICAgIC8vIG1lbnUgaXMgY2xvc2VkIChzaW5jZSB0aGUgaW5wdXQgcmVzZXQgd291bGQga2lsbCB0aGVcbiAgICAgIC8vIHNlbGVjdC1hbGwgZGV0ZWN0aW9uIGhhY2spXG4gICAgICBpZiAoIWNtLmN1ck9wICYmIGNtLmRpc3BsYXkuc2VsRm9yQ29udGV4dE1lbnUgIT0gY20uZG9jLnNlbCkge1xuICAgICAgICBjbS5kaXNwbGF5LmlucHV0LnJlc2V0KCk7XG4gICAgICAgIGlmICh3ZWJraXQpIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7IGNtLmRpc3BsYXkuaW5wdXQucmVzZXQodHJ1ZSk7IH0sIDIwKTsgLy8gSXNzdWUgIzE3MzBcbiAgICAgIH1cbiAgICAgIGNtLmRpc3BsYXkuaW5wdXQucmVjZWl2ZWRGb2N1cygpO1xuICAgIH1cbiAgICByZXN0YXJ0QmxpbmsoY20pO1xuICB9XG4gIGZ1bmN0aW9uIG9uQmx1cihjbSkge1xuICAgIGlmIChjbS5zdGF0ZS5kZWxheWluZ0JsdXJFdmVudCkgcmV0dXJuO1xuXG4gICAgaWYgKGNtLnN0YXRlLmZvY3VzZWQpIHtcbiAgICAgIHNpZ25hbChjbSwgXCJibHVyXCIsIGNtKTtcbiAgICAgIGNtLnN0YXRlLmZvY3VzZWQgPSBmYWxzZTtcbiAgICAgIHJtQ2xhc3MoY20uZGlzcGxheS53cmFwcGVyLCBcIkNvZGVNaXJyb3ItZm9jdXNlZFwiKTtcbiAgICB9XG4gICAgY2xlYXJJbnRlcnZhbChjbS5kaXNwbGF5LmJsaW5rZXIpO1xuICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7aWYgKCFjbS5zdGF0ZS5mb2N1c2VkKSBjbS5kaXNwbGF5LnNoaWZ0ID0gZmFsc2U7fSwgMTUwKTtcbiAgfVxuXG4gIC8vIENPTlRFWFQgTUVOVSBIQU5ETElOR1xuXG4gIC8vIFRvIG1ha2UgdGhlIGNvbnRleHQgbWVudSB3b3JrLCB3ZSBuZWVkIHRvIGJyaWVmbHkgdW5oaWRlIHRoZVxuICAvLyB0ZXh0YXJlYSAobWFraW5nIGl0IGFzIHVub2J0cnVzaXZlIGFzIHBvc3NpYmxlKSB0byBsZXQgdGhlXG4gIC8vIHJpZ2h0LWNsaWNrIHRha2UgZWZmZWN0IG9uIGl0LlxuICBmdW5jdGlvbiBvbkNvbnRleHRNZW51KGNtLCBlKSB7XG4gICAgaWYgKGV2ZW50SW5XaWRnZXQoY20uZGlzcGxheSwgZSkgfHwgY29udGV4dE1lbnVJbkd1dHRlcihjbSwgZSkpIHJldHVybjtcbiAgICBpZiAoc2lnbmFsRE9NRXZlbnQoY20sIGUsIFwiY29udGV4dG1lbnVcIikpIHJldHVybjtcbiAgICBjbS5kaXNwbGF5LmlucHV0Lm9uQ29udGV4dE1lbnUoZSk7XG4gIH1cblxuICBmdW5jdGlvbiBjb250ZXh0TWVudUluR3V0dGVyKGNtLCBlKSB7XG4gICAgaWYgKCFoYXNIYW5kbGVyKGNtLCBcImd1dHRlckNvbnRleHRNZW51XCIpKSByZXR1cm4gZmFsc2U7XG4gICAgcmV0dXJuIGd1dHRlckV2ZW50KGNtLCBlLCBcImd1dHRlckNvbnRleHRNZW51XCIsIGZhbHNlKTtcbiAgfVxuXG4gIC8vIFVQREFUSU5HXG5cbiAgLy8gQ29tcHV0ZSB0aGUgcG9zaXRpb24gb2YgdGhlIGVuZCBvZiBhIGNoYW5nZSAoaXRzICd0bycgcHJvcGVydHlcbiAgLy8gcmVmZXJzIHRvIHRoZSBwcmUtY2hhbmdlIGVuZCkuXG4gIHZhciBjaGFuZ2VFbmQgPSBDb2RlTWlycm9yLmNoYW5nZUVuZCA9IGZ1bmN0aW9uKGNoYW5nZSkge1xuICAgIGlmICghY2hhbmdlLnRleHQpIHJldHVybiBjaGFuZ2UudG87XG4gICAgcmV0dXJuIFBvcyhjaGFuZ2UuZnJvbS5saW5lICsgY2hhbmdlLnRleHQubGVuZ3RoIC0gMSxcbiAgICAgICAgICAgICAgIGxzdChjaGFuZ2UudGV4dCkubGVuZ3RoICsgKGNoYW5nZS50ZXh0Lmxlbmd0aCA9PSAxID8gY2hhbmdlLmZyb20uY2ggOiAwKSk7XG4gIH07XG5cbiAgLy8gQWRqdXN0IGEgcG9zaXRpb24gdG8gcmVmZXIgdG8gdGhlIHBvc3QtY2hhbmdlIHBvc2l0aW9uIG9mIHRoZVxuICAvLyBzYW1lIHRleHQsIG9yIHRoZSBlbmQgb2YgdGhlIGNoYW5nZSBpZiB0aGUgY2hhbmdlIGNvdmVycyBpdC5cbiAgZnVuY3Rpb24gYWRqdXN0Rm9yQ2hhbmdlKHBvcywgY2hhbmdlKSB7XG4gICAgaWYgKGNtcChwb3MsIGNoYW5nZS5mcm9tKSA8IDApIHJldHVybiBwb3M7XG4gICAgaWYgKGNtcChwb3MsIGNoYW5nZS50bykgPD0gMCkgcmV0dXJuIGNoYW5nZUVuZChjaGFuZ2UpO1xuXG4gICAgdmFyIGxpbmUgPSBwb3MubGluZSArIGNoYW5nZS50ZXh0Lmxlbmd0aCAtIChjaGFuZ2UudG8ubGluZSAtIGNoYW5nZS5mcm9tLmxpbmUpIC0gMSwgY2ggPSBwb3MuY2g7XG4gICAgaWYgKHBvcy5saW5lID09IGNoYW5nZS50by5saW5lKSBjaCArPSBjaGFuZ2VFbmQoY2hhbmdlKS5jaCAtIGNoYW5nZS50by5jaDtcbiAgICByZXR1cm4gUG9zKGxpbmUsIGNoKTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGNvbXB1dGVTZWxBZnRlckNoYW5nZShkb2MsIGNoYW5nZSkge1xuICAgIHZhciBvdXQgPSBbXTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGRvYy5zZWwucmFuZ2VzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgcmFuZ2UgPSBkb2Muc2VsLnJhbmdlc1tpXTtcbiAgICAgIG91dC5wdXNoKG5ldyBSYW5nZShhZGp1c3RGb3JDaGFuZ2UocmFuZ2UuYW5jaG9yLCBjaGFuZ2UpLFxuICAgICAgICAgICAgICAgICAgICAgICAgIGFkanVzdEZvckNoYW5nZShyYW5nZS5oZWFkLCBjaGFuZ2UpKSk7XG4gICAgfVxuICAgIHJldHVybiBub3JtYWxpemVTZWxlY3Rpb24ob3V0LCBkb2Muc2VsLnByaW1JbmRleCk7XG4gIH1cblxuICBmdW5jdGlvbiBvZmZzZXRQb3MocG9zLCBvbGQsIG53KSB7XG4gICAgaWYgKHBvcy5saW5lID09IG9sZC5saW5lKVxuICAgICAgcmV0dXJuIFBvcyhudy5saW5lLCBwb3MuY2ggLSBvbGQuY2ggKyBudy5jaCk7XG4gICAgZWxzZVxuICAgICAgcmV0dXJuIFBvcyhudy5saW5lICsgKHBvcy5saW5lIC0gb2xkLmxpbmUpLCBwb3MuY2gpO1xuICB9XG5cbiAgLy8gVXNlZCBieSByZXBsYWNlU2VsZWN0aW9ucyB0byBhbGxvdyBtb3ZpbmcgdGhlIHNlbGVjdGlvbiB0byB0aGVcbiAgLy8gc3RhcnQgb3IgYXJvdW5kIHRoZSByZXBsYWNlZCB0ZXN0LiBIaW50IG1heSBiZSBcInN0YXJ0XCIgb3IgXCJhcm91bmRcIi5cbiAgZnVuY3Rpb24gY29tcHV0ZVJlcGxhY2VkU2VsKGRvYywgY2hhbmdlcywgaGludCkge1xuICAgIHZhciBvdXQgPSBbXTtcbiAgICB2YXIgb2xkUHJldiA9IFBvcyhkb2MuZmlyc3QsIDApLCBuZXdQcmV2ID0gb2xkUHJldjtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGNoYW5nZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBjaGFuZ2UgPSBjaGFuZ2VzW2ldO1xuICAgICAgdmFyIGZyb20gPSBvZmZzZXRQb3MoY2hhbmdlLmZyb20sIG9sZFByZXYsIG5ld1ByZXYpO1xuICAgICAgdmFyIHRvID0gb2Zmc2V0UG9zKGNoYW5nZUVuZChjaGFuZ2UpLCBvbGRQcmV2LCBuZXdQcmV2KTtcbiAgICAgIG9sZFByZXYgPSBjaGFuZ2UudG87XG4gICAgICBuZXdQcmV2ID0gdG87XG4gICAgICBpZiAoaGludCA9PSBcImFyb3VuZFwiKSB7XG4gICAgICAgIHZhciByYW5nZSA9IGRvYy5zZWwucmFuZ2VzW2ldLCBpbnYgPSBjbXAocmFuZ2UuaGVhZCwgcmFuZ2UuYW5jaG9yKSA8IDA7XG4gICAgICAgIG91dFtpXSA9IG5ldyBSYW5nZShpbnYgPyB0byA6IGZyb20sIGludiA/IGZyb20gOiB0byk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBvdXRbaV0gPSBuZXcgUmFuZ2UoZnJvbSwgZnJvbSk7XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBuZXcgU2VsZWN0aW9uKG91dCwgZG9jLnNlbC5wcmltSW5kZXgpO1xuICB9XG5cbiAgLy8gQWxsb3cgXCJiZWZvcmVDaGFuZ2VcIiBldmVudCBoYW5kbGVycyB0byBpbmZsdWVuY2UgYSBjaGFuZ2VcbiAgZnVuY3Rpb24gZmlsdGVyQ2hhbmdlKGRvYywgY2hhbmdlLCB1cGRhdGUpIHtcbiAgICB2YXIgb2JqID0ge1xuICAgICAgY2FuY2VsZWQ6IGZhbHNlLFxuICAgICAgZnJvbTogY2hhbmdlLmZyb20sXG4gICAgICB0bzogY2hhbmdlLnRvLFxuICAgICAgdGV4dDogY2hhbmdlLnRleHQsXG4gICAgICBvcmlnaW46IGNoYW5nZS5vcmlnaW4sXG4gICAgICBjYW5jZWw6IGZ1bmN0aW9uKCkgeyB0aGlzLmNhbmNlbGVkID0gdHJ1ZTsgfVxuICAgIH07XG4gICAgaWYgKHVwZGF0ZSkgb2JqLnVwZGF0ZSA9IGZ1bmN0aW9uKGZyb20sIHRvLCB0ZXh0LCBvcmlnaW4pIHtcbiAgICAgIGlmIChmcm9tKSB0aGlzLmZyb20gPSBjbGlwUG9zKGRvYywgZnJvbSk7XG4gICAgICBpZiAodG8pIHRoaXMudG8gPSBjbGlwUG9zKGRvYywgdG8pO1xuICAgICAgaWYgKHRleHQpIHRoaXMudGV4dCA9IHRleHQ7XG4gICAgICBpZiAob3JpZ2luICE9PSB1bmRlZmluZWQpIHRoaXMub3JpZ2luID0gb3JpZ2luO1xuICAgIH07XG4gICAgc2lnbmFsKGRvYywgXCJiZWZvcmVDaGFuZ2VcIiwgZG9jLCBvYmopO1xuICAgIGlmIChkb2MuY20pIHNpZ25hbChkb2MuY20sIFwiYmVmb3JlQ2hhbmdlXCIsIGRvYy5jbSwgb2JqKTtcblxuICAgIGlmIChvYmouY2FuY2VsZWQpIHJldHVybiBudWxsO1xuICAgIHJldHVybiB7ZnJvbTogb2JqLmZyb20sIHRvOiBvYmoudG8sIHRleHQ6IG9iai50ZXh0LCBvcmlnaW46IG9iai5vcmlnaW59O1xuICB9XG5cbiAgLy8gQXBwbHkgYSBjaGFuZ2UgdG8gYSBkb2N1bWVudCwgYW5kIGFkZCBpdCB0byB0aGUgZG9jdW1lbnQnc1xuICAvLyBoaXN0b3J5LCBhbmQgcHJvcGFnYXRpbmcgaXQgdG8gYWxsIGxpbmtlZCBkb2N1bWVudHMuXG4gIGZ1bmN0aW9uIG1ha2VDaGFuZ2UoZG9jLCBjaGFuZ2UsIGlnbm9yZVJlYWRPbmx5KSB7XG4gICAgaWYgKGRvYy5jbSkge1xuICAgICAgaWYgKCFkb2MuY20uY3VyT3ApIHJldHVybiBvcGVyYXRpb24oZG9jLmNtLCBtYWtlQ2hhbmdlKShkb2MsIGNoYW5nZSwgaWdub3JlUmVhZE9ubHkpO1xuICAgICAgaWYgKGRvYy5jbS5zdGF0ZS5zdXBwcmVzc0VkaXRzKSByZXR1cm47XG4gICAgfVxuXG4gICAgaWYgKGhhc0hhbmRsZXIoZG9jLCBcImJlZm9yZUNoYW5nZVwiKSB8fCBkb2MuY20gJiYgaGFzSGFuZGxlcihkb2MuY20sIFwiYmVmb3JlQ2hhbmdlXCIpKSB7XG4gICAgICBjaGFuZ2UgPSBmaWx0ZXJDaGFuZ2UoZG9jLCBjaGFuZ2UsIHRydWUpO1xuICAgICAgaWYgKCFjaGFuZ2UpIHJldHVybjtcbiAgICB9XG5cbiAgICAvLyBQb3NzaWJseSBzcGxpdCBvciBzdXBwcmVzcyB0aGUgdXBkYXRlIGJhc2VkIG9uIHRoZSBwcmVzZW5jZVxuICAgIC8vIG9mIHJlYWQtb25seSBzcGFucyBpbiBpdHMgcmFuZ2UuXG4gICAgdmFyIHNwbGl0ID0gc2F3UmVhZE9ubHlTcGFucyAmJiAhaWdub3JlUmVhZE9ubHkgJiYgcmVtb3ZlUmVhZE9ubHlSYW5nZXMoZG9jLCBjaGFuZ2UuZnJvbSwgY2hhbmdlLnRvKTtcbiAgICBpZiAoc3BsaXQpIHtcbiAgICAgIGZvciAodmFyIGkgPSBzcGxpdC5sZW5ndGggLSAxOyBpID49IDA7IC0taSlcbiAgICAgICAgbWFrZUNoYW5nZUlubmVyKGRvYywge2Zyb206IHNwbGl0W2ldLmZyb20sIHRvOiBzcGxpdFtpXS50bywgdGV4dDogaSA/IFtcIlwiXSA6IGNoYW5nZS50ZXh0fSk7XG4gICAgfSBlbHNlIHtcbiAgICAgIG1ha2VDaGFuZ2VJbm5lcihkb2MsIGNoYW5nZSk7XG4gICAgfVxuICB9XG5cbiAgZnVuY3Rpb24gbWFrZUNoYW5nZUlubmVyKGRvYywgY2hhbmdlKSB7XG4gICAgaWYgKGNoYW5nZS50ZXh0Lmxlbmd0aCA9PSAxICYmIGNoYW5nZS50ZXh0WzBdID09IFwiXCIgJiYgY21wKGNoYW5nZS5mcm9tLCBjaGFuZ2UudG8pID09IDApIHJldHVybjtcbiAgICB2YXIgc2VsQWZ0ZXIgPSBjb21wdXRlU2VsQWZ0ZXJDaGFuZ2UoZG9jLCBjaGFuZ2UpO1xuICAgIGFkZENoYW5nZVRvSGlzdG9yeShkb2MsIGNoYW5nZSwgc2VsQWZ0ZXIsIGRvYy5jbSA/IGRvYy5jbS5jdXJPcC5pZCA6IE5hTik7XG5cbiAgICBtYWtlQ2hhbmdlU2luZ2xlRG9jKGRvYywgY2hhbmdlLCBzZWxBZnRlciwgc3RyZXRjaFNwYW5zT3ZlckNoYW5nZShkb2MsIGNoYW5nZSkpO1xuICAgIHZhciByZWJhc2VkID0gW107XG5cbiAgICBsaW5rZWREb2NzKGRvYywgZnVuY3Rpb24oZG9jLCBzaGFyZWRIaXN0KSB7XG4gICAgICBpZiAoIXNoYXJlZEhpc3QgJiYgaW5kZXhPZihyZWJhc2VkLCBkb2MuaGlzdG9yeSkgPT0gLTEpIHtcbiAgICAgICAgcmViYXNlSGlzdChkb2MuaGlzdG9yeSwgY2hhbmdlKTtcbiAgICAgICAgcmViYXNlZC5wdXNoKGRvYy5oaXN0b3J5KTtcbiAgICAgIH1cbiAgICAgIG1ha2VDaGFuZ2VTaW5nbGVEb2MoZG9jLCBjaGFuZ2UsIG51bGwsIHN0cmV0Y2hTcGFuc092ZXJDaGFuZ2UoZG9jLCBjaGFuZ2UpKTtcbiAgICB9KTtcbiAgfVxuXG4gIC8vIFJldmVydCBhIGNoYW5nZSBzdG9yZWQgaW4gYSBkb2N1bWVudCdzIGhpc3RvcnkuXG4gIGZ1bmN0aW9uIG1ha2VDaGFuZ2VGcm9tSGlzdG9yeShkb2MsIHR5cGUsIGFsbG93U2VsZWN0aW9uT25seSkge1xuICAgIGlmIChkb2MuY20gJiYgZG9jLmNtLnN0YXRlLnN1cHByZXNzRWRpdHMpIHJldHVybjtcblxuICAgIHZhciBoaXN0ID0gZG9jLmhpc3RvcnksIGV2ZW50LCBzZWxBZnRlciA9IGRvYy5zZWw7XG4gICAgdmFyIHNvdXJjZSA9IHR5cGUgPT0gXCJ1bmRvXCIgPyBoaXN0LmRvbmUgOiBoaXN0LnVuZG9uZSwgZGVzdCA9IHR5cGUgPT0gXCJ1bmRvXCIgPyBoaXN0LnVuZG9uZSA6IGhpc3QuZG9uZTtcblxuICAgIC8vIFZlcmlmeSB0aGF0IHRoZXJlIGlzIGEgdXNlYWJsZSBldmVudCAoc28gdGhhdCBjdHJsLXogd29uJ3RcbiAgICAvLyBuZWVkbGVzc2x5IGNsZWFyIHNlbGVjdGlvbiBldmVudHMpXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBzb3VyY2UubGVuZ3RoOyBpKyspIHtcbiAgICAgIGV2ZW50ID0gc291cmNlW2ldO1xuICAgICAgaWYgKGFsbG93U2VsZWN0aW9uT25seSA/IGV2ZW50LnJhbmdlcyAmJiAhZXZlbnQuZXF1YWxzKGRvYy5zZWwpIDogIWV2ZW50LnJhbmdlcylcbiAgICAgICAgYnJlYWs7XG4gICAgfVxuICAgIGlmIChpID09IHNvdXJjZS5sZW5ndGgpIHJldHVybjtcbiAgICBoaXN0Lmxhc3RPcmlnaW4gPSBoaXN0Lmxhc3RTZWxPcmlnaW4gPSBudWxsO1xuXG4gICAgZm9yICg7Oykge1xuICAgICAgZXZlbnQgPSBzb3VyY2UucG9wKCk7XG4gICAgICBpZiAoZXZlbnQucmFuZ2VzKSB7XG4gICAgICAgIHB1c2hTZWxlY3Rpb25Ub0hpc3RvcnkoZXZlbnQsIGRlc3QpO1xuICAgICAgICBpZiAoYWxsb3dTZWxlY3Rpb25Pbmx5ICYmICFldmVudC5lcXVhbHMoZG9jLnNlbCkpIHtcbiAgICAgICAgICBzZXRTZWxlY3Rpb24oZG9jLCBldmVudCwge2NsZWFyUmVkbzogZmFsc2V9KTtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgICAgc2VsQWZ0ZXIgPSBldmVudDtcbiAgICAgIH1cbiAgICAgIGVsc2UgYnJlYWs7XG4gICAgfVxuXG4gICAgLy8gQnVpbGQgdXAgYSByZXZlcnNlIGNoYW5nZSBvYmplY3QgdG8gYWRkIHRvIHRoZSBvcHBvc2l0ZSBoaXN0b3J5XG4gICAgLy8gc3RhY2sgKHJlZG8gd2hlbiB1bmRvaW5nLCBhbmQgdmljZSB2ZXJzYSkuXG4gICAgdmFyIGFudGlDaGFuZ2VzID0gW107XG4gICAgcHVzaFNlbGVjdGlvblRvSGlzdG9yeShzZWxBZnRlciwgZGVzdCk7XG4gICAgZGVzdC5wdXNoKHtjaGFuZ2VzOiBhbnRpQ2hhbmdlcywgZ2VuZXJhdGlvbjogaGlzdC5nZW5lcmF0aW9ufSk7XG4gICAgaGlzdC5nZW5lcmF0aW9uID0gZXZlbnQuZ2VuZXJhdGlvbiB8fCArK2hpc3QubWF4R2VuZXJhdGlvbjtcblxuICAgIHZhciBmaWx0ZXIgPSBoYXNIYW5kbGVyKGRvYywgXCJiZWZvcmVDaGFuZ2VcIikgfHwgZG9jLmNtICYmIGhhc0hhbmRsZXIoZG9jLmNtLCBcImJlZm9yZUNoYW5nZVwiKTtcblxuICAgIGZvciAodmFyIGkgPSBldmVudC5jaGFuZ2VzLmxlbmd0aCAtIDE7IGkgPj0gMDsgLS1pKSB7XG4gICAgICB2YXIgY2hhbmdlID0gZXZlbnQuY2hhbmdlc1tpXTtcbiAgICAgIGNoYW5nZS5vcmlnaW4gPSB0eXBlO1xuICAgICAgaWYgKGZpbHRlciAmJiAhZmlsdGVyQ2hhbmdlKGRvYywgY2hhbmdlLCBmYWxzZSkpIHtcbiAgICAgICAgc291cmNlLmxlbmd0aCA9IDA7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cblxuICAgICAgYW50aUNoYW5nZXMucHVzaChoaXN0b3J5Q2hhbmdlRnJvbUNoYW5nZShkb2MsIGNoYW5nZSkpO1xuXG4gICAgICB2YXIgYWZ0ZXIgPSBpID8gY29tcHV0ZVNlbEFmdGVyQ2hhbmdlKGRvYywgY2hhbmdlKSA6IGxzdChzb3VyY2UpO1xuICAgICAgbWFrZUNoYW5nZVNpbmdsZURvYyhkb2MsIGNoYW5nZSwgYWZ0ZXIsIG1lcmdlT2xkU3BhbnMoZG9jLCBjaGFuZ2UpKTtcbiAgICAgIGlmICghaSAmJiBkb2MuY20pIGRvYy5jbS5zY3JvbGxJbnRvVmlldyh7ZnJvbTogY2hhbmdlLmZyb20sIHRvOiBjaGFuZ2VFbmQoY2hhbmdlKX0pO1xuICAgICAgdmFyIHJlYmFzZWQgPSBbXTtcblxuICAgICAgLy8gUHJvcGFnYXRlIHRvIHRoZSBsaW5rZWQgZG9jdW1lbnRzXG4gICAgICBsaW5rZWREb2NzKGRvYywgZnVuY3Rpb24oZG9jLCBzaGFyZWRIaXN0KSB7XG4gICAgICAgIGlmICghc2hhcmVkSGlzdCAmJiBpbmRleE9mKHJlYmFzZWQsIGRvYy5oaXN0b3J5KSA9PSAtMSkge1xuICAgICAgICAgIHJlYmFzZUhpc3QoZG9jLmhpc3RvcnksIGNoYW5nZSk7XG4gICAgICAgICAgcmViYXNlZC5wdXNoKGRvYy5oaXN0b3J5KTtcbiAgICAgICAgfVxuICAgICAgICBtYWtlQ2hhbmdlU2luZ2xlRG9jKGRvYywgY2hhbmdlLCBudWxsLCBtZXJnZU9sZFNwYW5zKGRvYywgY2hhbmdlKSk7XG4gICAgICB9KTtcbiAgICB9XG4gIH1cblxuICAvLyBTdWItdmlld3MgbmVlZCB0aGVpciBsaW5lIG51bWJlcnMgc2hpZnRlZCB3aGVuIHRleHQgaXMgYWRkZWRcbiAgLy8gYWJvdmUgb3IgYmVsb3cgdGhlbSBpbiB0aGUgcGFyZW50IGRvY3VtZW50LlxuICBmdW5jdGlvbiBzaGlmdERvYyhkb2MsIGRpc3RhbmNlKSB7XG4gICAgaWYgKGRpc3RhbmNlID09IDApIHJldHVybjtcbiAgICBkb2MuZmlyc3QgKz0gZGlzdGFuY2U7XG4gICAgZG9jLnNlbCA9IG5ldyBTZWxlY3Rpb24obWFwKGRvYy5zZWwucmFuZ2VzLCBmdW5jdGlvbihyYW5nZSkge1xuICAgICAgcmV0dXJuIG5ldyBSYW5nZShQb3MocmFuZ2UuYW5jaG9yLmxpbmUgKyBkaXN0YW5jZSwgcmFuZ2UuYW5jaG9yLmNoKSxcbiAgICAgICAgICAgICAgICAgICAgICAgUG9zKHJhbmdlLmhlYWQubGluZSArIGRpc3RhbmNlLCByYW5nZS5oZWFkLmNoKSk7XG4gICAgfSksIGRvYy5zZWwucHJpbUluZGV4KTtcbiAgICBpZiAoZG9jLmNtKSB7XG4gICAgICByZWdDaGFuZ2UoZG9jLmNtLCBkb2MuZmlyc3QsIGRvYy5maXJzdCAtIGRpc3RhbmNlLCBkaXN0YW5jZSk7XG4gICAgICBmb3IgKHZhciBkID0gZG9jLmNtLmRpc3BsYXksIGwgPSBkLnZpZXdGcm9tOyBsIDwgZC52aWV3VG87IGwrKylcbiAgICAgICAgcmVnTGluZUNoYW5nZShkb2MuY20sIGwsIFwiZ3V0dGVyXCIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vcmUgbG93ZXItbGV2ZWwgY2hhbmdlIGZ1bmN0aW9uLCBoYW5kbGluZyBvbmx5IGEgc2luZ2xlIGRvY3VtZW50XG4gIC8vIChub3QgbGlua2VkIG9uZXMpLlxuICBmdW5jdGlvbiBtYWtlQ2hhbmdlU2luZ2xlRG9jKGRvYywgY2hhbmdlLCBzZWxBZnRlciwgc3BhbnMpIHtcbiAgICBpZiAoZG9jLmNtICYmICFkb2MuY20uY3VyT3ApXG4gICAgICByZXR1cm4gb3BlcmF0aW9uKGRvYy5jbSwgbWFrZUNoYW5nZVNpbmdsZURvYykoZG9jLCBjaGFuZ2UsIHNlbEFmdGVyLCBzcGFucyk7XG5cbiAgICBpZiAoY2hhbmdlLnRvLmxpbmUgPCBkb2MuZmlyc3QpIHtcbiAgICAgIHNoaWZ0RG9jKGRvYywgY2hhbmdlLnRleHQubGVuZ3RoIC0gMSAtIChjaGFuZ2UudG8ubGluZSAtIGNoYW5nZS5mcm9tLmxpbmUpKTtcbiAgICAgIHJldHVybjtcbiAgICB9XG4gICAgaWYgKGNoYW5nZS5mcm9tLmxpbmUgPiBkb2MubGFzdExpbmUoKSkgcmV0dXJuO1xuXG4gICAgLy8gQ2xpcCB0aGUgY2hhbmdlIHRvIHRoZSBzaXplIG9mIHRoaXMgZG9jXG4gICAgaWYgKGNoYW5nZS5mcm9tLmxpbmUgPCBkb2MuZmlyc3QpIHtcbiAgICAgIHZhciBzaGlmdCA9IGNoYW5nZS50ZXh0Lmxlbmd0aCAtIDEgLSAoZG9jLmZpcnN0IC0gY2hhbmdlLmZyb20ubGluZSk7XG4gICAgICBzaGlmdERvYyhkb2MsIHNoaWZ0KTtcbiAgICAgIGNoYW5nZSA9IHtmcm9tOiBQb3MoZG9jLmZpcnN0LCAwKSwgdG86IFBvcyhjaGFuZ2UudG8ubGluZSArIHNoaWZ0LCBjaGFuZ2UudG8uY2gpLFxuICAgICAgICAgICAgICAgIHRleHQ6IFtsc3QoY2hhbmdlLnRleHQpXSwgb3JpZ2luOiBjaGFuZ2Uub3JpZ2lufTtcbiAgICB9XG4gICAgdmFyIGxhc3QgPSBkb2MubGFzdExpbmUoKTtcbiAgICBpZiAoY2hhbmdlLnRvLmxpbmUgPiBsYXN0KSB7XG4gICAgICBjaGFuZ2UgPSB7ZnJvbTogY2hhbmdlLmZyb20sIHRvOiBQb3MobGFzdCwgZ2V0TGluZShkb2MsIGxhc3QpLnRleHQubGVuZ3RoKSxcbiAgICAgICAgICAgICAgICB0ZXh0OiBbY2hhbmdlLnRleHRbMF1dLCBvcmlnaW46IGNoYW5nZS5vcmlnaW59O1xuICAgIH1cblxuICAgIGNoYW5nZS5yZW1vdmVkID0gZ2V0QmV0d2Vlbihkb2MsIGNoYW5nZS5mcm9tLCBjaGFuZ2UudG8pO1xuXG4gICAgaWYgKCFzZWxBZnRlcikgc2VsQWZ0ZXIgPSBjb21wdXRlU2VsQWZ0ZXJDaGFuZ2UoZG9jLCBjaGFuZ2UpO1xuICAgIGlmIChkb2MuY20pIG1ha2VDaGFuZ2VTaW5nbGVEb2NJbkVkaXRvcihkb2MuY20sIGNoYW5nZSwgc3BhbnMpO1xuICAgIGVsc2UgdXBkYXRlRG9jKGRvYywgY2hhbmdlLCBzcGFucyk7XG4gICAgc2V0U2VsZWN0aW9uTm9VbmRvKGRvYywgc2VsQWZ0ZXIsIHNlbF9kb250U2Nyb2xsKTtcbiAgfVxuXG4gIC8vIEhhbmRsZSB0aGUgaW50ZXJhY3Rpb24gb2YgYSBjaGFuZ2UgdG8gYSBkb2N1bWVudCB3aXRoIHRoZSBlZGl0b3JcbiAgLy8gdGhhdCB0aGlzIGRvY3VtZW50IGlzIHBhcnQgb2YuXG4gIGZ1bmN0aW9uIG1ha2VDaGFuZ2VTaW5nbGVEb2NJbkVkaXRvcihjbSwgY2hhbmdlLCBzcGFucykge1xuICAgIHZhciBkb2MgPSBjbS5kb2MsIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBmcm9tID0gY2hhbmdlLmZyb20sIHRvID0gY2hhbmdlLnRvO1xuXG4gICAgdmFyIHJlY29tcHV0ZU1heExlbmd0aCA9IGZhbHNlLCBjaGVja1dpZHRoU3RhcnQgPSBmcm9tLmxpbmU7XG4gICAgaWYgKCFjbS5vcHRpb25zLmxpbmVXcmFwcGluZykge1xuICAgICAgY2hlY2tXaWR0aFN0YXJ0ID0gbGluZU5vKHZpc3VhbExpbmUoZ2V0TGluZShkb2MsIGZyb20ubGluZSkpKTtcbiAgICAgIGRvYy5pdGVyKGNoZWNrV2lkdGhTdGFydCwgdG8ubGluZSArIDEsIGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgICAgaWYgKGxpbmUgPT0gZGlzcGxheS5tYXhMaW5lKSB7XG4gICAgICAgICAgcmVjb21wdXRlTWF4TGVuZ3RoID0gdHJ1ZTtcbiAgICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgICAgfVxuICAgICAgfSk7XG4gICAgfVxuXG4gICAgaWYgKGRvYy5zZWwuY29udGFpbnMoY2hhbmdlLmZyb20sIGNoYW5nZS50bykgPiAtMSlcbiAgICAgIHNpZ25hbEN1cnNvckFjdGl2aXR5KGNtKTtcblxuICAgIHVwZGF0ZURvYyhkb2MsIGNoYW5nZSwgc3BhbnMsIGVzdGltYXRlSGVpZ2h0KGNtKSk7XG5cbiAgICBpZiAoIWNtLm9wdGlvbnMubGluZVdyYXBwaW5nKSB7XG4gICAgICBkb2MuaXRlcihjaGVja1dpZHRoU3RhcnQsIGZyb20ubGluZSArIGNoYW5nZS50ZXh0Lmxlbmd0aCwgZnVuY3Rpb24obGluZSkge1xuICAgICAgICB2YXIgbGVuID0gbGluZUxlbmd0aChsaW5lKTtcbiAgICAgICAgaWYgKGxlbiA+IGRpc3BsYXkubWF4TGluZUxlbmd0aCkge1xuICAgICAgICAgIGRpc3BsYXkubWF4TGluZSA9IGxpbmU7XG4gICAgICAgICAgZGlzcGxheS5tYXhMaW5lTGVuZ3RoID0gbGVuO1xuICAgICAgICAgIGRpc3BsYXkubWF4TGluZUNoYW5nZWQgPSB0cnVlO1xuICAgICAgICAgIHJlY29tcHV0ZU1heExlbmd0aCA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICB9KTtcbiAgICAgIGlmIChyZWNvbXB1dGVNYXhMZW5ndGgpIGNtLmN1ck9wLnVwZGF0ZU1heExpbmUgPSB0cnVlO1xuICAgIH1cblxuICAgIC8vIEFkanVzdCBmcm9udGllciwgc2NoZWR1bGUgd29ya2VyXG4gICAgZG9jLmZyb250aWVyID0gTWF0aC5taW4oZG9jLmZyb250aWVyLCBmcm9tLmxpbmUpO1xuICAgIHN0YXJ0V29ya2VyKGNtLCA0MDApO1xuXG4gICAgdmFyIGxlbmRpZmYgPSBjaGFuZ2UudGV4dC5sZW5ndGggLSAodG8ubGluZSAtIGZyb20ubGluZSkgLSAxO1xuICAgIC8vIFJlbWVtYmVyIHRoYXQgdGhlc2UgbGluZXMgY2hhbmdlZCwgZm9yIHVwZGF0aW5nIHRoZSBkaXNwbGF5XG4gICAgaWYgKGNoYW5nZS5mdWxsKVxuICAgICAgcmVnQ2hhbmdlKGNtKTtcbiAgICBlbHNlIGlmIChmcm9tLmxpbmUgPT0gdG8ubGluZSAmJiBjaGFuZ2UudGV4dC5sZW5ndGggPT0gMSAmJiAhaXNXaG9sZUxpbmVVcGRhdGUoY20uZG9jLCBjaGFuZ2UpKVxuICAgICAgcmVnTGluZUNoYW5nZShjbSwgZnJvbS5saW5lLCBcInRleHRcIik7XG4gICAgZWxzZVxuICAgICAgcmVnQ2hhbmdlKGNtLCBmcm9tLmxpbmUsIHRvLmxpbmUgKyAxLCBsZW5kaWZmKTtcblxuICAgIHZhciBjaGFuZ2VzSGFuZGxlciA9IGhhc0hhbmRsZXIoY20sIFwiY2hhbmdlc1wiKSwgY2hhbmdlSGFuZGxlciA9IGhhc0hhbmRsZXIoY20sIFwiY2hhbmdlXCIpO1xuICAgIGlmIChjaGFuZ2VIYW5kbGVyIHx8IGNoYW5nZXNIYW5kbGVyKSB7XG4gICAgICB2YXIgb2JqID0ge1xuICAgICAgICBmcm9tOiBmcm9tLCB0bzogdG8sXG4gICAgICAgIHRleHQ6IGNoYW5nZS50ZXh0LFxuICAgICAgICByZW1vdmVkOiBjaGFuZ2UucmVtb3ZlZCxcbiAgICAgICAgb3JpZ2luOiBjaGFuZ2Uub3JpZ2luXG4gICAgICB9O1xuICAgICAgaWYgKGNoYW5nZUhhbmRsZXIpIHNpZ25hbExhdGVyKGNtLCBcImNoYW5nZVwiLCBjbSwgb2JqKTtcbiAgICAgIGlmIChjaGFuZ2VzSGFuZGxlcikgKGNtLmN1ck9wLmNoYW5nZU9ianMgfHwgKGNtLmN1ck9wLmNoYW5nZU9ianMgPSBbXSkpLnB1c2gob2JqKTtcbiAgICB9XG4gICAgY20uZGlzcGxheS5zZWxGb3JDb250ZXh0TWVudSA9IG51bGw7XG4gIH1cblxuICBmdW5jdGlvbiByZXBsYWNlUmFuZ2UoZG9jLCBjb2RlLCBmcm9tLCB0bywgb3JpZ2luKSB7XG4gICAgaWYgKCF0bykgdG8gPSBmcm9tO1xuICAgIGlmIChjbXAodG8sIGZyb20pIDwgMCkgeyB2YXIgdG1wID0gdG87IHRvID0gZnJvbTsgZnJvbSA9IHRtcDsgfVxuICAgIGlmICh0eXBlb2YgY29kZSA9PSBcInN0cmluZ1wiKSBjb2RlID0gZG9jLnNwbGl0TGluZXMoY29kZSk7XG4gICAgbWFrZUNoYW5nZShkb2MsIHtmcm9tOiBmcm9tLCB0bzogdG8sIHRleHQ6IGNvZGUsIG9yaWdpbjogb3JpZ2lufSk7XG4gIH1cblxuICAvLyBTQ1JPTExJTkcgVEhJTkdTIElOVE8gVklFV1xuXG4gIC8vIElmIGFuIGVkaXRvciBzaXRzIG9uIHRoZSB0b3Agb3IgYm90dG9tIG9mIHRoZSB3aW5kb3csIHBhcnRpYWxseVxuICAvLyBzY3JvbGxlZCBvdXQgb2YgdmlldywgdGhpcyBlbnN1cmVzIHRoYXQgdGhlIGN1cnNvciBpcyB2aXNpYmxlLlxuICBmdW5jdGlvbiBtYXliZVNjcm9sbFdpbmRvdyhjbSwgY29vcmRzKSB7XG4gICAgaWYgKHNpZ25hbERPTUV2ZW50KGNtLCBcInNjcm9sbEN1cnNvckludG9WaWV3XCIpKSByZXR1cm47XG5cbiAgICB2YXIgZGlzcGxheSA9IGNtLmRpc3BsYXksIGJveCA9IGRpc3BsYXkuc2l6ZXIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCksIGRvU2Nyb2xsID0gbnVsbDtcbiAgICBpZiAoY29vcmRzLnRvcCArIGJveC50b3AgPCAwKSBkb1Njcm9sbCA9IHRydWU7XG4gICAgZWxzZSBpZiAoY29vcmRzLmJvdHRvbSArIGJveC50b3AgPiAod2luZG93LmlubmVySGVpZ2h0IHx8IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGllbnRIZWlnaHQpKSBkb1Njcm9sbCA9IGZhbHNlO1xuICAgIGlmIChkb1Njcm9sbCAhPSBudWxsICYmICFwaGFudG9tKSB7XG4gICAgICB2YXIgc2Nyb2xsTm9kZSA9IGVsdChcImRpdlwiLCBcIlxcdTIwMGJcIiwgbnVsbCwgXCJwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogXCIgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvb3Jkcy50b3AgLSBkaXNwbGF5LnZpZXdPZmZzZXQgLSBwYWRkaW5nVG9wKGNtLmRpc3BsYXkpKSArIFwicHg7IGhlaWdodDogXCIgK1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvb3Jkcy5ib3R0b20gLSBjb29yZHMudG9wICsgc2Nyb2xsR2FwKGNtKSArIGRpc3BsYXkuYmFySGVpZ2h0KSArIFwicHg7IGxlZnQ6IFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvb3Jkcy5sZWZ0ICsgXCJweDsgd2lkdGg6IDJweDtcIik7XG4gICAgICBjbS5kaXNwbGF5LmxpbmVTcGFjZS5hcHBlbmRDaGlsZChzY3JvbGxOb2RlKTtcbiAgICAgIHNjcm9sbE5vZGUuc2Nyb2xsSW50b1ZpZXcoZG9TY3JvbGwpO1xuICAgICAgY20uZGlzcGxheS5saW5lU3BhY2UucmVtb3ZlQ2hpbGQoc2Nyb2xsTm9kZSk7XG4gICAgfVxuICB9XG5cbiAgLy8gU2Nyb2xsIGEgZ2l2ZW4gcG9zaXRpb24gaW50byB2aWV3IChpbW1lZGlhdGVseSksIHZlcmlmeWluZyB0aGF0XG4gIC8vIGl0IGFjdHVhbGx5IGJlY2FtZSB2aXNpYmxlIChhcyBsaW5lIGhlaWdodHMgYXJlIGFjY3VyYXRlbHlcbiAgLy8gbWVhc3VyZWQsIHRoZSBwb3NpdGlvbiBvZiBzb21ldGhpbmcgbWF5ICdkcmlmdCcgZHVyaW5nIGRyYXdpbmcpLlxuICBmdW5jdGlvbiBzY3JvbGxQb3NJbnRvVmlldyhjbSwgcG9zLCBlbmQsIG1hcmdpbikge1xuICAgIGlmIChtYXJnaW4gPT0gbnVsbCkgbWFyZ2luID0gMDtcbiAgICBmb3IgKHZhciBsaW1pdCA9IDA7IGxpbWl0IDwgNTsgbGltaXQrKykge1xuICAgICAgdmFyIGNoYW5nZWQgPSBmYWxzZSwgY29vcmRzID0gY3Vyc29yQ29vcmRzKGNtLCBwb3MpO1xuICAgICAgdmFyIGVuZENvb3JkcyA9ICFlbmQgfHwgZW5kID09IHBvcyA/IGNvb3JkcyA6IGN1cnNvckNvb3JkcyhjbSwgZW5kKTtcbiAgICAgIHZhciBzY3JvbGxQb3MgPSBjYWxjdWxhdGVTY3JvbGxQb3MoY20sIE1hdGgubWluKGNvb3Jkcy5sZWZ0LCBlbmRDb29yZHMubGVmdCksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1hdGgubWluKGNvb3Jkcy50b3AsIGVuZENvb3Jkcy50b3ApIC0gbWFyZ2luLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXRoLm1heChjb29yZHMubGVmdCwgZW5kQ29vcmRzLmxlZnQpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXRoLm1heChjb29yZHMuYm90dG9tLCBlbmRDb29yZHMuYm90dG9tKSArIG1hcmdpbik7XG4gICAgICB2YXIgc3RhcnRUb3AgPSBjbS5kb2Muc2Nyb2xsVG9wLCBzdGFydExlZnQgPSBjbS5kb2Muc2Nyb2xsTGVmdDtcbiAgICAgIGlmIChzY3JvbGxQb3Muc2Nyb2xsVG9wICE9IG51bGwpIHtcbiAgICAgICAgc2V0U2Nyb2xsVG9wKGNtLCBzY3JvbGxQb3Muc2Nyb2xsVG9wKTtcbiAgICAgICAgaWYgKE1hdGguYWJzKGNtLmRvYy5zY3JvbGxUb3AgLSBzdGFydFRvcCkgPiAxKSBjaGFuZ2VkID0gdHJ1ZTtcbiAgICAgIH1cbiAgICAgIGlmIChzY3JvbGxQb3Muc2Nyb2xsTGVmdCAhPSBudWxsKSB7XG4gICAgICAgIHNldFNjcm9sbExlZnQoY20sIHNjcm9sbFBvcy5zY3JvbGxMZWZ0KTtcbiAgICAgICAgaWYgKE1hdGguYWJzKGNtLmRvYy5zY3JvbGxMZWZ0IC0gc3RhcnRMZWZ0KSA+IDEpIGNoYW5nZWQgPSB0cnVlO1xuICAgICAgfVxuICAgICAgaWYgKCFjaGFuZ2VkKSBicmVhaztcbiAgICB9XG4gICAgcmV0dXJuIGNvb3JkcztcbiAgfVxuXG4gIC8vIFNjcm9sbCBhIGdpdmVuIHNldCBvZiBjb29yZGluYXRlcyBpbnRvIHZpZXcgKGltbWVkaWF0ZWx5KS5cbiAgZnVuY3Rpb24gc2Nyb2xsSW50b1ZpZXcoY20sIHgxLCB5MSwgeDIsIHkyKSB7XG4gICAgdmFyIHNjcm9sbFBvcyA9IGNhbGN1bGF0ZVNjcm9sbFBvcyhjbSwgeDEsIHkxLCB4MiwgeTIpO1xuICAgIGlmIChzY3JvbGxQb3Muc2Nyb2xsVG9wICE9IG51bGwpIHNldFNjcm9sbFRvcChjbSwgc2Nyb2xsUG9zLnNjcm9sbFRvcCk7XG4gICAgaWYgKHNjcm9sbFBvcy5zY3JvbGxMZWZ0ICE9IG51bGwpIHNldFNjcm9sbExlZnQoY20sIHNjcm9sbFBvcy5zY3JvbGxMZWZ0KTtcbiAgfVxuXG4gIC8vIENhbGN1bGF0ZSBhIG5ldyBzY3JvbGwgcG9zaXRpb24gbmVlZGVkIHRvIHNjcm9sbCB0aGUgZ2l2ZW5cbiAgLy8gcmVjdGFuZ2xlIGludG8gdmlldy4gUmV0dXJucyBhbiBvYmplY3Qgd2l0aCBzY3JvbGxUb3AgYW5kXG4gIC8vIHNjcm9sbExlZnQgcHJvcGVydGllcy4gV2hlbiB0aGVzZSBhcmUgdW5kZWZpbmVkLCB0aGVcbiAgLy8gdmVydGljYWwvaG9yaXpvbnRhbCBwb3NpdGlvbiBkb2VzIG5vdCBuZWVkIHRvIGJlIGFkanVzdGVkLlxuICBmdW5jdGlvbiBjYWxjdWxhdGVTY3JvbGxQb3MoY20sIHgxLCB5MSwgeDIsIHkyKSB7XG4gICAgdmFyIGRpc3BsYXkgPSBjbS5kaXNwbGF5LCBzbmFwTWFyZ2luID0gdGV4dEhlaWdodChjbS5kaXNwbGF5KTtcbiAgICBpZiAoeTEgPCAwKSB5MSA9IDA7XG4gICAgdmFyIHNjcmVlbnRvcCA9IGNtLmN1ck9wICYmIGNtLmN1ck9wLnNjcm9sbFRvcCAhPSBudWxsID8gY20uY3VyT3Auc2Nyb2xsVG9wIDogZGlzcGxheS5zY3JvbGxlci5zY3JvbGxUb3A7XG4gICAgdmFyIHNjcmVlbiA9IGRpc3BsYXlIZWlnaHQoY20pLCByZXN1bHQgPSB7fTtcbiAgICBpZiAoeTIgLSB5MSA+IHNjcmVlbikgeTIgPSB5MSArIHNjcmVlbjtcbiAgICB2YXIgZG9jQm90dG9tID0gY20uZG9jLmhlaWdodCArIHBhZGRpbmdWZXJ0KGRpc3BsYXkpO1xuICAgIHZhciBhdFRvcCA9IHkxIDwgc25hcE1hcmdpbiwgYXRCb3R0b20gPSB5MiA+IGRvY0JvdHRvbSAtIHNuYXBNYXJnaW47XG4gICAgaWYgKHkxIDwgc2NyZWVudG9wKSB7XG4gICAgICByZXN1bHQuc2Nyb2xsVG9wID0gYXRUb3AgPyAwIDogeTE7XG4gICAgfSBlbHNlIGlmICh5MiA+IHNjcmVlbnRvcCArIHNjcmVlbikge1xuICAgICAgdmFyIG5ld1RvcCA9IE1hdGgubWluKHkxLCAoYXRCb3R0b20gPyBkb2NCb3R0b20gOiB5MikgLSBzY3JlZW4pO1xuICAgICAgaWYgKG5ld1RvcCAhPSBzY3JlZW50b3ApIHJlc3VsdC5zY3JvbGxUb3AgPSBuZXdUb3A7XG4gICAgfVxuXG4gICAgdmFyIHNjcmVlbmxlZnQgPSBjbS5jdXJPcCAmJiBjbS5jdXJPcC5zY3JvbGxMZWZ0ICE9IG51bGwgPyBjbS5jdXJPcC5zY3JvbGxMZWZ0IDogZGlzcGxheS5zY3JvbGxlci5zY3JvbGxMZWZ0O1xuICAgIHZhciBzY3JlZW53ID0gZGlzcGxheVdpZHRoKGNtKSAtIChjbS5vcHRpb25zLmZpeGVkR3V0dGVyID8gZGlzcGxheS5ndXR0ZXJzLm9mZnNldFdpZHRoIDogMCk7XG4gICAgdmFyIHRvb1dpZGUgPSB4MiAtIHgxID4gc2NyZWVudztcbiAgICBpZiAodG9vV2lkZSkgeDIgPSB4MSArIHNjcmVlbnc7XG4gICAgaWYgKHgxIDwgMTApXG4gICAgICByZXN1bHQuc2Nyb2xsTGVmdCA9IDA7XG4gICAgZWxzZSBpZiAoeDEgPCBzY3JlZW5sZWZ0KVxuICAgICAgcmVzdWx0LnNjcm9sbExlZnQgPSBNYXRoLm1heCgwLCB4MSAtICh0b29XaWRlID8gMCA6IDEwKSk7XG4gICAgZWxzZSBpZiAoeDIgPiBzY3JlZW53ICsgc2NyZWVubGVmdCAtIDMpXG4gICAgICByZXN1bHQuc2Nyb2xsTGVmdCA9IHgyICsgKHRvb1dpZGUgPyAwIDogMTApIC0gc2NyZWVudztcbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG5cbiAgLy8gU3RvcmUgYSByZWxhdGl2ZSBhZGp1c3RtZW50IHRvIHRoZSBzY3JvbGwgcG9zaXRpb24gaW4gdGhlIGN1cnJlbnRcbiAgLy8gb3BlcmF0aW9uICh0byBiZSBhcHBsaWVkIHdoZW4gdGhlIG9wZXJhdGlvbiBmaW5pc2hlcykuXG4gIGZ1bmN0aW9uIGFkZFRvU2Nyb2xsUG9zKGNtLCBsZWZ0LCB0b3ApIHtcbiAgICBpZiAobGVmdCAhPSBudWxsIHx8IHRvcCAhPSBudWxsKSByZXNvbHZlU2Nyb2xsVG9Qb3MoY20pO1xuICAgIGlmIChsZWZ0ICE9IG51bGwpXG4gICAgICBjbS5jdXJPcC5zY3JvbGxMZWZ0ID0gKGNtLmN1ck9wLnNjcm9sbExlZnQgPT0gbnVsbCA/IGNtLmRvYy5zY3JvbGxMZWZ0IDogY20uY3VyT3Auc2Nyb2xsTGVmdCkgKyBsZWZ0O1xuICAgIGlmICh0b3AgIT0gbnVsbClcbiAgICAgIGNtLmN1ck9wLnNjcm9sbFRvcCA9IChjbS5jdXJPcC5zY3JvbGxUb3AgPT0gbnVsbCA/IGNtLmRvYy5zY3JvbGxUb3AgOiBjbS5jdXJPcC5zY3JvbGxUb3ApICsgdG9wO1xuICB9XG5cbiAgLy8gTWFrZSBzdXJlIHRoYXQgYXQgdGhlIGVuZCBvZiB0aGUgb3BlcmF0aW9uIHRoZSBjdXJyZW50IGN1cnNvciBpc1xuICAvLyBzaG93bi5cbiAgZnVuY3Rpb24gZW5zdXJlQ3Vyc29yVmlzaWJsZShjbSkge1xuICAgIHJlc29sdmVTY3JvbGxUb1BvcyhjbSk7XG4gICAgdmFyIGN1ciA9IGNtLmdldEN1cnNvcigpLCBmcm9tID0gY3VyLCB0byA9IGN1cjtcbiAgICBpZiAoIWNtLm9wdGlvbnMubGluZVdyYXBwaW5nKSB7XG4gICAgICBmcm9tID0gY3VyLmNoID8gUG9zKGN1ci5saW5lLCBjdXIuY2ggLSAxKSA6IGN1cjtcbiAgICAgIHRvID0gUG9zKGN1ci5saW5lLCBjdXIuY2ggKyAxKTtcbiAgICB9XG4gICAgY20uY3VyT3Auc2Nyb2xsVG9Qb3MgPSB7ZnJvbTogZnJvbSwgdG86IHRvLCBtYXJnaW46IGNtLm9wdGlvbnMuY3Vyc29yU2Nyb2xsTWFyZ2luLCBpc0N1cnNvcjogdHJ1ZX07XG4gIH1cblxuICAvLyBXaGVuIGFuIG9wZXJhdGlvbiBoYXMgaXRzIHNjcm9sbFRvUG9zIHByb3BlcnR5IHNldCwgYW5kIGFub3RoZXJcbiAgLy8gc2Nyb2xsIGFjdGlvbiBpcyBhcHBsaWVkIGJlZm9yZSB0aGUgZW5kIG9mIHRoZSBvcGVyYXRpb24sIHRoaXNcbiAgLy8gJ3NpbXVsYXRlcycgc2Nyb2xsaW5nIHRoYXQgcG9zaXRpb24gaW50byB2aWV3IGluIGEgY2hlYXAgd2F5LCBzb1xuICAvLyB0aGF0IHRoZSBlZmZlY3Qgb2YgaW50ZXJtZWRpYXRlIHNjcm9sbCBjb21tYW5kcyBpcyBub3QgaWdub3JlZC5cbiAgZnVuY3Rpb24gcmVzb2x2ZVNjcm9sbFRvUG9zKGNtKSB7XG4gICAgdmFyIHJhbmdlID0gY20uY3VyT3Auc2Nyb2xsVG9Qb3M7XG4gICAgaWYgKHJhbmdlKSB7XG4gICAgICBjbS5jdXJPcC5zY3JvbGxUb1BvcyA9IG51bGw7XG4gICAgICB2YXIgZnJvbSA9IGVzdGltYXRlQ29vcmRzKGNtLCByYW5nZS5mcm9tKSwgdG8gPSBlc3RpbWF0ZUNvb3JkcyhjbSwgcmFuZ2UudG8pO1xuICAgICAgdmFyIHNQb3MgPSBjYWxjdWxhdGVTY3JvbGxQb3MoY20sIE1hdGgubWluKGZyb20ubGVmdCwgdG8ubGVmdCksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXRoLm1pbihmcm9tLnRvcCwgdG8udG9wKSAtIHJhbmdlLm1hcmdpbixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1hdGgubWF4KGZyb20ucmlnaHQsIHRvLnJpZ2h0KSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1hdGgubWF4KGZyb20uYm90dG9tLCB0by5ib3R0b20pICsgcmFuZ2UubWFyZ2luKTtcbiAgICAgIGNtLnNjcm9sbFRvKHNQb3Muc2Nyb2xsTGVmdCwgc1Bvcy5zY3JvbGxUb3ApO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFQSSBVVElMSVRJRVNcblxuICAvLyBJbmRlbnQgdGhlIGdpdmVuIGxpbmUuIFRoZSBob3cgcGFyYW1ldGVyIGNhbiBiZSBcInNtYXJ0XCIsXG4gIC8vIFwiYWRkXCIvbnVsbCwgXCJzdWJ0cmFjdFwiLCBvciBcInByZXZcIi4gV2hlbiBhZ2dyZXNzaXZlIGlzIGZhbHNlXG4gIC8vICh0eXBpY2FsbHkgc2V0IHRvIHRydWUgZm9yIGZvcmNlZCBzaW5nbGUtbGluZSBpbmRlbnRzKSwgZW1wdHlcbiAgLy8gbGluZXMgYXJlIG5vdCBpbmRlbnRlZCwgYW5kIHBsYWNlcyB3aGVyZSB0aGUgbW9kZSByZXR1cm5zIFBhc3NcbiAgLy8gYXJlIGxlZnQgYWxvbmUuXG4gIGZ1bmN0aW9uIGluZGVudExpbmUoY20sIG4sIGhvdywgYWdncmVzc2l2ZSkge1xuICAgIHZhciBkb2MgPSBjbS5kb2MsIHN0YXRlO1xuICAgIGlmIChob3cgPT0gbnVsbCkgaG93ID0gXCJhZGRcIjtcbiAgICBpZiAoaG93ID09IFwic21hcnRcIikge1xuICAgICAgLy8gRmFsbCBiYWNrIHRvIFwicHJldlwiIHdoZW4gdGhlIG1vZGUgZG9lc24ndCBoYXZlIGFuIGluZGVudGF0aW9uXG4gICAgICAvLyBtZXRob2QuXG4gICAgICBpZiAoIWRvYy5tb2RlLmluZGVudCkgaG93ID0gXCJwcmV2XCI7XG4gICAgICBlbHNlIHN0YXRlID0gZ2V0U3RhdGVCZWZvcmUoY20sIG4pO1xuICAgIH1cblxuICAgIHZhciB0YWJTaXplID0gY20ub3B0aW9ucy50YWJTaXplO1xuICAgIHZhciBsaW5lID0gZ2V0TGluZShkb2MsIG4pLCBjdXJTcGFjZSA9IGNvdW50Q29sdW1uKGxpbmUudGV4dCwgbnVsbCwgdGFiU2l6ZSk7XG4gICAgaWYgKGxpbmUuc3RhdGVBZnRlcikgbGluZS5zdGF0ZUFmdGVyID0gbnVsbDtcbiAgICB2YXIgY3VyU3BhY2VTdHJpbmcgPSBsaW5lLnRleHQubWF0Y2goL15cXHMqLylbMF0sIGluZGVudGF0aW9uO1xuICAgIGlmICghYWdncmVzc2l2ZSAmJiAhL1xcUy8udGVzdChsaW5lLnRleHQpKSB7XG4gICAgICBpbmRlbnRhdGlvbiA9IDA7XG4gICAgICBob3cgPSBcIm5vdFwiO1xuICAgIH0gZWxzZSBpZiAoaG93ID09IFwic21hcnRcIikge1xuICAgICAgaW5kZW50YXRpb24gPSBkb2MubW9kZS5pbmRlbnQoc3RhdGUsIGxpbmUudGV4dC5zbGljZShjdXJTcGFjZVN0cmluZy5sZW5ndGgpLCBsaW5lLnRleHQpO1xuICAgICAgaWYgKGluZGVudGF0aW9uID09IFBhc3MgfHwgaW5kZW50YXRpb24gPiAxNTApIHtcbiAgICAgICAgaWYgKCFhZ2dyZXNzaXZlKSByZXR1cm47XG4gICAgICAgIGhvdyA9IFwicHJldlwiO1xuICAgICAgfVxuICAgIH1cbiAgICBpZiAoaG93ID09IFwicHJldlwiKSB7XG4gICAgICBpZiAobiA+IGRvYy5maXJzdCkgaW5kZW50YXRpb24gPSBjb3VudENvbHVtbihnZXRMaW5lKGRvYywgbi0xKS50ZXh0LCBudWxsLCB0YWJTaXplKTtcbiAgICAgIGVsc2UgaW5kZW50YXRpb24gPSAwO1xuICAgIH0gZWxzZSBpZiAoaG93ID09IFwiYWRkXCIpIHtcbiAgICAgIGluZGVudGF0aW9uID0gY3VyU3BhY2UgKyBjbS5vcHRpb25zLmluZGVudFVuaXQ7XG4gICAgfSBlbHNlIGlmIChob3cgPT0gXCJzdWJ0cmFjdFwiKSB7XG4gICAgICBpbmRlbnRhdGlvbiA9IGN1clNwYWNlIC0gY20ub3B0aW9ucy5pbmRlbnRVbml0O1xuICAgIH0gZWxzZSBpZiAodHlwZW9mIGhvdyA9PSBcIm51bWJlclwiKSB7XG4gICAgICBpbmRlbnRhdGlvbiA9IGN1clNwYWNlICsgaG93O1xuICAgIH1cbiAgICBpbmRlbnRhdGlvbiA9IE1hdGgubWF4KDAsIGluZGVudGF0aW9uKTtcblxuICAgIHZhciBpbmRlbnRTdHJpbmcgPSBcIlwiLCBwb3MgPSAwO1xuICAgIGlmIChjbS5vcHRpb25zLmluZGVudFdpdGhUYWJzKVxuICAgICAgZm9yICh2YXIgaSA9IE1hdGguZmxvb3IoaW5kZW50YXRpb24gLyB0YWJTaXplKTsgaTsgLS1pKSB7cG9zICs9IHRhYlNpemU7IGluZGVudFN0cmluZyArPSBcIlxcdFwiO31cbiAgICBpZiAocG9zIDwgaW5kZW50YXRpb24pIGluZGVudFN0cmluZyArPSBzcGFjZVN0cihpbmRlbnRhdGlvbiAtIHBvcyk7XG5cbiAgICBpZiAoaW5kZW50U3RyaW5nICE9IGN1clNwYWNlU3RyaW5nKSB7XG4gICAgICByZXBsYWNlUmFuZ2UoZG9jLCBpbmRlbnRTdHJpbmcsIFBvcyhuLCAwKSwgUG9zKG4sIGN1clNwYWNlU3RyaW5nLmxlbmd0aCksIFwiK2lucHV0XCIpO1xuICAgICAgbGluZS5zdGF0ZUFmdGVyID0gbnVsbDtcbiAgICAgIHJldHVybiB0cnVlO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBFbnN1cmUgdGhhdCwgaWYgdGhlIGN1cnNvciB3YXMgaW4gdGhlIHdoaXRlc3BhY2UgYXQgdGhlIHN0YXJ0XG4gICAgICAvLyBvZiB0aGUgbGluZSwgaXQgaXMgbW92ZWQgdG8gdGhlIGVuZCBvZiB0aGF0IHNwYWNlLlxuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkb2Muc2VsLnJhbmdlcy5sZW5ndGg7IGkrKykge1xuICAgICAgICB2YXIgcmFuZ2UgPSBkb2Muc2VsLnJhbmdlc1tpXTtcbiAgICAgICAgaWYgKHJhbmdlLmhlYWQubGluZSA9PSBuICYmIHJhbmdlLmhlYWQuY2ggPCBjdXJTcGFjZVN0cmluZy5sZW5ndGgpIHtcbiAgICAgICAgICB2YXIgcG9zID0gUG9zKG4sIGN1clNwYWNlU3RyaW5nLmxlbmd0aCk7XG4gICAgICAgICAgcmVwbGFjZU9uZVNlbGVjdGlvbihkb2MsIGksIG5ldyBSYW5nZShwb3MsIHBvcykpO1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVXRpbGl0eSBmb3IgYXBwbHlpbmcgYSBjaGFuZ2UgdG8gYSBsaW5lIGJ5IGhhbmRsZSBvciBudW1iZXIsXG4gIC8vIHJldHVybmluZyB0aGUgbnVtYmVyIGFuZCBvcHRpb25hbGx5IHJlZ2lzdGVyaW5nIHRoZSBsaW5lIGFzXG4gIC8vIGNoYW5nZWQuXG4gIGZ1bmN0aW9uIGNoYW5nZUxpbmUoZG9jLCBoYW5kbGUsIGNoYW5nZVR5cGUsIG9wKSB7XG4gICAgdmFyIG5vID0gaGFuZGxlLCBsaW5lID0gaGFuZGxlO1xuICAgIGlmICh0eXBlb2YgaGFuZGxlID09IFwibnVtYmVyXCIpIGxpbmUgPSBnZXRMaW5lKGRvYywgY2xpcExpbmUoZG9jLCBoYW5kbGUpKTtcbiAgICBlbHNlIG5vID0gbGluZU5vKGhhbmRsZSk7XG4gICAgaWYgKG5vID09IG51bGwpIHJldHVybiBudWxsO1xuICAgIGlmIChvcChsaW5lLCBubykgJiYgZG9jLmNtKSByZWdMaW5lQ2hhbmdlKGRvYy5jbSwgbm8sIGNoYW5nZVR5cGUpO1xuICAgIHJldHVybiBsaW5lO1xuICB9XG5cbiAgLy8gSGVscGVyIGZvciBkZWxldGluZyB0ZXh0IG5lYXIgdGhlIHNlbGVjdGlvbihzKSwgdXNlZCB0byBpbXBsZW1lbnRcbiAgLy8gYmFja3NwYWNlLCBkZWxldGUsIGFuZCBzaW1pbGFyIGZ1bmN0aW9uYWxpdHkuXG4gIGZ1bmN0aW9uIGRlbGV0ZU5lYXJTZWxlY3Rpb24oY20sIGNvbXB1dGUpIHtcbiAgICB2YXIgcmFuZ2VzID0gY20uZG9jLnNlbC5yYW5nZXMsIGtpbGwgPSBbXTtcbiAgICAvLyBCdWlsZCB1cCBhIHNldCBvZiByYW5nZXMgdG8ga2lsbCBmaXJzdCwgbWVyZ2luZyBvdmVybGFwcGluZ1xuICAgIC8vIHJhbmdlcy5cbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJhbmdlcy5sZW5ndGg7IGkrKykge1xuICAgICAgdmFyIHRvS2lsbCA9IGNvbXB1dGUocmFuZ2VzW2ldKTtcbiAgICAgIHdoaWxlIChraWxsLmxlbmd0aCAmJiBjbXAodG9LaWxsLmZyb20sIGxzdChraWxsKS50bykgPD0gMCkge1xuICAgICAgICB2YXIgcmVwbGFjZWQgPSBraWxsLnBvcCgpO1xuICAgICAgICBpZiAoY21wKHJlcGxhY2VkLmZyb20sIHRvS2lsbC5mcm9tKSA8IDApIHtcbiAgICAgICAgICB0b0tpbGwuZnJvbSA9IHJlcGxhY2VkLmZyb207XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGtpbGwucHVzaCh0b0tpbGwpO1xuICAgIH1cbiAgICAvLyBOZXh0LCByZW1vdmUgdGhvc2UgYWN0dWFsIHJhbmdlcy5cbiAgICBydW5Jbk9wKGNtLCBmdW5jdGlvbigpIHtcbiAgICAgIGZvciAodmFyIGkgPSBraWxsLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKVxuICAgICAgICByZXBsYWNlUmFuZ2UoY20uZG9jLCBcIlwiLCBraWxsW2ldLmZyb20sIGtpbGxbaV0udG8sIFwiK2RlbGV0ZVwiKTtcbiAgICAgIGVuc3VyZUN1cnNvclZpc2libGUoY20pO1xuICAgIH0pO1xuICB9XG5cbiAgLy8gVXNlZCBmb3IgaG9yaXpvbnRhbCByZWxhdGl2ZSBtb3Rpb24uIERpciBpcyAtMSBvciAxIChsZWZ0IG9yXG4gIC8vIHJpZ2h0KSwgdW5pdCBjYW4gYmUgXCJjaGFyXCIsIFwiY29sdW1uXCIgKGxpa2UgY2hhciwgYnV0IGRvZXNuJ3RcbiAgLy8gY3Jvc3MgbGluZSBib3VuZGFyaWVzKSwgXCJ3b3JkXCIgKGFjcm9zcyBuZXh0IHdvcmQpLCBvciBcImdyb3VwXCIgKHRvXG4gIC8vIHRoZSBzdGFydCBvZiBuZXh0IGdyb3VwIG9mIHdvcmQgb3Igbm9uLXdvcmQtbm9uLXdoaXRlc3BhY2VcbiAgLy8gY2hhcnMpLiBUaGUgdmlzdWFsbHkgcGFyYW0gY29udHJvbHMgd2hldGhlciwgaW4gcmlnaHQtdG8tbGVmdFxuICAvLyB0ZXh0LCBkaXJlY3Rpb24gMSBtZWFucyB0byBtb3ZlIHRvd2FyZHMgdGhlIG5leHQgaW5kZXggaW4gdGhlXG4gIC8vIHN0cmluZywgb3IgdG93YXJkcyB0aGUgY2hhcmFjdGVyIHRvIHRoZSByaWdodCBvZiB0aGUgY3VycmVudFxuICAvLyBwb3NpdGlvbi4gVGhlIHJlc3VsdGluZyBwb3NpdGlvbiB3aWxsIGhhdmUgYSBoaXRTaWRlPXRydWVcbiAgLy8gcHJvcGVydHkgaWYgaXQgcmVhY2hlZCB0aGUgZW5kIG9mIHRoZSBkb2N1bWVudC5cbiAgZnVuY3Rpb24gZmluZFBvc0goZG9jLCBwb3MsIGRpciwgdW5pdCwgdmlzdWFsbHkpIHtcbiAgICB2YXIgbGluZSA9IHBvcy5saW5lLCBjaCA9IHBvcy5jaCwgb3JpZ0RpciA9IGRpcjtcbiAgICB2YXIgbGluZU9iaiA9IGdldExpbmUoZG9jLCBsaW5lKTtcbiAgICBmdW5jdGlvbiBmaW5kTmV4dExpbmUoKSB7XG4gICAgICB2YXIgbCA9IGxpbmUgKyBkaXI7XG4gICAgICBpZiAobCA8IGRvYy5maXJzdCB8fCBsID49IGRvYy5maXJzdCArIGRvYy5zaXplKSByZXR1cm4gZmFsc2VcbiAgICAgIGxpbmUgPSBsO1xuICAgICAgcmV0dXJuIGxpbmVPYmogPSBnZXRMaW5lKGRvYywgbCk7XG4gICAgfVxuICAgIGZ1bmN0aW9uIG1vdmVPbmNlKGJvdW5kVG9MaW5lKSB7XG4gICAgICB2YXIgbmV4dCA9ICh2aXN1YWxseSA/IG1vdmVWaXN1YWxseSA6IG1vdmVMb2dpY2FsbHkpKGxpbmVPYmosIGNoLCBkaXIsIHRydWUpO1xuICAgICAgaWYgKG5leHQgPT0gbnVsbCkge1xuICAgICAgICBpZiAoIWJvdW5kVG9MaW5lICYmIGZpbmROZXh0TGluZSgpKSB7XG4gICAgICAgICAgaWYgKHZpc3VhbGx5KSBjaCA9IChkaXIgPCAwID8gbGluZVJpZ2h0IDogbGluZUxlZnQpKGxpbmVPYmopO1xuICAgICAgICAgIGVsc2UgY2ggPSBkaXIgPCAwID8gbGluZU9iai50ZXh0Lmxlbmd0aCA6IDA7XG4gICAgICAgIH0gZWxzZSByZXR1cm4gZmFsc2VcbiAgICAgIH0gZWxzZSBjaCA9IG5leHQ7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBpZiAodW5pdCA9PSBcImNoYXJcIikge1xuICAgICAgbW92ZU9uY2UoKVxuICAgIH0gZWxzZSBpZiAodW5pdCA9PSBcImNvbHVtblwiKSB7XG4gICAgICBtb3ZlT25jZSh0cnVlKVxuICAgIH0gZWxzZSBpZiAodW5pdCA9PSBcIndvcmRcIiB8fCB1bml0ID09IFwiZ3JvdXBcIikge1xuICAgICAgdmFyIHNhd1R5cGUgPSBudWxsLCBncm91cCA9IHVuaXQgPT0gXCJncm91cFwiO1xuICAgICAgdmFyIGhlbHBlciA9IGRvYy5jbSAmJiBkb2MuY20uZ2V0SGVscGVyKHBvcywgXCJ3b3JkQ2hhcnNcIik7XG4gICAgICBmb3IgKHZhciBmaXJzdCA9IHRydWU7OyBmaXJzdCA9IGZhbHNlKSB7XG4gICAgICAgIGlmIChkaXIgPCAwICYmICFtb3ZlT25jZSghZmlyc3QpKSBicmVhaztcbiAgICAgICAgdmFyIGN1ciA9IGxpbmVPYmoudGV4dC5jaGFyQXQoY2gpIHx8IFwiXFxuXCI7XG4gICAgICAgIHZhciB0eXBlID0gaXNXb3JkQ2hhcihjdXIsIGhlbHBlcikgPyBcIndcIlxuICAgICAgICAgIDogZ3JvdXAgJiYgY3VyID09IFwiXFxuXCIgPyBcIm5cIlxuICAgICAgICAgIDogIWdyb3VwIHx8IC9cXHMvLnRlc3QoY3VyKSA/IG51bGxcbiAgICAgICAgICA6IFwicFwiO1xuICAgICAgICBpZiAoZ3JvdXAgJiYgIWZpcnN0ICYmICF0eXBlKSB0eXBlID0gXCJzXCI7XG4gICAgICAgIGlmIChzYXdUeXBlICYmIHNhd1R5cGUgIT0gdHlwZSkge1xuICAgICAgICAgIGlmIChkaXIgPCAwKSB7ZGlyID0gMTsgbW92ZU9uY2UoKTt9XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAodHlwZSkgc2F3VHlwZSA9IHR5cGU7XG4gICAgICAgIGlmIChkaXIgPiAwICYmICFtb3ZlT25jZSghZmlyc3QpKSBicmVhaztcbiAgICAgIH1cbiAgICB9XG4gICAgdmFyIHJlc3VsdCA9IHNraXBBdG9taWMoZG9jLCBQb3MobGluZSwgY2gpLCBwb3MsIG9yaWdEaXIsIHRydWUpO1xuICAgIGlmICghY21wKHBvcywgcmVzdWx0KSkgcmVzdWx0LmhpdFNpZGUgPSB0cnVlO1xuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cblxuICAvLyBGb3IgcmVsYXRpdmUgdmVydGljYWwgbW92ZW1lbnQuIERpciBtYXkgYmUgLTEgb3IgMS4gVW5pdCBjYW4gYmVcbiAgLy8gXCJwYWdlXCIgb3IgXCJsaW5lXCIuIFRoZSByZXN1bHRpbmcgcG9zaXRpb24gd2lsbCBoYXZlIGEgaGl0U2lkZT10cnVlXG4gIC8vIHByb3BlcnR5IGlmIGl0IHJlYWNoZWQgdGhlIGVuZCBvZiB0aGUgZG9jdW1lbnQuXG4gIGZ1bmN0aW9uIGZpbmRQb3NWKGNtLCBwb3MsIGRpciwgdW5pdCkge1xuICAgIHZhciBkb2MgPSBjbS5kb2MsIHggPSBwb3MubGVmdCwgeTtcbiAgICBpZiAodW5pdCA9PSBcInBhZ2VcIikge1xuICAgICAgdmFyIHBhZ2VTaXplID0gTWF0aC5taW4oY20uZGlzcGxheS53cmFwcGVyLmNsaWVudEhlaWdodCwgd2luZG93LmlubmVySGVpZ2h0IHx8IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGllbnRIZWlnaHQpO1xuICAgICAgeSA9IHBvcy50b3AgKyBkaXIgKiAocGFnZVNpemUgLSAoZGlyIDwgMCA/IDEuNSA6IC41KSAqIHRleHRIZWlnaHQoY20uZGlzcGxheSkpO1xuICAgIH0gZWxzZSBpZiAodW5pdCA9PSBcImxpbmVcIikge1xuICAgICAgeSA9IGRpciA+IDAgPyBwb3MuYm90dG9tICsgMyA6IHBvcy50b3AgLSAzO1xuICAgIH1cbiAgICBmb3IgKDs7KSB7XG4gICAgICB2YXIgdGFyZ2V0ID0gY29vcmRzQ2hhcihjbSwgeCwgeSk7XG4gICAgICBpZiAoIXRhcmdldC5vdXRzaWRlKSBicmVhaztcbiAgICAgIGlmIChkaXIgPCAwID8geSA8PSAwIDogeSA+PSBkb2MuaGVpZ2h0KSB7IHRhcmdldC5oaXRTaWRlID0gdHJ1ZTsgYnJlYWs7IH1cbiAgICAgIHkgKz0gZGlyICogNTtcbiAgICB9XG4gICAgcmV0dXJuIHRhcmdldDtcbiAgfVxuXG4gIC8vIEVESVRPUiBNRVRIT0RTXG5cbiAgLy8gVGhlIHB1YmxpY2x5IHZpc2libGUgQVBJLiBOb3RlIHRoYXQgbWV0aG9kT3AoZikgbWVhbnNcbiAgLy8gJ3dyYXAgZiBpbiBhbiBvcGVyYXRpb24sIHBlcmZvcm1lZCBvbiBpdHMgYHRoaXNgIHBhcmFtZXRlcicuXG5cbiAgLy8gVGhpcyBpcyBub3QgdGhlIGNvbXBsZXRlIHNldCBvZiBlZGl0b3IgbWV0aG9kcy4gTW9zdCBvZiB0aGVcbiAgLy8gbWV0aG9kcyBkZWZpbmVkIG9uIHRoZSBEb2MgdHlwZSBhcmUgYWxzbyBpbmplY3RlZCBpbnRvXG4gIC8vIENvZGVNaXJyb3IucHJvdG90eXBlLCBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgYW5kXG4gIC8vIGNvbnZlbmllbmNlLlxuXG4gIENvZGVNaXJyb3IucHJvdG90eXBlID0ge1xuICAgIGNvbnN0cnVjdG9yOiBDb2RlTWlycm9yLFxuICAgIGZvY3VzOiBmdW5jdGlvbigpe3dpbmRvdy5mb2N1cygpOyB0aGlzLmRpc3BsYXkuaW5wdXQuZm9jdXMoKTt9LFxuXG4gICAgc2V0T3B0aW9uOiBmdW5jdGlvbihvcHRpb24sIHZhbHVlKSB7XG4gICAgICB2YXIgb3B0aW9ucyA9IHRoaXMub3B0aW9ucywgb2xkID0gb3B0aW9uc1tvcHRpb25dO1xuICAgICAgaWYgKG9wdGlvbnNbb3B0aW9uXSA9PSB2YWx1ZSAmJiBvcHRpb24gIT0gXCJtb2RlXCIpIHJldHVybjtcbiAgICAgIG9wdGlvbnNbb3B0aW9uXSA9IHZhbHVlO1xuICAgICAgaWYgKG9wdGlvbkhhbmRsZXJzLmhhc093blByb3BlcnR5KG9wdGlvbikpXG4gICAgICAgIG9wZXJhdGlvbih0aGlzLCBvcHRpb25IYW5kbGVyc1tvcHRpb25dKSh0aGlzLCB2YWx1ZSwgb2xkKTtcbiAgICB9LFxuXG4gICAgZ2V0T3B0aW9uOiBmdW5jdGlvbihvcHRpb24pIHtyZXR1cm4gdGhpcy5vcHRpb25zW29wdGlvbl07fSxcbiAgICBnZXREb2M6IGZ1bmN0aW9uKCkge3JldHVybiB0aGlzLmRvYzt9LFxuXG4gICAgYWRkS2V5TWFwOiBmdW5jdGlvbihtYXAsIGJvdHRvbSkge1xuICAgICAgdGhpcy5zdGF0ZS5rZXlNYXBzW2JvdHRvbSA/IFwicHVzaFwiIDogXCJ1bnNoaWZ0XCJdKGdldEtleU1hcChtYXApKTtcbiAgICB9LFxuICAgIHJlbW92ZUtleU1hcDogZnVuY3Rpb24obWFwKSB7XG4gICAgICB2YXIgbWFwcyA9IHRoaXMuc3RhdGUua2V5TWFwcztcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbWFwcy5sZW5ndGg7ICsraSlcbiAgICAgICAgaWYgKG1hcHNbaV0gPT0gbWFwIHx8IG1hcHNbaV0ubmFtZSA9PSBtYXApIHtcbiAgICAgICAgICBtYXBzLnNwbGljZShpLCAxKTtcbiAgICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgICAgfVxuICAgIH0sXG5cbiAgICBhZGRPdmVybGF5OiBtZXRob2RPcChmdW5jdGlvbihzcGVjLCBvcHRpb25zKSB7XG4gICAgICB2YXIgbW9kZSA9IHNwZWMudG9rZW4gPyBzcGVjIDogQ29kZU1pcnJvci5nZXRNb2RlKHRoaXMub3B0aW9ucywgc3BlYyk7XG4gICAgICBpZiAobW9kZS5zdGFydFN0YXRlKSB0aHJvdyBuZXcgRXJyb3IoXCJPdmVybGF5cyBtYXkgbm90IGJlIHN0YXRlZnVsLlwiKTtcbiAgICAgIHRoaXMuc3RhdGUub3ZlcmxheXMucHVzaCh7bW9kZTogbW9kZSwgbW9kZVNwZWM6IHNwZWMsIG9wYXF1ZTogb3B0aW9ucyAmJiBvcHRpb25zLm9wYXF1ZX0pO1xuICAgICAgdGhpcy5zdGF0ZS5tb2RlR2VuKys7XG4gICAgICByZWdDaGFuZ2UodGhpcyk7XG4gICAgfSksXG4gICAgcmVtb3ZlT3ZlcmxheTogbWV0aG9kT3AoZnVuY3Rpb24oc3BlYykge1xuICAgICAgdmFyIG92ZXJsYXlzID0gdGhpcy5zdGF0ZS5vdmVybGF5cztcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb3ZlcmxheXMubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgdmFyIGN1ciA9IG92ZXJsYXlzW2ldLm1vZGVTcGVjO1xuICAgICAgICBpZiAoY3VyID09IHNwZWMgfHwgdHlwZW9mIHNwZWMgPT0gXCJzdHJpbmdcIiAmJiBjdXIubmFtZSA9PSBzcGVjKSB7XG4gICAgICAgICAgb3ZlcmxheXMuc3BsaWNlKGksIDEpO1xuICAgICAgICAgIHRoaXMuc3RhdGUubW9kZUdlbisrO1xuICAgICAgICAgIHJlZ0NoYW5nZSh0aGlzKTtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9KSxcblxuICAgIGluZGVudExpbmU6IG1ldGhvZE9wKGZ1bmN0aW9uKG4sIGRpciwgYWdncmVzc2l2ZSkge1xuICAgICAgaWYgKHR5cGVvZiBkaXIgIT0gXCJzdHJpbmdcIiAmJiB0eXBlb2YgZGlyICE9IFwibnVtYmVyXCIpIHtcbiAgICAgICAgaWYgKGRpciA9PSBudWxsKSBkaXIgPSB0aGlzLm9wdGlvbnMuc21hcnRJbmRlbnQgPyBcInNtYXJ0XCIgOiBcInByZXZcIjtcbiAgICAgICAgZWxzZSBkaXIgPSBkaXIgPyBcImFkZFwiIDogXCJzdWJ0cmFjdFwiO1xuICAgICAgfVxuICAgICAgaWYgKGlzTGluZSh0aGlzLmRvYywgbikpIGluZGVudExpbmUodGhpcywgbiwgZGlyLCBhZ2dyZXNzaXZlKTtcbiAgICB9KSxcbiAgICBpbmRlbnRTZWxlY3Rpb246IG1ldGhvZE9wKGZ1bmN0aW9uKGhvdykge1xuICAgICAgdmFyIHJhbmdlcyA9IHRoaXMuZG9jLnNlbC5yYW5nZXMsIGVuZCA9IC0xO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByYW5nZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgdmFyIHJhbmdlID0gcmFuZ2VzW2ldO1xuICAgICAgICBpZiAoIXJhbmdlLmVtcHR5KCkpIHtcbiAgICAgICAgICB2YXIgZnJvbSA9IHJhbmdlLmZyb20oKSwgdG8gPSByYW5nZS50bygpO1xuICAgICAgICAgIHZhciBzdGFydCA9IE1hdGgubWF4KGVuZCwgZnJvbS5saW5lKTtcbiAgICAgICAgICBlbmQgPSBNYXRoLm1pbih0aGlzLmxhc3RMaW5lKCksIHRvLmxpbmUgLSAodG8uY2ggPyAwIDogMSkpICsgMTtcbiAgICAgICAgICBmb3IgKHZhciBqID0gc3RhcnQ7IGogPCBlbmQ7ICsrailcbiAgICAgICAgICAgIGluZGVudExpbmUodGhpcywgaiwgaG93KTtcbiAgICAgICAgICB2YXIgbmV3UmFuZ2VzID0gdGhpcy5kb2Muc2VsLnJhbmdlcztcbiAgICAgICAgICBpZiAoZnJvbS5jaCA9PSAwICYmIHJhbmdlcy5sZW5ndGggPT0gbmV3UmFuZ2VzLmxlbmd0aCAmJiBuZXdSYW5nZXNbaV0uZnJvbSgpLmNoID4gMClcbiAgICAgICAgICAgIHJlcGxhY2VPbmVTZWxlY3Rpb24odGhpcy5kb2MsIGksIG5ldyBSYW5nZShmcm9tLCBuZXdSYW5nZXNbaV0udG8oKSksIHNlbF9kb250U2Nyb2xsKTtcbiAgICAgICAgfSBlbHNlIGlmIChyYW5nZS5oZWFkLmxpbmUgPiBlbmQpIHtcbiAgICAgICAgICBpbmRlbnRMaW5lKHRoaXMsIHJhbmdlLmhlYWQubGluZSwgaG93LCB0cnVlKTtcbiAgICAgICAgICBlbmQgPSByYW5nZS5oZWFkLmxpbmU7XG4gICAgICAgICAgaWYgKGkgPT0gdGhpcy5kb2Muc2VsLnByaW1JbmRleCkgZW5zdXJlQ3Vyc29yVmlzaWJsZSh0aGlzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0pLFxuXG4gICAgLy8gRmV0Y2ggdGhlIHBhcnNlciB0b2tlbiBmb3IgYSBnaXZlbiBjaGFyYWN0ZXIuIFVzZWZ1bCBmb3IgaGFja3NcbiAgICAvLyB0aGF0IHdhbnQgdG8gaW5zcGVjdCB0aGUgbW9kZSBzdGF0ZSAoc2F5LCBmb3IgY29tcGxldGlvbikuXG4gICAgZ2V0VG9rZW5BdDogZnVuY3Rpb24ocG9zLCBwcmVjaXNlKSB7XG4gICAgICByZXR1cm4gdGFrZVRva2VuKHRoaXMsIHBvcywgcHJlY2lzZSk7XG4gICAgfSxcblxuICAgIGdldExpbmVUb2tlbnM6IGZ1bmN0aW9uKGxpbmUsIHByZWNpc2UpIHtcbiAgICAgIHJldHVybiB0YWtlVG9rZW4odGhpcywgUG9zKGxpbmUpLCBwcmVjaXNlLCB0cnVlKTtcbiAgICB9LFxuXG4gICAgZ2V0VG9rZW5UeXBlQXQ6IGZ1bmN0aW9uKHBvcykge1xuICAgICAgcG9zID0gY2xpcFBvcyh0aGlzLmRvYywgcG9zKTtcbiAgICAgIHZhciBzdHlsZXMgPSBnZXRMaW5lU3R5bGVzKHRoaXMsIGdldExpbmUodGhpcy5kb2MsIHBvcy5saW5lKSk7XG4gICAgICB2YXIgYmVmb3JlID0gMCwgYWZ0ZXIgPSAoc3R5bGVzLmxlbmd0aCAtIDEpIC8gMiwgY2ggPSBwb3MuY2g7XG4gICAgICB2YXIgdHlwZTtcbiAgICAgIGlmIChjaCA9PSAwKSB0eXBlID0gc3R5bGVzWzJdO1xuICAgICAgZWxzZSBmb3IgKDs7KSB7XG4gICAgICAgIHZhciBtaWQgPSAoYmVmb3JlICsgYWZ0ZXIpID4+IDE7XG4gICAgICAgIGlmICgobWlkID8gc3R5bGVzW21pZCAqIDIgLSAxXSA6IDApID49IGNoKSBhZnRlciA9IG1pZDtcbiAgICAgICAgZWxzZSBpZiAoc3R5bGVzW21pZCAqIDIgKyAxXSA8IGNoKSBiZWZvcmUgPSBtaWQgKyAxO1xuICAgICAgICBlbHNlIHsgdHlwZSA9IHN0eWxlc1ttaWQgKiAyICsgMl07IGJyZWFrOyB9XG4gICAgICB9XG4gICAgICB2YXIgY3V0ID0gdHlwZSA/IHR5cGUuaW5kZXhPZihcImNtLW92ZXJsYXkgXCIpIDogLTE7XG4gICAgICByZXR1cm4gY3V0IDwgMCA/IHR5cGUgOiBjdXQgPT0gMCA/IG51bGwgOiB0eXBlLnNsaWNlKDAsIGN1dCAtIDEpO1xuICAgIH0sXG5cbiAgICBnZXRNb2RlQXQ6IGZ1bmN0aW9uKHBvcykge1xuICAgICAgdmFyIG1vZGUgPSB0aGlzLmRvYy5tb2RlO1xuICAgICAgaWYgKCFtb2RlLmlubmVyTW9kZSkgcmV0dXJuIG1vZGU7XG4gICAgICByZXR1cm4gQ29kZU1pcnJvci5pbm5lck1vZGUobW9kZSwgdGhpcy5nZXRUb2tlbkF0KHBvcykuc3RhdGUpLm1vZGU7XG4gICAgfSxcblxuICAgIGdldEhlbHBlcjogZnVuY3Rpb24ocG9zLCB0eXBlKSB7XG4gICAgICByZXR1cm4gdGhpcy5nZXRIZWxwZXJzKHBvcywgdHlwZSlbMF07XG4gICAgfSxcblxuICAgIGdldEhlbHBlcnM6IGZ1bmN0aW9uKHBvcywgdHlwZSkge1xuICAgICAgdmFyIGZvdW5kID0gW107XG4gICAgICBpZiAoIWhlbHBlcnMuaGFzT3duUHJvcGVydHkodHlwZSkpIHJldHVybiBmb3VuZDtcbiAgICAgIHZhciBoZWxwID0gaGVscGVyc1t0eXBlXSwgbW9kZSA9IHRoaXMuZ2V0TW9kZUF0KHBvcyk7XG4gICAgICBpZiAodHlwZW9mIG1vZGVbdHlwZV0gPT0gXCJzdHJpbmdcIikge1xuICAgICAgICBpZiAoaGVscFttb2RlW3R5cGVdXSkgZm91bmQucHVzaChoZWxwW21vZGVbdHlwZV1dKTtcbiAgICAgIH0gZWxzZSBpZiAobW9kZVt0eXBlXSkge1xuICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IG1vZGVbdHlwZV0ubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgICB2YXIgdmFsID0gaGVscFttb2RlW3R5cGVdW2ldXTtcbiAgICAgICAgICBpZiAodmFsKSBmb3VuZC5wdXNoKHZhbCk7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSBpZiAobW9kZS5oZWxwZXJUeXBlICYmIGhlbHBbbW9kZS5oZWxwZXJUeXBlXSkge1xuICAgICAgICBmb3VuZC5wdXNoKGhlbHBbbW9kZS5oZWxwZXJUeXBlXSk7XG4gICAgICB9IGVsc2UgaWYgKGhlbHBbbW9kZS5uYW1lXSkge1xuICAgICAgICBmb3VuZC5wdXNoKGhlbHBbbW9kZS5uYW1lXSk7XG4gICAgICB9XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGhlbHAuX2dsb2JhbC5sZW5ndGg7IGkrKykge1xuICAgICAgICB2YXIgY3VyID0gaGVscC5fZ2xvYmFsW2ldO1xuICAgICAgICBpZiAoY3VyLnByZWQobW9kZSwgdGhpcykgJiYgaW5kZXhPZihmb3VuZCwgY3VyLnZhbCkgPT0gLTEpXG4gICAgICAgICAgZm91bmQucHVzaChjdXIudmFsKTtcbiAgICAgIH1cbiAgICAgIHJldHVybiBmb3VuZDtcbiAgICB9LFxuXG4gICAgZ2V0U3RhdGVBZnRlcjogZnVuY3Rpb24obGluZSwgcHJlY2lzZSkge1xuICAgICAgdmFyIGRvYyA9IHRoaXMuZG9jO1xuICAgICAgbGluZSA9IGNsaXBMaW5lKGRvYywgbGluZSA9PSBudWxsID8gZG9jLmZpcnN0ICsgZG9jLnNpemUgLSAxOiBsaW5lKTtcbiAgICAgIHJldHVybiBnZXRTdGF0ZUJlZm9yZSh0aGlzLCBsaW5lICsgMSwgcHJlY2lzZSk7XG4gICAgfSxcblxuICAgIGN1cnNvckNvb3JkczogZnVuY3Rpb24oc3RhcnQsIG1vZGUpIHtcbiAgICAgIHZhciBwb3MsIHJhbmdlID0gdGhpcy5kb2Muc2VsLnByaW1hcnkoKTtcbiAgICAgIGlmIChzdGFydCA9PSBudWxsKSBwb3MgPSByYW5nZS5oZWFkO1xuICAgICAgZWxzZSBpZiAodHlwZW9mIHN0YXJ0ID09IFwib2JqZWN0XCIpIHBvcyA9IGNsaXBQb3ModGhpcy5kb2MsIHN0YXJ0KTtcbiAgICAgIGVsc2UgcG9zID0gc3RhcnQgPyByYW5nZS5mcm9tKCkgOiByYW5nZS50bygpO1xuICAgICAgcmV0dXJuIGN1cnNvckNvb3Jkcyh0aGlzLCBwb3MsIG1vZGUgfHwgXCJwYWdlXCIpO1xuICAgIH0sXG5cbiAgICBjaGFyQ29vcmRzOiBmdW5jdGlvbihwb3MsIG1vZGUpIHtcbiAgICAgIHJldHVybiBjaGFyQ29vcmRzKHRoaXMsIGNsaXBQb3ModGhpcy5kb2MsIHBvcyksIG1vZGUgfHwgXCJwYWdlXCIpO1xuICAgIH0sXG5cbiAgICBjb29yZHNDaGFyOiBmdW5jdGlvbihjb29yZHMsIG1vZGUpIHtcbiAgICAgIGNvb3JkcyA9IGZyb21Db29yZFN5c3RlbSh0aGlzLCBjb29yZHMsIG1vZGUgfHwgXCJwYWdlXCIpO1xuICAgICAgcmV0dXJuIGNvb3Jkc0NoYXIodGhpcywgY29vcmRzLmxlZnQsIGNvb3Jkcy50b3ApO1xuICAgIH0sXG5cbiAgICBsaW5lQXRIZWlnaHQ6IGZ1bmN0aW9uKGhlaWdodCwgbW9kZSkge1xuICAgICAgaGVpZ2h0ID0gZnJvbUNvb3JkU3lzdGVtKHRoaXMsIHt0b3A6IGhlaWdodCwgbGVmdDogMH0sIG1vZGUgfHwgXCJwYWdlXCIpLnRvcDtcbiAgICAgIHJldHVybiBsaW5lQXRIZWlnaHQodGhpcy5kb2MsIGhlaWdodCArIHRoaXMuZGlzcGxheS52aWV3T2Zmc2V0KTtcbiAgICB9LFxuICAgIGhlaWdodEF0TGluZTogZnVuY3Rpb24obGluZSwgbW9kZSkge1xuICAgICAgdmFyIGVuZCA9IGZhbHNlLCBsaW5lT2JqO1xuICAgICAgaWYgKHR5cGVvZiBsaW5lID09IFwibnVtYmVyXCIpIHtcbiAgICAgICAgdmFyIGxhc3QgPSB0aGlzLmRvYy5maXJzdCArIHRoaXMuZG9jLnNpemUgLSAxO1xuICAgICAgICBpZiAobGluZSA8IHRoaXMuZG9jLmZpcnN0KSBsaW5lID0gdGhpcy5kb2MuZmlyc3Q7XG4gICAgICAgIGVsc2UgaWYgKGxpbmUgPiBsYXN0KSB7IGxpbmUgPSBsYXN0OyBlbmQgPSB0cnVlOyB9XG4gICAgICAgIGxpbmVPYmogPSBnZXRMaW5lKHRoaXMuZG9jLCBsaW5lKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGxpbmVPYmogPSBsaW5lO1xuICAgICAgfVxuICAgICAgcmV0dXJuIGludG9Db29yZFN5c3RlbSh0aGlzLCBsaW5lT2JqLCB7dG9wOiAwLCBsZWZ0OiAwfSwgbW9kZSB8fCBcInBhZ2VcIikudG9wICtcbiAgICAgICAgKGVuZCA/IHRoaXMuZG9jLmhlaWdodCAtIGhlaWdodEF0TGluZShsaW5lT2JqKSA6IDApO1xuICAgIH0sXG5cbiAgICBkZWZhdWx0VGV4dEhlaWdodDogZnVuY3Rpb24oKSB7IHJldHVybiB0ZXh0SGVpZ2h0KHRoaXMuZGlzcGxheSk7IH0sXG4gICAgZGVmYXVsdENoYXJXaWR0aDogZnVuY3Rpb24oKSB7IHJldHVybiBjaGFyV2lkdGgodGhpcy5kaXNwbGF5KTsgfSxcblxuICAgIHNldEd1dHRlck1hcmtlcjogbWV0aG9kT3AoZnVuY3Rpb24obGluZSwgZ3V0dGVySUQsIHZhbHVlKSB7XG4gICAgICByZXR1cm4gY2hhbmdlTGluZSh0aGlzLmRvYywgbGluZSwgXCJndXR0ZXJcIiwgZnVuY3Rpb24obGluZSkge1xuICAgICAgICB2YXIgbWFya2VycyA9IGxpbmUuZ3V0dGVyTWFya2VycyB8fCAobGluZS5ndXR0ZXJNYXJrZXJzID0ge30pO1xuICAgICAgICBtYXJrZXJzW2d1dHRlcklEXSA9IHZhbHVlO1xuICAgICAgICBpZiAoIXZhbHVlICYmIGlzRW1wdHkobWFya2VycykpIGxpbmUuZ3V0dGVyTWFya2VycyA9IG51bGw7XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgfSk7XG4gICAgfSksXG5cbiAgICBjbGVhckd1dHRlcjogbWV0aG9kT3AoZnVuY3Rpb24oZ3V0dGVySUQpIHtcbiAgICAgIHZhciBjbSA9IHRoaXMsIGRvYyA9IGNtLmRvYywgaSA9IGRvYy5maXJzdDtcbiAgICAgIGRvYy5pdGVyKGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgICAgaWYgKGxpbmUuZ3V0dGVyTWFya2VycyAmJiBsaW5lLmd1dHRlck1hcmtlcnNbZ3V0dGVySURdKSB7XG4gICAgICAgICAgbGluZS5ndXR0ZXJNYXJrZXJzW2d1dHRlcklEXSA9IG51bGw7XG4gICAgICAgICAgcmVnTGluZUNoYW5nZShjbSwgaSwgXCJndXR0ZXJcIik7XG4gICAgICAgICAgaWYgKGlzRW1wdHkobGluZS5ndXR0ZXJNYXJrZXJzKSkgbGluZS5ndXR0ZXJNYXJrZXJzID0gbnVsbDtcbiAgICAgICAgfVxuICAgICAgICArK2k7XG4gICAgICB9KTtcbiAgICB9KSxcblxuICAgIGxpbmVJbmZvOiBmdW5jdGlvbihsaW5lKSB7XG4gICAgICBpZiAodHlwZW9mIGxpbmUgPT0gXCJudW1iZXJcIikge1xuICAgICAgICBpZiAoIWlzTGluZSh0aGlzLmRvYywgbGluZSkpIHJldHVybiBudWxsO1xuICAgICAgICB2YXIgbiA9IGxpbmU7XG4gICAgICAgIGxpbmUgPSBnZXRMaW5lKHRoaXMuZG9jLCBsaW5lKTtcbiAgICAgICAgaWYgKCFsaW5lKSByZXR1cm4gbnVsbDtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHZhciBuID0gbGluZU5vKGxpbmUpO1xuICAgICAgICBpZiAobiA9PSBudWxsKSByZXR1cm4gbnVsbDtcbiAgICAgIH1cbiAgICAgIHJldHVybiB7bGluZTogbiwgaGFuZGxlOiBsaW5lLCB0ZXh0OiBsaW5lLnRleHQsIGd1dHRlck1hcmtlcnM6IGxpbmUuZ3V0dGVyTWFya2VycyxcbiAgICAgICAgICAgICAgdGV4dENsYXNzOiBsaW5lLnRleHRDbGFzcywgYmdDbGFzczogbGluZS5iZ0NsYXNzLCB3cmFwQ2xhc3M6IGxpbmUud3JhcENsYXNzLFxuICAgICAgICAgICAgICB3aWRnZXRzOiBsaW5lLndpZGdldHN9O1xuICAgIH0sXG5cbiAgICBnZXRWaWV3cG9ydDogZnVuY3Rpb24oKSB7IHJldHVybiB7ZnJvbTogdGhpcy5kaXNwbGF5LnZpZXdGcm9tLCB0bzogdGhpcy5kaXNwbGF5LnZpZXdUb307fSxcblxuICAgIGFkZFdpZGdldDogZnVuY3Rpb24ocG9zLCBub2RlLCBzY3JvbGwsIHZlcnQsIGhvcml6KSB7XG4gICAgICB2YXIgZGlzcGxheSA9IHRoaXMuZGlzcGxheTtcbiAgICAgIHBvcyA9IGN1cnNvckNvb3Jkcyh0aGlzLCBjbGlwUG9zKHRoaXMuZG9jLCBwb3MpKTtcbiAgICAgIHZhciB0b3AgPSBwb3MuYm90dG9tLCBsZWZ0ID0gcG9zLmxlZnQ7XG4gICAgICBub2RlLnN0eWxlLnBvc2l0aW9uID0gXCJhYnNvbHV0ZVwiO1xuICAgICAgbm9kZS5zZXRBdHRyaWJ1dGUoXCJjbS1pZ25vcmUtZXZlbnRzXCIsIFwidHJ1ZVwiKTtcbiAgICAgIHRoaXMuZGlzcGxheS5pbnB1dC5zZXRVbmVkaXRhYmxlKG5vZGUpO1xuICAgICAgZGlzcGxheS5zaXplci5hcHBlbmRDaGlsZChub2RlKTtcbiAgICAgIGlmICh2ZXJ0ID09IFwib3ZlclwiKSB7XG4gICAgICAgIHRvcCA9IHBvcy50b3A7XG4gICAgICB9IGVsc2UgaWYgKHZlcnQgPT0gXCJhYm92ZVwiIHx8IHZlcnQgPT0gXCJuZWFyXCIpIHtcbiAgICAgICAgdmFyIHZzcGFjZSA9IE1hdGgubWF4KGRpc3BsYXkud3JhcHBlci5jbGllbnRIZWlnaHQsIHRoaXMuZG9jLmhlaWdodCksXG4gICAgICAgIGhzcGFjZSA9IE1hdGgubWF4KGRpc3BsYXkuc2l6ZXIuY2xpZW50V2lkdGgsIGRpc3BsYXkubGluZVNwYWNlLmNsaWVudFdpZHRoKTtcbiAgICAgICAgLy8gRGVmYXVsdCB0byBwb3NpdGlvbmluZyBhYm92ZSAoaWYgc3BlY2lmaWVkIGFuZCBwb3NzaWJsZSk7IG90aGVyd2lzZSBkZWZhdWx0IHRvIHBvc2l0aW9uaW5nIGJlbG93XG4gICAgICAgIGlmICgodmVydCA9PSAnYWJvdmUnIHx8IHBvcy5ib3R0b20gKyBub2RlLm9mZnNldEhlaWdodCA+IHZzcGFjZSkgJiYgcG9zLnRvcCA+IG5vZGUub2Zmc2V0SGVpZ2h0KVxuICAgICAgICAgIHRvcCA9IHBvcy50b3AgLSBub2RlLm9mZnNldEhlaWdodDtcbiAgICAgICAgZWxzZSBpZiAocG9zLmJvdHRvbSArIG5vZGUub2Zmc2V0SGVpZ2h0IDw9IHZzcGFjZSlcbiAgICAgICAgICB0b3AgPSBwb3MuYm90dG9tO1xuICAgICAgICBpZiAobGVmdCArIG5vZGUub2Zmc2V0V2lkdGggPiBoc3BhY2UpXG4gICAgICAgICAgbGVmdCA9IGhzcGFjZSAtIG5vZGUub2Zmc2V0V2lkdGg7XG4gICAgICB9XG4gICAgICBub2RlLnN0eWxlLnRvcCA9IHRvcCArIFwicHhcIjtcbiAgICAgIG5vZGUuc3R5bGUubGVmdCA9IG5vZGUuc3R5bGUucmlnaHQgPSBcIlwiO1xuICAgICAgaWYgKGhvcml6ID09IFwicmlnaHRcIikge1xuICAgICAgICBsZWZ0ID0gZGlzcGxheS5zaXplci5jbGllbnRXaWR0aCAtIG5vZGUub2Zmc2V0V2lkdGg7XG4gICAgICAgIG5vZGUuc3R5bGUucmlnaHQgPSBcIjBweFwiO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgaWYgKGhvcml6ID09IFwibGVmdFwiKSBsZWZ0ID0gMDtcbiAgICAgICAgZWxzZSBpZiAoaG9yaXogPT0gXCJtaWRkbGVcIikgbGVmdCA9IChkaXNwbGF5LnNpemVyLmNsaWVudFdpZHRoIC0gbm9kZS5vZmZzZXRXaWR0aCkgLyAyO1xuICAgICAgICBub2RlLnN0eWxlLmxlZnQgPSBsZWZ0ICsgXCJweFwiO1xuICAgICAgfVxuICAgICAgaWYgKHNjcm9sbClcbiAgICAgICAgc2Nyb2xsSW50b1ZpZXcodGhpcywgbGVmdCwgdG9wLCBsZWZ0ICsgbm9kZS5vZmZzZXRXaWR0aCwgdG9wICsgbm9kZS5vZmZzZXRIZWlnaHQpO1xuICAgIH0sXG5cbiAgICB0cmlnZ2VyT25LZXlEb3duOiBtZXRob2RPcChvbktleURvd24pLFxuICAgIHRyaWdnZXJPbktleVByZXNzOiBtZXRob2RPcChvbktleVByZXNzKSxcbiAgICB0cmlnZ2VyT25LZXlVcDogb25LZXlVcCxcblxuICAgIGV4ZWNDb21tYW5kOiBmdW5jdGlvbihjbWQpIHtcbiAgICAgIGlmIChjb21tYW5kcy5oYXNPd25Qcm9wZXJ0eShjbWQpKVxuICAgICAgICByZXR1cm4gY29tbWFuZHNbY21kXS5jYWxsKG51bGwsIHRoaXMpO1xuICAgIH0sXG5cbiAgICB0cmlnZ2VyRWxlY3RyaWM6IG1ldGhvZE9wKGZ1bmN0aW9uKHRleHQpIHsgdHJpZ2dlckVsZWN0cmljKHRoaXMsIHRleHQpOyB9KSxcblxuICAgIGZpbmRQb3NIOiBmdW5jdGlvbihmcm9tLCBhbW91bnQsIHVuaXQsIHZpc3VhbGx5KSB7XG4gICAgICB2YXIgZGlyID0gMTtcbiAgICAgIGlmIChhbW91bnQgPCAwKSB7IGRpciA9IC0xOyBhbW91bnQgPSAtYW1vdW50OyB9XG4gICAgICBmb3IgKHZhciBpID0gMCwgY3VyID0gY2xpcFBvcyh0aGlzLmRvYywgZnJvbSk7IGkgPCBhbW91bnQ7ICsraSkge1xuICAgICAgICBjdXIgPSBmaW5kUG9zSCh0aGlzLmRvYywgY3VyLCBkaXIsIHVuaXQsIHZpc3VhbGx5KTtcbiAgICAgICAgaWYgKGN1ci5oaXRTaWRlKSBicmVhaztcbiAgICAgIH1cbiAgICAgIHJldHVybiBjdXI7XG4gICAgfSxcblxuICAgIG1vdmVIOiBtZXRob2RPcChmdW5jdGlvbihkaXIsIHVuaXQpIHtcbiAgICAgIHZhciBjbSA9IHRoaXM7XG4gICAgICBjbS5leHRlbmRTZWxlY3Rpb25zQnkoZnVuY3Rpb24ocmFuZ2UpIHtcbiAgICAgICAgaWYgKGNtLmRpc3BsYXkuc2hpZnQgfHwgY20uZG9jLmV4dGVuZCB8fCByYW5nZS5lbXB0eSgpKVxuICAgICAgICAgIHJldHVybiBmaW5kUG9zSChjbS5kb2MsIHJhbmdlLmhlYWQsIGRpciwgdW5pdCwgY20ub3B0aW9ucy5ydGxNb3ZlVmlzdWFsbHkpO1xuICAgICAgICBlbHNlXG4gICAgICAgICAgcmV0dXJuIGRpciA8IDAgPyByYW5nZS5mcm9tKCkgOiByYW5nZS50bygpO1xuICAgICAgfSwgc2VsX21vdmUpO1xuICAgIH0pLFxuXG4gICAgZGVsZXRlSDogbWV0aG9kT3AoZnVuY3Rpb24oZGlyLCB1bml0KSB7XG4gICAgICB2YXIgc2VsID0gdGhpcy5kb2Muc2VsLCBkb2MgPSB0aGlzLmRvYztcbiAgICAgIGlmIChzZWwuc29tZXRoaW5nU2VsZWN0ZWQoKSlcbiAgICAgICAgZG9jLnJlcGxhY2VTZWxlY3Rpb24oXCJcIiwgbnVsbCwgXCIrZGVsZXRlXCIpO1xuICAgICAgZWxzZVxuICAgICAgICBkZWxldGVOZWFyU2VsZWN0aW9uKHRoaXMsIGZ1bmN0aW9uKHJhbmdlKSB7XG4gICAgICAgICAgdmFyIG90aGVyID0gZmluZFBvc0goZG9jLCByYW5nZS5oZWFkLCBkaXIsIHVuaXQsIGZhbHNlKTtcbiAgICAgICAgICByZXR1cm4gZGlyIDwgMCA/IHtmcm9tOiBvdGhlciwgdG86IHJhbmdlLmhlYWR9IDoge2Zyb206IHJhbmdlLmhlYWQsIHRvOiBvdGhlcn07XG4gICAgICAgIH0pO1xuICAgIH0pLFxuXG4gICAgZmluZFBvc1Y6IGZ1bmN0aW9uKGZyb20sIGFtb3VudCwgdW5pdCwgZ29hbENvbHVtbikge1xuICAgICAgdmFyIGRpciA9IDEsIHggPSBnb2FsQ29sdW1uO1xuICAgICAgaWYgKGFtb3VudCA8IDApIHsgZGlyID0gLTE7IGFtb3VudCA9IC1hbW91bnQ7IH1cbiAgICAgIGZvciAodmFyIGkgPSAwLCBjdXIgPSBjbGlwUG9zKHRoaXMuZG9jLCBmcm9tKTsgaSA8IGFtb3VudDsgKytpKSB7XG4gICAgICAgIHZhciBjb29yZHMgPSBjdXJzb3JDb29yZHModGhpcywgY3VyLCBcImRpdlwiKTtcbiAgICAgICAgaWYgKHggPT0gbnVsbCkgeCA9IGNvb3Jkcy5sZWZ0O1xuICAgICAgICBlbHNlIGNvb3Jkcy5sZWZ0ID0geDtcbiAgICAgICAgY3VyID0gZmluZFBvc1YodGhpcywgY29vcmRzLCBkaXIsIHVuaXQpO1xuICAgICAgICBpZiAoY3VyLmhpdFNpZGUpIGJyZWFrO1xuICAgICAgfVxuICAgICAgcmV0dXJuIGN1cjtcbiAgICB9LFxuXG4gICAgbW92ZVY6IG1ldGhvZE9wKGZ1bmN0aW9uKGRpciwgdW5pdCkge1xuICAgICAgdmFyIGNtID0gdGhpcywgZG9jID0gdGhpcy5kb2MsIGdvYWxzID0gW107XG4gICAgICB2YXIgY29sbGFwc2UgPSAhY20uZGlzcGxheS5zaGlmdCAmJiAhZG9jLmV4dGVuZCAmJiBkb2Muc2VsLnNvbWV0aGluZ1NlbGVjdGVkKCk7XG4gICAgICBkb2MuZXh0ZW5kU2VsZWN0aW9uc0J5KGZ1bmN0aW9uKHJhbmdlKSB7XG4gICAgICAgIGlmIChjb2xsYXBzZSlcbiAgICAgICAgICByZXR1cm4gZGlyIDwgMCA/IHJhbmdlLmZyb20oKSA6IHJhbmdlLnRvKCk7XG4gICAgICAgIHZhciBoZWFkUG9zID0gY3Vyc29yQ29vcmRzKGNtLCByYW5nZS5oZWFkLCBcImRpdlwiKTtcbiAgICAgICAgaWYgKHJhbmdlLmdvYWxDb2x1bW4gIT0gbnVsbCkgaGVhZFBvcy5sZWZ0ID0gcmFuZ2UuZ29hbENvbHVtbjtcbiAgICAgICAgZ29hbHMucHVzaChoZWFkUG9zLmxlZnQpO1xuICAgICAgICB2YXIgcG9zID0gZmluZFBvc1YoY20sIGhlYWRQb3MsIGRpciwgdW5pdCk7XG4gICAgICAgIGlmICh1bml0ID09IFwicGFnZVwiICYmIHJhbmdlID09IGRvYy5zZWwucHJpbWFyeSgpKVxuICAgICAgICAgIGFkZFRvU2Nyb2xsUG9zKGNtLCBudWxsLCBjaGFyQ29vcmRzKGNtLCBwb3MsIFwiZGl2XCIpLnRvcCAtIGhlYWRQb3MudG9wKTtcbiAgICAgICAgcmV0dXJuIHBvcztcbiAgICAgIH0sIHNlbF9tb3ZlKTtcbiAgICAgIGlmIChnb2Fscy5sZW5ndGgpIGZvciAodmFyIGkgPSAwOyBpIDwgZG9jLnNlbC5yYW5nZXMubGVuZ3RoOyBpKyspXG4gICAgICAgIGRvYy5zZWwucmFuZ2VzW2ldLmdvYWxDb2x1bW4gPSBnb2Fsc1tpXTtcbiAgICB9KSxcblxuICAgIC8vIEZpbmQgdGhlIHdvcmQgYXQgdGhlIGdpdmVuIHBvc2l0aW9uIChhcyByZXR1cm5lZCBieSBjb29yZHNDaGFyKS5cbiAgICBmaW5kV29yZEF0OiBmdW5jdGlvbihwb3MpIHtcbiAgICAgIHZhciBkb2MgPSB0aGlzLmRvYywgbGluZSA9IGdldExpbmUoZG9jLCBwb3MubGluZSkudGV4dDtcbiAgICAgIHZhciBzdGFydCA9IHBvcy5jaCwgZW5kID0gcG9zLmNoO1xuICAgICAgaWYgKGxpbmUpIHtcbiAgICAgICAgdmFyIGhlbHBlciA9IHRoaXMuZ2V0SGVscGVyKHBvcywgXCJ3b3JkQ2hhcnNcIik7XG4gICAgICAgIGlmICgocG9zLnhSZWwgPCAwIHx8IGVuZCA9PSBsaW5lLmxlbmd0aCkgJiYgc3RhcnQpIC0tc3RhcnQ7IGVsc2UgKytlbmQ7XG4gICAgICAgIHZhciBzdGFydENoYXIgPSBsaW5lLmNoYXJBdChzdGFydCk7XG4gICAgICAgIHZhciBjaGVjayA9IGlzV29yZENoYXIoc3RhcnRDaGFyLCBoZWxwZXIpXG4gICAgICAgICAgPyBmdW5jdGlvbihjaCkgeyByZXR1cm4gaXNXb3JkQ2hhcihjaCwgaGVscGVyKTsgfVxuICAgICAgICAgIDogL1xccy8udGVzdChzdGFydENoYXIpID8gZnVuY3Rpb24oY2gpIHtyZXR1cm4gL1xccy8udGVzdChjaCk7fVxuICAgICAgICAgIDogZnVuY3Rpb24oY2gpIHtyZXR1cm4gIS9cXHMvLnRlc3QoY2gpICYmICFpc1dvcmRDaGFyKGNoKTt9O1xuICAgICAgICB3aGlsZSAoc3RhcnQgPiAwICYmIGNoZWNrKGxpbmUuY2hhckF0KHN0YXJ0IC0gMSkpKSAtLXN0YXJ0O1xuICAgICAgICB3aGlsZSAoZW5kIDwgbGluZS5sZW5ndGggJiYgY2hlY2sobGluZS5jaGFyQXQoZW5kKSkpICsrZW5kO1xuICAgICAgfVxuICAgICAgcmV0dXJuIG5ldyBSYW5nZShQb3MocG9zLmxpbmUsIHN0YXJ0KSwgUG9zKHBvcy5saW5lLCBlbmQpKTtcbiAgICB9LFxuXG4gICAgdG9nZ2xlT3ZlcndyaXRlOiBmdW5jdGlvbih2YWx1ZSkge1xuICAgICAgaWYgKHZhbHVlICE9IG51bGwgJiYgdmFsdWUgPT0gdGhpcy5zdGF0ZS5vdmVyd3JpdGUpIHJldHVybjtcbiAgICAgIGlmICh0aGlzLnN0YXRlLm92ZXJ3cml0ZSA9ICF0aGlzLnN0YXRlLm92ZXJ3cml0ZSlcbiAgICAgICAgYWRkQ2xhc3ModGhpcy5kaXNwbGF5LmN1cnNvckRpdiwgXCJDb2RlTWlycm9yLW92ZXJ3cml0ZVwiKTtcbiAgICAgIGVsc2VcbiAgICAgICAgcm1DbGFzcyh0aGlzLmRpc3BsYXkuY3Vyc29yRGl2LCBcIkNvZGVNaXJyb3Itb3ZlcndyaXRlXCIpO1xuXG4gICAgICBzaWduYWwodGhpcywgXCJvdmVyd3JpdGVUb2dnbGVcIiwgdGhpcywgdGhpcy5zdGF0ZS5vdmVyd3JpdGUpO1xuICAgIH0sXG4gICAgaGFzRm9jdXM6IGZ1bmN0aW9uKCkgeyByZXR1cm4gdGhpcy5kaXNwbGF5LmlucHV0LmdldEZpZWxkKCkgPT0gYWN0aXZlRWx0KCk7IH0sXG4gICAgaXNSZWFkT25seTogZnVuY3Rpb24oKSB7IHJldHVybiAhISh0aGlzLm9wdGlvbnMucmVhZE9ubHkgfHwgdGhpcy5kb2MuY2FudEVkaXQpOyB9LFxuXG4gICAgc2Nyb2xsVG86IG1ldGhvZE9wKGZ1bmN0aW9uKHgsIHkpIHtcbiAgICAgIGlmICh4ICE9IG51bGwgfHwgeSAhPSBudWxsKSByZXNvbHZlU2Nyb2xsVG9Qb3ModGhpcyk7XG4gICAgICBpZiAoeCAhPSBudWxsKSB0aGlzLmN1ck9wLnNjcm9sbExlZnQgPSB4O1xuICAgICAgaWYgKHkgIT0gbnVsbCkgdGhpcy5jdXJPcC5zY3JvbGxUb3AgPSB5O1xuICAgIH0pLFxuICAgIGdldFNjcm9sbEluZm86IGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIHNjcm9sbGVyID0gdGhpcy5kaXNwbGF5LnNjcm9sbGVyO1xuICAgICAgcmV0dXJuIHtsZWZ0OiBzY3JvbGxlci5zY3JvbGxMZWZ0LCB0b3A6IHNjcm9sbGVyLnNjcm9sbFRvcCxcbiAgICAgICAgICAgICAgaGVpZ2h0OiBzY3JvbGxlci5zY3JvbGxIZWlnaHQgLSBzY3JvbGxHYXAodGhpcykgLSB0aGlzLmRpc3BsYXkuYmFySGVpZ2h0LFxuICAgICAgICAgICAgICB3aWR0aDogc2Nyb2xsZXIuc2Nyb2xsV2lkdGggLSBzY3JvbGxHYXAodGhpcykgLSB0aGlzLmRpc3BsYXkuYmFyV2lkdGgsXG4gICAgICAgICAgICAgIGNsaWVudEhlaWdodDogZGlzcGxheUhlaWdodCh0aGlzKSwgY2xpZW50V2lkdGg6IGRpc3BsYXlXaWR0aCh0aGlzKX07XG4gICAgfSxcblxuICAgIHNjcm9sbEludG9WaWV3OiBtZXRob2RPcChmdW5jdGlvbihyYW5nZSwgbWFyZ2luKSB7XG4gICAgICBpZiAocmFuZ2UgPT0gbnVsbCkge1xuICAgICAgICByYW5nZSA9IHtmcm9tOiB0aGlzLmRvYy5zZWwucHJpbWFyeSgpLmhlYWQsIHRvOiBudWxsfTtcbiAgICAgICAgaWYgKG1hcmdpbiA9PSBudWxsKSBtYXJnaW4gPSB0aGlzLm9wdGlvbnMuY3Vyc29yU2Nyb2xsTWFyZ2luO1xuICAgICAgfSBlbHNlIGlmICh0eXBlb2YgcmFuZ2UgPT0gXCJudW1iZXJcIikge1xuICAgICAgICByYW5nZSA9IHtmcm9tOiBQb3MocmFuZ2UsIDApLCB0bzogbnVsbH07XG4gICAgICB9IGVsc2UgaWYgKHJhbmdlLmZyb20gPT0gbnVsbCkge1xuICAgICAgICByYW5nZSA9IHtmcm9tOiByYW5nZSwgdG86IG51bGx9O1xuICAgICAgfVxuICAgICAgaWYgKCFyYW5nZS50bykgcmFuZ2UudG8gPSByYW5nZS5mcm9tO1xuICAgICAgcmFuZ2UubWFyZ2luID0gbWFyZ2luIHx8IDA7XG5cbiAgICAgIGlmIChyYW5nZS5mcm9tLmxpbmUgIT0gbnVsbCkge1xuICAgICAgICByZXNvbHZlU2Nyb2xsVG9Qb3ModGhpcyk7XG4gICAgICAgIHRoaXMuY3VyT3Auc2Nyb2xsVG9Qb3MgPSByYW5nZTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHZhciBzUG9zID0gY2FsY3VsYXRlU2Nyb2xsUG9zKHRoaXMsIE1hdGgubWluKHJhbmdlLmZyb20ubGVmdCwgcmFuZ2UudG8ubGVmdCksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1hdGgubWluKHJhbmdlLmZyb20udG9wLCByYW5nZS50by50b3ApIC0gcmFuZ2UubWFyZ2luLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXRoLm1heChyYW5nZS5mcm9tLnJpZ2h0LCByYW5nZS50by5yaWdodCksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1hdGgubWF4KHJhbmdlLmZyb20uYm90dG9tLCByYW5nZS50by5ib3R0b20pICsgcmFuZ2UubWFyZ2luKTtcbiAgICAgICAgdGhpcy5zY3JvbGxUbyhzUG9zLnNjcm9sbExlZnQsIHNQb3Muc2Nyb2xsVG9wKTtcbiAgICAgIH1cbiAgICB9KSxcblxuICAgIHNldFNpemU6IG1ldGhvZE9wKGZ1bmN0aW9uKHdpZHRoLCBoZWlnaHQpIHtcbiAgICAgIHZhciBjbSA9IHRoaXM7XG4gICAgICBmdW5jdGlvbiBpbnRlcnByZXQodmFsKSB7XG4gICAgICAgIHJldHVybiB0eXBlb2YgdmFsID09IFwibnVtYmVyXCIgfHwgL15cXGQrJC8udGVzdChTdHJpbmcodmFsKSkgPyB2YWwgKyBcInB4XCIgOiB2YWw7XG4gICAgICB9XG4gICAgICBpZiAod2lkdGggIT0gbnVsbCkgY20uZGlzcGxheS53cmFwcGVyLnN0eWxlLndpZHRoID0gaW50ZXJwcmV0KHdpZHRoKTtcbiAgICAgIGlmIChoZWlnaHQgIT0gbnVsbCkgY20uZGlzcGxheS53cmFwcGVyLnN0eWxlLmhlaWdodCA9IGludGVycHJldChoZWlnaHQpO1xuICAgICAgaWYgKGNtLm9wdGlvbnMubGluZVdyYXBwaW5nKSBjbGVhckxpbmVNZWFzdXJlbWVudENhY2hlKHRoaXMpO1xuICAgICAgdmFyIGxpbmVObyA9IGNtLmRpc3BsYXkudmlld0Zyb207XG4gICAgICBjbS5kb2MuaXRlcihsaW5lTm8sIGNtLmRpc3BsYXkudmlld1RvLCBmdW5jdGlvbihsaW5lKSB7XG4gICAgICAgIGlmIChsaW5lLndpZGdldHMpIGZvciAodmFyIGkgPSAwOyBpIDwgbGluZS53aWRnZXRzLmxlbmd0aDsgaSsrKVxuICAgICAgICAgIGlmIChsaW5lLndpZGdldHNbaV0ubm9IU2Nyb2xsKSB7IHJlZ0xpbmVDaGFuZ2UoY20sIGxpbmVObywgXCJ3aWRnZXRcIik7IGJyZWFrOyB9XG4gICAgICAgICsrbGluZU5vO1xuICAgICAgfSk7XG4gICAgICBjbS5jdXJPcC5mb3JjZVVwZGF0ZSA9IHRydWU7XG4gICAgICBzaWduYWwoY20sIFwicmVmcmVzaFwiLCB0aGlzKTtcbiAgICB9KSxcblxuICAgIG9wZXJhdGlvbjogZnVuY3Rpb24oZil7cmV0dXJuIHJ1bkluT3AodGhpcywgZik7fSxcblxuICAgIHJlZnJlc2g6IG1ldGhvZE9wKGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIG9sZEhlaWdodCA9IHRoaXMuZGlzcGxheS5jYWNoZWRUZXh0SGVpZ2h0O1xuICAgICAgcmVnQ2hhbmdlKHRoaXMpO1xuICAgICAgdGhpcy5jdXJPcC5mb3JjZVVwZGF0ZSA9IHRydWU7XG4gICAgICBjbGVhckNhY2hlcyh0aGlzKTtcbiAgICAgIHRoaXMuc2Nyb2xsVG8odGhpcy5kb2Muc2Nyb2xsTGVmdCwgdGhpcy5kb2Muc2Nyb2xsVG9wKTtcbiAgICAgIHVwZGF0ZUd1dHRlclNwYWNlKHRoaXMpO1xuICAgICAgaWYgKG9sZEhlaWdodCA9PSBudWxsIHx8IE1hdGguYWJzKG9sZEhlaWdodCAtIHRleHRIZWlnaHQodGhpcy5kaXNwbGF5KSkgPiAuNSlcbiAgICAgICAgZXN0aW1hdGVMaW5lSGVpZ2h0cyh0aGlzKTtcbiAgICAgIHNpZ25hbCh0aGlzLCBcInJlZnJlc2hcIiwgdGhpcyk7XG4gICAgfSksXG5cbiAgICBzd2FwRG9jOiBtZXRob2RPcChmdW5jdGlvbihkb2MpIHtcbiAgICAgIHZhciBvbGQgPSB0aGlzLmRvYztcbiAgICAgIG9sZC5jbSA9IG51bGw7XG4gICAgICBhdHRhY2hEb2ModGhpcywgZG9jKTtcbiAgICAgIGNsZWFyQ2FjaGVzKHRoaXMpO1xuICAgICAgdGhpcy5kaXNwbGF5LmlucHV0LnJlc2V0KCk7XG4gICAgICB0aGlzLnNjcm9sbFRvKGRvYy5zY3JvbGxMZWZ0LCBkb2Muc2Nyb2xsVG9wKTtcbiAgICAgIHRoaXMuY3VyT3AuZm9yY2VTY3JvbGwgPSB0cnVlO1xuICAgICAgc2lnbmFsTGF0ZXIodGhpcywgXCJzd2FwRG9jXCIsIHRoaXMsIG9sZCk7XG4gICAgICByZXR1cm4gb2xkO1xuICAgIH0pLFxuXG4gICAgZ2V0SW5wdXRGaWVsZDogZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5kaXNwbGF5LmlucHV0LmdldEZpZWxkKCk7fSxcbiAgICBnZXRXcmFwcGVyRWxlbWVudDogZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5kaXNwbGF5LndyYXBwZXI7fSxcbiAgICBnZXRTY3JvbGxlckVsZW1lbnQ6IGZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZGlzcGxheS5zY3JvbGxlcjt9LFxuICAgIGdldEd1dHRlckVsZW1lbnQ6IGZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZGlzcGxheS5ndXR0ZXJzO31cbiAgfTtcbiAgZXZlbnRNaXhpbihDb2RlTWlycm9yKTtcblxuICAvLyBPUFRJT04gREVGQVVMVFNcblxuICAvLyBUaGUgZGVmYXVsdCBjb25maWd1cmF0aW9uIG9wdGlvbnMuXG4gIHZhciBkZWZhdWx0cyA9IENvZGVNaXJyb3IuZGVmYXVsdHMgPSB7fTtcbiAgLy8gRnVuY3Rpb25zIHRvIHJ1biB3aGVuIG9wdGlvbnMgYXJlIGNoYW5nZWQuXG4gIHZhciBvcHRpb25IYW5kbGVycyA9IENvZGVNaXJyb3Iub3B0aW9uSGFuZGxlcnMgPSB7fTtcblxuICBmdW5jdGlvbiBvcHRpb24obmFtZSwgZGVmbHQsIGhhbmRsZSwgbm90T25Jbml0KSB7XG4gICAgQ29kZU1pcnJvci5kZWZhdWx0c1tuYW1lXSA9IGRlZmx0O1xuICAgIGlmIChoYW5kbGUpIG9wdGlvbkhhbmRsZXJzW25hbWVdID1cbiAgICAgIG5vdE9uSW5pdCA/IGZ1bmN0aW9uKGNtLCB2YWwsIG9sZCkge2lmIChvbGQgIT0gSW5pdCkgaGFuZGxlKGNtLCB2YWwsIG9sZCk7fSA6IGhhbmRsZTtcbiAgfVxuXG4gIC8vIFBhc3NlZCB0byBvcHRpb24gaGFuZGxlcnMgd2hlbiB0aGVyZSBpcyBubyBvbGQgdmFsdWUuXG4gIHZhciBJbml0ID0gQ29kZU1pcnJvci5Jbml0ID0ge3RvU3RyaW5nOiBmdW5jdGlvbigpe3JldHVybiBcIkNvZGVNaXJyb3IuSW5pdFwiO319O1xuXG4gIC8vIFRoZXNlIHR3byBhcmUsIG9uIGluaXQsIGNhbGxlZCBmcm9tIHRoZSBjb25zdHJ1Y3RvciBiZWNhdXNlIHRoZXlcbiAgLy8gaGF2ZSB0byBiZSBpbml0aWFsaXplZCBiZWZvcmUgdGhlIGVkaXRvciBjYW4gc3RhcnQgYXQgYWxsLlxuICBvcHRpb24oXCJ2YWx1ZVwiLCBcIlwiLCBmdW5jdGlvbihjbSwgdmFsKSB7XG4gICAgY20uc2V0VmFsdWUodmFsKTtcbiAgfSwgdHJ1ZSk7XG4gIG9wdGlvbihcIm1vZGVcIiwgbnVsbCwgZnVuY3Rpb24oY20sIHZhbCkge1xuICAgIGNtLmRvYy5tb2RlT3B0aW9uID0gdmFsO1xuICAgIGxvYWRNb2RlKGNtKTtcbiAgfSwgdHJ1ZSk7XG5cbiAgb3B0aW9uKFwiaW5kZW50VW5pdFwiLCAyLCBsb2FkTW9kZSwgdHJ1ZSk7XG4gIG9wdGlvbihcImluZGVudFdpdGhUYWJzXCIsIGZhbHNlKTtcbiAgb3B0aW9uKFwic21hcnRJbmRlbnRcIiwgdHJ1ZSk7XG4gIG9wdGlvbihcInRhYlNpemVcIiwgNCwgZnVuY3Rpb24oY20pIHtcbiAgICByZXNldE1vZGVTdGF0ZShjbSk7XG4gICAgY2xlYXJDYWNoZXMoY20pO1xuICAgIHJlZ0NoYW5nZShjbSk7XG4gIH0sIHRydWUpO1xuICBvcHRpb24oXCJsaW5lU2VwYXJhdG9yXCIsIG51bGwsIGZ1bmN0aW9uKGNtLCB2YWwpIHtcbiAgICBjbS5kb2MubGluZVNlcCA9IHZhbDtcbiAgICBpZiAoIXZhbCkgcmV0dXJuO1xuICAgIHZhciBuZXdCcmVha3MgPSBbXSwgbGluZU5vID0gY20uZG9jLmZpcnN0O1xuICAgIGNtLmRvYy5pdGVyKGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgIGZvciAodmFyIHBvcyA9IDA7Oykge1xuICAgICAgICB2YXIgZm91bmQgPSBsaW5lLnRleHQuaW5kZXhPZih2YWwsIHBvcyk7XG4gICAgICAgIGlmIChmb3VuZCA9PSAtMSkgYnJlYWs7XG4gICAgICAgIHBvcyA9IGZvdW5kICsgdmFsLmxlbmd0aDtcbiAgICAgICAgbmV3QnJlYWtzLnB1c2goUG9zKGxpbmVObywgZm91bmQpKTtcbiAgICAgIH1cbiAgICAgIGxpbmVObysrO1xuICAgIH0pO1xuICAgIGZvciAodmFyIGkgPSBuZXdCcmVha3MubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pXG4gICAgICByZXBsYWNlUmFuZ2UoY20uZG9jLCB2YWwsIG5ld0JyZWFrc1tpXSwgUG9zKG5ld0JyZWFrc1tpXS5saW5lLCBuZXdCcmVha3NbaV0uY2ggKyB2YWwubGVuZ3RoKSlcbiAgfSk7XG4gIG9wdGlvbihcInNwZWNpYWxDaGFyc1wiLCAvW1xcdTAwMDAtXFx1MDAxZlxcdTAwN2ZcXHUwMGFkXFx1MjAwYi1cXHUyMDBmXFx1MjAyOFxcdTIwMjlcXHVmZWZmXS9nLCBmdW5jdGlvbihjbSwgdmFsLCBvbGQpIHtcbiAgICBjbS5zdGF0ZS5zcGVjaWFsQ2hhcnMgPSBuZXcgUmVnRXhwKHZhbC5zb3VyY2UgKyAodmFsLnRlc3QoXCJcXHRcIikgPyBcIlwiIDogXCJ8XFx0XCIpLCBcImdcIik7XG4gICAgaWYgKG9sZCAhPSBDb2RlTWlycm9yLkluaXQpIGNtLnJlZnJlc2goKTtcbiAgfSk7XG4gIG9wdGlvbihcInNwZWNpYWxDaGFyUGxhY2Vob2xkZXJcIiwgZGVmYXVsdFNwZWNpYWxDaGFyUGxhY2Vob2xkZXIsIGZ1bmN0aW9uKGNtKSB7Y20ucmVmcmVzaCgpO30sIHRydWUpO1xuICBvcHRpb24oXCJlbGVjdHJpY0NoYXJzXCIsIHRydWUpO1xuICBvcHRpb24oXCJpbnB1dFN0eWxlXCIsIG1vYmlsZSA/IFwiY29udGVudGVkaXRhYmxlXCIgOiBcInRleHRhcmVhXCIsIGZ1bmN0aW9uKCkge1xuICAgIHRocm93IG5ldyBFcnJvcihcImlucHV0U3R5bGUgY2FuIG5vdCAoeWV0KSBiZSBjaGFuZ2VkIGluIGEgcnVubmluZyBlZGl0b3JcIik7IC8vIEZJWE1FXG4gIH0sIHRydWUpO1xuICBvcHRpb24oXCJydGxNb3ZlVmlzdWFsbHlcIiwgIXdpbmRvd3MpO1xuICBvcHRpb24oXCJ3aG9sZUxpbmVVcGRhdGVCZWZvcmVcIiwgdHJ1ZSk7XG5cbiAgb3B0aW9uKFwidGhlbWVcIiwgXCJkZWZhdWx0XCIsIGZ1bmN0aW9uKGNtKSB7XG4gICAgdGhlbWVDaGFuZ2VkKGNtKTtcbiAgICBndXR0ZXJzQ2hhbmdlZChjbSk7XG4gIH0sIHRydWUpO1xuICBvcHRpb24oXCJrZXlNYXBcIiwgXCJkZWZhdWx0XCIsIGZ1bmN0aW9uKGNtLCB2YWwsIG9sZCkge1xuICAgIHZhciBuZXh0ID0gZ2V0S2V5TWFwKHZhbCk7XG4gICAgdmFyIHByZXYgPSBvbGQgIT0gQ29kZU1pcnJvci5Jbml0ICYmIGdldEtleU1hcChvbGQpO1xuICAgIGlmIChwcmV2ICYmIHByZXYuZGV0YWNoKSBwcmV2LmRldGFjaChjbSwgbmV4dCk7XG4gICAgaWYgKG5leHQuYXR0YWNoKSBuZXh0LmF0dGFjaChjbSwgcHJldiB8fCBudWxsKTtcbiAgfSk7XG4gIG9wdGlvbihcImV4dHJhS2V5c1wiLCBudWxsKTtcblxuICBvcHRpb24oXCJsaW5lV3JhcHBpbmdcIiwgZmFsc2UsIHdyYXBwaW5nQ2hhbmdlZCwgdHJ1ZSk7XG4gIG9wdGlvbihcImd1dHRlcnNcIiwgW10sIGZ1bmN0aW9uKGNtKSB7XG4gICAgc2V0R3V0dGVyc0ZvckxpbmVOdW1iZXJzKGNtLm9wdGlvbnMpO1xuICAgIGd1dHRlcnNDaGFuZ2VkKGNtKTtcbiAgfSwgdHJ1ZSk7XG4gIG9wdGlvbihcImZpeGVkR3V0dGVyXCIsIHRydWUsIGZ1bmN0aW9uKGNtLCB2YWwpIHtcbiAgICBjbS5kaXNwbGF5Lmd1dHRlcnMuc3R5bGUubGVmdCA9IHZhbCA/IGNvbXBlbnNhdGVGb3JIU2Nyb2xsKGNtLmRpc3BsYXkpICsgXCJweFwiIDogXCIwXCI7XG4gICAgY20ucmVmcmVzaCgpO1xuICB9LCB0cnVlKTtcbiAgb3B0aW9uKFwiY292ZXJHdXR0ZXJOZXh0VG9TY3JvbGxiYXJcIiwgZmFsc2UsIGZ1bmN0aW9uKGNtKSB7dXBkYXRlU2Nyb2xsYmFycyhjbSk7fSwgdHJ1ZSk7XG4gIG9wdGlvbihcInNjcm9sbGJhclN0eWxlXCIsIFwibmF0aXZlXCIsIGZ1bmN0aW9uKGNtKSB7XG4gICAgaW5pdFNjcm9sbGJhcnMoY20pO1xuICAgIHVwZGF0ZVNjcm9sbGJhcnMoY20pO1xuICAgIGNtLmRpc3BsYXkuc2Nyb2xsYmFycy5zZXRTY3JvbGxUb3AoY20uZG9jLnNjcm9sbFRvcCk7XG4gICAgY20uZGlzcGxheS5zY3JvbGxiYXJzLnNldFNjcm9sbExlZnQoY20uZG9jLnNjcm9sbExlZnQpO1xuICB9LCB0cnVlKTtcbiAgb3B0aW9uKFwibGluZU51bWJlcnNcIiwgZmFsc2UsIGZ1bmN0aW9uKGNtKSB7XG4gICAgc2V0R3V0dGVyc0ZvckxpbmVOdW1iZXJzKGNtLm9wdGlvbnMpO1xuICAgIGd1dHRlcnNDaGFuZ2VkKGNtKTtcbiAgfSwgdHJ1ZSk7XG4gIG9wdGlvbihcImZpcnN0TGluZU51bWJlclwiLCAxLCBndXR0ZXJzQ2hhbmdlZCwgdHJ1ZSk7XG4gIG9wdGlvbihcImxpbmVOdW1iZXJGb3JtYXR0ZXJcIiwgZnVuY3Rpb24oaW50ZWdlcikge3JldHVybiBpbnRlZ2VyO30sIGd1dHRlcnNDaGFuZ2VkLCB0cnVlKTtcbiAgb3B0aW9uKFwic2hvd0N1cnNvcldoZW5TZWxlY3RpbmdcIiwgZmFsc2UsIHVwZGF0ZVNlbGVjdGlvbiwgdHJ1ZSk7XG5cbiAgb3B0aW9uKFwicmVzZXRTZWxlY3Rpb25PbkNvbnRleHRNZW51XCIsIHRydWUpO1xuICBvcHRpb24oXCJsaW5lV2lzZUNvcHlDdXRcIiwgdHJ1ZSk7XG5cbiAgb3B0aW9uKFwicmVhZE9ubHlcIiwgZmFsc2UsIGZ1bmN0aW9uKGNtLCB2YWwpIHtcbiAgICBpZiAodmFsID09IFwibm9jdXJzb3JcIikge1xuICAgICAgb25CbHVyKGNtKTtcbiAgICAgIGNtLmRpc3BsYXkuaW5wdXQuYmx1cigpO1xuICAgICAgY20uZGlzcGxheS5kaXNhYmxlZCA9IHRydWU7XG4gICAgfSBlbHNlIHtcbiAgICAgIGNtLmRpc3BsYXkuZGlzYWJsZWQgPSBmYWxzZTtcbiAgICB9XG4gICAgY20uZGlzcGxheS5pbnB1dC5yZWFkT25seUNoYW5nZWQodmFsKVxuICB9KTtcbiAgb3B0aW9uKFwiZGlzYWJsZUlucHV0XCIsIGZhbHNlLCBmdW5jdGlvbihjbSwgdmFsKSB7aWYgKCF2YWwpIGNtLmRpc3BsYXkuaW5wdXQucmVzZXQoKTt9LCB0cnVlKTtcbiAgb3B0aW9uKFwiZHJhZ0Ryb3BcIiwgdHJ1ZSwgZHJhZ0Ryb3BDaGFuZ2VkKTtcbiAgb3B0aW9uKFwiYWxsb3dEcm9wRmlsZVR5cGVzXCIsIG51bGwpO1xuXG4gIG9wdGlvbihcImN1cnNvckJsaW5rUmF0ZVwiLCA1MzApO1xuICBvcHRpb24oXCJjdXJzb3JTY3JvbGxNYXJnaW5cIiwgMCk7XG4gIG9wdGlvbihcImN1cnNvckhlaWdodFwiLCAxLCB1cGRhdGVTZWxlY3Rpb24sIHRydWUpO1xuICBvcHRpb24oXCJzaW5nbGVDdXJzb3JIZWlnaHRQZXJMaW5lXCIsIHRydWUsIHVwZGF0ZVNlbGVjdGlvbiwgdHJ1ZSk7XG4gIG9wdGlvbihcIndvcmtUaW1lXCIsIDEwMCk7XG4gIG9wdGlvbihcIndvcmtEZWxheVwiLCAxMDApO1xuICBvcHRpb24oXCJmbGF0dGVuU3BhbnNcIiwgdHJ1ZSwgcmVzZXRNb2RlU3RhdGUsIHRydWUpO1xuICBvcHRpb24oXCJhZGRNb2RlQ2xhc3NcIiwgZmFsc2UsIHJlc2V0TW9kZVN0YXRlLCB0cnVlKTtcbiAgb3B0aW9uKFwicG9sbEludGVydmFsXCIsIDEwMCk7XG4gIG9wdGlvbihcInVuZG9EZXB0aFwiLCAyMDAsIGZ1bmN0aW9uKGNtLCB2YWwpe2NtLmRvYy5oaXN0b3J5LnVuZG9EZXB0aCA9IHZhbDt9KTtcbiAgb3B0aW9uKFwiaGlzdG9yeUV2ZW50RGVsYXlcIiwgMTI1MCk7XG4gIG9wdGlvbihcInZpZXdwb3J0TWFyZ2luXCIsIDEwLCBmdW5jdGlvbihjbSl7Y20ucmVmcmVzaCgpO30sIHRydWUpO1xuICBvcHRpb24oXCJtYXhIaWdobGlnaHRMZW5ndGhcIiwgMTAwMDAsIHJlc2V0TW9kZVN0YXRlLCB0cnVlKTtcbiAgb3B0aW9uKFwibW92ZUlucHV0V2l0aEN1cnNvclwiLCB0cnVlLCBmdW5jdGlvbihjbSwgdmFsKSB7XG4gICAgaWYgKCF2YWwpIGNtLmRpc3BsYXkuaW5wdXQucmVzZXRQb3NpdGlvbigpO1xuICB9KTtcblxuICBvcHRpb24oXCJ0YWJpbmRleFwiLCBudWxsLCBmdW5jdGlvbihjbSwgdmFsKSB7XG4gICAgY20uZGlzcGxheS5pbnB1dC5nZXRGaWVsZCgpLnRhYkluZGV4ID0gdmFsIHx8IFwiXCI7XG4gIH0pO1xuICBvcHRpb24oXCJhdXRvZm9jdXNcIiwgbnVsbCk7XG5cbiAgLy8gTU9ERSBERUZJTklUSU9OIEFORCBRVUVSWUlOR1xuXG4gIC8vIEtub3duIG1vZGVzLCBieSBuYW1lIGFuZCBieSBNSU1FXG4gIHZhciBtb2RlcyA9IENvZGVNaXJyb3IubW9kZXMgPSB7fSwgbWltZU1vZGVzID0gQ29kZU1pcnJvci5taW1lTW9kZXMgPSB7fTtcblxuICAvLyBFeHRyYSBhcmd1bWVudHMgYXJlIHN0b3JlZCBhcyB0aGUgbW9kZSdzIGRlcGVuZGVuY2llcywgd2hpY2ggaXNcbiAgLy8gdXNlZCBieSAobGVnYWN5KSBtZWNoYW5pc21zIGxpa2UgbG9hZG1vZGUuanMgdG8gYXV0b21hdGljYWxseVxuICAvLyBsb2FkIGEgbW9kZS4gKFByZWZlcnJlZCBtZWNoYW5pc20gaXMgdGhlIHJlcXVpcmUvZGVmaW5lIGNhbGxzLilcbiAgQ29kZU1pcnJvci5kZWZpbmVNb2RlID0gZnVuY3Rpb24obmFtZSwgbW9kZSkge1xuICAgIGlmICghQ29kZU1pcnJvci5kZWZhdWx0cy5tb2RlICYmIG5hbWUgIT0gXCJudWxsXCIpIENvZGVNaXJyb3IuZGVmYXVsdHMubW9kZSA9IG5hbWU7XG4gICAgaWYgKGFyZ3VtZW50cy5sZW5ndGggPiAyKVxuICAgICAgbW9kZS5kZXBlbmRlbmNpZXMgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDIpO1xuICAgIG1vZGVzW25hbWVdID0gbW9kZTtcbiAgfTtcblxuICBDb2RlTWlycm9yLmRlZmluZU1JTUUgPSBmdW5jdGlvbihtaW1lLCBzcGVjKSB7XG4gICAgbWltZU1vZGVzW21pbWVdID0gc3BlYztcbiAgfTtcblxuICAvLyBHaXZlbiBhIE1JTUUgdHlwZSwgYSB7bmFtZSwgLi4ub3B0aW9uc30gY29uZmlnIG9iamVjdCwgb3IgYSBuYW1lXG4gIC8vIHN0cmluZywgcmV0dXJuIGEgbW9kZSBjb25maWcgb2JqZWN0LlxuICBDb2RlTWlycm9yLnJlc29sdmVNb2RlID0gZnVuY3Rpb24oc3BlYykge1xuICAgIGlmICh0eXBlb2Ygc3BlYyA9PSBcInN0cmluZ1wiICYmIG1pbWVNb2Rlcy5oYXNPd25Qcm9wZXJ0eShzcGVjKSkge1xuICAgICAgc3BlYyA9IG1pbWVNb2Rlc1tzcGVjXTtcbiAgICB9IGVsc2UgaWYgKHNwZWMgJiYgdHlwZW9mIHNwZWMubmFtZSA9PSBcInN0cmluZ1wiICYmIG1pbWVNb2Rlcy5oYXNPd25Qcm9wZXJ0eShzcGVjLm5hbWUpKSB7XG4gICAgICB2YXIgZm91bmQgPSBtaW1lTW9kZXNbc3BlYy5uYW1lXTtcbiAgICAgIGlmICh0eXBlb2YgZm91bmQgPT0gXCJzdHJpbmdcIikgZm91bmQgPSB7bmFtZTogZm91bmR9O1xuICAgICAgc3BlYyA9IGNyZWF0ZU9iaihmb3VuZCwgc3BlYyk7XG4gICAgICBzcGVjLm5hbWUgPSBmb3VuZC5uYW1lO1xuICAgIH0gZWxzZSBpZiAodHlwZW9mIHNwZWMgPT0gXCJzdHJpbmdcIiAmJiAvXltcXHdcXC1dK1xcL1tcXHdcXC1dK1xcK3htbCQvLnRlc3Qoc3BlYykpIHtcbiAgICAgIHJldHVybiBDb2RlTWlycm9yLnJlc29sdmVNb2RlKFwiYXBwbGljYXRpb24veG1sXCIpO1xuICAgIH1cbiAgICBpZiAodHlwZW9mIHNwZWMgPT0gXCJzdHJpbmdcIikgcmV0dXJuIHtuYW1lOiBzcGVjfTtcbiAgICBlbHNlIHJldHVybiBzcGVjIHx8IHtuYW1lOiBcIm51bGxcIn07XG4gIH07XG5cbiAgLy8gR2l2ZW4gYSBtb2RlIHNwZWMgKGFueXRoaW5nIHRoYXQgcmVzb2x2ZU1vZGUgYWNjZXB0cyksIGZpbmQgYW5kXG4gIC8vIGluaXRpYWxpemUgYW4gYWN0dWFsIG1vZGUgb2JqZWN0LlxuICBDb2RlTWlycm9yLmdldE1vZGUgPSBmdW5jdGlvbihvcHRpb25zLCBzcGVjKSB7XG4gICAgdmFyIHNwZWMgPSBDb2RlTWlycm9yLnJlc29sdmVNb2RlKHNwZWMpO1xuICAgIHZhciBtZmFjdG9yeSA9IG1vZGVzW3NwZWMubmFtZV07XG4gICAgaWYgKCFtZmFjdG9yeSkgcmV0dXJuIENvZGVNaXJyb3IuZ2V0TW9kZShvcHRpb25zLCBcInRleHQvcGxhaW5cIik7XG4gICAgdmFyIG1vZGVPYmogPSBtZmFjdG9yeShvcHRpb25zLCBzcGVjKTtcbiAgICBpZiAobW9kZUV4dGVuc2lvbnMuaGFzT3duUHJvcGVydHkoc3BlYy5uYW1lKSkge1xuICAgICAgdmFyIGV4dHMgPSBtb2RlRXh0ZW5zaW9uc1tzcGVjLm5hbWVdO1xuICAgICAgZm9yICh2YXIgcHJvcCBpbiBleHRzKSB7XG4gICAgICAgIGlmICghZXh0cy5oYXNPd25Qcm9wZXJ0eShwcm9wKSkgY29udGludWU7XG4gICAgICAgIGlmIChtb2RlT2JqLmhhc093blByb3BlcnR5KHByb3ApKSBtb2RlT2JqW1wiX1wiICsgcHJvcF0gPSBtb2RlT2JqW3Byb3BdO1xuICAgICAgICBtb2RlT2JqW3Byb3BdID0gZXh0c1twcm9wXTtcbiAgICAgIH1cbiAgICB9XG4gICAgbW9kZU9iai5uYW1lID0gc3BlYy5uYW1lO1xuICAgIGlmIChzcGVjLmhlbHBlclR5cGUpIG1vZGVPYmouaGVscGVyVHlwZSA9IHNwZWMuaGVscGVyVHlwZTtcbiAgICBpZiAoc3BlYy5tb2RlUHJvcHMpIGZvciAodmFyIHByb3AgaW4gc3BlYy5tb2RlUHJvcHMpXG4gICAgICBtb2RlT2JqW3Byb3BdID0gc3BlYy5tb2RlUHJvcHNbcHJvcF07XG5cbiAgICByZXR1cm4gbW9kZU9iajtcbiAgfTtcblxuICAvLyBNaW5pbWFsIGRlZmF1bHQgbW9kZS5cbiAgQ29kZU1pcnJvci5kZWZpbmVNb2RlKFwibnVsbFwiLCBmdW5jdGlvbigpIHtcbiAgICByZXR1cm4ge3Rva2VuOiBmdW5jdGlvbihzdHJlYW0pIHtzdHJlYW0uc2tpcFRvRW5kKCk7fX07XG4gIH0pO1xuICBDb2RlTWlycm9yLmRlZmluZU1JTUUoXCJ0ZXh0L3BsYWluXCIsIFwibnVsbFwiKTtcblxuICAvLyBUaGlzIGNhbiBiZSB1c2VkIHRvIGF0dGFjaCBwcm9wZXJ0aWVzIHRvIG1vZGUgb2JqZWN0cyBmcm9tXG4gIC8vIG91dHNpZGUgdGhlIGFjdHVhbCBtb2RlIGRlZmluaXRpb24uXG4gIHZhciBtb2RlRXh0ZW5zaW9ucyA9IENvZGVNaXJyb3IubW9kZUV4dGVuc2lvbnMgPSB7fTtcbiAgQ29kZU1pcnJvci5leHRlbmRNb2RlID0gZnVuY3Rpb24obW9kZSwgcHJvcGVydGllcykge1xuICAgIHZhciBleHRzID0gbW9kZUV4dGVuc2lvbnMuaGFzT3duUHJvcGVydHkobW9kZSkgPyBtb2RlRXh0ZW5zaW9uc1ttb2RlXSA6IChtb2RlRXh0ZW5zaW9uc1ttb2RlXSA9IHt9KTtcbiAgICBjb3B5T2JqKHByb3BlcnRpZXMsIGV4dHMpO1xuICB9O1xuXG4gIC8vIEVYVEVOU0lPTlNcblxuICBDb2RlTWlycm9yLmRlZmluZUV4dGVuc2lvbiA9IGZ1bmN0aW9uKG5hbWUsIGZ1bmMpIHtcbiAgICBDb2RlTWlycm9yLnByb3RvdHlwZVtuYW1lXSA9IGZ1bmM7XG4gIH07XG4gIENvZGVNaXJyb3IuZGVmaW5lRG9jRXh0ZW5zaW9uID0gZnVuY3Rpb24obmFtZSwgZnVuYykge1xuICAgIERvYy5wcm90b3R5cGVbbmFtZV0gPSBmdW5jO1xuICB9O1xuICBDb2RlTWlycm9yLmRlZmluZU9wdGlvbiA9IG9wdGlvbjtcblxuICB2YXIgaW5pdEhvb2tzID0gW107XG4gIENvZGVNaXJyb3IuZGVmaW5lSW5pdEhvb2sgPSBmdW5jdGlvbihmKSB7aW5pdEhvb2tzLnB1c2goZik7fTtcblxuICB2YXIgaGVscGVycyA9IENvZGVNaXJyb3IuaGVscGVycyA9IHt9O1xuICBDb2RlTWlycm9yLnJlZ2lzdGVySGVscGVyID0gZnVuY3Rpb24odHlwZSwgbmFtZSwgdmFsdWUpIHtcbiAgICBpZiAoIWhlbHBlcnMuaGFzT3duUHJvcGVydHkodHlwZSkpIGhlbHBlcnNbdHlwZV0gPSBDb2RlTWlycm9yW3R5cGVdID0ge19nbG9iYWw6IFtdfTtcbiAgICBoZWxwZXJzW3R5cGVdW25hbWVdID0gdmFsdWU7XG4gIH07XG4gIENvZGVNaXJyb3IucmVnaXN0ZXJHbG9iYWxIZWxwZXIgPSBmdW5jdGlvbih0eXBlLCBuYW1lLCBwcmVkaWNhdGUsIHZhbHVlKSB7XG4gICAgQ29kZU1pcnJvci5yZWdpc3RlckhlbHBlcih0eXBlLCBuYW1lLCB2YWx1ZSk7XG4gICAgaGVscGVyc1t0eXBlXS5fZ2xvYmFsLnB1c2goe3ByZWQ6IHByZWRpY2F0ZSwgdmFsOiB2YWx1ZX0pO1xuICB9O1xuXG4gIC8vIE1PREUgU1RBVEUgSEFORExJTkdcblxuICAvLyBVdGlsaXR5IGZ1bmN0aW9ucyBmb3Igd29ya2luZyB3aXRoIHN0YXRlLiBFeHBvcnRlZCBiZWNhdXNlIG5lc3RlZFxuICAvLyBtb2RlcyBuZWVkIHRvIGRvIHRoaXMgZm9yIHRoZWlyIGlubmVyIG1vZGVzLlxuXG4gIHZhciBjb3B5U3RhdGUgPSBDb2RlTWlycm9yLmNvcHlTdGF0ZSA9IGZ1bmN0aW9uKG1vZGUsIHN0YXRlKSB7XG4gICAgaWYgKHN0YXRlID09PSB0cnVlKSByZXR1cm4gc3RhdGU7XG4gICAgaWYgKG1vZGUuY29weVN0YXRlKSByZXR1cm4gbW9kZS5jb3B5U3RhdGUoc3RhdGUpO1xuICAgIHZhciBuc3RhdGUgPSB7fTtcbiAgICBmb3IgKHZhciBuIGluIHN0YXRlKSB7XG4gICAgICB2YXIgdmFsID0gc3RhdGVbbl07XG4gICAgICBpZiAodmFsIGluc3RhbmNlb2YgQXJyYXkpIHZhbCA9IHZhbC5jb25jYXQoW10pO1xuICAgICAgbnN0YXRlW25dID0gdmFsO1xuICAgIH1cbiAgICByZXR1cm4gbnN0YXRlO1xuICB9O1xuXG4gIHZhciBzdGFydFN0YXRlID0gQ29kZU1pcnJvci5zdGFydFN0YXRlID0gZnVuY3Rpb24obW9kZSwgYTEsIGEyKSB7XG4gICAgcmV0dXJuIG1vZGUuc3RhcnRTdGF0ZSA/IG1vZGUuc3RhcnRTdGF0ZShhMSwgYTIpIDogdHJ1ZTtcbiAgfTtcblxuICAvLyBHaXZlbiBhIG1vZGUgYW5kIGEgc3RhdGUgKGZvciB0aGF0IG1vZGUpLCBmaW5kIHRoZSBpbm5lciBtb2RlIGFuZFxuICAvLyBzdGF0ZSBhdCB0aGUgcG9zaXRpb24gdGhhdCB0aGUgc3RhdGUgcmVmZXJzIHRvLlxuICBDb2RlTWlycm9yLmlubmVyTW9kZSA9IGZ1bmN0aW9uKG1vZGUsIHN0YXRlKSB7XG4gICAgd2hpbGUgKG1vZGUuaW5uZXJNb2RlKSB7XG4gICAgICB2YXIgaW5mbyA9IG1vZGUuaW5uZXJNb2RlKHN0YXRlKTtcbiAgICAgIGlmICghaW5mbyB8fCBpbmZvLm1vZGUgPT0gbW9kZSkgYnJlYWs7XG4gICAgICBzdGF0ZSA9IGluZm8uc3RhdGU7XG4gICAgICBtb2RlID0gaW5mby5tb2RlO1xuICAgIH1cbiAgICByZXR1cm4gaW5mbyB8fCB7bW9kZTogbW9kZSwgc3RhdGU6IHN0YXRlfTtcbiAgfTtcblxuICAvLyBTVEFOREFSRCBDT01NQU5EU1xuXG4gIC8vIENvbW1hbmRzIGFyZSBwYXJhbWV0ZXItbGVzcyBhY3Rpb25zIHRoYXQgY2FuIGJlIHBlcmZvcm1lZCBvbiBhblxuICAvLyBlZGl0b3IsIG1vc3RseSB1c2VkIGZvciBrZXliaW5kaW5ncy5cbiAgdmFyIGNvbW1hbmRzID0gQ29kZU1pcnJvci5jb21tYW5kcyA9IHtcbiAgICBzZWxlY3RBbGw6IGZ1bmN0aW9uKGNtKSB7Y20uc2V0U2VsZWN0aW9uKFBvcyhjbS5maXJzdExpbmUoKSwgMCksIFBvcyhjbS5sYXN0TGluZSgpKSwgc2VsX2RvbnRTY3JvbGwpO30sXG4gICAgc2luZ2xlU2VsZWN0aW9uOiBmdW5jdGlvbihjbSkge1xuICAgICAgY20uc2V0U2VsZWN0aW9uKGNtLmdldEN1cnNvcihcImFuY2hvclwiKSwgY20uZ2V0Q3Vyc29yKFwiaGVhZFwiKSwgc2VsX2RvbnRTY3JvbGwpO1xuICAgIH0sXG4gICAga2lsbExpbmU6IGZ1bmN0aW9uKGNtKSB7XG4gICAgICBkZWxldGVOZWFyU2VsZWN0aW9uKGNtLCBmdW5jdGlvbihyYW5nZSkge1xuICAgICAgICBpZiAocmFuZ2UuZW1wdHkoKSkge1xuICAgICAgICAgIHZhciBsZW4gPSBnZXRMaW5lKGNtLmRvYywgcmFuZ2UuaGVhZC5saW5lKS50ZXh0Lmxlbmd0aDtcbiAgICAgICAgICBpZiAocmFuZ2UuaGVhZC5jaCA9PSBsZW4gJiYgcmFuZ2UuaGVhZC5saW5lIDwgY20ubGFzdExpbmUoKSlcbiAgICAgICAgICAgIHJldHVybiB7ZnJvbTogcmFuZ2UuaGVhZCwgdG86IFBvcyhyYW5nZS5oZWFkLmxpbmUgKyAxLCAwKX07XG4gICAgICAgICAgZWxzZVxuICAgICAgICAgICAgcmV0dXJuIHtmcm9tOiByYW5nZS5oZWFkLCB0bzogUG9zKHJhbmdlLmhlYWQubGluZSwgbGVuKX07XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgcmV0dXJuIHtmcm9tOiByYW5nZS5mcm9tKCksIHRvOiByYW5nZS50bygpfTtcbiAgICAgICAgfVxuICAgICAgfSk7XG4gICAgfSxcbiAgICBkZWxldGVMaW5lOiBmdW5jdGlvbihjbSkge1xuICAgICAgZGVsZXRlTmVhclNlbGVjdGlvbihjbSwgZnVuY3Rpb24ocmFuZ2UpIHtcbiAgICAgICAgcmV0dXJuIHtmcm9tOiBQb3MocmFuZ2UuZnJvbSgpLmxpbmUsIDApLFxuICAgICAgICAgICAgICAgIHRvOiBjbGlwUG9zKGNtLmRvYywgUG9zKHJhbmdlLnRvKCkubGluZSArIDEsIDApKX07XG4gICAgICB9KTtcbiAgICB9LFxuICAgIGRlbExpbmVMZWZ0OiBmdW5jdGlvbihjbSkge1xuICAgICAgZGVsZXRlTmVhclNlbGVjdGlvbihjbSwgZnVuY3Rpb24ocmFuZ2UpIHtcbiAgICAgICAgcmV0dXJuIHtmcm9tOiBQb3MocmFuZ2UuZnJvbSgpLmxpbmUsIDApLCB0bzogcmFuZ2UuZnJvbSgpfTtcbiAgICAgIH0pO1xuICAgIH0sXG4gICAgZGVsV3JhcHBlZExpbmVMZWZ0OiBmdW5jdGlvbihjbSkge1xuICAgICAgZGVsZXRlTmVhclNlbGVjdGlvbihjbSwgZnVuY3Rpb24ocmFuZ2UpIHtcbiAgICAgICAgdmFyIHRvcCA9IGNtLmNoYXJDb29yZHMocmFuZ2UuaGVhZCwgXCJkaXZcIikudG9wICsgNTtcbiAgICAgICAgdmFyIGxlZnRQb3MgPSBjbS5jb29yZHNDaGFyKHtsZWZ0OiAwLCB0b3A6IHRvcH0sIFwiZGl2XCIpO1xuICAgICAgICByZXR1cm4ge2Zyb206IGxlZnRQb3MsIHRvOiByYW5nZS5mcm9tKCl9O1xuICAgICAgfSk7XG4gICAgfSxcbiAgICBkZWxXcmFwcGVkTGluZVJpZ2h0OiBmdW5jdGlvbihjbSkge1xuICAgICAgZGVsZXRlTmVhclNlbGVjdGlvbihjbSwgZnVuY3Rpb24ocmFuZ2UpIHtcbiAgICAgICAgdmFyIHRvcCA9IGNtLmNoYXJDb29yZHMocmFuZ2UuaGVhZCwgXCJkaXZcIikudG9wICsgNTtcbiAgICAgICAgdmFyIHJpZ2h0UG9zID0gY20uY29vcmRzQ2hhcih7bGVmdDogY20uZGlzcGxheS5saW5lRGl2Lm9mZnNldFdpZHRoICsgMTAwLCB0b3A6IHRvcH0sIFwiZGl2XCIpO1xuICAgICAgICByZXR1cm4ge2Zyb206IHJhbmdlLmZyb20oKSwgdG86IHJpZ2h0UG9zIH07XG4gICAgICB9KTtcbiAgICB9LFxuICAgIHVuZG86IGZ1bmN0aW9uKGNtKSB7Y20udW5kbygpO30sXG4gICAgcmVkbzogZnVuY3Rpb24oY20pIHtjbS5yZWRvKCk7fSxcbiAgICB1bmRvU2VsZWN0aW9uOiBmdW5jdGlvbihjbSkge2NtLnVuZG9TZWxlY3Rpb24oKTt9LFxuICAgIHJlZG9TZWxlY3Rpb246IGZ1bmN0aW9uKGNtKSB7Y20ucmVkb1NlbGVjdGlvbigpO30sXG4gICAgZ29Eb2NTdGFydDogZnVuY3Rpb24oY20pIHtjbS5leHRlbmRTZWxlY3Rpb24oUG9zKGNtLmZpcnN0TGluZSgpLCAwKSk7fSxcbiAgICBnb0RvY0VuZDogZnVuY3Rpb24oY20pIHtjbS5leHRlbmRTZWxlY3Rpb24oUG9zKGNtLmxhc3RMaW5lKCkpKTt9LFxuICAgIGdvTGluZVN0YXJ0OiBmdW5jdGlvbihjbSkge1xuICAgICAgY20uZXh0ZW5kU2VsZWN0aW9uc0J5KGZ1bmN0aW9uKHJhbmdlKSB7IHJldHVybiBsaW5lU3RhcnQoY20sIHJhbmdlLmhlYWQubGluZSk7IH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge29yaWdpbjogXCIrbW92ZVwiLCBiaWFzOiAxfSk7XG4gICAgfSxcbiAgICBnb0xpbmVTdGFydFNtYXJ0OiBmdW5jdGlvbihjbSkge1xuICAgICAgY20uZXh0ZW5kU2VsZWN0aW9uc0J5KGZ1bmN0aW9uKHJhbmdlKSB7XG4gICAgICAgIHJldHVybiBsaW5lU3RhcnRTbWFydChjbSwgcmFuZ2UuaGVhZCk7XG4gICAgICB9LCB7b3JpZ2luOiBcIittb3ZlXCIsIGJpYXM6IDF9KTtcbiAgICB9LFxuICAgIGdvTGluZUVuZDogZnVuY3Rpb24oY20pIHtcbiAgICAgIGNtLmV4dGVuZFNlbGVjdGlvbnNCeShmdW5jdGlvbihyYW5nZSkgeyByZXR1cm4gbGluZUVuZChjbSwgcmFuZ2UuaGVhZC5saW5lKTsgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7b3JpZ2luOiBcIittb3ZlXCIsIGJpYXM6IC0xfSk7XG4gICAgfSxcbiAgICBnb0xpbmVSaWdodDogZnVuY3Rpb24oY20pIHtcbiAgICAgIGNtLmV4dGVuZFNlbGVjdGlvbnNCeShmdW5jdGlvbihyYW5nZSkge1xuICAgICAgICB2YXIgdG9wID0gY20uY2hhckNvb3JkcyhyYW5nZS5oZWFkLCBcImRpdlwiKS50b3AgKyA1O1xuICAgICAgICByZXR1cm4gY20uY29vcmRzQ2hhcih7bGVmdDogY20uZGlzcGxheS5saW5lRGl2Lm9mZnNldFdpZHRoICsgMTAwLCB0b3A6IHRvcH0sIFwiZGl2XCIpO1xuICAgICAgfSwgc2VsX21vdmUpO1xuICAgIH0sXG4gICAgZ29MaW5lTGVmdDogZnVuY3Rpb24oY20pIHtcbiAgICAgIGNtLmV4dGVuZFNlbGVjdGlvbnNCeShmdW5jdGlvbihyYW5nZSkge1xuICAgICAgICB2YXIgdG9wID0gY20uY2hhckNvb3JkcyhyYW5nZS5oZWFkLCBcImRpdlwiKS50b3AgKyA1O1xuICAgICAgICByZXR1cm4gY20uY29vcmRzQ2hhcih7bGVmdDogMCwgdG9wOiB0b3B9LCBcImRpdlwiKTtcbiAgICAgIH0sIHNlbF9tb3ZlKTtcbiAgICB9LFxuICAgIGdvTGluZUxlZnRTbWFydDogZnVuY3Rpb24oY20pIHtcbiAgICAgIGNtLmV4dGVuZFNlbGVjdGlvbnNCeShmdW5jdGlvbihyYW5nZSkge1xuICAgICAgICB2YXIgdG9wID0gY20uY2hhckNvb3JkcyhyYW5nZS5oZWFkLCBcImRpdlwiKS50b3AgKyA1O1xuICAgICAgICB2YXIgcG9zID0gY20uY29vcmRzQ2hhcih7bGVmdDogMCwgdG9wOiB0b3B9LCBcImRpdlwiKTtcbiAgICAgICAgaWYgKHBvcy5jaCA8IGNtLmdldExpbmUocG9zLmxpbmUpLnNlYXJjaCgvXFxTLykpIHJldHVybiBsaW5lU3RhcnRTbWFydChjbSwgcmFuZ2UuaGVhZCk7XG4gICAgICAgIHJldHVybiBwb3M7XG4gICAgICB9LCBzZWxfbW92ZSk7XG4gICAgfSxcbiAgICBnb0xpbmVVcDogZnVuY3Rpb24oY20pIHtjbS5tb3ZlVigtMSwgXCJsaW5lXCIpO30sXG4gICAgZ29MaW5lRG93bjogZnVuY3Rpb24oY20pIHtjbS5tb3ZlVigxLCBcImxpbmVcIik7fSxcbiAgICBnb1BhZ2VVcDogZnVuY3Rpb24oY20pIHtjbS5tb3ZlVigtMSwgXCJwYWdlXCIpO30sXG4gICAgZ29QYWdlRG93bjogZnVuY3Rpb24oY20pIHtjbS5tb3ZlVigxLCBcInBhZ2VcIik7fSxcbiAgICBnb0NoYXJMZWZ0OiBmdW5jdGlvbihjbSkge2NtLm1vdmVIKC0xLCBcImNoYXJcIik7fSxcbiAgICBnb0NoYXJSaWdodDogZnVuY3Rpb24oY20pIHtjbS5tb3ZlSCgxLCBcImNoYXJcIik7fSxcbiAgICBnb0NvbHVtbkxlZnQ6IGZ1bmN0aW9uKGNtKSB7Y20ubW92ZUgoLTEsIFwiY29sdW1uXCIpO30sXG4gICAgZ29Db2x1bW5SaWdodDogZnVuY3Rpb24oY20pIHtjbS5tb3ZlSCgxLCBcImNvbHVtblwiKTt9LFxuICAgIGdvV29yZExlZnQ6IGZ1bmN0aW9uKGNtKSB7Y20ubW92ZUgoLTEsIFwid29yZFwiKTt9LFxuICAgIGdvR3JvdXBSaWdodDogZnVuY3Rpb24oY20pIHtjbS5tb3ZlSCgxLCBcImdyb3VwXCIpO30sXG4gICAgZ29Hcm91cExlZnQ6IGZ1bmN0aW9uKGNtKSB7Y20ubW92ZUgoLTEsIFwiZ3JvdXBcIik7fSxcbiAgICBnb1dvcmRSaWdodDogZnVuY3Rpb24oY20pIHtjbS5tb3ZlSCgxLCBcIndvcmRcIik7fSxcbiAgICBkZWxDaGFyQmVmb3JlOiBmdW5jdGlvbihjbSkge2NtLmRlbGV0ZUgoLTEsIFwiY2hhclwiKTt9LFxuICAgIGRlbENoYXJBZnRlcjogZnVuY3Rpb24oY20pIHtjbS5kZWxldGVIKDEsIFwiY2hhclwiKTt9LFxuICAgIGRlbFdvcmRCZWZvcmU6IGZ1bmN0aW9uKGNtKSB7Y20uZGVsZXRlSCgtMSwgXCJ3b3JkXCIpO30sXG4gICAgZGVsV29yZEFmdGVyOiBmdW5jdGlvbihjbSkge2NtLmRlbGV0ZUgoMSwgXCJ3b3JkXCIpO30sXG4gICAgZGVsR3JvdXBCZWZvcmU6IGZ1bmN0aW9uKGNtKSB7Y20uZGVsZXRlSCgtMSwgXCJncm91cFwiKTt9LFxuICAgIGRlbEdyb3VwQWZ0ZXI6IGZ1bmN0aW9uKGNtKSB7Y20uZGVsZXRlSCgxLCBcImdyb3VwXCIpO30sXG4gICAgaW5kZW50QXV0bzogZnVuY3Rpb24oY20pIHtjbS5pbmRlbnRTZWxlY3Rpb24oXCJzbWFydFwiKTt9LFxuICAgIGluZGVudE1vcmU6IGZ1bmN0aW9uKGNtKSB7Y20uaW5kZW50U2VsZWN0aW9uKFwiYWRkXCIpO30sXG4gICAgaW5kZW50TGVzczogZnVuY3Rpb24oY20pIHtjbS5pbmRlbnRTZWxlY3Rpb24oXCJzdWJ0cmFjdFwiKTt9LFxuICAgIGluc2VydFRhYjogZnVuY3Rpb24oY20pIHtjbS5yZXBsYWNlU2VsZWN0aW9uKFwiXFx0XCIpO30sXG4gICAgaW5zZXJ0U29mdFRhYjogZnVuY3Rpb24oY20pIHtcbiAgICAgIHZhciBzcGFjZXMgPSBbXSwgcmFuZ2VzID0gY20ubGlzdFNlbGVjdGlvbnMoKSwgdGFiU2l6ZSA9IGNtLm9wdGlvbnMudGFiU2l6ZTtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmFuZ2VzLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgIHZhciBwb3MgPSByYW5nZXNbaV0uZnJvbSgpO1xuICAgICAgICB2YXIgY29sID0gY291bnRDb2x1bW4oY20uZ2V0TGluZShwb3MubGluZSksIHBvcy5jaCwgdGFiU2l6ZSk7XG4gICAgICAgIHNwYWNlcy5wdXNoKHNwYWNlU3RyKHRhYlNpemUgLSBjb2wgJSB0YWJTaXplKSk7XG4gICAgICB9XG4gICAgICBjbS5yZXBsYWNlU2VsZWN0aW9ucyhzcGFjZXMpO1xuICAgIH0sXG4gICAgZGVmYXVsdFRhYjogZnVuY3Rpb24oY20pIHtcbiAgICAgIGlmIChjbS5zb21ldGhpbmdTZWxlY3RlZCgpKSBjbS5pbmRlbnRTZWxlY3Rpb24oXCJhZGRcIik7XG4gICAgICBlbHNlIGNtLmV4ZWNDb21tYW5kKFwiaW5zZXJ0VGFiXCIpO1xuICAgIH0sXG4gICAgdHJhbnNwb3NlQ2hhcnM6IGZ1bmN0aW9uKGNtKSB7XG4gICAgICBydW5Jbk9wKGNtLCBmdW5jdGlvbigpIHtcbiAgICAgICAgdmFyIHJhbmdlcyA9IGNtLmxpc3RTZWxlY3Rpb25zKCksIG5ld1NlbCA9IFtdO1xuICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJhbmdlcy5sZW5ndGg7IGkrKykge1xuICAgICAgICAgIHZhciBjdXIgPSByYW5nZXNbaV0uaGVhZCwgbGluZSA9IGdldExpbmUoY20uZG9jLCBjdXIubGluZSkudGV4dDtcbiAgICAgICAgICBpZiAobGluZSkge1xuICAgICAgICAgICAgaWYgKGN1ci5jaCA9PSBsaW5lLmxlbmd0aCkgY3VyID0gbmV3IFBvcyhjdXIubGluZSwgY3VyLmNoIC0gMSk7XG4gICAgICAgICAgICBpZiAoY3VyLmNoID4gMCkge1xuICAgICAgICAgICAgICBjdXIgPSBuZXcgUG9zKGN1ci5saW5lLCBjdXIuY2ggKyAxKTtcbiAgICAgICAgICAgICAgY20ucmVwbGFjZVJhbmdlKGxpbmUuY2hhckF0KGN1ci5jaCAtIDEpICsgbGluZS5jaGFyQXQoY3VyLmNoIC0gMiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQb3MoY3VyLmxpbmUsIGN1ci5jaCAtIDIpLCBjdXIsIFwiK3RyYW5zcG9zZVwiKTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoY3VyLmxpbmUgPiBjbS5kb2MuZmlyc3QpIHtcbiAgICAgICAgICAgICAgdmFyIHByZXYgPSBnZXRMaW5lKGNtLmRvYywgY3VyLmxpbmUgLSAxKS50ZXh0O1xuICAgICAgICAgICAgICBpZiAocHJldilcbiAgICAgICAgICAgICAgICBjbS5yZXBsYWNlUmFuZ2UobGluZS5jaGFyQXQoMCkgKyBjbS5kb2MubGluZVNlcGFyYXRvcigpICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJldi5jaGFyQXQocHJldi5sZW5ndGggLSAxKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUG9zKGN1ci5saW5lIC0gMSwgcHJldi5sZW5ndGggLSAxKSwgUG9zKGN1ci5saW5lLCAxKSwgXCIrdHJhbnNwb3NlXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBuZXdTZWwucHVzaChuZXcgUmFuZ2UoY3VyLCBjdXIpKTtcbiAgICAgICAgfVxuICAgICAgICBjbS5zZXRTZWxlY3Rpb25zKG5ld1NlbCk7XG4gICAgICB9KTtcbiAgICB9LFxuICAgIG5ld2xpbmVBbmRJbmRlbnQ6IGZ1bmN0aW9uKGNtKSB7XG4gICAgICBydW5Jbk9wKGNtLCBmdW5jdGlvbigpIHtcbiAgICAgICAgdmFyIGxlbiA9IGNtLmxpc3RTZWxlY3Rpb25zKCkubGVuZ3RoO1xuICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XG4gICAgICAgICAgdmFyIHJhbmdlID0gY20ubGlzdFNlbGVjdGlvbnMoKVtpXTtcbiAgICAgICAgICBjbS5yZXBsYWNlUmFuZ2UoY20uZG9jLmxpbmVTZXBhcmF0b3IoKSwgcmFuZ2UuYW5jaG9yLCByYW5nZS5oZWFkLCBcIitpbnB1dFwiKTtcbiAgICAgICAgICBjbS5pbmRlbnRMaW5lKHJhbmdlLmZyb20oKS5saW5lICsgMSwgbnVsbCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgICAgZW5zdXJlQ3Vyc29yVmlzaWJsZShjbSk7XG4gICAgICB9KTtcbiAgICB9LFxuICAgIG9wZW5MaW5lOiBmdW5jdGlvbihjbSkge2NtLnJlcGxhY2VTZWxlY3Rpb24oXCJcXG5cIiwgXCJzdGFydFwiKX0sXG4gICAgdG9nZ2xlT3ZlcndyaXRlOiBmdW5jdGlvbihjbSkge2NtLnRvZ2dsZU92ZXJ3cml0ZSgpO31cbiAgfTtcblxuXG4gIC8vIFNUQU5EQVJEIEtFWU1BUFNcblxuICB2YXIga2V5TWFwID0gQ29kZU1pcnJvci5rZXlNYXAgPSB7fTtcblxuICBrZXlNYXAuYmFzaWMgPSB7XG4gICAgXCJMZWZ0XCI6IFwiZ29DaGFyTGVmdFwiLCBcIlJpZ2h0XCI6IFwiZ29DaGFyUmlnaHRcIiwgXCJVcFwiOiBcImdvTGluZVVwXCIsIFwiRG93blwiOiBcImdvTGluZURvd25cIixcbiAgICBcIkVuZFwiOiBcImdvTGluZUVuZFwiLCBcIkhvbWVcIjogXCJnb0xpbmVTdGFydFNtYXJ0XCIsIFwiUGFnZVVwXCI6IFwiZ29QYWdlVXBcIiwgXCJQYWdlRG93blwiOiBcImdvUGFnZURvd25cIixcbiAgICBcIkRlbGV0ZVwiOiBcImRlbENoYXJBZnRlclwiLCBcIkJhY2tzcGFjZVwiOiBcImRlbENoYXJCZWZvcmVcIiwgXCJTaGlmdC1CYWNrc3BhY2VcIjogXCJkZWxDaGFyQmVmb3JlXCIsXG4gICAgXCJUYWJcIjogXCJkZWZhdWx0VGFiXCIsIFwiU2hpZnQtVGFiXCI6IFwiaW5kZW50QXV0b1wiLFxuICAgIFwiRW50ZXJcIjogXCJuZXdsaW5lQW5kSW5kZW50XCIsIFwiSW5zZXJ0XCI6IFwidG9nZ2xlT3ZlcndyaXRlXCIsXG4gICAgXCJFc2NcIjogXCJzaW5nbGVTZWxlY3Rpb25cIlxuICB9O1xuICAvLyBOb3RlIHRoYXQgdGhlIHNhdmUgYW5kIGZpbmQtcmVsYXRlZCBjb21tYW5kcyBhcmVuJ3QgZGVmaW5lZCBieVxuICAvLyBkZWZhdWx0LiBVc2VyIGNvZGUgb3IgYWRkb25zIGNhbiBkZWZpbmUgdGhlbS4gVW5rbm93biBjb21tYW5kc1xuICAvLyBhcmUgc2ltcGx5IGlnbm9yZWQuXG4gIGtleU1hcC5wY0RlZmF1bHQgPSB7XG4gICAgXCJDdHJsLUFcIjogXCJzZWxlY3RBbGxcIiwgXCJDdHJsLURcIjogXCJkZWxldGVMaW5lXCIsIFwiQ3RybC1aXCI6IFwidW5kb1wiLCBcIlNoaWZ0LUN0cmwtWlwiOiBcInJlZG9cIiwgXCJDdHJsLVlcIjogXCJyZWRvXCIsXG4gICAgXCJDdHJsLUhvbWVcIjogXCJnb0RvY1N0YXJ0XCIsIFwiQ3RybC1FbmRcIjogXCJnb0RvY0VuZFwiLCBcIkN0cmwtVXBcIjogXCJnb0xpbmVVcFwiLCBcIkN0cmwtRG93blwiOiBcImdvTGluZURvd25cIixcbiAgICBcIkN0cmwtTGVmdFwiOiBcImdvR3JvdXBMZWZ0XCIsIFwiQ3RybC1SaWdodFwiOiBcImdvR3JvdXBSaWdodFwiLCBcIkFsdC1MZWZ0XCI6IFwiZ29MaW5lU3RhcnRcIiwgXCJBbHQtUmlnaHRcIjogXCJnb0xpbmVFbmRcIixcbiAgICBcIkN0cmwtQmFja3NwYWNlXCI6IFwiZGVsR3JvdXBCZWZvcmVcIiwgXCJDdHJsLURlbGV0ZVwiOiBcImRlbEdyb3VwQWZ0ZXJcIiwgXCJDdHJsLVNcIjogXCJzYXZlXCIsIFwiQ3RybC1GXCI6IFwiZmluZFwiLFxuICAgIFwiQ3RybC1HXCI6IFwiZmluZE5leHRcIiwgXCJTaGlmdC1DdHJsLUdcIjogXCJmaW5kUHJldlwiLCBcIlNoaWZ0LUN0cmwtRlwiOiBcInJlcGxhY2VcIiwgXCJTaGlmdC1DdHJsLVJcIjogXCJyZXBsYWNlQWxsXCIsXG4gICAgXCJDdHJsLVtcIjogXCJpbmRlbnRMZXNzXCIsIFwiQ3RybC1dXCI6IFwiaW5kZW50TW9yZVwiLFxuICAgIFwiQ3RybC1VXCI6IFwidW5kb1NlbGVjdGlvblwiLCBcIlNoaWZ0LUN0cmwtVVwiOiBcInJlZG9TZWxlY3Rpb25cIiwgXCJBbHQtVVwiOiBcInJlZG9TZWxlY3Rpb25cIixcbiAgICBmYWxsdGhyb3VnaDogXCJiYXNpY1wiXG4gIH07XG4gIC8vIFZlcnkgYmFzaWMgcmVhZGxpbmUvZW1hY3Mtc3R5bGUgYmluZGluZ3MsIHdoaWNoIGFyZSBzdGFuZGFyZCBvbiBNYWMuXG4gIGtleU1hcC5lbWFjc3kgPSB7XG4gICAgXCJDdHJsLUZcIjogXCJnb0NoYXJSaWdodFwiLCBcIkN0cmwtQlwiOiBcImdvQ2hhckxlZnRcIiwgXCJDdHJsLVBcIjogXCJnb0xpbmVVcFwiLCBcIkN0cmwtTlwiOiBcImdvTGluZURvd25cIixcbiAgICBcIkFsdC1GXCI6IFwiZ29Xb3JkUmlnaHRcIiwgXCJBbHQtQlwiOiBcImdvV29yZExlZnRcIiwgXCJDdHJsLUFcIjogXCJnb0xpbmVTdGFydFwiLCBcIkN0cmwtRVwiOiBcImdvTGluZUVuZFwiLFxuICAgIFwiQ3RybC1WXCI6IFwiZ29QYWdlRG93blwiLCBcIlNoaWZ0LUN0cmwtVlwiOiBcImdvUGFnZVVwXCIsIFwiQ3RybC1EXCI6IFwiZGVsQ2hhckFmdGVyXCIsIFwiQ3RybC1IXCI6IFwiZGVsQ2hhckJlZm9yZVwiLFxuICAgIFwiQWx0LURcIjogXCJkZWxXb3JkQWZ0ZXJcIiwgXCJBbHQtQmFja3NwYWNlXCI6IFwiZGVsV29yZEJlZm9yZVwiLCBcIkN0cmwtS1wiOiBcImtpbGxMaW5lXCIsIFwiQ3RybC1UXCI6IFwidHJhbnNwb3NlQ2hhcnNcIixcbiAgICBcIkN0cmwtT1wiOiBcIm9wZW5MaW5lXCJcbiAgfTtcbiAga2V5TWFwLm1hY0RlZmF1bHQgPSB7XG4gICAgXCJDbWQtQVwiOiBcInNlbGVjdEFsbFwiLCBcIkNtZC1EXCI6IFwiZGVsZXRlTGluZVwiLCBcIkNtZC1aXCI6IFwidW5kb1wiLCBcIlNoaWZ0LUNtZC1aXCI6IFwicmVkb1wiLCBcIkNtZC1ZXCI6IFwicmVkb1wiLFxuICAgIFwiQ21kLUhvbWVcIjogXCJnb0RvY1N0YXJ0XCIsIFwiQ21kLVVwXCI6IFwiZ29Eb2NTdGFydFwiLCBcIkNtZC1FbmRcIjogXCJnb0RvY0VuZFwiLCBcIkNtZC1Eb3duXCI6IFwiZ29Eb2NFbmRcIiwgXCJBbHQtTGVmdFwiOiBcImdvR3JvdXBMZWZ0XCIsXG4gICAgXCJBbHQtUmlnaHRcIjogXCJnb0dyb3VwUmlnaHRcIiwgXCJDbWQtTGVmdFwiOiBcImdvTGluZUxlZnRcIiwgXCJDbWQtUmlnaHRcIjogXCJnb0xpbmVSaWdodFwiLCBcIkFsdC1CYWNrc3BhY2VcIjogXCJkZWxHcm91cEJlZm9yZVwiLFxuICAgIFwiQ3RybC1BbHQtQmFja3NwYWNlXCI6IFwiZGVsR3JvdXBBZnRlclwiLCBcIkFsdC1EZWxldGVcIjogXCJkZWxHcm91cEFmdGVyXCIsIFwiQ21kLVNcIjogXCJzYXZlXCIsIFwiQ21kLUZcIjogXCJmaW5kXCIsXG4gICAgXCJDbWQtR1wiOiBcImZpbmROZXh0XCIsIFwiU2hpZnQtQ21kLUdcIjogXCJmaW5kUHJldlwiLCBcIkNtZC1BbHQtRlwiOiBcInJlcGxhY2VcIiwgXCJTaGlmdC1DbWQtQWx0LUZcIjogXCJyZXBsYWNlQWxsXCIsXG4gICAgXCJDbWQtW1wiOiBcImluZGVudExlc3NcIiwgXCJDbWQtXVwiOiBcImluZGVudE1vcmVcIiwgXCJDbWQtQmFja3NwYWNlXCI6IFwiZGVsV3JhcHBlZExpbmVMZWZ0XCIsIFwiQ21kLURlbGV0ZVwiOiBcImRlbFdyYXBwZWRMaW5lUmlnaHRcIixcbiAgICBcIkNtZC1VXCI6IFwidW5kb1NlbGVjdGlvblwiLCBcIlNoaWZ0LUNtZC1VXCI6IFwicmVkb1NlbGVjdGlvblwiLCBcIkN0cmwtVXBcIjogXCJnb0RvY1N0YXJ0XCIsIFwiQ3RybC1Eb3duXCI6IFwiZ29Eb2NFbmRcIixcbiAgICBmYWxsdGhyb3VnaDogW1wiYmFzaWNcIiwgXCJlbWFjc3lcIl1cbiAgfTtcbiAga2V5TWFwW1wiZGVmYXVsdFwiXSA9IG1hYyA/IGtleU1hcC5tYWNEZWZhdWx0IDoga2V5TWFwLnBjRGVmYXVsdDtcblxuICAvLyBLRVlNQVAgRElTUEFUQ0hcblxuICBmdW5jdGlvbiBub3JtYWxpemVLZXlOYW1lKG5hbWUpIHtcbiAgICB2YXIgcGFydHMgPSBuYW1lLnNwbGl0KC8tKD8hJCkvKSwgbmFtZSA9IHBhcnRzW3BhcnRzLmxlbmd0aCAtIDFdO1xuICAgIHZhciBhbHQsIGN0cmwsIHNoaWZ0LCBjbWQ7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBwYXJ0cy5sZW5ndGggLSAxOyBpKyspIHtcbiAgICAgIHZhciBtb2QgPSBwYXJ0c1tpXTtcbiAgICAgIGlmICgvXihjbWR8bWV0YXxtKSQvaS50ZXN0KG1vZCkpIGNtZCA9IHRydWU7XG4gICAgICBlbHNlIGlmICgvXmEobHQpPyQvaS50ZXN0KG1vZCkpIGFsdCA9IHRydWU7XG4gICAgICBlbHNlIGlmICgvXihjfGN0cmx8Y29udHJvbCkkL2kudGVzdChtb2QpKSBjdHJsID0gdHJ1ZTtcbiAgICAgIGVsc2UgaWYgKC9ecyhoaWZ0KSQvaS50ZXN0KG1vZCkpIHNoaWZ0ID0gdHJ1ZTtcbiAgICAgIGVsc2UgdGhyb3cgbmV3IEVycm9yKFwiVW5yZWNvZ25pemVkIG1vZGlmaWVyIG5hbWU6IFwiICsgbW9kKTtcbiAgICB9XG4gICAgaWYgKGFsdCkgbmFtZSA9IFwiQWx0LVwiICsgbmFtZTtcbiAgICBpZiAoY3RybCkgbmFtZSA9IFwiQ3RybC1cIiArIG5hbWU7XG4gICAgaWYgKGNtZCkgbmFtZSA9IFwiQ21kLVwiICsgbmFtZTtcbiAgICBpZiAoc2hpZnQpIG5hbWUgPSBcIlNoaWZ0LVwiICsgbmFtZTtcbiAgICByZXR1cm4gbmFtZTtcbiAgfVxuXG4gIC8vIFRoaXMgaXMgYSBrbHVkZ2UgdG8ga2VlcCBrZXltYXBzIG1vc3RseSB3b3JraW5nIGFzIHJhdyBvYmplY3RzXG4gIC8vIChiYWNrd2FyZHMgY29tcGF0aWJpbGl0eSkgd2hpbGUgYXQgdGhlIHNhbWUgdGltZSBzdXBwb3J0IGZlYXR1cmVzXG4gIC8vIGxpa2Ugbm9ybWFsaXphdGlvbiBhbmQgbXVsdGktc3Ryb2tlIGtleSBiaW5kaW5ncy4gSXQgY29tcGlsZXMgYVxuICAvLyBuZXcgbm9ybWFsaXplZCBrZXltYXAsIGFuZCB0aGVuIHVwZGF0ZXMgdGhlIG9sZCBvYmplY3QgdG8gcmVmbGVjdFxuICAvLyB0aGlzLlxuICBDb2RlTWlycm9yLm5vcm1hbGl6ZUtleU1hcCA9IGZ1bmN0aW9uKGtleW1hcCkge1xuICAgIHZhciBjb3B5ID0ge307XG4gICAgZm9yICh2YXIga2V5bmFtZSBpbiBrZXltYXApIGlmIChrZXltYXAuaGFzT3duUHJvcGVydHkoa2V5bmFtZSkpIHtcbiAgICAgIHZhciB2YWx1ZSA9IGtleW1hcFtrZXluYW1lXTtcbiAgICAgIGlmICgvXihuYW1lfGZhbGx0aHJvdWdofChkZXxhdCl0YWNoKSQvLnRlc3Qoa2V5bmFtZSkpIGNvbnRpbnVlO1xuICAgICAgaWYgKHZhbHVlID09IFwiLi4uXCIpIHsgZGVsZXRlIGtleW1hcFtrZXluYW1lXTsgY29udGludWU7IH1cblxuICAgICAgdmFyIGtleXMgPSBtYXAoa2V5bmFtZS5zcGxpdChcIiBcIiksIG5vcm1hbGl6ZUtleU5hbWUpO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBrZXlzLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgIHZhciB2YWwsIG5hbWU7XG4gICAgICAgIGlmIChpID09IGtleXMubGVuZ3RoIC0gMSkge1xuICAgICAgICAgIG5hbWUgPSBrZXlzLmpvaW4oXCIgXCIpO1xuICAgICAgICAgIHZhbCA9IHZhbHVlO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIG5hbWUgPSBrZXlzLnNsaWNlKDAsIGkgKyAxKS5qb2luKFwiIFwiKTtcbiAgICAgICAgICB2YWwgPSBcIi4uLlwiO1xuICAgICAgICB9XG4gICAgICAgIHZhciBwcmV2ID0gY29weVtuYW1lXTtcbiAgICAgICAgaWYgKCFwcmV2KSBjb3B5W25hbWVdID0gdmFsO1xuICAgICAgICBlbHNlIGlmIChwcmV2ICE9IHZhbCkgdGhyb3cgbmV3IEVycm9yKFwiSW5jb25zaXN0ZW50IGJpbmRpbmdzIGZvciBcIiArIG5hbWUpO1xuICAgICAgfVxuICAgICAgZGVsZXRlIGtleW1hcFtrZXluYW1lXTtcbiAgICB9XG4gICAgZm9yICh2YXIgcHJvcCBpbiBjb3B5KSBrZXltYXBbcHJvcF0gPSBjb3B5W3Byb3BdO1xuICAgIHJldHVybiBrZXltYXA7XG4gIH07XG5cbiAgdmFyIGxvb2t1cEtleSA9IENvZGVNaXJyb3IubG9va3VwS2V5ID0gZnVuY3Rpb24oa2V5LCBtYXAsIGhhbmRsZSwgY29udGV4dCkge1xuICAgIG1hcCA9IGdldEtleU1hcChtYXApO1xuICAgIHZhciBmb3VuZCA9IG1hcC5jYWxsID8gbWFwLmNhbGwoa2V5LCBjb250ZXh0KSA6IG1hcFtrZXldO1xuICAgIGlmIChmb3VuZCA9PT0gZmFsc2UpIHJldHVybiBcIm5vdGhpbmdcIjtcbiAgICBpZiAoZm91bmQgPT09IFwiLi4uXCIpIHJldHVybiBcIm11bHRpXCI7XG4gICAgaWYgKGZvdW5kICE9IG51bGwgJiYgaGFuZGxlKGZvdW5kKSkgcmV0dXJuIFwiaGFuZGxlZFwiO1xuXG4gICAgaWYgKG1hcC5mYWxsdGhyb3VnaCkge1xuICAgICAgaWYgKE9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2FsbChtYXAuZmFsbHRocm91Z2gpICE9IFwiW29iamVjdCBBcnJheV1cIilcbiAgICAgICAgcmV0dXJuIGxvb2t1cEtleShrZXksIG1hcC5mYWxsdGhyb3VnaCwgaGFuZGxlLCBjb250ZXh0KTtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbWFwLmZhbGx0aHJvdWdoLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgIHZhciByZXN1bHQgPSBsb29rdXBLZXkoa2V5LCBtYXAuZmFsbHRocm91Z2hbaV0sIGhhbmRsZSwgY29udGV4dCk7XG4gICAgICAgIGlmIChyZXN1bHQpIHJldHVybiByZXN1bHQ7XG4gICAgICB9XG4gICAgfVxuICB9O1xuXG4gIC8vIE1vZGlmaWVyIGtleSBwcmVzc2VzIGRvbid0IGNvdW50IGFzICdyZWFsJyBrZXkgcHJlc3NlcyBmb3IgdGhlXG4gIC8vIHB1cnBvc2Ugb2Yga2V5bWFwIGZhbGx0aHJvdWdoLlxuICB2YXIgaXNNb2RpZmllcktleSA9IENvZGVNaXJyb3IuaXNNb2RpZmllcktleSA9IGZ1bmN0aW9uKHZhbHVlKSB7XG4gICAgdmFyIG5hbWUgPSB0eXBlb2YgdmFsdWUgPT0gXCJzdHJpbmdcIiA/IHZhbHVlIDoga2V5TmFtZXNbdmFsdWUua2V5Q29kZV07XG4gICAgcmV0dXJuIG5hbWUgPT0gXCJDdHJsXCIgfHwgbmFtZSA9PSBcIkFsdFwiIHx8IG5hbWUgPT0gXCJTaGlmdFwiIHx8IG5hbWUgPT0gXCJNb2RcIjtcbiAgfTtcblxuICAvLyBMb29rIHVwIHRoZSBuYW1lIG9mIGEga2V5IGFzIGluZGljYXRlZCBieSBhbiBldmVudCBvYmplY3QuXG4gIHZhciBrZXlOYW1lID0gQ29kZU1pcnJvci5rZXlOYW1lID0gZnVuY3Rpb24oZXZlbnQsIG5vU2hpZnQpIHtcbiAgICBpZiAocHJlc3RvICYmIGV2ZW50LmtleUNvZGUgPT0gMzQgJiYgZXZlbnRbXCJjaGFyXCJdKSByZXR1cm4gZmFsc2U7XG4gICAgdmFyIGJhc2UgPSBrZXlOYW1lc1tldmVudC5rZXlDb2RlXSwgbmFtZSA9IGJhc2U7XG4gICAgaWYgKG5hbWUgPT0gbnVsbCB8fCBldmVudC5hbHRHcmFwaEtleSkgcmV0dXJuIGZhbHNlO1xuICAgIGlmIChldmVudC5hbHRLZXkgJiYgYmFzZSAhPSBcIkFsdFwiKSBuYW1lID0gXCJBbHQtXCIgKyBuYW1lO1xuICAgIGlmICgoZmxpcEN0cmxDbWQgPyBldmVudC5tZXRhS2V5IDogZXZlbnQuY3RybEtleSkgJiYgYmFzZSAhPSBcIkN0cmxcIikgbmFtZSA9IFwiQ3RybC1cIiArIG5hbWU7XG4gICAgaWYgKChmbGlwQ3RybENtZCA/IGV2ZW50LmN0cmxLZXkgOiBldmVudC5tZXRhS2V5KSAmJiBiYXNlICE9IFwiQ21kXCIpIG5hbWUgPSBcIkNtZC1cIiArIG5hbWU7XG4gICAgaWYgKCFub1NoaWZ0ICYmIGV2ZW50LnNoaWZ0S2V5ICYmIGJhc2UgIT0gXCJTaGlmdFwiKSBuYW1lID0gXCJTaGlmdC1cIiArIG5hbWU7XG4gICAgcmV0dXJuIG5hbWU7XG4gIH07XG5cbiAgZnVuY3Rpb24gZ2V0S2V5TWFwKHZhbCkge1xuICAgIHJldHVybiB0eXBlb2YgdmFsID09IFwic3RyaW5nXCIgPyBrZXlNYXBbdmFsXSA6IHZhbDtcbiAgfVxuXG4gIC8vIEZST01URVhUQVJFQVxuXG4gIENvZGVNaXJyb3IuZnJvbVRleHRBcmVhID0gZnVuY3Rpb24odGV4dGFyZWEsIG9wdGlvbnMpIHtcbiAgICBvcHRpb25zID0gb3B0aW9ucyA/IGNvcHlPYmoob3B0aW9ucykgOiB7fTtcbiAgICBvcHRpb25zLnZhbHVlID0gdGV4dGFyZWEudmFsdWU7XG4gICAgaWYgKCFvcHRpb25zLnRhYmluZGV4ICYmIHRleHRhcmVhLnRhYkluZGV4KVxuICAgICAgb3B0aW9ucy50YWJpbmRleCA9IHRleHRhcmVhLnRhYkluZGV4O1xuICAgIGlmICghb3B0aW9ucy5wbGFjZWhvbGRlciAmJiB0ZXh0YXJlYS5wbGFjZWhvbGRlcilcbiAgICAgIG9wdGlvbnMucGxhY2Vob2xkZXIgPSB0ZXh0YXJlYS5wbGFjZWhvbGRlcjtcbiAgICAvLyBTZXQgYXV0b2ZvY3VzIHRvIHRydWUgaWYgdGhpcyB0ZXh0YXJlYSBpcyBmb2N1c2VkLCBvciBpZiBpdCBoYXNcbiAgICAvLyBhdXRvZm9jdXMgYW5kIG5vIG90aGVyIGVsZW1lbnQgaXMgZm9jdXNlZC5cbiAgICBpZiAob3B0aW9ucy5hdXRvZm9jdXMgPT0gbnVsbCkge1xuICAgICAgdmFyIGhhc0ZvY3VzID0gYWN0aXZlRWx0KCk7XG4gICAgICBvcHRpb25zLmF1dG9mb2N1cyA9IGhhc0ZvY3VzID09IHRleHRhcmVhIHx8XG4gICAgICAgIHRleHRhcmVhLmdldEF0dHJpYnV0ZShcImF1dG9mb2N1c1wiKSAhPSBudWxsICYmIGhhc0ZvY3VzID09IGRvY3VtZW50LmJvZHk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gc2F2ZSgpIHt0ZXh0YXJlYS52YWx1ZSA9IGNtLmdldFZhbHVlKCk7fVxuICAgIGlmICh0ZXh0YXJlYS5mb3JtKSB7XG4gICAgICBvbih0ZXh0YXJlYS5mb3JtLCBcInN1Ym1pdFwiLCBzYXZlKTtcbiAgICAgIC8vIERlcGxvcmFibGUgaGFjayB0byBtYWtlIHRoZSBzdWJtaXQgbWV0aG9kIGRvIHRoZSByaWdodCB0aGluZy5cbiAgICAgIGlmICghb3B0aW9ucy5sZWF2ZVN1Ym1pdE1ldGhvZEFsb25lKSB7XG4gICAgICAgIHZhciBmb3JtID0gdGV4dGFyZWEuZm9ybSwgcmVhbFN1Ym1pdCA9IGZvcm0uc3VibWl0O1xuICAgICAgICB0cnkge1xuICAgICAgICAgIHZhciB3cmFwcGVkU3VibWl0ID0gZm9ybS5zdWJtaXQgPSBmdW5jdGlvbigpIHtcbiAgICAgICAgICAgIHNhdmUoKTtcbiAgICAgICAgICAgIGZvcm0uc3VibWl0ID0gcmVhbFN1Ym1pdDtcbiAgICAgICAgICAgIGZvcm0uc3VibWl0KCk7XG4gICAgICAgICAgICBmb3JtLnN1Ym1pdCA9IHdyYXBwZWRTdWJtaXQ7XG4gICAgICAgICAgfTtcbiAgICAgICAgfSBjYXRjaChlKSB7fVxuICAgICAgfVxuICAgIH1cblxuICAgIG9wdGlvbnMuZmluaXNoSW5pdCA9IGZ1bmN0aW9uKGNtKSB7XG4gICAgICBjbS5zYXZlID0gc2F2ZTtcbiAgICAgIGNtLmdldFRleHRBcmVhID0gZnVuY3Rpb24oKSB7IHJldHVybiB0ZXh0YXJlYTsgfTtcbiAgICAgIGNtLnRvVGV4dEFyZWEgPSBmdW5jdGlvbigpIHtcbiAgICAgICAgY20udG9UZXh0QXJlYSA9IGlzTmFOOyAvLyBQcmV2ZW50IHRoaXMgZnJvbSBiZWluZyByYW4gdHdpY2VcbiAgICAgICAgc2F2ZSgpO1xuICAgICAgICB0ZXh0YXJlYS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGNtLmdldFdyYXBwZXJFbGVtZW50KCkpO1xuICAgICAgICB0ZXh0YXJlYS5zdHlsZS5kaXNwbGF5ID0gXCJcIjtcbiAgICAgICAgaWYgKHRleHRhcmVhLmZvcm0pIHtcbiAgICAgICAgICBvZmYodGV4dGFyZWEuZm9ybSwgXCJzdWJtaXRcIiwgc2F2ZSk7XG4gICAgICAgICAgaWYgKHR5cGVvZiB0ZXh0YXJlYS5mb3JtLnN1Ym1pdCA9PSBcImZ1bmN0aW9uXCIpXG4gICAgICAgICAgICB0ZXh0YXJlYS5mb3JtLnN1Ym1pdCA9IHJlYWxTdWJtaXQ7XG4gICAgICAgIH1cbiAgICAgIH07XG4gICAgfTtcblxuICAgIHRleHRhcmVhLnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcbiAgICB2YXIgY20gPSBDb2RlTWlycm9yKGZ1bmN0aW9uKG5vZGUpIHtcbiAgICAgIHRleHRhcmVhLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG5vZGUsIHRleHRhcmVhLm5leHRTaWJsaW5nKTtcbiAgICB9LCBvcHRpb25zKTtcbiAgICByZXR1cm4gY207XG4gIH07XG5cbiAgLy8gU1RSSU5HIFNUUkVBTVxuXG4gIC8vIEZlZCB0byB0aGUgbW9kZSBwYXJzZXJzLCBwcm92aWRlcyBoZWxwZXIgZnVuY3Rpb25zIHRvIG1ha2VcbiAgLy8gcGFyc2VycyBtb3JlIHN1Y2NpbmN0LlxuXG4gIHZhciBTdHJpbmdTdHJlYW0gPSBDb2RlTWlycm9yLlN0cmluZ1N0cmVhbSA9IGZ1bmN0aW9uKHN0cmluZywgdGFiU2l6ZSkge1xuICAgIHRoaXMucG9zID0gdGhpcy5zdGFydCA9IDA7XG4gICAgdGhpcy5zdHJpbmcgPSBzdHJpbmc7XG4gICAgdGhpcy50YWJTaXplID0gdGFiU2l6ZSB8fCA4O1xuICAgIHRoaXMubGFzdENvbHVtblBvcyA9IHRoaXMubGFzdENvbHVtblZhbHVlID0gMDtcbiAgICB0aGlzLmxpbmVTdGFydCA9IDA7XG4gIH07XG5cbiAgU3RyaW5nU3RyZWFtLnByb3RvdHlwZSA9IHtcbiAgICBlb2w6IGZ1bmN0aW9uKCkge3JldHVybiB0aGlzLnBvcyA+PSB0aGlzLnN0cmluZy5sZW5ndGg7fSxcbiAgICBzb2w6IGZ1bmN0aW9uKCkge3JldHVybiB0aGlzLnBvcyA9PSB0aGlzLmxpbmVTdGFydDt9LFxuICAgIHBlZWs6IGZ1bmN0aW9uKCkge3JldHVybiB0aGlzLnN0cmluZy5jaGFyQXQodGhpcy5wb3MpIHx8IHVuZGVmaW5lZDt9LFxuICAgIG5leHQ6IGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKHRoaXMucG9zIDwgdGhpcy5zdHJpbmcubGVuZ3RoKVxuICAgICAgICByZXR1cm4gdGhpcy5zdHJpbmcuY2hhckF0KHRoaXMucG9zKyspO1xuICAgIH0sXG4gICAgZWF0OiBmdW5jdGlvbihtYXRjaCkge1xuICAgICAgdmFyIGNoID0gdGhpcy5zdHJpbmcuY2hhckF0KHRoaXMucG9zKTtcbiAgICAgIGlmICh0eXBlb2YgbWF0Y2ggPT0gXCJzdHJpbmdcIikgdmFyIG9rID0gY2ggPT0gbWF0Y2g7XG4gICAgICBlbHNlIHZhciBvayA9IGNoICYmIChtYXRjaC50ZXN0ID8gbWF0Y2gudGVzdChjaCkgOiBtYXRjaChjaCkpO1xuICAgICAgaWYgKG9rKSB7Kyt0aGlzLnBvczsgcmV0dXJuIGNoO31cbiAgICB9LFxuICAgIGVhdFdoaWxlOiBmdW5jdGlvbihtYXRjaCkge1xuICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5wb3M7XG4gICAgICB3aGlsZSAodGhpcy5lYXQobWF0Y2gpKXt9XG4gICAgICByZXR1cm4gdGhpcy5wb3MgPiBzdGFydDtcbiAgICB9LFxuICAgIGVhdFNwYWNlOiBmdW5jdGlvbigpIHtcbiAgICAgIHZhciBzdGFydCA9IHRoaXMucG9zO1xuICAgICAgd2hpbGUgKC9bXFxzXFx1MDBhMF0vLnRlc3QodGhpcy5zdHJpbmcuY2hhckF0KHRoaXMucG9zKSkpICsrdGhpcy5wb3M7XG4gICAgICByZXR1cm4gdGhpcy5wb3MgPiBzdGFydDtcbiAgICB9LFxuICAgIHNraXBUb0VuZDogZnVuY3Rpb24oKSB7dGhpcy5wb3MgPSB0aGlzLnN0cmluZy5sZW5ndGg7fSxcbiAgICBza2lwVG86IGZ1bmN0aW9uKGNoKSB7XG4gICAgICB2YXIgZm91bmQgPSB0aGlzLnN0cmluZy5pbmRleE9mKGNoLCB0aGlzLnBvcyk7XG4gICAgICBpZiAoZm91bmQgPiAtMSkge3RoaXMucG9zID0gZm91bmQ7IHJldHVybiB0cnVlO31cbiAgICB9LFxuICAgIGJhY2tVcDogZnVuY3Rpb24obikge3RoaXMucG9zIC09IG47fSxcbiAgICBjb2x1bW46IGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKHRoaXMubGFzdENvbHVtblBvcyA8IHRoaXMuc3RhcnQpIHtcbiAgICAgICAgdGhpcy5sYXN0Q29sdW1uVmFsdWUgPSBjb3VudENvbHVtbih0aGlzLnN0cmluZywgdGhpcy5zdGFydCwgdGhpcy50YWJTaXplLCB0aGlzLmxhc3RDb2x1bW5Qb3MsIHRoaXMubGFzdENvbHVtblZhbHVlKTtcbiAgICAgICAgdGhpcy5sYXN0Q29sdW1uUG9zID0gdGhpcy5zdGFydDtcbiAgICAgIH1cbiAgICAgIHJldHVybiB0aGlzLmxhc3RDb2x1bW5WYWx1ZSAtICh0aGlzLmxpbmVTdGFydCA/IGNvdW50Q29sdW1uKHRoaXMuc3RyaW5nLCB0aGlzLmxpbmVTdGFydCwgdGhpcy50YWJTaXplKSA6IDApO1xuICAgIH0sXG4gICAgaW5kZW50YXRpb246IGZ1bmN0aW9uKCkge1xuICAgICAgcmV0dXJuIGNvdW50Q29sdW1uKHRoaXMuc3RyaW5nLCBudWxsLCB0aGlzLnRhYlNpemUpIC1cbiAgICAgICAgKHRoaXMubGluZVN0YXJ0ID8gY291bnRDb2x1bW4odGhpcy5zdHJpbmcsIHRoaXMubGluZVN0YXJ0LCB0aGlzLnRhYlNpemUpIDogMCk7XG4gICAgfSxcbiAgICBtYXRjaDogZnVuY3Rpb24ocGF0dGVybiwgY29uc3VtZSwgY2FzZUluc2Vuc2l0aXZlKSB7XG4gICAgICBpZiAodHlwZW9mIHBhdHRlcm4gPT0gXCJzdHJpbmdcIikge1xuICAgICAgICB2YXIgY2FzZWQgPSBmdW5jdGlvbihzdHIpIHtyZXR1cm4gY2FzZUluc2Vuc2l0aXZlID8gc3RyLnRvTG93ZXJDYXNlKCkgOiBzdHI7fTtcbiAgICAgICAgdmFyIHN1YnN0ciA9IHRoaXMuc3RyaW5nLnN1YnN0cih0aGlzLnBvcywgcGF0dGVybi5sZW5ndGgpO1xuICAgICAgICBpZiAoY2FzZWQoc3Vic3RyKSA9PSBjYXNlZChwYXR0ZXJuKSkge1xuICAgICAgICAgIGlmIChjb25zdW1lICE9PSBmYWxzZSkgdGhpcy5wb3MgKz0gcGF0dGVybi5sZW5ndGg7XG4gICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgIH1cbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHZhciBtYXRjaCA9IHRoaXMuc3RyaW5nLnNsaWNlKHRoaXMucG9zKS5tYXRjaChwYXR0ZXJuKTtcbiAgICAgICAgaWYgKG1hdGNoICYmIG1hdGNoLmluZGV4ID4gMCkgcmV0dXJuIG51bGw7XG4gICAgICAgIGlmIChtYXRjaCAmJiBjb25zdW1lICE9PSBmYWxzZSkgdGhpcy5wb3MgKz0gbWF0Y2hbMF0ubGVuZ3RoO1xuICAgICAgICByZXR1cm4gbWF0Y2g7XG4gICAgICB9XG4gICAgfSxcbiAgICBjdXJyZW50OiBmdW5jdGlvbigpe3JldHVybiB0aGlzLnN0cmluZy5zbGljZSh0aGlzLnN0YXJ0LCB0aGlzLnBvcyk7fSxcbiAgICBoaWRlRmlyc3RDaGFyczogZnVuY3Rpb24obiwgaW5uZXIpIHtcbiAgICAgIHRoaXMubGluZVN0YXJ0ICs9IG47XG4gICAgICB0cnkgeyByZXR1cm4gaW5uZXIoKTsgfVxuICAgICAgZmluYWxseSB7IHRoaXMubGluZVN0YXJ0IC09IG47IH1cbiAgICB9XG4gIH07XG5cbiAgLy8gVEVYVE1BUktFUlNcblxuICAvLyBDcmVhdGVkIHdpdGggbWFya1RleHQgYW5kIHNldEJvb2ttYXJrIG1ldGhvZHMuIEEgVGV4dE1hcmtlciBpcyBhXG4gIC8vIGhhbmRsZSB0aGF0IGNhbiBiZSB1c2VkIHRvIGNsZWFyIG9yIGZpbmQgYSBtYXJrZWQgcG9zaXRpb24gaW4gdGhlXG4gIC8vIGRvY3VtZW50LiBMaW5lIG9iamVjdHMgaG9sZCBhcnJheXMgKG1hcmtlZFNwYW5zKSBjb250YWluaW5nXG4gIC8vIHtmcm9tLCB0bywgbWFya2VyfSBvYmplY3QgcG9pbnRpbmcgdG8gc3VjaCBtYXJrZXIgb2JqZWN0cywgYW5kXG4gIC8vIGluZGljYXRpbmcgdGhhdCBzdWNoIGEgbWFya2VyIGlzIHByZXNlbnQgb24gdGhhdCBsaW5lLiBNdWx0aXBsZVxuICAvLyBsaW5lcyBtYXkgcG9pbnQgdG8gdGhlIHNhbWUgbWFya2VyIHdoZW4gaXQgc3BhbnMgYWNyb3NzIGxpbmVzLlxuICAvLyBUaGUgc3BhbnMgd2lsbCBoYXZlIG51bGwgZm9yIHRoZWlyIGZyb20vdG8gcHJvcGVydGllcyB3aGVuIHRoZVxuICAvLyBtYXJrZXIgY29udGludWVzIGJleW9uZCB0aGUgc3RhcnQvZW5kIG9mIHRoZSBsaW5lLiBNYXJrZXJzIGhhdmVcbiAgLy8gbGlua3MgYmFjayB0byB0aGUgbGluZXMgdGhleSBjdXJyZW50bHkgdG91Y2guXG5cbiAgdmFyIG5leHRNYXJrZXJJZCA9IDA7XG5cbiAgdmFyIFRleHRNYXJrZXIgPSBDb2RlTWlycm9yLlRleHRNYXJrZXIgPSBmdW5jdGlvbihkb2MsIHR5cGUpIHtcbiAgICB0aGlzLmxpbmVzID0gW107XG4gICAgdGhpcy50eXBlID0gdHlwZTtcbiAgICB0aGlzLmRvYyA9IGRvYztcbiAgICB0aGlzLmlkID0gKytuZXh0TWFya2VySWQ7XG4gIH07XG4gIGV2ZW50TWl4aW4oVGV4dE1hcmtlcik7XG5cbiAgLy8gQ2xlYXIgdGhlIG1hcmtlci5cbiAgVGV4dE1hcmtlci5wcm90b3R5cGUuY2xlYXIgPSBmdW5jdGlvbigpIHtcbiAgICBpZiAodGhpcy5leHBsaWNpdGx5Q2xlYXJlZCkgcmV0dXJuO1xuICAgIHZhciBjbSA9IHRoaXMuZG9jLmNtLCB3aXRoT3AgPSBjbSAmJiAhY20uY3VyT3A7XG4gICAgaWYgKHdpdGhPcCkgc3RhcnRPcGVyYXRpb24oY20pO1xuICAgIGlmIChoYXNIYW5kbGVyKHRoaXMsIFwiY2xlYXJcIikpIHtcbiAgICAgIHZhciBmb3VuZCA9IHRoaXMuZmluZCgpO1xuICAgICAgaWYgKGZvdW5kKSBzaWduYWxMYXRlcih0aGlzLCBcImNsZWFyXCIsIGZvdW5kLmZyb20sIGZvdW5kLnRvKTtcbiAgICB9XG4gICAgdmFyIG1pbiA9IG51bGwsIG1heCA9IG51bGw7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLmxpbmVzLmxlbmd0aDsgKytpKSB7XG4gICAgICB2YXIgbGluZSA9IHRoaXMubGluZXNbaV07XG4gICAgICB2YXIgc3BhbiA9IGdldE1hcmtlZFNwYW5Gb3IobGluZS5tYXJrZWRTcGFucywgdGhpcyk7XG4gICAgICBpZiAoY20gJiYgIXRoaXMuY29sbGFwc2VkKSByZWdMaW5lQ2hhbmdlKGNtLCBsaW5lTm8obGluZSksIFwidGV4dFwiKTtcbiAgICAgIGVsc2UgaWYgKGNtKSB7XG4gICAgICAgIGlmIChzcGFuLnRvICE9IG51bGwpIG1heCA9IGxpbmVObyhsaW5lKTtcbiAgICAgICAgaWYgKHNwYW4uZnJvbSAhPSBudWxsKSBtaW4gPSBsaW5lTm8obGluZSk7XG4gICAgICB9XG4gICAgICBsaW5lLm1hcmtlZFNwYW5zID0gcmVtb3ZlTWFya2VkU3BhbihsaW5lLm1hcmtlZFNwYW5zLCBzcGFuKTtcbiAgICAgIGlmIChzcGFuLmZyb20gPT0gbnVsbCAmJiB0aGlzLmNvbGxhcHNlZCAmJiAhbGluZUlzSGlkZGVuKHRoaXMuZG9jLCBsaW5lKSAmJiBjbSlcbiAgICAgICAgdXBkYXRlTGluZUhlaWdodChsaW5lLCB0ZXh0SGVpZ2h0KGNtLmRpc3BsYXkpKTtcbiAgICB9XG4gICAgaWYgKGNtICYmIHRoaXMuY29sbGFwc2VkICYmICFjbS5vcHRpb25zLmxpbmVXcmFwcGluZykgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLmxpbmVzLmxlbmd0aDsgKytpKSB7XG4gICAgICB2YXIgdmlzdWFsID0gdmlzdWFsTGluZSh0aGlzLmxpbmVzW2ldKSwgbGVuID0gbGluZUxlbmd0aCh2aXN1YWwpO1xuICAgICAgaWYgKGxlbiA+IGNtLmRpc3BsYXkubWF4TGluZUxlbmd0aCkge1xuICAgICAgICBjbS5kaXNwbGF5Lm1heExpbmUgPSB2aXN1YWw7XG4gICAgICAgIGNtLmRpc3BsYXkubWF4TGluZUxlbmd0aCA9IGxlbjtcbiAgICAgICAgY20uZGlzcGxheS5tYXhMaW5lQ2hhbmdlZCA9IHRydWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKG1pbiAhPSBudWxsICYmIGNtICYmIHRoaXMuY29sbGFwc2VkKSByZWdDaGFuZ2UoY20sIG1pbiwgbWF4ICsgMSk7XG4gICAgdGhpcy5saW5lcy5sZW5ndGggPSAwO1xuICAgIHRoaXMuZXhwbGljaXRseUNsZWFyZWQgPSB0cnVlO1xuICAgIGlmICh0aGlzLmF0b21pYyAmJiB0aGlzLmRvYy5jYW50RWRpdCkge1xuICAgICAgdGhpcy5kb2MuY2FudEVkaXQgPSBmYWxzZTtcbiAgICAgIGlmIChjbSkgcmVDaGVja1NlbGVjdGlvbihjbS5kb2MpO1xuICAgIH1cbiAgICBpZiAoY20pIHNpZ25hbExhdGVyKGNtLCBcIm1hcmtlckNsZWFyZWRcIiwgY20sIHRoaXMpO1xuICAgIGlmICh3aXRoT3ApIGVuZE9wZXJhdGlvbihjbSk7XG4gICAgaWYgKHRoaXMucGFyZW50KSB0aGlzLnBhcmVudC5jbGVhcigpO1xuICB9O1xuXG4gIC8vIEZpbmQgdGhlIHBvc2l0aW9uIG9mIHRoZSBtYXJrZXIgaW4gdGhlIGRvY3VtZW50LiBSZXR1cm5zIGEge2Zyb20sXG4gIC8vIHRvfSBvYmplY3QgYnkgZGVmYXVsdC4gU2lkZSBjYW4gYmUgcGFzc2VkIHRvIGdldCBhIHNwZWNpZmljIHNpZGVcbiAgLy8gLS0gMCAoYm90aCksIC0xIChsZWZ0KSwgb3IgMSAocmlnaHQpLiBXaGVuIGxpbmVPYmogaXMgdHJ1ZSwgdGhlXG4gIC8vIFBvcyBvYmplY3RzIHJldHVybmVkIGNvbnRhaW4gYSBsaW5lIG9iamVjdCwgcmF0aGVyIHRoYW4gYSBsaW5lXG4gIC8vIG51bWJlciAodXNlZCB0byBwcmV2ZW50IGxvb2tpbmcgdXAgdGhlIHNhbWUgbGluZSB0d2ljZSkuXG4gIFRleHRNYXJrZXIucHJvdG90eXBlLmZpbmQgPSBmdW5jdGlvbihzaWRlLCBsaW5lT2JqKSB7XG4gICAgaWYgKHNpZGUgPT0gbnVsbCAmJiB0aGlzLnR5cGUgPT0gXCJib29rbWFya1wiKSBzaWRlID0gMTtcbiAgICB2YXIgZnJvbSwgdG87XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLmxpbmVzLmxlbmd0aDsgKytpKSB7XG4gICAgICB2YXIgbGluZSA9IHRoaXMubGluZXNbaV07XG4gICAgICB2YXIgc3BhbiA9IGdldE1hcmtlZFNwYW5Gb3IobGluZS5tYXJrZWRTcGFucywgdGhpcyk7XG4gICAgICBpZiAoc3Bhbi5mcm9tICE9IG51bGwpIHtcbiAgICAgICAgZnJvbSA9IFBvcyhsaW5lT2JqID8gbGluZSA6IGxpbmVObyhsaW5lKSwgc3Bhbi5mcm9tKTtcbiAgICAgICAgaWYgKHNpZGUgPT0gLTEpIHJldHVybiBmcm9tO1xuICAgICAgfVxuICAgICAgaWYgKHNwYW4udG8gIT0gbnVsbCkge1xuICAgICAgICB0byA9IFBvcyhsaW5lT2JqID8gbGluZSA6IGxpbmVObyhsaW5lKSwgc3Bhbi50byk7XG4gICAgICAgIGlmIChzaWRlID09IDEpIHJldHVybiB0bztcbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIGZyb20gJiYge2Zyb206IGZyb20sIHRvOiB0b307XG4gIH07XG5cbiAgLy8gU2lnbmFscyB0aGF0IHRoZSBtYXJrZXIncyB3aWRnZXQgY2hhbmdlZCwgYW5kIHN1cnJvdW5kaW5nIGxheW91dFxuICAvLyBzaG91bGQgYmUgcmVjb21wdXRlZC5cbiAgVGV4dE1hcmtlci5wcm90b3R5cGUuY2hhbmdlZCA9IGZ1bmN0aW9uKCkge1xuICAgIHZhciBwb3MgPSB0aGlzLmZpbmQoLTEsIHRydWUpLCB3aWRnZXQgPSB0aGlzLCBjbSA9IHRoaXMuZG9jLmNtO1xuICAgIGlmICghcG9zIHx8ICFjbSkgcmV0dXJuO1xuICAgIHJ1bkluT3AoY20sIGZ1bmN0aW9uKCkge1xuICAgICAgdmFyIGxpbmUgPSBwb3MubGluZSwgbGluZU4gPSBsaW5lTm8ocG9zLmxpbmUpO1xuICAgICAgdmFyIHZpZXcgPSBmaW5kVmlld0ZvckxpbmUoY20sIGxpbmVOKTtcbiAgICAgIGlmICh2aWV3KSB7XG4gICAgICAgIGNsZWFyTGluZU1lYXN1cmVtZW50Q2FjaGVGb3Iodmlldyk7XG4gICAgICAgIGNtLmN1ck9wLnNlbGVjdGlvbkNoYW5nZWQgPSBjbS5jdXJPcC5mb3JjZVVwZGF0ZSA9IHRydWU7XG4gICAgICB9XG4gICAgICBjbS5jdXJPcC51cGRhdGVNYXhMaW5lID0gdHJ1ZTtcbiAgICAgIGlmICghbGluZUlzSGlkZGVuKHdpZGdldC5kb2MsIGxpbmUpICYmIHdpZGdldC5oZWlnaHQgIT0gbnVsbCkge1xuICAgICAgICB2YXIgb2xkSGVpZ2h0ID0gd2lkZ2V0LmhlaWdodDtcbiAgICAgICAgd2lkZ2V0LmhlaWdodCA9IG51bGw7XG4gICAgICAgIHZhciBkSGVpZ2h0ID0gd2lkZ2V0SGVpZ2h0KHdpZGdldCkgLSBvbGRIZWlnaHQ7XG4gICAgICAgIGlmIChkSGVpZ2h0KVxuICAgICAgICAgIHVwZGF0ZUxpbmVIZWlnaHQobGluZSwgbGluZS5oZWlnaHQgKyBkSGVpZ2h0KTtcbiAgICAgIH1cbiAgICB9KTtcbiAgfTtcblxuICBUZXh0TWFya2VyLnByb3RvdHlwZS5hdHRhY2hMaW5lID0gZnVuY3Rpb24obGluZSkge1xuICAgIGlmICghdGhpcy5saW5lcy5sZW5ndGggJiYgdGhpcy5kb2MuY20pIHtcbiAgICAgIHZhciBvcCA9IHRoaXMuZG9jLmNtLmN1ck9wO1xuICAgICAgaWYgKCFvcC5tYXliZUhpZGRlbk1hcmtlcnMgfHwgaW5kZXhPZihvcC5tYXliZUhpZGRlbk1hcmtlcnMsIHRoaXMpID09IC0xKVxuICAgICAgICAob3AubWF5YmVVbmhpZGRlbk1hcmtlcnMgfHwgKG9wLm1heWJlVW5oaWRkZW5NYXJrZXJzID0gW10pKS5wdXNoKHRoaXMpO1xuICAgIH1cbiAgICB0aGlzLmxpbmVzLnB1c2gobGluZSk7XG4gIH07XG4gIFRleHRNYXJrZXIucHJvdG90eXBlLmRldGFjaExpbmUgPSBmdW5jdGlvbihsaW5lKSB7XG4gICAgdGhpcy5saW5lcy5zcGxpY2UoaW5kZXhPZih0aGlzLmxpbmVzLCBsaW5lKSwgMSk7XG4gICAgaWYgKCF0aGlzLmxpbmVzLmxlbmd0aCAmJiB0aGlzLmRvYy5jbSkge1xuICAgICAgdmFyIG9wID0gdGhpcy5kb2MuY20uY3VyT3A7XG4gICAgICAob3AubWF5YmVIaWRkZW5NYXJrZXJzIHx8IChvcC5tYXliZUhpZGRlbk1hcmtlcnMgPSBbXSkpLnB1c2godGhpcyk7XG4gICAgfVxuICB9O1xuXG4gIC8vIENvbGxhcHNlZCBtYXJrZXJzIGhhdmUgdW5pcXVlIGlkcywgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBvcmRlclxuICAvLyB0aGVtLCB3aGljaCBpcyBuZWVkZWQgZm9yIHVuaXF1ZWx5IGRldGVybWluaW5nIGFuIG91dGVyIG1hcmtlclxuICAvLyB3aGVuIHRoZXkgb3ZlcmxhcCAodGhleSBtYXkgbmVzdCwgYnV0IG5vdCBwYXJ0aWFsbHkgb3ZlcmxhcCkuXG4gIHZhciBuZXh0TWFya2VySWQgPSAwO1xuXG4gIC8vIENyZWF0ZSBhIG1hcmtlciwgd2lyZSBpdCB1cCB0byB0aGUgcmlnaHQgbGluZXMsIGFuZFxuICBmdW5jdGlvbiBtYXJrVGV4dChkb2MsIGZyb20sIHRvLCBvcHRpb25zLCB0eXBlKSB7XG4gICAgLy8gU2hhcmVkIG1hcmtlcnMgKGFjcm9zcyBsaW5rZWQgZG9jdW1lbnRzKSBhcmUgaGFuZGxlZCBzZXBhcmF0ZWx5XG4gICAgLy8gKG1hcmtUZXh0U2hhcmVkIHdpbGwgY2FsbCBvdXQgdG8gdGhpcyBhZ2Fpbiwgb25jZSBwZXJcbiAgICAvLyBkb2N1bWVudCkuXG4gICAgaWYgKG9wdGlvbnMgJiYgb3B0aW9ucy5zaGFyZWQpIHJldHVybiBtYXJrVGV4dFNoYXJlZChkb2MsIGZyb20sIHRvLCBvcHRpb25zLCB0eXBlKTtcbiAgICAvLyBFbnN1cmUgd2UgYXJlIGluIGFuIG9wZXJhdGlvbi5cbiAgICBpZiAoZG9jLmNtICYmICFkb2MuY20uY3VyT3ApIHJldHVybiBvcGVyYXRpb24oZG9jLmNtLCBtYXJrVGV4dCkoZG9jLCBmcm9tLCB0bywgb3B0aW9ucywgdHlwZSk7XG5cbiAgICB2YXIgbWFya2VyID0gbmV3IFRleHRNYXJrZXIoZG9jLCB0eXBlKSwgZGlmZiA9IGNtcChmcm9tLCB0byk7XG4gICAgaWYgKG9wdGlvbnMpIGNvcHlPYmoob3B0aW9ucywgbWFya2VyLCBmYWxzZSk7XG4gICAgLy8gRG9uJ3QgY29ubmVjdCBlbXB0eSBtYXJrZXJzIHVubGVzcyBjbGVhcldoZW5FbXB0eSBpcyBmYWxzZVxuICAgIGlmIChkaWZmID4gMCB8fCBkaWZmID09IDAgJiYgbWFya2VyLmNsZWFyV2hlbkVtcHR5ICE9PSBmYWxzZSlcbiAgICAgIHJldHVybiBtYXJrZXI7XG4gICAgaWYgKG1hcmtlci5yZXBsYWNlZFdpdGgpIHtcbiAgICAgIC8vIFNob3dpbmcgdXAgYXMgYSB3aWRnZXQgaW1wbGllcyBjb2xsYXBzZWQgKHdpZGdldCByZXBsYWNlcyB0ZXh0KVxuICAgICAgbWFya2VyLmNvbGxhcHNlZCA9IHRydWU7XG4gICAgICBtYXJrZXIud2lkZ2V0Tm9kZSA9IGVsdChcInNwYW5cIiwgW21hcmtlci5yZXBsYWNlZFdpdGhdLCBcIkNvZGVNaXJyb3Itd2lkZ2V0XCIpO1xuICAgICAgaWYgKCFvcHRpb25zLmhhbmRsZU1vdXNlRXZlbnRzKSBtYXJrZXIud2lkZ2V0Tm9kZS5zZXRBdHRyaWJ1dGUoXCJjbS1pZ25vcmUtZXZlbnRzXCIsIFwidHJ1ZVwiKTtcbiAgICAgIGlmIChvcHRpb25zLmluc2VydExlZnQpIG1hcmtlci53aWRnZXROb2RlLmluc2VydExlZnQgPSB0cnVlO1xuICAgIH1cbiAgICBpZiAobWFya2VyLmNvbGxhcHNlZCkge1xuICAgICAgaWYgKGNvbmZsaWN0aW5nQ29sbGFwc2VkUmFuZ2UoZG9jLCBmcm9tLmxpbmUsIGZyb20sIHRvLCBtYXJrZXIpIHx8XG4gICAgICAgICAgZnJvbS5saW5lICE9IHRvLmxpbmUgJiYgY29uZmxpY3RpbmdDb2xsYXBzZWRSYW5nZShkb2MsIHRvLmxpbmUsIGZyb20sIHRvLCBtYXJrZXIpKVxuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoXCJJbnNlcnRpbmcgY29sbGFwc2VkIG1hcmtlciBwYXJ0aWFsbHkgb3ZlcmxhcHBpbmcgYW4gZXhpc3Rpbmcgb25lXCIpO1xuICAgICAgc2F3Q29sbGFwc2VkU3BhbnMgPSB0cnVlO1xuICAgIH1cblxuICAgIGlmIChtYXJrZXIuYWRkVG9IaXN0b3J5KVxuICAgICAgYWRkQ2hhbmdlVG9IaXN0b3J5KGRvYywge2Zyb206IGZyb20sIHRvOiB0bywgb3JpZ2luOiBcIm1hcmtUZXh0XCJ9LCBkb2Muc2VsLCBOYU4pO1xuXG4gICAgdmFyIGN1ckxpbmUgPSBmcm9tLmxpbmUsIGNtID0gZG9jLmNtLCB1cGRhdGVNYXhMaW5lO1xuICAgIGRvYy5pdGVyKGN1ckxpbmUsIHRvLmxpbmUgKyAxLCBmdW5jdGlvbihsaW5lKSB7XG4gICAgICBpZiAoY20gJiYgbWFya2VyLmNvbGxhcHNlZCAmJiAhY20ub3B0aW9ucy5saW5lV3JhcHBpbmcgJiYgdmlzdWFsTGluZShsaW5lKSA9PSBjbS5kaXNwbGF5Lm1heExpbmUpXG4gICAgICAgIHVwZGF0ZU1heExpbmUgPSB0cnVlO1xuICAgICAgaWYgKG1hcmtlci5jb2xsYXBzZWQgJiYgY3VyTGluZSAhPSBmcm9tLmxpbmUpIHVwZGF0ZUxpbmVIZWlnaHQobGluZSwgMCk7XG4gICAgICBhZGRNYXJrZWRTcGFuKGxpbmUsIG5ldyBNYXJrZWRTcGFuKG1hcmtlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3VyTGluZSA9PSBmcm9tLmxpbmUgPyBmcm9tLmNoIDogbnVsbCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3VyTGluZSA9PSB0by5saW5lID8gdG8uY2ggOiBudWxsKSk7XG4gICAgICArK2N1ckxpbmU7XG4gICAgfSk7XG4gICAgLy8gbGluZUlzSGlkZGVuIGRlcGVuZHMgb24gdGhlIHByZXNlbmNlIG9mIHRoZSBzcGFucywgc28gbmVlZHMgYSBzZWNvbmQgcGFzc1xuICAgIGlmIChtYXJrZXIuY29sbGFwc2VkKSBkb2MuaXRlcihmcm9tLmxpbmUsIHRvLmxpbmUgKyAxLCBmdW5jdGlvbihsaW5lKSB7XG4gICAgICBpZiAobGluZUlzSGlkZGVuKGRvYywgbGluZSkpIHVwZGF0ZUxpbmVIZWlnaHQobGluZSwgMCk7XG4gICAgfSk7XG5cbiAgICBpZiAobWFya2VyLmNsZWFyT25FbnRlcikgb24obWFya2VyLCBcImJlZm9yZUN1cnNvckVudGVyXCIsIGZ1bmN0aW9uKCkgeyBtYXJrZXIuY2xlYXIoKTsgfSk7XG5cbiAgICBpZiAobWFya2VyLnJlYWRPbmx5KSB7XG4gICAgICBzYXdSZWFkT25seVNwYW5zID0gdHJ1ZTtcbiAgICAgIGlmIChkb2MuaGlzdG9yeS5kb25lLmxlbmd0aCB8fCBkb2MuaGlzdG9yeS51bmRvbmUubGVuZ3RoKVxuICAgICAgICBkb2MuY2xlYXJIaXN0b3J5KCk7XG4gICAgfVxuICAgIGlmIChtYXJrZXIuY29sbGFwc2VkKSB7XG4gICAgICBtYXJrZXIuaWQgPSArK25leHRNYXJrZXJJZDtcbiAgICAgIG1hcmtlci5hdG9taWMgPSB0cnVlO1xuICAgIH1cbiAgICBpZiAoY20pIHtcbiAgICAgIC8vIFN5bmMgZWRpdG9yIHN0YXRlXG4gICAgICBpZiAodXBkYXRlTWF4TGluZSkgY20uY3VyT3AudXBkYXRlTWF4TGluZSA9IHRydWU7XG4gICAgICBpZiAobWFya2VyLmNvbGxhcHNlZClcbiAgICAgICAgcmVnQ2hhbmdlKGNtLCBmcm9tLmxpbmUsIHRvLmxpbmUgKyAxKTtcbiAgICAgIGVsc2UgaWYgKG1hcmtlci5jbGFzc05hbWUgfHwgbWFya2VyLnRpdGxlIHx8IG1hcmtlci5zdGFydFN0eWxlIHx8IG1hcmtlci5lbmRTdHlsZSB8fCBtYXJrZXIuY3NzKVxuICAgICAgICBmb3IgKHZhciBpID0gZnJvbS5saW5lOyBpIDw9IHRvLmxpbmU7IGkrKykgcmVnTGluZUNoYW5nZShjbSwgaSwgXCJ0ZXh0XCIpO1xuICAgICAgaWYgKG1hcmtlci5hdG9taWMpIHJlQ2hlY2tTZWxlY3Rpb24oY20uZG9jKTtcbiAgICAgIHNpZ25hbExhdGVyKGNtLCBcIm1hcmtlckFkZGVkXCIsIGNtLCBtYXJrZXIpO1xuICAgIH1cbiAgICByZXR1cm4gbWFya2VyO1xuICB9XG5cbiAgLy8gU0hBUkVEIFRFWFRNQVJLRVJTXG5cbiAgLy8gQSBzaGFyZWQgbWFya2VyIHNwYW5zIG11bHRpcGxlIGxpbmtlZCBkb2N1bWVudHMuIEl0IGlzXG4gIC8vIGltcGxlbWVudGVkIGFzIGEgbWV0YS1tYXJrZXItb2JqZWN0IGNvbnRyb2xsaW5nIG11bHRpcGxlIG5vcm1hbFxuICAvLyBtYXJrZXJzLlxuICB2YXIgU2hhcmVkVGV4dE1hcmtlciA9IENvZGVNaXJyb3IuU2hhcmVkVGV4dE1hcmtlciA9IGZ1bmN0aW9uKG1hcmtlcnMsIHByaW1hcnkpIHtcbiAgICB0aGlzLm1hcmtlcnMgPSBtYXJrZXJzO1xuICAgIHRoaXMucHJpbWFyeSA9IHByaW1hcnk7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBtYXJrZXJzLmxlbmd0aDsgKytpKVxuICAgICAgbWFya2Vyc1tpXS5wYXJlbnQgPSB0aGlzO1xuICB9O1xuICBldmVudE1peGluKFNoYXJlZFRleHRNYXJrZXIpO1xuXG4gIFNoYXJlZFRleHRNYXJrZXIucHJvdG90eXBlLmNsZWFyID0gZnVuY3Rpb24oKSB7XG4gICAgaWYgKHRoaXMuZXhwbGljaXRseUNsZWFyZWQpIHJldHVybjtcbiAgICB0aGlzLmV4cGxpY2l0bHlDbGVhcmVkID0gdHJ1ZTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMubWFya2Vycy5sZW5ndGg7ICsraSlcbiAgICAgIHRoaXMubWFya2Vyc1tpXS5jbGVhcigpO1xuICAgIHNpZ25hbExhdGVyKHRoaXMsIFwiY2xlYXJcIik7XG4gIH07XG4gIFNoYXJlZFRleHRNYXJrZXIucHJvdG90eXBlLmZpbmQgPSBmdW5jdGlvbihzaWRlLCBsaW5lT2JqKSB7XG4gICAgcmV0dXJuIHRoaXMucHJpbWFyeS5maW5kKHNpZGUsIGxpbmVPYmopO1xuICB9O1xuXG4gIGZ1bmN0aW9uIG1hcmtUZXh0U2hhcmVkKGRvYywgZnJvbSwgdG8sIG9wdGlvbnMsIHR5cGUpIHtcbiAgICBvcHRpb25zID0gY29weU9iaihvcHRpb25zKTtcbiAgICBvcHRpb25zLnNoYXJlZCA9IGZhbHNlO1xuICAgIHZhciBtYXJrZXJzID0gW21hcmtUZXh0KGRvYywgZnJvbSwgdG8sIG9wdGlvbnMsIHR5cGUpXSwgcHJpbWFyeSA9IG1hcmtlcnNbMF07XG4gICAgdmFyIHdpZGdldCA9IG9wdGlvbnMud2lkZ2V0Tm9kZTtcbiAgICBsaW5rZWREb2NzKGRvYywgZnVuY3Rpb24oZG9jKSB7XG4gICAgICBpZiAod2lkZ2V0KSBvcHRpb25zLndpZGdldE5vZGUgPSB3aWRnZXQuY2xvbmVOb2RlKHRydWUpO1xuICAgICAgbWFya2Vycy5wdXNoKG1hcmtUZXh0KGRvYywgY2xpcFBvcyhkb2MsIGZyb20pLCBjbGlwUG9zKGRvYywgdG8pLCBvcHRpb25zLCB0eXBlKSk7XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGRvYy5saW5rZWQubGVuZ3RoOyArK2kpXG4gICAgICAgIGlmIChkb2MubGlua2VkW2ldLmlzUGFyZW50KSByZXR1cm47XG4gICAgICBwcmltYXJ5ID0gbHN0KG1hcmtlcnMpO1xuICAgIH0pO1xuICAgIHJldHVybiBuZXcgU2hhcmVkVGV4dE1hcmtlcihtYXJrZXJzLCBwcmltYXJ5KTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGZpbmRTaGFyZWRNYXJrZXJzKGRvYykge1xuICAgIHJldHVybiBkb2MuZmluZE1hcmtzKFBvcyhkb2MuZmlyc3QsIDApLCBkb2MuY2xpcFBvcyhQb3MoZG9jLmxhc3RMaW5lKCkpKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbihtKSB7IHJldHVybiBtLnBhcmVudDsgfSk7XG4gIH1cblxuICBmdW5jdGlvbiBjb3B5U2hhcmVkTWFya2Vycyhkb2MsIG1hcmtlcnMpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IG1hcmtlcnMubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBtYXJrZXIgPSBtYXJrZXJzW2ldLCBwb3MgPSBtYXJrZXIuZmluZCgpO1xuICAgICAgdmFyIG1Gcm9tID0gZG9jLmNsaXBQb3MocG9zLmZyb20pLCBtVG8gPSBkb2MuY2xpcFBvcyhwb3MudG8pO1xuICAgICAgaWYgKGNtcChtRnJvbSwgbVRvKSkge1xuICAgICAgICB2YXIgc3ViTWFyayA9IG1hcmtUZXh0KGRvYywgbUZyb20sIG1UbywgbWFya2VyLnByaW1hcnksIG1hcmtlci5wcmltYXJ5LnR5cGUpO1xuICAgICAgICBtYXJrZXIubWFya2Vycy5wdXNoKHN1Yk1hcmspO1xuICAgICAgICBzdWJNYXJrLnBhcmVudCA9IG1hcmtlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiBkZXRhY2hTaGFyZWRNYXJrZXJzKG1hcmtlcnMpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IG1hcmtlcnMubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBtYXJrZXIgPSBtYXJrZXJzW2ldLCBsaW5rZWQgPSBbbWFya2VyLnByaW1hcnkuZG9jXTs7XG4gICAgICBsaW5rZWREb2NzKG1hcmtlci5wcmltYXJ5LmRvYywgZnVuY3Rpb24oZCkgeyBsaW5rZWQucHVzaChkKTsgfSk7XG4gICAgICBmb3IgKHZhciBqID0gMDsgaiA8IG1hcmtlci5tYXJrZXJzLmxlbmd0aDsgaisrKSB7XG4gICAgICAgIHZhciBzdWJNYXJrZXIgPSBtYXJrZXIubWFya2Vyc1tqXTtcbiAgICAgICAgaWYgKGluZGV4T2YobGlua2VkLCBzdWJNYXJrZXIuZG9jKSA9PSAtMSkge1xuICAgICAgICAgIHN1Yk1hcmtlci5wYXJlbnQgPSBudWxsO1xuICAgICAgICAgIG1hcmtlci5tYXJrZXJzLnNwbGljZShqLS0sIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVEVYVE1BUktFUiBTUEFOU1xuXG4gIGZ1bmN0aW9uIE1hcmtlZFNwYW4obWFya2VyLCBmcm9tLCB0bykge1xuICAgIHRoaXMubWFya2VyID0gbWFya2VyO1xuICAgIHRoaXMuZnJvbSA9IGZyb207IHRoaXMudG8gPSB0bztcbiAgfVxuXG4gIC8vIFNlYXJjaCBhbiBhcnJheSBvZiBzcGFucyBmb3IgYSBzcGFuIG1hdGNoaW5nIHRoZSBnaXZlbiBtYXJrZXIuXG4gIGZ1bmN0aW9uIGdldE1hcmtlZFNwYW5Gb3Ioc3BhbnMsIG1hcmtlcikge1xuICAgIGlmIChzcGFucykgZm9yICh2YXIgaSA9IDA7IGkgPCBzcGFucy5sZW5ndGg7ICsraSkge1xuICAgICAgdmFyIHNwYW4gPSBzcGFuc1tpXTtcbiAgICAgIGlmIChzcGFuLm1hcmtlciA9PSBtYXJrZXIpIHJldHVybiBzcGFuO1xuICAgIH1cbiAgfVxuICAvLyBSZW1vdmUgYSBzcGFuIGZyb20gYW4gYXJyYXksIHJldHVybmluZyB1bmRlZmluZWQgaWYgbm8gc3BhbnMgYXJlXG4gIC8vIGxlZnQgKHdlIGRvbid0IHN0b3JlIGFycmF5cyBmb3IgbGluZXMgd2l0aG91dCBzcGFucykuXG4gIGZ1bmN0aW9uIHJlbW92ZU1hcmtlZFNwYW4oc3BhbnMsIHNwYW4pIHtcbiAgICBmb3IgKHZhciByLCBpID0gMDsgaSA8IHNwYW5zLmxlbmd0aDsgKytpKVxuICAgICAgaWYgKHNwYW5zW2ldICE9IHNwYW4pIChyIHx8IChyID0gW10pKS5wdXNoKHNwYW5zW2ldKTtcbiAgICByZXR1cm4gcjtcbiAgfVxuICAvLyBBZGQgYSBzcGFuIHRvIGEgbGluZS5cbiAgZnVuY3Rpb24gYWRkTWFya2VkU3BhbihsaW5lLCBzcGFuKSB7XG4gICAgbGluZS5tYXJrZWRTcGFucyA9IGxpbmUubWFya2VkU3BhbnMgPyBsaW5lLm1hcmtlZFNwYW5zLmNvbmNhdChbc3Bhbl0pIDogW3NwYW5dO1xuICAgIHNwYW4ubWFya2VyLmF0dGFjaExpbmUobGluZSk7XG4gIH1cblxuICAvLyBVc2VkIGZvciB0aGUgYWxnb3JpdGhtIHRoYXQgYWRqdXN0cyBtYXJrZXJzIGZvciBhIGNoYW5nZSBpbiB0aGVcbiAgLy8gZG9jdW1lbnQuIFRoZXNlIGZ1bmN0aW9ucyBjdXQgYW4gYXJyYXkgb2Ygc3BhbnMgYXQgYSBnaXZlblxuICAvLyBjaGFyYWN0ZXIgcG9zaXRpb24sIHJldHVybmluZyBhbiBhcnJheSBvZiByZW1haW5pbmcgY2h1bmtzIChvclxuICAvLyB1bmRlZmluZWQgaWYgbm90aGluZyByZW1haW5zKS5cbiAgZnVuY3Rpb24gbWFya2VkU3BhbnNCZWZvcmUob2xkLCBzdGFydENoLCBpc0luc2VydCkge1xuICAgIGlmIChvbGQpIGZvciAodmFyIGkgPSAwLCBudzsgaSA8IG9sZC5sZW5ndGg7ICsraSkge1xuICAgICAgdmFyIHNwYW4gPSBvbGRbaV0sIG1hcmtlciA9IHNwYW4ubWFya2VyO1xuICAgICAgdmFyIHN0YXJ0c0JlZm9yZSA9IHNwYW4uZnJvbSA9PSBudWxsIHx8IChtYXJrZXIuaW5jbHVzaXZlTGVmdCA/IHNwYW4uZnJvbSA8PSBzdGFydENoIDogc3Bhbi5mcm9tIDwgc3RhcnRDaCk7XG4gICAgICBpZiAoc3RhcnRzQmVmb3JlIHx8IHNwYW4uZnJvbSA9PSBzdGFydENoICYmIG1hcmtlci50eXBlID09IFwiYm9va21hcmtcIiAmJiAoIWlzSW5zZXJ0IHx8ICFzcGFuLm1hcmtlci5pbnNlcnRMZWZ0KSkge1xuICAgICAgICB2YXIgZW5kc0FmdGVyID0gc3Bhbi50byA9PSBudWxsIHx8IChtYXJrZXIuaW5jbHVzaXZlUmlnaHQgPyBzcGFuLnRvID49IHN0YXJ0Q2ggOiBzcGFuLnRvID4gc3RhcnRDaCk7XG4gICAgICAgIChudyB8fCAobncgPSBbXSkpLnB1c2gobmV3IE1hcmtlZFNwYW4obWFya2VyLCBzcGFuLmZyb20sIGVuZHNBZnRlciA/IG51bGwgOiBzcGFuLnRvKSk7XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBudztcbiAgfVxuICBmdW5jdGlvbiBtYXJrZWRTcGFuc0FmdGVyKG9sZCwgZW5kQ2gsIGlzSW5zZXJ0KSB7XG4gICAgaWYgKG9sZCkgZm9yICh2YXIgaSA9IDAsIG53OyBpIDwgb2xkLmxlbmd0aDsgKytpKSB7XG4gICAgICB2YXIgc3BhbiA9IG9sZFtpXSwgbWFya2VyID0gc3Bhbi5tYXJrZXI7XG4gICAgICB2YXIgZW5kc0FmdGVyID0gc3Bhbi50byA9PSBudWxsIHx8IChtYXJrZXIuaW5jbHVzaXZlUmlnaHQgPyBzcGFuLnRvID49IGVuZENoIDogc3Bhbi50byA+IGVuZENoKTtcbiAgICAgIGlmIChlbmRzQWZ0ZXIgfHwgc3Bhbi5mcm9tID09IGVuZENoICYmIG1hcmtlci50eXBlID09IFwiYm9va21hcmtcIiAmJiAoIWlzSW5zZXJ0IHx8IHNwYW4ubWFya2VyLmluc2VydExlZnQpKSB7XG4gICAgICAgIHZhciBzdGFydHNCZWZvcmUgPSBzcGFuLmZyb20gPT0gbnVsbCB8fCAobWFya2VyLmluY2x1c2l2ZUxlZnQgPyBzcGFuLmZyb20gPD0gZW5kQ2ggOiBzcGFuLmZyb20gPCBlbmRDaCk7XG4gICAgICAgIChudyB8fCAobncgPSBbXSkpLnB1c2gobmV3IE1hcmtlZFNwYW4obWFya2VyLCBzdGFydHNCZWZvcmUgPyBudWxsIDogc3Bhbi5mcm9tIC0gZW5kQ2gsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi50byA9PSBudWxsID8gbnVsbCA6IHNwYW4udG8gLSBlbmRDaCkpO1xuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gbnc7XG4gIH1cblxuICAvLyBHaXZlbiBhIGNoYW5nZSBvYmplY3QsIGNvbXB1dGUgdGhlIG5ldyBzZXQgb2YgbWFya2VyIHNwYW5zIHRoYXRcbiAgLy8gY292ZXIgdGhlIGxpbmUgaW4gd2hpY2ggdGhlIGNoYW5nZSB0b29rIHBsYWNlLiBSZW1vdmVzIHNwYW5zXG4gIC8vIGVudGlyZWx5IHdpdGhpbiB0aGUgY2hhbmdlLCByZWNvbm5lY3RzIHNwYW5zIGJlbG9uZ2luZyB0byB0aGVcbiAgLy8gc2FtZSBtYXJrZXIgdGhhdCBhcHBlYXIgb24gYm90aCBzaWRlcyBvZiB0aGUgY2hhbmdlLCBhbmQgY3V0cyBvZmZcbiAgLy8gc3BhbnMgcGFydGlhbGx5IHdpdGhpbiB0aGUgY2hhbmdlLiBSZXR1cm5zIGFuIGFycmF5IG9mIHNwYW5cbiAgLy8gYXJyYXlzIHdpdGggb25lIGVsZW1lbnQgZm9yIGVhY2ggbGluZSBpbiAoYWZ0ZXIpIHRoZSBjaGFuZ2UuXG4gIGZ1bmN0aW9uIHN0cmV0Y2hTcGFuc092ZXJDaGFuZ2UoZG9jLCBjaGFuZ2UpIHtcbiAgICBpZiAoY2hhbmdlLmZ1bGwpIHJldHVybiBudWxsO1xuICAgIHZhciBvbGRGaXJzdCA9IGlzTGluZShkb2MsIGNoYW5nZS5mcm9tLmxpbmUpICYmIGdldExpbmUoZG9jLCBjaGFuZ2UuZnJvbS5saW5lKS5tYXJrZWRTcGFucztcbiAgICB2YXIgb2xkTGFzdCA9IGlzTGluZShkb2MsIGNoYW5nZS50by5saW5lKSAmJiBnZXRMaW5lKGRvYywgY2hhbmdlLnRvLmxpbmUpLm1hcmtlZFNwYW5zO1xuICAgIGlmICghb2xkRmlyc3QgJiYgIW9sZExhc3QpIHJldHVybiBudWxsO1xuXG4gICAgdmFyIHN0YXJ0Q2ggPSBjaGFuZ2UuZnJvbS5jaCwgZW5kQ2ggPSBjaGFuZ2UudG8uY2gsIGlzSW5zZXJ0ID0gY21wKGNoYW5nZS5mcm9tLCBjaGFuZ2UudG8pID09IDA7XG4gICAgLy8gR2V0IHRoZSBzcGFucyB0aGF0ICdzdGljayBvdXQnIG9uIGJvdGggc2lkZXNcbiAgICB2YXIgZmlyc3QgPSBtYXJrZWRTcGFuc0JlZm9yZShvbGRGaXJzdCwgc3RhcnRDaCwgaXNJbnNlcnQpO1xuICAgIHZhciBsYXN0ID0gbWFya2VkU3BhbnNBZnRlcihvbGRMYXN0LCBlbmRDaCwgaXNJbnNlcnQpO1xuXG4gICAgLy8gTmV4dCwgbWVyZ2UgdGhvc2UgdHdvIGVuZHNcbiAgICB2YXIgc2FtZUxpbmUgPSBjaGFuZ2UudGV4dC5sZW5ndGggPT0gMSwgb2Zmc2V0ID0gbHN0KGNoYW5nZS50ZXh0KS5sZW5ndGggKyAoc2FtZUxpbmUgPyBzdGFydENoIDogMCk7XG4gICAgaWYgKGZpcnN0KSB7XG4gICAgICAvLyBGaXggdXAgLnRvIHByb3BlcnRpZXMgb2YgZmlyc3RcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZmlyc3QubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgdmFyIHNwYW4gPSBmaXJzdFtpXTtcbiAgICAgICAgaWYgKHNwYW4udG8gPT0gbnVsbCkge1xuICAgICAgICAgIHZhciBmb3VuZCA9IGdldE1hcmtlZFNwYW5Gb3IobGFzdCwgc3Bhbi5tYXJrZXIpO1xuICAgICAgICAgIGlmICghZm91bmQpIHNwYW4udG8gPSBzdGFydENoO1xuICAgICAgICAgIGVsc2UgaWYgKHNhbWVMaW5lKSBzcGFuLnRvID0gZm91bmQudG8gPT0gbnVsbCA/IG51bGwgOiBmb3VuZC50byArIG9mZnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpZiAobGFzdCkge1xuICAgICAgLy8gRml4IHVwIC5mcm9tIGluIGxhc3QgKG9yIG1vdmUgdGhlbSBpbnRvIGZpcnN0IGluIGNhc2Ugb2Ygc2FtZUxpbmUpXG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxhc3QubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgdmFyIHNwYW4gPSBsYXN0W2ldO1xuICAgICAgICBpZiAoc3Bhbi50byAhPSBudWxsKSBzcGFuLnRvICs9IG9mZnNldDtcbiAgICAgICAgaWYgKHNwYW4uZnJvbSA9PSBudWxsKSB7XG4gICAgICAgICAgdmFyIGZvdW5kID0gZ2V0TWFya2VkU3BhbkZvcihmaXJzdCwgc3Bhbi5tYXJrZXIpO1xuICAgICAgICAgIGlmICghZm91bmQpIHtcbiAgICAgICAgICAgIHNwYW4uZnJvbSA9IG9mZnNldDtcbiAgICAgICAgICAgIGlmIChzYW1lTGluZSkgKGZpcnN0IHx8IChmaXJzdCA9IFtdKSkucHVzaChzcGFuKTtcbiAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgc3Bhbi5mcm9tICs9IG9mZnNldDtcbiAgICAgICAgICBpZiAoc2FtZUxpbmUpIChmaXJzdCB8fCAoZmlyc3QgPSBbXSkpLnB1c2goc3Bhbik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gTWFrZSBzdXJlIHdlIGRpZG4ndCBjcmVhdGUgYW55IHplcm8tbGVuZ3RoIHNwYW5zXG4gICAgaWYgKGZpcnN0KSBmaXJzdCA9IGNsZWFyRW1wdHlTcGFucyhmaXJzdCk7XG4gICAgaWYgKGxhc3QgJiYgbGFzdCAhPSBmaXJzdCkgbGFzdCA9IGNsZWFyRW1wdHlTcGFucyhsYXN0KTtcblxuICAgIHZhciBuZXdNYXJrZXJzID0gW2ZpcnN0XTtcbiAgICBpZiAoIXNhbWVMaW5lKSB7XG4gICAgICAvLyBGaWxsIGdhcCB3aXRoIHdob2xlLWxpbmUtc3BhbnNcbiAgICAgIHZhciBnYXAgPSBjaGFuZ2UudGV4dC5sZW5ndGggLSAyLCBnYXBNYXJrZXJzO1xuICAgICAgaWYgKGdhcCA+IDAgJiYgZmlyc3QpXG4gICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZmlyc3QubGVuZ3RoOyArK2kpXG4gICAgICAgICAgaWYgKGZpcnN0W2ldLnRvID09IG51bGwpXG4gICAgICAgICAgICAoZ2FwTWFya2VycyB8fCAoZ2FwTWFya2VycyA9IFtdKSkucHVzaChuZXcgTWFya2VkU3BhbihmaXJzdFtpXS5tYXJrZXIsIG51bGwsIG51bGwpKTtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZ2FwOyArK2kpXG4gICAgICAgIG5ld01hcmtlcnMucHVzaChnYXBNYXJrZXJzKTtcbiAgICAgIG5ld01hcmtlcnMucHVzaChsYXN0KTtcbiAgICB9XG4gICAgcmV0dXJuIG5ld01hcmtlcnM7XG4gIH1cblxuICAvLyBSZW1vdmUgc3BhbnMgdGhhdCBhcmUgZW1wdHkgYW5kIGRvbid0IGhhdmUgYSBjbGVhcldoZW5FbXB0eVxuICAvLyBvcHRpb24gb2YgZmFsc2UuXG4gIGZ1bmN0aW9uIGNsZWFyRW1wdHlTcGFucyhzcGFucykge1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgc3BhbnMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBzcGFuID0gc3BhbnNbaV07XG4gICAgICBpZiAoc3Bhbi5mcm9tICE9IG51bGwgJiYgc3Bhbi5mcm9tID09IHNwYW4udG8gJiYgc3Bhbi5tYXJrZXIuY2xlYXJXaGVuRW1wdHkgIT09IGZhbHNlKVxuICAgICAgICBzcGFucy5zcGxpY2UoaS0tLCAxKTtcbiAgICB9XG4gICAgaWYgKCFzcGFucy5sZW5ndGgpIHJldHVybiBudWxsO1xuICAgIHJldHVybiBzcGFucztcbiAgfVxuXG4gIC8vIFVzZWQgZm9yIHVuL3JlLWRvaW5nIGNoYW5nZXMgZnJvbSB0aGUgaGlzdG9yeS4gQ29tYmluZXMgdGhlXG4gIC8vIHJlc3VsdCBvZiBjb21wdXRpbmcgdGhlIGV4aXN0aW5nIHNwYW5zIHdpdGggdGhlIHNldCBvZiBzcGFucyB0aGF0XG4gIC8vIGV4aXN0ZWQgaW4gdGhlIGhpc3RvcnkgKHNvIHRoYXQgZGVsZXRpbmcgYXJvdW5kIGEgc3BhbiBhbmQgdGhlblxuICAvLyB1bmRvaW5nIGJyaW5ncyBiYWNrIHRoZSBzcGFuKS5cbiAgZnVuY3Rpb24gbWVyZ2VPbGRTcGFucyhkb2MsIGNoYW5nZSkge1xuICAgIHZhciBvbGQgPSBnZXRPbGRTcGFucyhkb2MsIGNoYW5nZSk7XG4gICAgdmFyIHN0cmV0Y2hlZCA9IHN0cmV0Y2hTcGFuc092ZXJDaGFuZ2UoZG9jLCBjaGFuZ2UpO1xuICAgIGlmICghb2xkKSByZXR1cm4gc3RyZXRjaGVkO1xuICAgIGlmICghc3RyZXRjaGVkKSByZXR1cm4gb2xkO1xuXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBvbGQubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBvbGRDdXIgPSBvbGRbaV0sIHN0cmV0Y2hDdXIgPSBzdHJldGNoZWRbaV07XG4gICAgICBpZiAob2xkQ3VyICYmIHN0cmV0Y2hDdXIpIHtcbiAgICAgICAgc3BhbnM6IGZvciAodmFyIGogPSAwOyBqIDwgc3RyZXRjaEN1ci5sZW5ndGg7ICsraikge1xuICAgICAgICAgIHZhciBzcGFuID0gc3RyZXRjaEN1cltqXTtcbiAgICAgICAgICBmb3IgKHZhciBrID0gMDsgayA8IG9sZEN1ci5sZW5ndGg7ICsraylcbiAgICAgICAgICAgIGlmIChvbGRDdXJba10ubWFya2VyID09IHNwYW4ubWFya2VyKSBjb250aW51ZSBzcGFucztcbiAgICAgICAgICBvbGRDdXIucHVzaChzcGFuKTtcbiAgICAgICAgfVxuICAgICAgfSBlbHNlIGlmIChzdHJldGNoQ3VyKSB7XG4gICAgICAgIG9sZFtpXSA9IHN0cmV0Y2hDdXI7XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBvbGQ7XG4gIH1cblxuICAvLyBVc2VkIHRvICdjbGlwJyBvdXQgcmVhZE9ubHkgcmFuZ2VzIHdoZW4gbWFraW5nIGEgY2hhbmdlLlxuICBmdW5jdGlvbiByZW1vdmVSZWFkT25seVJhbmdlcyhkb2MsIGZyb20sIHRvKSB7XG4gICAgdmFyIG1hcmtlcnMgPSBudWxsO1xuICAgIGRvYy5pdGVyKGZyb20ubGluZSwgdG8ubGluZSArIDEsIGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgIGlmIChsaW5lLm1hcmtlZFNwYW5zKSBmb3IgKHZhciBpID0gMDsgaSA8IGxpbmUubWFya2VkU3BhbnMubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgdmFyIG1hcmsgPSBsaW5lLm1hcmtlZFNwYW5zW2ldLm1hcmtlcjtcbiAgICAgICAgaWYgKG1hcmsucmVhZE9ubHkgJiYgKCFtYXJrZXJzIHx8IGluZGV4T2YobWFya2VycywgbWFyaykgPT0gLTEpKVxuICAgICAgICAgIChtYXJrZXJzIHx8IChtYXJrZXJzID0gW10pKS5wdXNoKG1hcmspO1xuICAgICAgfVxuICAgIH0pO1xuICAgIGlmICghbWFya2VycykgcmV0dXJuIG51bGw7XG4gICAgdmFyIHBhcnRzID0gW3tmcm9tOiBmcm9tLCB0bzogdG99XTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IG1hcmtlcnMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBtayA9IG1hcmtlcnNbaV0sIG0gPSBtay5maW5kKDApO1xuICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBwYXJ0cy5sZW5ndGg7ICsraikge1xuICAgICAgICB2YXIgcCA9IHBhcnRzW2pdO1xuICAgICAgICBpZiAoY21wKHAudG8sIG0uZnJvbSkgPCAwIHx8IGNtcChwLmZyb20sIG0udG8pID4gMCkgY29udGludWU7XG4gICAgICAgIHZhciBuZXdQYXJ0cyA9IFtqLCAxXSwgZGZyb20gPSBjbXAocC5mcm9tLCBtLmZyb20pLCBkdG8gPSBjbXAocC50bywgbS50byk7XG4gICAgICAgIGlmIChkZnJvbSA8IDAgfHwgIW1rLmluY2x1c2l2ZUxlZnQgJiYgIWRmcm9tKVxuICAgICAgICAgIG5ld1BhcnRzLnB1c2goe2Zyb206IHAuZnJvbSwgdG86IG0uZnJvbX0pO1xuICAgICAgICBpZiAoZHRvID4gMCB8fCAhbWsuaW5jbHVzaXZlUmlnaHQgJiYgIWR0bylcbiAgICAgICAgICBuZXdQYXJ0cy5wdXNoKHtmcm9tOiBtLnRvLCB0bzogcC50b30pO1xuICAgICAgICBwYXJ0cy5zcGxpY2UuYXBwbHkocGFydHMsIG5ld1BhcnRzKTtcbiAgICAgICAgaiArPSBuZXdQYXJ0cy5sZW5ndGggLSAxO1xuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gcGFydHM7XG4gIH1cblxuICAvLyBDb25uZWN0IG9yIGRpc2Nvbm5lY3Qgc3BhbnMgZnJvbSBhIGxpbmUuXG4gIGZ1bmN0aW9uIGRldGFjaE1hcmtlZFNwYW5zKGxpbmUpIHtcbiAgICB2YXIgc3BhbnMgPSBsaW5lLm1hcmtlZFNwYW5zO1xuICAgIGlmICghc3BhbnMpIHJldHVybjtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IHNwYW5zLmxlbmd0aDsgKytpKVxuICAgICAgc3BhbnNbaV0ubWFya2VyLmRldGFjaExpbmUobGluZSk7XG4gICAgbGluZS5tYXJrZWRTcGFucyA9IG51bGw7XG4gIH1cbiAgZnVuY3Rpb24gYXR0YWNoTWFya2VkU3BhbnMobGluZSwgc3BhbnMpIHtcbiAgICBpZiAoIXNwYW5zKSByZXR1cm47XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBzcGFucy5sZW5ndGg7ICsraSlcbiAgICAgIHNwYW5zW2ldLm1hcmtlci5hdHRhY2hMaW5lKGxpbmUpO1xuICAgIGxpbmUubWFya2VkU3BhbnMgPSBzcGFucztcbiAgfVxuXG4gIC8vIEhlbHBlcnMgdXNlZCB3aGVuIGNvbXB1dGluZyB3aGljaCBvdmVybGFwcGluZyBjb2xsYXBzZWQgc3BhblxuICAvLyBjb3VudHMgYXMgdGhlIGxhcmdlciBvbmUuXG4gIGZ1bmN0aW9uIGV4dHJhTGVmdChtYXJrZXIpIHsgcmV0dXJuIG1hcmtlci5pbmNsdXNpdmVMZWZ0ID8gLTEgOiAwOyB9XG4gIGZ1bmN0aW9uIGV4dHJhUmlnaHQobWFya2VyKSB7IHJldHVybiBtYXJrZXIuaW5jbHVzaXZlUmlnaHQgPyAxIDogMDsgfVxuXG4gIC8vIFJldHVybnMgYSBudW1iZXIgaW5kaWNhdGluZyB3aGljaCBvZiB0d28gb3ZlcmxhcHBpbmcgY29sbGFwc2VkXG4gIC8vIHNwYW5zIGlzIGxhcmdlciAoYW5kIHRodXMgaW5jbHVkZXMgdGhlIG90aGVyKS4gRmFsbHMgYmFjayB0b1xuICAvLyBjb21wYXJpbmcgaWRzIHdoZW4gdGhlIHNwYW5zIGNvdmVyIGV4YWN0bHkgdGhlIHNhbWUgcmFuZ2UuXG4gIGZ1bmN0aW9uIGNvbXBhcmVDb2xsYXBzZWRNYXJrZXJzKGEsIGIpIHtcbiAgICB2YXIgbGVuRGlmZiA9IGEubGluZXMubGVuZ3RoIC0gYi5saW5lcy5sZW5ndGg7XG4gICAgaWYgKGxlbkRpZmYgIT0gMCkgcmV0dXJuIGxlbkRpZmY7XG4gICAgdmFyIGFQb3MgPSBhLmZpbmQoKSwgYlBvcyA9IGIuZmluZCgpO1xuICAgIHZhciBmcm9tQ21wID0gY21wKGFQb3MuZnJvbSwgYlBvcy5mcm9tKSB8fCBleHRyYUxlZnQoYSkgLSBleHRyYUxlZnQoYik7XG4gICAgaWYgKGZyb21DbXApIHJldHVybiAtZnJvbUNtcDtcbiAgICB2YXIgdG9DbXAgPSBjbXAoYVBvcy50bywgYlBvcy50bykgfHwgZXh0cmFSaWdodChhKSAtIGV4dHJhUmlnaHQoYik7XG4gICAgaWYgKHRvQ21wKSByZXR1cm4gdG9DbXA7XG4gICAgcmV0dXJuIGIuaWQgLSBhLmlkO1xuICB9XG5cbiAgLy8gRmluZCBvdXQgd2hldGhlciBhIGxpbmUgZW5kcyBvciBzdGFydHMgaW4gYSBjb2xsYXBzZWQgc3Bhbi4gSWZcbiAgLy8gc28sIHJldHVybiB0aGUgbWFya2VyIGZvciB0aGF0IHNwYW4uXG4gIGZ1bmN0aW9uIGNvbGxhcHNlZFNwYW5BdFNpZGUobGluZSwgc3RhcnQpIHtcbiAgICB2YXIgc3BzID0gc2F3Q29sbGFwc2VkU3BhbnMgJiYgbGluZS5tYXJrZWRTcGFucywgZm91bmQ7XG4gICAgaWYgKHNwcykgZm9yICh2YXIgc3AsIGkgPSAwOyBpIDwgc3BzLmxlbmd0aDsgKytpKSB7XG4gICAgICBzcCA9IHNwc1tpXTtcbiAgICAgIGlmIChzcC5tYXJrZXIuY29sbGFwc2VkICYmIChzdGFydCA/IHNwLmZyb20gOiBzcC50bykgPT0gbnVsbCAmJlxuICAgICAgICAgICghZm91bmQgfHwgY29tcGFyZUNvbGxhcHNlZE1hcmtlcnMoZm91bmQsIHNwLm1hcmtlcikgPCAwKSlcbiAgICAgICAgZm91bmQgPSBzcC5tYXJrZXI7XG4gICAgfVxuICAgIHJldHVybiBmb3VuZDtcbiAgfVxuICBmdW5jdGlvbiBjb2xsYXBzZWRTcGFuQXRTdGFydChsaW5lKSB7IHJldHVybiBjb2xsYXBzZWRTcGFuQXRTaWRlKGxpbmUsIHRydWUpOyB9XG4gIGZ1bmN0aW9uIGNvbGxhcHNlZFNwYW5BdEVuZChsaW5lKSB7IHJldHVybiBjb2xsYXBzZWRTcGFuQXRTaWRlKGxpbmUsIGZhbHNlKTsgfVxuXG4gIC8vIFRlc3Qgd2hldGhlciB0aGVyZSBleGlzdHMgYSBjb2xsYXBzZWQgc3BhbiB0aGF0IHBhcnRpYWxseVxuICAvLyBvdmVybGFwcyAoY292ZXJzIHRoZSBzdGFydCBvciBlbmQsIGJ1dCBub3QgYm90aCkgb2YgYSBuZXcgc3Bhbi5cbiAgLy8gU3VjaCBvdmVybGFwIGlzIG5vdCBhbGxvd2VkLlxuICBmdW5jdGlvbiBjb25mbGljdGluZ0NvbGxhcHNlZFJhbmdlKGRvYywgbGluZU5vLCBmcm9tLCB0bywgbWFya2VyKSB7XG4gICAgdmFyIGxpbmUgPSBnZXRMaW5lKGRvYywgbGluZU5vKTtcbiAgICB2YXIgc3BzID0gc2F3Q29sbGFwc2VkU3BhbnMgJiYgbGluZS5tYXJrZWRTcGFucztcbiAgICBpZiAoc3BzKSBmb3IgKHZhciBpID0gMDsgaSA8IHNwcy5sZW5ndGg7ICsraSkge1xuICAgICAgdmFyIHNwID0gc3BzW2ldO1xuICAgICAgaWYgKCFzcC5tYXJrZXIuY29sbGFwc2VkKSBjb250aW51ZTtcbiAgICAgIHZhciBmb3VuZCA9IHNwLm1hcmtlci5maW5kKDApO1xuICAgICAgdmFyIGZyb21DbXAgPSBjbXAoZm91bmQuZnJvbSwgZnJvbSkgfHwgZXh0cmFMZWZ0KHNwLm1hcmtlcikgLSBleHRyYUxlZnQobWFya2VyKTtcbiAgICAgIHZhciB0b0NtcCA9IGNtcChmb3VuZC50bywgdG8pIHx8IGV4dHJhUmlnaHQoc3AubWFya2VyKSAtIGV4dHJhUmlnaHQobWFya2VyKTtcbiAgICAgIGlmIChmcm9tQ21wID49IDAgJiYgdG9DbXAgPD0gMCB8fCBmcm9tQ21wIDw9IDAgJiYgdG9DbXAgPj0gMCkgY29udGludWU7XG4gICAgICBpZiAoZnJvbUNtcCA8PSAwICYmIChzcC5tYXJrZXIuaW5jbHVzaXZlUmlnaHQgJiYgbWFya2VyLmluY2x1c2l2ZUxlZnQgPyBjbXAoZm91bmQudG8sIGZyb20pID49IDAgOiBjbXAoZm91bmQudG8sIGZyb20pID4gMCkgfHxcbiAgICAgICAgICBmcm9tQ21wID49IDAgJiYgKHNwLm1hcmtlci5pbmNsdXNpdmVSaWdodCAmJiBtYXJrZXIuaW5jbHVzaXZlTGVmdCA/IGNtcChmb3VuZC5mcm9tLCB0bykgPD0gMCA6IGNtcChmb3VuZC5mcm9tLCB0bykgPCAwKSlcbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQSB2aXN1YWwgbGluZSBpcyBhIGxpbmUgYXMgZHJhd24gb24gdGhlIHNjcmVlbi4gRm9sZGluZywgZm9yXG4gIC8vIGV4YW1wbGUsIGNhbiBjYXVzZSBtdWx0aXBsZSBsb2dpY2FsIGxpbmVzIHRvIGFwcGVhciBvbiB0aGUgc2FtZVxuICAvLyB2aXN1YWwgbGluZS4gVGhpcyBmaW5kcyB0aGUgc3RhcnQgb2YgdGhlIHZpc3VhbCBsaW5lIHRoYXQgdGhlXG4gIC8vIGdpdmVuIGxpbmUgaXMgcGFydCBvZiAodXN1YWxseSB0aGF0IGlzIHRoZSBsaW5lIGl0c2VsZikuXG4gIGZ1bmN0aW9uIHZpc3VhbExpbmUobGluZSkge1xuICAgIHZhciBtZXJnZWQ7XG4gICAgd2hpbGUgKG1lcmdlZCA9IGNvbGxhcHNlZFNwYW5BdFN0YXJ0KGxpbmUpKVxuICAgICAgbGluZSA9IG1lcmdlZC5maW5kKC0xLCB0cnVlKS5saW5lO1xuICAgIHJldHVybiBsaW5lO1xuICB9XG5cbiAgLy8gUmV0dXJucyBhbiBhcnJheSBvZiBsb2dpY2FsIGxpbmVzIHRoYXQgY29udGludWUgdGhlIHZpc3VhbCBsaW5lXG4gIC8vIHN0YXJ0ZWQgYnkgdGhlIGFyZ3VtZW50LCBvciB1bmRlZmluZWQgaWYgdGhlcmUgYXJlIG5vIHN1Y2ggbGluZXMuXG4gIGZ1bmN0aW9uIHZpc3VhbExpbmVDb250aW51ZWQobGluZSkge1xuICAgIHZhciBtZXJnZWQsIGxpbmVzO1xuICAgIHdoaWxlIChtZXJnZWQgPSBjb2xsYXBzZWRTcGFuQXRFbmQobGluZSkpIHtcbiAgICAgIGxpbmUgPSBtZXJnZWQuZmluZCgxLCB0cnVlKS5saW5lO1xuICAgICAgKGxpbmVzIHx8IChsaW5lcyA9IFtdKSkucHVzaChsaW5lKTtcbiAgICB9XG4gICAgcmV0dXJuIGxpbmVzO1xuICB9XG5cbiAgLy8gR2V0IHRoZSBsaW5lIG51bWJlciBvZiB0aGUgc3RhcnQgb2YgdGhlIHZpc3VhbCBsaW5lIHRoYXQgdGhlXG4gIC8vIGdpdmVuIGxpbmUgbnVtYmVyIGlzIHBhcnQgb2YuXG4gIGZ1bmN0aW9uIHZpc3VhbExpbmVObyhkb2MsIGxpbmVOKSB7XG4gICAgdmFyIGxpbmUgPSBnZXRMaW5lKGRvYywgbGluZU4pLCB2aXMgPSB2aXN1YWxMaW5lKGxpbmUpO1xuICAgIGlmIChsaW5lID09IHZpcykgcmV0dXJuIGxpbmVOO1xuICAgIHJldHVybiBsaW5lTm8odmlzKTtcbiAgfVxuICAvLyBHZXQgdGhlIGxpbmUgbnVtYmVyIG9mIHRoZSBzdGFydCBvZiB0aGUgbmV4dCB2aXN1YWwgbGluZSBhZnRlclxuICAvLyB0aGUgZ2l2ZW4gbGluZS5cbiAgZnVuY3Rpb24gdmlzdWFsTGluZUVuZE5vKGRvYywgbGluZU4pIHtcbiAgICBpZiAobGluZU4gPiBkb2MubGFzdExpbmUoKSkgcmV0dXJuIGxpbmVOO1xuICAgIHZhciBsaW5lID0gZ2V0TGluZShkb2MsIGxpbmVOKSwgbWVyZ2VkO1xuICAgIGlmICghbGluZUlzSGlkZGVuKGRvYywgbGluZSkpIHJldHVybiBsaW5lTjtcbiAgICB3aGlsZSAobWVyZ2VkID0gY29sbGFwc2VkU3BhbkF0RW5kKGxpbmUpKVxuICAgICAgbGluZSA9IG1lcmdlZC5maW5kKDEsIHRydWUpLmxpbmU7XG4gICAgcmV0dXJuIGxpbmVObyhsaW5lKSArIDE7XG4gIH1cblxuICAvLyBDb21wdXRlIHdoZXRoZXIgYSBsaW5lIGlzIGhpZGRlbi4gTGluZXMgY291bnQgYXMgaGlkZGVuIHdoZW4gdGhleVxuICAvLyBhcmUgcGFydCBvZiBhIHZpc3VhbCBsaW5lIHRoYXQgc3RhcnRzIHdpdGggYW5vdGhlciBsaW5lLCBvciB3aGVuXG4gIC8vIHRoZXkgYXJlIGVudGlyZWx5IGNvdmVyZWQgYnkgY29sbGFwc2VkLCBub24td2lkZ2V0IHNwYW4uXG4gIGZ1bmN0aW9uIGxpbmVJc0hpZGRlbihkb2MsIGxpbmUpIHtcbiAgICB2YXIgc3BzID0gc2F3Q29sbGFwc2VkU3BhbnMgJiYgbGluZS5tYXJrZWRTcGFucztcbiAgICBpZiAoc3BzKSBmb3IgKHZhciBzcCwgaSA9IDA7IGkgPCBzcHMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHNwID0gc3BzW2ldO1xuICAgICAgaWYgKCFzcC5tYXJrZXIuY29sbGFwc2VkKSBjb250aW51ZTtcbiAgICAgIGlmIChzcC5mcm9tID09IG51bGwpIHJldHVybiB0cnVlO1xuICAgICAgaWYgKHNwLm1hcmtlci53aWRnZXROb2RlKSBjb250aW51ZTtcbiAgICAgIGlmIChzcC5mcm9tID09IDAgJiYgc3AubWFya2VyLmluY2x1c2l2ZUxlZnQgJiYgbGluZUlzSGlkZGVuSW5uZXIoZG9jLCBsaW5lLCBzcCkpXG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbiAgfVxuICBmdW5jdGlvbiBsaW5lSXNIaWRkZW5Jbm5lcihkb2MsIGxpbmUsIHNwYW4pIHtcbiAgICBpZiAoc3Bhbi50byA9PSBudWxsKSB7XG4gICAgICB2YXIgZW5kID0gc3Bhbi5tYXJrZXIuZmluZCgxLCB0cnVlKTtcbiAgICAgIHJldHVybiBsaW5lSXNIaWRkZW5Jbm5lcihkb2MsIGVuZC5saW5lLCBnZXRNYXJrZWRTcGFuRm9yKGVuZC5saW5lLm1hcmtlZFNwYW5zLCBzcGFuLm1hcmtlcikpO1xuICAgIH1cbiAgICBpZiAoc3Bhbi5tYXJrZXIuaW5jbHVzaXZlUmlnaHQgJiYgc3Bhbi50byA9PSBsaW5lLnRleHQubGVuZ3RoKVxuICAgICAgcmV0dXJuIHRydWU7XG4gICAgZm9yICh2YXIgc3AsIGkgPSAwOyBpIDwgbGluZS5tYXJrZWRTcGFucy5sZW5ndGg7ICsraSkge1xuICAgICAgc3AgPSBsaW5lLm1hcmtlZFNwYW5zW2ldO1xuICAgICAgaWYgKHNwLm1hcmtlci5jb2xsYXBzZWQgJiYgIXNwLm1hcmtlci53aWRnZXROb2RlICYmIHNwLmZyb20gPT0gc3Bhbi50byAmJlxuICAgICAgICAgIChzcC50byA9PSBudWxsIHx8IHNwLnRvICE9IHNwYW4uZnJvbSkgJiZcbiAgICAgICAgICAoc3AubWFya2VyLmluY2x1c2l2ZUxlZnQgfHwgc3Bhbi5tYXJrZXIuaW5jbHVzaXZlUmlnaHQpICYmXG4gICAgICAgICAgbGluZUlzSGlkZGVuSW5uZXIoZG9jLCBsaW5lLCBzcCkpIHJldHVybiB0cnVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIExJTkUgV0lER0VUU1xuXG4gIC8vIExpbmUgd2lkZ2V0cyBhcmUgYmxvY2sgZWxlbWVudHMgZGlzcGxheWVkIGFib3ZlIG9yIGJlbG93IGEgbGluZS5cblxuICB2YXIgTGluZVdpZGdldCA9IENvZGVNaXJyb3IuTGluZVdpZGdldCA9IGZ1bmN0aW9uKGRvYywgbm9kZSwgb3B0aW9ucykge1xuICAgIGlmIChvcHRpb25zKSBmb3IgKHZhciBvcHQgaW4gb3B0aW9ucykgaWYgKG9wdGlvbnMuaGFzT3duUHJvcGVydHkob3B0KSlcbiAgICAgIHRoaXNbb3B0XSA9IG9wdGlvbnNbb3B0XTtcbiAgICB0aGlzLmRvYyA9IGRvYztcbiAgICB0aGlzLm5vZGUgPSBub2RlO1xuICB9O1xuICBldmVudE1peGluKExpbmVXaWRnZXQpO1xuXG4gIGZ1bmN0aW9uIGFkanVzdFNjcm9sbFdoZW5BYm92ZVZpc2libGUoY20sIGxpbmUsIGRpZmYpIHtcbiAgICBpZiAoaGVpZ2h0QXRMaW5lKGxpbmUpIDwgKChjbS5jdXJPcCAmJiBjbS5jdXJPcC5zY3JvbGxUb3ApIHx8IGNtLmRvYy5zY3JvbGxUb3ApKVxuICAgICAgYWRkVG9TY3JvbGxQb3MoY20sIG51bGwsIGRpZmYpO1xuICB9XG5cbiAgTGluZVdpZGdldC5wcm90b3R5cGUuY2xlYXIgPSBmdW5jdGlvbigpIHtcbiAgICB2YXIgY20gPSB0aGlzLmRvYy5jbSwgd3MgPSB0aGlzLmxpbmUud2lkZ2V0cywgbGluZSA9IHRoaXMubGluZSwgbm8gPSBsaW5lTm8obGluZSk7XG4gICAgaWYgKG5vID09IG51bGwgfHwgIXdzKSByZXR1cm47XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCB3cy5sZW5ndGg7ICsraSkgaWYgKHdzW2ldID09IHRoaXMpIHdzLnNwbGljZShpLS0sIDEpO1xuICAgIGlmICghd3MubGVuZ3RoKSBsaW5lLndpZGdldHMgPSBudWxsO1xuICAgIHZhciBoZWlnaHQgPSB3aWRnZXRIZWlnaHQodGhpcyk7XG4gICAgdXBkYXRlTGluZUhlaWdodChsaW5lLCBNYXRoLm1heCgwLCBsaW5lLmhlaWdodCAtIGhlaWdodCkpO1xuICAgIGlmIChjbSkgcnVuSW5PcChjbSwgZnVuY3Rpb24oKSB7XG4gICAgICBhZGp1c3RTY3JvbGxXaGVuQWJvdmVWaXNpYmxlKGNtLCBsaW5lLCAtaGVpZ2h0KTtcbiAgICAgIHJlZ0xpbmVDaGFuZ2UoY20sIG5vLCBcIndpZGdldFwiKTtcbiAgICB9KTtcbiAgfTtcbiAgTGluZVdpZGdldC5wcm90b3R5cGUuY2hhbmdlZCA9IGZ1bmN0aW9uKCkge1xuICAgIHZhciBvbGRIID0gdGhpcy5oZWlnaHQsIGNtID0gdGhpcy5kb2MuY20sIGxpbmUgPSB0aGlzLmxpbmU7XG4gICAgdGhpcy5oZWlnaHQgPSBudWxsO1xuICAgIHZhciBkaWZmID0gd2lkZ2V0SGVpZ2h0KHRoaXMpIC0gb2xkSDtcbiAgICBpZiAoIWRpZmYpIHJldHVybjtcbiAgICB1cGRhdGVMaW5lSGVpZ2h0KGxpbmUsIGxpbmUuaGVpZ2h0ICsgZGlmZik7XG4gICAgaWYgKGNtKSBydW5Jbk9wKGNtLCBmdW5jdGlvbigpIHtcbiAgICAgIGNtLmN1ck9wLmZvcmNlVXBkYXRlID0gdHJ1ZTtcbiAgICAgIGFkanVzdFNjcm9sbFdoZW5BYm92ZVZpc2libGUoY20sIGxpbmUsIGRpZmYpO1xuICAgIH0pO1xuICB9O1xuXG4gIGZ1bmN0aW9uIHdpZGdldEhlaWdodCh3aWRnZXQpIHtcbiAgICBpZiAod2lkZ2V0LmhlaWdodCAhPSBudWxsKSByZXR1cm4gd2lkZ2V0LmhlaWdodDtcbiAgICB2YXIgY20gPSB3aWRnZXQuZG9jLmNtO1xuICAgIGlmICghY20pIHJldHVybiAwO1xuICAgIGlmICghY29udGFpbnMoZG9jdW1lbnQuYm9keSwgd2lkZ2V0Lm5vZGUpKSB7XG4gICAgICB2YXIgcGFyZW50U3R5bGUgPSBcInBvc2l0aW9uOiByZWxhdGl2ZTtcIjtcbiAgICAgIGlmICh3aWRnZXQuY292ZXJHdXR0ZXIpXG4gICAgICAgIHBhcmVudFN0eWxlICs9IFwibWFyZ2luLWxlZnQ6IC1cIiArIGNtLmRpc3BsYXkuZ3V0dGVycy5vZmZzZXRXaWR0aCArIFwicHg7XCI7XG4gICAgICBpZiAod2lkZ2V0Lm5vSFNjcm9sbClcbiAgICAgICAgcGFyZW50U3R5bGUgKz0gXCJ3aWR0aDogXCIgKyBjbS5kaXNwbGF5LndyYXBwZXIuY2xpZW50V2lkdGggKyBcInB4O1wiO1xuICAgICAgcmVtb3ZlQ2hpbGRyZW5BbmRBZGQoY20uZGlzcGxheS5tZWFzdXJlLCBlbHQoXCJkaXZcIiwgW3dpZGdldC5ub2RlXSwgbnVsbCwgcGFyZW50U3R5bGUpKTtcbiAgICB9XG4gICAgcmV0dXJuIHdpZGdldC5oZWlnaHQgPSB3aWRnZXQubm9kZS5wYXJlbnROb2RlLm9mZnNldEhlaWdodDtcbiAgfVxuXG4gIGZ1bmN0aW9uIGFkZExpbmVXaWRnZXQoZG9jLCBoYW5kbGUsIG5vZGUsIG9wdGlvbnMpIHtcbiAgICB2YXIgd2lkZ2V0ID0gbmV3IExpbmVXaWRnZXQoZG9jLCBub2RlLCBvcHRpb25zKTtcbiAgICB2YXIgY20gPSBkb2MuY207XG4gICAgaWYgKGNtICYmIHdpZGdldC5ub0hTY3JvbGwpIGNtLmRpc3BsYXkuYWxpZ25XaWRnZXRzID0gdHJ1ZTtcbiAgICBjaGFuZ2VMaW5lKGRvYywgaGFuZGxlLCBcIndpZGdldFwiLCBmdW5jdGlvbihsaW5lKSB7XG4gICAgICB2YXIgd2lkZ2V0cyA9IGxpbmUud2lkZ2V0cyB8fCAobGluZS53aWRnZXRzID0gW10pO1xuICAgICAgaWYgKHdpZGdldC5pbnNlcnRBdCA9PSBudWxsKSB3aWRnZXRzLnB1c2god2lkZ2V0KTtcbiAgICAgIGVsc2Ugd2lkZ2V0cy5zcGxpY2UoTWF0aC5taW4od2lkZ2V0cy5sZW5ndGggLSAxLCBNYXRoLm1heCgwLCB3aWRnZXQuaW5zZXJ0QXQpKSwgMCwgd2lkZ2V0KTtcbiAgICAgIHdpZGdldC5saW5lID0gbGluZTtcbiAgICAgIGlmIChjbSAmJiAhbGluZUlzSGlkZGVuKGRvYywgbGluZSkpIHtcbiAgICAgICAgdmFyIGFib3ZlVmlzaWJsZSA9IGhlaWdodEF0TGluZShsaW5lKSA8IGRvYy5zY3JvbGxUb3A7XG4gICAgICAgIHVwZGF0ZUxpbmVIZWlnaHQobGluZSwgbGluZS5oZWlnaHQgKyB3aWRnZXRIZWlnaHQod2lkZ2V0KSk7XG4gICAgICAgIGlmIChhYm92ZVZpc2libGUpIGFkZFRvU2Nyb2xsUG9zKGNtLCBudWxsLCB3aWRnZXQuaGVpZ2h0KTtcbiAgICAgICAgY20uY3VyT3AuZm9yY2VVcGRhdGUgPSB0cnVlO1xuICAgICAgfVxuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfSk7XG4gICAgcmV0dXJuIHdpZGdldDtcbiAgfVxuXG4gIC8vIExJTkUgREFUQSBTVFJVQ1RVUkVcblxuICAvLyBMaW5lIG9iamVjdHMuIFRoZXNlIGhvbGQgc3RhdGUgcmVsYXRlZCB0byBhIGxpbmUsIGluY2x1ZGluZ1xuICAvLyBoaWdobGlnaHRpbmcgaW5mbyAodGhlIHN0eWxlcyBhcnJheSkuXG4gIHZhciBMaW5lID0gQ29kZU1pcnJvci5MaW5lID0gZnVuY3Rpb24odGV4dCwgbWFya2VkU3BhbnMsIGVzdGltYXRlSGVpZ2h0KSB7XG4gICAgdGhpcy50ZXh0ID0gdGV4dDtcbiAgICBhdHRhY2hNYXJrZWRTcGFucyh0aGlzLCBtYXJrZWRTcGFucyk7XG4gICAgdGhpcy5oZWlnaHQgPSBlc3RpbWF0ZUhlaWdodCA/IGVzdGltYXRlSGVpZ2h0KHRoaXMpIDogMTtcbiAgfTtcbiAgZXZlbnRNaXhpbihMaW5lKTtcbiAgTGluZS5wcm90b3R5cGUubGluZU5vID0gZnVuY3Rpb24oKSB7IHJldHVybiBsaW5lTm8odGhpcyk7IH07XG5cbiAgLy8gQ2hhbmdlIHRoZSBjb250ZW50ICh0ZXh0LCBtYXJrZXJzKSBvZiBhIGxpbmUuIEF1dG9tYXRpY2FsbHlcbiAgLy8gaW52YWxpZGF0ZXMgY2FjaGVkIGluZm9ybWF0aW9uIGFuZCB0cmllcyB0byByZS1lc3RpbWF0ZSB0aGVcbiAgLy8gbGluZSdzIGhlaWdodC5cbiAgZnVuY3Rpb24gdXBkYXRlTGluZShsaW5lLCB0ZXh0LCBtYXJrZWRTcGFucywgZXN0aW1hdGVIZWlnaHQpIHtcbiAgICBsaW5lLnRleHQgPSB0ZXh0O1xuICAgIGlmIChsaW5lLnN0YXRlQWZ0ZXIpIGxpbmUuc3RhdGVBZnRlciA9IG51bGw7XG4gICAgaWYgKGxpbmUuc3R5bGVzKSBsaW5lLnN0eWxlcyA9IG51bGw7XG4gICAgaWYgKGxpbmUub3JkZXIgIT0gbnVsbCkgbGluZS5vcmRlciA9IG51bGw7XG4gICAgZGV0YWNoTWFya2VkU3BhbnMobGluZSk7XG4gICAgYXR0YWNoTWFya2VkU3BhbnMobGluZSwgbWFya2VkU3BhbnMpO1xuICAgIHZhciBlc3RIZWlnaHQgPSBlc3RpbWF0ZUhlaWdodCA/IGVzdGltYXRlSGVpZ2h0KGxpbmUpIDogMTtcbiAgICBpZiAoZXN0SGVpZ2h0ICE9IGxpbmUuaGVpZ2h0KSB1cGRhdGVMaW5lSGVpZ2h0KGxpbmUsIGVzdEhlaWdodCk7XG4gIH1cblxuICAvLyBEZXRhY2ggYSBsaW5lIGZyb20gdGhlIGRvY3VtZW50IHRyZWUgYW5kIGl0cyBtYXJrZXJzLlxuICBmdW5jdGlvbiBjbGVhblVwTGluZShsaW5lKSB7XG4gICAgbGluZS5wYXJlbnQgPSBudWxsO1xuICAgIGRldGFjaE1hcmtlZFNwYW5zKGxpbmUpO1xuICB9XG5cbiAgZnVuY3Rpb24gZXh0cmFjdExpbmVDbGFzc2VzKHR5cGUsIG91dHB1dCkge1xuICAgIGlmICh0eXBlKSBmb3IgKDs7KSB7XG4gICAgICB2YXIgbGluZUNsYXNzID0gdHlwZS5tYXRjaCgvKD86XnxcXHMrKWxpbmUtKGJhY2tncm91bmQtKT8oXFxTKykvKTtcbiAgICAgIGlmICghbGluZUNsYXNzKSBicmVhaztcbiAgICAgIHR5cGUgPSB0eXBlLnNsaWNlKDAsIGxpbmVDbGFzcy5pbmRleCkgKyB0eXBlLnNsaWNlKGxpbmVDbGFzcy5pbmRleCArIGxpbmVDbGFzc1swXS5sZW5ndGgpO1xuICAgICAgdmFyIHByb3AgPSBsaW5lQ2xhc3NbMV0gPyBcImJnQ2xhc3NcIiA6IFwidGV4dENsYXNzXCI7XG4gICAgICBpZiAob3V0cHV0W3Byb3BdID09IG51bGwpXG4gICAgICAgIG91dHB1dFtwcm9wXSA9IGxpbmVDbGFzc1syXTtcbiAgICAgIGVsc2UgaWYgKCEobmV3IFJlZ0V4cChcIig/Ol58XFxzKVwiICsgbGluZUNsYXNzWzJdICsgXCIoPzokfFxccylcIikpLnRlc3Qob3V0cHV0W3Byb3BdKSlcbiAgICAgICAgb3V0cHV0W3Byb3BdICs9IFwiIFwiICsgbGluZUNsYXNzWzJdO1xuICAgIH1cbiAgICByZXR1cm4gdHlwZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGNhbGxCbGFua0xpbmUobW9kZSwgc3RhdGUpIHtcbiAgICBpZiAobW9kZS5ibGFua0xpbmUpIHJldHVybiBtb2RlLmJsYW5rTGluZShzdGF0ZSk7XG4gICAgaWYgKCFtb2RlLmlubmVyTW9kZSkgcmV0dXJuO1xuICAgIHZhciBpbm5lciA9IENvZGVNaXJyb3IuaW5uZXJNb2RlKG1vZGUsIHN0YXRlKTtcbiAgICBpZiAoaW5uZXIubW9kZS5ibGFua0xpbmUpIHJldHVybiBpbm5lci5tb2RlLmJsYW5rTGluZShpbm5lci5zdGF0ZSk7XG4gIH1cblxuICBmdW5jdGlvbiByZWFkVG9rZW4obW9kZSwgc3RyZWFtLCBzdGF0ZSwgaW5uZXIpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IDEwOyBpKyspIHtcbiAgICAgIGlmIChpbm5lcikgaW5uZXJbMF0gPSBDb2RlTWlycm9yLmlubmVyTW9kZShtb2RlLCBzdGF0ZSkubW9kZTtcbiAgICAgIHZhciBzdHlsZSA9IG1vZGUudG9rZW4oc3RyZWFtLCBzdGF0ZSk7XG4gICAgICBpZiAoc3RyZWFtLnBvcyA+IHN0cmVhbS5zdGFydCkgcmV0dXJuIHN0eWxlO1xuICAgIH1cbiAgICB0aHJvdyBuZXcgRXJyb3IoXCJNb2RlIFwiICsgbW9kZS5uYW1lICsgXCIgZmFpbGVkIHRvIGFkdmFuY2Ugc3RyZWFtLlwiKTtcbiAgfVxuXG4gIC8vIFV0aWxpdHkgZm9yIGdldFRva2VuQXQgYW5kIGdldExpbmVUb2tlbnNcbiAgZnVuY3Rpb24gdGFrZVRva2VuKGNtLCBwb3MsIHByZWNpc2UsIGFzQXJyYXkpIHtcbiAgICBmdW5jdGlvbiBnZXRPYmooY29weSkge1xuICAgICAgcmV0dXJuIHtzdGFydDogc3RyZWFtLnN0YXJ0LCBlbmQ6IHN0cmVhbS5wb3MsXG4gICAgICAgICAgICAgIHN0cmluZzogc3RyZWFtLmN1cnJlbnQoKSxcbiAgICAgICAgICAgICAgdHlwZTogc3R5bGUgfHwgbnVsbCxcbiAgICAgICAgICAgICAgc3RhdGU6IGNvcHkgPyBjb3B5U3RhdGUoZG9jLm1vZGUsIHN0YXRlKSA6IHN0YXRlfTtcbiAgICB9XG5cbiAgICB2YXIgZG9jID0gY20uZG9jLCBtb2RlID0gZG9jLm1vZGUsIHN0eWxlO1xuICAgIHBvcyA9IGNsaXBQb3MoZG9jLCBwb3MpO1xuICAgIHZhciBsaW5lID0gZ2V0TGluZShkb2MsIHBvcy5saW5lKSwgc3RhdGUgPSBnZXRTdGF0ZUJlZm9yZShjbSwgcG9zLmxpbmUsIHByZWNpc2UpO1xuICAgIHZhciBzdHJlYW0gPSBuZXcgU3RyaW5nU3RyZWFtKGxpbmUudGV4dCwgY20ub3B0aW9ucy50YWJTaXplKSwgdG9rZW5zO1xuICAgIGlmIChhc0FycmF5KSB0b2tlbnMgPSBbXTtcbiAgICB3aGlsZSAoKGFzQXJyYXkgfHwgc3RyZWFtLnBvcyA8IHBvcy5jaCkgJiYgIXN0cmVhbS5lb2woKSkge1xuICAgICAgc3RyZWFtLnN0YXJ0ID0gc3RyZWFtLnBvcztcbiAgICAgIHN0eWxlID0gcmVhZFRva2VuKG1vZGUsIHN0cmVhbSwgc3RhdGUpO1xuICAgICAgaWYgKGFzQXJyYXkpIHRva2Vucy5wdXNoKGdldE9iaih0cnVlKSk7XG4gICAgfVxuICAgIHJldHVybiBhc0FycmF5ID8gdG9rZW5zIDogZ2V0T2JqKCk7XG4gIH1cblxuICAvLyBSdW4gdGhlIGdpdmVuIG1vZGUncyBwYXJzZXIgb3ZlciBhIGxpbmUsIGNhbGxpbmcgZiBmb3IgZWFjaCB0b2tlbi5cbiAgZnVuY3Rpb24gcnVuTW9kZShjbSwgdGV4dCwgbW9kZSwgc3RhdGUsIGYsIGxpbmVDbGFzc2VzLCBmb3JjZVRvRW5kKSB7XG4gICAgdmFyIGZsYXR0ZW5TcGFucyA9IG1vZGUuZmxhdHRlblNwYW5zO1xuICAgIGlmIChmbGF0dGVuU3BhbnMgPT0gbnVsbCkgZmxhdHRlblNwYW5zID0gY20ub3B0aW9ucy5mbGF0dGVuU3BhbnM7XG4gICAgdmFyIGN1clN0YXJ0ID0gMCwgY3VyU3R5bGUgPSBudWxsO1xuICAgIHZhciBzdHJlYW0gPSBuZXcgU3RyaW5nU3RyZWFtKHRleHQsIGNtLm9wdGlvbnMudGFiU2l6ZSksIHN0eWxlO1xuICAgIHZhciBpbm5lciA9IGNtLm9wdGlvbnMuYWRkTW9kZUNsYXNzICYmIFtudWxsXTtcbiAgICBpZiAodGV4dCA9PSBcIlwiKSBleHRyYWN0TGluZUNsYXNzZXMoY2FsbEJsYW5rTGluZShtb2RlLCBzdGF0ZSksIGxpbmVDbGFzc2VzKTtcbiAgICB3aGlsZSAoIXN0cmVhbS5lb2woKSkge1xuICAgICAgaWYgKHN0cmVhbS5wb3MgPiBjbS5vcHRpb25zLm1heEhpZ2hsaWdodExlbmd0aCkge1xuICAgICAgICBmbGF0dGVuU3BhbnMgPSBmYWxzZTtcbiAgICAgICAgaWYgKGZvcmNlVG9FbmQpIHByb2Nlc3NMaW5lKGNtLCB0ZXh0LCBzdGF0ZSwgc3RyZWFtLnBvcyk7XG4gICAgICAgIHN0cmVhbS5wb3MgPSB0ZXh0Lmxlbmd0aDtcbiAgICAgICAgc3R5bGUgPSBudWxsO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgc3R5bGUgPSBleHRyYWN0TGluZUNsYXNzZXMocmVhZFRva2VuKG1vZGUsIHN0cmVhbSwgc3RhdGUsIGlubmVyKSwgbGluZUNsYXNzZXMpO1xuICAgICAgfVxuICAgICAgaWYgKGlubmVyKSB7XG4gICAgICAgIHZhciBtTmFtZSA9IGlubmVyWzBdLm5hbWU7XG4gICAgICAgIGlmIChtTmFtZSkgc3R5bGUgPSBcIm0tXCIgKyAoc3R5bGUgPyBtTmFtZSArIFwiIFwiICsgc3R5bGUgOiBtTmFtZSk7XG4gICAgICB9XG4gICAgICBpZiAoIWZsYXR0ZW5TcGFucyB8fCBjdXJTdHlsZSAhPSBzdHlsZSkge1xuICAgICAgICB3aGlsZSAoY3VyU3RhcnQgPCBzdHJlYW0uc3RhcnQpIHtcbiAgICAgICAgICBjdXJTdGFydCA9IE1hdGgubWluKHN0cmVhbS5zdGFydCwgY3VyU3RhcnQgKyA1MDAwMCk7XG4gICAgICAgICAgZihjdXJTdGFydCwgY3VyU3R5bGUpO1xuICAgICAgICB9XG4gICAgICAgIGN1clN0eWxlID0gc3R5bGU7XG4gICAgICB9XG4gICAgICBzdHJlYW0uc3RhcnQgPSBzdHJlYW0ucG9zO1xuICAgIH1cbiAgICB3aGlsZSAoY3VyU3RhcnQgPCBzdHJlYW0ucG9zKSB7XG4gICAgICAvLyBXZWJraXQgc2VlbXMgdG8gcmVmdXNlIHRvIHJlbmRlciB0ZXh0IG5vZGVzIGxvbmdlciB0aGFuIDU3NDQ0IGNoYXJhY3RlcnNcbiAgICAgIHZhciBwb3MgPSBNYXRoLm1pbihzdHJlYW0ucG9zLCBjdXJTdGFydCArIDUwMDAwKTtcbiAgICAgIGYocG9zLCBjdXJTdHlsZSk7XG4gICAgICBjdXJTdGFydCA9IHBvcztcbiAgICB9XG4gIH1cblxuICAvLyBDb21wdXRlIGEgc3R5bGUgYXJyYXkgKGFuIGFycmF5IHN0YXJ0aW5nIHdpdGggYSBtb2RlIGdlbmVyYXRpb25cbiAgLy8gLS0gZm9yIGludmFsaWRhdGlvbiAtLSBmb2xsb3dlZCBieSBwYWlycyBvZiBlbmQgcG9zaXRpb25zIGFuZFxuICAvLyBzdHlsZSBzdHJpbmdzKSwgd2hpY2ggaXMgdXNlZCB0byBoaWdobGlnaHQgdGhlIHRva2VucyBvbiB0aGVcbiAgLy8gbGluZS5cbiAgZnVuY3Rpb24gaGlnaGxpZ2h0TGluZShjbSwgbGluZSwgc3RhdGUsIGZvcmNlVG9FbmQpIHtcbiAgICAvLyBBIHN0eWxlcyBhcnJheSBhbHdheXMgc3RhcnRzIHdpdGggYSBudW1iZXIgaWRlbnRpZnlpbmcgdGhlXG4gICAgLy8gbW9kZS9vdmVybGF5cyB0aGF0IGl0IGlzIGJhc2VkIG9uIChmb3IgZWFzeSBpbnZhbGlkYXRpb24pLlxuICAgIHZhciBzdCA9IFtjbS5zdGF0ZS5tb2RlR2VuXSwgbGluZUNsYXNzZXMgPSB7fTtcbiAgICAvLyBDb21wdXRlIHRoZSBiYXNlIGFycmF5IG9mIHN0eWxlc1xuICAgIHJ1bk1vZGUoY20sIGxpbmUudGV4dCwgY20uZG9jLm1vZGUsIHN0YXRlLCBmdW5jdGlvbihlbmQsIHN0eWxlKSB7XG4gICAgICBzdC5wdXNoKGVuZCwgc3R5bGUpO1xuICAgIH0sIGxpbmVDbGFzc2VzLCBmb3JjZVRvRW5kKTtcblxuICAgIC8vIFJ1biBvdmVybGF5cywgYWRqdXN0IHN0eWxlIGFycmF5LlxuICAgIGZvciAodmFyIG8gPSAwOyBvIDwgY20uc3RhdGUub3ZlcmxheXMubGVuZ3RoOyArK28pIHtcbiAgICAgIHZhciBvdmVybGF5ID0gY20uc3RhdGUub3ZlcmxheXNbb10sIGkgPSAxLCBhdCA9IDA7XG4gICAgICBydW5Nb2RlKGNtLCBsaW5lLnRleHQsIG92ZXJsYXkubW9kZSwgdHJ1ZSwgZnVuY3Rpb24oZW5kLCBzdHlsZSkge1xuICAgICAgICB2YXIgc3RhcnQgPSBpO1xuICAgICAgICAvLyBFbnN1cmUgdGhlcmUncyBhIHRva2VuIGVuZCBhdCB0aGUgY3VycmVudCBwb3NpdGlvbiwgYW5kIHRoYXQgaSBwb2ludHMgYXQgaXRcbiAgICAgICAgd2hpbGUgKGF0IDwgZW5kKSB7XG4gICAgICAgICAgdmFyIGlfZW5kID0gc3RbaV07XG4gICAgICAgICAgaWYgKGlfZW5kID4gZW5kKVxuICAgICAgICAgICAgc3Quc3BsaWNlKGksIDEsIGVuZCwgc3RbaSsxXSwgaV9lbmQpO1xuICAgICAgICAgIGkgKz0gMjtcbiAgICAgICAgICBhdCA9IE1hdGgubWluKGVuZCwgaV9lbmQpO1xuICAgICAgICB9XG4gICAgICAgIGlmICghc3R5bGUpIHJldHVybjtcbiAgICAgICAgaWYgKG92ZXJsYXkub3BhcXVlKSB7XG4gICAgICAgICAgc3Quc3BsaWNlKHN0YXJ0LCBpIC0gc3RhcnQsIGVuZCwgXCJjbS1vdmVybGF5IFwiICsgc3R5bGUpO1xuICAgICAgICAgIGkgPSBzdGFydCArIDI7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgZm9yICg7IHN0YXJ0IDwgaTsgc3RhcnQgKz0gMikge1xuICAgICAgICAgICAgdmFyIGN1ciA9IHN0W3N0YXJ0KzFdO1xuICAgICAgICAgICAgc3Rbc3RhcnQrMV0gPSAoY3VyID8gY3VyICsgXCIgXCIgOiBcIlwiKSArIFwiY20tb3ZlcmxheSBcIiArIHN0eWxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSwgbGluZUNsYXNzZXMpO1xuICAgIH1cblxuICAgIHJldHVybiB7c3R5bGVzOiBzdCwgY2xhc3NlczogbGluZUNsYXNzZXMuYmdDbGFzcyB8fCBsaW5lQ2xhc3Nlcy50ZXh0Q2xhc3MgPyBsaW5lQ2xhc3NlcyA6IG51bGx9O1xuICB9XG5cbiAgZnVuY3Rpb24gZ2V0TGluZVN0eWxlcyhjbSwgbGluZSwgdXBkYXRlRnJvbnRpZXIpIHtcbiAgICBpZiAoIWxpbmUuc3R5bGVzIHx8IGxpbmUuc3R5bGVzWzBdICE9IGNtLnN0YXRlLm1vZGVHZW4pIHtcbiAgICAgIHZhciBzdGF0ZSA9IGdldFN0YXRlQmVmb3JlKGNtLCBsaW5lTm8obGluZSkpO1xuICAgICAgdmFyIHJlc3VsdCA9IGhpZ2hsaWdodExpbmUoY20sIGxpbmUsIGxpbmUudGV4dC5sZW5ndGggPiBjbS5vcHRpb25zLm1heEhpZ2hsaWdodExlbmd0aCA/IGNvcHlTdGF0ZShjbS5kb2MubW9kZSwgc3RhdGUpIDogc3RhdGUpO1xuICAgICAgbGluZS5zdGF0ZUFmdGVyID0gc3RhdGU7XG4gICAgICBsaW5lLnN0eWxlcyA9IHJlc3VsdC5zdHlsZXM7XG4gICAgICBpZiAocmVzdWx0LmNsYXNzZXMpIGxpbmUuc3R5bGVDbGFzc2VzID0gcmVzdWx0LmNsYXNzZXM7XG4gICAgICBlbHNlIGlmIChsaW5lLnN0eWxlQ2xhc3NlcykgbGluZS5zdHlsZUNsYXNzZXMgPSBudWxsO1xuICAgICAgaWYgKHVwZGF0ZUZyb250aWVyID09PSBjbS5kb2MuZnJvbnRpZXIpIGNtLmRvYy5mcm9udGllcisrO1xuICAgIH1cbiAgICByZXR1cm4gbGluZS5zdHlsZXM7XG4gIH1cblxuICAvLyBMaWdodHdlaWdodCBmb3JtIG9mIGhpZ2hsaWdodCAtLSBwcm9jZWVkIG92ZXIgdGhpcyBsaW5lIGFuZFxuICAvLyB1cGRhdGUgc3RhdGUsIGJ1dCBkb24ndCBzYXZlIGEgc3R5bGUgYXJyYXkuIFVzZWQgZm9yIGxpbmVzIHRoYXRcbiAgLy8gYXJlbid0IGN1cnJlbnRseSB2aXNpYmxlLlxuICBmdW5jdGlvbiBwcm9jZXNzTGluZShjbSwgdGV4dCwgc3RhdGUsIHN0YXJ0QXQpIHtcbiAgICB2YXIgbW9kZSA9IGNtLmRvYy5tb2RlO1xuICAgIHZhciBzdHJlYW0gPSBuZXcgU3RyaW5nU3RyZWFtKHRleHQsIGNtLm9wdGlvbnMudGFiU2l6ZSk7XG4gICAgc3RyZWFtLnN0YXJ0ID0gc3RyZWFtLnBvcyA9IHN0YXJ0QXQgfHwgMDtcbiAgICBpZiAodGV4dCA9PSBcIlwiKSBjYWxsQmxhbmtMaW5lKG1vZGUsIHN0YXRlKTtcbiAgICB3aGlsZSAoIXN0cmVhbS5lb2woKSkge1xuICAgICAgcmVhZFRva2VuKG1vZGUsIHN0cmVhbSwgc3RhdGUpO1xuICAgICAgc3RyZWFtLnN0YXJ0ID0gc3RyZWFtLnBvcztcbiAgICB9XG4gIH1cblxuICAvLyBDb252ZXJ0IGEgc3R5bGUgYXMgcmV0dXJuZWQgYnkgYSBtb2RlIChlaXRoZXIgbnVsbCwgb3IgYSBzdHJpbmdcbiAgLy8gY29udGFpbmluZyBvbmUgb3IgbW9yZSBzdHlsZXMpIHRvIGEgQ1NTIHN0eWxlLiBUaGlzIGlzIGNhY2hlZCxcbiAgLy8gYW5kIGFsc28gbG9va3MgZm9yIGxpbmUtd2lkZSBzdHlsZXMuXG4gIHZhciBzdHlsZVRvQ2xhc3NDYWNoZSA9IHt9LCBzdHlsZVRvQ2xhc3NDYWNoZVdpdGhNb2RlID0ge307XG4gIGZ1bmN0aW9uIGludGVycHJldFRva2VuU3R5bGUoc3R5bGUsIG9wdGlvbnMpIHtcbiAgICBpZiAoIXN0eWxlIHx8IC9eXFxzKiQvLnRlc3Qoc3R5bGUpKSByZXR1cm4gbnVsbDtcbiAgICB2YXIgY2FjaGUgPSBvcHRpb25zLmFkZE1vZGVDbGFzcyA/IHN0eWxlVG9DbGFzc0NhY2hlV2l0aE1vZGUgOiBzdHlsZVRvQ2xhc3NDYWNoZTtcbiAgICByZXR1cm4gY2FjaGVbc3R5bGVdIHx8XG4gICAgICAoY2FjaGVbc3R5bGVdID0gc3R5bGUucmVwbGFjZSgvXFxTKy9nLCBcImNtLSQmXCIpKTtcbiAgfVxuXG4gIC8vIFJlbmRlciB0aGUgRE9NIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB0ZXh0IG9mIGEgbGluZS4gQWxzbyBidWlsZHNcbiAgLy8gdXAgYSAnbGluZSBtYXAnLCB3aGljaCBwb2ludHMgYXQgdGhlIERPTSBub2RlcyB0aGF0IHJlcHJlc2VudFxuICAvLyBzcGVjaWZpYyBzdHJldGNoZXMgb2YgdGV4dCwgYW5kIGlzIHVzZWQgYnkgdGhlIG1lYXN1cmluZyBjb2RlLlxuICAvLyBUaGUgcmV0dXJuZWQgb2JqZWN0IGNvbnRhaW5zIHRoZSBET00gbm9kZSwgdGhpcyBtYXAsIGFuZFxuICAvLyBpbmZvcm1hdGlvbiBhYm91dCBsaW5lLXdpZGUgc3R5bGVzIHRoYXQgd2VyZSBzZXQgYnkgdGhlIG1vZGUuXG4gIGZ1bmN0aW9uIGJ1aWxkTGluZUNvbnRlbnQoY20sIGxpbmVWaWV3KSB7XG4gICAgLy8gVGhlIHBhZGRpbmctcmlnaHQgZm9yY2VzIHRoZSBlbGVtZW50IHRvIGhhdmUgYSAnYm9yZGVyJywgd2hpY2hcbiAgICAvLyBpcyBuZWVkZWQgb24gV2Via2l0IHRvIGJlIGFibGUgdG8gZ2V0IGxpbmUtbGV2ZWwgYm91bmRpbmdcbiAgICAvLyByZWN0YW5nbGVzIGZvciBpdCAoaW4gbWVhc3VyZUNoYXIpLlxuICAgIHZhciBjb250ZW50ID0gZWx0KFwic3BhblwiLCBudWxsLCBudWxsLCB3ZWJraXQgPyBcInBhZGRpbmctcmlnaHQ6IC4xcHhcIiA6IG51bGwpO1xuICAgIHZhciBidWlsZGVyID0ge3ByZTogZWx0KFwicHJlXCIsIFtjb250ZW50XSwgXCJDb2RlTWlycm9yLWxpbmVcIiksIGNvbnRlbnQ6IGNvbnRlbnQsXG4gICAgICAgICAgICAgICAgICAgY29sOiAwLCBwb3M6IDAsIGNtOiBjbSxcbiAgICAgICAgICAgICAgICAgICBzcGxpdFNwYWNlczogKGllIHx8IHdlYmtpdCkgJiYgY20uZ2V0T3B0aW9uKFwibGluZVdyYXBwaW5nXCIpfTtcbiAgICBsaW5lVmlldy5tZWFzdXJlID0ge307XG5cbiAgICAvLyBJdGVyYXRlIG92ZXIgdGhlIGxvZ2ljYWwgbGluZXMgdGhhdCBtYWtlIHVwIHRoaXMgdmlzdWFsIGxpbmUuXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPD0gKGxpbmVWaWV3LnJlc3QgPyBsaW5lVmlldy5yZXN0Lmxlbmd0aCA6IDApOyBpKyspIHtcbiAgICAgIHZhciBsaW5lID0gaSA/IGxpbmVWaWV3LnJlc3RbaSAtIDFdIDogbGluZVZpZXcubGluZSwgb3JkZXI7XG4gICAgICBidWlsZGVyLnBvcyA9IDA7XG4gICAgICBidWlsZGVyLmFkZFRva2VuID0gYnVpbGRUb2tlbjtcbiAgICAgIC8vIE9wdGlvbmFsbHkgd2lyZSBpbiBzb21lIGhhY2tzIGludG8gdGhlIHRva2VuLXJlbmRlcmluZ1xuICAgICAgLy8gYWxnb3JpdGhtLCB0byBkZWFsIHdpdGggYnJvd3NlciBxdWlya3MuXG4gICAgICBpZiAoaGFzQmFkQmlkaVJlY3RzKGNtLmRpc3BsYXkubWVhc3VyZSkgJiYgKG9yZGVyID0gZ2V0T3JkZXIobGluZSkpKVxuICAgICAgICBidWlsZGVyLmFkZFRva2VuID0gYnVpbGRUb2tlbkJhZEJpZGkoYnVpbGRlci5hZGRUb2tlbiwgb3JkZXIpO1xuICAgICAgYnVpbGRlci5tYXAgPSBbXTtcbiAgICAgIHZhciBhbGxvd0Zyb250aWVyVXBkYXRlID0gbGluZVZpZXcgIT0gY20uZGlzcGxheS5leHRlcm5hbE1lYXN1cmVkICYmIGxpbmVObyhsaW5lKTtcbiAgICAgIGluc2VydExpbmVDb250ZW50KGxpbmUsIGJ1aWxkZXIsIGdldExpbmVTdHlsZXMoY20sIGxpbmUsIGFsbG93RnJvbnRpZXJVcGRhdGUpKTtcbiAgICAgIGlmIChsaW5lLnN0eWxlQ2xhc3Nlcykge1xuICAgICAgICBpZiAobGluZS5zdHlsZUNsYXNzZXMuYmdDbGFzcylcbiAgICAgICAgICBidWlsZGVyLmJnQ2xhc3MgPSBqb2luQ2xhc3NlcyhsaW5lLnN0eWxlQ2xhc3Nlcy5iZ0NsYXNzLCBidWlsZGVyLmJnQ2xhc3MgfHwgXCJcIik7XG4gICAgICAgIGlmIChsaW5lLnN0eWxlQ2xhc3Nlcy50ZXh0Q2xhc3MpXG4gICAgICAgICAgYnVpbGRlci50ZXh0Q2xhc3MgPSBqb2luQ2xhc3NlcyhsaW5lLnN0eWxlQ2xhc3Nlcy50ZXh0Q2xhc3MsIGJ1aWxkZXIudGV4dENsYXNzIHx8IFwiXCIpO1xuICAgICAgfVxuXG4gICAgICAvLyBFbnN1cmUgYXQgbGVhc3QgYSBzaW5nbGUgbm9kZSBpcyBwcmVzZW50LCBmb3IgbWVhc3VyaW5nLlxuICAgICAgaWYgKGJ1aWxkZXIubWFwLmxlbmd0aCA9PSAwKVxuICAgICAgICBidWlsZGVyLm1hcC5wdXNoKDAsIDAsIGJ1aWxkZXIuY29udGVudC5hcHBlbmRDaGlsZCh6ZXJvV2lkdGhFbGVtZW50KGNtLmRpc3BsYXkubWVhc3VyZSkpKTtcblxuICAgICAgLy8gU3RvcmUgdGhlIG1hcCBhbmQgYSBjYWNoZSBvYmplY3QgZm9yIHRoZSBjdXJyZW50IGxvZ2ljYWwgbGluZVxuICAgICAgaWYgKGkgPT0gMCkge1xuICAgICAgICBsaW5lVmlldy5tZWFzdXJlLm1hcCA9IGJ1aWxkZXIubWFwO1xuICAgICAgICBsaW5lVmlldy5tZWFzdXJlLmNhY2hlID0ge307XG4gICAgICB9IGVsc2Uge1xuICAgICAgICAobGluZVZpZXcubWVhc3VyZS5tYXBzIHx8IChsaW5lVmlldy5tZWFzdXJlLm1hcHMgPSBbXSkpLnB1c2goYnVpbGRlci5tYXApO1xuICAgICAgICAobGluZVZpZXcubWVhc3VyZS5jYWNoZXMgfHwgKGxpbmVWaWV3Lm1lYXN1cmUuY2FjaGVzID0gW10pKS5wdXNoKHt9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTZWUgaXNzdWUgIzI5MDFcbiAgICBpZiAod2Via2l0KSB7XG4gICAgICB2YXIgbGFzdCA9IGJ1aWxkZXIuY29udGVudC5sYXN0Q2hpbGRcbiAgICAgIGlmICgvXFxiY20tdGFiXFxiLy50ZXN0KGxhc3QuY2xhc3NOYW1lKSB8fCAobGFzdC5xdWVyeVNlbGVjdG9yICYmIGxhc3QucXVlcnlTZWxlY3RvcihcIi5jbS10YWJcIikpKVxuICAgICAgICBidWlsZGVyLmNvbnRlbnQuY2xhc3NOYW1lID0gXCJjbS10YWItd3JhcC1oYWNrXCI7XG4gICAgfVxuXG4gICAgc2lnbmFsKGNtLCBcInJlbmRlckxpbmVcIiwgY20sIGxpbmVWaWV3LmxpbmUsIGJ1aWxkZXIucHJlKTtcbiAgICBpZiAoYnVpbGRlci5wcmUuY2xhc3NOYW1lKVxuICAgICAgYnVpbGRlci50ZXh0Q2xhc3MgPSBqb2luQ2xhc3NlcyhidWlsZGVyLnByZS5jbGFzc05hbWUsIGJ1aWxkZXIudGV4dENsYXNzIHx8IFwiXCIpO1xuXG4gICAgcmV0dXJuIGJ1aWxkZXI7XG4gIH1cblxuICBmdW5jdGlvbiBkZWZhdWx0U3BlY2lhbENoYXJQbGFjZWhvbGRlcihjaCkge1xuICAgIHZhciB0b2tlbiA9IGVsdChcInNwYW5cIiwgXCJcXHUyMDIyXCIsIFwiY20taW52YWxpZGNoYXJcIik7XG4gICAgdG9rZW4udGl0bGUgPSBcIlxcXFx1XCIgKyBjaC5jaGFyQ29kZUF0KDApLnRvU3RyaW5nKDE2KTtcbiAgICB0b2tlbi5zZXRBdHRyaWJ1dGUoXCJhcmlhLWxhYmVsXCIsIHRva2VuLnRpdGxlKTtcbiAgICByZXR1cm4gdG9rZW47XG4gIH1cblxuICAvLyBCdWlsZCB1cCB0aGUgRE9NIHJlcHJlc2VudGF0aW9uIGZvciBhIHNpbmdsZSB0b2tlbiwgYW5kIGFkZCBpdCB0b1xuICAvLyB0aGUgbGluZSBtYXAuIFRha2VzIGNhcmUgdG8gcmVuZGVyIHNwZWNpYWwgY2hhcmFjdGVycyBzZXBhcmF0ZWx5LlxuICBmdW5jdGlvbiBidWlsZFRva2VuKGJ1aWxkZXIsIHRleHQsIHN0eWxlLCBzdGFydFN0eWxlLCBlbmRTdHlsZSwgdGl0bGUsIGNzcykge1xuICAgIGlmICghdGV4dCkgcmV0dXJuO1xuICAgIHZhciBkaXNwbGF5VGV4dCA9IGJ1aWxkZXIuc3BsaXRTcGFjZXMgPyB0ZXh0LnJlcGxhY2UoLyB7Myx9L2csIHNwbGl0U3BhY2VzKSA6IHRleHQ7XG4gICAgdmFyIHNwZWNpYWwgPSBidWlsZGVyLmNtLnN0YXRlLnNwZWNpYWxDaGFycywgbXVzdFdyYXAgPSBmYWxzZTtcbiAgICBpZiAoIXNwZWNpYWwudGVzdCh0ZXh0KSkge1xuICAgICAgYnVpbGRlci5jb2wgKz0gdGV4dC5sZW5ndGg7XG4gICAgICB2YXIgY29udGVudCA9IGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKGRpc3BsYXlUZXh0KTtcbiAgICAgIGJ1aWxkZXIubWFwLnB1c2goYnVpbGRlci5wb3MsIGJ1aWxkZXIucG9zICsgdGV4dC5sZW5ndGgsIGNvbnRlbnQpO1xuICAgICAgaWYgKGllICYmIGllX3ZlcnNpb24gPCA5KSBtdXN0V3JhcCA9IHRydWU7XG4gICAgICBidWlsZGVyLnBvcyArPSB0ZXh0Lmxlbmd0aDtcbiAgICB9IGVsc2Uge1xuICAgICAgdmFyIGNvbnRlbnQgPSBkb2N1bWVudC5jcmVhdGVEb2N1bWVudEZyYWdtZW50KCksIHBvcyA9IDA7XG4gICAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgICBzcGVjaWFsLmxhc3RJbmRleCA9IHBvcztcbiAgICAgICAgdmFyIG0gPSBzcGVjaWFsLmV4ZWModGV4dCk7XG4gICAgICAgIHZhciBza2lwcGVkID0gbSA/IG0uaW5kZXggLSBwb3MgOiB0ZXh0Lmxlbmd0aCAtIHBvcztcbiAgICAgICAgaWYgKHNraXBwZWQpIHtcbiAgICAgICAgICB2YXIgdHh0ID0gZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoZGlzcGxheVRleHQuc2xpY2UocG9zLCBwb3MgKyBza2lwcGVkKSk7XG4gICAgICAgICAgaWYgKGllICYmIGllX3ZlcnNpb24gPCA5KSBjb250ZW50LmFwcGVuZENoaWxkKGVsdChcInNwYW5cIiwgW3R4dF0pKTtcbiAgICAgICAgICBlbHNlIGNvbnRlbnQuYXBwZW5kQ2hpbGQodHh0KTtcbiAgICAgICAgICBidWlsZGVyLm1hcC5wdXNoKGJ1aWxkZXIucG9zLCBidWlsZGVyLnBvcyArIHNraXBwZWQsIHR4dCk7XG4gICAgICAgICAgYnVpbGRlci5jb2wgKz0gc2tpcHBlZDtcbiAgICAgICAgICBidWlsZGVyLnBvcyArPSBza2lwcGVkO1xuICAgICAgICB9XG4gICAgICAgIGlmICghbSkgYnJlYWs7XG4gICAgICAgIHBvcyArPSBza2lwcGVkICsgMTtcbiAgICAgICAgaWYgKG1bMF0gPT0gXCJcXHRcIikge1xuICAgICAgICAgIHZhciB0YWJTaXplID0gYnVpbGRlci5jbS5vcHRpb25zLnRhYlNpemUsIHRhYldpZHRoID0gdGFiU2l6ZSAtIGJ1aWxkZXIuY29sICUgdGFiU2l6ZTtcbiAgICAgICAgICB2YXIgdHh0ID0gY29udGVudC5hcHBlbmRDaGlsZChlbHQoXCJzcGFuXCIsIHNwYWNlU3RyKHRhYldpZHRoKSwgXCJjbS10YWJcIikpO1xuICAgICAgICAgIHR4dC5zZXRBdHRyaWJ1dGUoXCJyb2xlXCIsIFwicHJlc2VudGF0aW9uXCIpO1xuICAgICAgICAgIHR4dC5zZXRBdHRyaWJ1dGUoXCJjbS10ZXh0XCIsIFwiXFx0XCIpO1xuICAgICAgICAgIGJ1aWxkZXIuY29sICs9IHRhYldpZHRoO1xuICAgICAgICB9IGVsc2UgaWYgKG1bMF0gPT0gXCJcXHJcIiB8fCBtWzBdID09IFwiXFxuXCIpIHtcbiAgICAgICAgICB2YXIgdHh0ID0gY29udGVudC5hcHBlbmRDaGlsZChlbHQoXCJzcGFuXCIsIG1bMF0gPT0gXCJcXHJcIiA/IFwiXFx1MjQwZFwiIDogXCJcXHUyNDI0XCIsIFwiY20taW52YWxpZGNoYXJcIikpO1xuICAgICAgICAgIHR4dC5zZXRBdHRyaWJ1dGUoXCJjbS10ZXh0XCIsIG1bMF0pO1xuICAgICAgICAgIGJ1aWxkZXIuY29sICs9IDE7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgdmFyIHR4dCA9IGJ1aWxkZXIuY20ub3B0aW9ucy5zcGVjaWFsQ2hhclBsYWNlaG9sZGVyKG1bMF0pO1xuICAgICAgICAgIHR4dC5zZXRBdHRyaWJ1dGUoXCJjbS10ZXh0XCIsIG1bMF0pO1xuICAgICAgICAgIGlmIChpZSAmJiBpZV92ZXJzaW9uIDwgOSkgY29udGVudC5hcHBlbmRDaGlsZChlbHQoXCJzcGFuXCIsIFt0eHRdKSk7XG4gICAgICAgICAgZWxzZSBjb250ZW50LmFwcGVuZENoaWxkKHR4dCk7XG4gICAgICAgICAgYnVpbGRlci5jb2wgKz0gMTtcbiAgICAgICAgfVxuICAgICAgICBidWlsZGVyLm1hcC5wdXNoKGJ1aWxkZXIucG9zLCBidWlsZGVyLnBvcyArIDEsIHR4dCk7XG4gICAgICAgIGJ1aWxkZXIucG9zKys7XG4gICAgICB9XG4gICAgfVxuICAgIGlmIChzdHlsZSB8fCBzdGFydFN0eWxlIHx8IGVuZFN0eWxlIHx8IG11c3RXcmFwIHx8IGNzcykge1xuICAgICAgdmFyIGZ1bGxTdHlsZSA9IHN0eWxlIHx8IFwiXCI7XG4gICAgICBpZiAoc3RhcnRTdHlsZSkgZnVsbFN0eWxlICs9IHN0YXJ0U3R5bGU7XG4gICAgICBpZiAoZW5kU3R5bGUpIGZ1bGxTdHlsZSArPSBlbmRTdHlsZTtcbiAgICAgIHZhciB0b2tlbiA9IGVsdChcInNwYW5cIiwgW2NvbnRlbnRdLCBmdWxsU3R5bGUsIGNzcyk7XG4gICAgICBpZiAodGl0bGUpIHRva2VuLnRpdGxlID0gdGl0bGU7XG4gICAgICByZXR1cm4gYnVpbGRlci5jb250ZW50LmFwcGVuZENoaWxkKHRva2VuKTtcbiAgICB9XG4gICAgYnVpbGRlci5jb250ZW50LmFwcGVuZENoaWxkKGNvbnRlbnQpO1xuICB9XG5cbiAgZnVuY3Rpb24gc3BsaXRTcGFjZXMob2xkKSB7XG4gICAgdmFyIG91dCA9IFwiIFwiO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb2xkLmxlbmd0aCAtIDI7ICsraSkgb3V0ICs9IGkgJSAyID8gXCIgXCIgOiBcIlxcdTAwYTBcIjtcbiAgICBvdXQgKz0gXCIgXCI7XG4gICAgcmV0dXJuIG91dDtcbiAgfVxuXG4gIC8vIFdvcmsgYXJvdW5kIG5vbnNlbnNlIGRpbWVuc2lvbnMgYmVpbmcgcmVwb3J0ZWQgZm9yIHN0cmV0Y2hlcyBvZlxuICAvLyByaWdodC10by1sZWZ0IHRleHQuXG4gIGZ1bmN0aW9uIGJ1aWxkVG9rZW5CYWRCaWRpKGlubmVyLCBvcmRlcikge1xuICAgIHJldHVybiBmdW5jdGlvbihidWlsZGVyLCB0ZXh0LCBzdHlsZSwgc3RhcnRTdHlsZSwgZW5kU3R5bGUsIHRpdGxlLCBjc3MpIHtcbiAgICAgIHN0eWxlID0gc3R5bGUgPyBzdHlsZSArIFwiIGNtLWZvcmNlLWJvcmRlclwiIDogXCJjbS1mb3JjZS1ib3JkZXJcIjtcbiAgICAgIHZhciBzdGFydCA9IGJ1aWxkZXIucG9zLCBlbmQgPSBzdGFydCArIHRleHQubGVuZ3RoO1xuICAgICAgZm9yICg7Oykge1xuICAgICAgICAvLyBGaW5kIHRoZSBwYXJ0IHRoYXQgb3ZlcmxhcHMgd2l0aCB0aGUgc3RhcnQgb2YgdGhpcyB0ZXh0XG4gICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgb3JkZXIubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgICB2YXIgcGFydCA9IG9yZGVyW2ldO1xuICAgICAgICAgIGlmIChwYXJ0LnRvID4gc3RhcnQgJiYgcGFydC5mcm9tIDw9IHN0YXJ0KSBicmVhaztcbiAgICAgICAgfVxuICAgICAgICBpZiAocGFydC50byA+PSBlbmQpIHJldHVybiBpbm5lcihidWlsZGVyLCB0ZXh0LCBzdHlsZSwgc3RhcnRTdHlsZSwgZW5kU3R5bGUsIHRpdGxlLCBjc3MpO1xuICAgICAgICBpbm5lcihidWlsZGVyLCB0ZXh0LnNsaWNlKDAsIHBhcnQudG8gLSBzdGFydCksIHN0eWxlLCBzdGFydFN0eWxlLCBudWxsLCB0aXRsZSwgY3NzKTtcbiAgICAgICAgc3RhcnRTdHlsZSA9IG51bGw7XG4gICAgICAgIHRleHQgPSB0ZXh0LnNsaWNlKHBhcnQudG8gLSBzdGFydCk7XG4gICAgICAgIHN0YXJ0ID0gcGFydC50bztcbiAgICAgIH1cbiAgICB9O1xuICB9XG5cbiAgZnVuY3Rpb24gYnVpbGRDb2xsYXBzZWRTcGFuKGJ1aWxkZXIsIHNpemUsIG1hcmtlciwgaWdub3JlV2lkZ2V0KSB7XG4gICAgdmFyIHdpZGdldCA9ICFpZ25vcmVXaWRnZXQgJiYgbWFya2VyLndpZGdldE5vZGU7XG4gICAgaWYgKHdpZGdldCkgYnVpbGRlci5tYXAucHVzaChidWlsZGVyLnBvcywgYnVpbGRlci5wb3MgKyBzaXplLCB3aWRnZXQpO1xuICAgIGlmICghaWdub3JlV2lkZ2V0ICYmIGJ1aWxkZXIuY20uZGlzcGxheS5pbnB1dC5uZWVkc0NvbnRlbnRBdHRyaWJ1dGUpIHtcbiAgICAgIGlmICghd2lkZ2V0KVxuICAgICAgICB3aWRnZXQgPSBidWlsZGVyLmNvbnRlbnQuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcInNwYW5cIikpO1xuICAgICAgd2lkZ2V0LnNldEF0dHJpYnV0ZShcImNtLW1hcmtlclwiLCBtYXJrZXIuaWQpO1xuICAgIH1cbiAgICBpZiAod2lkZ2V0KSB7XG4gICAgICBidWlsZGVyLmNtLmRpc3BsYXkuaW5wdXQuc2V0VW5lZGl0YWJsZSh3aWRnZXQpO1xuICAgICAgYnVpbGRlci5jb250ZW50LmFwcGVuZENoaWxkKHdpZGdldCk7XG4gICAgfVxuICAgIGJ1aWxkZXIucG9zICs9IHNpemU7XG4gIH1cblxuICAvLyBPdXRwdXRzIGEgbnVtYmVyIG9mIHNwYW5zIHRvIG1ha2UgdXAgYSBsaW5lLCB0YWtpbmcgaGlnaGxpZ2h0aW5nXG4gIC8vIGFuZCBtYXJrZWQgdGV4dCBpbnRvIGFjY291bnQuXG4gIGZ1bmN0aW9uIGluc2VydExpbmVDb250ZW50KGxpbmUsIGJ1aWxkZXIsIHN0eWxlcykge1xuICAgIHZhciBzcGFucyA9IGxpbmUubWFya2VkU3BhbnMsIGFsbFRleHQgPSBsaW5lLnRleHQsIGF0ID0gMDtcbiAgICBpZiAoIXNwYW5zKSB7XG4gICAgICBmb3IgKHZhciBpID0gMTsgaSA8IHN0eWxlcy5sZW5ndGg7IGkrPTIpXG4gICAgICAgIGJ1aWxkZXIuYWRkVG9rZW4oYnVpbGRlciwgYWxsVGV4dC5zbGljZShhdCwgYXQgPSBzdHlsZXNbaV0pLCBpbnRlcnByZXRUb2tlblN0eWxlKHN0eWxlc1tpKzFdLCBidWlsZGVyLmNtLm9wdGlvbnMpKTtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB2YXIgbGVuID0gYWxsVGV4dC5sZW5ndGgsIHBvcyA9IDAsIGkgPSAxLCB0ZXh0ID0gXCJcIiwgc3R5bGUsIGNzcztcbiAgICB2YXIgbmV4dENoYW5nZSA9IDAsIHNwYW5TdHlsZSwgc3BhbkVuZFN0eWxlLCBzcGFuU3RhcnRTdHlsZSwgdGl0bGUsIGNvbGxhcHNlZDtcbiAgICBmb3IgKDs7KSB7XG4gICAgICBpZiAobmV4dENoYW5nZSA9PSBwb3MpIHsgLy8gVXBkYXRlIGN1cnJlbnQgbWFya2VyIHNldFxuICAgICAgICBzcGFuU3R5bGUgPSBzcGFuRW5kU3R5bGUgPSBzcGFuU3RhcnRTdHlsZSA9IHRpdGxlID0gY3NzID0gXCJcIjtcbiAgICAgICAgY29sbGFwc2VkID0gbnVsbDsgbmV4dENoYW5nZSA9IEluZmluaXR5O1xuICAgICAgICB2YXIgZm91bmRCb29rbWFya3MgPSBbXSwgZW5kU3R5bGVzXG4gICAgICAgIGZvciAodmFyIGogPSAwOyBqIDwgc3BhbnMubGVuZ3RoOyArK2opIHtcbiAgICAgICAgICB2YXIgc3AgPSBzcGFuc1tqXSwgbSA9IHNwLm1hcmtlcjtcbiAgICAgICAgICBpZiAobS50eXBlID09IFwiYm9va21hcmtcIiAmJiBzcC5mcm9tID09IHBvcyAmJiBtLndpZGdldE5vZGUpIHtcbiAgICAgICAgICAgIGZvdW5kQm9va21hcmtzLnB1c2gobSk7XG4gICAgICAgICAgfSBlbHNlIGlmIChzcC5mcm9tIDw9IHBvcyAmJiAoc3AudG8gPT0gbnVsbCB8fCBzcC50byA+IHBvcyB8fCBtLmNvbGxhcHNlZCAmJiBzcC50byA9PSBwb3MgJiYgc3AuZnJvbSA9PSBwb3MpKSB7XG4gICAgICAgICAgICBpZiAoc3AudG8gIT0gbnVsbCAmJiBzcC50byAhPSBwb3MgJiYgbmV4dENoYW5nZSA+IHNwLnRvKSB7XG4gICAgICAgICAgICAgIG5leHRDaGFuZ2UgPSBzcC50bztcbiAgICAgICAgICAgICAgc3BhbkVuZFN0eWxlID0gXCJcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChtLmNsYXNzTmFtZSkgc3BhblN0eWxlICs9IFwiIFwiICsgbS5jbGFzc05hbWU7XG4gICAgICAgICAgICBpZiAobS5jc3MpIGNzcyA9IChjc3MgPyBjc3MgKyBcIjtcIiA6IFwiXCIpICsgbS5jc3M7XG4gICAgICAgICAgICBpZiAobS5zdGFydFN0eWxlICYmIHNwLmZyb20gPT0gcG9zKSBzcGFuU3RhcnRTdHlsZSArPSBcIiBcIiArIG0uc3RhcnRTdHlsZTtcbiAgICAgICAgICAgIGlmIChtLmVuZFN0eWxlICYmIHNwLnRvID09IG5leHRDaGFuZ2UpIChlbmRTdHlsZXMgfHwgKGVuZFN0eWxlcyA9IFtdKSkucHVzaChtLmVuZFN0eWxlLCBzcC50bylcbiAgICAgICAgICAgIGlmIChtLnRpdGxlICYmICF0aXRsZSkgdGl0bGUgPSBtLnRpdGxlO1xuICAgICAgICAgICAgaWYgKG0uY29sbGFwc2VkICYmICghY29sbGFwc2VkIHx8IGNvbXBhcmVDb2xsYXBzZWRNYXJrZXJzKGNvbGxhcHNlZC5tYXJrZXIsIG0pIDwgMCkpXG4gICAgICAgICAgICAgIGNvbGxhcHNlZCA9IHNwO1xuICAgICAgICAgIH0gZWxzZSBpZiAoc3AuZnJvbSA+IHBvcyAmJiBuZXh0Q2hhbmdlID4gc3AuZnJvbSkge1xuICAgICAgICAgICAgbmV4dENoYW5nZSA9IHNwLmZyb207XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlmIChlbmRTdHlsZXMpIGZvciAodmFyIGogPSAwOyBqIDwgZW5kU3R5bGVzLmxlbmd0aDsgaiArPSAyKVxuICAgICAgICAgIGlmIChlbmRTdHlsZXNbaiArIDFdID09IG5leHRDaGFuZ2UpIHNwYW5FbmRTdHlsZSArPSBcIiBcIiArIGVuZFN0eWxlc1tqXVxuXG4gICAgICAgIGlmICghY29sbGFwc2VkIHx8IGNvbGxhcHNlZC5mcm9tID09IHBvcykgZm9yICh2YXIgaiA9IDA7IGogPCBmb3VuZEJvb2ttYXJrcy5sZW5ndGg7ICsrailcbiAgICAgICAgICBidWlsZENvbGxhcHNlZFNwYW4oYnVpbGRlciwgMCwgZm91bmRCb29rbWFya3Nbal0pO1xuICAgICAgICBpZiAoY29sbGFwc2VkICYmIChjb2xsYXBzZWQuZnJvbSB8fCAwKSA9PSBwb3MpIHtcbiAgICAgICAgICBidWlsZENvbGxhcHNlZFNwYW4oYnVpbGRlciwgKGNvbGxhcHNlZC50byA9PSBudWxsID8gbGVuICsgMSA6IGNvbGxhcHNlZC50bykgLSBwb3MsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbGxhcHNlZC5tYXJrZXIsIGNvbGxhcHNlZC5mcm9tID09IG51bGwpO1xuICAgICAgICAgIGlmIChjb2xsYXBzZWQudG8gPT0gbnVsbCkgcmV0dXJuO1xuICAgICAgICAgIGlmIChjb2xsYXBzZWQudG8gPT0gcG9zKSBjb2xsYXBzZWQgPSBmYWxzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaWYgKHBvcyA+PSBsZW4pIGJyZWFrO1xuXG4gICAgICB2YXIgdXB0byA9IE1hdGgubWluKGxlbiwgbmV4dENoYW5nZSk7XG4gICAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgICBpZiAodGV4dCkge1xuICAgICAgICAgIHZhciBlbmQgPSBwb3MgKyB0ZXh0Lmxlbmd0aDtcbiAgICAgICAgICBpZiAoIWNvbGxhcHNlZCkge1xuICAgICAgICAgICAgdmFyIHRva2VuVGV4dCA9IGVuZCA+IHVwdG8gPyB0ZXh0LnNsaWNlKDAsIHVwdG8gLSBwb3MpIDogdGV4dDtcbiAgICAgICAgICAgIGJ1aWxkZXIuYWRkVG9rZW4oYnVpbGRlciwgdG9rZW5UZXh0LCBzdHlsZSA/IHN0eWxlICsgc3BhblN0eWxlIDogc3BhblN0eWxlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuU3RhcnRTdHlsZSwgcG9zICsgdG9rZW5UZXh0Lmxlbmd0aCA9PSBuZXh0Q2hhbmdlID8gc3BhbkVuZFN0eWxlIDogXCJcIiwgdGl0bGUsIGNzcyk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlmIChlbmQgPj0gdXB0bykge3RleHQgPSB0ZXh0LnNsaWNlKHVwdG8gLSBwb3MpOyBwb3MgPSB1cHRvOyBicmVhazt9XG4gICAgICAgICAgcG9zID0gZW5kO1xuICAgICAgICAgIHNwYW5TdGFydFN0eWxlID0gXCJcIjtcbiAgICAgICAgfVxuICAgICAgICB0ZXh0ID0gYWxsVGV4dC5zbGljZShhdCwgYXQgPSBzdHlsZXNbaSsrXSk7XG4gICAgICAgIHN0eWxlID0gaW50ZXJwcmV0VG9rZW5TdHlsZShzdHlsZXNbaSsrXSwgYnVpbGRlci5jbS5vcHRpb25zKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBET0NVTUVOVCBEQVRBIFNUUlVDVFVSRVxuXG4gIC8vIEJ5IGRlZmF1bHQsIHVwZGF0ZXMgdGhhdCBzdGFydCBhbmQgZW5kIGF0IHRoZSBiZWdpbm5pbmcgb2YgYSBsaW5lXG4gIC8vIGFyZSB0cmVhdGVkIHNwZWNpYWxseSwgaW4gb3JkZXIgdG8gbWFrZSB0aGUgYXNzb2NpYXRpb24gb2YgbGluZVxuICAvLyB3aWRnZXRzIGFuZCBtYXJrZXIgZWxlbWVudHMgd2l0aCB0aGUgdGV4dCBiZWhhdmUgbW9yZSBpbnR1aXRpdmUuXG4gIGZ1bmN0aW9uIGlzV2hvbGVMaW5lVXBkYXRlKGRvYywgY2hhbmdlKSB7XG4gICAgcmV0dXJuIGNoYW5nZS5mcm9tLmNoID09IDAgJiYgY2hhbmdlLnRvLmNoID09IDAgJiYgbHN0KGNoYW5nZS50ZXh0KSA9PSBcIlwiICYmXG4gICAgICAoIWRvYy5jbSB8fCBkb2MuY20ub3B0aW9ucy53aG9sZUxpbmVVcGRhdGVCZWZvcmUpO1xuICB9XG5cbiAgLy8gUGVyZm9ybSBhIGNoYW5nZSBvbiB0aGUgZG9jdW1lbnQgZGF0YSBzdHJ1Y3R1cmUuXG4gIGZ1bmN0aW9uIHVwZGF0ZURvYyhkb2MsIGNoYW5nZSwgbWFya2VkU3BhbnMsIGVzdGltYXRlSGVpZ2h0KSB7XG4gICAgZnVuY3Rpb24gc3BhbnNGb3Iobikge3JldHVybiBtYXJrZWRTcGFucyA/IG1hcmtlZFNwYW5zW25dIDogbnVsbDt9XG4gICAgZnVuY3Rpb24gdXBkYXRlKGxpbmUsIHRleHQsIHNwYW5zKSB7XG4gICAgICB1cGRhdGVMaW5lKGxpbmUsIHRleHQsIHNwYW5zLCBlc3RpbWF0ZUhlaWdodCk7XG4gICAgICBzaWduYWxMYXRlcihsaW5lLCBcImNoYW5nZVwiLCBsaW5lLCBjaGFuZ2UpO1xuICAgIH1cbiAgICBmdW5jdGlvbiBsaW5lc0ZvcihzdGFydCwgZW5kKSB7XG4gICAgICBmb3IgKHZhciBpID0gc3RhcnQsIHJlc3VsdCA9IFtdOyBpIDwgZW5kOyArK2kpXG4gICAgICAgIHJlc3VsdC5wdXNoKG5ldyBMaW5lKHRleHRbaV0sIHNwYW5zRm9yKGkpLCBlc3RpbWF0ZUhlaWdodCkpO1xuICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG5cbiAgICB2YXIgZnJvbSA9IGNoYW5nZS5mcm9tLCB0byA9IGNoYW5nZS50bywgdGV4dCA9IGNoYW5nZS50ZXh0O1xuICAgIHZhciBmaXJzdExpbmUgPSBnZXRMaW5lKGRvYywgZnJvbS5saW5lKSwgbGFzdExpbmUgPSBnZXRMaW5lKGRvYywgdG8ubGluZSk7XG4gICAgdmFyIGxhc3RUZXh0ID0gbHN0KHRleHQpLCBsYXN0U3BhbnMgPSBzcGFuc0Zvcih0ZXh0Lmxlbmd0aCAtIDEpLCBubGluZXMgPSB0by5saW5lIC0gZnJvbS5saW5lO1xuXG4gICAgLy8gQWRqdXN0IHRoZSBsaW5lIHN0cnVjdHVyZVxuICAgIGlmIChjaGFuZ2UuZnVsbCkge1xuICAgICAgZG9jLmluc2VydCgwLCBsaW5lc0ZvcigwLCB0ZXh0Lmxlbmd0aCkpO1xuICAgICAgZG9jLnJlbW92ZSh0ZXh0Lmxlbmd0aCwgZG9jLnNpemUgLSB0ZXh0Lmxlbmd0aCk7XG4gICAgfSBlbHNlIGlmIChpc1dob2xlTGluZVVwZGF0ZShkb2MsIGNoYW5nZSkpIHtcbiAgICAgIC8vIFRoaXMgaXMgYSB3aG9sZS1saW5lIHJlcGxhY2UuIFRyZWF0ZWQgc3BlY2lhbGx5IHRvIG1ha2VcbiAgICAgIC8vIHN1cmUgbGluZSBvYmplY3RzIG1vdmUgdGhlIHdheSB0aGV5IGFyZSBzdXBwb3NlZCB0by5cbiAgICAgIHZhciBhZGRlZCA9IGxpbmVzRm9yKDAsIHRleHQubGVuZ3RoIC0gMSk7XG4gICAgICB1cGRhdGUobGFzdExpbmUsIGxhc3RMaW5lLnRleHQsIGxhc3RTcGFucyk7XG4gICAgICBpZiAobmxpbmVzKSBkb2MucmVtb3ZlKGZyb20ubGluZSwgbmxpbmVzKTtcbiAgICAgIGlmIChhZGRlZC5sZW5ndGgpIGRvYy5pbnNlcnQoZnJvbS5saW5lLCBhZGRlZCk7XG4gICAgfSBlbHNlIGlmIChmaXJzdExpbmUgPT0gbGFzdExpbmUpIHtcbiAgICAgIGlmICh0ZXh0Lmxlbmd0aCA9PSAxKSB7XG4gICAgICAgIHVwZGF0ZShmaXJzdExpbmUsIGZpcnN0TGluZS50ZXh0LnNsaWNlKDAsIGZyb20uY2gpICsgbGFzdFRleHQgKyBmaXJzdExpbmUudGV4dC5zbGljZSh0by5jaCksIGxhc3RTcGFucyk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB2YXIgYWRkZWQgPSBsaW5lc0ZvcigxLCB0ZXh0Lmxlbmd0aCAtIDEpO1xuICAgICAgICBhZGRlZC5wdXNoKG5ldyBMaW5lKGxhc3RUZXh0ICsgZmlyc3RMaW5lLnRleHQuc2xpY2UodG8uY2gpLCBsYXN0U3BhbnMsIGVzdGltYXRlSGVpZ2h0KSk7XG4gICAgICAgIHVwZGF0ZShmaXJzdExpbmUsIGZpcnN0TGluZS50ZXh0LnNsaWNlKDAsIGZyb20uY2gpICsgdGV4dFswXSwgc3BhbnNGb3IoMCkpO1xuICAgICAgICBkb2MuaW5zZXJ0KGZyb20ubGluZSArIDEsIGFkZGVkKTtcbiAgICAgIH1cbiAgICB9IGVsc2UgaWYgKHRleHQubGVuZ3RoID09IDEpIHtcbiAgICAgIHVwZGF0ZShmaXJzdExpbmUsIGZpcnN0TGluZS50ZXh0LnNsaWNlKDAsIGZyb20uY2gpICsgdGV4dFswXSArIGxhc3RMaW5lLnRleHQuc2xpY2UodG8uY2gpLCBzcGFuc0ZvcigwKSk7XG4gICAgICBkb2MucmVtb3ZlKGZyb20ubGluZSArIDEsIG5saW5lcyk7XG4gICAgfSBlbHNlIHtcbiAgICAgIHVwZGF0ZShmaXJzdExpbmUsIGZpcnN0TGluZS50ZXh0LnNsaWNlKDAsIGZyb20uY2gpICsgdGV4dFswXSwgc3BhbnNGb3IoMCkpO1xuICAgICAgdXBkYXRlKGxhc3RMaW5lLCBsYXN0VGV4dCArIGxhc3RMaW5lLnRleHQuc2xpY2UodG8uY2gpLCBsYXN0U3BhbnMpO1xuICAgICAgdmFyIGFkZGVkID0gbGluZXNGb3IoMSwgdGV4dC5sZW5ndGggLSAxKTtcbiAgICAgIGlmIChubGluZXMgPiAxKSBkb2MucmVtb3ZlKGZyb20ubGluZSArIDEsIG5saW5lcyAtIDEpO1xuICAgICAgZG9jLmluc2VydChmcm9tLmxpbmUgKyAxLCBhZGRlZCk7XG4gICAgfVxuXG4gICAgc2lnbmFsTGF0ZXIoZG9jLCBcImNoYW5nZVwiLCBkb2MsIGNoYW5nZSk7XG4gIH1cblxuICAvLyBUaGUgZG9jdW1lbnQgaXMgcmVwcmVzZW50ZWQgYXMgYSBCVHJlZSBjb25zaXN0aW5nIG9mIGxlYXZlcywgd2l0aFxuICAvLyBjaHVuayBvZiBsaW5lcyBpbiB0aGVtLCBhbmQgYnJhbmNoZXMsIHdpdGggdXAgdG8gdGVuIGxlYXZlcyBvclxuICAvLyBvdGhlciBicmFuY2ggbm9kZXMgYmVsb3cgdGhlbS4gVGhlIHRvcCBub2RlIGlzIGFsd2F5cyBhIGJyYW5jaFxuICAvLyBub2RlLCBhbmQgaXMgdGhlIGRvY3VtZW50IG9iamVjdCBpdHNlbGYgKG1lYW5pbmcgaXQgaGFzXG4gIC8vIGFkZGl0aW9uYWwgbWV0aG9kcyBhbmQgcHJvcGVydGllcykuXG4gIC8vXG4gIC8vIEFsbCBub2RlcyBoYXZlIHBhcmVudCBsaW5rcy4gVGhlIHRyZWUgaXMgdXNlZCBib3RoIHRvIGdvIGZyb21cbiAgLy8gbGluZSBudW1iZXJzIHRvIGxpbmUgb2JqZWN0cywgYW5kIHRvIGdvIGZyb20gb2JqZWN0cyB0byBudW1iZXJzLlxuICAvLyBJdCBhbHNvIGluZGV4ZXMgYnkgaGVpZ2h0LCBhbmQgaXMgdXNlZCB0byBjb252ZXJ0IGJldHdlZW4gaGVpZ2h0XG4gIC8vIGFuZCBsaW5lIG9iamVjdCwgYW5kIHRvIGZpbmQgdGhlIHRvdGFsIGhlaWdodCBvZiB0aGUgZG9jdW1lbnQuXG4gIC8vXG4gIC8vIFNlZSBhbHNvIGh0dHA6Ly9tYXJpam5oYXZlcmJla2UubmwvYmxvZy9jb2RlbWlycm9yLWxpbmUtdHJlZS5odG1sXG5cbiAgZnVuY3Rpb24gTGVhZkNodW5rKGxpbmVzKSB7XG4gICAgdGhpcy5saW5lcyA9IGxpbmVzO1xuICAgIHRoaXMucGFyZW50ID0gbnVsbDtcbiAgICBmb3IgKHZhciBpID0gMCwgaGVpZ2h0ID0gMDsgaSA8IGxpbmVzLmxlbmd0aDsgKytpKSB7XG4gICAgICBsaW5lc1tpXS5wYXJlbnQgPSB0aGlzO1xuICAgICAgaGVpZ2h0ICs9IGxpbmVzW2ldLmhlaWdodDtcbiAgICB9XG4gICAgdGhpcy5oZWlnaHQgPSBoZWlnaHQ7XG4gIH1cblxuICBMZWFmQ2h1bmsucHJvdG90eXBlID0ge1xuICAgIGNodW5rU2l6ZTogZnVuY3Rpb24oKSB7IHJldHVybiB0aGlzLmxpbmVzLmxlbmd0aDsgfSxcbiAgICAvLyBSZW1vdmUgdGhlIG4gbGluZXMgYXQgb2Zmc2V0ICdhdCcuXG4gICAgcmVtb3ZlSW5uZXI6IGZ1bmN0aW9uKGF0LCBuKSB7XG4gICAgICBmb3IgKHZhciBpID0gYXQsIGUgPSBhdCArIG47IGkgPCBlOyArK2kpIHtcbiAgICAgICAgdmFyIGxpbmUgPSB0aGlzLmxpbmVzW2ldO1xuICAgICAgICB0aGlzLmhlaWdodCAtPSBsaW5lLmhlaWdodDtcbiAgICAgICAgY2xlYW5VcExpbmUobGluZSk7XG4gICAgICAgIHNpZ25hbExhdGVyKGxpbmUsIFwiZGVsZXRlXCIpO1xuICAgICAgfVxuICAgICAgdGhpcy5saW5lcy5zcGxpY2UoYXQsIG4pO1xuICAgIH0sXG4gICAgLy8gSGVscGVyIHVzZWQgdG8gY29sbGFwc2UgYSBzbWFsbCBicmFuY2ggaW50byBhIHNpbmdsZSBsZWFmLlxuICAgIGNvbGxhcHNlOiBmdW5jdGlvbihsaW5lcykge1xuICAgICAgbGluZXMucHVzaC5hcHBseShsaW5lcywgdGhpcy5saW5lcyk7XG4gICAgfSxcbiAgICAvLyBJbnNlcnQgdGhlIGdpdmVuIGFycmF5IG9mIGxpbmVzIGF0IG9mZnNldCAnYXQnLCBjb3VudCB0aGVtIGFzXG4gICAgLy8gaGF2aW5nIHRoZSBnaXZlbiBoZWlnaHQuXG4gICAgaW5zZXJ0SW5uZXI6IGZ1bmN0aW9uKGF0LCBsaW5lcywgaGVpZ2h0KSB7XG4gICAgICB0aGlzLmhlaWdodCArPSBoZWlnaHQ7XG4gICAgICB0aGlzLmxpbmVzID0gdGhpcy5saW5lcy5zbGljZSgwLCBhdCkuY29uY2F0KGxpbmVzKS5jb25jYXQodGhpcy5saW5lcy5zbGljZShhdCkpO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsaW5lcy5sZW5ndGg7ICsraSkgbGluZXNbaV0ucGFyZW50ID0gdGhpcztcbiAgICB9LFxuICAgIC8vIFVzZWQgdG8gaXRlcmF0ZSBvdmVyIGEgcGFydCBvZiB0aGUgdHJlZS5cbiAgICBpdGVyTjogZnVuY3Rpb24oYXQsIG4sIG9wKSB7XG4gICAgICBmb3IgKHZhciBlID0gYXQgKyBuOyBhdCA8IGU7ICsrYXQpXG4gICAgICAgIGlmIChvcCh0aGlzLmxpbmVzW2F0XSkpIHJldHVybiB0cnVlO1xuICAgIH1cbiAgfTtcblxuICBmdW5jdGlvbiBCcmFuY2hDaHVuayhjaGlsZHJlbikge1xuICAgIHRoaXMuY2hpbGRyZW4gPSBjaGlsZHJlbjtcbiAgICB2YXIgc2l6ZSA9IDAsIGhlaWdodCA9IDA7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBjaGlsZHJlbi5sZW5ndGg7ICsraSkge1xuICAgICAgdmFyIGNoID0gY2hpbGRyZW5baV07XG4gICAgICBzaXplICs9IGNoLmNodW5rU2l6ZSgpOyBoZWlnaHQgKz0gY2guaGVpZ2h0O1xuICAgICAgY2gucGFyZW50ID0gdGhpcztcbiAgICB9XG4gICAgdGhpcy5zaXplID0gc2l6ZTtcbiAgICB0aGlzLmhlaWdodCA9IGhlaWdodDtcbiAgICB0aGlzLnBhcmVudCA9IG51bGw7XG4gIH1cblxuICBCcmFuY2hDaHVuay5wcm90b3R5cGUgPSB7XG4gICAgY2h1bmtTaXplOiBmdW5jdGlvbigpIHsgcmV0dXJuIHRoaXMuc2l6ZTsgfSxcbiAgICByZW1vdmVJbm5lcjogZnVuY3Rpb24oYXQsIG4pIHtcbiAgICAgIHRoaXMuc2l6ZSAtPSBuO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLmNoaWxkcmVuLmxlbmd0aDsgKytpKSB7XG4gICAgICAgIHZhciBjaGlsZCA9IHRoaXMuY2hpbGRyZW5baV0sIHN6ID0gY2hpbGQuY2h1bmtTaXplKCk7XG4gICAgICAgIGlmIChhdCA8IHN6KSB7XG4gICAgICAgICAgdmFyIHJtID0gTWF0aC5taW4obiwgc3ogLSBhdCksIG9sZEhlaWdodCA9IGNoaWxkLmhlaWdodDtcbiAgICAgICAgICBjaGlsZC5yZW1vdmVJbm5lcihhdCwgcm0pO1xuICAgICAgICAgIHRoaXMuaGVpZ2h0IC09IG9sZEhlaWdodCAtIGNoaWxkLmhlaWdodDtcbiAgICAgICAgICBpZiAoc3ogPT0gcm0pIHsgdGhpcy5jaGlsZHJlbi5zcGxpY2UoaS0tLCAxKTsgY2hpbGQucGFyZW50ID0gbnVsbDsgfVxuICAgICAgICAgIGlmICgobiAtPSBybSkgPT0gMCkgYnJlYWs7XG4gICAgICAgICAgYXQgPSAwO1xuICAgICAgICB9IGVsc2UgYXQgLT0gc3o7XG4gICAgICB9XG4gICAgICAvLyBJZiB0aGUgcmVzdWx0IGlzIHNtYWxsZXIgdGhhbiAyNSBsaW5lcywgZW5zdXJlIHRoYXQgaXQgaXMgYVxuICAgICAgLy8gc2luZ2xlIGxlYWYgbm9kZS5cbiAgICAgIGlmICh0aGlzLnNpemUgLSBuIDwgMjUgJiZcbiAgICAgICAgICAodGhpcy5jaGlsZHJlbi5sZW5ndGggPiAxIHx8ICEodGhpcy5jaGlsZHJlblswXSBpbnN0YW5jZW9mIExlYWZDaHVuaykpKSB7XG4gICAgICAgIHZhciBsaW5lcyA9IFtdO1xuICAgICAgICB0aGlzLmNvbGxhcHNlKGxpbmVzKTtcbiAgICAgICAgdGhpcy5jaGlsZHJlbiA9IFtuZXcgTGVhZkNodW5rKGxpbmVzKV07XG4gICAgICAgIHRoaXMuY2hpbGRyZW5bMF0ucGFyZW50ID0gdGhpcztcbiAgICAgIH1cbiAgICB9LFxuICAgIGNvbGxhcHNlOiBmdW5jdGlvbihsaW5lcykge1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLmNoaWxkcmVuLmxlbmd0aDsgKytpKSB0aGlzLmNoaWxkcmVuW2ldLmNvbGxhcHNlKGxpbmVzKTtcbiAgICB9LFxuICAgIGluc2VydElubmVyOiBmdW5jdGlvbihhdCwgbGluZXMsIGhlaWdodCkge1xuICAgICAgdGhpcy5zaXplICs9IGxpbmVzLmxlbmd0aDtcbiAgICAgIHRoaXMuaGVpZ2h0ICs9IGhlaWdodDtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5jaGlsZHJlbi5sZW5ndGg7ICsraSkge1xuICAgICAgICB2YXIgY2hpbGQgPSB0aGlzLmNoaWxkcmVuW2ldLCBzeiA9IGNoaWxkLmNodW5rU2l6ZSgpO1xuICAgICAgICBpZiAoYXQgPD0gc3opIHtcbiAgICAgICAgICBjaGlsZC5pbnNlcnRJbm5lcihhdCwgbGluZXMsIGhlaWdodCk7XG4gICAgICAgICAgaWYgKGNoaWxkLmxpbmVzICYmIGNoaWxkLmxpbmVzLmxlbmd0aCA+IDUwKSB7XG4gICAgICAgICAgICAvLyBUbyBhdm9pZCBtZW1vcnkgdGhyYXNoaW5nIHdoZW4gY2hpbGQubGluZXMgaXMgaHVnZSAoZS5nLiBmaXJzdCB2aWV3IG9mIGEgbGFyZ2UgZmlsZSksIGl0J3MgbmV2ZXIgc3BsaWNlZC5cbiAgICAgICAgICAgIC8vIEluc3RlYWQsIHNtYWxsIHNsaWNlcyBhcmUgdGFrZW4uIFRoZXkncmUgdGFrZW4gaW4gb3JkZXIgYmVjYXVzZSBzZXF1ZW50aWFsIG1lbW9yeSBhY2Nlc3NlcyBhcmUgZmFzdGVzdC5cbiAgICAgICAgICAgIHZhciByZW1haW5pbmcgPSBjaGlsZC5saW5lcy5sZW5ndGggJSAyNSArIDI1XG4gICAgICAgICAgICBmb3IgKHZhciBwb3MgPSByZW1haW5pbmc7IHBvcyA8IGNoaWxkLmxpbmVzLmxlbmd0aDspIHtcbiAgICAgICAgICAgICAgdmFyIGxlYWYgPSBuZXcgTGVhZkNodW5rKGNoaWxkLmxpbmVzLnNsaWNlKHBvcywgcG9zICs9IDI1KSk7XG4gICAgICAgICAgICAgIGNoaWxkLmhlaWdodCAtPSBsZWFmLmhlaWdodDtcbiAgICAgICAgICAgICAgdGhpcy5jaGlsZHJlbi5zcGxpY2UoKytpLCAwLCBsZWFmKTtcbiAgICAgICAgICAgICAgbGVhZi5wYXJlbnQgPSB0aGlzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgY2hpbGQubGluZXMgPSBjaGlsZC5saW5lcy5zbGljZSgwLCByZW1haW5pbmcpO1xuICAgICAgICAgICAgdGhpcy5tYXliZVNwaWxsKCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICAgIGF0IC09IHN6O1xuICAgICAgfVxuICAgIH0sXG4gICAgLy8gV2hlbiBhIG5vZGUgaGFzIGdyb3duLCBjaGVjayB3aGV0aGVyIGl0IHNob3VsZCBiZSBzcGxpdC5cbiAgICBtYXliZVNwaWxsOiBmdW5jdGlvbigpIHtcbiAgICAgIGlmICh0aGlzLmNoaWxkcmVuLmxlbmd0aCA8PSAxMCkgcmV0dXJuO1xuICAgICAgdmFyIG1lID0gdGhpcztcbiAgICAgIGRvIHtcbiAgICAgICAgdmFyIHNwaWxsZWQgPSBtZS5jaGlsZHJlbi5zcGxpY2UobWUuY2hpbGRyZW4ubGVuZ3RoIC0gNSwgNSk7XG4gICAgICAgIHZhciBzaWJsaW5nID0gbmV3IEJyYW5jaENodW5rKHNwaWxsZWQpO1xuICAgICAgICBpZiAoIW1lLnBhcmVudCkgeyAvLyBCZWNvbWUgdGhlIHBhcmVudCBub2RlXG4gICAgICAgICAgdmFyIGNvcHkgPSBuZXcgQnJhbmNoQ2h1bmsobWUuY2hpbGRyZW4pO1xuICAgICAgICAgIGNvcHkucGFyZW50ID0gbWU7XG4gICAgICAgICAgbWUuY2hpbGRyZW4gPSBbY29weSwgc2libGluZ107XG4gICAgICAgICAgbWUgPSBjb3B5O1xuICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgbWUuc2l6ZSAtPSBzaWJsaW5nLnNpemU7XG4gICAgICAgICAgbWUuaGVpZ2h0IC09IHNpYmxpbmcuaGVpZ2h0O1xuICAgICAgICAgIHZhciBteUluZGV4ID0gaW5kZXhPZihtZS5wYXJlbnQuY2hpbGRyZW4sIG1lKTtcbiAgICAgICAgICBtZS5wYXJlbnQuY2hpbGRyZW4uc3BsaWNlKG15SW5kZXggKyAxLCAwLCBzaWJsaW5nKTtcbiAgICAgICAgfVxuICAgICAgICBzaWJsaW5nLnBhcmVudCA9IG1lLnBhcmVudDtcbiAgICAgIH0gd2hpbGUgKG1lLmNoaWxkcmVuLmxlbmd0aCA+IDEwKTtcbiAgICAgIG1lLnBhcmVudC5tYXliZVNwaWxsKCk7XG4gICAgfSxcbiAgICBpdGVyTjogZnVuY3Rpb24oYXQsIG4sIG9wKSB7XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuY2hpbGRyZW4ubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgdmFyIGNoaWxkID0gdGhpcy5jaGlsZHJlbltpXSwgc3ogPSBjaGlsZC5jaHVua1NpemUoKTtcbiAgICAgICAgaWYgKGF0IDwgc3opIHtcbiAgICAgICAgICB2YXIgdXNlZCA9IE1hdGgubWluKG4sIHN6IC0gYXQpO1xuICAgICAgICAgIGlmIChjaGlsZC5pdGVyTihhdCwgdXNlZCwgb3ApKSByZXR1cm4gdHJ1ZTtcbiAgICAgICAgICBpZiAoKG4gLT0gdXNlZCkgPT0gMCkgYnJlYWs7XG4gICAgICAgICAgYXQgPSAwO1xuICAgICAgICB9IGVsc2UgYXQgLT0gc3o7XG4gICAgICB9XG4gICAgfVxuICB9O1xuXG4gIHZhciBuZXh0RG9jSWQgPSAwO1xuICB2YXIgRG9jID0gQ29kZU1pcnJvci5Eb2MgPSBmdW5jdGlvbih0ZXh0LCBtb2RlLCBmaXJzdExpbmUsIGxpbmVTZXApIHtcbiAgICBpZiAoISh0aGlzIGluc3RhbmNlb2YgRG9jKSkgcmV0dXJuIG5ldyBEb2ModGV4dCwgbW9kZSwgZmlyc3RMaW5lLCBsaW5lU2VwKTtcbiAgICBpZiAoZmlyc3RMaW5lID09IG51bGwpIGZpcnN0TGluZSA9IDA7XG5cbiAgICBCcmFuY2hDaHVuay5jYWxsKHRoaXMsIFtuZXcgTGVhZkNodW5rKFtuZXcgTGluZShcIlwiLCBudWxsKV0pXSk7XG4gICAgdGhpcy5maXJzdCA9IGZpcnN0TGluZTtcbiAgICB0aGlzLnNjcm9sbFRvcCA9IHRoaXMuc2Nyb2xsTGVmdCA9IDA7XG4gICAgdGhpcy5jYW50RWRpdCA9IGZhbHNlO1xuICAgIHRoaXMuY2xlYW5HZW5lcmF0aW9uID0gMTtcbiAgICB0aGlzLmZyb250aWVyID0gZmlyc3RMaW5lO1xuICAgIHZhciBzdGFydCA9IFBvcyhmaXJzdExpbmUsIDApO1xuICAgIHRoaXMuc2VsID0gc2ltcGxlU2VsZWN0aW9uKHN0YXJ0KTtcbiAgICB0aGlzLmhpc3RvcnkgPSBuZXcgSGlzdG9yeShudWxsKTtcbiAgICB0aGlzLmlkID0gKytuZXh0RG9jSWQ7XG4gICAgdGhpcy5tb2RlT3B0aW9uID0gbW9kZTtcbiAgICB0aGlzLmxpbmVTZXAgPSBsaW5lU2VwO1xuICAgIHRoaXMuZXh0ZW5kID0gZmFsc2U7XG5cbiAgICBpZiAodHlwZW9mIHRleHQgPT0gXCJzdHJpbmdcIikgdGV4dCA9IHRoaXMuc3BsaXRMaW5lcyh0ZXh0KTtcbiAgICB1cGRhdGVEb2ModGhpcywge2Zyb206IHN0YXJ0LCB0bzogc3RhcnQsIHRleHQ6IHRleHR9KTtcbiAgICBzZXRTZWxlY3Rpb24odGhpcywgc2ltcGxlU2VsZWN0aW9uKHN0YXJ0KSwgc2VsX2RvbnRTY3JvbGwpO1xuICB9O1xuXG4gIERvYy5wcm90b3R5cGUgPSBjcmVhdGVPYmooQnJhbmNoQ2h1bmsucHJvdG90eXBlLCB7XG4gICAgY29uc3RydWN0b3I6IERvYyxcbiAgICAvLyBJdGVyYXRlIG92ZXIgdGhlIGRvY3VtZW50LiBTdXBwb3J0cyB0d28gZm9ybXMgLS0gd2l0aCBvbmx5IG9uZVxuICAgIC8vIGFyZ3VtZW50LCBpdCBjYWxscyB0aGF0IGZvciBlYWNoIGxpbmUgaW4gdGhlIGRvY3VtZW50LiBXaXRoXG4gICAgLy8gdGhyZWUsIGl0IGl0ZXJhdGVzIG92ZXIgdGhlIHJhbmdlIGdpdmVuIGJ5IHRoZSBmaXJzdCB0d28gKHdpdGhcbiAgICAvLyB0aGUgc2Vjb25kIGJlaW5nIG5vbi1pbmNsdXNpdmUpLlxuICAgIGl0ZXI6IGZ1bmN0aW9uKGZyb20sIHRvLCBvcCkge1xuICAgICAgaWYgKG9wKSB0aGlzLml0ZXJOKGZyb20gLSB0aGlzLmZpcnN0LCB0byAtIGZyb20sIG9wKTtcbiAgICAgIGVsc2UgdGhpcy5pdGVyTih0aGlzLmZpcnN0LCB0aGlzLmZpcnN0ICsgdGhpcy5zaXplLCBmcm9tKTtcbiAgICB9LFxuXG4gICAgLy8gTm9uLXB1YmxpYyBpbnRlcmZhY2UgZm9yIGFkZGluZyBhbmQgcmVtb3ZpbmcgbGluZXMuXG4gICAgaW5zZXJ0OiBmdW5jdGlvbihhdCwgbGluZXMpIHtcbiAgICAgIHZhciBoZWlnaHQgPSAwO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsaW5lcy5sZW5ndGg7ICsraSkgaGVpZ2h0ICs9IGxpbmVzW2ldLmhlaWdodDtcbiAgICAgIHRoaXMuaW5zZXJ0SW5uZXIoYXQgLSB0aGlzLmZpcnN0LCBsaW5lcywgaGVpZ2h0KTtcbiAgICB9LFxuICAgIHJlbW92ZTogZnVuY3Rpb24oYXQsIG4pIHsgdGhpcy5yZW1vdmVJbm5lcihhdCAtIHRoaXMuZmlyc3QsIG4pOyB9LFxuXG4gICAgLy8gRnJvbSBoZXJlLCB0aGUgbWV0aG9kcyBhcmUgcGFydCBvZiB0aGUgcHVibGljIGludGVyZmFjZS4gTW9zdFxuICAgIC8vIGFyZSBhbHNvIGF2YWlsYWJsZSBmcm9tIENvZGVNaXJyb3IgKGVkaXRvcikgaW5zdGFuY2VzLlxuXG4gICAgZ2V0VmFsdWU6IGZ1bmN0aW9uKGxpbmVTZXApIHtcbiAgICAgIHZhciBsaW5lcyA9IGdldExpbmVzKHRoaXMsIHRoaXMuZmlyc3QsIHRoaXMuZmlyc3QgKyB0aGlzLnNpemUpO1xuICAgICAgaWYgKGxpbmVTZXAgPT09IGZhbHNlKSByZXR1cm4gbGluZXM7XG4gICAgICByZXR1cm4gbGluZXMuam9pbihsaW5lU2VwIHx8IHRoaXMubGluZVNlcGFyYXRvcigpKTtcbiAgICB9LFxuICAgIHNldFZhbHVlOiBkb2NNZXRob2RPcChmdW5jdGlvbihjb2RlKSB7XG4gICAgICB2YXIgdG9wID0gUG9zKHRoaXMuZmlyc3QsIDApLCBsYXN0ID0gdGhpcy5maXJzdCArIHRoaXMuc2l6ZSAtIDE7XG4gICAgICBtYWtlQ2hhbmdlKHRoaXMsIHtmcm9tOiB0b3AsIHRvOiBQb3MobGFzdCwgZ2V0TGluZSh0aGlzLCBsYXN0KS50ZXh0Lmxlbmd0aCksXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0OiB0aGlzLnNwbGl0TGluZXMoY29kZSksIG9yaWdpbjogXCJzZXRWYWx1ZVwiLCBmdWxsOiB0cnVlfSwgdHJ1ZSk7XG4gICAgICBzZXRTZWxlY3Rpb24odGhpcywgc2ltcGxlU2VsZWN0aW9uKHRvcCkpO1xuICAgIH0pLFxuICAgIHJlcGxhY2VSYW5nZTogZnVuY3Rpb24oY29kZSwgZnJvbSwgdG8sIG9yaWdpbikge1xuICAgICAgZnJvbSA9IGNsaXBQb3ModGhpcywgZnJvbSk7XG4gICAgICB0byA9IHRvID8gY2xpcFBvcyh0aGlzLCB0bykgOiBmcm9tO1xuICAgICAgcmVwbGFjZVJhbmdlKHRoaXMsIGNvZGUsIGZyb20sIHRvLCBvcmlnaW4pO1xuICAgIH0sXG4gICAgZ2V0UmFuZ2U6IGZ1bmN0aW9uKGZyb20sIHRvLCBsaW5lU2VwKSB7XG4gICAgICB2YXIgbGluZXMgPSBnZXRCZXR3ZWVuKHRoaXMsIGNsaXBQb3ModGhpcywgZnJvbSksIGNsaXBQb3ModGhpcywgdG8pKTtcbiAgICAgIGlmIChsaW5lU2VwID09PSBmYWxzZSkgcmV0dXJuIGxpbmVzO1xuICAgICAgcmV0dXJuIGxpbmVzLmpvaW4obGluZVNlcCB8fCB0aGlzLmxpbmVTZXBhcmF0b3IoKSk7XG4gICAgfSxcblxuICAgIGdldExpbmU6IGZ1bmN0aW9uKGxpbmUpIHt2YXIgbCA9IHRoaXMuZ2V0TGluZUhhbmRsZShsaW5lKTsgcmV0dXJuIGwgJiYgbC50ZXh0O30sXG5cbiAgICBnZXRMaW5lSGFuZGxlOiBmdW5jdGlvbihsaW5lKSB7aWYgKGlzTGluZSh0aGlzLCBsaW5lKSkgcmV0dXJuIGdldExpbmUodGhpcywgbGluZSk7fSxcbiAgICBnZXRMaW5lTnVtYmVyOiBmdW5jdGlvbihsaW5lKSB7cmV0dXJuIGxpbmVObyhsaW5lKTt9LFxuXG4gICAgZ2V0TGluZUhhbmRsZVZpc3VhbFN0YXJ0OiBmdW5jdGlvbihsaW5lKSB7XG4gICAgICBpZiAodHlwZW9mIGxpbmUgPT0gXCJudW1iZXJcIikgbGluZSA9IGdldExpbmUodGhpcywgbGluZSk7XG4gICAgICByZXR1cm4gdmlzdWFsTGluZShsaW5lKTtcbiAgICB9LFxuXG4gICAgbGluZUNvdW50OiBmdW5jdGlvbigpIHtyZXR1cm4gdGhpcy5zaXplO30sXG4gICAgZmlyc3RMaW5lOiBmdW5jdGlvbigpIHtyZXR1cm4gdGhpcy5maXJzdDt9LFxuICAgIGxhc3RMaW5lOiBmdW5jdGlvbigpIHtyZXR1cm4gdGhpcy5maXJzdCArIHRoaXMuc2l6ZSAtIDE7fSxcblxuICAgIGNsaXBQb3M6IGZ1bmN0aW9uKHBvcykge3JldHVybiBjbGlwUG9zKHRoaXMsIHBvcyk7fSxcblxuICAgIGdldEN1cnNvcjogZnVuY3Rpb24oc3RhcnQpIHtcbiAgICAgIHZhciByYW5nZSA9IHRoaXMuc2VsLnByaW1hcnkoKSwgcG9zO1xuICAgICAgaWYgKHN0YXJ0ID09IG51bGwgfHwgc3RhcnQgPT0gXCJoZWFkXCIpIHBvcyA9IHJhbmdlLmhlYWQ7XG4gICAgICBlbHNlIGlmIChzdGFydCA9PSBcImFuY2hvclwiKSBwb3MgPSByYW5nZS5hbmNob3I7XG4gICAgICBlbHNlIGlmIChzdGFydCA9PSBcImVuZFwiIHx8IHN0YXJ0ID09IFwidG9cIiB8fCBzdGFydCA9PT0gZmFsc2UpIHBvcyA9IHJhbmdlLnRvKCk7XG4gICAgICBlbHNlIHBvcyA9IHJhbmdlLmZyb20oKTtcbiAgICAgIHJldHVybiBwb3M7XG4gICAgfSxcbiAgICBsaXN0U2VsZWN0aW9uczogZnVuY3Rpb24oKSB7IHJldHVybiB0aGlzLnNlbC5yYW5nZXM7IH0sXG4gICAgc29tZXRoaW5nU2VsZWN0ZWQ6IGZ1bmN0aW9uKCkge3JldHVybiB0aGlzLnNlbC5zb21ldGhpbmdTZWxlY3RlZCgpO30sXG5cbiAgICBzZXRDdXJzb3I6IGRvY01ldGhvZE9wKGZ1bmN0aW9uKGxpbmUsIGNoLCBvcHRpb25zKSB7XG4gICAgICBzZXRTaW1wbGVTZWxlY3Rpb24odGhpcywgY2xpcFBvcyh0aGlzLCB0eXBlb2YgbGluZSA9PSBcIm51bWJlclwiID8gUG9zKGxpbmUsIGNoIHx8IDApIDogbGluZSksIG51bGwsIG9wdGlvbnMpO1xuICAgIH0pLFxuICAgIHNldFNlbGVjdGlvbjogZG9jTWV0aG9kT3AoZnVuY3Rpb24oYW5jaG9yLCBoZWFkLCBvcHRpb25zKSB7XG4gICAgICBzZXRTaW1wbGVTZWxlY3Rpb24odGhpcywgY2xpcFBvcyh0aGlzLCBhbmNob3IpLCBjbGlwUG9zKHRoaXMsIGhlYWQgfHwgYW5jaG9yKSwgb3B0aW9ucyk7XG4gICAgfSksXG4gICAgZXh0ZW5kU2VsZWN0aW9uOiBkb2NNZXRob2RPcChmdW5jdGlvbihoZWFkLCBvdGhlciwgb3B0aW9ucykge1xuICAgICAgZXh0ZW5kU2VsZWN0aW9uKHRoaXMsIGNsaXBQb3ModGhpcywgaGVhZCksIG90aGVyICYmIGNsaXBQb3ModGhpcywgb3RoZXIpLCBvcHRpb25zKTtcbiAgICB9KSxcbiAgICBleHRlbmRTZWxlY3Rpb25zOiBkb2NNZXRob2RPcChmdW5jdGlvbihoZWFkcywgb3B0aW9ucykge1xuICAgICAgZXh0ZW5kU2VsZWN0aW9ucyh0aGlzLCBjbGlwUG9zQXJyYXkodGhpcywgaGVhZHMpLCBvcHRpb25zKTtcbiAgICB9KSxcbiAgICBleHRlbmRTZWxlY3Rpb25zQnk6IGRvY01ldGhvZE9wKGZ1bmN0aW9uKGYsIG9wdGlvbnMpIHtcbiAgICAgIHZhciBoZWFkcyA9IG1hcCh0aGlzLnNlbC5yYW5nZXMsIGYpO1xuICAgICAgZXh0ZW5kU2VsZWN0aW9ucyh0aGlzLCBjbGlwUG9zQXJyYXkodGhpcywgaGVhZHMpLCBvcHRpb25zKTtcbiAgICB9KSxcbiAgICBzZXRTZWxlY3Rpb25zOiBkb2NNZXRob2RPcChmdW5jdGlvbihyYW5nZXMsIHByaW1hcnksIG9wdGlvbnMpIHtcbiAgICAgIGlmICghcmFuZ2VzLmxlbmd0aCkgcmV0dXJuO1xuICAgICAgZm9yICh2YXIgaSA9IDAsIG91dCA9IFtdOyBpIDwgcmFuZ2VzLmxlbmd0aDsgaSsrKVxuICAgICAgICBvdXRbaV0gPSBuZXcgUmFuZ2UoY2xpcFBvcyh0aGlzLCByYW5nZXNbaV0uYW5jaG9yKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsaXBQb3ModGhpcywgcmFuZ2VzW2ldLmhlYWQpKTtcbiAgICAgIGlmIChwcmltYXJ5ID09IG51bGwpIHByaW1hcnkgPSBNYXRoLm1pbihyYW5nZXMubGVuZ3RoIC0gMSwgdGhpcy5zZWwucHJpbUluZGV4KTtcbiAgICAgIHNldFNlbGVjdGlvbih0aGlzLCBub3JtYWxpemVTZWxlY3Rpb24ob3V0LCBwcmltYXJ5KSwgb3B0aW9ucyk7XG4gICAgfSksXG4gICAgYWRkU2VsZWN0aW9uOiBkb2NNZXRob2RPcChmdW5jdGlvbihhbmNob3IsIGhlYWQsIG9wdGlvbnMpIHtcbiAgICAgIHZhciByYW5nZXMgPSB0aGlzLnNlbC5yYW5nZXMuc2xpY2UoMCk7XG4gICAgICByYW5nZXMucHVzaChuZXcgUmFuZ2UoY2xpcFBvcyh0aGlzLCBhbmNob3IpLCBjbGlwUG9zKHRoaXMsIGhlYWQgfHwgYW5jaG9yKSkpO1xuICAgICAgc2V0U2VsZWN0aW9uKHRoaXMsIG5vcm1hbGl6ZVNlbGVjdGlvbihyYW5nZXMsIHJhbmdlcy5sZW5ndGggLSAxKSwgb3B0aW9ucyk7XG4gICAgfSksXG5cbiAgICBnZXRTZWxlY3Rpb246IGZ1bmN0aW9uKGxpbmVTZXApIHtcbiAgICAgIHZhciByYW5nZXMgPSB0aGlzLnNlbC5yYW5nZXMsIGxpbmVzO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByYW5nZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgdmFyIHNlbCA9IGdldEJldHdlZW4odGhpcywgcmFuZ2VzW2ldLmZyb20oKSwgcmFuZ2VzW2ldLnRvKCkpO1xuICAgICAgICBsaW5lcyA9IGxpbmVzID8gbGluZXMuY29uY2F0KHNlbCkgOiBzZWw7XG4gICAgICB9XG4gICAgICBpZiAobGluZVNlcCA9PT0gZmFsc2UpIHJldHVybiBsaW5lcztcbiAgICAgIGVsc2UgcmV0dXJuIGxpbmVzLmpvaW4obGluZVNlcCB8fCB0aGlzLmxpbmVTZXBhcmF0b3IoKSk7XG4gICAgfSxcbiAgICBnZXRTZWxlY3Rpb25zOiBmdW5jdGlvbihsaW5lU2VwKSB7XG4gICAgICB2YXIgcGFydHMgPSBbXSwgcmFuZ2VzID0gdGhpcy5zZWwucmFuZ2VzO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByYW5nZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgdmFyIHNlbCA9IGdldEJldHdlZW4odGhpcywgcmFuZ2VzW2ldLmZyb20oKSwgcmFuZ2VzW2ldLnRvKCkpO1xuICAgICAgICBpZiAobGluZVNlcCAhPT0gZmFsc2UpIHNlbCA9IHNlbC5qb2luKGxpbmVTZXAgfHwgdGhpcy5saW5lU2VwYXJhdG9yKCkpO1xuICAgICAgICBwYXJ0c1tpXSA9IHNlbDtcbiAgICAgIH1cbiAgICAgIHJldHVybiBwYXJ0cztcbiAgICB9LFxuICAgIHJlcGxhY2VTZWxlY3Rpb246IGZ1bmN0aW9uKGNvZGUsIGNvbGxhcHNlLCBvcmlnaW4pIHtcbiAgICAgIHZhciBkdXAgPSBbXTtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5zZWwucmFuZ2VzLmxlbmd0aDsgaSsrKVxuICAgICAgICBkdXBbaV0gPSBjb2RlO1xuICAgICAgdGhpcy5yZXBsYWNlU2VsZWN0aW9ucyhkdXAsIGNvbGxhcHNlLCBvcmlnaW4gfHwgXCIraW5wdXRcIik7XG4gICAgfSxcbiAgICByZXBsYWNlU2VsZWN0aW9uczogZG9jTWV0aG9kT3AoZnVuY3Rpb24oY29kZSwgY29sbGFwc2UsIG9yaWdpbikge1xuICAgICAgdmFyIGNoYW5nZXMgPSBbXSwgc2VsID0gdGhpcy5zZWw7XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHNlbC5yYW5nZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgdmFyIHJhbmdlID0gc2VsLnJhbmdlc1tpXTtcbiAgICAgICAgY2hhbmdlc1tpXSA9IHtmcm9tOiByYW5nZS5mcm9tKCksIHRvOiByYW5nZS50bygpLCB0ZXh0OiB0aGlzLnNwbGl0TGluZXMoY29kZVtpXSksIG9yaWdpbjogb3JpZ2lufTtcbiAgICAgIH1cbiAgICAgIHZhciBuZXdTZWwgPSBjb2xsYXBzZSAmJiBjb2xsYXBzZSAhPSBcImVuZFwiICYmIGNvbXB1dGVSZXBsYWNlZFNlbCh0aGlzLCBjaGFuZ2VzLCBjb2xsYXBzZSk7XG4gICAgICBmb3IgKHZhciBpID0gY2hhbmdlcy5sZW5ndGggLSAxOyBpID49IDA7IGktLSlcbiAgICAgICAgbWFrZUNoYW5nZSh0aGlzLCBjaGFuZ2VzW2ldKTtcbiAgICAgIGlmIChuZXdTZWwpIHNldFNlbGVjdGlvblJlcGxhY2VIaXN0b3J5KHRoaXMsIG5ld1NlbCk7XG4gICAgICBlbHNlIGlmICh0aGlzLmNtKSBlbnN1cmVDdXJzb3JWaXNpYmxlKHRoaXMuY20pO1xuICAgIH0pLFxuICAgIHVuZG86IGRvY01ldGhvZE9wKGZ1bmN0aW9uKCkge21ha2VDaGFuZ2VGcm9tSGlzdG9yeSh0aGlzLCBcInVuZG9cIik7fSksXG4gICAgcmVkbzogZG9jTWV0aG9kT3AoZnVuY3Rpb24oKSB7bWFrZUNoYW5nZUZyb21IaXN0b3J5KHRoaXMsIFwicmVkb1wiKTt9KSxcbiAgICB1bmRvU2VsZWN0aW9uOiBkb2NNZXRob2RPcChmdW5jdGlvbigpIHttYWtlQ2hhbmdlRnJvbUhpc3RvcnkodGhpcywgXCJ1bmRvXCIsIHRydWUpO30pLFxuICAgIHJlZG9TZWxlY3Rpb246IGRvY01ldGhvZE9wKGZ1bmN0aW9uKCkge21ha2VDaGFuZ2VGcm9tSGlzdG9yeSh0aGlzLCBcInJlZG9cIiwgdHJ1ZSk7fSksXG5cbiAgICBzZXRFeHRlbmRpbmc6IGZ1bmN0aW9uKHZhbCkge3RoaXMuZXh0ZW5kID0gdmFsO30sXG4gICAgZ2V0RXh0ZW5kaW5nOiBmdW5jdGlvbigpIHtyZXR1cm4gdGhpcy5leHRlbmQ7fSxcblxuICAgIGhpc3RvcnlTaXplOiBmdW5jdGlvbigpIHtcbiAgICAgIHZhciBoaXN0ID0gdGhpcy5oaXN0b3J5LCBkb25lID0gMCwgdW5kb25lID0gMDtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgaGlzdC5kb25lLmxlbmd0aDsgaSsrKSBpZiAoIWhpc3QuZG9uZVtpXS5yYW5nZXMpICsrZG9uZTtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgaGlzdC51bmRvbmUubGVuZ3RoOyBpKyspIGlmICghaGlzdC51bmRvbmVbaV0ucmFuZ2VzKSArK3VuZG9uZTtcbiAgICAgIHJldHVybiB7dW5kbzogZG9uZSwgcmVkbzogdW5kb25lfTtcbiAgICB9LFxuICAgIGNsZWFySGlzdG9yeTogZnVuY3Rpb24oKSB7dGhpcy5oaXN0b3J5ID0gbmV3IEhpc3RvcnkodGhpcy5oaXN0b3J5Lm1heEdlbmVyYXRpb24pO30sXG5cbiAgICBtYXJrQ2xlYW46IGZ1bmN0aW9uKCkge1xuICAgICAgdGhpcy5jbGVhbkdlbmVyYXRpb24gPSB0aGlzLmNoYW5nZUdlbmVyYXRpb24odHJ1ZSk7XG4gICAgfSxcbiAgICBjaGFuZ2VHZW5lcmF0aW9uOiBmdW5jdGlvbihmb3JjZVNwbGl0KSB7XG4gICAgICBpZiAoZm9yY2VTcGxpdClcbiAgICAgICAgdGhpcy5oaXN0b3J5Lmxhc3RPcCA9IHRoaXMuaGlzdG9yeS5sYXN0U2VsT3AgPSB0aGlzLmhpc3RvcnkubGFzdE9yaWdpbiA9IG51bGw7XG4gICAgICByZXR1cm4gdGhpcy5oaXN0b3J5LmdlbmVyYXRpb247XG4gICAgfSxcbiAgICBpc0NsZWFuOiBmdW5jdGlvbiAoZ2VuKSB7XG4gICAgICByZXR1cm4gdGhpcy5oaXN0b3J5LmdlbmVyYXRpb24gPT0gKGdlbiB8fCB0aGlzLmNsZWFuR2VuZXJhdGlvbik7XG4gICAgfSxcblxuICAgIGdldEhpc3Rvcnk6IGZ1bmN0aW9uKCkge1xuICAgICAgcmV0dXJuIHtkb25lOiBjb3B5SGlzdG9yeUFycmF5KHRoaXMuaGlzdG9yeS5kb25lKSxcbiAgICAgICAgICAgICAgdW5kb25lOiBjb3B5SGlzdG9yeUFycmF5KHRoaXMuaGlzdG9yeS51bmRvbmUpfTtcbiAgICB9LFxuICAgIHNldEhpc3Rvcnk6IGZ1bmN0aW9uKGhpc3REYXRhKSB7XG4gICAgICB2YXIgaGlzdCA9IHRoaXMuaGlzdG9yeSA9IG5ldyBIaXN0b3J5KHRoaXMuaGlzdG9yeS5tYXhHZW5lcmF0aW9uKTtcbiAgICAgIGhpc3QuZG9uZSA9IGNvcHlIaXN0b3J5QXJyYXkoaGlzdERhdGEuZG9uZS5zbGljZSgwKSwgbnVsbCwgdHJ1ZSk7XG4gICAgICBoaXN0LnVuZG9uZSA9IGNvcHlIaXN0b3J5QXJyYXkoaGlzdERhdGEudW5kb25lLnNsaWNlKDApLCBudWxsLCB0cnVlKTtcbiAgICB9LFxuXG4gICAgYWRkTGluZUNsYXNzOiBkb2NNZXRob2RPcChmdW5jdGlvbihoYW5kbGUsIHdoZXJlLCBjbHMpIHtcbiAgICAgIHJldHVybiBjaGFuZ2VMaW5lKHRoaXMsIGhhbmRsZSwgd2hlcmUgPT0gXCJndXR0ZXJcIiA/IFwiZ3V0dGVyXCIgOiBcImNsYXNzXCIsIGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgICAgdmFyIHByb3AgPSB3aGVyZSA9PSBcInRleHRcIiA/IFwidGV4dENsYXNzXCJcbiAgICAgICAgICAgICAgICAgOiB3aGVyZSA9PSBcImJhY2tncm91bmRcIiA/IFwiYmdDbGFzc1wiXG4gICAgICAgICAgICAgICAgIDogd2hlcmUgPT0gXCJndXR0ZXJcIiA/IFwiZ3V0dGVyQ2xhc3NcIiA6IFwid3JhcENsYXNzXCI7XG4gICAgICAgIGlmICghbGluZVtwcm9wXSkgbGluZVtwcm9wXSA9IGNscztcbiAgICAgICAgZWxzZSBpZiAoY2xhc3NUZXN0KGNscykudGVzdChsaW5lW3Byb3BdKSkgcmV0dXJuIGZhbHNlO1xuICAgICAgICBlbHNlIGxpbmVbcHJvcF0gKz0gXCIgXCIgKyBjbHM7XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgfSk7XG4gICAgfSksXG4gICAgcmVtb3ZlTGluZUNsYXNzOiBkb2NNZXRob2RPcChmdW5jdGlvbihoYW5kbGUsIHdoZXJlLCBjbHMpIHtcbiAgICAgIHJldHVybiBjaGFuZ2VMaW5lKHRoaXMsIGhhbmRsZSwgd2hlcmUgPT0gXCJndXR0ZXJcIiA/IFwiZ3V0dGVyXCIgOiBcImNsYXNzXCIsIGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgICAgdmFyIHByb3AgPSB3aGVyZSA9PSBcInRleHRcIiA/IFwidGV4dENsYXNzXCJcbiAgICAgICAgICAgICAgICAgOiB3aGVyZSA9PSBcImJhY2tncm91bmRcIiA/IFwiYmdDbGFzc1wiXG4gICAgICAgICAgICAgICAgIDogd2hlcmUgPT0gXCJndXR0ZXJcIiA/IFwiZ3V0dGVyQ2xhc3NcIiA6IFwid3JhcENsYXNzXCI7XG4gICAgICAgIHZhciBjdXIgPSBsaW5lW3Byb3BdO1xuICAgICAgICBpZiAoIWN1cikgcmV0dXJuIGZhbHNlO1xuICAgICAgICBlbHNlIGlmIChjbHMgPT0gbnVsbCkgbGluZVtwcm9wXSA9IG51bGw7XG4gICAgICAgIGVsc2Uge1xuICAgICAgICAgIHZhciBmb3VuZCA9IGN1ci5tYXRjaChjbGFzc1Rlc3QoY2xzKSk7XG4gICAgICAgICAgaWYgKCFmb3VuZCkgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgIHZhciBlbmQgPSBmb3VuZC5pbmRleCArIGZvdW5kWzBdLmxlbmd0aDtcbiAgICAgICAgICBsaW5lW3Byb3BdID0gY3VyLnNsaWNlKDAsIGZvdW5kLmluZGV4KSArICghZm91bmQuaW5kZXggfHwgZW5kID09IGN1ci5sZW5ndGggPyBcIlwiIDogXCIgXCIpICsgY3VyLnNsaWNlKGVuZCkgfHwgbnVsbDtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgIH0pO1xuICAgIH0pLFxuXG4gICAgYWRkTGluZVdpZGdldDogZG9jTWV0aG9kT3AoZnVuY3Rpb24oaGFuZGxlLCBub2RlLCBvcHRpb25zKSB7XG4gICAgICByZXR1cm4gYWRkTGluZVdpZGdldCh0aGlzLCBoYW5kbGUsIG5vZGUsIG9wdGlvbnMpO1xuICAgIH0pLFxuICAgIHJlbW92ZUxpbmVXaWRnZXQ6IGZ1bmN0aW9uKHdpZGdldCkgeyB3aWRnZXQuY2xlYXIoKTsgfSxcblxuICAgIG1hcmtUZXh0OiBmdW5jdGlvbihmcm9tLCB0bywgb3B0aW9ucykge1xuICAgICAgcmV0dXJuIG1hcmtUZXh0KHRoaXMsIGNsaXBQb3ModGhpcywgZnJvbSksIGNsaXBQb3ModGhpcywgdG8pLCBvcHRpb25zLCBvcHRpb25zICYmIG9wdGlvbnMudHlwZSB8fCBcInJhbmdlXCIpO1xuICAgIH0sXG4gICAgc2V0Qm9va21hcms6IGZ1bmN0aW9uKHBvcywgb3B0aW9ucykge1xuICAgICAgdmFyIHJlYWxPcHRzID0ge3JlcGxhY2VkV2l0aDogb3B0aW9ucyAmJiAob3B0aW9ucy5ub2RlVHlwZSA9PSBudWxsID8gb3B0aW9ucy53aWRnZXQgOiBvcHRpb25zKSxcbiAgICAgICAgICAgICAgICAgICAgICBpbnNlcnRMZWZ0OiBvcHRpb25zICYmIG9wdGlvbnMuaW5zZXJ0TGVmdCxcbiAgICAgICAgICAgICAgICAgICAgICBjbGVhcldoZW5FbXB0eTogZmFsc2UsIHNoYXJlZDogb3B0aW9ucyAmJiBvcHRpb25zLnNoYXJlZCxcbiAgICAgICAgICAgICAgICAgICAgICBoYW5kbGVNb3VzZUV2ZW50czogb3B0aW9ucyAmJiBvcHRpb25zLmhhbmRsZU1vdXNlRXZlbnRzfTtcbiAgICAgIHBvcyA9IGNsaXBQb3ModGhpcywgcG9zKTtcbiAgICAgIHJldHVybiBtYXJrVGV4dCh0aGlzLCBwb3MsIHBvcywgcmVhbE9wdHMsIFwiYm9va21hcmtcIik7XG4gICAgfSxcbiAgICBmaW5kTWFya3NBdDogZnVuY3Rpb24ocG9zKSB7XG4gICAgICBwb3MgPSBjbGlwUG9zKHRoaXMsIHBvcyk7XG4gICAgICB2YXIgbWFya2VycyA9IFtdLCBzcGFucyA9IGdldExpbmUodGhpcywgcG9zLmxpbmUpLm1hcmtlZFNwYW5zO1xuICAgICAgaWYgKHNwYW5zKSBmb3IgKHZhciBpID0gMDsgaSA8IHNwYW5zLmxlbmd0aDsgKytpKSB7XG4gICAgICAgIHZhciBzcGFuID0gc3BhbnNbaV07XG4gICAgICAgIGlmICgoc3Bhbi5mcm9tID09IG51bGwgfHwgc3Bhbi5mcm9tIDw9IHBvcy5jaCkgJiZcbiAgICAgICAgICAgIChzcGFuLnRvID09IG51bGwgfHwgc3Bhbi50byA+PSBwb3MuY2gpKVxuICAgICAgICAgIG1hcmtlcnMucHVzaChzcGFuLm1hcmtlci5wYXJlbnQgfHwgc3Bhbi5tYXJrZXIpO1xuICAgICAgfVxuICAgICAgcmV0dXJuIG1hcmtlcnM7XG4gICAgfSxcbiAgICBmaW5kTWFya3M6IGZ1bmN0aW9uKGZyb20sIHRvLCBmaWx0ZXIpIHtcbiAgICAgIGZyb20gPSBjbGlwUG9zKHRoaXMsIGZyb20pOyB0byA9IGNsaXBQb3ModGhpcywgdG8pO1xuICAgICAgdmFyIGZvdW5kID0gW10sIGxpbmVObyA9IGZyb20ubGluZTtcbiAgICAgIHRoaXMuaXRlcihmcm9tLmxpbmUsIHRvLmxpbmUgKyAxLCBmdW5jdGlvbihsaW5lKSB7XG4gICAgICAgIHZhciBzcGFucyA9IGxpbmUubWFya2VkU3BhbnM7XG4gICAgICAgIGlmIChzcGFucykgZm9yICh2YXIgaSA9IDA7IGkgPCBzcGFucy5sZW5ndGg7IGkrKykge1xuICAgICAgICAgIHZhciBzcGFuID0gc3BhbnNbaV07XG4gICAgICAgICAgaWYgKCEoc3Bhbi50byAhPSBudWxsICYmIGxpbmVObyA9PSBmcm9tLmxpbmUgJiYgZnJvbS5jaCA+PSBzcGFuLnRvIHx8XG4gICAgICAgICAgICAgICAgc3Bhbi5mcm9tID09IG51bGwgJiYgbGluZU5vICE9IGZyb20ubGluZSB8fFxuICAgICAgICAgICAgICAgIHNwYW4uZnJvbSAhPSBudWxsICYmIGxpbmVObyA9PSB0by5saW5lICYmIHNwYW4uZnJvbSA+PSB0by5jaCkgJiZcbiAgICAgICAgICAgICAgKCFmaWx0ZXIgfHwgZmlsdGVyKHNwYW4ubWFya2VyKSkpXG4gICAgICAgICAgICBmb3VuZC5wdXNoKHNwYW4ubWFya2VyLnBhcmVudCB8fCBzcGFuLm1hcmtlcik7XG4gICAgICAgIH1cbiAgICAgICAgKytsaW5lTm87XG4gICAgICB9KTtcbiAgICAgIHJldHVybiBmb3VuZDtcbiAgICB9LFxuICAgIGdldEFsbE1hcmtzOiBmdW5jdGlvbigpIHtcbiAgICAgIHZhciBtYXJrZXJzID0gW107XG4gICAgICB0aGlzLml0ZXIoZnVuY3Rpb24obGluZSkge1xuICAgICAgICB2YXIgc3BzID0gbGluZS5tYXJrZWRTcGFucztcbiAgICAgICAgaWYgKHNwcykgZm9yICh2YXIgaSA9IDA7IGkgPCBzcHMubGVuZ3RoOyArK2kpXG4gICAgICAgICAgaWYgKHNwc1tpXS5mcm9tICE9IG51bGwpIG1hcmtlcnMucHVzaChzcHNbaV0ubWFya2VyKTtcbiAgICAgIH0pO1xuICAgICAgcmV0dXJuIG1hcmtlcnM7XG4gICAgfSxcblxuICAgIHBvc0Zyb21JbmRleDogZnVuY3Rpb24ob2ZmKSB7XG4gICAgICB2YXIgY2gsIGxpbmVObyA9IHRoaXMuZmlyc3QsIHNlcFNpemUgPSB0aGlzLmxpbmVTZXBhcmF0b3IoKS5sZW5ndGg7XG4gICAgICB0aGlzLml0ZXIoZnVuY3Rpb24obGluZSkge1xuICAgICAgICB2YXIgc3ogPSBsaW5lLnRleHQubGVuZ3RoICsgc2VwU2l6ZTtcbiAgICAgICAgaWYgKHN6ID4gb2ZmKSB7IGNoID0gb2ZmOyByZXR1cm4gdHJ1ZTsgfVxuICAgICAgICBvZmYgLT0gc3o7XG4gICAgICAgICsrbGluZU5vO1xuICAgICAgfSk7XG4gICAgICByZXR1cm4gY2xpcFBvcyh0aGlzLCBQb3MobGluZU5vLCBjaCkpO1xuICAgIH0sXG4gICAgaW5kZXhGcm9tUG9zOiBmdW5jdGlvbiAoY29vcmRzKSB7XG4gICAgICBjb29yZHMgPSBjbGlwUG9zKHRoaXMsIGNvb3Jkcyk7XG4gICAgICB2YXIgaW5kZXggPSBjb29yZHMuY2g7XG4gICAgICBpZiAoY29vcmRzLmxpbmUgPCB0aGlzLmZpcnN0IHx8IGNvb3Jkcy5jaCA8IDApIHJldHVybiAwO1xuICAgICAgdmFyIHNlcFNpemUgPSB0aGlzLmxpbmVTZXBhcmF0b3IoKS5sZW5ndGg7XG4gICAgICB0aGlzLml0ZXIodGhpcy5maXJzdCwgY29vcmRzLmxpbmUsIGZ1bmN0aW9uIChsaW5lKSB7XG4gICAgICAgIGluZGV4ICs9IGxpbmUudGV4dC5sZW5ndGggKyBzZXBTaXplO1xuICAgICAgfSk7XG4gICAgICByZXR1cm4gaW5kZXg7XG4gICAgfSxcblxuICAgIGNvcHk6IGZ1bmN0aW9uKGNvcHlIaXN0b3J5KSB7XG4gICAgICB2YXIgZG9jID0gbmV3IERvYyhnZXRMaW5lcyh0aGlzLCB0aGlzLmZpcnN0LCB0aGlzLmZpcnN0ICsgdGhpcy5zaXplKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMubW9kZU9wdGlvbiwgdGhpcy5maXJzdCwgdGhpcy5saW5lU2VwKTtcbiAgICAgIGRvYy5zY3JvbGxUb3AgPSB0aGlzLnNjcm9sbFRvcDsgZG9jLnNjcm9sbExlZnQgPSB0aGlzLnNjcm9sbExlZnQ7XG4gICAgICBkb2Muc2VsID0gdGhpcy5zZWw7XG4gICAgICBkb2MuZXh0ZW5kID0gZmFsc2U7XG4gICAgICBpZiAoY29weUhpc3RvcnkpIHtcbiAgICAgICAgZG9jLmhpc3RvcnkudW5kb0RlcHRoID0gdGhpcy5oaXN0b3J5LnVuZG9EZXB0aDtcbiAgICAgICAgZG9jLnNldEhpc3RvcnkodGhpcy5nZXRIaXN0b3J5KCkpO1xuICAgICAgfVxuICAgICAgcmV0dXJuIGRvYztcbiAgICB9LFxuXG4gICAgbGlua2VkRG9jOiBmdW5jdGlvbihvcHRpb25zKSB7XG4gICAgICBpZiAoIW9wdGlvbnMpIG9wdGlvbnMgPSB7fTtcbiAgICAgIHZhciBmcm9tID0gdGhpcy5maXJzdCwgdG8gPSB0aGlzLmZpcnN0ICsgdGhpcy5zaXplO1xuICAgICAgaWYgKG9wdGlvbnMuZnJvbSAhPSBudWxsICYmIG9wdGlvbnMuZnJvbSA+IGZyb20pIGZyb20gPSBvcHRpb25zLmZyb207XG4gICAgICBpZiAob3B0aW9ucy50byAhPSBudWxsICYmIG9wdGlvbnMudG8gPCB0bykgdG8gPSBvcHRpb25zLnRvO1xuICAgICAgdmFyIGNvcHkgPSBuZXcgRG9jKGdldExpbmVzKHRoaXMsIGZyb20sIHRvKSwgb3B0aW9ucy5tb2RlIHx8IHRoaXMubW9kZU9wdGlvbiwgZnJvbSwgdGhpcy5saW5lU2VwKTtcbiAgICAgIGlmIChvcHRpb25zLnNoYXJlZEhpc3QpIGNvcHkuaGlzdG9yeSA9IHRoaXMuaGlzdG9yeTtcbiAgICAgICh0aGlzLmxpbmtlZCB8fCAodGhpcy5saW5rZWQgPSBbXSkpLnB1c2goe2RvYzogY29weSwgc2hhcmVkSGlzdDogb3B0aW9ucy5zaGFyZWRIaXN0fSk7XG4gICAgICBjb3B5LmxpbmtlZCA9IFt7ZG9jOiB0aGlzLCBpc1BhcmVudDogdHJ1ZSwgc2hhcmVkSGlzdDogb3B0aW9ucy5zaGFyZWRIaXN0fV07XG4gICAgICBjb3B5U2hhcmVkTWFya2Vycyhjb3B5LCBmaW5kU2hhcmVkTWFya2Vycyh0aGlzKSk7XG4gICAgICByZXR1cm4gY29weTtcbiAgICB9LFxuICAgIHVubGlua0RvYzogZnVuY3Rpb24ob3RoZXIpIHtcbiAgICAgIGlmIChvdGhlciBpbnN0YW5jZW9mIENvZGVNaXJyb3IpIG90aGVyID0gb3RoZXIuZG9jO1xuICAgICAgaWYgKHRoaXMubGlua2VkKSBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMubGlua2VkLmxlbmd0aDsgKytpKSB7XG4gICAgICAgIHZhciBsaW5rID0gdGhpcy5saW5rZWRbaV07XG4gICAgICAgIGlmIChsaW5rLmRvYyAhPSBvdGhlcikgY29udGludWU7XG4gICAgICAgIHRoaXMubGlua2VkLnNwbGljZShpLCAxKTtcbiAgICAgICAgb3RoZXIudW5saW5rRG9jKHRoaXMpO1xuICAgICAgICBkZXRhY2hTaGFyZWRNYXJrZXJzKGZpbmRTaGFyZWRNYXJrZXJzKHRoaXMpKTtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG4gICAgICAvLyBJZiB0aGUgaGlzdG9yaWVzIHdlcmUgc2hhcmVkLCBzcGxpdCB0aGVtIGFnYWluXG4gICAgICBpZiAob3RoZXIuaGlzdG9yeSA9PSB0aGlzLmhpc3RvcnkpIHtcbiAgICAgICAgdmFyIHNwbGl0SWRzID0gW290aGVyLmlkXTtcbiAgICAgICAgbGlua2VkRG9jcyhvdGhlciwgZnVuY3Rpb24oZG9jKSB7c3BsaXRJZHMucHVzaChkb2MuaWQpO30sIHRydWUpO1xuICAgICAgICBvdGhlci5oaXN0b3J5ID0gbmV3IEhpc3RvcnkobnVsbCk7XG4gICAgICAgIG90aGVyLmhpc3RvcnkuZG9uZSA9IGNvcHlIaXN0b3J5QXJyYXkodGhpcy5oaXN0b3J5LmRvbmUsIHNwbGl0SWRzKTtcbiAgICAgICAgb3RoZXIuaGlzdG9yeS51bmRvbmUgPSBjb3B5SGlzdG9yeUFycmF5KHRoaXMuaGlzdG9yeS51bmRvbmUsIHNwbGl0SWRzKTtcbiAgICAgIH1cbiAgICB9LFxuICAgIGl0ZXJMaW5rZWREb2NzOiBmdW5jdGlvbihmKSB7bGlua2VkRG9jcyh0aGlzLCBmKTt9LFxuXG4gICAgZ2V0TW9kZTogZnVuY3Rpb24oKSB7cmV0dXJuIHRoaXMubW9kZTt9LFxuICAgIGdldEVkaXRvcjogZnVuY3Rpb24oKSB7cmV0dXJuIHRoaXMuY207fSxcblxuICAgIHNwbGl0TGluZXM6IGZ1bmN0aW9uKHN0cikge1xuICAgICAgaWYgKHRoaXMubGluZVNlcCkgcmV0dXJuIHN0ci5zcGxpdCh0aGlzLmxpbmVTZXApO1xuICAgICAgcmV0dXJuIHNwbGl0TGluZXNBdXRvKHN0cik7XG4gICAgfSxcbiAgICBsaW5lU2VwYXJhdG9yOiBmdW5jdGlvbigpIHsgcmV0dXJuIHRoaXMubGluZVNlcCB8fCBcIlxcblwiOyB9XG4gIH0pO1xuXG4gIC8vIFB1YmxpYyBhbGlhcy5cbiAgRG9jLnByb3RvdHlwZS5lYWNoTGluZSA9IERvYy5wcm90b3R5cGUuaXRlcjtcblxuICAvLyBTZXQgdXAgbWV0aG9kcyBvbiBDb2RlTWlycm9yJ3MgcHJvdG90eXBlIHRvIHJlZGlyZWN0IHRvIHRoZSBlZGl0b3IncyBkb2N1bWVudC5cbiAgdmFyIGRvbnREZWxlZ2F0ZSA9IFwiaXRlciBpbnNlcnQgcmVtb3ZlIGNvcHkgZ2V0RWRpdG9yIGNvbnN0cnVjdG9yXCIuc3BsaXQoXCIgXCIpO1xuICBmb3IgKHZhciBwcm9wIGluIERvYy5wcm90b3R5cGUpIGlmIChEb2MucHJvdG90eXBlLmhhc093blByb3BlcnR5KHByb3ApICYmIGluZGV4T2YoZG9udERlbGVnYXRlLCBwcm9wKSA8IDApXG4gICAgQ29kZU1pcnJvci5wcm90b3R5cGVbcHJvcF0gPSAoZnVuY3Rpb24obWV0aG9kKSB7XG4gICAgICByZXR1cm4gZnVuY3Rpb24oKSB7cmV0dXJuIG1ldGhvZC5hcHBseSh0aGlzLmRvYywgYXJndW1lbnRzKTt9O1xuICAgIH0pKERvYy5wcm90b3R5cGVbcHJvcF0pO1xuXG4gIGV2ZW50TWl4aW4oRG9jKTtcblxuICAvLyBDYWxsIGYgZm9yIGFsbCBsaW5rZWQgZG9jdW1lbnRzLlxuICBmdW5jdGlvbiBsaW5rZWREb2NzKGRvYywgZiwgc2hhcmVkSGlzdE9ubHkpIHtcbiAgICBmdW5jdGlvbiBwcm9wYWdhdGUoZG9jLCBza2lwLCBzaGFyZWRIaXN0KSB7XG4gICAgICBpZiAoZG9jLmxpbmtlZCkgZm9yICh2YXIgaSA9IDA7IGkgPCBkb2MubGlua2VkLmxlbmd0aDsgKytpKSB7XG4gICAgICAgIHZhciByZWwgPSBkb2MubGlua2VkW2ldO1xuICAgICAgICBpZiAocmVsLmRvYyA9PSBza2lwKSBjb250aW51ZTtcbiAgICAgICAgdmFyIHNoYXJlZCA9IHNoYXJlZEhpc3QgJiYgcmVsLnNoYXJlZEhpc3Q7XG4gICAgICAgIGlmIChzaGFyZWRIaXN0T25seSAmJiAhc2hhcmVkKSBjb250aW51ZTtcbiAgICAgICAgZihyZWwuZG9jLCBzaGFyZWQpO1xuICAgICAgICBwcm9wYWdhdGUocmVsLmRvYywgZG9jLCBzaGFyZWQpO1xuICAgICAgfVxuICAgIH1cbiAgICBwcm9wYWdhdGUoZG9jLCBudWxsLCB0cnVlKTtcbiAgfVxuXG4gIC8vIEF0dGFjaCBhIGRvY3VtZW50IHRvIGFuIGVkaXRvci5cbiAgZnVuY3Rpb24gYXR0YWNoRG9jKGNtLCBkb2MpIHtcbiAgICBpZiAoZG9jLmNtKSB0aHJvdyBuZXcgRXJyb3IoXCJUaGlzIGRvY3VtZW50IGlzIGFscmVhZHkgaW4gdXNlLlwiKTtcbiAgICBjbS5kb2MgPSBkb2M7XG4gICAgZG9jLmNtID0gY207XG4gICAgZXN0aW1hdGVMaW5lSGVpZ2h0cyhjbSk7XG4gICAgbG9hZE1vZGUoY20pO1xuICAgIGlmICghY20ub3B0aW9ucy5saW5lV3JhcHBpbmcpIGZpbmRNYXhMaW5lKGNtKTtcbiAgICBjbS5vcHRpb25zLm1vZGUgPSBkb2MubW9kZU9wdGlvbjtcbiAgICByZWdDaGFuZ2UoY20pO1xuICB9XG5cbiAgLy8gTElORSBVVElMSVRJRVNcblxuICAvLyBGaW5kIHRoZSBsaW5lIG9iamVjdCBjb3JyZXNwb25kaW5nIHRvIHRoZSBnaXZlbiBsaW5lIG51bWJlci5cbiAgZnVuY3Rpb24gZ2V0TGluZShkb2MsIG4pIHtcbiAgICBuIC09IGRvYy5maXJzdDtcbiAgICBpZiAobiA8IDAgfHwgbiA+PSBkb2Muc2l6ZSkgdGhyb3cgbmV3IEVycm9yKFwiVGhlcmUgaXMgbm8gbGluZSBcIiArIChuICsgZG9jLmZpcnN0KSArIFwiIGluIHRoZSBkb2N1bWVudC5cIik7XG4gICAgZm9yICh2YXIgY2h1bmsgPSBkb2M7ICFjaHVuay5saW5lczspIHtcbiAgICAgIGZvciAodmFyIGkgPSAwOzsgKytpKSB7XG4gICAgICAgIHZhciBjaGlsZCA9IGNodW5rLmNoaWxkcmVuW2ldLCBzeiA9IGNoaWxkLmNodW5rU2l6ZSgpO1xuICAgICAgICBpZiAobiA8IHN6KSB7IGNodW5rID0gY2hpbGQ7IGJyZWFrOyB9XG4gICAgICAgIG4gLT0gc3o7XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBjaHVuay5saW5lc1tuXTtcbiAgfVxuXG4gIC8vIEdldCB0aGUgcGFydCBvZiBhIGRvY3VtZW50IGJldHdlZW4gdHdvIHBvc2l0aW9ucywgYXMgYW4gYXJyYXkgb2ZcbiAgLy8gc3RyaW5ncy5cbiAgZnVuY3Rpb24gZ2V0QmV0d2Vlbihkb2MsIHN0YXJ0LCBlbmQpIHtcbiAgICB2YXIgb3V0ID0gW10sIG4gPSBzdGFydC5saW5lO1xuICAgIGRvYy5pdGVyKHN0YXJ0LmxpbmUsIGVuZC5saW5lICsgMSwgZnVuY3Rpb24obGluZSkge1xuICAgICAgdmFyIHRleHQgPSBsaW5lLnRleHQ7XG4gICAgICBpZiAobiA9PSBlbmQubGluZSkgdGV4dCA9IHRleHQuc2xpY2UoMCwgZW5kLmNoKTtcbiAgICAgIGlmIChuID09IHN0YXJ0LmxpbmUpIHRleHQgPSB0ZXh0LnNsaWNlKHN0YXJ0LmNoKTtcbiAgICAgIG91dC5wdXNoKHRleHQpO1xuICAgICAgKytuO1xuICAgIH0pO1xuICAgIHJldHVybiBvdXQ7XG4gIH1cbiAgLy8gR2V0IHRoZSBsaW5lcyBiZXR3ZWVuIGZyb20gYW5kIHRvLCBhcyBhcnJheSBvZiBzdHJpbmdzLlxuICBmdW5jdGlvbiBnZXRMaW5lcyhkb2MsIGZyb20sIHRvKSB7XG4gICAgdmFyIG91dCA9IFtdO1xuICAgIGRvYy5pdGVyKGZyb20sIHRvLCBmdW5jdGlvbihsaW5lKSB7IG91dC5wdXNoKGxpbmUudGV4dCk7IH0pO1xuICAgIHJldHVybiBvdXQ7XG4gIH1cblxuICAvLyBVcGRhdGUgdGhlIGhlaWdodCBvZiBhIGxpbmUsIHByb3BhZ2F0aW5nIHRoZSBoZWlnaHQgY2hhbmdlXG4gIC8vIHVwd2FyZHMgdG8gcGFyZW50IG5vZGVzLlxuICBmdW5jdGlvbiB1cGRhdGVMaW5lSGVpZ2h0KGxpbmUsIGhlaWdodCkge1xuICAgIHZhciBkaWZmID0gaGVpZ2h0IC0gbGluZS5oZWlnaHQ7XG4gICAgaWYgKGRpZmYpIGZvciAodmFyIG4gPSBsaW5lOyBuOyBuID0gbi5wYXJlbnQpIG4uaGVpZ2h0ICs9IGRpZmY7XG4gIH1cblxuICAvLyBHaXZlbiBhIGxpbmUgb2JqZWN0LCBmaW5kIGl0cyBsaW5lIG51bWJlciBieSB3YWxraW5nIHVwIHRocm91Z2hcbiAgLy8gaXRzIHBhcmVudCBsaW5rcy5cbiAgZnVuY3Rpb24gbGluZU5vKGxpbmUpIHtcbiAgICBpZiAobGluZS5wYXJlbnQgPT0gbnVsbCkgcmV0dXJuIG51bGw7XG4gICAgdmFyIGN1ciA9IGxpbmUucGFyZW50LCBubyA9IGluZGV4T2YoY3VyLmxpbmVzLCBsaW5lKTtcbiAgICBmb3IgKHZhciBjaHVuayA9IGN1ci5wYXJlbnQ7IGNodW5rOyBjdXIgPSBjaHVuaywgY2h1bmsgPSBjaHVuay5wYXJlbnQpIHtcbiAgICAgIGZvciAodmFyIGkgPSAwOzsgKytpKSB7XG4gICAgICAgIGlmIChjaHVuay5jaGlsZHJlbltpXSA9PSBjdXIpIGJyZWFrO1xuICAgICAgICBubyArPSBjaHVuay5jaGlsZHJlbltpXS5jaHVua1NpemUoKTtcbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIG5vICsgY3VyLmZpcnN0O1xuICB9XG5cbiAgLy8gRmluZCB0aGUgbGluZSBhdCB0aGUgZ2l2ZW4gdmVydGljYWwgcG9zaXRpb24sIHVzaW5nIHRoZSBoZWlnaHRcbiAgLy8gaW5mb3JtYXRpb24gaW4gdGhlIGRvY3VtZW50IHRyZWUuXG4gIGZ1bmN0aW9uIGxpbmVBdEhlaWdodChjaHVuaywgaCkge1xuICAgIHZhciBuID0gY2h1bmsuZmlyc3Q7XG4gICAgb3V0ZXI6IGRvIHtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY2h1bmsuY2hpbGRyZW4ubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgdmFyIGNoaWxkID0gY2h1bmsuY2hpbGRyZW5baV0sIGNoID0gY2hpbGQuaGVpZ2h0O1xuICAgICAgICBpZiAoaCA8IGNoKSB7IGNodW5rID0gY2hpbGQ7IGNvbnRpbnVlIG91dGVyOyB9XG4gICAgICAgIGggLT0gY2g7XG4gICAgICAgIG4gKz0gY2hpbGQuY2h1bmtTaXplKCk7XG4gICAgICB9XG4gICAgICByZXR1cm4gbjtcbiAgICB9IHdoaWxlICghY2h1bmsubGluZXMpO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY2h1bmsubGluZXMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBsaW5lID0gY2h1bmsubGluZXNbaV0sIGxoID0gbGluZS5oZWlnaHQ7XG4gICAgICBpZiAoaCA8IGxoKSBicmVhaztcbiAgICAgIGggLT0gbGg7XG4gICAgfVxuICAgIHJldHVybiBuICsgaTtcbiAgfVxuXG5cbiAgLy8gRmluZCB0aGUgaGVpZ2h0IGFib3ZlIHRoZSBnaXZlbiBsaW5lLlxuICBmdW5jdGlvbiBoZWlnaHRBdExpbmUobGluZU9iaikge1xuICAgIGxpbmVPYmogPSB2aXN1YWxMaW5lKGxpbmVPYmopO1xuXG4gICAgdmFyIGggPSAwLCBjaHVuayA9IGxpbmVPYmoucGFyZW50O1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY2h1bmsubGluZXMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBsaW5lID0gY2h1bmsubGluZXNbaV07XG4gICAgICBpZiAobGluZSA9PSBsaW5lT2JqKSBicmVhaztcbiAgICAgIGVsc2UgaCArPSBsaW5lLmhlaWdodDtcbiAgICB9XG4gICAgZm9yICh2YXIgcCA9IGNodW5rLnBhcmVudDsgcDsgY2h1bmsgPSBwLCBwID0gY2h1bmsucGFyZW50KSB7XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHAuY2hpbGRyZW4ubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgdmFyIGN1ciA9IHAuY2hpbGRyZW5baV07XG4gICAgICAgIGlmIChjdXIgPT0gY2h1bmspIGJyZWFrO1xuICAgICAgICBlbHNlIGggKz0gY3VyLmhlaWdodDtcbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIGg7XG4gIH1cblxuICAvLyBHZXQgdGhlIGJpZGkgb3JkZXJpbmcgZm9yIHRoZSBnaXZlbiBsaW5lIChhbmQgY2FjaGUgaXQpLiBSZXR1cm5zXG4gIC8vIGZhbHNlIGZvciBsaW5lcyB0aGF0IGFyZSBmdWxseSBsZWZ0LXRvLXJpZ2h0LCBhbmQgYW4gYXJyYXkgb2ZcbiAgLy8gQmlkaVNwYW4gb2JqZWN0cyBvdGhlcndpc2UuXG4gIGZ1bmN0aW9uIGdldE9yZGVyKGxpbmUpIHtcbiAgICB2YXIgb3JkZXIgPSBsaW5lLm9yZGVyO1xuICAgIGlmIChvcmRlciA9PSBudWxsKSBvcmRlciA9IGxpbmUub3JkZXIgPSBiaWRpT3JkZXJpbmcobGluZS50ZXh0KTtcbiAgICByZXR1cm4gb3JkZXI7XG4gIH1cblxuICAvLyBISVNUT1JZXG5cbiAgZnVuY3Rpb24gSGlzdG9yeShzdGFydEdlbikge1xuICAgIC8vIEFycmF5cyBvZiBjaGFuZ2UgZXZlbnRzIGFuZCBzZWxlY3Rpb25zLiBEb2luZyBzb21ldGhpbmcgYWRkcyBhblxuICAgIC8vIGV2ZW50IHRvIGRvbmUgYW5kIGNsZWFycyB1bmRvLiBVbmRvaW5nIG1vdmVzIGV2ZW50cyBmcm9tIGRvbmVcbiAgICAvLyB0byB1bmRvbmUsIHJlZG9pbmcgbW92ZXMgdGhlbSBpbiB0aGUgb3RoZXIgZGlyZWN0aW9uLlxuICAgIHRoaXMuZG9uZSA9IFtdOyB0aGlzLnVuZG9uZSA9IFtdO1xuICAgIHRoaXMudW5kb0RlcHRoID0gSW5maW5pdHk7XG4gICAgLy8gVXNlZCB0byB0cmFjayB3aGVuIGNoYW5nZXMgY2FuIGJlIG1lcmdlZCBpbnRvIGEgc2luZ2xlIHVuZG9cbiAgICAvLyBldmVudFxuICAgIHRoaXMubGFzdE1vZFRpbWUgPSB0aGlzLmxhc3RTZWxUaW1lID0gMDtcbiAgICB0aGlzLmxhc3RPcCA9IHRoaXMubGFzdFNlbE9wID0gbnVsbDtcbiAgICB0aGlzLmxhc3RPcmlnaW4gPSB0aGlzLmxhc3RTZWxPcmlnaW4gPSBudWxsO1xuICAgIC8vIFVzZWQgYnkgdGhlIGlzQ2xlYW4oKSBtZXRob2RcbiAgICB0aGlzLmdlbmVyYXRpb24gPSB0aGlzLm1heEdlbmVyYXRpb24gPSBzdGFydEdlbiB8fCAxO1xuICB9XG5cbiAgLy8gQ3JlYXRlIGEgaGlzdG9yeSBjaGFuZ2UgZXZlbnQgZnJvbSBhbiB1cGRhdGVEb2Mtc3R5bGUgY2hhbmdlXG4gIC8vIG9iamVjdC5cbiAgZnVuY3Rpb24gaGlzdG9yeUNoYW5nZUZyb21DaGFuZ2UoZG9jLCBjaGFuZ2UpIHtcbiAgICB2YXIgaGlzdENoYW5nZSA9IHtmcm9tOiBjb3B5UG9zKGNoYW5nZS5mcm9tKSwgdG86IGNoYW5nZUVuZChjaGFuZ2UpLCB0ZXh0OiBnZXRCZXR3ZWVuKGRvYywgY2hhbmdlLmZyb20sIGNoYW5nZS50byl9O1xuICAgIGF0dGFjaExvY2FsU3BhbnMoZG9jLCBoaXN0Q2hhbmdlLCBjaGFuZ2UuZnJvbS5saW5lLCBjaGFuZ2UudG8ubGluZSArIDEpO1xuICAgIGxpbmtlZERvY3MoZG9jLCBmdW5jdGlvbihkb2MpIHthdHRhY2hMb2NhbFNwYW5zKGRvYywgaGlzdENoYW5nZSwgY2hhbmdlLmZyb20ubGluZSwgY2hhbmdlLnRvLmxpbmUgKyAxKTt9LCB0cnVlKTtcbiAgICByZXR1cm4gaGlzdENoYW5nZTtcbiAgfVxuXG4gIC8vIFBvcCBhbGwgc2VsZWN0aW9uIGV2ZW50cyBvZmYgdGhlIGVuZCBvZiBhIGhpc3RvcnkgYXJyYXkuIFN0b3AgYXRcbiAgLy8gYSBjaGFuZ2UgZXZlbnQuXG4gIGZ1bmN0aW9uIGNsZWFyU2VsZWN0aW9uRXZlbnRzKGFycmF5KSB7XG4gICAgd2hpbGUgKGFycmF5Lmxlbmd0aCkge1xuICAgICAgdmFyIGxhc3QgPSBsc3QoYXJyYXkpO1xuICAgICAgaWYgKGxhc3QucmFuZ2VzKSBhcnJheS5wb3AoKTtcbiAgICAgIGVsc2UgYnJlYWs7XG4gICAgfVxuICB9XG5cbiAgLy8gRmluZCB0aGUgdG9wIGNoYW5nZSBldmVudCBpbiB0aGUgaGlzdG9yeS4gUG9wIG9mZiBzZWxlY3Rpb25cbiAgLy8gZXZlbnRzIHRoYXQgYXJlIGluIHRoZSB3YXkuXG4gIGZ1bmN0aW9uIGxhc3RDaGFuZ2VFdmVudChoaXN0LCBmb3JjZSkge1xuICAgIGlmIChmb3JjZSkge1xuICAgICAgY2xlYXJTZWxlY3Rpb25FdmVudHMoaGlzdC5kb25lKTtcbiAgICAgIHJldHVybiBsc3QoaGlzdC5kb25lKTtcbiAgICB9IGVsc2UgaWYgKGhpc3QuZG9uZS5sZW5ndGggJiYgIWxzdChoaXN0LmRvbmUpLnJhbmdlcykge1xuICAgICAgcmV0dXJuIGxzdChoaXN0LmRvbmUpO1xuICAgIH0gZWxzZSBpZiAoaGlzdC5kb25lLmxlbmd0aCA+IDEgJiYgIWhpc3QuZG9uZVtoaXN0LmRvbmUubGVuZ3RoIC0gMl0ucmFuZ2VzKSB7XG4gICAgICBoaXN0LmRvbmUucG9wKCk7XG4gICAgICByZXR1cm4gbHN0KGhpc3QuZG9uZSk7XG4gICAgfVxuICB9XG5cbiAgLy8gUmVnaXN0ZXIgYSBjaGFuZ2UgaW4gdGhlIGhpc3RvcnkuIE1lcmdlcyBjaGFuZ2VzIHRoYXQgYXJlIHdpdGhpblxuICAvLyBhIHNpbmdsZSBvcGVyYXRpb24sIG9yZSBhcmUgY2xvc2UgdG9nZXRoZXIgd2l0aCBhbiBvcmlnaW4gdGhhdFxuICAvLyBhbGxvd3MgbWVyZ2luZyAoc3RhcnRpbmcgd2l0aCBcIitcIikgaW50byBhIHNpbmdsZSBldmVudC5cbiAgZnVuY3Rpb24gYWRkQ2hhbmdlVG9IaXN0b3J5KGRvYywgY2hhbmdlLCBzZWxBZnRlciwgb3BJZCkge1xuICAgIHZhciBoaXN0ID0gZG9jLmhpc3Rvcnk7XG4gICAgaGlzdC51bmRvbmUubGVuZ3RoID0gMDtcbiAgICB2YXIgdGltZSA9ICtuZXcgRGF0ZSwgY3VyO1xuXG4gICAgaWYgKChoaXN0Lmxhc3RPcCA9PSBvcElkIHx8XG4gICAgICAgICBoaXN0Lmxhc3RPcmlnaW4gPT0gY2hhbmdlLm9yaWdpbiAmJiBjaGFuZ2Uub3JpZ2luICYmXG4gICAgICAgICAoKGNoYW5nZS5vcmlnaW4uY2hhckF0KDApID09IFwiK1wiICYmIGRvYy5jbSAmJiBoaXN0Lmxhc3RNb2RUaW1lID4gdGltZSAtIGRvYy5jbS5vcHRpb25zLmhpc3RvcnlFdmVudERlbGF5KSB8fFxuICAgICAgICAgIGNoYW5nZS5vcmlnaW4uY2hhckF0KDApID09IFwiKlwiKSkgJiZcbiAgICAgICAgKGN1ciA9IGxhc3RDaGFuZ2VFdmVudChoaXN0LCBoaXN0Lmxhc3RPcCA9PSBvcElkKSkpIHtcbiAgICAgIC8vIE1lcmdlIHRoaXMgY2hhbmdlIGludG8gdGhlIGxhc3QgZXZlbnRcbiAgICAgIHZhciBsYXN0ID0gbHN0KGN1ci5jaGFuZ2VzKTtcbiAgICAgIGlmIChjbXAoY2hhbmdlLmZyb20sIGNoYW5nZS50bykgPT0gMCAmJiBjbXAoY2hhbmdlLmZyb20sIGxhc3QudG8pID09IDApIHtcbiAgICAgICAgLy8gT3B0aW1pemVkIGNhc2UgZm9yIHNpbXBsZSBpbnNlcnRpb24gLS0gZG9uJ3Qgd2FudCB0byBhZGRcbiAgICAgICAgLy8gbmV3IGNoYW5nZXNldHMgZm9yIGV2ZXJ5IGNoYXJhY3RlciB0eXBlZFxuICAgICAgICBsYXN0LnRvID0gY2hhbmdlRW5kKGNoYW5nZSk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICAvLyBBZGQgbmV3IHN1Yi1ldmVudFxuICAgICAgICBjdXIuY2hhbmdlcy5wdXNoKGhpc3RvcnlDaGFuZ2VGcm9tQ2hhbmdlKGRvYywgY2hhbmdlKSk7XG4gICAgICB9XG4gICAgfSBlbHNlIHtcbiAgICAgIC8vIENhbiBub3QgYmUgbWVyZ2VkLCBzdGFydCBhIG5ldyBldmVudC5cbiAgICAgIHZhciBiZWZvcmUgPSBsc3QoaGlzdC5kb25lKTtcbiAgICAgIGlmICghYmVmb3JlIHx8ICFiZWZvcmUucmFuZ2VzKVxuICAgICAgICBwdXNoU2VsZWN0aW9uVG9IaXN0b3J5KGRvYy5zZWwsIGhpc3QuZG9uZSk7XG4gICAgICBjdXIgPSB7Y2hhbmdlczogW2hpc3RvcnlDaGFuZ2VGcm9tQ2hhbmdlKGRvYywgY2hhbmdlKV0sXG4gICAgICAgICAgICAgZ2VuZXJhdGlvbjogaGlzdC5nZW5lcmF0aW9ufTtcbiAgICAgIGhpc3QuZG9uZS5wdXNoKGN1cik7XG4gICAgICB3aGlsZSAoaGlzdC5kb25lLmxlbmd0aCA+IGhpc3QudW5kb0RlcHRoKSB7XG4gICAgICAgIGhpc3QuZG9uZS5zaGlmdCgpO1xuICAgICAgICBpZiAoIWhpc3QuZG9uZVswXS5yYW5nZXMpIGhpc3QuZG9uZS5zaGlmdCgpO1xuICAgICAgfVxuICAgIH1cbiAgICBoaXN0LmRvbmUucHVzaChzZWxBZnRlcik7XG4gICAgaGlzdC5nZW5lcmF0aW9uID0gKytoaXN0Lm1heEdlbmVyYXRpb247XG4gICAgaGlzdC5sYXN0TW9kVGltZSA9IGhpc3QubGFzdFNlbFRpbWUgPSB0aW1lO1xuICAgIGhpc3QubGFzdE9wID0gaGlzdC5sYXN0U2VsT3AgPSBvcElkO1xuICAgIGhpc3QubGFzdE9yaWdpbiA9IGhpc3QubGFzdFNlbE9yaWdpbiA9IGNoYW5nZS5vcmlnaW47XG5cbiAgICBpZiAoIWxhc3QpIHNpZ25hbChkb2MsIFwiaGlzdG9yeUFkZGVkXCIpO1xuICB9XG5cbiAgZnVuY3Rpb24gc2VsZWN0aW9uRXZlbnRDYW5CZU1lcmdlZChkb2MsIG9yaWdpbiwgcHJldiwgc2VsKSB7XG4gICAgdmFyIGNoID0gb3JpZ2luLmNoYXJBdCgwKTtcbiAgICByZXR1cm4gY2ggPT0gXCIqXCIgfHxcbiAgICAgIGNoID09IFwiK1wiICYmXG4gICAgICBwcmV2LnJhbmdlcy5sZW5ndGggPT0gc2VsLnJhbmdlcy5sZW5ndGggJiZcbiAgICAgIHByZXYuc29tZXRoaW5nU2VsZWN0ZWQoKSA9PSBzZWwuc29tZXRoaW5nU2VsZWN0ZWQoKSAmJlxuICAgICAgbmV3IERhdGUgLSBkb2MuaGlzdG9yeS5sYXN0U2VsVGltZSA8PSAoZG9jLmNtID8gZG9jLmNtLm9wdGlvbnMuaGlzdG9yeUV2ZW50RGVsYXkgOiA1MDApO1xuICB9XG5cbiAgLy8gQ2FsbGVkIHdoZW5ldmVyIHRoZSBzZWxlY3Rpb24gY2hhbmdlcywgc2V0cyB0aGUgbmV3IHNlbGVjdGlvbiBhc1xuICAvLyB0aGUgcGVuZGluZyBzZWxlY3Rpb24gaW4gdGhlIGhpc3RvcnksIGFuZCBwdXNoZXMgdGhlIG9sZCBwZW5kaW5nXG4gIC8vIHNlbGVjdGlvbiBpbnRvIHRoZSAnZG9uZScgYXJyYXkgd2hlbiBpdCB3YXMgc2lnbmlmaWNhbnRseVxuICAvLyBkaWZmZXJlbnQgKGluIG51bWJlciBvZiBzZWxlY3RlZCByYW5nZXMsIGVtcHRpbmVzcywgb3IgdGltZSkuXG4gIGZ1bmN0aW9uIGFkZFNlbGVjdGlvblRvSGlzdG9yeShkb2MsIHNlbCwgb3BJZCwgb3B0aW9ucykge1xuICAgIHZhciBoaXN0ID0gZG9jLmhpc3RvcnksIG9yaWdpbiA9IG9wdGlvbnMgJiYgb3B0aW9ucy5vcmlnaW47XG5cbiAgICAvLyBBIG5ldyBldmVudCBpcyBzdGFydGVkIHdoZW4gdGhlIHByZXZpb3VzIG9yaWdpbiBkb2VzIG5vdCBtYXRjaFxuICAgIC8vIHRoZSBjdXJyZW50LCBvciB0aGUgb3JpZ2lucyBkb24ndCBhbGxvdyBtYXRjaGluZy4gT3JpZ2luc1xuICAgIC8vIHN0YXJ0aW5nIHdpdGggKiBhcmUgYWx3YXlzIG1lcmdlZCwgdGhvc2Ugc3RhcnRpbmcgd2l0aCArIGFyZVxuICAgIC8vIG1lcmdlZCB3aGVuIHNpbWlsYXIgYW5kIGNsb3NlIHRvZ2V0aGVyIGluIHRpbWUuXG4gICAgaWYgKG9wSWQgPT0gaGlzdC5sYXN0U2VsT3AgfHxcbiAgICAgICAgKG9yaWdpbiAmJiBoaXN0Lmxhc3RTZWxPcmlnaW4gPT0gb3JpZ2luICYmXG4gICAgICAgICAoaGlzdC5sYXN0TW9kVGltZSA9PSBoaXN0Lmxhc3RTZWxUaW1lICYmIGhpc3QubGFzdE9yaWdpbiA9PSBvcmlnaW4gfHxcbiAgICAgICAgICBzZWxlY3Rpb25FdmVudENhbkJlTWVyZ2VkKGRvYywgb3JpZ2luLCBsc3QoaGlzdC5kb25lKSwgc2VsKSkpKVxuICAgICAgaGlzdC5kb25lW2hpc3QuZG9uZS5sZW5ndGggLSAxXSA9IHNlbDtcbiAgICBlbHNlXG4gICAgICBwdXNoU2VsZWN0aW9uVG9IaXN0b3J5KHNlbCwgaGlzdC5kb25lKTtcblxuICAgIGhpc3QubGFzdFNlbFRpbWUgPSArbmV3IERhdGU7XG4gICAgaGlzdC5sYXN0U2VsT3JpZ2luID0gb3JpZ2luO1xuICAgIGhpc3QubGFzdFNlbE9wID0gb3BJZDtcbiAgICBpZiAob3B0aW9ucyAmJiBvcHRpb25zLmNsZWFyUmVkbyAhPT0gZmFsc2UpXG4gICAgICBjbGVhclNlbGVjdGlvbkV2ZW50cyhoaXN0LnVuZG9uZSk7XG4gIH1cblxuICBmdW5jdGlvbiBwdXNoU2VsZWN0aW9uVG9IaXN0b3J5KHNlbCwgZGVzdCkge1xuICAgIHZhciB0b3AgPSBsc3QoZGVzdCk7XG4gICAgaWYgKCEodG9wICYmIHRvcC5yYW5nZXMgJiYgdG9wLmVxdWFscyhzZWwpKSlcbiAgICAgIGRlc3QucHVzaChzZWwpO1xuICB9XG5cbiAgLy8gVXNlZCB0byBzdG9yZSBtYXJrZWQgc3BhbiBpbmZvcm1hdGlvbiBpbiB0aGUgaGlzdG9yeS5cbiAgZnVuY3Rpb24gYXR0YWNoTG9jYWxTcGFucyhkb2MsIGNoYW5nZSwgZnJvbSwgdG8pIHtcbiAgICB2YXIgZXhpc3RpbmcgPSBjaGFuZ2VbXCJzcGFuc19cIiArIGRvYy5pZF0sIG4gPSAwO1xuICAgIGRvYy5pdGVyKE1hdGgubWF4KGRvYy5maXJzdCwgZnJvbSksIE1hdGgubWluKGRvYy5maXJzdCArIGRvYy5zaXplLCB0byksIGZ1bmN0aW9uKGxpbmUpIHtcbiAgICAgIGlmIChsaW5lLm1hcmtlZFNwYW5zKVxuICAgICAgICAoZXhpc3RpbmcgfHwgKGV4aXN0aW5nID0gY2hhbmdlW1wic3BhbnNfXCIgKyBkb2MuaWRdID0ge30pKVtuXSA9IGxpbmUubWFya2VkU3BhbnM7XG4gICAgICArK247XG4gICAgfSk7XG4gIH1cblxuICAvLyBXaGVuIHVuL3JlLWRvaW5nIHJlc3RvcmVzIHRleHQgY29udGFpbmluZyBtYXJrZWQgc3BhbnMsIHRob3NlXG4gIC8vIHRoYXQgaGF2ZSBiZWVuIGV4cGxpY2l0bHkgY2xlYXJlZCBzaG91bGQgbm90IGJlIHJlc3RvcmVkLlxuICBmdW5jdGlvbiByZW1vdmVDbGVhcmVkU3BhbnMoc3BhbnMpIHtcbiAgICBpZiAoIXNwYW5zKSByZXR1cm4gbnVsbDtcbiAgICBmb3IgKHZhciBpID0gMCwgb3V0OyBpIDwgc3BhbnMubGVuZ3RoOyArK2kpIHtcbiAgICAgIGlmIChzcGFuc1tpXS5tYXJrZXIuZXhwbGljaXRseUNsZWFyZWQpIHsgaWYgKCFvdXQpIG91dCA9IHNwYW5zLnNsaWNlKDAsIGkpOyB9XG4gICAgICBlbHNlIGlmIChvdXQpIG91dC5wdXNoKHNwYW5zW2ldKTtcbiAgICB9XG4gICAgcmV0dXJuICFvdXQgPyBzcGFucyA6IG91dC5sZW5ndGggPyBvdXQgOiBudWxsO1xuICB9XG5cbiAgLy8gUmV0cmlldmUgYW5kIGZpbHRlciB0aGUgb2xkIG1hcmtlZCBzcGFucyBzdG9yZWQgaW4gYSBjaGFuZ2UgZXZlbnQuXG4gIGZ1bmN0aW9uIGdldE9sZFNwYW5zKGRvYywgY2hhbmdlKSB7XG4gICAgdmFyIGZvdW5kID0gY2hhbmdlW1wic3BhbnNfXCIgKyBkb2MuaWRdO1xuICAgIGlmICghZm91bmQpIHJldHVybiBudWxsO1xuICAgIGZvciAodmFyIGkgPSAwLCBudyA9IFtdOyBpIDwgY2hhbmdlLnRleHQubGVuZ3RoOyArK2kpXG4gICAgICBudy5wdXNoKHJlbW92ZUNsZWFyZWRTcGFucyhmb3VuZFtpXSkpO1xuICAgIHJldHVybiBudztcbiAgfVxuXG4gIC8vIFVzZWQgYm90aCB0byBwcm92aWRlIGEgSlNPTi1zYWZlIG9iamVjdCBpbiAuZ2V0SGlzdG9yeSwgYW5kLCB3aGVuXG4gIC8vIGRldGFjaGluZyBhIGRvY3VtZW50LCB0byBzcGxpdCB0aGUgaGlzdG9yeSBpbiB0d29cbiAgZnVuY3Rpb24gY29weUhpc3RvcnlBcnJheShldmVudHMsIG5ld0dyb3VwLCBpbnN0YW50aWF0ZVNlbCkge1xuICAgIGZvciAodmFyIGkgPSAwLCBjb3B5ID0gW107IGkgPCBldmVudHMubGVuZ3RoOyArK2kpIHtcbiAgICAgIHZhciBldmVudCA9IGV2ZW50c1tpXTtcbiAgICAgIGlmIChldmVudC5yYW5nZXMpIHtcbiAgICAgICAgY29weS5wdXNoKGluc3RhbnRpYXRlU2VsID8gU2VsZWN0aW9uLnByb3RvdHlwZS5kZWVwQ29weS5jYWxsKGV2ZW50KSA6IGV2ZW50KTtcbiAgICAgICAgY29udGludWU7XG4gICAgICB9XG4gICAgICB2YXIgY2hhbmdlcyA9IGV2ZW50LmNoYW5nZXMsIG5ld0NoYW5nZXMgPSBbXTtcbiAgICAgIGNvcHkucHVzaCh7Y2hhbmdlczogbmV3Q2hhbmdlc30pO1xuICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBjaGFuZ2VzLmxlbmd0aDsgKytqKSB7XG4gICAgICAgIHZhciBjaGFuZ2UgPSBjaGFuZ2VzW2pdLCBtO1xuICAgICAgICBuZXdDaGFuZ2VzLnB1c2goe2Zyb206IGNoYW5nZS5mcm9tLCB0bzogY2hhbmdlLnRvLCB0ZXh0OiBjaGFuZ2UudGV4dH0pO1xuICAgICAgICBpZiAobmV3R3JvdXApIGZvciAodmFyIHByb3AgaW4gY2hhbmdlKSBpZiAobSA9IHByb3AubWF0Y2goL15zcGFuc18oXFxkKykkLykpIHtcbiAgICAgICAgICBpZiAoaW5kZXhPZihuZXdHcm91cCwgTnVtYmVyKG1bMV0pKSA+IC0xKSB7XG4gICAgICAgICAgICBsc3QobmV3Q2hhbmdlcylbcHJvcF0gPSBjaGFuZ2VbcHJvcF07XG4gICAgICAgICAgICBkZWxldGUgY2hhbmdlW3Byb3BdO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gY29weTtcbiAgfVxuXG4gIC8vIFJlYmFzaW5nL3Jlc2V0dGluZyBoaXN0b3J5IHRvIGRlYWwgd2l0aCBleHRlcm5hbGx5LXNvdXJjZWQgY2hhbmdlc1xuXG4gIGZ1bmN0aW9uIHJlYmFzZUhpc3RTZWxTaW5nbGUocG9zLCBmcm9tLCB0bywgZGlmZikge1xuICAgIGlmICh0byA8IHBvcy5saW5lKSB7XG4gICAgICBwb3MubGluZSArPSBkaWZmO1xuICAgIH0gZWxzZSBpZiAoZnJvbSA8IHBvcy5saW5lKSB7XG4gICAgICBwb3MubGluZSA9IGZyb207XG4gICAgICBwb3MuY2ggPSAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRyaWVzIHRvIHJlYmFzZSBhbiBhcnJheSBvZiBoaXN0b3J5IGV2ZW50cyBnaXZlbiBhIGNoYW5nZSBpbiB0aGVcbiAgLy8gZG9jdW1lbnQuIElmIHRoZSBjaGFuZ2UgdG91Y2hlcyB0aGUgc2FtZSBsaW5lcyBhcyB0aGUgZXZlbnQsIHRoZVxuICAvLyBldmVudCwgYW5kIGV2ZXJ5dGhpbmcgJ2JlaGluZCcgaXQsIGlzIGRpc2NhcmRlZC4gSWYgdGhlIGNoYW5nZSBpc1xuICAvLyBiZWZvcmUgdGhlIGV2ZW50LCB0aGUgZXZlbnQncyBwb3NpdGlvbnMgYXJlIHVwZGF0ZWQuIFVzZXMgYVxuICAvLyBjb3B5LW9uLXdyaXRlIHNjaGVtZSBmb3IgdGhlIHBvc2l0aW9ucywgdG8gYXZvaWQgaGF2aW5nIHRvXG4gIC8vIHJlYWxsb2NhdGUgdGhlbSBhbGwgb24gZXZlcnkgcmViYXNlLCBidXQgYWxzbyBhdm9pZCBwcm9ibGVtcyB3aXRoXG4gIC8vIHNoYXJlZCBwb3NpdGlvbiBvYmplY3RzIGJlaW5nIHVuc2FmZWx5IHVwZGF0ZWQuXG4gIGZ1bmN0aW9uIHJlYmFzZUhpc3RBcnJheShhcnJheSwgZnJvbSwgdG8sIGRpZmYpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFycmF5Lmxlbmd0aDsgKytpKSB7XG4gICAgICB2YXIgc3ViID0gYXJyYXlbaV0sIG9rID0gdHJ1ZTtcbiAgICAgIGlmIChzdWIucmFuZ2VzKSB7XG4gICAgICAgIGlmICghc3ViLmNvcGllZCkgeyBzdWIgPSBhcnJheVtpXSA9IHN1Yi5kZWVwQ29weSgpOyBzdWIuY29waWVkID0gdHJ1ZTsgfVxuICAgICAgICBmb3IgKHZhciBqID0gMDsgaiA8IHN1Yi5yYW5nZXMubGVuZ3RoOyBqKyspIHtcbiAgICAgICAgICByZWJhc2VIaXN0U2VsU2luZ2xlKHN1Yi5yYW5nZXNbal0uYW5jaG9yLCBmcm9tLCB0bywgZGlmZik7XG4gICAgICAgICAgcmViYXNlSGlzdFNlbFNpbmdsZShzdWIucmFuZ2VzW2pdLmhlYWQsIGZyb20sIHRvLCBkaWZmKTtcbiAgICAgICAgfVxuICAgICAgICBjb250aW51ZTtcbiAgICAgIH1cbiAgICAgIGZvciAodmFyIGogPSAwOyBqIDwgc3ViLmNoYW5nZXMubGVuZ3RoOyArK2opIHtcbiAgICAgICAgdmFyIGN1ciA9IHN1Yi5jaGFuZ2VzW2pdO1xuICAgICAgICBpZiAodG8gPCBjdXIuZnJvbS5saW5lKSB7XG4gICAgICAgICAgY3VyLmZyb20gPSBQb3MoY3VyLmZyb20ubGluZSArIGRpZmYsIGN1ci5mcm9tLmNoKTtcbiAgICAgICAgICBjdXIudG8gPSBQb3MoY3VyLnRvLmxpbmUgKyBkaWZmLCBjdXIudG8uY2gpO1xuICAgICAgICB9IGVsc2UgaWYgKGZyb20gPD0gY3VyLnRvLmxpbmUpIHtcbiAgICAgICAgICBvayA9IGZhbHNlO1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpZiAoIW9rKSB7XG4gICAgICAgIGFycmF5LnNwbGljZSgwLCBpICsgMSk7XG4gICAgICAgIGkgPSAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIHJlYmFzZUhpc3QoaGlzdCwgY2hhbmdlKSB7XG4gICAgdmFyIGZyb20gPSBjaGFuZ2UuZnJvbS5saW5lLCB0byA9IGNoYW5nZS50by5saW5lLCBkaWZmID0gY2hhbmdlLnRleHQubGVuZ3RoIC0gKHRvIC0gZnJvbSkgLSAxO1xuICAgIHJlYmFzZUhpc3RBcnJheShoaXN0LmRvbmUsIGZyb20sIHRvLCBkaWZmKTtcbiAgICByZWJhc2VIaXN0QXJyYXkoaGlzdC51bmRvbmUsIGZyb20sIHRvLCBkaWZmKTtcbiAgfVxuXG4gIC8vIEVWRU5UIFVUSUxJVElFU1xuXG4gIC8vIER1ZSB0byB0aGUgZmFjdCB0aGF0IHdlIHN0aWxsIHN1cHBvcnQganVyYXNzaWMgSUUgdmVyc2lvbnMsIHNvbWVcbiAgLy8gY29tcGF0aWJpbGl0eSB3cmFwcGVycyBhcmUgbmVlZGVkLlxuXG4gIHZhciBlX3ByZXZlbnREZWZhdWx0ID0gQ29kZU1pcnJvci5lX3ByZXZlbnREZWZhdWx0ID0gZnVuY3Rpb24oZSkge1xuICAgIGlmIChlLnByZXZlbnREZWZhdWx0KSBlLnByZXZlbnREZWZhdWx0KCk7XG4gICAgZWxzZSBlLnJldHVyblZhbHVlID0gZmFsc2U7XG4gIH07XG4gIHZhciBlX3N0b3BQcm9wYWdhdGlvbiA9IENvZGVNaXJyb3IuZV9zdG9wUHJvcGFnYXRpb24gPSBmdW5jdGlvbihlKSB7XG4gICAgaWYgKGUuc3RvcFByb3BhZ2F0aW9uKSBlLnN0b3BQcm9wYWdhdGlvbigpO1xuICAgIGVsc2UgZS5jYW5jZWxCdWJibGUgPSB0cnVlO1xuICB9O1xuICBmdW5jdGlvbiBlX2RlZmF1bHRQcmV2ZW50ZWQoZSkge1xuICAgIHJldHVybiBlLmRlZmF1bHRQcmV2ZW50ZWQgIT0gbnVsbCA/IGUuZGVmYXVsdFByZXZlbnRlZCA6IGUucmV0dXJuVmFsdWUgPT0gZmFsc2U7XG4gIH1cbiAgdmFyIGVfc3RvcCA9IENvZGVNaXJyb3IuZV9zdG9wID0gZnVuY3Rpb24oZSkge2VfcHJldmVudERlZmF1bHQoZSk7IGVfc3RvcFByb3BhZ2F0aW9uKGUpO307XG5cbiAgZnVuY3Rpb24gZV90YXJnZXQoZSkge3JldHVybiBlLnRhcmdldCB8fCBlLnNyY0VsZW1lbnQ7fVxuICBmdW5jdGlvbiBlX2J1dHRvbihlKSB7XG4gICAgdmFyIGIgPSBlLndoaWNoO1xuICAgIGlmIChiID09IG51bGwpIHtcbiAgICAgIGlmIChlLmJ1dHRvbiAmIDEpIGIgPSAxO1xuICAgICAgZWxzZSBpZiAoZS5idXR0b24gJiAyKSBiID0gMztcbiAgICAgIGVsc2UgaWYgKGUuYnV0dG9uICYgNCkgYiA9IDI7XG4gICAgfVxuICAgIGlmIChtYWMgJiYgZS5jdHJsS2V5ICYmIGIgPT0gMSkgYiA9IDM7XG4gICAgcmV0dXJuIGI7XG4gIH1cblxuICAvLyBFVkVOVCBIQU5ETElOR1xuXG4gIC8vIExpZ2h0d2VpZ2h0IGV2ZW50IGZyYW1ld29yay4gb24vb2ZmIGFsc28gd29yayBvbiBET00gbm9kZXMsXG4gIC8vIHJlZ2lzdGVyaW5nIG5hdGl2ZSBET00gaGFuZGxlcnMuXG5cbiAgdmFyIG9uID0gQ29kZU1pcnJvci5vbiA9IGZ1bmN0aW9uKGVtaXR0ZXIsIHR5cGUsIGYpIHtcbiAgICBpZiAoZW1pdHRlci5hZGRFdmVudExpc3RlbmVyKVxuICAgICAgZW1pdHRlci5hZGRFdmVudExpc3RlbmVyKHR5cGUsIGYsIGZhbHNlKTtcbiAgICBlbHNlIGlmIChlbWl0dGVyLmF0dGFjaEV2ZW50KVxuICAgICAgZW1pdHRlci5hdHRhY2hFdmVudChcIm9uXCIgKyB0eXBlLCBmKTtcbiAgICBlbHNlIHtcbiAgICAgIHZhciBtYXAgPSBlbWl0dGVyLl9oYW5kbGVycyB8fCAoZW1pdHRlci5faGFuZGxlcnMgPSB7fSk7XG4gICAgICB2YXIgYXJyID0gbWFwW3R5cGVdIHx8IChtYXBbdHlwZV0gPSBbXSk7XG4gICAgICBhcnIucHVzaChmKTtcbiAgICB9XG4gIH07XG5cbiAgdmFyIG5vSGFuZGxlcnMgPSBbXVxuICBmdW5jdGlvbiBnZXRIYW5kbGVycyhlbWl0dGVyLCB0eXBlLCBjb3B5KSB7XG4gICAgdmFyIGFyciA9IGVtaXR0ZXIuX2hhbmRsZXJzICYmIGVtaXR0ZXIuX2hhbmRsZXJzW3R5cGVdXG4gICAgaWYgKGNvcHkpIHJldHVybiBhcnIgJiYgYXJyLmxlbmd0aCA+IDAgPyBhcnIuc2xpY2UoKSA6IG5vSGFuZGxlcnNcbiAgICBlbHNlIHJldHVybiBhcnIgfHwgbm9IYW5kbGVyc1xuICB9XG5cbiAgdmFyIG9mZiA9IENvZGVNaXJyb3Iub2ZmID0gZnVuY3Rpb24oZW1pdHRlciwgdHlwZSwgZikge1xuICAgIGlmIChlbWl0dGVyLnJlbW92ZUV2ZW50TGlzdGVuZXIpXG4gICAgICBlbWl0dGVyLnJlbW92ZUV2ZW50TGlzdGVuZXIodHlwZSwgZiwgZmFsc2UpO1xuICAgIGVsc2UgaWYgKGVtaXR0ZXIuZGV0YWNoRXZlbnQpXG4gICAgICBlbWl0dGVyLmRldGFjaEV2ZW50KFwib25cIiArIHR5cGUsIGYpO1xuICAgIGVsc2Uge1xuICAgICAgdmFyIGhhbmRsZXJzID0gZ2V0SGFuZGxlcnMoZW1pdHRlciwgdHlwZSwgZmFsc2UpXG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGhhbmRsZXJzLmxlbmd0aDsgKytpKVxuICAgICAgICBpZiAoaGFuZGxlcnNbaV0gPT0gZikgeyBoYW5kbGVycy5zcGxpY2UoaSwgMSk7IGJyZWFrOyB9XG4gICAgfVxuICB9O1xuXG4gIHZhciBzaWduYWwgPSBDb2RlTWlycm9yLnNpZ25hbCA9IGZ1bmN0aW9uKGVtaXR0ZXIsIHR5cGUgLyosIHZhbHVlcy4uLiovKSB7XG4gICAgdmFyIGhhbmRsZXJzID0gZ2V0SGFuZGxlcnMoZW1pdHRlciwgdHlwZSwgdHJ1ZSlcbiAgICBpZiAoIWhhbmRsZXJzLmxlbmd0aCkgcmV0dXJuO1xuICAgIHZhciBhcmdzID0gQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoYXJndW1lbnRzLCAyKTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGhhbmRsZXJzLmxlbmd0aDsgKytpKSBoYW5kbGVyc1tpXS5hcHBseShudWxsLCBhcmdzKTtcbiAgfTtcblxuICB2YXIgb3JwaGFuRGVsYXllZENhbGxiYWNrcyA9IG51bGw7XG5cbiAgLy8gT2Z0ZW4sIHdlIHdhbnQgdG8gc2lnbmFsIGV2ZW50cyBhdCBhIHBvaW50IHdoZXJlIHdlIGFyZSBpbiB0aGVcbiAgLy8gbWlkZGxlIG9mIHNvbWUgd29yaywgYnV0IGRvbid0IHdhbnQgdGhlIGhhbmRsZXIgdG8gc3RhcnQgY2FsbGluZ1xuICAvLyBvdGhlciBtZXRob2RzIG9uIHRoZSBlZGl0b3IsIHdoaWNoIG1pZ2h0IGJlIGluIGFuIGluY29uc2lzdGVudFxuICAvLyBzdGF0ZSBvciBzaW1wbHkgbm90IGV4cGVjdCBhbnkgb3RoZXIgZXZlbnRzIHRvIGhhcHBlbi5cbiAgLy8gc2lnbmFsTGF0ZXIgbG9va3Mgd2hldGhlciB0aGVyZSBhcmUgYW55IGhhbmRsZXJzLCBhbmQgc2NoZWR1bGVzXG4gIC8vIHRoZW0gdG8gYmUgZXhlY3V0ZWQgd2hlbiB0aGUgbGFzdCBvcGVyYXRpb24gZW5kcywgb3IsIGlmIG5vXG4gIC8vIG9wZXJhdGlvbiBpcyBhY3RpdmUsIHdoZW4gYSB0aW1lb3V0IGZpcmVzLlxuICBmdW5jdGlvbiBzaWduYWxMYXRlcihlbWl0dGVyLCB0eXBlIC8qLCB2YWx1ZXMuLi4qLykge1xuICAgIHZhciBhcnIgPSBnZXRIYW5kbGVycyhlbWl0dGVyLCB0eXBlLCBmYWxzZSlcbiAgICBpZiAoIWFyci5sZW5ndGgpIHJldHVybjtcbiAgICB2YXIgYXJncyA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGFyZ3VtZW50cywgMiksIGxpc3Q7XG4gICAgaWYgKG9wZXJhdGlvbkdyb3VwKSB7XG4gICAgICBsaXN0ID0gb3BlcmF0aW9uR3JvdXAuZGVsYXllZENhbGxiYWNrcztcbiAgICB9IGVsc2UgaWYgKG9ycGhhbkRlbGF5ZWRDYWxsYmFja3MpIHtcbiAgICAgIGxpc3QgPSBvcnBoYW5EZWxheWVkQ2FsbGJhY2tzO1xuICAgIH0gZWxzZSB7XG4gICAgICBsaXN0ID0gb3JwaGFuRGVsYXllZENhbGxiYWNrcyA9IFtdO1xuICAgICAgc2V0VGltZW91dChmaXJlT3JwaGFuRGVsYXllZCwgMCk7XG4gICAgfVxuICAgIGZ1bmN0aW9uIGJuZChmKSB7cmV0dXJuIGZ1bmN0aW9uKCl7Zi5hcHBseShudWxsLCBhcmdzKTt9O307XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBhcnIubGVuZ3RoOyArK2kpXG4gICAgICBsaXN0LnB1c2goYm5kKGFycltpXSkpO1xuICB9XG5cbiAgZnVuY3Rpb24gZmlyZU9ycGhhbkRlbGF5ZWQoKSB7XG4gICAgdmFyIGRlbGF5ZWQgPSBvcnBoYW5EZWxheWVkQ2FsbGJhY2tzO1xuICAgIG9ycGhhbkRlbGF5ZWRDYWxsYmFja3MgPSBudWxsO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGVsYXllZC5sZW5ndGg7ICsraSkgZGVsYXllZFtpXSgpO1xuICB9XG5cbiAgLy8gVGhlIERPTSBldmVudHMgdGhhdCBDb2RlTWlycm9yIGhhbmRsZXMgY2FuIGJlIG92ZXJyaWRkZW4gYnlcbiAgLy8gcmVnaXN0ZXJpbmcgYSAobm9uLURPTSkgaGFuZGxlciBvbiB0aGUgZWRpdG9yIGZvciB0aGUgZXZlbnQgbmFtZSxcbiAgLy8gYW5kIHByZXZlbnREZWZhdWx0LWluZyB0aGUgZXZlbnQgaW4gdGhhdCBoYW5kbGVyLlxuICBmdW5jdGlvbiBzaWduYWxET01FdmVudChjbSwgZSwgb3ZlcnJpZGUpIHtcbiAgICBpZiAodHlwZW9mIGUgPT0gXCJzdHJpbmdcIilcbiAgICAgIGUgPSB7dHlwZTogZSwgcHJldmVudERlZmF1bHQ6IGZ1bmN0aW9uKCkgeyB0aGlzLmRlZmF1bHRQcmV2ZW50ZWQgPSB0cnVlOyB9fTtcbiAgICBzaWduYWwoY20sIG92ZXJyaWRlIHx8IGUudHlwZSwgY20sIGUpO1xuICAgIHJldHVybiBlX2RlZmF1bHRQcmV2ZW50ZWQoZSkgfHwgZS5jb2RlbWlycm9ySWdub3JlO1xuICB9XG5cbiAgZnVuY3Rpb24gc2lnbmFsQ3Vyc29yQWN0aXZpdHkoY20pIHtcbiAgICB2YXIgYXJyID0gY20uX2hhbmRsZXJzICYmIGNtLl9oYW5kbGVycy5jdXJzb3JBY3Rpdml0eTtcbiAgICBpZiAoIWFycikgcmV0dXJuO1xuICAgIHZhciBzZXQgPSBjbS5jdXJPcC5jdXJzb3JBY3Rpdml0eUhhbmRsZXJzIHx8IChjbS5jdXJPcC5jdXJzb3JBY3Rpdml0eUhhbmRsZXJzID0gW10pO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgYXJyLmxlbmd0aDsgKytpKSBpZiAoaW5kZXhPZihzZXQsIGFycltpXSkgPT0gLTEpXG4gICAgICBzZXQucHVzaChhcnJbaV0pO1xuICB9XG5cbiAgZnVuY3Rpb24gaGFzSGFuZGxlcihlbWl0dGVyLCB0eXBlKSB7XG4gICAgcmV0dXJuIGdldEhhbmRsZXJzKGVtaXR0ZXIsIHR5cGUpLmxlbmd0aCA+IDBcbiAgfVxuXG4gIC8vIEFkZCBvbiBhbmQgb2ZmIG1ldGhvZHMgdG8gYSBjb25zdHJ1Y3RvcidzIHByb3RvdHlwZSwgdG8gbWFrZVxuICAvLyByZWdpc3RlcmluZyBldmVudHMgb24gc3VjaCBvYmplY3RzIG1vcmUgY29udmVuaWVudC5cbiAgZnVuY3Rpb24gZXZlbnRNaXhpbihjdG9yKSB7XG4gICAgY3Rvci5wcm90b3R5cGUub24gPSBmdW5jdGlvbih0eXBlLCBmKSB7b24odGhpcywgdHlwZSwgZik7fTtcbiAgICBjdG9yLnByb3RvdHlwZS5vZmYgPSBmdW5jdGlvbih0eXBlLCBmKSB7b2ZmKHRoaXMsIHR5cGUsIGYpO307XG4gIH1cblxuICAvLyBNSVNDIFVUSUxJVElFU1xuXG4gIC8vIE51bWJlciBvZiBwaXhlbHMgYWRkZWQgdG8gc2Nyb2xsZXIgYW5kIHNpemVyIHRvIGhpZGUgc2Nyb2xsYmFyXG4gIHZhciBzY3JvbGxlckdhcCA9IDMwO1xuXG4gIC8vIFJldHVybmVkIG9yIHRocm93biBieSB2YXJpb3VzIHByb3RvY29scyB0byBzaWduYWwgJ0knbSBub3RcbiAgLy8gaGFuZGxpbmcgdGhpcycuXG4gIHZhciBQYXNzID0gQ29kZU1pcnJvci5QYXNzID0ge3RvU3RyaW5nOiBmdW5jdGlvbigpe3JldHVybiBcIkNvZGVNaXJyb3IuUGFzc1wiO319O1xuXG4gIC8vIFJldXNlZCBvcHRpb24gb2JqZWN0cyBmb3Igc2V0U2VsZWN0aW9uICYgZnJpZW5kc1xuICB2YXIgc2VsX2RvbnRTY3JvbGwgPSB7c2Nyb2xsOiBmYWxzZX0sIHNlbF9tb3VzZSA9IHtvcmlnaW46IFwiKm1vdXNlXCJ9LCBzZWxfbW92ZSA9IHtvcmlnaW46IFwiK21vdmVcIn07XG5cbiAgZnVuY3Rpb24gRGVsYXllZCgpIHt0aGlzLmlkID0gbnVsbDt9XG4gIERlbGF5ZWQucHJvdG90eXBlLnNldCA9IGZ1bmN0aW9uKG1zLCBmKSB7XG4gICAgY2xlYXJUaW1lb3V0KHRoaXMuaWQpO1xuICAgIHRoaXMuaWQgPSBzZXRUaW1lb3V0KGYsIG1zKTtcbiAgfTtcblxuICAvLyBDb3VudHMgdGhlIGNvbHVtbiBvZmZzZXQgaW4gYSBzdHJpbmcsIHRha2luZyB0YWJzIGludG8gYWNjb3VudC5cbiAgLy8gVXNlZCBtb3N0bHkgdG8gZmluZCBpbmRlbnRhdGlvbi5cbiAgdmFyIGNvdW50Q29sdW1uID0gQ29kZU1pcnJvci5jb3VudENvbHVtbiA9IGZ1bmN0aW9uKHN0cmluZywgZW5kLCB0YWJTaXplLCBzdGFydEluZGV4LCBzdGFydFZhbHVlKSB7XG4gICAgaWYgKGVuZCA9PSBudWxsKSB7XG4gICAgICBlbmQgPSBzdHJpbmcuc2VhcmNoKC9bXlxcc1xcdTAwYTBdLyk7XG4gICAgICBpZiAoZW5kID09IC0xKSBlbmQgPSBzdHJpbmcubGVuZ3RoO1xuICAgIH1cbiAgICBmb3IgKHZhciBpID0gc3RhcnRJbmRleCB8fCAwLCBuID0gc3RhcnRWYWx1ZSB8fCAwOzspIHtcbiAgICAgIHZhciBuZXh0VGFiID0gc3RyaW5nLmluZGV4T2YoXCJcXHRcIiwgaSk7XG4gICAgICBpZiAobmV4dFRhYiA8IDAgfHwgbmV4dFRhYiA+PSBlbmQpXG4gICAgICAgIHJldHVybiBuICsgKGVuZCAtIGkpO1xuICAgICAgbiArPSBuZXh0VGFiIC0gaTtcbiAgICAgIG4gKz0gdGFiU2l6ZSAtIChuICUgdGFiU2l6ZSk7XG4gICAgICBpID0gbmV4dFRhYiArIDE7XG4gICAgfVxuICB9O1xuXG4gIC8vIFRoZSBpbnZlcnNlIG9mIGNvdW50Q29sdW1uIC0tIGZpbmQgdGhlIG9mZnNldCB0aGF0IGNvcnJlc3BvbmRzIHRvXG4gIC8vIGEgcGFydGljdWxhciBjb2x1bW4uXG4gIHZhciBmaW5kQ29sdW1uID0gQ29kZU1pcnJvci5maW5kQ29sdW1uID0gZnVuY3Rpb24oc3RyaW5nLCBnb2FsLCB0YWJTaXplKSB7XG4gICAgZm9yICh2YXIgcG9zID0gMCwgY29sID0gMDs7KSB7XG4gICAgICB2YXIgbmV4dFRhYiA9IHN0cmluZy5pbmRleE9mKFwiXFx0XCIsIHBvcyk7XG4gICAgICBpZiAobmV4dFRhYiA9PSAtMSkgbmV4dFRhYiA9IHN0cmluZy5sZW5ndGg7XG4gICAgICB2YXIgc2tpcHBlZCA9IG5leHRUYWIgLSBwb3M7XG4gICAgICBpZiAobmV4dFRhYiA9PSBzdHJpbmcubGVuZ3RoIHx8IGNvbCArIHNraXBwZWQgPj0gZ29hbClcbiAgICAgICAgcmV0dXJuIHBvcyArIE1hdGgubWluKHNraXBwZWQsIGdvYWwgLSBjb2wpO1xuICAgICAgY29sICs9IG5leHRUYWIgLSBwb3M7XG4gICAgICBjb2wgKz0gdGFiU2l6ZSAtIChjb2wgJSB0YWJTaXplKTtcbiAgICAgIHBvcyA9IG5leHRUYWIgKyAxO1xuICAgICAgaWYgKGNvbCA+PSBnb2FsKSByZXR1cm4gcG9zO1xuICAgIH1cbiAgfVxuXG4gIHZhciBzcGFjZVN0cnMgPSBbXCJcIl07XG4gIGZ1bmN0aW9uIHNwYWNlU3RyKG4pIHtcbiAgICB3aGlsZSAoc3BhY2VTdHJzLmxlbmd0aCA8PSBuKVxuICAgICAgc3BhY2VTdHJzLnB1c2gobHN0KHNwYWNlU3RycykgKyBcIiBcIik7XG4gICAgcmV0dXJuIHNwYWNlU3Ryc1tuXTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGxzdChhcnIpIHsgcmV0dXJuIGFyclthcnIubGVuZ3RoLTFdOyB9XG5cbiAgdmFyIHNlbGVjdElucHV0ID0gZnVuY3Rpb24obm9kZSkgeyBub2RlLnNlbGVjdCgpOyB9O1xuICBpZiAoaW9zKSAvLyBNb2JpbGUgU2FmYXJpIGFwcGFyZW50bHkgaGFzIGEgYnVnIHdoZXJlIHNlbGVjdCgpIGlzIGJyb2tlbi5cbiAgICBzZWxlY3RJbnB1dCA9IGZ1bmN0aW9uKG5vZGUpIHsgbm9kZS5zZWxlY3Rpb25TdGFydCA9IDA7IG5vZGUuc2VsZWN0aW9uRW5kID0gbm9kZS52YWx1ZS5sZW5ndGg7IH07XG4gIGVsc2UgaWYgKGllKSAvLyBTdXBwcmVzcyBteXN0ZXJpb3VzIElFMTAgZXJyb3JzXG4gICAgc2VsZWN0SW5wdXQgPSBmdW5jdGlvbihub2RlKSB7IHRyeSB7IG5vZGUuc2VsZWN0KCk7IH0gY2F0Y2goX2UpIHt9IH07XG5cbiAgZnVuY3Rpb24gaW5kZXhPZihhcnJheSwgZWx0KSB7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBhcnJheS5sZW5ndGg7ICsraSlcbiAgICAgIGlmIChhcnJheVtpXSA9PSBlbHQpIHJldHVybiBpO1xuICAgIHJldHVybiAtMTtcbiAgfVxuICBmdW5jdGlvbiBtYXAoYXJyYXksIGYpIHtcbiAgICB2YXIgb3V0ID0gW107XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBhcnJheS5sZW5ndGg7IGkrKykgb3V0W2ldID0gZihhcnJheVtpXSwgaSk7XG4gICAgcmV0dXJuIG91dDtcbiAgfVxuXG4gIGZ1bmN0aW9uIG5vdGhpbmcoKSB7fVxuXG4gIGZ1bmN0aW9uIGNyZWF0ZU9iaihiYXNlLCBwcm9wcykge1xuICAgIHZhciBpbnN0O1xuICAgIGlmIChPYmplY3QuY3JlYXRlKSB7XG4gICAgICBpbnN0ID0gT2JqZWN0LmNyZWF0ZShiYXNlKTtcbiAgICB9IGVsc2Uge1xuICAgICAgbm90aGluZy5wcm90b3R5cGUgPSBiYXNlO1xuICAgICAgaW5zdCA9IG5ldyBub3RoaW5nKCk7XG4gICAgfVxuICAgIGlmIChwcm9wcykgY29weU9iaihwcm9wcywgaW5zdCk7XG4gICAgcmV0dXJuIGluc3Q7XG4gIH07XG5cbiAgZnVuY3Rpb24gY29weU9iaihvYmosIHRhcmdldCwgb3ZlcndyaXRlKSB7XG4gICAgaWYgKCF0YXJnZXQpIHRhcmdldCA9IHt9O1xuICAgIGZvciAodmFyIHByb3AgaW4gb2JqKVxuICAgICAgaWYgKG9iai5oYXNPd25Qcm9wZXJ0eShwcm9wKSAmJiAob3ZlcndyaXRlICE9PSBmYWxzZSB8fCAhdGFyZ2V0Lmhhc093blByb3BlcnR5KHByb3ApKSlcbiAgICAgICAgdGFyZ2V0W3Byb3BdID0gb2JqW3Byb3BdO1xuICAgIHJldHVybiB0YXJnZXQ7XG4gIH1cblxuICBmdW5jdGlvbiBiaW5kKGYpIHtcbiAgICB2YXIgYXJncyA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGFyZ3VtZW50cywgMSk7XG4gICAgcmV0dXJuIGZ1bmN0aW9uKCl7cmV0dXJuIGYuYXBwbHkobnVsbCwgYXJncyk7fTtcbiAgfVxuXG4gIHZhciBub25BU0NJSVNpbmdsZUNhc2VXb3JkQ2hhciA9IC9bXFx1MDBkZlxcdTA1ODdcXHUwNTkwLVxcdTA1ZjRcXHUwNjAwLVxcdTA2ZmZcXHUzMDQwLVxcdTMwOWZcXHUzMGEwLVxcdTMwZmZcXHUzNDAwLVxcdTRkYjVcXHU0ZTAwLVxcdTlmY2NcXHVhYzAwLVxcdWQ3YWZdLztcbiAgdmFyIGlzV29yZENoYXJCYXNpYyA9IENvZGVNaXJyb3IuaXNXb3JkQ2hhciA9IGZ1bmN0aW9uKGNoKSB7XG4gICAgcmV0dXJuIC9cXHcvLnRlc3QoY2gpIHx8IGNoID4gXCJcXHg4MFwiICYmXG4gICAgICAoY2gudG9VcHBlckNhc2UoKSAhPSBjaC50b0xvd2VyQ2FzZSgpIHx8IG5vbkFTQ0lJU2luZ2xlQ2FzZVdvcmRDaGFyLnRlc3QoY2gpKTtcbiAgfTtcbiAgZnVuY3Rpb24gaXNXb3JkQ2hhcihjaCwgaGVscGVyKSB7XG4gICAgaWYgKCFoZWxwZXIpIHJldHVybiBpc1dvcmRDaGFyQmFzaWMoY2gpO1xuICAgIGlmIChoZWxwZXIuc291cmNlLmluZGV4T2YoXCJcXFxcd1wiKSA+IC0xICYmIGlzV29yZENoYXJCYXNpYyhjaCkpIHJldHVybiB0cnVlO1xuICAgIHJldHVybiBoZWxwZXIudGVzdChjaCk7XG4gIH1cblxuICBmdW5jdGlvbiBpc0VtcHR5KG9iaikge1xuICAgIGZvciAodmFyIG4gaW4gb2JqKSBpZiAob2JqLmhhc093blByb3BlcnR5KG4pICYmIG9ialtuXSkgcmV0dXJuIGZhbHNlO1xuICAgIHJldHVybiB0cnVlO1xuICB9XG5cbiAgLy8gRXh0ZW5kaW5nIHVuaWNvZGUgY2hhcmFjdGVycy4gQSBzZXJpZXMgb2YgYSBub24tZXh0ZW5kaW5nIGNoYXIgK1xuICAvLyBhbnkgbnVtYmVyIG9mIGV4dGVuZGluZyBjaGFycyBpcyB0cmVhdGVkIGFzIGEgc2luZ2xlIHVuaXQgYXMgZmFyXG4gIC8vIGFzIGVkaXRpbmcgYW5kIG1lYXN1cmluZyBpcyBjb25jZXJuZWQuIFRoaXMgaXMgbm90IGZ1bGx5IGNvcnJlY3QsXG4gIC8vIHNpbmNlIHNvbWUgc2NyaXB0cy9mb250cy9icm93c2VycyBhbHNvIHRyZWF0IG90aGVyIGNvbmZpZ3VyYXRpb25zXG4gIC8vIG9mIGNvZGUgcG9pbnRzIGFzIGEgZ3JvdXAuXG4gIHZhciBleHRlbmRpbmdDaGFycyA9IC9bXFx1MDMwMC1cXHUwMzZmXFx1MDQ4My1cXHUwNDg5XFx1MDU5MS1cXHUwNWJkXFx1MDViZlxcdTA1YzFcXHUwNWMyXFx1MDVjNFxcdTA1YzVcXHUwNWM3XFx1MDYxMC1cXHUwNjFhXFx1MDY0Yi1cXHUwNjVlXFx1MDY3MFxcdTA2ZDYtXFx1MDZkY1xcdTA2ZGUtXFx1MDZlNFxcdTA2ZTdcXHUwNmU4XFx1MDZlYS1cXHUwNmVkXFx1MDcxMVxcdTA3MzAtXFx1MDc0YVxcdTA3YTYtXFx1MDdiMFxcdTA3ZWItXFx1MDdmM1xcdTA4MTYtXFx1MDgxOVxcdTA4MWItXFx1MDgyM1xcdTA4MjUtXFx1MDgyN1xcdTA4MjktXFx1MDgyZFxcdTA5MDAtXFx1MDkwMlxcdTA5M2NcXHUwOTQxLVxcdTA5NDhcXHUwOTRkXFx1MDk1MS1cXHUwOTU1XFx1MDk2MlxcdTA5NjNcXHUwOTgxXFx1MDliY1xcdTA5YmVcXHUwOWMxLVxcdTA5YzRcXHUwOWNkXFx1MDlkN1xcdTA5ZTJcXHUwOWUzXFx1MGEwMVxcdTBhMDJcXHUwYTNjXFx1MGE0MVxcdTBhNDJcXHUwYTQ3XFx1MGE0OFxcdTBhNGItXFx1MGE0ZFxcdTBhNTFcXHUwYTcwXFx1MGE3MVxcdTBhNzVcXHUwYTgxXFx1MGE4MlxcdTBhYmNcXHUwYWMxLVxcdTBhYzVcXHUwYWM3XFx1MGFjOFxcdTBhY2RcXHUwYWUyXFx1MGFlM1xcdTBiMDFcXHUwYjNjXFx1MGIzZVxcdTBiM2ZcXHUwYjQxLVxcdTBiNDRcXHUwYjRkXFx1MGI1NlxcdTBiNTdcXHUwYjYyXFx1MGI2M1xcdTBiODJcXHUwYmJlXFx1MGJjMFxcdTBiY2RcXHUwYmQ3XFx1MGMzZS1cXHUwYzQwXFx1MGM0Ni1cXHUwYzQ4XFx1MGM0YS1cXHUwYzRkXFx1MGM1NVxcdTBjNTZcXHUwYzYyXFx1MGM2M1xcdTBjYmNcXHUwY2JmXFx1MGNjMlxcdTBjYzZcXHUwY2NjXFx1MGNjZFxcdTBjZDVcXHUwY2Q2XFx1MGNlMlxcdTBjZTNcXHUwZDNlXFx1MGQ0MS1cXHUwZDQ0XFx1MGQ0ZFxcdTBkNTdcXHUwZDYyXFx1MGQ2M1xcdTBkY2FcXHUwZGNmXFx1MGRkMi1cXHUwZGQ0XFx1MGRkNlxcdTBkZGZcXHUwZTMxXFx1MGUzNC1cXHUwZTNhXFx1MGU0Ny1cXHUwZTRlXFx1MGViMVxcdTBlYjQtXFx1MGViOVxcdTBlYmJcXHUwZWJjXFx1MGVjOC1cXHUwZWNkXFx1MGYxOFxcdTBmMTlcXHUwZjM1XFx1MGYzN1xcdTBmMzlcXHUwZjcxLVxcdTBmN2VcXHUwZjgwLVxcdTBmODRcXHUwZjg2XFx1MGY4N1xcdTBmOTAtXFx1MGY5N1xcdTBmOTktXFx1MGZiY1xcdTBmYzZcXHUxMDJkLVxcdTEwMzBcXHUxMDMyLVxcdTEwMzdcXHUxMDM5XFx1MTAzYVxcdTEwM2RcXHUxMDNlXFx1MTA1OFxcdTEwNTlcXHUxMDVlLVxcdTEwNjBcXHUxMDcxLVxcdTEwNzRcXHUxMDgyXFx1MTA4NVxcdTEwODZcXHUxMDhkXFx1MTA5ZFxcdTEzNWZcXHUxNzEyLVxcdTE3MTRcXHUxNzMyLVxcdTE3MzRcXHUxNzUyXFx1MTc1M1xcdTE3NzJcXHUxNzczXFx1MTdiNy1cXHUxN2JkXFx1MTdjNlxcdTE3YzktXFx1MTdkM1xcdTE3ZGRcXHUxODBiLVxcdTE4MGRcXHUxOGE5XFx1MTkyMC1cXHUxOTIyXFx1MTkyN1xcdTE5MjhcXHUxOTMyXFx1MTkzOS1cXHUxOTNiXFx1MWExN1xcdTFhMThcXHUxYTU2XFx1MWE1OC1cXHUxYTVlXFx1MWE2MFxcdTFhNjJcXHUxYTY1LVxcdTFhNmNcXHUxYTczLVxcdTFhN2NcXHUxYTdmXFx1MWIwMC1cXHUxYjAzXFx1MWIzNFxcdTFiMzYtXFx1MWIzYVxcdTFiM2NcXHUxYjQyXFx1MWI2Yi1cXHUxYjczXFx1MWI4MFxcdTFiODFcXHUxYmEyLVxcdTFiYTVcXHUxYmE4XFx1MWJhOVxcdTFjMmMtXFx1MWMzM1xcdTFjMzZcXHUxYzM3XFx1MWNkMC1cXHUxY2QyXFx1MWNkNC1cXHUxY2UwXFx1MWNlMi1cXHUxY2U4XFx1MWNlZFxcdTFkYzAtXFx1MWRlNlxcdTFkZmQtXFx1MWRmZlxcdTIwMGNcXHUyMDBkXFx1MjBkMC1cXHUyMGYwXFx1MmNlZi1cXHUyY2YxXFx1MmRlMC1cXHUyZGZmXFx1MzAyYS1cXHUzMDJmXFx1MzA5OVxcdTMwOWFcXHVhNjZmLVxcdWE2NzJcXHVhNjdjXFx1YTY3ZFxcdWE2ZjBcXHVhNmYxXFx1YTgwMlxcdWE4MDZcXHVhODBiXFx1YTgyNVxcdWE4MjZcXHVhOGM0XFx1YThlMC1cXHVhOGYxXFx1YTkyNi1cXHVhOTJkXFx1YTk0Ny1cXHVhOTUxXFx1YTk4MC1cXHVhOTgyXFx1YTliM1xcdWE5YjYtXFx1YTliOVxcdWE5YmNcXHVhYTI5LVxcdWFhMmVcXHVhYTMxXFx1YWEzMlxcdWFhMzVcXHVhYTM2XFx1YWE0M1xcdWFhNGNcXHVhYWIwXFx1YWFiMi1cXHVhYWI0XFx1YWFiN1xcdWFhYjhcXHVhYWJlXFx1YWFiZlxcdWFhYzFcXHVhYmU1XFx1YWJlOFxcdWFiZWRcXHVkYzAwLVxcdWRmZmZcXHVmYjFlXFx1ZmUwMC1cXHVmZTBmXFx1ZmUyMC1cXHVmZTI2XFx1ZmY5ZVxcdWZmOWZdLztcbiAgZnVuY3Rpb24gaXNFeHRlbmRpbmdDaGFyKGNoKSB7IHJldHVybiBjaC5jaGFyQ29kZUF0KDApID49IDc2OCAmJiBleHRlbmRpbmdDaGFycy50ZXN0KGNoKTsgfVxuXG4gIC8vIERPTSBVVElMSVRJRVNcblxuICBmdW5jdGlvbiBlbHQodGFnLCBjb250ZW50LCBjbGFzc05hbWUsIHN0eWxlKSB7XG4gICAgdmFyIGUgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KHRhZyk7XG4gICAgaWYgKGNsYXNzTmFtZSkgZS5jbGFzc05hbWUgPSBjbGFzc05hbWU7XG4gICAgaWYgKHN0eWxlKSBlLnN0eWxlLmNzc1RleHQgPSBzdHlsZTtcbiAgICBpZiAodHlwZW9mIGNvbnRlbnQgPT0gXCJzdHJpbmdcIikgZS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShjb250ZW50KSk7XG4gICAgZWxzZSBpZiAoY29udGVudCkgZm9yICh2YXIgaSA9IDA7IGkgPCBjb250ZW50Lmxlbmd0aDsgKytpKSBlLmFwcGVuZENoaWxkKGNvbnRlbnRbaV0pO1xuICAgIHJldHVybiBlO1xuICB9XG5cbiAgdmFyIHJhbmdlO1xuICBpZiAoZG9jdW1lbnQuY3JlYXRlUmFuZ2UpIHJhbmdlID0gZnVuY3Rpb24obm9kZSwgc3RhcnQsIGVuZCwgZW5kTm9kZSkge1xuICAgIHZhciByID0gZG9jdW1lbnQuY3JlYXRlUmFuZ2UoKTtcbiAgICByLnNldEVuZChlbmROb2RlIHx8IG5vZGUsIGVuZCk7XG4gICAgci5zZXRTdGFydChub2RlLCBzdGFydCk7XG4gICAgcmV0dXJuIHI7XG4gIH07XG4gIGVsc2UgcmFuZ2UgPSBmdW5jdGlvbihub2RlLCBzdGFydCwgZW5kKSB7XG4gICAgdmFyIHIgPSBkb2N1bWVudC5ib2R5LmNyZWF0ZVRleHRSYW5nZSgpO1xuICAgIHRyeSB7IHIubW92ZVRvRWxlbWVudFRleHQobm9kZS5wYXJlbnROb2RlKTsgfVxuICAgIGNhdGNoKGUpIHsgcmV0dXJuIHI7IH1cbiAgICByLmNvbGxhcHNlKHRydWUpO1xuICAgIHIubW92ZUVuZChcImNoYXJhY3RlclwiLCBlbmQpO1xuICAgIHIubW92ZVN0YXJ0KFwiY2hhcmFjdGVyXCIsIHN0YXJ0KTtcbiAgICByZXR1cm4gcjtcbiAgfTtcblxuICBmdW5jdGlvbiByZW1vdmVDaGlsZHJlbihlKSB7XG4gICAgZm9yICh2YXIgY291bnQgPSBlLmNoaWxkTm9kZXMubGVuZ3RoOyBjb3VudCA+IDA7IC0tY291bnQpXG4gICAgICBlLnJlbW92ZUNoaWxkKGUuZmlyc3RDaGlsZCk7XG4gICAgcmV0dXJuIGU7XG4gIH1cblxuICBmdW5jdGlvbiByZW1vdmVDaGlsZHJlbkFuZEFkZChwYXJlbnQsIGUpIHtcbiAgICByZXR1cm4gcmVtb3ZlQ2hpbGRyZW4ocGFyZW50KS5hcHBlbmRDaGlsZChlKTtcbiAgfVxuXG4gIHZhciBjb250YWlucyA9IENvZGVNaXJyb3IuY29udGFpbnMgPSBmdW5jdGlvbihwYXJlbnQsIGNoaWxkKSB7XG4gICAgaWYgKGNoaWxkLm5vZGVUeXBlID09IDMpIC8vIEFuZHJvaWQgYnJvd3NlciBhbHdheXMgcmV0dXJucyBmYWxzZSB3aGVuIGNoaWxkIGlzIGEgdGV4dG5vZGVcbiAgICAgIGNoaWxkID0gY2hpbGQucGFyZW50Tm9kZTtcbiAgICBpZiAocGFyZW50LmNvbnRhaW5zKVxuICAgICAgcmV0dXJuIHBhcmVudC5jb250YWlucyhjaGlsZCk7XG4gICAgZG8ge1xuICAgICAgaWYgKGNoaWxkLm5vZGVUeXBlID09IDExKSBjaGlsZCA9IGNoaWxkLmhvc3Q7XG4gICAgICBpZiAoY2hpbGQgPT0gcGFyZW50KSByZXR1cm4gdHJ1ZTtcbiAgICB9IHdoaWxlIChjaGlsZCA9IGNoaWxkLnBhcmVudE5vZGUpO1xuICB9O1xuXG4gIGZ1bmN0aW9uIGFjdGl2ZUVsdCgpIHtcbiAgICB2YXIgYWN0aXZlRWxlbWVudCA9IGRvY3VtZW50LmFjdGl2ZUVsZW1lbnQ7XG4gICAgd2hpbGUgKGFjdGl2ZUVsZW1lbnQgJiYgYWN0aXZlRWxlbWVudC5yb290ICYmIGFjdGl2ZUVsZW1lbnQucm9vdC5hY3RpdmVFbGVtZW50KVxuICAgICAgYWN0aXZlRWxlbWVudCA9IGFjdGl2ZUVsZW1lbnQucm9vdC5hY3RpdmVFbGVtZW50O1xuICAgIHJldHVybiBhY3RpdmVFbGVtZW50O1xuICB9XG4gIC8vIE9sZGVyIHZlcnNpb25zIG9mIElFIHRocm93cyB1bnNwZWNpZmllZCBlcnJvciB3aGVuIHRvdWNoaW5nXG4gIC8vIGRvY3VtZW50LmFjdGl2ZUVsZW1lbnQgaW4gc29tZSBjYXNlcyAoZHVyaW5nIGxvYWRpbmcsIGluIGlmcmFtZSlcbiAgaWYgKGllICYmIGllX3ZlcnNpb24gPCAxMSkgYWN0aXZlRWx0ID0gZnVuY3Rpb24oKSB7XG4gICAgdHJ5IHsgcmV0dXJuIGRvY3VtZW50LmFjdGl2ZUVsZW1lbnQ7IH1cbiAgICBjYXRjaChlKSB7IHJldHVybiBkb2N1bWVudC5ib2R5OyB9XG4gIH07XG5cbiAgZnVuY3Rpb24gY2xhc3NUZXN0KGNscykgeyByZXR1cm4gbmV3IFJlZ0V4cChcIihefFxcXFxzKVwiICsgY2xzICsgXCIoPzokfFxcXFxzKVxcXFxzKlwiKTsgfVxuICB2YXIgcm1DbGFzcyA9IENvZGVNaXJyb3Iucm1DbGFzcyA9IGZ1bmN0aW9uKG5vZGUsIGNscykge1xuICAgIHZhciBjdXJyZW50ID0gbm9kZS5jbGFzc05hbWU7XG4gICAgdmFyIG1hdGNoID0gY2xhc3NUZXN0KGNscykuZXhlYyhjdXJyZW50KTtcbiAgICBpZiAobWF0Y2gpIHtcbiAgICAgIHZhciBhZnRlciA9IGN1cnJlbnQuc2xpY2UobWF0Y2guaW5kZXggKyBtYXRjaFswXS5sZW5ndGgpO1xuICAgICAgbm9kZS5jbGFzc05hbWUgPSBjdXJyZW50LnNsaWNlKDAsIG1hdGNoLmluZGV4KSArIChhZnRlciA/IG1hdGNoWzFdICsgYWZ0ZXIgOiBcIlwiKTtcbiAgICB9XG4gIH07XG4gIHZhciBhZGRDbGFzcyA9IENvZGVNaXJyb3IuYWRkQ2xhc3MgPSBmdW5jdGlvbihub2RlLCBjbHMpIHtcbiAgICB2YXIgY3VycmVudCA9IG5vZGUuY2xhc3NOYW1lO1xuICAgIGlmICghY2xhc3NUZXN0KGNscykudGVzdChjdXJyZW50KSkgbm9kZS5jbGFzc05hbWUgKz0gKGN1cnJlbnQgPyBcIiBcIiA6IFwiXCIpICsgY2xzO1xuICB9O1xuICBmdW5jdGlvbiBqb2luQ2xhc3NlcyhhLCBiKSB7XG4gICAgdmFyIGFzID0gYS5zcGxpdChcIiBcIik7XG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBhcy5sZW5ndGg7IGkrKylcbiAgICAgIGlmIChhc1tpXSAmJiAhY2xhc3NUZXN0KGFzW2ldKS50ZXN0KGIpKSBiICs9IFwiIFwiICsgYXNbaV07XG4gICAgcmV0dXJuIGI7XG4gIH1cblxuICAvLyBXSU5ET1ctV0lERSBFVkVOVFNcblxuICAvLyBUaGVzZSBtdXN0IGJlIGhhbmRsZWQgY2FyZWZ1bGx5LCBiZWNhdXNlIG5haXZlbHkgcmVnaXN0ZXJpbmcgYVxuICAvLyBoYW5kbGVyIGZvciBlYWNoIGVkaXRvciB3aWxsIGNhdXNlIHRoZSBlZGl0b3JzIHRvIG5ldmVyIGJlXG4gIC8vIGdhcmJhZ2UgY29sbGVjdGVkLlxuXG4gIGZ1bmN0aW9uIGZvckVhY2hDb2RlTWlycm9yKGYpIHtcbiAgICBpZiAoIWRvY3VtZW50LmJvZHkuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZSkgcmV0dXJuO1xuICAgIHZhciBieUNsYXNzID0gZG9jdW1lbnQuYm9keS5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKFwiQ29kZU1pcnJvclwiKTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGJ5Q2xhc3MubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBjbSA9IGJ5Q2xhc3NbaV0uQ29kZU1pcnJvcjtcbiAgICAgIGlmIChjbSkgZihjbSk7XG4gICAgfVxuICB9XG5cbiAgdmFyIGdsb2JhbHNSZWdpc3RlcmVkID0gZmFsc2U7XG4gIGZ1bmN0aW9uIGVuc3VyZUdsb2JhbEhhbmRsZXJzKCkge1xuICAgIGlmIChnbG9iYWxzUmVnaXN0ZXJlZCkgcmV0dXJuO1xuICAgIHJlZ2lzdGVyR2xvYmFsSGFuZGxlcnMoKTtcbiAgICBnbG9iYWxzUmVnaXN0ZXJlZCA9IHRydWU7XG4gIH1cbiAgZnVuY3Rpb24gcmVnaXN0ZXJHbG9iYWxIYW5kbGVycygpIHtcbiAgICAvLyBXaGVuIHRoZSB3aW5kb3cgcmVzaXplcywgd2UgbmVlZCB0byByZWZyZXNoIGFjdGl2ZSBlZGl0b3JzLlxuICAgIHZhciByZXNpemVUaW1lcjtcbiAgICBvbih3aW5kb3csIFwicmVzaXplXCIsIGZ1bmN0aW9uKCkge1xuICAgICAgaWYgKHJlc2l6ZVRpbWVyID09IG51bGwpIHJlc2l6ZVRpbWVyID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcbiAgICAgICAgcmVzaXplVGltZXIgPSBudWxsO1xuICAgICAgICBmb3JFYWNoQ29kZU1pcnJvcihvblJlc2l6ZSk7XG4gICAgICB9LCAxMDApO1xuICAgIH0pO1xuICAgIC8vIFdoZW4gdGhlIHdpbmRvdyBsb3NlcyBmb2N1cywgd2Ugd2FudCB0byBzaG93IHRoZSBlZGl0b3IgYXMgYmx1cnJlZFxuICAgIG9uKHdpbmRvdywgXCJibHVyXCIsIGZ1bmN0aW9uKCkge1xuICAgICAgZm9yRWFjaENvZGVNaXJyb3Iob25CbHVyKTtcbiAgICB9KTtcbiAgfVxuXG4gIC8vIEZFQVRVUkUgREVURUNUSU9OXG5cbiAgLy8gRGV0ZWN0IGRyYWctYW5kLWRyb3BcbiAgdmFyIGRyYWdBbmREcm9wID0gZnVuY3Rpb24oKSB7XG4gICAgLy8gVGhlcmUgaXMgKnNvbWUqIGtpbmQgb2YgZHJhZy1hbmQtZHJvcCBzdXBwb3J0IGluIElFNi04LCBidXQgSVxuICAgIC8vIGNvdWxkbid0IGdldCBpdCB0byB3b3JrIHlldC5cbiAgICBpZiAoaWUgJiYgaWVfdmVyc2lvbiA8IDkpIHJldHVybiBmYWxzZTtcbiAgICB2YXIgZGl2ID0gZWx0KCdkaXYnKTtcbiAgICByZXR1cm4gXCJkcmFnZ2FibGVcIiBpbiBkaXYgfHwgXCJkcmFnRHJvcFwiIGluIGRpdjtcbiAgfSgpO1xuXG4gIHZhciB6d3NwU3VwcG9ydGVkO1xuICBmdW5jdGlvbiB6ZXJvV2lkdGhFbGVtZW50KG1lYXN1cmUpIHtcbiAgICBpZiAoendzcFN1cHBvcnRlZCA9PSBudWxsKSB7XG4gICAgICB2YXIgdGVzdCA9IGVsdChcInNwYW5cIiwgXCJcXHUyMDBiXCIpO1xuICAgICAgcmVtb3ZlQ2hpbGRyZW5BbmRBZGQobWVhc3VyZSwgZWx0KFwic3BhblwiLCBbdGVzdCwgZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoXCJ4XCIpXSkpO1xuICAgICAgaWYgKG1lYXN1cmUuZmlyc3RDaGlsZC5vZmZzZXRIZWlnaHQgIT0gMClcbiAgICAgICAgendzcFN1cHBvcnRlZCA9IHRlc3Qub2Zmc2V0V2lkdGggPD0gMSAmJiB0ZXN0Lm9mZnNldEhlaWdodCA+IDIgJiYgIShpZSAmJiBpZV92ZXJzaW9uIDwgOCk7XG4gICAgfVxuICAgIHZhciBub2RlID0gendzcFN1cHBvcnRlZCA/IGVsdChcInNwYW5cIiwgXCJcXHUyMDBiXCIpIDpcbiAgICAgIGVsdChcInNwYW5cIiwgXCJcXHUwMGEwXCIsIG51bGwsIFwiZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogMXB4OyBtYXJnaW4tcmlnaHQ6IC0xcHhcIik7XG4gICAgbm9kZS5zZXRBdHRyaWJ1dGUoXCJjbS10ZXh0XCIsIFwiXCIpO1xuICAgIHJldHVybiBub2RlO1xuICB9XG5cbiAgLy8gRmVhdHVyZS1kZXRlY3QgSUUncyBjcnVtbXkgY2xpZW50IHJlY3QgcmVwb3J0aW5nIGZvciBiaWRpIHRleHRcbiAgdmFyIGJhZEJpZGlSZWN0cztcbiAgZnVuY3Rpb24gaGFzQmFkQmlkaVJlY3RzKG1lYXN1cmUpIHtcbiAgICBpZiAoYmFkQmlkaVJlY3RzICE9IG51bGwpIHJldHVybiBiYWRCaWRpUmVjdHM7XG4gICAgdmFyIHR4dCA9IHJlbW92ZUNoaWxkcmVuQW5kQWRkKG1lYXN1cmUsIGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKFwiQVxcdTA2MmVBXCIpKTtcbiAgICB2YXIgcjAgPSByYW5nZSh0eHQsIDAsIDEpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO1xuICAgIGlmICghcjAgfHwgcjAubGVmdCA9PSByMC5yaWdodCkgcmV0dXJuIGZhbHNlOyAvLyBTYWZhcmkgcmV0dXJucyBudWxsIGluIHNvbWUgY2FzZXMgKCMyNzgwKVxuICAgIHZhciByMSA9IHJhbmdlKHR4dCwgMSwgMikuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG4gICAgcmV0dXJuIGJhZEJpZGlSZWN0cyA9IChyMS5yaWdodCAtIHIwLnJpZ2h0IDwgMyk7XG4gIH1cblxuICAvLyBTZWUgaWYgXCJcIi5zcGxpdCBpcyB0aGUgYnJva2VuIElFIHZlcnNpb24sIGlmIHNvLCBwcm92aWRlIGFuXG4gIC8vIGFsdGVybmF0aXZlIHdheSB0byBzcGxpdCBsaW5lcy5cbiAgdmFyIHNwbGl0TGluZXNBdXRvID0gQ29kZU1pcnJvci5zcGxpdExpbmVzID0gXCJcXG5cXG5iXCIuc3BsaXQoL1xcbi8pLmxlbmd0aCAhPSAzID8gZnVuY3Rpb24oc3RyaW5nKSB7XG4gICAgdmFyIHBvcyA9IDAsIHJlc3VsdCA9IFtdLCBsID0gc3RyaW5nLmxlbmd0aDtcbiAgICB3aGlsZSAocG9zIDw9IGwpIHtcbiAgICAgIHZhciBubCA9IHN0cmluZy5pbmRleE9mKFwiXFxuXCIsIHBvcyk7XG4gICAgICBpZiAobmwgPT0gLTEpIG5sID0gc3RyaW5nLmxlbmd0aDtcbiAgICAgIHZhciBsaW5lID0gc3RyaW5nLnNsaWNlKHBvcywgc3RyaW5nLmNoYXJBdChubCAtIDEpID09IFwiXFxyXCIgPyBubCAtIDEgOiBubCk7XG4gICAgICB2YXIgcnQgPSBsaW5lLmluZGV4T2YoXCJcXHJcIik7XG4gICAgICBpZiAocnQgIT0gLTEpIHtcbiAgICAgICAgcmVzdWx0LnB1c2gobGluZS5zbGljZSgwLCBydCkpO1xuICAgICAgICBwb3MgKz0gcnQgKyAxO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgcmVzdWx0LnB1c2gobGluZSk7XG4gICAgICAgIHBvcyA9IG5sICsgMTtcbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIHJlc3VsdDtcbiAgfSA6IGZ1bmN0aW9uKHN0cmluZyl7cmV0dXJuIHN0cmluZy5zcGxpdCgvXFxyXFxuP3xcXG4vKTt9O1xuXG4gIHZhciBoYXNTZWxlY3Rpb24gPSB3aW5kb3cuZ2V0U2VsZWN0aW9uID8gZnVuY3Rpb24odGUpIHtcbiAgICB0cnkgeyByZXR1cm4gdGUuc2VsZWN0aW9uU3RhcnQgIT0gdGUuc2VsZWN0aW9uRW5kOyB9XG4gICAgY2F0Y2goZSkgeyByZXR1cm4gZmFsc2U7IH1cbiAgfSA6IGZ1bmN0aW9uKHRlKSB7XG4gICAgdHJ5IHt2YXIgcmFuZ2UgPSB0ZS5vd25lckRvY3VtZW50LnNlbGVjdGlvbi5jcmVhdGVSYW5nZSgpO31cbiAgICBjYXRjaChlKSB7fVxuICAgIGlmICghcmFuZ2UgfHwgcmFuZ2UucGFyZW50RWxlbWVudCgpICE9IHRlKSByZXR1cm4gZmFsc2U7XG4gICAgcmV0dXJuIHJhbmdlLmNvbXBhcmVFbmRQb2ludHMoXCJTdGFydFRvRW5kXCIsIHJhbmdlKSAhPSAwO1xuICB9O1xuXG4gIHZhciBoYXNDb3B5RXZlbnQgPSAoZnVuY3Rpb24oKSB7XG4gICAgdmFyIGUgPSBlbHQoXCJkaXZcIik7XG4gICAgaWYgKFwib25jb3B5XCIgaW4gZSkgcmV0dXJuIHRydWU7XG4gICAgZS5zZXRBdHRyaWJ1dGUoXCJvbmNvcHlcIiwgXCJyZXR1cm47XCIpO1xuICAgIHJldHVybiB0eXBlb2YgZS5vbmNvcHkgPT0gXCJmdW5jdGlvblwiO1xuICB9KSgpO1xuXG4gIHZhciBiYWRab29tZWRSZWN0cyA9IG51bGw7XG4gIGZ1bmN0aW9uIGhhc0JhZFpvb21lZFJlY3RzKG1lYXN1cmUpIHtcbiAgICBpZiAoYmFkWm9vbWVkUmVjdHMgIT0gbnVsbCkgcmV0dXJuIGJhZFpvb21lZFJlY3RzO1xuICAgIHZhciBub2RlID0gcmVtb3ZlQ2hpbGRyZW5BbmRBZGQobWVhc3VyZSwgZWx0KFwic3BhblwiLCBcInhcIikpO1xuICAgIHZhciBub3JtYWwgPSBub2RlLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO1xuICAgIHZhciBmcm9tUmFuZ2UgPSByYW5nZShub2RlLCAwLCAxKS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtcbiAgICByZXR1cm4gYmFkWm9vbWVkUmVjdHMgPSBNYXRoLmFicyhub3JtYWwubGVmdCAtIGZyb21SYW5nZS5sZWZ0KSA+IDE7XG4gIH1cblxuICAvLyBLRVkgTkFNRVNcblxuICB2YXIga2V5TmFtZXMgPSBDb2RlTWlycm9yLmtleU5hbWVzID0ge1xuICAgIDM6IFwiRW50ZXJcIiwgODogXCJCYWNrc3BhY2VcIiwgOTogXCJUYWJcIiwgMTM6IFwiRW50ZXJcIiwgMTY6IFwiU2hpZnRcIiwgMTc6IFwiQ3RybFwiLCAxODogXCJBbHRcIixcbiAgICAxOTogXCJQYXVzZVwiLCAyMDogXCJDYXBzTG9ja1wiLCAyNzogXCJFc2NcIiwgMzI6IFwiU3BhY2VcIiwgMzM6IFwiUGFnZVVwXCIsIDM0OiBcIlBhZ2VEb3duXCIsIDM1OiBcIkVuZFwiLFxuICAgIDM2OiBcIkhvbWVcIiwgMzc6IFwiTGVmdFwiLCAzODogXCJVcFwiLCAzOTogXCJSaWdodFwiLCA0MDogXCJEb3duXCIsIDQ0OiBcIlByaW50U2NyblwiLCA0NTogXCJJbnNlcnRcIixcbiAgICA0NjogXCJEZWxldGVcIiwgNTk6IFwiO1wiLCA2MTogXCI9XCIsIDkxOiBcIk1vZFwiLCA5MjogXCJNb2RcIiwgOTM6IFwiTW9kXCIsXG4gICAgMTA2OiBcIipcIiwgMTA3OiBcIj1cIiwgMTA5OiBcIi1cIiwgMTEwOiBcIi5cIiwgMTExOiBcIi9cIiwgMTI3OiBcIkRlbGV0ZVwiLFxuICAgIDE3MzogXCItXCIsIDE4NjogXCI7XCIsIDE4NzogXCI9XCIsIDE4ODogXCIsXCIsIDE4OTogXCItXCIsIDE5MDogXCIuXCIsIDE5MTogXCIvXCIsIDE5MjogXCJgXCIsIDIxOTogXCJbXCIsIDIyMDogXCJcXFxcXCIsXG4gICAgMjIxOiBcIl1cIiwgMjIyOiBcIidcIiwgNjMyMzI6IFwiVXBcIiwgNjMyMzM6IFwiRG93blwiLCA2MzIzNDogXCJMZWZ0XCIsIDYzMjM1OiBcIlJpZ2h0XCIsIDYzMjcyOiBcIkRlbGV0ZVwiLFxuICAgIDYzMjczOiBcIkhvbWVcIiwgNjMyNzU6IFwiRW5kXCIsIDYzMjc2OiBcIlBhZ2VVcFwiLCA2MzI3NzogXCJQYWdlRG93blwiLCA2MzMwMjogXCJJbnNlcnRcIlxuICB9O1xuICAoZnVuY3Rpb24oKSB7XG4gICAgLy8gTnVtYmVyIGtleXNcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IDEwOyBpKyspIGtleU5hbWVzW2kgKyA0OF0gPSBrZXlOYW1lc1tpICsgOTZdID0gU3RyaW5nKGkpO1xuICAgIC8vIEFscGhhYmV0aWMga2V5c1xuICAgIGZvciAodmFyIGkgPSA2NTsgaSA8PSA5MDsgaSsrKSBrZXlOYW1lc1tpXSA9IFN0cmluZy5mcm9tQ2hhckNvZGUoaSk7XG4gICAgLy8gRnVuY3Rpb24ga2V5c1xuICAgIGZvciAodmFyIGkgPSAxOyBpIDw9IDEyOyBpKyspIGtleU5hbWVzW2kgKyAxMTFdID0ga2V5TmFtZXNbaSArIDYzMjM1XSA9IFwiRlwiICsgaTtcbiAgfSkoKTtcblxuICAvLyBCSURJIEhFTFBFUlNcblxuICBmdW5jdGlvbiBpdGVyYXRlQmlkaVNlY3Rpb25zKG9yZGVyLCBmcm9tLCB0bywgZikge1xuICAgIGlmICghb3JkZXIpIHJldHVybiBmKGZyb20sIHRvLCBcImx0clwiKTtcbiAgICB2YXIgZm91bmQgPSBmYWxzZTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IG9yZGVyLmxlbmd0aDsgKytpKSB7XG4gICAgICB2YXIgcGFydCA9IG9yZGVyW2ldO1xuICAgICAgaWYgKHBhcnQuZnJvbSA8IHRvICYmIHBhcnQudG8gPiBmcm9tIHx8IGZyb20gPT0gdG8gJiYgcGFydC50byA9PSBmcm9tKSB7XG4gICAgICAgIGYoTWF0aC5tYXgocGFydC5mcm9tLCBmcm9tKSwgTWF0aC5taW4ocGFydC50bywgdG8pLCBwYXJ0LmxldmVsID09IDEgPyBcInJ0bFwiIDogXCJsdHJcIik7XG4gICAgICAgIGZvdW5kID0gdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgaWYgKCFmb3VuZCkgZihmcm9tLCB0bywgXCJsdHJcIik7XG4gIH1cblxuICBmdW5jdGlvbiBiaWRpTGVmdChwYXJ0KSB7IHJldHVybiBwYXJ0LmxldmVsICUgMiA/IHBhcnQudG8gOiBwYXJ0LmZyb207IH1cbiAgZnVuY3Rpb24gYmlkaVJpZ2h0KHBhcnQpIHsgcmV0dXJuIHBhcnQubGV2ZWwgJSAyID8gcGFydC5mcm9tIDogcGFydC50bzsgfVxuXG4gIGZ1bmN0aW9uIGxpbmVMZWZ0KGxpbmUpIHsgdmFyIG9yZGVyID0gZ2V0T3JkZXIobGluZSk7IHJldHVybiBvcmRlciA/IGJpZGlMZWZ0KG9yZGVyWzBdKSA6IDA7IH1cbiAgZnVuY3Rpb24gbGluZVJpZ2h0KGxpbmUpIHtcbiAgICB2YXIgb3JkZXIgPSBnZXRPcmRlcihsaW5lKTtcbiAgICBpZiAoIW9yZGVyKSByZXR1cm4gbGluZS50ZXh0Lmxlbmd0aDtcbiAgICByZXR1cm4gYmlkaVJpZ2h0KGxzdChvcmRlcikpO1xuICB9XG5cbiAgZnVuY3Rpb24gbGluZVN0YXJ0KGNtLCBsaW5lTikge1xuICAgIHZhciBsaW5lID0gZ2V0TGluZShjbS5kb2MsIGxpbmVOKTtcbiAgICB2YXIgdmlzdWFsID0gdmlzdWFsTGluZShsaW5lKTtcbiAgICBpZiAodmlzdWFsICE9IGxpbmUpIGxpbmVOID0gbGluZU5vKHZpc3VhbCk7XG4gICAgdmFyIG9yZGVyID0gZ2V0T3JkZXIodmlzdWFsKTtcbiAgICB2YXIgY2ggPSAhb3JkZXIgPyAwIDogb3JkZXJbMF0ubGV2ZWwgJSAyID8gbGluZVJpZ2h0KHZpc3VhbCkgOiBsaW5lTGVmdCh2aXN1YWwpO1xuICAgIHJldHVybiBQb3MobGluZU4sIGNoKTtcbiAgfVxuICBmdW5jdGlvbiBsaW5lRW5kKGNtLCBsaW5lTikge1xuICAgIHZhciBtZXJnZWQsIGxpbmUgPSBnZXRMaW5lKGNtLmRvYywgbGluZU4pO1xuICAgIHdoaWxlIChtZXJnZWQgPSBjb2xsYXBzZWRTcGFuQXRFbmQobGluZSkpIHtcbiAgICAgIGxpbmUgPSBtZXJnZWQuZmluZCgxLCB0cnVlKS5saW5lO1xuICAgICAgbGluZU4gPSBudWxsO1xuICAgIH1cbiAgICB2YXIgb3JkZXIgPSBnZXRPcmRlcihsaW5lKTtcbiAgICB2YXIgY2ggPSAhb3JkZXIgPyBsaW5lLnRleHQubGVuZ3RoIDogb3JkZXJbMF0ubGV2ZWwgJSAyID8gbGluZUxlZnQobGluZSkgOiBsaW5lUmlnaHQobGluZSk7XG4gICAgcmV0dXJuIFBvcyhsaW5lTiA9PSBudWxsID8gbGluZU5vKGxpbmUpIDogbGluZU4sIGNoKTtcbiAgfVxuICBmdW5jdGlvbiBsaW5lU3RhcnRTbWFydChjbSwgcG9zKSB7XG4gICAgdmFyIHN0YXJ0ID0gbGluZVN0YXJ0KGNtLCBwb3MubGluZSk7XG4gICAgdmFyIGxpbmUgPSBnZXRMaW5lKGNtLmRvYywgc3RhcnQubGluZSk7XG4gICAgdmFyIG9yZGVyID0gZ2V0T3JkZXIobGluZSk7XG4gICAgaWYgKCFvcmRlciB8fCBvcmRlclswXS5sZXZlbCA9PSAwKSB7XG4gICAgICB2YXIgZmlyc3ROb25XUyA9IE1hdGgubWF4KDAsIGxpbmUudGV4dC5zZWFyY2goL1xcUy8pKTtcbiAgICAgIHZhciBpbldTID0gcG9zLmxpbmUgPT0gc3RhcnQubGluZSAmJiBwb3MuY2ggPD0gZmlyc3ROb25XUyAmJiBwb3MuY2g7XG4gICAgICByZXR1cm4gUG9zKHN0YXJ0LmxpbmUsIGluV1MgPyAwIDogZmlyc3ROb25XUyk7XG4gICAgfVxuICAgIHJldHVybiBzdGFydDtcbiAgfVxuXG4gIGZ1bmN0aW9uIGNvbXBhcmVCaWRpTGV2ZWwob3JkZXIsIGEsIGIpIHtcbiAgICB2YXIgbGluZWRpciA9IG9yZGVyWzBdLmxldmVsO1xuICAgIGlmIChhID09IGxpbmVkaXIpIHJldHVybiB0cnVlO1xuICAgIGlmIChiID09IGxpbmVkaXIpIHJldHVybiBmYWxzZTtcbiAgICByZXR1cm4gYSA8IGI7XG4gIH1cbiAgdmFyIGJpZGlPdGhlcjtcbiAgZnVuY3Rpb24gZ2V0QmlkaVBhcnRBdChvcmRlciwgcG9zKSB7XG4gICAgYmlkaU90aGVyID0gbnVsbDtcbiAgICBmb3IgKHZhciBpID0gMCwgZm91bmQ7IGkgPCBvcmRlci5sZW5ndGg7ICsraSkge1xuICAgICAgdmFyIGN1ciA9IG9yZGVyW2ldO1xuICAgICAgaWYgKGN1ci5mcm9tIDwgcG9zICYmIGN1ci50byA+IHBvcykgcmV0dXJuIGk7XG4gICAgICBpZiAoKGN1ci5mcm9tID09IHBvcyB8fCBjdXIudG8gPT0gcG9zKSkge1xuICAgICAgICBpZiAoZm91bmQgPT0gbnVsbCkge1xuICAgICAgICAgIGZvdW5kID0gaTtcbiAgICAgICAgfSBlbHNlIGlmIChjb21wYXJlQmlkaUxldmVsKG9yZGVyLCBjdXIubGV2ZWwsIG9yZGVyW2ZvdW5kXS5sZXZlbCkpIHtcbiAgICAgICAgICBpZiAoY3VyLmZyb20gIT0gY3VyLnRvKSBiaWRpT3RoZXIgPSBmb3VuZDtcbiAgICAgICAgICByZXR1cm4gaTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBpZiAoY3VyLmZyb20gIT0gY3VyLnRvKSBiaWRpT3RoZXIgPSBpO1xuICAgICAgICAgIHJldHVybiBmb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gZm91bmQ7XG4gIH1cblxuICBmdW5jdGlvbiBtb3ZlSW5MaW5lKGxpbmUsIHBvcywgZGlyLCBieVVuaXQpIHtcbiAgICBpZiAoIWJ5VW5pdCkgcmV0dXJuIHBvcyArIGRpcjtcbiAgICBkbyBwb3MgKz0gZGlyO1xuICAgIHdoaWxlIChwb3MgPiAwICYmIGlzRXh0ZW5kaW5nQ2hhcihsaW5lLnRleHQuY2hhckF0KHBvcykpKTtcbiAgICByZXR1cm4gcG9zO1xuICB9XG5cbiAgLy8gVGhpcyBpcyBuZWVkZWQgaW4gb3JkZXIgdG8gbW92ZSAndmlzdWFsbHknIHRocm91Z2ggYmktZGlyZWN0aW9uYWxcbiAgLy8gdGV4dCAtLSBpLmUuLCBwcmVzc2luZyBsZWZ0IHNob3VsZCBtYWtlIHRoZSBjdXJzb3IgZ28gbGVmdCwgZXZlblxuICAvLyB3aGVuIGluIFJUTCB0ZXh0LiBUaGUgdHJpY2t5IHBhcnQgaXMgdGhlICdqdW1wcycsIHdoZXJlIFJUTCBhbmRcbiAgLy8gTFRSIHRleHQgdG91Y2ggZWFjaCBvdGhlci4gVGhpcyBvZnRlbiByZXF1aXJlcyB0aGUgY3Vyc29yIG9mZnNldFxuICAvLyB0byBtb3ZlIG1vcmUgdGhhbiBvbmUgdW5pdCwgaW4gb3JkZXIgdG8gdmlzdWFsbHkgbW92ZSBvbmUgdW5pdC5cbiAgZnVuY3Rpb24gbW92ZVZpc3VhbGx5KGxpbmUsIHN0YXJ0LCBkaXIsIGJ5VW5pdCkge1xuICAgIHZhciBiaWRpID0gZ2V0T3JkZXIobGluZSk7XG4gICAgaWYgKCFiaWRpKSByZXR1cm4gbW92ZUxvZ2ljYWxseShsaW5lLCBzdGFydCwgZGlyLCBieVVuaXQpO1xuICAgIHZhciBwb3MgPSBnZXRCaWRpUGFydEF0KGJpZGksIHN0YXJ0KSwgcGFydCA9IGJpZGlbcG9zXTtcbiAgICB2YXIgdGFyZ2V0ID0gbW92ZUluTGluZShsaW5lLCBzdGFydCwgcGFydC5sZXZlbCAlIDIgPyAtZGlyIDogZGlyLCBieVVuaXQpO1xuXG4gICAgZm9yICg7Oykge1xuICAgICAgaWYgKHRhcmdldCA+IHBhcnQuZnJvbSAmJiB0YXJnZXQgPCBwYXJ0LnRvKSByZXR1cm4gdGFyZ2V0O1xuICAgICAgaWYgKHRhcmdldCA9PSBwYXJ0LmZyb20gfHwgdGFyZ2V0ID09IHBhcnQudG8pIHtcbiAgICAgICAgaWYgKGdldEJpZGlQYXJ0QXQoYmlkaSwgdGFyZ2V0KSA9PSBwb3MpIHJldHVybiB0YXJnZXQ7XG4gICAgICAgIHBhcnQgPSBiaWRpW3BvcyArPSBkaXJdO1xuICAgICAgICByZXR1cm4gKGRpciA+IDApID09IHBhcnQubGV2ZWwgJSAyID8gcGFydC50byA6IHBhcnQuZnJvbTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHBhcnQgPSBiaWRpW3BvcyArPSBkaXJdO1xuICAgICAgICBpZiAoIXBhcnQpIHJldHVybiBudWxsO1xuICAgICAgICBpZiAoKGRpciA+IDApID09IHBhcnQubGV2ZWwgJSAyKVxuICAgICAgICAgIHRhcmdldCA9IG1vdmVJbkxpbmUobGluZSwgcGFydC50bywgLTEsIGJ5VW5pdCk7XG4gICAgICAgIGVsc2VcbiAgICAgICAgICB0YXJnZXQgPSBtb3ZlSW5MaW5lKGxpbmUsIHBhcnQuZnJvbSwgMSwgYnlVbml0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiBtb3ZlTG9naWNhbGx5KGxpbmUsIHN0YXJ0LCBkaXIsIGJ5VW5pdCkge1xuICAgIHZhciB0YXJnZXQgPSBzdGFydCArIGRpcjtcbiAgICBpZiAoYnlVbml0KSB3aGlsZSAodGFyZ2V0ID4gMCAmJiBpc0V4dGVuZGluZ0NoYXIobGluZS50ZXh0LmNoYXJBdCh0YXJnZXQpKSkgdGFyZ2V0ICs9IGRpcjtcbiAgICByZXR1cm4gdGFyZ2V0IDwgMCB8fCB0YXJnZXQgPiBsaW5lLnRleHQubGVuZ3RoID8gbnVsbCA6IHRhcmdldDtcbiAgfVxuXG4gIC8vIEJpZGlyZWN0aW9uYWwgb3JkZXJpbmcgYWxnb3JpdGhtXG4gIC8vIFNlZSBodHRwOi8vdW5pY29kZS5vcmcvcmVwb3J0cy90cjkvdHI5LTEzLmh0bWwgZm9yIHRoZSBhbGdvcml0aG1cbiAgLy8gdGhhdCB0aGlzIChwYXJ0aWFsbHkpIGltcGxlbWVudHMuXG5cbiAgLy8gT25lLWNoYXIgY29kZXMgdXNlZCBmb3IgY2hhcmFjdGVyIHR5cGVzOlxuICAvLyBMIChMKTogICBMZWZ0LXRvLVJpZ2h0XG4gIC8vIFIgKFIpOiAgIFJpZ2h0LXRvLUxlZnRcbiAgLy8gciAoQUwpOiAgUmlnaHQtdG8tTGVmdCBBcmFiaWNcbiAgLy8gMSAoRU4pOiAgRXVyb3BlYW4gTnVtYmVyXG4gIC8vICsgKEVTKTogIEV1cm9wZWFuIE51bWJlciBTZXBhcmF0b3JcbiAgLy8gJSAoRVQpOiAgRXVyb3BlYW4gTnVtYmVyIFRlcm1pbmF0b3JcbiAgLy8gbiAoQU4pOiAgQXJhYmljIE51bWJlclxuICAvLyAsIChDUyk6ICBDb21tb24gTnVtYmVyIFNlcGFyYXRvclxuICAvLyBtIChOU00pOiBOb24tU3BhY2luZyBNYXJrXG4gIC8vIGIgKEJOKTogIEJvdW5kYXJ5IE5ldXRyYWxcbiAgLy8gcyAoQik6ICAgUGFyYWdyYXBoIFNlcGFyYXRvclxuICAvLyB0IChTKTogICBTZWdtZW50IFNlcGFyYXRvclxuICAvLyB3IChXUyk6ICBXaGl0ZXNwYWNlXG4gIC8vIE4gKE9OKTogIE90aGVyIE5ldXRyYWxzXG5cbiAgLy8gUmV0dXJucyBudWxsIGlmIGNoYXJhY3RlcnMgYXJlIG9yZGVyZWQgYXMgdGhleSBhcHBlYXJcbiAgLy8gKGxlZnQtdG8tcmlnaHQpLCBvciBhbiBhcnJheSBvZiBzZWN0aW9ucyAoe2Zyb20sIHRvLCBsZXZlbH1cbiAgLy8gb2JqZWN0cykgaW4gdGhlIG9yZGVyIGluIHdoaWNoIHRoZXkgb2NjdXIgdmlzdWFsbHkuXG4gIHZhciBiaWRpT3JkZXJpbmcgPSAoZnVuY3Rpb24oKSB7XG4gICAgLy8gQ2hhcmFjdGVyIHR5cGVzIGZvciBjb2RlcG9pbnRzIDAgdG8gMHhmZlxuICAgIHZhciBsb3dUeXBlcyA9IFwiYmJiYmJiYmJidHN0d3NiYmJiYmJiYmJiYmJiYnNzc3R3Tk4lJSVOTk5OTk4sTixOMTExMTExMTExMU5OTk5OTk5MTExMTExMTExMTExMTExMTExMTExMTExMTE5OTk5OTkxMTExMTExMTExMTExMTExMTExMTExMTExMTk5OTmJiYmJiYnNiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYixOJSUlJU5OTk5MTk5OTk4lJTExTkxOTk4xTE5OTk5OTExMTExMTExMTExMTExMTExMTExMTExOTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTE5cIjtcbiAgICAvLyBDaGFyYWN0ZXIgdHlwZXMgZm9yIGNvZGVwb2ludHMgMHg2MDAgdG8gMHg2ZmZcbiAgICB2YXIgYXJhYmljVHlwZXMgPSBcInJycnJycnJycnJycixyTk5tbW1tbW1ycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycm1tbW1tbW1tbW1tbW1tcnJycnJycm5ubm5ubm5ubm4lbm5ycnJtcnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJtbW1tbW1tbW1tbW1tbW1tbW1tTm1tbW1cIjtcbiAgICBmdW5jdGlvbiBjaGFyVHlwZShjb2RlKSB7XG4gICAgICBpZiAoY29kZSA8PSAweGY3KSByZXR1cm4gbG93VHlwZXMuY2hhckF0KGNvZGUpO1xuICAgICAgZWxzZSBpZiAoMHg1OTAgPD0gY29kZSAmJiBjb2RlIDw9IDB4NWY0KSByZXR1cm4gXCJSXCI7XG4gICAgICBlbHNlIGlmICgweDYwMCA8PSBjb2RlICYmIGNvZGUgPD0gMHg2ZWQpIHJldHVybiBhcmFiaWNUeXBlcy5jaGFyQXQoY29kZSAtIDB4NjAwKTtcbiAgICAgIGVsc2UgaWYgKDB4NmVlIDw9IGNvZGUgJiYgY29kZSA8PSAweDhhYykgcmV0dXJuIFwiclwiO1xuICAgICAgZWxzZSBpZiAoMHgyMDAwIDw9IGNvZGUgJiYgY29kZSA8PSAweDIwMGIpIHJldHVybiBcIndcIjtcbiAgICAgIGVsc2UgaWYgKGNvZGUgPT0gMHgyMDBjKSByZXR1cm4gXCJiXCI7XG4gICAgICBlbHNlIHJldHVybiBcIkxcIjtcbiAgICB9XG5cbiAgICB2YXIgYmlkaVJFID0gL1tcXHUwNTkwLVxcdTA1ZjRcXHUwNjAwLVxcdTA2ZmZcXHUwNzAwLVxcdTA4YWNdLztcbiAgICB2YXIgaXNOZXV0cmFsID0gL1tzdHdOXS8sIGlzU3Ryb25nID0gL1tMUnJdLywgY291bnRzQXNMZWZ0ID0gL1tMYjFuXS8sIGNvdW50c0FzTnVtID0gL1sxbl0vO1xuICAgIC8vIEJyb3dzZXJzIHNlZW0gdG8gYWx3YXlzIHRyZWF0IHRoZSBib3VuZGFyaWVzIG9mIGJsb2NrIGVsZW1lbnRzIGFzIGJlaW5nIEwuXG4gICAgdmFyIG91dGVyVHlwZSA9IFwiTFwiO1xuXG4gICAgZnVuY3Rpb24gQmlkaVNwYW4obGV2ZWwsIGZyb20sIHRvKSB7XG4gICAgICB0aGlzLmxldmVsID0gbGV2ZWw7XG4gICAgICB0aGlzLmZyb20gPSBmcm9tOyB0aGlzLnRvID0gdG87XG4gICAgfVxuXG4gICAgcmV0dXJuIGZ1bmN0aW9uKHN0cikge1xuICAgICAgaWYgKCFiaWRpUkUudGVzdChzdHIpKSByZXR1cm4gZmFsc2U7XG4gICAgICB2YXIgbGVuID0gc3RyLmxlbmd0aCwgdHlwZXMgPSBbXTtcbiAgICAgIGZvciAodmFyIGkgPSAwLCB0eXBlOyBpIDwgbGVuOyArK2kpXG4gICAgICAgIHR5cGVzLnB1c2godHlwZSA9IGNoYXJUeXBlKHN0ci5jaGFyQ29kZUF0KGkpKSk7XG5cbiAgICAgIC8vIFcxLiBFeGFtaW5lIGVhY2ggbm9uLXNwYWNpbmcgbWFyayAoTlNNKSBpbiB0aGUgbGV2ZWwgcnVuLCBhbmRcbiAgICAgIC8vIGNoYW5nZSB0aGUgdHlwZSBvZiB0aGUgTlNNIHRvIHRoZSB0eXBlIG9mIHRoZSBwcmV2aW91c1xuICAgICAgLy8gY2hhcmFjdGVyLiBJZiB0aGUgTlNNIGlzIGF0IHRoZSBzdGFydCBvZiB0aGUgbGV2ZWwgcnVuLCBpdCB3aWxsXG4gICAgICAvLyBnZXQgdGhlIHR5cGUgb2Ygc29yLlxuICAgICAgZm9yICh2YXIgaSA9IDAsIHByZXYgPSBvdXRlclR5cGU7IGkgPCBsZW47ICsraSkge1xuICAgICAgICB2YXIgdHlwZSA9IHR5cGVzW2ldO1xuICAgICAgICBpZiAodHlwZSA9PSBcIm1cIikgdHlwZXNbaV0gPSBwcmV2O1xuICAgICAgICBlbHNlIHByZXYgPSB0eXBlO1xuICAgICAgfVxuXG4gICAgICAvLyBXMi4gU2VhcmNoIGJhY2t3YXJkcyBmcm9tIGVhY2ggaW5zdGFuY2Ugb2YgYSBFdXJvcGVhbiBudW1iZXJcbiAgICAgIC8vIHVudGlsIHRoZSBmaXJzdCBzdHJvbmcgdHlwZSAoUiwgTCwgQUwsIG9yIHNvcikgaXMgZm91bmQuIElmIGFuXG4gICAgICAvLyBBTCBpcyBmb3VuZCwgY2hhbmdlIHRoZSB0eXBlIG9mIHRoZSBFdXJvcGVhbiBudW1iZXIgdG8gQXJhYmljXG4gICAgICAvLyBudW1iZXIuXG4gICAgICAvLyBXMy4gQ2hhbmdlIGFsbCBBTHMgdG8gUi5cbiAgICAgIGZvciAodmFyIGkgPSAwLCBjdXIgPSBvdXRlclR5cGU7IGkgPCBsZW47ICsraSkge1xuICAgICAgICB2YXIgdHlwZSA9IHR5cGVzW2ldO1xuICAgICAgICBpZiAodHlwZSA9PSBcIjFcIiAmJiBjdXIgPT0gXCJyXCIpIHR5cGVzW2ldID0gXCJuXCI7XG4gICAgICAgIGVsc2UgaWYgKGlzU3Ryb25nLnRlc3QodHlwZSkpIHsgY3VyID0gdHlwZTsgaWYgKHR5cGUgPT0gXCJyXCIpIHR5cGVzW2ldID0gXCJSXCI7IH1cbiAgICAgIH1cblxuICAgICAgLy8gVzQuIEEgc2luZ2xlIEV1cm9wZWFuIHNlcGFyYXRvciBiZXR3ZWVuIHR3byBFdXJvcGVhbiBudW1iZXJzXG4gICAgICAvLyBjaGFuZ2VzIHRvIGEgRXVyb3BlYW4gbnVtYmVyLiBBIHNpbmdsZSBjb21tb24gc2VwYXJhdG9yIGJldHdlZW5cbiAgICAgIC8vIHR3byBudW1iZXJzIG9mIHRoZSBzYW1lIHR5cGUgY2hhbmdlcyB0byB0aGF0IHR5cGUuXG4gICAgICBmb3IgKHZhciBpID0gMSwgcHJldiA9IHR5cGVzWzBdOyBpIDwgbGVuIC0gMTsgKytpKSB7XG4gICAgICAgIHZhciB0eXBlID0gdHlwZXNbaV07XG4gICAgICAgIGlmICh0eXBlID09IFwiK1wiICYmIHByZXYgPT0gXCIxXCIgJiYgdHlwZXNbaSsxXSA9PSBcIjFcIikgdHlwZXNbaV0gPSBcIjFcIjtcbiAgICAgICAgZWxzZSBpZiAodHlwZSA9PSBcIixcIiAmJiBwcmV2ID09IHR5cGVzW2krMV0gJiZcbiAgICAgICAgICAgICAgICAgKHByZXYgPT0gXCIxXCIgfHwgcHJldiA9PSBcIm5cIikpIHR5cGVzW2ldID0gcHJldjtcbiAgICAgICAgcHJldiA9IHR5cGU7XG4gICAgICB9XG5cbiAgICAgIC8vIFc1LiBBIHNlcXVlbmNlIG9mIEV1cm9wZWFuIHRlcm1pbmF0b3JzIGFkamFjZW50IHRvIEV1cm9wZWFuXG4gICAgICAvLyBudW1iZXJzIGNoYW5nZXMgdG8gYWxsIEV1cm9wZWFuIG51bWJlcnMuXG4gICAgICAvLyBXNi4gT3RoZXJ3aXNlLCBzZXBhcmF0b3JzIGFuZCB0ZXJtaW5hdG9ycyBjaGFuZ2UgdG8gT3RoZXJcbiAgICAgIC8vIE5ldXRyYWwuXG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgKytpKSB7XG4gICAgICAgIHZhciB0eXBlID0gdHlwZXNbaV07XG4gICAgICAgIGlmICh0eXBlID09IFwiLFwiKSB0eXBlc1tpXSA9IFwiTlwiO1xuICAgICAgICBlbHNlIGlmICh0eXBlID09IFwiJVwiKSB7XG4gICAgICAgICAgZm9yICh2YXIgZW5kID0gaSArIDE7IGVuZCA8IGxlbiAmJiB0eXBlc1tlbmRdID09IFwiJVwiOyArK2VuZCkge31cbiAgICAgICAgICB2YXIgcmVwbGFjZSA9IChpICYmIHR5cGVzW2ktMV0gPT0gXCIhXCIpIHx8IChlbmQgPCBsZW4gJiYgdHlwZXNbZW5kXSA9PSBcIjFcIikgPyBcIjFcIiA6IFwiTlwiO1xuICAgICAgICAgIGZvciAodmFyIGogPSBpOyBqIDwgZW5kOyArK2opIHR5cGVzW2pdID0gcmVwbGFjZTtcbiAgICAgICAgICBpID0gZW5kIC0gMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBXNy4gU2VhcmNoIGJhY2t3YXJkcyBmcm9tIGVhY2ggaW5zdGFuY2Ugb2YgYSBFdXJvcGVhbiBudW1iZXJcbiAgICAgIC8vIHVudGlsIHRoZSBmaXJzdCBzdHJvbmcgdHlwZSAoUiwgTCwgb3Igc29yKSBpcyBmb3VuZC4gSWYgYW4gTCBpc1xuICAgICAgLy8gZm91bmQsIHRoZW4gY2hhbmdlIHRoZSB0eXBlIG9mIHRoZSBFdXJvcGVhbiBudW1iZXIgdG8gTC5cbiAgICAgIGZvciAodmFyIGkgPSAwLCBjdXIgPSBvdXRlclR5cGU7IGkgPCBsZW47ICsraSkge1xuICAgICAgICB2YXIgdHlwZSA9IHR5cGVzW2ldO1xuICAgICAgICBpZiAoY3VyID09IFwiTFwiICYmIHR5cGUgPT0gXCIxXCIpIHR5cGVzW2ldID0gXCJMXCI7XG4gICAgICAgIGVsc2UgaWYgKGlzU3Ryb25nLnRlc3QodHlwZSkpIGN1ciA9IHR5cGU7XG4gICAgICB9XG5cbiAgICAgIC8vIE4xLiBBIHNlcXVlbmNlIG9mIG5ldXRyYWxzIHRha2VzIHRoZSBkaXJlY3Rpb24gb2YgdGhlXG4gICAgICAvLyBzdXJyb3VuZGluZyBzdHJvbmcgdGV4dCBpZiB0aGUgdGV4dCBvbiBib3RoIHNpZGVzIGhhcyB0aGUgc2FtZVxuICAgICAgLy8gZGlyZWN0aW9uLiBFdXJvcGVhbiBhbmQgQXJhYmljIG51bWJlcnMgYWN0IGFzIGlmIHRoZXkgd2VyZSBSIGluXG4gICAgICAvLyB0ZXJtcyBvZiB0aGVpciBpbmZsdWVuY2Ugb24gbmV1dHJhbHMuIFN0YXJ0LW9mLWxldmVsLXJ1biAoc29yKVxuICAgICAgLy8gYW5kIGVuZC1vZi1sZXZlbC1ydW4gKGVvcikgYXJlIHVzZWQgYXQgbGV2ZWwgcnVuIGJvdW5kYXJpZXMuXG4gICAgICAvLyBOMi4gQW55IHJlbWFpbmluZyBuZXV0cmFscyB0YWtlIHRoZSBlbWJlZGRpbmcgZGlyZWN0aW9uLlxuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsZW47ICsraSkge1xuICAgICAgICBpZiAoaXNOZXV0cmFsLnRlc3QodHlwZXNbaV0pKSB7XG4gICAgICAgICAgZm9yICh2YXIgZW5kID0gaSArIDE7IGVuZCA8IGxlbiAmJiBpc05ldXRyYWwudGVzdCh0eXBlc1tlbmRdKTsgKytlbmQpIHt9XG4gICAgICAgICAgdmFyIGJlZm9yZSA9IChpID8gdHlwZXNbaS0xXSA6IG91dGVyVHlwZSkgPT0gXCJMXCI7XG4gICAgICAgICAgdmFyIGFmdGVyID0gKGVuZCA8IGxlbiA/IHR5cGVzW2VuZF0gOiBvdXRlclR5cGUpID09IFwiTFwiO1xuICAgICAgICAgIHZhciByZXBsYWNlID0gYmVmb3JlIHx8IGFmdGVyID8gXCJMXCIgOiBcIlJcIjtcbiAgICAgICAgICBmb3IgKHZhciBqID0gaTsgaiA8IGVuZDsgKytqKSB0eXBlc1tqXSA9IHJlcGxhY2U7XG4gICAgICAgICAgaSA9IGVuZCAtIDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gSGVyZSB3ZSBkZXBhcnQgZnJvbSB0aGUgZG9jdW1lbnRlZCBhbGdvcml0aG0sIGluIG9yZGVyIHRvIGF2b2lkXG4gICAgICAvLyBidWlsZGluZyB1cCBhbiBhY3R1YWwgbGV2ZWxzIGFycmF5LiBTaW5jZSB0aGVyZSBhcmUgb25seSB0aHJlZVxuICAgICAgLy8gbGV2ZWxzICgwLCAxLCAyKSBpbiBhbiBpbXBsZW1lbnRhdGlvbiB0aGF0IGRvZXNuJ3QgdGFrZVxuICAgICAgLy8gZXhwbGljaXQgZW1iZWRkaW5nIGludG8gYWNjb3VudCwgd2UgY2FuIGJ1aWxkIHVwIHRoZSBvcmRlciBvblxuICAgICAgLy8gdGhlIGZseSwgd2l0aG91dCBmb2xsb3dpbmcgdGhlIGxldmVsLWJhc2VkIGFsZ29yaXRobS5cbiAgICAgIHZhciBvcmRlciA9IFtdLCBtO1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsZW47KSB7XG4gICAgICAgIGlmIChjb3VudHNBc0xlZnQudGVzdCh0eXBlc1tpXSkpIHtcbiAgICAgICAgICB2YXIgc3RhcnQgPSBpO1xuICAgICAgICAgIGZvciAoKytpOyBpIDwgbGVuICYmIGNvdW50c0FzTGVmdC50ZXN0KHR5cGVzW2ldKTsgKytpKSB7fVxuICAgICAgICAgIG9yZGVyLnB1c2gobmV3IEJpZGlTcGFuKDAsIHN0YXJ0LCBpKSk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgdmFyIHBvcyA9IGksIGF0ID0gb3JkZXIubGVuZ3RoO1xuICAgICAgICAgIGZvciAoKytpOyBpIDwgbGVuICYmIHR5cGVzW2ldICE9IFwiTFwiOyArK2kpIHt9XG4gICAgICAgICAgZm9yICh2YXIgaiA9IHBvczsgaiA8IGk7KSB7XG4gICAgICAgICAgICBpZiAoY291bnRzQXNOdW0udGVzdCh0eXBlc1tqXSkpIHtcbiAgICAgICAgICAgICAgaWYgKHBvcyA8IGopIG9yZGVyLnNwbGljZShhdCwgMCwgbmV3IEJpZGlTcGFuKDEsIHBvcywgaikpO1xuICAgICAgICAgICAgICB2YXIgbnN0YXJ0ID0gajtcbiAgICAgICAgICAgICAgZm9yICgrK2o7IGogPCBpICYmIGNvdW50c0FzTnVtLnRlc3QodHlwZXNbal0pOyArK2opIHt9XG4gICAgICAgICAgICAgIG9yZGVyLnNwbGljZShhdCwgMCwgbmV3IEJpZGlTcGFuKDIsIG5zdGFydCwgaikpO1xuICAgICAgICAgICAgICBwb3MgPSBqO1xuICAgICAgICAgICAgfSBlbHNlICsrajtcbiAgICAgICAgICB9XG4gICAgICAgICAgaWYgKHBvcyA8IGkpIG9yZGVyLnNwbGljZShhdCwgMCwgbmV3IEJpZGlTcGFuKDEsIHBvcywgaSkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpZiAob3JkZXJbMF0ubGV2ZWwgPT0gMSAmJiAobSA9IHN0ci5tYXRjaCgvXlxccysvKSkpIHtcbiAgICAgICAgb3JkZXJbMF0uZnJvbSA9IG1bMF0ubGVuZ3RoO1xuICAgICAgICBvcmRlci51bnNoaWZ0KG5ldyBCaWRpU3BhbigwLCAwLCBtWzBdLmxlbmd0aCkpO1xuICAgICAgfVxuICAgICAgaWYgKGxzdChvcmRlcikubGV2ZWwgPT0gMSAmJiAobSA9IHN0ci5tYXRjaCgvXFxzKyQvKSkpIHtcbiAgICAgICAgbHN0KG9yZGVyKS50byAtPSBtWzBdLmxlbmd0aDtcbiAgICAgICAgb3JkZXIucHVzaChuZXcgQmlkaVNwYW4oMCwgbGVuIC0gbVswXS5sZW5ndGgsIGxlbikpO1xuICAgICAgfVxuICAgICAgaWYgKG9yZGVyWzBdLmxldmVsID09IDIpXG4gICAgICAgIG9yZGVyLnVuc2hpZnQobmV3IEJpZGlTcGFuKDEsIG9yZGVyWzBdLnRvLCBvcmRlclswXS50bykpO1xuICAgICAgaWYgKG9yZGVyWzBdLmxldmVsICE9IGxzdChvcmRlcikubGV2ZWwpXG4gICAgICAgIG9yZGVyLnB1c2gobmV3IEJpZGlTcGFuKG9yZGVyWzBdLmxldmVsLCBsZW4sIGxlbikpO1xuXG4gICAgICByZXR1cm4gb3JkZXI7XG4gICAgfTtcbiAgfSkoKTtcblxuICAvLyBUSEUgRU5EXG5cbiAgQ29kZU1pcnJvci52ZXJzaW9uID0gXCI1LjE1LjJcIjtcblxuICByZXR1cm4gQ29kZU1pcnJvcjtcbn0pO1xuIiwiLy8gQ29kZU1pcnJvciwgY29weXJpZ2h0IChjKSBieSBNYXJpam4gSGF2ZXJiZWtlIGFuZCBvdGhlcnNcbi8vIERpc3RyaWJ1dGVkIHVuZGVyIGFuIE1JVCBsaWNlbnNlOiBodHRwOi8vY29kZW1pcnJvci5uZXQvTElDRU5TRVxuXG4oZnVuY3Rpb24obW9kKSB7XG4gIGlmICh0eXBlb2YgZXhwb3J0cyA9PSBcIm9iamVjdFwiICYmIHR5cGVvZiBtb2R1bGUgPT0gXCJvYmplY3RcIikgLy8gQ29tbW9uSlNcbiAgICBtb2QocmVxdWlyZShcIi4uLy4uL2xpYi9jb2RlbWlycm9yXCIpLCByZXF1aXJlKFwiLi4vbWFya2Rvd24vbWFya2Rvd25cIiksIHJlcXVpcmUoXCIuLi8uLi9hZGRvbi9tb2RlL292ZXJsYXlcIikpO1xuICBlbHNlIGlmICh0eXBlb2YgZGVmaW5lID09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSAvLyBBTURcbiAgICBkZWZpbmUoW1wiLi4vLi4vbGliL2NvZGVtaXJyb3JcIiwgXCIuLi9tYXJrZG93bi9tYXJrZG93blwiLCBcIi4uLy4uL2FkZG9uL21vZGUvb3ZlcmxheVwiXSwgbW9kKTtcbiAgZWxzZSAvLyBQbGFpbiBicm93c2VyIGVudlxuICAgIG1vZChDb2RlTWlycm9yKTtcbn0pKGZ1bmN0aW9uKENvZGVNaXJyb3IpIHtcblwidXNlIHN0cmljdFwiO1xuXG52YXIgdXJsUkUgPSAvXigoPzooPzphYWFzP3xhYm91dHxhY2FwfGFkaXVteHRyYXxhZltwc118YWltfGFwdHxhdHRhY2htZW50fGF3fGJlc2hhcmV8Yml0Y29pbnxib2xvfGNhbGx0b3xjYXB8Y2hyb21lKD86LWV4dGVuc2lvbik/fGNpZHxjb2FwfGNvbS1ldmVudGJyaXRlLWF0dGVuZGVlfGNvbnRlbnR8Y3JpZHxjdnN8ZGF0YXxkYXZ8ZGljdHxkbG5hLSg/OnBsYXljb250YWluZXJ8cGxheXNpbmdsZSl8ZG5zfGRvaXxkdG58ZHZifGVkMmt8ZmFjZXRpbWV8ZmVlZHxmaWxlfGZpbmdlcnxmaXNofGZ0cHxnZW98Z2d8Z2l0fGdpem1vcHJvamVjdHxnb3xnb3BoZXJ8Z3RhbGt8aDMyM3xoY3B8aHR0cHM/fGlheHxpY2FwfGljb258aW18aW1hcHxpbmZvfGlwbnxpcHB8aXJjWzZzXT98aXJpcyg/OlxcLmJlZXB8XFwubHd6fFxcLnhwY3xcXC54cGNzKT98aXRtc3xqYXJ8amF2YXNjcmlwdHxqbXN8a2V5cGFyY3xsYXN0Zm18bGRhcHM/fG1hZ25ldHxtYWlsdG98bWFwc3xtYXJrZXR8bWVzc2FnZXxtaWR8bW1zfG1zLWhlbHB8bXNuaW18bXNycHM/fG10cXB8bXVtYmxlfG11cGRhdGV8bXZufG5ld3N8bmZzfG5paD98bm50cHxub3Rlc3xvaWR8b3BhcXVlbG9ja3Rva2VufHBhbG18cGFwYXJhenppfHBsYXRmb3JtfHBvcHxwcmVzfHByb3h5fHBzeWN8cXVlcnl8cmVzKD86b3VyY2UpP3xybWl8cnN5bmN8cnRtcHxydHNwfHNlY29uZGxpZmV8c2VydmljZXxzZXNzaW9ufHNmdHB8c2dufHNodHRwfHNpZXZlfHNpcHM/fHNreXBlfHNtW2JzXXxzbm1wfHNvYXBcXC5iZWVwcz98c29sZGF0fHNwb3RpZnl8c3NofHN0ZWFtfHN2bnx0YWd8dGVhbXNwZWFrfHRlbCg/Om5ldCk/fHRmdHB8dGhpbmdzfHRoaXNtZXNzYWdlfHRpcHx0bjMyNzB8dHZ8dWRwfHVucmVhbHx1cm58dXQyMDA0fHZlbW1pfHZlbnRyaWxvfHZpZXctc291cmNlfHdlYmNhbHx3c3M/fHd0YWl8d3ljaXd5Z3x4Y29uKD86LXVzZXJpZCk/fHhmaXJlfHhtbHJwY1xcLmJlZXBzP3x4bXBwfHhyaXx5bXNncnx6MzlcXC41MFtyc10/KTooPzpcXC97MSwzfXxbYS16MC05JV0pfHd3d1xcZHswLDN9Wy5dfFthLXowLTkuXFwtXStbLl1bYS16XXsyLDR9XFwvKSg/OlteXFxzKCk8Pl18XFwoW15cXHMoKTw+XSpcXCkpKyg/OlxcKFteXFxzKCk8Pl0qXFwpfFteXFxzYCohKClcXFtcXF17fTs6J1wiLiw8Pj/Cq8K74oCc4oCd4oCY4oCZXSkpL2lcblxuQ29kZU1pcnJvci5kZWZpbmVNb2RlKFwiZ2ZtXCIsIGZ1bmN0aW9uKGNvbmZpZywgbW9kZUNvbmZpZykge1xuICB2YXIgY29kZURlcHRoID0gMDtcbiAgZnVuY3Rpb24gYmxhbmtMaW5lKHN0YXRlKSB7XG4gICAgc3RhdGUuY29kZSA9IGZhbHNlO1xuICAgIHJldHVybiBudWxsO1xuICB9XG4gIHZhciBnZm1PdmVybGF5ID0ge1xuICAgIHN0YXJ0U3RhdGU6IGZ1bmN0aW9uKCkge1xuICAgICAgcmV0dXJuIHtcbiAgICAgICAgY29kZTogZmFsc2UsXG4gICAgICAgIGNvZGVCbG9jazogZmFsc2UsXG4gICAgICAgIGF0ZVNwYWNlOiBmYWxzZVxuICAgICAgfTtcbiAgICB9LFxuICAgIGNvcHlTdGF0ZTogZnVuY3Rpb24ocykge1xuICAgICAgcmV0dXJuIHtcbiAgICAgICAgY29kZTogcy5jb2RlLFxuICAgICAgICBjb2RlQmxvY2s6IHMuY29kZUJsb2NrLFxuICAgICAgICBhdGVTcGFjZTogcy5hdGVTcGFjZVxuICAgICAgfTtcbiAgICB9LFxuICAgIHRva2VuOiBmdW5jdGlvbihzdHJlYW0sIHN0YXRlKSB7XG4gICAgICBzdGF0ZS5jb21iaW5lVG9rZW5zID0gbnVsbDtcblxuICAgICAgLy8gSGFjayB0byBwcmV2ZW50IGZvcm1hdHRpbmcgb3ZlcnJpZGUgaW5zaWRlIGNvZGUgYmxvY2tzIChibG9jayBhbmQgaW5saW5lKVxuICAgICAgaWYgKHN0YXRlLmNvZGVCbG9jaykge1xuICAgICAgICBpZiAoc3RyZWFtLm1hdGNoKC9eYGBgKy8pKSB7XG4gICAgICAgICAgc3RhdGUuY29kZUJsb2NrID0gZmFsc2U7XG4gICAgICAgICAgcmV0dXJuIG51bGw7XG4gICAgICAgIH1cbiAgICAgICAgc3RyZWFtLnNraXBUb0VuZCgpO1xuICAgICAgICByZXR1cm4gbnVsbDtcbiAgICAgIH1cbiAgICAgIGlmIChzdHJlYW0uc29sKCkpIHtcbiAgICAgICAgc3RhdGUuY29kZSA9IGZhbHNlO1xuICAgICAgfVxuICAgICAgaWYgKHN0cmVhbS5zb2woKSAmJiBzdHJlYW0ubWF0Y2goL15gYGArLykpIHtcbiAgICAgICAgc3RyZWFtLnNraXBUb0VuZCgpO1xuICAgICAgICBzdGF0ZS5jb2RlQmxvY2sgPSB0cnVlO1xuICAgICAgICByZXR1cm4gbnVsbDtcbiAgICAgIH1cbiAgICAgIC8vIElmIHRoaXMgYmxvY2sgaXMgY2hhbmdlZCwgaXQgbWF5IG5lZWQgdG8gYmUgdXBkYXRlZCBpbiBNYXJrZG93biBtb2RlXG4gICAgICBpZiAoc3RyZWFtLnBlZWsoKSA9PT0gJ2AnKSB7XG4gICAgICAgIHN0cmVhbS5uZXh0KCk7XG4gICAgICAgIHZhciBiZWZvcmUgPSBzdHJlYW0ucG9zO1xuICAgICAgICBzdHJlYW0uZWF0V2hpbGUoJ2AnKTtcbiAgICAgICAgdmFyIGRpZmZlcmVuY2UgPSAxICsgc3RyZWFtLnBvcyAtIGJlZm9yZTtcbiAgICAgICAgaWYgKCFzdGF0ZS5jb2RlKSB7XG4gICAgICAgICAgY29kZURlcHRoID0gZGlmZmVyZW5jZTtcbiAgICAgICAgICBzdGF0ZS5jb2RlID0gdHJ1ZTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBpZiAoZGlmZmVyZW5jZSA9PT0gY29kZURlcHRoKSB7IC8vIE11c3QgYmUgZXhhY3RcbiAgICAgICAgICAgIHN0YXRlLmNvZGUgPSBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIG51bGw7XG4gICAgICB9IGVsc2UgaWYgKHN0YXRlLmNvZGUpIHtcbiAgICAgICAgc3RyZWFtLm5leHQoKTtcbiAgICAgICAgcmV0dXJuIG51bGw7XG4gICAgICB9XG4gICAgICAvLyBDaGVjayBpZiBzcGFjZS4gSWYgc28sIGxpbmtzIGNhbiBiZSBmb3JtYXR0ZWQgbGF0ZXIgb25cbiAgICAgIGlmIChzdHJlYW0uZWF0U3BhY2UoKSkge1xuICAgICAgICBzdGF0ZS5hdGVTcGFjZSA9IHRydWU7XG4gICAgICAgIHJldHVybiBudWxsO1xuICAgICAgfVxuICAgICAgaWYgKHN0cmVhbS5zb2woKSB8fCBzdGF0ZS5hdGVTcGFjZSkge1xuICAgICAgICBzdGF0ZS5hdGVTcGFjZSA9IGZhbHNlO1xuICAgICAgICBpZiAobW9kZUNvbmZpZy5naXRIdWJTcGljZSAhPT0gZmFsc2UpIHtcbiAgICAgICAgICBpZihzdHJlYW0ubWF0Y2goL14oPzpbYS16QS1aMC05XFwtX10rXFwvKT8oPzpbYS16QS1aMC05XFwtX10rQCk/KD86W2EtZjAtOV17Nyw0MH1cXGIpLykpIHtcbiAgICAgICAgICAgIC8vIFVzZXIvUHJvamVjdEBTSEFcbiAgICAgICAgICAgIC8vIFVzZXJAU0hBXG4gICAgICAgICAgICAvLyBTSEFcbiAgICAgICAgICAgIHN0YXRlLmNvbWJpbmVUb2tlbnMgPSB0cnVlO1xuICAgICAgICAgICAgcmV0dXJuIFwibGlua1wiO1xuICAgICAgICAgIH0gZWxzZSBpZiAoc3RyZWFtLm1hdGNoKC9eKD86W2EtekEtWjAtOVxcLV9dK1xcLyk/KD86W2EtekEtWjAtOVxcLV9dKyk/I1swLTldK1xcYi8pKSB7XG4gICAgICAgICAgICAvLyBVc2VyL1Byb2plY3QjTnVtXG4gICAgICAgICAgICAvLyBVc2VyI051bVxuICAgICAgICAgICAgLy8gI051bVxuICAgICAgICAgICAgc3RhdGUuY29tYmluZVRva2VucyA9IHRydWU7XG4gICAgICAgICAgICByZXR1cm4gXCJsaW5rXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpZiAoc3RyZWFtLm1hdGNoKHVybFJFKSAmJlxuICAgICAgICAgIHN0cmVhbS5zdHJpbmcuc2xpY2Uoc3RyZWFtLnN0YXJ0IC0gMiwgc3RyZWFtLnN0YXJ0KSAhPSBcIl0oXCIgJiZcbiAgICAgICAgICAoc3RyZWFtLnN0YXJ0ID09IDAgfHwgL1xcVy8udGVzdChzdHJlYW0uc3RyaW5nLmNoYXJBdChzdHJlYW0uc3RhcnQgLSAxKSkpKSB7XG4gICAgICAgIC8vIFVSTHNcbiAgICAgICAgLy8gVGFrZW4gZnJvbSBodHRwOi8vZGFyaW5nZmlyZWJhbGwubmV0LzIwMTAvMDcvaW1wcm92ZWRfcmVnZXhfZm9yX21hdGNoaW5nX3VybHNcbiAgICAgICAgLy8gQW5kIHRoZW4gKGlzc3VlICMxMTYwKSBzaW1wbGlmaWVkIHRvIG1ha2UgaXQgbm90IGNyYXNoIHRoZSBDaHJvbWUgUmVnZXhwIGVuZ2luZVxuICAgICAgICAvLyBBbmQgdGhlbiBsaW1pdGVkIHVybCBzY2hlbWVzIHRvIHRoZSBDb21tb25NYXJrIGxpc3QsIHNvIGZvbzpiYXIgaXNuJ3QgbWF0Y2hlZCBhcyBhIFVSTFxuICAgICAgICBzdGF0ZS5jb21iaW5lVG9rZW5zID0gdHJ1ZTtcbiAgICAgICAgcmV0dXJuIFwibGlua1wiO1xuICAgICAgfVxuICAgICAgc3RyZWFtLm5leHQoKTtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH0sXG4gICAgYmxhbmtMaW5lOiBibGFua0xpbmVcbiAgfTtcblxuICB2YXIgbWFya2Rvd25Db25maWcgPSB7XG4gICAgdW5kZXJzY29yZXNCcmVha1dvcmRzOiBmYWxzZSxcbiAgICB0YXNrTGlzdHM6IHRydWUsXG4gICAgZmVuY2VkQ29kZUJsb2NrczogJ2BgYCcsXG4gICAgc3RyaWtldGhyb3VnaDogdHJ1ZVxuICB9O1xuICBmb3IgKHZhciBhdHRyIGluIG1vZGVDb25maWcpIHtcbiAgICBtYXJrZG93bkNvbmZpZ1thdHRyXSA9IG1vZGVDb25maWdbYXR0cl07XG4gIH1cbiAgbWFya2Rvd25Db25maWcubmFtZSA9IFwibWFya2Rvd25cIjtcbiAgcmV0dXJuIENvZGVNaXJyb3Iub3ZlcmxheU1vZGUoQ29kZU1pcnJvci5nZXRNb2RlKGNvbmZpZywgbWFya2Rvd25Db25maWcpLCBnZm1PdmVybGF5KTtcblxufSwgXCJtYXJrZG93blwiKTtcblxuICBDb2RlTWlycm9yLmRlZmluZU1JTUUoXCJ0ZXh0L3gtZ2ZtXCIsIFwiZ2ZtXCIpO1xufSk7XG4iLCIvLyBDb2RlTWlycm9yLCBjb3B5cmlnaHQgKGMpIGJ5IE1hcmlqbiBIYXZlcmJla2UgYW5kIG90aGVyc1xuLy8gRGlzdHJpYnV0ZWQgdW5kZXIgYW4gTUlUIGxpY2Vuc2U6IGh0dHA6Ly9jb2RlbWlycm9yLm5ldC9MSUNFTlNFXG5cbihmdW5jdGlvbihtb2QpIHtcbiAgaWYgKHR5cGVvZiBleHBvcnRzID09IFwib2JqZWN0XCIgJiYgdHlwZW9mIG1vZHVsZSA9PSBcIm9iamVjdFwiKSAvLyBDb21tb25KU1xuICAgIG1vZChyZXF1aXJlKFwiLi4vLi4vbGliL2NvZGVtaXJyb3JcIiksIHJlcXVpcmUoXCIuLi94bWwveG1sXCIpLCByZXF1aXJlKFwiLi4vbWV0YVwiKSk7XG4gIGVsc2UgaWYgKHR5cGVvZiBkZWZpbmUgPT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIC8vIEFNRFxuICAgIGRlZmluZShbXCIuLi8uLi9saWIvY29kZW1pcnJvclwiLCBcIi4uL3htbC94bWxcIiwgXCIuLi9tZXRhXCJdLCBtb2QpO1xuICBlbHNlIC8vIFBsYWluIGJyb3dzZXIgZW52XG4gICAgbW9kKENvZGVNaXJyb3IpO1xufSkoZnVuY3Rpb24oQ29kZU1pcnJvcikge1xuXCJ1c2Ugc3RyaWN0XCI7XG5cbkNvZGVNaXJyb3IuZGVmaW5lTW9kZShcIm1hcmtkb3duXCIsIGZ1bmN0aW9uKGNtQ2ZnLCBtb2RlQ2ZnKSB7XG5cbiAgdmFyIGh0bWxNb2RlID0gQ29kZU1pcnJvci5nZXRNb2RlKGNtQ2ZnLCBcInRleHQvaHRtbFwiKTtcbiAgdmFyIGh0bWxNb2RlTWlzc2luZyA9IGh0bWxNb2RlLm5hbWUgPT0gXCJudWxsXCJcblxuICBmdW5jdGlvbiBnZXRNb2RlKG5hbWUpIHtcbiAgICBpZiAoQ29kZU1pcnJvci5maW5kTW9kZUJ5TmFtZSkge1xuICAgICAgdmFyIGZvdW5kID0gQ29kZU1pcnJvci5maW5kTW9kZUJ5TmFtZShuYW1lKTtcbiAgICAgIGlmIChmb3VuZCkgbmFtZSA9IGZvdW5kLm1pbWUgfHwgZm91bmQubWltZXNbMF07XG4gICAgfVxuICAgIHZhciBtb2RlID0gQ29kZU1pcnJvci5nZXRNb2RlKGNtQ2ZnLCBuYW1lKTtcbiAgICByZXR1cm4gbW9kZS5uYW1lID09IFwibnVsbFwiID8gbnVsbCA6IG1vZGU7XG4gIH1cblxuICAvLyBTaG91bGQgY2hhcmFjdGVycyB0aGF0IGFmZmVjdCBoaWdobGlnaHRpbmcgYmUgaGlnaGxpZ2h0ZWQgc2VwYXJhdGU/XG4gIC8vIERvZXMgbm90IGluY2x1ZGUgY2hhcmFjdGVycyB0aGF0IHdpbGwgYmUgb3V0cHV0IChzdWNoIGFzIGAxLmAgYW5kIGAtYCBmb3IgbGlzdHMpXG4gIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcgPT09IHVuZGVmaW5lZClcbiAgICBtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcgPSBmYWxzZTtcblxuICAvLyBNYXhpbXVtIG51bWJlciBvZiBuZXN0ZWQgYmxvY2txdW90ZXMuIFNldCB0byAwIGZvciBpbmZpbml0ZSBuZXN0aW5nLlxuICAvLyBFeGNlc3MgYD5gIHdpbGwgZW1pdCBgZXJyb3JgIHRva2VuLlxuICBpZiAobW9kZUNmZy5tYXhCbG9ja3F1b3RlRGVwdGggPT09IHVuZGVmaW5lZClcbiAgICBtb2RlQ2ZnLm1heEJsb2NrcXVvdGVEZXB0aCA9IDA7XG5cbiAgLy8gU2hvdWxkIHVuZGVyc2NvcmVzIGluIHdvcmRzIG9wZW4vY2xvc2UgZW0vc3Ryb25nP1xuICBpZiAobW9kZUNmZy51bmRlcnNjb3Jlc0JyZWFrV29yZHMgPT09IHVuZGVmaW5lZClcbiAgICBtb2RlQ2ZnLnVuZGVyc2NvcmVzQnJlYWtXb3JkcyA9IHRydWU7XG5cbiAgLy8gVXNlIGBmZW5jZWRDb2RlQmxvY2tzYCB0byBjb25maWd1cmUgZmVuY2VkIGNvZGUgYmxvY2tzLiBmYWxzZSB0b1xuICAvLyBkaXNhYmxlLCBzdHJpbmcgdG8gc3BlY2lmeSBhIHByZWNpc2UgcmVnZXhwIHRoYXQgdGhlIGZlbmNlIHNob3VsZFxuICAvLyBtYXRjaCwgYW5kIHRydWUgdG8gYWxsb3cgdGhyZWUgb3IgbW9yZSBiYWNrdGlja3Mgb3IgdGlsZGVzIChhc1xuICAvLyBwZXIgQ29tbW9uTWFyaykuXG5cbiAgLy8gVHVybiBvbiB0YXNrIGxpc3RzPyAoXCItIFsgXSBcIiBhbmQgXCItIFt4XSBcIilcbiAgaWYgKG1vZGVDZmcudGFza0xpc3RzID09PSB1bmRlZmluZWQpIG1vZGVDZmcudGFza0xpc3RzID0gZmFsc2U7XG5cbiAgLy8gVHVybiBvbiBzdHJpa2V0aHJvdWdoIHN5bnRheFxuICBpZiAobW9kZUNmZy5zdHJpa2V0aHJvdWdoID09PSB1bmRlZmluZWQpXG4gICAgbW9kZUNmZy5zdHJpa2V0aHJvdWdoID0gZmFsc2U7XG5cbiAgLy8gQWxsb3cgdG9rZW4gdHlwZXMgdG8gYmUgb3ZlcnJpZGRlbiBieSB1c2VyLXByb3ZpZGVkIHRva2VuIHR5cGVzLlxuICBpZiAobW9kZUNmZy50b2tlblR5cGVPdmVycmlkZXMgPT09IHVuZGVmaW5lZClcbiAgICBtb2RlQ2ZnLnRva2VuVHlwZU92ZXJyaWRlcyA9IHt9O1xuXG4gIHZhciB0b2tlblR5cGVzID0ge1xuICAgIGhlYWRlcjogXCJoZWFkZXJcIixcbiAgICBjb2RlOiBcImNvbW1lbnRcIixcbiAgICBxdW90ZTogXCJxdW90ZVwiLFxuICAgIGxpc3QxOiBcInZhcmlhYmxlLTJcIixcbiAgICBsaXN0MjogXCJ2YXJpYWJsZS0zXCIsXG4gICAgbGlzdDM6IFwia2V5d29yZFwiLFxuICAgIGhyOiBcImhyXCIsXG4gICAgaW1hZ2U6IFwidGFnXCIsXG4gICAgZm9ybWF0dGluZzogXCJmb3JtYXR0aW5nXCIsXG4gICAgbGlua0lubGluZTogXCJsaW5rXCIsXG4gICAgbGlua0VtYWlsOiBcImxpbmtcIixcbiAgICBsaW5rVGV4dDogXCJsaW5rXCIsXG4gICAgbGlua0hyZWY6IFwic3RyaW5nXCIsXG4gICAgZW06IFwiZW1cIixcbiAgICBzdHJvbmc6IFwic3Ryb25nXCIsXG4gICAgc3RyaWtldGhyb3VnaDogXCJzdHJpa2V0aHJvdWdoXCJcbiAgfTtcblxuICBmb3IgKHZhciB0b2tlblR5cGUgaW4gdG9rZW5UeXBlcykge1xuICAgIGlmICh0b2tlblR5cGVzLmhhc093blByb3BlcnR5KHRva2VuVHlwZSkgJiYgbW9kZUNmZy50b2tlblR5cGVPdmVycmlkZXNbdG9rZW5UeXBlXSkge1xuICAgICAgdG9rZW5UeXBlc1t0b2tlblR5cGVdID0gbW9kZUNmZy50b2tlblR5cGVPdmVycmlkZXNbdG9rZW5UeXBlXTtcbiAgICB9XG4gIH1cblxuICB2YXIgaHJSRSA9IC9eKFsqXFwtX10pKD86XFxzKlxcMSl7Mix9XFxzKiQvXG4gICwgICB1bFJFID0gL15bKlxcLStdXFxzKy9cbiAgLCAgIG9sUkUgPSAvXlswLTldKyhbLildKVxccysvXG4gICwgICB0YXNrTGlzdFJFID0gL15cXFsoeHwgKVxcXSg/PVxccykvIC8vIE11c3QgZm9sbG93IHVsUkUgb3Igb2xSRVxuICAsICAgYXR4SGVhZGVyUkUgPSBtb2RlQ2ZnLmFsbG93QXR4SGVhZGVyV2l0aG91dFNwYWNlID8gL14oIyspLyA6IC9eKCMrKSg/OiB8JCkvXG4gICwgICBzZXRleHRIZWFkZXJSRSA9IC9eICooPzpcXD17MSx9fC17MSx9KVxccyokL1xuICAsICAgdGV4dFJFID0gL15bXiMhXFxbXFxdKl9cXFxcPD5gIFwiJyh+XSsvXG4gICwgICBmZW5jZWRDb2RlUkUgPSBuZXcgUmVnRXhwKFwiXihcIiArIChtb2RlQ2ZnLmZlbmNlZENvZGVCbG9ja3MgPT09IHRydWUgPyBcIn5+fit8YGBgK1wiIDogbW9kZUNmZy5mZW5jZWRDb2RlQmxvY2tzKSArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiKVsgXFxcXHRdKihbXFxcXHcrI1xcLV0qKVwiKTtcblxuICBmdW5jdGlvbiBzd2l0Y2hJbmxpbmUoc3RyZWFtLCBzdGF0ZSwgZikge1xuICAgIHN0YXRlLmYgPSBzdGF0ZS5pbmxpbmUgPSBmO1xuICAgIHJldHVybiBmKHN0cmVhbSwgc3RhdGUpO1xuICB9XG5cbiAgZnVuY3Rpb24gc3dpdGNoQmxvY2soc3RyZWFtLCBzdGF0ZSwgZikge1xuICAgIHN0YXRlLmYgPSBzdGF0ZS5ibG9jayA9IGY7XG4gICAgcmV0dXJuIGYoc3RyZWFtLCBzdGF0ZSk7XG4gIH1cblxuICBmdW5jdGlvbiBsaW5lSXNFbXB0eShsaW5lKSB7XG4gICAgcmV0dXJuICFsaW5lIHx8ICEvXFxTLy50ZXN0KGxpbmUuc3RyaW5nKVxuICB9XG5cbiAgLy8gQmxvY2tzXG5cbiAgZnVuY3Rpb24gYmxhbmtMaW5lKHN0YXRlKSB7XG4gICAgLy8gUmVzZXQgbGlua1RpdGxlIHN0YXRlXG4gICAgc3RhdGUubGlua1RpdGxlID0gZmFsc2U7XG4gICAgLy8gUmVzZXQgRU0gc3RhdGVcbiAgICBzdGF0ZS5lbSA9IGZhbHNlO1xuICAgIC8vIFJlc2V0IFNUUk9ORyBzdGF0ZVxuICAgIHN0YXRlLnN0cm9uZyA9IGZhbHNlO1xuICAgIC8vIFJlc2V0IHN0cmlrZXRocm91Z2ggc3RhdGVcbiAgICBzdGF0ZS5zdHJpa2V0aHJvdWdoID0gZmFsc2U7XG4gICAgLy8gUmVzZXQgc3RhdGUucXVvdGVcbiAgICBzdGF0ZS5xdW90ZSA9IDA7XG4gICAgLy8gUmVzZXQgc3RhdGUuaW5kZW50ZWRDb2RlXG4gICAgc3RhdGUuaW5kZW50ZWRDb2RlID0gZmFsc2U7XG4gICAgaWYgKGh0bWxNb2RlTWlzc2luZyAmJiBzdGF0ZS5mID09IGh0bWxCbG9jaykge1xuICAgICAgc3RhdGUuZiA9IGlubGluZU5vcm1hbDtcbiAgICAgIHN0YXRlLmJsb2NrID0gYmxvY2tOb3JtYWw7XG4gICAgfVxuICAgIC8vIFJlc2V0IHN0YXRlLnRyYWlsaW5nU3BhY2VcbiAgICBzdGF0ZS50cmFpbGluZ1NwYWNlID0gMDtcbiAgICBzdGF0ZS50cmFpbGluZ1NwYWNlTmV3TGluZSA9IGZhbHNlO1xuICAgIC8vIE1hcmsgdGhpcyBsaW5lIGFzIGJsYW5rXG4gICAgc3RhdGUucHJldkxpbmUgPSBzdGF0ZS50aGlzTGluZVxuICAgIHN0YXRlLnRoaXNMaW5lID0gbnVsbFxuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgZnVuY3Rpb24gYmxvY2tOb3JtYWwoc3RyZWFtLCBzdGF0ZSkge1xuXG4gICAgdmFyIHNvbCA9IHN0cmVhbS5zb2woKTtcblxuICAgIHZhciBwcmV2TGluZUlzTGlzdCA9IHN0YXRlLmxpc3QgIT09IGZhbHNlLFxuICAgICAgICBwcmV2TGluZUlzSW5kZW50ZWRDb2RlID0gc3RhdGUuaW5kZW50ZWRDb2RlO1xuXG4gICAgc3RhdGUuaW5kZW50ZWRDb2RlID0gZmFsc2U7XG5cbiAgICBpZiAocHJldkxpbmVJc0xpc3QpIHtcbiAgICAgIGlmIChzdGF0ZS5pbmRlbnRhdGlvbkRpZmYgPj0gMCkgeyAvLyBDb250aW51ZWQgbGlzdFxuICAgICAgICBpZiAoc3RhdGUuaW5kZW50YXRpb25EaWZmIDwgNCkgeyAvLyBPbmx5IGFkanVzdCBpbmRlbnRhdGlvbiBpZiAqbm90KiBhIGNvZGUgYmxvY2tcbiAgICAgICAgICBzdGF0ZS5pbmRlbnRhdGlvbiAtPSBzdGF0ZS5pbmRlbnRhdGlvbkRpZmY7XG4gICAgICAgIH1cbiAgICAgICAgc3RhdGUubGlzdCA9IG51bGw7XG4gICAgICB9IGVsc2UgaWYgKHN0YXRlLmluZGVudGF0aW9uID4gMCkge1xuICAgICAgICBzdGF0ZS5saXN0ID0gbnVsbDtcbiAgICAgIH0gZWxzZSB7IC8vIE5vIGxvbmdlciBhIGxpc3RcbiAgICAgICAgc3RhdGUubGlzdCA9IGZhbHNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHZhciBtYXRjaCA9IG51bGw7XG4gICAgaWYgKHN0YXRlLmluZGVudGF0aW9uRGlmZiA+PSA0KSB7XG4gICAgICBzdHJlYW0uc2tpcFRvRW5kKCk7XG4gICAgICBpZiAocHJldkxpbmVJc0luZGVudGVkQ29kZSB8fCBsaW5lSXNFbXB0eShzdGF0ZS5wcmV2TGluZSkpIHtcbiAgICAgICAgc3RhdGUuaW5kZW50YXRpb24gLT0gNDtcbiAgICAgICAgc3RhdGUuaW5kZW50ZWRDb2RlID0gdHJ1ZTtcbiAgICAgICAgcmV0dXJuIHRva2VuVHlwZXMuY29kZTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHJldHVybiBudWxsO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAoc3RyZWFtLmVhdFNwYWNlKCkpIHtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH0gZWxzZSBpZiAoKG1hdGNoID0gc3RyZWFtLm1hdGNoKGF0eEhlYWRlclJFKSkgJiYgbWF0Y2hbMV0ubGVuZ3RoIDw9IDYpIHtcbiAgICAgIHN0YXRlLmhlYWRlciA9IG1hdGNoWzFdLmxlbmd0aDtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImhlYWRlclwiO1xuICAgICAgc3RhdGUuZiA9IHN0YXRlLmlubGluZTtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9IGVsc2UgaWYgKCFsaW5lSXNFbXB0eShzdGF0ZS5wcmV2TGluZSkgJiYgIXN0YXRlLnF1b3RlICYmICFwcmV2TGluZUlzTGlzdCAmJlxuICAgICAgICAgICAgICAgIXByZXZMaW5lSXNJbmRlbnRlZENvZGUgJiYgKG1hdGNoID0gc3RyZWFtLm1hdGNoKHNldGV4dEhlYWRlclJFKSkpIHtcbiAgICAgIHN0YXRlLmhlYWRlciA9IG1hdGNoWzBdLmNoYXJBdCgwKSA9PSAnPScgPyAxIDogMjtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImhlYWRlclwiO1xuICAgICAgc3RhdGUuZiA9IHN0YXRlLmlubGluZTtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9IGVsc2UgaWYgKHN0cmVhbS5lYXQoJz4nKSkge1xuICAgICAgc3RhdGUucXVvdGUgPSBzb2wgPyAxIDogc3RhdGUucXVvdGUgKyAxO1xuICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFwicXVvdGVcIjtcbiAgICAgIHN0cmVhbS5lYXRTcGFjZSgpO1xuICAgICAgcmV0dXJuIGdldFR5cGUoc3RhdGUpO1xuICAgIH0gZWxzZSBpZiAoc3RyZWFtLnBlZWsoKSA9PT0gJ1snKSB7XG4gICAgICByZXR1cm4gc3dpdGNoSW5saW5lKHN0cmVhbSwgc3RhdGUsIGZvb3Rub3RlTGluayk7XG4gICAgfSBlbHNlIGlmIChzdHJlYW0ubWF0Y2goaHJSRSwgdHJ1ZSkpIHtcbiAgICAgIHN0YXRlLmhyID0gdHJ1ZTtcbiAgICAgIHJldHVybiB0b2tlblR5cGVzLmhyO1xuICAgIH0gZWxzZSBpZiAoKGxpbmVJc0VtcHR5KHN0YXRlLnByZXZMaW5lKSB8fCBwcmV2TGluZUlzTGlzdCkgJiYgKHN0cmVhbS5tYXRjaCh1bFJFLCBmYWxzZSkgfHwgc3RyZWFtLm1hdGNoKG9sUkUsIGZhbHNlKSkpIHtcbiAgICAgIHZhciBsaXN0VHlwZSA9IG51bGw7XG4gICAgICBpZiAoc3RyZWFtLm1hdGNoKHVsUkUsIHRydWUpKSB7XG4gICAgICAgIGxpc3RUeXBlID0gJ3VsJztcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHN0cmVhbS5tYXRjaChvbFJFLCB0cnVlKTtcbiAgICAgICAgbGlzdFR5cGUgPSAnb2wnO1xuICAgICAgfVxuICAgICAgc3RhdGUuaW5kZW50YXRpb24gPSBzdHJlYW0uY29sdW1uKCkgKyBzdHJlYW0uY3VycmVudCgpLmxlbmd0aDtcbiAgICAgIHN0YXRlLmxpc3QgPSB0cnVlO1xuXG4gICAgICAvLyBXaGlsZSB0aGlzIGxpc3QgaXRlbSdzIG1hcmtlcidzIGluZGVudGF0aW9uXG4gICAgICAvLyBpcyBsZXNzIHRoYW4gdGhlIGRlZXBlc3QgbGlzdCBpdGVtJ3MgY29udGVudCdzIGluZGVudGF0aW9uLFxuICAgICAgLy8gcG9wIHRoZSBkZWVwZXN0IGxpc3QgaXRlbSBpbmRlbnRhdGlvbiBvZmYgdGhlIHN0YWNrLlxuICAgICAgd2hpbGUgKHN0YXRlLmxpc3RTdGFjayAmJiBzdHJlYW0uY29sdW1uKCkgPCBzdGF0ZS5saXN0U3RhY2tbc3RhdGUubGlzdFN0YWNrLmxlbmd0aCAtIDFdKSB7XG4gICAgICAgIHN0YXRlLmxpc3RTdGFjay5wb3AoKTtcbiAgICAgIH1cblxuICAgICAgLy8gQWRkIHRoaXMgbGlzdCBpdGVtJ3MgY29udGVudCdzIGluZGVudGF0aW9uIHRvIHRoZSBzdGFja1xuICAgICAgc3RhdGUubGlzdFN0YWNrLnB1c2goc3RhdGUuaW5kZW50YXRpb24pO1xuXG4gICAgICBpZiAobW9kZUNmZy50YXNrTGlzdHMgJiYgc3RyZWFtLm1hdGNoKHRhc2tMaXN0UkUsIGZhbHNlKSkge1xuICAgICAgICBzdGF0ZS50YXNrTGlzdCA9IHRydWU7XG4gICAgICB9XG4gICAgICBzdGF0ZS5mID0gc3RhdGUuaW5saW5lO1xuICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFtcImxpc3RcIiwgXCJsaXN0LVwiICsgbGlzdFR5cGVdO1xuICAgICAgcmV0dXJuIGdldFR5cGUoc3RhdGUpO1xuICAgIH0gZWxzZSBpZiAobW9kZUNmZy5mZW5jZWRDb2RlQmxvY2tzICYmIChtYXRjaCA9IHN0cmVhbS5tYXRjaChmZW5jZWRDb2RlUkUsIHRydWUpKSkge1xuICAgICAgc3RhdGUuZmVuY2VkQ2hhcnMgPSBtYXRjaFsxXVxuICAgICAgLy8gdHJ5IHN3aXRjaGluZyBtb2RlXG4gICAgICBzdGF0ZS5sb2NhbE1vZGUgPSBnZXRNb2RlKG1hdGNoWzJdKTtcbiAgICAgIGlmIChzdGF0ZS5sb2NhbE1vZGUpIHN0YXRlLmxvY2FsU3RhdGUgPSBDb2RlTWlycm9yLnN0YXJ0U3RhdGUoc3RhdGUubG9jYWxNb2RlKTtcbiAgICAgIHN0YXRlLmYgPSBzdGF0ZS5ibG9jayA9IGxvY2FsO1xuICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFwiY29kZS1ibG9ja1wiO1xuICAgICAgc3RhdGUuY29kZSA9IC0xXG4gICAgICByZXR1cm4gZ2V0VHlwZShzdGF0ZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHN3aXRjaElubGluZShzdHJlYW0sIHN0YXRlLCBzdGF0ZS5pbmxpbmUpO1xuICB9XG5cbiAgZnVuY3Rpb24gaHRtbEJsb2NrKHN0cmVhbSwgc3RhdGUpIHtcbiAgICB2YXIgc3R5bGUgPSBodG1sTW9kZS50b2tlbihzdHJlYW0sIHN0YXRlLmh0bWxTdGF0ZSk7XG4gICAgaWYgKCFodG1sTW9kZU1pc3NpbmcpIHtcbiAgICAgIHZhciBpbm5lciA9IENvZGVNaXJyb3IuaW5uZXJNb2RlKGh0bWxNb2RlLCBzdGF0ZS5odG1sU3RhdGUpXG4gICAgICBpZiAoKGlubmVyLm1vZGUubmFtZSA9PSBcInhtbFwiICYmIGlubmVyLnN0YXRlLnRhZ1N0YXJ0ID09PSBudWxsICYmXG4gICAgICAgICAgICghaW5uZXIuc3RhdGUuY29udGV4dCAmJiBpbm5lci5zdGF0ZS50b2tlbml6ZS5pc0luVGV4dCkpIHx8XG4gICAgICAgICAgKHN0YXRlLm1kX2luc2lkZSAmJiBzdHJlYW0uY3VycmVudCgpLmluZGV4T2YoXCI+XCIpID4gLTEpKSB7XG4gICAgICAgIHN0YXRlLmYgPSBpbmxpbmVOb3JtYWw7XG4gICAgICAgIHN0YXRlLmJsb2NrID0gYmxvY2tOb3JtYWw7XG4gICAgICAgIHN0YXRlLmh0bWxTdGF0ZSA9IG51bGw7XG4gICAgICB9XG4gICAgfVxuICAgIHJldHVybiBzdHlsZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGxvY2FsKHN0cmVhbSwgc3RhdGUpIHtcbiAgICBpZiAoc3RhdGUuZmVuY2VkQ2hhcnMgJiYgc3RyZWFtLm1hdGNoKHN0YXRlLmZlbmNlZENoYXJzLCBmYWxzZSkpIHtcbiAgICAgIHN0YXRlLmxvY2FsTW9kZSA9IHN0YXRlLmxvY2FsU3RhdGUgPSBudWxsO1xuICAgICAgc3RhdGUuZiA9IHN0YXRlLmJsb2NrID0gbGVhdmluZ0xvY2FsO1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfSBlbHNlIGlmIChzdGF0ZS5sb2NhbE1vZGUpIHtcbiAgICAgIHJldHVybiBzdGF0ZS5sb2NhbE1vZGUudG9rZW4oc3RyZWFtLCBzdGF0ZS5sb2NhbFN0YXRlKTtcbiAgICB9IGVsc2Uge1xuICAgICAgc3RyZWFtLnNraXBUb0VuZCgpO1xuICAgICAgcmV0dXJuIHRva2VuVHlwZXMuY29kZTtcbiAgICB9XG4gIH1cblxuICBmdW5jdGlvbiBsZWF2aW5nTG9jYWwoc3RyZWFtLCBzdGF0ZSkge1xuICAgIHN0cmVhbS5tYXRjaChzdGF0ZS5mZW5jZWRDaGFycyk7XG4gICAgc3RhdGUuYmxvY2sgPSBibG9ja05vcm1hbDtcbiAgICBzdGF0ZS5mID0gaW5saW5lTm9ybWFsO1xuICAgIHN0YXRlLmZlbmNlZENoYXJzID0gbnVsbDtcbiAgICBpZiAobW9kZUNmZy5oaWdobGlnaHRGb3JtYXR0aW5nKSBzdGF0ZS5mb3JtYXR0aW5nID0gXCJjb2RlLWJsb2NrXCI7XG4gICAgc3RhdGUuY29kZSA9IDFcbiAgICB2YXIgcmV0dXJuVHlwZSA9IGdldFR5cGUoc3RhdGUpO1xuICAgIHN0YXRlLmNvZGUgPSAwXG4gICAgcmV0dXJuIHJldHVyblR5cGU7XG4gIH1cblxuICAvLyBJbmxpbmVcbiAgZnVuY3Rpb24gZ2V0VHlwZShzdGF0ZSkge1xuICAgIHZhciBzdHlsZXMgPSBbXTtcblxuICAgIGlmIChzdGF0ZS5mb3JtYXR0aW5nKSB7XG4gICAgICBzdHlsZXMucHVzaCh0b2tlblR5cGVzLmZvcm1hdHRpbmcpO1xuXG4gICAgICBpZiAodHlwZW9mIHN0YXRlLmZvcm1hdHRpbmcgPT09IFwic3RyaW5nXCIpIHN0YXRlLmZvcm1hdHRpbmcgPSBbc3RhdGUuZm9ybWF0dGluZ107XG5cbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgc3RhdGUuZm9ybWF0dGluZy5sZW5ndGg7IGkrKykge1xuICAgICAgICBzdHlsZXMucHVzaCh0b2tlblR5cGVzLmZvcm1hdHRpbmcgKyBcIi1cIiArIHN0YXRlLmZvcm1hdHRpbmdbaV0pO1xuXG4gICAgICAgIGlmIChzdGF0ZS5mb3JtYXR0aW5nW2ldID09PSBcImhlYWRlclwiKSB7XG4gICAgICAgICAgc3R5bGVzLnB1c2godG9rZW5UeXBlcy5mb3JtYXR0aW5nICsgXCItXCIgKyBzdGF0ZS5mb3JtYXR0aW5nW2ldICsgXCItXCIgKyBzdGF0ZS5oZWFkZXIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gQWRkIGBmb3JtYXR0aW5nLXF1b3RlYCBhbmQgYGZvcm1hdHRpbmctcXVvdGUtI2AgZm9yIGJsb2NrcXVvdGVzXG4gICAgICAgIC8vIEFkZCBgZXJyb3JgIGluc3RlYWQgaWYgdGhlIG1heGltdW0gYmxvY2txdW90ZSBuZXN0aW5nIGRlcHRoIGlzIHBhc3NlZFxuICAgICAgICBpZiAoc3RhdGUuZm9ybWF0dGluZ1tpXSA9PT0gXCJxdW90ZVwiKSB7XG4gICAgICAgICAgaWYgKCFtb2RlQ2ZnLm1heEJsb2NrcXVvdGVEZXB0aCB8fCBtb2RlQ2ZnLm1heEJsb2NrcXVvdGVEZXB0aCA+PSBzdGF0ZS5xdW90ZSkge1xuICAgICAgICAgICAgc3R5bGVzLnB1c2godG9rZW5UeXBlcy5mb3JtYXR0aW5nICsgXCItXCIgKyBzdGF0ZS5mb3JtYXR0aW5nW2ldICsgXCItXCIgKyBzdGF0ZS5xdW90ZSk7XG4gICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHN0eWxlcy5wdXNoKFwiZXJyb3JcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKHN0YXRlLnRhc2tPcGVuKSB7XG4gICAgICBzdHlsZXMucHVzaChcIm1ldGFcIik7XG4gICAgICByZXR1cm4gc3R5bGVzLmxlbmd0aCA/IHN0eWxlcy5qb2luKCcgJykgOiBudWxsO1xuICAgIH1cbiAgICBpZiAoc3RhdGUudGFza0Nsb3NlZCkge1xuICAgICAgc3R5bGVzLnB1c2goXCJwcm9wZXJ0eVwiKTtcbiAgICAgIHJldHVybiBzdHlsZXMubGVuZ3RoID8gc3R5bGVzLmpvaW4oJyAnKSA6IG51bGw7XG4gICAgfVxuXG4gICAgaWYgKHN0YXRlLmxpbmtIcmVmKSB7XG4gICAgICBzdHlsZXMucHVzaCh0b2tlblR5cGVzLmxpbmtIcmVmLCBcInVybFwiKTtcbiAgICB9IGVsc2UgeyAvLyBPbmx5IGFwcGx5IGlubGluZSBzdHlsZXMgdG8gbm9uLXVybCB0ZXh0XG4gICAgICBpZiAoc3RhdGUuc3Ryb25nKSB7IHN0eWxlcy5wdXNoKHRva2VuVHlwZXMuc3Ryb25nKTsgfVxuICAgICAgaWYgKHN0YXRlLmVtKSB7IHN0eWxlcy5wdXNoKHRva2VuVHlwZXMuZW0pOyB9XG4gICAgICBpZiAoc3RhdGUuc3RyaWtldGhyb3VnaCkgeyBzdHlsZXMucHVzaCh0b2tlblR5cGVzLnN0cmlrZXRocm91Z2gpOyB9XG4gICAgICBpZiAoc3RhdGUubGlua1RleHQpIHsgc3R5bGVzLnB1c2godG9rZW5UeXBlcy5saW5rVGV4dCk7IH1cbiAgICAgIGlmIChzdGF0ZS5jb2RlKSB7IHN0eWxlcy5wdXNoKHRva2VuVHlwZXMuY29kZSk7IH1cbiAgICB9XG5cbiAgICBpZiAoc3RhdGUuaGVhZGVyKSB7IHN0eWxlcy5wdXNoKHRva2VuVHlwZXMuaGVhZGVyLCB0b2tlblR5cGVzLmhlYWRlciArIFwiLVwiICsgc3RhdGUuaGVhZGVyKTsgfVxuXG4gICAgaWYgKHN0YXRlLnF1b3RlKSB7XG4gICAgICBzdHlsZXMucHVzaCh0b2tlblR5cGVzLnF1b3RlKTtcblxuICAgICAgLy8gQWRkIGBxdW90ZS0jYCB3aGVyZSB0aGUgbWF4aW11bSBmb3IgYCNgIGlzIG1vZGVDZmcubWF4QmxvY2txdW90ZURlcHRoXG4gICAgICBpZiAoIW1vZGVDZmcubWF4QmxvY2txdW90ZURlcHRoIHx8IG1vZGVDZmcubWF4QmxvY2txdW90ZURlcHRoID49IHN0YXRlLnF1b3RlKSB7XG4gICAgICAgIHN0eWxlcy5wdXNoKHRva2VuVHlwZXMucXVvdGUgKyBcIi1cIiArIHN0YXRlLnF1b3RlKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHN0eWxlcy5wdXNoKHRva2VuVHlwZXMucXVvdGUgKyBcIi1cIiArIG1vZGVDZmcubWF4QmxvY2txdW90ZURlcHRoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpZiAoc3RhdGUubGlzdCAhPT0gZmFsc2UpIHtcbiAgICAgIHZhciBsaXN0TW9kID0gKHN0YXRlLmxpc3RTdGFjay5sZW5ndGggLSAxKSAlIDM7XG4gICAgICBpZiAoIWxpc3RNb2QpIHtcbiAgICAgICAgc3R5bGVzLnB1c2godG9rZW5UeXBlcy5saXN0MSk7XG4gICAgICB9IGVsc2UgaWYgKGxpc3RNb2QgPT09IDEpIHtcbiAgICAgICAgc3R5bGVzLnB1c2godG9rZW5UeXBlcy5saXN0Mik7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBzdHlsZXMucHVzaCh0b2tlblR5cGVzLmxpc3QzKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpZiAoc3RhdGUudHJhaWxpbmdTcGFjZU5ld0xpbmUpIHtcbiAgICAgIHN0eWxlcy5wdXNoKFwidHJhaWxpbmctc3BhY2UtbmV3LWxpbmVcIik7XG4gICAgfSBlbHNlIGlmIChzdGF0ZS50cmFpbGluZ1NwYWNlKSB7XG4gICAgICBzdHlsZXMucHVzaChcInRyYWlsaW5nLXNwYWNlLVwiICsgKHN0YXRlLnRyYWlsaW5nU3BhY2UgJSAyID8gXCJhXCIgOiBcImJcIikpO1xuICAgIH1cblxuICAgIHJldHVybiBzdHlsZXMubGVuZ3RoID8gc3R5bGVzLmpvaW4oJyAnKSA6IG51bGw7XG4gIH1cblxuICBmdW5jdGlvbiBoYW5kbGVUZXh0KHN0cmVhbSwgc3RhdGUpIHtcbiAgICBpZiAoc3RyZWFtLm1hdGNoKHRleHRSRSwgdHJ1ZSkpIHtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9XG4gICAgcmV0dXJuIHVuZGVmaW5lZDtcbiAgfVxuXG4gIGZ1bmN0aW9uIGlubGluZU5vcm1hbChzdHJlYW0sIHN0YXRlKSB7XG4gICAgdmFyIHN0eWxlID0gc3RhdGUudGV4dChzdHJlYW0sIHN0YXRlKTtcbiAgICBpZiAodHlwZW9mIHN0eWxlICE9PSAndW5kZWZpbmVkJylcbiAgICAgIHJldHVybiBzdHlsZTtcblxuICAgIGlmIChzdGF0ZS5saXN0KSB7IC8vIExpc3QgbWFya2VyICgqLCArLCAtLCAxLiwgZXRjKVxuICAgICAgc3RhdGUubGlzdCA9IG51bGw7XG4gICAgICByZXR1cm4gZ2V0VHlwZShzdGF0ZSk7XG4gICAgfVxuXG4gICAgaWYgKHN0YXRlLnRhc2tMaXN0KSB7XG4gICAgICB2YXIgdGFza09wZW4gPSBzdHJlYW0ubWF0Y2godGFza0xpc3RSRSwgdHJ1ZSlbMV0gIT09IFwieFwiO1xuICAgICAgaWYgKHRhc2tPcGVuKSBzdGF0ZS50YXNrT3BlbiA9IHRydWU7XG4gICAgICBlbHNlIHN0YXRlLnRhc2tDbG9zZWQgPSB0cnVlO1xuICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFwidGFza1wiO1xuICAgICAgc3RhdGUudGFza0xpc3QgPSBmYWxzZTtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9XG5cbiAgICBzdGF0ZS50YXNrT3BlbiA9IGZhbHNlO1xuICAgIHN0YXRlLnRhc2tDbG9zZWQgPSBmYWxzZTtcblxuICAgIGlmIChzdGF0ZS5oZWFkZXIgJiYgc3RyZWFtLm1hdGNoKC9eIyskLywgdHJ1ZSkpIHtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImhlYWRlclwiO1xuICAgICAgcmV0dXJuIGdldFR5cGUoc3RhdGUpO1xuICAgIH1cblxuICAgIC8vIEdldCBzb2woKSB2YWx1ZSBub3csIGJlZm9yZSBjaGFyYWN0ZXIgaXMgY29uc3VtZWRcbiAgICB2YXIgc29sID0gc3RyZWFtLnNvbCgpO1xuXG4gICAgdmFyIGNoID0gc3RyZWFtLm5leHQoKTtcblxuICAgIC8vIE1hdGNoZXMgbGluayB0aXRsZXMgcHJlc2VudCBvbiBuZXh0IGxpbmVcbiAgICBpZiAoc3RhdGUubGlua1RpdGxlKSB7XG4gICAgICBzdGF0ZS5saW5rVGl0bGUgPSBmYWxzZTtcbiAgICAgIHZhciBtYXRjaENoID0gY2g7XG4gICAgICBpZiAoY2ggPT09ICcoJykge1xuICAgICAgICBtYXRjaENoID0gJyknO1xuICAgICAgfVxuICAgICAgbWF0Y2hDaCA9IChtYXRjaENoKycnKS5yZXBsYWNlKC8oWy4/KiteJFtcXF1cXFxcKCl7fXwtXSkvZywgXCJcXFxcJDFcIik7XG4gICAgICB2YXIgcmVnZXggPSAnXlxcXFxzKig/OlteJyArIG1hdGNoQ2ggKyAnXFxcXFxcXFxdK3xcXFxcXFxcXFxcXFxcXFxcfFxcXFxcXFxcLiknICsgbWF0Y2hDaDtcbiAgICAgIGlmIChzdHJlYW0ubWF0Y2gobmV3IFJlZ0V4cChyZWdleCksIHRydWUpKSB7XG4gICAgICAgIHJldHVybiB0b2tlblR5cGVzLmxpbmtIcmVmO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElmIHRoaXMgYmxvY2sgaXMgY2hhbmdlZCwgaXQgbWF5IG5lZWQgdG8gYmUgdXBkYXRlZCBpbiBHRk0gbW9kZVxuICAgIGlmIChjaCA9PT0gJ2AnKSB7XG4gICAgICB2YXIgcHJldmlvdXNGb3JtYXR0aW5nID0gc3RhdGUuZm9ybWF0dGluZztcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImNvZGVcIjtcbiAgICAgIHN0cmVhbS5lYXRXaGlsZSgnYCcpO1xuICAgICAgdmFyIGNvdW50ID0gc3RyZWFtLmN1cnJlbnQoKS5sZW5ndGhcbiAgICAgIGlmIChzdGF0ZS5jb2RlID09IDApIHtcbiAgICAgICAgc3RhdGUuY29kZSA9IGNvdW50XG4gICAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKVxuICAgICAgfSBlbHNlIGlmIChjb3VudCA9PSBzdGF0ZS5jb2RlKSB7IC8vIE11c3QgYmUgZXhhY3RcbiAgICAgICAgdmFyIHQgPSBnZXRUeXBlKHN0YXRlKVxuICAgICAgICBzdGF0ZS5jb2RlID0gMFxuICAgICAgICByZXR1cm4gdFxuICAgICAgfSBlbHNlIHtcbiAgICAgICAgc3RhdGUuZm9ybWF0dGluZyA9IHByZXZpb3VzRm9ybWF0dGluZ1xuICAgICAgICByZXR1cm4gZ2V0VHlwZShzdGF0ZSlcbiAgICAgIH1cbiAgICB9IGVsc2UgaWYgKHN0YXRlLmNvZGUpIHtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9XG5cbiAgICBpZiAoY2ggPT09ICdcXFxcJykge1xuICAgICAgc3RyZWFtLm5leHQoKTtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHtcbiAgICAgICAgdmFyIHR5cGUgPSBnZXRUeXBlKHN0YXRlKTtcbiAgICAgICAgdmFyIGZvcm1hdHRpbmdFc2NhcGUgPSB0b2tlblR5cGVzLmZvcm1hdHRpbmcgKyBcIi1lc2NhcGVcIjtcbiAgICAgICAgcmV0dXJuIHR5cGUgPyB0eXBlICsgXCIgXCIgKyBmb3JtYXR0aW5nRXNjYXBlIDogZm9ybWF0dGluZ0VzY2FwZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpZiAoY2ggPT09ICchJyAmJiBzdHJlYW0ubWF0Y2goL1xcW1teXFxdXSpcXF0gPyg/OlxcKHxcXFspLywgZmFsc2UpKSB7XG4gICAgICBzdHJlYW0ubWF0Y2goL1xcW1teXFxdXSpcXF0vKTtcbiAgICAgIHN0YXRlLmlubGluZSA9IHN0YXRlLmYgPSBsaW5rSHJlZjtcbiAgICAgIHJldHVybiB0b2tlblR5cGVzLmltYWdlO1xuICAgIH1cblxuICAgIGlmIChjaCA9PT0gJ1snICYmIHN0cmVhbS5tYXRjaCgvW15cXF1dKlxcXShcXCguKlxcKXwgP1xcWy4qP1xcXSkvLCBmYWxzZSkpIHtcbiAgICAgIHN0YXRlLmxpbmtUZXh0ID0gdHJ1ZTtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImxpbmtcIjtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9XG5cbiAgICBpZiAoY2ggPT09ICddJyAmJiBzdGF0ZS5saW5rVGV4dCAmJiBzdHJlYW0ubWF0Y2goL1xcKC4qP1xcKXwgP1xcWy4qP1xcXS8sIGZhbHNlKSkge1xuICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFwibGlua1wiO1xuICAgICAgdmFyIHR5cGUgPSBnZXRUeXBlKHN0YXRlKTtcbiAgICAgIHN0YXRlLmxpbmtUZXh0ID0gZmFsc2U7XG4gICAgICBzdGF0ZS5pbmxpbmUgPSBzdGF0ZS5mID0gbGlua0hyZWY7XG4gICAgICByZXR1cm4gdHlwZTtcbiAgICB9XG5cbiAgICBpZiAoY2ggPT09ICc8JyAmJiBzdHJlYW0ubWF0Y2goL14oaHR0cHM/fGZ0cHM/KTpcXC9cXC8oPzpbXlxcXFw+XXxcXFxcLikrPi8sIGZhbHNlKSkge1xuICAgICAgc3RhdGUuZiA9IHN0YXRlLmlubGluZSA9IGxpbmtJbmxpbmU7XG4gICAgICBpZiAobW9kZUNmZy5oaWdobGlnaHRGb3JtYXR0aW5nKSBzdGF0ZS5mb3JtYXR0aW5nID0gXCJsaW5rXCI7XG4gICAgICB2YXIgdHlwZSA9IGdldFR5cGUoc3RhdGUpO1xuICAgICAgaWYgKHR5cGUpe1xuICAgICAgICB0eXBlICs9IFwiIFwiO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgdHlwZSA9IFwiXCI7XG4gICAgICB9XG4gICAgICByZXR1cm4gdHlwZSArIHRva2VuVHlwZXMubGlua0lubGluZTtcbiAgICB9XG5cbiAgICBpZiAoY2ggPT09ICc8JyAmJiBzdHJlYW0ubWF0Y2goL15bXj4gXFxcXF0rQCg/OlteXFxcXD5dfFxcXFwuKSs+LywgZmFsc2UpKSB7XG4gICAgICBzdGF0ZS5mID0gc3RhdGUuaW5saW5lID0gbGlua0lubGluZTtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImxpbmtcIjtcbiAgICAgIHZhciB0eXBlID0gZ2V0VHlwZShzdGF0ZSk7XG4gICAgICBpZiAodHlwZSl7XG4gICAgICAgIHR5cGUgKz0gXCIgXCI7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB0eXBlID0gXCJcIjtcbiAgICAgIH1cbiAgICAgIHJldHVybiB0eXBlICsgdG9rZW5UeXBlcy5saW5rRW1haWw7XG4gICAgfVxuXG4gICAgaWYgKGNoID09PSAnPCcgJiYgc3RyZWFtLm1hdGNoKC9eKCEtLXxcXHcpLywgZmFsc2UpKSB7XG4gICAgICB2YXIgZW5kID0gc3RyZWFtLnN0cmluZy5pbmRleE9mKFwiPlwiLCBzdHJlYW0ucG9zKTtcbiAgICAgIGlmIChlbmQgIT0gLTEpIHtcbiAgICAgICAgdmFyIGF0dHMgPSBzdHJlYW0uc3RyaW5nLnN1YnN0cmluZyhzdHJlYW0uc3RhcnQsIGVuZCk7XG4gICAgICAgIGlmICgvbWFya2Rvd25cXHMqPVxccyooJ3xcIil7MCwxfTEoJ3xcIil7MCwxfS8udGVzdChhdHRzKSkgc3RhdGUubWRfaW5zaWRlID0gdHJ1ZTtcbiAgICAgIH1cbiAgICAgIHN0cmVhbS5iYWNrVXAoMSk7XG4gICAgICBzdGF0ZS5odG1sU3RhdGUgPSBDb2RlTWlycm9yLnN0YXJ0U3RhdGUoaHRtbE1vZGUpO1xuICAgICAgcmV0dXJuIHN3aXRjaEJsb2NrKHN0cmVhbSwgc3RhdGUsIGh0bWxCbG9jayk7XG4gICAgfVxuXG4gICAgaWYgKGNoID09PSAnPCcgJiYgc3RyZWFtLm1hdGNoKC9eXFwvXFx3Kj8+LykpIHtcbiAgICAgIHN0YXRlLm1kX2luc2lkZSA9IGZhbHNlO1xuICAgICAgcmV0dXJuIFwidGFnXCI7XG4gICAgfVxuXG4gICAgdmFyIGlnbm9yZVVuZGVyc2NvcmUgPSBmYWxzZTtcbiAgICBpZiAoIW1vZGVDZmcudW5kZXJzY29yZXNCcmVha1dvcmRzKSB7XG4gICAgICBpZiAoY2ggPT09ICdfJyAmJiBzdHJlYW0ucGVlaygpICE9PSAnXycgJiYgc3RyZWFtLm1hdGNoKC8oXFx3KS8sIGZhbHNlKSkge1xuICAgICAgICB2YXIgcHJldlBvcyA9IHN0cmVhbS5wb3MgLSAyO1xuICAgICAgICBpZiAocHJldlBvcyA+PSAwKSB7XG4gICAgICAgICAgdmFyIHByZXZDaCA9IHN0cmVhbS5zdHJpbmcuY2hhckF0KHByZXZQb3MpO1xuICAgICAgICAgIGlmIChwcmV2Q2ggIT09ICdfJyAmJiBwcmV2Q2gubWF0Y2goLyhcXHcpLywgZmFsc2UpKSB7XG4gICAgICAgICAgICBpZ25vcmVVbmRlcnNjb3JlID0gdHJ1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaWYgKGNoID09PSAnKicgfHwgKGNoID09PSAnXycgJiYgIWlnbm9yZVVuZGVyc2NvcmUpKSB7XG4gICAgICBpZiAoc29sICYmIHN0cmVhbS5wZWVrKCkgPT09ICcgJykge1xuICAgICAgICAvLyBEbyBub3RoaW5nLCBzdXJyb3VuZGVkIGJ5IG5ld2xpbmUgYW5kIHNwYWNlXG4gICAgICB9IGVsc2UgaWYgKHN0YXRlLnN0cm9uZyA9PT0gY2ggJiYgc3RyZWFtLmVhdChjaCkpIHsgLy8gUmVtb3ZlIFNUUk9OR1xuICAgICAgICBpZiAobW9kZUNmZy5oaWdobGlnaHRGb3JtYXR0aW5nKSBzdGF0ZS5mb3JtYXR0aW5nID0gXCJzdHJvbmdcIjtcbiAgICAgICAgdmFyIHQgPSBnZXRUeXBlKHN0YXRlKTtcbiAgICAgICAgc3RhdGUuc3Ryb25nID0gZmFsc2U7XG4gICAgICAgIHJldHVybiB0O1xuICAgICAgfSBlbHNlIGlmICghc3RhdGUuc3Ryb25nICYmIHN0cmVhbS5lYXQoY2gpKSB7IC8vIEFkZCBTVFJPTkdcbiAgICAgICAgc3RhdGUuc3Ryb25nID0gY2g7XG4gICAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcInN0cm9uZ1wiO1xuICAgICAgICByZXR1cm4gZ2V0VHlwZShzdGF0ZSk7XG4gICAgICB9IGVsc2UgaWYgKHN0YXRlLmVtID09PSBjaCkgeyAvLyBSZW1vdmUgRU1cbiAgICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFwiZW1cIjtcbiAgICAgICAgdmFyIHQgPSBnZXRUeXBlKHN0YXRlKTtcbiAgICAgICAgc3RhdGUuZW0gPSBmYWxzZTtcbiAgICAgICAgcmV0dXJuIHQ7XG4gICAgICB9IGVsc2UgaWYgKCFzdGF0ZS5lbSkgeyAvLyBBZGQgRU1cbiAgICAgICAgc3RhdGUuZW0gPSBjaDtcbiAgICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFwiZW1cIjtcbiAgICAgICAgcmV0dXJuIGdldFR5cGUoc3RhdGUpO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAoY2ggPT09ICcgJykge1xuICAgICAgaWYgKHN0cmVhbS5lYXQoJyonKSB8fCBzdHJlYW0uZWF0KCdfJykpIHsgLy8gUHJvYmFibHkgc3Vycm91bmRlZCBieSBzcGFjZXNcbiAgICAgICAgaWYgKHN0cmVhbS5wZWVrKCkgPT09ICcgJykgeyAvLyBTdXJyb3VuZGVkIGJ5IHNwYWNlcywgaWdub3JlXG4gICAgICAgICAgcmV0dXJuIGdldFR5cGUoc3RhdGUpO1xuICAgICAgICB9IGVsc2UgeyAvLyBOb3Qgc3Vycm91bmRlZCBieSBzcGFjZXMsIGJhY2sgdXAgcG9pbnRlclxuICAgICAgICAgIHN0cmVhbS5iYWNrVXAoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpZiAobW9kZUNmZy5zdHJpa2V0aHJvdWdoKSB7XG4gICAgICBpZiAoY2ggPT09ICd+JyAmJiBzdHJlYW0uZWF0V2hpbGUoY2gpKSB7XG4gICAgICAgIGlmIChzdGF0ZS5zdHJpa2V0aHJvdWdoKSB7Ly8gUmVtb3ZlIHN0cmlrZXRocm91Z2hcbiAgICAgICAgICBpZiAobW9kZUNmZy5oaWdobGlnaHRGb3JtYXR0aW5nKSBzdGF0ZS5mb3JtYXR0aW5nID0gXCJzdHJpa2V0aHJvdWdoXCI7XG4gICAgICAgICAgdmFyIHQgPSBnZXRUeXBlKHN0YXRlKTtcbiAgICAgICAgICBzdGF0ZS5zdHJpa2V0aHJvdWdoID0gZmFsc2U7XG4gICAgICAgICAgcmV0dXJuIHQ7XG4gICAgICAgIH0gZWxzZSBpZiAoc3RyZWFtLm1hdGNoKC9eW15cXHNdLywgZmFsc2UpKSB7Ly8gQWRkIHN0cmlrZXRocm91Z2hcbiAgICAgICAgICBzdGF0ZS5zdHJpa2V0aHJvdWdoID0gdHJ1ZTtcbiAgICAgICAgICBpZiAobW9kZUNmZy5oaWdobGlnaHRGb3JtYXR0aW5nKSBzdGF0ZS5mb3JtYXR0aW5nID0gXCJzdHJpa2V0aHJvdWdoXCI7XG4gICAgICAgICAgcmV0dXJuIGdldFR5cGUoc3RhdGUpO1xuICAgICAgICB9XG4gICAgICB9IGVsc2UgaWYgKGNoID09PSAnICcpIHtcbiAgICAgICAgaWYgKHN0cmVhbS5tYXRjaCgvXn5+LywgdHJ1ZSkpIHsgLy8gUHJvYmFibHkgc3Vycm91bmRlZCBieSBzcGFjZVxuICAgICAgICAgIGlmIChzdHJlYW0ucGVlaygpID09PSAnICcpIHsgLy8gU3Vycm91bmRlZCBieSBzcGFjZXMsIGlnbm9yZVxuICAgICAgICAgICAgcmV0dXJuIGdldFR5cGUoc3RhdGUpO1xuICAgICAgICAgIH0gZWxzZSB7IC8vIE5vdCBzdXJyb3VuZGVkIGJ5IHNwYWNlcywgYmFjayB1cCBwb2ludGVyXG4gICAgICAgICAgICBzdHJlYW0uYmFja1VwKDIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGlmIChjaCA9PT0gJyAnKSB7XG4gICAgICBpZiAoc3RyZWFtLm1hdGNoKC8gKyQvLCBmYWxzZSkpIHtcbiAgICAgICAgc3RhdGUudHJhaWxpbmdTcGFjZSsrO1xuICAgICAgfSBlbHNlIGlmIChzdGF0ZS50cmFpbGluZ1NwYWNlKSB7XG4gICAgICAgIHN0YXRlLnRyYWlsaW5nU3BhY2VOZXdMaW5lID0gdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gZ2V0VHlwZShzdGF0ZSk7XG4gIH1cblxuICBmdW5jdGlvbiBsaW5rSW5saW5lKHN0cmVhbSwgc3RhdGUpIHtcbiAgICB2YXIgY2ggPSBzdHJlYW0ubmV4dCgpO1xuXG4gICAgaWYgKGNoID09PSBcIj5cIikge1xuICAgICAgc3RhdGUuZiA9IHN0YXRlLmlubGluZSA9IGlubGluZU5vcm1hbDtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImxpbmtcIjtcbiAgICAgIHZhciB0eXBlID0gZ2V0VHlwZShzdGF0ZSk7XG4gICAgICBpZiAodHlwZSl7XG4gICAgICAgIHR5cGUgKz0gXCIgXCI7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICB0eXBlID0gXCJcIjtcbiAgICAgIH1cbiAgICAgIHJldHVybiB0eXBlICsgdG9rZW5UeXBlcy5saW5rSW5saW5lO1xuICAgIH1cblxuICAgIHN0cmVhbS5tYXRjaCgvXltePl0rLywgdHJ1ZSk7XG5cbiAgICByZXR1cm4gdG9rZW5UeXBlcy5saW5rSW5saW5lO1xuICB9XG5cbiAgZnVuY3Rpb24gbGlua0hyZWYoc3RyZWFtLCBzdGF0ZSkge1xuICAgIC8vIENoZWNrIGlmIHNwYWNlLCBhbmQgcmV0dXJuIE5VTEwgaWYgc28gKHRvIGF2b2lkIG1hcmtpbmcgdGhlIHNwYWNlKVxuICAgIGlmKHN0cmVhbS5lYXRTcGFjZSgpKXtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cbiAgICB2YXIgY2ggPSBzdHJlYW0ubmV4dCgpO1xuICAgIGlmIChjaCA9PT0gJygnIHx8IGNoID09PSAnWycpIHtcbiAgICAgIHN0YXRlLmYgPSBzdGF0ZS5pbmxpbmUgPSBnZXRMaW5rSHJlZkluc2lkZShjaCA9PT0gXCIoXCIgPyBcIilcIiA6IFwiXVwiLCAwKTtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImxpbmstc3RyaW5nXCI7XG4gICAgICBzdGF0ZS5saW5rSHJlZiA9IHRydWU7XG4gICAgICByZXR1cm4gZ2V0VHlwZShzdGF0ZSk7XG4gICAgfVxuICAgIHJldHVybiAnZXJyb3InO1xuICB9XG5cbiAgdmFyIGxpbmtSRSA9IHtcbiAgICBcIilcIjogL14oPzpbXlxcXFxcXChcXCldfFxcXFwufFxcKCg/OlteXFxcXFxcKFxcKV18XFxcXC4pKlxcKSkqPyg/PVxcKSkvLFxuICAgIFwiXVwiOiAvXig/OlteXFxcXFxcW1xcXV18XFxcXC58XFxbKD86W15cXFxcXFxbXFxcXF1dfFxcXFwuKSpcXF0pKj8oPz1cXF0pL1xuICB9XG5cbiAgZnVuY3Rpb24gZ2V0TGlua0hyZWZJbnNpZGUoZW5kQ2hhcikge1xuICAgIHJldHVybiBmdW5jdGlvbihzdHJlYW0sIHN0YXRlKSB7XG4gICAgICB2YXIgY2ggPSBzdHJlYW0ubmV4dCgpO1xuXG4gICAgICBpZiAoY2ggPT09IGVuZENoYXIpIHtcbiAgICAgICAgc3RhdGUuZiA9IHN0YXRlLmlubGluZSA9IGlubGluZU5vcm1hbDtcbiAgICAgICAgaWYgKG1vZGVDZmcuaGlnaGxpZ2h0Rm9ybWF0dGluZykgc3RhdGUuZm9ybWF0dGluZyA9IFwibGluay1zdHJpbmdcIjtcbiAgICAgICAgdmFyIHJldHVyblN0YXRlID0gZ2V0VHlwZShzdGF0ZSk7XG4gICAgICAgIHN0YXRlLmxpbmtIcmVmID0gZmFsc2U7XG4gICAgICAgIHJldHVybiByZXR1cm5TdGF0ZTtcbiAgICAgIH1cblxuICAgICAgc3RyZWFtLm1hdGNoKGxpbmtSRVtlbmRDaGFyXSlcbiAgICAgIHN0YXRlLmxpbmtIcmVmID0gdHJ1ZTtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9O1xuICB9XG5cbiAgZnVuY3Rpb24gZm9vdG5vdGVMaW5rKHN0cmVhbSwgc3RhdGUpIHtcbiAgICBpZiAoc3RyZWFtLm1hdGNoKC9eKFteXFxdXFxcXF18XFxcXC4pKlxcXTovLCBmYWxzZSkpIHtcbiAgICAgIHN0YXRlLmYgPSBmb290bm90ZUxpbmtJbnNpZGU7XG4gICAgICBzdHJlYW0ubmV4dCgpOyAvLyBDb25zdW1lIFtcbiAgICAgIGlmIChtb2RlQ2ZnLmhpZ2hsaWdodEZvcm1hdHRpbmcpIHN0YXRlLmZvcm1hdHRpbmcgPSBcImxpbmtcIjtcbiAgICAgIHN0YXRlLmxpbmtUZXh0ID0gdHJ1ZTtcbiAgICAgIHJldHVybiBnZXRUeXBlKHN0YXRlKTtcbiAgICB9XG4gICAgcmV0dXJuIHN3aXRjaElubGluZShzdHJlYW0sIHN0YXRlLCBpbmxpbmVOb3JtYWwpO1xuICB9XG5cbiAgZnVuY3Rpb24gZm9vdG5vdGVMaW5rSW5zaWRlKHN0cmVhbSwgc3RhdGUpIHtcbiAgICBpZiAoc3RyZWFtLm1hdGNoKC9eXFxdOi8sIHRydWUpKSB7XG4gICAgICBzdGF0ZS5mID0gc3RhdGUuaW5saW5lID0gZm9vdG5vdGVVcmw7XG4gICAgICBpZiAobW9kZUNmZy5oaWdobGlnaHRGb3JtYXR0aW5nKSBzdGF0ZS5mb3JtYXR0aW5nID0gXCJsaW5rXCI7XG4gICAgICB2YXIgcmV0dXJuVHlwZSA9IGdldFR5cGUoc3RhdGUpO1xuICAgICAgc3RhdGUubGlua1RleHQgPSBmYWxzZTtcbiAgICAgIHJldHVybiByZXR1cm5UeXBlO1xuICAgIH1cblxuICAgIHN0cmVhbS5tYXRjaCgvXihbXlxcXVxcXFxdfFxcXFwuKSsvLCB0cnVlKTtcblxuICAgIHJldHVybiB0b2tlblR5cGVzLmxpbmtUZXh0O1xuICB9XG5cbiAgZnVuY3Rpb24gZm9vdG5vdGVVcmwoc3RyZWFtLCBzdGF0ZSkge1xuICAgIC8vIENoZWNrIGlmIHNwYWNlLCBhbmQgcmV0dXJuIE5VTEwgaWYgc28gKHRvIGF2b2lkIG1hcmtpbmcgdGhlIHNwYWNlKVxuICAgIGlmKHN0cmVhbS5lYXRTcGFjZSgpKXtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cbiAgICAvLyBNYXRjaCBVUkxcbiAgICBzdHJlYW0ubWF0Y2goL15bXlxcc10rLywgdHJ1ZSk7XG4gICAgLy8gQ2hlY2sgZm9yIGxpbmsgdGl0bGVcbiAgICBpZiAoc3RyZWFtLnBlZWsoKSA9PT0gdW5kZWZpbmVkKSB7IC8vIEVuZCBvZiBsaW5lLCBzZXQgZmxhZyB0byBjaGVjayBuZXh0IGxpbmVcbiAgICAgIHN0YXRlLmxpbmtUaXRsZSA9IHRydWU7XG4gICAgfSBlbHNlIHsgLy8gTW9yZSBjb250ZW50IG9uIGxpbmUsIGNoZWNrIGlmIGxpbmsgdGl0bGVcbiAgICAgIHN0cmVhbS5tYXRjaCgvXig/OlxccysoPzpcIig/OlteXCJcXFxcXXxcXFxcXFxcXHxcXFxcLikrXCJ8Jyg/OlteJ1xcXFxdfFxcXFxcXFxcfFxcXFwuKSsnfFxcKCg/OlteKVxcXFxdfFxcXFxcXFxcfFxcXFwuKStcXCkpKT8vLCB0cnVlKTtcbiAgICB9XG4gICAgc3RhdGUuZiA9IHN0YXRlLmlubGluZSA9IGlubGluZU5vcm1hbDtcbiAgICByZXR1cm4gdG9rZW5UeXBlcy5saW5rSHJlZiArIFwiIHVybFwiO1xuICB9XG5cbiAgdmFyIG1vZGUgPSB7XG4gICAgc3RhcnRTdGF0ZTogZnVuY3Rpb24oKSB7XG4gICAgICByZXR1cm4ge1xuICAgICAgICBmOiBibG9ja05vcm1hbCxcblxuICAgICAgICBwcmV2TGluZTogbnVsbCxcbiAgICAgICAgdGhpc0xpbmU6IG51bGwsXG5cbiAgICAgICAgYmxvY2s6IGJsb2NrTm9ybWFsLFxuICAgICAgICBodG1sU3RhdGU6IG51bGwsXG4gICAgICAgIGluZGVudGF0aW9uOiAwLFxuXG4gICAgICAgIGlubGluZTogaW5saW5lTm9ybWFsLFxuICAgICAgICB0ZXh0OiBoYW5kbGVUZXh0LFxuXG4gICAgICAgIGZvcm1hdHRpbmc6IGZhbHNlLFxuICAgICAgICBsaW5rVGV4dDogZmFsc2UsXG4gICAgICAgIGxpbmtIcmVmOiBmYWxzZSxcbiAgICAgICAgbGlua1RpdGxlOiBmYWxzZSxcbiAgICAgICAgY29kZTogMCxcbiAgICAgICAgZW06IGZhbHNlLFxuICAgICAgICBzdHJvbmc6IGZhbHNlLFxuICAgICAgICBoZWFkZXI6IDAsXG4gICAgICAgIGhyOiBmYWxzZSxcbiAgICAgICAgdGFza0xpc3Q6IGZhbHNlLFxuICAgICAgICBsaXN0OiBmYWxzZSxcbiAgICAgICAgbGlzdFN0YWNrOiBbXSxcbiAgICAgICAgcXVvdGU6IDAsXG4gICAgICAgIHRyYWlsaW5nU3BhY2U6IDAsXG4gICAgICAgIHRyYWlsaW5nU3BhY2VOZXdMaW5lOiBmYWxzZSxcbiAgICAgICAgc3RyaWtldGhyb3VnaDogZmFsc2UsXG4gICAgICAgIGZlbmNlZENoYXJzOiBudWxsXG4gICAgICB9O1xuICAgIH0sXG5cbiAgICBjb3B5U3RhdGU6IGZ1bmN0aW9uKHMpIHtcbiAgICAgIHJldHVybiB7XG4gICAgICAgIGY6IHMuZixcblxuICAgICAgICBwcmV2TGluZTogcy5wcmV2TGluZSxcbiAgICAgICAgdGhpc0xpbmU6IHMudGhpc0xpbmUsXG5cbiAgICAgICAgYmxvY2s6IHMuYmxvY2ssXG4gICAgICAgIGh0bWxTdGF0ZTogcy5odG1sU3RhdGUgJiYgQ29kZU1pcnJvci5jb3B5U3RhdGUoaHRtbE1vZGUsIHMuaHRtbFN0YXRlKSxcbiAgICAgICAgaW5kZW50YXRpb246IHMuaW5kZW50YXRpb24sXG5cbiAgICAgICAgbG9jYWxNb2RlOiBzLmxvY2FsTW9kZSxcbiAgICAgICAgbG9jYWxTdGF0ZTogcy5sb2NhbE1vZGUgPyBDb2RlTWlycm9yLmNvcHlTdGF0ZShzLmxvY2FsTW9kZSwgcy5sb2NhbFN0YXRlKSA6IG51bGwsXG5cbiAgICAgICAgaW5saW5lOiBzLmlubGluZSxcbiAgICAgICAgdGV4dDogcy50ZXh0LFxuICAgICAgICBmb3JtYXR0aW5nOiBmYWxzZSxcbiAgICAgICAgbGlua1RpdGxlOiBzLmxpbmtUaXRsZSxcbiAgICAgICAgY29kZTogcy5jb2RlLFxuICAgICAgICBlbTogcy5lbSxcbiAgICAgICAgc3Ryb25nOiBzLnN0cm9uZyxcbiAgICAgICAgc3RyaWtldGhyb3VnaDogcy5zdHJpa2V0aHJvdWdoLFxuICAgICAgICBoZWFkZXI6IHMuaGVhZGVyLFxuICAgICAgICBocjogcy5ocixcbiAgICAgICAgdGFza0xpc3Q6IHMudGFza0xpc3QsXG4gICAgICAgIGxpc3Q6IHMubGlzdCxcbiAgICAgICAgbGlzdFN0YWNrOiBzLmxpc3RTdGFjay5zbGljZSgwKSxcbiAgICAgICAgcXVvdGU6IHMucXVvdGUsXG4gICAgICAgIGluZGVudGVkQ29kZTogcy5pbmRlbnRlZENvZGUsXG4gICAgICAgIHRyYWlsaW5nU3BhY2U6IHMudHJhaWxpbmdTcGFjZSxcbiAgICAgICAgdHJhaWxpbmdTcGFjZU5ld0xpbmU6IHMudHJhaWxpbmdTcGFjZU5ld0xpbmUsXG4gICAgICAgIG1kX2luc2lkZTogcy5tZF9pbnNpZGUsXG4gICAgICAgIGZlbmNlZENoYXJzOiBzLmZlbmNlZENoYXJzXG4gICAgICB9O1xuICAgIH0sXG5cbiAgICB0b2tlbjogZnVuY3Rpb24oc3RyZWFtLCBzdGF0ZSkge1xuXG4gICAgICAvLyBSZXNldCBzdGF0ZS5mb3JtYXR0aW5nXG4gICAgICBzdGF0ZS5mb3JtYXR0aW5nID0gZmFsc2U7XG5cbiAgICAgIGlmIChzdHJlYW0gIT0gc3RhdGUudGhpc0xpbmUpIHtcbiAgICAgICAgdmFyIGZvcmNlQmxhbmtMaW5lID0gc3RhdGUuaGVhZGVyIHx8IHN0YXRlLmhyO1xuXG4gICAgICAgIC8vIFJlc2V0IHN0YXRlLmhlYWRlciBhbmQgc3RhdGUuaHJcbiAgICAgICAgc3RhdGUuaGVhZGVyID0gMDtcbiAgICAgICAgc3RhdGUuaHIgPSBmYWxzZTtcblxuICAgICAgICBpZiAoc3RyZWFtLm1hdGNoKC9eXFxzKiQvLCB0cnVlKSB8fCBmb3JjZUJsYW5rTGluZSkge1xuICAgICAgICAgIGJsYW5rTGluZShzdGF0ZSk7XG4gICAgICAgICAgaWYgKCFmb3JjZUJsYW5rTGluZSkgcmV0dXJuIG51bGxcbiAgICAgICAgICBzdGF0ZS5wcmV2TGluZSA9IG51bGxcbiAgICAgICAgfVxuXG4gICAgICAgIHN0YXRlLnByZXZMaW5lID0gc3RhdGUudGhpc0xpbmVcbiAgICAgICAgc3RhdGUudGhpc0xpbmUgPSBzdHJlYW1cblxuICAgICAgICAvLyBSZXNldCBzdGF0ZS50YXNrTGlzdFxuICAgICAgICBzdGF0ZS50YXNrTGlzdCA9IGZhbHNlO1xuXG4gICAgICAgIC8vIFJlc2V0IHN0YXRlLnRyYWlsaW5nU3BhY2VcbiAgICAgICAgc3RhdGUudHJhaWxpbmdTcGFjZSA9IDA7XG4gICAgICAgIHN0YXRlLnRyYWlsaW5nU3BhY2VOZXdMaW5lID0gZmFsc2U7XG5cbiAgICAgICAgc3RhdGUuZiA9IHN0YXRlLmJsb2NrO1xuICAgICAgICB2YXIgaW5kZW50YXRpb24gPSBzdHJlYW0ubWF0Y2goL15cXHMqLywgdHJ1ZSlbMF0ucmVwbGFjZSgvXFx0L2csICcgICAgJykubGVuZ3RoO1xuICAgICAgICBzdGF0ZS5pbmRlbnRhdGlvbkRpZmYgPSBNYXRoLm1pbihpbmRlbnRhdGlvbiAtIHN0YXRlLmluZGVudGF0aW9uLCA0KTtcbiAgICAgICAgc3RhdGUuaW5kZW50YXRpb24gPSBzdGF0ZS5pbmRlbnRhdGlvbiArIHN0YXRlLmluZGVudGF0aW9uRGlmZjtcbiAgICAgICAgaWYgKGluZGVudGF0aW9uID4gMCkgcmV0dXJuIG51bGw7XG4gICAgICB9XG4gICAgICByZXR1cm4gc3RhdGUuZihzdHJlYW0sIHN0YXRlKTtcbiAgICB9LFxuXG4gICAgaW5uZXJNb2RlOiBmdW5jdGlvbihzdGF0ZSkge1xuICAgICAgaWYgKHN0YXRlLmJsb2NrID09IGh0bWxCbG9jaykgcmV0dXJuIHtzdGF0ZTogc3RhdGUuaHRtbFN0YXRlLCBtb2RlOiBodG1sTW9kZX07XG4gICAgICBpZiAoc3RhdGUubG9jYWxTdGF0ZSkgcmV0dXJuIHtzdGF0ZTogc3RhdGUubG9jYWxTdGF0ZSwgbW9kZTogc3RhdGUubG9jYWxNb2RlfTtcbiAgICAgIHJldHVybiB7c3RhdGU6IHN0YXRlLCBtb2RlOiBtb2RlfTtcbiAgICB9LFxuXG4gICAgYmxhbmtMaW5lOiBibGFua0xpbmUsXG5cbiAgICBnZXRUeXBlOiBnZXRUeXBlLFxuXG4gICAgZm9sZDogXCJtYXJrZG93blwiXG4gIH07XG4gIHJldHVybiBtb2RlO1xufSwgXCJ4bWxcIik7XG5cbkNvZGVNaXJyb3IuZGVmaW5lTUlNRShcInRleHQveC1tYXJrZG93blwiLCBcIm1hcmtkb3duXCIpO1xuXG59KTtcbiIsIi8vIENvZGVNaXJyb3IsIGNvcHlyaWdodCAoYykgYnkgTWFyaWpuIEhhdmVyYmVrZSBhbmQgb3RoZXJzXG4vLyBEaXN0cmlidXRlZCB1bmRlciBhbiBNSVQgbGljZW5zZTogaHR0cDovL2NvZGVtaXJyb3IubmV0L0xJQ0VOU0VcblxuKGZ1bmN0aW9uKG1vZCkge1xuICBpZiAodHlwZW9mIGV4cG9ydHMgPT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgbW9kdWxlID09IFwib2JqZWN0XCIpIC8vIENvbW1vbkpTXG4gICAgbW9kKHJlcXVpcmUoXCIuLi9saWIvY29kZW1pcnJvclwiKSk7XG4gIGVsc2UgaWYgKHR5cGVvZiBkZWZpbmUgPT0gXCJmdW5jdGlvblwiICYmIGRlZmluZS5hbWQpIC8vIEFNRFxuICAgIGRlZmluZShbXCIuLi9saWIvY29kZW1pcnJvclwiXSwgbW9kKTtcbiAgZWxzZSAvLyBQbGFpbiBicm93c2VyIGVudlxuICAgIG1vZChDb2RlTWlycm9yKTtcbn0pKGZ1bmN0aW9uKENvZGVNaXJyb3IpIHtcbiAgXCJ1c2Ugc3RyaWN0XCI7XG5cbiAgQ29kZU1pcnJvci5tb2RlSW5mbyA9IFtcbiAgICB7bmFtZTogXCJBUExcIiwgbWltZTogXCJ0ZXh0L2FwbFwiLCBtb2RlOiBcImFwbFwiLCBleHQ6IFtcImR5YWxvZ1wiLCBcImFwbFwiXX0sXG4gICAge25hbWU6IFwiUEdQXCIsIG1pbWVzOiBbXCJhcHBsaWNhdGlvbi9wZ3BcIiwgXCJhcHBsaWNhdGlvbi9wZ3Ata2V5c1wiLCBcImFwcGxpY2F0aW9uL3BncC1zaWduYXR1cmVcIl0sIG1vZGU6IFwiYXNjaWlhcm1vclwiLCBleHQ6IFtcInBncFwiXX0sXG4gICAge25hbWU6IFwiQVNOLjFcIiwgbWltZTogXCJ0ZXh0L3gtdHRjbi1hc25cIiwgbW9kZTogXCJhc24uMVwiLCBleHQ6IFtcImFzblwiLCBcImFzbjFcIl19LFxuICAgIHtuYW1lOiBcIkFzdGVyaXNrXCIsIG1pbWU6IFwidGV4dC94LWFzdGVyaXNrXCIsIG1vZGU6IFwiYXN0ZXJpc2tcIiwgZmlsZTogL15leHRlbnNpb25zXFwuY29uZiQvaX0sXG4gICAge25hbWU6IFwiQnJhaW5mdWNrXCIsIG1pbWU6IFwidGV4dC94LWJyYWluZnVja1wiLCBtb2RlOiBcImJyYWluZnVja1wiLCBleHQ6IFtcImJcIiwgXCJiZlwiXX0sXG4gICAge25hbWU6IFwiQ1wiLCBtaW1lOiBcInRleHQveC1jc3JjXCIsIG1vZGU6IFwiY2xpa2VcIiwgZXh0OiBbXCJjXCIsIFwiaFwiXX0sXG4gICAge25hbWU6IFwiQysrXCIsIG1pbWU6IFwidGV4dC94LWMrK3NyY1wiLCBtb2RlOiBcImNsaWtlXCIsIGV4dDogW1wiY3BwXCIsIFwiYysrXCIsIFwiY2NcIiwgXCJjeHhcIiwgXCJocHBcIiwgXCJoKytcIiwgXCJoaFwiLCBcImh4eFwiXSwgYWxpYXM6IFtcImNwcFwiXX0sXG4gICAge25hbWU6IFwiQ29ib2xcIiwgbWltZTogXCJ0ZXh0L3gtY29ib2xcIiwgbW9kZTogXCJjb2JvbFwiLCBleHQ6IFtcImNvYlwiLCBcImNweVwiXX0sXG4gICAge25hbWU6IFwiQyNcIiwgbWltZTogXCJ0ZXh0L3gtY3NoYXJwXCIsIG1vZGU6IFwiY2xpa2VcIiwgZXh0OiBbXCJjc1wiXSwgYWxpYXM6IFtcImNzaGFycFwiXX0sXG4gICAge25hbWU6IFwiQ2xvanVyZVwiLCBtaW1lOiBcInRleHQveC1jbG9qdXJlXCIsIG1vZGU6IFwiY2xvanVyZVwiLCBleHQ6IFtcImNsalwiLCBcImNsamNcIiwgXCJjbGp4XCJdfSxcbiAgICB7bmFtZTogXCJDbG9qdXJlU2NyaXB0XCIsIG1pbWU6IFwidGV4dC94LWNsb2p1cmVzY3JpcHRcIiwgbW9kZTogXCJjbG9qdXJlXCIsIGV4dDogW1wiY2xqc1wiXX0sXG4gICAge25hbWU6IFwiQ2xvc3VyZSBTdHlsZXNoZWV0cyAoR1NTKVwiLCBtaW1lOiBcInRleHQveC1nc3NcIiwgbW9kZTogXCJjc3NcIiwgZXh0OiBbXCJnc3NcIl19LFxuICAgIHtuYW1lOiBcIkNNYWtlXCIsIG1pbWU6IFwidGV4dC94LWNtYWtlXCIsIG1vZGU6IFwiY21ha2VcIiwgZXh0OiBbXCJjbWFrZVwiLCBcImNtYWtlLmluXCJdLCBmaWxlOiAvXkNNYWtlTGlzdHMudHh0JC99LFxuICAgIHtuYW1lOiBcIkNvZmZlZVNjcmlwdFwiLCBtaW1lOiBcInRleHQveC1jb2ZmZWVzY3JpcHRcIiwgbW9kZTogXCJjb2ZmZWVzY3JpcHRcIiwgZXh0OiBbXCJjb2ZmZWVcIl0sIGFsaWFzOiBbXCJjb2ZmZWVcIiwgXCJjb2ZmZWUtc2NyaXB0XCJdfSxcbiAgICB7bmFtZTogXCJDb21tb24gTGlzcFwiLCBtaW1lOiBcInRleHQveC1jb21tb24tbGlzcFwiLCBtb2RlOiBcImNvbW1vbmxpc3BcIiwgZXh0OiBbXCJjbFwiLCBcImxpc3BcIiwgXCJlbFwiXSwgYWxpYXM6IFtcImxpc3BcIl19LFxuICAgIHtuYW1lOiBcIkN5cGhlclwiLCBtaW1lOiBcImFwcGxpY2F0aW9uL3gtY3lwaGVyLXF1ZXJ5XCIsIG1vZGU6IFwiY3lwaGVyXCIsIGV4dDogW1wiY3lwXCIsIFwiY3lwaGVyXCJdfSxcbiAgICB7bmFtZTogXCJDeXRob25cIiwgbWltZTogXCJ0ZXh0L3gtY3l0aG9uXCIsIG1vZGU6IFwicHl0aG9uXCIsIGV4dDogW1wicHl4XCIsIFwicHhkXCIsIFwicHhpXCJdfSxcbiAgICB7bmFtZTogXCJDcnlzdGFsXCIsIG1pbWU6IFwidGV4dC94LWNyeXN0YWxcIiwgbW9kZTogXCJjcnlzdGFsXCIsIGV4dDogW1wiY3JcIl19LFxuICAgIHtuYW1lOiBcIkNTU1wiLCBtaW1lOiBcInRleHQvY3NzXCIsIG1vZGU6IFwiY3NzXCIsIGV4dDogW1wiY3NzXCJdfSxcbiAgICB7bmFtZTogXCJDUUxcIiwgbWltZTogXCJ0ZXh0L3gtY2Fzc2FuZHJhXCIsIG1vZGU6IFwic3FsXCIsIGV4dDogW1wiY3FsXCJdfSxcbiAgICB7bmFtZTogXCJEXCIsIG1pbWU6IFwidGV4dC94LWRcIiwgbW9kZTogXCJkXCIsIGV4dDogW1wiZFwiXX0sXG4gICAge25hbWU6IFwiRGFydFwiLCBtaW1lczogW1wiYXBwbGljYXRpb24vZGFydFwiLCBcInRleHQveC1kYXJ0XCJdLCBtb2RlOiBcImRhcnRcIiwgZXh0OiBbXCJkYXJ0XCJdfSxcbiAgICB7bmFtZTogXCJkaWZmXCIsIG1pbWU6IFwidGV4dC94LWRpZmZcIiwgbW9kZTogXCJkaWZmXCIsIGV4dDogW1wiZGlmZlwiLCBcInBhdGNoXCJdfSxcbiAgICB7bmFtZTogXCJEamFuZ29cIiwgbWltZTogXCJ0ZXh0L3gtZGphbmdvXCIsIG1vZGU6IFwiZGphbmdvXCJ9LFxuICAgIHtuYW1lOiBcIkRvY2tlcmZpbGVcIiwgbWltZTogXCJ0ZXh0L3gtZG9ja2VyZmlsZVwiLCBtb2RlOiBcImRvY2tlcmZpbGVcIiwgZmlsZTogL15Eb2NrZXJmaWxlJC99LFxuICAgIHtuYW1lOiBcIkRURFwiLCBtaW1lOiBcImFwcGxpY2F0aW9uL3htbC1kdGRcIiwgbW9kZTogXCJkdGRcIiwgZXh0OiBbXCJkdGRcIl19LFxuICAgIHtuYW1lOiBcIkR5bGFuXCIsIG1pbWU6IFwidGV4dC94LWR5bGFuXCIsIG1vZGU6IFwiZHlsYW5cIiwgZXh0OiBbXCJkeWxhblwiLCBcImR5bFwiLCBcImludHJcIl19LFxuICAgIHtuYW1lOiBcIkVCTkZcIiwgbWltZTogXCJ0ZXh0L3gtZWJuZlwiLCBtb2RlOiBcImVibmZcIn0sXG4gICAge25hbWU6IFwiRUNMXCIsIG1pbWU6IFwidGV4dC94LWVjbFwiLCBtb2RlOiBcImVjbFwiLCBleHQ6IFtcImVjbFwiXX0sXG4gICAge25hbWU6IFwiZWRuXCIsIG1pbWU6IFwiYXBwbGljYXRpb24vZWRuXCIsIG1vZGU6IFwiY2xvanVyZVwiLCBleHQ6IFtcImVkblwiXX0sXG4gICAge25hbWU6IFwiRWlmZmVsXCIsIG1pbWU6IFwidGV4dC94LWVpZmZlbFwiLCBtb2RlOiBcImVpZmZlbFwiLCBleHQ6IFtcImVcIl19LFxuICAgIHtuYW1lOiBcIkVsbVwiLCBtaW1lOiBcInRleHQveC1lbG1cIiwgbW9kZTogXCJlbG1cIiwgZXh0OiBbXCJlbG1cIl19LFxuICAgIHtuYW1lOiBcIkVtYmVkZGVkIEphdmFzY3JpcHRcIiwgbWltZTogXCJhcHBsaWNhdGlvbi94LWVqc1wiLCBtb2RlOiBcImh0bWxlbWJlZGRlZFwiLCBleHQ6IFtcImVqc1wiXX0sXG4gICAge25hbWU6IFwiRW1iZWRkZWQgUnVieVwiLCBtaW1lOiBcImFwcGxpY2F0aW9uL3gtZXJiXCIsIG1vZGU6IFwiaHRtbGVtYmVkZGVkXCIsIGV4dDogW1wiZXJiXCJdfSxcbiAgICB7bmFtZTogXCJFcmxhbmdcIiwgbWltZTogXCJ0ZXh0L3gtZXJsYW5nXCIsIG1vZGU6IFwiZXJsYW5nXCIsIGV4dDogW1wiZXJsXCJdfSxcbiAgICB7bmFtZTogXCJGYWN0b3JcIiwgbWltZTogXCJ0ZXh0L3gtZmFjdG9yXCIsIG1vZGU6IFwiZmFjdG9yXCIsIGV4dDogW1wiZmFjdG9yXCJdfSxcbiAgICB7bmFtZTogXCJGQ0xcIiwgbWltZTogXCJ0ZXh0L3gtZmNsXCIsIG1vZGU6IFwiZmNsXCJ9LFxuICAgIHtuYW1lOiBcIkZvcnRoXCIsIG1pbWU6IFwidGV4dC94LWZvcnRoXCIsIG1vZGU6IFwiZm9ydGhcIiwgZXh0OiBbXCJmb3J0aFwiLCBcImZ0aFwiLCBcIjR0aFwiXX0sXG4gICAge25hbWU6IFwiRm9ydHJhblwiLCBtaW1lOiBcInRleHQveC1mb3J0cmFuXCIsIG1vZGU6IFwiZm9ydHJhblwiLCBleHQ6IFtcImZcIiwgXCJmb3JcIiwgXCJmNzdcIiwgXCJmOTBcIl19LFxuICAgIHtuYW1lOiBcIkYjXCIsIG1pbWU6IFwidGV4dC94LWZzaGFycFwiLCBtb2RlOiBcIm1sbGlrZVwiLCBleHQ6IFtcImZzXCJdLCBhbGlhczogW1wiZnNoYXJwXCJdfSxcbiAgICB7bmFtZTogXCJHYXNcIiwgbWltZTogXCJ0ZXh0L3gtZ2FzXCIsIG1vZGU6IFwiZ2FzXCIsIGV4dDogW1wic1wiXX0sXG4gICAge25hbWU6IFwiR2hlcmtpblwiLCBtaW1lOiBcInRleHQveC1mZWF0dXJlXCIsIG1vZGU6IFwiZ2hlcmtpblwiLCBleHQ6IFtcImZlYXR1cmVcIl19LFxuICAgIHtuYW1lOiBcIkdpdEh1YiBGbGF2b3JlZCBNYXJrZG93blwiLCBtaW1lOiBcInRleHQveC1nZm1cIiwgbW9kZTogXCJnZm1cIiwgZmlsZTogL14ocmVhZG1lfGNvbnRyaWJ1dGluZ3xoaXN0b3J5KS5tZCQvaX0sXG4gICAge25hbWU6IFwiR29cIiwgbWltZTogXCJ0ZXh0L3gtZ29cIiwgbW9kZTogXCJnb1wiLCBleHQ6IFtcImdvXCJdfSxcbiAgICB7bmFtZTogXCJHcm9vdnlcIiwgbWltZTogXCJ0ZXh0L3gtZ3Jvb3Z5XCIsIG1vZGU6IFwiZ3Jvb3Z5XCIsIGV4dDogW1wiZ3Jvb3Z5XCIsIFwiZ3JhZGxlXCJdfSxcbiAgICB7bmFtZTogXCJIQU1MXCIsIG1pbWU6IFwidGV4dC94LWhhbWxcIiwgbW9kZTogXCJoYW1sXCIsIGV4dDogW1wiaGFtbFwiXX0sXG4gICAge25hbWU6IFwiSGFza2VsbFwiLCBtaW1lOiBcInRleHQveC1oYXNrZWxsXCIsIG1vZGU6IFwiaGFza2VsbFwiLCBleHQ6IFtcImhzXCJdfSxcbiAgICB7bmFtZTogXCJIYXNrZWxsIChMaXRlcmF0ZSlcIiwgbWltZTogXCJ0ZXh0L3gtbGl0ZXJhdGUtaGFza2VsbFwiLCBtb2RlOiBcImhhc2tlbGwtbGl0ZXJhdGVcIiwgZXh0OiBbXCJsaHNcIl19LFxuICAgIHtuYW1lOiBcIkhheGVcIiwgbWltZTogXCJ0ZXh0L3gtaGF4ZVwiLCBtb2RlOiBcImhheGVcIiwgZXh0OiBbXCJoeFwiXX0sXG4gICAge25hbWU6IFwiSFhNTFwiLCBtaW1lOiBcInRleHQveC1oeG1sXCIsIG1vZGU6IFwiaGF4ZVwiLCBleHQ6IFtcImh4bWxcIl19LFxuICAgIHtuYW1lOiBcIkFTUC5ORVRcIiwgbWltZTogXCJhcHBsaWNhdGlvbi94LWFzcHhcIiwgbW9kZTogXCJodG1sZW1iZWRkZWRcIiwgZXh0OiBbXCJhc3B4XCJdLCBhbGlhczogW1wiYXNwXCIsIFwiYXNweFwiXX0sXG4gICAge25hbWU6IFwiSFRNTFwiLCBtaW1lOiBcInRleHQvaHRtbFwiLCBtb2RlOiBcImh0bWxtaXhlZFwiLCBleHQ6IFtcImh0bWxcIiwgXCJodG1cIl0sIGFsaWFzOiBbXCJ4aHRtbFwiXX0sXG4gICAge25hbWU6IFwiSFRUUFwiLCBtaW1lOiBcIm1lc3NhZ2UvaHR0cFwiLCBtb2RlOiBcImh0dHBcIn0sXG4gICAge25hbWU6IFwiSURMXCIsIG1pbWU6IFwidGV4dC94LWlkbFwiLCBtb2RlOiBcImlkbFwiLCBleHQ6IFtcInByb1wiXX0sXG4gICAge25hbWU6IFwiSmFkZVwiLCBtaW1lOiBcInRleHQveC1qYWRlXCIsIG1vZGU6IFwiamFkZVwiLCBleHQ6IFtcImphZGVcIl19LFxuICAgIHtuYW1lOiBcIkphdmFcIiwgbWltZTogXCJ0ZXh0L3gtamF2YVwiLCBtb2RlOiBcImNsaWtlXCIsIGV4dDogW1wiamF2YVwiXX0sXG4gICAge25hbWU6IFwiSmF2YSBTZXJ2ZXIgUGFnZXNcIiwgbWltZTogXCJhcHBsaWNhdGlvbi94LWpzcFwiLCBtb2RlOiBcImh0bWxlbWJlZGRlZFwiLCBleHQ6IFtcImpzcFwiXSwgYWxpYXM6IFtcImpzcFwiXX0sXG4gICAge25hbWU6IFwiSmF2YVNjcmlwdFwiLCBtaW1lczogW1widGV4dC9qYXZhc2NyaXB0XCIsIFwidGV4dC9lY21hc2NyaXB0XCIsIFwiYXBwbGljYXRpb24vamF2YXNjcmlwdFwiLCBcImFwcGxpY2F0aW9uL3gtamF2YXNjcmlwdFwiLCBcImFwcGxpY2F0aW9uL2VjbWFzY3JpcHRcIl0sXG4gICAgIG1vZGU6IFwiamF2YXNjcmlwdFwiLCBleHQ6IFtcImpzXCJdLCBhbGlhczogW1wiZWNtYXNjcmlwdFwiLCBcImpzXCIsIFwibm9kZVwiXX0sXG4gICAge25hbWU6IFwiSlNPTlwiLCBtaW1lczogW1wiYXBwbGljYXRpb24vanNvblwiLCBcImFwcGxpY2F0aW9uL3gtanNvblwiXSwgbW9kZTogXCJqYXZhc2NyaXB0XCIsIGV4dDogW1wianNvblwiLCBcIm1hcFwiXSwgYWxpYXM6IFtcImpzb241XCJdfSxcbiAgICB7bmFtZTogXCJKU09OLUxEXCIsIG1pbWU6IFwiYXBwbGljYXRpb24vbGQranNvblwiLCBtb2RlOiBcImphdmFzY3JpcHRcIiwgZXh0OiBbXCJqc29ubGRcIl0sIGFsaWFzOiBbXCJqc29ubGRcIl19LFxuICAgIHtuYW1lOiBcIkpTWFwiLCBtaW1lOiBcInRleHQvanN4XCIsIG1vZGU6IFwianN4XCIsIGV4dDogW1wianN4XCJdfSxcbiAgICB7bmFtZTogXCJKaW5qYTJcIiwgbWltZTogXCJudWxsXCIsIG1vZGU6IFwiamluamEyXCJ9LFxuICAgIHtuYW1lOiBcIkp1bGlhXCIsIG1pbWU6IFwidGV4dC94LWp1bGlhXCIsIG1vZGU6IFwianVsaWFcIiwgZXh0OiBbXCJqbFwiXX0sXG4gICAge25hbWU6IFwiS290bGluXCIsIG1pbWU6IFwidGV4dC94LWtvdGxpblwiLCBtb2RlOiBcImNsaWtlXCIsIGV4dDogW1wia3RcIl19LFxuICAgIHtuYW1lOiBcIkxFU1NcIiwgbWltZTogXCJ0ZXh0L3gtbGVzc1wiLCBtb2RlOiBcImNzc1wiLCBleHQ6IFtcImxlc3NcIl19LFxuICAgIHtuYW1lOiBcIkxpdmVTY3JpcHRcIiwgbWltZTogXCJ0ZXh0L3gtbGl2ZXNjcmlwdFwiLCBtb2RlOiBcImxpdmVzY3JpcHRcIiwgZXh0OiBbXCJsc1wiXSwgYWxpYXM6IFtcImxzXCJdfSxcbiAgICB7bmFtZTogXCJMdWFcIiwgbWltZTogXCJ0ZXh0L3gtbHVhXCIsIG1vZGU6IFwibHVhXCIsIGV4dDogW1wibHVhXCJdfSxcbiAgICB7bmFtZTogXCJNYXJrZG93blwiLCBtaW1lOiBcInRleHQveC1tYXJrZG93blwiLCBtb2RlOiBcIm1hcmtkb3duXCIsIGV4dDogW1wibWFya2Rvd25cIiwgXCJtZFwiLCBcIm1rZFwiXX0sXG4gICAge25hbWU6IFwibUlSQ1wiLCBtaW1lOiBcInRleHQvbWlyY1wiLCBtb2RlOiBcIm1pcmNcIn0sXG4gICAge25hbWU6IFwiTWFyaWFEQiBTUUxcIiwgbWltZTogXCJ0ZXh0L3gtbWFyaWFkYlwiLCBtb2RlOiBcInNxbFwifSxcbiAgICB7bmFtZTogXCJNYXRoZW1hdGljYVwiLCBtaW1lOiBcInRleHQveC1tYXRoZW1hdGljYVwiLCBtb2RlOiBcIm1hdGhlbWF0aWNhXCIsIGV4dDogW1wibVwiLCBcIm5iXCJdfSxcbiAgICB7bmFtZTogXCJNb2RlbGljYVwiLCBtaW1lOiBcInRleHQveC1tb2RlbGljYVwiLCBtb2RlOiBcIm1vZGVsaWNhXCIsIGV4dDogW1wibW9cIl19LFxuICAgIHtuYW1lOiBcIk1VTVBTXCIsIG1pbWU6IFwidGV4dC94LW11bXBzXCIsIG1vZGU6IFwibXVtcHNcIiwgZXh0OiBbXCJtcHNcIl19LFxuICAgIHtuYW1lOiBcIk1TIFNRTFwiLCBtaW1lOiBcInRleHQveC1tc3NxbFwiLCBtb2RlOiBcInNxbFwifSxcbiAgICB7bmFtZTogXCJtYm94XCIsIG1pbWU6IFwiYXBwbGljYXRpb24vbWJveFwiLCBtb2RlOiBcIm1ib3hcIiwgZXh0OiBbXCJtYm94XCJdfSxcbiAgICB7bmFtZTogXCJNeVNRTFwiLCBtaW1lOiBcInRleHQveC1teXNxbFwiLCBtb2RlOiBcInNxbFwifSxcbiAgICB7bmFtZTogXCJOZ2lueFwiLCBtaW1lOiBcInRleHQveC1uZ2lueC1jb25mXCIsIG1vZGU6IFwibmdpbnhcIiwgZmlsZTogL25naW54LipcXC5jb25mJC9pfSxcbiAgICB7bmFtZTogXCJOU0lTXCIsIG1pbWU6IFwidGV4dC94LW5zaXNcIiwgbW9kZTogXCJuc2lzXCIsIGV4dDogW1wibnNoXCIsIFwibnNpXCJdfSxcbiAgICB7bmFtZTogXCJOVHJpcGxlc1wiLCBtaW1lOiBcInRleHQvbi10cmlwbGVzXCIsIG1vZGU6IFwibnRyaXBsZXNcIiwgZXh0OiBbXCJudFwiXX0sXG4gICAge25hbWU6IFwiT2JqZWN0aXZlIENcIiwgbWltZTogXCJ0ZXh0L3gtb2JqZWN0aXZlY1wiLCBtb2RlOiBcImNsaWtlXCIsIGV4dDogW1wibVwiLCBcIm1tXCJdLCBhbGlhczogW1wib2JqZWN0aXZlLWNcIiwgXCJvYmpjXCJdfSxcbiAgICB7bmFtZTogXCJPQ2FtbFwiLCBtaW1lOiBcInRleHQveC1vY2FtbFwiLCBtb2RlOiBcIm1sbGlrZVwiLCBleHQ6IFtcIm1sXCIsIFwibWxpXCIsIFwibWxsXCIsIFwibWx5XCJdfSxcbiAgICB7bmFtZTogXCJPY3RhdmVcIiwgbWltZTogXCJ0ZXh0L3gtb2N0YXZlXCIsIG1vZGU6IFwib2N0YXZlXCIsIGV4dDogW1wibVwiXX0sXG4gICAge25hbWU6IFwiT3pcIiwgbWltZTogXCJ0ZXh0L3gtb3pcIiwgbW9kZTogXCJvelwiLCBleHQ6IFtcIm96XCJdfSxcbiAgICB7bmFtZTogXCJQYXNjYWxcIiwgbWltZTogXCJ0ZXh0L3gtcGFzY2FsXCIsIG1vZGU6IFwicGFzY2FsXCIsIGV4dDogW1wicFwiLCBcInBhc1wiXX0sXG4gICAge25hbWU6IFwiUEVHLmpzXCIsIG1pbWU6IFwibnVsbFwiLCBtb2RlOiBcInBlZ2pzXCIsIGV4dDogW1wianNvbmxkXCJdfSxcbiAgICB7bmFtZTogXCJQZXJsXCIsIG1pbWU6IFwidGV4dC94LXBlcmxcIiwgbW9kZTogXCJwZXJsXCIsIGV4dDogW1wicGxcIiwgXCJwbVwiXX0sXG4gICAge25hbWU6IFwiUEhQXCIsIG1pbWU6IFwiYXBwbGljYXRpb24veC1odHRwZC1waHBcIiwgbW9kZTogXCJwaHBcIiwgZXh0OiBbXCJwaHBcIiwgXCJwaHAzXCIsIFwicGhwNFwiLCBcInBocDVcIiwgXCJwaHRtbFwiXX0sXG4gICAge25hbWU6IFwiUGlnXCIsIG1pbWU6IFwidGV4dC94LXBpZ1wiLCBtb2RlOiBcInBpZ1wiLCBleHQ6IFtcInBpZ1wiXX0sXG4gICAge25hbWU6IFwiUGxhaW4gVGV4dFwiLCBtaW1lOiBcInRleHQvcGxhaW5cIiwgbW9kZTogXCJudWxsXCIsIGV4dDogW1widHh0XCIsIFwidGV4dFwiLCBcImNvbmZcIiwgXCJkZWZcIiwgXCJsaXN0XCIsIFwibG9nXCJdfSxcbiAgICB7bmFtZTogXCJQTFNRTFwiLCBtaW1lOiBcInRleHQveC1wbHNxbFwiLCBtb2RlOiBcInNxbFwiLCBleHQ6IFtcInBsc1wiXX0sXG4gICAge25hbWU6IFwiUG93ZXJTaGVsbFwiLCBtaW1lOiBcImFwcGxpY2F0aW9uL3gtcG93ZXJzaGVsbFwiLCBtb2RlOiBcInBvd2Vyc2hlbGxcIiwgZXh0OiBbXCJwczFcIiwgXCJwc2QxXCIsIFwicHNtMVwiXX0sXG4gICAge25hbWU6IFwiUHJvcGVydGllcyBmaWxlc1wiLCBtaW1lOiBcInRleHQveC1wcm9wZXJ0aWVzXCIsIG1vZGU6IFwicHJvcGVydGllc1wiLCBleHQ6IFtcInByb3BlcnRpZXNcIiwgXCJpbmlcIiwgXCJpblwiXSwgYWxpYXM6IFtcImluaVwiLCBcInByb3BlcnRpZXNcIl19LFxuICAgIHtuYW1lOiBcIlByb3RvQnVmXCIsIG1pbWU6IFwidGV4dC94LXByb3RvYnVmXCIsIG1vZGU6IFwicHJvdG9idWZcIiwgZXh0OiBbXCJwcm90b1wiXX0sXG4gICAge25hbWU6IFwiUHl0aG9uXCIsIG1pbWU6IFwidGV4dC94LXB5dGhvblwiLCBtb2RlOiBcInB5dGhvblwiLCBleHQ6IFtcIkJVSUxEXCIsIFwiYnpsXCIsIFwicHlcIiwgXCJweXdcIl0sIGZpbGU6IC9eKEJVQ0t8QlVJTEQpJC99LFxuICAgIHtuYW1lOiBcIlB1cHBldFwiLCBtaW1lOiBcInRleHQveC1wdXBwZXRcIiwgbW9kZTogXCJwdXBwZXRcIiwgZXh0OiBbXCJwcFwiXX0sXG4gICAge25hbWU6IFwiUVwiLCBtaW1lOiBcInRleHQveC1xXCIsIG1vZGU6IFwicVwiLCBleHQ6IFtcInFcIl19LFxuICAgIHtuYW1lOiBcIlJcIiwgbWltZTogXCJ0ZXh0L3gtcnNyY1wiLCBtb2RlOiBcInJcIiwgZXh0OiBbXCJyXCJdLCBhbGlhczogW1wicnNjcmlwdFwiXX0sXG4gICAge25hbWU6IFwicmVTdHJ1Y3R1cmVkVGV4dFwiLCBtaW1lOiBcInRleHQveC1yc3RcIiwgbW9kZTogXCJyc3RcIiwgZXh0OiBbXCJyc3RcIl0sIGFsaWFzOiBbXCJyc3RcIl19LFxuICAgIHtuYW1lOiBcIlJQTSBDaGFuZ2VzXCIsIG1pbWU6IFwidGV4dC94LXJwbS1jaGFuZ2VzXCIsIG1vZGU6IFwicnBtXCJ9LFxuICAgIHtuYW1lOiBcIlJQTSBTcGVjXCIsIG1pbWU6IFwidGV4dC94LXJwbS1zcGVjXCIsIG1vZGU6IFwicnBtXCIsIGV4dDogW1wic3BlY1wiXX0sXG4gICAge25hbWU6IFwiUnVieVwiLCBtaW1lOiBcInRleHQveC1ydWJ5XCIsIG1vZGU6IFwicnVieVwiLCBleHQ6IFtcInJiXCJdLCBhbGlhczogW1wianJ1YnlcIiwgXCJtYWNydWJ5XCIsIFwicmFrZVwiLCBcInJiXCIsIFwicmJ4XCJdfSxcbiAgICB7bmFtZTogXCJSdXN0XCIsIG1pbWU6IFwidGV4dC94LXJ1c3RzcmNcIiwgbW9kZTogXCJydXN0XCIsIGV4dDogW1wicnNcIl19LFxuICAgIHtuYW1lOiBcIlNBU1wiLCBtaW1lOiBcInRleHQveC1zYXNcIiwgbW9kZTogXCJzYXNcIiwgZXh0OiBbXCJzYXNcIl19LFxuICAgIHtuYW1lOiBcIlNhc3NcIiwgbWltZTogXCJ0ZXh0L3gtc2Fzc1wiLCBtb2RlOiBcInNhc3NcIiwgZXh0OiBbXCJzYXNzXCJdfSxcbiAgICB7bmFtZTogXCJTY2FsYVwiLCBtaW1lOiBcInRleHQveC1zY2FsYVwiLCBtb2RlOiBcImNsaWtlXCIsIGV4dDogW1wic2NhbGFcIl19LFxuICAgIHtuYW1lOiBcIlNjaGVtZVwiLCBtaW1lOiBcInRleHQveC1zY2hlbWVcIiwgbW9kZTogXCJzY2hlbWVcIiwgZXh0OiBbXCJzY21cIiwgXCJzc1wiXX0sXG4gICAge25hbWU6IFwiU0NTU1wiLCBtaW1lOiBcInRleHQveC1zY3NzXCIsIG1vZGU6IFwiY3NzXCIsIGV4dDogW1wic2Nzc1wiXX0sXG4gICAge25hbWU6IFwiU2hlbGxcIiwgbWltZTogXCJ0ZXh0L3gtc2hcIiwgbW9kZTogXCJzaGVsbFwiLCBleHQ6IFtcInNoXCIsIFwia3NoXCIsIFwiYmFzaFwiXSwgYWxpYXM6IFtcImJhc2hcIiwgXCJzaFwiLCBcInpzaFwiXSwgZmlsZTogL15QS0dCVUlMRCQvfSxcbiAgICB7bmFtZTogXCJTaWV2ZVwiLCBtaW1lOiBcImFwcGxpY2F0aW9uL3NpZXZlXCIsIG1vZGU6IFwic2lldmVcIiwgZXh0OiBbXCJzaXZcIiwgXCJzaWV2ZVwiXX0sXG4gICAge25hbWU6IFwiU2xpbVwiLCBtaW1lczogW1widGV4dC94LXNsaW1cIiwgXCJhcHBsaWNhdGlvbi94LXNsaW1cIl0sIG1vZGU6IFwic2xpbVwiLCBleHQ6IFtcInNsaW1cIl19LFxuICAgIHtuYW1lOiBcIlNtYWxsdGFsa1wiLCBtaW1lOiBcInRleHQveC1zdHNyY1wiLCBtb2RlOiBcInNtYWxsdGFsa1wiLCBleHQ6IFtcInN0XCJdfSxcbiAgICB7bmFtZTogXCJTbWFydHlcIiwgbWltZTogXCJ0ZXh0L3gtc21hcnR5XCIsIG1vZGU6IFwic21hcnR5XCIsIGV4dDogW1widHBsXCJdfSxcbiAgICB7bmFtZTogXCJTb2xyXCIsIG1pbWU6IFwidGV4dC94LXNvbHJcIiwgbW9kZTogXCJzb2xyXCJ9LFxuICAgIHtuYW1lOiBcIlNveVwiLCBtaW1lOiBcInRleHQveC1zb3lcIiwgbW9kZTogXCJzb3lcIiwgZXh0OiBbXCJzb3lcIl0sIGFsaWFzOiBbXCJjbG9zdXJlIHRlbXBsYXRlXCJdfSxcbiAgICB7bmFtZTogXCJTUEFSUUxcIiwgbWltZTogXCJhcHBsaWNhdGlvbi9zcGFycWwtcXVlcnlcIiwgbW9kZTogXCJzcGFycWxcIiwgZXh0OiBbXCJycVwiLCBcInNwYXJxbFwiXSwgYWxpYXM6IFtcInNwYXJ1bFwiXX0sXG4gICAge25hbWU6IFwiU3ByZWFkc2hlZXRcIiwgbWltZTogXCJ0ZXh0L3gtc3ByZWFkc2hlZXRcIiwgbW9kZTogXCJzcHJlYWRzaGVldFwiLCBhbGlhczogW1wiZXhjZWxcIiwgXCJmb3JtdWxhXCJdfSxcbiAgICB7bmFtZTogXCJTUUxcIiwgbWltZTogXCJ0ZXh0L3gtc3FsXCIsIG1vZGU6IFwic3FsXCIsIGV4dDogW1wic3FsXCJdfSxcbiAgICB7bmFtZTogXCJTcXVpcnJlbFwiLCBtaW1lOiBcInRleHQveC1zcXVpcnJlbFwiLCBtb2RlOiBcImNsaWtlXCIsIGV4dDogW1wibnV0XCJdfSxcbiAgICB7bmFtZTogXCJTd2lmdFwiLCBtaW1lOiBcInRleHQveC1zd2lmdFwiLCBtb2RlOiBcInN3aWZ0XCIsIGV4dDogW1wic3dpZnRcIl19LFxuICAgIHtuYW1lOiBcInNUZVhcIiwgbWltZTogXCJ0ZXh0L3gtc3RleFwiLCBtb2RlOiBcInN0ZXhcIn0sXG4gICAge25hbWU6IFwiTGFUZVhcIiwgbWltZTogXCJ0ZXh0L3gtbGF0ZXhcIiwgbW9kZTogXCJzdGV4XCIsIGV4dDogW1widGV4dFwiLCBcImx0eFwiXSwgYWxpYXM6IFtcInRleFwiXX0sXG4gICAge25hbWU6IFwiU3lzdGVtVmVyaWxvZ1wiLCBtaW1lOiBcInRleHQveC1zeXN0ZW12ZXJpbG9nXCIsIG1vZGU6IFwidmVyaWxvZ1wiLCBleHQ6IFtcInZcIl19LFxuICAgIHtuYW1lOiBcIlRjbFwiLCBtaW1lOiBcInRleHQveC10Y2xcIiwgbW9kZTogXCJ0Y2xcIiwgZXh0OiBbXCJ0Y2xcIl19LFxuICAgIHtuYW1lOiBcIlRleHRpbGVcIiwgbWltZTogXCJ0ZXh0L3gtdGV4dGlsZVwiLCBtb2RlOiBcInRleHRpbGVcIiwgZXh0OiBbXCJ0ZXh0aWxlXCJdfSxcbiAgICB7bmFtZTogXCJUaWRkbHlXaWtpIFwiLCBtaW1lOiBcInRleHQveC10aWRkbHl3aWtpXCIsIG1vZGU6IFwidGlkZGx5d2lraVwifSxcbiAgICB7bmFtZTogXCJUaWtpIHdpa2lcIiwgbWltZTogXCJ0ZXh0L3Rpa2lcIiwgbW9kZTogXCJ0aWtpXCJ9LFxuICAgIHtuYW1lOiBcIlRPTUxcIiwgbWltZTogXCJ0ZXh0L3gtdG9tbFwiLCBtb2RlOiBcInRvbWxcIiwgZXh0OiBbXCJ0b21sXCJdfSxcbiAgICB7bmFtZTogXCJUb3JuYWRvXCIsIG1pbWU6IFwidGV4dC94LXRvcm5hZG9cIiwgbW9kZTogXCJ0b3JuYWRvXCJ9LFxuICAgIHtuYW1lOiBcInRyb2ZmXCIsIG1pbWU6IFwidGV4dC90cm9mZlwiLCBtb2RlOiBcInRyb2ZmXCIsIGV4dDogW1wiMVwiLCBcIjJcIiwgXCIzXCIsIFwiNFwiLCBcIjVcIiwgXCI2XCIsIFwiN1wiLCBcIjhcIiwgXCI5XCJdfSxcbiAgICB7bmFtZTogXCJUVENOXCIsIG1pbWU6IFwidGV4dC94LXR0Y25cIiwgbW9kZTogXCJ0dGNuXCIsIGV4dDogW1widHRjblwiLCBcInR0Y24zXCIsIFwidHRjbnBwXCJdfSxcbiAgICB7bmFtZTogXCJUVENOX0NGR1wiLCBtaW1lOiBcInRleHQveC10dGNuLWNmZ1wiLCBtb2RlOiBcInR0Y24tY2ZnXCIsIGV4dDogW1wiY2ZnXCJdfSxcbiAgICB7bmFtZTogXCJUdXJ0bGVcIiwgbWltZTogXCJ0ZXh0L3R1cnRsZVwiLCBtb2RlOiBcInR1cnRsZVwiLCBleHQ6IFtcInR0bFwiXX0sXG4gICAge25hbWU6IFwiVHlwZVNjcmlwdFwiLCBtaW1lOiBcImFwcGxpY2F0aW9uL3R5cGVzY3JpcHRcIiwgbW9kZTogXCJqYXZhc2NyaXB0XCIsIGV4dDogW1widHNcIl0sIGFsaWFzOiBbXCJ0c1wiXX0sXG4gICAge25hbWU6IFwiVHdpZ1wiLCBtaW1lOiBcInRleHQveC10d2lnXCIsIG1vZGU6IFwidHdpZ1wifSxcbiAgICB7bmFtZTogXCJXZWIgSURMXCIsIG1pbWU6IFwidGV4dC94LXdlYmlkbFwiLCBtb2RlOiBcIndlYmlkbFwiLCBleHQ6IFtcIndlYmlkbFwiXX0sXG4gICAge25hbWU6IFwiVkIuTkVUXCIsIG1pbWU6IFwidGV4dC94LXZiXCIsIG1vZGU6IFwidmJcIiwgZXh0OiBbXCJ2YlwiXX0sXG4gICAge25hbWU6IFwiVkJTY3JpcHRcIiwgbWltZTogXCJ0ZXh0L3Zic2NyaXB0XCIsIG1vZGU6IFwidmJzY3JpcHRcIiwgZXh0OiBbXCJ2YnNcIl19LFxuICAgIHtuYW1lOiBcIlZlbG9jaXR5XCIsIG1pbWU6IFwidGV4dC92ZWxvY2l0eVwiLCBtb2RlOiBcInZlbG9jaXR5XCIsIGV4dDogW1widnRsXCJdfSxcbiAgICB7bmFtZTogXCJWZXJpbG9nXCIsIG1pbWU6IFwidGV4dC94LXZlcmlsb2dcIiwgbW9kZTogXCJ2ZXJpbG9nXCIsIGV4dDogW1widlwiXX0sXG4gICAge25hbWU6IFwiVkhETFwiLCBtaW1lOiBcInRleHQveC12aGRsXCIsIG1vZGU6IFwidmhkbFwiLCBleHQ6IFtcInZoZFwiLCBcInZoZGxcIl19LFxuICAgIHtuYW1lOiBcIlhNTFwiLCBtaW1lczogW1wiYXBwbGljYXRpb24veG1sXCIsIFwidGV4dC94bWxcIl0sIG1vZGU6IFwieG1sXCIsIGV4dDogW1wieG1sXCIsIFwieHNsXCIsIFwieHNkXCJdLCBhbGlhczogW1wicnNzXCIsIFwid3NkbFwiLCBcInhzZFwiXX0sXG4gICAge25hbWU6IFwiWFF1ZXJ5XCIsIG1pbWU6IFwiYXBwbGljYXRpb24veHF1ZXJ5XCIsIG1vZGU6IFwieHF1ZXJ5XCIsIGV4dDogW1wieHlcIiwgXCJ4cXVlcnlcIl19LFxuICAgIHtuYW1lOiBcIllhY2FzXCIsIG1pbWU6IFwidGV4dC94LXlhY2FzXCIsIG1vZGU6IFwieWFjYXNcIiwgZXh0OiBbXCJ5c1wiXX0sXG4gICAge25hbWU6IFwiWUFNTFwiLCBtaW1lOiBcInRleHQveC15YW1sXCIsIG1vZGU6IFwieWFtbFwiLCBleHQ6IFtcInlhbWxcIiwgXCJ5bWxcIl0sIGFsaWFzOiBbXCJ5bWxcIl19LFxuICAgIHtuYW1lOiBcIlo4MFwiLCBtaW1lOiBcInRleHQveC16ODBcIiwgbW9kZTogXCJ6ODBcIiwgZXh0OiBbXCJ6ODBcIl19LFxuICAgIHtuYW1lOiBcIm1zY2dlblwiLCBtaW1lOiBcInRleHQveC1tc2NnZW5cIiwgbW9kZTogXCJtc2NnZW5cIiwgZXh0OiBbXCJtc2NnZW5cIiwgXCJtc2NpblwiLCBcIm1zY1wiXX0sXG4gICAge25hbWU6IFwieHVcIiwgbWltZTogXCJ0ZXh0L3gteHVcIiwgbW9kZTogXCJtc2NnZW5cIiwgZXh0OiBbXCJ4dVwiXX0sXG4gICAge25hbWU6IFwibXNnZW5ueVwiLCBtaW1lOiBcInRleHQveC1tc2dlbm55XCIsIG1vZGU6IFwibXNjZ2VuXCIsIGV4dDogW1wibXNnZW5ueVwiXX1cbiAgXTtcbiAgLy8gRW5zdXJlIGFsbCBtb2RlcyBoYXZlIGEgbWltZSBwcm9wZXJ0eSBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCBDb2RlTWlycm9yLm1vZGVJbmZvLmxlbmd0aDsgaSsrKSB7XG4gICAgdmFyIGluZm8gPSBDb2RlTWlycm9yLm1vZGVJbmZvW2ldO1xuICAgIGlmIChpbmZvLm1pbWVzKSBpbmZvLm1pbWUgPSBpbmZvLm1pbWVzWzBdO1xuICB9XG5cbiAgQ29kZU1pcnJvci5maW5kTW9kZUJ5TUlNRSA9IGZ1bmN0aW9uKG1pbWUpIHtcbiAgICBtaW1lID0gbWltZS50b0xvd2VyQ2FzZSgpO1xuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgQ29kZU1pcnJvci5tb2RlSW5mby5sZW5ndGg7IGkrKykge1xuICAgICAgdmFyIGluZm8gPSBDb2RlTWlycm9yLm1vZGVJbmZvW2ldO1xuICAgICAgaWYgKGluZm8ubWltZSA9PSBtaW1lKSByZXR1cm4gaW5mbztcbiAgICAgIGlmIChpbmZvLm1pbWVzKSBmb3IgKHZhciBqID0gMDsgaiA8IGluZm8ubWltZXMubGVuZ3RoOyBqKyspXG4gICAgICAgIGlmIChpbmZvLm1pbWVzW2pdID09IG1pbWUpIHJldHVybiBpbmZvO1xuICAgIH1cbiAgfTtcblxuICBDb2RlTWlycm9yLmZpbmRNb2RlQnlFeHRlbnNpb24gPSBmdW5jdGlvbihleHQpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IENvZGVNaXJyb3IubW9kZUluZm8ubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBpbmZvID0gQ29kZU1pcnJvci5tb2RlSW5mb1tpXTtcbiAgICAgIGlmIChpbmZvLmV4dCkgZm9yICh2YXIgaiA9IDA7IGogPCBpbmZvLmV4dC5sZW5ndGg7IGorKylcbiAgICAgICAgaWYgKGluZm8uZXh0W2pdID09IGV4dCkgcmV0dXJuIGluZm87XG4gICAgfVxuICB9O1xuXG4gIENvZGVNaXJyb3IuZmluZE1vZGVCeUZpbGVOYW1lID0gZnVuY3Rpb24oZmlsZW5hbWUpIHtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IENvZGVNaXJyb3IubW9kZUluZm8ubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBpbmZvID0gQ29kZU1pcnJvci5tb2RlSW5mb1tpXTtcbiAgICAgIGlmIChpbmZvLmZpbGUgJiYgaW5mby5maWxlLnRlc3QoZmlsZW5hbWUpKSByZXR1cm4gaW5mbztcbiAgICB9XG4gICAgdmFyIGRvdCA9IGZpbGVuYW1lLmxhc3RJbmRleE9mKFwiLlwiKTtcbiAgICB2YXIgZXh0ID0gZG90ID4gLTEgJiYgZmlsZW5hbWUuc3Vic3RyaW5nKGRvdCArIDEsIGZpbGVuYW1lLmxlbmd0aCk7XG4gICAgaWYgKGV4dCkgcmV0dXJuIENvZGVNaXJyb3IuZmluZE1vZGVCeUV4dGVuc2lvbihleHQpO1xuICB9O1xuXG4gIENvZGVNaXJyb3IuZmluZE1vZGVCeU5hbWUgPSBmdW5jdGlvbihuYW1lKSB7XG4gICAgbmFtZSA9IG5hbWUudG9Mb3dlckNhc2UoKTtcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IENvZGVNaXJyb3IubW9kZUluZm8ubGVuZ3RoOyBpKyspIHtcbiAgICAgIHZhciBpbmZvID0gQ29kZU1pcnJvci5tb2RlSW5mb1tpXTtcbiAgICAgIGlmIChpbmZvLm5hbWUudG9Mb3dlckNhc2UoKSA9PSBuYW1lKSByZXR1cm4gaW5mbztcbiAgICAgIGlmIChpbmZvLmFsaWFzKSBmb3IgKHZhciBqID0gMDsgaiA8IGluZm8uYWxpYXMubGVuZ3RoOyBqKyspXG4gICAgICAgIGlmIChpbmZvLmFsaWFzW2pdLnRvTG93ZXJDYXNlKCkgPT0gbmFtZSkgcmV0dXJuIGluZm87XG4gICAgfVxuICB9O1xufSk7XG4iLCIvLyBDb2RlTWlycm9yLCBjb3B5cmlnaHQgKGMpIGJ5IE1hcmlqbiBIYXZlcmJla2UgYW5kIG90aGVyc1xuLy8gRGlzdHJpYnV0ZWQgdW5kZXIgYW4gTUlUIGxpY2Vuc2U6IGh0dHA6Ly9jb2RlbWlycm9yLm5ldC9MSUNFTlNFXG5cbihmdW5jdGlvbihtb2QpIHtcbiAgaWYgKHR5cGVvZiBleHBvcnRzID09IFwib2JqZWN0XCIgJiYgdHlwZW9mIG1vZHVsZSA9PSBcIm9iamVjdFwiKSAvLyBDb21tb25KU1xuICAgIG1vZChyZXF1aXJlKFwiLi4vLi4vbGliL2NvZGVtaXJyb3JcIikpO1xuICBlbHNlIGlmICh0eXBlb2YgZGVmaW5lID09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kKSAvLyBBTURcbiAgICBkZWZpbmUoW1wiLi4vLi4vbGliL2NvZGVtaXJyb3JcIl0sIG1vZCk7XG4gIGVsc2UgLy8gUGxhaW4gYnJvd3NlciBlbnZcbiAgICBtb2QoQ29kZU1pcnJvcik7XG59KShmdW5jdGlvbihDb2RlTWlycm9yKSB7XG5cInVzZSBzdHJpY3RcIjtcblxudmFyIGh0bWxDb25maWcgPSB7XG4gIGF1dG9TZWxmQ2xvc2VyczogeydhcmVhJzogdHJ1ZSwgJ2Jhc2UnOiB0cnVlLCAnYnInOiB0cnVlLCAnY29sJzogdHJ1ZSwgJ2NvbW1hbmQnOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAnZW1iZWQnOiB0cnVlLCAnZnJhbWUnOiB0cnVlLCAnaHInOiB0cnVlLCAnaW1nJzogdHJ1ZSwgJ2lucHV0JzogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgJ2tleWdlbic6IHRydWUsICdsaW5rJzogdHJ1ZSwgJ21ldGEnOiB0cnVlLCAncGFyYW0nOiB0cnVlLCAnc291cmNlJzogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgJ3RyYWNrJzogdHJ1ZSwgJ3dicic6IHRydWUsICdtZW51aXRlbSc6IHRydWV9LFxuICBpbXBsaWNpdGx5Q2xvc2VkOiB7J2RkJzogdHJ1ZSwgJ2xpJzogdHJ1ZSwgJ29wdGdyb3VwJzogdHJ1ZSwgJ29wdGlvbic6IHRydWUsICdwJzogdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICdycCc6IHRydWUsICdydCc6IHRydWUsICd0Ym9keSc6IHRydWUsICd0ZCc6IHRydWUsICd0Zm9vdCc6IHRydWUsXG4gICAgICAgICAgICAgICAgICAgICAndGgnOiB0cnVlLCAndHInOiB0cnVlfSxcbiAgY29udGV4dEdyYWJiZXJzOiB7XG4gICAgJ2RkJzogeydkZCc6IHRydWUsICdkdCc6IHRydWV9LFxuICAgICdkdCc6IHsnZGQnOiB0cnVlLCAnZHQnOiB0cnVlfSxcbiAgICAnbGknOiB7J2xpJzogdHJ1ZX0sXG4gICAgJ29wdGlvbic6IHsnb3B0aW9uJzogdHJ1ZSwgJ29wdGdyb3VwJzogdHJ1ZX0sXG4gICAgJ29wdGdyb3VwJzogeydvcHRncm91cCc6IHRydWV9LFxuICAgICdwJzogeydhZGRyZXNzJzogdHJ1ZSwgJ2FydGljbGUnOiB0cnVlLCAnYXNpZGUnOiB0cnVlLCAnYmxvY2txdW90ZSc6IHRydWUsICdkaXInOiB0cnVlLFxuICAgICAgICAgICdkaXYnOiB0cnVlLCAnZGwnOiB0cnVlLCAnZmllbGRzZXQnOiB0cnVlLCAnZm9vdGVyJzogdHJ1ZSwgJ2Zvcm0nOiB0cnVlLFxuICAgICAgICAgICdoMSc6IHRydWUsICdoMic6IHRydWUsICdoMyc6IHRydWUsICdoNCc6IHRydWUsICdoNSc6IHRydWUsICdoNic6IHRydWUsXG4gICAgICAgICAgJ2hlYWRlcic6IHRydWUsICdoZ3JvdXAnOiB0cnVlLCAnaHInOiB0cnVlLCAnbWVudSc6IHRydWUsICduYXYnOiB0cnVlLCAnb2wnOiB0cnVlLFxuICAgICAgICAgICdwJzogdHJ1ZSwgJ3ByZSc6IHRydWUsICdzZWN0aW9uJzogdHJ1ZSwgJ3RhYmxlJzogdHJ1ZSwgJ3VsJzogdHJ1ZX0sXG4gICAgJ3JwJzogeydycCc6IHRydWUsICdydCc6IHRydWV9LFxuICAgICdydCc6IHsncnAnOiB0cnVlLCAncnQnOiB0cnVlfSxcbiAgICAndGJvZHknOiB7J3Rib2R5JzogdHJ1ZSwgJ3Rmb290JzogdHJ1ZX0sXG4gICAgJ3RkJzogeyd0ZCc6IHRydWUsICd0aCc6IHRydWV9LFxuICAgICd0Zm9vdCc6IHsndGJvZHknOiB0cnVlfSxcbiAgICAndGgnOiB7J3RkJzogdHJ1ZSwgJ3RoJzogdHJ1ZX0sXG4gICAgJ3RoZWFkJzogeyd0Ym9keSc6IHRydWUsICd0Zm9vdCc6IHRydWV9LFxuICAgICd0cic6IHsndHInOiB0cnVlfVxuICB9LFxuICBkb05vdEluZGVudDoge1wicHJlXCI6IHRydWV9LFxuICBhbGxvd1VucXVvdGVkOiB0cnVlLFxuICBhbGxvd01pc3Npbmc6IHRydWUsXG4gIGNhc2VGb2xkOiB0cnVlXG59XG5cbnZhciB4bWxDb25maWcgPSB7XG4gIGF1dG9TZWxmQ2xvc2Vyczoge30sXG4gIGltcGxpY2l0bHlDbG9zZWQ6IHt9LFxuICBjb250ZXh0R3JhYmJlcnM6IHt9LFxuICBkb05vdEluZGVudDoge30sXG4gIGFsbG93VW5xdW90ZWQ6IGZhbHNlLFxuICBhbGxvd01pc3Npbmc6IGZhbHNlLFxuICBjYXNlRm9sZDogZmFsc2Vcbn1cblxuQ29kZU1pcnJvci5kZWZpbmVNb2RlKFwieG1sXCIsIGZ1bmN0aW9uKGVkaXRvckNvbmYsIGNvbmZpZ18pIHtcbiAgdmFyIGluZGVudFVuaXQgPSBlZGl0b3JDb25mLmluZGVudFVuaXRcbiAgdmFyIGNvbmZpZyA9IHt9XG4gIHZhciBkZWZhdWx0cyA9IGNvbmZpZ18uaHRtbE1vZGUgPyBodG1sQ29uZmlnIDogeG1sQ29uZmlnXG4gIGZvciAodmFyIHByb3AgaW4gZGVmYXVsdHMpIGNvbmZpZ1twcm9wXSA9IGRlZmF1bHRzW3Byb3BdXG4gIGZvciAodmFyIHByb3AgaW4gY29uZmlnXykgY29uZmlnW3Byb3BdID0gY29uZmlnX1twcm9wXVxuXG4gIC8vIFJldHVybiB2YXJpYWJsZXMgZm9yIHRva2VuaXplcnNcbiAgdmFyIHR5cGUsIHNldFN0eWxlO1xuXG4gIGZ1bmN0aW9uIGluVGV4dChzdHJlYW0sIHN0YXRlKSB7XG4gICAgZnVuY3Rpb24gY2hhaW4ocGFyc2VyKSB7XG4gICAgICBzdGF0ZS50b2tlbml6ZSA9IHBhcnNlcjtcbiAgICAgIHJldHVybiBwYXJzZXIoc3RyZWFtLCBzdGF0ZSk7XG4gICAgfVxuXG4gICAgdmFyIGNoID0gc3RyZWFtLm5leHQoKTtcbiAgICBpZiAoY2ggPT0gXCI8XCIpIHtcbiAgICAgIGlmIChzdHJlYW0uZWF0KFwiIVwiKSkge1xuICAgICAgICBpZiAoc3RyZWFtLmVhdChcIltcIikpIHtcbiAgICAgICAgICBpZiAoc3RyZWFtLm1hdGNoKFwiQ0RBVEFbXCIpKSByZXR1cm4gY2hhaW4oaW5CbG9jayhcImF0b21cIiwgXCJdXT5cIikpO1xuICAgICAgICAgIGVsc2UgcmV0dXJuIG51bGw7XG4gICAgICAgIH0gZWxzZSBpZiAoc3RyZWFtLm1hdGNoKFwiLS1cIikpIHtcbiAgICAgICAgICByZXR1cm4gY2hhaW4oaW5CbG9jayhcImNvbW1lbnRcIiwgXCItLT5cIikpO1xuICAgICAgICB9IGVsc2UgaWYgKHN0cmVhbS5tYXRjaChcIkRPQ1RZUEVcIiwgdHJ1ZSwgdHJ1ZSkpIHtcbiAgICAgICAgICBzdHJlYW0uZWF0V2hpbGUoL1tcXHdcXC5fXFwtXS8pO1xuICAgICAgICAgIHJldHVybiBjaGFpbihkb2N0eXBlKDEpKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICByZXR1cm4gbnVsbDtcbiAgICAgICAgfVxuICAgICAgfSBlbHNlIGlmIChzdHJlYW0uZWF0KFwiP1wiKSkge1xuICAgICAgICBzdHJlYW0uZWF0V2hpbGUoL1tcXHdcXC5fXFwtXS8pO1xuICAgICAgICBzdGF0ZS50b2tlbml6ZSA9IGluQmxvY2soXCJtZXRhXCIsIFwiPz5cIik7XG4gICAgICAgIHJldHVybiBcIm1ldGFcIjtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHR5cGUgPSBzdHJlYW0uZWF0KFwiL1wiKSA/IFwiY2xvc2VUYWdcIiA6IFwib3BlblRhZ1wiO1xuICAgICAgICBzdGF0ZS50b2tlbml6ZSA9IGluVGFnO1xuICAgICAgICByZXR1cm4gXCJ0YWcgYnJhY2tldFwiO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAoY2ggPT0gXCImXCIpIHtcbiAgICAgIHZhciBvaztcbiAgICAgIGlmIChzdHJlYW0uZWF0KFwiI1wiKSkge1xuICAgICAgICBpZiAoc3RyZWFtLmVhdChcInhcIikpIHtcbiAgICAgICAgICBvayA9IHN0cmVhbS5lYXRXaGlsZSgvW2EtZkEtRlxcZF0vKSAmJiBzdHJlYW0uZWF0KFwiO1wiKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBvayA9IHN0cmVhbS5lYXRXaGlsZSgvW1xcZF0vKSAmJiBzdHJlYW0uZWF0KFwiO1wiKTtcbiAgICAgICAgfVxuICAgICAgfSBlbHNlIHtcbiAgICAgICAgb2sgPSBzdHJlYW0uZWF0V2hpbGUoL1tcXHdcXC5cXC06XS8pICYmIHN0cmVhbS5lYXQoXCI7XCIpO1xuICAgICAgfVxuICAgICAgcmV0dXJuIG9rID8gXCJhdG9tXCIgOiBcImVycm9yXCI7XG4gICAgfSBlbHNlIHtcbiAgICAgIHN0cmVhbS5lYXRXaGlsZSgvW14mPF0vKTtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cbiAgfVxuICBpblRleHQuaXNJblRleHQgPSB0cnVlO1xuXG4gIGZ1bmN0aW9uIGluVGFnKHN0cmVhbSwgc3RhdGUpIHtcbiAgICB2YXIgY2ggPSBzdHJlYW0ubmV4dCgpO1xuICAgIGlmIChjaCA9PSBcIj5cIiB8fCAoY2ggPT0gXCIvXCIgJiYgc3RyZWFtLmVhdChcIj5cIikpKSB7XG4gICAgICBzdGF0ZS50b2tlbml6ZSA9IGluVGV4dDtcbiAgICAgIHR5cGUgPSBjaCA9PSBcIj5cIiA/IFwiZW5kVGFnXCIgOiBcInNlbGZjbG9zZVRhZ1wiO1xuICAgICAgcmV0dXJuIFwidGFnIGJyYWNrZXRcIjtcbiAgICB9IGVsc2UgaWYgKGNoID09IFwiPVwiKSB7XG4gICAgICB0eXBlID0gXCJlcXVhbHNcIjtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH0gZWxzZSBpZiAoY2ggPT0gXCI8XCIpIHtcbiAgICAgIHN0YXRlLnRva2VuaXplID0gaW5UZXh0O1xuICAgICAgc3RhdGUuc3RhdGUgPSBiYXNlU3RhdGU7XG4gICAgICBzdGF0ZS50YWdOYW1lID0gc3RhdGUudGFnU3RhcnQgPSBudWxsO1xuICAgICAgdmFyIG5leHQgPSBzdGF0ZS50b2tlbml6ZShzdHJlYW0sIHN0YXRlKTtcbiAgICAgIHJldHVybiBuZXh0ID8gbmV4dCArIFwiIHRhZyBlcnJvclwiIDogXCJ0YWcgZXJyb3JcIjtcbiAgICB9IGVsc2UgaWYgKC9bXFwnXFxcIl0vLnRlc3QoY2gpKSB7XG4gICAgICBzdGF0ZS50b2tlbml6ZSA9IGluQXR0cmlidXRlKGNoKTtcbiAgICAgIHN0YXRlLnN0cmluZ1N0YXJ0Q29sID0gc3RyZWFtLmNvbHVtbigpO1xuICAgICAgcmV0dXJuIHN0YXRlLnRva2VuaXplKHN0cmVhbSwgc3RhdGUpO1xuICAgIH0gZWxzZSB7XG4gICAgICBzdHJlYW0ubWF0Y2goL15bXlxcc1xcdTAwYTA9PD5cXFwiXFwnXSpbXlxcc1xcdTAwYTA9PD5cXFwiXFwnXFwvXS8pO1xuICAgICAgcmV0dXJuIFwid29yZFwiO1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIGluQXR0cmlidXRlKHF1b3RlKSB7XG4gICAgdmFyIGNsb3N1cmUgPSBmdW5jdGlvbihzdHJlYW0sIHN0YXRlKSB7XG4gICAgICB3aGlsZSAoIXN0cmVhbS5lb2woKSkge1xuICAgICAgICBpZiAoc3RyZWFtLm5leHQoKSA9PSBxdW90ZSkge1xuICAgICAgICAgIHN0YXRlLnRva2VuaXplID0gaW5UYWc7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHJldHVybiBcInN0cmluZ1wiO1xuICAgIH07XG4gICAgY2xvc3VyZS5pc0luQXR0cmlidXRlID0gdHJ1ZTtcbiAgICByZXR1cm4gY2xvc3VyZTtcbiAgfVxuXG4gIGZ1bmN0aW9uIGluQmxvY2soc3R5bGUsIHRlcm1pbmF0b3IpIHtcbiAgICByZXR1cm4gZnVuY3Rpb24oc3RyZWFtLCBzdGF0ZSkge1xuICAgICAgd2hpbGUgKCFzdHJlYW0uZW9sKCkpIHtcbiAgICAgICAgaWYgKHN0cmVhbS5tYXRjaCh0ZXJtaW5hdG9yKSkge1xuICAgICAgICAgIHN0YXRlLnRva2VuaXplID0gaW5UZXh0O1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICAgIHN0cmVhbS5uZXh0KCk7XG4gICAgICB9XG4gICAgICByZXR1cm4gc3R5bGU7XG4gICAgfTtcbiAgfVxuICBmdW5jdGlvbiBkb2N0eXBlKGRlcHRoKSB7XG4gICAgcmV0dXJuIGZ1bmN0aW9uKHN0cmVhbSwgc3RhdGUpIHtcbiAgICAgIHZhciBjaDtcbiAgICAgIHdoaWxlICgoY2ggPSBzdHJlYW0ubmV4dCgpKSAhPSBudWxsKSB7XG4gICAgICAgIGlmIChjaCA9PSBcIjxcIikge1xuICAgICAgICAgIHN0YXRlLnRva2VuaXplID0gZG9jdHlwZShkZXB0aCArIDEpO1xuICAgICAgICAgIHJldHVybiBzdGF0ZS50b2tlbml6ZShzdHJlYW0sIHN0YXRlKTtcbiAgICAgICAgfSBlbHNlIGlmIChjaCA9PSBcIj5cIikge1xuICAgICAgICAgIGlmIChkZXB0aCA9PSAxKSB7XG4gICAgICAgICAgICBzdGF0ZS50b2tlbml6ZSA9IGluVGV4dDtcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBzdGF0ZS50b2tlbml6ZSA9IGRvY3R5cGUoZGVwdGggLSAxKTtcbiAgICAgICAgICAgIHJldHVybiBzdGF0ZS50b2tlbml6ZShzdHJlYW0sIHN0YXRlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHJldHVybiBcIm1ldGFcIjtcbiAgICB9O1xuICB9XG5cbiAgZnVuY3Rpb24gQ29udGV4dChzdGF0ZSwgdGFnTmFtZSwgc3RhcnRPZkxpbmUpIHtcbiAgICB0aGlzLnByZXYgPSBzdGF0ZS5jb250ZXh0O1xuICAgIHRoaXMudGFnTmFtZSA9IHRhZ05hbWU7XG4gICAgdGhpcy5pbmRlbnQgPSBzdGF0ZS5pbmRlbnRlZDtcbiAgICB0aGlzLnN0YXJ0T2ZMaW5lID0gc3RhcnRPZkxpbmU7XG4gICAgaWYgKGNvbmZpZy5kb05vdEluZGVudC5oYXNPd25Qcm9wZXJ0eSh0YWdOYW1lKSB8fCAoc3RhdGUuY29udGV4dCAmJiBzdGF0ZS5jb250ZXh0Lm5vSW5kZW50KSlcbiAgICAgIHRoaXMubm9JbmRlbnQgPSB0cnVlO1xuICB9XG4gIGZ1bmN0aW9uIHBvcENvbnRleHQoc3RhdGUpIHtcbiAgICBpZiAoc3RhdGUuY29udGV4dCkgc3RhdGUuY29udGV4dCA9IHN0YXRlLmNvbnRleHQucHJldjtcbiAgfVxuICBmdW5jdGlvbiBtYXliZVBvcENvbnRleHQoc3RhdGUsIG5leHRUYWdOYW1lKSB7XG4gICAgdmFyIHBhcmVudFRhZ05hbWU7XG4gICAgd2hpbGUgKHRydWUpIHtcbiAgICAgIGlmICghc3RhdGUuY29udGV4dCkge1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICBwYXJlbnRUYWdOYW1lID0gc3RhdGUuY29udGV4dC50YWdOYW1lO1xuICAgICAgaWYgKCFjb25maWcuY29udGV4dEdyYWJiZXJzLmhhc093blByb3BlcnR5KHBhcmVudFRhZ05hbWUpIHx8XG4gICAgICAgICAgIWNvbmZpZy5jb250ZXh0R3JhYmJlcnNbcGFyZW50VGFnTmFtZV0uaGFzT3duUHJvcGVydHkobmV4dFRhZ05hbWUpKSB7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cbiAgICAgIHBvcENvbnRleHQoc3RhdGUpO1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIGJhc2VTdGF0ZSh0eXBlLCBzdHJlYW0sIHN0YXRlKSB7XG4gICAgaWYgKHR5cGUgPT0gXCJvcGVuVGFnXCIpIHtcbiAgICAgIHN0YXRlLnRhZ1N0YXJ0ID0gc3RyZWFtLmNvbHVtbigpO1xuICAgICAgcmV0dXJuIHRhZ05hbWVTdGF0ZTtcbiAgICB9IGVsc2UgaWYgKHR5cGUgPT0gXCJjbG9zZVRhZ1wiKSB7XG4gICAgICByZXR1cm4gY2xvc2VUYWdOYW1lU3RhdGU7XG4gICAgfSBlbHNlIHtcbiAgICAgIHJldHVybiBiYXNlU3RhdGU7XG4gICAgfVxuICB9XG4gIGZ1bmN0aW9uIHRhZ05hbWVTdGF0ZSh0eXBlLCBzdHJlYW0sIHN0YXRlKSB7XG4gICAgaWYgKHR5cGUgPT0gXCJ3b3JkXCIpIHtcbiAgICAgIHN0YXRlLnRhZ05hbWUgPSBzdHJlYW0uY3VycmVudCgpO1xuICAgICAgc2V0U3R5bGUgPSBcInRhZ1wiO1xuICAgICAgcmV0dXJuIGF0dHJTdGF0ZTtcbiAgICB9IGVsc2Uge1xuICAgICAgc2V0U3R5bGUgPSBcImVycm9yXCI7XG4gICAgICByZXR1cm4gdGFnTmFtZVN0YXRlO1xuICAgIH1cbiAgfVxuICBmdW5jdGlvbiBjbG9zZVRhZ05hbWVTdGF0ZSh0eXBlLCBzdHJlYW0sIHN0YXRlKSB7XG4gICAgaWYgKHR5cGUgPT0gXCJ3b3JkXCIpIHtcbiAgICAgIHZhciB0YWdOYW1lID0gc3RyZWFtLmN1cnJlbnQoKTtcbiAgICAgIGlmIChzdGF0ZS5jb250ZXh0ICYmIHN0YXRlLmNvbnRleHQudGFnTmFtZSAhPSB0YWdOYW1lICYmXG4gICAgICAgICAgY29uZmlnLmltcGxpY2l0bHlDbG9zZWQuaGFzT3duUHJvcGVydHkoc3RhdGUuY29udGV4dC50YWdOYW1lKSlcbiAgICAgICAgcG9wQ29udGV4dChzdGF0ZSk7XG4gICAgICBpZiAoKHN0YXRlLmNvbnRleHQgJiYgc3RhdGUuY29udGV4dC50YWdOYW1lID09IHRhZ05hbWUpIHx8IGNvbmZpZy5tYXRjaENsb3NpbmcgPT09IGZhbHNlKSB7XG4gICAgICAgIHNldFN0eWxlID0gXCJ0YWdcIjtcbiAgICAgICAgcmV0dXJuIGNsb3NlU3RhdGU7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBzZXRTdHlsZSA9IFwidGFnIGVycm9yXCI7XG4gICAgICAgIHJldHVybiBjbG9zZVN0YXRlRXJyO1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICBzZXRTdHlsZSA9IFwiZXJyb3JcIjtcbiAgICAgIHJldHVybiBjbG9zZVN0YXRlRXJyO1xuICAgIH1cbiAgfVxuXG4gIGZ1bmN0aW9uIGNsb3NlU3RhdGUodHlwZSwgX3N0cmVhbSwgc3RhdGUpIHtcbiAgICBpZiAodHlwZSAhPSBcImVuZFRhZ1wiKSB7XG4gICAgICBzZXRTdHlsZSA9IFwiZXJyb3JcIjtcbiAgICAgIHJldHVybiBjbG9zZVN0YXRlO1xuICAgIH1cbiAgICBwb3BDb250ZXh0KHN0YXRlKTtcbiAgICByZXR1cm4gYmFzZVN0YXRlO1xuICB9XG4gIGZ1bmN0aW9uIGNsb3NlU3RhdGVFcnIodHlwZSwgc3RyZWFtLCBzdGF0ZSkge1xuICAgIHNldFN0eWxlID0gXCJlcnJvclwiO1xuICAgIHJldHVybiBjbG9zZVN0YXRlKHR5cGUsIHN0cmVhbSwgc3RhdGUpO1xuICB9XG5cbiAgZnVuY3Rpb24gYXR0clN0YXRlKHR5cGUsIF9zdHJlYW0sIHN0YXRlKSB7XG4gICAgaWYgKHR5cGUgPT0gXCJ3b3JkXCIpIHtcbiAgICAgIHNldFN0eWxlID0gXCJhdHRyaWJ1dGVcIjtcbiAgICAgIHJldHVybiBhdHRyRXFTdGF0ZTtcbiAgICB9IGVsc2UgaWYgKHR5cGUgPT0gXCJlbmRUYWdcIiB8fCB0eXBlID09IFwic2VsZmNsb3NlVGFnXCIpIHtcbiAgICAgIHZhciB0YWdOYW1lID0gc3RhdGUudGFnTmFtZSwgdGFnU3RhcnQgPSBzdGF0ZS50YWdTdGFydDtcbiAgICAgIHN0YXRlLnRhZ05hbWUgPSBzdGF0ZS50YWdTdGFydCA9IG51bGw7XG4gICAgICBpZiAodHlwZSA9PSBcInNlbGZjbG9zZVRhZ1wiIHx8XG4gICAgICAgICAgY29uZmlnLmF1dG9TZWxmQ2xvc2Vycy5oYXNPd25Qcm9wZXJ0eSh0YWdOYW1lKSkge1xuICAgICAgICBtYXliZVBvcENvbnRleHQoc3RhdGUsIHRhZ05hbWUpO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgbWF5YmVQb3BDb250ZXh0KHN0YXRlLCB0YWdOYW1lKTtcbiAgICAgICAgc3RhdGUuY29udGV4dCA9IG5ldyBDb250ZXh0KHN0YXRlLCB0YWdOYW1lLCB0YWdTdGFydCA9PSBzdGF0ZS5pbmRlbnRlZCk7XG4gICAgICB9XG4gICAgICByZXR1cm4gYmFzZVN0YXRlO1xuICAgIH1cbiAgICBzZXRTdHlsZSA9IFwiZXJyb3JcIjtcbiAgICByZXR1cm4gYXR0clN0YXRlO1xuICB9XG4gIGZ1bmN0aW9uIGF0dHJFcVN0YXRlKHR5cGUsIHN0cmVhbSwgc3RhdGUpIHtcbiAgICBpZiAodHlwZSA9PSBcImVxdWFsc1wiKSByZXR1cm4gYXR0clZhbHVlU3RhdGU7XG4gICAgaWYgKCFjb25maWcuYWxsb3dNaXNzaW5nKSBzZXRTdHlsZSA9IFwiZXJyb3JcIjtcbiAgICByZXR1cm4gYXR0clN0YXRlKHR5cGUsIHN0cmVhbSwgc3RhdGUpO1xuICB9XG4gIGZ1bmN0aW9uIGF0dHJWYWx1ZVN0YXRlKHR5cGUsIHN0cmVhbSwgc3RhdGUpIHtcbiAgICBpZiAodHlwZSA9PSBcInN0cmluZ1wiKSByZXR1cm4gYXR0ckNvbnRpbnVlZFN0YXRlO1xuICAgIGlmICh0eXBlID09IFwid29yZFwiICYmIGNvbmZpZy5hbGxvd1VucXVvdGVkKSB7c2V0U3R5bGUgPSBcInN0cmluZ1wiOyByZXR1cm4gYXR0clN0YXRlO31cbiAgICBzZXRTdHlsZSA9IFwiZXJyb3JcIjtcbiAgICByZXR1cm4gYXR0clN0YXRlKHR5cGUsIHN0cmVhbSwgc3RhdGUpO1xuICB9XG4gIGZ1bmN0aW9uIGF0dHJDb250aW51ZWRTdGF0ZSh0eXBlLCBzdHJlYW0sIHN0YXRlKSB7XG4gICAgaWYgKHR5cGUgPT0gXCJzdHJpbmdcIikgcmV0dXJuIGF0dHJDb250aW51ZWRTdGF0ZTtcbiAgICByZXR1cm4gYXR0clN0YXRlKHR5cGUsIHN0cmVhbSwgc3RhdGUpO1xuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBzdGFydFN0YXRlOiBmdW5jdGlvbihiYXNlSW5kZW50KSB7XG4gICAgICB2YXIgc3RhdGUgPSB7dG9rZW5pemU6IGluVGV4dCxcbiAgICAgICAgICAgICAgICAgICBzdGF0ZTogYmFzZVN0YXRlLFxuICAgICAgICAgICAgICAgICAgIGluZGVudGVkOiBiYXNlSW5kZW50IHx8IDAsXG4gICAgICAgICAgICAgICAgICAgdGFnTmFtZTogbnVsbCwgdGFnU3RhcnQ6IG51bGwsXG4gICAgICAgICAgICAgICAgICAgY29udGV4dDogbnVsbH1cbiAgICAgIGlmIChiYXNlSW5kZW50ICE9IG51bGwpIHN0YXRlLmJhc2VJbmRlbnQgPSBiYXNlSW5kZW50XG4gICAgICByZXR1cm4gc3RhdGVcbiAgICB9LFxuXG4gICAgdG9rZW46IGZ1bmN0aW9uKHN0cmVhbSwgc3RhdGUpIHtcbiAgICAgIGlmICghc3RhdGUudGFnTmFtZSAmJiBzdHJlYW0uc29sKCkpXG4gICAgICAgIHN0YXRlLmluZGVudGVkID0gc3RyZWFtLmluZGVudGF0aW9uKCk7XG5cbiAgICAgIGlmIChzdHJlYW0uZWF0U3BhY2UoKSkgcmV0dXJuIG51bGw7XG4gICAgICB0eXBlID0gbnVsbDtcbiAgICAgIHZhciBzdHlsZSA9IHN0YXRlLnRva2VuaXplKHN0cmVhbSwgc3RhdGUpO1xuICAgICAgaWYgKChzdHlsZSB8fCB0eXBlKSAmJiBzdHlsZSAhPSBcImNvbW1lbnRcIikge1xuICAgICAgICBzZXRTdHlsZSA9IG51bGw7XG4gICAgICAgIHN0YXRlLnN0YXRlID0gc3RhdGUuc3RhdGUodHlwZSB8fCBzdHlsZSwgc3RyZWFtLCBzdGF0ZSk7XG4gICAgICAgIGlmIChzZXRTdHlsZSlcbiAgICAgICAgICBzdHlsZSA9IHNldFN0eWxlID09IFwiZXJyb3JcIiA/IHN0eWxlICsgXCIgZXJyb3JcIiA6IHNldFN0eWxlO1xuICAgICAgfVxuICAgICAgcmV0dXJuIHN0eWxlO1xuICAgIH0sXG5cbiAgICBpbmRlbnQ6IGZ1bmN0aW9uKHN0YXRlLCB0ZXh0QWZ0ZXIsIGZ1bGxMaW5lKSB7XG4gICAgICB2YXIgY29udGV4dCA9IHN0YXRlLmNvbnRleHQ7XG4gICAgICAvLyBJbmRlbnQgbXVsdGktbGluZSBzdHJpbmdzIChlLmcuIGNzcykuXG4gICAgICBpZiAoc3RhdGUudG9rZW5pemUuaXNJbkF0dHJpYnV0ZSkge1xuICAgICAgICBpZiAoc3RhdGUudGFnU3RhcnQgPT0gc3RhdGUuaW5kZW50ZWQpXG4gICAgICAgICAgcmV0dXJuIHN0YXRlLnN0cmluZ1N0YXJ0Q29sICsgMTtcbiAgICAgICAgZWxzZVxuICAgICAgICAgIHJldHVybiBzdGF0ZS5pbmRlbnRlZCArIGluZGVudFVuaXQ7XG4gICAgICB9XG4gICAgICBpZiAoY29udGV4dCAmJiBjb250ZXh0Lm5vSW5kZW50KSByZXR1cm4gQ29kZU1pcnJvci5QYXNzO1xuICAgICAgaWYgKHN0YXRlLnRva2VuaXplICE9IGluVGFnICYmIHN0YXRlLnRva2VuaXplICE9IGluVGV4dClcbiAgICAgICAgcmV0dXJuIGZ1bGxMaW5lID8gZnVsbExpbmUubWF0Y2goL14oXFxzKikvKVswXS5sZW5ndGggOiAwO1xuICAgICAgLy8gSW5kZW50IHRoZSBzdGFydHMgb2YgYXR0cmlidXRlIG5hbWVzLlxuICAgICAgaWYgKHN0YXRlLnRhZ05hbWUpIHtcbiAgICAgICAgaWYgKGNvbmZpZy5tdWx0aWxpbmVUYWdJbmRlbnRQYXN0VGFnICE9PSBmYWxzZSlcbiAgICAgICAgICByZXR1cm4gc3RhdGUudGFnU3RhcnQgKyBzdGF0ZS50YWdOYW1lLmxlbmd0aCArIDI7XG4gICAgICAgIGVsc2VcbiAgICAgICAgICByZXR1cm4gc3RhdGUudGFnU3RhcnQgKyBpbmRlbnRVbml0ICogKGNvbmZpZy5tdWx0aWxpbmVUYWdJbmRlbnRGYWN0b3IgfHwgMSk7XG4gICAgICB9XG4gICAgICBpZiAoY29uZmlnLmFsaWduQ0RBVEEgJiYgLzwhXFxbQ0RBVEFcXFsvLnRlc3QodGV4dEFmdGVyKSkgcmV0dXJuIDA7XG4gICAgICB2YXIgdGFnQWZ0ZXIgPSB0ZXh0QWZ0ZXIgJiYgL148KFxcLyk/KFtcXHdfOlxcLi1dKikvLmV4ZWModGV4dEFmdGVyKTtcbiAgICAgIGlmICh0YWdBZnRlciAmJiB0YWdBZnRlclsxXSkgeyAvLyBDbG9zaW5nIHRhZyBzcG90dGVkXG4gICAgICAgIHdoaWxlIChjb250ZXh0KSB7XG4gICAgICAgICAgaWYgKGNvbnRleHQudGFnTmFtZSA9PSB0YWdBZnRlclsyXSkge1xuICAgICAgICAgICAgY29udGV4dCA9IGNvbnRleHQucHJldjtcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgIH0gZWxzZSBpZiAoY29uZmlnLmltcGxpY2l0bHlDbG9zZWQuaGFzT3duUHJvcGVydHkoY29udGV4dC50YWdOYW1lKSkge1xuICAgICAgICAgICAgY29udGV4dCA9IGNvbnRleHQucHJldjtcbiAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IGVsc2UgaWYgKHRhZ0FmdGVyKSB7IC8vIE9wZW5pbmcgdGFnIHNwb3R0ZWRcbiAgICAgICAgd2hpbGUgKGNvbnRleHQpIHtcbiAgICAgICAgICB2YXIgZ3JhYmJlcnMgPSBjb25maWcuY29udGV4dEdyYWJiZXJzW2NvbnRleHQudGFnTmFtZV07XG4gICAgICAgICAgaWYgKGdyYWJiZXJzICYmIGdyYWJiZXJzLmhhc093blByb3BlcnR5KHRhZ0FmdGVyWzJdKSlcbiAgICAgICAgICAgIGNvbnRleHQgPSBjb250ZXh0LnByZXY7XG4gICAgICAgICAgZWxzZVxuICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHdoaWxlIChjb250ZXh0ICYmIGNvbnRleHQucHJldiAmJiAhY29udGV4dC5zdGFydE9mTGluZSlcbiAgICAgICAgY29udGV4dCA9IGNvbnRleHQucHJldjtcbiAgICAgIGlmIChjb250ZXh0KSByZXR1cm4gY29udGV4dC5pbmRlbnQgKyBpbmRlbnRVbml0O1xuICAgICAgZWxzZSByZXR1cm4gc3RhdGUuYmFzZUluZGVudCB8fCAwO1xuICAgIH0sXG5cbiAgICBlbGVjdHJpY0lucHV0OiAvPFxcL1tcXHNcXHc6XSs+JC8sXG4gICAgYmxvY2tDb21tZW50U3RhcnQ6IFwiPCEtLVwiLFxuICAgIGJsb2NrQ29tbWVudEVuZDogXCItLT5cIixcblxuICAgIGNvbmZpZ3VyYXRpb246IGNvbmZpZy5odG1sTW9kZSA/IFwiaHRtbFwiIDogXCJ4bWxcIixcbiAgICBoZWxwZXJUeXBlOiBjb25maWcuaHRtbE1vZGUgPyBcImh0bWxcIiA6IFwieG1sXCIsXG5cbiAgICBza2lwQXR0cmlidXRlOiBmdW5jdGlvbihzdGF0ZSkge1xuICAgICAgaWYgKHN0YXRlLnN0YXRlID09IGF0dHJWYWx1ZVN0YXRlKVxuICAgICAgICBzdGF0ZS5zdGF0ZSA9IGF0dHJTdGF0ZVxuICAgIH1cbiAgfTtcbn0pO1xuXG5Db2RlTWlycm9yLmRlZmluZU1JTUUoXCJ0ZXh0L3htbFwiLCBcInhtbFwiKTtcbkNvZGVNaXJyb3IuZGVmaW5lTUlNRShcImFwcGxpY2F0aW9uL3htbFwiLCBcInhtbFwiKTtcbmlmICghQ29kZU1pcnJvci5taW1lTW9kZXMuaGFzT3duUHJvcGVydHkoXCJ0ZXh0L2h0bWxcIikpXG4gIENvZGVNaXJyb3IuZGVmaW5lTUlNRShcInRleHQvaHRtbFwiLCB7bmFtZTogXCJ4bWxcIiwgaHRtbE1vZGU6IHRydWV9KTtcblxufSk7XG4iLCJleHBvcnRzLnJlYWQgPSBmdW5jdGlvbiAoYnVmZmVyLCBvZmZzZXQsIGlzTEUsIG1MZW4sIG5CeXRlcykge1xuICB2YXIgZSwgbVxuICB2YXIgZUxlbiA9IG5CeXRlcyAqIDggLSBtTGVuIC0gMVxuICB2YXIgZU1heCA9ICgxIDw8IGVMZW4pIC0gMVxuICB2YXIgZUJpYXMgPSBlTWF4ID4+IDFcbiAgdmFyIG5CaXRzID0gLTdcbiAgdmFyIGkgPSBpc0xFID8gKG5CeXRlcyAtIDEpIDogMFxuICB2YXIgZCA9IGlzTEUgPyAtMSA6IDFcbiAgdmFyIHMgPSBidWZmZXJbb2Zmc2V0ICsgaV1cblxuICBpICs9IGRcblxuICBlID0gcyAmICgoMSA8PCAoLW5CaXRzKSkgLSAxKVxuICBzID4+PSAoLW5CaXRzKVxuICBuQml0cyArPSBlTGVuXG4gIGZvciAoOyBuQml0cyA+IDA7IGUgPSBlICogMjU2ICsgYnVmZmVyW29mZnNldCArIGldLCBpICs9IGQsIG5CaXRzIC09IDgpIHt9XG5cbiAgbSA9IGUgJiAoKDEgPDwgKC1uQml0cykpIC0gMSlcbiAgZSA+Pj0gKC1uQml0cylcbiAgbkJpdHMgKz0gbUxlblxuICBmb3IgKDsgbkJpdHMgPiAwOyBtID0gbSAqIDI1NiArIGJ1ZmZlcltvZmZzZXQgKyBpXSwgaSArPSBkLCBuQml0cyAtPSA4KSB7fVxuXG4gIGlmIChlID09PSAwKSB7XG4gICAgZSA9IDEgLSBlQmlhc1xuICB9IGVsc2UgaWYgKGUgPT09IGVNYXgpIHtcbiAgICByZXR1cm4gbSA/IE5hTiA6ICgocyA/IC0xIDogMSkgKiBJbmZpbml0eSlcbiAgfSBlbHNlIHtcbiAgICBtID0gbSArIE1hdGgucG93KDIsIG1MZW4pXG4gICAgZSA9IGUgLSBlQmlhc1xuICB9XG4gIHJldHVybiAocyA/IC0xIDogMSkgKiBtICogTWF0aC5wb3coMiwgZSAtIG1MZW4pXG59XG5cbmV4cG9ydHMud3JpdGUgPSBmdW5jdGlvbiAoYnVmZmVyLCB2YWx1ZSwgb2Zmc2V0LCBpc0xFLCBtTGVuLCBuQnl0ZXMpIHtcbiAgdmFyIGUsIG0sIGNcbiAgdmFyIGVMZW4gPSBuQnl0ZXMgKiA4IC0gbUxlbiAtIDFcbiAgdmFyIGVNYXggPSAoMSA8PCBlTGVuKSAtIDFcbiAgdmFyIGVCaWFzID0gZU1heCA+PiAxXG4gIHZhciBydCA9IChtTGVuID09PSAyMyA/IE1hdGgucG93KDIsIC0yNCkgLSBNYXRoLnBvdygyLCAtNzcpIDogMClcbiAgdmFyIGkgPSBpc0xFID8gMCA6IChuQnl0ZXMgLSAxKVxuICB2YXIgZCA9IGlzTEUgPyAxIDogLTFcbiAgdmFyIHMgPSB2YWx1ZSA8IDAgfHwgKHZhbHVlID09PSAwICYmIDEgLyB2YWx1ZSA8IDApID8gMSA6IDBcblxuICB2YWx1ZSA9IE1hdGguYWJzKHZhbHVlKVxuXG4gIGlmIChpc05hTih2YWx1ZSkgfHwgdmFsdWUgPT09IEluZmluaXR5KSB7XG4gICAgbSA9IGlzTmFOKHZhbHVlKSA/IDEgOiAwXG4gICAgZSA9IGVNYXhcbiAgfSBlbHNlIHtcbiAgICBlID0gTWF0aC5mbG9vcihNYXRoLmxvZyh2YWx1ZSkgLyBNYXRoLkxOMilcbiAgICBpZiAodmFsdWUgKiAoYyA9IE1hdGgucG93KDIsIC1lKSkgPCAxKSB7XG4gICAgICBlLS1cbiAgICAgIGMgKj0gMlxuICAgIH1cbiAgICBpZiAoZSArIGVCaWFzID49IDEpIHtcbiAgICAgIHZhbHVlICs9IHJ0IC8gY1xuICAgIH0gZWxzZSB7XG4gICAgICB2YWx1ZSArPSBydCAqIE1hdGgucG93KDIsIDEgLSBlQmlhcylcbiAgICB9XG4gICAgaWYgKHZhbHVlICogYyA+PSAyKSB7XG4gICAgICBlKytcbiAgICAgIGMgLz0gMlxuICAgIH1cblxuICAgIGlmIChlICsgZUJpYXMgPj0gZU1heCkge1xuICAgICAgbSA9IDBcbiAgICAgIGUgPSBlTWF4XG4gICAgfSBlbHNlIGlmIChlICsgZUJpYXMgPj0gMSkge1xuICAgICAgbSA9ICh2YWx1ZSAqIGMgLSAxKSAqIE1hdGgucG93KDIsIG1MZW4pXG4gICAgICBlID0gZSArIGVCaWFzXG4gICAgfSBlbHNlIHtcbiAgICAgIG0gPSB2YWx1ZSAqIE1hdGgucG93KDIsIGVCaWFzIC0gMSkgKiBNYXRoLnBvdygyLCBtTGVuKVxuICAgICAgZSA9IDBcbiAgICB9XG4gIH1cblxuICBmb3IgKDsgbUxlbiA+PSA4OyBidWZmZXJbb2Zmc2V0ICsgaV0gPSBtICYgMHhmZiwgaSArPSBkLCBtIC89IDI1NiwgbUxlbiAtPSA4KSB7fVxuXG4gIGUgPSAoZSA8PCBtTGVuKSB8IG1cbiAgZUxlbiArPSBtTGVuXG4gIGZvciAoOyBlTGVuID4gMDsgYnVmZmVyW29mZnNldCArIGldID0gZSAmIDB4ZmYsIGkgKz0gZCwgZSAvPSAyNTYsIGVMZW4gLT0gOCkge31cblxuICBidWZmZXJbb2Zmc2V0ICsgaSAtIGRdIHw9IHMgKiAxMjhcbn1cbiIsInZhciB0b1N0cmluZyA9IHt9LnRvU3RyaW5nO1xuXG5tb2R1bGUuZXhwb3J0cyA9IEFycmF5LmlzQXJyYXkgfHwgZnVuY3Rpb24gKGFycikge1xuICByZXR1cm4gdG9TdHJpbmcuY2FsbChhcnIpID09ICdbb2JqZWN0IEFycmF5XSc7XG59O1xuIiwiLyoqXG4gKiBtYXJrZWQgLSBhIG1hcmtkb3duIHBhcnNlclxuICogQ29weXJpZ2h0IChjKSAyMDExLTIwMTQsIENocmlzdG9waGVyIEplZmZyZXkuIChNSVQgTGljZW5zZWQpXG4gKiBodHRwczovL2dpdGh1Yi5jb20vY2hqai9tYXJrZWRcbiAqL1xuXG47KGZ1bmN0aW9uKCkge1xuXG4vKipcbiAqIEJsb2NrLUxldmVsIEdyYW1tYXJcbiAqL1xuXG52YXIgYmxvY2sgPSB7XG4gIG5ld2xpbmU6IC9eXFxuKy8sXG4gIGNvZGU6IC9eKCB7NH1bXlxcbl0rXFxuKikrLyxcbiAgZmVuY2VzOiBub29wLFxuICBocjogL14oICpbLSpfXSl7Myx9ICooPzpcXG4rfCQpLyxcbiAgaGVhZGluZzogL14gKigjezEsNn0pICooW15cXG5dKz8pICojKiAqKD86XFxuK3wkKS8sXG4gIG5wdGFibGU6IG5vb3AsXG4gIGxoZWFkaW5nOiAvXihbXlxcbl0rKVxcbiAqKD18LSl7Mix9ICooPzpcXG4rfCQpLyxcbiAgYmxvY2txdW90ZTogL14oICo+W15cXG5dKyhcXG4oPyFkZWYpW15cXG5dKykqXFxuKikrLyxcbiAgbGlzdDogL14oICopKGJ1bGwpIFtcXHNcXFNdKz8oPzpocnxkZWZ8XFxuezIsfSg/ISApKD8hXFwxYnVsbCApXFxuKnxcXHMqJCkvLFxuICBodG1sOiAvXiAqKD86Y29tbWVudCAqKD86XFxufFxccyokKXxjbG9zZWQgKig/OlxcbnsyLH18XFxzKiQpfGNsb3NpbmcgKig/OlxcbnsyLH18XFxzKiQpKS8sXG4gIGRlZjogL14gKlxcWyhbXlxcXV0rKVxcXTogKjw/KFteXFxzPl0rKT4/KD86ICtbXCIoXShbXlxcbl0rKVtcIildKT8gKig/Olxcbit8JCkvLFxuICB0YWJsZTogbm9vcCxcbiAgcGFyYWdyYXBoOiAvXigoPzpbXlxcbl0rXFxuPyg/IWhyfGhlYWRpbmd8bGhlYWRpbmd8YmxvY2txdW90ZXx0YWd8ZGVmKSkrKVxcbiovLFxuICB0ZXh0OiAvXlteXFxuXSsvXG59O1xuXG5ibG9jay5idWxsZXQgPSAvKD86WyorLV18XFxkK1xcLikvO1xuYmxvY2suaXRlbSA9IC9eKCAqKShidWxsKSBbXlxcbl0qKD86XFxuKD8hXFwxYnVsbCApW15cXG5dKikqLztcbmJsb2NrLml0ZW0gPSByZXBsYWNlKGJsb2NrLml0ZW0sICdnbScpXG4gICgvYnVsbC9nLCBibG9jay5idWxsZXQpXG4gICgpO1xuXG5ibG9jay5saXN0ID0gcmVwbGFjZShibG9jay5saXN0KVxuICAoL2J1bGwvZywgYmxvY2suYnVsbGV0KVxuICAoJ2hyJywgJ1xcXFxuKyg/PVxcXFwxPyg/OlstKl9dICopezMsfSg/OlxcXFxuK3wkKSknKVxuICAoJ2RlZicsICdcXFxcbisoPz0nICsgYmxvY2suZGVmLnNvdXJjZSArICcpJylcbiAgKCk7XG5cbmJsb2NrLmJsb2NrcXVvdGUgPSByZXBsYWNlKGJsb2NrLmJsb2NrcXVvdGUpXG4gICgnZGVmJywgYmxvY2suZGVmKVxuICAoKTtcblxuYmxvY2suX3RhZyA9ICcoPyEoPzonXG4gICsgJ2F8ZW18c3Ryb25nfHNtYWxsfHN8Y2l0ZXxxfGRmbnxhYmJyfGRhdGF8dGltZXxjb2RlJ1xuICArICd8dmFyfHNhbXB8a2JkfHN1YnxzdXB8aXxifHV8bWFya3xydWJ5fHJ0fHJwfGJkaXxiZG8nXG4gICsgJ3xzcGFufGJyfHdicnxpbnN8ZGVsfGltZylcXFxcYilcXFxcdysoPyE6L3xbXlxcXFx3XFxcXHNAXSpAKVxcXFxiJztcblxuYmxvY2suaHRtbCA9IHJlcGxhY2UoYmxvY2suaHRtbClcbiAgKCdjb21tZW50JywgLzwhLS1bXFxzXFxTXSo/LS0+LylcbiAgKCdjbG9zZWQnLCAvPCh0YWcpW1xcc1xcU10rPzxcXC9cXDE+LylcbiAgKCdjbG9zaW5nJywgLzx0YWcoPzpcIlteXCJdKlwifCdbXiddKid8W14nXCI+XSkqPz4vKVxuICAoL3RhZy9nLCBibG9jay5fdGFnKVxuICAoKTtcblxuYmxvY2sucGFyYWdyYXBoID0gcmVwbGFjZShibG9jay5wYXJhZ3JhcGgpXG4gICgnaHInLCBibG9jay5ocilcbiAgKCdoZWFkaW5nJywgYmxvY2suaGVhZGluZylcbiAgKCdsaGVhZGluZycsIGJsb2NrLmxoZWFkaW5nKVxuICAoJ2Jsb2NrcXVvdGUnLCBibG9jay5ibG9ja3F1b3RlKVxuICAoJ3RhZycsICc8JyArIGJsb2NrLl90YWcpXG4gICgnZGVmJywgYmxvY2suZGVmKVxuICAoKTtcblxuLyoqXG4gKiBOb3JtYWwgQmxvY2sgR3JhbW1hclxuICovXG5cbmJsb2NrLm5vcm1hbCA9IG1lcmdlKHt9LCBibG9jayk7XG5cbi8qKlxuICogR0ZNIEJsb2NrIEdyYW1tYXJcbiAqL1xuXG5ibG9jay5nZm0gPSBtZXJnZSh7fSwgYmxvY2subm9ybWFsLCB7XG4gIGZlbmNlczogL14gKihgezMsfXx+ezMsfSlbIFxcLl0qKFxcUyspPyAqXFxuKFtcXHNcXFNdKj8pXFxzKlxcMSAqKD86XFxuK3wkKS8sXG4gIHBhcmFncmFwaDogL14vLFxuICBoZWFkaW5nOiAvXiAqKCN7MSw2fSkgKyhbXlxcbl0rPykgKiMqICooPzpcXG4rfCQpL1xufSk7XG5cbmJsb2NrLmdmbS5wYXJhZ3JhcGggPSByZXBsYWNlKGJsb2NrLnBhcmFncmFwaClcbiAgKCcoPyEnLCAnKD8hJ1xuICAgICsgYmxvY2suZ2ZtLmZlbmNlcy5zb3VyY2UucmVwbGFjZSgnXFxcXDEnLCAnXFxcXDInKSArICd8J1xuICAgICsgYmxvY2subGlzdC5zb3VyY2UucmVwbGFjZSgnXFxcXDEnLCAnXFxcXDMnKSArICd8JylcbiAgKCk7XG5cbi8qKlxuICogR0ZNICsgVGFibGVzIEJsb2NrIEdyYW1tYXJcbiAqL1xuXG5ibG9jay50YWJsZXMgPSBtZXJnZSh7fSwgYmxvY2suZ2ZtLCB7XG4gIG5wdGFibGU6IC9eICooXFxTLipcXHwuKilcXG4gKihbLTpdKyAqXFx8Wy18IDpdKilcXG4oKD86LipcXHwuKig/OlxcbnwkKSkqKVxcbiovLFxuICB0YWJsZTogL14gKlxcfCguKylcXG4gKlxcfCggKlstOl0rWy18IDpdKilcXG4oKD86ICpcXHwuKig/OlxcbnwkKSkqKVxcbiovXG59KTtcblxuLyoqXG4gKiBCbG9jayBMZXhlclxuICovXG5cbmZ1bmN0aW9uIExleGVyKG9wdGlvbnMpIHtcbiAgdGhpcy50b2tlbnMgPSBbXTtcbiAgdGhpcy50b2tlbnMubGlua3MgPSB7fTtcbiAgdGhpcy5vcHRpb25zID0gb3B0aW9ucyB8fCBtYXJrZWQuZGVmYXVsdHM7XG4gIHRoaXMucnVsZXMgPSBibG9jay5ub3JtYWw7XG5cbiAgaWYgKHRoaXMub3B0aW9ucy5nZm0pIHtcbiAgICBpZiAodGhpcy5vcHRpb25zLnRhYmxlcykge1xuICAgICAgdGhpcy5ydWxlcyA9IGJsb2NrLnRhYmxlcztcbiAgICB9IGVsc2Uge1xuICAgICAgdGhpcy5ydWxlcyA9IGJsb2NrLmdmbTtcbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gKiBFeHBvc2UgQmxvY2sgUnVsZXNcbiAqL1xuXG5MZXhlci5ydWxlcyA9IGJsb2NrO1xuXG4vKipcbiAqIFN0YXRpYyBMZXggTWV0aG9kXG4gKi9cblxuTGV4ZXIubGV4ID0gZnVuY3Rpb24oc3JjLCBvcHRpb25zKSB7XG4gIHZhciBsZXhlciA9IG5ldyBMZXhlcihvcHRpb25zKTtcbiAgcmV0dXJuIGxleGVyLmxleChzcmMpO1xufTtcblxuLyoqXG4gKiBQcmVwcm9jZXNzaW5nXG4gKi9cblxuTGV4ZXIucHJvdG90eXBlLmxleCA9IGZ1bmN0aW9uKHNyYykge1xuICBzcmMgPSBzcmNcbiAgICAucmVwbGFjZSgvXFxyXFxufFxcci9nLCAnXFxuJylcbiAgICAucmVwbGFjZSgvXFx0L2csICcgICAgJylcbiAgICAucmVwbGFjZSgvXFx1MDBhMC9nLCAnICcpXG4gICAgLnJlcGxhY2UoL1xcdTI0MjQvZywgJ1xcbicpO1xuXG4gIHJldHVybiB0aGlzLnRva2VuKHNyYywgdHJ1ZSk7XG59O1xuXG4vKipcbiAqIExleGluZ1xuICovXG5cbkxleGVyLnByb3RvdHlwZS50b2tlbiA9IGZ1bmN0aW9uKHNyYywgdG9wLCBicSkge1xuICB2YXIgc3JjID0gc3JjLnJlcGxhY2UoL14gKyQvZ20sICcnKVxuICAgICwgbmV4dFxuICAgICwgbG9vc2VcbiAgICAsIGNhcFxuICAgICwgYnVsbFxuICAgICwgYlxuICAgICwgaXRlbVxuICAgICwgc3BhY2VcbiAgICAsIGlcbiAgICAsIGw7XG5cbiAgd2hpbGUgKHNyYykge1xuICAgIC8vIG5ld2xpbmVcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy5uZXdsaW5lLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIGlmIChjYXBbMF0ubGVuZ3RoID4gMSkge1xuICAgICAgICB0aGlzLnRva2Vucy5wdXNoKHtcbiAgICAgICAgICB0eXBlOiAnc3BhY2UnXG4gICAgICAgIH0pO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNvZGVcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy5jb2RlLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIGNhcCA9IGNhcFswXS5yZXBsYWNlKC9eIHs0fS9nbSwgJycpO1xuICAgICAgdGhpcy50b2tlbnMucHVzaCh7XG4gICAgICAgIHR5cGU6ICdjb2RlJyxcbiAgICAgICAgdGV4dDogIXRoaXMub3B0aW9ucy5wZWRhbnRpY1xuICAgICAgICAgID8gY2FwLnJlcGxhY2UoL1xcbiskLywgJycpXG4gICAgICAgICAgOiBjYXBcbiAgICAgIH0pO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gZmVuY2VzIChnZm0pXG4gICAgaWYgKGNhcCA9IHRoaXMucnVsZXMuZmVuY2VzLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIHRoaXMudG9rZW5zLnB1c2goe1xuICAgICAgICB0eXBlOiAnY29kZScsXG4gICAgICAgIGxhbmc6IGNhcFsyXSxcbiAgICAgICAgdGV4dDogY2FwWzNdIHx8ICcnXG4gICAgICB9KTtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIGhlYWRpbmdcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy5oZWFkaW5nLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIHRoaXMudG9rZW5zLnB1c2goe1xuICAgICAgICB0eXBlOiAnaGVhZGluZycsXG4gICAgICAgIGRlcHRoOiBjYXBbMV0ubGVuZ3RoLFxuICAgICAgICB0ZXh0OiBjYXBbMl1cbiAgICAgIH0pO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gdGFibGUgbm8gbGVhZGluZyBwaXBlIChnZm0pXG4gICAgaWYgKHRvcCAmJiAoY2FwID0gdGhpcy5ydWxlcy5ucHRhYmxlLmV4ZWMoc3JjKSkpIHtcbiAgICAgIHNyYyA9IHNyYy5zdWJzdHJpbmcoY2FwWzBdLmxlbmd0aCk7XG5cbiAgICAgIGl0ZW0gPSB7XG4gICAgICAgIHR5cGU6ICd0YWJsZScsXG4gICAgICAgIGhlYWRlcjogY2FwWzFdLnJlcGxhY2UoL14gKnwgKlxcfCAqJC9nLCAnJykuc3BsaXQoLyAqXFx8ICovKSxcbiAgICAgICAgYWxpZ246IGNhcFsyXS5yZXBsYWNlKC9eICp8XFx8ICokL2csICcnKS5zcGxpdCgvICpcXHwgKi8pLFxuICAgICAgICBjZWxsczogY2FwWzNdLnJlcGxhY2UoL1xcbiQvLCAnJykuc3BsaXQoJ1xcbicpXG4gICAgICB9O1xuXG4gICAgICBmb3IgKGkgPSAwOyBpIDwgaXRlbS5hbGlnbi5sZW5ndGg7IGkrKykge1xuICAgICAgICBpZiAoL14gKi0rOiAqJC8udGVzdChpdGVtLmFsaWduW2ldKSkge1xuICAgICAgICAgIGl0ZW0uYWxpZ25baV0gPSAncmlnaHQnO1xuICAgICAgICB9IGVsc2UgaWYgKC9eICo6LSs6ICokLy50ZXN0KGl0ZW0uYWxpZ25baV0pKSB7XG4gICAgICAgICAgaXRlbS5hbGlnbltpXSA9ICdjZW50ZXInO1xuICAgICAgICB9IGVsc2UgaWYgKC9eICo6LSsgKiQvLnRlc3QoaXRlbS5hbGlnbltpXSkpIHtcbiAgICAgICAgICBpdGVtLmFsaWduW2ldID0gJ2xlZnQnO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGl0ZW0uYWxpZ25baV0gPSBudWxsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGZvciAoaSA9IDA7IGkgPCBpdGVtLmNlbGxzLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgIGl0ZW0uY2VsbHNbaV0gPSBpdGVtLmNlbGxzW2ldLnNwbGl0KC8gKlxcfCAqLyk7XG4gICAgICB9XG5cbiAgICAgIHRoaXMudG9rZW5zLnB1c2goaXRlbSk7XG5cbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIGxoZWFkaW5nXG4gICAgaWYgKGNhcCA9IHRoaXMucnVsZXMubGhlYWRpbmcuZXhlYyhzcmMpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgdGhpcy50b2tlbnMucHVzaCh7XG4gICAgICAgIHR5cGU6ICdoZWFkaW5nJyxcbiAgICAgICAgZGVwdGg6IGNhcFsyXSA9PT0gJz0nID8gMSA6IDIsXG4gICAgICAgIHRleHQ6IGNhcFsxXVxuICAgICAgfSk7XG4gICAgICBjb250aW51ZTtcbiAgICB9XG5cbiAgICAvLyBoclxuICAgIGlmIChjYXAgPSB0aGlzLnJ1bGVzLmhyLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIHRoaXMudG9rZW5zLnB1c2goe1xuICAgICAgICB0eXBlOiAnaHInXG4gICAgICB9KTtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIGJsb2NrcXVvdGVcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy5ibG9ja3F1b3RlLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcblxuICAgICAgdGhpcy50b2tlbnMucHVzaCh7XG4gICAgICAgIHR5cGU6ICdibG9ja3F1b3RlX3N0YXJ0J1xuICAgICAgfSk7XG5cbiAgICAgIGNhcCA9IGNhcFswXS5yZXBsYWNlKC9eICo+ID8vZ20sICcnKTtcblxuICAgICAgLy8gUGFzcyBgdG9wYCB0byBrZWVwIHRoZSBjdXJyZW50XG4gICAgICAvLyBcInRvcGxldmVsXCIgc3RhdGUuIFRoaXMgaXMgZXhhY3RseVxuICAgICAgLy8gaG93IG1hcmtkb3duLnBsIHdvcmtzLlxuICAgICAgdGhpcy50b2tlbihjYXAsIHRvcCwgdHJ1ZSk7XG5cbiAgICAgIHRoaXMudG9rZW5zLnB1c2goe1xuICAgICAgICB0eXBlOiAnYmxvY2txdW90ZV9lbmQnXG4gICAgICB9KTtcblxuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gbGlzdFxuICAgIGlmIChjYXAgPSB0aGlzLnJ1bGVzLmxpc3QuZXhlYyhzcmMpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgYnVsbCA9IGNhcFsyXTtcblxuICAgICAgdGhpcy50b2tlbnMucHVzaCh7XG4gICAgICAgIHR5cGU6ICdsaXN0X3N0YXJ0JyxcbiAgICAgICAgb3JkZXJlZDogYnVsbC5sZW5ndGggPiAxXG4gICAgICB9KTtcblxuICAgICAgLy8gR2V0IGVhY2ggdG9wLWxldmVsIGl0ZW0uXG4gICAgICBjYXAgPSBjYXBbMF0ubWF0Y2godGhpcy5ydWxlcy5pdGVtKTtcblxuICAgICAgbmV4dCA9IGZhbHNlO1xuICAgICAgbCA9IGNhcC5sZW5ndGg7XG4gICAgICBpID0gMDtcblxuICAgICAgZm9yICg7IGkgPCBsOyBpKyspIHtcbiAgICAgICAgaXRlbSA9IGNhcFtpXTtcblxuICAgICAgICAvLyBSZW1vdmUgdGhlIGxpc3QgaXRlbSdzIGJ1bGxldFxuICAgICAgICAvLyBzbyBpdCBpcyBzZWVuIGFzIHRoZSBuZXh0IHRva2VuLlxuICAgICAgICBzcGFjZSA9IGl0ZW0ubGVuZ3RoO1xuICAgICAgICBpdGVtID0gaXRlbS5yZXBsYWNlKC9eICooWyorLV18XFxkK1xcLikgKy8sICcnKTtcblxuICAgICAgICAvLyBPdXRkZW50IHdoYXRldmVyIHRoZVxuICAgICAgICAvLyBsaXN0IGl0ZW0gY29udGFpbnMuIEhhY2t5LlxuICAgICAgICBpZiAofml0ZW0uaW5kZXhPZignXFxuICcpKSB7XG4gICAgICAgICAgc3BhY2UgLT0gaXRlbS5sZW5ndGg7XG4gICAgICAgICAgaXRlbSA9ICF0aGlzLm9wdGlvbnMucGVkYW50aWNcbiAgICAgICAgICAgID8gaXRlbS5yZXBsYWNlKG5ldyBSZWdFeHAoJ14gezEsJyArIHNwYWNlICsgJ30nLCAnZ20nKSwgJycpXG4gICAgICAgICAgICA6IGl0ZW0ucmVwbGFjZSgvXiB7MSw0fS9nbSwgJycpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRGV0ZXJtaW5lIHdoZXRoZXIgdGhlIG5leHQgbGlzdCBpdGVtIGJlbG9uZ3MgaGVyZS5cbiAgICAgICAgLy8gQmFja3BlZGFsIGlmIGl0IGRvZXMgbm90IGJlbG9uZyBpbiB0aGlzIGxpc3QuXG4gICAgICAgIGlmICh0aGlzLm9wdGlvbnMuc21hcnRMaXN0cyAmJiBpICE9PSBsIC0gMSkge1xuICAgICAgICAgIGIgPSBibG9jay5idWxsZXQuZXhlYyhjYXBbaSArIDFdKVswXTtcbiAgICAgICAgICBpZiAoYnVsbCAhPT0gYiAmJiAhKGJ1bGwubGVuZ3RoID4gMSAmJiBiLmxlbmd0aCA+IDEpKSB7XG4gICAgICAgICAgICBzcmMgPSBjYXAuc2xpY2UoaSArIDEpLmpvaW4oJ1xcbicpICsgc3JjO1xuICAgICAgICAgICAgaSA9IGwgLSAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIERldGVybWluZSB3aGV0aGVyIGl0ZW0gaXMgbG9vc2Ugb3Igbm90LlxuICAgICAgICAvLyBVc2U6IC8oXnxcXG4pKD8hIClbXlxcbl0rXFxuXFxuKD8hXFxzKiQpL1xuICAgICAgICAvLyBmb3IgZGlzY291bnQgYmVoYXZpb3IuXG4gICAgICAgIGxvb3NlID0gbmV4dCB8fCAvXFxuXFxuKD8hXFxzKiQpLy50ZXN0KGl0ZW0pO1xuICAgICAgICBpZiAoaSAhPT0gbCAtIDEpIHtcbiAgICAgICAgICBuZXh0ID0gaXRlbS5jaGFyQXQoaXRlbS5sZW5ndGggLSAxKSA9PT0gJ1xcbic7XG4gICAgICAgICAgaWYgKCFsb29zZSkgbG9vc2UgPSBuZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy50b2tlbnMucHVzaCh7XG4gICAgICAgICAgdHlwZTogbG9vc2VcbiAgICAgICAgICAgID8gJ2xvb3NlX2l0ZW1fc3RhcnQnXG4gICAgICAgICAgICA6ICdsaXN0X2l0ZW1fc3RhcnQnXG4gICAgICAgIH0pO1xuXG4gICAgICAgIC8vIFJlY3Vyc2UuXG4gICAgICAgIHRoaXMudG9rZW4oaXRlbSwgZmFsc2UsIGJxKTtcblxuICAgICAgICB0aGlzLnRva2Vucy5wdXNoKHtcbiAgICAgICAgICB0eXBlOiAnbGlzdF9pdGVtX2VuZCdcbiAgICAgICAgfSk7XG4gICAgICB9XG5cbiAgICAgIHRoaXMudG9rZW5zLnB1c2goe1xuICAgICAgICB0eXBlOiAnbGlzdF9lbmQnXG4gICAgICB9KTtcblxuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gaHRtbFxuICAgIGlmIChjYXAgPSB0aGlzLnJ1bGVzLmh0bWwuZXhlYyhzcmMpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgdGhpcy50b2tlbnMucHVzaCh7XG4gICAgICAgIHR5cGU6IHRoaXMub3B0aW9ucy5zYW5pdGl6ZVxuICAgICAgICAgID8gJ3BhcmFncmFwaCdcbiAgICAgICAgICA6ICdodG1sJyxcbiAgICAgICAgcHJlOiAhdGhpcy5vcHRpb25zLnNhbml0aXplclxuICAgICAgICAgICYmIChjYXBbMV0gPT09ICdwcmUnIHx8IGNhcFsxXSA9PT0gJ3NjcmlwdCcgfHwgY2FwWzFdID09PSAnc3R5bGUnKSxcbiAgICAgICAgdGV4dDogY2FwWzBdXG4gICAgICB9KTtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIGRlZlxuICAgIGlmICgoIWJxICYmIHRvcCkgJiYgKGNhcCA9IHRoaXMucnVsZXMuZGVmLmV4ZWMoc3JjKSkpIHtcbiAgICAgIHNyYyA9IHNyYy5zdWJzdHJpbmcoY2FwWzBdLmxlbmd0aCk7XG4gICAgICB0aGlzLnRva2Vucy5saW5rc1tjYXBbMV0udG9Mb3dlckNhc2UoKV0gPSB7XG4gICAgICAgIGhyZWY6IGNhcFsyXSxcbiAgICAgICAgdGl0bGU6IGNhcFszXVxuICAgICAgfTtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIHRhYmxlIChnZm0pXG4gICAgaWYgKHRvcCAmJiAoY2FwID0gdGhpcy5ydWxlcy50YWJsZS5leGVjKHNyYykpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuXG4gICAgICBpdGVtID0ge1xuICAgICAgICB0eXBlOiAndGFibGUnLFxuICAgICAgICBoZWFkZXI6IGNhcFsxXS5yZXBsYWNlKC9eICp8ICpcXHwgKiQvZywgJycpLnNwbGl0KC8gKlxcfCAqLyksXG4gICAgICAgIGFsaWduOiBjYXBbMl0ucmVwbGFjZSgvXiAqfFxcfCAqJC9nLCAnJykuc3BsaXQoLyAqXFx8ICovKSxcbiAgICAgICAgY2VsbHM6IGNhcFszXS5yZXBsYWNlKC8oPzogKlxcfCAqKT9cXG4kLywgJycpLnNwbGl0KCdcXG4nKVxuICAgICAgfTtcblxuICAgICAgZm9yIChpID0gMDsgaSA8IGl0ZW0uYWxpZ24ubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgaWYgKC9eICotKzogKiQvLnRlc3QoaXRlbS5hbGlnbltpXSkpIHtcbiAgICAgICAgICBpdGVtLmFsaWduW2ldID0gJ3JpZ2h0JztcbiAgICAgICAgfSBlbHNlIGlmICgvXiAqOi0rOiAqJC8udGVzdChpdGVtLmFsaWduW2ldKSkge1xuICAgICAgICAgIGl0ZW0uYWxpZ25baV0gPSAnY2VudGVyJztcbiAgICAgICAgfSBlbHNlIGlmICgvXiAqOi0rICokLy50ZXN0KGl0ZW0uYWxpZ25baV0pKSB7XG4gICAgICAgICAgaXRlbS5hbGlnbltpXSA9ICdsZWZ0JztcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBpdGVtLmFsaWduW2ldID0gbnVsbDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBmb3IgKGkgPSAwOyBpIDwgaXRlbS5jZWxscy5sZW5ndGg7IGkrKykge1xuICAgICAgICBpdGVtLmNlbGxzW2ldID0gaXRlbS5jZWxsc1tpXVxuICAgICAgICAgIC5yZXBsYWNlKC9eICpcXHwgKnwgKlxcfCAqJC9nLCAnJylcbiAgICAgICAgICAuc3BsaXQoLyAqXFx8ICovKTtcbiAgICAgIH1cblxuICAgICAgdGhpcy50b2tlbnMucHVzaChpdGVtKTtcblxuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gdG9wLWxldmVsIHBhcmFncmFwaFxuICAgIGlmICh0b3AgJiYgKGNhcCA9IHRoaXMucnVsZXMucGFyYWdyYXBoLmV4ZWMoc3JjKSkpIHtcbiAgICAgIHNyYyA9IHNyYy5zdWJzdHJpbmcoY2FwWzBdLmxlbmd0aCk7XG4gICAgICB0aGlzLnRva2Vucy5wdXNoKHtcbiAgICAgICAgdHlwZTogJ3BhcmFncmFwaCcsXG4gICAgICAgIHRleHQ6IGNhcFsxXS5jaGFyQXQoY2FwWzFdLmxlbmd0aCAtIDEpID09PSAnXFxuJ1xuICAgICAgICAgID8gY2FwWzFdLnNsaWNlKDAsIC0xKVxuICAgICAgICAgIDogY2FwWzFdXG4gICAgICB9KTtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIHRleHRcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy50ZXh0LmV4ZWMoc3JjKSkge1xuICAgICAgLy8gVG9wLWxldmVsIHNob3VsZCBuZXZlciByZWFjaCBoZXJlLlxuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIHRoaXMudG9rZW5zLnB1c2goe1xuICAgICAgICB0eXBlOiAndGV4dCcsXG4gICAgICAgIHRleHQ6IGNhcFswXVxuICAgICAgfSk7XG4gICAgICBjb250aW51ZTtcbiAgICB9XG5cbiAgICBpZiAoc3JjKSB7XG4gICAgICB0aHJvdyBuZXdcbiAgICAgICAgRXJyb3IoJ0luZmluaXRlIGxvb3Agb24gYnl0ZTogJyArIHNyYy5jaGFyQ29kZUF0KDApKTtcbiAgICB9XG4gIH1cblxuICByZXR1cm4gdGhpcy50b2tlbnM7XG59O1xuXG4vKipcbiAqIElubGluZS1MZXZlbCBHcmFtbWFyXG4gKi9cblxudmFyIGlubGluZSA9IHtcbiAgZXNjYXBlOiAvXlxcXFwoW1xcXFxgKnt9XFxbXFxdKCkjK1xcLS4hXz5dKS8sXG4gIGF1dG9saW5rOiAvXjwoW14gPl0rKEB8OlxcLylbXiA+XSspPi8sXG4gIHVybDogbm9vcCxcbiAgdGFnOiAvXjwhLS1bXFxzXFxTXSo/LS0+fF48XFwvP1xcdysoPzpcIlteXCJdKlwifCdbXiddKid8W14nXCI+XSkqPz4vLFxuICBsaW5rOiAvXiE/XFxbKGluc2lkZSlcXF1cXChocmVmXFwpLyxcbiAgcmVmbGluazogL14hP1xcWyhpbnNpZGUpXFxdXFxzKlxcWyhbXlxcXV0qKVxcXS8sXG4gIG5vbGluazogL14hP1xcWygoPzpcXFtbXlxcXV0qXFxdfFteXFxbXFxdXSkqKVxcXS8sXG4gIHN0cm9uZzogL15fXyhbXFxzXFxTXSs/KV9fKD8hXyl8XlxcKlxcKihbXFxzXFxTXSs/KVxcKlxcKig/IVxcKikvLFxuICBlbTogL15cXGJfKCg/OlteX118X18pKz8pX1xcYnxeXFwqKCg/OlxcKlxcKnxbXFxzXFxTXSkrPylcXCooPyFcXCopLyxcbiAgY29kZTogL14oYCspXFxzKihbXFxzXFxTXSo/W15gXSlcXHMqXFwxKD8hYCkvLFxuICBicjogL14gezIsfVxcbig/IVxccyokKS8sXG4gIGRlbDogbm9vcCxcbiAgdGV4dDogL15bXFxzXFxTXSs/KD89W1xcXFw8IVxcW18qYF18IHsyLH1cXG58JCkvXG59O1xuXG5pbmxpbmUuX2luc2lkZSA9IC8oPzpcXFtbXlxcXV0qXFxdfFteXFxbXFxdXXxcXF0oPz1bXlxcW10qXFxdKSkqLztcbmlubGluZS5faHJlZiA9IC9cXHMqPD8oW1xcc1xcU10qPyk+Pyg/OlxccytbJ1wiXShbXFxzXFxTXSo/KVsnXCJdKT9cXHMqLztcblxuaW5saW5lLmxpbmsgPSByZXBsYWNlKGlubGluZS5saW5rKVxuICAoJ2luc2lkZScsIGlubGluZS5faW5zaWRlKVxuICAoJ2hyZWYnLCBpbmxpbmUuX2hyZWYpXG4gICgpO1xuXG5pbmxpbmUucmVmbGluayA9IHJlcGxhY2UoaW5saW5lLnJlZmxpbmspXG4gICgnaW5zaWRlJywgaW5saW5lLl9pbnNpZGUpXG4gICgpO1xuXG4vKipcbiAqIE5vcm1hbCBJbmxpbmUgR3JhbW1hclxuICovXG5cbmlubGluZS5ub3JtYWwgPSBtZXJnZSh7fSwgaW5saW5lKTtcblxuLyoqXG4gKiBQZWRhbnRpYyBJbmxpbmUgR3JhbW1hclxuICovXG5cbmlubGluZS5wZWRhbnRpYyA9IG1lcmdlKHt9LCBpbmxpbmUubm9ybWFsLCB7XG4gIHN0cm9uZzogL15fXyg/PVxcUykoW1xcc1xcU10qP1xcUylfXyg/IV8pfF5cXCpcXCooPz1cXFMpKFtcXHNcXFNdKj9cXFMpXFwqXFwqKD8hXFwqKS8sXG4gIGVtOiAvXl8oPz1cXFMpKFtcXHNcXFNdKj9cXFMpXyg/IV8pfF5cXCooPz1cXFMpKFtcXHNcXFNdKj9cXFMpXFwqKD8hXFwqKS9cbn0pO1xuXG4vKipcbiAqIEdGTSBJbmxpbmUgR3JhbW1hclxuICovXG5cbmlubGluZS5nZm0gPSBtZXJnZSh7fSwgaW5saW5lLm5vcm1hbCwge1xuICBlc2NhcGU6IHJlcGxhY2UoaW5saW5lLmVzY2FwZSkoJ10pJywgJ358XSknKSgpLFxuICB1cmw6IC9eKGh0dHBzPzpcXC9cXC9bXlxcczxdK1tePC4sOjtcIicpXFxdXFxzXSkvLFxuICBkZWw6IC9efn4oPz1cXFMpKFtcXHNcXFNdKj9cXFMpfn4vLFxuICB0ZXh0OiByZXBsYWNlKGlubGluZS50ZXh0KVxuICAgICgnXXwnLCAnfl18JylcbiAgICAoJ3wnLCAnfGh0dHBzPzovL3wnKVxuICAgICgpXG59KTtcblxuLyoqXG4gKiBHRk0gKyBMaW5lIEJyZWFrcyBJbmxpbmUgR3JhbW1hclxuICovXG5cbmlubGluZS5icmVha3MgPSBtZXJnZSh7fSwgaW5saW5lLmdmbSwge1xuICBicjogcmVwbGFjZShpbmxpbmUuYnIpKCd7Mix9JywgJyonKSgpLFxuICB0ZXh0OiByZXBsYWNlKGlubGluZS5nZm0udGV4dCkoJ3syLH0nLCAnKicpKClcbn0pO1xuXG4vKipcbiAqIElubGluZSBMZXhlciAmIENvbXBpbGVyXG4gKi9cblxuZnVuY3Rpb24gSW5saW5lTGV4ZXIobGlua3MsIG9wdGlvbnMpIHtcbiAgdGhpcy5vcHRpb25zID0gb3B0aW9ucyB8fCBtYXJrZWQuZGVmYXVsdHM7XG4gIHRoaXMubGlua3MgPSBsaW5rcztcbiAgdGhpcy5ydWxlcyA9IGlubGluZS5ub3JtYWw7XG4gIHRoaXMucmVuZGVyZXIgPSB0aGlzLm9wdGlvbnMucmVuZGVyZXIgfHwgbmV3IFJlbmRlcmVyO1xuICB0aGlzLnJlbmRlcmVyLm9wdGlvbnMgPSB0aGlzLm9wdGlvbnM7XG5cbiAgaWYgKCF0aGlzLmxpbmtzKSB7XG4gICAgdGhyb3cgbmV3XG4gICAgICBFcnJvcignVG9rZW5zIGFycmF5IHJlcXVpcmVzIGEgYGxpbmtzYCBwcm9wZXJ0eS4nKTtcbiAgfVxuXG4gIGlmICh0aGlzLm9wdGlvbnMuZ2ZtKSB7XG4gICAgaWYgKHRoaXMub3B0aW9ucy5icmVha3MpIHtcbiAgICAgIHRoaXMucnVsZXMgPSBpbmxpbmUuYnJlYWtzO1xuICAgIH0gZWxzZSB7XG4gICAgICB0aGlzLnJ1bGVzID0gaW5saW5lLmdmbTtcbiAgICB9XG4gIH0gZWxzZSBpZiAodGhpcy5vcHRpb25zLnBlZGFudGljKSB7XG4gICAgdGhpcy5ydWxlcyA9IGlubGluZS5wZWRhbnRpYztcbiAgfVxufVxuXG4vKipcbiAqIEV4cG9zZSBJbmxpbmUgUnVsZXNcbiAqL1xuXG5JbmxpbmVMZXhlci5ydWxlcyA9IGlubGluZTtcblxuLyoqXG4gKiBTdGF0aWMgTGV4aW5nL0NvbXBpbGluZyBNZXRob2RcbiAqL1xuXG5JbmxpbmVMZXhlci5vdXRwdXQgPSBmdW5jdGlvbihzcmMsIGxpbmtzLCBvcHRpb25zKSB7XG4gIHZhciBpbmxpbmUgPSBuZXcgSW5saW5lTGV4ZXIobGlua3MsIG9wdGlvbnMpO1xuICByZXR1cm4gaW5saW5lLm91dHB1dChzcmMpO1xufTtcblxuLyoqXG4gKiBMZXhpbmcvQ29tcGlsaW5nXG4gKi9cblxuSW5saW5lTGV4ZXIucHJvdG90eXBlLm91dHB1dCA9IGZ1bmN0aW9uKHNyYykge1xuICB2YXIgb3V0ID0gJydcbiAgICAsIGxpbmtcbiAgICAsIHRleHRcbiAgICAsIGhyZWZcbiAgICAsIGNhcDtcblxuICB3aGlsZSAoc3JjKSB7XG4gICAgLy8gZXNjYXBlXG4gICAgaWYgKGNhcCA9IHRoaXMucnVsZXMuZXNjYXBlLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIG91dCArPSBjYXBbMV07XG4gICAgICBjb250aW51ZTtcbiAgICB9XG5cbiAgICAvLyBhdXRvbGlua1xuICAgIGlmIChjYXAgPSB0aGlzLnJ1bGVzLmF1dG9saW5rLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIGlmIChjYXBbMl0gPT09ICdAJykge1xuICAgICAgICB0ZXh0ID0gY2FwWzFdLmNoYXJBdCg2KSA9PT0gJzonXG4gICAgICAgICAgPyB0aGlzLm1hbmdsZShjYXBbMV0uc3Vic3RyaW5nKDcpKVxuICAgICAgICAgIDogdGhpcy5tYW5nbGUoY2FwWzFdKTtcbiAgICAgICAgaHJlZiA9IHRoaXMubWFuZ2xlKCdtYWlsdG86JykgKyB0ZXh0O1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgdGV4dCA9IGVzY2FwZShjYXBbMV0pO1xuICAgICAgICBocmVmID0gdGV4dDtcbiAgICAgIH1cbiAgICAgIG91dCArPSB0aGlzLnJlbmRlcmVyLmxpbmsoaHJlZiwgbnVsbCwgdGV4dCk7XG4gICAgICBjb250aW51ZTtcbiAgICB9XG5cbiAgICAvLyB1cmwgKGdmbSlcbiAgICBpZiAoIXRoaXMuaW5MaW5rICYmIChjYXAgPSB0aGlzLnJ1bGVzLnVybC5leGVjKHNyYykpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgdGV4dCA9IGVzY2FwZShjYXBbMV0pO1xuICAgICAgaHJlZiA9IHRleHQ7XG4gICAgICBvdXQgKz0gdGhpcy5yZW5kZXJlci5saW5rKGhyZWYsIG51bGwsIHRleHQpO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gdGFnXG4gICAgaWYgKGNhcCA9IHRoaXMucnVsZXMudGFnLmV4ZWMoc3JjKSkge1xuICAgICAgaWYgKCF0aGlzLmluTGluayAmJiAvXjxhIC9pLnRlc3QoY2FwWzBdKSkge1xuICAgICAgICB0aGlzLmluTGluayA9IHRydWU7XG4gICAgICB9IGVsc2UgaWYgKHRoaXMuaW5MaW5rICYmIC9ePFxcL2E+L2kudGVzdChjYXBbMF0pKSB7XG4gICAgICAgIHRoaXMuaW5MaW5rID0gZmFsc2U7XG4gICAgICB9XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgb3V0ICs9IHRoaXMub3B0aW9ucy5zYW5pdGl6ZVxuICAgICAgICA/IHRoaXMub3B0aW9ucy5zYW5pdGl6ZXJcbiAgICAgICAgICA/IHRoaXMub3B0aW9ucy5zYW5pdGl6ZXIoY2FwWzBdKVxuICAgICAgICAgIDogZXNjYXBlKGNhcFswXSlcbiAgICAgICAgOiBjYXBbMF1cbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIGxpbmtcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy5saW5rLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIHRoaXMuaW5MaW5rID0gdHJ1ZTtcbiAgICAgIG91dCArPSB0aGlzLm91dHB1dExpbmsoY2FwLCB7XG4gICAgICAgIGhyZWY6IGNhcFsyXSxcbiAgICAgICAgdGl0bGU6IGNhcFszXVxuICAgICAgfSk7XG4gICAgICB0aGlzLmluTGluayA9IGZhbHNlO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gcmVmbGluaywgbm9saW5rXG4gICAgaWYgKChjYXAgPSB0aGlzLnJ1bGVzLnJlZmxpbmsuZXhlYyhzcmMpKVxuICAgICAgICB8fCAoY2FwID0gdGhpcy5ydWxlcy5ub2xpbmsuZXhlYyhzcmMpKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIGxpbmsgPSAoY2FwWzJdIHx8IGNhcFsxXSkucmVwbGFjZSgvXFxzKy9nLCAnICcpO1xuICAgICAgbGluayA9IHRoaXMubGlua3NbbGluay50b0xvd2VyQ2FzZSgpXTtcbiAgICAgIGlmICghbGluayB8fCAhbGluay5ocmVmKSB7XG4gICAgICAgIG91dCArPSBjYXBbMF0uY2hhckF0KDApO1xuICAgICAgICBzcmMgPSBjYXBbMF0uc3Vic3RyaW5nKDEpICsgc3JjO1xuICAgICAgICBjb250aW51ZTtcbiAgICAgIH1cbiAgICAgIHRoaXMuaW5MaW5rID0gdHJ1ZTtcbiAgICAgIG91dCArPSB0aGlzLm91dHB1dExpbmsoY2FwLCBsaW5rKTtcbiAgICAgIHRoaXMuaW5MaW5rID0gZmFsc2U7XG4gICAgICBjb250aW51ZTtcbiAgICB9XG5cbiAgICAvLyBzdHJvbmdcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy5zdHJvbmcuZXhlYyhzcmMpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgb3V0ICs9IHRoaXMucmVuZGVyZXIuc3Ryb25nKHRoaXMub3V0cHV0KGNhcFsyXSB8fCBjYXBbMV0pKTtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIGVtXG4gICAgaWYgKGNhcCA9IHRoaXMucnVsZXMuZW0uZXhlYyhzcmMpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgb3V0ICs9IHRoaXMucmVuZGVyZXIuZW0odGhpcy5vdXRwdXQoY2FwWzJdIHx8IGNhcFsxXSkpO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gY29kZVxuICAgIGlmIChjYXAgPSB0aGlzLnJ1bGVzLmNvZGUuZXhlYyhzcmMpKSB7XG4gICAgICBzcmMgPSBzcmMuc3Vic3RyaW5nKGNhcFswXS5sZW5ndGgpO1xuICAgICAgb3V0ICs9IHRoaXMucmVuZGVyZXIuY29kZXNwYW4oZXNjYXBlKGNhcFsyXSwgdHJ1ZSkpO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gYnJcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy5ici5leGVjKHNyYykpIHtcbiAgICAgIHNyYyA9IHNyYy5zdWJzdHJpbmcoY2FwWzBdLmxlbmd0aCk7XG4gICAgICBvdXQgKz0gdGhpcy5yZW5kZXJlci5icigpO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgLy8gZGVsIChnZm0pXG4gICAgaWYgKGNhcCA9IHRoaXMucnVsZXMuZGVsLmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIG91dCArPSB0aGlzLnJlbmRlcmVyLmRlbCh0aGlzLm91dHB1dChjYXBbMV0pKTtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIC8vIHRleHRcbiAgICBpZiAoY2FwID0gdGhpcy5ydWxlcy50ZXh0LmV4ZWMoc3JjKSkge1xuICAgICAgc3JjID0gc3JjLnN1YnN0cmluZyhjYXBbMF0ubGVuZ3RoKTtcbiAgICAgIG91dCArPSB0aGlzLnJlbmRlcmVyLnRleHQoZXNjYXBlKHRoaXMuc21hcnR5cGFudHMoY2FwWzBdKSkpO1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgaWYgKHNyYykge1xuICAgICAgdGhyb3cgbmV3XG4gICAgICAgIEVycm9yKCdJbmZpbml0ZSBsb29wIG9uIGJ5dGU6ICcgKyBzcmMuY2hhckNvZGVBdCgwKSk7XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIG91dDtcbn07XG5cbi8qKlxuICogQ29tcGlsZSBMaW5rXG4gKi9cblxuSW5saW5lTGV4ZXIucHJvdG90eXBlLm91dHB1dExpbmsgPSBmdW5jdGlvbihjYXAsIGxpbmspIHtcbiAgdmFyIGhyZWYgPSBlc2NhcGUobGluay5ocmVmKVxuICAgICwgdGl0bGUgPSBsaW5rLnRpdGxlID8gZXNjYXBlKGxpbmsudGl0bGUpIDogbnVsbDtcblxuICByZXR1cm4gY2FwWzBdLmNoYXJBdCgwKSAhPT0gJyEnXG4gICAgPyB0aGlzLnJlbmRlcmVyLmxpbmsoaHJlZiwgdGl0bGUsIHRoaXMub3V0cHV0KGNhcFsxXSkpXG4gICAgOiB0aGlzLnJlbmRlcmVyLmltYWdlKGhyZWYsIHRpdGxlLCBlc2NhcGUoY2FwWzFdKSk7XG59O1xuXG4vKipcbiAqIFNtYXJ0eXBhbnRzIFRyYW5zZm9ybWF0aW9uc1xuICovXG5cbklubGluZUxleGVyLnByb3RvdHlwZS5zbWFydHlwYW50cyA9IGZ1bmN0aW9uKHRleHQpIHtcbiAgaWYgKCF0aGlzLm9wdGlvbnMuc21hcnR5cGFudHMpIHJldHVybiB0ZXh0O1xuICByZXR1cm4gdGV4dFxuICAgIC8vIGVtLWRhc2hlc1xuICAgIC5yZXBsYWNlKC8tLS0vZywgJ1xcdTIwMTQnKVxuICAgIC8vIGVuLWRhc2hlc1xuICAgIC5yZXBsYWNlKC8tLS9nLCAnXFx1MjAxMycpXG4gICAgLy8gb3BlbmluZyBzaW5nbGVzXG4gICAgLnJlcGxhY2UoLyhefFstXFx1MjAxNC8oXFxbe1wiXFxzXSknL2csICckMVxcdTIwMTgnKVxuICAgIC8vIGNsb3Npbmcgc2luZ2xlcyAmIGFwb3N0cm9waGVzXG4gICAgLnJlcGxhY2UoLycvZywgJ1xcdTIwMTknKVxuICAgIC8vIG9wZW5pbmcgZG91Ymxlc1xuICAgIC5yZXBsYWNlKC8oXnxbLVxcdTIwMTQvKFxcW3tcXHUyMDE4XFxzXSlcIi9nLCAnJDFcXHUyMDFjJylcbiAgICAvLyBjbG9zaW5nIGRvdWJsZXNcbiAgICAucmVwbGFjZSgvXCIvZywgJ1xcdTIwMWQnKVxuICAgIC8vIGVsbGlwc2VzXG4gICAgLnJlcGxhY2UoL1xcLnszfS9nLCAnXFx1MjAyNicpO1xufTtcblxuLyoqXG4gKiBNYW5nbGUgTGlua3NcbiAqL1xuXG5JbmxpbmVMZXhlci5wcm90b3R5cGUubWFuZ2xlID0gZnVuY3Rpb24odGV4dCkge1xuICBpZiAoIXRoaXMub3B0aW9ucy5tYW5nbGUpIHJldHVybiB0ZXh0O1xuICB2YXIgb3V0ID0gJydcbiAgICAsIGwgPSB0ZXh0Lmxlbmd0aFxuICAgICwgaSA9IDBcbiAgICAsIGNoO1xuXG4gIGZvciAoOyBpIDwgbDsgaSsrKSB7XG4gICAgY2ggPSB0ZXh0LmNoYXJDb2RlQXQoaSk7XG4gICAgaWYgKE1hdGgucmFuZG9tKCkgPiAwLjUpIHtcbiAgICAgIGNoID0gJ3gnICsgY2gudG9TdHJpbmcoMTYpO1xuICAgIH1cbiAgICBvdXQgKz0gJyYjJyArIGNoICsgJzsnO1xuICB9XG5cbiAgcmV0dXJuIG91dDtcbn07XG5cbi8qKlxuICogUmVuZGVyZXJcbiAqL1xuXG5mdW5jdGlvbiBSZW5kZXJlcihvcHRpb25zKSB7XG4gIHRoaXMub3B0aW9ucyA9IG9wdGlvbnMgfHwge307XG59XG5cblJlbmRlcmVyLnByb3RvdHlwZS5jb2RlID0gZnVuY3Rpb24oY29kZSwgbGFuZywgZXNjYXBlZCkge1xuICBpZiAodGhpcy5vcHRpb25zLmhpZ2hsaWdodCkge1xuICAgIHZhciBvdXQgPSB0aGlzLm9wdGlvbnMuaGlnaGxpZ2h0KGNvZGUsIGxhbmcpO1xuICAgIGlmIChvdXQgIT0gbnVsbCAmJiBvdXQgIT09IGNvZGUpIHtcbiAgICAgIGVzY2FwZWQgPSB0cnVlO1xuICAgICAgY29kZSA9IG91dDtcbiAgICB9XG4gIH1cblxuICBpZiAoIWxhbmcpIHtcbiAgICByZXR1cm4gJzxwcmU+PGNvZGU+J1xuICAgICAgKyAoZXNjYXBlZCA/IGNvZGUgOiBlc2NhcGUoY29kZSwgdHJ1ZSkpXG4gICAgICArICdcXG48L2NvZGU+PC9wcmU+JztcbiAgfVxuXG4gIHJldHVybiAnPHByZT48Y29kZSBjbGFzcz1cIidcbiAgICArIHRoaXMub3B0aW9ucy5sYW5nUHJlZml4XG4gICAgKyBlc2NhcGUobGFuZywgdHJ1ZSlcbiAgICArICdcIj4nXG4gICAgKyAoZXNjYXBlZCA/IGNvZGUgOiBlc2NhcGUoY29kZSwgdHJ1ZSkpXG4gICAgKyAnXFxuPC9jb2RlPjwvcHJlPlxcbic7XG59O1xuXG5SZW5kZXJlci5wcm90b3R5cGUuYmxvY2txdW90ZSA9IGZ1bmN0aW9uKHF1b3RlKSB7XG4gIHJldHVybiAnPGJsb2NrcXVvdGU+XFxuJyArIHF1b3RlICsgJzwvYmxvY2txdW90ZT5cXG4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLmh0bWwgPSBmdW5jdGlvbihodG1sKSB7XG4gIHJldHVybiBodG1sO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLmhlYWRpbmcgPSBmdW5jdGlvbih0ZXh0LCBsZXZlbCwgcmF3KSB7XG4gIHJldHVybiAnPGgnXG4gICAgKyBsZXZlbFxuICAgICsgJyBpZD1cIidcbiAgICArIHRoaXMub3B0aW9ucy5oZWFkZXJQcmVmaXhcbiAgICArIHJhdy50b0xvd2VyQ2FzZSgpLnJlcGxhY2UoL1teXFx3XSsvZywgJy0nKVxuICAgICsgJ1wiPidcbiAgICArIHRleHRcbiAgICArICc8L2gnXG4gICAgKyBsZXZlbFxuICAgICsgJz5cXG4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLmhyID0gZnVuY3Rpb24oKSB7XG4gIHJldHVybiB0aGlzLm9wdGlvbnMueGh0bWwgPyAnPGhyLz5cXG4nIDogJzxocj5cXG4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLmxpc3QgPSBmdW5jdGlvbihib2R5LCBvcmRlcmVkKSB7XG4gIHZhciB0eXBlID0gb3JkZXJlZCA/ICdvbCcgOiAndWwnO1xuICByZXR1cm4gJzwnICsgdHlwZSArICc+XFxuJyArIGJvZHkgKyAnPC8nICsgdHlwZSArICc+XFxuJztcbn07XG5cblJlbmRlcmVyLnByb3RvdHlwZS5saXN0aXRlbSA9IGZ1bmN0aW9uKHRleHQpIHtcbiAgcmV0dXJuICc8bGk+JyArIHRleHQgKyAnPC9saT5cXG4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLnBhcmFncmFwaCA9IGZ1bmN0aW9uKHRleHQpIHtcbiAgcmV0dXJuICc8cD4nICsgdGV4dCArICc8L3A+XFxuJztcbn07XG5cblJlbmRlcmVyLnByb3RvdHlwZS50YWJsZSA9IGZ1bmN0aW9uKGhlYWRlciwgYm9keSkge1xuICByZXR1cm4gJzx0YWJsZT5cXG4nXG4gICAgKyAnPHRoZWFkPlxcbidcbiAgICArIGhlYWRlclxuICAgICsgJzwvdGhlYWQ+XFxuJ1xuICAgICsgJzx0Ym9keT5cXG4nXG4gICAgKyBib2R5XG4gICAgKyAnPC90Ym9keT5cXG4nXG4gICAgKyAnPC90YWJsZT5cXG4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLnRhYmxlcm93ID0gZnVuY3Rpb24oY29udGVudCkge1xuICByZXR1cm4gJzx0cj5cXG4nICsgY29udGVudCArICc8L3RyPlxcbic7XG59O1xuXG5SZW5kZXJlci5wcm90b3R5cGUudGFibGVjZWxsID0gZnVuY3Rpb24oY29udGVudCwgZmxhZ3MpIHtcbiAgdmFyIHR5cGUgPSBmbGFncy5oZWFkZXIgPyAndGgnIDogJ3RkJztcbiAgdmFyIHRhZyA9IGZsYWdzLmFsaWduXG4gICAgPyAnPCcgKyB0eXBlICsgJyBzdHlsZT1cInRleHQtYWxpZ246JyArIGZsYWdzLmFsaWduICsgJ1wiPidcbiAgICA6ICc8JyArIHR5cGUgKyAnPic7XG4gIHJldHVybiB0YWcgKyBjb250ZW50ICsgJzwvJyArIHR5cGUgKyAnPlxcbic7XG59O1xuXG4vLyBzcGFuIGxldmVsIHJlbmRlcmVyXG5SZW5kZXJlci5wcm90b3R5cGUuc3Ryb25nID0gZnVuY3Rpb24odGV4dCkge1xuICByZXR1cm4gJzxzdHJvbmc+JyArIHRleHQgKyAnPC9zdHJvbmc+Jztcbn07XG5cblJlbmRlcmVyLnByb3RvdHlwZS5lbSA9IGZ1bmN0aW9uKHRleHQpIHtcbiAgcmV0dXJuICc8ZW0+JyArIHRleHQgKyAnPC9lbT4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLmNvZGVzcGFuID0gZnVuY3Rpb24odGV4dCkge1xuICByZXR1cm4gJzxjb2RlPicgKyB0ZXh0ICsgJzwvY29kZT4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLmJyID0gZnVuY3Rpb24oKSB7XG4gIHJldHVybiB0aGlzLm9wdGlvbnMueGh0bWwgPyAnPGJyLz4nIDogJzxicj4nO1xufTtcblxuUmVuZGVyZXIucHJvdG90eXBlLmRlbCA9IGZ1bmN0aW9uKHRleHQpIHtcbiAgcmV0dXJuICc8ZGVsPicgKyB0ZXh0ICsgJzwvZGVsPic7XG59O1xuXG5SZW5kZXJlci5wcm90b3R5cGUubGluayA9IGZ1bmN0aW9uKGhyZWYsIHRpdGxlLCB0ZXh0KSB7XG4gIGlmICh0aGlzLm9wdGlvbnMuc2FuaXRpemUpIHtcbiAgICB0cnkge1xuICAgICAgdmFyIHByb3QgPSBkZWNvZGVVUklDb21wb25lbnQodW5lc2NhcGUoaHJlZikpXG4gICAgICAgIC5yZXBsYWNlKC9bXlxcdzpdL2csICcnKVxuICAgICAgICAudG9Mb3dlckNhc2UoKTtcbiAgICB9IGNhdGNoIChlKSB7XG4gICAgICByZXR1cm4gJyc7XG4gICAgfVxuICAgIGlmIChwcm90LmluZGV4T2YoJ2phdmFzY3JpcHQ6JykgPT09IDAgfHwgcHJvdC5pbmRleE9mKCd2YnNjcmlwdDonKSA9PT0gMCkge1xuICAgICAgcmV0dXJuICcnO1xuICAgIH1cbiAgfVxuICB2YXIgb3V0ID0gJzxhIGhyZWY9XCInICsgaHJlZiArICdcIic7XG4gIGlmICh0aXRsZSkge1xuICAgIG91dCArPSAnIHRpdGxlPVwiJyArIHRpdGxlICsgJ1wiJztcbiAgfVxuICBvdXQgKz0gJz4nICsgdGV4dCArICc8L2E+JztcbiAgcmV0dXJuIG91dDtcbn07XG5cblJlbmRlcmVyLnByb3RvdHlwZS5pbWFnZSA9IGZ1bmN0aW9uKGhyZWYsIHRpdGxlLCB0ZXh0KSB7XG4gIHZhciBvdXQgPSAnPGltZyBzcmM9XCInICsgaHJlZiArICdcIiBhbHQ9XCInICsgdGV4dCArICdcIic7XG4gIGlmICh0aXRsZSkge1xuICAgIG91dCArPSAnIHRpdGxlPVwiJyArIHRpdGxlICsgJ1wiJztcbiAgfVxuICBvdXQgKz0gdGhpcy5vcHRpb25zLnhodG1sID8gJy8+JyA6ICc+JztcbiAgcmV0dXJuIG91dDtcbn07XG5cblJlbmRlcmVyLnByb3RvdHlwZS50ZXh0ID0gZnVuY3Rpb24odGV4dCkge1xuICByZXR1cm4gdGV4dDtcbn07XG5cbi8qKlxuICogUGFyc2luZyAmIENvbXBpbGluZ1xuICovXG5cbmZ1bmN0aW9uIFBhcnNlcihvcHRpb25zKSB7XG4gIHRoaXMudG9rZW5zID0gW107XG4gIHRoaXMudG9rZW4gPSBudWxsO1xuICB0aGlzLm9wdGlvbnMgPSBvcHRpb25zIHx8IG1hcmtlZC5kZWZhdWx0cztcbiAgdGhpcy5vcHRpb25zLnJlbmRlcmVyID0gdGhpcy5vcHRpb25zLnJlbmRlcmVyIHx8IG5ldyBSZW5kZXJlcjtcbiAgdGhpcy5yZW5kZXJlciA9IHRoaXMub3B0aW9ucy5yZW5kZXJlcjtcbiAgdGhpcy5yZW5kZXJlci5vcHRpb25zID0gdGhpcy5vcHRpb25zO1xufVxuXG4vKipcbiAqIFN0YXRpYyBQYXJzZSBNZXRob2RcbiAqL1xuXG5QYXJzZXIucGFyc2UgPSBmdW5jdGlvbihzcmMsIG9wdGlvbnMsIHJlbmRlcmVyKSB7XG4gIHZhciBwYXJzZXIgPSBuZXcgUGFyc2VyKG9wdGlvbnMsIHJlbmRlcmVyKTtcbiAgcmV0dXJuIHBhcnNlci5wYXJzZShzcmMpO1xufTtcblxuLyoqXG4gKiBQYXJzZSBMb29wXG4gKi9cblxuUGFyc2VyLnByb3RvdHlwZS5wYXJzZSA9IGZ1bmN0aW9uKHNyYykge1xuICB0aGlzLmlubGluZSA9IG5ldyBJbmxpbmVMZXhlcihzcmMubGlua3MsIHRoaXMub3B0aW9ucywgdGhpcy5yZW5kZXJlcik7XG4gIHRoaXMudG9rZW5zID0gc3JjLnJldmVyc2UoKTtcblxuICB2YXIgb3V0ID0gJyc7XG4gIHdoaWxlICh0aGlzLm5leHQoKSkge1xuICAgIG91dCArPSB0aGlzLnRvaygpO1xuICB9XG5cbiAgcmV0dXJuIG91dDtcbn07XG5cbi8qKlxuICogTmV4dCBUb2tlblxuICovXG5cblBhcnNlci5wcm90b3R5cGUubmV4dCA9IGZ1bmN0aW9uKCkge1xuICByZXR1cm4gdGhpcy50b2tlbiA9IHRoaXMudG9rZW5zLnBvcCgpO1xufTtcblxuLyoqXG4gKiBQcmV2aWV3IE5leHQgVG9rZW5cbiAqL1xuXG5QYXJzZXIucHJvdG90eXBlLnBlZWsgPSBmdW5jdGlvbigpIHtcbiAgcmV0dXJuIHRoaXMudG9rZW5zW3RoaXMudG9rZW5zLmxlbmd0aCAtIDFdIHx8IDA7XG59O1xuXG4vKipcbiAqIFBhcnNlIFRleHQgVG9rZW5zXG4gKi9cblxuUGFyc2VyLnByb3RvdHlwZS5wYXJzZVRleHQgPSBmdW5jdGlvbigpIHtcbiAgdmFyIGJvZHkgPSB0aGlzLnRva2VuLnRleHQ7XG5cbiAgd2hpbGUgKHRoaXMucGVlaygpLnR5cGUgPT09ICd0ZXh0Jykge1xuICAgIGJvZHkgKz0gJ1xcbicgKyB0aGlzLm5leHQoKS50ZXh0O1xuICB9XG5cbiAgcmV0dXJuIHRoaXMuaW5saW5lLm91dHB1dChib2R5KTtcbn07XG5cbi8qKlxuICogUGFyc2UgQ3VycmVudCBUb2tlblxuICovXG5cblBhcnNlci5wcm90b3R5cGUudG9rID0gZnVuY3Rpb24oKSB7XG4gIHN3aXRjaCAodGhpcy50b2tlbi50eXBlKSB7XG4gICAgY2FzZSAnc3BhY2UnOiB7XG4gICAgICByZXR1cm4gJyc7XG4gICAgfVxuICAgIGNhc2UgJ2hyJzoge1xuICAgICAgcmV0dXJuIHRoaXMucmVuZGVyZXIuaHIoKTtcbiAgICB9XG4gICAgY2FzZSAnaGVhZGluZyc6IHtcbiAgICAgIHJldHVybiB0aGlzLnJlbmRlcmVyLmhlYWRpbmcoXG4gICAgICAgIHRoaXMuaW5saW5lLm91dHB1dCh0aGlzLnRva2VuLnRleHQpLFxuICAgICAgICB0aGlzLnRva2VuLmRlcHRoLFxuICAgICAgICB0aGlzLnRva2VuLnRleHQpO1xuICAgIH1cbiAgICBjYXNlICdjb2RlJzoge1xuICAgICAgcmV0dXJuIHRoaXMucmVuZGVyZXIuY29kZSh0aGlzLnRva2VuLnRleHQsXG4gICAgICAgIHRoaXMudG9rZW4ubGFuZyxcbiAgICAgICAgdGhpcy50b2tlbi5lc2NhcGVkKTtcbiAgICB9XG4gICAgY2FzZSAndGFibGUnOiB7XG4gICAgICB2YXIgaGVhZGVyID0gJydcbiAgICAgICAgLCBib2R5ID0gJydcbiAgICAgICAgLCBpXG4gICAgICAgICwgcm93XG4gICAgICAgICwgY2VsbFxuICAgICAgICAsIGZsYWdzXG4gICAgICAgICwgajtcblxuICAgICAgLy8gaGVhZGVyXG4gICAgICBjZWxsID0gJyc7XG4gICAgICBmb3IgKGkgPSAwOyBpIDwgdGhpcy50b2tlbi5oZWFkZXIubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgZmxhZ3MgPSB7IGhlYWRlcjogdHJ1ZSwgYWxpZ246IHRoaXMudG9rZW4uYWxpZ25baV0gfTtcbiAgICAgICAgY2VsbCArPSB0aGlzLnJlbmRlcmVyLnRhYmxlY2VsbChcbiAgICAgICAgICB0aGlzLmlubGluZS5vdXRwdXQodGhpcy50b2tlbi5oZWFkZXJbaV0pLFxuICAgICAgICAgIHsgaGVhZGVyOiB0cnVlLCBhbGlnbjogdGhpcy50b2tlbi5hbGlnbltpXSB9XG4gICAgICAgICk7XG4gICAgICB9XG4gICAgICBoZWFkZXIgKz0gdGhpcy5yZW5kZXJlci50YWJsZXJvdyhjZWxsKTtcblxuICAgICAgZm9yIChpID0gMDsgaSA8IHRoaXMudG9rZW4uY2VsbHMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgcm93ID0gdGhpcy50b2tlbi5jZWxsc1tpXTtcblxuICAgICAgICBjZWxsID0gJyc7XG4gICAgICAgIGZvciAoaiA9IDA7IGogPCByb3cubGVuZ3RoOyBqKyspIHtcbiAgICAgICAgICBjZWxsICs9IHRoaXMucmVuZGVyZXIudGFibGVjZWxsKFxuICAgICAgICAgICAgdGhpcy5pbmxpbmUub3V0cHV0KHJvd1tqXSksXG4gICAgICAgICAgICB7IGhlYWRlcjogZmFsc2UsIGFsaWduOiB0aGlzLnRva2VuLmFsaWduW2pdIH1cbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgYm9keSArPSB0aGlzLnJlbmRlcmVyLnRhYmxlcm93KGNlbGwpO1xuICAgICAgfVxuICAgICAgcmV0dXJuIHRoaXMucmVuZGVyZXIudGFibGUoaGVhZGVyLCBib2R5KTtcbiAgICB9XG4gICAgY2FzZSAnYmxvY2txdW90ZV9zdGFydCc6IHtcbiAgICAgIHZhciBib2R5ID0gJyc7XG5cbiAgICAgIHdoaWxlICh0aGlzLm5leHQoKS50eXBlICE9PSAnYmxvY2txdW90ZV9lbmQnKSB7XG4gICAgICAgIGJvZHkgKz0gdGhpcy50b2soKTtcbiAgICAgIH1cblxuICAgICAgcmV0dXJuIHRoaXMucmVuZGVyZXIuYmxvY2txdW90ZShib2R5KTtcbiAgICB9XG4gICAgY2FzZSAnbGlzdF9zdGFydCc6IHtcbiAgICAgIHZhciBib2R5ID0gJydcbiAgICAgICAgLCBvcmRlcmVkID0gdGhpcy50b2tlbi5vcmRlcmVkO1xuXG4gICAgICB3aGlsZSAodGhpcy5uZXh0KCkudHlwZSAhPT0gJ2xpc3RfZW5kJykge1xuICAgICAgICBib2R5ICs9IHRoaXMudG9rKCk7XG4gICAgICB9XG5cbiAgICAgIHJldHVybiB0aGlzLnJlbmRlcmVyLmxpc3QoYm9keSwgb3JkZXJlZCk7XG4gICAgfVxuICAgIGNhc2UgJ2xpc3RfaXRlbV9zdGFydCc6IHtcbiAgICAgIHZhciBib2R5ID0gJyc7XG5cbiAgICAgIHdoaWxlICh0aGlzLm5leHQoKS50eXBlICE9PSAnbGlzdF9pdGVtX2VuZCcpIHtcbiAgICAgICAgYm9keSArPSB0aGlzLnRva2VuLnR5cGUgPT09ICd0ZXh0J1xuICAgICAgICAgID8gdGhpcy5wYXJzZVRleHQoKVxuICAgICAgICAgIDogdGhpcy50b2soKTtcbiAgICAgIH1cblxuICAgICAgcmV0dXJuIHRoaXMucmVuZGVyZXIubGlzdGl0ZW0oYm9keSk7XG4gICAgfVxuICAgIGNhc2UgJ2xvb3NlX2l0ZW1fc3RhcnQnOiB7XG4gICAgICB2YXIgYm9keSA9ICcnO1xuXG4gICAgICB3aGlsZSAodGhpcy5uZXh0KCkudHlwZSAhPT0gJ2xpc3RfaXRlbV9lbmQnKSB7XG4gICAgICAgIGJvZHkgKz0gdGhpcy50b2soKTtcbiAgICAgIH1cblxuICAgICAgcmV0dXJuIHRoaXMucmVuZGVyZXIubGlzdGl0ZW0oYm9keSk7XG4gICAgfVxuICAgIGNhc2UgJ2h0bWwnOiB7XG4gICAgICB2YXIgaHRtbCA9ICF0aGlzLnRva2VuLnByZSAmJiAhdGhpcy5vcHRpb25zLnBlZGFudGljXG4gICAgICAgID8gdGhpcy5pbmxpbmUub3V0cHV0KHRoaXMudG9rZW4udGV4dClcbiAgICAgICAgOiB0aGlzLnRva2VuLnRleHQ7XG4gICAgICByZXR1cm4gdGhpcy5yZW5kZXJlci5odG1sKGh0bWwpO1xuICAgIH1cbiAgICBjYXNlICdwYXJhZ3JhcGgnOiB7XG4gICAgICByZXR1cm4gdGhpcy5yZW5kZXJlci5wYXJhZ3JhcGgodGhpcy5pbmxpbmUub3V0cHV0KHRoaXMudG9rZW4udGV4dCkpO1xuICAgIH1cbiAgICBjYXNlICd0ZXh0Jzoge1xuICAgICAgcmV0dXJuIHRoaXMucmVuZGVyZXIucGFyYWdyYXBoKHRoaXMucGFyc2VUZXh0KCkpO1xuICAgIH1cbiAgfVxufTtcblxuLyoqXG4gKiBIZWxwZXJzXG4gKi9cblxuZnVuY3Rpb24gZXNjYXBlKGh0bWwsIGVuY29kZSkge1xuICByZXR1cm4gaHRtbFxuICAgIC5yZXBsYWNlKCFlbmNvZGUgPyAvJig/ISM/XFx3KzspL2cgOiAvJi9nLCAnJmFtcDsnKVxuICAgIC5yZXBsYWNlKC88L2csICcmbHQ7JylcbiAgICAucmVwbGFjZSgvPi9nLCAnJmd0OycpXG4gICAgLnJlcGxhY2UoL1wiL2csICcmcXVvdDsnKVxuICAgIC5yZXBsYWNlKC8nL2csICcmIzM5OycpO1xufVxuXG5mdW5jdGlvbiB1bmVzY2FwZShodG1sKSB7XG4gIHJldHVybiBodG1sLnJlcGxhY2UoLyYoWyNcXHddKyk7L2csIGZ1bmN0aW9uKF8sIG4pIHtcbiAgICBuID0gbi50b0xvd2VyQ2FzZSgpO1xuICAgIGlmIChuID09PSAnY29sb24nKSByZXR1cm4gJzonO1xuICAgIGlmIChuLmNoYXJBdCgwKSA9PT0gJyMnKSB7XG4gICAgICByZXR1cm4gbi5jaGFyQXQoMSkgPT09ICd4J1xuICAgICAgICA/IFN0cmluZy5mcm9tQ2hhckNvZGUocGFyc2VJbnQobi5zdWJzdHJpbmcoMiksIDE2KSlcbiAgICAgICAgOiBTdHJpbmcuZnJvbUNoYXJDb2RlKCtuLnN1YnN0cmluZygxKSk7XG4gICAgfVxuICAgIHJldHVybiAnJztcbiAgfSk7XG59XG5cbmZ1bmN0aW9uIHJlcGxhY2UocmVnZXgsIG9wdCkge1xuICByZWdleCA9IHJlZ2V4LnNvdXJjZTtcbiAgb3B0ID0gb3B0IHx8ICcnO1xuICByZXR1cm4gZnVuY3Rpb24gc2VsZihuYW1lLCB2YWwpIHtcbiAgICBpZiAoIW5hbWUpIHJldHVybiBuZXcgUmVnRXhwKHJlZ2V4LCBvcHQpO1xuICAgIHZhbCA9IHZhbC5zb3VyY2UgfHwgdmFsO1xuICAgIHZhbCA9IHZhbC5yZXBsYWNlKC8oXnxbXlxcW10pXFxeL2csICckMScpO1xuICAgIHJlZ2V4ID0gcmVnZXgucmVwbGFjZShuYW1lLCB2YWwpO1xuICAgIHJldHVybiBzZWxmO1xuICB9O1xufVxuXG5mdW5jdGlvbiBub29wKCkge31cbm5vb3AuZXhlYyA9IG5vb3A7XG5cbmZ1bmN0aW9uIG1lcmdlKG9iaikge1xuICB2YXIgaSA9IDFcbiAgICAsIHRhcmdldFxuICAgICwga2V5O1xuXG4gIGZvciAoOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKSB7XG4gICAgdGFyZ2V0ID0gYXJndW1lbnRzW2ldO1xuICAgIGZvciAoa2V5IGluIHRhcmdldCkge1xuICAgICAgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbCh0YXJnZXQsIGtleSkpIHtcbiAgICAgICAgb2JqW2tleV0gPSB0YXJnZXRba2V5XTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICByZXR1cm4gb2JqO1xufVxuXG5cbi8qKlxuICogTWFya2VkXG4gKi9cblxuZnVuY3Rpb24gbWFya2VkKHNyYywgb3B0LCBjYWxsYmFjaykge1xuICBpZiAoY2FsbGJhY2sgfHwgdHlwZW9mIG9wdCA9PT0gJ2Z1bmN0aW9uJykge1xuICAgIGlmICghY2FsbGJhY2spIHtcbiAgICAgIGNhbGxiYWNrID0gb3B0O1xuICAgICAgb3B0ID0gbnVsbDtcbiAgICB9XG5cbiAgICBvcHQgPSBtZXJnZSh7fSwgbWFya2VkLmRlZmF1bHRzLCBvcHQgfHwge30pO1xuXG4gICAgdmFyIGhpZ2hsaWdodCA9IG9wdC5oaWdobGlnaHRcbiAgICAgICwgdG9rZW5zXG4gICAgICAsIHBlbmRpbmdcbiAgICAgICwgaSA9IDA7XG5cbiAgICB0cnkge1xuICAgICAgdG9rZW5zID0gTGV4ZXIubGV4KHNyYywgb3B0KVxuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgIHJldHVybiBjYWxsYmFjayhlKTtcbiAgICB9XG5cbiAgICBwZW5kaW5nID0gdG9rZW5zLmxlbmd0aDtcblxuICAgIHZhciBkb25lID0gZnVuY3Rpb24oZXJyKSB7XG4gICAgICBpZiAoZXJyKSB7XG4gICAgICAgIG9wdC5oaWdobGlnaHQgPSBoaWdobGlnaHQ7XG4gICAgICAgIHJldHVybiBjYWxsYmFjayhlcnIpO1xuICAgICAgfVxuXG4gICAgICB2YXIgb3V0O1xuXG4gICAgICB0cnkge1xuICAgICAgICBvdXQgPSBQYXJzZXIucGFyc2UodG9rZW5zLCBvcHQpO1xuICAgICAgfSBjYXRjaCAoZSkge1xuICAgICAgICBlcnIgPSBlO1xuICAgICAgfVxuXG4gICAgICBvcHQuaGlnaGxpZ2h0ID0gaGlnaGxpZ2h0O1xuXG4gICAgICByZXR1cm4gZXJyXG4gICAgICAgID8gY2FsbGJhY2soZXJyKVxuICAgICAgICA6IGNhbGxiYWNrKG51bGwsIG91dCk7XG4gICAgfTtcblxuICAgIGlmICghaGlnaGxpZ2h0IHx8IGhpZ2hsaWdodC5sZW5ndGggPCAzKSB7XG4gICAgICByZXR1cm4gZG9uZSgpO1xuICAgIH1cblxuICAgIGRlbGV0ZSBvcHQuaGlnaGxpZ2h0O1xuXG4gICAgaWYgKCFwZW5kaW5nKSByZXR1cm4gZG9uZSgpO1xuXG4gICAgZm9yICg7IGkgPCB0b2tlbnMubGVuZ3RoOyBpKyspIHtcbiAgICAgIChmdW5jdGlvbih0b2tlbikge1xuICAgICAgICBpZiAodG9rZW4udHlwZSAhPT0gJ2NvZGUnKSB7XG4gICAgICAgICAgcmV0dXJuIC0tcGVuZGluZyB8fCBkb25lKCk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGhpZ2hsaWdodCh0b2tlbi50ZXh0LCB0b2tlbi5sYW5nLCBmdW5jdGlvbihlcnIsIGNvZGUpIHtcbiAgICAgICAgICBpZiAoZXJyKSByZXR1cm4gZG9uZShlcnIpO1xuICAgICAgICAgIGlmIChjb2RlID09IG51bGwgfHwgY29kZSA9PT0gdG9rZW4udGV4dCkge1xuICAgICAgICAgICAgcmV0dXJuIC0tcGVuZGluZyB8fCBkb25lKCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRva2VuLnRleHQgPSBjb2RlO1xuICAgICAgICAgIHRva2VuLmVzY2FwZWQgPSB0cnVlO1xuICAgICAgICAgIC0tcGVuZGluZyB8fCBkb25lKCk7XG4gICAgICAgIH0pO1xuICAgICAgfSkodG9rZW5zW2ldKTtcbiAgICB9XG5cbiAgICByZXR1cm47XG4gIH1cbiAgdHJ5IHtcbiAgICBpZiAob3B0KSBvcHQgPSBtZXJnZSh7fSwgbWFya2VkLmRlZmF1bHRzLCBvcHQpO1xuICAgIHJldHVybiBQYXJzZXIucGFyc2UoTGV4ZXIubGV4KHNyYywgb3B0KSwgb3B0KTtcbiAgfSBjYXRjaCAoZSkge1xuICAgIGUubWVzc2FnZSArPSAnXFxuUGxlYXNlIHJlcG9ydCB0aGlzIHRvIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGpqL21hcmtlZC4nO1xuICAgIGlmICgob3B0IHx8IG1hcmtlZC5kZWZhdWx0cykuc2lsZW50KSB7XG4gICAgICByZXR1cm4gJzxwPkFuIGVycm9yIG9jY3VyZWQ6PC9wPjxwcmU+J1xuICAgICAgICArIGVzY2FwZShlLm1lc3NhZ2UgKyAnJywgdHJ1ZSlcbiAgICAgICAgKyAnPC9wcmU+JztcbiAgICB9XG4gICAgdGhyb3cgZTtcbiAgfVxufVxuXG4vKipcbiAqIE9wdGlvbnNcbiAqL1xuXG5tYXJrZWQub3B0aW9ucyA9XG5tYXJrZWQuc2V0T3B0aW9ucyA9IGZ1bmN0aW9uKG9wdCkge1xuICBtZXJnZShtYXJrZWQuZGVmYXVsdHMsIG9wdCk7XG4gIHJldHVybiBtYXJrZWQ7XG59O1xuXG5tYXJrZWQuZGVmYXVsdHMgPSB7XG4gIGdmbTogdHJ1ZSxcbiAgdGFibGVzOiB0cnVlLFxuICBicmVha3M6IGZhbHNlLFxuICBwZWRhbnRpYzogZmFsc2UsXG4gIHNhbml0aXplOiBmYWxzZSxcbiAgc2FuaXRpemVyOiBudWxsLFxuICBtYW5nbGU6IHRydWUsXG4gIHNtYXJ0TGlzdHM6IGZhbHNlLFxuICBzaWxlbnQ6IGZhbHNlLFxuICBoaWdobGlnaHQ6IG51bGwsXG4gIGxhbmdQcmVmaXg6ICdsYW5nLScsXG4gIHNtYXJ0eXBhbnRzOiBmYWxzZSxcbiAgaGVhZGVyUHJlZml4OiAnJyxcbiAgcmVuZGVyZXI6IG5ldyBSZW5kZXJlcixcbiAgeGh0bWw6IGZhbHNlXG59O1xuXG4vKipcbiAqIEV4cG9zZVxuICovXG5cbm1hcmtlZC5QYXJzZXIgPSBQYXJzZXI7XG5tYXJrZWQucGFyc2VyID0gUGFyc2VyLnBhcnNlO1xuXG5tYXJrZWQuUmVuZGVyZXIgPSBSZW5kZXJlcjtcblxubWFya2VkLkxleGVyID0gTGV4ZXI7XG5tYXJrZWQubGV4ZXIgPSBMZXhlci5sZXg7XG5cbm1hcmtlZC5JbmxpbmVMZXhlciA9IElubGluZUxleGVyO1xubWFya2VkLmlubGluZUxleGVyID0gSW5saW5lTGV4ZXIub3V0cHV0O1xuXG5tYXJrZWQucGFyc2UgPSBtYXJrZWQ7XG5cbmlmICh0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJyAmJiB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcpIHtcbiAgbW9kdWxlLmV4cG9ydHMgPSBtYXJrZWQ7XG59IGVsc2UgaWYgKHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCkge1xuICBkZWZpbmUoZnVuY3Rpb24oKSB7IHJldHVybiBtYXJrZWQ7IH0pO1xufSBlbHNlIHtcbiAgdGhpcy5tYXJrZWQgPSBtYXJrZWQ7XG59XG5cbn0pLmNhbGwoZnVuY3Rpb24oKSB7XG4gIHJldHVybiB0aGlzIHx8ICh0eXBlb2Ygd2luZG93ICE9PSAndW5kZWZpbmVkJyA/IHdpbmRvdyA6IGdsb2JhbCk7XG59KCkpO1xuIiwiJ3VzZSBzdHJpY3QnO1xuXG4vKipcbiAqIFR5cG8gaXMgYSBKYXZhU2NyaXB0IGltcGxlbWVudGF0aW9uIG9mIGEgc3BlbGxjaGVja2VyIHVzaW5nIGh1bnNwZWxsLXN0eWxlIFxuICogZGljdGlvbmFyaWVzLlxuICovXG5cbi8qKlxuICogVHlwbyBjb25zdHJ1Y3Rvci5cbiAqXG4gKiBAcGFyYW0ge1N0cmluZ30gW2RpY3Rpb25hcnldIFRoZSBsb2NhbGUgY29kZSBvZiB0aGUgZGljdGlvbmFyeSBiZWluZyB1c2VkLiBlLmcuLFxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImVuX1VTXCIuIFRoaXMgaXMgb25seSB1c2VkIHRvIGF1dG8tbG9hZCBkaWN0aW9uYXJpZXMuXG4gKiBAcGFyYW0ge1N0cmluZ30gW2FmZkRhdGFdICAgIFRoZSBkYXRhIGZyb20gdGhlIGRpY3Rpb25hcnkncyAuYWZmIGZpbGUuIElmIG9taXR0ZWRcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIFR5cG8uanMgaXMgYmVpbmcgdXNlZCBpbiBhIENocm9tZSBleHRlbnNpb24sIHRoZSAuYWZmXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGUgd2lsbCBiZSBsb2FkZWQgYXV0b21hdGljYWxseSBmcm9tXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYi90eXBvL2RpY3Rpb25hcmllcy9bZGljdGlvbmFyeV0vW2RpY3Rpb25hcnldLmFmZlxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbiBvdGhlciBlbnZpcm9ubWVudHMsIGl0IHdpbGwgYmUgbG9hZGVkIGZyb21cbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW3NldHRpbmdzLmRpY3Rpb25hcnlQYXRoXS9kaWN0aW9uYXJpZXMvW2RpY3Rpb25hcnldL1tkaWN0aW9uYXJ5XS5hZmZcbiAqIEBwYXJhbSB7U3RyaW5nfSBbd29yZHNEYXRhXSAgVGhlIGRhdGEgZnJvbSB0aGUgZGljdGlvbmFyeSdzIC5kaWMgZmlsZS4gSWYgb21pdHRlZFxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmQgVHlwby5qcyBpcyBiZWluZyB1c2VkIGluIGEgQ2hyb21lIGV4dGVuc2lvbiwgdGhlIC5kaWNcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsZSB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5IGZyb21cbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGliL3R5cG8vZGljdGlvbmFyaWVzL1tkaWN0aW9uYXJ5XS9bZGljdGlvbmFyeV0uZGljXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEluIG90aGVyIGVudmlyb25tZW50cywgaXQgd2lsbCBiZSBsb2FkZWQgZnJvbVxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2V0dGluZ3MuZGljdGlvbmFyeVBhdGhdL2RpY3Rpb25hcmllcy9bZGljdGlvbmFyeV0vW2RpY3Rpb25hcnldLmRpY1xuICogQHBhcmFtIHtPYmplY3R9IFtzZXR0aW5nc10gICBDb25zdHJ1Y3RvciBzZXR0aW5ncy4gQXZhaWxhYmxlIHByb3BlcnRpZXMgYXJlOlxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7U3RyaW5nfSBbZGljdGlvbmFyeVBhdGhdOiBwYXRoIHRvIGxvYWQgZGljdGlvbmFyeSBmcm9tIGluIG5vbi1jaHJvbWVcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW52aXJvbm1lbnQuXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtPYmplY3R9IFtmbGFnc106IGZsYWcgaW5mb3JtYXRpb24uXG4gKlxuICpcbiAqIEByZXR1cm5zIHtUeXBvfSBBIFR5cG8gb2JqZWN0LlxuICovXG5cbnZhciBUeXBvID0gZnVuY3Rpb24gKGRpY3Rpb25hcnksIGFmZkRhdGEsIHdvcmRzRGF0YSwgc2V0dGluZ3MpIHtcblx0c2V0dGluZ3MgPSBzZXR0aW5ncyB8fCB7fTtcblx0XG5cdHRoaXMuZGljdGlvbmFyeSA9IG51bGw7XG5cdFxuXHR0aGlzLnJ1bGVzID0ge307XG5cdHRoaXMuZGljdGlvbmFyeVRhYmxlID0ge307XG5cdFxuXHR0aGlzLmNvbXBvdW5kUnVsZXMgPSBbXTtcblx0dGhpcy5jb21wb3VuZFJ1bGVDb2RlcyA9IHt9O1xuXHRcblx0dGhpcy5yZXBsYWNlbWVudFRhYmxlID0gW107XG5cdFxuXHR0aGlzLmZsYWdzID0gc2V0dGluZ3MuZmxhZ3MgfHwge307IFxuXHRcblx0aWYgKGRpY3Rpb25hcnkpIHtcblx0XHR0aGlzLmRpY3Rpb25hcnkgPSBkaWN0aW9uYXJ5O1xuXHRcdFxuXHRcdGlmICh0eXBlb2Ygd2luZG93ICE9PSAndW5kZWZpbmVkJyAmJiAnY2hyb21lJyBpbiB3aW5kb3cgJiYgJ2V4dGVuc2lvbicgaW4gd2luZG93LmNocm9tZSAmJiAnZ2V0VVJMJyBpbiB3aW5kb3cuY2hyb21lLmV4dGVuc2lvbikge1xuXHRcdFx0aWYgKCFhZmZEYXRhKSBhZmZEYXRhID0gdGhpcy5fcmVhZEZpbGUoY2hyb21lLmV4dGVuc2lvbi5nZXRVUkwoXCJsaWIvdHlwby9kaWN0aW9uYXJpZXMvXCIgKyBkaWN0aW9uYXJ5ICsgXCIvXCIgKyBkaWN0aW9uYXJ5ICsgXCIuYWZmXCIpKTtcblx0XHRcdGlmICghd29yZHNEYXRhKSB3b3Jkc0RhdGEgPSB0aGlzLl9yZWFkRmlsZShjaHJvbWUuZXh0ZW5zaW9uLmdldFVSTChcImxpYi90eXBvL2RpY3Rpb25hcmllcy9cIiArIGRpY3Rpb25hcnkgKyBcIi9cIiArIGRpY3Rpb25hcnkgKyBcIi5kaWNcIikpO1xuXHRcdH0gZWxzZSB7XG5cdFx0XHRpZiAoc2V0dGluZ3MuZGljdGlvbmFyeVBhdGgpIHtcblx0XHRcdFx0dmFyIHBhdGggPSBzZXR0aW5ncy5kaWN0aW9uYXJ5UGF0aDtcblx0XHRcdH1cblx0XHRcdGVsc2UgaWYgKHR5cGVvZiBfX2Rpcm5hbWUgIT09ICd1bmRlZmluZWQnKSB7XG5cdFx0XHRcdHZhciBwYXRoID0gX19kaXJuYW1lICsgJy9kaWN0aW9uYXJpZXMnO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSB7XG5cdFx0XHRcdHZhciBwYXRoID0gJy4vZGljdGlvbmFyaWVzJztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aWYgKCFhZmZEYXRhKSBhZmZEYXRhID0gdGhpcy5fcmVhZEZpbGUocGF0aCArIFwiL1wiICsgZGljdGlvbmFyeSArIFwiL1wiICsgZGljdGlvbmFyeSArIFwiLmFmZlwiKTtcblx0XHRcdGlmICghd29yZHNEYXRhKSB3b3Jkc0RhdGEgPSB0aGlzLl9yZWFkRmlsZShwYXRoICsgXCIvXCIgKyBkaWN0aW9uYXJ5ICsgXCIvXCIgKyBkaWN0aW9uYXJ5ICsgXCIuZGljXCIpO1xuXHRcdH1cblx0XHRcblx0XHR0aGlzLnJ1bGVzID0gdGhpcy5fcGFyc2VBRkYoYWZmRGF0YSk7XG5cdFx0XG5cdFx0Ly8gU2F2ZSB0aGUgcnVsZSBjb2RlcyB0aGF0IGFyZSB1c2VkIGluIGNvbXBvdW5kIHJ1bGVzLlxuXHRcdHRoaXMuY29tcG91bmRSdWxlQ29kZXMgPSB7fTtcblx0XHRcblx0XHRmb3IgKHZhciBpID0gMCwgX2xlbiA9IHRoaXMuY29tcG91bmRSdWxlcy5sZW5ndGg7IGkgPCBfbGVuOyBpKyspIHtcblx0XHRcdHZhciBydWxlID0gdGhpcy5jb21wb3VuZFJ1bGVzW2ldO1xuXHRcdFx0XG5cdFx0XHRmb3IgKHZhciBqID0gMCwgX2psZW4gPSBydWxlLmxlbmd0aDsgaiA8IF9qbGVuOyBqKyspIHtcblx0XHRcdFx0dGhpcy5jb21wb3VuZFJ1bGVDb2Rlc1tydWxlW2pdXSA9IFtdO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQvLyBJZiB3ZSBhZGQgdGhpcyBPTkxZSU5DT01QT1VORCBmbGFnIHRvIHRoaXMuY29tcG91bmRSdWxlQ29kZXMsIHRoZW4gX3BhcnNlRElDXG5cdFx0Ly8gd2lsbCBkbyB0aGUgd29yayBvZiBzYXZpbmcgdGhlIGxpc3Qgb2Ygd29yZHMgdGhhdCBhcmUgY29tcG91bmQtb25seS5cblx0XHRpZiAoXCJPTkxZSU5DT01QT1VORFwiIGluIHRoaXMuZmxhZ3MpIHtcblx0XHRcdHRoaXMuY29tcG91bmRSdWxlQ29kZXNbdGhpcy5mbGFncy5PTkxZSU5DT01QT1VORF0gPSBbXTtcblx0XHR9XG5cdFx0XG5cdFx0dGhpcy5kaWN0aW9uYXJ5VGFibGUgPSB0aGlzLl9wYXJzZURJQyh3b3Jkc0RhdGEpO1xuXHRcdFxuXHRcdC8vIEdldCByaWQgb2YgYW55IGNvZGVzIGZyb20gdGhlIGNvbXBvdW5kIHJ1bGUgY29kZXMgdGhhdCBhcmUgbmV2ZXIgdXNlZCBcblx0XHQvLyAob3IgdGhhdCB3ZXJlIHNwZWNpYWwgcmVnZXggY2hhcmFjdGVycykuICBOb3QgZXNwZWNpYWxseSBuZWNlc3NhcnkuLi4gXG5cdFx0Zm9yICh2YXIgaSBpbiB0aGlzLmNvbXBvdW5kUnVsZUNvZGVzKSB7XG5cdFx0XHRpZiAodGhpcy5jb21wb3VuZFJ1bGVDb2Rlc1tpXS5sZW5ndGggPT0gMCkge1xuXHRcdFx0XHRkZWxldGUgdGhpcy5jb21wb3VuZFJ1bGVDb2Rlc1tpXTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ly8gQnVpbGQgdGhlIGZ1bGwgcmVndWxhciBleHByZXNzaW9ucyBmb3IgZWFjaCBjb21wb3VuZCBydWxlLlxuXHRcdC8vIEkgaGF2ZSBhIGZlZWxpbmcgKGJ1dCBubyBjb25maXJtYXRpb24geWV0KSB0aGF0IHRoaXMgbWV0aG9kIG9mIFxuXHRcdC8vIHRlc3RpbmcgZm9yIGNvbXBvdW5kIHdvcmRzIGlzIHByb2JhYmx5IHNsb3cuXG5cdFx0Zm9yICh2YXIgaSA9IDAsIF9sZW4gPSB0aGlzLmNvbXBvdW5kUnVsZXMubGVuZ3RoOyBpIDwgX2xlbjsgaSsrKSB7XG5cdFx0XHR2YXIgcnVsZVRleHQgPSB0aGlzLmNvbXBvdW5kUnVsZXNbaV07XG5cdFx0XHRcblx0XHRcdHZhciBleHByZXNzaW9uVGV4dCA9IFwiXCI7XG5cdFx0XHRcblx0XHRcdGZvciAodmFyIGogPSAwLCBfamxlbiA9IHJ1bGVUZXh0Lmxlbmd0aDsgaiA8IF9qbGVuOyBqKyspIHtcblx0XHRcdFx0dmFyIGNoYXJhY3RlciA9IHJ1bGVUZXh0W2pdO1xuXHRcdFx0XHRcblx0XHRcdFx0aWYgKGNoYXJhY3RlciBpbiB0aGlzLmNvbXBvdW5kUnVsZUNvZGVzKSB7XG5cdFx0XHRcdFx0ZXhwcmVzc2lvblRleHQgKz0gXCIoXCIgKyB0aGlzLmNvbXBvdW5kUnVsZUNvZGVzW2NoYXJhY3Rlcl0uam9pbihcInxcIikgKyBcIilcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRlbHNlIHtcblx0XHRcdFx0XHRleHByZXNzaW9uVGV4dCArPSBjaGFyYWN0ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0dGhpcy5jb21wb3VuZFJ1bGVzW2ldID0gbmV3IFJlZ0V4cChleHByZXNzaW9uVGV4dCwgXCJpXCIpO1xuXHRcdH1cblx0fVxuXHRcblx0cmV0dXJuIHRoaXM7XG59O1xuXG5UeXBvLnByb3RvdHlwZSA9IHtcblx0LyoqXG5cdCAqIExvYWRzIGEgVHlwbyBpbnN0YW5jZSBmcm9tIGEgaGFzaCBvZiBhbGwgb2YgdGhlIFR5cG8gcHJvcGVydGllcy5cblx0ICpcblx0ICogQHBhcmFtIG9iamVjdCBvYmogQSBoYXNoIG9mIFR5cG8gcHJvcGVydGllcywgcHJvYmFibHkgZ290dGVuIGZyb20gYSBKU09OLnBhcnNlKEpTT04uc3RyaW5naWZ5KHR5cG9faW5zdGFuY2UpKS5cblx0ICovXG5cdFxuXHRsb2FkIDogZnVuY3Rpb24gKG9iaikge1xuXHRcdGZvciAodmFyIGkgaW4gb2JqKSB7XG5cdFx0XHR0aGlzW2ldID0gb2JqW2ldO1xuXHRcdH1cblx0XHRcblx0XHRyZXR1cm4gdGhpcztcblx0fSxcblx0XG5cdC8qKlxuXHQgKiBSZWFkIHRoZSBjb250ZW50cyBvZiBhIGZpbGUuXG5cdCAqIFxuXHQgKiBAcGFyYW0ge1N0cmluZ30gcGF0aCBUaGUgcGF0aCAocmVsYXRpdmUpIHRvIHRoZSBmaWxlLlxuXHQgKiBAcGFyYW0ge1N0cmluZ30gW2NoYXJzZXQ9XCJJU084ODU5LTFcIl0gVGhlIGV4cGVjdGVkIGNoYXJzZXQgb2YgdGhlIGZpbGVcblx0ICogQHJldHVybnMgc3RyaW5nIFRoZSBmaWxlIGRhdGEuXG5cdCAqL1xuXHRcblx0X3JlYWRGaWxlIDogZnVuY3Rpb24gKHBhdGgsIGNoYXJzZXQpIHtcblx0XHRpZiAoIWNoYXJzZXQpIGNoYXJzZXQgPSBcInV0ZjhcIjtcblx0XHRcblx0XHRpZiAodHlwZW9mIFhNTEh0dHBSZXF1ZXN0ICE9PSAndW5kZWZpbmVkJykge1xuXHRcdFx0dmFyIHJlcSA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpO1xuXHRcdFx0cmVxLm9wZW4oXCJHRVRcIiwgcGF0aCwgZmFsc2UpO1xuXHRcdFxuXHRcdFx0aWYgKHJlcS5vdmVycmlkZU1pbWVUeXBlKVxuXHRcdFx0XHRyZXEub3ZlcnJpZGVNaW1lVHlwZShcInRleHQvcGxhaW47IGNoYXJzZXQ9XCIgKyBjaGFyc2V0KTtcblx0XHRcblx0XHRcdHJlcS5zZW5kKG51bGwpO1xuXHRcdFx0XG5cdFx0XHRyZXR1cm4gcmVxLnJlc3BvbnNlVGV4dDtcblx0XHR9XG5cdFx0ZWxzZSBpZiAodHlwZW9mIHJlcXVpcmUgIT09ICd1bmRlZmluZWQnKSB7XG5cdFx0XHQvLyBOb2RlLmpzXG5cdFx0XHR2YXIgZnMgPSByZXF1aXJlKFwiZnNcIik7XG5cdFx0XHRcblx0XHRcdHRyeSB7XG5cdFx0XHRcdGlmIChmcy5leGlzdHNTeW5jKHBhdGgpKSB7XG5cdFx0XHRcdFx0dmFyIHN0YXRzID0gZnMuc3RhdFN5bmMocGF0aCk7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0dmFyIGZpbGVEZXNjcmlwdG9yID0gZnMub3BlblN5bmMocGF0aCwgJ3InKTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR2YXIgYnVmZmVyID0gbmV3IEJ1ZmZlcihzdGF0cy5zaXplKTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRmcy5yZWFkU3luYyhmaWxlRGVzY3JpcHRvciwgYnVmZmVyLCAwLCBidWZmZXIubGVuZ3RoLCBudWxsKTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRyZXR1cm4gYnVmZmVyLnRvU3RyaW5nKGNoYXJzZXQsIDAsIGJ1ZmZlci5sZW5ndGgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2Uge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKFwiUGF0aCBcIiArIHBhdGggKyBcIiBkb2VzIG5vdCBleGlzdC5cIik7XG5cdFx0XHRcdH1cblx0XHRcdH0gY2F0Y2ggKGUpIHtcblx0XHRcdFx0Y29uc29sZS5sb2coZSk7XG5cdFx0XHRcdHJldHVybiAnJztcblx0XHRcdH1cblx0XHR9XG5cdH0sXG5cdFxuXHQvKipcblx0ICogUGFyc2UgdGhlIHJ1bGVzIG91dCBmcm9tIGEgLmFmZiBmaWxlLlxuXHQgKlxuXHQgKiBAcGFyYW0ge1N0cmluZ30gZGF0YSBUaGUgY29udGVudHMgb2YgdGhlIGFmZml4IGZpbGUuXG5cdCAqIEByZXR1cm5zIG9iamVjdCBUaGUgcnVsZXMgZnJvbSB0aGUgZmlsZS5cblx0ICovXG5cdFxuXHRfcGFyc2VBRkYgOiBmdW5jdGlvbiAoZGF0YSkge1xuXHRcdHZhciBydWxlcyA9IHt9O1xuXHRcdFxuXHRcdC8vIFJlbW92ZSBjb21tZW50IGxpbmVzXG5cdFx0ZGF0YSA9IHRoaXMuX3JlbW92ZUFmZml4Q29tbWVudHMoZGF0YSk7XG5cdFx0XG5cdFx0dmFyIGxpbmVzID0gZGF0YS5zcGxpdChcIlxcblwiKTtcblx0XHRcblx0XHRmb3IgKHZhciBpID0gMCwgX2xlbiA9IGxpbmVzLmxlbmd0aDsgaSA8IF9sZW47IGkrKykge1xuXHRcdFx0dmFyIGxpbmUgPSBsaW5lc1tpXTtcblx0XHRcdFxuXHRcdFx0dmFyIGRlZmluaXRpb25QYXJ0cyA9IGxpbmUuc3BsaXQoL1xccysvKTtcblx0XHRcdFxuXHRcdFx0dmFyIHJ1bGVUeXBlID0gZGVmaW5pdGlvblBhcnRzWzBdO1xuXHRcdFx0XG5cdFx0XHRpZiAocnVsZVR5cGUgPT0gXCJQRlhcIiB8fCBydWxlVHlwZSA9PSBcIlNGWFwiKSB7XG5cdFx0XHRcdHZhciBydWxlQ29kZSA9IGRlZmluaXRpb25QYXJ0c1sxXTtcblx0XHRcdFx0dmFyIGNvbWJpbmVhYmxlID0gZGVmaW5pdGlvblBhcnRzWzJdO1xuXHRcdFx0XHR2YXIgbnVtRW50cmllcyA9IHBhcnNlSW50KGRlZmluaXRpb25QYXJ0c1szXSwgMTApO1xuXHRcdFx0XHRcblx0XHRcdFx0dmFyIGVudHJpZXMgPSBbXTtcblx0XHRcdFx0XG5cdFx0XHRcdGZvciAodmFyIGogPSBpICsgMSwgX2psZW4gPSBpICsgMSArIG51bUVudHJpZXM7IGogPCBfamxlbjsgaisrKSB7XG5cdFx0XHRcdFx0dmFyIGxpbmUgPSBsaW5lc1tqXTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR2YXIgbGluZVBhcnRzID0gbGluZS5zcGxpdCgvXFxzKy8pO1xuXHRcdFx0XHRcdHZhciBjaGFyYWN0ZXJzVG9SZW1vdmUgPSBsaW5lUGFydHNbMl07XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0dmFyIGFkZGl0aW9uUGFydHMgPSBsaW5lUGFydHNbM10uc3BsaXQoXCIvXCIpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHZhciBjaGFyYWN0ZXJzVG9BZGQgPSBhZGRpdGlvblBhcnRzWzBdO1xuXHRcdFx0XHRcdGlmIChjaGFyYWN0ZXJzVG9BZGQgPT09IFwiMFwiKSBjaGFyYWN0ZXJzVG9BZGQgPSBcIlwiO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHZhciBjb250aW51YXRpb25DbGFzc2VzID0gdGhpcy5wYXJzZVJ1bGVDb2RlcyhhZGRpdGlvblBhcnRzWzFdKTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR2YXIgcmVnZXhUb01hdGNoID0gbGluZVBhcnRzWzRdO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHZhciBlbnRyeSA9IHt9O1xuXHRcdFx0XHRcdGVudHJ5LmFkZCA9IGNoYXJhY3RlcnNUb0FkZDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRpZiAoY29udGludWF0aW9uQ2xhc3Nlcy5sZW5ndGggPiAwKSBlbnRyeS5jb250aW51YXRpb25DbGFzc2VzID0gY29udGludWF0aW9uQ2xhc3Nlcztcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRpZiAocmVnZXhUb01hdGNoICE9PSBcIi5cIikge1xuXHRcdFx0XHRcdFx0aWYgKHJ1bGVUeXBlID09PSBcIlNGWFwiKSB7XG5cdFx0XHRcdFx0XHRcdGVudHJ5Lm1hdGNoID0gbmV3IFJlZ0V4cChyZWdleFRvTWF0Y2ggKyBcIiRcIik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRlbHNlIHtcblx0XHRcdFx0XHRcdFx0ZW50cnkubWF0Y2ggPSBuZXcgUmVnRXhwKFwiXlwiICsgcmVnZXhUb01hdGNoKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0aWYgKGNoYXJhY3RlcnNUb1JlbW92ZSAhPSBcIjBcIikge1xuXHRcdFx0XHRcdFx0aWYgKHJ1bGVUeXBlID09PSBcIlNGWFwiKSB7XG5cdFx0XHRcdFx0XHRcdGVudHJ5LnJlbW92ZSA9IG5ldyBSZWdFeHAoY2hhcmFjdGVyc1RvUmVtb3ZlICArIFwiJFwiKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGVsc2Uge1xuXHRcdFx0XHRcdFx0XHRlbnRyeS5yZW1vdmUgPSBjaGFyYWN0ZXJzVG9SZW1vdmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGVudHJpZXMucHVzaChlbnRyeSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHJ1bGVzW3J1bGVDb2RlXSA9IHsgXCJ0eXBlXCIgOiBydWxlVHlwZSwgXCJjb21iaW5lYWJsZVwiIDogKGNvbWJpbmVhYmxlID09IFwiWVwiKSwgXCJlbnRyaWVzXCIgOiBlbnRyaWVzIH07XG5cdFx0XHRcdFxuXHRcdFx0XHRpICs9IG51bUVudHJpZXM7XG5cdFx0XHR9XG5cdFx0XHRlbHNlIGlmIChydWxlVHlwZSA9PT0gXCJDT01QT1VORFJVTEVcIikge1xuXHRcdFx0XHR2YXIgbnVtRW50cmllcyA9IHBhcnNlSW50KGRlZmluaXRpb25QYXJ0c1sxXSwgMTApO1xuXHRcdFx0XHRcblx0XHRcdFx0Zm9yICh2YXIgaiA9IGkgKyAxLCBfamxlbiA9IGkgKyAxICsgbnVtRW50cmllczsgaiA8IF9qbGVuOyBqKyspIHtcblx0XHRcdFx0XHR2YXIgbGluZSA9IGxpbmVzW2pdO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHZhciBsaW5lUGFydHMgPSBsaW5lLnNwbGl0KC9cXHMrLyk7XG5cdFx0XHRcdFx0dGhpcy5jb21wb3VuZFJ1bGVzLnB1c2gobGluZVBhcnRzWzFdKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0aSArPSBudW1FbnRyaWVzO1xuXHRcdFx0fVxuXHRcdFx0ZWxzZSBpZiAocnVsZVR5cGUgPT09IFwiUkVQXCIpIHtcblx0XHRcdFx0dmFyIGxpbmVQYXJ0cyA9IGxpbmUuc3BsaXQoL1xccysvKTtcblx0XHRcdFx0XG5cdFx0XHRcdGlmIChsaW5lUGFydHMubGVuZ3RoID09PSAzKSB7XG5cdFx0XHRcdFx0dGhpcy5yZXBsYWNlbWVudFRhYmxlLnB1c2goWyBsaW5lUGFydHNbMV0sIGxpbmVQYXJ0c1syXSBdKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZWxzZSB7XG5cdFx0XHRcdC8vIE9OTFlJTkNPTVBPVU5EXG5cdFx0XHRcdC8vIENPTVBPVU5ETUlOXG5cdFx0XHRcdC8vIEZMQUdcblx0XHRcdFx0Ly8gS0VFUENBU0Vcblx0XHRcdFx0Ly8gTkVFREFGRklYXG5cdFx0XHRcdFxuXHRcdFx0XHR0aGlzLmZsYWdzW3J1bGVUeXBlXSA9IGRlZmluaXRpb25QYXJ0c1sxXTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0cmV0dXJuIHJ1bGVzO1xuXHR9LFxuXHRcblx0LyoqXG5cdCAqIFJlbW92ZXMgY29tbWVudCBsaW5lcyBhbmQgdGhlbiBjbGVhbnMgdXAgYmxhbmsgbGluZXMgYW5kIHRyYWlsaW5nIHdoaXRlc3BhY2UuXG5cdCAqXG5cdCAqIEBwYXJhbSB7U3RyaW5nfSBkYXRhIFRoZSBkYXRhIGZyb20gYW4gYWZmaXggZmlsZS5cblx0ICogQHJldHVybiB7U3RyaW5nfSBUaGUgY2xlYW5lZC11cCBkYXRhLlxuXHQgKi9cblx0XG5cdF9yZW1vdmVBZmZpeENvbW1lbnRzIDogZnVuY3Rpb24gKGRhdGEpIHtcblx0XHQvLyBSZW1vdmUgY29tbWVudHNcblx0XHRkYXRhID0gZGF0YS5yZXBsYWNlKC8jLiokL21nLCBcIlwiKTtcblx0XHRcblx0XHQvLyBUcmltIGVhY2ggbGluZVxuXHRcdGRhdGEgPSBkYXRhLnJlcGxhY2UoL15cXHNcXHMqL20sICcnKS5yZXBsYWNlKC9cXHNcXHMqJC9tLCAnJyk7XG5cdFx0XG5cdFx0Ly8gUmVtb3ZlIGJsYW5rIGxpbmVzLlxuXHRcdGRhdGEgPSBkYXRhLnJlcGxhY2UoL1xcbnsyLH0vZywgXCJcXG5cIik7XG5cdFx0XG5cdFx0Ly8gVHJpbSB0aGUgZW50aXJlIHN0cmluZ1xuXHRcdGRhdGEgPSBkYXRhLnJlcGxhY2UoL15cXHNcXHMqLywgJycpLnJlcGxhY2UoL1xcc1xccyokLywgJycpO1xuXHRcdFxuXHRcdHJldHVybiBkYXRhO1xuXHR9LFxuXHRcblx0LyoqXG5cdCAqIFBhcnNlcyB0aGUgd29yZHMgb3V0IGZyb20gdGhlIC5kaWMgZmlsZS5cblx0ICpcblx0ICogQHBhcmFtIHtTdHJpbmd9IGRhdGEgVGhlIGRhdGEgZnJvbSB0aGUgZGljdGlvbmFyeSBmaWxlLlxuXHQgKiBAcmV0dXJucyBvYmplY3QgVGhlIGxvb2t1cCB0YWJsZSBjb250YWluaW5nIGFsbCBvZiB0aGUgd29yZHMgYW5kXG5cdCAqICAgICAgICAgICAgICAgICB3b3JkIGZvcm1zIGZyb20gdGhlIGRpY3Rpb25hcnkuXG5cdCAqL1xuXHRcblx0X3BhcnNlRElDIDogZnVuY3Rpb24gKGRhdGEpIHtcblx0XHRkYXRhID0gdGhpcy5fcmVtb3ZlRGljQ29tbWVudHMoZGF0YSk7XG5cdFx0XG5cdFx0dmFyIGxpbmVzID0gZGF0YS5zcGxpdChcIlxcblwiKTtcblx0XHR2YXIgZGljdGlvbmFyeVRhYmxlID0ge307XG5cdFx0XG5cdFx0ZnVuY3Rpb24gYWRkV29yZCh3b3JkLCBydWxlcykge1xuXHRcdFx0Ly8gU29tZSBkaWN0aW9uYXJpZXMgd2lsbCBsaXN0IHRoZSBzYW1lIHdvcmQgbXVsdGlwbGUgdGltZXMgd2l0aCBkaWZmZXJlbnQgcnVsZSBzZXRzLlxuXHRcdFx0aWYgKCEod29yZCBpbiBkaWN0aW9uYXJ5VGFibGUpIHx8IHR5cGVvZiBkaWN0aW9uYXJ5VGFibGVbd29yZF0gIT0gJ29iamVjdCcpIHtcblx0XHRcdFx0ZGljdGlvbmFyeVRhYmxlW3dvcmRdID0gW107XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGRpY3Rpb25hcnlUYWJsZVt3b3JkXS5wdXNoKHJ1bGVzKTtcblx0XHR9XG5cdFx0XG5cdFx0Ly8gVGhlIGZpcnN0IGxpbmUgaXMgdGhlIG51bWJlciBvZiB3b3JkcyBpbiB0aGUgZGljdGlvbmFyeS5cblx0XHRmb3IgKHZhciBpID0gMSwgX2xlbiA9IGxpbmVzLmxlbmd0aDsgaSA8IF9sZW47IGkrKykge1xuXHRcdFx0dmFyIGxpbmUgPSBsaW5lc1tpXTtcblx0XHRcdFxuXHRcdFx0dmFyIHBhcnRzID0gbGluZS5zcGxpdChcIi9cIiwgMik7XG5cdFx0XHRcblx0XHRcdHZhciB3b3JkID0gcGFydHNbMF07XG5cblx0XHRcdC8vIE5vdyBmb3IgZWFjaCBhZmZpeCBydWxlLCBnZW5lcmF0ZSB0aGF0IGZvcm0gb2YgdGhlIHdvcmQuXG5cdFx0XHRpZiAocGFydHMubGVuZ3RoID4gMSkge1xuXHRcdFx0XHR2YXIgcnVsZUNvZGVzQXJyYXkgPSB0aGlzLnBhcnNlUnVsZUNvZGVzKHBhcnRzWzFdKTtcblx0XHRcdFx0XG5cdFx0XHRcdC8vIFNhdmUgdGhlIHJ1bGVDb2RlcyBmb3IgY29tcG91bmQgd29yZCBzaXR1YXRpb25zLlxuXHRcdFx0XHRpZiAoIShcIk5FRURBRkZJWFwiIGluIHRoaXMuZmxhZ3MpIHx8IHJ1bGVDb2Rlc0FycmF5LmluZGV4T2YodGhpcy5mbGFncy5ORUVEQUZGSVgpID09IC0xKSB7XG5cdFx0XHRcdFx0YWRkV29yZCh3b3JkLCBydWxlQ29kZXNBcnJheSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGZvciAodmFyIGogPSAwLCBfamxlbiA9IHJ1bGVDb2Rlc0FycmF5Lmxlbmd0aDsgaiA8IF9qbGVuOyBqKyspIHtcblx0XHRcdFx0XHR2YXIgY29kZSA9IHJ1bGVDb2Rlc0FycmF5W2pdO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHZhciBydWxlID0gdGhpcy5ydWxlc1tjb2RlXTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRpZiAocnVsZSkge1xuXHRcdFx0XHRcdFx0dmFyIG5ld1dvcmRzID0gdGhpcy5fYXBwbHlSdWxlKHdvcmQsIHJ1bGUpO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRmb3IgKHZhciBpaSA9IDAsIF9paWxlbiA9IG5ld1dvcmRzLmxlbmd0aDsgaWkgPCBfaWlsZW47IGlpKyspIHtcblx0XHRcdFx0XHRcdFx0dmFyIG5ld1dvcmQgPSBuZXdXb3Jkc1tpaV07XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRhZGRXb3JkKG5ld1dvcmQsIFtdKTtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdGlmIChydWxlLmNvbWJpbmVhYmxlKSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9yICh2YXIgayA9IGogKyAxOyBrIDwgX2psZW47IGsrKykge1xuXHRcdFx0XHRcdFx0XHRcdFx0dmFyIGNvbWJpbmVDb2RlID0gcnVsZUNvZGVzQXJyYXlba107XG5cdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdHZhciBjb21iaW5lUnVsZSA9IHRoaXMucnVsZXNbY29tYmluZUNvZGVdO1xuXHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRpZiAoY29tYmluZVJ1bGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aWYgKGNvbWJpbmVSdWxlLmNvbWJpbmVhYmxlICYmIChydWxlLnR5cGUgIT0gY29tYmluZVJ1bGUudHlwZSkpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR2YXIgb3RoZXJOZXdXb3JkcyA9IHRoaXMuX2FwcGx5UnVsZShuZXdXb3JkLCBjb21iaW5lUnVsZSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9yICh2YXIgaWlpID0gMCwgX2lpaWxlbiA9IG90aGVyTmV3V29yZHMubGVuZ3RoOyBpaWkgPCBfaWlpbGVuOyBpaWkrKykge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dmFyIG90aGVyTmV3V29yZCA9IG90aGVyTmV3V29yZHNbaWlpXTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFkZFdvcmQob3RoZXJOZXdXb3JkLCBbXSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGlmIChjb2RlIGluIHRoaXMuY29tcG91bmRSdWxlQ29kZXMpIHtcblx0XHRcdFx0XHRcdHRoaXMuY29tcG91bmRSdWxlQ29kZXNbY29kZV0ucHVzaCh3b3JkKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGVsc2Uge1xuXHRcdFx0XHRhZGRXb3JkKHdvcmQudHJpbSgpLCBbXSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHJldHVybiBkaWN0aW9uYXJ5VGFibGU7XG5cdH0sXG5cdFxuXHRcblx0LyoqXG5cdCAqIFJlbW92ZXMgY29tbWVudCBsaW5lcyBhbmQgdGhlbiBjbGVhbnMgdXAgYmxhbmsgbGluZXMgYW5kIHRyYWlsaW5nIHdoaXRlc3BhY2UuXG5cdCAqXG5cdCAqIEBwYXJhbSB7U3RyaW5nfSBkYXRhIFRoZSBkYXRhIGZyb20gYSAuZGljIGZpbGUuXG5cdCAqIEByZXR1cm4ge1N0cmluZ30gVGhlIGNsZWFuZWQtdXAgZGF0YS5cblx0ICovXG5cdFxuXHRfcmVtb3ZlRGljQ29tbWVudHMgOiBmdW5jdGlvbiAoZGF0YSkge1xuXHRcdC8vIEkgY2FuJ3QgZmluZCBhbnkgb2ZmaWNpYWwgZG9jdW1lbnRhdGlvbiBvbiBpdCwgYnV0IGF0IGxlYXN0IHRoZSBkZV9ERVxuXHRcdC8vIGRpY3Rpb25hcnkgdXNlcyB0YWItaW5kZW50ZWQgbGluZXMgYXMgY29tbWVudHMuXG5cdFx0XG5cdFx0Ly8gUmVtb3ZlIGNvbW1lbnRzXG5cdFx0ZGF0YSA9IGRhdGEucmVwbGFjZSgvXlxcdC4qJC9tZywgXCJcIik7XG5cdFx0XG5cdFx0cmV0dXJuIGRhdGE7XG5cdH0sXG5cdFxuXHRwYXJzZVJ1bGVDb2RlcyA6IGZ1bmN0aW9uICh0ZXh0Q29kZXMpIHtcblx0XHRpZiAoIXRleHRDb2Rlcykge1xuXHRcdFx0cmV0dXJuIFtdO1xuXHRcdH1cblx0XHRlbHNlIGlmICghKFwiRkxBR1wiIGluIHRoaXMuZmxhZ3MpKSB7XG5cdFx0XHRyZXR1cm4gdGV4dENvZGVzLnNwbGl0KFwiXCIpO1xuXHRcdH1cblx0XHRlbHNlIGlmICh0aGlzLmZsYWdzLkZMQUcgPT09IFwibG9uZ1wiKSB7XG5cdFx0XHR2YXIgZmxhZ3MgPSBbXTtcblx0XHRcdFxuXHRcdFx0Zm9yICh2YXIgaSA9IDAsIF9sZW4gPSB0ZXh0Q29kZXMubGVuZ3RoOyBpIDwgX2xlbjsgaSArPSAyKSB7XG5cdFx0XHRcdGZsYWdzLnB1c2godGV4dENvZGVzLnN1YnN0cihpLCAyKSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHJldHVybiBmbGFncztcblx0XHR9XG5cdFx0ZWxzZSBpZiAodGhpcy5mbGFncy5GTEFHID09PSBcIm51bVwiKSB7XG5cdFx0XHRyZXR1cm4gdGV4dENvZGUuc3BsaXQoXCIsXCIpO1xuXHRcdH1cblx0fSxcblx0XG5cdC8qKlxuXHQgKiBBcHBsaWVzIGFuIGFmZml4IHJ1bGUgdG8gYSB3b3JkLlxuXHQgKlxuXHQgKiBAcGFyYW0ge1N0cmluZ30gd29yZCBUaGUgYmFzZSB3b3JkLlxuXHQgKiBAcGFyYW0ge09iamVjdH0gcnVsZSBUaGUgYWZmaXggcnVsZS5cblx0ICogQHJldHVybnMge1N0cmluZ1tdfSBUaGUgbmV3IHdvcmRzIGdlbmVyYXRlZCBieSB0aGUgcnVsZS5cblx0ICovXG5cdFxuXHRfYXBwbHlSdWxlIDogZnVuY3Rpb24gKHdvcmQsIHJ1bGUpIHtcblx0XHR2YXIgZW50cmllcyA9IHJ1bGUuZW50cmllcztcblx0XHR2YXIgbmV3V29yZHMgPSBbXTtcblx0XHRcblx0XHRmb3IgKHZhciBpID0gMCwgX2xlbiA9IGVudHJpZXMubGVuZ3RoOyBpIDwgX2xlbjsgaSsrKSB7XG5cdFx0XHR2YXIgZW50cnkgPSBlbnRyaWVzW2ldO1xuXHRcdFx0XG5cdFx0XHRpZiAoIWVudHJ5Lm1hdGNoIHx8IHdvcmQubWF0Y2goZW50cnkubWF0Y2gpKSB7XG5cdFx0XHRcdHZhciBuZXdXb3JkID0gd29yZDtcblx0XHRcdFx0XG5cdFx0XHRcdGlmIChlbnRyeS5yZW1vdmUpIHtcblx0XHRcdFx0XHRuZXdXb3JkID0gbmV3V29yZC5yZXBsYWNlKGVudHJ5LnJlbW92ZSwgXCJcIik7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGlmIChydWxlLnR5cGUgPT09IFwiU0ZYXCIpIHtcblx0XHRcdFx0XHRuZXdXb3JkID0gbmV3V29yZCArIGVudHJ5LmFkZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRlbHNlIHtcblx0XHRcdFx0XHRuZXdXb3JkID0gZW50cnkuYWRkICsgbmV3V29yZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0bmV3V29yZHMucHVzaChuZXdXb3JkKTtcblx0XHRcdFx0XG5cdFx0XHRcdGlmIChcImNvbnRpbnVhdGlvbkNsYXNzZXNcIiBpbiBlbnRyeSkge1xuXHRcdFx0XHRcdGZvciAodmFyIGogPSAwLCBfamxlbiA9IGVudHJ5LmNvbnRpbnVhdGlvbkNsYXNzZXMubGVuZ3RoOyBqIDwgX2psZW47IGorKykge1xuXHRcdFx0XHRcdFx0dmFyIGNvbnRpbnVhdGlvblJ1bGUgPSB0aGlzLnJ1bGVzW2VudHJ5LmNvbnRpbnVhdGlvbkNsYXNzZXNbal1dO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRpZiAoY29udGludWF0aW9uUnVsZSkge1xuXHRcdFx0XHRcdFx0XHRuZXdXb3JkcyA9IG5ld1dvcmRzLmNvbmNhdCh0aGlzLl9hcHBseVJ1bGUobmV3V29yZCwgY29udGludWF0aW9uUnVsZSkpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lypcblx0XHRcdFx0XHRcdGVsc2Uge1xuXHRcdFx0XHRcdFx0XHQvLyBUaGlzIHNob3VsZG4ndCBoYXBwZW4sIGJ1dCBpdCBkb2VzLCBhdCBsZWFzdCBpbiB0aGUgZGVfREUgZGljdGlvbmFyeS5cblx0XHRcdFx0XHRcdFx0Ly8gSSB0aGluayB0aGUgYXV0aG9yIG1pc3Rha2VubHkgc3VwcGxpZWQgbG93ZXItY2FzZSBydWxlIGNvZGVzIGluc3RlYWQgXG5cdFx0XHRcdFx0XHRcdC8vIG9mIHVwcGVyLWNhc2UuXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQqL1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHRyZXR1cm4gbmV3V29yZHM7XG5cdH0sXG5cdFxuXHQvKipcblx0ICogQ2hlY2tzIHdoZXRoZXIgYSB3b3JkIG9yIGEgY2FwaXRhbGl6YXRpb24gdmFyaWFudCBleGlzdHMgaW4gdGhlIGN1cnJlbnQgZGljdGlvbmFyeS5cblx0ICogVGhlIHdvcmQgaXMgdHJpbW1lZCBhbmQgc2V2ZXJhbCB2YXJpYXRpb25zIG9mIGNhcGl0YWxpemF0aW9ucyBhcmUgY2hlY2tlZC5cblx0ICogSWYgeW91IHdhbnQgdG8gY2hlY2sgYSB3b3JkIHdpdGhvdXQgYW55IGNoYW5nZXMgbWFkZSB0byBpdCwgY2FsbCBjaGVja0V4YWN0KClcblx0ICpcblx0ICogQHNlZSBodHRwOi8vYmxvZy5zdGV2ZW5sZXZpdGhhbi5jb20vYXJjaGl2ZXMvZmFzdGVyLXRyaW0tamF2YXNjcmlwdCByZTp0cmltbWluZyBmdW5jdGlvblxuXHQgKlxuXHQgKiBAcGFyYW0ge1N0cmluZ30gYVdvcmQgVGhlIHdvcmQgdG8gY2hlY2suXG5cdCAqIEByZXR1cm5zIHtCb29sZWFufVxuXHQgKi9cblx0XG5cdGNoZWNrIDogZnVuY3Rpb24gKGFXb3JkKSB7XG5cdFx0Ly8gUmVtb3ZlIGxlYWRpbmcgYW5kIHRyYWlsaW5nIHdoaXRlc3BhY2Vcblx0XHR2YXIgdHJpbW1lZFdvcmQgPSBhV29yZC5yZXBsYWNlKC9eXFxzXFxzKi8sICcnKS5yZXBsYWNlKC9cXHNcXHMqJC8sICcnKTtcblx0XHRcblx0XHRpZiAodGhpcy5jaGVja0V4YWN0KHRyaW1tZWRXb3JkKSkge1xuXHRcdFx0cmV0dXJuIHRydWU7XG5cdFx0fVxuXHRcdFxuXHRcdC8vIFRoZSBleGFjdCB3b3JkIGlzIG5vdCBpbiB0aGUgZGljdGlvbmFyeS5cblx0XHRpZiAodHJpbW1lZFdvcmQudG9VcHBlckNhc2UoKSA9PT0gdHJpbW1lZFdvcmQpIHtcblx0XHRcdC8vIFRoZSB3b3JkIHdhcyBzdXBwbGllZCBpbiBhbGwgdXBwZXJjYXNlLlxuXHRcdFx0Ly8gQ2hlY2sgZm9yIGEgY2FwaXRhbGl6ZWQgZm9ybSBvZiB0aGUgd29yZC5cblx0XHRcdHZhciBjYXBpdGFsaXplZFdvcmQgPSB0cmltbWVkV29yZFswXSArIHRyaW1tZWRXb3JkLnN1YnN0cmluZygxKS50b0xvd2VyQ2FzZSgpO1xuXHRcdFx0XG5cdFx0XHRpZiAodGhpcy5oYXNGbGFnKGNhcGl0YWxpemVkV29yZCwgXCJLRUVQQ0FTRVwiKSkge1xuXHRcdFx0XHQvLyBDYXBpdGFsaXphdGlvbiB2YXJpYW50cyBhcmUgbm90IGFsbG93ZWQgZm9yIHRoaXMgd29yZC5cblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpZiAodGhpcy5jaGVja0V4YWN0KGNhcGl0YWxpemVkV29yZCkpIHtcblx0XHRcdFx0cmV0dXJuIHRydWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHZhciBsb3dlcmNhc2VXb3JkID0gdHJpbW1lZFdvcmQudG9Mb3dlckNhc2UoKTtcblx0XHRcblx0XHRpZiAobG93ZXJjYXNlV29yZCAhPT0gdHJpbW1lZFdvcmQpIHtcblx0XHRcdGlmICh0aGlzLmhhc0ZsYWcobG93ZXJjYXNlV29yZCwgXCJLRUVQQ0FTRVwiKSkge1xuXHRcdFx0XHQvLyBDYXBpdGFsaXphdGlvbiB2YXJpYW50cyBhcmUgbm90IGFsbG93ZWQgZm9yIHRoaXMgd29yZC5cblx0XHRcdFx0cmV0dXJuIGZhbHNlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQvLyBDaGVjayBmb3IgYSBsb3dlcmNhc2UgZm9ybVxuXHRcdFx0aWYgKHRoaXMuY2hlY2tFeGFjdChsb3dlcmNhc2VXb3JkKSkge1xuXHRcdFx0XHRyZXR1cm4gdHJ1ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9LFxuXHRcblx0LyoqXG5cdCAqIENoZWNrcyB3aGV0aGVyIGEgd29yZCBleGlzdHMgaW4gdGhlIGN1cnJlbnQgZGljdGlvbmFyeS5cblx0ICpcblx0ICogQHBhcmFtIHtTdHJpbmd9IHdvcmQgVGhlIHdvcmQgdG8gY2hlY2suXG5cdCAqIEByZXR1cm5zIHtCb29sZWFufVxuXHQgKi9cblx0XG5cdGNoZWNrRXhhY3QgOiBmdW5jdGlvbiAod29yZCkge1xuXHRcdHZhciBydWxlQ29kZXMgPSB0aGlzLmRpY3Rpb25hcnlUYWJsZVt3b3JkXTtcblx0XHRcblx0XHRpZiAodHlwZW9mIHJ1bGVDb2RlcyA9PT0gJ3VuZGVmaW5lZCcpIHtcblx0XHRcdC8vIENoZWNrIGlmIHRoaXMgbWlnaHQgYmUgYSBjb21wb3VuZCB3b3JkLlxuXHRcdFx0aWYgKFwiQ09NUE9VTkRNSU5cIiBpbiB0aGlzLmZsYWdzICYmIHdvcmQubGVuZ3RoID49IHRoaXMuZmxhZ3MuQ09NUE9VTkRNSU4pIHtcblx0XHRcdFx0Zm9yICh2YXIgaSA9IDAsIF9sZW4gPSB0aGlzLmNvbXBvdW5kUnVsZXMubGVuZ3RoOyBpIDwgX2xlbjsgaSsrKSB7XG5cdFx0XHRcdFx0aWYgKHdvcmQubWF0Y2godGhpcy5jb21wb3VuZFJ1bGVzW2ldKSkge1xuXHRcdFx0XHRcdFx0cmV0dXJuIHRydWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHJldHVybiBmYWxzZTtcblx0XHR9XG5cdFx0ZWxzZSBpZiAodHlwZW9mIHJ1bGVDb2RlcyA9PT0gJ29iamVjdCcpIHsgLy8gdGhpcy5kaWN0aW9uYXJ5WydoYXNPd25Qcm9wZXJ0eSddIHdpbGwgYmUgYSBmdW5jdGlvbi5cblx0XHRcdGZvciAodmFyIGkgPSAwLCBfbGVuID0gcnVsZUNvZGVzLmxlbmd0aDsgaSA8IF9sZW47IGkrKykge1xuXHRcdFx0XHRpZiAoIXRoaXMuaGFzRmxhZyh3b3JkLCBcIk9OTFlJTkNPTVBPVU5EXCIsIHJ1bGVDb2Rlc1tpXSkpIHtcblx0XHRcdFx0XHRyZXR1cm4gdHJ1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0fVxuXHR9LFxuXHRcblx0LyoqXG5cdCAqIExvb2tzIHVwIHdoZXRoZXIgYSBnaXZlbiB3b3JkIGlzIGZsYWdnZWQgd2l0aCBhIGdpdmVuIGZsYWcuXG5cdCAqXG5cdCAqIEBwYXJhbSB7U3RyaW5nfSB3b3JkIFRoZSB3b3JkIGluIHF1ZXN0aW9uLlxuXHQgKiBAcGFyYW0ge1N0cmluZ30gZmxhZyBUaGUgZmxhZyBpbiBxdWVzdGlvbi5cblx0ICogQHJldHVybiB7Qm9vbGVhbn1cblx0ICovXG5cdCBcblx0aGFzRmxhZyA6IGZ1bmN0aW9uICh3b3JkLCBmbGFnLCB3b3JkRmxhZ3MpIHtcblx0XHRpZiAoZmxhZyBpbiB0aGlzLmZsYWdzKSB7XG5cdFx0XHRpZiAodHlwZW9mIHdvcmRGbGFncyA9PT0gJ3VuZGVmaW5lZCcpIHtcblx0XHRcdFx0dmFyIHdvcmRGbGFncyA9IEFycmF5LnByb3RvdHlwZS5jb25jYXQuYXBwbHkoW10sIHRoaXMuZGljdGlvbmFyeVRhYmxlW3dvcmRdKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aWYgKHdvcmRGbGFncyAmJiB3b3JkRmxhZ3MuaW5kZXhPZih0aGlzLmZsYWdzW2ZsYWddKSAhPT0gLTEpIHtcblx0XHRcdFx0cmV0dXJuIHRydWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHJldHVybiBmYWxzZTtcblx0fSxcblx0XG5cdC8qKlxuXHQgKiBSZXR1cm5zIGEgbGlzdCBvZiBzdWdnZXN0aW9ucyBmb3IgYSBtaXNzcGVsbGVkIHdvcmQuXG5cdCAqXG5cdCAqIEBzZWUgaHR0cDovL3d3dy5ub3J2aWcuY29tL3NwZWxsLWNvcnJlY3QuaHRtbCBmb3IgdGhlIGJhc2lzIG9mIHRoaXMgc3VnZ2VzdG9yLlxuXHQgKiBUaGlzIHN1Z2dlc3RvciBpcyBwcmltaXRpdmUsIGJ1dCBpdCB3b3Jrcy5cblx0ICpcblx0ICogQHBhcmFtIHtTdHJpbmd9IHdvcmQgVGhlIG1pc3NwZWxsaW5nLlxuXHQgKiBAcGFyYW0ge051bWJlcn0gW2xpbWl0PTVdIFRoZSBtYXhpbXVtIG51bWJlciBvZiBzdWdnZXN0aW9ucyB0byByZXR1cm4uXG5cdCAqIEByZXR1cm5zIHtTdHJpbmdbXX0gVGhlIGFycmF5IG9mIHN1Z2dlc3Rpb25zLlxuXHQgKi9cblx0XG5cdGFscGhhYmV0IDogXCJcIixcblx0XG5cdHN1Z2dlc3QgOiBmdW5jdGlvbiAod29yZCwgbGltaXQpIHtcblx0XHRpZiAoIWxpbWl0KSBsaW1pdCA9IDU7XG5cdFx0XG5cdFx0aWYgKHRoaXMuY2hlY2sod29yZCkpIHJldHVybiBbXTtcblx0XHRcblx0XHQvLyBDaGVjayB0aGUgcmVwbGFjZW1lbnQgdGFibGUuXG5cdFx0Zm9yICh2YXIgaSA9IDAsIF9sZW4gPSB0aGlzLnJlcGxhY2VtZW50VGFibGUubGVuZ3RoOyBpIDwgX2xlbjsgaSsrKSB7XG5cdFx0XHR2YXIgcmVwbGFjZW1lbnRFbnRyeSA9IHRoaXMucmVwbGFjZW1lbnRUYWJsZVtpXTtcblx0XHRcdFxuXHRcdFx0aWYgKHdvcmQuaW5kZXhPZihyZXBsYWNlbWVudEVudHJ5WzBdKSAhPT0gLTEpIHtcblx0XHRcdFx0dmFyIGNvcnJlY3RlZFdvcmQgPSB3b3JkLnJlcGxhY2UocmVwbGFjZW1lbnRFbnRyeVswXSwgcmVwbGFjZW1lbnRFbnRyeVsxXSk7XG5cdFx0XHRcdFxuXHRcdFx0XHRpZiAodGhpcy5jaGVjayhjb3JyZWN0ZWRXb3JkKSkge1xuXHRcdFx0XHRcdHJldHVybiBbIGNvcnJlY3RlZFdvcmQgXTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR2YXIgc2VsZiA9IHRoaXM7XG5cdFx0c2VsZi5hbHBoYWJldCA9IFwiYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpcIjtcblx0XHRcblx0XHQvKlxuXHRcdGlmICghc2VsZi5hbHBoYWJldCkge1xuXHRcdFx0Ly8gVXNlIHRoZSBhbHBoYWJldCBhcyBpbXBsaWNpdGx5IGRlZmluZWQgYnkgdGhlIHdvcmRzIGluIHRoZSBkaWN0aW9uYXJ5LlxuXHRcdFx0dmFyIGFscGhhSGFzaCA9IHt9O1xuXHRcdFx0XG5cdFx0XHRmb3IgKHZhciBpIGluIHNlbGYuZGljdGlvbmFyeVRhYmxlKSB7XG5cdFx0XHRcdGZvciAodmFyIGogPSAwLCBfbGVuID0gaS5sZW5ndGg7IGogPCBfbGVuOyBqKyspIHtcblx0XHRcdFx0XHRhbHBoYUhhc2hbaVtqXV0gPSB0cnVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGZvciAodmFyIGkgaW4gYWxwaGFIYXNoKSB7XG5cdFx0XHRcdHNlbGYuYWxwaGFiZXQgKz0gaTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0dmFyIGFscGhhQXJyYXkgPSBzZWxmLmFscGhhYmV0LnNwbGl0KFwiXCIpO1xuXHRcdFx0YWxwaGFBcnJheS5zb3J0KCk7XG5cdFx0XHRzZWxmLmFscGhhYmV0ID0gYWxwaGFBcnJheS5qb2luKFwiXCIpO1xuXHRcdH1cblx0XHQqL1xuXHRcdFxuXHRcdGZ1bmN0aW9uIGVkaXRzMSh3b3Jkcykge1xuXHRcdFx0dmFyIHJ2ID0gW107XG5cdFx0XHRcblx0XHRcdGZvciAodmFyIGlpID0gMCwgX2lpbGVuID0gd29yZHMubGVuZ3RoOyBpaSA8IF9paWxlbjsgaWkrKykge1xuXHRcdFx0XHR2YXIgd29yZCA9IHdvcmRzW2lpXTtcblx0XHRcdFx0XG5cdFx0XHRcdHZhciBzcGxpdHMgPSBbXTtcblx0XHRcdFxuXHRcdFx0XHRmb3IgKHZhciBpID0gMCwgX2xlbiA9IHdvcmQubGVuZ3RoICsgMTsgaSA8IF9sZW47IGkrKykge1xuXHRcdFx0XHRcdHNwbGl0cy5wdXNoKFsgd29yZC5zdWJzdHJpbmcoMCwgaSksIHdvcmQuc3Vic3RyaW5nKGksIHdvcmQubGVuZ3RoKSBdKTtcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdHZhciBkZWxldGVzID0gW107XG5cdFx0XHRcblx0XHRcdFx0Zm9yICh2YXIgaSA9IDAsIF9sZW4gPSBzcGxpdHMubGVuZ3RoOyBpIDwgX2xlbjsgaSsrKSB7XG5cdFx0XHRcdFx0dmFyIHMgPSBzcGxpdHNbaV07XG5cdFx0XHRcdFxuXHRcdFx0XHRcdGlmIChzWzFdKSB7XG5cdFx0XHRcdFx0XHRkZWxldGVzLnB1c2goc1swXSArIHNbMV0uc3Vic3RyaW5nKDEpKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XHR2YXIgdHJhbnNwb3NlcyA9IFtdO1xuXHRcdFx0XG5cdFx0XHRcdGZvciAodmFyIGkgPSAwLCBfbGVuID0gc3BsaXRzLmxlbmd0aDsgaSA8IF9sZW47IGkrKykge1xuXHRcdFx0XHRcdHZhciBzID0gc3BsaXRzW2ldO1xuXHRcdFx0XHRcblx0XHRcdFx0XHRpZiAoc1sxXS5sZW5ndGggPiAxKSB7XG5cdFx0XHRcdFx0XHR0cmFuc3Bvc2VzLnB1c2goc1swXSArIHNbMV1bMV0gKyBzWzFdWzBdICsgc1sxXS5zdWJzdHJpbmcoMikpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRcdHZhciByZXBsYWNlcyA9IFtdO1xuXHRcdFx0XG5cdFx0XHRcdGZvciAodmFyIGkgPSAwLCBfbGVuID0gc3BsaXRzLmxlbmd0aDsgaSA8IF9sZW47IGkrKykge1xuXHRcdFx0XHRcdHZhciBzID0gc3BsaXRzW2ldO1xuXHRcdFx0XHRcblx0XHRcdFx0XHRpZiAoc1sxXSkge1xuXHRcdFx0XHRcdFx0Zm9yICh2YXIgaiA9IDAsIF9qbGVuID0gc2VsZi5hbHBoYWJldC5sZW5ndGg7IGogPCBfamxlbjsgaisrKSB7XG5cdFx0XHRcdFx0XHRcdHJlcGxhY2VzLnB1c2goc1swXSArIHNlbGYuYWxwaGFiZXRbal0gKyBzWzFdLnN1YnN0cmluZygxKSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0dmFyIGluc2VydHMgPSBbXTtcblx0XHRcdFxuXHRcdFx0XHRmb3IgKHZhciBpID0gMCwgX2xlbiA9IHNwbGl0cy5sZW5ndGg7IGkgPCBfbGVuOyBpKyspIHtcblx0XHRcdFx0XHR2YXIgcyA9IHNwbGl0c1tpXTtcblx0XHRcdFx0XG5cdFx0XHRcdFx0aWYgKHNbMV0pIHtcblx0XHRcdFx0XHRcdGZvciAodmFyIGogPSAwLCBfamxlbiA9IHNlbGYuYWxwaGFiZXQubGVuZ3RoOyBqIDwgX2psZW47IGorKykge1xuXHRcdFx0XHRcdFx0XHRyZXBsYWNlcy5wdXNoKHNbMF0gKyBzZWxmLmFscGhhYmV0W2pdICsgc1sxXSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0cnYgPSBydi5jb25jYXQoZGVsZXRlcyk7XG5cdFx0XHRcdHJ2ID0gcnYuY29uY2F0KHRyYW5zcG9zZXMpO1xuXHRcdFx0XHRydiA9IHJ2LmNvbmNhdChyZXBsYWNlcyk7XG5cdFx0XHRcdHJ2ID0gcnYuY29uY2F0KGluc2VydHMpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRyZXR1cm4gcnY7XG5cdFx0fVxuXHRcdFxuXHRcdGZ1bmN0aW9uIGtub3duKHdvcmRzKSB7XG5cdFx0XHR2YXIgcnYgPSBbXTtcblx0XHRcdFxuXHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCB3b3Jkcy5sZW5ndGg7IGkrKykge1xuXHRcdFx0XHRpZiAoc2VsZi5jaGVjayh3b3Jkc1tpXSkpIHtcblx0XHRcdFx0XHRydi5wdXNoKHdvcmRzW2ldKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRyZXR1cm4gcnY7XG5cdFx0fVxuXHRcdFxuXHRcdGZ1bmN0aW9uIGNvcnJlY3Qod29yZCkge1xuXHRcdFx0Ly8gR2V0IHRoZSBlZGl0LWRpc3RhbmNlLTEgYW5kIGVkaXQtZGlzdGFuY2UtMiBmb3JtcyBvZiB0aGlzIHdvcmQuXG5cdFx0XHR2YXIgZWQxID0gZWRpdHMxKFt3b3JkXSk7XG5cdFx0XHR2YXIgZWQyID0gZWRpdHMxKGVkMSk7XG5cdFx0XHRcblx0XHRcdHZhciBjb3JyZWN0aW9ucyA9IGtub3duKGVkMSkuY29uY2F0KGtub3duKGVkMikpO1xuXHRcdFx0XG5cdFx0XHQvLyBTb3J0IHRoZSBlZGl0cyBiYXNlZCBvbiBob3cgbWFueSBkaWZmZXJlbnQgd2F5cyB0aGV5IHdlcmUgY3JlYXRlZC5cblx0XHRcdHZhciB3ZWlnaHRlZF9jb3JyZWN0aW9ucyA9IHt9O1xuXHRcdFx0XG5cdFx0XHRmb3IgKHZhciBpID0gMCwgX2xlbiA9IGNvcnJlY3Rpb25zLmxlbmd0aDsgaSA8IF9sZW47IGkrKykge1xuXHRcdFx0XHRpZiAoIShjb3JyZWN0aW9uc1tpXSBpbiB3ZWlnaHRlZF9jb3JyZWN0aW9ucykpIHtcblx0XHRcdFx0XHR3ZWlnaHRlZF9jb3JyZWN0aW9uc1tjb3JyZWN0aW9uc1tpXV0gPSAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGVsc2Uge1xuXHRcdFx0XHRcdHdlaWdodGVkX2NvcnJlY3Rpb25zW2NvcnJlY3Rpb25zW2ldXSArPSAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHZhciBzb3J0ZWRfY29ycmVjdGlvbnMgPSBbXTtcblx0XHRcdFxuXHRcdFx0Zm9yICh2YXIgaSBpbiB3ZWlnaHRlZF9jb3JyZWN0aW9ucykge1xuXHRcdFx0XHRzb3J0ZWRfY29ycmVjdGlvbnMucHVzaChbIGksIHdlaWdodGVkX2NvcnJlY3Rpb25zW2ldIF0pO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRmdW5jdGlvbiBzb3J0ZXIoYSwgYikge1xuXHRcdFx0XHRpZiAoYVsxXSA8IGJbMV0pIHtcblx0XHRcdFx0XHRyZXR1cm4gLTE7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHJldHVybiAxO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRzb3J0ZWRfY29ycmVjdGlvbnMuc29ydChzb3J0ZXIpLnJldmVyc2UoKTtcblx0XHRcdFxuXHRcdFx0dmFyIHJ2ID0gW107XG5cdFx0XHRcblx0XHRcdGZvciAodmFyIGkgPSAwLCBfbGVuID0gTWF0aC5taW4obGltaXQsIHNvcnRlZF9jb3JyZWN0aW9ucy5sZW5ndGgpOyBpIDwgX2xlbjsgaSsrKSB7XG5cdFx0XHRcdGlmICghc2VsZi5oYXNGbGFnKHNvcnRlZF9jb3JyZWN0aW9uc1tpXVswXSwgXCJOT1NVR0dFU1RcIikpIHtcblx0XHRcdFx0XHRydi5wdXNoKHNvcnRlZF9jb3JyZWN0aW9uc1tpXVswXSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0cmV0dXJuIHJ2O1xuXHRcdH1cblx0XHRcblx0XHRyZXR1cm4gY29ycmVjdCh3b3JkKTtcblx0fVxufTtcblxuLy8gU3VwcG9ydCBmb3IgdXNlIGFzIGEgbm9kZS5qcyBtb2R1bGUuXG5pZiAodHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCcpIHtcblx0bW9kdWxlLmV4cG9ydHMgPSBUeXBvO1xufSIsIi8vIENvZGVNaXJyb3IsIGNvcHlyaWdodCAoYykgYnkgTWFyaWpuIEhhdmVyYmVrZSBhbmQgb3RoZXJzXG4vLyBEaXN0cmlidXRlZCB1bmRlciBhbiBNSVQgbGljZW5zZTogaHR0cDovL2NvZGVtaXJyb3IubmV0L0xJQ0VOU0VcblxudmFyIENvZGVNaXJyb3IgPSByZXF1aXJlKFwiY29kZW1pcnJvclwiKTtcblxuQ29kZU1pcnJvci5jb21tYW5kcy50YWJBbmRJbmRlbnRNYXJrZG93bkxpc3QgPSBmdW5jdGlvbiAoY20pIHtcblx0dmFyIHJhbmdlcyA9IGNtLmxpc3RTZWxlY3Rpb25zKCk7XG5cdHZhciBwb3MgPSByYW5nZXNbMF0uaGVhZDtcblx0dmFyIGVvbFN0YXRlID0gY20uZ2V0U3RhdGVBZnRlcihwb3MubGluZSk7XG5cdHZhciBpbkxpc3QgPSBlb2xTdGF0ZS5saXN0ICE9PSBmYWxzZTtcblxuXHRpZiAoaW5MaXN0KSB7XG5cdFx0Y20uZXhlY0NvbW1hbmQoXCJpbmRlbnRNb3JlXCIpO1xuXHRcdHJldHVybjtcblx0fVxuXG5cdGlmIChjbS5vcHRpb25zLmluZGVudFdpdGhUYWJzKSB7XG5cdFx0Y20uZXhlY0NvbW1hbmQoXCJpbnNlcnRUYWJcIik7XG5cdH1cblx0ZWxzZSB7XG5cdFx0dmFyIHNwYWNlcyA9IEFycmF5KGNtLm9wdGlvbnMudGFiU2l6ZSArIDEpLmpvaW4oXCIgXCIpO1xuXHRcdGNtLnJlcGxhY2VTZWxlY3Rpb24oc3BhY2VzKTtcblx0fVxufTtcblxuQ29kZU1pcnJvci5jb21tYW5kcy5zaGlmdFRhYkFuZFVuaW5kZW50TWFya2Rvd25MaXN0ID0gZnVuY3Rpb24gKGNtKSB7XG5cdHZhciByYW5nZXMgPSBjbS5saXN0U2VsZWN0aW9ucygpO1xuXHR2YXIgcG9zID0gcmFuZ2VzWzBdLmhlYWQ7XG5cdHZhciBlb2xTdGF0ZSA9IGNtLmdldFN0YXRlQWZ0ZXIocG9zLmxpbmUpO1xuXHR2YXIgaW5MaXN0ID0gZW9sU3RhdGUubGlzdCAhPT0gZmFsc2U7XG5cblx0aWYgKGluTGlzdCkge1xuXHRcdGNtLmV4ZWNDb21tYW5kKFwiaW5kZW50TGVzc1wiKTtcblx0XHRyZXR1cm47XG5cdH1cblxuXHRpZiAoY20ub3B0aW9ucy5pbmRlbnRXaXRoVGFicykge1xuXHRcdGNtLmV4ZWNDb21tYW5kKFwiaW5zZXJ0VGFiXCIpO1xuXHR9XG5cdGVsc2Uge1xuXHRcdHZhciBzcGFjZXMgPSBBcnJheShjbS5vcHRpb25zLnRhYlNpemUgKyAxKS5qb2luKFwiIFwiKTtcblx0XHRjbS5yZXBsYWNlU2VsZWN0aW9uKHNwYWNlcyk7XG5cdH1cbn07XG4iLCIvKmdsb2JhbCByZXF1aXJlLG1vZHVsZSovXG5cInVzZSBzdHJpY3RcIjtcbnZhciBDb2RlTWlycm9yID0gcmVxdWlyZShcImNvZGVtaXJyb3JcIik7XG5yZXF1aXJlKFwiY29kZW1pcnJvci9hZGRvbi9lZGl0L2NvbnRpbnVlbGlzdC5qc1wiKTtcbnJlcXVpcmUoXCIuL2NvZGVtaXJyb3IvdGFibGlzdFwiKTtcbnJlcXVpcmUoXCJjb2RlbWlycm9yL2FkZG9uL2Rpc3BsYXkvZnVsbHNjcmVlbi5qc1wiKTtcbnJlcXVpcmUoXCJjb2RlbWlycm9yL21vZGUvbWFya2Rvd24vbWFya2Rvd24uanNcIik7XG5yZXF1aXJlKFwiY29kZW1pcnJvci9hZGRvbi9tb2RlL292ZXJsYXkuanNcIik7XG5yZXF1aXJlKFwiY29kZW1pcnJvci9hZGRvbi9kaXNwbGF5L3BsYWNlaG9sZGVyLmpzXCIpO1xucmVxdWlyZShcImNvZGVtaXJyb3IvYWRkb24vc2VsZWN0aW9uL21hcmstc2VsZWN0aW9uLmpzXCIpO1xucmVxdWlyZShcImNvZGVtaXJyb3IvbW9kZS9nZm0vZ2ZtLmpzXCIpO1xucmVxdWlyZShcImNvZGVtaXJyb3IvbW9kZS94bWwveG1sLmpzXCIpO1xudmFyIENvZGVNaXJyb3JTcGVsbENoZWNrZXIgPSByZXF1aXJlKFwiY29kZW1pcnJvci1zcGVsbC1jaGVja2VyXCIpO1xudmFyIG1hcmtlZCA9IHJlcXVpcmUoXCJtYXJrZWRcIik7XG5cblxuLy8gU29tZSB2YXJpYWJsZXNcbnZhciBpc01hYyA9IC9NYWMvLnRlc3QobmF2aWdhdG9yLnBsYXRmb3JtKTtcblxuLy8gTWFwcGluZyBvZiBhY3Rpb25zIHRoYXQgY2FuIGJlIGJvdW5kIHRvIGtleWJvYXJkIHNob3J0Y3V0cyBvciB0b29sYmFyIGJ1dHRvbnNcbnZhciBiaW5kaW5ncyA9IHtcblx0XCJ0b2dnbGVCb2xkXCI6IHRvZ2dsZUJvbGQsXG5cdFwidG9nZ2xlSXRhbGljXCI6IHRvZ2dsZUl0YWxpYyxcblx0XCJkcmF3TGlua1wiOiBkcmF3TGluayxcblx0XCJ0b2dnbGVIZWFkaW5nU21hbGxlclwiOiB0b2dnbGVIZWFkaW5nU21hbGxlcixcblx0XCJ0b2dnbGVIZWFkaW5nQmlnZ2VyXCI6IHRvZ2dsZUhlYWRpbmdCaWdnZXIsXG5cdFwiZHJhd0ltYWdlXCI6IGRyYXdJbWFnZSxcblx0XCJ0b2dnbGVCbG9ja3F1b3RlXCI6IHRvZ2dsZUJsb2NrcXVvdGUsXG5cdFwidG9nZ2xlT3JkZXJlZExpc3RcIjogdG9nZ2xlT3JkZXJlZExpc3QsXG5cdFwidG9nZ2xlVW5vcmRlcmVkTGlzdFwiOiB0b2dnbGVVbm9yZGVyZWRMaXN0LFxuXHRcInRvZ2dsZUNvZGVCbG9ja1wiOiB0b2dnbGVDb2RlQmxvY2ssXG5cdFwidG9nZ2xlUHJldmlld1wiOiB0b2dnbGVQcmV2aWV3LFxuXHRcInRvZ2dsZVN0cmlrZXRocm91Z2hcIjogdG9nZ2xlU3RyaWtldGhyb3VnaCxcblx0XCJ0b2dnbGVIZWFkaW5nMVwiOiB0b2dnbGVIZWFkaW5nMSxcblx0XCJ0b2dnbGVIZWFkaW5nMlwiOiB0b2dnbGVIZWFkaW5nMixcblx0XCJ0b2dnbGVIZWFkaW5nM1wiOiB0b2dnbGVIZWFkaW5nMyxcblx0XCJjbGVhbkJsb2NrXCI6IGNsZWFuQmxvY2ssXG5cdFwiZHJhd1RhYmxlXCI6IGRyYXdUYWJsZSxcblx0XCJkcmF3SG9yaXpvbnRhbFJ1bGVcIjogZHJhd0hvcml6b250YWxSdWxlLFxuXHRcInVuZG9cIjogdW5kbyxcblx0XCJyZWRvXCI6IHJlZG8sXG5cdFwidG9nZ2xlU2lkZUJ5U2lkZVwiOiB0b2dnbGVTaWRlQnlTaWRlLFxuXHRcInRvZ2dsZUZ1bGxTY3JlZW5cIjogdG9nZ2xlRnVsbFNjcmVlblxufTtcblxudmFyIHNob3J0Y3V0cyA9IHtcblx0XCJ0b2dnbGVCb2xkXCI6IFwiQ21kLUJcIixcblx0XCJ0b2dnbGVJdGFsaWNcIjogXCJDbWQtSVwiLFxuXHRcImRyYXdMaW5rXCI6IFwiQ21kLUtcIixcblx0XCJ0b2dnbGVIZWFkaW5nU21hbGxlclwiOiBcIkNtZC1IXCIsXG5cdFwidG9nZ2xlSGVhZGluZ0JpZ2dlclwiOiBcIlNoaWZ0LUNtZC1IXCIsXG5cdFwiY2xlYW5CbG9ja1wiOiBcIkNtZC1FXCIsXG5cdFwiZHJhd0ltYWdlXCI6IFwiQ21kLUFsdC1JXCIsXG5cdFwidG9nZ2xlQmxvY2txdW90ZVwiOiBcIkNtZC0nXCIsXG5cdFwidG9nZ2xlT3JkZXJlZExpc3RcIjogXCJDbWQtQWx0LUxcIixcblx0XCJ0b2dnbGVVbm9yZGVyZWRMaXN0XCI6IFwiQ21kLUxcIixcblx0XCJ0b2dnbGVDb2RlQmxvY2tcIjogXCJDbWQtQWx0LUNcIixcblx0XCJ0b2dnbGVQcmV2aWV3XCI6IFwiQ21kLVBcIixcblx0XCJ0b2dnbGVTaWRlQnlTaWRlXCI6IFwiRjlcIixcblx0XCJ0b2dnbGVGdWxsU2NyZWVuXCI6IFwiRjExXCJcbn07XG5cbnZhciBnZXRCaW5kaW5nTmFtZSA9IGZ1bmN0aW9uKGYpIHtcblx0Zm9yKHZhciBrZXkgaW4gYmluZGluZ3MpIHtcblx0XHRpZihiaW5kaW5nc1trZXldID09PSBmKSB7XG5cdFx0XHRyZXR1cm4ga2V5O1xuXHRcdH1cblx0fVxuXHRyZXR1cm4gbnVsbDtcbn07XG5cbnZhciBpc01vYmlsZSA9IGZ1bmN0aW9uKCkge1xuXHR2YXIgY2hlY2sgPSBmYWxzZTtcblx0KGZ1bmN0aW9uKGEpIHtcblx0XHRpZigvKGFuZHJvaWR8YmJcXGQrfG1lZWdvKS4rbW9iaWxlfGF2YW50Z298YmFkYVxcL3xibGFja2JlcnJ5fGJsYXplcnxjb21wYWx8ZWxhaW5lfGZlbm5lY3xoaXB0b3B8aWVtb2JpbGV8aXAoaG9uZXxvZCl8aXJpc3xraW5kbGV8bGdlIHxtYWVtb3xtaWRwfG1tcHxtb2JpbGUuK2ZpcmVmb3h8bmV0ZnJvbnR8b3BlcmEgbShvYnxpbilpfHBhbG0oIG9zKT98cGhvbmV8cChpeGl8cmUpXFwvfHBsdWNrZXJ8cG9ja2V0fHBzcHxzZXJpZXMoNHw2KTB8c3ltYmlhbnx0cmVvfHVwXFwuKGJyb3dzZXJ8bGluayl8dm9kYWZvbmV8d2FwfHdpbmRvd3MgY2V8eGRhfHhpaW5vfGFuZHJvaWR8aXBhZHxwbGF5Ym9va3xzaWxrL2kudGVzdChhKSB8fCAvMTIwN3w2MzEwfDY1OTB8M2dzb3w0dGhwfDUwWzEtNl1pfDc3MHN8ODAyc3xhIHdhfGFiYWN8YWMoZXJ8b298c1xcLSl8YWkoa298cm4pfGFsKGF2fGNhfGNvKXxhbW9pfGFuKGV4fG55fHl3KXxhcHR1fGFyKGNofGdvKXxhcyh0ZXx1cyl8YXR0d3xhdShkaXxcXC1tfHIgfHMgKXxhdmFufGJlKGNrfGxsfG5xKXxiaShsYnxyZCl8YmwoYWN8YXopfGJyKGV8dil3fGJ1bWJ8YndcXC0obnx1KXxjNTVcXC98Y2FwaXxjY3dhfGNkbVxcLXxjZWxsfGNodG18Y2xkY3xjbWRcXC18Y28obXB8bmQpfGNyYXd8ZGEoaXR8bGx8bmcpfGRidGV8ZGNcXC1zfGRldml8ZGljYXxkbW9ifGRvKGN8cClvfGRzKDEyfFxcLWQpfGVsKDQ5fGFpKXxlbShsMnx1bCl8ZXIoaWN8azApfGVzbDh8ZXooWzQtN10wfG9zfHdhfHplKXxmZXRjfGZseShcXC18Xyl8ZzEgdXxnNTYwfGdlbmV8Z2ZcXC01fGdcXC1tb3xnbyhcXC53fG9kKXxncihhZHx1bil8aGFpZXxoY2l0fGhkXFwtKG18cHx0KXxoZWlcXC18aGkocHR8dGEpfGhwKCBpfGlwKXxoc1xcLWN8aHQoYyhcXC18IHxffGF8Z3xwfHN8dCl8dHApfGh1KGF3fHRjKXxpXFwtKDIwfGdvfG1hKXxpMjMwfGlhYyggfFxcLXxcXC8pfGlicm98aWRlYXxpZzAxfGlrb218aW0xa3xpbm5vfGlwYXF8aXJpc3xqYSh0fHYpYXxqYnJvfGplbXV8amlnc3xrZGRpfGtlaml8a2d0KCB8XFwvKXxrbG9ufGtwdCB8a3djXFwtfGt5byhjfGspfGxlKG5vfHhpKXxsZyggZ3xcXC8oa3xsfHUpfDUwfDU0fFxcLVthLXddKXxsaWJ3fGx5bnh8bTFcXC13fG0zZ2F8bTUwXFwvfG1hKHRlfHVpfHhvKXxtYygwMXwyMXxjYSl8bVxcLWNyfG1lKHJjfHJpKXxtaShvOHxvYXx0cyl8bW1lZnxtbygwMXwwMnxiaXxkZXxkb3x0KFxcLXwgfG98dil8enopfG10KDUwfHAxfHYgKXxtd2JwfG15d2F8bjEwWzAtMl18bjIwWzItM118bjMwKDB8Mil8bjUwKDB8Mnw1KXxuNygwKDB8MSl8MTApfG5lKChjfG0pXFwtfG9ufHRmfHdmfHdnfHd0KXxub2soNnxpKXxuenBofG8yaW18b3AodGl8d3YpfG9yYW58b3dnMXxwODAwfHBhbihhfGR8dCl8cGR4Z3xwZygxM3xcXC0oWzEtOF18YykpfHBoaWx8cGlyZXxwbChheXx1Yyl8cG5cXC0yfHBvKGNrfHJ0fHNlKXxwcm94fHBzaW98cHRcXC1nfHFhXFwtYXxxYygwN3wxMnwyMXwzMnw2MHxcXC1bMi03XXxpXFwtKXxxdGVrfHIzODB8cjYwMHxyYWtzfHJpbTl8cm8odmV8em8pfHM1NVxcL3xzYShnZXxtYXxtbXxtc3xueXx2YSl8c2MoMDF8aFxcLXxvb3xwXFwtKXxzZGtcXC98c2UoYyhcXC18MHwxKXw0N3xtY3xuZHxyaSl8c2doXFwtfHNoYXJ8c2llKFxcLXxtKXxza1xcLTB8c2woNDV8aWQpfHNtKGFsfGFyfGIzfGl0fHQ1KXxzbyhmdHxueSl8c3AoMDF8aFxcLXx2XFwtfHYgKXxzeSgwMXxtYil8dDIoMTh8NTApfHQ2KDAwfDEwfDE4KXx0YShndHxsayl8dGNsXFwtfHRkZ1xcLXx0ZWwoaXxtKXx0aW1cXC18dFxcLW1vfHRvKHBsfHNoKXx0cyg3MHxtXFwtfG0zfG01KXx0eFxcLTl8dXAoXFwuYnxnMXxzaSl8dXRzdHx2NDAwfHY3NTB8dmVyaXx2aShyZ3x0ZSl8dmsoNDB8NVswLTNdfFxcLXYpfHZtNDB8dm9kYXx2dWxjfHZ4KDUyfDUzfDYwfDYxfDcwfDgwfDgxfDgzfDg1fDk4KXx3M2MoXFwtfCApfHdlYmN8d2hpdHx3aShnIHxuY3xudyl8d21sYnx3b251fHg3MDB8eWFzXFwtfHlvdXJ8emV0b3x6dGVcXC0vaS50ZXN0KGEuc3Vic3RyKDAsIDQpKSkgY2hlY2sgPSB0cnVlO1xuXHR9KShuYXZpZ2F0b3IudXNlckFnZW50IHx8IG5hdmlnYXRvci52ZW5kb3IgfHwgd2luZG93Lm9wZXJhKTtcblx0cmV0dXJuIGNoZWNrO1xufTtcblxuXG4vKipcbiAqIEZpeCBzaG9ydGN1dC4gTWFjIHVzZSBDb21tYW5kLCBvdGhlcnMgdXNlIEN0cmwuXG4gKi9cbmZ1bmN0aW9uIGZpeFNob3J0Y3V0KG5hbWUpIHtcblx0aWYoaXNNYWMpIHtcblx0XHRuYW1lID0gbmFtZS5yZXBsYWNlKFwiQ3RybFwiLCBcIkNtZFwiKTtcblx0fSBlbHNlIHtcblx0XHRuYW1lID0gbmFtZS5yZXBsYWNlKFwiQ21kXCIsIFwiQ3RybFwiKTtcblx0fVxuXHRyZXR1cm4gbmFtZTtcbn1cblxuXG4vKipcbiAqIENyZWF0ZSBpY29uIGVsZW1lbnQgZm9yIHRvb2xiYXIuXG4gKi9cbmZ1bmN0aW9uIGNyZWF0ZUljb24ob3B0aW9ucywgZW5hYmxlVG9vbHRpcHMsIHNob3J0Y3V0cykge1xuXHRvcHRpb25zID0gb3B0aW9ucyB8fCB7fTtcblx0dmFyIGVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImFcIik7XG5cdGVuYWJsZVRvb2x0aXBzID0gKGVuYWJsZVRvb2x0aXBzID09IHVuZGVmaW5lZCkgPyB0cnVlIDogZW5hYmxlVG9vbHRpcHM7XG5cblx0aWYob3B0aW9ucy50aXRsZSAmJiBlbmFibGVUb29sdGlwcykge1xuXHRcdGVsLnRpdGxlID0gY3JlYXRlVG9vdGxpcChvcHRpb25zLnRpdGxlLCBvcHRpb25zLmFjdGlvbiwgc2hvcnRjdXRzKTtcblxuXHRcdGlmKGlzTWFjKSB7XG5cdFx0XHRlbC50aXRsZSA9IGVsLnRpdGxlLnJlcGxhY2UoXCJDdHJsXCIsIFwi4oyYXCIpO1xuXHRcdFx0ZWwudGl0bGUgPSBlbC50aXRsZS5yZXBsYWNlKFwiQWx0XCIsIFwi4oylXCIpO1xuXHRcdH1cblx0fVxuXG5cdGVsLnRhYkluZGV4ID0gLTE7XG5cdGVsLmNsYXNzTmFtZSA9IG9wdGlvbnMuY2xhc3NOYW1lO1xuXHRyZXR1cm4gZWw7XG59XG5cbmZ1bmN0aW9uIGNyZWF0ZVNlcCgpIHtcblx0dmFyIGVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImlcIik7XG5cdGVsLmNsYXNzTmFtZSA9IFwic2VwYXJhdG9yXCI7XG5cdGVsLmlubmVySFRNTCA9IFwifFwiO1xuXHRyZXR1cm4gZWw7XG59XG5cbmZ1bmN0aW9uIGNyZWF0ZVRvb3RsaXAodGl0bGUsIGFjdGlvbiwgc2hvcnRjdXRzKSB7XG5cdHZhciBhY3Rpb25OYW1lO1xuXHR2YXIgdG9vbHRpcCA9IHRpdGxlO1xuXG5cdGlmKGFjdGlvbikge1xuXHRcdGFjdGlvbk5hbWUgPSBnZXRCaW5kaW5nTmFtZShhY3Rpb24pO1xuXHRcdGlmKHNob3J0Y3V0c1thY3Rpb25OYW1lXSkge1xuXHRcdFx0dG9vbHRpcCArPSBcIiAoXCIgKyBmaXhTaG9ydGN1dChzaG9ydGN1dHNbYWN0aW9uTmFtZV0pICsgXCIpXCI7XG5cdFx0fVxuXHR9XG5cblx0cmV0dXJuIHRvb2x0aXA7XG59XG5cbi8qKlxuICogVGhlIHN0YXRlIG9mIENvZGVNaXJyb3IgYXQgdGhlIGdpdmVuIHBvc2l0aW9uLlxuICovXG5mdW5jdGlvbiBnZXRTdGF0ZShjbSwgcG9zKSB7XG5cdHBvcyA9IHBvcyB8fCBjbS5nZXRDdXJzb3IoXCJzdGFydFwiKTtcblx0dmFyIHN0YXQgPSBjbS5nZXRUb2tlbkF0KHBvcyk7XG5cdGlmKCFzdGF0LnR5cGUpIHJldHVybiB7fTtcblxuXHR2YXIgdHlwZXMgPSBzdGF0LnR5cGUuc3BsaXQoXCIgXCIpO1xuXG5cdHZhciByZXQgPSB7fSxcblx0XHRkYXRhLCB0ZXh0O1xuXHRmb3IodmFyIGkgPSAwOyBpIDwgdHlwZXMubGVuZ3RoOyBpKyspIHtcblx0XHRkYXRhID0gdHlwZXNbaV07XG5cdFx0aWYoZGF0YSA9PT0gXCJzdHJvbmdcIikge1xuXHRcdFx0cmV0LmJvbGQgPSB0cnVlO1xuXHRcdH0gZWxzZSBpZihkYXRhID09PSBcInZhcmlhYmxlLTJcIikge1xuXHRcdFx0dGV4dCA9IGNtLmdldExpbmUocG9zLmxpbmUpO1xuXHRcdFx0aWYoL15cXHMqXFxkK1xcLlxccy8udGVzdCh0ZXh0KSkge1xuXHRcdFx0XHRyZXRbXCJvcmRlcmVkLWxpc3RcIl0gPSB0cnVlO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0cmV0W1widW5vcmRlcmVkLWxpc3RcIl0gPSB0cnVlO1xuXHRcdFx0fVxuXHRcdH0gZWxzZSBpZihkYXRhID09PSBcImF0b21cIikge1xuXHRcdFx0cmV0LnF1b3RlID0gdHJ1ZTtcblx0XHR9IGVsc2UgaWYoZGF0YSA9PT0gXCJlbVwiKSB7XG5cdFx0XHRyZXQuaXRhbGljID0gdHJ1ZTtcblx0XHR9IGVsc2UgaWYoZGF0YSA9PT0gXCJxdW90ZVwiKSB7XG5cdFx0XHRyZXQucXVvdGUgPSB0cnVlO1xuXHRcdH0gZWxzZSBpZihkYXRhID09PSBcInN0cmlrZXRocm91Z2hcIikge1xuXHRcdFx0cmV0LnN0cmlrZXRocm91Z2ggPSB0cnVlO1xuXHRcdH0gZWxzZSBpZihkYXRhID09PSBcImNvbW1lbnRcIikge1xuXHRcdFx0cmV0LmNvZGUgPSB0cnVlO1xuXHRcdH0gZWxzZSBpZihkYXRhID09PSBcImxpbmtcIikge1xuXHRcdFx0cmV0LmxpbmsgPSB0cnVlO1xuXHRcdH0gZWxzZSBpZihkYXRhID09PSBcInRhZ1wiKSB7XG5cdFx0XHRyZXQuaW1hZ2UgPSB0cnVlO1xuXHRcdH0gZWxzZSBpZihkYXRhLm1hdGNoKC9eaGVhZGVyKFxcLVsxLTZdKT8kLykpIHtcblx0XHRcdHJldFtkYXRhLnJlcGxhY2UoXCJoZWFkZXJcIiwgXCJoZWFkaW5nXCIpXSA9IHRydWU7XG5cdFx0fVxuXHR9XG5cdHJldHVybiByZXQ7XG59XG5cblxuLy8gU2F2ZWQgb3ZlcmZsb3cgc2V0dGluZ1xudmFyIHNhdmVkX292ZXJmbG93ID0gXCJcIjtcblxuLyoqXG4gKiBUb2dnbGUgZnVsbCBzY3JlZW4gb2YgdGhlIGVkaXRvci5cbiAqL1xuZnVuY3Rpb24gdG9nZ2xlRnVsbFNjcmVlbihlZGl0b3IpIHtcblx0Ly8gU2V0IGZ1bGxzY3JlZW5cblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdGNtLnNldE9wdGlvbihcImZ1bGxTY3JlZW5cIiwgIWNtLmdldE9wdGlvbihcImZ1bGxTY3JlZW5cIikpO1xuXG5cblx0Ly8gUHJldmVudCBzY3JvbGxpbmcgb24gYm9keSBkdXJpbmcgZnVsbHNjcmVlbiBhY3RpdmVcblx0aWYoY20uZ2V0T3B0aW9uKFwiZnVsbFNjcmVlblwiKSkge1xuXHRcdHNhdmVkX292ZXJmbG93ID0gZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdztcblx0XHRkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93ID0gXCJoaWRkZW5cIjtcblx0fSBlbHNlIHtcblx0XHRkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93ID0gc2F2ZWRfb3ZlcmZsb3c7XG5cdH1cblxuXG5cdC8vIFVwZGF0ZSB0b29sYmFyIGNsYXNzXG5cdHZhciB3cmFwID0gY20uZ2V0V3JhcHBlckVsZW1lbnQoKTtcblxuXHRpZighL2Z1bGxzY3JlZW4vLnRlc3Qod3JhcC5wcmV2aW91c1NpYmxpbmcuY2xhc3NOYW1lKSkge1xuXHRcdHdyYXAucHJldmlvdXNTaWJsaW5nLmNsYXNzTmFtZSArPSBcIiBmdWxsc2NyZWVuXCI7XG5cdH0gZWxzZSB7XG5cdFx0d3JhcC5wcmV2aW91c1NpYmxpbmcuY2xhc3NOYW1lID0gd3JhcC5wcmV2aW91c1NpYmxpbmcuY2xhc3NOYW1lLnJlcGxhY2UoL1xccypmdWxsc2NyZWVuXFxiLywgXCJcIik7XG5cdH1cblxuXG5cdC8vIFVwZGF0ZSB0b29sYmFyIGJ1dHRvblxuXHR2YXIgdG9vbGJhckJ1dHRvbiA9IGVkaXRvci50b29sYmFyRWxlbWVudHMuZnVsbHNjcmVlbjtcblxuXHRpZighL2FjdGl2ZS8udGVzdCh0b29sYmFyQnV0dG9uLmNsYXNzTmFtZSkpIHtcblx0XHR0b29sYmFyQnV0dG9uLmNsYXNzTmFtZSArPSBcIiBhY3RpdmVcIjtcblx0fSBlbHNlIHtcblx0XHR0b29sYmFyQnV0dG9uLmNsYXNzTmFtZSA9IHRvb2xiYXJCdXR0b24uY2xhc3NOYW1lLnJlcGxhY2UoL1xccyphY3RpdmVcXHMqL2csIFwiXCIpO1xuXHR9XG5cblxuXHQvLyBIaWRlIHNpZGUgYnkgc2lkZSBpZiBuZWVkZWRcblx0dmFyIHNpZGVieXNpZGUgPSBjbS5nZXRXcmFwcGVyRWxlbWVudCgpLm5leHRTaWJsaW5nO1xuXHRpZigvZWRpdG9yLXByZXZpZXctYWN0aXZlLXNpZGUvLnRlc3Qoc2lkZWJ5c2lkZS5jbGFzc05hbWUpKVxuXHRcdHRvZ2dsZVNpZGVCeVNpZGUoZWRpdG9yKTtcbn1cblxuXG4vKipcbiAqIEFjdGlvbiBmb3IgdG9nZ2xpbmcgYm9sZC5cbiAqL1xuZnVuY3Rpb24gdG9nZ2xlQm9sZChlZGl0b3IpIHtcblx0X3RvZ2dsZUJsb2NrKGVkaXRvciwgXCJib2xkXCIsIGVkaXRvci5vcHRpb25zLmJsb2NrU3R5bGVzLmJvbGQpO1xufVxuXG5cbi8qKlxuICogQWN0aW9uIGZvciB0b2dnbGluZyBpdGFsaWMuXG4gKi9cbmZ1bmN0aW9uIHRvZ2dsZUl0YWxpYyhlZGl0b3IpIHtcblx0X3RvZ2dsZUJsb2NrKGVkaXRvciwgXCJpdGFsaWNcIiwgZWRpdG9yLm9wdGlvbnMuYmxvY2tTdHlsZXMuaXRhbGljKTtcbn1cblxuXG4vKipcbiAqIEFjdGlvbiBmb3IgdG9nZ2xpbmcgc3RyaWtldGhyb3VnaC5cbiAqL1xuZnVuY3Rpb24gdG9nZ2xlU3RyaWtldGhyb3VnaChlZGl0b3IpIHtcblx0X3RvZ2dsZUJsb2NrKGVkaXRvciwgXCJzdHJpa2V0aHJvdWdoXCIsIFwifn5cIik7XG59XG5cbi8qKlxuICogQWN0aW9uIGZvciB0b2dnbGluZyBjb2RlIGJsb2NrLlxuICovXG5mdW5jdGlvbiB0b2dnbGVDb2RlQmxvY2soZWRpdG9yKSB7XG5cdHZhciBmZW5jZUNoYXJzVG9JbnNlcnQgPSBlZGl0b3Iub3B0aW9ucy5ibG9ja1N0eWxlcy5jb2RlO1xuXG5cdGZ1bmN0aW9uIGZlbmNpbmdfbGluZShsaW5lKSB7XG5cdFx0LyogcmV0dXJuIHRydWUsIGlmIHRoaXMgaXMgYSBgYGAgb3Igfn5+IGxpbmUgKi9cblx0XHRpZih0eXBlb2YgbGluZSAhPT0gXCJvYmplY3RcIikge1xuXHRcdFx0dGhyb3cgXCJmZW5jaW5nX2xpbmUoKSB0YWtlcyBhICdsaW5lJyBvYmplY3QgKG5vdCBhIGxpbmUgbnVtYmVyLCBvciBsaW5lIHRleHQpLiAgR290OiBcIiArIHR5cGVvZiBsaW5lICsgXCI6IFwiICsgbGluZTtcblx0XHR9XG5cdFx0cmV0dXJuIGxpbmUuc3R5bGVzICYmIGxpbmUuc3R5bGVzWzJdICYmIGxpbmUuc3R5bGVzWzJdLmluZGV4T2YoXCJmb3JtYXR0aW5nLWNvZGUtYmxvY2tcIikgIT09IC0xO1xuXHR9XG5cblx0ZnVuY3Rpb24gdG9rZW5fc3RhdGUodG9rZW4pIHtcblx0XHQvLyBiYXNlIGdvZXMgYW4gZXh0cmEgbGV2ZWwgZGVlcCB3aGVuIG1vZGUgYmFja2Ryb3BzIGFyZSB1c2VkLCBlLmcuIHNwZWxsY2hlY2tlciBvblxuXHRcdHJldHVybiB0b2tlbi5zdGF0ZS5iYXNlLmJhc2UgfHwgdG9rZW4uc3RhdGUuYmFzZTtcblx0fVxuXG5cdGZ1bmN0aW9uIGNvZGVfdHlwZShjbSwgbGluZV9udW0sIGxpbmUsIGZpcnN0VG9rLCBsYXN0VG9rKSB7XG5cdFx0Lypcblx0XHQgKiBSZXR1cm4gXCJzaW5nbGVcIiwgXCJpbmRlbnRlZFwiLCBcImZlbmNlZFwiIG9yIGZhbHNlXG5cdFx0ICpcblx0XHQgKiBjbSBhbmQgbGluZV9udW0gYXJlIHJlcXVpcmVkLiAgT3RoZXJzIGFyZSBvcHRpb25hbCBmb3IgZWZmaWNpZW5jeVxuXHRcdCAqICAgVG8gY2hlY2sgaW4gdGhlIG1pZGRsZSBvZiBhIGxpbmUsIHBhc3MgaW4gZmlyc3RUb2sgeW91cnNlbGYuXG5cdFx0ICovXG5cdFx0bGluZSA9IGxpbmUgfHwgY20uZ2V0TGluZUhhbmRsZShsaW5lX251bSk7XG5cdFx0Zmlyc3RUb2sgPSBmaXJzdFRvayB8fCBjbS5nZXRUb2tlbkF0KHtcblx0XHRcdGxpbmU6IGxpbmVfbnVtLFxuXHRcdFx0Y2g6IDFcblx0XHR9KTtcblx0XHRsYXN0VG9rID0gbGFzdFRvayB8fCAoISFsaW5lLnRleHQgJiYgY20uZ2V0VG9rZW5BdCh7XG5cdFx0XHRsaW5lOiBsaW5lX251bSxcblx0XHRcdGNoOiBsaW5lLnRleHQubGVuZ3RoIC0gMVxuXHRcdH0pKTtcblx0XHR2YXIgdHlwZXMgPSBmaXJzdFRvay50eXBlID8gZmlyc3RUb2sudHlwZS5zcGxpdChcIiBcIikgOiBbXTtcblx0XHRpZihsYXN0VG9rICYmIHRva2VuX3N0YXRlKGxhc3RUb2spLmluZGVudGVkQ29kZSkge1xuXHRcdFx0Ly8gaGF2ZSB0byBjaGVjayBsYXN0IGNoYXIsIHNpbmNlIGZpcnN0IGNoYXJzIG9mIGZpcnN0IGxpbmUgYXJlblwidCBtYXJrZWQgYXMgaW5kZW50ZWRcblx0XHRcdHJldHVybiBcImluZGVudGVkXCI7XG5cdFx0fSBlbHNlIGlmKHR5cGVzLmluZGV4T2YoXCJjb21tZW50XCIpID09PSAtMSkge1xuXHRcdFx0Ly8gaGFzIHRvIGJlIGFmdGVyIFwiaW5kZW50ZWRcIiBjaGVjaywgc2luY2UgZmlyc3QgY2hhcnMgb2YgZmlyc3QgaW5kZW50ZWQgbGluZSBhcmVuXCJ0IG1hcmtlZCBhcyBzdWNoXG5cdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0fSBlbHNlIGlmKHRva2VuX3N0YXRlKGZpcnN0VG9rKS5mZW5jZWRDaGFycyB8fCB0b2tlbl9zdGF0ZShsYXN0VG9rKS5mZW5jZWRDaGFycyB8fCBmZW5jaW5nX2xpbmUobGluZSkpIHtcblx0XHRcdHJldHVybiBcImZlbmNlZFwiO1xuXHRcdH0gZWxzZSB7XG5cdFx0XHRyZXR1cm4gXCJzaW5nbGVcIjtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiBpbnNlcnRGZW5jaW5nQXRTZWxlY3Rpb24oY20sIGN1cl9zdGFydCwgY3VyX2VuZCwgZmVuY2VDaGFyc1RvSW5zZXJ0KSB7XG5cdFx0dmFyIHN0YXJ0X2xpbmVfc2VsID0gY3VyX3N0YXJ0LmxpbmUgKyAxLFxuXHRcdFx0ZW5kX2xpbmVfc2VsID0gY3VyX2VuZC5saW5lICsgMSxcblx0XHRcdHNlbF9tdWx0aSA9IGN1cl9zdGFydC5saW5lICE9PSBjdXJfZW5kLmxpbmUsXG5cdFx0XHRyZXBsX3N0YXJ0ID0gZmVuY2VDaGFyc1RvSW5zZXJ0ICsgXCJcXG5cIixcblx0XHRcdHJlcGxfZW5kID0gXCJcXG5cIiArIGZlbmNlQ2hhcnNUb0luc2VydDtcblx0XHRpZihzZWxfbXVsdGkpIHtcblx0XHRcdGVuZF9saW5lX3NlbCsrO1xuXHRcdH1cblx0XHQvLyBoYW5kbGUgbGFzdCBjaGFyIGluY2x1ZGluZyBcXG4gb3Igbm90XG5cdFx0aWYoc2VsX211bHRpICYmIGN1cl9lbmQuY2ggPT09IDApIHtcblx0XHRcdHJlcGxfZW5kID0gZmVuY2VDaGFyc1RvSW5zZXJ0ICsgXCJcXG5cIjtcblx0XHRcdGVuZF9saW5lX3NlbC0tO1xuXHRcdH1cblx0XHRfcmVwbGFjZVNlbGVjdGlvbihjbSwgZmFsc2UsIFtyZXBsX3N0YXJ0LCByZXBsX2VuZF0pO1xuXHRcdGNtLnNldFNlbGVjdGlvbih7XG5cdFx0XHRsaW5lOiBzdGFydF9saW5lX3NlbCxcblx0XHRcdGNoOiAwXG5cdFx0fSwge1xuXHRcdFx0bGluZTogZW5kX2xpbmVfc2VsLFxuXHRcdFx0Y2g6IDBcblx0XHR9KTtcblx0fVxuXG5cdHZhciBjbSA9IGVkaXRvci5jb2RlbWlycm9yLFxuXHRcdGN1cl9zdGFydCA9IGNtLmdldEN1cnNvcihcInN0YXJ0XCIpLFxuXHRcdGN1cl9lbmQgPSBjbS5nZXRDdXJzb3IoXCJlbmRcIiksXG5cdFx0dG9rID0gY20uZ2V0VG9rZW5BdCh7XG5cdFx0XHRsaW5lOiBjdXJfc3RhcnQubGluZSxcblx0XHRcdGNoOiBjdXJfc3RhcnQuY2ggfHwgMVxuXHRcdH0pLCAvLyBhdm9pZCBjaCAwIHdoaWNoIGlzIGEgY3Vyc29yIHBvcyBidXQgbm90IHRva2VuXG5cdFx0bGluZSA9IGNtLmdldExpbmVIYW5kbGUoY3VyX3N0YXJ0LmxpbmUpLFxuXHRcdGlzX2NvZGUgPSBjb2RlX3R5cGUoY20sIGN1cl9zdGFydC5saW5lLCBsaW5lLCB0b2spO1xuXHR2YXIgYmxvY2tfc3RhcnQsIGJsb2NrX2VuZCwgbGluZUNvdW50O1xuXG5cdGlmKGlzX2NvZGUgPT09IFwic2luZ2xlXCIpIHtcblx0XHQvLyBzaW1pbGFyIHRvIHNvbWUgU2ltcGxlTURFIF90b2dnbGVCbG9jayBsb2dpY1xuXHRcdHZhciBzdGFydCA9IGxpbmUudGV4dC5zbGljZSgwLCBjdXJfc3RhcnQuY2gpLnJlcGxhY2UoXCJgXCIsIFwiXCIpLFxuXHRcdFx0ZW5kID0gbGluZS50ZXh0LnNsaWNlKGN1cl9zdGFydC5jaCkucmVwbGFjZShcImBcIiwgXCJcIik7XG5cdFx0Y20ucmVwbGFjZVJhbmdlKHN0YXJ0ICsgZW5kLCB7XG5cdFx0XHRsaW5lOiBjdXJfc3RhcnQubGluZSxcblx0XHRcdGNoOiAwXG5cdFx0fSwge1xuXHRcdFx0bGluZTogY3VyX3N0YXJ0LmxpbmUsXG5cdFx0XHRjaDogOTk5OTk5OTk5OTk5OTlcblx0XHR9KTtcblx0XHRjdXJfc3RhcnQuY2gtLTtcblx0XHRpZihjdXJfc3RhcnQgIT09IGN1cl9lbmQpIHtcblx0XHRcdGN1cl9lbmQuY2gtLTtcblx0XHR9XG5cdFx0Y20uc2V0U2VsZWN0aW9uKGN1cl9zdGFydCwgY3VyX2VuZCk7XG5cdFx0Y20uZm9jdXMoKTtcblx0fSBlbHNlIGlmKGlzX2NvZGUgPT09IFwiZmVuY2VkXCIpIHtcblx0XHRpZihjdXJfc3RhcnQubGluZSAhPT0gY3VyX2VuZC5saW5lIHx8IGN1cl9zdGFydC5jaCAhPT0gY3VyX2VuZC5jaCkge1xuXHRcdFx0Ly8gdXNlIHNlbGVjdGlvblxuXG5cdFx0XHQvLyBmaW5kIHRoZSBmZW5jZWQgbGluZSBzbyB3ZSBrbm93IHdoYXQgdHlwZSBpdCBpcyAodGlsZGUsIGJhY2t0aWNrcywgbnVtYmVyIG9mIHRoZW0pXG5cdFx0XHRmb3IoYmxvY2tfc3RhcnQgPSBjdXJfc3RhcnQubGluZTsgYmxvY2tfc3RhcnQgPj0gMDsgYmxvY2tfc3RhcnQtLSkge1xuXHRcdFx0XHRsaW5lID0gY20uZ2V0TGluZUhhbmRsZShibG9ja19zdGFydCk7XG5cdFx0XHRcdGlmKGZlbmNpbmdfbGluZShsaW5lKSkge1xuXHRcdFx0XHRcdGJyZWFrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR2YXIgZmVuY2VkVG9rID0gY20uZ2V0VG9rZW5BdCh7XG5cdFx0XHRcdGxpbmU6IGJsb2NrX3N0YXJ0LFxuXHRcdFx0XHRjaDogMVxuXHRcdFx0fSk7XG5cdFx0XHR2YXIgZmVuY2VfY2hhcnMgPSB0b2tlbl9zdGF0ZShmZW5jZWRUb2spLmZlbmNlZENoYXJzO1xuXHRcdFx0dmFyIHN0YXJ0X3RleHQsIHN0YXJ0X2xpbmU7XG5cdFx0XHR2YXIgZW5kX3RleHQsIGVuZF9saW5lO1xuXHRcdFx0Ly8gY2hlY2sgZm9yIHNlbGVjdGlvbiBnb2luZyB1cCBhZ2FpbnN0IGZlbmNlZCBsaW5lcywgaW4gd2hpY2ggY2FzZSB3ZSBkb24ndCB3YW50IHRvIGFkZCBtb3JlIGZlbmNpbmdcblx0XHRcdGlmKGZlbmNpbmdfbGluZShjbS5nZXRMaW5lSGFuZGxlKGN1cl9zdGFydC5saW5lKSkpIHtcblx0XHRcdFx0c3RhcnRfdGV4dCA9IFwiXCI7XG5cdFx0XHRcdHN0YXJ0X2xpbmUgPSBjdXJfc3RhcnQubGluZTtcblx0XHRcdH0gZWxzZSBpZihmZW5jaW5nX2xpbmUoY20uZ2V0TGluZUhhbmRsZShjdXJfc3RhcnQubGluZSAtIDEpKSkge1xuXHRcdFx0XHRzdGFydF90ZXh0ID0gXCJcIjtcblx0XHRcdFx0c3RhcnRfbGluZSA9IGN1cl9zdGFydC5saW5lIC0gMTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHN0YXJ0X3RleHQgPSBmZW5jZV9jaGFycyArIFwiXFxuXCI7XG5cdFx0XHRcdHN0YXJ0X2xpbmUgPSBjdXJfc3RhcnQubGluZTtcblx0XHRcdH1cblx0XHRcdGlmKGZlbmNpbmdfbGluZShjbS5nZXRMaW5lSGFuZGxlKGN1cl9lbmQubGluZSkpKSB7XG5cdFx0XHRcdGVuZF90ZXh0ID0gXCJcIjtcblx0XHRcdFx0ZW5kX2xpbmUgPSBjdXJfZW5kLmxpbmU7XG5cdFx0XHRcdGlmKGN1cl9lbmQuY2ggPT09IDApIHtcblx0XHRcdFx0XHRlbmRfbGluZSArPSAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9IGVsc2UgaWYoY3VyX2VuZC5jaCAhPT0gMCAmJiBmZW5jaW5nX2xpbmUoY20uZ2V0TGluZUhhbmRsZShjdXJfZW5kLmxpbmUgKyAxKSkpIHtcblx0XHRcdFx0ZW5kX3RleHQgPSBcIlwiO1xuXHRcdFx0XHRlbmRfbGluZSA9IGN1cl9lbmQubGluZSArIDE7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRlbmRfdGV4dCA9IGZlbmNlX2NoYXJzICsgXCJcXG5cIjtcblx0XHRcdFx0ZW5kX2xpbmUgPSBjdXJfZW5kLmxpbmUgKyAxO1xuXHRcdFx0fVxuXHRcdFx0aWYoY3VyX2VuZC5jaCA9PT0gMCkge1xuXHRcdFx0XHQvLyBmdWxsIGxhc3QgbGluZSBzZWxlY3RlZCwgcHV0dGluZyBjdXJzb3IgYXQgYmVnaW5uaW5nIG9mIG5leHRcblx0XHRcdFx0ZW5kX2xpbmUgLT0gMTtcblx0XHRcdH1cblx0XHRcdGNtLm9wZXJhdGlvbihmdW5jdGlvbigpIHtcblx0XHRcdFx0Ly8gZW5kIGxpbmUgZmlyc3QsIHNvIHRoYXQgbGluZSBudW1iZXJzIGRvbid0IGNoYW5nZVxuXHRcdFx0XHRjbS5yZXBsYWNlUmFuZ2UoZW5kX3RleHQsIHtcblx0XHRcdFx0XHRsaW5lOiBlbmRfbGluZSxcblx0XHRcdFx0XHRjaDogMFxuXHRcdFx0XHR9LCB7XG5cdFx0XHRcdFx0bGluZTogZW5kX2xpbmUgKyAoZW5kX3RleHQgPyAwIDogMSksXG5cdFx0XHRcdFx0Y2g6IDBcblx0XHRcdFx0fSk7XG5cdFx0XHRcdGNtLnJlcGxhY2VSYW5nZShzdGFydF90ZXh0LCB7XG5cdFx0XHRcdFx0bGluZTogc3RhcnRfbGluZSxcblx0XHRcdFx0XHRjaDogMFxuXHRcdFx0XHR9LCB7XG5cdFx0XHRcdFx0bGluZTogc3RhcnRfbGluZSArIChzdGFydF90ZXh0ID8gMCA6IDEpLFxuXHRcdFx0XHRcdGNoOiAwXG5cdFx0XHRcdH0pO1xuXHRcdFx0fSk7XG5cdFx0XHRjbS5zZXRTZWxlY3Rpb24oe1xuXHRcdFx0XHRsaW5lOiBzdGFydF9saW5lICsgKHN0YXJ0X3RleHQgPyAxIDogMCksXG5cdFx0XHRcdGNoOiAwXG5cdFx0XHR9LCB7XG5cdFx0XHRcdGxpbmU6IGVuZF9saW5lICsgKHN0YXJ0X3RleHQgPyAxIDogLTEpLFxuXHRcdFx0XHRjaDogMFxuXHRcdFx0fSk7XG5cdFx0XHRjbS5mb2N1cygpO1xuXHRcdH0gZWxzZSB7XG5cdFx0XHQvLyBubyBzZWxlY3Rpb24sIHNlYXJjaCBmb3IgZW5kcyBvZiB0aGlzIGZlbmNlZCBibG9ja1xuXHRcdFx0dmFyIHNlYXJjaF9mcm9tID0gY3VyX3N0YXJ0LmxpbmU7XG5cdFx0XHRpZihmZW5jaW5nX2xpbmUoY20uZ2V0TGluZUhhbmRsZShjdXJfc3RhcnQubGluZSkpKSB7IC8vIGdldHMgYSBsaXR0bGUgdHJpY2t5IGlmIGN1cnNvciBpcyByaWdodCBvbiBhIGZlbmNlZCBsaW5lXG5cdFx0XHRcdGlmKGNvZGVfdHlwZShjbSwgY3VyX3N0YXJ0LmxpbmUgKyAxKSA9PT0gXCJmZW5jZWRcIikge1xuXHRcdFx0XHRcdGJsb2NrX3N0YXJ0ID0gY3VyX3N0YXJ0LmxpbmU7XG5cdFx0XHRcdFx0c2VhcmNoX2Zyb20gPSBjdXJfc3RhcnQubGluZSArIDE7IC8vIGZvciBzZWFyY2hpbmcgZm9yIFwiZW5kXCJcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRibG9ja19lbmQgPSBjdXJfc3RhcnQubGluZTtcblx0XHRcdFx0XHRzZWFyY2hfZnJvbSA9IGN1cl9zdGFydC5saW5lIC0gMTsgLy8gZm9yIHNlYXJjaGluZyBmb3IgXCJzdGFydFwiXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlmKGJsb2NrX3N0YXJ0ID09PSB1bmRlZmluZWQpIHtcblx0XHRcdFx0Zm9yKGJsb2NrX3N0YXJ0ID0gc2VhcmNoX2Zyb207IGJsb2NrX3N0YXJ0ID49IDA7IGJsb2NrX3N0YXJ0LS0pIHtcblx0XHRcdFx0XHRsaW5lID0gY20uZ2V0TGluZUhhbmRsZShibG9ja19zdGFydCk7XG5cdFx0XHRcdFx0aWYoZmVuY2luZ19saW5lKGxpbmUpKSB7XG5cdFx0XHRcdFx0XHRicmVhaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlmKGJsb2NrX2VuZCA9PT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdGxpbmVDb3VudCA9IGNtLmxpbmVDb3VudCgpO1xuXHRcdFx0XHRmb3IoYmxvY2tfZW5kID0gc2VhcmNoX2Zyb207IGJsb2NrX2VuZCA8IGxpbmVDb3VudDsgYmxvY2tfZW5kKyspIHtcblx0XHRcdFx0XHRsaW5lID0gY20uZ2V0TGluZUhhbmRsZShibG9ja19lbmQpO1xuXHRcdFx0XHRcdGlmKGZlbmNpbmdfbGluZShsaW5lKSkge1xuXHRcdFx0XHRcdFx0YnJlYWs7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRjbS5vcGVyYXRpb24oZnVuY3Rpb24oKSB7XG5cdFx0XHRcdGNtLnJlcGxhY2VSYW5nZShcIlwiLCB7XG5cdFx0XHRcdFx0bGluZTogYmxvY2tfc3RhcnQsXG5cdFx0XHRcdFx0Y2g6IDBcblx0XHRcdFx0fSwge1xuXHRcdFx0XHRcdGxpbmU6IGJsb2NrX3N0YXJ0ICsgMSxcblx0XHRcdFx0XHRjaDogMFxuXHRcdFx0XHR9KTtcblx0XHRcdFx0Y20ucmVwbGFjZVJhbmdlKFwiXCIsIHtcblx0XHRcdFx0XHRsaW5lOiBibG9ja19lbmQgLSAxLFxuXHRcdFx0XHRcdGNoOiAwXG5cdFx0XHRcdH0sIHtcblx0XHRcdFx0XHRsaW5lOiBibG9ja19lbmQsXG5cdFx0XHRcdFx0Y2g6IDBcblx0XHRcdFx0fSk7XG5cdFx0XHR9KTtcblx0XHRcdGNtLmZvY3VzKCk7XG5cdFx0fVxuXHR9IGVsc2UgaWYoaXNfY29kZSA9PT0gXCJpbmRlbnRlZFwiKSB7XG5cdFx0aWYoY3VyX3N0YXJ0LmxpbmUgIT09IGN1cl9lbmQubGluZSB8fCBjdXJfc3RhcnQuY2ggIT09IGN1cl9lbmQuY2gpIHtcblx0XHRcdC8vIHVzZSBzZWxlY3Rpb25cblx0XHRcdGJsb2NrX3N0YXJ0ID0gY3VyX3N0YXJ0LmxpbmU7XG5cdFx0XHRibG9ja19lbmQgPSBjdXJfZW5kLmxpbmU7XG5cdFx0XHRpZihjdXJfZW5kLmNoID09PSAwKSB7XG5cdFx0XHRcdGJsb2NrX2VuZC0tO1xuXHRcdFx0fVxuXHRcdH0gZWxzZSB7XG5cdFx0XHQvLyBubyBzZWxlY3Rpb24sIHNlYXJjaCBmb3IgZW5kcyBvZiB0aGlzIGluZGVudGVkIGJsb2NrXG5cdFx0XHRmb3IoYmxvY2tfc3RhcnQgPSBjdXJfc3RhcnQubGluZTsgYmxvY2tfc3RhcnQgPj0gMDsgYmxvY2tfc3RhcnQtLSkge1xuXHRcdFx0XHRsaW5lID0gY20uZ2V0TGluZUhhbmRsZShibG9ja19zdGFydCk7XG5cdFx0XHRcdGlmKGxpbmUudGV4dC5tYXRjaCgvXlxccyokLykpIHtcblx0XHRcdFx0XHQvLyBlbXB0eSBvciBhbGwgd2hpdGVzcGFjZSAtIGtlZXAgZ29pbmdcblx0XHRcdFx0XHRjb250aW51ZTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRpZihjb2RlX3R5cGUoY20sIGJsb2NrX3N0YXJ0LCBsaW5lKSAhPT0gXCJpbmRlbnRlZFwiKSB7XG5cdFx0XHRcdFx0XHRibG9ja19zdGFydCArPSAxO1xuXHRcdFx0XHRcdFx0YnJlYWs7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaW5lQ291bnQgPSBjbS5saW5lQ291bnQoKTtcblx0XHRcdGZvcihibG9ja19lbmQgPSBjdXJfc3RhcnQubGluZTsgYmxvY2tfZW5kIDwgbGluZUNvdW50OyBibG9ja19lbmQrKykge1xuXHRcdFx0XHRsaW5lID0gY20uZ2V0TGluZUhhbmRsZShibG9ja19lbmQpO1xuXHRcdFx0XHRpZihsaW5lLnRleHQubWF0Y2goL15cXHMqJC8pKSB7XG5cdFx0XHRcdFx0Ly8gZW1wdHkgb3IgYWxsIHdoaXRlc3BhY2UgLSBrZWVwIGdvaW5nXG5cdFx0XHRcdFx0Y29udGludWU7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0aWYoY29kZV90eXBlKGNtLCBibG9ja19lbmQsIGxpbmUpICE9PSBcImluZGVudGVkXCIpIHtcblx0XHRcdFx0XHRcdGJsb2NrX2VuZCAtPSAxO1xuXHRcdFx0XHRcdFx0YnJlYWs7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIGlmIHdlIGFyZSBnb2luZyB0byB1bi1pbmRlbnQgYmFzZWQgb24gYSBzZWxlY3RlZCBzZXQgb2YgbGluZXMsIGFuZCB0aGUgbmV4dCBsaW5lIGlzIGluZGVudGVkIHRvbywgd2UgbmVlZCB0b1xuXHRcdC8vIGluc2VydCBhIGJsYW5rIGxpbmUgc28gdGhhdCB0aGUgbmV4dCBsaW5lKHMpIGNvbnRpbnVlIHRvIGJlIGluZGVudGVkIGNvZGVcblx0XHR2YXIgbmV4dF9saW5lID0gY20uZ2V0TGluZUhhbmRsZShibG9ja19lbmQgKyAxKSxcblx0XHRcdG5leHRfbGluZV9sYXN0X3RvayA9IG5leHRfbGluZSAmJiBjbS5nZXRUb2tlbkF0KHtcblx0XHRcdFx0bGluZTogYmxvY2tfZW5kICsgMSxcblx0XHRcdFx0Y2g6IG5leHRfbGluZS50ZXh0Lmxlbmd0aCAtIDFcblx0XHRcdH0pLFxuXHRcdFx0bmV4dF9saW5lX2luZGVudGVkID0gbmV4dF9saW5lX2xhc3RfdG9rICYmIHRva2VuX3N0YXRlKG5leHRfbGluZV9sYXN0X3RvaykuaW5kZW50ZWRDb2RlO1xuXHRcdGlmKG5leHRfbGluZV9pbmRlbnRlZCkge1xuXHRcdFx0Y20ucmVwbGFjZVJhbmdlKFwiXFxuXCIsIHtcblx0XHRcdFx0bGluZTogYmxvY2tfZW5kICsgMSxcblx0XHRcdFx0Y2g6IDBcblx0XHRcdH0pO1xuXHRcdH1cblxuXHRcdGZvcih2YXIgaSA9IGJsb2NrX3N0YXJ0OyBpIDw9IGJsb2NrX2VuZDsgaSsrKSB7XG5cdFx0XHRjbS5pbmRlbnRMaW5lKGksIFwic3VidHJhY3RcIik7IC8vIFRPRE86IHRoaXMgZG9lc24ndCBnZXQgdHJhY2tlZCBpbiB0aGUgaGlzdG9yeSwgc28gY2FuJ3QgYmUgdW5kb25lIDooXG5cdFx0fVxuXHRcdGNtLmZvY3VzKCk7XG5cdH0gZWxzZSB7XG5cdFx0Ly8gaW5zZXJ0IGNvZGUgZm9ybWF0dGluZ1xuXHRcdHZhciBub19zZWxfYW5kX3N0YXJ0aW5nX29mX2xpbmUgPSAoY3VyX3N0YXJ0LmxpbmUgPT09IGN1cl9lbmQubGluZSAmJiBjdXJfc3RhcnQuY2ggPT09IGN1cl9lbmQuY2ggJiYgY3VyX3N0YXJ0LmNoID09PSAwKTtcblx0XHR2YXIgc2VsX211bHRpID0gY3VyX3N0YXJ0LmxpbmUgIT09IGN1cl9lbmQubGluZTtcblx0XHRpZihub19zZWxfYW5kX3N0YXJ0aW5nX29mX2xpbmUgfHwgc2VsX211bHRpKSB7XG5cdFx0XHRpbnNlcnRGZW5jaW5nQXRTZWxlY3Rpb24oY20sIGN1cl9zdGFydCwgY3VyX2VuZCwgZmVuY2VDaGFyc1RvSW5zZXJ0KTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0X3JlcGxhY2VTZWxlY3Rpb24oY20sIGZhbHNlLCBbXCJgXCIsIFwiYFwiXSk7XG5cdFx0fVxuXHR9XG59XG5cbi8qKlxuICogQWN0aW9uIGZvciB0b2dnbGluZyBibG9ja3F1b3RlLlxuICovXG5mdW5jdGlvbiB0b2dnbGVCbG9ja3F1b3RlKGVkaXRvcikge1xuXHR2YXIgY20gPSBlZGl0b3IuY29kZW1pcnJvcjtcblx0X3RvZ2dsZUxpbmUoY20sIFwicXVvdGVcIik7XG59XG5cbi8qKlxuICogQWN0aW9uIGZvciB0b2dnbGluZyBoZWFkaW5nIHNpemU6IG5vcm1hbCAtPiBoMSAtPiBoMiAtPiBoMyAtPiBoNCAtPiBoNSAtPiBoNiAtPiBub3JtYWxcbiAqL1xuZnVuY3Rpb24gdG9nZ2xlSGVhZGluZ1NtYWxsZXIoZWRpdG9yKSB7XG5cdHZhciBjbSA9IGVkaXRvci5jb2RlbWlycm9yO1xuXHRfdG9nZ2xlSGVhZGluZyhjbSwgXCJzbWFsbGVyXCIpO1xufVxuXG4vKipcbiAqIEFjdGlvbiBmb3IgdG9nZ2xpbmcgaGVhZGluZyBzaXplOiBub3JtYWwgLT4gaDYgLT4gaDUgLT4gaDQgLT4gaDMgLT4gaDIgLT4gaDEgLT4gbm9ybWFsXG4gKi9cbmZ1bmN0aW9uIHRvZ2dsZUhlYWRpbmdCaWdnZXIoZWRpdG9yKSB7XG5cdHZhciBjbSA9IGVkaXRvci5jb2RlbWlycm9yO1xuXHRfdG9nZ2xlSGVhZGluZyhjbSwgXCJiaWdnZXJcIik7XG59XG5cbi8qKlxuICogQWN0aW9uIGZvciB0b2dnbGluZyBoZWFkaW5nIHNpemUgMVxuICovXG5mdW5jdGlvbiB0b2dnbGVIZWFkaW5nMShlZGl0b3IpIHtcblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdF90b2dnbGVIZWFkaW5nKGNtLCB1bmRlZmluZWQsIDEpO1xufVxuXG4vKipcbiAqIEFjdGlvbiBmb3IgdG9nZ2xpbmcgaGVhZGluZyBzaXplIDJcbiAqL1xuZnVuY3Rpb24gdG9nZ2xlSGVhZGluZzIoZWRpdG9yKSB7XG5cdHZhciBjbSA9IGVkaXRvci5jb2RlbWlycm9yO1xuXHRfdG9nZ2xlSGVhZGluZyhjbSwgdW5kZWZpbmVkLCAyKTtcbn1cblxuLyoqXG4gKiBBY3Rpb24gZm9yIHRvZ2dsaW5nIGhlYWRpbmcgc2l6ZSAzXG4gKi9cbmZ1bmN0aW9uIHRvZ2dsZUhlYWRpbmczKGVkaXRvcikge1xuXHR2YXIgY20gPSBlZGl0b3IuY29kZW1pcnJvcjtcblx0X3RvZ2dsZUhlYWRpbmcoY20sIHVuZGVmaW5lZCwgMyk7XG59XG5cblxuLyoqXG4gKiBBY3Rpb24gZm9yIHRvZ2dsaW5nIHVsLlxuICovXG5mdW5jdGlvbiB0b2dnbGVVbm9yZGVyZWRMaXN0KGVkaXRvcikge1xuXHR2YXIgY20gPSBlZGl0b3IuY29kZW1pcnJvcjtcblx0X3RvZ2dsZUxpbmUoY20sIFwidW5vcmRlcmVkLWxpc3RcIik7XG59XG5cblxuLyoqXG4gKiBBY3Rpb24gZm9yIHRvZ2dsaW5nIG9sLlxuICovXG5mdW5jdGlvbiB0b2dnbGVPcmRlcmVkTGlzdChlZGl0b3IpIHtcblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdF90b2dnbGVMaW5lKGNtLCBcIm9yZGVyZWQtbGlzdFwiKTtcbn1cblxuLyoqXG4gKiBBY3Rpb24gZm9yIGNsZWFuIGJsb2NrIChyZW1vdmUgaGVhZGxpbmUsIGxpc3QsIGJsb2NrcXVvdGUgY29kZSwgbWFya2VycylcbiAqL1xuZnVuY3Rpb24gY2xlYW5CbG9jayhlZGl0b3IpIHtcblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdF9jbGVhbkJsb2NrKGNtKTtcbn1cblxuLyoqXG4gKiBBY3Rpb24gZm9yIGRyYXdpbmcgYSBsaW5rLlxuICovXG5mdW5jdGlvbiBkcmF3TGluayhlZGl0b3IpIHtcblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdHZhciBzdGF0ID0gZ2V0U3RhdGUoY20pO1xuXHR2YXIgb3B0aW9ucyA9IGVkaXRvci5vcHRpb25zO1xuXHR2YXIgdXJsID0gXCJodHRwOi8vXCI7XG5cdGlmKG9wdGlvbnMucHJvbXB0VVJMcykge1xuXHRcdHVybCA9IHByb21wdChvcHRpb25zLnByb21wdFRleHRzLmxpbmspO1xuXHRcdGlmKCF1cmwpIHtcblx0XHRcdHJldHVybiBmYWxzZTtcblx0XHR9XG5cdH1cblx0X3JlcGxhY2VTZWxlY3Rpb24oY20sIHN0YXQubGluaywgb3B0aW9ucy5pbnNlcnRUZXh0cy5saW5rLCB1cmwpO1xufVxuXG4vKipcbiAqIEFjdGlvbiBmb3IgZHJhd2luZyBhbiBpbWcuXG4gKi9cbmZ1bmN0aW9uIGRyYXdJbWFnZShlZGl0b3IpIHtcblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdHZhciBzdGF0ID0gZ2V0U3RhdGUoY20pO1xuXHR2YXIgb3B0aW9ucyA9IGVkaXRvci5vcHRpb25zO1xuXHR2YXIgdXJsID0gXCJodHRwOi8vXCI7XG5cdGlmKG9wdGlvbnMucHJvbXB0VVJMcykge1xuXHRcdHVybCA9IHByb21wdChvcHRpb25zLnByb21wdFRleHRzLmltYWdlKTtcblx0XHRpZighdXJsKSB7XG5cdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0fVxuXHR9XG5cdF9yZXBsYWNlU2VsZWN0aW9uKGNtLCBzdGF0LmltYWdlLCBvcHRpb25zLmluc2VydFRleHRzLmltYWdlLCB1cmwpO1xufVxuXG4vKipcbiAqIEFjdGlvbiBmb3IgZHJhd2luZyBhIHRhYmxlLlxuICovXG5mdW5jdGlvbiBkcmF3VGFibGUoZWRpdG9yKSB7XG5cdHZhciBjbSA9IGVkaXRvci5jb2RlbWlycm9yO1xuXHR2YXIgc3RhdCA9IGdldFN0YXRlKGNtKTtcblx0dmFyIG9wdGlvbnMgPSBlZGl0b3Iub3B0aW9ucztcblx0X3JlcGxhY2VTZWxlY3Rpb24oY20sIHN0YXQudGFibGUsIG9wdGlvbnMuaW5zZXJ0VGV4dHMudGFibGUpO1xufVxuXG4vKipcbiAqIEFjdGlvbiBmb3IgZHJhd2luZyBhIGhvcml6b250YWwgcnVsZS5cbiAqL1xuZnVuY3Rpb24gZHJhd0hvcml6b250YWxSdWxlKGVkaXRvcikge1xuXHR2YXIgY20gPSBlZGl0b3IuY29kZW1pcnJvcjtcblx0dmFyIHN0YXQgPSBnZXRTdGF0ZShjbSk7XG5cdHZhciBvcHRpb25zID0gZWRpdG9yLm9wdGlvbnM7XG5cdF9yZXBsYWNlU2VsZWN0aW9uKGNtLCBzdGF0LmltYWdlLCBvcHRpb25zLmluc2VydFRleHRzLmhvcml6b250YWxSdWxlKTtcbn1cblxuXG4vKipcbiAqIFVuZG8gYWN0aW9uLlxuICovXG5mdW5jdGlvbiB1bmRvKGVkaXRvcikge1xuXHR2YXIgY20gPSBlZGl0b3IuY29kZW1pcnJvcjtcblx0Y20udW5kbygpO1xuXHRjbS5mb2N1cygpO1xufVxuXG5cbi8qKlxuICogUmVkbyBhY3Rpb24uXG4gKi9cbmZ1bmN0aW9uIHJlZG8oZWRpdG9yKSB7XG5cdHZhciBjbSA9IGVkaXRvci5jb2RlbWlycm9yO1xuXHRjbS5yZWRvKCk7XG5cdGNtLmZvY3VzKCk7XG59XG5cblxuLyoqXG4gKiBUb2dnbGUgc2lkZSBieSBzaWRlIHByZXZpZXdcbiAqL1xuZnVuY3Rpb24gdG9nZ2xlU2lkZUJ5U2lkZShlZGl0b3IpIHtcblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdHZhciB3cmFwcGVyID0gY20uZ2V0V3JhcHBlckVsZW1lbnQoKTtcblx0dmFyIHByZXZpZXcgPSB3cmFwcGVyLm5leHRTaWJsaW5nO1xuXHR2YXIgdG9vbGJhckJ1dHRvbiA9IGVkaXRvci50b29sYmFyRWxlbWVudHNbXCJzaWRlLWJ5LXNpZGVcIl07XG5cdHZhciB1c2VTaWRlQnlTaWRlTGlzdGVuZXIgPSBmYWxzZTtcblx0aWYoL2VkaXRvci1wcmV2aWV3LWFjdGl2ZS1zaWRlLy50ZXN0KHByZXZpZXcuY2xhc3NOYW1lKSkge1xuXHRcdHByZXZpZXcuY2xhc3NOYW1lID0gcHJldmlldy5jbGFzc05hbWUucmVwbGFjZShcblx0XHRcdC9cXHMqZWRpdG9yLXByZXZpZXctYWN0aXZlLXNpZGVcXHMqL2csIFwiXCJcblx0XHQpO1xuXHRcdHRvb2xiYXJCdXR0b24uY2xhc3NOYW1lID0gdG9vbGJhckJ1dHRvbi5jbGFzc05hbWUucmVwbGFjZSgvXFxzKmFjdGl2ZVxccyovZywgXCJcIik7XG5cdFx0d3JhcHBlci5jbGFzc05hbWUgPSB3cmFwcGVyLmNsYXNzTmFtZS5yZXBsYWNlKC9cXHMqQ29kZU1pcnJvci1zaWRlZFxccyovZywgXCIgXCIpO1xuXHR9IGVsc2Uge1xuXHRcdC8vIFdoZW4gdGhlIHByZXZpZXcgYnV0dG9uIGlzIGNsaWNrZWQgZm9yIHRoZSBmaXJzdCB0aW1lLFxuXHRcdC8vIGdpdmUgc29tZSB0aW1lIGZvciB0aGUgdHJhbnNpdGlvbiBmcm9tIGVkaXRvci5jc3MgdG8gZmlyZSBhbmQgdGhlIHZpZXcgdG8gc2xpZGUgZnJvbSByaWdodCB0byBsZWZ0LFxuXHRcdC8vIGluc3RlYWQgb2YganVzdCBhcHBlYXJpbmcuXG5cdFx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcblx0XHRcdGlmKCFjbS5nZXRPcHRpb24oXCJmdWxsU2NyZWVuXCIpKVxuXHRcdFx0XHR0b2dnbGVGdWxsU2NyZWVuKGVkaXRvcik7XG5cdFx0XHRwcmV2aWV3LmNsYXNzTmFtZSArPSBcIiBlZGl0b3ItcHJldmlldy1hY3RpdmUtc2lkZVwiO1xuXHRcdH0sIDEpO1xuXHRcdHRvb2xiYXJCdXR0b24uY2xhc3NOYW1lICs9IFwiIGFjdGl2ZVwiO1xuXHRcdHdyYXBwZXIuY2xhc3NOYW1lICs9IFwiIENvZGVNaXJyb3Itc2lkZWRcIjtcblx0XHR1c2VTaWRlQnlTaWRlTGlzdGVuZXIgPSB0cnVlO1xuXHR9XG5cblx0Ly8gSGlkZSBub3JtYWwgcHJldmlldyBpZiBhY3RpdmVcblx0dmFyIHByZXZpZXdOb3JtYWwgPSB3cmFwcGVyLmxhc3RDaGlsZDtcblx0aWYoL2VkaXRvci1wcmV2aWV3LWFjdGl2ZS8udGVzdChwcmV2aWV3Tm9ybWFsLmNsYXNzTmFtZSkpIHtcblx0XHRwcmV2aWV3Tm9ybWFsLmNsYXNzTmFtZSA9IHByZXZpZXdOb3JtYWwuY2xhc3NOYW1lLnJlcGxhY2UoXG5cdFx0XHQvXFxzKmVkaXRvci1wcmV2aWV3LWFjdGl2ZVxccyovZywgXCJcIlxuXHRcdCk7XG5cdFx0dmFyIHRvb2xiYXIgPSBlZGl0b3IudG9vbGJhckVsZW1lbnRzLnByZXZpZXc7XG5cdFx0dmFyIHRvb2xiYXJfZGl2ID0gd3JhcHBlci5wcmV2aW91c1NpYmxpbmc7XG5cdFx0dG9vbGJhci5jbGFzc05hbWUgPSB0b29sYmFyLmNsYXNzTmFtZS5yZXBsYWNlKC9cXHMqYWN0aXZlXFxzKi9nLCBcIlwiKTtcblx0XHR0b29sYmFyX2Rpdi5jbGFzc05hbWUgPSB0b29sYmFyX2Rpdi5jbGFzc05hbWUucmVwbGFjZSgvXFxzKmRpc2FibGVkLWZvci1wcmV2aWV3Ki9nLCBcIlwiKTtcblx0fVxuXG5cdHZhciBzaWRlQnlTaWRlUmVuZGVyaW5nRnVuY3Rpb24gPSBmdW5jdGlvbigpIHtcblx0XHRwcmV2aWV3LmlubmVySFRNTCA9IGVkaXRvci5vcHRpb25zLnByZXZpZXdSZW5kZXIoZWRpdG9yLnZhbHVlKCksIHByZXZpZXcpO1xuXHR9O1xuXG5cdGlmKCFjbS5zaWRlQnlTaWRlUmVuZGVyaW5nRnVuY3Rpb24pIHtcblx0XHRjbS5zaWRlQnlTaWRlUmVuZGVyaW5nRnVuY3Rpb24gPSBzaWRlQnlTaWRlUmVuZGVyaW5nRnVuY3Rpb247XG5cdH1cblxuXHRpZih1c2VTaWRlQnlTaWRlTGlzdGVuZXIpIHtcblx0XHRwcmV2aWV3LmlubmVySFRNTCA9IGVkaXRvci5vcHRpb25zLnByZXZpZXdSZW5kZXIoZWRpdG9yLnZhbHVlKCksIHByZXZpZXcpO1xuXHRcdGNtLm9uKFwidXBkYXRlXCIsIGNtLnNpZGVCeVNpZGVSZW5kZXJpbmdGdW5jdGlvbik7XG5cdH0gZWxzZSB7XG5cdFx0Y20ub2ZmKFwidXBkYXRlXCIsIGNtLnNpZGVCeVNpZGVSZW5kZXJpbmdGdW5jdGlvbik7XG5cdH1cblxuXHQvLyBSZWZyZXNoIHRvIGZpeCBzZWxlY3Rpb24gYmVpbmcgb2ZmICgjMzA5KVxuXHRjbS5yZWZyZXNoKCk7XG59XG5cblxuLyoqXG4gKiBQcmV2aWV3IGFjdGlvbi5cbiAqL1xuZnVuY3Rpb24gdG9nZ2xlUHJldmlldyhlZGl0b3IpIHtcblx0dmFyIGNtID0gZWRpdG9yLmNvZGVtaXJyb3I7XG5cdHZhciB3cmFwcGVyID0gY20uZ2V0V3JhcHBlckVsZW1lbnQoKTtcblx0dmFyIHRvb2xiYXJfZGl2ID0gd3JhcHBlci5wcmV2aW91c1NpYmxpbmc7XG5cdHZhciB0b29sYmFyID0gZWRpdG9yLm9wdGlvbnMudG9vbGJhciA/IGVkaXRvci50b29sYmFyRWxlbWVudHMucHJldmlldyA6IGZhbHNlO1xuXHR2YXIgcHJldmlldyA9IHdyYXBwZXIubGFzdENoaWxkO1xuXHRpZighcHJldmlldyB8fCAhL2VkaXRvci1wcmV2aWV3Ly50ZXN0KHByZXZpZXcuY2xhc3NOYW1lKSkge1xuXHRcdHByZXZpZXcgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xuXHRcdHByZXZpZXcuY2xhc3NOYW1lID0gXCJlZGl0b3ItcHJldmlld1wiO1xuXHRcdHdyYXBwZXIuYXBwZW5kQ2hpbGQocHJldmlldyk7XG5cdH1cblx0aWYoL2VkaXRvci1wcmV2aWV3LWFjdGl2ZS8udGVzdChwcmV2aWV3LmNsYXNzTmFtZSkpIHtcblx0XHRwcmV2aWV3LmNsYXNzTmFtZSA9IHByZXZpZXcuY2xhc3NOYW1lLnJlcGxhY2UoXG5cdFx0XHQvXFxzKmVkaXRvci1wcmV2aWV3LWFjdGl2ZVxccyovZywgXCJcIlxuXHRcdCk7XG5cdFx0aWYodG9vbGJhcikge1xuXHRcdFx0dG9vbGJhci5jbGFzc05hbWUgPSB0b29sYmFyLmNsYXNzTmFtZS5yZXBsYWNlKC9cXHMqYWN0aXZlXFxzKi9nLCBcIlwiKTtcblx0XHRcdHRvb2xiYXJfZGl2LmNsYXNzTmFtZSA9IHRvb2xiYXJfZGl2LmNsYXNzTmFtZS5yZXBsYWNlKC9cXHMqZGlzYWJsZWQtZm9yLXByZXZpZXcqL2csIFwiXCIpO1xuXHRcdH1cblx0fSBlbHNlIHtcblx0XHQvLyBXaGVuIHRoZSBwcmV2aWV3IGJ1dHRvbiBpcyBjbGlja2VkIGZvciB0aGUgZmlyc3QgdGltZSxcblx0XHQvLyBnaXZlIHNvbWUgdGltZSBmb3IgdGhlIHRyYW5zaXRpb24gZnJvbSBlZGl0b3IuY3NzIHRvIGZpcmUgYW5kIHRoZSB2aWV3IHRvIHNsaWRlIGZyb20gcmlnaHQgdG8gbGVmdCxcblx0XHQvLyBpbnN0ZWFkIG9mIGp1c3QgYXBwZWFyaW5nLlxuXHRcdHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XG5cdFx0XHRwcmV2aWV3LmNsYXNzTmFtZSArPSBcIiBlZGl0b3ItcHJldmlldy1hY3RpdmVcIjtcblx0XHR9LCAxKTtcblx0XHRpZih0b29sYmFyKSB7XG5cdFx0XHR0b29sYmFyLmNsYXNzTmFtZSArPSBcIiBhY3RpdmVcIjtcblx0XHRcdHRvb2xiYXJfZGl2LmNsYXNzTmFtZSArPSBcIiBkaXNhYmxlZC1mb3ItcHJldmlld1wiO1xuXHRcdH1cblx0fVxuXHRwcmV2aWV3LmlubmVySFRNTCA9IGVkaXRvci5vcHRpb25zLnByZXZpZXdSZW5kZXIoZWRpdG9yLnZhbHVlKCksIHByZXZpZXcpO1xuXG5cdC8vIFR1cm4gb2ZmIHNpZGUgYnkgc2lkZSBpZiBuZWVkZWRcblx0dmFyIHNpZGVieXNpZGUgPSBjbS5nZXRXcmFwcGVyRWxlbWVudCgpLm5leHRTaWJsaW5nO1xuXHRpZigvZWRpdG9yLXByZXZpZXctYWN0aXZlLXNpZGUvLnRlc3Qoc2lkZWJ5c2lkZS5jbGFzc05hbWUpKVxuXHRcdHRvZ2dsZVNpZGVCeVNpZGUoZWRpdG9yKTtcbn1cblxuZnVuY3Rpb24gX3JlcGxhY2VTZWxlY3Rpb24oY20sIGFjdGl2ZSwgc3RhcnRFbmQsIHVybCkge1xuXHRpZigvZWRpdG9yLXByZXZpZXctYWN0aXZlLy50ZXN0KGNtLmdldFdyYXBwZXJFbGVtZW50KCkubGFzdENoaWxkLmNsYXNzTmFtZSkpXG5cdFx0cmV0dXJuO1xuXG5cdHZhciB0ZXh0O1xuXHR2YXIgc3RhcnQgPSBzdGFydEVuZFswXTtcblx0dmFyIGVuZCA9IHN0YXJ0RW5kWzFdO1xuXHR2YXIgc3RhcnRQb2ludCA9IGNtLmdldEN1cnNvcihcInN0YXJ0XCIpO1xuXHR2YXIgZW5kUG9pbnQgPSBjbS5nZXRDdXJzb3IoXCJlbmRcIik7XG5cdGlmKHVybCkge1xuXHRcdGVuZCA9IGVuZC5yZXBsYWNlKFwiI3VybCNcIiwgdXJsKTtcblx0fVxuXHRpZihhY3RpdmUpIHtcblx0XHR0ZXh0ID0gY20uZ2V0TGluZShzdGFydFBvaW50LmxpbmUpO1xuXHRcdHN0YXJ0ID0gdGV4dC5zbGljZSgwLCBzdGFydFBvaW50LmNoKTtcblx0XHRlbmQgPSB0ZXh0LnNsaWNlKHN0YXJ0UG9pbnQuY2gpO1xuXHRcdGNtLnJlcGxhY2VSYW5nZShzdGFydCArIGVuZCwge1xuXHRcdFx0bGluZTogc3RhcnRQb2ludC5saW5lLFxuXHRcdFx0Y2g6IDBcblx0XHR9KTtcblx0fSBlbHNlIHtcblx0XHR0ZXh0ID0gY20uZ2V0U2VsZWN0aW9uKCk7XG5cdFx0Y20ucmVwbGFjZVNlbGVjdGlvbihzdGFydCArIHRleHQgKyBlbmQpO1xuXG5cdFx0c3RhcnRQb2ludC5jaCArPSBzdGFydC5sZW5ndGg7XG5cdFx0aWYoc3RhcnRQb2ludCAhPT0gZW5kUG9pbnQpIHtcblx0XHRcdGVuZFBvaW50LmNoICs9IHN0YXJ0Lmxlbmd0aDtcblx0XHR9XG5cdH1cblx0Y20uc2V0U2VsZWN0aW9uKHN0YXJ0UG9pbnQsIGVuZFBvaW50KTtcblx0Y20uZm9jdXMoKTtcbn1cblxuXG5mdW5jdGlvbiBfdG9nZ2xlSGVhZGluZyhjbSwgZGlyZWN0aW9uLCBzaXplKSB7XG5cdGlmKC9lZGl0b3ItcHJldmlldy1hY3RpdmUvLnRlc3QoY20uZ2V0V3JhcHBlckVsZW1lbnQoKS5sYXN0Q2hpbGQuY2xhc3NOYW1lKSlcblx0XHRyZXR1cm47XG5cblx0dmFyIHN0YXJ0UG9pbnQgPSBjbS5nZXRDdXJzb3IoXCJzdGFydFwiKTtcblx0dmFyIGVuZFBvaW50ID0gY20uZ2V0Q3Vyc29yKFwiZW5kXCIpO1xuXHRmb3IodmFyIGkgPSBzdGFydFBvaW50LmxpbmU7IGkgPD0gZW5kUG9pbnQubGluZTsgaSsrKSB7XG5cdFx0KGZ1bmN0aW9uKGkpIHtcblx0XHRcdHZhciB0ZXh0ID0gY20uZ2V0TGluZShpKTtcblx0XHRcdHZhciBjdXJySGVhZGluZ0xldmVsID0gdGV4dC5zZWFyY2goL1teI10vKTtcblxuXHRcdFx0aWYoZGlyZWN0aW9uICE9PSB1bmRlZmluZWQpIHtcblx0XHRcdFx0aWYoY3VyckhlYWRpbmdMZXZlbCA8PSAwKSB7XG5cdFx0XHRcdFx0aWYoZGlyZWN0aW9uID09IFwiYmlnZ2VyXCIpIHtcblx0XHRcdFx0XHRcdHRleHQgPSBcIiMjIyMjIyBcIiArIHRleHQ7XG5cdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdHRleHQgPSBcIiMgXCIgKyB0ZXh0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSBlbHNlIGlmKGN1cnJIZWFkaW5nTGV2ZWwgPT0gNiAmJiBkaXJlY3Rpb24gPT0gXCJzbWFsbGVyXCIpIHtcblx0XHRcdFx0XHR0ZXh0ID0gdGV4dC5zdWJzdHIoNyk7XG5cdFx0XHRcdH0gZWxzZSBpZihjdXJySGVhZGluZ0xldmVsID09IDEgJiYgZGlyZWN0aW9uID09IFwiYmlnZ2VyXCIpIHtcblx0XHRcdFx0XHR0ZXh0ID0gdGV4dC5zdWJzdHIoMik7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0aWYoZGlyZWN0aW9uID09IFwiYmlnZ2VyXCIpIHtcblx0XHRcdFx0XHRcdHRleHQgPSB0ZXh0LnN1YnN0cigxKTtcblx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0dGV4dCA9IFwiI1wiICsgdGV4dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdGlmKHNpemUgPT0gMSkge1xuXHRcdFx0XHRcdGlmKGN1cnJIZWFkaW5nTGV2ZWwgPD0gMCkge1xuXHRcdFx0XHRcdFx0dGV4dCA9IFwiIyBcIiArIHRleHQ7XG5cdFx0XHRcdFx0fSBlbHNlIGlmKGN1cnJIZWFkaW5nTGV2ZWwgPT0gc2l6ZSkge1xuXHRcdFx0XHRcdFx0dGV4dCA9IHRleHQuc3Vic3RyKGN1cnJIZWFkaW5nTGV2ZWwgKyAxKTtcblx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0dGV4dCA9IFwiIyBcIiArIHRleHQuc3Vic3RyKGN1cnJIZWFkaW5nTGV2ZWwgKyAxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gZWxzZSBpZihzaXplID09IDIpIHtcblx0XHRcdFx0XHRpZihjdXJySGVhZGluZ0xldmVsIDw9IDApIHtcblx0XHRcdFx0XHRcdHRleHQgPSBcIiMjIFwiICsgdGV4dDtcblx0XHRcdFx0XHR9IGVsc2UgaWYoY3VyckhlYWRpbmdMZXZlbCA9PSBzaXplKSB7XG5cdFx0XHRcdFx0XHR0ZXh0ID0gdGV4dC5zdWJzdHIoY3VyckhlYWRpbmdMZXZlbCArIDEpO1xuXHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHR0ZXh0ID0gXCIjIyBcIiArIHRleHQuc3Vic3RyKGN1cnJIZWFkaW5nTGV2ZWwgKyAxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0aWYoY3VyckhlYWRpbmdMZXZlbCA8PSAwKSB7XG5cdFx0XHRcdFx0XHR0ZXh0ID0gXCIjIyMgXCIgKyB0ZXh0O1xuXHRcdFx0XHRcdH0gZWxzZSBpZihjdXJySGVhZGluZ0xldmVsID09IHNpemUpIHtcblx0XHRcdFx0XHRcdHRleHQgPSB0ZXh0LnN1YnN0cihjdXJySGVhZGluZ0xldmVsICsgMSk7XG5cdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdHRleHQgPSBcIiMjIyBcIiArIHRleHQuc3Vic3RyKGN1cnJIZWFkaW5nTGV2ZWwgKyAxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Y20ucmVwbGFjZVJhbmdlKHRleHQsIHtcblx0XHRcdFx0bGluZTogaSxcblx0XHRcdFx0Y2g6IDBcblx0XHRcdH0sIHtcblx0XHRcdFx0bGluZTogaSxcblx0XHRcdFx0Y2g6IDk5OTk5OTk5OTk5OTk5XG5cdFx0XHR9KTtcblx0XHR9KShpKTtcblx0fVxuXHRjbS5mb2N1cygpO1xufVxuXG5cbmZ1bmN0aW9uIF90b2dnbGVMaW5lKGNtLCBuYW1lKSB7XG5cdGlmKC9lZGl0b3ItcHJldmlldy1hY3RpdmUvLnRlc3QoY20uZ2V0V3JhcHBlckVsZW1lbnQoKS5sYXN0Q2hpbGQuY2xhc3NOYW1lKSlcblx0XHRyZXR1cm47XG5cblx0dmFyIHN0YXQgPSBnZXRTdGF0ZShjbSk7XG5cdHZhciBzdGFydFBvaW50ID0gY20uZ2V0Q3Vyc29yKFwic3RhcnRcIik7XG5cdHZhciBlbmRQb2ludCA9IGNtLmdldEN1cnNvcihcImVuZFwiKTtcblx0dmFyIHJlcGwgPSB7XG5cdFx0XCJxdW90ZVwiOiAvXihcXHMqKVxcPlxccysvLFxuXHRcdFwidW5vcmRlcmVkLWxpc3RcIjogL14oXFxzKikoXFwqfFxcLXxcXCspXFxzKy8sXG5cdFx0XCJvcmRlcmVkLWxpc3RcIjogL14oXFxzKilcXGQrXFwuXFxzKy9cblx0fTtcblx0dmFyIG1hcCA9IHtcblx0XHRcInF1b3RlXCI6IFwiPiBcIixcblx0XHRcInVub3JkZXJlZC1saXN0XCI6IFwiKiBcIixcblx0XHRcIm9yZGVyZWQtbGlzdFwiOiBcIjEuIFwiXG5cdH07XG5cdGZvcih2YXIgaSA9IHN0YXJ0UG9pbnQubGluZTsgaSA8PSBlbmRQb2ludC5saW5lOyBpKyspIHtcblx0XHQoZnVuY3Rpb24oaSkge1xuXHRcdFx0dmFyIHRleHQgPSBjbS5nZXRMaW5lKGkpO1xuXHRcdFx0aWYoc3RhdFtuYW1lXSkge1xuXHRcdFx0XHR0ZXh0ID0gdGV4dC5yZXBsYWNlKHJlcGxbbmFtZV0sIFwiJDFcIik7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR0ZXh0ID0gbWFwW25hbWVdICsgdGV4dDtcblx0XHRcdH1cblx0XHRcdGNtLnJlcGxhY2VSYW5nZSh0ZXh0LCB7XG5cdFx0XHRcdGxpbmU6IGksXG5cdFx0XHRcdGNoOiAwXG5cdFx0XHR9LCB7XG5cdFx0XHRcdGxpbmU6IGksXG5cdFx0XHRcdGNoOiA5OTk5OTk5OTk5OTk5OVxuXHRcdFx0fSk7XG5cdFx0fSkoaSk7XG5cdH1cblx0Y20uZm9jdXMoKTtcbn1cblxuZnVuY3Rpb24gX3RvZ2dsZUJsb2NrKGVkaXRvciwgdHlwZSwgc3RhcnRfY2hhcnMsIGVuZF9jaGFycykge1xuXHRpZigvZWRpdG9yLXByZXZpZXctYWN0aXZlLy50ZXN0KGVkaXRvci5jb2RlbWlycm9yLmdldFdyYXBwZXJFbGVtZW50KCkubGFzdENoaWxkLmNsYXNzTmFtZSkpXG5cdFx0cmV0dXJuO1xuXG5cdGVuZF9jaGFycyA9ICh0eXBlb2YgZW5kX2NoYXJzID09PSBcInVuZGVmaW5lZFwiKSA/IHN0YXJ0X2NoYXJzIDogZW5kX2NoYXJzO1xuXHR2YXIgY20gPSBlZGl0b3IuY29kZW1pcnJvcjtcblx0dmFyIHN0YXQgPSBnZXRTdGF0ZShjbSk7XG5cblx0dmFyIHRleHQ7XG5cdHZhciBzdGFydCA9IHN0YXJ0X2NoYXJzO1xuXHR2YXIgZW5kID0gZW5kX2NoYXJzO1xuXG5cdHZhciBzdGFydFBvaW50ID0gY20uZ2V0Q3Vyc29yKFwic3RhcnRcIik7XG5cdHZhciBlbmRQb2ludCA9IGNtLmdldEN1cnNvcihcImVuZFwiKTtcblxuXHRpZihzdGF0W3R5cGVdKSB7XG5cdFx0dGV4dCA9IGNtLmdldExpbmUoc3RhcnRQb2ludC5saW5lKTtcblx0XHRzdGFydCA9IHRleHQuc2xpY2UoMCwgc3RhcnRQb2ludC5jaCk7XG5cdFx0ZW5kID0gdGV4dC5zbGljZShzdGFydFBvaW50LmNoKTtcblx0XHRpZih0eXBlID09IFwiYm9sZFwiKSB7XG5cdFx0XHRzdGFydCA9IHN0YXJ0LnJlcGxhY2UoLyhcXCpcXCp8X18pKD8hW1xcc1xcU10qKFxcKlxcKnxfXykpLywgXCJcIik7XG5cdFx0XHRlbmQgPSBlbmQucmVwbGFjZSgvKFxcKlxcKnxfXykvLCBcIlwiKTtcblx0XHR9IGVsc2UgaWYodHlwZSA9PSBcIml0YWxpY1wiKSB7XG5cdFx0XHRzdGFydCA9IHN0YXJ0LnJlcGxhY2UoLyhcXCp8XykoPyFbXFxzXFxTXSooXFwqfF8pKS8sIFwiXCIpO1xuXHRcdFx0ZW5kID0gZW5kLnJlcGxhY2UoLyhcXCp8XykvLCBcIlwiKTtcblx0XHR9IGVsc2UgaWYodHlwZSA9PSBcInN0cmlrZXRocm91Z2hcIikge1xuXHRcdFx0c3RhcnQgPSBzdGFydC5yZXBsYWNlKC8oXFwqXFwqfH5+KSg/IVtcXHNcXFNdKihcXCpcXCp8fn4pKS8sIFwiXCIpO1xuXHRcdFx0ZW5kID0gZW5kLnJlcGxhY2UoLyhcXCpcXCp8fn4pLywgXCJcIik7XG5cdFx0fVxuXHRcdGNtLnJlcGxhY2VSYW5nZShzdGFydCArIGVuZCwge1xuXHRcdFx0bGluZTogc3RhcnRQb2ludC5saW5lLFxuXHRcdFx0Y2g6IDBcblx0XHR9LCB7XG5cdFx0XHRsaW5lOiBzdGFydFBvaW50LmxpbmUsXG5cdFx0XHRjaDogOTk5OTk5OTk5OTk5OTlcblx0XHR9KTtcblxuXHRcdGlmKHR5cGUgPT0gXCJib2xkXCIgfHwgdHlwZSA9PSBcInN0cmlrZXRocm91Z2hcIikge1xuXHRcdFx0c3RhcnRQb2ludC5jaCAtPSAyO1xuXHRcdFx0aWYoc3RhcnRQb2ludCAhPT0gZW5kUG9pbnQpIHtcblx0XHRcdFx0ZW5kUG9pbnQuY2ggLT0gMjtcblx0XHRcdH1cblx0XHR9IGVsc2UgaWYodHlwZSA9PSBcIml0YWxpY1wiKSB7XG5cdFx0XHRzdGFydFBvaW50LmNoIC09IDE7XG5cdFx0XHRpZihzdGFydFBvaW50ICE9PSBlbmRQb2ludCkge1xuXHRcdFx0XHRlbmRQb2ludC5jaCAtPSAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fSBlbHNlIHtcblx0XHR0ZXh0ID0gY20uZ2V0U2VsZWN0aW9uKCk7XG5cdFx0aWYodHlwZSA9PSBcImJvbGRcIikge1xuXHRcdFx0dGV4dCA9IHRleHQuc3BsaXQoXCIqKlwiKS5qb2luKFwiXCIpO1xuXHRcdFx0dGV4dCA9IHRleHQuc3BsaXQoXCJfX1wiKS5qb2luKFwiXCIpO1xuXHRcdH0gZWxzZSBpZih0eXBlID09IFwiaXRhbGljXCIpIHtcblx0XHRcdHRleHQgPSB0ZXh0LnNwbGl0KFwiKlwiKS5qb2luKFwiXCIpO1xuXHRcdFx0dGV4dCA9IHRleHQuc3BsaXQoXCJfXCIpLmpvaW4oXCJcIik7XG5cdFx0fSBlbHNlIGlmKHR5cGUgPT0gXCJzdHJpa2V0aHJvdWdoXCIpIHtcblx0XHRcdHRleHQgPSB0ZXh0LnNwbGl0KFwifn5cIikuam9pbihcIlwiKTtcblx0XHR9XG5cdFx0Y20ucmVwbGFjZVNlbGVjdGlvbihzdGFydCArIHRleHQgKyBlbmQpO1xuXG5cdFx0c3RhcnRQb2ludC5jaCArPSBzdGFydF9jaGFycy5sZW5ndGg7XG5cdFx0ZW5kUG9pbnQuY2ggPSBzdGFydFBvaW50LmNoICsgdGV4dC5sZW5ndGg7XG5cdH1cblxuXHRjbS5zZXRTZWxlY3Rpb24oc3RhcnRQb2ludCwgZW5kUG9pbnQpO1xuXHRjbS5mb2N1cygpO1xufVxuXG5mdW5jdGlvbiBfY2xlYW5CbG9jayhjbSkge1xuXHRpZigvZWRpdG9yLXByZXZpZXctYWN0aXZlLy50ZXN0KGNtLmdldFdyYXBwZXJFbGVtZW50KCkubGFzdENoaWxkLmNsYXNzTmFtZSkpXG5cdFx0cmV0dXJuO1xuXG5cdHZhciBzdGFydFBvaW50ID0gY20uZ2V0Q3Vyc29yKFwic3RhcnRcIik7XG5cdHZhciBlbmRQb2ludCA9IGNtLmdldEN1cnNvcihcImVuZFwiKTtcblx0dmFyIHRleHQ7XG5cblx0Zm9yKHZhciBsaW5lID0gc3RhcnRQb2ludC5saW5lOyBsaW5lIDw9IGVuZFBvaW50LmxpbmU7IGxpbmUrKykge1xuXHRcdHRleHQgPSBjbS5nZXRMaW5lKGxpbmUpO1xuXHRcdHRleHQgPSB0ZXh0LnJlcGxhY2UoL15bIF0qKFsjIF0rfFxcKnxcXC18Wz4gXSt8WzAtOV0rKC58XFwpKSlbIF0qLywgXCJcIik7XG5cblx0XHRjbS5yZXBsYWNlUmFuZ2UodGV4dCwge1xuXHRcdFx0bGluZTogbGluZSxcblx0XHRcdGNoOiAwXG5cdFx0fSwge1xuXHRcdFx0bGluZTogbGluZSxcblx0XHRcdGNoOiA5OTk5OTk5OTk5OTk5OVxuXHRcdH0pO1xuXHR9XG59XG5cbi8vIE1lcmdlIHRoZSBwcm9wZXJ0aWVzIG9mIG9uZSBvYmplY3QgaW50byBhbm90aGVyLlxuZnVuY3Rpb24gX21lcmdlUHJvcGVydGllcyh0YXJnZXQsIHNvdXJjZSkge1xuXHRmb3IodmFyIHByb3BlcnR5IGluIHNvdXJjZSkge1xuXHRcdGlmKHNvdXJjZS5oYXNPd25Qcm9wZXJ0eShwcm9wZXJ0eSkpIHtcblx0XHRcdGlmKHNvdXJjZVtwcm9wZXJ0eV0gaW5zdGFuY2VvZiBBcnJheSkge1xuXHRcdFx0XHR0YXJnZXRbcHJvcGVydHldID0gc291cmNlW3Byb3BlcnR5XS5jb25jYXQodGFyZ2V0W3Byb3BlcnR5XSBpbnN0YW5jZW9mIEFycmF5ID8gdGFyZ2V0W3Byb3BlcnR5XSA6IFtdKTtcblx0XHRcdH0gZWxzZSBpZihcblx0XHRcdFx0c291cmNlW3Byb3BlcnR5XSAhPT0gbnVsbCAmJlxuXHRcdFx0XHR0eXBlb2Ygc291cmNlW3Byb3BlcnR5XSA9PT0gXCJvYmplY3RcIiAmJlxuXHRcdFx0XHRzb3VyY2VbcHJvcGVydHldLmNvbnN0cnVjdG9yID09PSBPYmplY3Rcblx0XHRcdCkge1xuXHRcdFx0XHR0YXJnZXRbcHJvcGVydHldID0gX21lcmdlUHJvcGVydGllcyh0YXJnZXRbcHJvcGVydHldIHx8IHt9LCBzb3VyY2VbcHJvcGVydHldKTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHRhcmdldFtwcm9wZXJ0eV0gPSBzb3VyY2VbcHJvcGVydHldO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHJldHVybiB0YXJnZXQ7XG59XG5cbi8vIE1lcmdlIGFuIGFyYml0cmFyeSBudW1iZXIgb2Ygb2JqZWN0cyBpbnRvIG9uZS5cbmZ1bmN0aW9uIGV4dGVuZCh0YXJnZXQpIHtcblx0Zm9yKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykge1xuXHRcdHRhcmdldCA9IF9tZXJnZVByb3BlcnRpZXModGFyZ2V0LCBhcmd1bWVudHNbaV0pO1xuXHR9XG5cblx0cmV0dXJuIHRhcmdldDtcbn1cblxuLyogVGhlIHJpZ2h0IHdvcmQgY291bnQgaW4gcmVzcGVjdCBmb3IgQ0pLLiAqL1xuZnVuY3Rpb24gd29yZENvdW50KGRhdGEpIHtcblx0dmFyIHBhdHRlcm4gPSAvW2EtekEtWjAtOV9cXHUwMzkyLVxcdTAzYzlcXHUwNDEwLVxcdTA0RjldK3xbXFx1NEUwMC1cXHU5RkZGXFx1MzQwMC1cXHU0ZGJmXFx1ZjkwMC1cXHVmYWZmXFx1MzA0MC1cXHUzMDlmXFx1YWMwMC1cXHVkN2FmXSsvZztcblx0dmFyIG0gPSBkYXRhLm1hdGNoKHBhdHRlcm4pO1xuXHR2YXIgY291bnQgPSAwO1xuXHRpZihtID09PSBudWxsKSByZXR1cm4gY291bnQ7XG5cdGZvcih2YXIgaSA9IDA7IGkgPCBtLmxlbmd0aDsgaSsrKSB7XG5cdFx0aWYobVtpXS5jaGFyQ29kZUF0KDApID49IDB4NEUwMCkge1xuXHRcdFx0Y291bnQgKz0gbVtpXS5sZW5ndGg7XG5cdFx0fSBlbHNlIHtcblx0XHRcdGNvdW50ICs9IDE7XG5cdFx0fVxuXHR9XG5cdHJldHVybiBjb3VudDtcbn1cblxudmFyIHRvb2xiYXJCdWlsdEluQnV0dG9ucyA9IHtcblx0XCJib2xkXCI6IHtcblx0XHRuYW1lOiBcImJvbGRcIixcblx0XHRhY3Rpb246IHRvZ2dsZUJvbGQsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLWJvbGRcIixcblx0XHR0aXRsZTogXCJCb2xkXCIsXG5cdFx0ZGVmYXVsdDogdHJ1ZVxuXHR9LFxuXHRcIml0YWxpY1wiOiB7XG5cdFx0bmFtZTogXCJpdGFsaWNcIixcblx0XHRhY3Rpb246IHRvZ2dsZUl0YWxpYyxcblx0XHRjbGFzc05hbWU6IFwiZmEgZmEtaXRhbGljXCIsXG5cdFx0dGl0bGU6IFwiSXRhbGljXCIsXG5cdFx0ZGVmYXVsdDogdHJ1ZVxuXHR9LFxuXHRcInN0cmlrZXRocm91Z2hcIjoge1xuXHRcdG5hbWU6IFwic3RyaWtldGhyb3VnaFwiLFxuXHRcdGFjdGlvbjogdG9nZ2xlU3RyaWtldGhyb3VnaCxcblx0XHRjbGFzc05hbWU6IFwiZmEgZmEtc3RyaWtldGhyb3VnaFwiLFxuXHRcdHRpdGxlOiBcIlN0cmlrZXRocm91Z2hcIlxuXHR9LFxuXHRcImhlYWRpbmdcIjoge1xuXHRcdG5hbWU6IFwiaGVhZGluZ1wiLFxuXHRcdGFjdGlvbjogdG9nZ2xlSGVhZGluZ1NtYWxsZXIsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLWhlYWRlclwiLFxuXHRcdHRpdGxlOiBcIkhlYWRpbmdcIixcblx0XHRkZWZhdWx0OiB0cnVlXG5cdH0sXG5cdFwiaGVhZGluZy1zbWFsbGVyXCI6IHtcblx0XHRuYW1lOiBcImhlYWRpbmctc21hbGxlclwiLFxuXHRcdGFjdGlvbjogdG9nZ2xlSGVhZGluZ1NtYWxsZXIsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLWhlYWRlciBmYS1oZWFkZXIteCBmYS1oZWFkZXItc21hbGxlclwiLFxuXHRcdHRpdGxlOiBcIlNtYWxsZXIgSGVhZGluZ1wiXG5cdH0sXG5cdFwiaGVhZGluZy1iaWdnZXJcIjoge1xuXHRcdG5hbWU6IFwiaGVhZGluZy1iaWdnZXJcIixcblx0XHRhY3Rpb246IHRvZ2dsZUhlYWRpbmdCaWdnZXIsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLWhlYWRlciBmYS1oZWFkZXIteCBmYS1oZWFkZXItYmlnZ2VyXCIsXG5cdFx0dGl0bGU6IFwiQmlnZ2VyIEhlYWRpbmdcIlxuXHR9LFxuXHRcImhlYWRpbmctMVwiOiB7XG5cdFx0bmFtZTogXCJoZWFkaW5nLTFcIixcblx0XHRhY3Rpb246IHRvZ2dsZUhlYWRpbmcxLFxuXHRcdGNsYXNzTmFtZTogXCJmYSBmYS1oZWFkZXIgZmEtaGVhZGVyLXggZmEtaGVhZGVyLTFcIixcblx0XHR0aXRsZTogXCJCaWcgSGVhZGluZ1wiXG5cdH0sXG5cdFwiaGVhZGluZy0yXCI6IHtcblx0XHRuYW1lOiBcImhlYWRpbmctMlwiLFxuXHRcdGFjdGlvbjogdG9nZ2xlSGVhZGluZzIsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLWhlYWRlciBmYS1oZWFkZXIteCBmYS1oZWFkZXItMlwiLFxuXHRcdHRpdGxlOiBcIk1lZGl1bSBIZWFkaW5nXCJcblx0fSxcblx0XCJoZWFkaW5nLTNcIjoge1xuXHRcdG5hbWU6IFwiaGVhZGluZy0zXCIsXG5cdFx0YWN0aW9uOiB0b2dnbGVIZWFkaW5nMyxcblx0XHRjbGFzc05hbWU6IFwiZmEgZmEtaGVhZGVyIGZhLWhlYWRlci14IGZhLWhlYWRlci0zXCIsXG5cdFx0dGl0bGU6IFwiU21hbGwgSGVhZGluZ1wiXG5cdH0sXG5cdFwic2VwYXJhdG9yLTFcIjoge1xuXHRcdG5hbWU6IFwic2VwYXJhdG9yLTFcIlxuXHR9LFxuXHRcImNvZGVcIjoge1xuXHRcdG5hbWU6IFwiY29kZVwiLFxuXHRcdGFjdGlvbjogdG9nZ2xlQ29kZUJsb2NrLFxuXHRcdGNsYXNzTmFtZTogXCJmYSBmYS1jb2RlXCIsXG5cdFx0dGl0bGU6IFwiQ29kZVwiXG5cdH0sXG5cdFwicXVvdGVcIjoge1xuXHRcdG5hbWU6IFwicXVvdGVcIixcblx0XHRhY3Rpb246IHRvZ2dsZUJsb2NrcXVvdGUsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLXF1b3RlLWxlZnRcIixcblx0XHR0aXRsZTogXCJRdW90ZVwiLFxuXHRcdGRlZmF1bHQ6IHRydWVcblx0fSxcblx0XCJ1bm9yZGVyZWQtbGlzdFwiOiB7XG5cdFx0bmFtZTogXCJ1bm9yZGVyZWQtbGlzdFwiLFxuXHRcdGFjdGlvbjogdG9nZ2xlVW5vcmRlcmVkTGlzdCxcblx0XHRjbGFzc05hbWU6IFwiZmEgZmEtbGlzdC11bFwiLFxuXHRcdHRpdGxlOiBcIkdlbmVyaWMgTGlzdFwiLFxuXHRcdGRlZmF1bHQ6IHRydWVcblx0fSxcblx0XCJvcmRlcmVkLWxpc3RcIjoge1xuXHRcdG5hbWU6IFwib3JkZXJlZC1saXN0XCIsXG5cdFx0YWN0aW9uOiB0b2dnbGVPcmRlcmVkTGlzdCxcblx0XHRjbGFzc05hbWU6IFwiZmEgZmEtbGlzdC1vbFwiLFxuXHRcdHRpdGxlOiBcIk51bWJlcmVkIExpc3RcIixcblx0XHRkZWZhdWx0OiB0cnVlXG5cdH0sXG5cdFwiY2xlYW4tYmxvY2tcIjoge1xuXHRcdG5hbWU6IFwiY2xlYW4tYmxvY2tcIixcblx0XHRhY3Rpb246IGNsZWFuQmxvY2ssXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLWVyYXNlciBmYS1jbGVhbi1ibG9ja1wiLFxuXHRcdHRpdGxlOiBcIkNsZWFuIGJsb2NrXCJcblx0fSxcblx0XCJzZXBhcmF0b3ItMlwiOiB7XG5cdFx0bmFtZTogXCJzZXBhcmF0b3ItMlwiXG5cdH0sXG5cdFwibGlua1wiOiB7XG5cdFx0bmFtZTogXCJsaW5rXCIsXG5cdFx0YWN0aW9uOiBkcmF3TGluayxcblx0XHRjbGFzc05hbWU6IFwiZmEgZmEtbGlua1wiLFxuXHRcdHRpdGxlOiBcIkNyZWF0ZSBMaW5rXCIsXG5cdFx0ZGVmYXVsdDogdHJ1ZVxuXHR9LFxuXHRcImltYWdlXCI6IHtcblx0XHRuYW1lOiBcImltYWdlXCIsXG5cdFx0YWN0aW9uOiBkcmF3SW1hZ2UsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLXBpY3R1cmUtb1wiLFxuXHRcdHRpdGxlOiBcIkluc2VydCBJbWFnZVwiLFxuXHRcdGRlZmF1bHQ6IHRydWVcblx0fSxcblx0XCJ0YWJsZVwiOiB7XG5cdFx0bmFtZTogXCJ0YWJsZVwiLFxuXHRcdGFjdGlvbjogZHJhd1RhYmxlLFxuXHRcdGNsYXNzTmFtZTogXCJmYSBmYS10YWJsZVwiLFxuXHRcdHRpdGxlOiBcIkluc2VydCBUYWJsZVwiXG5cdH0sXG5cdFwiaG9yaXpvbnRhbC1ydWxlXCI6IHtcblx0XHRuYW1lOiBcImhvcml6b250YWwtcnVsZVwiLFxuXHRcdGFjdGlvbjogZHJhd0hvcml6b250YWxSdWxlLFxuXHRcdGNsYXNzTmFtZTogXCJmYSBmYS1taW51c1wiLFxuXHRcdHRpdGxlOiBcIkluc2VydCBIb3Jpem9udGFsIExpbmVcIlxuXHR9LFxuXHRcInNlcGFyYXRvci0zXCI6IHtcblx0XHRuYW1lOiBcInNlcGFyYXRvci0zXCJcblx0fSxcblx0XCJwcmV2aWV3XCI6IHtcblx0XHRuYW1lOiBcInByZXZpZXdcIixcblx0XHRhY3Rpb246IHRvZ2dsZVByZXZpZXcsXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLWV5ZSBuby1kaXNhYmxlXCIsXG5cdFx0dGl0bGU6IFwiVG9nZ2xlIFByZXZpZXdcIixcblx0XHRkZWZhdWx0OiB0cnVlXG5cdH0sXG5cdFwic2lkZS1ieS1zaWRlXCI6IHtcblx0XHRuYW1lOiBcInNpZGUtYnktc2lkZVwiLFxuXHRcdGFjdGlvbjogdG9nZ2xlU2lkZUJ5U2lkZSxcblx0XHRjbGFzc05hbWU6IFwiZmEgZmEtY29sdW1ucyBuby1kaXNhYmxlIG5vLW1vYmlsZVwiLFxuXHRcdHRpdGxlOiBcIlRvZ2dsZSBTaWRlIGJ5IFNpZGVcIixcblx0XHRkZWZhdWx0OiB0cnVlXG5cdH0sXG5cdFwiZnVsbHNjcmVlblwiOiB7XG5cdFx0bmFtZTogXCJmdWxsc2NyZWVuXCIsXG5cdFx0YWN0aW9uOiB0b2dnbGVGdWxsU2NyZWVuLFxuXHRcdGNsYXNzTmFtZTogXCJmYSBmYS1hcnJvd3MtYWx0IG5vLWRpc2FibGUgbm8tbW9iaWxlXCIsXG5cdFx0dGl0bGU6IFwiVG9nZ2xlIEZ1bGxzY3JlZW5cIixcblx0XHRkZWZhdWx0OiB0cnVlXG5cdH0sXG5cdFwic2VwYXJhdG9yLTRcIjoge1xuXHRcdG5hbWU6IFwic2VwYXJhdG9yLTRcIlxuXHR9LFxuXHRcImd1aWRlXCI6IHtcblx0XHRuYW1lOiBcImd1aWRlXCIsXG5cdFx0YWN0aW9uOiBcImh0dHBzOi8vc2ltcGxlbWRlLmNvbS9tYXJrZG93bi1ndWlkZVwiLFxuXHRcdGNsYXNzTmFtZTogXCJmYSBmYS1xdWVzdGlvbi1jaXJjbGVcIixcblx0XHR0aXRsZTogXCJNYXJrZG93biBHdWlkZVwiLFxuXHRcdGRlZmF1bHQ6IHRydWVcblx0fSxcblx0XCJzZXBhcmF0b3ItNVwiOiB7XG5cdFx0bmFtZTogXCJzZXBhcmF0b3ItNVwiXG5cdH0sXG5cdFwidW5kb1wiOiB7XG5cdFx0bmFtZTogXCJ1bmRvXCIsXG5cdFx0YWN0aW9uOiB1bmRvLFxuXHRcdGNsYXNzTmFtZTogXCJmYSBmYS11bmRvIG5vLWRpc2FibGVcIixcblx0XHR0aXRsZTogXCJVbmRvXCJcblx0fSxcblx0XCJyZWRvXCI6IHtcblx0XHRuYW1lOiBcInJlZG9cIixcblx0XHRhY3Rpb246IHJlZG8sXG5cdFx0Y2xhc3NOYW1lOiBcImZhIGZhLXJlcGVhdCBuby1kaXNhYmxlXCIsXG5cdFx0dGl0bGU6IFwiUmVkb1wiXG5cdH1cbn07XG5cbnZhciBpbnNlcnRUZXh0cyA9IHtcblx0bGluazogW1wiW1wiLCBcIl0oI3VybCMpXCJdLFxuXHRpbWFnZTogW1wiIVtdKFwiLCBcIiN1cmwjKVwiXSxcblx0dGFibGU6IFtcIlwiLCBcIlxcblxcbnwgQ29sdW1uIDEgfCBDb2x1bW4gMiB8IENvbHVtbiAzIHxcXG58IC0tLS0tLS0tIHwgLS0tLS0tLS0gfCAtLS0tLS0tLSB8XFxufCBUZXh0ICAgICB8IFRleHQgICAgIHwgVGV4dCAgICAgfFxcblxcblwiXSxcblx0aG9yaXpvbnRhbFJ1bGU6IFtcIlwiLCBcIlxcblxcbi0tLS0tXFxuXFxuXCJdXG59O1xuXG52YXIgcHJvbXB0VGV4dHMgPSB7XG5cdGxpbms6IFwiVVJMIGZvciB0aGUgbGluazpcIixcblx0aW1hZ2U6IFwiVVJMIG9mIHRoZSBpbWFnZTpcIlxufTtcblxudmFyIGJsb2NrU3R5bGVzID0ge1xuXHRcImJvbGRcIjogXCIqKlwiLFxuXHRcImNvZGVcIjogXCJgYGBcIixcblx0XCJpdGFsaWNcIjogXCIqXCJcbn07XG5cbi8qKlxuICogSW50ZXJmYWNlIG9mIFNpbXBsZU1ERS5cbiAqL1xuZnVuY3Rpb24gU2ltcGxlTURFKG9wdGlvbnMpIHtcblx0Ly8gSGFuZGxlIG9wdGlvbnMgcGFyYW1ldGVyXG5cdG9wdGlvbnMgPSBvcHRpb25zIHx8IHt9O1xuXG5cblx0Ly8gVXNlZCBsYXRlciB0byByZWZlciB0byBpdFwicyBwYXJlbnRcblx0b3B0aW9ucy5wYXJlbnQgPSB0aGlzO1xuXG5cblx0Ly8gQ2hlY2sgaWYgRm9udCBBd2Vzb21lIG5lZWRzIHRvIGJlIGF1dG8gZG93bmxvYWRlZFxuXHR2YXIgYXV0b0Rvd25sb2FkRkEgPSB0cnVlO1xuXG5cdGlmKG9wdGlvbnMuYXV0b0Rvd25sb2FkRm9udEF3ZXNvbWUgPT09IGZhbHNlKSB7XG5cdFx0YXV0b0Rvd25sb2FkRkEgPSBmYWxzZTtcblx0fVxuXG5cdGlmKG9wdGlvbnMuYXV0b0Rvd25sb2FkRm9udEF3ZXNvbWUgIT09IHRydWUpIHtcblx0XHR2YXIgc3R5bGVTaGVldHMgPSBkb2N1bWVudC5zdHlsZVNoZWV0cztcblx0XHRmb3IodmFyIGkgPSAwOyBpIDwgc3R5bGVTaGVldHMubGVuZ3RoOyBpKyspIHtcblx0XHRcdGlmKCFzdHlsZVNoZWV0c1tpXS5ocmVmKVxuXHRcdFx0XHRjb250aW51ZTtcblxuXHRcdFx0aWYoc3R5bGVTaGVldHNbaV0uaHJlZi5pbmRleE9mKFwiLy9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvXCIpID4gLTEpIHtcblx0XHRcdFx0YXV0b0Rvd25sb2FkRkEgPSBmYWxzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpZihhdXRvRG93bmxvYWRGQSkge1xuXHRcdHZhciBsaW5rID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImxpbmtcIik7XG5cdFx0bGluay5yZWwgPSBcInN0eWxlc2hlZXRcIjtcblx0XHRsaW5rLmhyZWYgPSBcImh0dHBzOi8vbWF4Y2RuLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lL2xhdGVzdC9jc3MvZm9udC1hd2Vzb21lLm1pbi5jc3NcIjtcblx0XHRkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZShcImhlYWRcIilbMF0uYXBwZW5kQ2hpbGQobGluayk7XG5cdH1cblxuXG5cdC8vIEZpbmQgdGhlIHRleHRhcmVhIHRvIHVzZVxuXHRpZihvcHRpb25zLmVsZW1lbnQpIHtcblx0XHR0aGlzLmVsZW1lbnQgPSBvcHRpb25zLmVsZW1lbnQ7XG5cdH0gZWxzZSBpZihvcHRpb25zLmVsZW1lbnQgPT09IG51bGwpIHtcblx0XHQvLyBUaGlzIG1lYW5zIHRoYXQgdGhlIGVsZW1lbnQgb3B0aW9uIHdhcyBzcGVjaWZpZWQsIGJ1dCBubyBlbGVtZW50IHdhcyBmb3VuZFxuXHRcdGNvbnNvbGUubG9nKFwiU2ltcGxlTURFOiBFcnJvci4gTm8gZWxlbWVudCB3YXMgZm91bmQuXCIpO1xuXHRcdHJldHVybjtcblx0fVxuXG5cblx0Ly8gSGFuZGxlIHRvb2xiYXJcblx0aWYob3B0aW9ucy50b29sYmFyID09PSB1bmRlZmluZWQpIHtcblx0XHQvLyBJbml0aWFsaXplXG5cdFx0b3B0aW9ucy50b29sYmFyID0gW107XG5cblxuXHRcdC8vIExvb3Agb3ZlciB0aGUgYnVpbHQgaW4gYnV0dG9ucywgdG8gZ2V0IHRoZSBwcmVmZXJyZWQgb3JkZXJcblx0XHRmb3IodmFyIGtleSBpbiB0b29sYmFyQnVpbHRJbkJ1dHRvbnMpIHtcblx0XHRcdGlmKHRvb2xiYXJCdWlsdEluQnV0dG9ucy5oYXNPd25Qcm9wZXJ0eShrZXkpKSB7XG5cdFx0XHRcdGlmKGtleS5pbmRleE9mKFwic2VwYXJhdG9yLVwiKSAhPSAtMSkge1xuXHRcdFx0XHRcdG9wdGlvbnMudG9vbGJhci5wdXNoKFwifFwiKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlmKHRvb2xiYXJCdWlsdEluQnV0dG9uc1trZXldLmRlZmF1bHQgPT09IHRydWUgfHwgKG9wdGlvbnMuc2hvd0ljb25zICYmIG9wdGlvbnMuc2hvd0ljb25zLmNvbnN0cnVjdG9yID09PSBBcnJheSAmJiBvcHRpb25zLnNob3dJY29ucy5pbmRleE9mKGtleSkgIT0gLTEpKSB7XG5cdFx0XHRcdFx0b3B0aW9ucy50b29sYmFyLnB1c2goa2V5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Ly8gSGFuZGxlIHN0YXR1cyBiYXJcblx0aWYoIW9wdGlvbnMuaGFzT3duUHJvcGVydHkoXCJzdGF0dXNcIikpIHtcblx0XHRvcHRpb25zLnN0YXR1cyA9IFtcImF1dG9zYXZlXCIsIFwibGluZXNcIiwgXCJ3b3Jkc1wiLCBcImN1cnNvclwiXTtcblx0fVxuXG5cblx0Ly8gQWRkIGRlZmF1bHQgcHJldmlldyByZW5kZXJpbmcgZnVuY3Rpb25cblx0aWYoIW9wdGlvbnMucHJldmlld1JlbmRlcikge1xuXHRcdG9wdGlvbnMucHJldmlld1JlbmRlciA9IGZ1bmN0aW9uKHBsYWluVGV4dCkge1xuXHRcdFx0Ly8gTm90ZTogXCJ0aGlzXCIgcmVmZXJzIHRvIHRoZSBvcHRpb25zIG9iamVjdFxuXHRcdFx0cmV0dXJuIHRoaXMucGFyZW50Lm1hcmtkb3duKHBsYWluVGV4dCk7XG5cdFx0fTtcblx0fVxuXG5cblx0Ly8gU2V0IGRlZmF1bHQgb3B0aW9ucyBmb3IgcGFyc2luZyBjb25maWdcblx0b3B0aW9ucy5wYXJzaW5nQ29uZmlnID0gZXh0ZW5kKHtcblx0XHRoaWdobGlnaHRGb3JtYXR0aW5nOiB0cnVlIC8vIG5lZWRlZCBmb3IgdG9nZ2xlQ29kZUJsb2NrIHRvIGRldGVjdCB0eXBlcyBvZiBjb2RlXG5cdH0sIG9wdGlvbnMucGFyc2luZ0NvbmZpZyB8fCB7fSk7XG5cblxuXHQvLyBNZXJnaW5nIHRoZSBpbnNlcnRUZXh0cywgd2l0aCB0aGUgZ2l2ZW4gb3B0aW9uc1xuXHRvcHRpb25zLmluc2VydFRleHRzID0gZXh0ZW5kKHt9LCBpbnNlcnRUZXh0cywgb3B0aW9ucy5pbnNlcnRUZXh0cyB8fCB7fSk7XG5cblxuXHQvLyBNZXJnaW5nIHRoZSBwcm9tcHRUZXh0cywgd2l0aCB0aGUgZ2l2ZW4gb3B0aW9uc1xuXHRvcHRpb25zLnByb21wdFRleHRzID0gcHJvbXB0VGV4dHM7XG5cblxuXHQvLyBNZXJnaW5nIHRoZSBibG9ja1N0eWxlcywgd2l0aCB0aGUgZ2l2ZW4gb3B0aW9uc1xuXHRvcHRpb25zLmJsb2NrU3R5bGVzID0gZXh0ZW5kKHt9LCBibG9ja1N0eWxlcywgb3B0aW9ucy5ibG9ja1N0eWxlcyB8fCB7fSk7XG5cblxuXHQvLyBNZXJnaW5nIHRoZSBzaG9ydGN1dHMsIHdpdGggdGhlIGdpdmVuIG9wdGlvbnNcblx0b3B0aW9ucy5zaG9ydGN1dHMgPSBleHRlbmQoe30sIHNob3J0Y3V0cywgb3B0aW9ucy5zaG9ydGN1dHMgfHwge30pO1xuXG5cblx0Ly8gQ2hhbmdlIHVuaXF1ZV9pZCB0byB1bmlxdWVJZCBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblx0aWYob3B0aW9ucy5hdXRvc2F2ZSAhPSB1bmRlZmluZWQgJiYgb3B0aW9ucy5hdXRvc2F2ZS51bmlxdWVfaWQgIT0gdW5kZWZpbmVkICYmIG9wdGlvbnMuYXV0b3NhdmUudW5pcXVlX2lkICE9IFwiXCIpXG5cdFx0b3B0aW9ucy5hdXRvc2F2ZS51bmlxdWVJZCA9IG9wdGlvbnMuYXV0b3NhdmUudW5pcXVlX2lkO1xuXG5cblx0Ly8gVXBkYXRlIHRoaXMgb3B0aW9uc1xuXHR0aGlzLm9wdGlvbnMgPSBvcHRpb25zO1xuXG5cblx0Ly8gQXV0byByZW5kZXJcblx0dGhpcy5yZW5kZXIoKTtcblxuXG5cdC8vIFRoZSBjb2RlbWlycm9yIGNvbXBvbmVudCBpcyBvbmx5IGF2YWlsYWJsZSBhZnRlciByZW5kZXJpbmdcblx0Ly8gc28sIHRoZSBzZXR0ZXIgZm9yIHRoZSBpbml0aWFsVmFsdWUgY2FuIG9ubHkgcnVuIGFmdGVyXG5cdC8vIHRoZSBlbGVtZW50IGhhcyBiZWVuIHJlbmRlcmVkXG5cdGlmKG9wdGlvbnMuaW5pdGlhbFZhbHVlICYmICghdGhpcy5vcHRpb25zLmF1dG9zYXZlIHx8IHRoaXMub3B0aW9ucy5hdXRvc2F2ZS5mb3VuZFNhdmVkVmFsdWUgIT09IHRydWUpKSB7XG5cdFx0dGhpcy52YWx1ZShvcHRpb25zLmluaXRpYWxWYWx1ZSk7XG5cdH1cbn1cblxuLyoqXG4gKiBEZWZhdWx0IG1hcmtkb3duIHJlbmRlci5cbiAqL1xuU2ltcGxlTURFLnByb3RvdHlwZS5tYXJrZG93biA9IGZ1bmN0aW9uKHRleHQpIHtcblx0aWYobWFya2VkKSB7XG5cdFx0Ly8gSW5pdGlhbGl6ZVxuXHRcdHZhciBtYXJrZWRPcHRpb25zID0ge307XG5cblxuXHRcdC8vIFVwZGF0ZSBvcHRpb25zXG5cdFx0aWYodGhpcy5vcHRpb25zICYmIHRoaXMub3B0aW9ucy5yZW5kZXJpbmdDb25maWcgJiYgdGhpcy5vcHRpb25zLnJlbmRlcmluZ0NvbmZpZy5zaW5nbGVMaW5lQnJlYWtzID09PSBmYWxzZSkge1xuXHRcdFx0bWFya2VkT3B0aW9ucy5icmVha3MgPSBmYWxzZTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0bWFya2VkT3B0aW9ucy5icmVha3MgPSB0cnVlO1xuXHRcdH1cblxuXHRcdGlmKHRoaXMub3B0aW9ucyAmJiB0aGlzLm9wdGlvbnMucmVuZGVyaW5nQ29uZmlnICYmIHRoaXMub3B0aW9ucy5yZW5kZXJpbmdDb25maWcuY29kZVN5bnRheEhpZ2hsaWdodGluZyA9PT0gdHJ1ZSAmJiB3aW5kb3cuaGxqcykge1xuXHRcdFx0bWFya2VkT3B0aW9ucy5oaWdobGlnaHQgPSBmdW5jdGlvbihjb2RlKSB7XG5cdFx0XHRcdHJldHVybiB3aW5kb3cuaGxqcy5oaWdobGlnaHRBdXRvKGNvZGUpLnZhbHVlO1xuXHRcdFx0fTtcblx0XHR9XG5cblxuXHRcdC8vIFNldCBvcHRpb25zXG5cdFx0bWFya2VkLnNldE9wdGlvbnMobWFya2VkT3B0aW9ucyk7XG5cblxuXHRcdC8vIFJldHVyblxuXHRcdHJldHVybiBtYXJrZWQodGV4dCk7XG5cdH1cbn07XG5cbi8qKlxuICogUmVuZGVyIGVkaXRvciB0byB0aGUgZ2l2ZW4gZWxlbWVudC5cbiAqL1xuU2ltcGxlTURFLnByb3RvdHlwZS5yZW5kZXIgPSBmdW5jdGlvbihlbCkge1xuXHRpZighZWwpIHtcblx0XHRlbCA9IHRoaXMuZWxlbWVudCB8fCBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZShcInRleHRhcmVhXCIpWzBdO1xuXHR9XG5cblx0aWYodGhpcy5fcmVuZGVyZWQgJiYgdGhpcy5fcmVuZGVyZWQgPT09IGVsKSB7XG5cdFx0Ly8gQWxyZWFkeSByZW5kZXJlZC5cblx0XHRyZXR1cm47XG5cdH1cblxuXHR0aGlzLmVsZW1lbnQgPSBlbDtcblx0dmFyIG9wdGlvbnMgPSB0aGlzLm9wdGlvbnM7XG5cblx0dmFyIHNlbGYgPSB0aGlzO1xuXHR2YXIga2V5TWFwcyA9IHt9O1xuXG5cdGZvcih2YXIga2V5IGluIG9wdGlvbnMuc2hvcnRjdXRzKSB7XG5cdFx0Ly8gbnVsbCBzdGFuZHMgZm9yIFwiZG8gbm90IGJpbmQgdGhpcyBjb21tYW5kXCJcblx0XHRpZihvcHRpb25zLnNob3J0Y3V0c1trZXldICE9PSBudWxsICYmIGJpbmRpbmdzW2tleV0gIT09IG51bGwpIHtcblx0XHRcdChmdW5jdGlvbihrZXkpIHtcblx0XHRcdFx0a2V5TWFwc1tmaXhTaG9ydGN1dChvcHRpb25zLnNob3J0Y3V0c1trZXldKV0gPSBmdW5jdGlvbigpIHtcblx0XHRcdFx0XHRiaW5kaW5nc1trZXldKHNlbGYpO1xuXHRcdFx0XHR9O1xuXHRcdFx0fSkoa2V5KTtcblx0XHR9XG5cdH1cblxuXHRrZXlNYXBzW1wiRW50ZXJcIl0gPSBcIm5ld2xpbmVBbmRJbmRlbnRDb250aW51ZU1hcmtkb3duTGlzdFwiO1xuXHRrZXlNYXBzW1wiVGFiXCJdID0gXCJ0YWJBbmRJbmRlbnRNYXJrZG93bkxpc3RcIjtcblx0a2V5TWFwc1tcIlNoaWZ0LVRhYlwiXSA9IFwic2hpZnRUYWJBbmRVbmluZGVudE1hcmtkb3duTGlzdFwiO1xuXHRrZXlNYXBzW1wiRXNjXCJdID0gZnVuY3Rpb24oY20pIHtcblx0XHRpZihjbS5nZXRPcHRpb24oXCJmdWxsU2NyZWVuXCIpKSB0b2dnbGVGdWxsU2NyZWVuKHNlbGYpO1xuXHR9O1xuXG5cdGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJrZXlkb3duXCIsIGZ1bmN0aW9uKGUpIHtcblx0XHRlID0gZSB8fCB3aW5kb3cuZXZlbnQ7XG5cblx0XHRpZihlLmtleUNvZGUgPT0gMjcpIHtcblx0XHRcdGlmKHNlbGYuY29kZW1pcnJvci5nZXRPcHRpb24oXCJmdWxsU2NyZWVuXCIpKSB0b2dnbGVGdWxsU2NyZWVuKHNlbGYpO1xuXHRcdH1cblx0fSwgZmFsc2UpO1xuXG5cdHZhciBtb2RlLCBiYWNrZHJvcDtcblx0aWYob3B0aW9ucy5zcGVsbENoZWNrZXIgIT09IGZhbHNlKSB7XG5cdFx0bW9kZSA9IFwic3BlbGwtY2hlY2tlclwiO1xuXHRcdGJhY2tkcm9wID0gb3B0aW9ucy5wYXJzaW5nQ29uZmlnO1xuXHRcdGJhY2tkcm9wLm5hbWUgPSBcImdmbVwiO1xuXHRcdGJhY2tkcm9wLmdpdEh1YlNwaWNlID0gZmFsc2U7XG5cblx0XHRDb2RlTWlycm9yU3BlbGxDaGVja2VyKHtcblx0XHRcdGNvZGVNaXJyb3JJbnN0YW5jZTogQ29kZU1pcnJvclxuXHRcdH0pO1xuXHR9IGVsc2Uge1xuXHRcdG1vZGUgPSBvcHRpb25zLnBhcnNpbmdDb25maWc7XG5cdFx0bW9kZS5uYW1lID0gXCJnZm1cIjtcblx0XHRtb2RlLmdpdEh1YlNwaWNlID0gZmFsc2U7XG5cdH1cblxuXHR0aGlzLmNvZGVtaXJyb3IgPSBDb2RlTWlycm9yLmZyb21UZXh0QXJlYShlbCwge1xuXHRcdG1vZGU6IG1vZGUsXG5cdFx0YmFja2Ryb3A6IGJhY2tkcm9wLFxuXHRcdHRoZW1lOiBcInBhcGVyXCIsXG5cdFx0dGFiU2l6ZTogKG9wdGlvbnMudGFiU2l6ZSAhPSB1bmRlZmluZWQpID8gb3B0aW9ucy50YWJTaXplIDogMixcblx0XHRpbmRlbnRVbml0OiAob3B0aW9ucy50YWJTaXplICE9IHVuZGVmaW5lZCkgPyBvcHRpb25zLnRhYlNpemUgOiAyLFxuXHRcdGluZGVudFdpdGhUYWJzOiAob3B0aW9ucy5pbmRlbnRXaXRoVGFicyA9PT0gZmFsc2UpID8gZmFsc2UgOiB0cnVlLFxuXHRcdGxpbmVOdW1iZXJzOiBmYWxzZSxcblx0XHRhdXRvZm9jdXM6IChvcHRpb25zLmF1dG9mb2N1cyA9PT0gdHJ1ZSkgPyB0cnVlIDogZmFsc2UsXG5cdFx0ZXh0cmFLZXlzOiBrZXlNYXBzLFxuXHRcdGxpbmVXcmFwcGluZzogKG9wdGlvbnMubGluZVdyYXBwaW5nID09PSBmYWxzZSkgPyBmYWxzZSA6IHRydWUsXG5cdFx0YWxsb3dEcm9wRmlsZVR5cGVzOiBbXCJ0ZXh0L3BsYWluXCJdLFxuXHRcdHBsYWNlaG9sZGVyOiBvcHRpb25zLnBsYWNlaG9sZGVyIHx8IGVsLmdldEF0dHJpYnV0ZShcInBsYWNlaG9sZGVyXCIpIHx8IFwiXCIsXG5cdFx0c3R5bGVTZWxlY3RlZFRleHQ6IChvcHRpb25zLnN0eWxlU2VsZWN0ZWRUZXh0ICE9IHVuZGVmaW5lZCkgPyBvcHRpb25zLnN0eWxlU2VsZWN0ZWRUZXh0IDogdHJ1ZVxuXHR9KTtcblxuXHRpZihvcHRpb25zLmZvcmNlU3luYyA9PT0gdHJ1ZSkge1xuXHRcdHZhciBjbSA9IHRoaXMuY29kZW1pcnJvcjtcblx0XHRjbS5vbihcImNoYW5nZVwiLCBmdW5jdGlvbigpIHtcblx0XHRcdGNtLnNhdmUoKTtcblx0XHR9KTtcblx0fVxuXG5cdHRoaXMuZ3VpID0ge307XG5cblx0aWYob3B0aW9ucy50b29sYmFyICE9PSBmYWxzZSkge1xuXHRcdHRoaXMuZ3VpLnRvb2xiYXIgPSB0aGlzLmNyZWF0ZVRvb2xiYXIoKTtcblx0fVxuXHRpZihvcHRpb25zLnN0YXR1cyAhPT0gZmFsc2UpIHtcblx0XHR0aGlzLmd1aS5zdGF0dXNiYXIgPSB0aGlzLmNyZWF0ZVN0YXR1c2JhcigpO1xuXHR9XG5cdGlmKG9wdGlvbnMuYXV0b3NhdmUgIT0gdW5kZWZpbmVkICYmIG9wdGlvbnMuYXV0b3NhdmUuZW5hYmxlZCA9PT0gdHJ1ZSkge1xuXHRcdHRoaXMuYXV0b3NhdmUoKTtcblx0fVxuXG5cdHRoaXMuZ3VpLnNpZGVCeVNpZGUgPSB0aGlzLmNyZWF0ZVNpZGVCeVNpZGUoKTtcblxuXHR0aGlzLl9yZW5kZXJlZCA9IHRoaXMuZWxlbWVudDtcblxuXG5cdC8vIEZpeGVzIENvZGVNaXJyb3IgYnVnICgjMzQ0KVxuXHR2YXIgdGVtcF9jbSA9IHRoaXMuY29kZW1pcnJvcjtcblx0c2V0VGltZW91dChmdW5jdGlvbigpIHtcblx0XHR0ZW1wX2NtLnJlZnJlc2goKTtcblx0fS5iaW5kKHRlbXBfY20pLCAwKTtcbn07XG5cbi8vIFNhZmFyaSwgaW4gUHJpdmF0ZSBCcm93c2luZyBNb2RlLCBsb29rcyBsaWtlIGl0IHN1cHBvcnRzIGxvY2FsU3RvcmFnZSBidXQgYWxsIGNhbGxzIHRvIHNldEl0ZW0gdGhyb3cgUXVvdGFFeGNlZWRlZEVycm9yLiBXZSdyZSBnb2luZyB0byBkZXRlY3QgdGhpcyBhbmQgc2V0IGEgdmFyaWFibGUgYWNjb3JkaW5nbHkuXG5mdW5jdGlvbiBpc0xvY2FsU3RvcmFnZUF2YWlsYWJsZSgpIHtcblx0aWYodHlwZW9mIGxvY2FsU3RvcmFnZSA9PT0gXCJvYmplY3RcIikge1xuXHRcdHRyeSB7XG5cdFx0XHRsb2NhbFN0b3JhZ2Uuc2V0SXRlbShcInNtZGVfbG9jYWxTdG9yYWdlXCIsIDEpO1xuXHRcdFx0bG9jYWxTdG9yYWdlLnJlbW92ZUl0ZW0oXCJzbWRlX2xvY2FsU3RvcmFnZVwiKTtcblx0XHR9IGNhdGNoKGUpIHtcblx0XHRcdHJldHVybiBmYWxzZTtcblx0XHR9XG5cdH0gZWxzZSB7XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9XG5cblx0cmV0dXJuIHRydWU7XG59XG5cblNpbXBsZU1ERS5wcm90b3R5cGUuYXV0b3NhdmUgPSBmdW5jdGlvbigpIHtcblx0aWYoaXNMb2NhbFN0b3JhZ2VBdmFpbGFibGUoKSkge1xuXHRcdHZhciBzaW1wbGVtZGUgPSB0aGlzO1xuXG5cdFx0aWYodGhpcy5vcHRpb25zLmF1dG9zYXZlLnVuaXF1ZUlkID09IHVuZGVmaW5lZCB8fCB0aGlzLm9wdGlvbnMuYXV0b3NhdmUudW5pcXVlSWQgPT0gXCJcIikge1xuXHRcdFx0Y29uc29sZS5sb2coXCJTaW1wbGVNREU6IFlvdSBtdXN0IHNldCBhIHVuaXF1ZUlkIHRvIHVzZSB0aGUgYXV0b3NhdmUgZmVhdHVyZVwiKTtcblx0XHRcdHJldHVybjtcblx0XHR9XG5cblx0XHRpZihzaW1wbGVtZGUuZWxlbWVudC5mb3JtICE9IG51bGwgJiYgc2ltcGxlbWRlLmVsZW1lbnQuZm9ybSAhPSB1bmRlZmluZWQpIHtcblx0XHRcdHNpbXBsZW1kZS5lbGVtZW50LmZvcm0uYWRkRXZlbnRMaXN0ZW5lcihcInN1Ym1pdFwiLCBmdW5jdGlvbigpIHtcblx0XHRcdFx0bG9jYWxTdG9yYWdlLnJlbW92ZUl0ZW0oXCJzbWRlX1wiICsgc2ltcGxlbWRlLm9wdGlvbnMuYXV0b3NhdmUudW5pcXVlSWQpO1xuXHRcdFx0fSk7XG5cdFx0fVxuXG5cdFx0aWYodGhpcy5vcHRpb25zLmF1dG9zYXZlLmxvYWRlZCAhPT0gdHJ1ZSkge1xuXHRcdFx0aWYodHlwZW9mIGxvY2FsU3RvcmFnZS5nZXRJdGVtKFwic21kZV9cIiArIHRoaXMub3B0aW9ucy5hdXRvc2F2ZS51bmlxdWVJZCkgPT0gXCJzdHJpbmdcIiAmJiBsb2NhbFN0b3JhZ2UuZ2V0SXRlbShcInNtZGVfXCIgKyB0aGlzLm9wdGlvbnMuYXV0b3NhdmUudW5pcXVlSWQpICE9IFwiXCIpIHtcblx0XHRcdFx0dGhpcy5jb2RlbWlycm9yLnNldFZhbHVlKGxvY2FsU3RvcmFnZS5nZXRJdGVtKFwic21kZV9cIiArIHRoaXMub3B0aW9ucy5hdXRvc2F2ZS51bmlxdWVJZCkpO1xuXHRcdFx0XHR0aGlzLm9wdGlvbnMuYXV0b3NhdmUuZm91bmRTYXZlZFZhbHVlID0gdHJ1ZTtcblx0XHRcdH1cblxuXHRcdFx0dGhpcy5vcHRpb25zLmF1dG9zYXZlLmxvYWRlZCA9IHRydWU7XG5cdFx0fVxuXG5cdFx0bG9jYWxTdG9yYWdlLnNldEl0ZW0oXCJzbWRlX1wiICsgdGhpcy5vcHRpb25zLmF1dG9zYXZlLnVuaXF1ZUlkLCBzaW1wbGVtZGUudmFsdWUoKSk7XG5cblx0XHR2YXIgZWwgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcImF1dG9zYXZlZFwiKTtcblx0XHRpZihlbCAhPSBudWxsICYmIGVsICE9IHVuZGVmaW5lZCAmJiBlbCAhPSBcIlwiKSB7XG5cdFx0XHR2YXIgZCA9IG5ldyBEYXRlKCk7XG5cdFx0XHR2YXIgaGggPSBkLmdldEhvdXJzKCk7XG5cdFx0XHR2YXIgbSA9IGQuZ2V0TWludXRlcygpO1xuXHRcdFx0dmFyIGRkID0gXCJhbVwiO1xuXHRcdFx0dmFyIGggPSBoaDtcblx0XHRcdGlmKGggPj0gMTIpIHtcblx0XHRcdFx0aCA9IGhoIC0gMTI7XG5cdFx0XHRcdGRkID0gXCJwbVwiO1xuXHRcdFx0fVxuXHRcdFx0aWYoaCA9PSAwKSB7XG5cdFx0XHRcdGggPSAxMjtcblx0XHRcdH1cblx0XHRcdG0gPSBtIDwgMTAgPyBcIjBcIiArIG0gOiBtO1xuXG5cdFx0XHRlbC5pbm5lckhUTUwgPSBcIkF1dG9zYXZlZDogXCIgKyBoICsgXCI6XCIgKyBtICsgXCIgXCIgKyBkZDtcblx0XHR9XG5cblx0XHR0aGlzLmF1dG9zYXZlVGltZW91dElkID0gc2V0VGltZW91dChmdW5jdGlvbigpIHtcblx0XHRcdHNpbXBsZW1kZS5hdXRvc2F2ZSgpO1xuXHRcdH0sIHRoaXMub3B0aW9ucy5hdXRvc2F2ZS5kZWxheSB8fCAxMDAwMCk7XG5cdH0gZWxzZSB7XG5cdFx0Y29uc29sZS5sb2coXCJTaW1wbGVNREU6IGxvY2FsU3RvcmFnZSBub3QgYXZhaWxhYmxlLCBjYW5ub3QgYXV0b3NhdmVcIik7XG5cdH1cbn07XG5cblNpbXBsZU1ERS5wcm90b3R5cGUuY2xlYXJBdXRvc2F2ZWRWYWx1ZSA9IGZ1bmN0aW9uKCkge1xuXHRpZihpc0xvY2FsU3RvcmFnZUF2YWlsYWJsZSgpKSB7XG5cdFx0aWYodGhpcy5vcHRpb25zLmF1dG9zYXZlID09IHVuZGVmaW5lZCB8fCB0aGlzLm9wdGlvbnMuYXV0b3NhdmUudW5pcXVlSWQgPT0gdW5kZWZpbmVkIHx8IHRoaXMub3B0aW9ucy5hdXRvc2F2ZS51bmlxdWVJZCA9PSBcIlwiKSB7XG5cdFx0XHRjb25zb2xlLmxvZyhcIlNpbXBsZU1ERTogWW91IG11c3Qgc2V0IGEgdW5pcXVlSWQgdG8gY2xlYXIgdGhlIGF1dG9zYXZlIHZhbHVlXCIpO1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdGxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKFwic21kZV9cIiArIHRoaXMub3B0aW9ucy5hdXRvc2F2ZS51bmlxdWVJZCk7XG5cdH0gZWxzZSB7XG5cdFx0Y29uc29sZS5sb2coXCJTaW1wbGVNREU6IGxvY2FsU3RvcmFnZSBub3QgYXZhaWxhYmxlLCBjYW5ub3QgYXV0b3NhdmVcIik7XG5cdH1cbn07XG5cblNpbXBsZU1ERS5wcm90b3R5cGUuY3JlYXRlU2lkZUJ5U2lkZSA9IGZ1bmN0aW9uKCkge1xuXHR2YXIgY20gPSB0aGlzLmNvZGVtaXJyb3I7XG5cdHZhciB3cmFwcGVyID0gY20uZ2V0V3JhcHBlckVsZW1lbnQoKTtcblx0dmFyIHByZXZpZXcgPSB3cmFwcGVyLm5leHRTaWJsaW5nO1xuXG5cdGlmKCFwcmV2aWV3IHx8ICEvZWRpdG9yLXByZXZpZXctc2lkZS8udGVzdChwcmV2aWV3LmNsYXNzTmFtZSkpIHtcblx0XHRwcmV2aWV3ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKTtcblx0XHRwcmV2aWV3LmNsYXNzTmFtZSA9IFwiZWRpdG9yLXByZXZpZXctc2lkZVwiO1xuXHRcdHdyYXBwZXIucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUocHJldmlldywgd3JhcHBlci5uZXh0U2libGluZyk7XG5cdH1cblxuXHQvLyBTeW5jcyBzY3JvbGwgIGVkaXRvciAtPiBwcmV2aWV3XG5cdHZhciBjU2Nyb2xsID0gZmFsc2U7XG5cdHZhciBwU2Nyb2xsID0gZmFsc2U7XG5cdGNtLm9uKFwic2Nyb2xsXCIsIGZ1bmN0aW9uKHYpIHtcblx0XHRpZihjU2Nyb2xsKSB7XG5cdFx0XHRjU2Nyb2xsID0gZmFsc2U7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXHRcdHBTY3JvbGwgPSB0cnVlO1xuXHRcdHZhciBoZWlnaHQgPSB2LmdldFNjcm9sbEluZm8oKS5oZWlnaHQgLSB2LmdldFNjcm9sbEluZm8oKS5jbGllbnRIZWlnaHQ7XG5cdFx0dmFyIHJhdGlvID0gcGFyc2VGbG9hdCh2LmdldFNjcm9sbEluZm8oKS50b3ApIC8gaGVpZ2h0O1xuXHRcdHZhciBtb3ZlID0gKHByZXZpZXcuc2Nyb2xsSGVpZ2h0IC0gcHJldmlldy5jbGllbnRIZWlnaHQpICogcmF0aW87XG5cdFx0cHJldmlldy5zY3JvbGxUb3AgPSBtb3ZlO1xuXHR9KTtcblxuXHQvLyBTeW5jcyBzY3JvbGwgIHByZXZpZXcgLT4gZWRpdG9yXG5cdHByZXZpZXcub25zY3JvbGwgPSBmdW5jdGlvbigpIHtcblx0XHRpZihwU2Nyb2xsKSB7XG5cdFx0XHRwU2Nyb2xsID0gZmFsc2U7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXHRcdGNTY3JvbGwgPSB0cnVlO1xuXHRcdHZhciBoZWlnaHQgPSBwcmV2aWV3LnNjcm9sbEhlaWdodCAtIHByZXZpZXcuY2xpZW50SGVpZ2h0O1xuXHRcdHZhciByYXRpbyA9IHBhcnNlRmxvYXQocHJldmlldy5zY3JvbGxUb3ApIC8gaGVpZ2h0O1xuXHRcdHZhciBtb3ZlID0gKGNtLmdldFNjcm9sbEluZm8oKS5oZWlnaHQgLSBjbS5nZXRTY3JvbGxJbmZvKCkuY2xpZW50SGVpZ2h0KSAqIHJhdGlvO1xuXHRcdGNtLnNjcm9sbFRvKDAsIG1vdmUpO1xuXHR9O1xuXHRyZXR1cm4gcHJldmlldztcbn07XG5cblNpbXBsZU1ERS5wcm90b3R5cGUuY3JlYXRlVG9vbGJhciA9IGZ1bmN0aW9uKGl0ZW1zKSB7XG5cdGl0ZW1zID0gaXRlbXMgfHwgdGhpcy5vcHRpb25zLnRvb2xiYXI7XG5cblx0aWYoIWl0ZW1zIHx8IGl0ZW1zLmxlbmd0aCA9PT0gMCkge1xuXHRcdHJldHVybjtcblx0fVxuXHR2YXIgaTtcblx0Zm9yKGkgPSAwOyBpIDwgaXRlbXMubGVuZ3RoOyBpKyspIHtcblx0XHRpZih0b29sYmFyQnVpbHRJbkJ1dHRvbnNbaXRlbXNbaV1dICE9IHVuZGVmaW5lZCkge1xuXHRcdFx0aXRlbXNbaV0gPSB0b29sYmFyQnVpbHRJbkJ1dHRvbnNbaXRlbXNbaV1dO1xuXHRcdH1cblx0fVxuXG5cdHZhciBiYXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xuXHRiYXIuY2xhc3NOYW1lID0gXCJlZGl0b3ItdG9vbGJhclwiO1xuXG5cdHZhciBzZWxmID0gdGhpcztcblxuXHR2YXIgdG9vbGJhckRhdGEgPSB7fTtcblx0c2VsZi50b29sYmFyID0gaXRlbXM7XG5cblx0Zm9yKGkgPSAwOyBpIDwgaXRlbXMubGVuZ3RoOyBpKyspIHtcblx0XHRpZihpdGVtc1tpXS5uYW1lID09IFwiZ3VpZGVcIiAmJiBzZWxmLm9wdGlvbnMudG9vbGJhckd1aWRlSWNvbiA9PT0gZmFsc2UpXG5cdFx0XHRjb250aW51ZTtcblxuXHRcdGlmKHNlbGYub3B0aW9ucy5oaWRlSWNvbnMgJiYgc2VsZi5vcHRpb25zLmhpZGVJY29ucy5pbmRleE9mKGl0ZW1zW2ldLm5hbWUpICE9IC0xKVxuXHRcdFx0Y29udGludWU7XG5cblx0XHQvLyBGdWxsc2NyZWVuIGRvZXMgbm90IHdvcmsgd2VsbCBvbiBtb2JpbGUgZGV2aWNlcyAoZXZlbiB0YWJsZXRzKVxuXHRcdC8vIEluIHRoZSBmdXR1cmUsIGhvcGVmdWxseSB0aGlzIGNhbiBiZSByZXNvbHZlZFxuXHRcdGlmKChpdGVtc1tpXS5uYW1lID09IFwiZnVsbHNjcmVlblwiIHx8IGl0ZW1zW2ldLm5hbWUgPT0gXCJzaWRlLWJ5LXNpZGVcIikgJiYgaXNNb2JpbGUoKSlcblx0XHRcdGNvbnRpbnVlO1xuXG5cblx0XHQvLyBEb24ndCBpbmNsdWRlIHRyYWlsaW5nIHNlcGFyYXRvcnNcblx0XHRpZihpdGVtc1tpXSA9PT0gXCJ8XCIpIHtcblx0XHRcdHZhciBub25TZXBhcmF0b3JJY29uc0ZvbGxvdyA9IGZhbHNlO1xuXG5cdFx0XHRmb3IodmFyIHggPSAoaSArIDEpOyB4IDwgaXRlbXMubGVuZ3RoOyB4KyspIHtcblx0XHRcdFx0aWYoaXRlbXNbeF0gIT09IFwifFwiICYmICghc2VsZi5vcHRpb25zLmhpZGVJY29ucyB8fCBzZWxmLm9wdGlvbnMuaGlkZUljb25zLmluZGV4T2YoaXRlbXNbeF0ubmFtZSkgPT0gLTEpKSB7XG5cdFx0XHRcdFx0bm9uU2VwYXJhdG9ySWNvbnNGb2xsb3cgPSB0cnVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlmKCFub25TZXBhcmF0b3JJY29uc0ZvbGxvdylcblx0XHRcdFx0Y29udGludWU7XG5cdFx0fVxuXG5cblx0XHQvLyBDcmVhdGUgdGhlIGljb24gYW5kIGFwcGVuZCB0byB0aGUgdG9vbGJhclxuXHRcdChmdW5jdGlvbihpdGVtKSB7XG5cdFx0XHR2YXIgZWw7XG5cdFx0XHRpZihpdGVtID09PSBcInxcIikge1xuXHRcdFx0XHRlbCA9IGNyZWF0ZVNlcCgpO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0ZWwgPSBjcmVhdGVJY29uKGl0ZW0sIHNlbGYub3B0aW9ucy50b29sYmFyVGlwcywgc2VsZi5vcHRpb25zLnNob3J0Y3V0cyk7XG5cdFx0XHR9XG5cblx0XHRcdC8vIGJpbmQgZXZlbnRzLCBzcGVjaWFsIGZvciBpbmZvXG5cdFx0XHRpZihpdGVtLmFjdGlvbikge1xuXHRcdFx0XHRpZih0eXBlb2YgaXRlbS5hY3Rpb24gPT09IFwiZnVuY3Rpb25cIikge1xuXHRcdFx0XHRcdGVsLm9uY2xpY2sgPSBmdW5jdGlvbihlKSB7XG5cdFx0XHRcdFx0XHRlLnByZXZlbnREZWZhdWx0KCk7XG5cdFx0XHRcdFx0XHRpdGVtLmFjdGlvbihzZWxmKTtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9IGVsc2UgaWYodHlwZW9mIGl0ZW0uYWN0aW9uID09PSBcInN0cmluZ1wiKSB7XG5cdFx0XHRcdFx0ZWwuaHJlZiA9IGl0ZW0uYWN0aW9uO1xuXHRcdFx0XHRcdGVsLnRhcmdldCA9IFwiX2JsYW5rXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dG9vbGJhckRhdGFbaXRlbS5uYW1lIHx8IGl0ZW1dID0gZWw7XG5cdFx0XHRiYXIuYXBwZW5kQ2hpbGQoZWwpO1xuXHRcdH0pKGl0ZW1zW2ldKTtcblx0fVxuXG5cdHNlbGYudG9vbGJhckVsZW1lbnRzID0gdG9vbGJhckRhdGE7XG5cblx0dmFyIGNtID0gdGhpcy5jb2RlbWlycm9yO1xuXHRjbS5vbihcImN1cnNvckFjdGl2aXR5XCIsIGZ1bmN0aW9uKCkge1xuXHRcdHZhciBzdGF0ID0gZ2V0U3RhdGUoY20pO1xuXG5cdFx0Zm9yKHZhciBrZXkgaW4gdG9vbGJhckRhdGEpIHtcblx0XHRcdChmdW5jdGlvbihrZXkpIHtcblx0XHRcdFx0dmFyIGVsID0gdG9vbGJhckRhdGFba2V5XTtcblx0XHRcdFx0aWYoc3RhdFtrZXldKSB7XG5cdFx0XHRcdFx0ZWwuY2xhc3NOYW1lICs9IFwiIGFjdGl2ZVwiO1xuXHRcdFx0XHR9IGVsc2UgaWYoa2V5ICE9IFwiZnVsbHNjcmVlblwiICYmIGtleSAhPSBcInNpZGUtYnktc2lkZVwiKSB7XG5cdFx0XHRcdFx0ZWwuY2xhc3NOYW1lID0gZWwuY2xhc3NOYW1lLnJlcGxhY2UoL1xccyphY3RpdmVcXHMqL2csIFwiXCIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9KShrZXkpO1xuXHRcdH1cblx0fSk7XG5cblx0dmFyIGNtV3JhcHBlciA9IGNtLmdldFdyYXBwZXJFbGVtZW50KCk7XG5cdGNtV3JhcHBlci5wYXJlbnROb2RlLmluc2VydEJlZm9yZShiYXIsIGNtV3JhcHBlcik7XG5cdHJldHVybiBiYXI7XG59O1xuXG5TaW1wbGVNREUucHJvdG90eXBlLmNyZWF0ZVN0YXR1c2JhciA9IGZ1bmN0aW9uKHN0YXR1cykge1xuXHQvLyBJbml0aWFsaXplXG5cdHN0YXR1cyA9IHN0YXR1cyB8fCB0aGlzLm9wdGlvbnMuc3RhdHVzO1xuXHR2YXIgb3B0aW9ucyA9IHRoaXMub3B0aW9ucztcblx0dmFyIGNtID0gdGhpcy5jb2RlbWlycm9yO1xuXG5cblx0Ly8gTWFrZSBzdXJlIHRoZSBzdGF0dXMgdmFyaWFibGUgaXMgdmFsaWRcblx0aWYoIXN0YXR1cyB8fCBzdGF0dXMubGVuZ3RoID09PSAwKVxuXHRcdHJldHVybjtcblxuXG5cdC8vIFNldCB1cCB0aGUgYnVpbHQtaW4gaXRlbXNcblx0dmFyIGl0ZW1zID0gW107XG5cdHZhciBpLCBvblVwZGF0ZSwgZGVmYXVsdFZhbHVlO1xuXG5cdGZvcihpID0gMDsgaSA8IHN0YXR1cy5sZW5ndGg7IGkrKykge1xuXHRcdC8vIFJlc2V0IHNvbWUgdmFsdWVzXG5cdFx0b25VcGRhdGUgPSB1bmRlZmluZWQ7XG5cdFx0ZGVmYXVsdFZhbHVlID0gdW5kZWZpbmVkO1xuXG5cblx0XHQvLyBIYW5kbGUgaWYgY3VzdG9tIG9yIG5vdFxuXHRcdGlmKHR5cGVvZiBzdGF0dXNbaV0gPT09IFwib2JqZWN0XCIpIHtcblx0XHRcdGl0ZW1zLnB1c2goe1xuXHRcdFx0XHRjbGFzc05hbWU6IHN0YXR1c1tpXS5jbGFzc05hbWUsXG5cdFx0XHRcdGRlZmF1bHRWYWx1ZTogc3RhdHVzW2ldLmRlZmF1bHRWYWx1ZSxcblx0XHRcdFx0b25VcGRhdGU6IHN0YXR1c1tpXS5vblVwZGF0ZVxuXHRcdFx0fSk7XG5cdFx0fSBlbHNlIHtcblx0XHRcdHZhciBuYW1lID0gc3RhdHVzW2ldO1xuXG5cdFx0XHRpZihuYW1lID09PSBcIndvcmRzXCIpIHtcblx0XHRcdFx0ZGVmYXVsdFZhbHVlID0gZnVuY3Rpb24oZWwpIHtcblx0XHRcdFx0XHRlbC5pbm5lckhUTUwgPSB3b3JkQ291bnQoY20uZ2V0VmFsdWUoKSk7XG5cdFx0XHRcdH07XG5cdFx0XHRcdG9uVXBkYXRlID0gZnVuY3Rpb24oZWwpIHtcblx0XHRcdFx0XHRlbC5pbm5lckhUTUwgPSB3b3JkQ291bnQoY20uZ2V0VmFsdWUoKSk7XG5cdFx0XHRcdH07XG5cdFx0XHR9IGVsc2UgaWYobmFtZSA9PT0gXCJsaW5lc1wiKSB7XG5cdFx0XHRcdGRlZmF1bHRWYWx1ZSA9IGZ1bmN0aW9uKGVsKSB7XG5cdFx0XHRcdFx0ZWwuaW5uZXJIVE1MID0gY20ubGluZUNvdW50KCk7XG5cdFx0XHRcdH07XG5cdFx0XHRcdG9uVXBkYXRlID0gZnVuY3Rpb24oZWwpIHtcblx0XHRcdFx0XHRlbC5pbm5lckhUTUwgPSBjbS5saW5lQ291bnQoKTtcblx0XHRcdFx0fTtcblx0XHRcdH0gZWxzZSBpZihuYW1lID09PSBcImN1cnNvclwiKSB7XG5cdFx0XHRcdGRlZmF1bHRWYWx1ZSA9IGZ1bmN0aW9uKGVsKSB7XG5cdFx0XHRcdFx0ZWwuaW5uZXJIVE1MID0gXCIwOjBcIjtcblx0XHRcdFx0fTtcblx0XHRcdFx0b25VcGRhdGUgPSBmdW5jdGlvbihlbCkge1xuXHRcdFx0XHRcdHZhciBwb3MgPSBjbS5nZXRDdXJzb3IoKTtcblx0XHRcdFx0XHRlbC5pbm5lckhUTUwgPSBwb3MubGluZSArIFwiOlwiICsgcG9zLmNoO1xuXHRcdFx0XHR9O1xuXHRcdFx0fSBlbHNlIGlmKG5hbWUgPT09IFwiYXV0b3NhdmVcIikge1xuXHRcdFx0XHRkZWZhdWx0VmFsdWUgPSBmdW5jdGlvbihlbCkge1xuXHRcdFx0XHRcdGlmKG9wdGlvbnMuYXV0b3NhdmUgIT0gdW5kZWZpbmVkICYmIG9wdGlvbnMuYXV0b3NhdmUuZW5hYmxlZCA9PT0gdHJ1ZSkge1xuXHRcdFx0XHRcdFx0ZWwuc2V0QXR0cmlidXRlKFwiaWRcIiwgXCJhdXRvc2F2ZWRcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9O1xuXHRcdFx0fVxuXG5cdFx0XHRpdGVtcy5wdXNoKHtcblx0XHRcdFx0Y2xhc3NOYW1lOiBuYW1lLFxuXHRcdFx0XHRkZWZhdWx0VmFsdWU6IGRlZmF1bHRWYWx1ZSxcblx0XHRcdFx0b25VcGRhdGU6IG9uVXBkYXRlXG5cdFx0XHR9KTtcblx0XHR9XG5cdH1cblxuXG5cdC8vIENyZWF0ZSBlbGVtZW50IGZvciB0aGUgc3RhdHVzIGJhclxuXHR2YXIgYmFyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKTtcblx0YmFyLmNsYXNzTmFtZSA9IFwiZWRpdG9yLXN0YXR1c2JhclwiO1xuXG5cblx0Ly8gQ3JlYXRlIGEgbmV3IHNwYW4gZm9yIGVhY2ggaXRlbVxuXHRmb3IoaSA9IDA7IGkgPCBpdGVtcy5sZW5ndGg7IGkrKykge1xuXHRcdC8vIFN0b3JlIGluIHRlbXBvcmFyeSB2YXJpYWJsZVxuXHRcdHZhciBpdGVtID0gaXRlbXNbaV07XG5cblxuXHRcdC8vIENyZWF0ZSBzcGFuIGVsZW1lbnRcblx0XHR2YXIgZWwgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwic3BhblwiKTtcblx0XHRlbC5jbGFzc05hbWUgPSBpdGVtLmNsYXNzTmFtZTtcblxuXG5cdFx0Ly8gRW5zdXJlIHRoZSBkZWZhdWx0VmFsdWUgaXMgYSBmdW5jdGlvblxuXHRcdGlmKHR5cGVvZiBpdGVtLmRlZmF1bHRWYWx1ZSA9PT0gXCJmdW5jdGlvblwiKSB7XG5cdFx0XHRpdGVtLmRlZmF1bHRWYWx1ZShlbCk7XG5cdFx0fVxuXG5cblx0XHQvLyBFbnN1cmUgdGhlIG9uVXBkYXRlIGlzIGEgZnVuY3Rpb25cblx0XHRpZih0eXBlb2YgaXRlbS5vblVwZGF0ZSA9PT0gXCJmdW5jdGlvblwiKSB7XG5cdFx0XHQvLyBDcmVhdGUgYSBjbG9zdXJlIGFyb3VuZCB0aGUgc3BhbiBvZiB0aGUgY3VycmVudCBhY3Rpb24sIHRoZW4gZXhlY3V0ZSB0aGUgb25VcGRhdGUgaGFuZGxlclxuXHRcdFx0dGhpcy5jb2RlbWlycm9yLm9uKFwidXBkYXRlXCIsIChmdW5jdGlvbihlbCwgaXRlbSkge1xuXHRcdFx0XHRyZXR1cm4gZnVuY3Rpb24oKSB7XG5cdFx0XHRcdFx0aXRlbS5vblVwZGF0ZShlbCk7XG5cdFx0XHRcdH07XG5cdFx0XHR9KGVsLCBpdGVtKSkpO1xuXHRcdH1cblxuXG5cdFx0Ly8gQXBwZW5kIHRoZSBpdGVtIHRvIHRoZSBzdGF0dXMgYmFyXG5cdFx0YmFyLmFwcGVuZENoaWxkKGVsKTtcblx0fVxuXG5cblx0Ly8gSW5zZXJ0IHRoZSBzdGF0dXMgYmFyIGludG8gdGhlIERPTVxuXHR2YXIgY21XcmFwcGVyID0gdGhpcy5jb2RlbWlycm9yLmdldFdyYXBwZXJFbGVtZW50KCk7XG5cdGNtV3JhcHBlci5wYXJlbnROb2RlLmluc2VydEJlZm9yZShiYXIsIGNtV3JhcHBlci5uZXh0U2libGluZyk7XG5cdHJldHVybiBiYXI7XG59O1xuXG4vKipcbiAqIEdldCBvciBzZXQgdGhlIHRleHQgY29udGVudC5cbiAqL1xuU2ltcGxlTURFLnByb3RvdHlwZS52YWx1ZSA9IGZ1bmN0aW9uKHZhbCkge1xuXHRpZih2YWwgPT09IHVuZGVmaW5lZCkge1xuXHRcdHJldHVybiB0aGlzLmNvZGVtaXJyb3IuZ2V0VmFsdWUoKTtcblx0fSBlbHNlIHtcblx0XHR0aGlzLmNvZGVtaXJyb3IuZ2V0RG9jKCkuc2V0VmFsdWUodmFsKTtcblx0XHRyZXR1cm4gdGhpcztcblx0fVxufTtcblxuXG4vKipcbiAqIEJpbmQgc3RhdGljIG1ldGhvZHMgZm9yIGV4cG9ydHMuXG4gKi9cblNpbXBsZU1ERS50b2dnbGVCb2xkID0gdG9nZ2xlQm9sZDtcblNpbXBsZU1ERS50b2dnbGVJdGFsaWMgPSB0b2dnbGVJdGFsaWM7XG5TaW1wbGVNREUudG9nZ2xlU3RyaWtldGhyb3VnaCA9IHRvZ2dsZVN0cmlrZXRocm91Z2g7XG5TaW1wbGVNREUudG9nZ2xlQmxvY2txdW90ZSA9IHRvZ2dsZUJsb2NrcXVvdGU7XG5TaW1wbGVNREUudG9nZ2xlSGVhZGluZ1NtYWxsZXIgPSB0b2dnbGVIZWFkaW5nU21hbGxlcjtcblNpbXBsZU1ERS50b2dnbGVIZWFkaW5nQmlnZ2VyID0gdG9nZ2xlSGVhZGluZ0JpZ2dlcjtcblNpbXBsZU1ERS50b2dnbGVIZWFkaW5nMSA9IHRvZ2dsZUhlYWRpbmcxO1xuU2ltcGxlTURFLnRvZ2dsZUhlYWRpbmcyID0gdG9nZ2xlSGVhZGluZzI7XG5TaW1wbGVNREUudG9nZ2xlSGVhZGluZzMgPSB0b2dnbGVIZWFkaW5nMztcblNpbXBsZU1ERS50b2dnbGVDb2RlQmxvY2sgPSB0b2dnbGVDb2RlQmxvY2s7XG5TaW1wbGVNREUudG9nZ2xlVW5vcmRlcmVkTGlzdCA9IHRvZ2dsZVVub3JkZXJlZExpc3Q7XG5TaW1wbGVNREUudG9nZ2xlT3JkZXJlZExpc3QgPSB0b2dnbGVPcmRlcmVkTGlzdDtcblNpbXBsZU1ERS5jbGVhbkJsb2NrID0gY2xlYW5CbG9jaztcblNpbXBsZU1ERS5kcmF3TGluayA9IGRyYXdMaW5rO1xuU2ltcGxlTURFLmRyYXdJbWFnZSA9IGRyYXdJbWFnZTtcblNpbXBsZU1ERS5kcmF3VGFibGUgPSBkcmF3VGFibGU7XG5TaW1wbGVNREUuZHJhd0hvcml6b250YWxSdWxlID0gZHJhd0hvcml6b250YWxSdWxlO1xuU2ltcGxlTURFLnVuZG8gPSB1bmRvO1xuU2ltcGxlTURFLnJlZG8gPSByZWRvO1xuU2ltcGxlTURFLnRvZ2dsZVByZXZpZXcgPSB0b2dnbGVQcmV2aWV3O1xuU2ltcGxlTURFLnRvZ2dsZVNpZGVCeVNpZGUgPSB0b2dnbGVTaWRlQnlTaWRlO1xuU2ltcGxlTURFLnRvZ2dsZUZ1bGxTY3JlZW4gPSB0b2dnbGVGdWxsU2NyZWVuO1xuXG4vKipcbiAqIEJpbmQgaW5zdGFuY2UgbWV0aG9kcyBmb3IgZXhwb3J0cy5cbiAqL1xuU2ltcGxlTURFLnByb3RvdHlwZS50b2dnbGVCb2xkID0gZnVuY3Rpb24oKSB7XG5cdHRvZ2dsZUJvbGQodGhpcyk7XG59O1xuU2ltcGxlTURFLnByb3RvdHlwZS50b2dnbGVJdGFsaWMgPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlSXRhbGljKHRoaXMpO1xufTtcblNpbXBsZU1ERS5wcm90b3R5cGUudG9nZ2xlU3RyaWtldGhyb3VnaCA9IGZ1bmN0aW9uKCkge1xuXHR0b2dnbGVTdHJpa2V0aHJvdWdoKHRoaXMpO1xufTtcblNpbXBsZU1ERS5wcm90b3R5cGUudG9nZ2xlQmxvY2txdW90ZSA9IGZ1bmN0aW9uKCkge1xuXHR0b2dnbGVCbG9ja3F1b3RlKHRoaXMpO1xufTtcblNpbXBsZU1ERS5wcm90b3R5cGUudG9nZ2xlSGVhZGluZ1NtYWxsZXIgPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlSGVhZGluZ1NtYWxsZXIodGhpcyk7XG59O1xuU2ltcGxlTURFLnByb3RvdHlwZS50b2dnbGVIZWFkaW5nQmlnZ2VyID0gZnVuY3Rpb24oKSB7XG5cdHRvZ2dsZUhlYWRpbmdCaWdnZXIodGhpcyk7XG59O1xuU2ltcGxlTURFLnByb3RvdHlwZS50b2dnbGVIZWFkaW5nMSA9IGZ1bmN0aW9uKCkge1xuXHR0b2dnbGVIZWFkaW5nMSh0aGlzKTtcbn07XG5TaW1wbGVNREUucHJvdG90eXBlLnRvZ2dsZUhlYWRpbmcyID0gZnVuY3Rpb24oKSB7XG5cdHRvZ2dsZUhlYWRpbmcyKHRoaXMpO1xufTtcblNpbXBsZU1ERS5wcm90b3R5cGUudG9nZ2xlSGVhZGluZzMgPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlSGVhZGluZzModGhpcyk7XG59O1xuU2ltcGxlTURFLnByb3RvdHlwZS50b2dnbGVDb2RlQmxvY2sgPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlQ29kZUJsb2NrKHRoaXMpO1xufTtcblNpbXBsZU1ERS5wcm90b3R5cGUudG9nZ2xlVW5vcmRlcmVkTGlzdCA9IGZ1bmN0aW9uKCkge1xuXHR0b2dnbGVVbm9yZGVyZWRMaXN0KHRoaXMpO1xufTtcblNpbXBsZU1ERS5wcm90b3R5cGUudG9nZ2xlT3JkZXJlZExpc3QgPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlT3JkZXJlZExpc3QodGhpcyk7XG59O1xuU2ltcGxlTURFLnByb3RvdHlwZS5jbGVhbkJsb2NrID0gZnVuY3Rpb24oKSB7XG5cdGNsZWFuQmxvY2sodGhpcyk7XG59O1xuU2ltcGxlTURFLnByb3RvdHlwZS5kcmF3TGluayA9IGZ1bmN0aW9uKCkge1xuXHRkcmF3TGluayh0aGlzKTtcbn07XG5TaW1wbGVNREUucHJvdG90eXBlLmRyYXdJbWFnZSA9IGZ1bmN0aW9uKCkge1xuXHRkcmF3SW1hZ2UodGhpcyk7XG59O1xuU2ltcGxlTURFLnByb3RvdHlwZS5kcmF3VGFibGUgPSBmdW5jdGlvbigpIHtcblx0ZHJhd1RhYmxlKHRoaXMpO1xufTtcblNpbXBsZU1ERS5wcm90b3R5cGUuZHJhd0hvcml6b250YWxSdWxlID0gZnVuY3Rpb24oKSB7XG5cdGRyYXdIb3Jpem9udGFsUnVsZSh0aGlzKTtcbn07XG5TaW1wbGVNREUucHJvdG90eXBlLnVuZG8gPSBmdW5jdGlvbigpIHtcblx0dW5kbyh0aGlzKTtcbn07XG5TaW1wbGVNREUucHJvdG90eXBlLnJlZG8gPSBmdW5jdGlvbigpIHtcblx0cmVkbyh0aGlzKTtcbn07XG5TaW1wbGVNREUucHJvdG90eXBlLnRvZ2dsZVByZXZpZXcgPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlUHJldmlldyh0aGlzKTtcbn07XG5TaW1wbGVNREUucHJvdG90eXBlLnRvZ2dsZVNpZGVCeVNpZGUgPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlU2lkZUJ5U2lkZSh0aGlzKTtcbn07XG5TaW1wbGVNREUucHJvdG90eXBlLnRvZ2dsZUZ1bGxTY3JlZW4gPSBmdW5jdGlvbigpIHtcblx0dG9nZ2xlRnVsbFNjcmVlbih0aGlzKTtcbn07XG5cblNpbXBsZU1ERS5wcm90b3R5cGUuaXNQcmV2aWV3QWN0aXZlID0gZnVuY3Rpb24oKSB7XG5cdHZhciBjbSA9IHRoaXMuY29kZW1pcnJvcjtcblx0dmFyIHdyYXBwZXIgPSBjbS5nZXRXcmFwcGVyRWxlbWVudCgpO1xuXHR2YXIgcHJldmlldyA9IHdyYXBwZXIubGFzdENoaWxkO1xuXG5cdHJldHVybiAvZWRpdG9yLXByZXZpZXctYWN0aXZlLy50ZXN0KHByZXZpZXcuY2xhc3NOYW1lKTtcbn07XG5cblNpbXBsZU1ERS5wcm90b3R5cGUuaXNTaWRlQnlTaWRlQWN0aXZlID0gZnVuY3Rpb24oKSB7XG5cdHZhciBjbSA9IHRoaXMuY29kZW1pcnJvcjtcblx0dmFyIHdyYXBwZXIgPSBjbS5nZXRXcmFwcGVyRWxlbWVudCgpO1xuXHR2YXIgcHJldmlldyA9IHdyYXBwZXIubmV4dFNpYmxpbmc7XG5cblx0cmV0dXJuIC9lZGl0b3ItcHJldmlldy1hY3RpdmUtc2lkZS8udGVzdChwcmV2aWV3LmNsYXNzTmFtZSk7XG59O1xuXG5TaW1wbGVNREUucHJvdG90eXBlLmlzRnVsbHNjcmVlbkFjdGl2ZSA9IGZ1bmN0aW9uKCkge1xuXHR2YXIgY20gPSB0aGlzLmNvZGVtaXJyb3I7XG5cblx0cmV0dXJuIGNtLmdldE9wdGlvbihcImZ1bGxTY3JlZW5cIik7XG59O1xuXG5TaW1wbGVNREUucHJvdG90eXBlLmdldFN0YXRlID0gZnVuY3Rpb24oKSB7XG5cdHZhciBjbSA9IHRoaXMuY29kZW1pcnJvcjtcblxuXHRyZXR1cm4gZ2V0U3RhdGUoY20pO1xufTtcblxuU2ltcGxlTURFLnByb3RvdHlwZS50b1RleHRBcmVhID0gZnVuY3Rpb24oKSB7XG5cdHZhciBjbSA9IHRoaXMuY29kZW1pcnJvcjtcblx0dmFyIHdyYXBwZXIgPSBjbS5nZXRXcmFwcGVyRWxlbWVudCgpO1xuXG5cdGlmKHdyYXBwZXIucGFyZW50Tm9kZSkge1xuXHRcdGlmKHRoaXMuZ3VpLnRvb2xiYXIpIHtcblx0XHRcdHdyYXBwZXIucGFyZW50Tm9kZS5yZW1vdmVDaGlsZCh0aGlzLmd1aS50b29sYmFyKTtcblx0XHR9XG5cdFx0aWYodGhpcy5ndWkuc3RhdHVzYmFyKSB7XG5cdFx0XHR3cmFwcGVyLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQodGhpcy5ndWkuc3RhdHVzYmFyKTtcblx0XHR9XG5cdFx0aWYodGhpcy5ndWkuc2lkZUJ5U2lkZSkge1xuXHRcdFx0d3JhcHBlci5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKHRoaXMuZ3VpLnNpZGVCeVNpZGUpO1xuXHRcdH1cblx0fVxuXG5cdGNtLnRvVGV4dEFyZWEoKTtcblxuXHRpZih0aGlzLmF1dG9zYXZlVGltZW91dElkKSB7XG5cdFx0Y2xlYXJUaW1lb3V0KHRoaXMuYXV0b3NhdmVUaW1lb3V0SWQpO1xuXHRcdHRoaXMuYXV0b3NhdmVUaW1lb3V0SWQgPSB1bmRlZmluZWQ7XG5cdFx0dGhpcy5jbGVhckF1dG9zYXZlZFZhbHVlKCk7XG5cdH1cbn07XG5cbm1vZHVsZS5leHBvcnRzID0gU2ltcGxlTURFOyJdfQ==
diff --git a/simplemde/debug/simplemde.js b/simplemde/debug/simplemde.js
new file mode 100644
index 0000000..cc22ffd
--- /dev/null
+++ b/simplemde/debug/simplemde.js
@@ -0,0 +1,17021 @@
+/**
+ * simplemde v1.11.2
+ * Copyright Next Step Webs, Inc.
+ * @link https://github.com/NextStepWebs/simplemde-markdown-editor
+ * @license MIT
+ */
+(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.SimpleMDE = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o
';
+ }
+
+ return ''
+ + (escaped ? code : escape(code, true))
+ + '\n
\n';
+};
+
+Renderer.prototype.blockquote = function(quote) {
+ return ''
+ + (escaped ? code : escape(code, true))
+ + '\n
\n' + quote + '
\n';
+};
+
+Renderer.prototype.html = function(html) {
+ return html;
+};
+
+Renderer.prototype.heading = function(text, level, raw) {
+ return '
\n' : '
\n';
+};
+
+Renderer.prototype.list = function(body, ordered) {
+ var type = ordered ? 'ol' : 'ul';
+ return '<' + type + '>\n' + body + '' + type + '>\n';
+};
+
+Renderer.prototype.listitem = function(text) {
+ return '\n'
+ + '\n'
+ + header
+ + '\n'
+ + '\n'
+ + body
+ + '\n'
+ + '
\n';
+};
+
+Renderer.prototype.tablerow = function(content) {
+ return '\n' + content + ' \n';
+};
+
+Renderer.prototype.tablecell = function(content, flags) {
+ var type = flags.header ? 'th' : 'td';
+ var tag = flags.align
+ ? '<' + type + ' style="text-align:' + flags.align + '">'
+ : '<' + type + '>';
+ return tag + content + '' + type + '>\n';
+};
+
+// span level renderer
+Renderer.prototype.strong = function(text) {
+ return '' + text + '';
+};
+
+Renderer.prototype.em = function(text) {
+ return '' + text + '';
+};
+
+Renderer.prototype.codespan = function(text) {
+ return '' + text + '
';
+};
+
+Renderer.prototype.br = function() {
+ return this.options.xhtml ? '
' : '
';
+};
+
+Renderer.prototype.del = function(text) {
+ return '' + text + '';
+};
+
+Renderer.prototype.link = function(href, title, text) {
+ if (this.options.sanitize) {
+ try {
+ var prot = decodeURIComponent(unescape(href))
+ .replace(/[^\w:]/g, '')
+ .toLowerCase();
+ } catch (e) {
+ return '';
+ }
+ if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0) {
+ return '';
+ }
+ }
+ var out = '' + text + '';
+ return out;
+};
+
+Renderer.prototype.image = function(href, title, text) {
+ var out = '' : '>';
+ return out;
+};
+
+Renderer.prototype.text = function(text) {
+ return text;
+};
+
+/**
+ * Parsing & Compiling
+ */
+
+function Parser(options) {
+ this.tokens = [];
+ this.token = null;
+ this.options = options || marked.defaults;
+ this.options.renderer = this.options.renderer || new Renderer;
+ this.renderer = this.options.renderer;
+ this.renderer.options = this.options;
+}
+
+/**
+ * Static Parse Method
+ */
+
+Parser.parse = function(src, options, renderer) {
+ var parser = new Parser(options, renderer);
+ return parser.parse(src);
+};
+
+/**
+ * Parse Loop
+ */
+
+Parser.prototype.parse = function(src) {
+ this.inline = new InlineLexer(src.links, this.options, this.renderer);
+ this.tokens = src.reverse();
+
+ var out = '';
+ while (this.next()) {
+ out += this.tok();
+ }
+
+ return out;
+};
+
+/**
+ * Next Token
+ */
+
+Parser.prototype.next = function() {
+ return this.token = this.tokens.pop();
+};
+
+/**
+ * Preview Next Token
+ */
+
+Parser.prototype.peek = function() {
+ return this.tokens[this.tokens.length - 1] || 0;
+};
+
+/**
+ * Parse Text Tokens
+ */
+
+Parser.prototype.parseText = function() {
+ var body = this.token.text;
+
+ while (this.peek().type === 'text') {
+ body += '\n' + this.next().text;
+ }
+
+ return this.inline.output(body);
+};
+
+/**
+ * Parse Current Token
+ */
+
+Parser.prototype.tok = function() {
+ switch (this.token.type) {
+ case 'space': {
+ return '';
+ }
+ case 'hr': {
+ return this.renderer.hr();
+ }
+ case 'heading': {
+ return this.renderer.heading(
+ this.inline.output(this.token.text),
+ this.token.depth,
+ this.token.text);
+ }
+ case 'code': {
+ return this.renderer.code(this.token.text,
+ this.token.lang,
+ this.token.escaped);
+ }
+ case 'table': {
+ var header = ''
+ , body = ''
+ , i
+ , row
+ , cell
+ , flags
+ , j;
+
+ // header
+ cell = '';
+ for (i = 0; i < this.token.header.length; i++) {
+ flags = { header: true, align: this.token.align[i] };
+ cell += this.renderer.tablecell(
+ this.inline.output(this.token.header[i]),
+ { header: true, align: this.token.align[i] }
+ );
+ }
+ header += this.renderer.tablerow(cell);
+
+ for (i = 0; i < this.token.cells.length; i++) {
+ row = this.token.cells[i];
+
+ cell = '';
+ for (j = 0; j < row.length; j++) {
+ cell += this.renderer.tablecell(
+ this.inline.output(row[j]),
+ { header: false, align: this.token.align[j] }
+ );
+ }
+
+ body += this.renderer.tablerow(cell);
+ }
+ return this.renderer.table(header, body);
+ }
+ case 'blockquote_start': {
+ var body = '';
+
+ while (this.next().type !== 'blockquote_end') {
+ body += this.tok();
+ }
+
+ return this.renderer.blockquote(body);
+ }
+ case 'list_start': {
+ var body = ''
+ , ordered = this.token.ordered;
+
+ while (this.next().type !== 'list_end') {
+ body += this.tok();
+ }
+
+ return this.renderer.list(body, ordered);
+ }
+ case 'list_item_start': {
+ var body = '';
+
+ while (this.next().type !== 'list_item_end') {
+ body += this.token.type === 'text'
+ ? this.parseText()
+ : this.tok();
+ }
+
+ return this.renderer.listitem(body);
+ }
+ case 'loose_item_start': {
+ var body = '';
+
+ while (this.next().type !== 'list_item_end') {
+ body += this.tok();
+ }
+
+ return this.renderer.listitem(body);
+ }
+ case 'html': {
+ var html = !this.token.pre && !this.options.pedantic
+ ? this.inline.output(this.token.text)
+ : this.token.text;
+ return this.renderer.html(html);
+ }
+ case 'paragraph': {
+ return this.renderer.paragraph(this.inline.output(this.token.text));
+ }
+ case 'text': {
+ return this.renderer.paragraph(this.parseText());
+ }
+ }
+};
+
+/**
+ * Helpers
+ */
+
+function escape(html, encode) {
+ return html
+ .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&')
+ .replace(//g, '>')
+ .replace(/"/g, '"')
+ .replace(/'/g, ''');
+}
+
+function unescape(html) {
+ return html.replace(/&([#\w]+);/g, function(_, n) {
+ n = n.toLowerCase();
+ if (n === 'colon') return ':';
+ if (n.charAt(0) === '#') {
+ return n.charAt(1) === 'x'
+ ? String.fromCharCode(parseInt(n.substring(2), 16))
+ : String.fromCharCode(+n.substring(1));
+ }
+ return '';
+ });
+}
+
+function replace(regex, opt) {
+ regex = regex.source;
+ opt = opt || '';
+ return function self(name, val) {
+ if (!name) return new RegExp(regex, opt);
+ val = val.source || val;
+ val = val.replace(/(^|[^\[])\^/g, '$1');
+ regex = regex.replace(name, val);
+ return self;
+ };
+}
+
+function noop() {}
+noop.exec = noop;
+
+function merge(obj) {
+ var i = 1
+ , target
+ , key;
+
+ for (; i < arguments.length; i++) {
+ target = arguments[i];
+ for (key in target) {
+ if (Object.prototype.hasOwnProperty.call(target, key)) {
+ obj[key] = target[key];
+ }
+ }
+ }
+
+ return obj;
+}
+
+
+/**
+ * Marked
+ */
+
+function marked(src, opt, callback) {
+ if (callback || typeof opt === 'function') {
+ if (!callback) {
+ callback = opt;
+ opt = null;
+ }
+
+ opt = merge({}, marked.defaults, opt || {});
+
+ var highlight = opt.highlight
+ , tokens
+ , pending
+ , i = 0;
+
+ try {
+ tokens = Lexer.lex(src, opt)
+ } catch (e) {
+ return callback(e);
+ }
+
+ pending = tokens.length;
+
+ var done = function(err) {
+ if (err) {
+ opt.highlight = highlight;
+ return callback(err);
+ }
+
+ var out;
+
+ try {
+ out = Parser.parse(tokens, opt);
+ } catch (e) {
+ err = e;
+ }
+
+ opt.highlight = highlight;
+
+ return err
+ ? callback(err)
+ : callback(null, out);
+ };
+
+ if (!highlight || highlight.length < 3) {
+ return done();
+ }
+
+ delete opt.highlight;
+
+ if (!pending) return done();
+
+ for (; i < tokens.length; i++) {
+ (function(token) {
+ if (token.type !== 'code') {
+ return --pending || done();
+ }
+ return highlight(token.text, token.lang, function(err, code) {
+ if (err) return done(err);
+ if (code == null || code === token.text) {
+ return --pending || done();
+ }
+ token.text = code;
+ token.escaped = true;
+ --pending || done();
+ });
+ })(tokens[i]);
+ }
+
+ return;
+ }
+ try {
+ if (opt) opt = merge({}, marked.defaults, opt);
+ return Parser.parse(Lexer.lex(src, opt), opt);
+ } catch (e) {
+ e.message += '\nPlease report this to https://github.com/chjj/marked.';
+ if ((opt || marked.defaults).silent) {
+ return ''
+ + escape(e.message + '', true)
+ + '
';
+ }
+ throw e;
+ }
+}
+
+/**
+ * Options
+ */
+
+marked.options =
+marked.setOptions = function(opt) {
+ merge(marked.defaults, opt);
+ return marked;
+};
+
+marked.defaults = {
+ gfm: true,
+ tables: true,
+ breaks: false,
+ pedantic: false,
+ sanitize: false,
+ sanitizer: null,
+ mangle: true,
+ smartLists: false,
+ silent: false,
+ highlight: null,
+ langPrefix: 'lang-',
+ smartypants: false,
+ headerPrefix: '',
+ renderer: new Renderer,
+ xhtml: false
+};
+
+/**
+ * Expose
+ */
+
+marked.Parser = Parser;
+marked.parser = Parser.parse;
+
+marked.Renderer = Renderer;
+
+marked.Lexer = Lexer;
+marked.lexer = Lexer.lex;
+
+marked.InlineLexer = InlineLexer;
+marked.inlineLexer = InlineLexer.output;
+
+marked.parse = marked;
+
+if (typeof module !== 'undefined' && typeof exports === 'object') {
+ module.exports = marked;
+} else if (typeof define === 'function' && define.amd) {
+ define(function() { return marked; });
+} else {
+ this.marked = marked;
+}
+
+}).call(function() {
+ return this || (typeof window !== 'undefined' ? window : global);
+}());
+
+}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
+},{}],18:[function(require,module,exports){
+(function (Buffer,__dirname){
+'use strict';
+
+/**
+ * Typo is a JavaScript implementation of a spellchecker using hunspell-style
+ * dictionaries.
+ */
+
+/**
+ * Typo constructor.
+ *
+ * @param {String} [dictionary] The locale code of the dictionary being used. e.g.,
+ * "en_US". This is only used to auto-load dictionaries.
+ * @param {String} [affData] The data from the dictionary's .aff file. If omitted
+ * and Typo.js is being used in a Chrome extension, the .aff
+ * file will be loaded automatically from
+ * lib/typo/dictionaries/[dictionary]/[dictionary].aff
+ * In other environments, it will be loaded from
+ * [settings.dictionaryPath]/dictionaries/[dictionary]/[dictionary].aff
+ * @param {String} [wordsData] The data from the dictionary's .dic file. If omitted
+ * and Typo.js is being used in a Chrome extension, the .dic
+ * file will be loaded automatically from
+ * lib/typo/dictionaries/[dictionary]/[dictionary].dic
+ * In other environments, it will be loaded from
+ * [settings.dictionaryPath]/dictionaries/[dictionary]/[dictionary].dic
+ * @param {Object} [settings] Constructor settings. Available properties are:
+ * {String} [dictionaryPath]: path to load dictionary from in non-chrome
+ * environment.
+ * {Object} [flags]: flag information.
+ *
+ *
+ * @returns {Typo} A Typo object.
+ */
+
+var Typo = function (dictionary, affData, wordsData, settings) {
+ settings = settings || {};
+
+ this.dictionary = null;
+
+ this.rules = {};
+ this.dictionaryTable = {};
+
+ this.compoundRules = [];
+ this.compoundRuleCodes = {};
+
+ this.replacementTable = [];
+
+ this.flags = settings.flags || {};
+
+ if (dictionary) {
+ this.dictionary = dictionary;
+
+ if (typeof window !== 'undefined' && 'chrome' in window && 'extension' in window.chrome && 'getURL' in window.chrome.extension) {
+ if (!affData) affData = this._readFile(chrome.extension.getURL("lib/typo/dictionaries/" + dictionary + "/" + dictionary + ".aff"));
+ if (!wordsData) wordsData = this._readFile(chrome.extension.getURL("lib/typo/dictionaries/" + dictionary + "/" + dictionary + ".dic"));
+ } else {
+ if (settings.dictionaryPath) {
+ var path = settings.dictionaryPath;
+ }
+ else if (typeof __dirname !== 'undefined') {
+ var path = __dirname + '/dictionaries';
+ }
+ else {
+ var path = './dictionaries';
+ }
+
+ if (!affData) affData = this._readFile(path + "/" + dictionary + "/" + dictionary + ".aff");
+ if (!wordsData) wordsData = this._readFile(path + "/" + dictionary + "/" + dictionary + ".dic");
+ }
+
+ this.rules = this._parseAFF(affData);
+
+ // Save the rule codes that are used in compound rules.
+ this.compoundRuleCodes = {};
+
+ for (var i = 0, _len = this.compoundRules.length; i < _len; i++) {
+ var rule = this.compoundRules[i];
+
+ for (var j = 0, _jlen = rule.length; j < _jlen; j++) {
+ this.compoundRuleCodes[rule[j]] = [];
+ }
+ }
+
+ // If we add this ONLYINCOMPOUND flag to this.compoundRuleCodes, then _parseDIC
+ // will do the work of saving the list of words that are compound-only.
+ if ("ONLYINCOMPOUND" in this.flags) {
+ this.compoundRuleCodes[this.flags.ONLYINCOMPOUND] = [];
+ }
+
+ this.dictionaryTable = this._parseDIC(wordsData);
+
+ // Get rid of any codes from the compound rule codes that are never used
+ // (or that were special regex characters). Not especially necessary...
+ for (var i in this.compoundRuleCodes) {
+ if (this.compoundRuleCodes[i].length == 0) {
+ delete this.compoundRuleCodes[i];
+ }
+ }
+
+ // Build the full regular expressions for each compound rule.
+ // I have a feeling (but no confirmation yet) that this method of
+ // testing for compound words is probably slow.
+ for (var i = 0, _len = this.compoundRules.length; i < _len; i++) {
+ var ruleText = this.compoundRules[i];
+
+ var expressionText = "";
+
+ for (var j = 0, _jlen = ruleText.length; j < _jlen; j++) {
+ var character = ruleText[j];
+
+ if (character in this.compoundRuleCodes) {
+ expressionText += "(" + this.compoundRuleCodes[character].join("|") + ")";
+ }
+ else {
+ expressionText += character;
+ }
+ }
+
+ this.compoundRules[i] = new RegExp(expressionText, "i");
+ }
+ }
+
+ return this;
+};
+
+Typo.prototype = {
+ /**
+ * Loads a Typo instance from a hash of all of the Typo properties.
+ *
+ * @param object obj A hash of Typo properties, probably gotten from a JSON.parse(JSON.stringify(typo_instance)).
+ */
+
+ load : function (obj) {
+ for (var i in obj) {
+ this[i] = obj[i];
+ }
+
+ return this;
+ },
+
+ /**
+ * Read the contents of a file.
+ *
+ * @param {String} path The path (relative) to the file.
+ * @param {String} [charset="ISO8859-1"] The expected charset of the file
+ * @returns string The file data.
+ */
+
+ _readFile : function (path, charset) {
+ if (!charset) charset = "utf8";
+
+ if (typeof XMLHttpRequest !== 'undefined') {
+ var req = new XMLHttpRequest();
+ req.open("GET", path, false);
+
+ if (req.overrideMimeType)
+ req.overrideMimeType("text/plain; charset=" + charset);
+
+ req.send(null);
+
+ return req.responseText;
+ }
+ else if (typeof require !== 'undefined') {
+ // Node.js
+ var fs = require("fs");
+
+ try {
+ if (fs.existsSync(path)) {
+ var stats = fs.statSync(path);
+
+ var fileDescriptor = fs.openSync(path, 'r');
+
+ var buffer = new Buffer(stats.size);
+
+ fs.readSync(fileDescriptor, buffer, 0, buffer.length, null);
+
+ return buffer.toString(charset, 0, buffer.length);
+ }
+ else {
+ console.log("Path " + path + " does not exist.");
+ }
+ } catch (e) {
+ console.log(e);
+ return '';
+ }
+ }
+ },
+
+ /**
+ * Parse the rules out from a .aff file.
+ *
+ * @param {String} data The contents of the affix file.
+ * @returns object The rules from the file.
+ */
+
+ _parseAFF : function (data) {
+ var rules = {};
+
+ // Remove comment lines
+ data = this._removeAffixComments(data);
+
+ var lines = data.split("\n");
+
+ for (var i = 0, _len = lines.length; i < _len; i++) {
+ var line = lines[i];
+
+ var definitionParts = line.split(/\s+/);
+
+ var ruleType = definitionParts[0];
+
+ if (ruleType == "PFX" || ruleType == "SFX") {
+ var ruleCode = definitionParts[1];
+ var combineable = definitionParts[2];
+ var numEntries = parseInt(definitionParts[3], 10);
+
+ var entries = [];
+
+ for (var j = i + 1, _jlen = i + 1 + numEntries; j < _jlen; j++) {
+ var line = lines[j];
+
+ var lineParts = line.split(/\s+/);
+ var charactersToRemove = lineParts[2];
+
+ var additionParts = lineParts[3].split("/");
+
+ var charactersToAdd = additionParts[0];
+ if (charactersToAdd === "0") charactersToAdd = "";
+
+ var continuationClasses = this.parseRuleCodes(additionParts[1]);
+
+ var regexToMatch = lineParts[4];
+
+ var entry = {};
+ entry.add = charactersToAdd;
+
+ if (continuationClasses.length > 0) entry.continuationClasses = continuationClasses;
+
+ if (regexToMatch !== ".") {
+ if (ruleType === "SFX") {
+ entry.match = new RegExp(regexToMatch + "$");
+ }
+ else {
+ entry.match = new RegExp("^" + regexToMatch);
+ }
+ }
+
+ if (charactersToRemove != "0") {
+ if (ruleType === "SFX") {
+ entry.remove = new RegExp(charactersToRemove + "$");
+ }
+ else {
+ entry.remove = charactersToRemove;
+ }
+ }
+
+ entries.push(entry);
+ }
+
+ rules[ruleCode] = { "type" : ruleType, "combineable" : (combineable == "Y"), "entries" : entries };
+
+ i += numEntries;
+ }
+ else if (ruleType === "COMPOUNDRULE") {
+ var numEntries = parseInt(definitionParts[1], 10);
+
+ for (var j = i + 1, _jlen = i + 1 + numEntries; j < _jlen; j++) {
+ var line = lines[j];
+
+ var lineParts = line.split(/\s+/);
+ this.compoundRules.push(lineParts[1]);
+ }
+
+ i += numEntries;
+ }
+ else if (ruleType === "REP") {
+ var lineParts = line.split(/\s+/);
+
+ if (lineParts.length === 3) {
+ this.replacementTable.push([ lineParts[1], lineParts[2] ]);
+ }
+ }
+ else {
+ // ONLYINCOMPOUND
+ // COMPOUNDMIN
+ // FLAG
+ // KEEPCASE
+ // NEEDAFFIX
+
+ this.flags[ruleType] = definitionParts[1];
+ }
+ }
+
+ return rules;
+ },
+
+ /**
+ * Removes comment lines and then cleans up blank lines and trailing whitespace.
+ *
+ * @param {String} data The data from an affix file.
+ * @return {String} The cleaned-up data.
+ */
+
+ _removeAffixComments : function (data) {
+ // Remove comments
+ data = data.replace(/#.*$/mg, "");
+
+ // Trim each line
+ data = data.replace(/^\s\s*/m, '').replace(/\s\s*$/m, '');
+
+ // Remove blank lines.
+ data = data.replace(/\n{2,}/g, "\n");
+
+ // Trim the entire string
+ data = data.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
+
+ return data;
+ },
+
+ /**
+ * Parses the words out from the .dic file.
+ *
+ * @param {String} data The data from the dictionary file.
+ * @returns object The lookup table containing all of the words and
+ * word forms from the dictionary.
+ */
+
+ _parseDIC : function (data) {
+ data = this._removeDicComments(data);
+
+ var lines = data.split("\n");
+ var dictionaryTable = {};
+
+ function addWord(word, rules) {
+ // Some dictionaries will list the same word multiple times with different rule sets.
+ if (!(word in dictionaryTable) || typeof dictionaryTable[word] != 'object') {
+ dictionaryTable[word] = [];
+ }
+
+ dictionaryTable[word].push(rules);
+ }
+
+ // The first line is the number of words in the dictionary.
+ for (var i = 1, _len = lines.length; i < _len; i++) {
+ var line = lines[i];
+
+ var parts = line.split("/", 2);
+
+ var word = parts[0];
+
+ // Now for each affix rule, generate that form of the word.
+ if (parts.length > 1) {
+ var ruleCodesArray = this.parseRuleCodes(parts[1]);
+
+ // Save the ruleCodes for compound word situations.
+ if (!("NEEDAFFIX" in this.flags) || ruleCodesArray.indexOf(this.flags.NEEDAFFIX) == -1) {
+ addWord(word, ruleCodesArray);
+ }
+
+ for (var j = 0, _jlen = ruleCodesArray.length; j < _jlen; j++) {
+ var code = ruleCodesArray[j];
+
+ var rule = this.rules[code];
+
+ if (rule) {
+ var newWords = this._applyRule(word, rule);
+
+ for (var ii = 0, _iilen = newWords.length; ii < _iilen; ii++) {
+ var newWord = newWords[ii];
+
+ addWord(newWord, []);
+
+ if (rule.combineable) {
+ for (var k = j + 1; k < _jlen; k++) {
+ var combineCode = ruleCodesArray[k];
+
+ var combineRule = this.rules[combineCode];
+
+ if (combineRule) {
+ if (combineRule.combineable && (rule.type != combineRule.type)) {
+ var otherNewWords = this._applyRule(newWord, combineRule);
+
+ for (var iii = 0, _iiilen = otherNewWords.length; iii < _iiilen; iii++) {
+ var otherNewWord = otherNewWords[iii];
+ addWord(otherNewWord, []);
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ if (code in this.compoundRuleCodes) {
+ this.compoundRuleCodes[code].push(word);
+ }
+ }
+ }
+ else {
+ addWord(word.trim(), []);
+ }
+ }
+
+ return dictionaryTable;
+ },
+
+
+ /**
+ * Removes comment lines and then cleans up blank lines and trailing whitespace.
+ *
+ * @param {String} data The data from a .dic file.
+ * @return {String} The cleaned-up data.
+ */
+
+ _removeDicComments : function (data) {
+ // I can't find any official documentation on it, but at least the de_DE
+ // dictionary uses tab-indented lines as comments.
+
+ // Remove comments
+ data = data.replace(/^\t.*$/mg, "");
+
+ return data;
+ },
+
+ parseRuleCodes : function (textCodes) {
+ if (!textCodes) {
+ return [];
+ }
+ else if (!("FLAG" in this.flags)) {
+ return textCodes.split("");
+ }
+ else if (this.flags.FLAG === "long") {
+ var flags = [];
+
+ for (var i = 0, _len = textCodes.length; i < _len; i += 2) {
+ flags.push(textCodes.substr(i, 2));
+ }
+
+ return flags;
+ }
+ else if (this.flags.FLAG === "num") {
+ return textCode.split(",");
+ }
+ },
+
+ /**
+ * Applies an affix rule to a word.
+ *
+ * @param {String} word The base word.
+ * @param {Object} rule The affix rule.
+ * @returns {String[]} The new words generated by the rule.
+ */
+
+ _applyRule : function (word, rule) {
+ var entries = rule.entries;
+ var newWords = [];
+
+ for (var i = 0, _len = entries.length; i < _len; i++) {
+ var entry = entries[i];
+
+ if (!entry.match || word.match(entry.match)) {
+ var newWord = word;
+
+ if (entry.remove) {
+ newWord = newWord.replace(entry.remove, "");
+ }
+
+ if (rule.type === "SFX") {
+ newWord = newWord + entry.add;
+ }
+ else {
+ newWord = entry.add + newWord;
+ }
+
+ newWords.push(newWord);
+
+ if ("continuationClasses" in entry) {
+ for (var j = 0, _jlen = entry.continuationClasses.length; j < _jlen; j++) {
+ var continuationRule = this.rules[entry.continuationClasses[j]];
+
+ if (continuationRule) {
+ newWords = newWords.concat(this._applyRule(newWord, continuationRule));
+ }
+ /*
+ else {
+ // This shouldn't happen, but it does, at least in the de_DE dictionary.
+ // I think the author mistakenly supplied lower-case rule codes instead
+ // of upper-case.
+ }
+ */
+ }
+ }
+ }
+ }
+
+ return newWords;
+ },
+
+ /**
+ * Checks whether a word or a capitalization variant exists in the current dictionary.
+ * The word is trimmed and several variations of capitalizations are checked.
+ * If you want to check a word without any changes made to it, call checkExact()
+ *
+ * @see http://blog.stevenlevithan.com/archives/faster-trim-javascript re:trimming function
+ *
+ * @param {String} aWord The word to check.
+ * @returns {Boolean}
+ */
+
+ check : function (aWord) {
+ // Remove leading and trailing whitespace
+ var trimmedWord = aWord.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
+
+ if (this.checkExact(trimmedWord)) {
+ return true;
+ }
+
+ // The exact word is not in the dictionary.
+ if (trimmedWord.toUpperCase() === trimmedWord) {
+ // The word was supplied in all uppercase.
+ // Check for a capitalized form of the word.
+ var capitalizedWord = trimmedWord[0] + trimmedWord.substring(1).toLowerCase();
+
+ if (this.hasFlag(capitalizedWord, "KEEPCASE")) {
+ // Capitalization variants are not allowed for this word.
+ return false;
+ }
+
+ if (this.checkExact(capitalizedWord)) {
+ return true;
+ }
+ }
+
+ var lowercaseWord = trimmedWord.toLowerCase();
+
+ if (lowercaseWord !== trimmedWord) {
+ if (this.hasFlag(lowercaseWord, "KEEPCASE")) {
+ // Capitalization variants are not allowed for this word.
+ return false;
+ }
+
+ // Check for a lowercase form
+ if (this.checkExact(lowercaseWord)) {
+ return true;
+ }
+ }
+
+ return false;
+ },
+
+ /**
+ * Checks whether a word exists in the current dictionary.
+ *
+ * @param {String} word The word to check.
+ * @returns {Boolean}
+ */
+
+ checkExact : function (word) {
+ var ruleCodes = this.dictionaryTable[word];
+
+ if (typeof ruleCodes === 'undefined') {
+ // Check if this might be a compound word.
+ if ("COMPOUNDMIN" in this.flags && word.length >= this.flags.COMPOUNDMIN) {
+ for (var i = 0, _len = this.compoundRules.length; i < _len; i++) {
+ if (word.match(this.compoundRules[i])) {
+ return true;
+ }
+ }
+ }
+
+ return false;
+ }
+ else if (typeof ruleCodes === 'object') { // this.dictionary['hasOwnProperty'] will be a function.
+ for (var i = 0, _len = ruleCodes.length; i < _len; i++) {
+ if (!this.hasFlag(word, "ONLYINCOMPOUND", ruleCodes[i])) {
+ return true;
+ }
+ }
+
+ return false;
+ }
+ },
+
+ /**
+ * Looks up whether a given word is flagged with a given flag.
+ *
+ * @param {String} word The word in question.
+ * @param {String} flag The flag in question.
+ * @return {Boolean}
+ */
+
+ hasFlag : function (word, flag, wordFlags) {
+ if (flag in this.flags) {
+ if (typeof wordFlags === 'undefined') {
+ var wordFlags = Array.prototype.concat.apply([], this.dictionaryTable[word]);
+ }
+
+ if (wordFlags && wordFlags.indexOf(this.flags[flag]) !== -1) {
+ return true;
+ }
+ }
+
+ return false;
+ },
+
+ /**
+ * Returns a list of suggestions for a misspelled word.
+ *
+ * @see http://www.norvig.com/spell-correct.html for the basis of this suggestor.
+ * This suggestor is primitive, but it works.
+ *
+ * @param {String} word The misspelling.
+ * @param {Number} [limit=5] The maximum number of suggestions to return.
+ * @returns {String[]} The array of suggestions.
+ */
+
+ alphabet : "",
+
+ suggest : function (word, limit) {
+ if (!limit) limit = 5;
+
+ if (this.check(word)) return [];
+
+ // Check the replacement table.
+ for (var i = 0, _len = this.replacementTable.length; i < _len; i++) {
+ var replacementEntry = this.replacementTable[i];
+
+ if (word.indexOf(replacementEntry[0]) !== -1) {
+ var correctedWord = word.replace(replacementEntry[0], replacementEntry[1]);
+
+ if (this.check(correctedWord)) {
+ return [ correctedWord ];
+ }
+ }
+ }
+
+ var self = this;
+ self.alphabet = "abcdefghijklmnopqrstuvwxyz";
+
+ /*
+ if (!self.alphabet) {
+ // Use the alphabet as implicitly defined by the words in the dictionary.
+ var alphaHash = {};
+
+ for (var i in self.dictionaryTable) {
+ for (var j = 0, _len = i.length; j < _len; j++) {
+ alphaHash[i[j]] = true;
+ }
+ }
+
+ for (var i in alphaHash) {
+ self.alphabet += i;
+ }
+
+ var alphaArray = self.alphabet.split("");
+ alphaArray.sort();
+ self.alphabet = alphaArray.join("");
+ }
+ */
+
+ function edits1(words) {
+ var rv = [];
+
+ for (var ii = 0, _iilen = words.length; ii < _iilen; ii++) {
+ var word = words[ii];
+
+ var splits = [];
+
+ for (var i = 0, _len = word.length + 1; i < _len; i++) {
+ splits.push([ word.substring(0, i), word.substring(i, word.length) ]);
+ }
+
+ var deletes = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1]) {
+ deletes.push(s[0] + s[1].substring(1));
+ }
+ }
+
+ var transposes = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1].length > 1) {
+ transposes.push(s[0] + s[1][1] + s[1][0] + s[1].substring(2));
+ }
+ }
+
+ var replaces = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1]) {
+ for (var j = 0, _jlen = self.alphabet.length; j < _jlen; j++) {
+ replaces.push(s[0] + self.alphabet[j] + s[1].substring(1));
+ }
+ }
+ }
+
+ var inserts = [];
+
+ for (var i = 0, _len = splits.length; i < _len; i++) {
+ var s = splits[i];
+
+ if (s[1]) {
+ for (var j = 0, _jlen = self.alphabet.length; j < _jlen; j++) {
+ replaces.push(s[0] + self.alphabet[j] + s[1]);
+ }
+ }
+ }
+
+ rv = rv.concat(deletes);
+ rv = rv.concat(transposes);
+ rv = rv.concat(replaces);
+ rv = rv.concat(inserts);
+ }
+
+ return rv;
+ }
+
+ function known(words) {
+ var rv = [];
+
+ for (var i = 0; i < words.length; i++) {
+ if (self.check(words[i])) {
+ rv.push(words[i]);
+ }
+ }
+
+ return rv;
+ }
+
+ function correct(word) {
+ // Get the edit-distance-1 and edit-distance-2 forms of this word.
+ var ed1 = edits1([word]);
+ var ed2 = edits1(ed1);
+
+ var corrections = known(ed1).concat(known(ed2));
+
+ // Sort the edits based on how many different ways they were created.
+ var weighted_corrections = {};
+
+ for (var i = 0, _len = corrections.length; i < _len; i++) {
+ if (!(corrections[i] in weighted_corrections)) {
+ weighted_corrections[corrections[i]] = 1;
+ }
+ else {
+ weighted_corrections[corrections[i]] += 1;
+ }
+ }
+
+ var sorted_corrections = [];
+
+ for (var i in weighted_corrections) {
+ sorted_corrections.push([ i, weighted_corrections[i] ]);
+ }
+
+ function sorter(a, b) {
+ if (a[1] < b[1]) {
+ return -1;
+ }
+
+ return 1;
+ }
+
+ sorted_corrections.sort(sorter).reverse();
+
+ var rv = [];
+
+ for (var i = 0, _len = Math.min(limit, sorted_corrections.length); i < _len; i++) {
+ if (!self.hasFlag(sorted_corrections[i][0], "NOSUGGEST")) {
+ rv.push(sorted_corrections[i][0]);
+ }
+ }
+
+ return rv;
+ }
+
+ return correct(word);
+ }
+};
+
+// Support for use as a node.js module.
+if (typeof module !== 'undefined') {
+ module.exports = Typo;
+}
+}).call(this,require("buffer").Buffer,"/node_modules/typo-js")
+},{"buffer":3,"fs":2}],19:[function(require,module,exports){
+// CodeMirror, copyright (c) by Marijn Haverbeke and others
+// Distributed under an MIT license: http://codemirror.net/LICENSE
+
+var CodeMirror = require("codemirror");
+
+CodeMirror.commands.tabAndIndentMarkdownList = function (cm) {
+ var ranges = cm.listSelections();
+ var pos = ranges[0].head;
+ var eolState = cm.getStateAfter(pos.line);
+ var inList = eolState.list !== false;
+
+ if (inList) {
+ cm.execCommand("indentMore");
+ return;
+ }
+
+ if (cm.options.indentWithTabs) {
+ cm.execCommand("insertTab");
+ }
+ else {
+ var spaces = Array(cm.options.tabSize + 1).join(" ");
+ cm.replaceSelection(spaces);
+ }
+};
+
+CodeMirror.commands.shiftTabAndUnindentMarkdownList = function (cm) {
+ var ranges = cm.listSelections();
+ var pos = ranges[0].head;
+ var eolState = cm.getStateAfter(pos.line);
+ var inList = eolState.list !== false;
+
+ if (inList) {
+ cm.execCommand("indentLess");
+ return;
+ }
+
+ if (cm.options.indentWithTabs) {
+ cm.execCommand("insertTab");
+ }
+ else {
+ var spaces = Array(cm.options.tabSize + 1).join(" ");
+ cm.replaceSelection(spaces);
+ }
+};
+
+},{"codemirror":10}],20:[function(require,module,exports){
+/*global require,module*/
+"use strict";
+var CodeMirror = require("codemirror");
+require("codemirror/addon/edit/continuelist.js");
+require("./codemirror/tablist");
+require("codemirror/addon/display/fullscreen.js");
+require("codemirror/mode/markdown/markdown.js");
+require("codemirror/addon/mode/overlay.js");
+require("codemirror/addon/display/placeholder.js");
+require("codemirror/addon/selection/mark-selection.js");
+require("codemirror/mode/gfm/gfm.js");
+require("codemirror/mode/xml/xml.js");
+var CodeMirrorSpellChecker = require("codemirror-spell-checker");
+var marked = require("marked");
+
+
+// Some variables
+var isMac = /Mac/.test(navigator.platform);
+
+// Mapping of actions that can be bound to keyboard shortcuts or toolbar buttons
+var bindings = {
+ "toggleBold": toggleBold,
+ "toggleItalic": toggleItalic,
+ "drawLink": drawLink,
+ "toggleHeadingSmaller": toggleHeadingSmaller,
+ "toggleHeadingBigger": toggleHeadingBigger,
+ "drawImage": drawImage,
+ "toggleBlockquote": toggleBlockquote,
+ "toggleOrderedList": toggleOrderedList,
+ "toggleUnorderedList": toggleUnorderedList,
+ "toggleCodeBlock": toggleCodeBlock,
+ "togglePreview": togglePreview,
+ "toggleStrikethrough": toggleStrikethrough,
+ "toggleHeading1": toggleHeading1,
+ "toggleHeading2": toggleHeading2,
+ "toggleHeading3": toggleHeading3,
+ "cleanBlock": cleanBlock,
+ "drawTable": drawTable,
+ "drawHorizontalRule": drawHorizontalRule,
+ "undo": undo,
+ "redo": redo,
+ "toggleSideBySide": toggleSideBySide,
+ "toggleFullScreen": toggleFullScreen
+};
+
+var shortcuts = {
+ "toggleBold": "Cmd-B",
+ "toggleItalic": "Cmd-I",
+ "drawLink": "Cmd-K",
+ "toggleHeadingSmaller": "Cmd-H",
+ "toggleHeadingBigger": "Shift-Cmd-H",
+ "cleanBlock": "Cmd-E",
+ "drawImage": "Cmd-Alt-I",
+ "toggleBlockquote": "Cmd-'",
+ "toggleOrderedList": "Cmd-Alt-L",
+ "toggleUnorderedList": "Cmd-L",
+ "toggleCodeBlock": "Cmd-Alt-C",
+ "togglePreview": "Cmd-P",
+ "toggleSideBySide": "F9",
+ "toggleFullScreen": "F11"
+};
+
+var getBindingName = function(f) {
+ for(var key in bindings) {
+ if(bindings[key] === f) {
+ return key;
+ }
+ }
+ return null;
+};
+
+var isMobile = function() {
+ var check = false;
+ (function(a) {
+ if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) check = true;
+ })(navigator.userAgent || navigator.vendor || window.opera);
+ return check;
+};
+
+
+/**
+ * Fix shortcut. Mac use Command, others use Ctrl.
+ */
+function fixShortcut(name) {
+ if(isMac) {
+ name = name.replace("Ctrl", "Cmd");
+ } else {
+ name = name.replace("Cmd", "Ctrl");
+ }
+ return name;
+}
+
+
+/**
+ * Create icon element for toolbar.
+ */
+function createIcon(options, enableTooltips, shortcuts) {
+ options = options || {};
+ var el = document.createElement("a");
+ enableTooltips = (enableTooltips == undefined) ? true : enableTooltips;
+
+ if(options.title && enableTooltips) {
+ el.title = createTootlip(options.title, options.action, shortcuts);
+
+ if(isMac) {
+ el.title = el.title.replace("Ctrl", "⌘");
+ el.title = el.title.replace("Alt", "⌥");
+ }
+ }
+
+ el.tabIndex = -1;
+ el.className = options.className;
+ return el;
+}
+
+function createSep() {
+ var el = document.createElement("i");
+ el.className = "separator";
+ el.innerHTML = "|";
+ return el;
+}
+
+function createTootlip(title, action, shortcuts) {
+ var actionName;
+ var tooltip = title;
+
+ if(action) {
+ actionName = getBindingName(action);
+ if(shortcuts[actionName]) {
+ tooltip += " (" + fixShortcut(shortcuts[actionName]) + ")";
+ }
+ }
+
+ return tooltip;
+}
+
+/**
+ * The state of CodeMirror at the given position.
+ */
+function getState(cm, pos) {
+ pos = pos || cm.getCursor("start");
+ var stat = cm.getTokenAt(pos);
+ if(!stat.type) return {};
+
+ var types = stat.type.split(" ");
+
+ var ret = {},
+ data, text;
+ for(var i = 0; i < types.length; i++) {
+ data = types[i];
+ if(data === "strong") {
+ ret.bold = true;
+ } else if(data === "variable-2") {
+ text = cm.getLine(pos.line);
+ if(/^\s*\d+\.\s/.test(text)) {
+ ret["ordered-list"] = true;
+ } else {
+ ret["unordered-list"] = true;
+ }
+ } else if(data === "atom") {
+ ret.quote = true;
+ } else if(data === "em") {
+ ret.italic = true;
+ } else if(data === "quote") {
+ ret.quote = true;
+ } else if(data === "strikethrough") {
+ ret.strikethrough = true;
+ } else if(data === "comment") {
+ ret.code = true;
+ } else if(data === "link") {
+ ret.link = true;
+ } else if(data === "tag") {
+ ret.image = true;
+ } else if(data.match(/^header(\-[1-6])?$/)) {
+ ret[data.replace("header", "heading")] = true;
+ }
+ }
+ return ret;
+}
+
+
+// Saved overflow setting
+var saved_overflow = "";
+
+/**
+ * Toggle full screen of the editor.
+ */
+function toggleFullScreen(editor) {
+ // Set fullscreen
+ var cm = editor.codemirror;
+ cm.setOption("fullScreen", !cm.getOption("fullScreen"));
+
+
+ // Prevent scrolling on body during fullscreen active
+ if(cm.getOption("fullScreen")) {
+ saved_overflow = document.body.style.overflow;
+ document.body.style.overflow = "hidden";
+ } else {
+ document.body.style.overflow = saved_overflow;
+ }
+
+
+ // Update toolbar class
+ var wrap = cm.getWrapperElement();
+
+ if(!/fullscreen/.test(wrap.previousSibling.className)) {
+ wrap.previousSibling.className += " fullscreen";
+ } else {
+ wrap.previousSibling.className = wrap.previousSibling.className.replace(/\s*fullscreen\b/, "");
+ }
+
+
+ // Update toolbar button
+ var toolbarButton = editor.toolbarElements.fullscreen;
+
+ if(!/active/.test(toolbarButton.className)) {
+ toolbarButton.className += " active";
+ } else {
+ toolbarButton.className = toolbarButton.className.replace(/\s*active\s*/g, "");
+ }
+
+
+ // Hide side by side if needed
+ var sidebyside = cm.getWrapperElement().nextSibling;
+ if(/editor-preview-active-side/.test(sidebyside.className))
+ toggleSideBySide(editor);
+}
+
+
+/**
+ * Action for toggling bold.
+ */
+function toggleBold(editor) {
+ _toggleBlock(editor, "bold", editor.options.blockStyles.bold);
+}
+
+
+/**
+ * Action for toggling italic.
+ */
+function toggleItalic(editor) {
+ _toggleBlock(editor, "italic", editor.options.blockStyles.italic);
+}
+
+
+/**
+ * Action for toggling strikethrough.
+ */
+function toggleStrikethrough(editor) {
+ _toggleBlock(editor, "strikethrough", "~~");
+}
+
+/**
+ * Action for toggling code block.
+ */
+function toggleCodeBlock(editor) {
+ var fenceCharsToInsert = editor.options.blockStyles.code;
+
+ function fencing_line(line) {
+ /* return true, if this is a ``` or ~~~ line */
+ if(typeof line !== "object") {
+ throw "fencing_line() takes a 'line' object (not a line number, or line text). Got: " + typeof line + ": " + line;
+ }
+ return line.styles && line.styles[2] && line.styles[2].indexOf("formatting-code-block") !== -1;
+ }
+
+ function token_state(token) {
+ // base goes an extra level deep when mode backdrops are used, e.g. spellchecker on
+ return token.state.base.base || token.state.base;
+ }
+
+ function code_type(cm, line_num, line, firstTok, lastTok) {
+ /*
+ * Return "single", "indented", "fenced" or false
+ *
+ * cm and line_num are required. Others are optional for efficiency
+ * To check in the middle of a line, pass in firstTok yourself.
+ */
+ line = line || cm.getLineHandle(line_num);
+ firstTok = firstTok || cm.getTokenAt({
+ line: line_num,
+ ch: 1
+ });
+ lastTok = lastTok || (!!line.text && cm.getTokenAt({
+ line: line_num,
+ ch: line.text.length - 1
+ }));
+ var types = firstTok.type ? firstTok.type.split(" ") : [];
+ if(lastTok && token_state(lastTok).indentedCode) {
+ // have to check last char, since first chars of first line aren"t marked as indented
+ return "indented";
+ } else if(types.indexOf("comment") === -1) {
+ // has to be after "indented" check, since first chars of first indented line aren"t marked as such
+ return false;
+ } else if(token_state(firstTok).fencedChars || token_state(lastTok).fencedChars || fencing_line(line)) {
+ return "fenced";
+ } else {
+ return "single";
+ }
+ }
+
+ function insertFencingAtSelection(cm, cur_start, cur_end, fenceCharsToInsert) {
+ var start_line_sel = cur_start.line + 1,
+ end_line_sel = cur_end.line + 1,
+ sel_multi = cur_start.line !== cur_end.line,
+ repl_start = fenceCharsToInsert + "\n",
+ repl_end = "\n" + fenceCharsToInsert;
+ if(sel_multi) {
+ end_line_sel++;
+ }
+ // handle last char including \n or not
+ if(sel_multi && cur_end.ch === 0) {
+ repl_end = fenceCharsToInsert + "\n";
+ end_line_sel--;
+ }
+ _replaceSelection(cm, false, [repl_start, repl_end]);
+ cm.setSelection({
+ line: start_line_sel,
+ ch: 0
+ }, {
+ line: end_line_sel,
+ ch: 0
+ });
+ }
+
+ var cm = editor.codemirror,
+ cur_start = cm.getCursor("start"),
+ cur_end = cm.getCursor("end"),
+ tok = cm.getTokenAt({
+ line: cur_start.line,
+ ch: cur_start.ch || 1
+ }), // avoid ch 0 which is a cursor pos but not token
+ line = cm.getLineHandle(cur_start.line),
+ is_code = code_type(cm, cur_start.line, line, tok);
+ var block_start, block_end, lineCount;
+
+ if(is_code === "single") {
+ // similar to some SimpleMDE _toggleBlock logic
+ var start = line.text.slice(0, cur_start.ch).replace("`", ""),
+ end = line.text.slice(cur_start.ch).replace("`", "");
+ cm.replaceRange(start + end, {
+ line: cur_start.line,
+ ch: 0
+ }, {
+ line: cur_start.line,
+ ch: 99999999999999
+ });
+ cur_start.ch--;
+ if(cur_start !== cur_end) {
+ cur_end.ch--;
+ }
+ cm.setSelection(cur_start, cur_end);
+ cm.focus();
+ } else if(is_code === "fenced") {
+ if(cur_start.line !== cur_end.line || cur_start.ch !== cur_end.ch) {
+ // use selection
+
+ // find the fenced line so we know what type it is (tilde, backticks, number of them)
+ for(block_start = cur_start.line; block_start >= 0; block_start--) {
+ line = cm.getLineHandle(block_start);
+ if(fencing_line(line)) {
+ break;
+ }
+ }
+ var fencedTok = cm.getTokenAt({
+ line: block_start,
+ ch: 1
+ });
+ var fence_chars = token_state(fencedTok).fencedChars;
+ var start_text, start_line;
+ var end_text, end_line;
+ // check for selection going up against fenced lines, in which case we don't want to add more fencing
+ if(fencing_line(cm.getLineHandle(cur_start.line))) {
+ start_text = "";
+ start_line = cur_start.line;
+ } else if(fencing_line(cm.getLineHandle(cur_start.line - 1))) {
+ start_text = "";
+ start_line = cur_start.line - 1;
+ } else {
+ start_text = fence_chars + "\n";
+ start_line = cur_start.line;
+ }
+ if(fencing_line(cm.getLineHandle(cur_end.line))) {
+ end_text = "";
+ end_line = cur_end.line;
+ if(cur_end.ch === 0) {
+ end_line += 1;
+ }
+ } else if(cur_end.ch !== 0 && fencing_line(cm.getLineHandle(cur_end.line + 1))) {
+ end_text = "";
+ end_line = cur_end.line + 1;
+ } else {
+ end_text = fence_chars + "\n";
+ end_line = cur_end.line + 1;
+ }
+ if(cur_end.ch === 0) {
+ // full last line selected, putting cursor at beginning of next
+ end_line -= 1;
+ }
+ cm.operation(function() {
+ // end line first, so that line numbers don't change
+ cm.replaceRange(end_text, {
+ line: end_line,
+ ch: 0
+ }, {
+ line: end_line + (end_text ? 0 : 1),
+ ch: 0
+ });
+ cm.replaceRange(start_text, {
+ line: start_line,
+ ch: 0
+ }, {
+ line: start_line + (start_text ? 0 : 1),
+ ch: 0
+ });
+ });
+ cm.setSelection({
+ line: start_line + (start_text ? 1 : 0),
+ ch: 0
+ }, {
+ line: end_line + (start_text ? 1 : -1),
+ ch: 0
+ });
+ cm.focus();
+ } else {
+ // no selection, search for ends of this fenced block
+ var search_from = cur_start.line;
+ if(fencing_line(cm.getLineHandle(cur_start.line))) { // gets a little tricky if cursor is right on a fenced line
+ if(code_type(cm, cur_start.line + 1) === "fenced") {
+ block_start = cur_start.line;
+ search_from = cur_start.line + 1; // for searching for "end"
+ } else {
+ block_end = cur_start.line;
+ search_from = cur_start.line - 1; // for searching for "start"
+ }
+ }
+ if(block_start === undefined) {
+ for(block_start = search_from; block_start >= 0; block_start--) {
+ line = cm.getLineHandle(block_start);
+ if(fencing_line(line)) {
+ break;
+ }
+ }
+ }
+ if(block_end === undefined) {
+ lineCount = cm.lineCount();
+ for(block_end = search_from; block_end < lineCount; block_end++) {
+ line = cm.getLineHandle(block_end);
+ if(fencing_line(line)) {
+ break;
+ }
+ }
+ }
+ cm.operation(function() {
+ cm.replaceRange("", {
+ line: block_start,
+ ch: 0
+ }, {
+ line: block_start + 1,
+ ch: 0
+ });
+ cm.replaceRange("", {
+ line: block_end - 1,
+ ch: 0
+ }, {
+ line: block_end,
+ ch: 0
+ });
+ });
+ cm.focus();
+ }
+ } else if(is_code === "indented") {
+ if(cur_start.line !== cur_end.line || cur_start.ch !== cur_end.ch) {
+ // use selection
+ block_start = cur_start.line;
+ block_end = cur_end.line;
+ if(cur_end.ch === 0) {
+ block_end--;
+ }
+ } else {
+ // no selection, search for ends of this indented block
+ for(block_start = cur_start.line; block_start >= 0; block_start--) {
+ line = cm.getLineHandle(block_start);
+ if(line.text.match(/^\s*$/)) {
+ // empty or all whitespace - keep going
+ continue;
+ } else {
+ if(code_type(cm, block_start, line) !== "indented") {
+ block_start += 1;
+ break;
+ }
+ }
+ }
+ lineCount = cm.lineCount();
+ for(block_end = cur_start.line; block_end < lineCount; block_end++) {
+ line = cm.getLineHandle(block_end);
+ if(line.text.match(/^\s*$/)) {
+ // empty or all whitespace - keep going
+ continue;
+ } else {
+ if(code_type(cm, block_end, line) !== "indented") {
+ block_end -= 1;
+ break;
+ }
+ }
+ }
+ }
+ // if we are going to un-indent based on a selected set of lines, and the next line is indented too, we need to
+ // insert a blank line so that the next line(s) continue to be indented code
+ var next_line = cm.getLineHandle(block_end + 1),
+ next_line_last_tok = next_line && cm.getTokenAt({
+ line: block_end + 1,
+ ch: next_line.text.length - 1
+ }),
+ next_line_indented = next_line_last_tok && token_state(next_line_last_tok).indentedCode;
+ if(next_line_indented) {
+ cm.replaceRange("\n", {
+ line: block_end + 1,
+ ch: 0
+ });
+ }
+
+ for(var i = block_start; i <= block_end; i++) {
+ cm.indentLine(i, "subtract"); // TODO: this doesn't get tracked in the history, so can't be undone :(
+ }
+ cm.focus();
+ } else {
+ // insert code formatting
+ var no_sel_and_starting_of_line = (cur_start.line === cur_end.line && cur_start.ch === cur_end.ch && cur_start.ch === 0);
+ var sel_multi = cur_start.line !== cur_end.line;
+ if(no_sel_and_starting_of_line || sel_multi) {
+ insertFencingAtSelection(cm, cur_start, cur_end, fenceCharsToInsert);
+ } else {
+ _replaceSelection(cm, false, ["`", "`"]);
+ }
+ }
+}
+
+/**
+ * Action for toggling blockquote.
+ */
+function toggleBlockquote(editor) {
+ var cm = editor.codemirror;
+ _toggleLine(cm, "quote");
+}
+
+/**
+ * Action for toggling heading size: normal -> h1 -> h2 -> h3 -> h4 -> h5 -> h6 -> normal
+ */
+function toggleHeadingSmaller(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, "smaller");
+}
+
+/**
+ * Action for toggling heading size: normal -> h6 -> h5 -> h4 -> h3 -> h2 -> h1 -> normal
+ */
+function toggleHeadingBigger(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, "bigger");
+}
+
+/**
+ * Action for toggling heading size 1
+ */
+function toggleHeading1(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, undefined, 1);
+}
+
+/**
+ * Action for toggling heading size 2
+ */
+function toggleHeading2(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, undefined, 2);
+}
+
+/**
+ * Action for toggling heading size 3
+ */
+function toggleHeading3(editor) {
+ var cm = editor.codemirror;
+ _toggleHeading(cm, undefined, 3);
+}
+
+
+/**
+ * Action for toggling ul.
+ */
+function toggleUnorderedList(editor) {
+ var cm = editor.codemirror;
+ _toggleLine(cm, "unordered-list");
+}
+
+
+/**
+ * Action for toggling ol.
+ */
+function toggleOrderedList(editor) {
+ var cm = editor.codemirror;
+ _toggleLine(cm, "ordered-list");
+}
+
+/**
+ * Action for clean block (remove headline, list, blockquote code, markers)
+ */
+function cleanBlock(editor) {
+ var cm = editor.codemirror;
+ _cleanBlock(cm);
+}
+
+/**
+ * Action for drawing a link.
+ */
+function drawLink(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ var url = "http://";
+ if(options.promptURLs) {
+ url = prompt(options.promptTexts.link);
+ if(!url) {
+ return false;
+ }
+ }
+ _replaceSelection(cm, stat.link, options.insertTexts.link, url);
+}
+
+/**
+ * Action for drawing an img.
+ */
+function drawImage(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ var url = "http://";
+ if(options.promptURLs) {
+ url = prompt(options.promptTexts.image);
+ if(!url) {
+ return false;
+ }
+ }
+ _replaceSelection(cm, stat.image, options.insertTexts.image, url);
+}
+
+/**
+ * Action for drawing a table.
+ */
+function drawTable(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ _replaceSelection(cm, stat.table, options.insertTexts.table);
+}
+
+/**
+ * Action for drawing a horizontal rule.
+ */
+function drawHorizontalRule(editor) {
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+ var options = editor.options;
+ _replaceSelection(cm, stat.image, options.insertTexts.horizontalRule);
+}
+
+
+/**
+ * Undo action.
+ */
+function undo(editor) {
+ var cm = editor.codemirror;
+ cm.undo();
+ cm.focus();
+}
+
+
+/**
+ * Redo action.
+ */
+function redo(editor) {
+ var cm = editor.codemirror;
+ cm.redo();
+ cm.focus();
+}
+
+
+/**
+ * Toggle side by side preview
+ */
+function toggleSideBySide(editor) {
+ var cm = editor.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.nextSibling;
+ var toolbarButton = editor.toolbarElements["side-by-side"];
+ var useSideBySideListener = false;
+ if(/editor-preview-active-side/.test(preview.className)) {
+ preview.className = preview.className.replace(
+ /\s*editor-preview-active-side\s*/g, ""
+ );
+ toolbarButton.className = toolbarButton.className.replace(/\s*active\s*/g, "");
+ wrapper.className = wrapper.className.replace(/\s*CodeMirror-sided\s*/g, " ");
+ } else {
+ // When the preview button is clicked for the first time,
+ // give some time for the transition from editor.css to fire and the view to slide from right to left,
+ // instead of just appearing.
+ setTimeout(function() {
+ if(!cm.getOption("fullScreen"))
+ toggleFullScreen(editor);
+ preview.className += " editor-preview-active-side";
+ }, 1);
+ toolbarButton.className += " active";
+ wrapper.className += " CodeMirror-sided";
+ useSideBySideListener = true;
+ }
+
+ // Hide normal preview if active
+ var previewNormal = wrapper.lastChild;
+ if(/editor-preview-active/.test(previewNormal.className)) {
+ previewNormal.className = previewNormal.className.replace(
+ /\s*editor-preview-active\s*/g, ""
+ );
+ var toolbar = editor.toolbarElements.preview;
+ var toolbar_div = wrapper.previousSibling;
+ toolbar.className = toolbar.className.replace(/\s*active\s*/g, "");
+ toolbar_div.className = toolbar_div.className.replace(/\s*disabled-for-preview*/g, "");
+ }
+
+ var sideBySideRenderingFunction = function() {
+ preview.innerHTML = editor.options.previewRender(editor.value(), preview);
+ };
+
+ if(!cm.sideBySideRenderingFunction) {
+ cm.sideBySideRenderingFunction = sideBySideRenderingFunction;
+ }
+
+ if(useSideBySideListener) {
+ preview.innerHTML = editor.options.previewRender(editor.value(), preview);
+ cm.on("update", cm.sideBySideRenderingFunction);
+ } else {
+ cm.off("update", cm.sideBySideRenderingFunction);
+ }
+
+ // Refresh to fix selection being off (#309)
+ cm.refresh();
+}
+
+
+/**
+ * Preview action.
+ */
+function togglePreview(editor) {
+ var cm = editor.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var toolbar_div = wrapper.previousSibling;
+ var toolbar = editor.options.toolbar ? editor.toolbarElements.preview : false;
+ var preview = wrapper.lastChild;
+ if(!preview || !/editor-preview/.test(preview.className)) {
+ preview = document.createElement("div");
+ preview.className = "editor-preview";
+ wrapper.appendChild(preview);
+ }
+ if(/editor-preview-active/.test(preview.className)) {
+ preview.className = preview.className.replace(
+ /\s*editor-preview-active\s*/g, ""
+ );
+ if(toolbar) {
+ toolbar.className = toolbar.className.replace(/\s*active\s*/g, "");
+ toolbar_div.className = toolbar_div.className.replace(/\s*disabled-for-preview*/g, "");
+ }
+ } else {
+ // When the preview button is clicked for the first time,
+ // give some time for the transition from editor.css to fire and the view to slide from right to left,
+ // instead of just appearing.
+ setTimeout(function() {
+ preview.className += " editor-preview-active";
+ }, 1);
+ if(toolbar) {
+ toolbar.className += " active";
+ toolbar_div.className += " disabled-for-preview";
+ }
+ }
+ preview.innerHTML = editor.options.previewRender(editor.value(), preview);
+
+ // Turn off side by side if needed
+ var sidebyside = cm.getWrapperElement().nextSibling;
+ if(/editor-preview-active-side/.test(sidebyside.className))
+ toggleSideBySide(editor);
+}
+
+function _replaceSelection(cm, active, startEnd, url) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var text;
+ var start = startEnd[0];
+ var end = startEnd[1];
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ if(url) {
+ end = end.replace("#url#", url);
+ }
+ if(active) {
+ text = cm.getLine(startPoint.line);
+ start = text.slice(0, startPoint.ch);
+ end = text.slice(startPoint.ch);
+ cm.replaceRange(start + end, {
+ line: startPoint.line,
+ ch: 0
+ });
+ } else {
+ text = cm.getSelection();
+ cm.replaceSelection(start + text + end);
+
+ startPoint.ch += start.length;
+ if(startPoint !== endPoint) {
+ endPoint.ch += start.length;
+ }
+ }
+ cm.setSelection(startPoint, endPoint);
+ cm.focus();
+}
+
+
+function _toggleHeading(cm, direction, size) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ for(var i = startPoint.line; i <= endPoint.line; i++) {
+ (function(i) {
+ var text = cm.getLine(i);
+ var currHeadingLevel = text.search(/[^#]/);
+
+ if(direction !== undefined) {
+ if(currHeadingLevel <= 0) {
+ if(direction == "bigger") {
+ text = "###### " + text;
+ } else {
+ text = "# " + text;
+ }
+ } else if(currHeadingLevel == 6 && direction == "smaller") {
+ text = text.substr(7);
+ } else if(currHeadingLevel == 1 && direction == "bigger") {
+ text = text.substr(2);
+ } else {
+ if(direction == "bigger") {
+ text = text.substr(1);
+ } else {
+ text = "#" + text;
+ }
+ }
+ } else {
+ if(size == 1) {
+ if(currHeadingLevel <= 0) {
+ text = "# " + text;
+ } else if(currHeadingLevel == size) {
+ text = text.substr(currHeadingLevel + 1);
+ } else {
+ text = "# " + text.substr(currHeadingLevel + 1);
+ }
+ } else if(size == 2) {
+ if(currHeadingLevel <= 0) {
+ text = "## " + text;
+ } else if(currHeadingLevel == size) {
+ text = text.substr(currHeadingLevel + 1);
+ } else {
+ text = "## " + text.substr(currHeadingLevel + 1);
+ }
+ } else {
+ if(currHeadingLevel <= 0) {
+ text = "### " + text;
+ } else if(currHeadingLevel == size) {
+ text = text.substr(currHeadingLevel + 1);
+ } else {
+ text = "### " + text.substr(currHeadingLevel + 1);
+ }
+ }
+ }
+
+ cm.replaceRange(text, {
+ line: i,
+ ch: 0
+ }, {
+ line: i,
+ ch: 99999999999999
+ });
+ })(i);
+ }
+ cm.focus();
+}
+
+
+function _toggleLine(cm, name) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var stat = getState(cm);
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ var repl = {
+ "quote": /^(\s*)\>\s+/,
+ "unordered-list": /^(\s*)(\*|\-|\+)\s+/,
+ "ordered-list": /^(\s*)\d+\.\s+/
+ };
+ var map = {
+ "quote": "> ",
+ "unordered-list": "* ",
+ "ordered-list": "1. "
+ };
+ for(var i = startPoint.line; i <= endPoint.line; i++) {
+ (function(i) {
+ var text = cm.getLine(i);
+ if(stat[name]) {
+ text = text.replace(repl[name], "$1");
+ } else {
+ text = map[name] + text;
+ }
+ cm.replaceRange(text, {
+ line: i,
+ ch: 0
+ }, {
+ line: i,
+ ch: 99999999999999
+ });
+ })(i);
+ }
+ cm.focus();
+}
+
+function _toggleBlock(editor, type, start_chars, end_chars) {
+ if(/editor-preview-active/.test(editor.codemirror.getWrapperElement().lastChild.className))
+ return;
+
+ end_chars = (typeof end_chars === "undefined") ? start_chars : end_chars;
+ var cm = editor.codemirror;
+ var stat = getState(cm);
+
+ var text;
+ var start = start_chars;
+ var end = end_chars;
+
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+
+ if(stat[type]) {
+ text = cm.getLine(startPoint.line);
+ start = text.slice(0, startPoint.ch);
+ end = text.slice(startPoint.ch);
+ if(type == "bold") {
+ start = start.replace(/(\*\*|__)(?![\s\S]*(\*\*|__))/, "");
+ end = end.replace(/(\*\*|__)/, "");
+ } else if(type == "italic") {
+ start = start.replace(/(\*|_)(?![\s\S]*(\*|_))/, "");
+ end = end.replace(/(\*|_)/, "");
+ } else if(type == "strikethrough") {
+ start = start.replace(/(\*\*|~~)(?![\s\S]*(\*\*|~~))/, "");
+ end = end.replace(/(\*\*|~~)/, "");
+ }
+ cm.replaceRange(start + end, {
+ line: startPoint.line,
+ ch: 0
+ }, {
+ line: startPoint.line,
+ ch: 99999999999999
+ });
+
+ if(type == "bold" || type == "strikethrough") {
+ startPoint.ch -= 2;
+ if(startPoint !== endPoint) {
+ endPoint.ch -= 2;
+ }
+ } else if(type == "italic") {
+ startPoint.ch -= 1;
+ if(startPoint !== endPoint) {
+ endPoint.ch -= 1;
+ }
+ }
+ } else {
+ text = cm.getSelection();
+ if(type == "bold") {
+ text = text.split("**").join("");
+ text = text.split("__").join("");
+ } else if(type == "italic") {
+ text = text.split("*").join("");
+ text = text.split("_").join("");
+ } else if(type == "strikethrough") {
+ text = text.split("~~").join("");
+ }
+ cm.replaceSelection(start + text + end);
+
+ startPoint.ch += start_chars.length;
+ endPoint.ch = startPoint.ch + text.length;
+ }
+
+ cm.setSelection(startPoint, endPoint);
+ cm.focus();
+}
+
+function _cleanBlock(cm) {
+ if(/editor-preview-active/.test(cm.getWrapperElement().lastChild.className))
+ return;
+
+ var startPoint = cm.getCursor("start");
+ var endPoint = cm.getCursor("end");
+ var text;
+
+ for(var line = startPoint.line; line <= endPoint.line; line++) {
+ text = cm.getLine(line);
+ text = text.replace(/^[ ]*([# ]+|\*|\-|[> ]+|[0-9]+(.|\)))[ ]*/, "");
+
+ cm.replaceRange(text, {
+ line: line,
+ ch: 0
+ }, {
+ line: line,
+ ch: 99999999999999
+ });
+ }
+}
+
+// Merge the properties of one object into another.
+function _mergeProperties(target, source) {
+ for(var property in source) {
+ if(source.hasOwnProperty(property)) {
+ if(source[property] instanceof Array) {
+ target[property] = source[property].concat(target[property] instanceof Array ? target[property] : []);
+ } else if(
+ source[property] !== null &&
+ typeof source[property] === "object" &&
+ source[property].constructor === Object
+ ) {
+ target[property] = _mergeProperties(target[property] || {}, source[property]);
+ } else {
+ target[property] = source[property];
+ }
+ }
+ }
+
+ return target;
+}
+
+// Merge an arbitrary number of objects into one.
+function extend(target) {
+ for(var i = 1; i < arguments.length; i++) {
+ target = _mergeProperties(target, arguments[i]);
+ }
+
+ return target;
+}
+
+/* The right word count in respect for CJK. */
+function wordCount(data) {
+ var pattern = /[a-zA-Z0-9_\u0392-\u03c9\u0410-\u04F9]+|[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g;
+ var m = data.match(pattern);
+ var count = 0;
+ if(m === null) return count;
+ for(var i = 0; i < m.length; i++) {
+ if(m[i].charCodeAt(0) >= 0x4E00) {
+ count += m[i].length;
+ } else {
+ count += 1;
+ }
+ }
+ return count;
+}
+
+var toolbarBuiltInButtons = {
+ "bold": {
+ name: "bold",
+ action: toggleBold,
+ className: "fa fa-bold",
+ title: "Bold",
+ default: true
+ },
+ "italic": {
+ name: "italic",
+ action: toggleItalic,
+ className: "fa fa-italic",
+ title: "Italic",
+ default: true
+ },
+ "strikethrough": {
+ name: "strikethrough",
+ action: toggleStrikethrough,
+ className: "fa fa-strikethrough",
+ title: "Strikethrough"
+ },
+ "heading": {
+ name: "heading",
+ action: toggleHeadingSmaller,
+ className: "fa fa-header",
+ title: "Heading",
+ default: true
+ },
+ "heading-smaller": {
+ name: "heading-smaller",
+ action: toggleHeadingSmaller,
+ className: "fa fa-header fa-header-x fa-header-smaller",
+ title: "Smaller Heading"
+ },
+ "heading-bigger": {
+ name: "heading-bigger",
+ action: toggleHeadingBigger,
+ className: "fa fa-header fa-header-x fa-header-bigger",
+ title: "Bigger Heading"
+ },
+ "heading-1": {
+ name: "heading-1",
+ action: toggleHeading1,
+ className: "fa fa-header fa-header-x fa-header-1",
+ title: "Big Heading"
+ },
+ "heading-2": {
+ name: "heading-2",
+ action: toggleHeading2,
+ className: "fa fa-header fa-header-x fa-header-2",
+ title: "Medium Heading"
+ },
+ "heading-3": {
+ name: "heading-3",
+ action: toggleHeading3,
+ className: "fa fa-header fa-header-x fa-header-3",
+ title: "Small Heading"
+ },
+ "separator-1": {
+ name: "separator-1"
+ },
+ "code": {
+ name: "code",
+ action: toggleCodeBlock,
+ className: "fa fa-code",
+ title: "Code"
+ },
+ "quote": {
+ name: "quote",
+ action: toggleBlockquote,
+ className: "fa fa-quote-left",
+ title: "Quote",
+ default: true
+ },
+ "unordered-list": {
+ name: "unordered-list",
+ action: toggleUnorderedList,
+ className: "fa fa-list-ul",
+ title: "Generic List",
+ default: true
+ },
+ "ordered-list": {
+ name: "ordered-list",
+ action: toggleOrderedList,
+ className: "fa fa-list-ol",
+ title: "Numbered List",
+ default: true
+ },
+ "clean-block": {
+ name: "clean-block",
+ action: cleanBlock,
+ className: "fa fa-eraser fa-clean-block",
+ title: "Clean block"
+ },
+ "separator-2": {
+ name: "separator-2"
+ },
+ "link": {
+ name: "link",
+ action: drawLink,
+ className: "fa fa-link",
+ title: "Create Link",
+ default: true
+ },
+ "image": {
+ name: "image",
+ action: drawImage,
+ className: "fa fa-picture-o",
+ title: "Insert Image",
+ default: true
+ },
+ "table": {
+ name: "table",
+ action: drawTable,
+ className: "fa fa-table",
+ title: "Insert Table"
+ },
+ "horizontal-rule": {
+ name: "horizontal-rule",
+ action: drawHorizontalRule,
+ className: "fa fa-minus",
+ title: "Insert Horizontal Line"
+ },
+ "separator-3": {
+ name: "separator-3"
+ },
+ "preview": {
+ name: "preview",
+ action: togglePreview,
+ className: "fa fa-eye no-disable",
+ title: "Toggle Preview",
+ default: true
+ },
+ "side-by-side": {
+ name: "side-by-side",
+ action: toggleSideBySide,
+ className: "fa fa-columns no-disable no-mobile",
+ title: "Toggle Side by Side",
+ default: true
+ },
+ "fullscreen": {
+ name: "fullscreen",
+ action: toggleFullScreen,
+ className: "fa fa-arrows-alt no-disable no-mobile",
+ title: "Toggle Fullscreen",
+ default: true
+ },
+ "separator-4": {
+ name: "separator-4"
+ },
+ "guide": {
+ name: "guide",
+ action: "https://simplemde.com/markdown-guide",
+ className: "fa fa-question-circle",
+ title: "Markdown Guide",
+ default: true
+ },
+ "separator-5": {
+ name: "separator-5"
+ },
+ "undo": {
+ name: "undo",
+ action: undo,
+ className: "fa fa-undo no-disable",
+ title: "Undo"
+ },
+ "redo": {
+ name: "redo",
+ action: redo,
+ className: "fa fa-repeat no-disable",
+ title: "Redo"
+ }
+};
+
+var insertTexts = {
+ link: ["[", "](#url#)"],
+ image: ["![](", "#url#)"],
+ table: ["", "\n\n| Column 1 | Column 2 | Column 3 |\n| -------- | -------- | -------- |\n| Text | Text | Text |\n\n"],
+ horizontalRule: ["", "\n\n-----\n\n"]
+};
+
+var promptTexts = {
+ link: "URL for the link:",
+ image: "URL of the image:"
+};
+
+var blockStyles = {
+ "bold": "**",
+ "code": "```",
+ "italic": "*"
+};
+
+/**
+ * Interface of SimpleMDE.
+ */
+function SimpleMDE(options) {
+ // Handle options parameter
+ options = options || {};
+
+
+ // Used later to refer to it"s parent
+ options.parent = this;
+
+
+ // Check if Font Awesome needs to be auto downloaded
+ var autoDownloadFA = true;
+
+ if(options.autoDownloadFontAwesome === false) {
+ autoDownloadFA = false;
+ }
+
+ if(options.autoDownloadFontAwesome !== true) {
+ var styleSheets = document.styleSheets;
+ for(var i = 0; i < styleSheets.length; i++) {
+ if(!styleSheets[i].href)
+ continue;
+
+ if(styleSheets[i].href.indexOf("//maxcdn.bootstrapcdn.com/font-awesome/") > -1) {
+ autoDownloadFA = false;
+ }
+ }
+ }
+
+ if(autoDownloadFA) {
+ var link = document.createElement("link");
+ link.rel = "stylesheet";
+ link.href = "https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css";
+ document.getElementsByTagName("head")[0].appendChild(link);
+ }
+
+
+ // Find the textarea to use
+ if(options.element) {
+ this.element = options.element;
+ } else if(options.element === null) {
+ // This means that the element option was specified, but no element was found
+ console.log("SimpleMDE: Error. No element was found.");
+ return;
+ }
+
+
+ // Handle toolbar
+ if(options.toolbar === undefined) {
+ // Initialize
+ options.toolbar = [];
+
+
+ // Loop over the built in buttons, to get the preferred order
+ for(var key in toolbarBuiltInButtons) {
+ if(toolbarBuiltInButtons.hasOwnProperty(key)) {
+ if(key.indexOf("separator-") != -1) {
+ options.toolbar.push("|");
+ }
+
+ if(toolbarBuiltInButtons[key].default === true || (options.showIcons && options.showIcons.constructor === Array && options.showIcons.indexOf(key) != -1)) {
+ options.toolbar.push(key);
+ }
+ }
+ }
+ }
+
+
+ // Handle status bar
+ if(!options.hasOwnProperty("status")) {
+ options.status = ["autosave", "lines", "words", "cursor"];
+ }
+
+
+ // Add default preview rendering function
+ if(!options.previewRender) {
+ options.previewRender = function(plainText) {
+ // Note: "this" refers to the options object
+ return this.parent.markdown(plainText);
+ };
+ }
+
+
+ // Set default options for parsing config
+ options.parsingConfig = extend({
+ highlightFormatting: true // needed for toggleCodeBlock to detect types of code
+ }, options.parsingConfig || {});
+
+
+ // Merging the insertTexts, with the given options
+ options.insertTexts = extend({}, insertTexts, options.insertTexts || {});
+
+
+ // Merging the promptTexts, with the given options
+ options.promptTexts = promptTexts;
+
+
+ // Merging the blockStyles, with the given options
+ options.blockStyles = extend({}, blockStyles, options.blockStyles || {});
+
+
+ // Merging the shortcuts, with the given options
+ options.shortcuts = extend({}, shortcuts, options.shortcuts || {});
+
+
+ // Change unique_id to uniqueId for backwards compatibility
+ if(options.autosave != undefined && options.autosave.unique_id != undefined && options.autosave.unique_id != "")
+ options.autosave.uniqueId = options.autosave.unique_id;
+
+
+ // Update this options
+ this.options = options;
+
+
+ // Auto render
+ this.render();
+
+
+ // The codemirror component is only available after rendering
+ // so, the setter for the initialValue can only run after
+ // the element has been rendered
+ if(options.initialValue && (!this.options.autosave || this.options.autosave.foundSavedValue !== true)) {
+ this.value(options.initialValue);
+ }
+}
+
+/**
+ * Default markdown render.
+ */
+SimpleMDE.prototype.markdown = function(text) {
+ if(marked) {
+ // Initialize
+ var markedOptions = {};
+
+
+ // Update options
+ if(this.options && this.options.renderingConfig && this.options.renderingConfig.singleLineBreaks === false) {
+ markedOptions.breaks = false;
+ } else {
+ markedOptions.breaks = true;
+ }
+
+ if(this.options && this.options.renderingConfig && this.options.renderingConfig.codeSyntaxHighlighting === true && window.hljs) {
+ markedOptions.highlight = function(code) {
+ return window.hljs.highlightAuto(code).value;
+ };
+ }
+
+
+ // Set options
+ marked.setOptions(markedOptions);
+
+
+ // Return
+ return marked(text);
+ }
+};
+
+/**
+ * Render editor to the given element.
+ */
+SimpleMDE.prototype.render = function(el) {
+ if(!el) {
+ el = this.element || document.getElementsByTagName("textarea")[0];
+ }
+
+ if(this._rendered && this._rendered === el) {
+ // Already rendered.
+ return;
+ }
+
+ this.element = el;
+ var options = this.options;
+
+ var self = this;
+ var keyMaps = {};
+
+ for(var key in options.shortcuts) {
+ // null stands for "do not bind this command"
+ if(options.shortcuts[key] !== null && bindings[key] !== null) {
+ (function(key) {
+ keyMaps[fixShortcut(options.shortcuts[key])] = function() {
+ bindings[key](self);
+ };
+ })(key);
+ }
+ }
+
+ keyMaps["Enter"] = "newlineAndIndentContinueMarkdownList";
+ keyMaps["Tab"] = "tabAndIndentMarkdownList";
+ keyMaps["Shift-Tab"] = "shiftTabAndUnindentMarkdownList";
+ keyMaps["Esc"] = function(cm) {
+ if(cm.getOption("fullScreen")) toggleFullScreen(self);
+ };
+
+ document.addEventListener("keydown", function(e) {
+ e = e || window.event;
+
+ if(e.keyCode == 27) {
+ if(self.codemirror.getOption("fullScreen")) toggleFullScreen(self);
+ }
+ }, false);
+
+ var mode, backdrop;
+ if(options.spellChecker !== false) {
+ mode = "spell-checker";
+ backdrop = options.parsingConfig;
+ backdrop.name = "gfm";
+ backdrop.gitHubSpice = false;
+
+ CodeMirrorSpellChecker({
+ codeMirrorInstance: CodeMirror
+ });
+ } else {
+ mode = options.parsingConfig;
+ mode.name = "gfm";
+ mode.gitHubSpice = false;
+ }
+
+ this.codemirror = CodeMirror.fromTextArea(el, {
+ mode: mode,
+ backdrop: backdrop,
+ theme: "paper",
+ tabSize: (options.tabSize != undefined) ? options.tabSize : 2,
+ indentUnit: (options.tabSize != undefined) ? options.tabSize : 2,
+ indentWithTabs: (options.indentWithTabs === false) ? false : true,
+ lineNumbers: false,
+ autofocus: (options.autofocus === true) ? true : false,
+ extraKeys: keyMaps,
+ lineWrapping: (options.lineWrapping === false) ? false : true,
+ allowDropFileTypes: ["text/plain"],
+ placeholder: options.placeholder || el.getAttribute("placeholder") || "",
+ styleSelectedText: (options.styleSelectedText != undefined) ? options.styleSelectedText : true
+ });
+ this.codemirror.changeEnd = CodeMirror.changeEnd;
+
+ if(options.forceSync === true) {
+ var cm = this.codemirror;
+ cm.on("change", function() {
+ cm.save();
+ });
+ }
+
+ this.gui = {};
+
+ if(options.toolbar !== false) {
+ this.gui.toolbar = this.createToolbar();
+ }
+ if(options.status !== false) {
+ this.gui.statusbar = this.createStatusbar();
+ }
+ if(options.autosave != undefined && options.autosave.enabled === true) {
+ this.autosave();
+ }
+
+ this.gui.sideBySide = this.createSideBySide();
+
+ this._rendered = this.element;
+
+
+ // Fixes CodeMirror bug (#344)
+ var temp_cm = this.codemirror;
+ setTimeout(function() {
+ temp_cm.refresh();
+ }.bind(temp_cm), 0);
+};
+
+// Safari, in Private Browsing Mode, looks like it supports localStorage but all calls to setItem throw QuotaExceededError. We're going to detect this and set a variable accordingly.
+function isLocalStorageAvailable() {
+ if(typeof localStorage === "object") {
+ try {
+ localStorage.setItem("smde_localStorage", 1);
+ localStorage.removeItem("smde_localStorage");
+ } catch(e) {
+ return false;
+ }
+ } else {
+ return false;
+ }
+
+ return true;
+}
+
+SimpleMDE.prototype.autosave = function() {
+ if(isLocalStorageAvailable()) {
+ var simplemde = this;
+
+ if(this.options.autosave.uniqueId == undefined || this.options.autosave.uniqueId == "") {
+ console.log("SimpleMDE: You must set a uniqueId to use the autosave feature");
+ return;
+ }
+
+ if(simplemde.element.form != null && simplemde.element.form != undefined) {
+ simplemde.element.form.addEventListener("submit", function() {
+ localStorage.removeItem("smde_" + simplemde.options.autosave.uniqueId);
+ });
+ }
+
+ if(this.options.autosave.loaded !== true) {
+ if(typeof localStorage.getItem("smde_" + this.options.autosave.uniqueId) == "string" && localStorage.getItem("smde_" + this.options.autosave.uniqueId) != "") {
+ this.codemirror.setValue(localStorage.getItem("smde_" + this.options.autosave.uniqueId));
+ this.options.autosave.foundSavedValue = true;
+ }
+
+ this.options.autosave.loaded = true;
+ }
+
+ localStorage.setItem("smde_" + this.options.autosave.uniqueId, simplemde.value());
+
+ var el = document.getElementById("autosaved");
+ if(el != null && el != undefined && el != "") {
+ var d = new Date();
+ var hh = d.getHours();
+ var m = d.getMinutes();
+ var dd = "am";
+ var h = hh;
+ if(h >= 12) {
+ h = hh - 12;
+ dd = "pm";
+ }
+ if(h == 0) {
+ h = 12;
+ }
+ m = m < 10 ? "0" + m : m;
+
+ el.innerHTML = "Autosaved: " + h + ":" + m + " " + dd;
+ }
+
+ this.autosaveTimeoutId = setTimeout(function() {
+ simplemde.autosave();
+ }, this.options.autosave.delay || 10000);
+ } else {
+ console.log("SimpleMDE: localStorage not available, cannot autosave");
+ }
+};
+
+SimpleMDE.prototype.clearAutosavedValue = function() {
+ if(isLocalStorageAvailable()) {
+ if(this.options.autosave == undefined || this.options.autosave.uniqueId == undefined || this.options.autosave.uniqueId == "") {
+ console.log("SimpleMDE: You must set a uniqueId to clear the autosave value");
+ return;
+ }
+
+ localStorage.removeItem("smde_" + this.options.autosave.uniqueId);
+ } else {
+ console.log("SimpleMDE: localStorage not available, cannot autosave");
+ }
+};
+
+SimpleMDE.prototype.createSideBySide = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.nextSibling;
+
+ if(!preview || !/editor-preview-side/.test(preview.className)) {
+ preview = document.createElement("div");
+ preview.className = "editor-preview-side";
+ wrapper.parentNode.insertBefore(preview, wrapper.nextSibling);
+ }
+
+ // Syncs scroll editor -> preview
+ var cScroll = false;
+ var pScroll = false;
+ cm.on("scroll", function(v) {
+ if(cScroll) {
+ cScroll = false;
+ return;
+ }
+ pScroll = true;
+ var height = v.getScrollInfo().height - v.getScrollInfo().clientHeight;
+ var ratio = parseFloat(v.getScrollInfo().top) / height;
+ var move = (preview.scrollHeight - preview.clientHeight) * ratio;
+ preview.scrollTop = move;
+ });
+
+ // Syncs scroll preview -> editor
+ preview.onscroll = function() {
+ if(pScroll) {
+ pScroll = false;
+ return;
+ }
+ cScroll = true;
+ var height = preview.scrollHeight - preview.clientHeight;
+ var ratio = parseFloat(preview.scrollTop) / height;
+ var move = (cm.getScrollInfo().height - cm.getScrollInfo().clientHeight) * ratio;
+ cm.scrollTo(0, move);
+ };
+ return preview;
+};
+
+SimpleMDE.prototype.createToolbar = function(items) {
+ items = items || this.options.toolbar;
+
+ if(!items || items.length === 0) {
+ return;
+ }
+ var i;
+ for(i = 0; i < items.length; i++) {
+ if(toolbarBuiltInButtons[items[i]] != undefined) {
+ items[i] = toolbarBuiltInButtons[items[i]];
+ }
+ }
+
+ var bar = document.createElement("div");
+ bar.className = "editor-toolbar";
+
+ var self = this;
+
+ var toolbarData = {};
+ self.toolbar = items;
+
+ for(i = 0; i < items.length; i++) {
+ if(items[i].name == "guide" && self.options.toolbarGuideIcon === false)
+ continue;
+
+ if(self.options.hideIcons && self.options.hideIcons.indexOf(items[i].name) != -1)
+ continue;
+
+ // Fullscreen does not work well on mobile devices (even tablets)
+ // In the future, hopefully this can be resolved
+ if((items[i].name == "fullscreen" || items[i].name == "side-by-side") && isMobile())
+ continue;
+
+
+ // Don't include trailing separators
+ if(items[i] === "|") {
+ var nonSeparatorIconsFollow = false;
+
+ for(var x = (i + 1); x < items.length; x++) {
+ if(items[x] !== "|" && (!self.options.hideIcons || self.options.hideIcons.indexOf(items[x].name) == -1)) {
+ nonSeparatorIconsFollow = true;
+ }
+ }
+
+ if(!nonSeparatorIconsFollow)
+ continue;
+ }
+
+
+ // Create the icon and append to the toolbar
+ (function(item) {
+ var el;
+ if(item === "|") {
+ el = createSep();
+ } else {
+ el = createIcon(item, self.options.toolbarTips, self.options.shortcuts);
+ }
+
+ // bind events, special for info
+ if(item.action) {
+ if(typeof item.action === "function") {
+ el.onclick = function(e) {
+ e.preventDefault();
+ item.action(self);
+ };
+ } else if(typeof item.action === "string") {
+ el.href = item.action;
+ el.target = "_blank";
+ }
+ }
+
+ toolbarData[item.name || item] = el;
+ bar.appendChild(el);
+ })(items[i]);
+ }
+
+ self.toolbarElements = toolbarData;
+
+ var cm = this.codemirror;
+ cm.on("cursorActivity", function() {
+ var stat = getState(cm);
+
+ for(var key in toolbarData) {
+ (function(key) {
+ var el = toolbarData[key];
+ if(stat[key]) {
+ el.className += " active";
+ } else if(key != "fullscreen" && key != "side-by-side") {
+ el.className = el.className.replace(/\s*active\s*/g, "");
+ }
+ })(key);
+ }
+ });
+
+ var cmWrapper = cm.getWrapperElement();
+ cmWrapper.parentNode.insertBefore(bar, cmWrapper);
+ return bar;
+};
+
+SimpleMDE.prototype.createStatusbar = function(status) {
+ // Initialize
+ status = status || this.options.status;
+ var options = this.options;
+ var cm = this.codemirror;
+
+
+ // Make sure the status variable is valid
+ if(!status || status.length === 0)
+ return;
+
+
+ // Set up the built-in items
+ var items = [];
+ var i, onUpdate, defaultValue;
+
+ for(i = 0; i < status.length; i++) {
+ // Reset some values
+ onUpdate = undefined;
+ defaultValue = undefined;
+
+
+ // Handle if custom or not
+ if(typeof status[i] === "object") {
+ items.push({
+ className: status[i].className,
+ defaultValue: status[i].defaultValue,
+ onUpdate: status[i].onUpdate
+ });
+ } else {
+ var name = status[i];
+
+ if(name === "words") {
+ defaultValue = function(el) {
+ el.innerHTML = wordCount(cm.getValue());
+ };
+ onUpdate = function(el) {
+ el.innerHTML = wordCount(cm.getValue());
+ };
+ } else if(name === "lines") {
+ defaultValue = function(el) {
+ el.innerHTML = cm.lineCount();
+ };
+ onUpdate = function(el) {
+ el.innerHTML = cm.lineCount();
+ };
+ } else if(name === "cursor") {
+ defaultValue = function(el) {
+ el.innerHTML = "0:0";
+ };
+ onUpdate = function(el) {
+ var pos = cm.getCursor();
+ el.innerHTML = pos.line + ":" + pos.ch;
+ };
+ } else if(name === "autosave") {
+ defaultValue = function(el) {
+ if(options.autosave != undefined && options.autosave.enabled === true) {
+ el.setAttribute("id", "autosaved");
+ }
+ };
+ }
+
+ items.push({
+ className: name,
+ defaultValue: defaultValue,
+ onUpdate: onUpdate
+ });
+ }
+ }
+
+
+ // Create element for the status bar
+ var bar = document.createElement("div");
+ bar.className = "editor-statusbar";
+
+
+ // Create a new span for each item
+ for(i = 0; i < items.length; i++) {
+ // Store in temporary variable
+ var item = items[i];
+
+
+ // Create span element
+ var el = document.createElement("span");
+ el.className = item.className;
+
+
+ // Ensure the defaultValue is a function
+ if(typeof item.defaultValue === "function") {
+ item.defaultValue(el);
+ }
+
+
+ // Ensure the onUpdate is a function
+ if(typeof item.onUpdate === "function") {
+ // Create a closure around the span of the current action, then execute the onUpdate handler
+ this.codemirror.on("update", (function(el, item) {
+ return function() {
+ item.onUpdate(el);
+ };
+ }(el, item)));
+ }
+
+
+ // Append the item to the status bar
+ bar.appendChild(el);
+ }
+
+
+ // Insert the status bar into the DOM
+ var cmWrapper = this.codemirror.getWrapperElement();
+ cmWrapper.parentNode.insertBefore(bar, cmWrapper.nextSibling);
+ return bar;
+};
+
+/**
+ * Get or set the text content.
+ */
+SimpleMDE.prototype.value = function(val) {
+ if(val === undefined) {
+ return this.codemirror.getValue();
+ } else {
+ this.codemirror.getDoc().setValue(val);
+ return this;
+ }
+};
+
+
+/**
+ * Bind static methods for exports.
+ */
+SimpleMDE.toggleBold = toggleBold;
+SimpleMDE.toggleItalic = toggleItalic;
+SimpleMDE.toggleStrikethrough = toggleStrikethrough;
+SimpleMDE.toggleBlockquote = toggleBlockquote;
+SimpleMDE.toggleHeadingSmaller = toggleHeadingSmaller;
+SimpleMDE.toggleHeadingBigger = toggleHeadingBigger;
+SimpleMDE.toggleHeading1 = toggleHeading1;
+SimpleMDE.toggleHeading2 = toggleHeading2;
+SimpleMDE.toggleHeading3 = toggleHeading3;
+SimpleMDE.toggleCodeBlock = toggleCodeBlock;
+SimpleMDE.toggleUnorderedList = toggleUnorderedList;
+SimpleMDE.toggleOrderedList = toggleOrderedList;
+SimpleMDE.cleanBlock = cleanBlock;
+SimpleMDE.drawLink = drawLink;
+SimpleMDE.drawImage = drawImage;
+SimpleMDE.drawTable = drawTable;
+SimpleMDE.drawHorizontalRule = drawHorizontalRule;
+SimpleMDE.undo = undo;
+SimpleMDE.redo = redo;
+SimpleMDE.togglePreview = togglePreview;
+SimpleMDE.toggleSideBySide = toggleSideBySide;
+SimpleMDE.toggleFullScreen = toggleFullScreen;
+
+/**
+ * Bind instance methods for exports.
+ */
+SimpleMDE.prototype.toggleBold = function() {
+ toggleBold(this);
+};
+SimpleMDE.prototype.toggleItalic = function() {
+ toggleItalic(this);
+};
+SimpleMDE.prototype.toggleStrikethrough = function() {
+ toggleStrikethrough(this);
+};
+SimpleMDE.prototype.toggleBlockquote = function() {
+ toggleBlockquote(this);
+};
+SimpleMDE.prototype.toggleHeadingSmaller = function() {
+ toggleHeadingSmaller(this);
+};
+SimpleMDE.prototype.toggleHeadingBigger = function() {
+ toggleHeadingBigger(this);
+};
+SimpleMDE.prototype.toggleHeading1 = function() {
+ toggleHeading1(this);
+};
+SimpleMDE.prototype.toggleHeading2 = function() {
+ toggleHeading2(this);
+};
+SimpleMDE.prototype.toggleHeading3 = function() {
+ toggleHeading3(this);
+};
+SimpleMDE.prototype.toggleCodeBlock = function() {
+ toggleCodeBlock(this);
+};
+SimpleMDE.prototype.toggleUnorderedList = function() {
+ toggleUnorderedList(this);
+};
+SimpleMDE.prototype.toggleOrderedList = function() {
+ toggleOrderedList(this);
+};
+SimpleMDE.prototype.cleanBlock = function() {
+ cleanBlock(this);
+};
+SimpleMDE.prototype.drawLink = function() {
+ drawLink(this);
+};
+SimpleMDE.prototype.drawImage = function() {
+ drawImage(this);
+};
+SimpleMDE.prototype.drawTable = function() {
+ drawTable(this);
+};
+SimpleMDE.prototype.drawHorizontalRule = function() {
+ drawHorizontalRule(this);
+};
+SimpleMDE.prototype.undo = function() {
+ undo(this);
+};
+SimpleMDE.prototype.redo = function() {
+ redo(this);
+};
+SimpleMDE.prototype.togglePreview = function() {
+ togglePreview(this);
+};
+SimpleMDE.prototype.toggleSideBySide = function() {
+ toggleSideBySide(this);
+};
+SimpleMDE.prototype.toggleFullScreen = function() {
+ toggleFullScreen(this);
+};
+
+SimpleMDE.prototype.isPreviewActive = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.lastChild;
+
+ return /editor-preview-active/.test(preview.className);
+};
+
+SimpleMDE.prototype.isSideBySideActive = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+ var preview = wrapper.nextSibling;
+
+ return /editor-preview-active-side/.test(preview.className);
+};
+
+SimpleMDE.prototype.isFullscreenActive = function() {
+ var cm = this.codemirror;
+
+ return cm.getOption("fullScreen");
+};
+
+SimpleMDE.prototype.getState = function() {
+ var cm = this.codemirror;
+
+ return getState(cm);
+};
+
+SimpleMDE.prototype.toTextArea = function() {
+ var cm = this.codemirror;
+ var wrapper = cm.getWrapperElement();
+
+ if(wrapper.parentNode) {
+ if(this.gui.toolbar) {
+ wrapper.parentNode.removeChild(this.gui.toolbar);
+ }
+ if(this.gui.statusbar) {
+ wrapper.parentNode.removeChild(this.gui.statusbar);
+ }
+ if(this.gui.sideBySide) {
+ wrapper.parentNode.removeChild(this.gui.sideBySide);
+ }
+ }
+
+ cm.toTextArea();
+
+ if(this.autosaveTimeoutId) {
+ clearTimeout(this.autosaveTimeoutId);
+ this.autosaveTimeoutId = undefined;
+ this.clearAutosavedValue();
+ }
+};
+
+module.exports = SimpleMDE;
+},{"./codemirror/tablist":19,"codemirror":10,"codemirror-spell-checker":4,"codemirror/addon/display/fullscreen.js":5,"codemirror/addon/display/placeholder.js":6,"codemirror/addon/edit/continuelist.js":7,"codemirror/addon/mode/overlay.js":8,"codemirror/addon/selection/mark-selection.js":9,"codemirror/mode/gfm/gfm.js":11,"codemirror/mode/markdown/markdown.js":12,"codemirror/mode/xml/xml.js":14,"marked":17}]},{},[20])(20)
+});
diff --git a/simplemde/dist/simplemde.min.css b/simplemde/dist/simplemde.min.css
new file mode 100644
index 0000000..d62f4d7
--- /dev/null
+++ b/simplemde/dist/simplemde.min.css
@@ -0,0 +1,7 @@
+/**
+ * simplemde v1.11.2
+ * Copyright Next Step Webs, Inc.
+ * @link https://github.com/NextStepWebs/simplemde-markdown-editor
+ * @license MIT
+ */
+.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:' ';height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen::before{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen::after{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"▲"}.editor-toolbar a.fa-header-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:'lines: '}.editor-statusbar .words:before{content:'words: '}.editor-statusbar .characters:before{content:'characters: '}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}
\ No newline at end of file
diff --git a/simplemde/dist/simplemde.min.js b/simplemde/dist/simplemde.min.js
new file mode 100644
index 0000000..50c624f
--- /dev/null
+++ b/simplemde/dist/simplemde.min.js
@@ -0,0 +1,15 @@
+/**
+ * simplemde v1.11.2
+ * Copyright Next Step Webs, Inc.
+ * @link https://github.com/NextStepWebs/simplemde-markdown-editor
+ * @license MIT
+ */
+!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.SimpleMDE=e()}}(function(){var e;return function t(e,n,r){function i(a,l){if(!n[a]){if(!e[a]){var s="function"==typeof require&&require;if(!l&&s)return s(a,!0);if(o)return o(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var u=n[a]={exports:{}};e[a][0].call(u.exports,function(t){var n=e[a][1][t];return i(n?n:t)},u,u.exports,t,e,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;a
"+l(u.message+"",!0)+"";throw u}}var d={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:u,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:u,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ *\[([^\]]+)\]: *([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,table:u,paragraph:/^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};d.bullet=/(?:[*+-]|\d+\.)/,d.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,d.item=c(d.item,"gm")(/bull/g,d.bullet)(),d.list=c(d.list)(/bull/g,d.bullet)("hr","\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))")("def","\\n+(?="+d.def.source+")")(),d.blockquote=c(d.blockquote)("def",d.def)(),d._tag="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b",d.html=c(d.html)("comment",//)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/
'+(n?e:l(e,!0))+"\n
\n":""+(n?e:l(e,!0))+"\n
"},o.prototype.blockquote=function(e){return"\n"+e+"\n"},o.prototype.html=function(e){return e},o.prototype.heading=function(e,t,n){return"
"+e+"
\n"},o.prototype.table=function(e,t){return""+e+"
"},o.prototype.br=function(){return this.options.xhtml?"